Searched refs:thread_handle (Results 1 – 3 of 3) sorted by relevance
| /dpdk/lib/eal/windows/ |
| H A D | rte_thread.c | 197 HANDLE thread_handle = NULL; in rte_thread_set_affinity_by_id() local 210 thread_handle = OpenThread(THREAD_ALL_ACCESS, FALSE, in rte_thread_set_affinity_by_id() 212 if (thread_handle == NULL) { in rte_thread_set_affinity_by_id() 223 if (thread_handle != NULL) { in rte_thread_set_affinity_by_id() 224 CloseHandle(thread_handle); in rte_thread_set_affinity_by_id() 225 thread_handle = NULL; in rte_thread_set_affinity_by_id() 235 HANDLE thread_handle = NULL; in rte_thread_get_affinity_by_id() local 248 if (thread_handle == NULL) { in rte_thread_get_affinity_by_id() 273 if (thread_handle != NULL) { in rte_thread_get_affinity_by_id() 274 CloseHandle(thread_handle); in rte_thread_get_affinity_by_id() [all …]
|
| /dpdk/lib/eal/windows/include/ |
| H A D | pthread.h | 61 HANDLE thread_handle; in pthread_setaffinity_np() local 66 thread_handle = OpenThread(THREAD_ALL_ACCESS, FALSE, threadid); in pthread_setaffinity_np() 67 if (thread_handle == NULL) { in pthread_setaffinity_np() 72 ret = SetThreadAffinityMask(thread_handle, *cpuset->_bits); in pthread_setaffinity_np() 79 if (CloseHandle(thread_handle) == 0) { in pthread_setaffinity_np() 94 HANDLE thread_handle; in pthread_getaffinity_np() local 100 thread_handle = OpenThread(THREAD_ALL_ACCESS, FALSE, threadid); in pthread_getaffinity_np() 101 if (thread_handle == NULL) { in pthread_getaffinity_np() 107 prev_affinity_mask = SetThreadAffinityMask(thread_handle, 0x1); in pthread_getaffinity_np() 114 ret = SetThreadAffinityMask(thread_handle, prev_affinity_mask); in pthread_getaffinity_np() [all …]
|
| /dpdk/drivers/net/mlx5/windows/ |
| H A D | mlx5_flow_os.c | 245 HANDLE thread_handle; member 259 mlx5_is_thread_alive(HANDLE thread_handle) in mlx5_is_thread_alive() argument 261 DWORD result = WaitForSingleObject(thread_handle, 0); in mlx5_is_thread_alive() 297 if (temp->thread_handle != curr_thread && in mlx5_clear_thread_list() 298 !mlx5_is_thread_alive(temp->thread_handle)) { in mlx5_clear_thread_list() 307 CloseHandle(temp->thread_handle); in mlx5_clear_thread_list() 354 temp->thread_handle = curr_thread; in mlx5_add_workspace_to_list()
|