| /dpdk/drivers/net/bnxt/tf_core/ |
| H A D | tf_shadow_identifier.c | 128 uint32_t ref_cnt = 0; in tf_shadow_ident_search() local 133 ref_cnt = shadow_db->db[parms->type].ref_count[parms->search_id]; in tf_shadow_ident_search() 134 if (ref_cnt > 0) { in tf_shadow_ident_search() 136 *parms->ref_cnt = ++ref_cnt; in tf_shadow_ident_search() 138 ref_cnt; in tf_shadow_ident_search() 141 *parms->ref_cnt = 0; in tf_shadow_ident_search() 167 parms->ref_cnt = shadow_db->db[parms->type].ref_count[parms->id]; in tf_shadow_ident_insert() 176 uint32_t ref_cnt = 0; in tf_shadow_ident_remove() local 181 ref_cnt = shadow_db->db[parms->type].ref_count[parms->id]; in tf_shadow_ident_remove() 182 if (ref_cnt > 0) in tf_shadow_ident_remove() [all …]
|
| H A D | tf_shadow_identifier.h | 103 uint32_t *ref_cnt; member 125 uint32_t ref_cnt; member 147 uint32_t *ref_cnt; member
|
| H A D | tf_identifier.h | 73 uint32_t *ref_cnt; member 99 uint32_t *ref_cnt; member
|
| H A D | tf_identifier.c | 257 rparms.ref_cnt = parms->ref_cnt; in tf_ident_free() 270 if (*rparms.ref_cnt > 0) in tf_ident_free() 344 sparms.ref_cnt = parms->ref_cnt; in tf_ident_search()
|
| H A D | tf_tcam.h | 98 uint16_t ref_cnt; member 148 uint16_t ref_cnt; member
|
| H A D | tf_core.h | 1013 uint32_t ref_cnt; member 1039 uint32_t ref_cnt; member 1315 uint16_t ref_cnt; member 1399 uint16_t ref_cnt; member 1552 uint16_t ref_cnt; member
|
| H A D | tf_shadow_tcam.c | 508 fparms->ref_cnt = 0; in tf_shadow_tcam_remove() 534 fparms->ref_cnt = sr_entry->refcnt; in tf_shadow_tcam_remove() 566 sparms->ref_cnt = 0; in tf_shadow_tcam_search() 646 sparms->ref_cnt = in tf_shadow_tcam_search()
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_utils.c | 212 lc->ref_cnt++; in mlx5_ipool_update_global_cache() 247 lc->ref_cnt++; in mlx5_ipool_allocate_from_global() 333 lc->ref_cnt = 1; in mlx5_ipool_allocate_from_global() 484 gc->ref_cnt++; in _mlx5_ipool_free_cache() 993 uint64_t ref_cnt; in mlx5_l3t_clear_entry() local 1015 ref_cnt = --w_e_tbl->ref_cnt; in mlx5_l3t_clear_entry() 1024 ref_cnt = --dw_e_tbl->ref_cnt; in mlx5_l3t_clear_entry() 1033 ref_cnt = --qw_e_tbl->ref_cnt; in mlx5_l3t_clear_entry() 1042 ref_cnt = --ptr_e_tbl->ref_cnt; in mlx5_l3t_clear_entry() 1045 if (!ref_cnt) { in mlx5_l3t_clear_entry() [all …]
|
| H A D | mlx5_utils.h | 116 uint64_t ref_cnt; /* Table ref_cnt. */ member 123 uint64_t ref_cnt; /* Table ref_cnt. */ member 126 uint32_t ref_cnt; member 133 uint64_t ref_cnt; /* Table ref_cnt. */ member 136 int32_t ref_cnt; member 143 uint64_t ref_cnt; /* Table ref_cnt. */ member 146 uint32_t ref_cnt; member 153 uint64_t ref_cnt; /* Table ref_cnt. */ member 156 uint32_t ref_cnt; member 237 uint32_t ref_cnt; member
|
| H A D | mlx5_flow_meter.c | 565 if (fmp->ref_cnt) in mlx5_flow_meter_profile_delete() 695 if (mtr_policy->ref_cnt) { in __mlx5_flow_meter_policy_delete() 1432 if (fm->ref_cnt > 0) in mlx5_flow_meter_destroy() 1637 old_fmp->ref_cnt--; in mlx5_flow_meter_profile_update() 1638 fmp->ref_cnt++; in mlx5_flow_meter_profile_update() 1900 fm->ref_cnt++; in mlx5_flow_meter_attach() 1915 fm->ref_cnt++; in mlx5_flow_meter_attach() 1928 fm->ref_cnt = 1; in mlx5_flow_meter_attach() 1933 fm->ref_cnt = 0; in mlx5_flow_meter_attach() 1962 MLX5_ASSERT(fm->ref_cnt); in mlx5_flow_meter_detach() [all …]
|
| /dpdk/drivers/net/i40e/base/ |
| H A D | i40e_hmc.h | 37 u32 ref_cnt; member 52 u32 ref_cnt; member 69 u32 ref_cnt; member 85 #define I40E_INC_SD_REFCNT(sd_table) ((sd_table)->ref_cnt++) 86 #define I40E_INC_PD_REFCNT(pd_table) ((pd_table)->ref_cnt++) 87 #define I40E_INC_BP_REFCNT(bp) ((bp)->ref_cnt++) 89 #define I40E_DEC_SD_REFCNT(sd_table) ((sd_table)->ref_cnt--) 90 #define I40E_DEC_PD_REFCNT(pd_table) ((pd_table)->ref_cnt--) 91 #define I40E_DEC_BP_REFCNT(bp) ((bp)->ref_cnt--)
|
| H A D | i40e_hmc.c | 223 if (pd_entry->bp.ref_cnt) in i40e_remove_pd_bp() 239 if (!pd_table->ref_cnt) in i40e_remove_pd_bp() 259 if (sd_entry->u.bp.ref_cnt) { in i40e_prep_remove_sd_bp() 307 if (sd_entry->u.pd_table.ref_cnt) { in i40e_prep_remove_pd_page()
|
| /dpdk/drivers/net/bnxt/tf_ulp/ |
| H A D | ulp_tun.c | 27 if (!tun_ent_list[i].ref_cnt) { in ulp_app_tun_search_entry() 35 tun_ent_list[free_entry].ref_cnt++; in ulp_app_tun_search_entry() 44 tun_ent_list[free_entry].ref_cnt = 1; in ulp_app_tun_search_entry() 58 if (tun_entry->ref_cnt) { in ulp_app_tun_entry_delete() 59 tun_entry->ref_cnt--; in ulp_app_tun_entry_delete() 60 if (!tun_entry->ref_cnt) in ulp_app_tun_entry_delete()
|
| H A D | ulp_tun.h | 31 uint32_t ref_cnt; member
|
| /dpdk/drivers/common/mlx5/ |
| H A D | mlx5_common_utils.c | 84 ret = __atomic_add_fetch(&entry->ref_cnt, 1, in __list_lookup() 88 entry->ref_cnt); in __list_lookup() 90 ret = __atomic_load_n(&entry->ref_cnt, in __list_lookup() 96 entry->ref_cnt--; /* Invalid entry. */ in __list_lookup() 140 lentry->ref_cnt = 1u; in mlx5_list_cache_insert() 160 if (__atomic_load_n(&entry->ref_cnt, __ATOMIC_RELAXED) == 0) { in __list_cache_clean() 215 entry->ref_cnt = 1u; in _mlx5_list_register() 223 (void *)entry, entry->ref_cnt); in _mlx5_list_register() 231 local_entry->ref_cnt = 1u; in _mlx5_list_register() 259 (void *)entry, entry->ref_cnt); in _mlx5_list_register() [all …]
|
| H A D | mlx5_common_devx.c | 299 MLX5_ASSERT(rmp->ref_cnt == 0); in mlx5_devx_rmp_destroy() 428 rq->rmp->ref_cnt--; in mlx5_devx_rq_destroy() 433 if (rq->rmp->ref_cnt == 0) in mlx5_devx_rq_destroy() 657 rq_obj->rmp->ref_cnt++; in mlx5_devx_rq_shared_create()
|
| H A D | mlx5_common_devx.h | 58 uint32_t ref_cnt; /* Reference count. */ member
|
| H A D | mlx5_common_utils.h | 31 uint32_t ref_cnt __rte_aligned(8); /* 0 means, entry is invalid. */
|
| /dpdk/drivers/raw/ifpga/base/ |
| H A D | opae_hw_api.c | 471 sd->ref_cnt = 0; in opae_adapter_shm_init() 509 sd->ref_cnt++; in opae_adapter_shm_alloc() 524 u32 ref_cnt; in opae_adapter_shm_free() local 534 ref_cnt = --sd->ref_cnt; in opae_adapter_shm_free() 541 if (ref_cnt == 0) { in opae_adapter_shm_free()
|
| /dpdk/lib/lpm/ |
| H A D | rte_lpm6.c | 87 uint32_t ref_cnt; /**< table reference counter */ member 563 tbl_hdr->ref_cnt = 0; in init_tbl8_header() 704 lpm->tbl8_hdrs[tbl_ind].ref_cnt++; in add_step() 745 lpm->tbl8_hdrs[tbl_ind].ref_cnt++; in add_step() 796 lpm->tbl8_hdrs[tbl_ind].ref_cnt++; in add_step() 1252 if (--owner_tbl_hdr->ref_cnt == 0) in remove_tbl() 1326 if (--tbl_hdr->ref_cnt == 0) { in rte_lpm6_delete()
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_flow.h | 13 uint32_t ref_cnt:31; /* Reference counter. */ member
|
| /dpdk/lib/hash/ |
| H A D | rte_thash.c | 56 uint32_t ref_cnt; member 190 lfsr->ref_cnt = 1; in alloc_lfsr() 198 lfsr->ref_cnt++; in attach_lfsr() 205 lfsr->ref_cnt--; in free_lfsr() 206 if (lfsr->ref_cnt == 0) in free_lfsr()
|
| /dpdk/drivers/event/dlb2/pf/base/ |
| H A D | dlb2_hw_types.h | 142 u32 ref_cnt; member 183 u32 ref_cnt; member
|
| /dpdk/drivers/net/cnxk/ |
| H A D | cnxk_ethdev_mtr.c | 278 if (fmp->ref_cnt) in cnxk_nix_mtr_profile_delete() 453 if (fmp->ref_cnt) in cnxk_nix_mtr_policy_delete() 538 profile->ref_cnt++; in cnxk_nix_mtr_create() 539 policy->ref_cnt++; in cnxk_nix_mtr_create() 564 if (mtr->ref_cnt) { in cnxk_nix_mtr_destroy() 619 mtr->policy->ref_cnt--; in cnxk_nix_mtr_destroy() 620 mtr->profile->ref_cnt--; in cnxk_nix_mtr_destroy()
|
| H A D | cnxk_ethdev.h | 206 uint32_t ref_cnt; member 235 uint32_t ref_cnt; member 241 uint32_t ref_cnt; /**< Use count. */ member
|