Home
last modified time | relevance | path

Searched refs:net_device (Results 1 – 25 of 706) sorted by relevance

12345678910>>...29

/linux-2.4.37.9/drivers/net/
DSpace.c45 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 …]
Dnet_init.c74 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 …]
Drclanmtl.h98 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 …]
Deql.c138 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 …]
Dsmc-ultra.c80 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 …]
Dhydra.c63 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 …]
Dhp-plus.c97 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 …]
Dmac8390.c47 #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/
Dnetdevice.h248 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 …]
Dethtool.h253 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 …]
Dif_frad.h158 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);
Dhippidevice.h30 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);
Darcdevice.h191 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 …]
Dtrdevice.h31 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);
Dfcdevice.h30 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/
Dcomx.h34 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 …]
Dsbni.c107 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/
Dvlan.h54 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/
Dcom90io.c45 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 …]
Darc-rimi.c44 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/
Dsyncppp.h49 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 …]
Dax25.h151 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 …]
Daddrconf.h55 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/
Dsmctr.c104 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/
Dirda_device.h100 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 …]

12345678910>>...29