/net/core/ |
H A D | ethtool.c | 35 u32 ethtool_op_get_link(struct net_device *dev) argument 37 return netif_carrier_ok(dev) ? 1 : 0; 41 int ethtool_op_get_ts_info(struct net_device *dev, struct ethtool_ts_info *info) argument 103 static int ethtool_get_features(struct net_device *dev, void __user *useraddr) argument 118 features[i].available = (u32)(dev->hw_features >> (32 * i)); 119 features[i].requested = (u32)(dev->wanted_features >> (32 * i)); 120 features[i].active = (u32)(dev->features >> (32 * i)); 141 static int ethtool_set_features(struct net_device *dev, void __user *useraddr) argument 166 if (valid & ~dev->hw_features) { 167 valid &= dev 181 __ethtool_get_sset_count(struct net_device *dev, int sset) argument 194 __ethtool_get_strings(struct net_device *dev, u32 stringset, u8 *data) argument 238 ethtool_get_one_feature(struct net_device *dev, char __user *useraddr, u32 ethcmd) argument 252 ethtool_set_one_feature(struct net_device *dev, void __user *useraddr, u32 ethcmd) argument 282 __ethtool_get_flags(struct net_device *dev) argument 300 __ethtool_set_flags(struct net_device *dev, u32 data) argument 331 __ethtool_get_settings(struct net_device *dev, struct ethtool_cmd *cmd) argument 344 ethtool_get_settings(struct net_device *dev, void __user *useraddr) argument 358 ethtool_set_settings(struct net_device *dev, void __user *useraddr) argument 371 ethtool_get_drvinfo(struct net_device *dev, void __user *useraddr) argument 417 ethtool_get_sset_info(struct net_device *dev, void __user *useraddr) argument 473 ethtool_set_rxnfc(struct net_device *dev, u32 cmd, void __user *useraddr) argument 505 ethtool_get_rxnfc(struct net_device *dev, u32 cmd, void __user *useraddr) argument 577 ethtool_get_rxfh_indir(struct net_device *dev, void __user *useraddr) argument 625 ethtool_set_rxfh_indir(struct net_device *dev, void __user *useraddr) argument 679 ethtool_get_rxfh(struct net_device *dev, void __user *useraddr) argument 756 ethtool_set_rxfh(struct net_device *dev, void __user *useraddr) argument 845 ethtool_get_regs(struct net_device *dev, char __user *useraddr) argument 881 ethtool_reset(struct net_device *dev, char __user *useraddr) argument 901 ethtool_get_wol(struct net_device *dev, char __user *useraddr) argument 915 ethtool_set_wol(struct net_device *dev, char __user *useraddr) argument 928 ethtool_get_eee(struct net_device *dev, char __user *useraddr) argument 949 ethtool_set_eee(struct net_device *dev, char __user *useraddr) argument 962 ethtool_nway_reset(struct net_device *dev) argument 970 ethtool_get_link(struct net_device *dev, char __user *useraddr) argument 984 ethtool_get_any_eeprom(struct net_device *dev, void __user *useraddr, int (*getter)(struct net_device *, struct ethtool_eeprom *, u8 *), u32 total_len) argument 1035 ethtool_get_eeprom(struct net_device *dev, void __user *useraddr) argument 1047 ethtool_set_eeprom(struct net_device *dev, void __user *useraddr) argument 1095 ethtool_get_coalesce(struct net_device *dev, void __user *useraddr) argument 1110 ethtool_set_coalesce(struct net_device *dev, void __user *useraddr) argument 1124 ethtool_get_ringparam(struct net_device *dev, void __user *useraddr) argument 1138 ethtool_set_ringparam(struct net_device *dev, void __user *useraddr) argument 1151 ethtool_get_channels(struct net_device *dev, void __user *useraddr) argument 1166 ethtool_set_channels(struct net_device *dev, void __user *useraddr) argument 1180 ethtool_get_pauseparam(struct net_device *dev, void __user *useraddr) argument 1194 ethtool_set_pauseparam(struct net_device *dev, void __user *useraddr) argument 1207 ethtool_self_test(struct net_device *dev, char __user *useraddr) argument 1245 ethtool_get_strings(struct net_device *dev, void __user *useraddr) argument 1279 ethtool_phys_id(struct net_device *dev, void __user *useraddr) argument 1339 ethtool_get_stats(struct net_device *dev, void __user *useraddr) argument 1377 ethtool_get_perm_addr(struct net_device *dev, void __user *useraddr) argument 1396 ethtool_get_value(struct net_device *dev, char __user *useraddr, u32 cmd, u32 (*actor)(struct net_device *)) argument 1411 ethtool_set_value_void(struct net_device *dev, char __user *useraddr, void (*actor)(struct net_device *, u32)) argument 1426 ethtool_set_value(struct net_device *dev, char __user *useraddr, int (*actor)(struct net_device *, u32)) argument 1440 ethtool_flash_device(struct net_device *dev, char __user *useraddr) argument 1456 ethtool_set_dump(struct net_device *dev, void __user *useraddr) argument 1470 ethtool_get_dump_flag(struct net_device *dev, void __user *useraddr) argument 1492 ethtool_get_dump_data(struct net_device *dev, void __user *useraddr) argument 1555 ethtool_get_ts_info(struct net_device *dev, void __user *useraddr) argument 1585 ethtool_get_module_info(struct net_device *dev, void __user *useraddr) argument 1608 ethtool_get_module_eeprom(struct net_device *dev, void __user *useraddr) argument 1642 ethtool_get_tunable(struct net_device *dev, void __user *useraddr) argument 1673 ethtool_set_tunable(struct net_device *dev, void __user *useraddr) argument 1705 struct net_device *dev = __dev_get_by_name(net, ifr->ifr_name); local [all...] |
H A D | dev_addr_lists.c | 231 * @dev: device to sync 242 struct net_device *dev, 256 if (unsync && unsync(dev, ha->addr)) 268 err = sync(dev, ha->addr); 283 * @dev: device to sync 293 struct net_device *dev, 304 if (unsync && unsync(dev, ha->addr)) 337 * @dev: device 343 void dev_addr_flush(struct net_device *dev) argument 347 __hw_addr_flush(&dev 241 __hw_addr_sync_dev(struct netdev_hw_addr_list *list, struct net_device *dev, int (*sync)(struct net_device *, const unsigned char *), int (*unsync)(struct net_device *, const unsigned char *)) argument 292 __hw_addr_unsync_dev(struct netdev_hw_addr_list *list, struct net_device *dev, int (*unsync)(struct net_device *, const unsigned char *)) argument 361 dev_addr_init(struct net_device *dev) argument 397 dev_addr_add(struct net_device *dev, const unsigned char *addr, unsigned char addr_type) argument 422 dev_addr_del(struct net_device *dev, const unsigned char *addr, unsigned char addr_type) argument 457 dev_uc_add_excl(struct net_device *dev, const unsigned char *addr) argument 488 dev_uc_add(struct net_device *dev, const unsigned char *addr) argument 510 dev_uc_del(struct net_device *dev, const unsigned char *addr) argument 612 dev_uc_flush(struct net_device *dev) argument 626 dev_uc_init(struct net_device *dev) argument 641 dev_mc_add_excl(struct net_device *dev, const unsigned char *addr) argument 664 __dev_mc_add(struct net_device *dev, const unsigned char *addr, bool global) argument 685 dev_mc_add(struct net_device *dev, const unsigned char *addr) argument 698 dev_mc_add_global(struct net_device *dev, const unsigned char *addr) argument 704 __dev_mc_del(struct net_device *dev, const unsigned char *addr, bool global) argument 726 dev_mc_del(struct net_device *dev, const unsigned char *addr) argument 740 dev_mc_del_global(struct net_device *dev, const unsigned char *addr) argument 833 dev_mc_flush(struct net_device *dev) argument 847 dev_mc_init(struct net_device *dev) argument [all...] |
/net/mac802154/ |
H A D | mib.c | 34 struct net_device *dev; member in struct:phy_chan_notify_work 39 struct net_device *dev; member in struct:hw_addr_filt_notify_work 43 static struct mac802154_priv *mac802154_slave_get_priv(struct net_device *dev) argument 45 struct mac802154_sub_if_data *priv = netdev_priv(dev); 47 BUG_ON(dev->type != ARPHRD_IEEE802154); 56 struct mac802154_priv *hw = mac802154_slave_get_priv(nw->dev); 68 static void set_hw_addr_filt(struct net_device *dev, unsigned long changed) argument 70 struct mac802154_sub_if_data *priv = netdev_priv(dev); 78 work->dev = dev; 83 mac802154_dev_set_short_addr(struct net_device *dev, __le16 val) argument 100 mac802154_dev_get_short_addr(const struct net_device *dev) argument 114 mac802154_dev_set_ieee_addr(struct net_device *dev) argument 128 mac802154_dev_get_pan_id(const struct net_device *dev) argument 142 mac802154_dev_set_pan_id(struct net_device *dev, __le16 val) argument 159 mac802154_dev_get_dsn(const struct net_device *dev) argument 189 mac802154_dev_set_page_channel(struct net_device *dev, u8 page, u8 chan) argument 219 mac802154_get_params(struct net_device *dev, struct ieee802154_llsec_params *params) argument 234 mac802154_set_params(struct net_device *dev, const struct ieee802154_llsec_params *params, int changed) argument 251 mac802154_add_key(struct net_device *dev, const struct ieee802154_llsec_key_id *id, const struct ieee802154_llsec_key *key) argument 267 mac802154_del_key(struct net_device *dev, const struct ieee802154_llsec_key_id *id) argument 283 mac802154_add_dev(struct net_device *dev, const struct ieee802154_llsec_device *llsec_dev) argument 298 mac802154_del_dev(struct net_device *dev, __le64 dev_addr) argument 313 mac802154_add_devkey(struct net_device *dev, __le64 device_addr, const struct ieee802154_llsec_device_key *key) argument 329 mac802154_del_devkey(struct net_device *dev, __le64 device_addr, const struct ieee802154_llsec_device_key *key) argument 346 mac802154_add_seclevel(struct net_device *dev, const struct ieee802154_llsec_seclevel *sl) argument 361 mac802154_del_seclevel(struct net_device *dev, const struct ieee802154_llsec_seclevel *sl) argument 377 mac802154_lock_table(struct net_device *dev) argument 386 mac802154_get_table(struct net_device *dev, struct ieee802154_llsec_table **t) argument 396 mac802154_unlock_table(struct net_device *dev) argument [all...] |
/net/irda/irlan/ |
H A D | irlan_eth.c | 43 static int irlan_eth_open(struct net_device *dev); 44 static int irlan_eth_close(struct net_device *dev); 46 struct net_device *dev); 47 static void irlan_eth_set_multicast_list(struct net_device *dev); 59 * Function irlan_eth_setup (dev) 64 static void irlan_eth_setup(struct net_device *dev) argument 66 ether_setup(dev); 68 dev->netdev_ops = &irlan_eth_netdev_ops; 69 dev->destructor = free_netdev; 82 * Without flow control, the Tx Queue is 14 (ttp) + 0 (dev) 109 irlan_eth_open(struct net_device *dev) argument 136 irlan_eth_close(struct net_device *dev) argument 165 irlan_eth_xmit(struct sk_buff *skb, struct net_device *dev) argument 227 struct net_device *dev = self->dev; local 273 struct net_device *dev; local 309 irlan_eth_set_multicast_list(struct net_device *dev) argument [all...] |
/net/ethernet/ |
H A D | eth.c | 68 * @dev: source device 78 int eth_header(struct sk_buff *skb, struct net_device *dev, argument 94 saddr = dev->dev_addr; 106 if (dev->flags & (IFF_LOOPBACK | IFF_NOARP)) { 128 struct net_device *dev = skb->dev; local 136 netdev_dbg(dev, 138 dev->name, ntohs(eth->h_proto)); 140 memcpy(eth->h_source, dev->dev_addr, ETH_ALEN); 178 * @dev 184 eth_type_trans(struct sk_buff *skb, struct net_device *dev) argument 258 const struct net_device *dev = neigh->dev; local 282 eth_header_cache_update(struct hh_cache *hh, const struct net_device *dev, const unsigned char *haddr) argument 296 eth_prepare_mac_addr_change(struct net_device *dev, void *p) argument 313 eth_commit_mac_addr_change(struct net_device *dev, void *p) argument 331 eth_mac_addr(struct net_device *dev, void *p) argument 351 eth_change_mtu(struct net_device *dev, int new_mtu) argument 360 eth_validate_addr(struct net_device *dev) argument 383 ether_setup(struct net_device *dev) argument [all...] |
/net/hsr/ |
H A D | hsr_main.c | 26 struct net_device *dev; local 32 dev = netdev_notifier_info_to_dev(ptr); 33 port = hsr_port_get_rtnl(dev); 35 if (!is_hsr_master(dev)) 37 hsr = netdev_priv(dev); 61 ether_addr_copy(master->dev->dev_addr, dev->dev_addr); 62 call_netdevice_notifiers(NETDEV_CHANGEADDR, master->dev); 68 master->dev->dev_addr, 70 port->dev [all...] |
H A D | hsr_device.c | 27 static bool is_admin_up(struct net_device *dev) argument 29 return dev && (dev->flags & IFF_UP); 32 static bool is_slave_up(struct net_device *dev) argument 34 return dev && is_admin_up(dev) && netif_oper_up(dev); 37 static void __hsr_set_operstate(struct net_device *dev, int transition) argument 40 if (dev->operstate != transition) { 41 dev 140 hsr_dev_change_mtu(struct net_device *dev, int new_mtu) argument 159 hsr_dev_open(struct net_device *dev) argument 195 hsr_dev_close(struct net_device *dev) argument 226 hsr_fix_features(struct net_device *dev, netdev_features_t features) argument 235 hsr_dev_xmit(struct sk_buff *skb, struct net_device *dev) argument 384 hsr_dev_setup(struct net_device *dev) argument 417 is_hsr_master(struct net_device *dev) argument [all...] |
H A D | hsr_device.h | 18 void hsr_dev_setup(struct net_device *dev); 22 bool is_hsr_master(struct net_device *dev);
|
/net/phonet/ |
H A D | pn_dev.c | 63 static struct phonet_device *__phonet_device_alloc(struct net_device *dev) argument 65 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); 69 pnd->netdev = dev; 77 static struct phonet_device *__phonet_get(struct net_device *dev) argument 79 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); 84 if (pnd->netdev == dev) 90 static struct phonet_device *__phonet_get_rcu(struct net_device *dev) argument 92 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); 96 if (pnd->netdev == dev) 102 static void phonet_device_destroy(struct net_device *dev) argument 128 struct net_device *dev = NULL; local 146 phonet_address_add(struct net_device *dev, u8 addr) argument 165 phonet_address_del(struct net_device *dev, u8 addr) argument 189 phonet_address_get(struct net_device *dev, u8 daddr) argument 246 phonet_device_autoconf(struct net_device *dev) argument 268 phonet_route_autodel(struct net_device *dev) argument 297 struct net_device *dev = netdev_notifier_info_to_dev(ptr); local 367 phonet_route_add(struct net_device *dev, u8 daddr) argument 384 phonet_route_del(struct net_device *dev, u8 daddr) argument 408 struct net_device *dev; local 419 struct net_device *dev; local [all...] |
/net/x25/ |
H A D | x25_route.c | 32 struct net_device *dev) 57 rt->dev = dev; 83 struct net_device *dev) 95 rt->sigdigits == sigdigits && rt->dev == dev) { 109 void x25_route_device_down(struct net_device *dev) argument 119 if (rt->dev == dev) 125 x25_clear_forward_by_dev(dev); 31 x25_add_route(struct x25_address *address, unsigned int sigdigits, struct net_device *dev) argument 82 x25_del_route(struct x25_address *address, unsigned int sigdigits, struct net_device *dev) argument 133 struct net_device *dev = dev_get_by_name(&init_net, devname); local 185 struct net_device *dev; local [all...] |
/net/8021q/ |
H A D | vlan_dev.c | 50 struct net_device *dev = skb->dev; local 62 dev->name, ntohs(veth->h_vlan_encapsulated_proto)); 64 ether_addr_copy(veth->h_source, dev->dev_addr); 80 static int vlan_dev_hard_header(struct sk_buff *skb, struct net_device *dev, argument 85 struct vlan_dev_priv *vlan = vlan_dev_priv(dev); 95 vlan_tci |= vlan_dev_get_egress_qos_mask(dev, skb->priority); 114 saddr = dev->dev_addr; 117 dev = vlan->real_dev; 118 rc = dev_hard_header(skb, dev, typ 135 vlan_dev_hard_start_xmit(struct sk_buff *skb, struct net_device *dev) argument 178 vlan_dev_change_mtu(struct net_device *dev, int new_mtu) argument 191 vlan_dev_set_ingress_priority(const struct net_device *dev, u32 skb_prio, u16 vlan_prio) argument 204 vlan_dev_set_egress_priority(const struct net_device *dev, u32 skb_prio, u16 vlan_prio) argument 247 vlan_dev_change_flags(const struct net_device *dev, u32 flags, u32 mask) argument 274 vlan_dev_get_realdev_name(const struct net_device *dev, char *result) argument 279 vlan_dev_open(struct net_device *dev) argument 329 vlan_dev_stop(struct net_device *dev) argument 348 vlan_dev_set_mac_address(struct net_device *dev, void *p) argument 374 vlan_dev_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument 401 vlan_dev_neigh_setup(struct net_device *dev, struct neigh_parms *pa) argument 414 vlan_dev_fcoe_ddp_setup(struct net_device *dev, u16 xid, struct scatterlist *sgl, unsigned int sgc) argument 427 vlan_dev_fcoe_ddp_done(struct net_device *dev, u16 xid) argument 439 vlan_dev_fcoe_enable(struct net_device *dev) argument 450 vlan_dev_fcoe_disable(struct net_device *dev) argument 461 vlan_dev_fcoe_get_wwn(struct net_device *dev, u64 *wwn, int type) argument 472 vlan_dev_fcoe_ddp_target(struct net_device *dev, u16 xid, struct scatterlist *sgl, unsigned int sgc) argument 486 vlan_dev_change_rx_flags(struct net_device *dev, int change) argument 512 vlan_dev_set_lockdep_one(struct net_device *dev, struct netdev_queue *txq, void *_subclass) argument 521 vlan_dev_set_lockdep_class(struct net_device *dev, int subclass) argument 529 vlan_dev_get_lock_subclass(struct net_device *dev) argument 540 vlan_passthru_hard_header(struct sk_buff *skb, struct net_device *dev, unsigned short type, const void *daddr, const void *saddr, unsigned int len) argument 566 vlan_dev_init(struct net_device *dev) argument 626 vlan_dev_uninit(struct net_device *dev) argument 640 vlan_dev_fix_features(struct net_device *dev, netdev_features_t features) argument 656 vlan_ethtool_get_settings(struct net_device *dev, struct ethtool_cmd *cmd) argument 664 vlan_ethtool_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info) argument 672 vlan_dev_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats) argument 708 vlan_dev_poll_controller(struct net_device *dev) argument 713 vlan_dev_netpoll_setup(struct net_device *dev, struct netpoll_info *npinfo) argument 737 vlan_dev_netpoll_cleanup(struct net_device *dev) argument 788 vlan_dev_free(struct net_device *dev) argument 797 vlan_setup(struct net_device *dev) argument [all...] |
H A D | vlan_gvrp.c | 30 int vlan_gvrp_request_join(const struct net_device *dev) argument 32 const struct vlan_dev_priv *vlan = vlan_dev_priv(dev); 41 void vlan_gvrp_request_leave(const struct net_device *dev) argument 43 const struct vlan_dev_priv *vlan = vlan_dev_priv(dev); 52 int vlan_gvrp_init_applicant(struct net_device *dev) argument 54 return garp_init_applicant(dev, &vlan_gvrp_app); 57 void vlan_gvrp_uninit_applicant(struct net_device *dev) argument 59 garp_uninit_applicant(dev, &vlan_gvrp_app);
|
H A D | vlan_mvrp.c | 36 int vlan_mvrp_request_join(const struct net_device *dev) argument 38 const struct vlan_dev_priv *vlan = vlan_dev_priv(dev); 47 void vlan_mvrp_request_leave(const struct net_device *dev) argument 49 const struct vlan_dev_priv *vlan = vlan_dev_priv(dev); 58 int vlan_mvrp_init_applicant(struct net_device *dev) argument 60 return mrp_init_applicant(dev, &vlan_mrp_app); 63 void vlan_mvrp_uninit_applicant(struct net_device *dev) argument 65 mrp_uninit_applicant(dev, &vlan_mrp_app);
|
/net/atm/ |
H A D | resources.h | 28 int atm_proc_dev_register(struct atm_dev *dev); 29 void atm_proc_dev_deregister(struct atm_dev *dev); 33 static inline int atm_proc_dev_register(struct atm_dev *dev) argument 38 static inline void atm_proc_dev_deregister(struct atm_dev *dev) argument
|
H A D | addr.c | 39 static void notify_sigd(const struct atm_dev *dev) argument 43 pvc.sap_addr.itf = dev->number; 47 void atm_reset_addr(struct atm_dev *dev, enum atm_addr_type_t atype) argument 53 spin_lock_irqsave(&dev->lock, flags); 55 head = &dev->lecs; 57 head = &dev->local; 62 spin_unlock_irqrestore(&dev->lock, flags); 63 if (head == &dev->local) 64 notify_sigd(dev); 67 int atm_add_addr(struct atm_dev *dev, cons argument 102 atm_del_addr(struct atm_dev *dev, const struct sockaddr_atmsvc *addr, enum atm_addr_type_t atype) argument 132 atm_get_addr(struct atm_dev *dev, struct sockaddr_atmsvc __user * buf, size_t size, enum atm_addr_type_t atype) argument [all...] |
/net/batman-adv/ |
H A D | sysfs.h | 38 int batadv_sysfs_add_meshif(struct net_device *dev); 39 void batadv_sysfs_del_meshif(struct net_device *dev); 41 struct net_device *dev); 43 int batadv_sysfs_add_vlan(struct net_device *dev,
|
/net/802/ |
H A D | fddi.c | 52 static int fddi_header(struct sk_buff *skb, struct net_device *dev, argument 77 memcpy(fddi->saddr, saddr, dev->addr_len); 79 memcpy(fddi->saddr, dev->dev_addr, dev->addr_len); 83 memcpy(fddi->daddr, daddr, dev->addr_len); 109 skb->dev->name, ntohs(fddi->hdr.llc_snap.ethertype)); 122 __be16 fddi_type_trans(struct sk_buff *skb, struct net_device *dev) argument 132 skb->dev = dev; 150 if (memcmp(fddi->daddr, dev 169 fddi_change_mtu(struct net_device *dev, int new_mtu) argument 184 fddi_setup(struct net_device *dev) argument [all...] |
H A D | hippi.c | 46 static int hippi_header(struct sk_buff *skb, struct net_device *dev, argument 71 memcpy(hip->le.src_switch_addr, dev->dev_addr + 3, 3); 108 printk(KERN_DEBUG "%s: unable to resolve type %X addresses.\n",skb->dev->name,ntohs(hip->snap.ethertype)); 124 __be16 hippi_type_trans(struct sk_buff *skb, struct net_device *dev) argument 132 skb->dev = dev; 146 int hippi_change_mtu(struct net_device *dev, int new_mtu) argument 153 dev->mtu = new_mtu; 162 int hippi_mac_addr(struct net_device *dev, void *p) argument 165 if (netif_running(dev)) 172 hippi_neigh_setup_dev(struct net_device *dev, struct neigh_parms *p) argument 193 hippi_setup(struct net_device *dev) argument [all...] |
/net/ieee802154/ |
H A D | wpan-class.c | 29 static ssize_t name ## _show(struct device *dev, \ 32 struct wpan_phy *phy = container_of(dev, struct wpan_phy, dev); \ 50 static ssize_t channels_supported_show(struct device *dev, argument 54 struct wpan_phy *phy = container_of(dev, struct wpan_phy, dev); 83 struct wpan_phy *phy = container_of(d, struct wpan_phy, dev); 97 static int wpan_phy_match(struct device *dev, const void *data) argument 99 return !strcmp(dev_name(dev), (const char *)data); 104 struct device *dev; local 122 wpan_phy_iter(struct device *dev, void *_data) argument [all...] |
H A D | af802154.h | 32 void ieee802154_raw_deliver(struct net_device *dev, struct sk_buff *skb); 33 int ieee802154_dgram_deliver(struct net_device *dev, struct sk_buff *skb);
|
/net/nfc/ |
H A D | netlink.c | 114 struct nfc_dev *dev; local 130 dev = nfc_get_device(idx); 131 if (!dev) 134 return dev; 141 struct nfc_dev *dev = (struct nfc_dev *) cb->args[1]; local 144 if (!dev) { 145 dev = __get_device_from_cb(cb); 146 if (IS_ERR(dev)) 147 return PTR_ERR(dev); 149 cb->args[1] = (long) dev; 174 struct nfc_dev *dev = (struct nfc_dev *) cb->args[1]; local 182 nfc_genl_targets_found(struct nfc_dev *dev) argument 212 nfc_genl_target_lost(struct nfc_dev *dev, u32 target_idx) argument 243 nfc_genl_tm_activated(struct nfc_dev *dev, u32 protocol) argument 275 nfc_genl_tm_deactivated(struct nfc_dev *dev) argument 305 nfc_genl_device_added(struct nfc_dev *dev) argument 338 nfc_genl_device_removed(struct nfc_dev *dev) argument 368 nfc_genl_llc_send_sdres(struct nfc_dev *dev, struct hlist_head *sdres_list) argument 436 nfc_genl_se_added(struct nfc_dev *dev, u32 se_idx, u16 type) argument 468 nfc_genl_se_removed(struct nfc_dev *dev, u32 se_idx) argument 499 nfc_genl_send_device(struct sk_buff *msg, struct nfc_dev *dev, u32 portid, u32 seq, struct netlink_callback *cb, int flags) argument 532 struct nfc_dev *dev = (struct nfc_dev *) cb->args[1]; local 580 nfc_genl_dep_link_up_event(struct nfc_dev *dev, u32 target_idx, u8 comm_mode, u8 rf_mode) argument 620 nfc_genl_dep_link_down_event(struct nfc_dev *dev) argument 655 struct nfc_dev *dev; local 692 struct nfc_dev *dev; local 713 struct nfc_dev *dev; local 734 struct nfc_dev *dev; local 775 struct nfc_dev *dev; local 815 struct nfc_dev *dev; local 850 struct nfc_dev *dev; local 896 struct nfc_dev *dev; local 944 struct nfc_dev *dev; local 1011 struct nfc_dev *dev; local 1101 struct nfc_dev *dev; local 1124 nfc_genl_fw_download_done(struct nfc_dev *dev, const char *firmware_name, u32 result) argument 1159 struct nfc_dev *dev; local 1182 struct nfc_dev *dev; local 1203 nfc_genl_send_se(struct sk_buff *msg, struct nfc_dev *dev, u32 portid, u32 seq, struct netlink_callback *cb, int flags) argument 1240 struct nfc_dev *dev = (struct nfc_dev *) cb->args[1]; local 1334 struct nfc_dev *dev; local 1470 struct nfc_dev *dev; local [all...] |
/net/decnet/ |
H A D | dn_dev.c | 16 * Steve Whitehouse : Added /proc/sys/net/decnet/conf/<dev>/ 76 static struct dn_dev *dn_dev_create(struct net_device *dev, int *err); 77 static void dn_dev_delete(struct net_device *dev); 82 static void dn_send_brd_hello(struct net_device *dev, struct dn_ifaddr *ifa); 83 static void dn_send_ptp_hello(struct net_device *dev, struct dn_ifaddr *ifa); 208 static void dn_dev_sysctl_register(struct net_device *dev, struct dn_dev_parms *parms) argument 225 dev? dev->name : parms->name); 227 t->dn_dev_vars[0].extra1 = (void *)dev; 251 struct net_device *dev local 294 dn_dev_sysctl_register(struct net_device *dev, struct dn_dev_parms *parms) argument 300 mtu2blksize(struct net_device *dev) argument 333 struct net_device *dev = dn_db->dev; local 358 struct net_device *dev = dn_db->dev; local 388 dn_dev_set_ifa(struct net_device *dev, struct dn_ifaddr *ifa) argument 418 struct net_device *dev; local 496 struct net_device *dev; local 511 dn_dev_set_default(struct net_device *dev, int force) argument 531 dn_dev_check_default(struct net_device *dev) argument 550 struct net_device *dev; local 616 struct net_device *dev; local 739 struct net_device *dev; local 784 dn_dev_get_first(struct net_device *dev, __le16 *addr) argument 817 struct net_device *dev; local 832 dn_send_endnode_hello(struct net_device *dev, struct dn_ifaddr *ifa) argument 900 dn_send_router_hello(struct net_device *dev, struct dn_ifaddr *ifa) argument 972 dn_send_brd_hello(struct net_device *dev, struct dn_ifaddr *ifa) argument 982 dn_send_ptp_hello(struct net_device *dev, struct dn_ifaddr *ifa) argument 1010 dn_eth_up(struct net_device *dev) argument 1024 dn_eth_down(struct net_device *dev) argument 1038 struct net_device *dev = (struct net_device *)arg; local 1061 dn_dev_set_timer(struct net_device *dev) argument 1075 dn_dev_create(struct net_device *dev, int *err) argument 1138 dn_dev_up(struct net_device *dev) argument 1192 dn_dev_delete(struct net_device *dev) argument 1220 dn_dev_down(struct net_device *dev) argument 1250 struct net_device *dev; local 1261 struct net_device *dev; local 1282 is_dn_dev(struct net_device *dev) argument 1291 struct net_device *dev; local 1312 struct net_device *dev; local 1355 struct net_device *dev = v; local [all...] |
/net/caif/ |
H A D | chnl_net.c | 93 skb->dev = priv->netdev; 133 static int delete_device(struct chnl_net *dev) argument 136 if (dev->netdev) 137 unregister_netdevice(dev->netdev); 143 struct chnl_net *dev = NULL; local 149 dev = list_entry(list_node, struct chnl_net, list_field); 150 if (dev->state == CAIF_SHUTDOWN) 151 dev_close(dev->netdev); 217 static int chnl_net_start_xmit(struct sk_buff *skb, struct net_device *dev) argument 224 priv = netdev_priv(dev); 262 chnl_net_open(struct net_device *dev) argument 357 chnl_net_stop(struct net_device *dev) argument 368 chnl_net_init(struct net_device *dev) argument 377 chnl_net_uninit(struct net_device *dev) argument 393 chnl_net_destructor(struct net_device *dev) argument 400 ipcaif_net_setup(struct net_device *dev) argument 425 ipcaif_fill_info(struct sk_buff *skb, const struct net_device *dev) argument 465 ipcaif_newlink(struct net *src_net, struct net_device *dev, struct nlattr *tb[], struct nlattr *data[]) argument 489 ipcaif_changelink(struct net_device *dev, struct nlattr *tb[], struct nlattr *data[]) argument 500 ipcaif_get_size(const struct net_device *dev) argument 539 struct chnl_net *dev = NULL; local [all...] |
/net/ipv4/ |
H A D | arp.c | 124 static u32 arp_hash(const void *pkey, const struct net_device *dev, __u32 *hash_rnd); 191 int arp_mc_map(__be32 addr, u8 *haddr, struct net_device *dev, int dir) argument 193 switch (dev->type) { 200 ip_ib_mc_map(addr, dev->broadcast, haddr); 203 ip_ipgre_mc_map(addr, dev->broadcast, haddr); 207 memcpy(haddr, dev->broadcast, dev->addr_len); 216 const struct net_device *dev, 219 return arp_hashfn(*(u32 *)pkey, dev, *hash_rnd); 225 struct net_device *dev local 215 arp_hash(const void *pkey, const struct net_device *dev, __u32 *hash_rnd) argument 327 struct net_device *dev = neigh->dev; local 418 arp_filter(__be32 sip, __be32 tip, struct net_device *dev) argument 447 arp_set_predefined(int addr_hint, unsigned char *haddr, __be32 paddr, struct net_device *dev) argument 468 struct net_device *dev = skb->dev; local 504 arp_fwd_proxy(struct in_device *in_dev, struct net_device *dev, struct rtable *rt) argument 549 arp_fwd_pvlan(struct in_device *in_dev, struct net_device *dev, struct rtable *rt, __be32 sip, __be32 tip) argument 575 arp_create(int type, int ptype, __be32 dest_ip, struct net_device *dev, __be32 src_ip, const unsigned char *dest_hw, const unsigned char *src_hw, const unsigned char *target_hw) argument 695 arp_send(int type, int ptype, __be32 dest_ip, struct net_device *dev, __be32 src_ip, const unsigned char *dest_hw, const unsigned char *src_hw, const unsigned char *target_hw) argument 724 struct net_device *dev = skb->dev; local 951 arp_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device *orig_dev) argument 995 arp_req_set_proxy(struct net *net, struct net_device *dev, int on) argument 1008 arp_req_set_public(struct net *net, struct arpreq *r, struct net_device *dev) argument 1031 arp_req_set(struct net *net, struct arpreq *r, struct net_device *dev) argument 1104 arp_req_get(struct arpreq *r, struct net_device *dev) argument 1124 arp_invalidate(struct net_device *dev, __be32 ip) argument 1140 arp_req_delete_public(struct net *net, struct arpreq *r, struct net_device *dev) argument 1155 arp_req_delete(struct net *net, struct arpreq *r, struct net_device *dev) argument 1184 struct net_device *dev = NULL; local 1248 struct net_device *dev = netdev_notifier_info_to_dev(ptr); local 1276 arp_ifdown(struct net_device *dev) argument 1349 struct net_device *dev = n->dev; local 1379 struct net_device *dev = n->dev; local [all...] |
/net/openvswitch/ |
H A D | vport-netdev.h | 27 struct vport *ovs_netdev_get_vport(struct net_device *dev); 32 struct net_device *dev; member in struct:netdev_vport
|