Home
last modified time | relevance | path

Searched refs:thread_possible_cores (Results 1 – 5 of 5) sorted by relevance

/ThreadX-v6.2.1/common_smp/src/
Dtx_thread_smp_rebalance_execute_list.c105 ULONG thread_possible_cores; in _tx_thread_smp_rebalance_execute_list() local
237 thread_possible_cores = schedule_thread -> tx_thread_smp_cores_allowed; in _tx_thread_smp_rebalance_execute_list()
240 thread_possible_cores = thread_possible_cores & (available_cores | possible_cores); in _tx_thread_smp_rebalance_execute_list()
243 if (thread_possible_cores == ((ULONG) 0)) in _tx_thread_smp_rebalance_execute_list()
327 if ((thread_possible_cores & available_cores) != ((ULONG) 0)) in _tx_thread_smp_rebalance_execute_list()
334 … if ((thread_possible_cores & available_cores & (((ULONG) 1) << j)) == ((ULONG) 0)) in _tx_thread_smp_rebalance_execute_list()
338 test_cores = (thread_possible_cores & available_cores); in _tx_thread_smp_rebalance_execute_list()
361 test_possible_cores = possible_cores & ~(thread_possible_cores); in _tx_thread_smp_rebalance_execute_list()
364 …_thread_smp_remap_solution_find(schedule_thread, available_cores, thread_possible_cores, test_poss… in _tx_thread_smp_rebalance_execute_list()
389 possible_cores = possible_cores & (~thread_possible_cores); in _tx_thread_smp_rebalance_execute_list()
Dtx_thread_system_resume.c124 ULONG thread_possible_cores; in _tx_thread_system_resume() local
584thread_possible_cores = thread_ptr -> tx_thread_smp_cores_allowed; in _tx_thread_system_resume()
594 … if ((available_cores & thread_possible_cores) != ((ULONG) 0)) in _tx_thread_system_resume()
598 test_cores = (thread_possible_cores & available_cores); in _tx_thread_system_resume()
630thread_possible_cores = thread_possible_cores & possible_cores; in _tx_thread_system_resume()
639 … test_possible_cores = possible_cores & ~(thread_possible_cores); in _tx_thread_system_resume()
642 … _tx_thread_smp_remap_solution_find(thread_ptr, available_cores, thread_possible_cores, test_poss… in _tx_thread_system_resume()
725 … if ((thread_possible_cores & possible_cores) != ((ULONG) 0)) in _tx_thread_system_resume()
767 … if ((thread_possible_cores & available_cores) != ((ULONG) 0)) in _tx_thread_system_resume()
792thread_possible_cores = thread_possible_cores & possible_cores; in _tx_thread_system_resume()
[all …]
Dtx_thread_smp_utilities.c643 …ion_find(TX_THREAD *schedule_thread, ULONG available_cores, ULONG thread_possible_cores, ULONG tes… in _tx_thread_smp_remap_solution_find() argument
670 if ((thread_possible_cores & (((ULONG) 1) << core)) != ((ULONG) 0)) in _tx_thread_smp_remap_solution_find()
681 thread_possible_cores = thread_possible_cores & ~(((ULONG) 1) << core); in _tx_thread_smp_remap_solution_find()
685 while (thread_possible_cores != ((ULONG) 0)) in _tx_thread_smp_remap_solution_find()
689 test_cores = thread_possible_cores; in _tx_thread_smp_remap_solution_find()
693 thread_possible_cores = thread_possible_cores & ~(((ULONG) 1) << core); in _tx_thread_smp_remap_solution_find()
721 thread_possible_cores = thread_ptr -> tx_thread_smp_cores_allowed; in _tx_thread_smp_remap_solution_find()
722 thread_possible_cores = test_possible_cores & thread_possible_cores; in _tx_thread_smp_remap_solution_find()
725 if (thread_possible_cores != ((ULONG) 0)) in _tx_thread_smp_remap_solution_find()
729 if ((thread_possible_cores & available_cores) != ((ULONG) 0)) in _tx_thread_smp_remap_solution_find()
[all …]
Dtx_thread_system_suspend.c114 ULONG thread_possible_cores; in _tx_thread_system_suspend() local
756thread_possible_cores = next_thread -> tx_thread_smp_cores_allowed; in _tx_thread_system_suspend()
759thread_possible_cores = thread_possible_cores & possible_cores; in _tx_thread_system_suspend()
760 if (thread_possible_cores != ((ULONG) 0)) in _tx_thread_system_suspend()
773 … test_possible_cores = possible_cores & ~(thread_possible_cores); in _tx_thread_system_suspend()
776 … _tx_thread_smp_remap_solution_find(next_thread, available_cores, thread_possible_cores, test_poss… in _tx_thread_system_suspend()
796 … possible_cores = possible_cores & (~thread_possible_cores); in _tx_thread_system_suspend()
/ThreadX-v6.2.1/common_smp/inc/
Dtx_thread.h1166 …ion_find(TX_THREAD *schedule_thread, ULONG available_cores, ULONG thread_possible_cores, ULONG tes… in _tx_thread_smp_remap_solution_find() argument
1193 if ((thread_possible_cores & (((ULONG) 1) << core)) != ((ULONG) 0)) in _tx_thread_smp_remap_solution_find()
1204 thread_possible_cores = thread_possible_cores & ~(((ULONG) 1) << core); in _tx_thread_smp_remap_solution_find()
1208 while (thread_possible_cores != ((ULONG) 0)) in _tx_thread_smp_remap_solution_find()
1212 test_cores = thread_possible_cores; in _tx_thread_smp_remap_solution_find()
1216 thread_possible_cores = thread_possible_cores & ~(((ULONG) 1) << core); in _tx_thread_smp_remap_solution_find()
1244 thread_possible_cores = thread_ptr -> tx_thread_smp_cores_allowed; in _tx_thread_smp_remap_solution_find()
1245 thread_possible_cores = test_possible_cores & thread_possible_cores; in _tx_thread_smp_remap_solution_find()
1248 if (thread_possible_cores != ((ULONG) 0)) in _tx_thread_smp_remap_solution_find()
1252 if ((thread_possible_cores & available_cores) != ((ULONG) 0)) in _tx_thread_smp_remap_solution_find()
[all …]