Home
last modified time | relevance | path

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

/ThreadX-v6.4.1/common_smp/src/
Dtx_thread_smp_rebalance_execute_list.c104 ULONG thread_possible_cores; in _tx_thread_smp_rebalance_execute_list() local
236 thread_possible_cores = schedule_thread -> tx_thread_smp_cores_allowed; in _tx_thread_smp_rebalance_execute_list()
239 thread_possible_cores = thread_possible_cores & (available_cores | possible_cores); in _tx_thread_smp_rebalance_execute_list()
242 if (thread_possible_cores == ((ULONG) 0)) in _tx_thread_smp_rebalance_execute_list()
326 if ((thread_possible_cores & available_cores) != ((ULONG) 0)) in _tx_thread_smp_rebalance_execute_list()
333 … if ((thread_possible_cores & available_cores & (((ULONG) 1) << j)) == ((ULONG) 0)) in _tx_thread_smp_rebalance_execute_list()
337 test_cores = (thread_possible_cores & available_cores); in _tx_thread_smp_rebalance_execute_list()
360 test_possible_cores = possible_cores & ~(thread_possible_cores); in _tx_thread_smp_rebalance_execute_list()
363 …_thread_smp_remap_solution_find(schedule_thread, available_cores, thread_possible_cores, test_poss… in _tx_thread_smp_rebalance_execute_list()
388 possible_cores = possible_cores & (~thread_possible_cores); in _tx_thread_smp_rebalance_execute_list()
Dtx_thread_system_resume.c123 ULONG thread_possible_cores; in _tx_thread_system_resume() local
583thread_possible_cores = thread_ptr -> tx_thread_smp_cores_allowed; in _tx_thread_system_resume()
593 … if ((available_cores & thread_possible_cores) != ((ULONG) 0)) in _tx_thread_system_resume()
597 test_cores = (thread_possible_cores & available_cores); in _tx_thread_system_resume()
629thread_possible_cores = thread_possible_cores & possible_cores; in _tx_thread_system_resume()
638 … test_possible_cores = possible_cores & ~(thread_possible_cores); in _tx_thread_system_resume()
641 … _tx_thread_smp_remap_solution_find(thread_ptr, available_cores, thread_possible_cores, test_poss… in _tx_thread_system_resume()
724 … if ((thread_possible_cores & possible_cores) != ((ULONG) 0)) in _tx_thread_system_resume()
766 … if ((thread_possible_cores & available_cores) != ((ULONG) 0)) in _tx_thread_system_resume()
791thread_possible_cores = thread_possible_cores & possible_cores; in _tx_thread_system_resume()
[all …]
Dtx_thread_smp_utilities.c642 …ion_find(TX_THREAD *schedule_thread, ULONG available_cores, ULONG thread_possible_cores, ULONG tes… in _tx_thread_smp_remap_solution_find() argument
669 if ((thread_possible_cores & (((ULONG) 1) << core)) != ((ULONG) 0)) in _tx_thread_smp_remap_solution_find()
680 thread_possible_cores = thread_possible_cores & ~(((ULONG) 1) << core); in _tx_thread_smp_remap_solution_find()
684 while (thread_possible_cores != ((ULONG) 0)) in _tx_thread_smp_remap_solution_find()
688 test_cores = thread_possible_cores; in _tx_thread_smp_remap_solution_find()
692 thread_possible_cores = thread_possible_cores & ~(((ULONG) 1) << core); in _tx_thread_smp_remap_solution_find()
720 thread_possible_cores = thread_ptr -> tx_thread_smp_cores_allowed; in _tx_thread_smp_remap_solution_find()
721 thread_possible_cores = test_possible_cores & thread_possible_cores; in _tx_thread_smp_remap_solution_find()
724 if (thread_possible_cores != ((ULONG) 0)) in _tx_thread_smp_remap_solution_find()
728 if ((thread_possible_cores & available_cores) != ((ULONG) 0)) in _tx_thread_smp_remap_solution_find()
[all …]
Dtx_thread_system_suspend.c115 ULONG thread_possible_cores; in _tx_thread_system_suspend() local
757thread_possible_cores = next_thread -> tx_thread_smp_cores_allowed; in _tx_thread_system_suspend()
760thread_possible_cores = thread_possible_cores & possible_cores; in _tx_thread_system_suspend()
761 if (thread_possible_cores != ((ULONG) 0)) in _tx_thread_system_suspend()
774 … test_possible_cores = possible_cores & ~(thread_possible_cores); in _tx_thread_system_suspend()
777 … _tx_thread_smp_remap_solution_find(next_thread, available_cores, thread_possible_cores, test_poss… in _tx_thread_system_suspend()
797 … possible_cores = possible_cores & (~thread_possible_cores); in _tx_thread_system_suspend()
/ThreadX-v6.4.1/common_smp/inc/
Dtx_thread.h1167 …ion_find(TX_THREAD *schedule_thread, ULONG available_cores, ULONG thread_possible_cores, ULONG tes… in _tx_thread_smp_remap_solution_find() argument
1194 if ((thread_possible_cores & (((ULONG) 1) << core)) != ((ULONG) 0)) in _tx_thread_smp_remap_solution_find()
1205 thread_possible_cores = thread_possible_cores & ~(((ULONG) 1) << core); in _tx_thread_smp_remap_solution_find()
1209 while (thread_possible_cores != ((ULONG) 0)) in _tx_thread_smp_remap_solution_find()
1213 test_cores = thread_possible_cores; in _tx_thread_smp_remap_solution_find()
1217 thread_possible_cores = thread_possible_cores & ~(((ULONG) 1) << core); in _tx_thread_smp_remap_solution_find()
1245 thread_possible_cores = thread_ptr -> tx_thread_smp_cores_allowed; in _tx_thread_smp_remap_solution_find()
1246 thread_possible_cores = test_possible_cores & thread_possible_cores; in _tx_thread_smp_remap_solution_find()
1249 if (thread_possible_cores != ((ULONG) 0)) in _tx_thread_smp_remap_solution_find()
1253 if ((thread_possible_cores & available_cores) != ((ULONG) 0)) in _tx_thread_smp_remap_solution_find()
[all …]