Home
last modified time | relevance | path

Searched refs:ptr (Results 1 – 25 of 126) sorted by relevance

123456

/dpdk/drivers/common/cnxk/
H A Droc_io.h40 ({ 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 Droc_io_generic.h23 #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 Droc_model.c72 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 Dfm10k_tlv.h114 #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 Ddlb2_osdep_list.h23 #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 Deal_common_uuid.c25 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 Drte_malloc.c57 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 Dmalloc_elem.h144 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 Dmlx5_rxp.c31 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 Drte_common.h293 #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 Drte_eal_trace.h124 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 Drte_malloc.h135 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 Dmain.c138 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 Dtb_mem.c22 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 Dacl_bld.c249 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 Dgpudev_driver.h30 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 Dgpudev.c533 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 Drte_gpudev.h91 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 Dmain.c1262 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 Dopae_hw_api.c364 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 Drte_bus_auxiliary.h141 #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 Dsfc_ef10.h36 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 Dcaam_jr_pvt.h159 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 Ddpaa_rxtx.c67 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 Drte_bus_vdev.h30 #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)

123456