/kernel/linux/linux-5.10/net/6lowpan/ |
H A D | iphc.c | 192 struct lowpan_iphc_ctx *ret = &lowpan_dev(dev)->ctx.table[id]; in lowpan_iphc_ctx_get_by_id() 204 struct lowpan_iphc_ctx *table = lowpan_dev(dev)->ctx.table; in lowpan_iphc_ctx_get_by_addr() 248 struct lowpan_iphc_ctx *table = lowpan_dev(dev)->ctx.table; in lowpan_iphc_ctx_get_by_mcast_addr() 335 switch (lowpan_dev(dev)->lltype) { in lowpan_iphc_uncompress_addr() 396 switch (lowpan_dev(dev)->lltype) { in lowpan_iphc_uncompress_ctx_addr() 660 spin_lock_bh(&lowpan_dev(dev)->ctx.lock); in lowpan_header_decompress() 663 spin_unlock_bh(&lowpan_dev(dev)->ctx.lock); in lowpan_header_decompress() 671 spin_unlock_bh(&lowpan_dev(dev)->ctx.lock); in lowpan_header_decompress() 688 spin_lock_bh(&lowpan_dev(dev)->ctx.lock); in lowpan_header_decompress() 691 spin_unlock_bh(&lowpan_dev(de in lowpan_header_decompress() [all...] |
H A D | core.c | 33 lowpan_dev(dev)->lltype = lltype; in lowpan_register_netdevice() 35 spin_lock_init(&lowpan_dev(dev)->ctx.lock); in lowpan_register_netdevice() 37 lowpan_dev(dev)->ctx.table[i].id = i; in lowpan_register_netdevice() 136 &lowpan_dev(dev)->ctx.table[i].flags); in lowpan_event()
|
H A D | debugfs.c | 169 struct lowpan_dev *ldev = lowpan_dev(dev); in lowpan_dev_debugfs_ctx_init() 231 struct lowpan_dev *ldev) in lowpan_dev_debugfs_802154_init() 247 struct lowpan_dev *ldev = lowpan_dev(dev); in lowpan_dev_debugfs_init() 256 debugfs_create_file("show", 0644, contexts, &lowpan_dev(dev)->ctx, in lowpan_dev_debugfs_init() 267 debugfs_remove_recursive(lowpan_dev(dev)->iface_debugfs); in lowpan_dev_debugfs_exit()
|
H A D | 6lowpan_i.h | 13 return lowpan_dev(dev)->lltype == lltype; in lowpan_is_ll()
|
H A D | nhc_udp.c | 89 switch (lowpan_dev(skb->dev)->lltype) { in udp_uncompress()
|
/kernel/linux/linux-6.6/net/6lowpan/ |
H A D | iphc.c | 192 struct lowpan_iphc_ctx *ret = &lowpan_dev(dev)->ctx.table[id]; in lowpan_iphc_ctx_get_by_id() 204 struct lowpan_iphc_ctx *table = lowpan_dev(dev)->ctx.table; in lowpan_iphc_ctx_get_by_addr() 248 struct lowpan_iphc_ctx *table = lowpan_dev(dev)->ctx.table; in lowpan_iphc_ctx_get_by_mcast_addr() 335 switch (lowpan_dev(dev)->lltype) { in lowpan_iphc_uncompress_addr() 396 switch (lowpan_dev(dev)->lltype) { in lowpan_iphc_uncompress_ctx_addr() 660 spin_lock_bh(&lowpan_dev(dev)->ctx.lock); in lowpan_header_decompress() 663 spin_unlock_bh(&lowpan_dev(dev)->ctx.lock); in lowpan_header_decompress() 671 spin_unlock_bh(&lowpan_dev(dev)->ctx.lock); in lowpan_header_decompress() 688 spin_lock_bh(&lowpan_dev(dev)->ctx.lock); in lowpan_header_decompress() 691 spin_unlock_bh(&lowpan_dev(de in lowpan_header_decompress() [all...] |
H A D | core.c | 34 lowpan_dev(dev)->lltype = lltype; in lowpan_register_netdevice() 36 spin_lock_init(&lowpan_dev(dev)->ctx.lock); in lowpan_register_netdevice() 38 lowpan_dev(dev)->ctx.table[i].id = i; in lowpan_register_netdevice() 137 &lowpan_dev(dev)->ctx.table[i].flags); in lowpan_event()
|
H A D | debugfs.c | 169 struct lowpan_dev *ldev = lowpan_dev(dev); in lowpan_dev_debugfs_ctx_init() 231 struct lowpan_dev *ldev) in lowpan_dev_debugfs_802154_init() 247 struct lowpan_dev *ldev = lowpan_dev(dev); in lowpan_dev_debugfs_init() 256 debugfs_create_file("show", 0644, contexts, &lowpan_dev(dev)->ctx, in lowpan_dev_debugfs_init() 267 debugfs_remove_recursive(lowpan_dev(dev)->iface_debugfs); in lowpan_dev_debugfs_exit()
|
H A D | 6lowpan_i.h | 13 return lowpan_dev(dev)->lltype == lltype; in lowpan_is_ll()
|
H A D | nhc_udp.c | 88 switch (lowpan_dev(skb->dev)->lltype) { in udp_uncompress()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | 6lowpan.h | 99 (sizeof(struct lowpan_dev) + llpriv_size) 135 struct lowpan_dev { struct 155 struct lowpan_dev *lowpan_dev(const struct net_device *dev) in lowpan_dev() function 169 return (struct lowpan_802154_dev *)lowpan_dev(dev)->priv; in lowpan_802154_dev()
|
H A D | cfg802154.h | 336 /* lowpan interface, set when the wpan_dev belongs to one lowpan_dev */ 337 struct net_device *lowpan_dev; member
|
/kernel/linux/linux-5.10/net/ieee802154/6lowpan/ |
H A D | core.c | 153 if (wdev->ieee802154_ptr->lowpan_dev) { in lowpan_newlink() 179 wdev->ieee802154_ptr->lowpan_dev = ldev; in lowpan_newlink() 189 wdev->ieee802154_ptr->lowpan_dev = NULL; in lowpan_dellink() 231 if (wpan_dev->lowpan_dev) in lowpan_device_event() 232 lowpan_dellink(wpan_dev->lowpan_dev, NULL); in lowpan_device_event()
|
H A D | rx.c | 281 ldev = wdev->ieee802154_ptr->lowpan_dev; in lowpan_rcv()
|
/kernel/linux/linux-6.6/include/net/ |
H A D | 6lowpan.h | 99 (sizeof(struct lowpan_dev) + llpriv_size) 135 struct lowpan_dev { struct 155 struct lowpan_dev *lowpan_dev(const struct net_device *dev) in lowpan_dev() function 169 return (struct lowpan_802154_dev *)lowpan_dev(dev)->priv; in lowpan_802154_dev()
|
H A D | cfg802154.h | 458 /* lowpan interface, set when the wpan_dev belongs to one lowpan_dev */ 459 struct net_device *lowpan_dev; member
|
/kernel/linux/linux-6.6/net/ieee802154/6lowpan/ |
H A D | core.c | 154 if (wdev->ieee802154_ptr->lowpan_dev) { in lowpan_newlink() 180 wdev->ieee802154_ptr->lowpan_dev = ldev; in lowpan_newlink() 190 wdev->ieee802154_ptr->lowpan_dev = NULL; in lowpan_dellink() 232 if (wpan_dev->lowpan_dev) in lowpan_device_event() 233 lowpan_dellink(wpan_dev->lowpan_dev, NULL); in lowpan_device_event()
|
H A D | rx.c | 281 ldev = wdev->ieee802154_ptr->lowpan_dev; in lowpan_rcv()
|
/kernel/linux/linux-5.10/net/mac802154/ |
H A D | iface.c | 123 if (sdata->wpan_dev.lowpan_dev) { in mac802154_wpan_mac_addr() 124 if (netif_running(sdata->wpan_dev.lowpan_dev)) in mac802154_wpan_mac_addr() 138 if (sdata->wpan_dev.lowpan_dev) in mac802154_wpan_mac_addr() 139 memcpy(sdata->wpan_dev.lowpan_dev->dev_addr, dev->dev_addr, in mac802154_wpan_mac_addr()
|
/kernel/linux/linux-6.6/net/mac802154/ |
H A D | iface.c | 123 if (sdata->wpan_dev.lowpan_dev) { in mac802154_wpan_mac_addr() 124 if (netif_running(sdata->wpan_dev.lowpan_dev)) in mac802154_wpan_mac_addr() 138 if (sdata->wpan_dev.lowpan_dev) in mac802154_wpan_mac_addr() 139 dev_addr_set(sdata->wpan_dev.lowpan_dev, dev->dev_addr); in mac802154_wpan_mac_addr()
|
/kernel/linux/linux-5.10/net/ieee802154/ |
H A D | nl802154.c | 1060 if (wpan_dev->lowpan_dev) { in nl802154_set_pan_id() 1061 if (netif_running(wpan_dev->lowpan_dev)) in nl802154_set_pan_id() 1096 if (wpan_dev->lowpan_dev) { in nl802154_set_short_addr() 1097 if (netif_running(wpan_dev->lowpan_dev)) in nl802154_set_short_addr()
|
/kernel/linux/linux-6.6/net/ieee802154/ |
H A D | nl802154.c | 1078 if (wpan_dev->lowpan_dev) { in nl802154_set_pan_id() 1079 if (netif_running(wpan_dev->lowpan_dev)) in nl802154_set_pan_id() 1114 if (wpan_dev->lowpan_dev) { in nl802154_set_short_addr() 1115 if (netif_running(wpan_dev->lowpan_dev)) in nl802154_set_short_addr()
|
/kernel/linux/linux-5.10/net/bluetooth/ |
H A D | 6lowpan.c | 43 * The list contains struct lowpan_dev elements. 80 return (struct lowpan_btle_dev *)lowpan_dev(netdev)->priv; in lowpan_btle_dev()
|
/kernel/linux/linux-6.6/net/bluetooth/ |
H A D | 6lowpan.c | 43 * The list contains struct lowpan_dev elements. 80 return (struct lowpan_btle_dev *)lowpan_dev(netdev)->priv; in lowpan_btle_dev()
|