]> Zhao Yanbai Git Server - minix.git/commitdiff
Removed unused symbols.
authorKees van Reeuwijk <reeuwijk@few.vu.nl>
Fri, 22 Jan 2010 22:01:08 +0000 (22:01 +0000)
committerKees van Reeuwijk <reeuwijk@few.vu.nl>
Fri, 22 Jan 2010 22:01:08 +0000 (22:01 +0000)
Minor cleanups.

38 files changed:
drivers/amddev/amddev.c
drivers/at_wini/at_wini.c
drivers/audio/es1370/es1370.c
drivers/audio/es1371/es1371.c
drivers/audio/framework/audio_fw.c
drivers/dpeth/3c509.c
drivers/dpeth/8390.c
drivers/e1000/e1000.c
drivers/floppy/floppy.c
drivers/fxp/fxp.c
drivers/lance/lance.c
drivers/libdriver/driver.c
drivers/log/log.c
kernel/arch/i386/apic.c
kernel/arch/i386/arch_do_vmctl.c
kernel/arch/i386/do_sdevio.c
kernel/arch/i386/exception.c
kernel/arch/i386/i8259.c
kernel/arch/i386/memory.c
kernel/arch/i386/protect.c
kernel/main.c
kernel/profile.c
kernel/system.c
kernel/system/do_abort.c
kernel/system/do_cprofile.c
kernel/system/do_exec.c
kernel/system/do_exit.c
kernel/system/do_fork.c
kernel/system/do_getinfo.c
kernel/system/do_newmap.c
kernel/system/do_profbuf.c
kernel/system/do_sprofile.c
kernel/system/do_sysctl.c
kernel/system/do_vmctl.c
servers/ds/store.c
servers/inet/generic/eth.c
servers/inet/generic/tcp_recv.c
servers/inet/generic/udp.c

index 3653e224310be92f363a3fb0b0668dea741f6409..d4ce79b3319bca173a0f21ef6d11489d389ca27b 100644 (file)
@@ -243,7 +243,7 @@ static void write_reg(int function, int index, u32_t value)
 
 static void init_domain(int index)
 {
-       size_t o, size, memsize;
+       size_t size, memsize;
        phys_bytes busaddr;
 
        size= 0x100000 / 8;
@@ -332,7 +332,7 @@ static int do_add(message *m)
 
 static int do_add_phys(message *m)
 {
-       int i, r;
+       int i;
        phys_bytes start;
        size_t size;
 
@@ -368,7 +368,6 @@ static int do_add_phys(message *m)
 
 static int do_del_phys(message *m)
 {
-       int r;
        phys_bytes start;
        size_t size;
 
index 00fec44aee8087d9fb31780b914903649e0f4b61..bdb03e8f5b838e759fbf38c734533c2773fe6840 100644 (file)
@@ -792,7 +792,7 @@ PRIVATE int w_identify()
 
   struct wini *wn = w_wn;
   struct command cmd;
-  int i, s;
+  int s;
   u16_t w;
   unsigned long size;
   int prev_wakeup;
@@ -1191,9 +1191,9 @@ unsigned nr_req;          /* length of request vector */
   struct wini *wn = w_wn;
   iovec_t *iop, *iov_end = iov + nr_req;
   int n, r, s, errors, do_dma, do_write, do_copyout;
-  unsigned long v, block, w_status;
+  unsigned long block, w_status;
   u64_t dv_size = w_dv->dv_size;
-  unsigned cylinder, head, sector, nbytes;
+  unsigned nbytes;
   unsigned dma_buf_offset;
   size_t addr_offset = 0;
 
@@ -1475,7 +1475,6 @@ struct command *cmd;              /* Command block */
   unsigned base_ctl = wn->base_ctl;
   pvb_pair_t outbyte[11];              /* vector for sys_voutb() */
   int s;                               /* status for sys_(v)outb() */
-  unsigned long w_status;
 
   if (w_wn->state & IGNORING) return ERR;
 
index 7f4679acde9d326d6e45ba471ab0a6152261f88e..a463fe335c2dc97442f0adffee8ce330af1271db 100644 (file)
@@ -227,7 +227,6 @@ int drv_reset() {
 
 int drv_start(int sub_dev, int DmaMode) {
        u32_t enable_bit, result = 0;
-       u32_t debug;
 
        /* Write default values to device in case user failed to configure.
           If user did configure properly, everything is written twice.
@@ -386,7 +385,6 @@ int drv_int_sum(void) {
 int drv_int(int sub_dev) {
        u32_t int_status;
        u32_t bit;
-       u32_t debug;
 
        /* return status of interrupt bit of specified channel*/
        switch (sub_dev) {
index e91a09a8c4a48e1e9801770bcab61b1a73dda81a..5e7afc4406ec307b5fce3cc5c22422d6549250cd 100644 (file)
@@ -116,7 +116,6 @@ PUBLIC int drv_init(void) {
 
 PUBLIC int drv_init_hw (void) {
        u16_t i, j;
-       u16_t chip_sel_ctrl_reg;
 
        /* First, detect the hardware */
        if (detect_hw() != OK) {
@@ -230,7 +229,6 @@ int drv_reset() {
 
 int drv_start(int sub_dev, int DmaMode) {
        u32_t enable_bit, result = 0;
-       u32_t debug;
 
        /* Write default values to device in case user failed to configure.
           If user did configure properly, everything is written twice.
@@ -388,7 +386,6 @@ int drv_int_sum(void) {
 int drv_int(int sub_dev) {
        u32_t int_status;
        u32_t bit;
-       u32_t debug;
 
        /* return status of interrupt bit of specified channel*/
        switch (sub_dev) {
index 8434c5316a8a593fdd717b3595073add94fa25da..818383ab369224816d499d61651d25eac47da77d 100644 (file)
@@ -87,7 +87,7 @@ PUBLIC int is_status_msg_expected = FALSE;
 
 PUBLIC void main(void) 
 {      
-       int r, caller, proc_nr, chan;
+       int r, caller, proc_nr;
        message mess, repl_mess;
 
        /* SEF local startup. */
@@ -311,7 +311,7 @@ PRIVATE int msg_open (int minor_dev_nr) {
 
 
 PRIVATE int open_sub_dev(int sub_dev_nr, int dma_mode) {
-       sub_dev_t* sub_dev_ptr; int i;
+       sub_dev_t* sub_dev_ptr;
        sub_dev_ptr = &sub_dev[sub_dev_nr];
 
        /* Only one open at a time per sub device */
@@ -410,7 +410,6 @@ PRIVATE int close_sub_dev(int sub_dev_nr) {
 PRIVATE int msg_ioctl(message *m_ptr)
 {
        int status, len, chan;
-       phys_bytes user_phys;
        sub_dev_t *sub_dev_ptr;
        special_file_t* special_file_ptr;
 
@@ -473,7 +472,7 @@ PRIVATE int msg_ioctl(message *m_ptr)
 
 PRIVATE void msg_write(message *m_ptr) 
 {
-       int s, chan; sub_dev_t *sub_dev_ptr;
+       int chan; sub_dev_t *sub_dev_ptr;
        special_file_t* special_file_ptr;
 
        dprint("%s: msg_write() device %d\n", drv.DriverName, m_ptr->DEVICE);
@@ -524,7 +523,7 @@ PRIVATE void msg_write(message *m_ptr)
 
 PRIVATE void msg_read(message *m_ptr) 
 {
-       int s, chan; sub_dev_t *sub_dev_ptr;
+       int chan; sub_dev_t *sub_dev_ptr;
        special_file_t* special_file_ptr;
 
        dprint("%s: msg_read() device %d\n", drv.DriverName, m_ptr->DEVICE);
index ffa89ff081260c663b586beb50ccce00fdbd9de9..c170403ea0e3ede40d7b8b96ded1c80cf837fd39 100644 (file)
@@ -120,7 +120,6 @@ static void el3_reset(dpeth_t * dep)
 */
 static void el3_write_fifo(dpeth_t * dep, int pktsize)
 {
-  phys_bytes phys_user;
   int bytes, ix = 0;
   iovec_dat_s_t *iovp = &dep->de_write_iovec;
   int r, padding = pktsize;
index 9116d2feac9a985f9ad3022ac15c26e96e454e39..8f6ecb5e791273a5b7c4fbe69cf79d9b13230b49 100644 (file)
@@ -90,7 +90,7 @@ static void mem_getblock(dpeth_t *dep, u16_t offset, int size, void *dst)
 */
 static void mem_nic2user(dpeth_t * dep, int pageno, int pktsize)
 {
-  phys_bytes offset, phys_user;
+  phys_bytes offset;
   iovec_dat_s_t *iovp = &dep->de_read_iovec;
   int bytes, ix = 0;
 
@@ -197,7 +197,6 @@ static void pio_getblock(dpeth_t *dep, u16_t offset, int size, void *dst)
 */
 static void pio_nic2user(dpeth_t *dep, int pageno, int pktsize)
 {
-  phys_bytes phys_user;
   iovec_dat_s_t *iovp = &dep->de_read_iovec;
   unsigned offset, iov_offset; int r, bytes, ix = 0;
 
@@ -253,7 +252,6 @@ static void pio_nic2user(dpeth_t *dep, int pageno, int pktsize)
 */
 static void pio_user2nic(dpeth_t *dep, int pageno, int pktsize)
 {
-  phys_bytes phys_user;
   iovec_dat_s_t *iovp = &dep->de_write_iovec;
   int r, bytes, ix = 0;
 
@@ -478,7 +476,7 @@ static void ns_recv(dpeth_t *dep, int fromint, int size)
 static void ns_interrupt(dpeth_t * dep)
 {
   int isr, tsr;
-  int size, queue;
+  int queue;
 
   while ((isr = inb_reg0(dep, DP_ISR)) != 0) {
 
index c85882cb457f550a79c86d4603a55ba028f63795..26901bae0ae0482ae709928c74601732f4b40548 100644 (file)
@@ -360,7 +360,6 @@ PRIVATE int e1000_init_hw(e)
 e1000_t *e;
 {
     int r, i;
-    u16_t word;
 
     e->status  |= E1000_ENABLED;
     e->irq_hook = e->irq;
index 00700d31089a806ae4222479316309d7d5f8d8a7..263e197542ca310f0b05cb3f5d29181cb148d69a 100644 (file)
@@ -381,7 +381,6 @@ PRIVATE void f_expire_tmrs(struct driver *dp, message *m_ptr)
  * timers. Possibly reschedule the next alarm.  
  */
   clock_t now;                         /* current time */
-  timer_t *tp;
   int s;
 
   /* Get the current time to compare the timers against. */
index 79bb5c614e3516dd8ae73a1361f1e67755d0d08a..0026f4711d47f2356e35afe82352913e4dd1e29f 100644 (file)
@@ -2938,7 +2938,6 @@ PRIVATE void fxp_expire_timers()
  * timers. Possibly reschedule the next alarm.  
  */
   clock_t now;                         /* current time */
-  timer_t *tp;
   int r;
 
   /* Get the current time to compare the timers against. */
index c6a49e19c3c2f9c33eb28f2964ef82d9139b4f4d..df8abcc5c51c1fbb81b227cac307b958ed6c016b 100644 (file)
@@ -1486,14 +1486,12 @@ ether_card_t *ec;
 static int lance_probe(ec)
 ether_card_t *ec;
 {
-   unsigned short    pci_cmd, attached = 0;
+   unsigned short    pci_cmd;
    unsigned short    ioaddr;
    int               lance_version, chip_version;
    int devind, just_one, i, r;
 
    u16_t vid, did;
-   u32_t bar;
-   u8_t ilr;
    char *dname;
 
    if ((ec->ec_pcibus | ec->ec_pcidev | ec->ec_pcifunc) != 0)
index 770e6f6d3db14325d2229e955f3a5e7b5b609461..5b3c630bd8023e820f595483ab2fc2786f7f8f3e 100644 (file)
@@ -255,8 +255,6 @@ PUBLIC void init_buffer(void)
  * 'tmp_phys', the normal address is 'tmp_buf'.
  */
 
-  unsigned left;
-
   if(!(tmp_buf = alloc_contig(2*DMA_BUF_SIZE, AC_ALIGN4K, &tmp_phys)))
        panic(__FILE__, "can't allocate tmp_buf", DMA_BUF_SIZE);
 }
@@ -271,7 +269,6 @@ message *mp;                        /* pointer to read or write message */
 /* Carry out a single read or write request. */
   iovec_t iovec1;
   int r, opcode;
-  phys_bytes phys_addr;
   u64_t position;
 
   /* Disk address?  Address and length of the user buffer? */
@@ -309,7 +306,7 @@ message *mp;                /* pointer to read or write message */
   static iovec_t iovec[NR_IOREQS];
   phys_bytes iovec_size;
   unsigned nr_req;
-  int r, j, opcode;
+  int r, opcode;
   u64_t position;
 
   nr_req = mp->COUNT;  /* Length of I/O vector */
index e662f9aa21f69b2c3495db5a6b313be09600aecc..7de4fdf32f50ec221a67b642a6ab6101ce386789 100644 (file)
@@ -290,7 +290,6 @@ unsigned nr_req;            /* length of request vector */
   unsigned long dv_size;
   int accumulated_read = 0;
   struct logdevice *log;
-  static int f;
   size_t vir_offset = 0;
 
   if(log_device < 0 || log_device >= NR_DEVS)
index 453caac3455d4610eb918e8c2f3e25e15507016f..a473213121e6e755ac5601d636368587103e0fbd 100644 (file)
@@ -308,9 +308,6 @@ PRIVATE int lapic_enable_in_msr(void)
 PUBLIC int lapic_enable(void)
 {
        u32_t val, nlvt;
-       u32_t timeout = 0xFFFF;
-       u32_t errstatus = 0;
-       int i;
        unsigned cpu = cpuid;
 
        if (!lapic_addr)
index 18dc4262430ff4a4a57f54ccab4359b99719fbfa..56b081b145fe38c7faaa70638abfc98bb3510f76 100644 (file)
@@ -64,7 +64,6 @@ struct proc *p;
        }
        case VMCTL_I386_PAGEDIRS:
        {
-               int pde;
                vm_pagedirs = (u32_t *) m_ptr->SVMCTL_VALUE;
                return OK;
        }
index 338899af7305e61b72e392c3fd64b58c7a777b99..0e7641e90ef7fd871b70d2766efed5221cae32e0 100644 (file)
@@ -35,8 +35,6 @@ PUBLIC int do_sdevio(
   struct proc *rp;
   struct priv *privp;
   struct io_range *iorp;
-  int rem;
-  vir_bytes addr;
   struct proc *destproc;
 
   /* Allow safe copies and accesses to SELF */
index 7cc2343340878a74178e3076e40092012935a9c1..ba17b6eb4512ce98b4f203c6ded9a28d59786ea1 100644 (file)
@@ -19,10 +19,6 @@ void pagefault( struct proc *pr,
                struct exception_frame * frame,
                int is_nested)
 {
-       int s;
-       vir_bytes ph;
-       u32_t pte;
-       int procok = 0, pcok = 0, rangeok = 0;
        int in_physcopy = 0;
 
        reg_t pagefaultcr2;
@@ -108,8 +104,6 @@ PUBLIC void exception_handler(int is_nested, struct exception_frame * frame)
 {
 /* An exception or unexpected interrupt has occurred. */
 
-struct proc *t;
-
   struct ex_s {
        char *msg;
        int signum;
@@ -210,7 +204,7 @@ struct proc *t;
  *===========================================================================*/
 PUBLIC void proc_stacktrace(struct proc *whichproc)
 {
-       reg_t bp, v_bp, v_pc, v_hbp;
+       reg_t v_bp, v_pc, v_hbp;
        int iskernel;
 
        v_bp = whichproc->p_reg.fp;
index 9f63b04bccf1c9853ba95170e2d15a50f0c36193..8508b359bbcd1e48b0f304ae137aab0ed882657a 100644 (file)
@@ -36,8 +36,6 @@ PUBLIC int intr_init(int mine, int auto_eoi)
  * use the BIOS locations instead.  The flag "mine" is set if the 8259s are
  * to be programmed for MINIX, or to be reset to what the BIOS expects.
  */
-  int i;
-
   if (!intr_disabled())
          intr_disable();
 
index a10c1e38daf40b0677c4c05b3449b87c8a74741e..5af134944b6ab107292630e735f540d7910d7c7e 100644 (file)
@@ -50,7 +50,6 @@ FORWARD _PROTOTYPE( void set_cr3, (void)                      );
 
 PUBLIC void vm_init(struct proc *newptproc)
 {
-       int i;
        if(vm_running)
                minix_panic("vm_init: vm_running", NO_NUM);
        vm_set_cr3(newptproc);
@@ -156,9 +155,7 @@ int lin_lin_copy(struct proc *srcproc, vir_bytes srclinaddr,
        struct proc *dstproc, vir_bytes dstlinaddr, vir_bytes bytes)
 {
        u32_t addr;
-       int o1, o2;
        int procslot;
-       int firstloop = 1;
 
        NOREC_ENTER(linlincopy);
 
@@ -217,8 +214,6 @@ int lin_lin_copy(struct proc *srcproc, vir_bytes srclinaddr,
                bytes -= chunk;
                srclinaddr += chunk;
                dstlinaddr += chunk;
-
-               firstloop = 0;
        }
 
        NOREC_RETURN(linlincopy, OK);
@@ -692,7 +687,7 @@ char *flagstr(u32_t e, int dir)
 
 void vm_pt_print(u32_t *pagetable, u32_t v)
 {
-       int pte, l = 0;
+       int pte;
        int col = 0;
 
        vmassert(!((u32_t) pagetable % I386_PAGE_SIZE));
@@ -758,7 +753,6 @@ u32_t read_cr3(void)
  *===========================================================================*/
 int vm_phys_memset(phys_bytes ph, u8_t c, phys_bytes bytes)
 {
-       char *v;
        u32_t p;
        NOREC_ENTER(physmemset);
 
@@ -808,7 +802,7 @@ int vmcheck;                        /* if nonzero, can return VMSUSPEND */
   struct vir_addr *vir_addr[2];        /* virtual source and destination address */
   phys_bytes phys_addr[2];     /* absolute source and destination */ 
   int seg_index;
-  int i, r;
+  int i;
   struct proc *procs[2];
   NOREC_ENTER(virtualcopy);
 
@@ -887,8 +881,6 @@ int vmcheck;                        /* if nonzero, can return VMSUSPEND */
        caller = proc_addr(who_p);
 
        if(RTS_ISSET(caller, RTS_VMREQUEST)) {
-               struct proc *target;
-               int pn;
                vmassert(caller->p_vmrequest.vmresult != VMSUSPEND);
                RTS_LOCK_UNSET(caller, RTS_VMREQUEST);
                if(caller->p_vmrequest.vmresult != OK) {
index 306e5e11bccd82db0b6d7f871cfd06a944884eb2..7e079116a8927fcf6266543a09831f6090dae498 100644 (file)
@@ -129,7 +129,6 @@ PUBLIC void prot_init(void)
 /* Set up tables for protected mode.
  * All GDT slots are allocated at compile time.
  */
-  struct gate_table_s *gtp;
   struct desctableptr_s *dtp;
   unsigned ldt_index;
   register struct proc *rp;
@@ -439,7 +438,6 @@ PUBLIC void printseg(char *banner, int iscs, struct proc *pr, u32_t selector)
 PUBLIC int prot_set_kern_seg_limit(vir_bytes limit)
 {
        struct proc *rp;
-       vir_bytes prev;
        int orig_click;
        int incr_clicks;
 
index 589645578a296a0d9e493b50e75f8fca2f95a402..4a0b9aaefc1b1d7a95e0f540c155762347dbd7d8 100644 (file)
@@ -33,7 +33,7 @@ PUBLIC void main()
   struct boot_image *ip;       /* boot image pointer */
   register struct proc *rp;    /* process pointer */
   register struct priv *sp;    /* privilege structure pointer */
-  register int i, j, s;
+  register int i, j;
   int hdrindex;                        /* index to array of a.out headers */
   phys_clicks text_base;
   vir_clicks text_clicks, data_clicks, st_clicks;
@@ -75,7 +75,6 @@ PUBLIC void main()
   for (i=0; i < NR_BOOT_PROCS; ++i) {
        int schedulable_proc, proc_nr;
        int ipc_to_m, kcalls;
-       bitchunk_t fv;
 
        ip = &image[i];                         /* process' attributes */
        rp = proc_addr(ip->proc_nr);            /* get process pointer */
@@ -278,8 +277,6 @@ int how;
 {
 /* This function prepares to shutdown MINIX. */
   static timer_t shutdown_timer;
-  register struct proc *rp; 
-  message m;
 
   /* Continue after 1 second, to give processes a chance to get scheduled to 
    * do shutdown work.  Set a watchog timer to call shutdown(). The timer 
index c4822cfd21eb81b0a0b53125e84ea5ce32fe587c..76f5e30feb85e3f22d531610b6fbb099b234f98d 100644 (file)
@@ -38,7 +38,7 @@ PRIVATE irq_hook_t profile_clock_hook;
  *===========================================================================*/
 PUBLIC void init_profile_clock(u32_t freq)
 {
-  int r, irq;
+  int irq;
 
   intr_disable();
 
index 6a658433c28deb5531e2d6a3a6e0ec8917f2a3e8..3d2692479ebd0ff856706862436280363ce1d7ca 100644 (file)
@@ -43,8 +43,6 @@
 #include <minix/endpoint.h>
 #include <minix/safecopies.h>
 #include <minix/portio.h>
-#include <minix/u64.h>
-#include <sys/vm_i386.h>
 
 /* Declaration of the call vector that defines the mapping of system calls 
  * to handler functions. The vector is initialized in sys_init() with map(), 
@@ -74,7 +72,6 @@ PUBLIC void sys_task()
   register struct proc *caller_ptr;
   int s;
   int call_nr;
-  int n = 0;
 
   /* Initialize the system task. */
   initialize();
@@ -462,7 +459,6 @@ register struct proc *rc;           /* slot of process to clean up */
 {
   register struct proc *rp;            /* iterate over process table */
   register struct proc **xpp;          /* iterate over caller queue */
-  struct proc *np;
 
   if(isemptyp(rc)) minix_panic("clear_proc: empty process", rc->p_endpoint);
 
@@ -551,7 +547,7 @@ register struct proc *rc;           /* slot of process to clean up */
  *===========================================================================*/
 PRIVATE struct proc *vmrestart_check(message *m)
 {
-       int type, r;
+       int type;
        struct proc *restarting;
 
       /* Anyone waiting to be vm-restarted? */
index 9c219751a7e0cf7d216a265a5023b03e6bd2461f..efd7a1b4be95f5e86dbd5dfacae335ff8e110578 100644 (file)
@@ -23,8 +23,6 @@ message *m_ptr;                       /* pointer to request message */
  * in the PM (normal abort or panic) or TTY (after CTRL-ALT-DEL).
  */
   int how = m_ptr->ABRT_HOW;
-  int length;
-  phys_bytes src_phys;
 
   /* See if the monitor is to run the specified instructions. */
   if (how == RBT_MONITOR) {
index e7ad5fda6bfc6115e9e177fffccb7d1af1503a41..f100aa72dfcd6508577809e03be3fa7c001a88e8 100644 (file)
@@ -22,9 +22,9 @@
 PUBLIC int do_cprofile(m_ptr)
 register message *m_ptr;    /* pointer to request message */
 {
-  int proc_nr, i, err = 0, k = 0;
+  int proc_nr, i;
   phys_bytes len;
-  vir_bytes vir_dst, vir_src;
+  vir_bytes vir_dst;
 
   switch (m_ptr->PROF_ACTION) {
 
index 4da151ee595b28df735ee5f7a06c33efef476fa3..d4fb7c67c96c0a701eade7abff2a18a06fd09ca7 100644 (file)
@@ -22,8 +22,6 @@ register message *m_ptr;      /* pointer to request message */
 {
 /* Handle sys_exec().  A process has done a successful EXEC. Patch it up. */
   register struct proc *rp;
-  phys_bytes phys_name;
-  char *np;
   int proc_nr;
 
   if(!isokendpt(m_ptr->PR_ENDPT, &proc_nr))
index 394cc06498b7bb22d7566f5775d67178df163d96..20941ac6b9349278f8f33c07587d8b10d0620047 100644 (file)
@@ -48,17 +48,13 @@ message *m_ptr;                     /* pointer to request message */
 PRIVATE void clear_proc(rc)
 register struct proc *rc;              /* slot of process to clean up */
 {
-  register struct proc *rp;            /* iterate over process table */
-  register struct proc **xpp;          /* iterate over caller queue */
   int i;
-  int sys_id;
 
   /* Don't clear if already cleared. */
   if(isemptyp(rc)) return;
 
   /* Check the table with IRQ hooks to see if hooks should be released. */
   for (i=0; i < NR_IRQ_HOOKS; i++) {
-      int proc;
       if (rc->p_endpoint == irq_hooks[i].proc_nr_e) {
         rm_irq_handler(&irq_hooks[i]); /* remove interrupt handler */
         irq_hooks[i].proc_nr_e = NONE; /* mark hook as free */
index ef67d6d24c4c2365d2626723e440e4c59cbdae86..95e0077efe0c37cc3446d19663c169c9d96c04ad 100644 (file)
@@ -31,7 +31,7 @@ register message *m_ptr;      /* pointer to request message */
   register struct proc *rpc;           /* child process pointer */
   struct proc *rpp;                    /* parent process pointer */
   struct mem_map *map_ptr;     /* virtual address of map inside caller (PM) */
-  int i, gen, r;
+  int gen, r;
   int p_proc;
 
   if(!isokendpt(m_ptr->PR_ENDPT, &p_proc))
index f7568c71ed041893ff269dd9122e713917c74c2a..a33f2105b4ae447672f166c45538612ba745e167 100644 (file)
@@ -29,7 +29,7 @@ register message *m_ptr;      /* pointer to request message */
  */
   size_t length;
   vir_bytes src_vir; 
-  int proc_nr, nr_e, nr, r;
+  int nr_e, nr, r;
   struct proc *caller;
   int wipe_rnd_bin = -1;
   struct exec e_hdr;
@@ -122,7 +122,7 @@ register message *m_ptr;    /* pointer to request message */
        break;
     }
     case GET_RANDOMNESS_BIN: {         
-       int i, bin = m_ptr->I_VAL_LEN2_E;
+       int bin = m_ptr->I_VAL_LEN2_E;
 
        if(bin < 0 || bin >= RANDOM_SOURCES) {
                kprintf("SYSTEM: GET_RANDOMNESS_BIN: %d out of range\n", bin);
index 580b69469e2b4b3dac64109d9f7bee60d1bb4fee..ca87a528dda124dbdfd0ba43e1dda1dc3d618372 100644 (file)
@@ -19,7 +19,6 @@ message *m_ptr;                       /* pointer to request message */
 /* Handle sys_newmap().  Fetch the memory map. */
   register struct proc *rp;    /* process whose map is to be loaded */
   struct mem_map *map_ptr;     /* virtual address of map inside caller */
-  phys_bytes src_phys;         /* physical address of map at the */
   int proc_nr;
 
   map_ptr = (struct mem_map *) m_ptr->PR_MEM_PTR;
index f3094835a98e9b6d5f8e230748cf622aff8b77c5..4ce308f1f1cd56c4d58c0ca3036777fa1487a3af 100644 (file)
@@ -24,7 +24,6 @@ register message *m_ptr;    /* pointer to request message */
  * which is used to enable the kernel to have the tables cleared.
  */ 
   int proc_nr;
-  vir_bytes vir_dst;
   struct proc *rp;                          
 
   /* Store process name, control struct, table locations. */
index 323caa49859ed6790b661705b51d2ea9bf6d10cc..a7fbbfbb819c2f39d398719ee2401832603704a8 100644 (file)
@@ -26,9 +26,7 @@ PRIVATE vir_bytes sprof_info_addr_vir;
 PUBLIC int do_sprofile(m_ptr)
 register message *m_ptr;    /* pointer to request message */
 {
-  int proc_nr, i;
-  vir_bytes vir_dst;
-  phys_bytes length;
+  int proc_nr;
 
   switch(m_ptr->PROF_ACTION) {
 
index 69dc4f862c7984f271258d917862032b63a88fd9..24f39738b29bc411e05399bd44b83ae9484bb23b 100644 (file)
@@ -7,7 +7,6 @@
  */
 
 #include "../system.h"
-#include "../vm.h"
 
 
 /*===========================================================================*
@@ -18,7 +17,7 @@ register message *m_ptr;      /* pointer to request message */
 {
   vir_bytes len, buf;
   static char mybuf[DIAG_BUFSIZE];
-  struct proc *caller, *target;
+  struct proc *caller;
   int s, i, proc_nr;
 
   caller = proc_addr(who_p);
index afc2729a84ca462892096d6fa0b8a9c47f3375a5..4b4f8fd1fa932e74060a18e3d0501a3ba2bad4a5 100644 (file)
@@ -11,7 +11,6 @@
 #include "../vm.h"
 #include "../debug.h"
 #include <minix/type.h>
-#include <minix/config.h>
 
 /*===========================================================================*
  *                             do_vmctl                                     *
@@ -19,7 +18,7 @@
 PUBLIC int do_vmctl(m_ptr)
 register message *m_ptr;       /* pointer to request message */
 {
-  int proc_nr, i;
+  int proc_nr;
   endpoint_t ep = m_ptr->SVMCTL_WHO;
   struct proc *p, *rp, *target;
   int err;
index 0aa253799e9f7048cb501eec74d045ec40f6976d..0c478bb5b213f22f5fb6116c1d9ac0eec710ad34 100644 (file)
@@ -289,7 +289,7 @@ PUBLIC int do_publish(message *m_ptr)
   char key_name[DS_MAX_KEYLEN];
   int flags = m_ptr->DS_FLAGS;
   size_t length;
-  int nr, r;
+  int r;
 
   /* MAP should not be overwritten. */
   if((flags & DSF_TYPE_MAP) && (flags & DSF_OVERWRITE))
index b168f0f2bb6079ca33c85d4d101e5f44741d18f4..66dafc2e556d4035f4034dff1be6d4c15d543c98 100644 (file)
@@ -658,7 +658,6 @@ PUBLIC int eth_select(fd, operations)
 int fd;
 unsigned operations;
 {
-       int i;
        unsigned resops;
        eth_fd_t *eth_fd;
 
@@ -1115,8 +1114,7 @@ printf("eth_restart_ioctl: clearing etp_getstat in port %d\n",
 PRIVATE int eth_sel_read (eth_fd)
 eth_fd_t *eth_fd;
 {
-       acc_t *pack, *tmp_acc, *next_acc;
-       int result;
+       acc_t *tmp_acc, *next_acc;
 
        if (!(eth_fd->ef_flags & EFF_OPTSET))
                return 1;       /* Read will not block */
index 1f71dad9aaf4fbb8f4687ad0e43471c6068ac349..e4bb3a8a45546d9fac1310bab0cf5724499d5c38 100644 (file)
@@ -1447,11 +1447,8 @@ tcp_fd_t *tcp_fd;
 int *bytesp;
 {
        tcp_conn_t *tcp_conn;
-       size_t data_size, read_size;
-       acc_t *data;
-       int fin_recv, urg, push, result;
-       i32_t old_window, new_window;
-       u16_t mss;
+       size_t data_size;
+       int fin_recv, urg, push;
 
        *bytesp= 0;     /* The default is that nothing is available */
 
index 967998bf52d88e4d2409c94adc83f9034576216a..066422e5acbdf5ff0ea2795baa31625dbd65f2e6 100644 (file)
@@ -296,7 +296,6 @@ PRIVATE int udp_select(fd, operations)
 int fd;
 unsigned operations;
 {
-       int i;
        unsigned resops;
        udp_fd_t *udp_fd;