| /net/dsa/ |
| A D | trace.h | 97 __field(unsigned int, refcount) 107 __entry->refcount = refcount_read(refcount); 119 const refcount_t *refcount), 226 __field(unsigned int, refcount) 234 __entry->refcount = refcount_read(refcount); 282 __field(unsigned int, refcount) 290 __entry->refcount = refcount_read(refcount); 371 const refcount_t *refcount), 373 TP_ARGS(dp, vlan, refcount), 382 __field(unsigned int, refcount) [all …]
|
| A D | switch.c | 179 refcount_inc(&a->refcount); in dsa_port_do_mdb_add() 181 &a->refcount); in dsa_port_do_mdb_add() 201 refcount_set(&a->refcount, 1); in dsa_port_do_mdb_add() 238 &a->refcount); in dsa_port_do_mdb_del() 278 refcount_inc(&a->refcount); in dsa_port_do_fdb_add() 299 refcount_set(&a->refcount, 1); in dsa_port_do_fdb_add() 365 refcount_inc(&a->refcount); in dsa_switch_do_lag_fdb_add() 367 &a->refcount); in dsa_switch_do_lag_fdb_add() 387 refcount_set(&a->refcount, 1); in dsa_switch_do_lag_fdb_add() 414 &a->refcount); in dsa_switch_do_lag_fdb_del() [all …]
|
| A D | tag_8021q.c | 70 refcount_t refcount; member 157 refcount_inc(&v->refcount); in dsa_port_do_tag_8021q_vlan_add() 173 refcount_set(&v->refcount, 1); in dsa_port_do_tag_8021q_vlan_add() 195 if (!refcount_dec_and_test(&v->refcount)) in dsa_port_do_tag_8021q_vlan_del() 200 refcount_set(&v->refcount, 1); in dsa_port_do_tag_8021q_vlan_del()
|
| /net/batman-adv/ |
| A D | originator.c | 187 kref_init(&vlan->refcount); in batadv_orig_node_vlan_new() 190 kref_get(&vlan->refcount); in batadv_orig_node_vlan_new() 270 refcount); in batadv_hardif_neigh_release() 426 kref_get(&if_outgoing->refcount); in batadv_orig_ifinfo_new() 433 kref_init(&orig_ifinfo->refcount); in batadv_orig_ifinfo_new() 435 kref_get(&orig_ifinfo->refcount); in batadv_orig_ifinfo_new() 583 kref_get(&hard_iface->refcount); in batadv_hardif_neigh_create() 695 kref_get(&hard_iface->refcount); in batadv_neigh_node_create() 706 kref_init(&neigh_node->refcount); in batadv_neigh_node_create() 708 kref_get(&neigh_node->refcount); in batadv_neigh_node_create() [all …]
|
| A D | types.h | 193 struct kref refcount; member 280 struct kref refcount; member 350 struct kref refcount; member 503 struct kref refcount; member 578 struct kref refcount; member 634 struct kref refcount; member 669 struct kref refcount; member 738 struct kref refcount; member 1532 struct kref refcount; member 1560 struct kref refcount; member [all …]
|
| A D | originator.h | 99 kref_put(&orig_vlan->refcount, batadv_orig_node_vlan_release); in batadv_orig_node_vlan_put() 113 kref_put(&neigh_ifinfo->refcount, batadv_neigh_ifinfo_release); in batadv_neigh_ifinfo_put() 127 kref_put(&hardif_neigh->refcount, batadv_hardif_neigh_release); in batadv_hardif_neigh_put() 140 kref_put(&neigh_node->refcount, batadv_neigh_node_release); in batadv_neigh_node_put() 154 kref_put(&orig_ifinfo->refcount, batadv_orig_ifinfo_release); in batadv_orig_ifinfo_put() 167 kref_put(&orig_node->refcount, batadv_orig_node_release); in batadv_orig_node_put()
|
| A D | tvlv.c | 42 tvlv_handler = container_of(ref, struct batadv_tvlv_handler, refcount); in batadv_tvlv_handler_release() 56 kref_put(&tvlv_handler->refcount, batadv_tvlv_handler_release); in batadv_tvlv_handler_put() 82 if (!kref_get_unless_zero(&tvlv_handler_tmp->refcount)) in batadv_tvlv_handler_get() 101 tvlv = container_of(ref, struct batadv_tvlv_container, refcount); in batadv_tvlv_container_release() 115 kref_put(&tvlv->refcount, batadv_tvlv_container_release); in batadv_tvlv_container_put() 144 kref_get(&tvlv_tmp->refcount); in batadv_tvlv_container_get() 250 kref_init(&tvlv_new->refcount); in batadv_tvlv_container_register() 256 kref_get(&tvlv_new->refcount); in batadv_tvlv_container_register() 572 kref_init(&tvlv_handler->refcount); in batadv_tvlv_handler_register() 575 kref_get(&tvlv_handler->refcount); in batadv_tvlv_handler_register()
|
| A D | gateway_client.c | 66 gw_node = container_of(ref, struct batadv_gw_node, refcount); in batadv_gw_node_release() 88 if (!kref_get_unless_zero(&gw_node->refcount)) in batadv_gw_get_selected_gw_node() 117 if (!kref_get_unless_zero(&orig_node->refcount)) in batadv_gw_get_selected_orig() 135 kref_get(&new_gw_node->refcount); in batadv_gw_select() 339 kref_init(&gw_node->refcount); in batadv_gw_node_add() 341 kref_get(&orig_node->refcount); in batadv_gw_node_add() 346 kref_get(&gw_node->refcount); in batadv_gw_node_add() 380 if (!kref_get_unless_zero(&gw_node_tmp->refcount)) in batadv_gw_node_get()
|
| A D | hard-interface.c | 53 hard_iface = container_of(ref, struct batadv_hard_iface, refcount); in batadv_hardif_release() 73 kref_get_unless_zero(&hard_iface->refcount)) in batadv_hardif_get_by_netdev() 449 kref_get_unless_zero(&hard_iface->refcount)) in batadv_hardif_get_active() 483 kref_get(&new_hard_iface->refcount); in batadv_primary_if_select() 722 kref_get(&hard_iface->refcount); in batadv_hardif_enable_interface() 739 kref_get(&hard_iface->refcount); in batadv_hardif_enable_interface() 888 kref_init(&hard_iface->refcount); in batadv_hardif_add_interface() 899 kref_get(&hard_iface->refcount); in batadv_hardif_add_interface()
|
| A D | tp_meter.c | 276 if (unlikely(!kref_get_unless_zero(&pos->refcount))) in batadv_tp_list_find() 318 if (unlikely(!kref_get_unless_zero(&pos->refcount))) in batadv_tp_list_find_session() 339 tp_vars = container_of(ref, struct batadv_tp_vars, refcount); in batadv_tp_vars_release() 364 kref_put(&tp_vars->refcount, batadv_tp_vars_release); in batadv_tp_vars_put() 907 kref_get(&tp_vars->refcount); in batadv_tp_start_kthread() 983 kref_init(&tp_vars->refcount); in batadv_tp_start() 1013 kref_get(&tp_vars->refcount); in batadv_tp_start() 1029 kref_get(&tp_vars->refcount); in batadv_tp_start() 1355 kref_init(&tp_vars->refcount); in batadv_tp_init_recv() 1360 kref_get(&tp_vars->refcount); in batadv_tp_init_recv() [all …]
|
| A D | routing.c | 76 kref_get(&neigh_node->refcount); in _batadv_update_route() 484 kref_get(&last_bonding_candidate->refcount); in batadv_last_bonding_get() 505 kref_get(&new_candidate->refcount); in batadv_last_bonding_replace() 565 if (!kref_get_unless_zero(&cand->refcount)) in batadv_find_router() 572 if (!kref_get_unless_zero(&cand_router->refcount)) { in batadv_find_router() 591 kref_get(&cand_router->refcount); in batadv_find_router() 592 kref_get(&cand->refcount); in batadv_find_router() 627 kref_get(&next_candidate_router->refcount); in batadv_find_router() 633 kref_get(&first_candidate_router->refcount); in batadv_find_router()
|
| A D | hard-interface.h | 95 kref_put(&hard_iface->refcount, batadv_hardif_release); in batadv_hardif_put() 114 if (!kref_get_unless_zero(&hard_iface->refcount)) in batadv_primary_if_get_selected()
|
| A D | network-coding.c | 205 nc_node = container_of(ref, struct batadv_nc_node, refcount); in batadv_nc_node_release() 221 kref_put(&nc_node->refcount, batadv_nc_node_release); in batadv_nc_node_put() 233 nc_path = container_of(ref, struct batadv_nc_path, refcount); in batadv_nc_path_release() 248 kref_put(&nc_path->refcount, batadv_nc_path_release); in batadv_nc_path_put() 558 if (!kref_get_unless_zero(&nc_path->refcount)) in batadv_nc_hash_find() 813 if (!kref_get_unless_zero(&nc_node->refcount)) in batadv_nc_find_nc_node() 870 kref_init(&nc_node->refcount); in batadv_nc_get_nc_node() 872 kref_get(&orig_neigh_node->refcount); in batadv_nc_get_nc_node() 879 kref_get(&nc_node->refcount); in batadv_nc_get_nc_node() 979 kref_init(&nc_path->refcount); in batadv_nc_get_path() [all …]
|
| A D | bridge_loop_avoidance.c | 154 refcount); in batadv_backbone_gw_release() 207 kref_put(&claim->refcount, batadv_claim_release); in batadv_claim_put() 238 if (!kref_get_unless_zero(&claim->refcount)) in batadv_claim_hash_find() 282 if (!kref_get_unless_zero(&backbone_gw->refcount)) in batadv_backbone_hash_find() 521 kref_init(&entry->refcount); in batadv_bla_get_backbone_gw() 523 kref_get(&entry->refcount); in batadv_bla_get_backbone_gw() 710 kref_get(&backbone_gw->refcount); in batadv_bla_add_claim() 712 kref_init(&claim->refcount); in batadv_bla_add_claim() 718 kref_get(&claim->refcount); in batadv_bla_add_claim() 746 kref_get(&backbone_gw->refcount); in batadv_bla_add_claim() [all …]
|
| A D | translation-table.c | 222 common.refcount); in batadv_tt_local_entry_release() 254 common.refcount); in batadv_tt_global_entry_release() 393 refcount); in batadv_tt_orig_list_entry_release() 700 kref_get(&tt_local->common.refcount); in batadv_tt_local_add() 1510 kref_get(&orig_node->refcount); in batadv_tt_global_orig_entry_add() 1515 kref_init(&orig_entry->refcount); in batadv_tt_global_orig_entry_add() 1517 kref_get(&orig_entry->refcount); in batadv_tt_global_orig_entry_add() 1596 kref_init(&common->refcount); in batadv_tt_global_add() 1603 kref_get(&common->refcount); in batadv_tt_global_add() 2620 kref_init(&tt_req_node->refcount); in batadv_tt_req_node_new() [all …]
|
| A D | mesh-interface.c | 500 vlan = container_of(ref, struct batadv_meshif_vlan, refcount); in batadv_meshif_vlan_release() 527 if (!kref_get_unless_zero(&vlan_tmp->refcount)) in batadv_meshif_vlan_get() 566 kref_init(&vlan->refcount); in batadv_meshif_create_vlan() 570 kref_get(&vlan->refcount); in batadv_meshif_create_vlan()
|
| A D | mesh-interface.h | 39 kref_put(&vlan->refcount, batadv_meshif_vlan_release); in batadv_meshif_vlan_put()
|
| /net/core/ |
| A D | dev_addr_lists.c | 65 ha->refcount = 1; in __hw_addr_create() 113 ha->refcount++; in __hw_addr_add_ex() 155 if (--ha->refcount) in __hw_addr_del_entry() 223 ha->refcount++; in __hw_addr_sync_one() 253 if (ha->sync_cnt == ha->refcount) { in __hw_addr_sync_multiple() 282 } else if (ha->refcount == 1) in __hw_addr_sync() 347 ha->refcount++; in __hw_addr_sync_dev() 387 ref_cnt = ha->refcount - ha->sync_cnt; in __hw_addr_ref_sync_dev() 391 ha->refcount = (ref_cnt << 1) + 1; in __hw_addr_ref_sync_dev() 407 ha->refcount = ref_cnt << 1; in __hw_addr_ref_sync_dev() [all …]
|
| /net/devlink/ |
| A D | core.c | 42 refcount_t refcount; member 61 refcount_inc(&rel->refcount); in __devlink_rel_get() 66 if (refcount_dec_and_test(&rel->refcount)) in __devlink_rel_put() 125 refcount_set(&rel->refcount, 1); in devlink_rel_alloc() 303 if (refcount_inc_not_zero(&devlink->refcount)) in devlink_try_get() 322 if (refcount_dec_and_test(&devlink->refcount)) in devlink_put() 453 refcount_set(&devlink->refcount, 1); in devlink_alloc_ns()
|
| /net/rds/ |
| A D | ib.c | 123 BUG_ON(refcount_read(&rds_ibdev->refcount) == 0); in rds_ib_dev_put() 124 if (refcount_dec_and_test(&rds_ibdev->refcount)) in rds_ib_dev_put() 147 refcount_set(&rds_ibdev->refcount, 1); in rds_ib_add_one() 218 refcount_inc(&rds_ibdev->refcount); in rds_ib_add_one() 253 refcount_inc(&rds_ibdev->refcount); in rds_ib_get_client_data()
|
| /net/ |
| A D | Kconfig.debug | 4 bool "Enable net device refcount tracking" 13 bool "Enable networking namespace refcount tracking"
|
| /net/ipv6/ |
| A D | calipso.c | 219 refcount_inc(&entry->lsm_data->refcount); in calipso_cache_check() 288 refcount_inc(&secattr->cache->refcount); in calipso_cache_add() 330 if (iter->doi == doi && refcount_read(&iter->refcount)) in calipso_doi_search() 362 refcount_set(&doi_def->refcount, 1); in calipso_doi_add() 486 if (!refcount_inc_not_zero(&doi_def->refcount)) in calipso_doi_getdef() 507 if (!refcount_dec_and_test(&doi_def->refcount)) in calipso_doi_putdef() 538 if (refcount_read(&iter_doi->refcount) > 0) { in calipso_doi_walk()
|
| /net/psample/ |
| A D | psample.c | 56 ret = nla_put_u32(msg, PSAMPLE_ATTR_GROUP_REFCOUNT, group->refcount); in psample_group_nl_fill() 188 group->refcount++; in psample_group_get() 199 group->refcount++; in psample_group_take() 208 if (--group->refcount == 0) in psample_group_put()
|
| /net/8021q/ |
| A D | vlan_core.c | 166 int refcount; member 340 vid_info->refcount++; in vlan_vid_add() 385 vid_info->refcount--; in vlan_vid_del() 386 if (vid_info->refcount == 0) { in vlan_vid_del()
|
| /net/ipv4/ |
| A D | cipso_ipv4.c | 253 refcount_inc(&entry->lsm_data->refcount); in cipso_v4_cache_check() 321 refcount_inc(&secattr->cache->refcount); in cipso_v4_cache_add() 364 if (iter->doi == doi && refcount_read(&iter->refcount)) in cipso_v4_doi_search() 418 refcount_set(&doi_def->refcount, 1); in cipso_v4_doi_add() 560 if (!refcount_inc_not_zero(&doi_def->refcount)) in cipso_v4_doi_getdef() 581 if (!refcount_dec_and_test(&doi_def->refcount)) in cipso_v4_doi_putdef() 611 if (refcount_read(&iter_doi->refcount) > 0) { in cipso_v4_doi_walk()
|