/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 | psnap.c | 49 static int snap_rcv(struct sk_buff *skb, struct net_device *dev, argument 67 rc = proto->rcvfunc(skb, dev, &snap_packet_type, orig_dev);
|
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/bridge/ |
H A D | br.c | 33 struct net_device *dev = netdev_notifier_info_to_dev(ptr); local 40 if ((dev->priv_flags & IFF_EBRIDGE) && event == NETDEV_REGISTER) { 41 br_sysfs_addbr(dev); 46 p = br_port_get_rtnl(dev); 54 dev_set_mtu(br->dev, br_min_mtu(br)); 59 br_fdb_changeaddr(p, dev->dev_addr); 64 call_netdevice_notifiers(NETDEV_CHANGEADDR, br->dev); 73 netdev_update_features(br->dev); 78 if (br->dev->flags & IFF_UP) 84 if (netif_running(br->dev) 125 struct net_device *dev; local [all...] |
H A D | br_stp_bpdu.c | 42 skb->dev = p->dev; 53 llc_mac_hdr_init(skb, p->dev->dev_addr, p->br->group_addr); 57 NF_HOOK(NFPROTO_BRIDGE, NF_BR_LOCAL_OUT, skb, NULL, skb->dev, 141 struct net_device *dev) 156 p = br_port_get_check_rcu(dev); 166 if (!(br->dev->flags & IFF_UP)) 177 (unsigned int) p->port_no, p->dev->name); 140 br_stp_rcv(const struct stp_proto *proto, struct sk_buff *skb, struct net_device *dev) argument
|
/net/dsa/ |
H A D | tag_edsa.c | 19 static netdev_tx_t edsa_xmit(struct sk_buff *skb, struct net_device *dev) argument 21 struct dsa_slave_priv *p = netdev_priv(dev); 24 dev->stats.tx_packets++; 25 dev->stats.tx_bytes += skb->len; 81 skb->dev = p->parent->dst->master_netdev; 91 static int edsa_rcv(struct sk_buff *skb, struct net_device *dev, argument 94 struct dsa_switch_tree *dst = dev->dsa_ptr; 189 skb->dev = ds->ports[source_port]; 192 skb->protocol = eth_type_trans(skb, skb->dev); 194 skb->dev [all...] |
/net/ipv6/ |
H A D | ip6_udp_tunnel.c | 66 struct sk_buff *skb, struct net_device *dev, 100 ip6tunnel_xmit(skb, dev); 65 udp_tunnel6_xmit_skb(struct socket *sock, struct dst_entry *dst, struct sk_buff *skb, struct net_device *dev, struct in6_addr *saddr, struct in6_addr *daddr, __u8 prio, __u8 ttl, __be16 src_port, __be16 dst_port) argument
|
/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/irda/ |
H A D | irnetlink.c | 51 struct net_device * dev; local 62 dev = ifname_to_netdev(&init_net, info); 63 if (!dev) 66 irlap = (struct irlap_cb *)dev->atalk_ptr; 68 dev_put(dev); 74 dev_put(dev); 81 struct net_device * dev; local 87 dev = ifname_to_netdev(&init_net, info); 88 if (!dev) 93 dev_put(dev); [all...] |
/net/llc/ |
H A D | llc_core.c | 93 struct net_device *dev, 91 llc_sap_open(unsigned char lsap, int (*func)(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device *orig_dev)) argument
|
/net/mac802154/ |
H A D | llsec.h | 45 struct ieee802154_llsec_device dev; member in struct:mac802154_llsec_device 50 /* protects dev.frame_counter and the elements of dev.keys */ 89 const struct ieee802154_llsec_device *dev);
|
H A D | mac_cmd.c | 36 static int mac802154_mlme_start_req(struct net_device *dev, argument 43 struct ieee802154_mlme_ops *ops = ieee802154_mlme_ops(dev); 48 mac802154_dev_set_pan_id(dev, addr->pan_id); 49 mac802154_dev_set_short_addr(dev, addr->short_addr); 50 mac802154_dev_set_ieee_addr(dev); 51 mac802154_dev_set_page_channel(dev, page, channel); 63 params.hwaddr = ieee802154_devaddr_from_raw(dev->dev_addr); 69 rc = ops->llsec->set_params(dev, ¶ms, changed); 75 ieee802154_nl_start_confirm(dev, IEEE802154_SUCCESS); 80 static struct wpan_phy *mac802154_get_phy(const struct net_device *dev) argument [all...] |
/net/rose/ |
H A D | rose_loopback.c | 69 struct net_device *dev; local 102 if ((dev = rose_dev_get(dest)) != NULL) { 103 if (rose_rx_call_request(skb, dev, rose_loopback_neigh, lci_o) == 0)
|
/net/wireless/ |
H A D | wext-proc.c | 15 * This interface is a pure clone of /proc/net/dev (in net/core/dev.c). 30 struct net_device *dev) 33 struct iw_statistics *stats = get_wireless_stats(dev); 39 if (dev->wireless_handlers) 43 if (dev->ieee80211_ptr) 51 dev->name, stats->status, stats->qual.qual, 94 struct net_device *dev; local 101 for_each_netdev(net, dev) 103 return dev; 29 wireless_seq_printf_stats(struct seq_file *seq, struct net_device *dev) argument [all...] |
H A D | wext-spy.c | 18 static inline struct iw_spy_data *get_spydata(struct net_device *dev) argument 21 if (dev->wireless_data) 22 return dev->wireless_data->spy_data; 26 int iw_handler_set_spy(struct net_device * dev, argument 31 struct iw_spy_data * spydata = get_spydata(dev); 74 int iw_handler_get_spy(struct net_device * dev, argument 79 struct iw_spy_data * spydata = get_spydata(dev); 110 int iw_handler_set_thrspy(struct net_device * dev, argument 115 struct iw_spy_data * spydata = get_spydata(dev); 137 int iw_handler_get_thrspy(struct net_device * dev, argument 161 iw_send_thrspy_event(struct net_device * dev, struct iw_spy_data * spydata, unsigned char * address, struct iw_quality * wstats) argument 192 wireless_spy_update(struct net_device * dev, unsigned char * address, struct iw_quality * wstats) argument [all...] |
/net/x25/ |
H A D | x25_dev.c | 99 int x25_lapb_receive_frame(struct sk_buff *skb, struct net_device *dev, argument 105 if (!net_eq(dev_net(dev), &init_net)) 117 nb = x25_get_neigh(dev); 119 pr_debug("unknown neighbour - %s\n", dev->name); 156 switch (nb->dev->type) { 175 skb->dev = nb->dev; 186 if (nb->dev->type == ARPHRD_ETHER) 189 if (nb->dev->type != ARPHRD_X25) 202 skb->dev [all...] |
/net/atm/ |
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...] |
H A D | mpc.h | 16 struct net_device *dev; /* lec in question */ member in struct:mpoa_client
|
/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_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...] |
H A D | ax25_ip.c | 49 int ax25_hard_header(struct sk_buff *skb, struct net_device *dev, argument 64 memcpy(buff, daddr, dev->addr_len); /* Address specified */ 72 memcpy(buff, saddr, dev->addr_len); 74 memcpy(buff, dev->dev_addr, dev->addr_len); 108 struct net_device *dev = NULL; local 124 dev = route->dev; 128 if (dev == NULL) 129 dev 220 ax25_hard_header(struct sk_buff *skb, struct net_device *dev, unsigned short type, const void *daddr, const void *saddr, unsigned int len) argument [all...] |
/net/bluetooth/bnep/ |
H A D | netdev.c | 38 static int bnep_net_open(struct net_device *dev) argument 40 netif_start_queue(dev); 44 static int bnep_net_close(struct net_device *dev) argument 46 netif_stop_queue(dev); 50 static void bnep_net_set_mc_list(struct net_device *dev) argument 53 struct bnep_session *s = netdev_priv(dev); 59 BT_DBG("%s mc_count %d", dev->name, netdev_mc_count(dev)); 64 BT_ERR("%s Multicast list allocation failed", dev->name); 74 if (dev 109 bnep_net_set_mac_addr(struct net_device *dev, void *arg) argument 115 bnep_net_timeout(struct net_device *dev) argument 164 bnep_net_xmit(struct sk_buff *skb, struct net_device *dev) argument 218 bnep_net_setup(struct net_device *dev) argument [all...] |
/net/core/ |
H A D | link_watch.c | 40 static unsigned char default_operstate(const struct net_device *dev) argument 42 if (!netif_carrier_ok(dev)) 43 return (dev->ifindex != dev->iflink ? 46 if (netif_dormant(dev)) 53 static void rfc2863_policy(struct net_device *dev) argument 55 unsigned char operstate = default_operstate(dev); 57 if (operstate == dev->operstate) 62 switch(dev->link_mode) { 73 dev 79 linkwatch_init_dev(struct net_device *dev) argument 87 linkwatch_urgent_event(struct net_device *dev) argument 102 linkwatch_add_event(struct net_device *dev) argument 144 linkwatch_do_dev(struct net_device *dev) argument 171 struct net_device *dev; local 211 linkwatch_forget_dev(struct net_device *dev) argument 242 linkwatch_fire_event(struct net_device *dev) argument [all...] |
/net/ipv4/netfilter/ |
H A D | ipt_rpfilter.c | 36 const struct net_device *dev, u8 flags) 40 struct net *net = dev_net(dev); 55 if (nh->nh_dev == dev) { 61 if (FIB_RES_DEV(res) == dev) 35 rpfilter_lookup_reverse(struct flowi4 *fl4, const struct net_device *dev, u8 flags) argument
|
H A D | nf_nat_masquerade_ipv4.c | 90 const struct net_device *dev = netdev_notifier_info_to_dev(ptr); local 91 struct net *net = dev_net(dev); 98 NF_CT_ASSERT(dev->ifindex != 0); 101 (void *)(long)dev->ifindex, 0, 0); 111 struct net_device *dev = ((struct in_ifaddr *)ptr)->ifa_dev->dev; local 114 netdev_notifier_info_init(&info, dev);
|