Home
last modified time | relevance | path

Searched refs:ref_cnt (Results 1 – 25 of 41) sorted by relevance

12

/linux/drivers/net/ethernet/intel/i40e/
A Di40e_hmc.h35 u32 ref_cnt; member
50 u32 ref_cnt; member
67 u32 ref_cnt; member
83 #define I40E_INC_SD_REFCNT(sd_table) ((sd_table)->ref_cnt++)
84 #define I40E_INC_PD_REFCNT(pd_table) ((pd_table)->ref_cnt++)
85 #define I40E_INC_BP_REFCNT(bp) ((bp)->ref_cnt++)
87 #define I40E_DEC_SD_REFCNT(sd_table) ((sd_table)->ref_cnt--)
88 #define I40E_DEC_PD_REFCNT(pd_table) ((pd_table)->ref_cnt--)
89 #define I40E_DEC_BP_REFCNT(bp) ((bp)->ref_cnt--)
A Di40e_hmc.c217 if (pd_entry->bp.ref_cnt) in i40e_remove_pd_bp()
233 if (!pd_table->ref_cnt) in i40e_remove_pd_bp()
253 if (sd_entry->u.bp.ref_cnt) { in i40e_prep_remove_sd_bp()
301 if (sd_entry->u.pd_table.ref_cnt) { in i40e_prep_remove_pd_page()
/linux/tools/bpf/bpftool/
A Dpids.c41 for (i = 0; i < refs->ref_cnt; i++) { in add_ref()
46 tmp = realloc(refs->refs, (refs->ref_cnt + 1) * sizeof(*ref)); in add_ref()
53 ref = &refs->refs[refs->ref_cnt]; in add_ref()
56 refs->ref_cnt++; in add_ref()
79 refs->ref_cnt = 1; in add_ref()
204 if (refs->ref_cnt == 0) in emit_obj_refs_json()
209 for (i = 0; i < refs->ref_cnt; i++) { in emit_obj_refs_json()
233 if (refs->ref_cnt == 0) in emit_obj_refs_plain()
237 for (i = 0; i < refs->ref_cnt; i++) { in emit_obj_refs_plain()
/linux/drivers/infiniband/hw/usnic/
A Dusnic_uiom_interval_tree.c45 #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()
A Dusnic_uiom_interval_tree.h45 unsigned int ref_cnt; member
/linux/fs/ext4/
A Dext4_jbd2.c36 unsigned long ref_cnt = (unsigned long)handle; in ext4_get_nojournal() local
38 BUG_ON(ref_cnt >= EXT4_NOJOURNAL_MAX_REF_COUNT); in ext4_get_nojournal()
40 ref_cnt++; in ext4_get_nojournal()
41 handle = (handle_t *)ref_cnt; in ext4_get_nojournal()
51 unsigned long ref_cnt = (unsigned long)handle; in ext4_put_nojournal() local
53 BUG_ON(ref_cnt == 0); in ext4_put_nojournal()
55 ref_cnt--; in ext4_put_nojournal()
56 handle = (handle_t *)ref_cnt; in ext4_put_nojournal()
/linux/net/core/
A Ddev_addr_lists.c371 int err, ref_cnt; in __hw_addr_ref_sync_dev() local
380 ref_cnt = ha->refcount - ha->sync_cnt; in __hw_addr_ref_sync_dev()
381 if (unsync && unsync(dev, ha->addr, ref_cnt)) in __hw_addr_ref_sync_dev()
384 ha->refcount = (ref_cnt << 1) + 1; in __hw_addr_ref_sync_dev()
385 ha->sync_cnt = ref_cnt; in __hw_addr_ref_sync_dev()
395 ref_cnt = ha->refcount - ha->sync_cnt; in __hw_addr_ref_sync_dev()
396 err = sync(dev, ha->addr, ref_cnt); in __hw_addr_ref_sync_dev()
400 ha->refcount = ref_cnt << 1; in __hw_addr_ref_sync_dev()
401 ha->sync_cnt = ref_cnt; in __hw_addr_ref_sync_dev()
/linux/drivers/infiniband/sw/rxe/
A Drxe_pool.h37 struct kref ref_cnt; member
156 #define rxe_add_ref(elem) kref_get(&(elem)->pelem.ref_cnt)
159 #define rxe_drop_ref(elem) kref_put(&(elem)->pelem.ref_cnt, rxe_elem_release)
A Drxe_pool.c349 kref_init(&elem->ref_cnt); in rxe_alloc_locked()
374 kref_init(&elem->ref_cnt); in rxe_alloc()
389 kref_init(&elem->ref_cnt); in __rxe_add_to_pool()
401 container_of(kref, struct rxe_pool_entry, ref_cnt); in rxe_elem_release()
438 kref_get(&elem->ref_cnt); in rxe_pool_get_index_locked()
484 kref_get(&elem->ref_cnt); in rxe_pool_get_key_locked()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dfs_tt_redirect.c17 int ref_cnt; member
23 int ref_cnt; member
303 if (--fs_udp->ref_cnt) in mlx5e_fs_tt_redirect_udp_destroy()
320 priv->fs.udp->ref_cnt++; in mlx5e_fs_tt_redirect_udp_create()
338 priv->fs.udp->ref_cnt = 1; in mlx5e_fs_tt_redirect_udp_create()
563 if (--fs_any->ref_cnt) in mlx5e_fs_tt_redirect_any_destroy()
579 priv->fs.any->ref_cnt++; in mlx5e_fs_tt_redirect_any_create()
595 priv->fs.any->ref_cnt = 1; in mlx5e_fs_tt_redirect_any_create()
/linux/drivers/scsi/
A Dxen-scsifront.c404 int err, ref, ref_cnt = 0; in map_data_for_request() local
454 shadow->gref[ref_cnt] = ref; in map_data_for_request()
455 shadow->seg[ref_cnt].gref = ref; in map_data_for_request()
456 shadow->seg[ref_cnt].offset = (uint16_t)off; in map_data_for_request()
462 ref_cnt++; in map_data_for_request()
464 BUG_ON(seg_grants < ref_cnt); in map_data_for_request()
465 seg_grants = ref_cnt; in map_data_for_request()
490 shadow->gref[ref_cnt] = ref; in map_data_for_request()
500 ref_cnt++; in map_data_for_request()
507 shadow->nr_segments = (uint8_t)ref_cnt; in map_data_for_request()
[all …]
/linux/drivers/staging/r8188eu/hal/
A Drtl8188eu_recv.c21 precvbuf->ref_cnt = 0; in rtl8188eu_init_recvbuf()
63 precvbuf->ref_cnt = 0; in rtl8188eu_init_recv_priv()
/linux/drivers/media/platform/mtk-vcodec/vdec/
A Dvdec_vp9_if.c60 unsigned int ref_cnt; member
267 if (ref_idx >= 0 && vsi->frm_bufs[ref_idx].ref_cnt > 0) { in vp9_ref_cnt_fb()
268 vsi->frm_bufs[ref_idx].ref_cnt--; in vp9_ref_cnt_fb()
270 if (vsi->frm_bufs[ref_idx].ref_cnt == 0) { in vp9_ref_cnt_fb()
285 vsi->frm_bufs[new_idx].ref_cnt++; in vp9_ref_cnt_fb()
471 vsi->frm_bufs[vsi->new_fb_idx].ref_cnt--; in vp9_swap_frm_bufs()
514 if (vsi->frm_bufs[vsi->new_fb_idx].ref_cnt == 0) { in vp9_swap_frm_bufs()
/linux/fs/btrfs/
A Dcheck-integrity.c173 u32 ref_cnt; member
375 l->ref_cnt = 1; in btrfsic_block_link_init()
1269 l->ref_cnt = 1; in btrfsic_create_link_to_next_block()
1283 l->ref_cnt++; in btrfsic_create_link_to_next_block()
1619 l->ref_cnt, in btrfsic_dump_database()
1827 l->ref_cnt--; in btrfsic_process_written_block()
2379 l->ref_cnt, in btrfsic_print_add_link()
2394 l->ref_cnt, in btrfsic_print_rem_link()
2509 l->ref_cnt = 1; in btrfsic_block_link_lookup_or_add()
2521 l->ref_cnt++; in btrfsic_block_link_lookup_or_add()
[all …]
/linux/drivers/net/ethernet/netronome/nfp/flower/
A Dmetadata.c19 u32 ref_cnt; member
215 mask_entry->ref_cnt = 1; in nfp_add_mask_table()
246 mask_entry->ref_cnt++; in nfp_find_in_mask_table()
281 mask_entry->ref_cnt--; in nfp_check_mask_remove()
282 if (!mask_entry->ref_cnt) { in nfp_check_mask_remove()
/linux/drivers/hid/
A Dhid-sensor-hub.c36 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/ixgbevf/
A Dipsec.h31 u32 ref_cnt; member
/linux/drivers/net/ethernet/intel/ixgbe/
A Dixgbe_ipsec.h46 u32 ref_cnt; member
A Dixgbe_ipsec.c659 ipsec->ip_tbl[match].ref_cnt++; in ixgbe_ipsec_add_sa()
667 ipsec->ip_tbl[first].ref_cnt = 1; in ixgbe_ipsec_add_sa()
780 if (ipsec->ip_tbl[ipi].ref_cnt > 0) { in ixgbe_ipsec_del_sa()
781 ipsec->ip_tbl[ipi].ref_cnt--; in ixgbe_ipsec_del_sa()
783 if (!ipsec->ip_tbl[ipi].ref_cnt) { in ixgbe_ipsec_del_sa()
/linux/drivers/net/ethernet/qlogic/qed/
A Dqed_dev.c364 u32 ref_cnt; member
961 u32 high, low, ref_cnt; in qed_llh_add_mac_filter() local
978 if (ref_cnt == 1) { in qed_llh_add_mac_filter()
1094 u32 high, low, ref_cnt; in qed_llh_add_protocol_filter() local
1124 if (ref_cnt == 1) { in qed_llh_add_protocol_filter()
1162 u32 ref_cnt; in qed_llh_remove_mac_filter() local
1175 &ref_cnt); in qed_llh_remove_mac_filter()
1184 if (!ref_cnt) { in qed_llh_remove_mac_filter()
1215 u32 ref_cnt; in qed_llh_remove_protocol_filter() local
1233 &ref_cnt); in qed_llh_remove_protocol_filter()
[all …]
/linux/drivers/staging/rtl8712/
A Drtl8712_recv.h91 u32 ref_cnt; member
/linux/drivers/net/wireless/ath/wil6210/
A Dmain.c1959 wil->halp.ref_cnt); in wil_halp_vote()
1961 if (++wil->halp.ref_cnt == 1) { in wil_halp_vote()
1980 wil->halp.ref_cnt); in wil_halp_vote()
1990 WARN_ON(wil->halp.ref_cnt == 0); in wil_halp_unvote()
1995 wil->halp.ref_cnt); in wil_halp_unvote()
1997 if (--wil->halp.ref_cnt == 0) { in wil_halp_unvote()
2003 wil->halp.ref_cnt); in wil_halp_unvote()
/linux/drivers/net/ethernet/intel/iavf/
A Diavf_client.h157 atomic_t ref_cnt; /* Count of all the client devices of this kind */ member
/linux/drivers/staging/gdm724x/
A Dgdm_lte.c42 int ref_cnt; member
530 if (lte_event.ref_cnt == 0) in gdm_lte_event_init()
534 lte_event.ref_cnt++; in gdm_lte_event_init()
544 if (lte_event.sock && --lte_event.ref_cnt == 0) { in gdm_lte_event_exit()
/linux/include/linux/net/intel/
A Di40e_client.h186 atomic_t ref_cnt; /* Count of all the client devices of this kind */ member

Completed in 66 milliseconds

12