Searched refs:net_device (Results 226 - 250 of 2453) sorted by relevance

1234567891011>>

/linux-master/net/8021q/
H A Dvlan_dev.c45 static int vlan_dev_hard_header(struct sk_buff *skb, struct net_device *dev,
100 struct net_device *dev)
142 static int vlan_dev_change_mtu(struct net_device *dev, int new_mtu)
144 struct net_device *real_dev = vlan_dev_priv(dev)->real_dev;
157 void vlan_dev_set_ingress_priority(const struct net_device *dev,
170 int vlan_dev_set_egress_priority(const struct net_device *dev,
215 int vlan_dev_change_flags(const struct net_device *dev, u32 flags, u32 mask)
243 void vlan_dev_get_realdev_name(const struct net_device *dev, char *result, size_t size)
248 bool vlan_dev_inherit_address(struct net_device *dev,
249 struct net_device *real_de
[all...]
/linux-master/drivers/net/arcnet/
H A Darc-rimi.c46 static int arcrimi_probe(struct net_device *dev);
47 static int arcrimi_found(struct net_device *dev);
48 static void arcrimi_command(struct net_device *dev, int command);
49 static int arcrimi_status(struct net_device *dev);
50 static void arcrimi_setmask(struct net_device *dev, int mask);
51 static int arcrimi_reset(struct net_device *dev, int really_reset);
52 static void arcrimi_copy_to_card(struct net_device *dev, int bufnum, int offset,
54 static void arcrimi_copy_from_card(struct net_device *dev, int bufnum,
67 static int __init arcrimi_probe(struct net_device *dev)
120 /* Set up the struct net_device associate
[all...]
/linux-master/include/net/
H A D6lowpan.h155 struct lowpan_dev *lowpan_dev(const struct net_device *dev)
162 struct net_device *wdev; /* wpan device ptr */
167 lowpan_802154_dev *lowpan_802154_dev(const struct net_device *dev)
285 int lowpan_register_netdevice(struct net_device *dev,
287 int lowpan_register_netdev(struct net_device *dev,
289 void lowpan_unregister_netdevice(struct net_device *dev);
290 void lowpan_unregister_netdev(struct net_device *dev);
308 int lowpan_header_decompress(struct sk_buff *skb, const struct net_device *dev,
327 int lowpan_header_compress(struct sk_buff *skb, const struct net_device *dev,
H A Diw_handler.h22 * The initial API also defines a specific handler in struct net_device
134 * static int mydriver_ioctl_setrate(struct net_device *dev,
146 * static int mydriver_ioctl_setrate(struct net_device *dev,
309 struct net_device;
315 typedef int (*iw_handler)(struct net_device *dev, struct iw_request_info *info,
322 * This will be linked from net_device in <linux/netdevice.h>
349 /* New location of get_wireless_stats, to de-bloat struct net_device.
350 * The old pointer in struct net_device will be gradually phased
352 struct iw_statistics* (*get_wireless_stats)(struct net_device *dev);
414 * Access to this data follow the same rules as any other struct net_device
[all...]
H A Daddrconf.h95 const struct net_device *dev, int strict);
97 const struct net_device *dev, bool skip_dev_check,
109 struct net_device *dev);
111 int ipv6_chk_prefix(const struct in6_addr *addr, struct net_device *dev);
113 struct net_device *ipv6_dev_find(struct net *net, const struct in6_addr *addr,
114 struct net_device *dev);
118 struct net_device *dev, int strict);
120 int ipv6_dev_get_saddr(struct net *net, const struct net_device *dev,
123 int ipv6_get_lladdr(struct net_device *dev, struct in6_addr *addr,
128 void addrconf_join_solict(struct net_device *de
[all...]
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth-trace.h26 TP_PROTO(struct net_device *netdev,
70 TP_PROTO(struct net_device *netdev,
78 TP_PROTO(struct net_device *netdev,
86 TP_PROTO(struct net_device *netdev,
94 TP_PROTO(struct net_device *netdev,
102 TP_PROTO(struct net_device *netdev,
111 TP_PROTO(struct net_device *netdev,
164 TP_PROTO(struct net_device *netdev,
176 TP_PROTO(struct net_device *netdev,
/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_port.h9 struct net_device;
74 struct net_device *netdev;
109 int nfp_port_setup_tc(struct net_device *netdev, enum tc_setup_type type,
118 nfp_port_set_features(struct net_device *netdev, netdev_features_t features);
120 struct nfp_port *nfp_port_from_netdev(struct net_device *netdev);
121 int nfp_port_get_port_parent_id(struct net_device *netdev,
127 nfp_port_get_phys_port_name(struct net_device *netdev, char *name, size_t len);
128 int nfp_port_configure(struct net_device *netdev, bool configed);
132 struct net_device *netdev);
/linux-master/drivers/net/ethernet/8390/
H A Dmac8390.c123 extern int mac8390_memtest(struct net_device *dev);
124 static int mac8390_initdev(struct net_device *dev, struct nubus_board *board,
127 static int mac8390_open(struct net_device *dev);
128 static int mac8390_close(struct net_device *dev);
129 static void mac8390_no_reset(struct net_device *dev);
130 static void interlan_reset(struct net_device *dev);
133 static void sane_get_8390_hdr(struct net_device *dev,
135 static void sane_block_input(struct net_device *dev, int count,
137 static void sane_block_output(struct net_device *dev, int count,
141 static void dayna_memcpy_fromcard(struct net_device *de
[all...]
H A Dhydra.c57 static int hydra_open(struct net_device *dev);
58 static int hydra_close(struct net_device *dev);
59 static void hydra_reset_8390(struct net_device *dev);
60 static void hydra_get_8390_hdr(struct net_device *dev,
62 static void hydra_block_input(struct net_device *dev, int count,
64 static void hydra_block_output(struct net_device *dev, int count,
112 struct net_device *dev;
181 static int hydra_open(struct net_device *dev)
187 static int hydra_close(struct net_device *dev)
196 static void hydra_reset_8390(struct net_device *de
[all...]
/linux-master/net/dsa/
H A Dport.h29 int dsa_port_bridge_join(struct dsa_port *dp, struct net_device *br,
31 void dsa_port_pre_bridge_leave(struct dsa_port *dp, struct net_device *br);
32 void dsa_port_bridge_leave(struct dsa_port *dp, struct net_device *br);
35 int dsa_port_lag_join(struct dsa_port *dp, struct net_device *lag_dev,
38 void dsa_port_pre_lag_leave(struct dsa_port *dp, struct net_device *lag_dev);
39 void dsa_port_lag_leave(struct dsa_port *dp, struct net_device *lag_dev);
106 int dsa_port_hsr_join(struct dsa_port *dp, struct net_device *hsr,
108 void dsa_port_hsr_leave(struct dsa_port *dp, struct net_device *hsr);
112 int dsa_port_change_conduit(struct dsa_port *dp, struct net_device *conduit,
/linux-master/net/mac802154/
H A Dmib.c21 void mac802154_dev_set_page_channel(struct net_device *dev, u8 page, u8 chan)
40 int mac802154_get_params(struct net_device *dev,
55 int mac802154_set_params(struct net_device *dev,
71 int mac802154_add_key(struct net_device *dev,
87 int mac802154_del_key(struct net_device *dev,
102 int mac802154_add_dev(struct net_device *dev,
117 int mac802154_del_dev(struct net_device *dev, __le64 dev_addr)
131 int mac802154_add_devkey(struct net_device *dev,
147 int mac802154_del_devkey(struct net_device *dev,
163 int mac802154_add_seclevel(struct net_device *de
[all...]
/linux-master/drivers/staging/rtl8192e/rtl8192e/
H A Drtl_ps.c18 static void _rtl92e_hw_sleep(struct net_device *dev)
36 struct net_device *dev = ieee->dev;
41 void rtl92e_hw_wakeup(struct net_device *dev)
61 struct net_device *dev = ieee->dev;
68 void rtl92e_enter_sleep(struct net_device *dev, u64 time)
100 static void _rtl92e_ps_update_rf_state(struct net_device *dev)
112 void rtl92e_ips_enter(struct net_device *dev)
127 void rtl92e_ips_leave(struct net_device *dev)
145 struct net_device *dev = ieee->dev;
153 void rtl92e_rtllib_ips_leave_wq(struct net_device *de
[all...]
H A Drtl_core.h365 u8 rtl92e_readb(struct net_device *dev, int x);
366 u32 rtl92e_readl(struct net_device *dev, int x);
367 u16 rtl92e_readw(struct net_device *dev, int x);
368 void rtl92e_writeb(struct net_device *dev, int x, u8 y);
369 void rtl92e_writew(struct net_device *dev, int x, u16 y);
370 void rtl92e_writel(struct net_device *dev, int x, u32 y);
372 void force_pci_posting(struct net_device *dev);
374 void rtl92e_rx_enable(struct net_device *dev);
375 void rtl92e_tx_enable(struct net_device *dev);
378 void rtl92e_commit(struct net_device *de
[all...]
/linux-master/include/linux/netfilter_bridge/
H A Debtables.h23 bool (*match)(const struct sk_buff *skb, const struct net_device *in,
24 const struct net_device *out, const struct xt_match *match,
41 const struct net_device *in, const struct net_device *out,
59 const struct net_device *in, const struct net_device *out,
/linux-master/drivers/net/ethernet/intel/igbvf/
H A Dethtool.c51 static int igbvf_get_link_ksettings(struct net_device *netdev,
88 static int igbvf_set_link_ksettings(struct net_device *netdev,
94 static void igbvf_get_pauseparam(struct net_device *netdev,
99 static int igbvf_set_pauseparam(struct net_device *netdev,
105 static u32 igbvf_get_msglevel(struct net_device *netdev)
112 static void igbvf_set_msglevel(struct net_device *netdev, u32 data)
119 static int igbvf_get_regs_len(struct net_device *netdev)
125 static void igbvf_get_regs(struct net_device *netdev,
150 static int igbvf_get_eeprom_len(struct net_device *netdev)
155 static int igbvf_get_eeprom(struct net_device *netde
[all...]
/linux-master/drivers/net/hamradio/
H A Dbpqether.c87 static int bpq_rcv(struct sk_buff *, struct net_device *, struct packet_type *, struct net_device *);
102 struct net_device *ethdev; /* link to ethernet device */
103 struct net_device *axdev; /* bpq device (bpq#) */
118 static void bpq_set_lockdep_class_one(struct net_device *dev,
125 static void bpq_set_lockdep_class(struct net_device *dev)
137 static inline struct net_device *bpq_get_ether_dev(struct net_device *dev)
147 static inline struct net_device *bpq_get_ax25_dev(struct net_device *de
[all...]
/linux-master/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_tc.c21 struct net_device *ndev = cb_priv;
47 static int sparx5_tc_setup_block(struct net_device *ndev,
76 static int sparx5_tc_setup_qdisc_mqprio(struct net_device *ndev,
87 static int sparx5_tc_setup_qdisc_tbf(struct net_device *ndev,
111 static int sparx5_tc_setup_qdisc_ets(struct net_device *ndev,
157 int sparx5_port_setup_tc(struct net_device *ndev, enum tc_setup_type type,
/linux-master/drivers/net/
H A Dnlmon.c11 static netdev_tx_t nlmon_xmit(struct sk_buff *skb, struct net_device *dev)
24 static int nlmon_open(struct net_device *dev)
33 static int nlmon_close(struct net_device *dev)
41 nlmon_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats)
46 static u32 always_on(struct net_device *dev)
62 static void nlmon_setup(struct net_device *dev)
H A Dnet_failover.c30 static bool net_failover_xmit_ready(struct net_device *dev)
35 static int net_failover_open(struct net_device *dev)
38 struct net_device *primary_dev, *standby_dev;
71 static int net_failover_close(struct net_device *dev)
74 struct net_device *slave_dev;
90 struct net_device *dev)
98 struct net_device *dev)
101 struct net_device *xmit_dev;
117 static u16 net_failover_select_queue(struct net_device *dev,
119 struct net_device *sb_de
[all...]
/linux-master/drivers/net/ethernet/ti/
H A Dcpsw_priv.h311 struct net_device *ndev;
362 struct net_device *hw_bridge_dev;
373 struct net_device *ndev;
403 struct net_device *ndev;
415 struct net_device *ndev;
447 int cpsw_ndo_bpf(struct net_device *ndev, struct netdev_bpf *bpf);
462 void cpsw_ndo_tx_timeout(struct net_device *ndev, unsigned int txqueue);
464 int cpsw_ndo_ioctl(struct net_device *dev, struct ifreq *req, int cmd);
465 int cpsw_ndo_set_tx_maxrate(struct net_device *ndev, int queue, u32 rate);
466 int cpsw_ndo_setup_tc(struct net_device *nde
[all...]
/linux-master/drivers/net/ethernet/freescale/
H A Ducc_geth_ethtool.c104 uec_get_ksettings(struct net_device *netdev, struct ethtool_link_ksettings *cmd)
118 uec_set_ksettings(struct net_device *netdev,
131 uec_get_pauseparam(struct net_device *netdev,
145 uec_set_pauseparam(struct net_device *netdev,
176 uec_get_msglevel(struct net_device *netdev)
183 uec_set_msglevel(struct net_device *netdev, uint32_t data)
190 uec_get_regs_len(struct net_device *netdev)
196 uec_get_regs(struct net_device *netdev,
209 uec_get_ringparam(struct net_device *netdev,
230 uec_set_ringparam(struct net_device *netde
[all...]
/linux-master/drivers/net/ethernet/dec/tulip/
H A Dtulip.h403 struct net_device *next_module;
440 void (*link_change) (struct net_device * dev, int csr5);
457 struct net_device *dev;
473 void t21142_start_nway(struct net_device *dev);
474 void t21142_lnk_change(struct net_device *dev, int csr5);
478 void pnic2_lnk_change(struct net_device *dev, int csr5);
480 void pnic2_start_nway(struct net_device *dev);
483 void tulip_parse_eeprom(struct net_device *dev);
484 int tulip_read_eeprom(struct net_device *dev, int location, int addr_len);
490 int tulip_refill_rx(struct net_device *de
[all...]
/linux-master/drivers/net/can/
H A Dvxcan.c34 struct net_device __rcu *peer;
37 static netdev_tx_t vxcan_xmit(struct sk_buff *oskb, struct net_device *dev)
40 struct net_device *peer;
87 static int vxcan_open(struct net_device *dev)
90 struct net_device *peer = rtnl_dereference(priv->peer);
102 static int vxcan_close(struct net_device *dev)
105 struct net_device *peer = rtnl_dereference(priv->peer);
114 static int vxcan_get_iflink(const struct net_device *dev)
117 struct net_device *peer;
128 static int vxcan_change_mtu(struct net_device *de
[all...]
/linux-master/net/l3mdev/
H A Dl3mdev.c110 int l3mdev_master_ifindex_rcu(const struct net_device *dev)
120 struct net_device *master;
121 struct net_device *_dev = (struct net_device *)dev;
146 struct net_device *dev;
162 u32 l3mdev_fib_table_rcu(const struct net_device *dev)
176 struct net_device *_dev = (struct net_device *) dev;
177 const struct net_device *master;
191 struct net_device *de
[all...]
/linux-master/drivers/net/usb/
H A Dasix.h227 void asix_adjust_link(struct net_device *netdev);
231 void asix_set_multicast(struct net_device *net);
233 int asix_mdio_read(struct net_device *netdev, int phy_id, int loc);
234 void asix_mdio_write(struct net_device *netdev, int phy_id, int loc, int val);
239 int asix_mdio_read_nopm(struct net_device *netdev, int phy_id, int loc);
240 void asix_mdio_write_nopm(struct net_device *netdev, int phy_id, int loc,
243 void asix_get_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo);
244 int asix_set_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo);
246 int asix_get_eeprom_len(struct net_device *net);
247 int asix_get_eeprom(struct net_device *ne
[all...]

Completed in 211 milliseconds

1234567891011>>