Home
last modified time | relevance | path

Searched refs:refcount (Results 1 – 25 of 54) sorted by relevance

123

/net/dsa/
A Dtrace.h97 __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 Dswitch.c179 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 Dtag_8021q.c70 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 Doriginator.c187 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 Dtypes.h193 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 Doriginator.h99 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 Dtvlv.c42 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 Dgateway_client.c66 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 Dhard-interface.c53 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 Dtp_meter.c276 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 Drouting.c76 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 Dhard-interface.h95 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 Dnetwork-coding.c205 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 Dbridge_loop_avoidance.c154 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 Dtranslation-table.c222 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 Dmesh-interface.c500 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 Dmesh-interface.h39 kref_put(&vlan->refcount, batadv_meshif_vlan_release); in batadv_meshif_vlan_put()
/net/core/
A Ddev_addr_lists.c65 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 Dcore.c42 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 Dib.c123 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 DKconfig.debug4 bool "Enable net device refcount tracking"
13 bool "Enable networking namespace refcount tracking"
/net/ipv6/
A Dcalipso.c219 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 Dpsample.c56 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 Dvlan_core.c166 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 Dcipso_ipv4.c253 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()

Completed in 75 milliseconds

123