Home
last modified time | relevance | path

Searched refs:free_cnt (Results 1 – 13 of 13) sorted by relevance

/linux/tools/testing/selftests/bpf/prog_tests/
H A Darena_mem_usage.c79 skel->bss->free_cnt = 1; in serial_test_arena_mem_usage()
86 skel->bss->free_cnt = 10; in serial_test_arena_mem_usage()
93 skel->bss->free_cnt = 6; in serial_test_arena_mem_usage()
116 skel->bss->free_cnt = 8; in serial_test_arena_mem_usage()
/linux/tools/testing/selftests/bpf/progs/
H A Darena_mem_usage.c21 int free_cnt; /* in: pages to free */ variable
36 bpf_arena_free_pages(&arena, (char __arena *)ptr + free_byte_off, free_cnt); in free_pages()
/linux/arch/mips/include/asm/octeon/
H A Dcvmx-pow-defs.h590 uint64_t free_cnt:12; member
600 uint64_t free_cnt:12;
613 uint64_t free_cnt:7; member
623 uint64_t free_cnt:7;
638 uint64_t free_cnt:9; member
648 uint64_t free_cnt:9;
663 uint64_t free_cnt:10; member
673 uint64_t free_cnt:10;
688 uint64_t free_cnt:11; member
698 uint64_t free_cnt:11;
/linux/drivers/infiniband/hw/usnic/
H A Dusnic_vnic.c228 return vnic->chunks[type].free_cnt; in usnic_vnic_res_free_cnt()
258 src->free_cnt--; in usnic_vnic_get_resources()
286 vnic->chunks[res->type].free_cnt++; in usnic_vnic_put_resources()
313 chunk->cnt = chunk->free_cnt = cnt; in usnic_vnic_alloc_res_chunk()
H A Dusnic_vnic.h71 int free_cnt; member
/linux/kernel/bpf/
H A Dmemalloc.c100 int free_cnt; member
208 c->free_cnt++; in alloc_bulk()
377 cnt = --c->free_cnt; in __free_by_rcu()
462 /* Racy access to free_cnt. It doesn't need to be 100% accurate */
463 cnt = c->free_cnt;
839 cnt = --c->free_cnt; in unit_free()
879 cnt = ++c->free_cnt; in unit_free_rcu()
/linux/drivers/net/ethernet/marvell/octeontx2/af/cn20k/
H A Dnpc.c2027 sb->free_cnt--; in __npc_subbank_mark_slot()
2036 sb->free_cnt++; in __npc_subbank_mark_slot()
2090 sb->free_cnt = npc_priv->subbank_depth; in __npc_subbank_mark_used()
2092 sb->free_cnt = 2 * npc_priv->subbank_depth; in __npc_subbank_mark_used()
2128 if (sb->free_cnt < npc_priv->subbank_depth) in __npc_subbank_free()
2131 if (sb->free_cnt < 2 * npc_priv->subbank_depth) in __npc_subbank_free()
2760 sb->free_cnt--; in npc_multi_subbank_ref_alloc()
2819 sb->free_cnt--; in npc_multi_subbank_ref_alloc()
2849 cnt = sb->free_cnt; in npc_subbank_free_cnt()
3343 (*x4_free) += sb->free_cnt; in npc_cn20k_subbank_calc_free()
[all …]
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_int.c1681 p_info->usage.free_cnt--; in qed_int_sb_init()
1740 p_info->usage.free_cnt++; in qed_int_sb_release()
2071 if (vfs > p_info->usage.free_cnt + in qed_int_igu_reset_cam()
2075 p_info->usage.free_cnt + in qed_int_igu_reset_cam()
2089 p_info->usage.free_cnt = p_info->usage.cnt; in qed_int_igu_reset_cam()
2263 p_igu_info->usage.free_cnt = p_igu_info->usage.cnt; in qed_int_igu_read_cam()
/linux/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_queues.c539 atomic_set(&sq->free_cnt, q_len - 1); in nicvf_init_snd_queue()
1124 atomic_sub(desc_cnt, &sq->free_cnt); in nicvf_get_sq_desc()
1138 atomic_add(desc_cnt, &sq->free_cnt); in nicvf_rollback_sq_desc()
1145 atomic_add(desc_cnt, &sq->free_cnt); in nicvf_put_sq_desc()
1558 if (subdesc_cnt > atomic_read(&sq->free_cnt)) in nicvf_sq_append_skb()
H A Dnicvf_queues.h269 atomic_t free_cnt; member
/linux/include/linux/qed/
H A Dqed_if.h1416 int free_cnt; member
/linux/drivers/target/
H A Dtarget_core_transport.c483 goto free_cnt; in target_setup_session()
510 free_cnt: in target_setup_session()
/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_nix.c2154 int schq, req_schq, free_cnt; in nix_check_txschq_alloc_req() local
2179 free_cnt = 1; in nix_check_txschq_alloc_req()
2181 free_cnt = 0; in nix_check_txschq_alloc_req()
2183 free_cnt = rvu_rsrc_free_count(&txsch->schq); in nix_check_txschq_alloc_req()
2186 if (free_cnt < req_schq || req->schq[lvl] > MAX_TXSCHQ_PER_FUNC || in nix_check_txschq_alloc_req()