| /dpdk/drivers/net/qede/base/ |
| H A D | ecore_iro.h | 12 #define YSTORM_FLOW_CONTROL_MODE_SIZE (IRO[0].size) 15 #define TSTORM_PORT_STAT_SIZE (IRO[1].size) 19 #define TSTORM_LL2_PORT_STAT_SIZE (IRO[2].size) 26 #define USTORM_FLR_FINAL_ACK_SIZE (IRO[4].size) 29 #define USTORM_EQE_CONS_SIZE (IRO[5].size) 33 #define USTORM_ETH_QUEUE_ZONE_SIZE (IRO[6].size) 40 #define XSTORM_PQ_INFO_SIZE (IRO[8].size) 96 #define MSTORM_QUEUE_STAT_SIZE (IRO[25].size) 116 #define USTORM_QUEUE_STAT_SIZE (IRO[30].size) 123 #define PSTORM_QUEUE_STAT_SIZE (IRO[32].size) [all …]
|
| /dpdk/drivers/net/bnxt/tf_core/ |
| H A D | dpool.c | 15 uint32_t size, in dpool_init() argument 35 dpool->size = size; in dpool_init() 56 uint32_t size; in dpool_move() local 95 uint32_t size; in dpool_defrag() local 150 free_list->entry[free_list->size].size = count; in dpool_defrag() 186 adj_list->entry[adj_list->size].size = in dpool_defrag() 216 for (size = largest_free_size; size > 0; size--) { in dpool_defrag() 218 if (adj_list->entry[i].size == size && in dpool_defrag() 280 if (size > dpool->max_alloc_size || size == 0) in dpool_alloc() 345 uint32_t size; in dpool_free() local [all …]
|
| H A D | bitalloc.c | 74 pool->size = 0; in ba_init() 76 if (size < 1 || size > BITALLOC_MAX_SIZE) in ba_init() 86 pool->size = size; in ba_init() 130 if (pool->size > size) { in ba_alloc_helper() 134 size * 32, in ba_alloc_helper() 203 if (pool->size > size) { in ba_alloc_reverse_helper() 244 if (pool->size > size) in ba_alloc_index_helper() 299 if (pool->size > size) in ba_inuse_helper() 337 if (pool->size > size) in ba_free_helper() 401 if (pool->size > size) in ba_find_next_helper() [all …]
|
| H A D | bitalloc.h | 16 bitalloc_word_t size; member 27 #define BITALLOC_SIZEOF(size) \ argument 32 ((BA_L0(size) - 1) + \ 33 ((BA_L0(size) == 1) ? 0 : (BA_L1(size) + 1)) + \ 34 ((BA_L1(size) == 1) ? 0 : (BA_L2(size) + 1)) + \ 35 ((BA_L2(size) == 1) ? 0 : (BA_L3(size) + 1)) + \ 36 ((BA_L3(size) == 1) ? 0 : (BA_L4(size) + 1)))))) / \ 51 #define BITALLOC_INST(name, size) \ argument 52 struct bitalloc name[(BITALLOC_SIZEOF(size) / \ 68 int ba_init(struct bitalloc *pool, int size, bool free);
|
| /dpdk/drivers/net/ice/base/ |
| H A D | ice_bitops.h | 192 mask = LAST_CHUNK_MASK(size); in ice_and_bitmap() 226 mask = LAST_CHUNK_MASK(size); in ice_or_bitmap() 257 mask = LAST_CHUNK_MASK(size); in ice_xor_bitmap() 288 mask = LAST_CHUNK_MASK(size); in ice_andnot_bitmap() 306 if (offset >= size) in ice_find_next_bit() 307 return size; in ice_find_next_bit() 333 return size; in ice_find_next_bit() 364 return ice_find_first_bit(bitmap, size) < size; in ice_is_any_bit_set() 417 while (size > (bit = ice_find_next_bit(bm, size, bit))) { in ice_bitmap_hweight() 445 mask = LAST_CHUNK_MASK(size); in ice_cmp_bitmap() [all …]
|
| /dpdk/lib/acl/ |
| H A D | tb_mem.c | 23 size_t size; in tb_pool() local 25 size = sz + pool->alignment - 1; in tb_pool() 26 block = calloc(1, size + sizeof(*pool->block)); in tb_pool() 39 pool->alloc += size; in tb_pool() 43 block->size = size - (block->mem - ptr); in tb_pool() 49 tb_alloc(struct tb_mem_pool *pool, size_t size) in tb_alloc() argument 55 size = RTE_ALIGN_CEIL(size, pool->alignment); in tb_alloc() 58 if (block == NULL || block->size < size) { in tb_alloc() 59 new_sz = (size > pool->min_alloc) ? size : pool->min_alloc; in tb_alloc() 63 block->size -= size; in tb_alloc() [all …]
|
| /dpdk/lib/eal/include/ |
| H A D | rte_string_fns.h | 59 rte_strlcpy(char *dst, const char *src, size_t size) in rte_strlcpy() argument 61 return (size_t)snprintf(dst, size, "%s", src); in rte_strlcpy() 70 rte_strlcat(char *dst, const char *src, size_t size) in rte_strlcat() argument 72 size_t l = strnlen(dst, size); in rte_strlcat() 73 if (l < size) in rte_strlcat() 74 return l + rte_strlcpy(&dst[l], src, size - l); in rte_strlcat() 81 #define strlcpy(dst, src, size) rte_strlcpy(dst, src, size) argument 82 #define strlcat(dst, src, size) rte_strlcat(dst, src, size) argument 90 #define strlcpy(dst, src, size) rte_strlcpy(dst, src, size) argument 91 #define strlcat(dst, src, size) rte_strlcat(dst, src, size) argument
|
| /dpdk/lib/eal/unix/ |
| H A D | eal_unix_memory.c | 43 mem_unmap(void *virt, size_t size) in mem_unmap() argument 45 int ret = munmap(virt, size); in mem_unmap() 48 virt, size, strerror(errno)); in mem_unmap() 75 eal_mem_free(void *virt, size_t size) in eal_mem_free() argument 77 mem_unmap(virt, size); in eal_mem_free() 84 int ret = madvise(virt, size, flags); in eal_mem_set_dump() 87 virt, size, flags, strerror(rte_errno)); in eal_mem_set_dump() 130 rte_mem_unmap(void *virt, size_t size) in rte_mem_unmap() argument 132 return mem_unmap(virt, size); in rte_mem_unmap() 147 rte_mem_lock(const void *virt, size_t size) in rte_mem_lock() argument [all …]
|
| /dpdk/drivers/common/cpt/ |
| H A D | cpt_ucode.h | 375 e_len = (size > from->size) ? from->size : size; in fill_sg_comp_from_buf_min() 411 e_len = (size > (bufs[j].size - from_offset)) ? in fill_sg_comp_from_iov() 412 (bufs[j].size - from_offset) : size; in fill_sg_comp_from_iov() 416 e_len = (size > bufs[j].size) ? in fill_sg_comp_from_iov() 417 bufs[j].size : size; in fill_sg_comp_from_iov() 572 if (size) { in cpt_digest_gen_prep() 937 &size, in cpt_enc_hmac_prep() 971 &size, in cpt_enc_hmac_prep() 2139 if (size) { in cpt_kasumi_enc_prep() 2355 if (size) { in cpt_kasumi_dec_prep() [all …]
|
| /dpdk/drivers/net/bnxt/tf_ulp/ |
| H A D | ulp_rte_parser.c | 47 uint32_t size) in ulp_rte_parser_fld_copy() argument 49 field->size = size; in ulp_rte_parser_fld_copy() 90 field->size = size; in ulp_rte_prsr_fld_mask() 757 uint32_t size; in ulp_rte_eth_hdr_handler() local 840 uint32_t size; in ulp_rte_vlan_hdr_handler() local 1040 uint32_t size; in ulp_rte_ipv4_hdr_handler() local 1174 uint32_t size; in ulp_rte_ipv6_hdr_handler() local 1359 uint32_t size; in ulp_rte_udp_hdr_handler() local 1436 uint32_t size; in ulp_rte_tcp_hdr_handler() local 1539 uint32_t size; in ulp_rte_vxlan_hdr_handler() local [all …]
|
| /dpdk/drivers/crypto/cnxk/ |
| H A D | cnxk_se.h | 168 e_len = (size > from->size) ? from->size : size; in fill_sg_comp_from_buf_min() 203 e_len = (size > (bufs[j].size - from_offset)) ? in fill_sg_comp_from_iov() 205 size; in fill_sg_comp_from_iov() 209 e_len = (size > bufs[j].size) ? bufs[j].size : size; in fill_sg_comp_from_iov() 333 if (size) { in cpt_digest_gen_prep() 338 size); in cpt_digest_gen_prep() 374 size); in cpt_digest_gen_prep() 863 &size); in cpt_dec_hmac_prep() 1375 if (size) { in cpt_kasumi_enc_prep() 1540 if (size) { in cpt_kasumi_dec_prep() [all …]
|
| /dpdk/lib/eal/common/ |
| H A D | malloc_elem.c | 135 elem->size = size; in malloc_elem_init() 208 void *start, size_t size) in elem_check_phys_contig() argument 222 size_t elem_size = elem->size; in elem_start_pt() 228 while (elem_size >= size) { in elem_start_pt() 306 elem->size = old_elem_size; in split_elem() 389 log2 = sizeof(size) * 8 - __builtin_clzl(size - 1); in malloc_elem_free_list_index() 434 const size_t trailer_size = elem->size - old_elem_size - size - in malloc_elem_alloc() 465 new_elem->size = elem->size - elem->pad; in malloc_elem_alloc() 498 elem1->size += elem2->size; in join_elem() 507 inner->size = elem1->size - elem1->pad; in join_elem() [all …]
|
| H A D | rte_malloc.c | 72 ptr = malloc_heap_alloc(type, size, socket_arg, 0, in malloc_socket() 117 memset(ptr, 0, size); in rte_zmalloc_socket() 125 memset(ptr, 0, size); in rte_zmalloc_socket() 158 return rte_zmalloc(type, num * size, align); in rte_calloc() 178 user_size = size; in rte_realloc_socket() 180 size = RTE_CACHE_LINE_ROUNDUP(size), align = RTE_CACHE_LINE_ROUNDUP(align); in rte_realloc_socket() 188 malloc_heap_resize(elem, size) == 0) { in rte_realloc_socket() 205 rte_memcpy(new_ptr, ptr, old_size < size ? old_size : size); in rte_realloc_socket() 222 rte_malloc_validate(const void *ptr, size_t *size) in rte_malloc_validate() argument 227 if (size != NULL) in rte_malloc_validate() [all …]
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow_verbs.c | 425 .size = size, in flow_verbs_translate_item_eth() 510 .size = size, in flow_verbs_translate_item_vlan() 556 .size = size, in flow_verbs_translate_item_ipv4() 605 .size = size, in flow_verbs_translate_item_ipv6() 671 .size = size, in flow_verbs_translate_item_tcp() 710 .size = size, in flow_verbs_translate_item_udp() 771 .size = size, in flow_verbs_translate_item_vxlan() 813 .size = size, in flow_verbs_translate_item_vxlan_gpe() 903 .size = size, in flow_verbs_reserve_gre() 909 .size = size, in flow_verbs_reserve_gre() [all …]
|
| /dpdk/drivers/common/sfc_efx/base/ |
| H A D | siena_vpd.c | 23 size_t size; in siena_vpd_get_static() local 69 if (hdr_length > size || vpd_offset > size || vpd_length > size || in siena_vpd_get_static() 144 size_t size = 0; in siena_vpd_init() local 219 __in size_t size) in siena_vpd_read() argument 242 if (vpd_length > size) { in siena_vpd_read() 271 __in size_t size) in siena_vpd_verify() argument 353 __in size_t size) in siena_vpd_reinit() argument 395 __in size_t size, in siena_vpd_get() argument 443 __in size_t size, in siena_vpd_set() argument 480 __in size_t size, in siena_vpd_next() argument [all …]
|
| H A D | efx_vpd.c | 150 __in size_t size) in efx_vpd_read() argument 173 __in size_t size) in efx_vpd_verify() argument 196 __in size_t size) in efx_vpd_reinit() argument 226 __in size_t size, in efx_vpd_get() argument 254 __in size_t size, in efx_vpd_set() argument 278 __in size_t size, in efx_vpd_next() argument 303 __in size_t size) in efx_vpd_write() argument 325 __in size_t size, in efx_vpd_next_tag() argument 410 __in size_t size, in efx_vpd_next_keyword() argument 448 __in size_t size, in efx_vpd_hunk_length() argument [all …]
|
| H A D | ef10_vpd.c | 109 __out_bcount(size) caddr_t data, in ef10_vpd_read() 110 __in size_t size) in ef10_vpd_read() argument 132 if (dvpd_size > size) { in ef10_vpd_read() 161 __in_bcount(size) caddr_t data, in ef10_vpd_verify() 162 __in size_t size) in ef10_vpd_verify() argument 242 __in_bcount(size) caddr_t data, in ef10_vpd_reinit() 243 __in size_t size) in ef10_vpd_reinit() argument 285 __in size_t size, in ef10_vpd_get() argument 332 __in size_t size, in ef10_vpd_set() argument 369 __in size_t size, in ef10_vpd_next() argument [all …]
|
| /dpdk/lib/eal/windows/ |
| H A D | eal_memory.c | 347 requested_addr, size); in eal_mem_commit() 379 requested_addr, size); in eal_mem_commit() 477 addr, size); in mem_free() 491 eal_mem_free(void *virt, size_t size) in eal_mem_free() argument 493 mem_free(virt, size, false); in eal_mem_free() 500 RTE_SET_USED(size); in eal_mem_set_dump() 521 DWORD size_high = (DWORD)(size >> 32); in rte_mem_map() 522 DWORD size_low = (DWORD)size; in rte_mem_map() 597 rte_mem_unmap(void *virt, size_t size) in rte_mem_unmap() argument 599 RTE_SET_USED(size); in rte_mem_unmap() [all …]
|
| /dpdk/drivers/net/virtio/ |
| H A D | virtio_ring.h | 134 size_t size; in vring_size() local 137 size = num * sizeof(struct vring_packed_desc); in vring_size() 138 size += sizeof(struct vring_packed_desc_event); in vring_size() 139 size = RTE_ALIGN_CEIL(size, align); in vring_size() 140 size += sizeof(struct vring_packed_desc_event); in vring_size() 141 return size; in vring_size() 144 size = num * sizeof(struct vring_desc); in vring_size() 145 size += sizeof(struct vring_avail) + (num * sizeof(uint16_t)); in vring_size() 146 size = RTE_ALIGN_CEIL(size, align); in vring_size() 147 size += sizeof(struct vring_used) + in vring_size() [all …]
|
| /dpdk/drivers/net/ngbe/base/ |
| H A D | ngbe_mbx.c | 19 s32 ngbe_read_mbx(struct ngbe_hw *hw, u32 *msg, u16 size, u16 mbx_id) in ngbe_read_mbx() argument 25 if (size > mbx->size) in ngbe_read_mbx() 26 size = mbx->size; in ngbe_read_mbx() 29 ret_val = mbx->read(hw, msg, size, mbx_id); in ngbe_read_mbx() 43 s32 ngbe_write_mbx(struct ngbe_hw *hw, u32 *msg, u16 size, u16 mbx_id) in ngbe_write_mbx() argument 48 if (size > mbx->size) { in ngbe_write_mbx() 50 DEBUGOUT("Invalid mailbox message size %d", size); in ngbe_write_mbx() 52 ret_val = mbx->write(hw, msg, size, mbx_id); in ngbe_write_mbx() 237 for (i = 0; i < size; i++) in ngbe_write_mbx_pf() 272 for (i = 0; i < size; i++) in ngbe_read_mbx_pf() [all …]
|
| /dpdk/drivers/net/vmxnet3/ |
| H A D | vmxnet3_rxtx.c | 213 int size; in vmxnet3_dev_tx_queue_reset() local 227 size = sizeof(struct Vmxnet3_TxDesc) * ring->size; in vmxnet3_dev_tx_queue_reset() 229 size += tq->txdata_desc_size * data_ring->size; in vmxnet3_dev_tx_queue_reset() 243 int size; in vmxnet3_dev_rx_queue_reset() local 263 size = sizeof(struct Vmxnet3_RxDesc) * (ring0->size + ring1->size); in vmxnet3_dev_rx_queue_reset() 266 size += rq->data_desc_size * data_ring->size; in vmxnet3_dev_rx_queue_reset() 1071 comp_ring->size = data_ring->size = ring->size; in vmxnet3_dev_tx_queue_setup() 1174 ring1->size = ring0->size; in vmxnet3_dev_rx_queue_setup() 1177 comp_ring->size = ring0->size + ring1->size; in vmxnet3_dev_rx_queue_setup() 1178 data_ring->size = ring0->size; in vmxnet3_dev_rx_queue_setup() [all …]
|
| /dpdk/drivers/vdpa/mlx5/ |
| H A D | mlx5_vdpa_mem.c | 76 uint64_t size; in mlx5_vdpa_vhost_mem_regions_prepare() local 100 size = mem->regions[i].guest_phys_addr - in mlx5_vdpa_vhost_mem_regions_prepare() 102 mem->regions[i - 1].size); in mlx5_vdpa_vhost_mem_regions_prepare() 103 *gcd = rte_get_gcd64(*gcd, size); in mlx5_vdpa_vhost_mem_regions_prepare() 106 size = mem->regions[i].size; in mlx5_vdpa_vhost_mem_regions_prepare() 107 *gcd = rte_get_gcd64(*gcd, size); in mlx5_vdpa_vhost_mem_regions_prepare() 161 if (mem1->regions[i].size != mem2->regions[i].size) in mlx5_vdpa_mem_cmp() 240 mem->regions[i - 1].size); in mlx5_vdpa_mem_register() 244 mem->regions[i - 1].size; in mlx5_vdpa_mem_register() 263 reg->size ? reg->size - k : klm_size; in mlx5_vdpa_mem_register() [all …]
|
| /dpdk/lib/ring/ |
| H A D | rte_ring_elem_pvt.h | 20 if (likely(idx + n <= size)) { in __rte_ring_enqueue_elems_32() 61 const uint32_t size = r->size; in __rte_ring_enqueue_elems_64() local 65 if (likely(idx + n <= size)) { in __rte_ring_enqueue_elems_64() 94 const uint32_t size = r->size; in __rte_ring_enqueue_elems_128() local 98 if (likely(idx + n <= size)) { in __rte_ring_enqueue_elems_128() 141 nr_size = r->size * scale; in __rte_ring_enqueue_elems() 154 if (likely(idx + n <= size)) { in __rte_ring_dequeue_elems_32() 195 const uint32_t size = r->size; in __rte_ring_dequeue_elems_64() local 199 if (likely(idx + n <= size)) { in __rte_ring_dequeue_elems_64() 228 const uint32_t size = r->size; in __rte_ring_dequeue_elems_128() local [all …]
|
| /dpdk/lib/eal/freebsd/ |
| H A D | eal_debug.c | 27 int size; in rte_dump_stack() local 29 size = backtrace(func, BACKTRACE_SIZE); in rte_dump_stack() 30 symb = backtrace_symbols(func, size); in rte_dump_stack() 35 while (size > 0) { in rte_dump_stack() 37 "%d: [%s]\n", size, symb[size - 1]); in rte_dump_stack() 38 size --; in rte_dump_stack()
|
| /dpdk/lib/eal/linux/ |
| H A D | eal_debug.c | 22 int size; in rte_dump_stack() local 24 size = backtrace(func, BACKTRACE_SIZE); in rte_dump_stack() 25 symb = backtrace_symbols(func, size); in rte_dump_stack() 30 while (size > 0) { in rte_dump_stack() 32 "%d: [%s]\n", size, symb[size - 1]); in rte_dump_stack() 33 size --; in rte_dump_stack()
|