| /dpdk/drivers/common/cnxk/ |
| H A D | roc_io.h | 40 ({ asm volatile("prfm pstl1keep, [%x0]\n" : : "r"(ptr)); }) 52 : [ptr] "r"(ptr) in roc_atomic128_cas_noreturn() 64 : [ptr] "r"(ptr) in roc_atomic128_cas_noreturn() 75 : [swap] "r"(swap), [ptr] "r"(ptr) in roc_atomic64_cas() 87 : [swap] "r"(swap), [ptr] "r"(ptr) in roc_atomic64_casl() 94 roc_atomic64_add_nosync(int64_t incr, int64_t *ptr) in roc_atomic64_add_nosync() argument 100 : [r] "=r"(result), "+m"(*ptr) in roc_atomic64_add_nosync() 101 : [i] "r"(incr), [b] "r"(ptr) in roc_atomic64_add_nosync() 107 roc_atomic64_add_sync(int64_t incr, int64_t *ptr) in roc_atomic64_add_sync() argument 113 : [r] "=r"(result), "+m"(*ptr) in roc_atomic64_add_sync() [all …]
|
| H A D | roc_io_generic.h | 23 #define roc_prefetch_store_keep(ptr) \ argument 28 roc_atomic128_cas_noreturn(uint64_t swap0, uint64_t swap1, uint64_t ptr) in roc_atomic128_cas_noreturn() argument 32 PLT_SET_USED(ptr); in roc_atomic128_cas_noreturn() 36 roc_atomic64_cas(uint64_t compare, uint64_t swap, int64_t *ptr) in roc_atomic64_cas() argument 39 PLT_SET_USED(ptr); in roc_atomic64_cas() 45 roc_atomic64_casl(uint64_t compare, uint64_t swap, int64_t *ptr) in roc_atomic64_casl() argument 48 PLT_SET_USED(ptr); in roc_atomic64_casl() 54 roc_atomic64_add_nosync(int64_t incr, int64_t *ptr) in roc_atomic64_add_nosync() argument 56 PLT_SET_USED(ptr); in roc_atomic64_add_nosync() 63 roc_atomic64_add_sync(int64_t incr, int64_t *ptr) in roc_atomic64_add_sync() argument [all …]
|
| H A D | roc_model.c | 72 char *ptr; in cn10k_part_get() local 86 ptr = strchr(buf, ','); in cn10k_part_get() 87 if (!ptr) { in cn10k_part_get() 91 ptr++; in cn10k_part_get() 92 if (strcmp("cn10ka", ptr) == 0) { in cn10k_part_get() 94 } else if (strcmp("cnf10ka", ptr) == 0) { in cn10k_part_get() 96 } else if (strcmp("cnf10kb", ptr) == 0) { in cn10k_part_get() 99 plt_err("Unidentified 'CPU compatible': <%s>", ptr); in cn10k_part_get()
|
| /dpdk/drivers/net/fm10k/base/ |
| H A D | fm10k_tlv.h | 114 #define fm10k_tlv_attr_get_u8(attr, ptr) \ argument 115 fm10k_tlv_attr_get_value(attr, ptr, sizeof(u8)) 116 #define fm10k_tlv_attr_get_u16(attr, ptr) \ argument 117 fm10k_tlv_attr_get_value(attr, ptr, sizeof(u16)) 118 #define fm10k_tlv_attr_get_u32(attr, ptr) \ argument 120 #define fm10k_tlv_attr_get_u64(attr, ptr) \ argument 122 #define fm10k_tlv_attr_get_s8(attr, ptr) \ argument 123 fm10k_tlv_attr_get_value(attr, ptr, sizeof(s8)) 124 #define fm10k_tlv_attr_get_s16(attr, ptr) \ argument 126 #define fm10k_tlv_attr_get_s32(attr, ptr) \ argument [all …]
|
| /dpdk/drivers/event/dlb2/pf/base/ |
| H A D | dlb2_osdep_list.h | 23 #define TAILQ_FOREACH_ENTRY(ptr, head, name, iter) \ argument 26 && (ptr = container_of(iter, typeof(*(ptr)), name)); \ 31 #define TAILQ_FOREACH_ENTRY_SAFE(ptr, head, name, iter, tvar) \ argument 34 (ptr = container_of(iter, typeof(*(ptr)), name)) &&\ 115 #define DLB2_LIST_FOR_EACH(head, ptr, name, tmp_iter) \ argument 116 TAILQ_FOREACH_ENTRY(ptr, head, name, tmp_iter) 128 #define DLB2_LIST_FOR_EACH_SAFE(head, ptr, ptr_tmp, name, tmp_iter, saf_itr) \ argument 129 TAILQ_FOREACH_ENTRY_SAFE(ptr, head, name, tmp_iter, saf_itr)
|
| /dpdk/lib/eal/common/ |
| H A D | eal_common_uuid.c | 25 uint8_t *out = ptr; in uuid_pack() 56 const uint8_t *ptr = in; in uuid_unpack() local 59 tmp = *ptr++; in uuid_unpack() 60 tmp = (tmp << 8) | *ptr++; in uuid_unpack() 61 tmp = (tmp << 8) | *ptr++; in uuid_unpack() 62 tmp = (tmp << 8) | *ptr++; in uuid_unpack() 65 tmp = *ptr++; in uuid_unpack() 66 tmp = (tmp << 8) | *ptr++; in uuid_unpack() 69 tmp = *ptr++; in uuid_unpack() 73 tmp = *ptr++; in uuid_unpack() [all …]
|
| H A D | rte_malloc.c | 57 void *ptr; in malloc_socket() local 72 ptr = malloc_heap_alloc(type, size, socket_arg, 0, in malloc_socket() 77 return ptr; in malloc_socket() 113 if (ptr != NULL) { in rte_zmalloc_socket() 117 memset(ptr, 0, size); in rte_zmalloc_socket() 125 memset(ptr, 0, size); in rte_zmalloc_socket() 131 return ptr; in rte_zmalloc_socket() 169 if (ptr == NULL) in rte_realloc_socket() 187 RTE_PTR_ALIGN(ptr, align) == ptr && in rte_realloc_socket() 193 return ptr; in rte_realloc_socket() [all …]
|
| H A D | malloc_elem.h | 144 asan_set_zone(void *ptr, size_t len, uint32_t val) in asan_set_zone() argument 154 shadow = ASAN_MEM_TO_SHADOW((uintptr_t)ptr + offset); in asan_set_zone() 164 asan_set_freezone(void *ptr, size_t size) in asan_set_freezone() argument 166 asan_set_zone(ptr, size, ASAN_MEM_FREE_FLAG); in asan_set_freezone() 181 void *ptr = RTE_PTR_SUB(elem, MALLOC_ELEM_TRAILER_LEN); in asan_clear_split_alloczone() local 182 asan_set_zone(ptr, MALLOC_ELEM_OVERHEAD, 0x0); in asan_clear_split_alloczone() 276 asan_set_zone(void *ptr __rte_unused, size_t len __rte_unused, in asan_set_zone() 280 asan_set_freezone(void *ptr __rte_unused, size_t size __rte_unused) { } in asan_set_freezone()
|
| /dpdk/drivers/regex/mlx5/ |
| H A D | mlx5_rxp.c | 31 rxp_create_mkey(struct mlx5_regex_priv *priv, void *ptr, size_t size, 52 rxp_create_mkey(struct mlx5_regex_priv *priv, void *ptr, size_t size, in rxp_create_mkey() argument 58 mkey->umem = mlx5_glue->devx_umem_reg(priv->cdev->ctx, ptr, size, access); in rxp_create_mkey() 65 .addr = (uintptr_t)ptr, in rxp_create_mkey() 99 void *ptr; in mlx5_regex_rules_db_import() local 112 ptr = rte_malloc("", rule_db_len, 1 << 12); in mlx5_regex_rules_db_import() 113 if (!ptr) { in mlx5_regex_rules_db_import() 117 rte_memcpy(ptr, rule_db, rule_db_len); in mlx5_regex_rules_db_import() 119 ret = rxp_create_mkey(priv, ptr, rule_db_len, /*access=*/7, &mkey); in mlx5_regex_rules_db_import() 125 mkey.mkey->id, rule_db_len, (uintptr_t)ptr); in mlx5_regex_rules_db_import() [all …]
|
| /dpdk/lib/eal/include/ |
| H A D | rte_common.h | 293 #define RTE_PTR_ADD(ptr, x) ((void*)((uintptr_t)(ptr) + (x))) argument 298 #define RTE_PTR_SUB(ptr, x) ((void*)((uintptr_t)ptr - (x))) argument 322 #define RTE_PTR_ALIGN_FLOOR(ptr, align) \ argument 323 ((typeof(ptr))RTE_ALIGN_FLOOR((uintptr_t)ptr, align)) 340 #define RTE_PTR_ALIGN_CEIL(ptr, align) \ argument 341 RTE_PTR_ALIGN_FLOOR((typeof(ptr))RTE_PTR_ADD(ptr, (align) - 1), align) 359 #define RTE_PTR_ALIGN(ptr, align) RTE_PTR_ALIGN_CEIL(ptr, align) argument 410 rte_is_aligned(void *ptr, unsigned align) in rte_is_aligned() argument 412 return RTE_PTR_ALIGN(ptr, align) == ptr; in rte_is_aligned() 817 const typeof(((type *)0)->member) *_ptr = (ptr); \ [all …]
|
| H A D | rte_eal_trace.h | 124 RTE_TRACE_POINT_ARGS(const void *ptr), 125 rte_trace_point_emit_ptr(ptr); 200 int socket, void *ptr), 205 rte_trace_point_emit_ptr(ptr); 211 int socket, void *ptr), 216 rte_trace_point_emit_ptr(ptr); 222 void *ptr), 226 rte_trace_point_emit_ptr(ptr); 231 RTE_TRACE_POINT_ARGS(void *ptr), 232 rte_trace_point_emit_ptr(ptr);
|
| H A D | rte_malloc.h | 135 rte_realloc(void *ptr, size_t size, unsigned int align) 161 rte_realloc_socket(void *ptr, size_t size, unsigned int align, int socket) 262 rte_free(void *ptr); 282 rte_malloc_validate(const void *ptr, size_t *size);
|
| /dpdk/app/test-gpudev/ |
| H A D | main.c | 138 void *ptr = NULL; in register_cpu_memory() local 145 ptr = rte_zmalloc(NULL, buf_bytes, 0); in register_cpu_memory() 146 if (ptr == NULL) { in register_cpu_memory() 161 (uint8_t *)(ptr)+0x700); in register_cpu_memory() 164 (uint8_t *)(ptr)+0x700); in register_cpu_memory() 168 ret = rte_gpu_mem_unregister(gpu_id, ptr); in register_cpu_memory() 175 rte_free(ptr); in register_cpu_memory() 182 rte_gpu_mem_unregister(gpu_id, ptr); in register_cpu_memory() 183 rte_free(ptr); in register_cpu_memory() 280 devflag.ptr, set_val, get_val); in create_update_comm_flag() [all …]
|
| /dpdk/lib/acl/ |
| H A D | tb_mem.c | 22 uint8_t *ptr; in tb_pool() local 41 ptr = (uint8_t *)(block + 1); in tb_pool() 42 block->mem = RTE_PTR_ALIGN_CEIL(ptr, pool->alignment); in tb_pool() 43 block->size = size - (block->mem - ptr); in tb_pool() 52 void *ptr; in tb_alloc() local 62 ptr = block->mem; in tb_alloc() 65 return ptr; in tb_alloc()
|
| H A D | acl_bld.c | 249 struct rte_acl_node *ptr, in acl_add_ptr() argument 260 if (node->ptrs[n].ptr == ptr) { in acl_add_ptr() 288 node->ptrs[n].ptr = ptr; in acl_add_ptr() 291 if (ptr != NULL) in acl_add_ptr() 292 ptr->ref_count++; in acl_add_ptr() 406 next->ptrs[n].ptr = node->ptrs[n].ptr; in acl_dup_node() 496 node_a->ptrs[n].ptr = in acl_compact_node_ptrs() 655 node_c->ptrs[n].ptr == in acl_merge_trie() 656 node_b->ptrs[m].ptr) in acl_merge_trie() 667 node_c->ptrs[n].ptr, in acl_merge_trie() [all …]
|
| /dpdk/lib/gpudev/ |
| H A D | gpudev_driver.h | 30 typedef int (rte_gpu_mem_alloc_t)(struct rte_gpu *dev, size_t size, unsigned int align, void **ptr); 31 typedef int (rte_gpu_mem_free_t)(struct rte_gpu *dev, void *ptr); 32 typedef int (rte_gpu_mem_register_t)(struct rte_gpu *dev, size_t size, void *ptr); 33 typedef int (rte_gpu_mem_unregister_t)(struct rte_gpu *dev, void *ptr); 35 typedef int (rte_gpu_mem_cpu_unmap_t)(struct rte_gpu *dev, void *ptr);
|
| H A D | gpudev.c | 533 void *ptr; in rte_gpu_mem_alloc() local 562 return ptr; in rte_gpu_mem_alloc() 574 rte_gpu_mem_free(int16_t dev_id, void *ptr) in rte_gpu_mem_free() argument 590 if (ptr == NULL) /* dry-run */ in rte_gpu_mem_free() 614 if (ptr == NULL || size == 0) /* dry-run */ in rte_gpu_mem_register() 637 if (ptr == NULL) /* dry-run */ in rte_gpu_mem_unregister() 698 if (ptr == NULL) /* dry-run */ in rte_gpu_mem_cpu_unmap() 742 if (devflag->ptr == NULL) { in rte_gpu_comm_create_flag() 775 rte_free(devflag->ptr); in rte_gpu_comm_destroy_flag() 793 RTE_GPU_VOLATILE(*devflag->ptr) = val; in rte_gpu_comm_set_flag() [all …]
|
| H A D | rte_gpudev.h | 91 uint32_t *ptr; member 409 int rte_gpu_mem_free(int16_t dev_id, void *ptr); 436 int rte_gpu_mem_register(int16_t dev_id, size_t size, void *ptr); 457 int rte_gpu_mem_unregister(int16_t dev_id, void *ptr); 485 void *rte_gpu_mem_cpu_map(int16_t dev_id, size_t size, void *ptr); 506 int rte_gpu_mem_cpu_unmap(int16_t dev_id, void *ptr);
|
| /dpdk/app/proc-info/ |
| H A D | main.c | 1262 if (ptr != NULL) { in show_ring() 1267 ptr->name, in show_ring() 1272 ptr->size, in show_ring() 1273 ptr->mask, in show_ring() 1274 ptr->capacity); in show_ring() 1298 if (ptr != NULL) { in show_mempool() 1311 ptr->name, in show_mempool() 1312 ptr->socket_id, in show_mempool() 1323 ptr->size, in show_mempool() 1324 ptr->cache_size, in show_mempool() [all …]
|
| /dpdk/drivers/raw/ifpga/base/ |
| H A D | opae_hw_api.c | 364 void *ptr; in opae_adapter_mutex_open() local 382 adapter->lock = (pthread_mutex_t *)ptr; in opae_adapter_mutex_open() 383 if (ptr) { in opae_adapter_mutex_open() 386 shm_name, ptr); in opae_adapter_mutex_open() 464 if (!adapter->shm.ptr) in opae_adapter_shm_init() 489 adapter->shm.ptr = NULL; in opae_adapter_shm_alloc() 502 if (adapter->shm.ptr) { in opae_adapter_shm_alloc() 505 shm_name, adapter->shm.ptr); in opae_adapter_shm_alloc() 517 return adapter->shm.ptr; in opae_adapter_shm_alloc() 527 if (!adapter->shm.ptr) in opae_adapter_shm_free() [all …]
|
| /dpdk/drivers/bus/auxiliary/ |
| H A D | rte_bus_auxiliary.h | 141 #define RTE_DEV_TO_AUXILIARY(ptr) \ argument 142 container_of(ptr, struct rte_auxiliary_device, device) 144 #define RTE_DEV_TO_AUXILIARY_CONST(ptr) \ argument 145 container_of(ptr, const struct rte_auxiliary_device, device)
|
| /dpdk/drivers/net/sfc/ |
| H A D | sfc_ef10.h | 36 sfc_ef10_ev_qclear_cache_line(void *ptr) in sfc_ef10_ev_qclear_cache_line() argument 38 efx_qword_t *entry = ptr; in sfc_ef10_ev_qclear_cache_line() 50 sfc_ef10_ev_qclear_cache_line(void *ptr) 53 efsys_uint128_t *addr = ptr;
|
| /dpdk/drivers/crypto/caam_jr/ |
| H A D | caam_jr_pvt.h | 159 uint64_t ptr; member 240 caam_jr_dma_free(void *ptr) in caam_jr_dma_free() argument 242 rte_free(ptr); in caam_jr_dma_free() 268 static inline rte_iova_t caam_jr_dma_vtop(void *ptr) in caam_jr_dma_vtop() argument 270 return caam_jr_mem_vtop(ptr); in caam_jr_dma_vtop()
|
| /dpdk/drivers/net/dpaa/ |
| H A D | dpaa_rxtx.c | 67 char *ptr; in dpaa_display_frame_info() local 84 ptr = (char *)&annot->parse; in dpaa_display_frame_info() 88 DISPLAY_PRINT("%02x ", ptr[ii]); in dpaa_display_frame_info() 101 ptr = (char *)annot; in dpaa_display_frame_info() 102 ptr += fd->offset; in dpaa_display_frame_info() 104 DISPLAY_PRINT("%02x ", ptr[ii]); in dpaa_display_frame_info() 402 void *ptr; in dpaa_eth_fd_to_mbuf() local 417 ptr = DPAA_MEMPOOL_PTOV(bp_info, qm_fd_addr(fd)); in dpaa_eth_fd_to_mbuf() 443 void *ptr; in dpaa_free_mbuf() local 508 void *ptr; in dpaa_rx_cb_no_prefetch() local [all …]
|
| /dpdk/drivers/bus/vdev/ |
| H A D | rte_bus_vdev.h | 30 #define RTE_DEV_TO_VDEV(ptr) \ argument 31 container_of(ptr, struct rte_vdev_device, device) 33 #define RTE_DEV_TO_VDEV_CONST(ptr) \ argument 34 container_of(ptr, const struct rte_vdev_device, device)
|