| /f-stack/dpdk/lib/librte_eal/common/ |
| H A D | eal_common_fbarray.c | 668 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 D | eal_common_memzone.c | 33 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 D | eal_common_memory.c | 277 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 D | test_fbarray.c | 18 struct rte_fbarray arr; member 37 rte_fbarray_destroy(¶m.arr); in autotest_teardown() 44 if (rte_fbarray_set_used(¶m.arr, i)) in init_array() 54 rte_fbarray_set_free(¶m.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 D | rte_fbarray.h | 102 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 D | al_hal_common.h | 67 #define AL_ARR_SIZE(arr) (sizeof(arr) / sizeof((arr)[0])) argument
|
| /f-stack/dpdk/drivers/net/atlantic/ |
| H A D | atl_hw_regs.h | 29 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0])) argument
|
| /f-stack/freebsd/netinet/ |
| H A D | in_fib_algo.c | 248 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 D | ecore_dcbx.c | 107 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 D | ecore_iov_api.h | 17 #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 D | eal_memory.c | 118 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 D | nfp_nffw.c | 88 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 D | lparser.h | 74 Labeldesc *arr; /* array */ member 83 Vardesc *arr; member
|
| H A D | lparser.c | 342 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 D | ldo.c | 738 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 D | osdep_generic.h | 37 #define ARRAY_SIZE(arr) RTE_DIM(arr) argument
|
| /f-stack/dpdk/drivers/net/thunderx/base/ |
| H A D | nicvf_hw.h | 20 #define NICVF_ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0])) argument
|
| /f-stack/freebsd/contrib/ncsw/inc/ |
| H A D | ncsw_ext.h | 170 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0])) argument
|
| /f-stack/lib/ |
| H A D | ff_config.c | 211 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 D | i40e_osdep.h | 158 #define ARRAY_SIZE(arr) (sizeof(arr)/sizeof(arr[0])) argument
|
| /f-stack/dpdk/drivers/common/dpaax/ |
| H A D | dpaax_iova_table.c | 26 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 D | eal_memalloc.c | 252 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 D | cxgbe_compat.h | 145 #define ARRAY_SIZE(arr) RTE_DIM(arr) argument
|
| /f-stack/dpdk/drivers/common/iavf/ |
| H A D | iavf_osdep.h | 62 #define ARRAY_SIZE(arr) RTE_DIM(arr) argument
|
| /f-stack/freebsd/contrib/openzfs/include/sys/crypto/ |
| H A D | common.h | 221 uint32_t arr[256]; member 224 uchar_t arr[256];
|