Searched defs:dev (Results 76 - 100 of 309) sorted by relevance

1234567891011>>

/net/ax25/
H A Dax25_subr.c155 if ((skb = alloc_skb(ax25->ax25_dev->dev->hard_header_len + 2, GFP_ATOMIC)) == NULL)
158 skb_reserve(skb, ax25->ax25_dev->dev->hard_header_len);
190 void ax25_return_dm(struct net_device *dev, ax25_address *src, ax25_address *dest, ax25_digi *digi) argument
196 if (dev == NULL)
199 if ((skb = alloc_skb(dev->hard_header_len + 1, GFP_ATOMIC)) == NULL)
202 skb_reserve(skb, dev->hard_header_len);
217 ax25_queue_xmit(skb, dev);
/net/bluetooth/
H A Dhci_sysfs.c26 static ssize_t show_link_type(struct device *dev, argument
29 struct hci_conn *conn = to_hci_conn(dev);
33 static ssize_t show_link_address(struct device *dev, argument
36 struct hci_conn *conn = to_hci_conn(dev);
54 static void bt_link_release(struct device *dev) argument
56 struct hci_conn *conn = to_hci_conn(dev);
71 static int __match_tty(struct device *dev, void *data) argument
73 return !strncmp(dev_name(dev), "rfcomm", 6);
82 conn->dev.type = &bt_link;
83 conn->dev
113 struct device *dev; local
139 show_type(struct device *dev, struct device_attribute *attr, char *buf) argument
146 show_name(struct device *dev, struct device_attribute *attr, char *buf) argument
160 show_address(struct device *dev, struct device_attribute *attr, char *buf) argument
180 bt_host_release(struct device *dev) argument
195 struct device *dev = &hdev->dev; local
[all...]
/net/bridge/
H A Dbr_forward.c33 return ((p->flags & BR_HAIRPIN_MODE) || skb->dev != p->dev) &&
42 !is_skb_forwardable(skb->dev, skb)) {
56 return NF_HOOK(NFPROTO_BRIDGE, NF_BR_POST_ROUTING, skb, NULL, skb->dev,
68 skb->dev = to->dev;
70 if (unlikely(netpoll_tx_running(to->br->dev))) {
71 if (!is_skb_forwardable(skb->dev, skb))
80 NF_HOOK(NFPROTO_BRIDGE, NF_BR_LOCAL_OUT, skb, NULL, skb->dev,
97 indev = skb->dev;
137 struct net_device *dev = BR_INPUT_SKB_CB(skb)->brdev; local
228 struct net_device *dev = BR_INPUT_SKB_CB(skb)->brdev; local
[all...]
H A Dbr_ioctl.c27 struct net_device *dev; local
30 for_each_netdev(net, dev) {
33 if (dev->priv_flags & IFF_EBRIDGE)
34 indices[i++] = dev->ifindex;
47 ifindices[p->port_no] = p->dev->ifindex;
88 struct net *net = dev_net(br->dev);
89 struct net_device *dev; local
95 dev = __dev_get_by_index(net, ifindex);
96 if (dev == NULL)
100 ret = br_add_if(br, dev);
112 old_dev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) argument
380 br_dev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) argument
[all...]
/net/caif/
H A Dcaif_usb.c126 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/core/
H A Ddev_ioctl.c70 struct net_device *dev; local
91 for_each_netdev(net, dev) {
96 done = gifconf_list[i](dev, NULL, 0);
98 done = gifconf_list[i](dev, pos + total,
124 struct net_device *dev = dev_get_by_name_rcu(net, ifr->ifr_name); local
126 if (!dev)
131 ifr->ifr_flags = (short) dev_get_flags(dev);
140 ifr->ifr_mtu = dev->mtu;
144 if (!dev->addr_len)
147 memcpy(ifr->ifr_hwaddr.sa_data, dev
242 struct net_device *dev = __dev_get_by_name(net, ifr->ifr_name); local
358 struct net_device *dev; local
[all...]
/net/dsa/
H A Dtag_brcm.c61 static netdev_tx_t brcm_tag_xmit(struct sk_buff *skb, struct net_device *dev) argument
63 struct dsa_slave_priv *p = netdev_priv(dev);
66 dev->stats.tx_packets++;
67 dev->stats.tx_bytes += skb->len;
93 skb->dev = p->parent->dst->master_netdev;
103 static int brcm_tag_rcv(struct sk_buff *skb, struct net_device *dev, argument
106 struct dsa_switch_tree *dst = dev->dsa_ptr;
152 skb->dev = ds->ports[source_port];
153 skb->protocol = eth_type_trans(skb, skb->dev);
155 skb->dev
[all...]
/net/ethernet/
H A Deth.c68 * @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 Dhsr_netlink.c34 static int hsr_newlink(struct net *src_net, struct net_device *dev, argument
41 netdev_info(dev, "HSR: No slave devices specified\n");
45 netdev_info(dev, "HSR: Slave1 device not specified\n");
50 netdev_info(dev, "HSR: Slave2 device not specified\n");
65 return hsr_dev_finalize(dev, link, multicast_spec);
68 static int hsr_fill_info(struct sk_buff *skb, const struct net_device *dev) argument
74 hsr = netdev_priv(dev);
81 res = nla_put_u32(skb, IFLA_HSR_SLAVE1, port->dev->ifindex);
89 res = nla_put_u32(skb, IFLA_HSR_SLAVE2, port->dev->ifindex);
167 res = nla_put_u32(skb, HSR_A_IFINDEX, port->dev
[all...]
/net/ieee802154/
H A Dnl-phy.c178 struct net_device *dev; local
230 dev = phy->add_iface(phy, devname, type);
231 if (IS_ERR(dev)) {
232 rc = PTR_ERR(dev);
247 rc = dev_set_mac_address(dev, &addr);
254 nla_put_string(msg, IEEE802154_ATTR_DEV_NAME, dev->name))
256 dev_put(dev);
264 phy->del_iface(phy, dev);
265 dev_put(dev);
280 struct net_device *dev; local
[all...]
H A Draw.c64 struct net_device *dev = NULL; local
76 dev = ieee802154_get_dev(sock_net(sk), &addr);
77 if (!dev) {
82 if (dev->type != ARPHRD_IEEE802154) {
87 sk->sk_bound_dev_if = dev->ifindex;
91 dev_put(dev);
112 struct net_device *dev; local
125 dev = dev_getfirstbyhwtype(sock_net(sk), ARPHRD_IEEE802154);
127 dev = dev_get_by_index(sock_net(sk), sk->sk_bound_dev_if);
130 if (!dev) {
229 ieee802154_raw_deliver(struct net_device *dev, struct sk_buff *skb) argument
[all...]
H A Dwpan-class.c29 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...]
/net/ipv4/
H A Dip_input.c158 struct net_device *dev = skb->dev; local
168 sk->sk_bound_dev_if == dev->ifindex) &&
169 net_eq(sock_net(sk), dev_net(dev))) {
192 struct net *net = dev_net(skb->dev);
256 return NF_HOOK(NFPROTO_IPV4, NF_INET_LOCAL_IN, skb, skb->dev, NULL,
264 struct net_device *dev = skb->dev; local
274 IP_INC_STATS_BH(dev_net(dev), IPSTATS_MIB_INDISCARDS);
282 if (ip_options_compile(dev_net(dev), op
376 ip_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device *orig_dev) argument
[all...]
H A Dip_tunnel_core.c162 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...]
/net/ipv4/netfilter/
H A Dnf_log_ipv4.c276 struct net_device *dev = skb->dev; local
285 switch (dev->type) {
297 if (dev->hard_header_len &&
303 for (i = 1; i < dev->hard_header_len; i++, p++)
/net/irda/
H A Dirda_device.c106 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/lapb/
H A Dlapb_iface.c86 static struct lapb_cb *__lapb_devtostruct(struct net_device *dev) argument
93 if (lapb->dev == dev) {
105 static struct lapb_cb *lapb_devtostruct(struct net_device *dev) argument
110 rc = __lapb_devtostruct(dev);
143 int lapb_register(struct net_device *dev, argument
151 lapb = __lapb_devtostruct(dev);
162 lapb->dev = dev;
175 int lapb_unregister(struct net_device *dev) argument
199 lapb_getparms(struct net_device *dev, struct lapb_parms_struct *parms) argument
231 lapb_setparms(struct net_device *dev, struct lapb_parms_struct *parms) argument
266 lapb_connect_request(struct net_device *dev) argument
294 lapb_disconnect_request(struct net_device *dev) argument
338 lapb_data_request(struct net_device *dev, struct sk_buff *skb) argument
359 lapb_data_received(struct net_device *dev, struct sk_buff *skb) argument
[all...]
/net/mac80211/
H A Dethtool.c16 static int ieee80211_set_ringparam(struct net_device *dev, argument
19 struct ieee80211_local *local = wiphy_priv(dev->ieee80211_ptr->wiphy);
27 static void ieee80211_get_ringparam(struct net_device *dev, argument
30 struct ieee80211_local *local = wiphy_priv(dev->ieee80211_ptr->wiphy);
49 static int ieee80211_get_sset_count(struct net_device *dev, int sset) argument
51 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
64 static void ieee80211_get_stats(struct net_device *dev, argument
68 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
108 if (!(sta && !WARN_ON(sta->sdata->dev != dev)))
207 ieee80211_get_strings(struct net_device *dev, u32 sset, u8 *data) argument
219 ieee80211_get_regs_len(struct net_device *dev) argument
224 ieee80211_get_regs(struct net_device *dev, struct ethtool_regs *regs, void *data) argument
[all...]
/net/mac802154/
H A Dieee802154_dev.c36 int mac802154_slave_open(struct net_device *dev) argument
38 struct mac802154_sub_if_data *priv = netdev_priv(dev);
69 __le64 addr = ieee802154_devaddr_from_raw(dev->dev_addr);
75 mac802154_dev_set_ieee_addr(dev);
78 netif_start_queue(dev);
86 int mac802154_slave_close(struct net_device *dev) argument
88 struct mac802154_sub_if_data *priv = netdev_priv(dev);
93 netif_stop_queue(dev);
106 mac802154_netdev_register(struct wpan_phy *phy, struct net_device *dev) argument
114 priv = netdev_priv(dev);
143 mac802154_del_iface(struct wpan_phy *phy, struct net_device *dev) argument
164 struct net_device *dev; local
306 ieee802154_register_device(struct ieee802154_dev *dev) argument
386 ieee802154_unregister_device(struct ieee802154_dev *dev) argument
[all...]
H A Dmac802154.h77 struct net_device *dev; member in struct:mac802154_sub_if_data
113 int mac802154_slave_open(struct net_device *dev);
114 int mac802154_slave_close(struct net_device *dev);
117 void mac802154_monitor_setup(struct net_device *dev);
120 void mac802154_wpan_setup(struct net_device *dev);
126 void mac802154_dev_set_short_addr(struct net_device *dev, __le16 val);
127 __le16 mac802154_dev_get_short_addr(const struct net_device *dev);
128 void mac802154_dev_set_ieee_addr(struct net_device *dev);
129 __le16 mac802154_dev_get_pan_id(const struct net_device *dev);
130 void mac802154_dev_set_pan_id(struct net_device *dev, __le1
[all...]
/net/netfilter/
H A Dxt_TEE.c47 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/openvswitch/
H A Dvport-internal_dev.c108 static void internal_dev_destructor(struct net_device *dev) argument
110 struct vport *vport = ovs_internal_dev_get_vport(dev);
113 free_netdev(dev);
170 netdev_vport->dev = alloc_netdev(sizeof(struct internal_dev),
173 if (!netdev_vport->dev) {
178 dev_net_set(netdev_vport->dev, ovs_dp_get_net(vport->dp));
179 internal_dev = internal_dev_priv(netdev_vport->dev);
184 netdev_vport->dev->features |= NETIF_F_NETNS_LOCAL;
187 err = register_netdevice(netdev_vport->dev);
191 dev_set_promiscuity(netdev_vport->dev,
[all...]
/net/phonet/
H A Dpep-gprs.c43 struct net_device *dev; member in struct:gprs_dev
66 struct net_device *dev = gp->dev; local
69 netif_wake_queue(dev);
81 struct net_device *dev = gp->dev; local
83 netif_stop_queue(dev);
84 netif_carrier_off(dev);
90 struct net_device *dev = gp->dev; local
172 gprs_open(struct net_device *dev) argument
180 gprs_close(struct net_device *dev) argument
186 gprs_xmit(struct sk_buff *skb, struct net_device *dev) argument
221 gprs_set_mtu(struct net_device *dev, int new_mtu) argument
237 gprs_setup(struct net_device *dev) argument
263 struct net_device *dev; local
316 struct net_device *dev = gp->dev; local
[all...]
H A Dpn_netlink.c35 static int fill_addr(struct sk_buff *skb, struct net_device *dev, u8 addr,
38 void phonet_address_notify(int event, struct net_device *dev, u8 addr) argument
47 err = fill_addr(skb, dev, addr, 0, 0, event);
53 rtnl_notify(skb, dev_net(dev), 0,
57 rtnl_set_sk_err(dev_net(dev), RTNLGRP_PHONET_IFADDR, err);
68 struct net_device *dev; local
93 dev = __dev_get_by_index(net, ifm->ifa_index);
94 if (dev == NULL)
98 err = phonet_address_add(dev, pnaddr);
100 err = phonet_address_del(dev, pnadd
106 fill_addr(struct sk_buff *skb, struct net_device *dev, u8 addr, u32 portid, u32 seq, int event) argument
170 fill_route(struct sk_buff *skb, struct net_device *dev, u8 dst, u32 portid, u32 seq, int event) argument
200 rtm_phonet_notify(int event, struct net_device *dev, u8 dst) argument
231 struct net_device *dev; local
277 struct net_device *dev; local
[all...]
/net/sched/
H A Dact_mirred.c54 struct net_device *dev; local
73 dev = __dev_get_by_index(net, parm->ifindex);
74 if (dev == NULL)
76 switch (dev->type) {
90 dev = NULL;
94 if (dev == NULL)
111 if (dev != NULL) {
115 dev_hold(dev);
116 m->tcfm_dev = dev;
132 struct net_device *dev; local
216 struct net_device *dev = netdev_notifier_info_to_dev(ptr); local
[all...]

Completed in 611 milliseconds

1234567891011>>