| /OK3568_Linux_fs/kernel/net/sched/ |
| H A D | cls_rsvp.h | 222 struct rsvp_head *head = rtnl_dereference(tp->root); in rsvp_replace() 229 for (s = rtnl_dereference(head->ht[h1]); s; in rsvp_replace() 230 s = rtnl_dereference(s->next)) { in rsvp_replace() 231 for (ins = &s->ht[h2], pins = rtnl_dereference(*ins); ; in rsvp_replace() 232 ins = &pins->next, pins = rtnl_dereference(*ins)) { in rsvp_replace() 249 struct rsvp_head *head = rtnl_dereference(tp->root); in rsvp_get() 258 for (s = rtnl_dereference(head->ht[h1]); s; in rsvp_get() 259 s = rtnl_dereference(s->next)) { in rsvp_get() 260 for (f = rtnl_dereference(s->ht[h2]); f; in rsvp_get() 261 f = rtnl_dereference(f->next)) { in rsvp_get() [all …]
|
| H A D | cls_route.c | 217 struct route4_head *head = rtnl_dereference(tp->root); in route4_get() 230 b = rtnl_dereference(head->table[h1]); in route4_get() 232 for (f = rtnl_dereference(b->ht[h2]); in route4_get() 234 f = rtnl_dereference(f->next)) in route4_get() 278 struct route4_head *head = rtnl_dereference(tp->root); in route4_destroy() 287 b = rtnl_dereference(head->table[h1]); in route4_destroy() 292 while ((f = rtnl_dereference(b->ht[h2])) != NULL) { in route4_destroy() 295 next = rtnl_dereference(f->next); in route4_destroy() 314 struct route4_head *head = rtnl_dereference(tp->root); in route4_delete() 329 for (nf = rtnl_dereference(*fp); nf; in route4_delete() [all …]
|
| H A D | cls_fw.c | 91 struct fw_head *head = rtnl_dereference(tp->root); in fw_get() 97 f = rtnl_dereference(head->ht[fw_hash(handle)]); in fw_get() 98 for (; f; f = rtnl_dereference(f->next)) { in fw_get() 133 struct fw_head *head = rtnl_dereference(tp->root); in fw_destroy() 141 while ((f = rtnl_dereference(head->ht[h])) != NULL) { in fw_destroy() 143 rtnl_dereference(f->next)); in fw_destroy() 157 struct fw_head *head = rtnl_dereference(tp->root); in fw_delete() 169 for (pfp = rtnl_dereference(*fp); pfp; in fw_delete() 170 fp = &pfp->next, pfp = rtnl_dereference(*fp)) { in fw_delete() 172 RCU_INIT_POINTER(*fp, rtnl_dereference(f->next)); in fw_delete() [all …]
|
| H A D | cls_u32.c | 258 for (ht = rtnl_dereference(tp_c->hlist); in u32_lookup_ht() 260 ht = rtnl_dereference(ht->next)) in u32_lookup_ht() 276 for (n = rtnl_dereference(ht->ht[sel]); in u32_lookup_key() 278 n = rtnl_dereference(n->next)) in u32_lookup_key() 292 ht = rtnl_dereference(tp->root); in u32_get() 391 struct tc_u_hnode *ht = rtnl_dereference(n->ht_down); in __u32_destroy_key() 453 struct tc_u_hnode *ht = rtnl_dereference(key->ht_up); in u32_delete_key() 457 for (pkp = rtnl_dereference(*kp); pkp; in u32_delete_key() 458 kp = &pkp->next, pkp = rtnl_dereference(*kp)) { in u32_delete_key() 536 struct tc_u_hnode *ht = rtnl_dereference(n->ht_down); in u32_replace_hw_knode() [all …]
|
| H A D | cls_tcindex.c | 132 struct tcindex_data *p = rtnl_dereference(tp->root); in tcindex_get() 200 struct tcindex_data *p = rtnl_dereference(tp->root); in tcindex_delete() 214 for (f = rtnl_dereference(*walk); f; in tcindex_delete() 215 walk = &f->next, f = rtnl_dereference(*walk)) { in tcindex_delete() 223 rcu_assign_pointer(*walk, rtnl_dereference(f->next)); in tcindex_delete() 503 for (nfp = rtnl_dereference(*fp); in tcindex_set_parms() 505 fp = &nfp->next, nfp = rtnl_dereference(*fp)) in tcindex_set_parms() 537 struct tcindex_data *p = rtnl_dereference(tp->root); in tcindex_change() 560 struct tcindex_data *p = rtnl_dereference(tp->root); in tcindex_walk() 581 for (f = rtnl_dereference(p->h[i]); f; f = next) { in tcindex_walk() [all …]
|
| H A D | cls_cgroup.c | 83 struct cls_cgroup_head *head = rtnl_dereference(tp->root); in cls_cgroup_change() 135 struct cls_cgroup_head *head = rtnl_dereference(tp->root); in cls_cgroup_destroy() 155 struct cls_cgroup_head *head = rtnl_dereference(tp->root); in cls_cgroup_walk() 173 struct cls_cgroup_head *head = rtnl_dereference(tp->root); in cls_cgroup_dump()
|
| H A D | cls_matchall.c | 131 struct cls_mall_head *head = rtnl_dereference(tp->root); in mall_destroy() 149 struct cls_mall_head *head = rtnl_dereference(tp->root); in mall_get() 189 struct cls_mall_head *head = rtnl_dereference(tp->root); in mall_change() 262 struct cls_mall_head *head = rtnl_dereference(tp->root); in mall_delete() 272 struct cls_mall_head *head = rtnl_dereference(tp->root); in mall_walk() 288 struct cls_mall_head *head = rtnl_dereference(tp->root); in mall_reoffload()
|
| H A D | cls_basic.c | 62 struct basic_head *head = rtnl_dereference(tp->root); in basic_get() 109 struct basic_head *head = rtnl_dereference(tp->root); in basic_destroy() 128 struct basic_head *head = rtnl_dereference(tp->root); in basic_delete() 176 struct basic_head *head = rtnl_dereference(tp->root); in basic_change() 250 struct basic_head *head = rtnl_dereference(tp->root); in basic_walk()
|
| H A D | cls_bpf.c | 290 struct cls_bpf_head *head = rtnl_dereference(tp->root); in __cls_bpf_delete() 305 struct cls_bpf_head *head = rtnl_dereference(tp->root); in cls_bpf_delete() 315 struct cls_bpf_head *head = rtnl_dereference(tp->root); in cls_bpf_destroy() 327 struct cls_bpf_head *head = rtnl_dereference(tp->root); in cls_bpf_get() 464 struct cls_bpf_head *head = rtnl_dereference(tp->root); in cls_bpf_change() 650 struct cls_bpf_head *head = rtnl_dereference(tp->root); in cls_bpf_walk() 668 struct cls_bpf_head *head = rtnl_dereference(tp->root); in cls_bpf_reoffload()
|
| /OK3568_Linux_fs/kernel/drivers/net/ |
| H A D | net_failover.c | 41 primary_dev = rtnl_dereference(nfo_info->primary_dev); in net_failover_open() 48 standby_dev = rtnl_dereference(nfo_info->standby_dev); in net_failover_open() 78 slave_dev = rtnl_dereference(nfo_info->primary_dev); in net_failover_close() 82 slave_dev = rtnl_dereference(nfo_info->standby_dev); in net_failover_close() 221 primary_dev = rtnl_dereference(nfo_info->primary_dev); in net_failover_change_mtu() 228 standby_dev = rtnl_dereference(nfo_info->standby_dev); in net_failover_change_mtu() 337 slave_dev = rtnl_dereference(nfo_info->primary_dev); in nfo_ethtool_get_link_ksettings() 339 slave_dev = rtnl_dereference(nfo_info->standby_dev); in nfo_ethtool_get_link_ksettings() 470 standby_dev = rtnl_dereference(nfo_info->standby_dev); in net_failover_slave_pre_register() 471 primary_dev = rtnl_dereference(nfo_info->primary_dev); in net_failover_slave_pre_register() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/hyperv/ |
| H A D | netvsc_drv.c | 66 struct net_device *vf_netdev = rtnl_dereference(ndev_ctx->vf_netdev); in netvsc_change_rx_flags() 114 struct net_device *vf_netdev = rtnl_dereference(ndev_ctx->vf_netdev); in netvsc_open() 115 struct netvsc_device *nvdev = rtnl_dereference(ndev_ctx->nvdev); in netvsc_open() 201 = rtnl_dereference(net_device_ctx->vf_netdev); in netvsc_close() 202 struct netvsc_device *nvdev = rtnl_dereference(net_device_ctx->nvdev); in netvsc_close() 965 struct netvsc_device *nvdev = rtnl_dereference(net_device_ctx->nvdev); in netvsc_get_channels() 1131 struct netvsc_device *nvdev = rtnl_dereference(net_device_ctx->nvdev); in netvsc_set_channels() 1193 vf_netdev = rtnl_dereference(ndc->vf_netdev); in netvsc_get_link_ksettings() 1209 struct net_device *vf_netdev = rtnl_dereference(ndc->vf_netdev); in netvsc_set_link_ksettings() 1226 struct net_device *vf_netdev = rtnl_dereference(ndevctx->vf_netdev); in netvsc_change_mtu() [all …]
|
| H A D | netvsc_bpf.c | 91 return rtnl_dereference(nvdev->chan_table[0].bpf_prog); in netvsc_xdp_get() 169 struct netvsc_device *nvdev = rtnl_dereference(ndevctx->nvdev); in netvsc_bpf() 170 struct net_device *vf_netdev = rtnl_dereference(ndevctx->vf_netdev); in netvsc_bpf()
|
| /OK3568_Linux_fs/kernel/net/ipv4/ |
| H A D | nexthop.c | 248 struct nh_group *nhg = rtnl_dereference(nh->nh_grp); in nh_fill_node() 257 nhi = rtnl_dereference(nh->nh_info); in nh_fill_node() 307 struct nh_group *nhg = rtnl_dereference(nh->nh_grp); in nh_nlmsg_size_grp() 316 struct nh_info *nhi = rtnl_dereference(nh->nh_info); in nh_nlmsg_size_single() 390 struct nh_group *nhg = rtnl_dereference(nh->nh_grp); in valid_group_nh() 402 struct nh_info *nhi = rtnl_dereference(nh->nh_info); in valid_group_nh() 420 nhi = rtnl_dereference(nh->nh_info); in nh_check_attr_fdb_group() 644 nhg = rtnl_dereference(nh->nh_grp); in fib6_check_nexthop() 649 nhi = rtnl_dereference(nh->nh_info); in fib6_check_nexthop() 716 nhg = rtnl_dereference(nh->nh_grp); in fib_check_nexthop() [all …]
|
| /OK3568_Linux_fs/kernel/net/core/ |
| H A D | netprio_cgroup.c | 47 old = rtnl_dereference(dev->priomap); in extend_netdev_table() 120 map = rtnl_dereference(dev->priomap); in netprio_set_prio() 128 map = rtnl_dereference(dev->priomap); in netprio_set_prio() 284 old = rtnl_dereference(dev->priomap); in netprio_device_event()
|
| /OK3568_Linux_fs/kernel/net/802/ |
| H A D | garp.c | 358 struct garp_port *port = rtnl_dereference(dev->garp_port); in garp_request_join() 359 struct garp_applicant *app = rtnl_dereference(port->applicants[appl->type]); in garp_request_join() 378 struct garp_port *port = rtnl_dereference(dev->garp_port); in garp_request_leave() 379 struct garp_applicant *app = rtnl_dereference(port->applicants[appl->type]); in garp_request_leave() 558 struct garp_port *port = rtnl_dereference(dev->garp_port); in garp_release_port() 562 if (rtnl_dereference(port->applicants[i])) in garp_release_port() 576 if (!rtnl_dereference(dev->garp_port)) { in garp_init_applicant() 612 struct garp_port *port = rtnl_dereference(dev->garp_port); in garp_uninit_applicant() 613 struct garp_applicant *app = rtnl_dereference(port->applicants[appl->type]); in garp_uninit_applicant()
|
| H A D | mrp.c | 533 struct mrp_port *port = rtnl_dereference(dev->mrp_port); in mrp_request_join() 534 struct mrp_applicant *app = rtnl_dereference( in mrp_request_join() 558 struct mrp_port *port = rtnl_dereference(dev->mrp_port); in mrp_request_leave() 559 struct mrp_applicant *app = rtnl_dereference( in mrp_request_leave() 839 struct mrp_port *port = rtnl_dereference(dev->mrp_port); in mrp_release_port() 843 if (rtnl_dereference(port->applicants[i])) in mrp_release_port() 857 if (!rtnl_dereference(dev->mrp_port)) { in mrp_init_applicant() 895 struct mrp_port *port = rtnl_dereference(dev->mrp_port); in mrp_uninit_applicant() 896 struct mrp_applicant *app = rtnl_dereference( in mrp_uninit_applicant()
|
| /OK3568_Linux_fs/kernel/net/decnet/ |
| H A D | dn_dev.c | 331 struct dn_ifaddr *ifa1 = rtnl_dereference(*ifap); in dn_dev_del_ifa() 365 for (ifa1 = rtnl_dereference(dn_db->ifa_list); in dn_dev_insert_ifa() 367 ifa1 = rtnl_dereference(ifa1->ifa_next)) { in dn_dev_insert_ifa() 390 struct dn_dev *dn_db = rtnl_dereference(dev->dn_ptr); in dn_dev_set_ifa() 449 if ((dn_db = rtnl_dereference(dev->dn_ptr)) != NULL) { in dn_dev_ioctl() 451 (ifa = rtnl_dereference(*ifap)) != NULL; in dn_dev_ioctl() 553 dn_dev = rtnl_dereference(dev->dn_ptr); in dn_dev_by_index() 595 (ifa = rtnl_dereference(*ifap)) != NULL; in dn_nl_deladdr() 641 if ((dn_db = rtnl_dereference(dev->dn_ptr)) == NULL) { in dn_nl_newaddr() 1144 struct dn_dev *dn_db = rtnl_dereference(dev->dn_ptr); in dn_dev_up() [all …]
|
| /OK3568_Linux_fs/kernel/net/mpls/ |
| H A D | af_mpls.c | 559 platform_label = rtnl_dereference(net->mpls.platform_label); in mpls_route_update() 560 rt = rtnl_dereference(platform_label[index]); in mpls_route_update() 575 platform_label = rtnl_dereference(net->mpls.platform_label); in find_free_label() 579 if (!rtnl_dereference(platform_label[index])) in find_free_label() 991 platform_label = rtnl_dereference(net->mpls.platform_label); in mpls_route_add() 992 old = rtnl_dereference(platform_label[index]); in mpls_route_add() 1499 platform_label = rtnl_dereference(net->mpls.platform_label); in mpls_ifdown() 1501 struct mpls_route *rt = rtnl_dereference(platform_label[index]); in mpls_ifdown() 1513 rtnl_dereference(nh->nh_dev); in mpls_ifdown() 1542 if (rtnl_dereference(nh->nh_dev) != dev) in mpls_ifdown() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/can/ |
| H A D | vxcan.c | 83 struct net_device *peer = rtnl_dereference(priv->peer); in vxcan_open() 98 struct net_device *peer = rtnl_dereference(priv->peer); in vxcan_close() 262 peer = rtnl_dereference(priv->peer); in vxcan_dellink() 285 struct net_device *peer = rtnl_dereference(priv->peer); in vxcan_get_link_net()
|
| /OK3568_Linux_fs/kernel/net/8021q/ |
| H A D | vlan_core.c | 237 vlan_info = rtnl_dereference(dev->vlan_info); in vlan_for_each() 326 vlan_info = rtnl_dereference(dev->vlan_info); in vlan_vid_add() 377 vlan_info = rtnl_dereference(dev->vlan_info); in vlan_vid_del() 404 vlan_info = rtnl_dereference(by_dev->vlan_info); in vlan_vids_add_by_dev() 434 vlan_info = rtnl_dereference(by_dev->vlan_info); in vlan_vids_del_by_dev() 449 vlan_info = rtnl_dereference(dev->vlan_info); in vlan_uses_dev()
|
| /OK3568_Linux_fs/kernel/net/bridge/ |
| H A D | br_mrp_switchdev.c | 12 .p_port = rtnl_dereference(mrp->p_port)->dev, in br_mrp_switchdev_add() 13 .s_port = rtnl_dereference(mrp->s_port)->dev, in br_mrp_switchdev_add() 120 .i_port = rtnl_dereference(mrp->i_port)->dev, in br_mrp_switchdev_set_in_role()
|
| H A D | br_mrp.c | 85 p = rtnl_dereference(mrp->p_port); in br_mrp_unique_ifindex() 89 p = rtnl_dereference(mrp->s_port); in br_mrp_unique_ifindex() 93 p = rtnl_dereference(mrp->i_port); in br_mrp_unique_ifindex() 410 p = rtnl_dereference(mrp->p_port); in br_mrp_del_impl() 422 p = rtnl_dereference(mrp->s_port); in br_mrp_del_impl() 434 p = rtnl_dereference(mrp->i_port); in br_mrp_del_impl() 722 p = rtnl_dereference(mrp->i_port); in br_mrp_set_in_role()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_ulp.c | 287 ops = rtnl_dereference(ulp->ulp_ops); in bnxt_ulp_stop() 311 ops = rtnl_dereference(ulp->ulp_ops); in bnxt_ulp_start() 355 ops = rtnl_dereference(ulp->ulp_ops); in bnxt_ulp_shutdown() 376 ops = rtnl_dereference(ulp->ulp_ops); in bnxt_ulp_irq_stop() 398 ops = rtnl_dereference(ulp->ulp_ops); in bnxt_ulp_irq_restart()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | rtnetlink.h | 80 #define rtnl_dereference(p) \ macro 85 return rtnl_dereference(dev->ingress_queue); in dev_ingress_queue()
|
| H A D | inetdevice.h | 219 for (ifa = rtnl_dereference((in_dev)->ifa_list); ifa; \ 220 ifa = rtnl_dereference(ifa->ifa_next)) 245 return rtnl_dereference(dev->ip_ptr); in __in_dev_get_rtnl()
|