Home
last modified time | relevance | path

Searched refs:arr (Results 1 – 25 of 42) sorted by relevance

12

/f-stack/dpdk/lib/librte_eal/common/
H A Deal_common_fbarray.c668 msk = get_used_mask(arr->data, arr->elt_sz, arr->len); in set_used()
854 if (fully_validate(arr->name, arr->elt_sz, arr->len)) in rte_fbarray_attach()
1055 memset(arr, 0, sizeof(*arr)); in rte_fbarray_destroy()
1108 msk = get_used_mask(arr->data, arr->elt_sz, arr->len); in rte_fbarray_is_used()
1134 if (arr->len == arr->count) { in fbarray_find()
1147 if (arr->len == arr->count) { in fbarray_find()
1209 if (arr->len == arr->count || arr->len - arr->count < n) { in fbarray_find_n()
1465 end = RTE_PTR_ADD(arr->data, arr->elt_sz * arr->len); in rte_fbarray_find_idx()
1487 if (fully_validate(arr->name, arr->elt_sz, arr->len)) { in rte_fbarray_dump_metadata()
1497 arr->len, arr->count, arr->elt_sz); in rte_fbarray_dump_metadata()
[all …]
H A Deal_common_memzone.c33 struct rte_fbarray *arr; in memzone_lookup_thread_unsafe() local
39 arr = &mcfg->memzones; in memzone_lookup_thread_unsafe()
47 mz = rte_fbarray_get(arr, i); in memzone_lookup_thread_unsafe()
63 struct rte_fbarray *arr; in memzone_reserve_aligned_thread_unsafe() local
71 arr = &mcfg->memzones; in memzone_reserve_aligned_thread_unsafe()
74 if (arr->count >= arr->len) { in memzone_reserve_aligned_thread_unsafe()
255 struct rte_fbarray *arr; in rte_memzone_free() local
266 arr = &mcfg->memzones; in rte_memzone_free()
281 rte_fbarray_set_free(arr, idx); in rte_memzone_free()
406 struct rte_fbarray *arr; in rte_memzone_walk() local
[all …]
H A Deal_common_memory.c277 rte_fbarray_set_used(arr, i); in eal_memseg_list_populate()
286 const struct rte_fbarray *arr; in virt2memseg() local
301 arr = &msl->memseg_arr; in virt2memseg()
664 struct rte_fbarray *arr; in rte_memseg_contig_walk_thread_unsafe() local
669 arr = &msl->memseg_arr; in rte_memseg_contig_walk_thread_unsafe()
716 struct rte_fbarray *arr; in rte_memseg_walk_thread_unsafe() local
721 arr = &msl->memseg_arr; in rte_memseg_walk_thread_unsafe()
785 struct rte_fbarray *arr; in rte_memseg_get_fd_thread_unsafe() local
798 arr = &msl->memseg_arr; in rte_memseg_get_fd_thread_unsafe()
840 struct rte_fbarray *arr; in rte_memseg_get_fd_offset_thread_unsafe() local
[all …]
/f-stack/dpdk/app/test/
H A Dtest_fbarray.c18 struct rte_fbarray arr; member
37 rte_fbarray_destroy(&param.arr); in autotest_teardown()
44 if (rte_fbarray_set_used(&param.arr, i)) in init_array()
54 rte_fbarray_set_free(&param.arr, i); in reset_array()
479 lo_free_space_last = arr->len - 1; in test_biggest()
480 lo_free_space_len = arr->len; in test_biggest()
501 hi_free_space_last = arr->len - 1; in test_biggest()
502 hi_free_space_len = arr->len; in test_biggest()
512 hi_free_space_last = arr->len - 1; in test_biggest()
532 TEST_ASSERT_EQUAL(rte_fbarray_find_rev_biggest_used(arr, arr->len - 1), in test_biggest()
[all …]
/f-stack/dpdk/lib/librte_eal/include/
H A Drte_fbarray.h102 rte_fbarray_attach(struct rte_fbarray *arr);
124 rte_fbarray_destroy(struct rte_fbarray *arr);
143 rte_fbarray_detach(struct rte_fbarray *arr);
161 rte_fbarray_get(const struct rte_fbarray *arr, unsigned int idx);
179 rte_fbarray_find_idx(const struct rte_fbarray *arr, const void *elt);
197 rte_fbarray_set_used(struct rte_fbarray *arr, unsigned int idx);
215 rte_fbarray_set_free(struct rte_fbarray *arr, unsigned int idx);
234 rte_fbarray_is_used(struct rte_fbarray *arr, unsigned int idx);
332 rte_fbarray_find_contig_free(struct rte_fbarray *arr,
451 rte_fbarray_find_rev_contig_free(struct rte_fbarray *arr,
[all …]
/f-stack/freebsd/contrib/alpine-hal/
H A Dal_hal_common.h67 #define AL_ARR_SIZE(arr) (sizeof(arr) / sizeof((arr)[0])) argument
/f-stack/dpdk/drivers/net/atlantic/
H A Datl_hw_regs.h29 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0])) argument
/f-stack/freebsd/netinet/
H A Din_fib_algo.c248 struct bsearch4_record *arr; member
256 ba->arr[ba->num_items++] = *br_new; in add_array_entry()
266 return (&ba->arr[ba->num_items - 1]); in get_last_entry()
395 .arr = mallocarray(32, sizeof(struct bsearch4_record), M_TEMP, M_NOWAIT | M_ZERO), in bsearch4_build_array()
397 if (stack.arr == NULL) in bsearch4_build_array()
401 struct bsearch4_record *rib_entry = &src_array->arr[i]; in bsearch4_build_array()
404 free(stack.arr, M_TEMP); in bsearch4_build_array()
416 free(stack.arr, M_TEMP); in bsearch4_build_array()
429 .arr = bd->rr, in bsearch4_build()
435 if (prefixes_array.arr[i].mask4 == 0) { in bsearch4_build()
[all …]
/f-stack/dpdk/drivers/net/qede/base/
H A Decore_dcbx.c107 p_data->arr[id].update, in ecore_dcbx_dp_protocol()
108 p_data->arr[id].enable, p_data->arr[id].priority, in ecore_dcbx_dp_protocol()
110 p_data->arr[id].dscp_enable, in ecore_dcbx_dp_protocol()
111 p_data->arr[id].dscp_val); in ecore_dcbx_dp_protocol()
138 p_data->arr[type].enable = enable; in ecore_dcbx_set_params()
139 p_data->arr[type].priority = prio; in ecore_dcbx_set_params()
140 p_data->arr[type].tc = tc; in ecore_dcbx_set_params()
143 p_data->arr[type].dscp_enable = false; in ecore_dcbx_set_params()
144 p_data->arr[type].dscp_val = 0; in ecore_dcbx_set_params()
146 p_data->arr[type].dscp_enable = true; in ecore_dcbx_set_params()
[all …]
H A Decore_iov_api.h17 #define ECORE_VF_ARRAY_GET_VFID(arr, vfid) \ argument
18 (((arr)[(vfid) / 64]) & (1ULL << ((vfid) % 64)))
/f-stack/dpdk/lib/librte_eal/freebsd/
H A Deal_memory.c118 struct rte_fbarray *arr; in rte_eal_hugepage_init() local
147 arr = &msl->memseg_arr; in rte_eal_hugepage_init()
152 empty = arr->count == 0; in rte_eal_hugepage_init()
161 ms_idx = rte_fbarray_find_next_n_free(arr, in rte_eal_hugepage_init()
180 arr = &msl->memseg_arr; in rte_eal_hugepage_init()
181 seg = rte_fbarray_get(arr, ms_idx); in rte_eal_hugepage_init()
207 rte_fbarray_set_used(arr, ms_idx); in rte_eal_hugepage_init()
/f-stack/dpdk/drivers/net/nfp/nfpcore/
H A Dnfp_nffw.c88 nffw_res_fwinfos(struct nfp_nffw_info_data *fwinf, struct nffw_fwinfo **arr) in nffw_res_fwinfos() argument
100 *arr = &fwinf->info.v1.fwinfo[0]; in nffw_res_fwinfos()
103 *arr = &fwinf->info.v2.fwinfo[0]; in nffw_res_fwinfos()
106 *arr = NULL; in nffw_res_fwinfos()
/f-stack/freebsd/contrib/openzfs/module/lua/
H A Dlparser.h74 Labeldesc *arr; /* array */ member
83 Vardesc *arr; member
H A Dlparser.c342 Labeldesc *gt = &gl->arr[g]; in closegoto()
354 gl->arr[i] = gl->arr[i + 1]; in closegoto()
366 Labeldesc *gt = &dyd->gt.arr[g]; in findlabel()
369 Labeldesc *lb = &dyd->label.arr[i]; in findlabel()
387 l->arr[n].name = name; in newlabelentry()
388 l->arr[n].line = line; in newlabelentry()
389 l->arr[n].nactvar = ls->fs->nactvar; in newlabelentry()
390 l->arr[n].pc = pc; in newlabelentry()
424 Labeldesc *gt = &gl->arr[i]; in movegotosout()
454 findgotos(ls, &ls->dyd->label.arr[l]); in breaklabel()
[all …]
H A Dldo.c738 p.dyd.actvar.arr = NULL; p.dyd.actvar.size = 0; in luaD_protectedparser()
739 p.dyd.gt.arr = NULL; p.dyd.gt.size = 0; in luaD_protectedparser()
740 p.dyd.label.arr = NULL; p.dyd.label.size = 0; in luaD_protectedparser()
744 luaM_freearray(L, p.dyd.actvar.arr, p.dyd.actvar.size); in luaD_protectedparser()
745 luaM_freearray(L, p.dyd.gt.arr, p.dyd.gt.size); in luaD_protectedparser()
746 luaM_freearray(L, p.dyd.label.arr, p.dyd.label.size); in luaD_protectedparser()
/f-stack/dpdk/drivers/raw/ifpga/base/osdep_rte/
H A Dosdep_generic.h37 #define ARRAY_SIZE(arr) RTE_DIM(arr) argument
/f-stack/dpdk/drivers/net/thunderx/base/
H A Dnicvf_hw.h20 #define NICVF_ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0])) argument
/f-stack/freebsd/contrib/ncsw/inc/
H A Dncsw_ext.h170 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0])) argument
/f-stack/lib/
H A Dff_config.c211 uint16_binary_search(uint16_t arr[], int l, int r, uint16_t x) in uint16_binary_search() argument
217 if (arr[mid] == x) return mid; in uint16_binary_search()
221 if (arr[mid] > x) return uint16_binary_search(arr, l, mid-1, x); in uint16_binary_search()
224 return uint16_binary_search(arr, mid+1, r, x); in uint16_binary_search()
238 sort_uint16_array(uint16_t arr[], int n) in sort_uint16_array() argument
240 qsort(arr, n, sizeof(uint16_t), uint16_cmp); in sort_uint16_array()
256 __parse_config_list(uint16_t *arr, int *sz, const char *value) { in __parse_config_list() argument
281 arr[nr_ele++] = (uint16_t)v; in __parse_config_list()
301 arr[nr_ele++] = (uint16_t)j; in __parse_config_list()
309 sort_uint16_array(arr, nr_ele); in __parse_config_list()
/f-stack/dpdk/drivers/net/i40e/base/
H A Di40e_osdep.h158 #define ARRAY_SIZE(arr) (sizeof(arr)/sizeof(arr[0])) argument
/f-stack/dpdk/drivers/common/dpaax/
H A Ddpaax_iova_table.c26 rotate_8(unsigned char *arr) in rotate_8() argument
32 first_half = (uint32_t *)(arr); in rotate_8()
33 second_half = (uint32_t *)(arr + 4); in rotate_8()
/f-stack/dpdk/lib/librte_eal/windows/
H A Deal_memalloc.c252 struct rte_fbarray *arr = &cur_msl->memseg_arr; in alloc_seg_walk() local
254 tmp = rte_fbarray_get(arr, j); in alloc_seg_walk()
255 rte_fbarray_set_free(arr, j); in alloc_seg_walk()
/f-stack/dpdk/drivers/net/cxgbe/
H A Dcxgbe_compat.h145 #define ARRAY_SIZE(arr) RTE_DIM(arr) argument
/f-stack/dpdk/drivers/common/iavf/
H A Diavf_osdep.h62 #define ARRAY_SIZE(arr) RTE_DIM(arr) argument
/f-stack/freebsd/contrib/openzfs/include/sys/crypto/
H A Dcommon.h221 uint32_t arr[256]; member
224 uchar_t arr[256];

12