Home
last modified time | relevance | path

Searched refs:RTE_PER_LCORE (Results 1 – 25 of 27) sorted by relevance

12

/dpdk/lib/eal/common/
H A Deal_common_trace.c313 if (RTE_PER_LCORE(trace_mem)) in __rte_trace_mem_per_thread_alloc()
367 RTE_PER_LCORE(trace_mem) = header; in __rte_trace_mem_per_thread_alloc()
387 header = RTE_PER_LCORE(trace_mem); in trace_mem_per_thread_free()
438 RTE_PER_LCORE(ctf_field) != NULL ? in __rte_trace_point_emit_field()
439 RTE_PER_LCORE(ctf_field) : "", in __rte_trace_point_emit_field()
441 free(RTE_PER_LCORE(ctf_field)); in __rte_trace_point_emit_field()
444 RTE_PER_LCORE(trace_point_sz) = 0; in __rte_trace_point_emit_field()
445 RTE_PER_LCORE(ctf_field) = NULL; in __rte_trace_point_emit_field()
450 RTE_PER_LCORE(ctf_field) = field; in __rte_trace_point_emit_field()
468 RTE_PER_LCORE(trace_point_sz) = 0; in __rte_trace_point_register()
[all …]
H A Deal_common_thread.c32 return RTE_PER_LCORE(_socket_id); in rte_socket_id()
69 RTE_PER_LCORE(_socket_id) = in thread_update_affinity()
73 memmove(&RTE_PER_LCORE(_cpuset), cpusetp, in thread_update_affinity()
78 lcore_config[lcore_id].socket_id = RTE_PER_LCORE(_socket_id); in thread_update_affinity()
101 memmove(cpusetp, &RTE_PER_LCORE(_cpuset), in rte_thread_get_affinity()
149 RTE_PER_LCORE(_lcore_id) = lcore_id; in __rte_thread_init()
164 RTE_PER_LCORE(_lcore_id) = LCORE_ID_ANY; in __rte_thread_uninit()
H A Deal_common_log.c262 return RTE_PER_LCORE(log_cur_msg).loglevel; in rte_log_cur_msg_loglevel()
268 return RTE_PER_LCORE(log_cur_msg).logtype; in rte_log_cur_msg_logtype()
500 RTE_PER_LCORE(log_cur_msg).loglevel = level; in rte_vlog()
501 RTE_PER_LCORE(log_cur_msg).logtype = logtype; in rte_vlog()
H A Deal_common_errno.c31 char *ret = RTE_PER_LCORE(retval); in rte_strerror()
/dpdk/drivers/bus/fslmc/portal/
H A Ddpaa2_hw_dpio.h22 #define DPAA2_PER_LCORE_DPIO RTE_PER_LCORE(_dpaa2_io).dpio_dev
25 #define DPAA2_PER_LCORE_ETHRX_DPIO RTE_PER_LCORE(_dpaa2_io).ethrx_dpio_dev
29 RTE_PER_LCORE(_dpaa2_io).dpio_dev->dpaa2_held_bufs.dqrr_size
31 RTE_PER_LCORE(_dpaa2_io).dpio_dev->dpaa2_held_bufs.dqrr_held
33 RTE_PER_LCORE(_dpaa2_io).dpio_dev->dpaa2_held_bufs.mbuf[i]
H A Ddpaa2_hw_dpio.c314 if (!RTE_PER_LCORE(_dpaa2_io).dpio_dev) { in dpaa2_affine_qbman_swp()
320 RTE_PER_LCORE(_dpaa2_io).dpio_dev = dpio_dev; in dpaa2_affine_qbman_swp()
336 if (!RTE_PER_LCORE(_dpaa2_io).ethrx_dpio_dev) { in dpaa2_affine_qbman_ethrx_swp()
342 RTE_PER_LCORE(_dpaa2_io).ethrx_dpio_dev = dpio_dev; in dpaa2_affine_qbman_ethrx_swp()
355 dpaa2_put_qbman_swp(RTE_PER_LCORE(_dpaa2_io).dpio_dev); in dpaa2_portal_finish()
356 dpaa2_put_qbman_swp(RTE_PER_LCORE(_dpaa2_io).ethrx_dpio_dev); in dpaa2_portal_finish()
/dpdk/app/test/
H A Dtest_per_lcore.c40 if (RTE_PER_LCORE(test) != 0x12345678) in assign_vars()
42 RTE_PER_LCORE(test) = rte_lcore_id(); in assign_vars()
50 unsigned var = RTE_PER_LCORE(test); in display_vars()
57 RTE_PER_LCORE(test) = 0x12345678; in display_vars()
H A Dtest_timer_racecond.c72 RTE_PER_LCORE(n_reset_collisions) += 1; in reload_timer()
83 RTE_PER_LCORE(n_reset_collisions) = 0; in worker_main_loop()
106 if (RTE_PER_LCORE(n_reset_collisions) != 0) { in worker_main_loop()
108 lcore_id, RTE_PER_LCORE(n_reset_collisions)); in worker_main_loop()
/dpdk/lib/eal/include/
H A Drte_eal.h447 if (RTE_PER_LCORE(_thread_id) == -1) in rte_gettid()
448 RTE_PER_LCORE(_thread_id) = rte_sys_gettid(); in rte_gettid()
449 return RTE_PER_LCORE(_thread_id); in rte_gettid()
H A Drte_errno.h29 #define rte_errno RTE_PER_LCORE(_rte_errno)
H A Drte_per_lcore.h44 #define RTE_PER_LCORE(name) (per_lcore_##name) macro
H A Drte_trace_point.h302 (struct __rte_trace_header *)(RTE_PER_LCORE(trace_mem)); in __rte_trace_mem_get()
308 trace = (struct __rte_trace_header *)(RTE_PER_LCORE(trace_mem)); in __rte_trace_mem_get()
H A Drte_trace_point_register.h30 RTE_PER_LCORE(trace_point_sz) = __RTE_TRACE_EVENT_HEADER_SZ
H A Drte_lcore.h78 return RTE_PER_LCORE(_lcore_id); in rte_lcore_id()
/dpdk/drivers/bus/dpaa/
H A Drte_dpaa_bus.h147 RTE_PER_LCORE(dpaa_io)
149 RTE_PER_LCORE(dpaa_io)->dpaa_held_bufs.dqrr_size
151 RTE_PER_LCORE(dpaa_io)->dpaa_held_bufs.dqrr_held
153 RTE_PER_LCORE(dpaa_io)->dpaa_held_bufs.mbuf[i]
/dpdk/drivers/crypto/ipsec_mb/
H A Dipsec_mb_private.c160 if (RTE_PER_LCORE(mb_mgr)) { in ipsec_mb_remove()
161 free_mb_mgr(RTE_PER_LCORE(mb_mgr)); in ipsec_mb_remove()
162 RTE_PER_LCORE(mb_mgr) = NULL; in ipsec_mb_remove()
H A Dipsec_mb_private.h180 if (unlikely(RTE_PER_LCORE(mb_mgr) == NULL)) in get_per_thread_mb_mgr()
181 RTE_PER_LCORE(mb_mgr) = alloc_init_mb_mgr(); in get_per_thread_mb_mgr()
183 return RTE_PER_LCORE(mb_mgr); in get_per_thread_mb_mgr()
H A Dpmd_aesni_gcm.c737 if (unlikely(RTE_PER_LCORE(gcm_ops)[s->key_length].init == NULL)) in aesni_gcm_process_bulk()
738 aesni_gcm_set_ops(RTE_PER_LCORE(gcm_ops), mb_mgr); in aesni_gcm_process_bulk()
743 RTE_PER_LCORE(gcm_ops)[s->key_length]); in aesni_gcm_process_bulk()
746 RTE_PER_LCORE(gcm_ops)[s->key_length]); in aesni_gcm_process_bulk()
749 RTE_PER_LCORE(gcm_ops)[s->key_length]); in aesni_gcm_process_bulk()
752 RTE_PER_LCORE(gcm_ops)[s->key_length]); in aesni_gcm_process_bulk()
/dpdk/app/test-pmd/
H A Dflowgen.c83 int next_flow = RTE_PER_LCORE(_next_flow); in pkt_burst_flow_gen()
198 RTE_PER_LCORE(_next_flow) = next_flow; in pkt_burst_flow_gen()
H A Dtxonly.c235 uint8_t ip_var = RTE_PER_LCORE(_ip_var); in pkt_burst_prepare()
251 RTE_PER_LCORE(_ip_var) = ip_var; in pkt_burst_prepare()
414 RTE_PER_LCORE(_ip_var) -= nb_pkt - nb_tx; in pkt_burst_transmit()
/dpdk/examples/ipsec-secgw/
H A Dsad.c86 cache = &RTE_PER_LCORE(sad_cache); in ipsec_sad_lcore_cache_init()
H A Dsad.h83 cache = &RTE_PER_LCORE(sad_cache); in sad_lookup()
/dpdk/lib/eal/linux/
H A Deal_interrupts.c1309 if (RTE_PER_LCORE(_epfd) == -1) in rte_intr_tls_epfd()
1310 RTE_PER_LCORE(_epfd) = eal_init_tls_epfd(); in rte_intr_tls_epfd()
1312 return RTE_PER_LCORE(_epfd); in rte_intr_tls_epfd()
/dpdk/drivers/bus/dpaa/base/qbman/
H A Dbman.c34 return &RTE_PER_LCORE(bman_affine_portal); in get_affine_portal()
/dpdk/doc/guides/prog_guide/
H A Dwriting_efficient_code.rst54 * Use RTE_PER_LCORE variables. Note that in this case, data on lcore X is not available to lcore …

12