Home
last modified time | relevance | path

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

12

/net/batman-adv/
Dtypes.h97 atomic_t refcount; member
124 atomic_t refcount; member
178 atomic_t refcount; member
278 atomic_t refcount; member
323 atomic_t refcount; member
348 atomic_t refcount; member
384 atomic_t refcount; member
706 atomic_t refcount; member
884 atomic_t refcount; member
905 atomic_t refcount; member
[all …]
Doriginator.c65 if (!atomic_inc_not_zero(&tmp->refcount)) in batadv_orig_node_vlan_get()
106 atomic_set(&vlan->refcount, 2); in batadv_orig_node_vlan_new()
124 if (atomic_dec_and_test(&orig_vlan->refcount)) in batadv_orig_node_vlan_free_ref()
176 if (atomic_dec_and_test(&neigh_ifinfo->refcount)) in batadv_neigh_ifinfo_free_ref_now()
187 if (atomic_dec_and_test(&neigh_ifinfo->refcount)) in batadv_neigh_ifinfo_free_ref()
220 if (atomic_dec_and_test(&neigh_node->refcount)) in batadv_neigh_node_free_ref_now()
231 if (atomic_dec_and_test(&neigh_node->refcount)) in batadv_neigh_node_free_ref()
261 if (router && !atomic_inc_not_zero(&router->refcount)) in batadv_orig_router_get()
289 if (!atomic_inc_not_zero(&tmp->refcount)) in batadv_orig_ifinfo_get()
329 !atomic_inc_not_zero(&if_outgoing->refcount)) { in batadv_orig_ifinfo_new()
[all …]
Dhard-interface.h63 if (atomic_dec_and_test(&hard_iface->refcount)) in batadv_hardif_free_ref()
75 if (atomic_dec_and_test(&hard_iface->refcount)) in batadv_hardif_free_ref_now()
89 if (!atomic_inc_not_zero(&hard_iface->refcount)) in batadv_primary_if_get_selected()
Dgateway_client.c45 if (atomic_dec_and_test(&gw_node->refcount)) { in batadv_gw_node_free_ref()
61 if (!atomic_inc_not_zero(&gw_node->refcount)) in batadv_gw_get_selected_gw_node()
84 if (!atomic_inc_not_zero(&orig_node->refcount)) in batadv_gw_get_selected_orig()
102 if (new_gw_node && !atomic_inc_not_zero(&new_gw_node->refcount)) in batadv_gw_select()
160 if (!atomic_inc_not_zero(&gw_node->refcount)) in batadv_gw_get_best_gw_node()
178 atomic_inc(&curr_gw->refcount); in batadv_gw_get_best_gw_node()
193 atomic_inc(&curr_gw->refcount); in batadv_gw_get_best_gw_node()
411 if (!atomic_inc_not_zero(&orig_node->refcount)) in batadv_gw_node_add()
422 atomic_set(&gw_node->refcount, 1); in batadv_gw_node_add()
458 if (!atomic_inc_not_zero(&gw_node_tmp->refcount)) in batadv_gw_node_get()
Dhard-interface.c52 atomic_inc_not_zero(&hard_iface->refcount)) in batadv_hardif_get_by_netdev()
156 atomic_inc_not_zero(&hard_iface->refcount)) in batadv_hardif_get_active()
190 if (new_hard_iface && !atomic_inc_not_zero(&new_hard_iface->refcount)) in batadv_primary_if_select()
379 if (!atomic_inc_not_zero(&hard_iface->refcount)) in batadv_hardif_enable_interface()
592 atomic_set(&hard_iface->refcount, 2); in batadv_hardif_add_interface()
Drouting.c59 if (curr_router && !atomic_inc_not_zero(&curr_router->refcount)) in _batadv_update_route()
87 if (neigh_node && !atomic_inc_not_zero(&neigh_node->refcount)) in _batadv_update_route()
477 if (!atomic_inc_not_zero(&cand->refcount)) in batadv_find_router()
484 if (!atomic_inc_not_zero(&cand_router->refcount)) { in batadv_find_router()
503 atomic_inc(&cand_router->refcount); in batadv_find_router()
504 atomic_inc(&cand->refcount); in batadv_find_router()
Dmain.c612 if (atomic_dec_and_test(&tvlv_handler->refcount)) in batadv_tvlv_handler_free_ref()
640 if (!atomic_inc_not_zero(&tvlv_handler_tmp->refcount)) in batadv_tvlv_handler_get()
658 if (atomic_dec_and_test(&tvlv->refcount)) in batadv_tvlv_container_free_ref()
687 if (!atomic_inc_not_zero(&tvlv_tmp->refcount)) in batadv_tvlv_container_get()
789 atomic_set(&tvlv_new->refcount, 1); in batadv_tvlv_container_register()
1076 atomic_set(&tvlv_handler->refcount, 1); in batadv_tvlv_handler_register()
Dbridge_loop_avoidance.c111 if (atomic_dec_and_test(&backbone_gw->refcount)) in batadv_backbone_gw_free_ref()
129 if (atomic_dec_and_test(&claim->refcount)) in batadv_claim_free_ref()
162 if (!atomic_inc_not_zero(&claim->refcount)) in batadv_claim_hash_find()
206 if (!atomic_inc_not_zero(&backbone_gw->refcount)) in batadv_backbone_hash_find()
401 atomic_set(&entry->refcount, 2); in batadv_bla_get_backbone_gw()
581 atomic_set(&claim->refcount, 2); in batadv_bla_add_claim()
609 atomic_inc(&backbone_gw->refcount); in batadv_bla_add_claim()
Dmulticast.c417 if (!atomic_inc_not_zero(&tmp_orig_node->refcount)) in batadv_mcast_forw_ipv4_node_get()
444 if (!atomic_inc_not_zero(&tmp_orig_node->refcount)) in batadv_mcast_forw_ipv6_node_get()
495 if (!atomic_inc_not_zero(&tmp_orig_node->refcount)) in batadv_mcast_forw_unsnoop_node_get()
Dnetwork-coding.c198 if (atomic_dec_and_test(&nc_node->refcount)) in batadv_nc_node_free_ref()
209 if (atomic_dec_and_test(&nc_path->refcount)) in batadv_nc_path_free_ref()
523 if (!atomic_inc_not_zero(&nc_path->refcount)) in batadv_nc_hash_find()
775 if (!atomic_inc_not_zero(&nc_node->refcount)) in batadv_nc_find_nc_node()
819 if (!atomic_inc_not_zero(&orig_neigh_node->refcount)) in batadv_nc_get_nc_node()
826 atomic_set(&nc_node->refcount, 2); in batadv_nc_get_nc_node()
944 atomic_set(&nc_path->refcount, 2); in batadv_nc_get_path()
Ddistributed-arp-table.c53 if (atomic_dec_and_test(&dat_entry->refcount)) in batadv_dat_entry_free_ref()
253 if (!atomic_inc_not_zero(&dat_entry->refcount)) in batadv_dat_entry_hash_find()
298 atomic_set(&dat_entry->refcount, 2); in batadv_dat_entry_add()
498 if (!atomic_inc_not_zero(&orig_node->refcount)) in batadv_choose_next_candidate()
Doriginator.h115 if (!atomic_inc_not_zero(&orig_node->refcount)) in batadv_orig_hash_find()
Dtranslation-table.c115 if (!atomic_inc_not_zero(&tt->refcount)) in batadv_tt_hash_find()
179 if (atomic_dec_and_test(&tt_local_entry->common.refcount)) in batadv_tt_local_entry_free_ref()
191 if (atomic_dec_and_test(&tt_global_entry->common.refcount)) { in batadv_tt_global_entry_free_ref()
334 if (!atomic_dec_and_test(&orig_entry->refcount)) in batadv_tt_orig_list_entry_free_ref()
594 atomic_set(&tt_local->common.refcount, 2); in batadv_tt_local_add()
1222 if (!atomic_inc_not_zero(&tmp_orig_entry->refcount)) in batadv_tt_global_orig_entry_find()
1272 atomic_inc(&orig_node->refcount); in batadv_tt_global_orig_entry_add()
1276 atomic_set(&orig_entry->refcount, 2); in batadv_tt_global_orig_entry_add()
1353 atomic_set(&common->refcount, 2); in batadv_tt_global_add()
2022 if (orig_node && !atomic_inc_not_zero(&orig_node->refcount)) in batadv_transtable_search()
Dsoft-interface.c462 if (atomic_dec_and_test(&vlan->refcount)) { in batadv_softif_vlan_free_ref()
489 if (!atomic_inc_not_zero(&vlan_tmp->refcount)) in batadv_softif_vlan_get()
524 atomic_set(&vlan->refcount, 1); in batadv_softif_create_vlan()
Dbat_iv_ogm.c276 if (!atomic_inc_not_zero(&hard_iface->refcount)) { in batadv_iv_ogm_neigh_new()
635 if (!atomic_inc_not_zero(&if_incoming->refcount)) in batadv_iv_ogm_aggregate_new()
638 if (!atomic_inc_not_zero(&if_outgoing->refcount)) in batadv_iv_ogm_aggregate_new()
997 atomic_inc_not_zero(&tmp_neigh_node->refcount)) { in batadv_iv_ogm_orig_update()
1155 if (!atomic_inc_not_zero(&tmp_neigh_node->refcount)) in batadv_iv_ogm_calc_tq()
/net/core/
Ddev_addr_lists.c39 ha->refcount = 1; in __hw_addr_create_ex()
75 ha->refcount++; in __hw_addr_add_ex()
108 if (--ha->refcount) in __hw_addr_del_entry()
150 ha->refcount++; in __hw_addr_sync_one()
180 if (ha->sync_cnt == ha->refcount) { in __hw_addr_sync_multiple()
208 } else if (ha->refcount == 1) in __hw_addr_sync()
252 if (!ha->sync_cnt || ha->refcount != 1) in __hw_addr_sync_dev()
273 ha->refcount++; in __hw_addr_sync_dev()
437 ha->type == addr_type && ha->refcount == 1) in dev_addr_del()
/net/rds/
Dib.c117 BUG_ON(atomic_read(&rds_ibdev->refcount) <= 0); in rds_ib_dev_put()
118 if (atomic_dec_and_test(&rds_ibdev->refcount)) in rds_ib_dev_put()
146 atomic_set(&rds_ibdev->refcount, 1); in rds_ib_add_one()
185 atomic_inc(&rds_ibdev->refcount); in rds_ib_add_one()
188 atomic_inc(&rds_ibdev->refcount); in rds_ib_add_one()
221 atomic_inc(&rds_ibdev->refcount); in rds_ib_get_client_data()
/net/8021q/
Dvlan_core.c156 int refcount; member
243 vid_info->refcount++; in vlan_vid_add()
292 vid_info->refcount--; in vlan_vid_del()
293 if (vid_info->refcount == 0) { in vlan_vid_del()
/net/ipv4/netfilter/
Dipt_CLUSTERIP.c43 atomic_t refcount; /* reference count */ member
80 atomic_inc(&c->refcount); in clusterip_config_get()
92 if (atomic_dec_and_test(&c->refcount)) in clusterip_config_put()
147 if (unlikely(!atomic_inc_not_zero(&c->refcount))) in clusterip_config_find_get()
185 atomic_set(&c->refcount, 1); in clusterip_config_init()
/net/wireless/
Dscan.c90 bss->refcount++; in bss_ref_get()
95 bss->refcount++; in bss_ref_get()
109 hbss->refcount--; in bss_ref_put()
110 if (hbss->refcount == 0) in bss_ref_put()
113 bss->refcount--; in bss_ref_put()
114 if (bss->refcount == 0) in bss_ref_put()
680 new->refcount += bss->refcount; in cfg80211_combine_bsses()
807 new->refcount = 1; in cfg80211_bss_update()
819 hidden->refcount++; in cfg80211_bss_update()
/net/ipv4/
Dcipso_ipv4.c336 atomic_inc(&entry->lsm_data->refcount); in cipso_v4_cache_check()
403 atomic_inc(&secattr->cache->refcount); in cipso_v4_cache_add()
446 if (iter->doi == doi && atomic_read(&iter->refcount)) in cipso_v4_doi_search()
500 atomic_set(&doi_def->refcount, 1); in cipso_v4_doi_add()
604 if (!atomic_dec_and_test(&doi_def->refcount)) { in cipso_v4_doi_remove()
647 if (!atomic_inc_not_zero(&doi_def->refcount)) in cipso_v4_doi_getdef()
668 if (!atomic_dec_and_test(&doi_def->refcount)) in cipso_v4_doi_putdef()
701 if (atomic_read(&iter_doi->refcount) > 0) { in cipso_v4_doi_walk()
/net/sunrpc/
Dsvcauth.c130 if (atomic_dec_and_lock(&dom->ref.refcount, &auth_domain_lock)) { in auth_domain_put()
/net/ax25/
Dax25_uid.c111 atomic_set(&ax25_uid->refcount, 1); in ax25_uid_ioctl()
/net/bluetooth/
Damp.c26 atomic_read(&ctrl->kref.refcount)); in amp_ctrl_get()
44 atomic_read(&ctrl->kref.refcount)); in amp_ctrl_put()
/net/netrom/
Dnr_route.c153 atomic_set(&nr_neigh->refcount, 1); in nr_add_node()
188 atomic_set(&nr_node->refcount, 1); in nr_add_node()
435 atomic_set(&nr_neigh->refcount, 1); in nr_add_neigh()

12