| /linux/drivers/net/ethernet/microchip/sparx5/ |
| H A D | sparx5_pool.c | 28 if (e_itr->ref_cnt == 0) in sparx5_pool_put() 31 return --e_itr->ref_cnt; in sparx5_pool_put() 43 if (e_itr->ref_cnt == 0) { in sparx5_pool_get() 45 return ++e_itr->ref_cnt; in sparx5_pool_get() 63 if (e_itr->ref_cnt == 0 && ret == -ENOSPC) in sparx5_pool_get_with_idx() 66 if (e_itr->idx == idx && e_itr->ref_cnt > 0) { in sparx5_pool_get_with_idx() 77 return ++e_itr->ref_cnt; in sparx5_pool_get_with_idx()
|
| H A D | sparx5_main.h | 582 u16 ref_cnt; member
|
| /linux/tools/bpf/bpftool/ |
| H A D | pids.c | 42 for (i = 0; i < refs->ref_cnt; i++) { in add_ref() 47 tmp = realloc(refs->refs, (refs->ref_cnt + 1) * sizeof(*ref)); in add_ref() 54 ref = &refs->refs[refs->ref_cnt]; in add_ref() 58 refs->ref_cnt++; in add_ref() 82 refs->ref_cnt = 1; in add_ref() 214 if (refs->ref_cnt == 0) in emit_obj_refs_json() 222 for (i = 0; i < refs->ref_cnt; i++) { in emit_obj_refs_json() 246 if (refs->ref_cnt == 0) in emit_obj_refs_plain() 253 for (i = 0; i < refs->ref_cnt; i++) { in emit_obj_refs_plain()
|
| /linux/drivers/infiniband/hw/usnic/ |
| H A D | usnic_uiom_interval_tree.c | 45 #define MAKE_NODE(node, start, end, ref_cnt, flags, err, err_out) \ argument 48 end, ref_cnt, flags); \ 57 #define MAKE_NODE_AND_APPEND(node, start, end, ref_cnt, flags, err, \ argument 61 ref_cnt, flags, err, \ 70 usnic_uiom_interval_node_alloc(long int start, long int last, int ref_cnt, in usnic_uiom_interval_node_alloc() argument 81 interval->ref_cnt = ref_cnt; in usnic_uiom_interval_node_alloc() 200 iref_cnt = interval->ref_cnt; in usnic_uiom_insert_interval() 261 if (--interval->ref_cnt == 0) in usnic_uiom_remove_interval()
|
| /linux/drivers/infiniband/sw/rxe/ |
| H A D | rxe_mcast.c | 147 kref_get(&mcg->ref_cnt); in __rxe_lookup_mcg() 183 kref_init(&mcg->ref_cnt); in __rxe_init_mcg() 195 kref_get(&mcg->ref_cnt); in __rxe_init_mcg() 262 struct rxe_mcg *mcg = container_of(kref, typeof(*mcg), ref_cnt); in rxe_cleanup_mcg() 280 kref_put(&mcg->ref_cnt, rxe_cleanup_mcg); in __rxe_destroy_mcg() 469 kref_put(&mcg->ref_cnt, rxe_cleanup_mcg); in rxe_attach_mcast() 494 kref_put(&mcg->ref_cnt, rxe_cleanup_mcg); in rxe_detach_mcast()
|
| H A D | rxe_pool.h | 25 struct kref ref_cnt; member 77 #define rxe_read(obj) kref_read(&(obj)->elem.ref_cnt)
|
| /linux/sound/soc/mediatek/mt8195/ |
| H A D | mt8195-afe-clk.c | 100 int ref_cnt; member 211 cfg->ref_cnt = 0; in mt8195_afe_init_apll_tuner() 302 cfg->ref_cnt++; in mt8195_afe_enable_apll_tuner() 303 if (cfg->ref_cnt == 1) in mt8195_afe_enable_apll_tuner() 326 cfg->ref_cnt--; in mt8195_afe_disable_apll_tuner() 327 if (cfg->ref_cnt == 0) in mt8195_afe_disable_apll_tuner() 332 else if (cfg->ref_cnt < 0) in mt8195_afe_disable_apll_tuner() 333 cfg->ref_cnt = 0; in mt8195_afe_disable_apll_tuner()
|
| /linux/net/core/ |
| H A D | dev_addr_lists.c | 387 int err, ref_cnt; in __hw_addr_ref_sync_dev() 396 ref_cnt = ha->refcount - ha->sync_cnt; in __hw_addr_ref_sync_dev() 397 if (unsync && unsync(dev, ha->addr, ref_cnt)) in __hw_addr_ref_sync_dev() 400 ha->refcount = (ref_cnt << 1) + 1; in __hw_addr_ref_sync_dev() 401 ha->sync_cnt = ref_cnt; in __hw_addr_ref_sync_dev() 411 ref_cnt = ha->refcount - ha->sync_cnt; in __hw_addr_ref_sync_dev() 412 err = sync(dev, ha->addr, ref_cnt); in __hw_addr_ref_sync_dev() 416 ha->refcount = ref_cnt << 1; 417 ha->sync_cnt = ref_cnt; 378 int err, ref_cnt; __hw_addr_ref_sync_dev() local
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | fs_tt_redirect.c | 17 int ref_cnt; member 23 int ref_cnt; member 306 if (--fs_udp->ref_cnt) in mlx5e_fs_tt_redirect_udp_destroy() 324 udp->ref_cnt++; in mlx5e_fs_tt_redirect_udp_create() 343 udp->ref_cnt = 1; in mlx5e_fs_tt_redirect_udp_create() 571 if (--fs_any->ref_cnt) in mlx5e_fs_tt_redirect_any_destroy() 588 fs_any->ref_cnt++; in mlx5e_fs_tt_redirect_any_create() 605 fs_any->ref_cnt = 1; in mlx5e_fs_tt_redirect_any_create()
|
| /linux/drivers/scsi/ |
| H A D | xen-scsifront.c | 476 int err, ref, ref_cnt = 0; in map_data_for_request() local 526 shadow->gref[ref_cnt] = ref; in map_data_for_request() 527 shadow->seg[ref_cnt].gref = ref; in map_data_for_request() 528 shadow->seg[ref_cnt].offset = (uint16_t)off; in map_data_for_request() 529 shadow->seg[ref_cnt].length = (uint16_t)bytes; in map_data_for_request() 534 ref_cnt++; in map_data_for_request() 536 BUG_ON(seg_grants < ref_cnt); in map_data_for_request() 537 seg_grants = ref_cnt; in map_data_for_request() 562 shadow->gref[ref_cnt] = ref; in map_data_for_request() 572 ref_cnt++; in map_data_for_request() [all …]
|
| /linux/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_hmc.c | 210 if (pd_entry->bp.ref_cnt) in i40e_remove_pd_bp() 226 if (!pd_table->ref_cnt) in i40e_remove_pd_bp() 246 if (sd_entry->u.bp.ref_cnt) { in i40e_prep_remove_sd_bp() 294 if (sd_entry->u.pd_table.ref_cnt) { in i40e_prep_remove_pd_page()
|
| H A D | i40e_lan_hmc.c | 191 hw->hmc.sd_table.ref_cnt = 0; in i40e_init_lan_hmc()
|
| /linux/drivers/net/ethernet/netronome/nfp/flower/ |
| H A D | metadata.c | 19 u32 ref_cnt; member 227 mask_entry->ref_cnt = 1; in nfp_add_mask_table() 258 mask_entry->ref_cnt++; in nfp_find_in_mask_table() 293 mask_entry->ref_cnt--; in nfp_check_mask_remove() 294 if (!mask_entry->ref_cnt) { in nfp_check_mask_remove()
|
| /linux/drivers/media/platform/rockchip/rkvdec/ |
| H A D | rkvdec-vp9.c | 126 struct rkvdec_vp9_refs_counts ref_cnt[2][4][2][6][6]; member 136 struct rkvdec_vp9_refs_counts ref_cnt[2][4][2][6][6]; member 944 &inter_cnts->ref_cnt[k][i][j][l][m].coeff; \ in rkvdec_init_v4l2_vp9_count_tbl() 946 &inter_cnts->ref_cnt[k][i][j][l][m].eob[0]; \ in rkvdec_init_v4l2_vp9_count_tbl() 948 &inter_cnts->ref_cnt[k][i][j][l][m].eob[1]; \ in rkvdec_init_v4l2_vp9_count_tbl() 951 &intra_cnts->ref_cnt[k][i][j][l][m].coeff; \ in rkvdec_init_v4l2_vp9_count_tbl() 953 &intra_cnts->ref_cnt[k][i][j][l][m].eob[0]; \ in rkvdec_init_v4l2_vp9_count_tbl() 955 &intra_cnts->ref_cnt[k][i][j][l][m].eob[1]; \ in rkvdec_init_v4l2_vp9_count_tbl()
|
| /linux/drivers/net/ethernet/intel/ixgbevf/ |
| H A D | ipsec.h | 31 u32 ref_cnt; member
|
| /linux/drivers/hid/ |
| H A D | hid-sensor-hub.c | 36 int ref_cnt; member 554 if (!data->ref_cnt) { in sensor_hub_device_open() 562 data->ref_cnt++; in sensor_hub_device_open() 574 data->ref_cnt--; in sensor_hub_device_close() 575 if (!data->ref_cnt) in sensor_hub_device_close()
|
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_ipsec.h | 46 u32 ref_cnt; member
|
| H A D | ixgbe_ipsec.c | 668 ipsec->ip_tbl[match].ref_cnt++; in ixgbe_ipsec_add_sa() 676 ipsec->ip_tbl[first].ref_cnt = 1; in ixgbe_ipsec_add_sa() 789 if (ipsec->ip_tbl[ipi].ref_cnt > 0) { in ixgbe_ipsec_del_sa() 790 ipsec->ip_tbl[ipi].ref_cnt--; in ixgbe_ipsec_del_sa() 792 if (!ipsec->ip_tbl[ipi].ref_cnt) { in ixgbe_ipsec_del_sa()
|
| /linux/drivers/net/ethernet/qlogic/qed/ |
| H A D | qed_dev.c | 345 u32 ref_cnt; member 510 if (!p_filters[filter_idx].ref_cnt) { in __qed_llh_shadow_add_filter() 517 *p_ref_cnt = ++p_filters[filter_idx].ref_cnt; in __qed_llh_shadow_add_filter() 568 if (!p_filters[filter_idx].ref_cnt) { in __qed_llh_shadow_remove_filter() 574 *p_ref_cnt = --p_filters[filter_idx].ref_cnt; in __qed_llh_shadow_remove_filter() 575 if (!p_filters[filter_idx].ref_cnt) in __qed_llh_shadow_remove_filter() 942 u32 high, low, ref_cnt; in qed_llh_add_mac_filter() local 954 &filter, &filter_idx, &ref_cnt); in qed_llh_add_mac_filter() 959 if (ref_cnt == 1) { in qed_llh_add_mac_filter() 976 mac_addr, ppfid, abs_ppfid, filter_idx, ref_cnt); in qed_llh_add_mac_filter() [all …]
|
| /linux/include/linux/net/intel/ |
| H A D | i40e_client.h | 181 atomic_t ref_cnt; /* Count of all the client devices of this kind */ member
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_switch.h | 273 u16 ref_cnt; member
|
| /linux/drivers/scsi/libfc/ |
| H A D | fc_fcp.c | 141 refcount_set(&fsp->ref_cnt, 1); in fc_fcp_pkt_alloc() 160 if (refcount_dec_and_test(&fsp->ref_cnt)) { in fc_fcp_pkt_release() 173 refcount_inc(&fsp->ref_cnt); in fc_fcp_pkt_hold()
|
| /linux/drivers/net/ethernet/qlogic/netxen/ |
| H A D | netxen_nic_main.c | 2589 int ref_cnt = 0, delay; in netxen_detach_work() local 2609 ref_cnt = nx_decr_dev_ref_cnt(adapter); in netxen_detach_work() 2611 if (ref_cnt == -EIO) in netxen_detach_work() 2614 delay = (ref_cnt == 0) ? 0 : (2 * FW_POLL_DELAY); in netxen_detach_work()
|
| /linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
| H A D | hclge_main.h | 692 u16 ref_cnt; member
|
| /linux/drivers/net/ethernet/marvell/octeontx2/af/ |
| H A D | rvu_nix.c | 537 bp->ref_cnt = devm_kcalloc(rvu->dev, bp->bpids.max, in nix_setup_bpids() 539 if (!bp->ref_cnt) in nix_setup_bpids() 563 bp->ref_cnt[bpid]--; in rvu_nix_flr_free_bpids() 564 if (bp->ref_cnt[bpid]) in rvu_nix_flr_free_bpids() 625 bp->ref_cnt[bpid] = 0; in nix_bp_disable() 700 bp->ref_cnt[bpid]++; in rvu_nix_get_bpid()
|