| /dpdk/lib/eal/common/ |
| H A D | eal_common_trace.c | 313 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 D | eal_common_thread.c | 32 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 D | eal_common_log.c | 262 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 D | eal_common_errno.c | 31 char *ret = RTE_PER_LCORE(retval); in rte_strerror()
|
| /dpdk/drivers/bus/fslmc/portal/ |
| H A D | dpaa2_hw_dpio.h | 22 #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 D | dpaa2_hw_dpio.c | 314 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 D | test_per_lcore.c | 40 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 D | test_timer_racecond.c | 72 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 D | rte_eal.h | 447 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 D | rte_errno.h | 29 #define rte_errno RTE_PER_LCORE(_rte_errno)
|
| H A D | rte_per_lcore.h | 44 #define RTE_PER_LCORE(name) (per_lcore_##name) macro
|
| H A D | rte_trace_point.h | 302 (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 D | rte_trace_point_register.h | 30 RTE_PER_LCORE(trace_point_sz) = __RTE_TRACE_EVENT_HEADER_SZ
|
| H A D | rte_lcore.h | 78 return RTE_PER_LCORE(_lcore_id); in rte_lcore_id()
|
| /dpdk/drivers/bus/dpaa/ |
| H A D | rte_dpaa_bus.h | 147 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 D | ipsec_mb_private.c | 160 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 D | ipsec_mb_private.h | 180 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 D | pmd_aesni_gcm.c | 737 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 D | flowgen.c | 83 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 D | txonly.c | 235 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 D | sad.c | 86 cache = &RTE_PER_LCORE(sad_cache); in ipsec_sad_lcore_cache_init()
|
| H A D | sad.h | 83 cache = &RTE_PER_LCORE(sad_cache); in sad_lookup()
|
| /dpdk/lib/eal/linux/ |
| H A D | eal_interrupts.c | 1309 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 D | bman.c | 34 return &RTE_PER_LCORE(bman_affine_portal); in get_affine_portal()
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | writing_efficient_code.rst | 54 * Use RTE_PER_LCORE variables. Note that in this case, data on lcore X is not available to lcore …
|