| /dpdk/lib/eal/common/ |
| H A D | eal_common_thread.c | 28 static RTE_DEFINE_PER_LCORE(rte_cpuset_t, _cpuset); 36 eal_cpuset_socket_id(rte_cpuset_t *cpusetp) in eal_cpuset_socket_id() 64 thread_update_affinity(rte_cpuset_t *cpusetp) in thread_update_affinity() 74 sizeof(rte_cpuset_t)); in thread_update_affinity() 80 sizeof(rte_cpuset_t)); in thread_update_affinity() 85 rte_thread_set_affinity(rte_cpuset_t *cpusetp) in rte_thread_set_affinity() 98 rte_thread_get_affinity(rte_cpuset_t *cpusetp) in rte_thread_get_affinity() 102 sizeof(rte_cpuset_t)); in rte_thread_get_affinity() 139 rte_cpuset_t cpuset; in eal_thread_dump_current_affinity() 249 rte_cpuset_t *cpuset = &internal_conf->ctrl_cpuset; in ctrl_thread_init() [all …]
|
| H A D | eal_private.h | 37 rte_cpuset_t cpuset; /**< cpu set which the lcore affinity to */ 728 void __rte_thread_init(unsigned int lcore_id, rte_cpuset_t *cpuset);
|
| H A D | eal_thread.h | 52 eal_thread_dump_affinity(rte_cpuset_t *cpuset, char *str, unsigned int size);
|
| H A D | eal_common_options.c | 1009 eal_parse_set(const char *input, rte_cpuset_t *set) in eal_parse_set() 1124 check_cpuset(rte_cpuset_t *set) in check_cpuset() 1159 rte_cpuset_t lcore_set; in eal_parse_lcores() 1166 rte_cpuset_t cpuset; in eal_parse_lcores() 1257 sizeof(rte_cpuset_t)); in eal_parse_lcores() 1943 rte_cpuset_t affinity_set; in eal_auto_detect_cores() 1945 if (pthread_getaffinity_np(pthread_self(), sizeof(rte_cpuset_t), in eal_auto_detect_cores() 1963 rte_cpuset_t *cpuset = &internal_cfg->ctrl_cpuset; in compute_ctrl_threads_cpuset() 1964 rte_cpuset_t default_set; in compute_ctrl_threads_cpuset() 1974 if (pthread_getaffinity_np(pthread_self(), sizeof(rte_cpuset_t), in compute_ctrl_threads_cpuset()
|
| H A D | eal_internal_cfg.h | 99 rte_cpuset_t ctrl_cpuset; /**< cpuset for ctrl threads */
|
| H A D | eal_common_lcore.c | 56 rte_cpuset_t rte_lcore_cpuset(unsigned int lcore_id) in rte_lcore_cpuset()
|
| /dpdk/lib/eal/include/ |
| H A D | rte_thread.h | 71 const rte_cpuset_t *cpuset); 92 rte_cpuset_t *cpuset); 103 int rte_thread_set_affinity(rte_cpuset_t *cpusetp); 113 void rte_thread_get_affinity(rte_cpuset_t *cpusetp);
|
| H A D | rte_lcore.h | 190 rte_cpuset_t
|
| /dpdk/app/test/ |
| H A D | test_threads.c | 31 rte_cpuset_t cpuset0; in test_thread_affinity() 32 rte_cpuset_t cpuset1; in test_thread_affinity() 44 RTE_TEST_ASSERT(memcmp(&cpuset0, &cpuset1, sizeof(rte_cpuset_t)) == 0, in test_thread_affinity() 59 RTE_TEST_ASSERT(memcmp(&cpuset0, &cpuset1, sizeof(rte_cpuset_t)) == 0, in test_thread_affinity()
|
| /dpdk/lib/eal/windows/ |
| H A D | rte_thread.c | 152 convert_cpuset_to_affinity(const rte_cpuset_t *cpuset, in convert_cpuset_to_affinity() 193 const rte_cpuset_t *cpuset) in rte_thread_set_affinity_by_id() 233 rte_cpuset_t *cpuset) in rte_thread_get_affinity_by_id()
|
| H A D | eal.c | 405 if (pthread_setaffinity_np(pthread_self(), sizeof(rte_cpuset_t), in rte_eal_init() 438 sizeof(rte_cpuset_t), &lcore_config[i].cpuset); in rte_eal_init()
|
| /dpdk/lib/eal/unix/ |
| H A D | rte_thread.c | 108 const rte_cpuset_t *cpuset) in rte_thread_set_affinity_by_id() 116 rte_cpuset_t *cpuset) in rte_thread_get_affinity_by_id()
|
| /dpdk/lib/eal/windows/include/ |
| H A D | sched.h | 30 } rte_cpuset_t; typedef 47 count_cpu(rte_cpuset_t *s) in count_cpu()
|
| H A D | pthread.h | 58 rte_cpuset_t *cpuset) in pthread_setaffinity_np() 88 rte_cpuset_t *cpuset) in pthread_getaffinity_np()
|
| /dpdk/examples/l2fwd-cat/ |
| H A D | cat.h | 24 rte_cpuset_t cpumask; /* CPUs bitmask */
|
| H A D | cat.c | 56 parse_set(const char *input, rte_cpuset_t *cpusetp) in parse_set() 217 rte_cpuset_t cpuset; in parse_l3ca() 316 &cpuset, sizeof(rte_cpuset_t)); in parse_l3ca() 342 rte_cpuset_t mask; in check_cpus_overlapping()
|
| /dpdk/lib/telemetry/ |
| H A D | telemetry_internal.h | 112 rte_telemetry_init(const char *runtime_dir, const char *rte_version, rte_cpuset_t *cpuset,
|
| H A D | telemetry.c | 53 static rte_cpuset_t *thread_cpuset; 609 rte_telemetry_init(const char *runtime_dir, const char *rte_version, rte_cpuset_t *cpuset, in rte_telemetry_init()
|
| /dpdk/lib/eal/linux/include/ |
| H A D | rte_os.h | 30 typedef cpu_set_t rte_cpuset_t; typedef
|
| /dpdk/lib/eal/freebsd/include/ |
| H A D | rte_os.h | 29 typedef cpuset_t rte_cpuset_t; typedef
|
| /dpdk/lib/eal/freebsd/ |
| H A D | eal.c | 783 if (pthread_setaffinity_np(pthread_self(), sizeof(rte_cpuset_t), in rte_eal_init() 823 sizeof(rte_cpuset_t), &lcore_config[i].cpuset); in rte_eal_init()
|
| /dpdk/lib/eal/linux/ |
| H A D | eal.c | 1119 if (pthread_setaffinity_np(pthread_self(), sizeof(rte_cpuset_t), in rte_eal_init() 1162 sizeof(rte_cpuset_t), &lcore_config[i].cpuset); in rte_eal_init()
|
| /dpdk/drivers/bus/fslmc/portal/ |
| H A D | dpaa2_hw_dpio.c | 92 rte_cpuset_t cpuset; in dpaa2_get_core_id()
|
| /dpdk/drivers/dma/skeleton/ |
| H A D | skeleton_dmadev.c | 103 rte_cpuset_t cpuset; in skeldma_start()
|
| /dpdk/drivers/vdpa/mlx5/ |
| H A D | mlx5_vdpa_event.c | 469 rte_cpuset_t cpuset; in mlx5_vdpa_cqe_event_setup()
|