/net/8021q/ |
H A D | vlan_netlink.c | 89 static int vlan_changelink(struct net_device *dev, argument 99 vlan_dev_change_flags(dev, flags->flags, flags->mask); 104 vlan_dev_set_ingress_priority(dev, m->to, m->from); 110 vlan_dev_set_egress_priority(dev, m->from, m->to); 116 static int vlan_newlink(struct net *src_net, struct net_device *dev, argument 119 struct vlan_dev_priv *vlan = vlan_dev_priv(dev); 148 dev->mtu = real_dev->mtu; 149 else if (dev->mtu > real_dev->mtu) 152 err = vlan_changelink(dev, tb, data); 156 return register_vlan_dev(dev); 168 vlan_get_size(const struct net_device *dev) argument 179 vlan_fill_info(struct sk_buff *skb, const struct net_device *dev) argument [all...] |
/net/atm/ |
H A D | common.c | 160 vcc->dev = NULL; 184 if (vcc->dev) { 185 if (vcc->dev->ops->close) 186 vcc->dev->ops->close(vcc); 196 module_put(vcc->dev->ops->owner); 197 atm_dev_put(vcc->dev); 249 void atm_dev_signal_change(struct atm_dev *dev, char signal) argument 251 pr_debug("%s signal=%d dev=%p number=%d dev->signal=%d\n", 252 __func__, signal, dev, de 266 atm_dev_release_vccs(struct atm_dev *dev) argument 386 __vcc_connect(struct atm_vcc *vcc, struct atm_dev *dev, short vpi, int vci) argument 468 struct atm_dev *dev; local [all...] |
H A D | lec.h | 45 int (*resolve) (struct net_device *dev, const u8 *dst_mac, int force, 47 int (*associate_req) (struct net_device *dev, const u8 *lan_dst, 49 void (*associate_indicator) (struct net_device *dev, const u8 *mac_addr,
|
/net/ax25/ |
H A D | ax25_iface.c | 40 struct net_device *dev; member in struct:listen_struct 104 int ax25_listen_register(ax25_address *callsign, struct net_device *dev) argument 108 if (ax25_listen_mine(callsign, dev)) 115 listen->dev = dev; 127 void ax25_listen_release(ax25_address *callsign, struct net_device *dev) argument 138 if (ax25cmp(&listen->callsign, callsign) == 0 && listen->dev == dev) { 146 if (ax25cmp(&listen->next->callsign, callsign) == 0 && listen->next->dev == dev) { 177 ax25_listen_mine(ax25_address *callsign, struct net_device *dev) argument [all...] |
H A D | ax25_route.c | 45 void ax25_rt_device_down(struct net_device *dev) argument 55 if (s->dev == dev) { 91 ax25_rt->dev == ax25_dev->dev) { 119 ax25_rt->dev = ax25_dev->dev; 162 if (s->dev == ax25_dev->dev && 196 if (ax25_rt->dev 353 ax25_get_route(ax25_address *addr, struct net_device *dev) argument [all...] |
H A D | ax25_in.c | 63 skbn->dev = ax25->ax25_dev->dev; 129 skb->dev = ax25->ax25_dev->dev; 187 static int ax25_rcv(struct sk_buff *skb, struct net_device *dev, argument 203 if ((ax25_dev = ax25_dev_ax25dev(dev)) == NULL) 229 if (!mine && ax25_listen_mine(&dest, dev) && dp.lastrepeat + 1 == dp.ndigi) 238 if (!mine && ax25cmp(&dest, (ax25_address *)dev->broadcast) != 0) 247 skb->dev = dev; 437 ax25_kiss_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *ptype, struct net_device *orig_dev) argument [all...] |
/net/caif/ |
H A D | caif_usb.c | 126 struct net_device *dev = netdev_notifier_info_to_dev(ptr); local 133 if (!(dev->dev.parent && dev->dev.parent->driver && 134 strcmp(dev->dev.parent->driver->name, "cdc_ncm") == 0)) 137 usbnet = netdev_priv(dev); 164 link_support = cfusbl_create(dev->ifindex, dev [all...] |
/net/ipv4/ |
H A D | ip_tunnel_core.c | 162 struct rtnl_link_stats64 *ip_tunnel_get_stats64(struct net_device *dev, argument 169 per_cpu_ptr(dev->tstats, i); 187 tot->multicast = dev->stats.multicast; 189 tot->rx_crc_errors = dev->stats.rx_crc_errors; 190 tot->rx_fifo_errors = dev->stats.rx_fifo_errors; 191 tot->rx_length_errors = dev->stats.rx_length_errors; 192 tot->rx_frame_errors = dev->stats.rx_frame_errors; 193 tot->rx_errors = dev->stats.rx_errors; 195 tot->tx_fifo_errors = dev->stats.tx_fifo_errors; 196 tot->tx_carrier_errors = dev [all...] |
H A D | ipmr.c | 112 #define VIF_EXISTS(_mrt, _idx) ((_mrt)->vif_table[_idx].dev != NULL) 357 static void ipmr_del_tunnel(struct net_device *dev, struct vifctl *v) argument 359 struct net *net = dev_net(dev); 361 dev_close(dev); 363 dev = __dev_get_by_name(net, "tunl0"); 364 if (dev) { 365 const struct net_device_ops *ops = dev->netdev_ops; 382 ops->ndo_do_ioctl(dev, &ifr, SIOCDELTUNNEL); 391 struct net_device *dev; local 393 dev 452 reg_vif_xmit(struct sk_buff *skb, struct net_device *dev) argument 482 reg_vif_setup(struct net_device *dev) argument 494 struct net_device *dev; local 554 struct net_device *dev; local 718 struct net_device *dev; local 1617 struct net_device *dev = netdev_notifier_info_to_dev(ptr); local 1695 struct net_device *dev; local 1790 ipmr_find_vif(struct mr_table *mrt, struct net_device *dev) argument 2211 struct net_device *dev; local [all...] |
/net/irda/ |
H A D | irda_device.c | 106 void irda_device_set_media_busy(struct net_device *dev, int status) argument 112 self = (struct irlap_cb *) dev->atalk_ptr; 140 * Function irda_device_is_receiving (dev) 145 int irda_device_is_receiving(struct net_device *dev) argument 152 if (!dev->netdev_ops->ndo_do_ioctl) { 158 ret = (dev->netdev_ops->ndo_do_ioctl)(dev, (struct ifreq *) &req, 270 * Function irda_device_setup (dev) 275 static void irda_device_setup(struct net_device *dev) argument 277 dev [all...] |
/net/wireless/ |
H A D | wext-compat.c | 24 int cfg80211_wext_giwname(struct net_device *dev, argument 28 struct wireless_dev *wdev = dev->ieee80211_ptr; 68 int cfg80211_wext_siwmode(struct net_device *dev, struct iw_request_info *info, argument 71 struct wireless_dev *wdev = dev->ieee80211_ptr; 100 return cfg80211_change_iface(rdev, dev, type, NULL, &vifparams); 104 int cfg80211_wext_giwmode(struct net_device *dev, struct iw_request_info *info, argument 107 struct wireless_dev *wdev = dev->ieee80211_ptr; 140 int cfg80211_wext_giwrange(struct net_device *dev, argument 144 struct wireless_dev *wdev = dev->ieee80211_ptr; 256 * @dev 284 cfg80211_wext_siwrts(struct net_device *dev, struct iw_request_info *info, struct iw_param *rts, char *extra) argument 308 cfg80211_wext_giwrts(struct net_device *dev, struct iw_request_info *info, struct iw_param *rts, char *extra) argument 322 cfg80211_wext_siwfrag(struct net_device *dev, struct iw_request_info *info, struct iw_param *frag, char *extra) argument 348 cfg80211_wext_giwfrag(struct net_device *dev, struct iw_request_info *info, struct iw_param *frag, char *extra) argument 362 cfg80211_wext_siwretry(struct net_device *dev, struct iw_request_info *info, struct iw_param *retry, char *extra) argument 402 cfg80211_wext_giwretry(struct net_device *dev, struct iw_request_info *info, struct iw_param *retry, char *extra) argument 432 __cfg80211_set_encryption(struct cfg80211_registered_device *rdev, struct net_device *dev, bool pairwise, const u8 *addr, bool remove, bool tx_key, int idx, struct key_params *params) argument 572 cfg80211_set_encryption(struct cfg80211_registered_device *rdev, struct net_device *dev, bool pairwise, const u8 *addr, bool remove, bool tx_key, int idx, struct key_params *params) argument 587 cfg80211_wext_siwencode(struct net_device *dev, struct iw_request_info *info, struct iw_point *erq, char *keybuf) argument 647 cfg80211_wext_siwencodeext(struct net_device *dev, struct iw_request_info *info, struct iw_point *erq, char *extra) argument 738 cfg80211_wext_giwencode(struct net_device *dev, struct iw_request_info *info, struct iw_point *erq, char *keybuf) argument 775 cfg80211_wext_siwfreq(struct net_device *dev, struct iw_request_info *info, struct iw_freq *wextfreq, char *extra) argument 818 cfg80211_wext_giwfreq(struct net_device *dev, struct iw_request_info *info, struct iw_freq *freq, char *extra) argument 847 cfg80211_wext_siwtxpower(struct net_device *dev, struct iw_request_info *info, union iwreq_data *data, char *extra) argument 899 cfg80211_wext_giwtxpower(struct net_device *dev, struct iw_request_info *info, union iwreq_data *data, char *extra) argument 1077 cfg80211_wext_siwauth(struct net_device *dev, struct iw_request_info *info, struct iw_param *data, char *extra) argument 1110 cfg80211_wext_giwauth(struct net_device *dev, struct iw_request_info *info, struct iw_param *data, char *extra) argument 1119 cfg80211_wext_siwpower(struct net_device *dev, struct iw_request_info *info, struct iw_param *wrq, char *extra) argument 1166 cfg80211_wext_giwpower(struct net_device *dev, struct iw_request_info *info, struct iw_param *wrq, char *extra) argument 1177 cfg80211_wds_wext_siwap(struct net_device *dev, struct iw_request_info *info, struct sockaddr *addr, char *extra) argument 1206 cfg80211_wds_wext_giwap(struct net_device *dev, struct iw_request_info *info, struct sockaddr *addr, char *extra) argument 1221 cfg80211_wext_siwrate(struct net_device *dev, struct iw_request_info *info, struct iw_param *rate, char *extra) argument 1272 cfg80211_wext_giwrate(struct net_device *dev, struct iw_request_info *info, struct iw_param *rate, char *extra) argument 1312 cfg80211_wireless_stats(struct net_device *dev) argument 1378 cfg80211_wext_siwap(struct net_device *dev, struct iw_request_info *info, struct sockaddr *ap_addr, char *extra) argument 1396 cfg80211_wext_giwap(struct net_device *dev, struct iw_request_info *info, struct sockaddr *ap_addr, char *extra) argument 1414 cfg80211_wext_siwessid(struct net_device *dev, struct iw_request_info *info, struct iw_point *data, char *ssid) argument 1430 cfg80211_wext_giwessid(struct net_device *dev, struct iw_request_info *info, struct iw_point *data, char *ssid) argument 1449 cfg80211_wext_siwpmksa(struct net_device *dev, struct iw_request_info *info, struct iw_point *data, char *extra) argument [all...] |
H A D | ethtool.c | 6 void cfg80211_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info) argument 8 struct wireless_dev *wdev = dev->ieee80211_ptr;
|
H A D | core.h | 261 struct net_device *dev, 264 void cfg80211_clear_ibss(struct net_device *dev, bool nowext); 266 struct net_device *dev, bool nowext); 268 struct net_device *dev, bool nowext); 269 void __cfg80211_ibss_joined(struct net_device *dev, const u8 *bssid, 278 struct net_device *dev, 282 struct net_device *dev, 286 struct net_device *dev); 288 struct net_device *dev); 295 struct net_device *dev, boo [all...] |
H A D | wext-sme.c | 65 int cfg80211_mgd_wext_siwfreq(struct net_device *dev, argument 69 struct wireless_dev *wdev = dev->ieee80211_ptr; 103 err = cfg80211_disconnect(rdev, dev, 139 int cfg80211_mgd_wext_giwfreq(struct net_device *dev, argument 143 struct wireless_dev *wdev = dev->ieee80211_ptr; 167 int cfg80211_mgd_wext_siwessid(struct net_device *dev, argument 171 struct wireless_dev *wdev = dev->ieee80211_ptr; 202 err = cfg80211_disconnect(rdev, dev, 223 int cfg80211_mgd_wext_giwessid(struct net_device *dev, argument 227 struct wireless_dev *wdev = dev 258 cfg80211_mgd_wext_siwap(struct net_device *dev, struct iw_request_info *info, struct sockaddr *ap_addr, char *extra) argument 309 cfg80211_mgd_wext_giwap(struct net_device *dev, struct iw_request_info *info, struct sockaddr *ap_addr, char *extra) argument 331 cfg80211_wext_siwgenie(struct net_device *dev, struct iw_request_info *info, struct iw_point *data, char *extra) argument 381 cfg80211_wext_siwmlme(struct net_device *dev, struct iw_request_info *info, struct iw_point *data, char *extra) argument [all...] |
/net/bluetooth/bnep/ |
H A D | core.c | 174 set_bit(bnep_mc_hash(s->dev->broadcast), (ulong *) &s->mc_filter); 293 struct net_device *dev = s->dev; local 297 dev->stats.rx_bytes += skb->len; 335 dev->stats.rx_dropped++; 370 dev->stats.rx_packets++; 372 nskb->protocol = eth_type_trans(nskb, dev); 377 dev->stats.rx_errors++; 397 BT_DBG("skb %p dev %p type %d", skb, skb->dev, sk 451 struct net_device *dev = s->dev; local 529 struct net_device *dev; local [all...] |
/net/core/ |
H A D | netpoll.c | 72 static int netpoll_start_xmit(struct sk_buff *skb, struct net_device *dev, argument 94 status = netdev_start_xmit(skb, dev, txq, false); 108 struct net_device *dev = skb->dev; local 111 if (!netif_device_present(dev) || !netif_running(dev)) { 116 txq = skb_get_tx_queue(dev, skb); 119 HARD_TX_LOCK(dev, txq, smp_processor_id()); 121 netpoll_start_xmit(skb, dev, txq) != NETDEV_TX_OK) { 123 HARD_TX_UNLOCK(dev, tx 167 poll_napi(struct net_device *dev, int budget) argument 180 netpoll_poll_dev(struct net_device *dev) argument 214 netpoll_poll_disable(struct net_device *dev) argument 227 netpoll_poll_enable(struct net_device *dev) argument 308 netpoll_owner_active(struct net_device *dev) argument 320 netpoll_send_skb_on_dev(struct netpoll *np, struct sk_buff *skb, struct net_device *dev) argument [all...] |
H A D | net-procfs.c | 18 struct net_device *dev; local 23 hlist_for_each_entry_rcu(dev, h, name_hlist) { 25 return dev; 33 struct net_device *dev; local 37 dev = dev_from_same_bucket(seq, pos); 38 if (dev) 39 return dev; 77 static void dev_seq_printf_stats(struct seq_file *seq, struct net_device *dev) argument 80 const struct rtnl_link_stats64 *stats = dev_get_stats(dev, &temp); 84 dev 358 struct net_device *dev = v; local [all...] |
/net/bridge/ |
H A D | br_nf_core.c | 52 return dst->dev->mtu; 81 rt->dst.dev = br->dev;
|
/net/wimax/ |
H A D | debugfs.c | 43 struct device *dev = net_dev->dev.parent; local 54 dev_err(dev, "Can't create debugfs dentry: %d\n",
|
H A D | op-reset.c | 72 struct device *dev = wimax_dev_to_dev(wimax_dev); local 76 d_fnstart(3, dev, "(wimax_dev %p)\n", wimax_dev); 89 d_fnend(3, dev, "(wimax_dev %p) = %d\n", wimax_dev, result);
|
/net/nfc/ |
H A D | rawsock.c | 92 struct nfc_dev *dev; local 111 dev = nfc_get_device(addr->dev_idx); 112 if (!dev) { 117 if (addr->target_idx > dev->target_next_idx - 1 || 118 addr->target_idx < dev->target_next_idx - dev->n_targets) { 123 rc = nfc_activate_target(dev, addr->target_idx, addr->nfc_protocol); 127 nfc_rawsock(sk)->dev = dev; 137 nfc_put_device(dev); 191 struct nfc_dev *dev = nfc_rawsock(sk)->dev; local 218 struct nfc_dev *dev = nfc_rawsock(sk)->dev; local 370 nfc_send_to_raw_sock(struct nfc_dev *dev, struct sk_buff *skb, u8 payload_type, u8 direction) argument [all...] |
/net/dsa/ |
H A D | dsa.c | 317 static int dev_is_class(struct device *dev, void *class) argument 319 if (dev->class != NULL && !strcmp(dev->class->name, class)) 335 struct mii_bus *dsa_host_dev_to_mii_bus(struct device *dev) argument 339 d = dev_find_class(dev, "mdio_bus"); 353 static struct net_device *dev_to_net_device(struct device *dev) argument 357 d = dev_find_class(dev, "net"); 441 struct device_node *np = pdev->dev.of_node; 472 pdev->dev.platform_data = pd; 473 pd->netdev = ðernet_dev->dev; 571 struct net_device *dev; local 683 dsa_switch_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device *orig_dev) argument [all...] |
/net/ipv6/ |
H A D | ip6_input.c | 65 int ipv6_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device *orig_dev) argument 70 struct net *net = dev_net(skb->dev); 79 idev = __in6_dev_get(skb->dev); 93 * be queued, we cannot refer to skb->dev anymore. 97 * via the loopback interface (lo) here; skb->dev = loopback_dev. 102 IP6CB(skb)->iif = skb_dst(skb) ? ip6_dst_idev(skb_dst(skb))->dev->ifindex : dev->ifindex; 112 IP6_ADD_STATS_BH(dev_net(dev), idev, 121 if (!(dev->flags & IFF_LOOPBACK) && 132 dev [all...] |
/net/netfilter/ |
H A D | xt_TEE.c | 47 if (skb->dev != NULL) 48 return dev_net(skb->dev); 50 if (dst != NULL && dst->dev != NULL) 51 return dev_net(dst->dev); 80 skb->dev = rt->dst.dev; 162 skb->dev = dst->dev; 203 struct net_device *dev = netdev_notifier_info_to_dev(ptr); local 209 if (!strcmp(dev [all...] |
/net/802/ |
H A D | garp.c | 215 skb = alloc_skb(app->dev->mtu + LL_RESERVED_SPACE(app->dev), 220 skb->dev = app->dev; 222 skb_reserve(skb, LL_RESERVED_SPACE(app->dev) + LLC_RESERVE); 250 llc_mac_hdr_init(app->pdu, app->dev->dev_addr, 344 int garp_request_join(const struct net_device *dev, argument 348 struct garp_port *port = rtnl_dereference(dev->garp_port); 364 void garp_request_leave(const struct net_device *dev, argument 368 struct garp_port *port = rtnl_dereference(dev 501 garp_pdu_rcv(const struct stp_proto *proto, struct sk_buff *skb, struct net_device *dev) argument 535 garp_init_port(struct net_device *dev) argument 546 garp_release_port(struct net_device *dev) argument 559 garp_init_applicant(struct net_device *dev, struct garp_application *appl) argument 600 garp_uninit_applicant(struct net_device *dev, struct garp_application *appl) argument [all...] |