Home
last modified time | relevance | path

Searched refs:ldev (Results 1 – 8 of 8) sorted by relevance

/net/smc/
A Dsmc_loopback.c48 if (!ldev || rgid->gid != ldev->local_gid.gid || in smc_lo_query_rgid()
326 ldev->smcd = smcd; in smcd_lo_register_dev()
327 smcd->priv = ldev; in smcd_lo_register_dev()
356 hash_init(ldev->dmb_ht); in smc_lo_dev_init()
367 wait_event(ldev->ldev_release, !atomic_read(&ldev->dmb_cnt)); in smc_lo_dev_exit()
375 kfree(ldev); in smc_lo_dev_release()
380 struct smc_lo_dev *ldev; in smc_lo_dev_probe() local
383 ldev = kzalloc(sizeof(*ldev), GFP_KERNEL); in smc_lo_dev_probe()
384 if (!ldev) in smc_lo_dev_probe()
387 ldev->dev.parent = NULL; in smc_lo_dev_probe()
[all …]
/net/ieee802154/6lowpan/
A Dcore.c65 netdev_lockdep_set_classes(ldev); in lowpan_dev_init()
114 ldev->flags = IFF_BROADCAST | IFF_MULTICAST; in lowpan_setup()
115 ldev->priv_flags |= IFF_NO_QUEUE; in lowpan_setup()
117 ldev->netdev_ops = &lowpan_netdev_ops; in lowpan_setup()
118 ldev->header_ops = &lowpan_header_ops; in lowpan_setup()
119 ldev->needs_free_netdev = true; in lowpan_setup()
120 ldev->netns_immutable = true; in lowpan_setup()
163 lowpan_802154_dev(ldev)->wdev = wdev; in lowpan_newlink()
174 ldev->needed_tailroom = wdev->needed_tailroom; in lowpan_newlink()
184 wdev->ieee802154_ptr->lowpan_dev = ldev; in lowpan_newlink()
[all …]
A Dtx.c56 if (!memcmp(daddr, ldev->broadcast, EUI64_ADDR_LEN)) { in lowpan_header_create()
62 n = neigh_lookup(&nd_tbl, &hdr->daddr, ldev); in lowpan_header_create()
168 lowpan_802154_dev(ldev)->fragment_tag++; in lowpan_xmit_fragmented()
214 ldev->stats.tx_packets++; in lowpan_xmit_fragmented()
215 ldev->stats.tx_bytes += dgram_size; in lowpan_xmit_fragmented()
264 skb_tailroom(skb) < ldev->needed_tailroom)) { in lowpan_xmit()
267 nskb = skb_copy_expand(skb, ldev->needed_headroom, in lowpan_xmit()
268 ldev->needed_tailroom, GFP_ATOMIC); in lowpan_xmit()
296 skb->dev = lowpan_802154_dev(ldev)->wdev; in lowpan_xmit()
297 ldev->stats.tx_packets++; in lowpan_xmit()
[all …]
A Drx.c274 struct net_device *ldev; in lowpan_rcv() local
281 ldev = wdev->ieee802154_ptr->lowpan_dev; in lowpan_rcv()
282 if (!ldev || !netif_running(ldev)) in lowpan_rcv()
289 skb->dev = ldev; in lowpan_rcv()
A Dreassembly.c34 struct sk_buff *prev, struct net_device *ldev,
91 struct net_device *ldev; in lowpan_frag_queue() local
125 ldev = skb->dev; in lowpan_frag_queue()
126 if (ldev) in lowpan_frag_queue()
149 res = lowpan_frag_reasm(fq, skb, prev_tail, ldev, refs); in lowpan_frag_queue()
168 struct sk_buff *prev_tail, struct net_device *ldev, in lowpan_frag_reasm() argument
180 skb->dev = ldev; in lowpan_frag_reasm()
/net/6lowpan/
A Ddebugfs.c169 struct lowpan_dev *ldev = lowpan_dev(dev); in lowpan_dev_debugfs_ctx_init() local
180 debugfs_create_file("active", 0644, root, &ldev->ctx.table[id], in lowpan_dev_debugfs_ctx_init()
183 debugfs_create_file("compression", 0644, root, &ldev->ctx.table[id], in lowpan_dev_debugfs_ctx_init()
186 debugfs_create_file("prefix", 0644, root, &ldev->ctx.table[id], in lowpan_dev_debugfs_ctx_init()
189 debugfs_create_file("prefix_len", 0644, root, &ldev->ctx.table[id], in lowpan_dev_debugfs_ctx_init()
231 struct lowpan_dev *ldev) in lowpan_dev_debugfs_802154_init() argument
238 root = debugfs_create_dir("ieee802154", ldev->iface_debugfs); in lowpan_dev_debugfs_802154_init()
247 struct lowpan_dev *ldev = lowpan_dev(dev); in lowpan_dev_debugfs_init() local
252 ldev->iface_debugfs = debugfs_create_dir(dev->name, lowpan_debugfs); in lowpan_dev_debugfs_init()
254 contexts = debugfs_create_dir("contexts", ldev->iface_debugfs); in lowpan_dev_debugfs_init()
[all …]
/net/ipv6/
A Dip6_tunnel.c776 struct net_device *ldev = NULL; in ip6_tnl_rcv_ctl() local
779 ldev = dev_get_by_index_rcu(net, p->link); in ip6_tnl_rcv_ctl()
782 likely(ipv6_chk_addr_and_flags(net, laddr, ldev, false, in ip6_tnl_rcv_ctl()
785 likely(!ipv6_chk_addr_and_flags(net, raddr, ldev, true, in ip6_tnl_rcv_ctl()
1041 struct net_device *ldev = NULL; in ip6_tnl_xmit_ctl() local
1045 ldev = dev_get_by_index_rcu(net, p->link); in ip6_tnl_xmit_ctl()
1047 if (unlikely(!ipv6_chk_addr_and_flags(net, laddr, ldev, false, in ip6_tnl_xmit_ctl()
1053 unlikely(ipv6_chk_addr_and_flags(net, raddr, ldev, in ip6_tnl_xmit_ctl()
/net/core/
A Ddev.c8182 if (!ldev) in netdev_walk_all_lower_dev()
8185 next = ldev; in netdev_walk_all_lower_dev()
8186 niter = &ldev->adj_list.lower; in netdev_walk_all_lower_dev()
8230 if (!ldev) in __netdev_walk_all_lower_dev()
8235 next = ldev; in __netdev_walk_all_lower_dev()
8236 niter = &ldev->adj_list.lower; in __netdev_walk_all_lower_dev()
8293 struct net_device *ldev; in __netdev_lower_depth() local
8300 ldev; in __netdev_lower_depth()
8305 max_depth = ldev->lower_level; in __netdev_lower_depth()
8367 if (!ldev) in netdev_walk_all_lower_dev_rcu()
[all …]

Completed in 37 milliseconds