Changeset c475e3e9 in rtems


Ignore:
Timestamp:
Mar 18, 2007, 8:31:46 AM (13 years ago)
Author:
Ralf Corsepius <ralf.corsepius@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
1963463
Parents:
f5f1b9c
Message:

Remove bdevsw, cdevsw, swdevt (Unused).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpukit/libnetworking/sys/conf.h

    rf5f1b9c rc475e3e9  
    7979typedef int l_modem_t(struct tty *tp, int flag);
    8080
    81 /*
    82  * Block device switch table
    83  */
    84 struct bdevsw {
    85         d_open_t        *d_open;
    86         d_close_t       *d_close;
    87         d_strategy_t    *d_strategy;
    88         d_ioctl_t       *d_ioctl;
    89         d_dump_t        *d_dump;
    90         d_psize_t       *d_psize;
    91         int             d_flags;
    92         char            *d_name;        /* name of the driver e.g. audio */
    93         struct cdevsw   *d_cdev;        /* cross pointer to the cdev */
    94         int             d_maj;          /* the major number we were assigned */
    95 };
    96 
    97 #ifdef _KERNEL
    98 extern struct bdevsw *bdevsw[];
    99 #endif
    100 
    101 /*
    102  * Character device switch table
    103  */
    104 struct cdevsw {
    105         d_open_t        *d_open;
    106         d_close_t       *d_close;
    107         d_read_t        *d_read;
    108         d_write_t       *d_write;
    109         d_ioctl_t       *d_ioctl;
    110         d_stop_t        *d_stop;
    111         d_reset_t       *d_reset;       /* XXX not used */
    112         d_devtotty_t    *d_devtotty;
    113         d_select_t      *d_select;
    114         d_mmap_t        *d_mmap;
    115         d_strategy_t    *d_strategy;
    116         char            *d_name;        /* see above */
    117         struct bdevsw   *d_bdev;
    118         int             d_maj;
    119 };
    120 
    121 #ifdef _KERNEL
    122 extern struct cdevsw *cdevsw[];
    123 #endif
    124 
    125 /*
    126  * Swap device table
    127  */
    128 struct swdevt {
    129         dev_t   sw_dev;
    130         int     sw_flags;
    131         int     sw_nblks;
    132         struct  vnode *sw_vp;
    133 };
    134 #define SW_FREED        0x01
    135 #define SW_SEQUENTIAL   0x02
    136 #define sw_freed        sw_flags        /* XXX compat */
    137 
    13881#include <machine/conf.h>
    13982
Note: See TracChangeset for help on using the changeset viewer.