/linux-2.4.37.9/drivers/net/ |
D | Space.c | 45 extern int ne2_probe(struct net_device *dev); 46 extern int hp100_probe(struct net_device *dev); 47 extern int ultra_probe(struct net_device *dev); 48 extern int ultra32_probe(struct net_device *dev); 49 extern int ultramca_probe(struct net_device *dev); 50 extern int wd_probe(struct net_device *dev); 51 extern int el2_probe(struct net_device *dev); 52 extern int ne_probe(struct net_device *dev); 53 extern int hp_probe(struct net_device *dev); 54 extern int hp_plus_probe(struct net_device *dev); [all …]
|
D | net_init.c | 74 struct net_device *alloc_netdev(int sizeof_priv, const char *mask, in alloc_netdev() 75 void (*setup)(struct net_device *)) in alloc_netdev() argument 77 struct net_device *dev; in alloc_netdev() 83 dev = (struct net_device *) kmalloc (alloc_size, GFP_KERNEL); in alloc_netdev() 102 static struct net_device *init_alloc_dev(int sizeof_priv) in init_alloc_dev() 104 struct net_device *dev; in init_alloc_dev() 110 dev = (struct net_device *) kmalloc (alloc_size, GFP_KERNEL); in init_alloc_dev() 130 static struct net_device *init_netdev(struct net_device *dev, int sizeof_priv, in init_netdev() 131 char *mask, void (*setup)(struct net_device *)) in init_netdev() argument 184 static int __register_netdev(struct net_device *dev) in __register_netdev() [all …]
|
D | rclanmtl.h | 98 PU32 BufferContext, struct net_device *); 112 PU32 PacketDescBlock, struct net_device *); 123 U32 Param1, U32 Param2, struct net_device * dev); 385 RC_RETURN RCInitI2OMsgLayer (struct net_device *dev, 400 RC_RETURN RCSetRavlinIPandMask (struct net_device *dev, U32 ipAddr, 412 RCGetRavlinIPandMask (struct net_device *dev, PU32 pIpAddr, PU32 pNetMask, 424 void RCProcI2OMsgQ (struct net_device *dev); 434 RC_RETURN RCEnableI2OInterrupts (struct net_device *dev); 435 RC_RETURN RCDisableI2OInterrupts (struct net_device *dev); 449 RC_RETURN RCPostRecvBuffers (struct net_device *dev, [all …]
|
D | eql.c | 138 static int eql_init(struct net_device *dev); /* */ 139 static int eql_open(struct net_device *dev); /* */ 140 static int eql_close(struct net_device *dev); /* */ 141 static int eql_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd); /* */ 142 static int eql_slave_xmit(struct sk_buff *skb, struct net_device *dev); /* */ 144 static struct net_device_stats *eql_get_stats(struct net_device *dev); /* */ 148 static int eql_enslave(struct net_device *dev, slaving_request_t *srq); /* */ 149 static int eql_emancipate(struct net_device *dev, slaving_request_t *srq); /* */ 151 static int eql_g_slave_cfg(struct net_device *dev, slave_config_t *sc); /* */ 152 static int eql_s_slave_cfg(struct net_device *dev, slave_config_t *sc); /* */ [all …]
|
D | smc-ultra.c | 80 int ultra_probe(struct net_device *dev); 81 static int ultra_probe1(struct net_device *dev, int ioaddr); 84 static int ultra_probe_isapnp(struct net_device *dev); 87 static int ultra_open(struct net_device *dev); 88 static void ultra_reset_8390(struct net_device *dev); 89 static void ultra_get_8390_hdr(struct net_device *dev, struct e8390_pkt_hdr *hdr, 91 static void ultra_block_input(struct net_device *dev, int count, 93 static void ultra_block_output(struct net_device *dev, int count, 95 static void ultra_pio_get_hdr(struct net_device *dev, struct e8390_pkt_hdr *hdr, 97 static void ultra_pio_input(struct net_device *dev, int count, [all …]
|
D | hydra.c | 63 static struct net_device *root_hydra_dev; 68 static int hydra_open(struct net_device *dev); 69 static int hydra_close(struct net_device *dev); 70 static void hydra_reset_8390(struct net_device *dev); 71 static void hydra_get_8390_hdr(struct net_device *dev, 73 static void hydra_block_input(struct net_device *dev, int count, 75 static void hydra_block_output(struct net_device *dev, int count, 104 struct net_device *dev; in hydra_init() 171 static int hydra_open(struct net_device *dev) in hydra_open() 177 static int hydra_close(struct net_device *dev) in hydra_close() [all …]
|
D | hp-plus.c | 97 int hp_plus_probe(struct net_device *dev); 98 static int hpp_probe1(struct net_device *dev, int ioaddr); 100 static void hpp_reset_8390(struct net_device *dev); 101 static int hpp_open(struct net_device *dev); 102 static int hpp_close(struct net_device *dev); 103 static void hpp_mem_block_input(struct net_device *dev, int count, 105 static void hpp_mem_block_output(struct net_device *dev, int count, 107 static void hpp_mem_get_8390_hdr(struct net_device *dev, struct e8390_pkt_hdr *hdr, 109 static void hpp_io_block_input(struct net_device *dev, int count, 111 static void hpp_io_block_output(struct net_device *dev, int count, [all …]
|
D | mac8390.c | 47 #define net_device device macro 128 extern int mac8390_probe(struct net_device * dev); 131 extern int mac8390_memtest(struct net_device * dev); 132 extern int mac8390_initdev(struct net_device * dev, struct nubus_dev * ndev, 135 static int mac8390_open(struct net_device * dev); 136 static int mac8390_close(struct net_device * dev); 137 static void mac8390_no_reset(struct net_device *dev); 140 static void sane_get_8390_hdr(struct net_device *dev, 142 static void sane_block_input(struct net_device * dev, int count, 144 static void sane_block_output(struct net_device * dev, int count, [all …]
|
/linux-2.4.37.9/include/linux/ |
D | netdevice.h | 248 struct net_device struct 279 struct net_device *next; argument 282 int (*init)(struct net_device *dev); argument 286 struct net_device *next_sched; argument 293 struct net_device_stats* (*get_stats)(struct net_device *dev); argument 294 struct iw_statistics* (*get_wireless_stats)(struct net_device *dev); argument 324 struct net_device *master; /* Pointer to master device of a group, argument 387 void (*uninit)(struct net_device *dev); argument 389 void (*destructor)(struct net_device *dev); argument 392 int (*open)(struct net_device *dev); argument [all …]
|
D | ethtool.h | 253 struct net_device; 256 u32 ethtool_op_get_link(struct net_device *dev); 257 u32 ethtool_op_get_tx_csum(struct net_device *dev); 258 int ethtool_op_set_tx_csum(struct net_device *dev, u32 data); 259 u32 ethtool_op_get_sg(struct net_device *dev); 260 int ethtool_op_set_sg(struct net_device *dev, u32 data); 316 int (*get_settings)(struct net_device *, struct ethtool_cmd *); 317 int (*set_settings)(struct net_device *, struct ethtool_cmd *); 318 void (*get_drvinfo)(struct net_device *, struct ethtool_drvinfo *); 319 int (*get_regs_len)(struct net_device *); [all …]
|
D | if_frad.h | 158 struct net_device *slave; 163 void (*receive)(struct sk_buff *skb, struct net_device *); 171 struct net_device *master[CONFIG_DLCI_MAX]; 179 int (*activate)(struct net_device *, struct net_device *); 180 int (*deactivate)(struct net_device *, struct net_device *); 181 int (*assoc)(struct net_device *, struct net_device *); 182 int (*deassoc)(struct net_device *, struct net_device *); 183 int (*dlci_conf)(struct net_device *, struct net_device *, int get);
|
D | hippidevice.h | 30 struct net_device *dev, 39 struct net_device *dev); 42 struct net_device *dev, 47 struct net_device *dev, 52 void hippi_setup(struct net_device *dev); 54 extern struct net_device *init_hippi_dev(struct net_device *dev, int sizeof_priv); 55 extern struct net_device *alloc_hippi_dev(int sizeof_priv); 56 extern int register_hipdev(struct net_device *dev); 57 extern void unregister_hipdev(struct net_device *dev);
|
D | arcdevice.h | 191 void (*rx) (struct net_device * dev, int bufnum, 193 int (*build_header) (struct sk_buff * skb, struct net_device *dev, 197 int (*prepare_tx) (struct net_device * dev, struct archdr * pkt, int length, 199 int (*continue_tx) (struct net_device * dev, int bufnum); 294 void (*command) (struct net_device * dev, int cmd); 295 int (*status) (struct net_device * dev); 296 void (*intmask) (struct net_device * dev, int mask); 297 bool (*reset) (struct net_device * dev, bool really_reset); 298 void (*open_close) (struct net_device * dev, bool open); 299 void (*open_close_ll) (struct net_device * dev, bool open); [all …]
|
D | trdevice.h | 31 extern int tr_header(struct sk_buff *skb, struct net_device *dev, 36 struct net_device *dev); 38 extern unsigned short tr_type_trans(struct sk_buff *skb, struct net_device *dev); 39 extern struct net_device *init_trdev(struct net_device *dev, int sizeof_priv); 40 extern struct net_device *alloc_trdev(int sizeof_priv); 41 extern int register_trdev(struct net_device *dev); 42 extern void unregister_trdev(struct net_device *dev);
|
D | fcdevice.h | 30 extern int fc_header(struct sk_buff *skb, struct net_device *dev, 34 extern unsigned short fc_type_trans(struct sk_buff *skb, struct net_device *dev); 36 extern struct net_device *init_fcdev(struct net_device *dev, int sizeof_priv); 37 extern struct net_device *alloc_fcdev(int sizeof_priv); 38 extern int register_fcdev(struct net_device *dev); 39 extern void unregister_fcdev(struct net_device *dev);
|
/linux-2.4.37.9/drivers/net/wan/ |
D | comx.h | 34 int (*line_init)(struct net_device *dev); 35 int (*line_exit)(struct net_device *dev); 42 int (*hw_init)(struct net_device *dev); 43 int (*hw_exit)(struct net_device *dev); 44 int (*hw_dump)(struct net_device *dev); 50 struct net_device *dev; // Where we belong to 51 struct net_device *twin; // On dual-port cards 86 void (*LINE_rx)(struct net_device *dev, struct sk_buff *skb); 87 int (*LINE_tx)(struct net_device *dev); 88 void (*LINE_status)(struct net_device *dev, u_short status); [all …]
|
D | sbni.c | 107 struct net_device *second; /* for ISA/dual cards */ 110 struct net_device *master; 111 struct net_device *link; 117 static int sbni_pci_probe( struct net_device * ); 118 static struct net_device *sbni_probe1(struct net_device *, unsigned long, int); 119 static int sbni_open( struct net_device * ); 120 static int sbni_close( struct net_device * ); 121 static int sbni_start_xmit( struct sk_buff *, struct net_device * ); 122 static int sbni_ioctl( struct net_device *, struct ifreq *, int ); 123 static struct net_device_stats *sbni_get_stats( struct net_device * ); [all …]
|
/linux-2.4.37.9/net/8021q/ |
D | vlan.h | 54 struct net_device *__find_vlan_dev(struct net_device* real_dev, 59 int vlan_skb_recv(struct sk_buff *skb, struct net_device *dev, 61 int vlan_dev_hard_header(struct sk_buff *skb, struct net_device *dev, 64 int vlan_dev_hard_start_xmit(struct sk_buff *skb, struct net_device *dev); 65 int vlan_dev_hwaccel_hard_start_xmit(struct sk_buff *skb, struct net_device *dev); 66 int vlan_dev_change_mtu(struct net_device *dev, int new_mtu); 67 int vlan_dev_set_mac_address(struct net_device *dev, void* addr); 68 int vlan_dev_open(struct net_device* dev); 69 int vlan_dev_stop(struct net_device* dev); 70 int vlan_dev_init(struct net_device* dev); [all …]
|
/linux-2.4.37.9/drivers/net/arcnet/ |
D | com90io.c | 45 static int com90io_found(struct net_device *dev); 46 static void com90io_command(struct net_device *dev, int command); 47 static int com90io_status(struct net_device *dev); 48 static void com90io_setmask(struct net_device *dev, int mask); 49 static int com90io_reset(struct net_device *dev, int really_reset); 50 static void com90io_openclose(struct net_device *dev, bool open); 51 static void com90io_copy_to_card(struct net_device *dev, int bufnum, int offset, 53 static void com90io_copy_from_card(struct net_device *dev, int bufnum, int offset, 91 static u_char get_buffer_byte(struct net_device *dev, unsigned offset) in get_buffer_byte() 102 static void put_buffer_byte(struct net_device *dev, unsigned offset, u_char datum) in put_buffer_byte() [all …]
|
D | arc-rimi.c | 44 static int arcrimi_probe(struct net_device *dev); 45 static int arcrimi_found(struct net_device *dev); 46 static void arcrimi_command(struct net_device *dev, int command); 47 static int arcrimi_status(struct net_device *dev); 48 static void arcrimi_setmask(struct net_device *dev, int mask); 49 static int arcrimi_reset(struct net_device *dev, int really_reset); 50 static void arcrimi_openclose(struct net_device *dev, bool open); 51 static void arcrimi_copy_to_card(struct net_device *dev, int bufnum, int offset, 53 static void arcrimi_copy_from_card(struct net_device *dev, int bufnum, int offset, 87 static int __init arcrimi_probe(struct net_device *dev) in arcrimi_probe() [all …]
|
/linux-2.4.37.9/include/net/ |
D | syncppp.h | 49 struct net_device *pp_if; 55 struct net_device *dev; /* Network device pointer */ 83 void sppp_detach (struct net_device *dev); 84 void sppp_input (struct net_device *dev, struct sk_buff *m); 85 int sppp_do_ioctl (struct net_device *dev, struct ifreq *ifr, int cmd); 86 struct sk_buff *sppp_dequeue (struct net_device *dev); 87 int sppp_isempty (struct net_device *dev); 88 void sppp_flush (struct net_device *dev); 89 int sppp_open (struct net_device *dev); 90 int sppp_reopen (struct net_device *dev); [all …]
|
D | ax25.h | 151 struct net_device *dev; 166 struct net_device *dev; 167 struct net_device *forward; 201 struct sock *ax25_find_listener(ax25_address *, int, struct net_device *, int); 203 extern ax25_cb *ax25_find_cb(ax25_address *, ax25_address *, ax25_digi *, struct net_device *); 225 extern ax25_dev *ax25_dev_ax25dev(struct net_device *); 227 extern void ax25_dev_device_up(struct net_device *); 228 extern void ax25_dev_device_down(struct net_device *); 230 extern struct net_device *ax25_fwd_dev(struct net_device *); 259 extern int ax25_listen_register(ax25_address *, struct net_device *); [all …]
|
D | addrconf.h | 55 struct net_device *dev); 57 struct net_device *dev); 61 extern int ipv6_dev_get_saddr(struct net_device *dev, 65 extern int ipv6_get_lladdr(struct net_device *dev, struct in6_addr *); 66 extern void addrconf_join_solict(struct net_device *dev, 68 extern void addrconf_leave_solict(struct net_device *dev, 82 extern int ipv6_dev_mc_inc(struct net_device *dev, struct in6_addr *addr); 83 extern int ipv6_dev_mc_dec(struct net_device *dev, struct in6_addr *addr); 90 extern int ipv6_chk_mcast_addr(struct net_device *dev, struct in6_addr *group, 93 extern void addrconf_prefix_rcv(struct net_device *dev, u8 *opt, int len); [all …]
|
/linux-2.4.37.9/drivers/net/tokenring/ |
D | smctr.c | 104 static int smctr_alloc_shared_memory(struct net_device *dev); 107 static int smctr_bypass_state(struct net_device *dev); 110 static int smctr_checksum_firmware(struct net_device *dev); 111 static int __init smctr_chk_isa(struct net_device *dev); 112 static int smctr_chg_rx_mask(struct net_device *dev); 113 static int smctr_clear_int(struct net_device *dev); 115 static int smctr_close(struct net_device *dev); 118 static int smctr_decode_firmware(struct net_device *dev); 119 static int smctr_disable_16bit(struct net_device *dev); 120 static int smctr_disable_adapter_ctrl_store(struct net_device *dev); [all …]
|
/linux-2.4.37.9/include/net/irda/ |
D | irda_device.h | 100 struct net_device *dev; /* Device we are attached to */ 106 int (*set_mode)(struct net_device *, int mode); 107 int (*read)(struct net_device *dev, __u8 *buf, int len); 108 int (*write)(struct net_device *dev, __u8 *buf, int len); 109 int (*set_dtr_rts)(struct net_device *dev, int dtr, int rts); 162 void irda_device_set_media_busy(struct net_device *dev, int status); 163 int irda_device_is_media_busy(struct net_device *dev); 164 int irda_device_is_receiving(struct net_device *dev); 167 int irda_device_txqueue_empty(struct net_device *dev); 168 int irda_device_set_raw_mode(struct net_device* self, int status); [all …]
|