aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup of the prototypesMarin Ramesa2013-12-099-41/+0
| | | | | | | | | | | | * device/cirbuf.h (nqdb): Remove prototype without definition. * device/conf.h (dev_set_indirect): Likewise. * kern/boot_script.h (boot_script_read_file): Likewise. * kern/eventcount.h (evc_notify_abort): Remove duplicate prototype. * kern/thread.h (thread_set_own_priority): Likewise. * kern/thread_swap.h (thread_swapout): Remove prototype without definition. * kern/timer.h (softclock): Remove duplicate prototype. * vm/pmap.h (pmap_resident_count, pmap_access, pmap_phys_address, pmap_phys_to_frame): Remove prototypes without function definition. * vm/vm_page.h (vm_set_page_size): Likewise.
* vm/vm_page.h: remove unused variablesMarin Ramesa2013-12-091-5/+0
| | | | * vm/vm_page.h (first_phys_addr, last_phys_addr): Remove unused variables.
* kern/syscall_sw.c: use boolean instead of an intMarin Ramesa2013-12-091-1/+1
| | | | * kern/syscall_sw.c (kern_invalid_debug): Use boolean instead of an int.
* kern/refcount.h: remove unnecessary includeMarin Ramesa2013-12-091-2/+0
| | | | | | File kern/refcount.h includes itself. Remove this include. * kern/refcount.h: Don't include kern/refcount.h.
* kern/rbtree.h: remove unnecessary includeMarin Ramesa2013-12-091-1/+0
| | | | | | File kern/rbtree.h includes itself. Remove this include. * kern/rbtree.h: Don't include kern/rbtree.h.
* kern/priority.c: update commentMarin Ramesa2013-12-091-1/+1
| | | | | | This is priority.c. Not clock_prim.c. * kern/priority.c: Update comment.
* kern/pc_sample.c: remove unused variablesMarin Ramesa2013-12-091-3/+0
| | | | * kern/pc_sample.c (pc_sampling_enabled, pc_sampling_lock): Remove unused variables.
* kern/lock_mon.c: remove dead assignmentsMarin Ramesa2013-12-091-6/+0
| | | | | * kern/lock_mon.c (scurval, ssum, sli): Remove variables. (scurval, ssum, sli): Remove dead assignments.
* kern/lock_mon.c: use spl_t instead of an intMarin Ramesa2013-12-091-1/+1
| | | | | | Variable curr_ipl is in other files declared as spl_t. * kern/lock_mon.c (curr_ipl): Use spl_t instead of an int.
* kern/act.h: remove prototype without definitionMarin Ramesa2013-12-091-1/+0
| | | | * kern/act.h (act_create_kernel): Remove prototype without definition.
* Add commentSamuel Thibault2013-12-091-0/+1
|
* ipc/port.h: update commentMarin Ramesa2013-12-091-1/+1
| | | | | | This is ipc/port.h. Not ipc/ipc_port.h. * ipc/port.h: Update comment.
* ipc/mach_port.c: use boolean instead of an intMarin Ramesa2013-12-091-1/+1
| | | | * ipc/mach_port.c (mach_port_deallocate_debug): Use boolean instead of an int.
* ipc/ipc_init.c: qualify constant with constMarin Ramesa2013-12-091-1/+1
| | | | * ipc/ipc_init.c (ipc_kernel_map_size): Qualify constant with const.
* i386/intel/pmap.c: remove unused variableMarin Ramesa2013-12-091-2/+0
| | | | * i386/intel/pmap.c (end): Remove unused variable.
* i386/intel/pmap.c: use boolean instead of an intMarin Ramesa2013-12-091-1/+1
| | | | * i386/intel/pmap.c (pmap_debug): Use boolean instead of an int.
* time: remove unused variableMarin Ramesa2013-12-092-2/+0
| | | | | * i386/i386at/rtc.c (tz): Remove unused variable. * xen/time.c (tz): Remove unused variable.
* i386/i386at/rtc.c: use boolean instead of an intMarin Ramesa2013-12-091-3/+3
| | | | * i386/i386at/rtc.c (first_rtcopen_ever): Use boolean instead of an int.
* i386/i386at/kd.c: use boolean instead of an unsigned intMarin Ramesa2013-12-091-3/+3
| | | | * i386/i386at/kd.c (kd_bellstate): Use boolean instead of an unsigned int.
* i386/i386at/kd.c: use boolean instead of an intMarin Ramesa2013-12-091-3/+3
| | | | | * i386/i386at/kd.c (mouse_in_use): Use boolean instead of an int. Remove duplicate declaration.
* i386/i386at/model_dep.c, kd.c: use boolean instead of an intMarin Ramesa2013-12-092-4/+3
| | | | | | * i386/i386at/kd.c (rebootflag): Use boolean instead of an int. Remove duplicate variable declaration. * i386/i386at/model_dep.c (rebootflag): Use boolean instead of an int.
* i386/i386at/immc.c, kd.c: use boolean instead of an intMarin Ramesa2013-12-092-3/+3
| | | | | * i386/i386at/immc.c (immediate_console_enable): Use boolean instead of an int. * i386/i386at/kd.c (immediate_console_enable): Likewise.
* i386/i386/user_ldt.c: remove unused variableMarin Ramesa2013-12-091-12/+0
| | | | * i386/i386/user_ldt.c (acc_type): Remove unused variable.
* i386/i386/trap.c: remove unused variablesMarin Ramesa2013-12-091-11/+0
| | | | * i386/i386/trap.c (v86_assist_on, v86_unsafe_ok, v86_do_sti_cli, v86_do_sti_immediate, cli_count, sti_count): Remove unused variables.
* i386/i386/trap.c: remove unused variableMarin Ramesa2013-12-081-3/+0
| | | | * i386/i386/trap.c (brb): Remove unused variable.
* i386/i386/pit.c: remove unused variablesMarin Ramesa2013-12-081-2/+0
| | | | * i386/i386/pit.c (pitctr1_port, pitctr2_port): Remove unused variables.
* i386/i386/pic.c: remove unused variablesMarin Ramesa2013-12-081-3/+0
| | | | * i386/i386/pic.c (nintr, npics): Remove unused variables.
* i386/i386/mp_desc.c: remove unused variableMarin Ramesa2013-12-081-6/+0
| | | | * i386/i386/mp_desc.c (avail_start): Remove unused variable.
* i386/i386/ipl.h: remove ifdef and add ifndefMarin Ramesa2013-12-081-0/+4
| | | | | | This code is used even if KERNEL is not defined. Remove the ifdef. * i386/i386/ipl.h [_I386_IPL_H_]: Add ifndef.
* i386/i386/db_interface.c: use boolean instead of an intMarin Ramesa2013-12-081-3/+3
| | | | * i386/i386/db_interface.c (kernel_dr): Use boolean instead of an int.
* device/tty.h, chario.h: move prototypeMarin Ramesa2013-12-083-2/+3
| | | | | | | | | Now that we have device/chario.h move the chario_init() prototype from device/tty.h to device/chario.h. * device/chario.h (chario_init): Add prototype. * device/device_init.c: Include device/chario.h. * device/tty.h (chario_init): Remove prototype.
* device/kmsg.c: use boolean instead of an intMarin Ramesa2013-12-081-2/+2
| | | | * device/kmsg.c (kmsg_init_done): Use boolean instead of an int.
* device/kmsg.c: use boolean instead of an intMarin Ramesa2013-12-081-4/+4
| | | | * device/kmsg.c (kmsg_in_use): Use boolean instead of an int.
* device/if_ether.h: remove unused variableMarin Ramesa2013-12-082-7/+0
| | | | | * device/if_ether.h (etherbroadcastaddr): Remove unused variable. * device/subrs.c (etherbroadcastaddr): Remove initialization.
* device/dev_lookup.c: remove unused lockMarin Ramesa2013-12-081-4/+0
| | | | * device/dev_lookup.c (dev_port_lock): Remove unused lock.
* device/cirbuf.c: use boolean instead of an intMarin Ramesa2013-12-081-1/+1
| | | | * device/cirbuf.c (cb_check_enable): Use boolean instead of an int.
* device/chario.c: use boolean instead of an intMarin Ramesa2013-12-081-1/+1
| | | | * device/chario.c (pdma_default): Use boolean instead of an int.
* ddb/db_output.c: remove duplicate functionMarin Ramesa2013-12-082-13/+2
| | | | | | | | | Function kdbprintf() and db_printf() are the same function. Remove kdbprintf() and define kdbprintf to db_printf. * ddb/db_output.c (kdbprintf): Remove function. * ddb/db_output.h: Define kdbprintf to db_printf. (kdbprintf): Remove prototype.
* ddb/db_output.c: remove call to nonexistent db_printf_enter()Marin Ramesa2013-12-081-3/+0
| | | | * ddb/db_output.c [db_printf_enter] (db_printf_enter): Remove call to nonexistent function.
* ddb/db_command.h: remove duplicate variable declarationMarin Ramesa2013-12-081-2/+0
| | | | * ddb/db_command.h (db_recover): Remove duplicate variable declaration.
* ddb/db_command.c: remove forward declarationMarin Ramesa2013-12-081-2/+0
| | | | * ddb/db_command.c (db_skip_to_eol): Remove forward declaration.
* i386/i386/setjmp.h: remove ifdefMarin Ramesa2013-12-081-2/+0
| | | | | | | Function _longjmp() is used even if __GNUC__ is not defined. Avoid implicit declaration in that case by removing the ifdef. * i386/i386/setjmp.h [__GNUC__] (_longjmp): Remove ifdef.
* kern/machine.c: remove __volatile__Marin Ramesa2013-12-081-3/+0
| | | | | | Shutdown can be optimised. Remove __volatile__. * kern/machine.c [__GNUC__] (processor_doshutdown): Remove volatile function qualifier.
* ipc/ipc_port.c: trivial stylistic fix for consistencyMarin Ramesa2013-12-081-1/+1
| | | | * ipc/ipc_port.c (indent): Trivial stylistic fix for consistency.
* Make unsigned character constants unsignedSamuel Thibault2013-12-081-3/+3
| | | | | | Thanks Marin Ramesa for the report. * i386/i386at/kd.h (K_DONE, NC, K_SCAN): Make constants unsigned.
* Always make Assert trigger debuggerSamuel Thibault2013-12-081-7/+0
| | | | | * kern/debug.c (Assert): Always call Debugger, even if db_breakpoints_insert is not set.
* Fix implicit declaration of functionSamuel Thibault2013-12-082-1/+2
| | | | | | | Thanks Marin Ramesa for the report. * device/ds_routines.h (device_deallocate): Move declaration to... * include/device/device_types.h (device_deallocate): ... here.
* device/device_types_kernel.h: remove redeclaration of dev_port_lookup()Marin Ramesa2013-12-081-1/+0
| | | | * device/device_types_kernel.h (dev_port_lookup): Remove prototype.
* Add ifndefsMarin Ramesa2013-12-085-0/+21
| | | | | | | | * i386/i386at/cram.h [_CRAM_H_]: Add ifndef. * i386/i386at/disk.h [_DISK_H_]: Likewise. * i386/i386at/i8250.h [_I8250_H_]: Likewise. * i386/include/mach/i386/asm.h [_MACH_I386_ASM_H_]: Likewise. * i386/include/mach/i386/disk.h [_MACH_I386_DISK_H_]: Likewise.
* Add comments after endifsMarin Ramesa2013-12-087-13/+13
| | | | | | | | | | | | * device/cons.c [MACH_KMSG]: Likewise. [CONSBUFSIZE > 0]: Likewise. * i386/i386/trap.c [MACH_KDB]: Likewise. [MACH_PV_PAGETABLES]: Likewise. * i386/i386at/kd.c [ENABLE_IMMEDIATE_CONSOLE]: Likewise. * ipc/ipc_kmsg_queue.h [_IPC_KMSG_QUEUE_H_]: Likewise. * kern/act.c [ACTWATCH]: Likewise. * kern/refcount.h [MACHINE_REFCOUNT]: Likewise. * kern/task.c [FAST_TAS]: Likewise.