is: Convert K&R C -> ANSI C

Aditionally this removes all trailing whitespaces
using: sed -i 's/[[:space:]]*$//' *.c

Change-Id: I274fccee9ec320e474ac26fbe19f3bd50bec271a
This commit is contained in:
Richard Sailer 2016-10-04 00:18:35 +02:00 committed by David van Moolenbroek
parent 6956dd2b51
commit 4aa48abab9
8 changed files with 76 additions and 58 deletions

View File

@ -1,7 +1,7 @@
/* This file contains information dump procedures. During the initialization /* This file contains information dump procedures. During the initialization
* of the Information Service 'known' function keys are registered at the TTY * of the Information Service 'known' function keys are registered at the TTY
* server in order to receive a notification if one is pressed. Here, the * server in order to receive a notification if one is pressed. Here, the
* corresponding dump procedure is called. * corresponding dump procedure is called.
* *
* The entry points into this file are * The entry points into this file are
* map_unmap_fkeys: register or unregister function key maps with TTY * map_unmap_fkeys: register or unregister function key maps with TTY
@ -42,8 +42,8 @@ struct hook_entry {
/*===========================================================================* /*===========================================================================*
* map_unmap_keys * * map_unmap_keys *
*===========================================================================*/ *===========================================================================*/
void map_unmap_fkeys(map) void
int map; map_unmap_fkeys(int map)
{ {
int fkeys, sfkeys; int fkeys, sfkeys;
int h, s; int h, s;
@ -51,7 +51,7 @@ int map;
fkeys = sfkeys = 0; fkeys = sfkeys = 0;
for (h = 0; h < NHOOKS; h++) { for (h = 0; h < NHOOKS; h++) {
if (hooks[h].key >= F1 && hooks[h].key <= F12) if (hooks[h].key >= F1 && hooks[h].key <= F12)
bit_set(fkeys, hooks[h].key - F1 + 1); bit_set(fkeys, hooks[h].key - F1 + 1);
else if (hooks[h].key >= SF1 && hooks[h].key <= SF12) else if (hooks[h].key >= SF1 && hooks[h].key <= SF12)
bit_set(sfkeys, hooks[h].key - SF1 + 1); bit_set(sfkeys, hooks[h].key - SF1 + 1);

View File

@ -5,7 +5,8 @@
static struct data_store noxfer_ds_store[NR_DS_KEYS]; static struct data_store noxfer_ds_store[NR_DS_KEYS];
void data_store_dmp() void
data_store_dmp(void)
{ {
struct data_store *p; struct data_store *p;
static int prev_i = 0; static int prev_i = 0;

View File

@ -1,8 +1,8 @@
/* This file contains procedures to dump to FS' data structures. /* This file contains procedures to dump to FS' data structures.
* *
* The entry points into this file are * The entry points into this file are
* dtab_dump: display device <-> driver mappings * dtab_dump: display device <-> driver mappings
* fproc_dump: display FS process table * fproc_dump: display FS process table
* *
* Created: * Created:
* Oct 01, 2004: by Jorrit N. Herder * Oct 01, 2004: by Jorrit N. Herder
@ -21,7 +21,8 @@ struct dmap dmap[NR_DEVICES];
/*===========================================================================* /*===========================================================================*
* fproc_dmp * * fproc_dmp *
*===========================================================================*/ *===========================================================================*/
void fproc_dmp() void
fproc_dmp(void)
{ {
struct fproc *fp; struct fproc *fp;
int i, j, nfds, n=0; int i, j, nfds, n=0;
@ -61,7 +62,8 @@ void fproc_dmp()
/*===========================================================================* /*===========================================================================*
* dtab_dmp * * dtab_dmp *
*===========================================================================*/ *===========================================================================*/
void dtab_dmp() void
dtab_dmp(void)
{ {
int i; int i;
@ -69,7 +71,7 @@ void dtab_dmp()
printf("Error obtaining table from VFS. Perhaps recompile IS?\n"); printf("Error obtaining table from VFS. Perhaps recompile IS?\n");
return; return;
} }
printf("File System (FS) device <-> driver mappings\n"); printf("File System (FS) device <-> driver mappings\n");
printf(" Label Major Driver ept\n"); printf(" Label Major Driver ept\n");
printf("------------- ----- ----------\n"); printf("------------- ----- ----------\n");

View File

@ -48,7 +48,7 @@ static char *s_traps_str(int flags);
static char *s_flags_str(int flags); static char *s_flags_str(int flags);
static char *p_rts_flags_str(int flags); static char *p_rts_flags_str(int flags);
/* Some global data that is shared among several dumping procedures. /* Some global data that is shared among several dumping procedures.
* Note that the process table copy has the same name as in the kernel * Note that the process table copy has the same name as in the kernel
* so that most macros and definitions from proc.h also apply here. * so that most macros and definitions from proc.h also apply here.
*/ */
@ -59,7 +59,8 @@ struct boot_image image[NR_BOOT_PROCS];
/*===========================================================================* /*===========================================================================*
* kmessages_dmp * * kmessages_dmp *
*===========================================================================*/ *===========================================================================*/
void kmessages_dmp() void
kmessages_dmp(void)
{ {
struct kmessages *kmess; /* get copy of kernel messages */ struct kmessages *kmess; /* get copy of kernel messages */
static char print_buf[_KMESS_BUF_SIZE+1]; /* this one is used to print */ static char print_buf[_KMESS_BUF_SIZE+1]; /* this one is used to print */
@ -82,14 +83,15 @@ void kmessages_dmp()
size--; size--;
} }
print_buf[r] = 0; /* make sure it terminates */ print_buf[r] = 0; /* make sure it terminates */
printf("Dump of all messages generated by the kernel.\n\n"); printf("Dump of all messages generated by the kernel.\n\n");
printf("%s", print_buf); /* print the messages */ printf("%s", print_buf); /* print the messages */
} }
/*===========================================================================* /*===========================================================================*
* monparams_dmp * * monparams_dmp *
*===========================================================================*/ *===========================================================================*/
void monparams_dmp() void
monparams_dmp(void)
{ {
char val[MULTIBOOT_PARAM_BUF_SIZE]; char val[MULTIBOOT_PARAM_BUF_SIZE];
char *e; char *e;
@ -106,7 +108,7 @@ void monparams_dmp()
do { do {
e += strlen(e); e += strlen(e);
*e++ = '\n'; *e++ = '\n';
} while (*e != 0); } while (*e != 0);
/* Finally, print the result. */ /* Finally, print the result. */
printf("Dump of kernel environment strings set by boot monitor.\n"); printf("Dump of kernel environment strings set by boot monitor.\n");
@ -116,7 +118,8 @@ void monparams_dmp()
/*===========================================================================* /*===========================================================================*
* irqtab_dmp * * irqtab_dmp *
*===========================================================================*/ *===========================================================================*/
void irqtab_dmp() void
irqtab_dmp(void)
{ {
int i,r; int i,r;
struct irq_hook irq_hooks[NR_IRQ_HOOKS]; struct irq_hook irq_hooks[NR_IRQ_HOOKS];
@ -148,8 +151,8 @@ void irqtab_dmp()
printf(" <unused>\n"); printf(" <unused>\n");
continue; continue;
} }
printf("%10d ", e->proc_nr_e); printf("%10d ", e->proc_nr_e);
printf(" (%02d) ", e->irq); printf(" (%02d) ", e->irq);
printf(" %s", (e->policy & IRQ_REENABLE) ? "reenable" : " - "); printf(" %s", (e->policy & IRQ_REENABLE) ? "reenable" : " - ");
printf(" %4lu", e->notify_id); printf(" %4lu", e->notify_id);
if (irq_actids[e->irq] & e->id) if (irq_actids[e->irq] & e->id)
@ -162,18 +165,19 @@ void irqtab_dmp()
/*===========================================================================* /*===========================================================================*
* image_dmp * * image_dmp *
*===========================================================================*/ *===========================================================================*/
void image_dmp() void
image_dmp(void)
{ {
int m, r; int m, r;
struct boot_image *ip; struct boot_image *ip;
if ((r = sys_getimage(image)) != OK) { if ((r = sys_getimage(image)) != OK) {
printf("IS: warning: couldn't get copy of image table: %d\n", r); printf("IS: warning: couldn't get copy of image table: %d\n", r);
return; return;
} }
printf("Image table dump showing all processes included in system image.\n"); printf("Image table dump showing all processes included in system image.\n");
printf("---name- -nr- flags -stack-\n"); printf("---name- -nr- flags -stack-\n");
for (m=0; m<NR_BOOT_PROCS; m++) { for (m=0; m<NR_BOOT_PROCS; m++) {
ip = &image[m]; ip = &image[m];
printf("%8s %4d\n", ip->proc_name, ip->proc_nr); printf("%8s %4d\n", ip->proc_name, ip->proc_nr);
} }
@ -184,7 +188,8 @@ void image_dmp()
/*===========================================================================* /*===========================================================================*
* kenv_dmp * * kenv_dmp *
*===========================================================================*/ *===========================================================================*/
void kenv_dmp() void
kenv_dmp(void)
{ {
struct kinfo kinfo; struct kinfo kinfo;
struct machine machine; struct machine machine;
@ -200,10 +205,10 @@ void kenv_dmp()
printf("Dump of kinfo structure.\n\n"); printf("Dump of kinfo structure.\n\n");
printf("Kernel info structure:\n"); printf("Kernel info structure:\n");
printf("- nr_procs: %3u\n", kinfo.nr_procs); printf("- nr_procs: %3u\n", kinfo.nr_procs);
printf("- nr_tasks: %3u\n", kinfo.nr_tasks); printf("- nr_tasks: %3u\n", kinfo.nr_tasks);
printf("- release: %.6s\n", kinfo.release); printf("- release: %.6s\n", kinfo.release);
printf("- version: %.6s\n", kinfo.version); printf("- version: %.6s\n", kinfo.version);
printf("\n"); printf("\n");
} }
@ -244,7 +249,8 @@ static char *s_traps_str(int flags)
/*===========================================================================* /*===========================================================================*
* privileges_dmp * * privileges_dmp *
*===========================================================================*/ *===========================================================================*/
void privileges_dmp() void
privileges_dmp(void)
{ {
register struct proc *rp; register struct proc *rp;
static struct proc *oldrp = BEG_PROC_ADDR; static struct proc *oldrp = BEG_PROC_ADDR;
@ -266,7 +272,7 @@ void privileges_dmp()
PROCLOOP(rp, oldrp) PROCLOOP(rp, oldrp)
r = -1; r = -1;
for (sp = &priv[0]; sp < &priv[NR_SYS_PROCS]; sp++) for (sp = &priv[0]; sp < &priv[NR_SYS_PROCS]; sp++)
if (sp->s_proc_nr == rp->p_nr) { r ++; break; } if (sp->s_proc_nr == rp->p_nr) { r ++; break; }
if (r == -1 && !isemptyp(rp)) { if (r == -1 && !isemptyp(rp)) {
sp = &priv[USER_PRIV_ID]; sp = &priv[USER_PRIV_ID];
@ -349,7 +355,8 @@ void proctab_dmp(void)
/*===========================================================================* /*===========================================================================*
* procstack_dmp * * procstack_dmp *
*===========================================================================*/ *===========================================================================*/
void procstack_dmp() void
procstack_dmp(void)
{ {
/* Proc table dump, with stack */ /* Proc table dump, with stack */
@ -375,8 +382,8 @@ void procstack_dmp()
/*===========================================================================* /*===========================================================================*
* proc_name * * proc_name *
*===========================================================================*/ *===========================================================================*/
static char *proc_name(proc_nr) static char *
int proc_nr; proc_name(int proc_nr)
{ {
struct proc *p; struct proc *p;
if (proc_nr == ANY) return "ANY"; if (proc_nr == ANY) return "ANY";

View File

@ -1,7 +1,7 @@
/* This file contains procedures to dump to PM' data structures. /* This file contains procedures to dump to PM' data structures.
* *
* The entry points into this file are * The entry points into this file are
* mproc_dmp: display PM process table * mproc_dmp: display PM process table
* *
* Created: * Created:
* May 11, 2005: by Jorrit N. Herder * May 11, 2005: by Jorrit N. Herder
@ -10,8 +10,8 @@
#include "inc.h" #include "inc.h"
#include "../pm/mproc.h" #include "../pm/mproc.h"
#include <minix/timers.h> #include <minix/timers.h>
#include <minix/config.h> #include <minix/config.h>
#include <minix/type.h> #include <minix/type.h>
struct mproc mproc[NR_PROCS]; struct mproc mproc[NR_PROCS];
@ -37,7 +37,8 @@ static char *flags_str(int flags)
return str; return str;
} }
void mproc_dmp() void
mproc_dmp(void)
{ {
struct mproc *mp; struct mproc *mp;
int i, n=0; int i, n=0;
@ -54,12 +55,12 @@ void mproc_dmp()
mp = &mproc[i]; mp = &mproc[i];
if (mp->mp_pid == 0 && i != PM_PROC_NR) continue; if (mp->mp_pid == 0 && i != PM_PROC_NR) continue;
if (++n > 22) break; if (++n > 22) break;
printf("%8.8s %4d%4d%4d %5d %5d %5d ", printf("%8.8s %4d%4d%4d %5d %5d %5d ",
mp->mp_name, i, mp->mp_parent, mp->mp_tracer, mp->mp_pid, mproc[mp->mp_parent].mp_pid, mp->mp_procgrp); mp->mp_name, i, mp->mp_parent, mp->mp_tracer, mp->mp_pid, mproc[mp->mp_parent].mp_pid, mp->mp_procgrp);
printf("%2d(%2d) %2d(%2d) ", printf("%2d(%2d) %2d(%2d) ",
mp->mp_realuid, mp->mp_effuid, mp->mp_realgid, mp->mp_effgid); mp->mp_realuid, mp->mp_effuid, mp->mp_realgid, mp->mp_effgid);
printf(" %3d %s ", printf(" %3d %s ",
mp->mp_nice, flags_str(mp->mp_flags)); mp->mp_nice, flags_str(mp->mp_flags));
printf("\n"); printf("\n");
} }
if (i >= NR_PROCS) i = 0; if (i >= NR_PROCS) i = 0;
@ -70,7 +71,8 @@ void mproc_dmp()
/*===========================================================================* /*===========================================================================*
* sigaction_dmp * * sigaction_dmp *
*===========================================================================*/ *===========================================================================*/
void sigaction_dmp() void
sigaction_dmp(void)
{ {
struct mproc *mp; struct mproc *mp;
int i, n=0; int i, n=0;

View File

@ -1,7 +1,7 @@
/* This file contains procedures to dump RS data structures. /* This file contains procedures to dump RS data structures.
* *
* The entry points into this file are * The entry points into this file are
* rproc_dump: display RS system process table * rproc_dump: display RS system process table
* *
* Created: * Created:
* Oct 03, 2005: by Jorrit N. Herder * Oct 03, 2005: by Jorrit N. Herder
@ -22,7 +22,8 @@ static char *s_flags_str(int flags, int sys_flags);
/*===========================================================================* /*===========================================================================*
* rproc_dmp * * rproc_dmp *
*===========================================================================*/ *===========================================================================*/
void rproc_dmp() void
rproc_dmp(void)
{ {
struct rproc *rp; struct rproc *rp;
struct rprocpub *rpub; struct rprocpub *rpub;

View File

@ -17,7 +17,7 @@ static void print_region(struct vm_region_info *vri, int *n)
/* part of a contiguous identical run? */ /* part of a contiguous identical run? */
is_repeat = is_repeat =
vri && vri &&
vri_prev_set && vri_prev_set &&
vri->vri_prot == vri_prev.vri_prot && vri->vri_prot == vri_prev.vri_prot &&
vri->vri_flags == vri_prev.vri_flags && vri->vri_flags == vri_prev.vri_flags &&
vri->vri_length == vri_prev.vri_length && vri->vri_length == vri_prev.vri_length &&
@ -51,7 +51,8 @@ static void print_region(struct vm_region_info *vri, int *n)
(*n)++; (*n)++;
} }
void vm_dmp() void
vm_dmp(void)
{ {
static struct proc proc[NR_TASKS + NR_PROCS]; static struct proc proc[NR_TASKS + NR_PROCS];
static struct vm_region_info vri[LINES]; static struct vm_region_info vri[LINES];

View File

@ -1,8 +1,8 @@
/* System Information Service. /* System Information Service.
* This service handles the various debugging dumps, such as the process * This service handles the various debugging dumps, such as the process
* table, so that these no longer directly touch kernel memory. Instead, the * table, so that these no longer directly touch kernel memory. Instead, the
* system task is asked to copy some table in local memory. * system task is asked to copy some table in local memory.
* *
* Created: * Created:
* Apr 29, 2004 by Jorrit N. Herder * Apr 29, 2004 by Jorrit N. Herder
*/ */
@ -30,18 +30,18 @@ static void sef_cb_signal_handler(int signo);
*===========================================================================*/ *===========================================================================*/
int main(int argc, char **argv) int main(int argc, char **argv)
{ {
/* This is the main routine of this service. The main loop consists of /* This is the main routine of this service. The main loop consists of
* three major activities: getting new work, processing the work, and * three major activities: getting new work, processing the work, and
* sending the reply. The loop never terminates, unless a panic occurs. * sending the reply. The loop never terminates, unless a panic occurs.
*/ */
int result; int result;
/* SEF local startup. */ /* SEF local startup. */
env_setargs(argc, argv); env_setargs(argc, argv);
sef_local_startup(); sef_local_startup();
/* Main loop - get work and do it, forever. */ /* Main loop - get work and do it, forever. */
while (TRUE) { while (TRUE) {
/* Wait for incoming message, sets 'callnr' and 'who'. */ /* Wait for incoming message, sets 'callnr' and 'who'. */
get_work(); get_work();
@ -73,7 +73,8 @@ int main(int argc, char **argv)
/*===========================================================================* /*===========================================================================*
* sef_local_startup * * sef_local_startup *
*===========================================================================*/ *===========================================================================*/
static void sef_local_startup() static void
sef_local_startup(void)
{ {
/* Register init callbacks. */ /* Register init callbacks. */
sef_setcb_init_fresh(sef_cb_init_fresh); sef_setcb_init_fresh(sef_cb_init_fresh);
@ -117,7 +118,8 @@ static void sef_cb_signal_handler(int signo)
/*===========================================================================* /*===========================================================================*
* get_work * * get_work *
*===========================================================================*/ *===========================================================================*/
static void get_work() static void
get_work(void)
{ {
int status = 0; int status = 0;
status = sef_receive(ANY, &m_in); /* this blocks until message arrives */ status = sef_receive(ANY, &m_in); /* this blocks until message arrives */
@ -130,9 +132,11 @@ static void get_work()
/*===========================================================================* /*===========================================================================*
* reply * * reply *
*===========================================================================*/ *===========================================================================*/
static void reply(who, result) static void
int who; /* destination */ reply(
int result; /* report result to replyee */ int who, /* destination */
int result /* report result to replyee */
)
{ {
int send_status; int send_status;
m_out.m_type = result; /* build reply message */ m_out.m_type = result; /* build reply message */