/net/batman-adv/ |
D | types.h | 80 atomic_t refcount; member 176 atomic_t refcount; member 198 atomic_t refcount; member 235 atomic_t refcount; member 650 atomic_t refcount; member 671 atomic_t refcount; member 690 atomic_t refcount; member 730 atomic_t refcount; member 783 atomic_t refcount; member 803 atomic_t refcount; member [all …]
|
D | gateway_client.c | 41 if (atomic_dec_and_test(&gw_node->refcount)) in batadv_gw_node_free_ref() 55 if (!atomic_inc_not_zero(&gw_node->refcount)) in batadv_gw_get_selected_gw_node() 78 if (!atomic_inc_not_zero(&orig_node->refcount)) in batadv_gw_get_selected_orig() 96 if (new_gw_node && !atomic_inc_not_zero(&new_gw_node->refcount)) in batadv_gw_select() 138 if (!atomic_inc_not_zero(&gw_node->refcount)) in batadv_gw_get_best_gw_node() 157 atomic_inc(&curr_gw->refcount); in batadv_gw_get_best_gw_node() 172 atomic_inc(&curr_gw->refcount); in batadv_gw_get_best_gw_node() 326 atomic_set(&gw_node->refcount, 1); in batadv_gw_node_add()
|
D | vis.c | 41 info = container_of(ref, struct batadv_vis_info, refcount); in batadv_free_info() 283 kref_get(&info->refcount); in batadv_send_list_add() 295 kref_put(&info->refcount, batadv_free_info); in batadv_send_list_del() 387 kref_put(&old_info->refcount, batadv_free_info); in batadv_add_packet() 403 kref_init(&info->refcount); in batadv_add_packet() 430 kref_put(&info->refcount, batadv_free_info); in batadv_add_packet() 686 kref_put(&info->refcount, batadv_free_info); in batadv_purge_vis_packets() 813 kref_get(&info->refcount); in batadv_send_vis_packets() 820 kref_put(&info->refcount, batadv_free_info); in batadv_send_vis_packets() 872 kref_init(&bat_priv->vis.my_info->refcount); in batadv_vis_init() [all …]
|
D | hard-interface.h | 59 if (atomic_dec_and_test(&hard_iface->refcount)) in batadv_hardif_free_ref() 73 if (!atomic_inc_not_zero(&hard_iface->refcount)) in batadv_primary_if_get_selected()
|
D | originator.c | 73 if (atomic_dec_and_test(&neigh_node->refcount)) in batadv_neigh_node_free_ref() 86 if (router && !atomic_inc_not_zero(&router->refcount)) in batadv_orig_node_get_router() 110 atomic_set(&neigh_node->refcount, 2); in batadv_neigh_node_new() 166 if (atomic_dec_and_test(&orig_node->refcount)) in batadv_orig_node_free_ref() 177 if (atomic_dec_and_test(&orig_node->refcount)) in batadv_orig_node_free_ref_now() 245 atomic_set(&orig_node->refcount, 2); in batadv_get_orig_node()
|
D | hard-interface.c | 52 atomic_inc_not_zero(&hard_iface->refcount)) in batadv_hardif_get_by_netdev() 131 atomic_inc_not_zero(&hard_iface->refcount)) in batadv_hardif_get_active() 174 if (new_hard_iface && !atomic_inc_not_zero(&new_hard_iface->refcount)) in batadv_primary_if_select() 345 if (!atomic_inc_not_zero(&hard_iface->refcount)) in batadv_hardif_enable_interface() 545 atomic_set(&hard_iface->refcount, 2); in batadv_hardif_add_interface()
|
D | routing.c | 98 if (neigh_node && !atomic_inc_not_zero(&neigh_node->refcount)) in _batadv_update_route() 198 if (!atomic_inc_not_zero(&neigh_node->refcount)) in batadv_bonding_candidate_add() 474 if (!atomic_inc_not_zero(&tmp_neigh_node->refcount)) in batadv_find_bond_router() 483 atomic_inc_not_zero(&first_candidate->refcount)) in batadv_find_bond_router() 532 if (!atomic_inc_not_zero(&tmp_neigh_node->refcount)) in batadv_find_ifalter_router() 545 atomic_inc_not_zero(&first_candidate->refcount)) in batadv_find_ifalter_router()
|
D | network-coding.c | 132 if (atomic_dec_and_test(&nc_node->refcount)) in batadv_nc_node_free_ref() 143 if (atomic_dec_and_test(&nc_path->refcount)) in batadv_nc_path_free_ref() 457 if (!atomic_inc_not_zero(&nc_path->refcount)) in batadv_nc_hash_find() 697 if (!atomic_inc_not_zero(&nc_node->refcount)) in batadv_nc_find_nc_node() 741 if (!atomic_inc_not_zero(&orig_neigh_node->refcount)) in batadv_nc_get_nc_node() 748 atomic_set(&nc_node->refcount, 2); in batadv_nc_get_nc_node() 862 atomic_set(&nc_path->refcount, 2); in batadv_nc_get_path()
|
D | bridge_loop_avoidance.c | 113 if (atomic_dec_and_test(&backbone_gw->refcount)) in batadv_backbone_gw_free_ref() 131 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() 398 atomic_set(&entry->refcount, 2); in batadv_bla_get_backbone_gw() 572 atomic_set(&claim->refcount, 2); in batadv_bla_add_claim() 600 atomic_inc(&backbone_gw->refcount); in batadv_bla_add_claim()
|
D | distributed-arp-table.c | 54 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() 295 atomic_set(&dat_entry->refcount, 2); in batadv_dat_entry_add() 493 if (!atomic_inc_not_zero(&orig_node->refcount)) in batadv_choose_next_candidate()
|
D | originator.h | 86 if (!atomic_inc_not_zero(&orig_node->refcount)) in batadv_orig_hash_find()
|
D | translation-table.c | 74 if (!atomic_inc_not_zero(&tt_common_entry->refcount)) in batadv_tt_hash_find() 116 if (atomic_dec_and_test(&tt_local_entry->common.refcount)) in batadv_tt_local_entry_free_ref() 135 if (atomic_dec_and_test(&tt_global_entry->common.refcount)) { in batadv_tt_global_entry_free_ref() 159 if (!atomic_dec_and_test(&orig_entry->refcount)) in batadv_tt_orig_list_entry_free_ref() 316 atomic_set(&tt_local->common.refcount, 2); in batadv_tt_local_add() 729 if (!atomic_inc_not_zero(&tmp_orig_entry->refcount)) in batadv_tt_global_orig_entry_find() 779 atomic_inc(&orig_node->refcount); in batadv_tt_global_orig_entry_add() 783 atomic_set(&orig_entry->refcount, 2); in batadv_tt_global_orig_entry_add() 834 atomic_set(&common->refcount, 2); in batadv_tt_global_add() 1370 if (orig_node && !atomic_inc_not_zero(&orig_node->refcount)) in batadv_transtable_search()
|
/net/rds/ |
D | ib.c | 117 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()
|
D | ib_rdma.c | 99 atomic_inc(&rds_ibdev->refcount); in rds_ib_get_device() 178 atomic_inc(&rds_ibdev->refcount); in rds_ib_add_conn()
|
/net/core/ |
D | dev_addr_lists.c | 39 ha->refcount = 1; in __hw_addr_create_ex() 74 ha->refcount++; in __hw_addr_add_ex() 106 if (--ha->refcount) in __hw_addr_del_entry() 148 ha->refcount++; in __hw_addr_sync_one() 178 if (ha->sync_cnt == ha->refcount) { in __hw_addr_sync_multiple() 247 } else if (ha->refcount == 1) in __hw_addr_sync() 392 ha->type == addr_type && ha->refcount == 1) in dev_addr_del()
|
/net/mac80211/ |
D | chan.c | 135 WARN_ON_ONCE(ctx->refcount != 0); in ieee80211_free_chanctx() 179 ctx->refcount++; in ieee80211_assign_vif_chanctx() 231 ctx->refcount--; in ieee80211_unassign_vif_chanctx() 242 if (ctx->refcount > 0) { in ieee80211_unassign_vif_chanctx() 265 if (ctx->refcount == 0) in __ieee80211_vif_release_channel() 401 if (ctx->refcount == 0) in ieee80211_vif_use_channel()
|
/net/8021q/ |
D | vlan_core.c | 195 int refcount; member 282 vid_info->refcount++; in vlan_vid_add() 331 vid_info->refcount--; in vlan_vid_del() 332 if (vid_info->refcount == 0) { in vlan_vid_del()
|
/net/ipv4/netfilter/ |
D | ipt_CLUSTERIP.c | 42 atomic_t refcount; /* reference count */ member 73 atomic_inc(&c->refcount); in clusterip_config_get() 85 if (atomic_dec_and_test(&c->refcount)) in clusterip_config_put() 136 if (unlikely(!atomic_inc_not_zero(&c->refcount))) in clusterip_config_find_get() 173 atomic_set(&c->refcount, 1); in clusterip_config_init()
|
/net/wireless/ |
D | scan.c | 89 bss->refcount++; in bss_ref_get() 94 bss->refcount++; in bss_ref_get() 108 hbss->refcount--; in bss_ref_put() 109 if (hbss->refcount == 0) in bss_ref_put() 112 bss->refcount--; in bss_ref_put() 113 if (bss->refcount == 0) in bss_ref_put() 672 new->refcount += bss->refcount; in cfg80211_combine_bsses() 792 new->refcount = 1; in cfg80211_bss_update() 804 hidden->refcount++; in cfg80211_bss_update()
|
/net/ipv4/ |
D | cipso_ipv4.c | 337 atomic_inc(&entry->lsm_data->refcount); in cipso_v4_cache_check() 406 atomic_inc(&secattr->cache->refcount); in cipso_v4_cache_add() 449 if (iter->doi == doi && atomic_read(&iter->refcount)) in cipso_v4_doi_search() 503 atomic_set(&doi_def->refcount, 1); in cipso_v4_doi_add() 607 if (!atomic_dec_and_test(&doi_def->refcount)) { in cipso_v4_doi_remove() 650 if (!atomic_inc_not_zero(&doi_def->refcount)) in cipso_v4_doi_getdef() 671 if (!atomic_dec_and_test(&doi_def->refcount)) in cipso_v4_doi_putdef() 704 if (atomic_read(&iter_doi->refcount) > 0) { in cipso_v4_doi_walk()
|
/net/sunrpc/ |
D | svcauth.c | 128 if (atomic_dec_and_lock(&dom->ref.refcount, &auth_domain_lock)) { in auth_domain_put()
|
D | svc_xprt.c | 418 xprt, atomic_read(&xprt->xpt_ref.refcount)); in svc_xprt_dequeue() 737 atomic_read(&xprt->xpt_ref.refcount)); in svc_handle_xprt() 883 if (atomic_read(&xprt->xpt_ref.refcount) > 1 || in svc_age_temp_xprts()
|
/net/ax25/ |
D | ax25_uid.c | 111 atomic_set(&ax25_uid->refcount, 1); in ax25_uid_ioctl()
|
/net/bluetooth/ |
D | amp.c | 25 atomic_read(&ctrl->kref.refcount)); in amp_ctrl_get() 43 atomic_read(&ctrl->kref.refcount)); in amp_ctrl_put()
|
/net/netrom/ |
D | nr_route.c | 153 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()
|