Home
last modified time | relevance | path

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

/ThreadX-v6.3.0/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.c116 ULONG thread_possible_cores; in _tx_thread_system_suspend() local
758thread_possible_cores = next_thread -> tx_thread_smp_cores_allowed; in _tx_thread_system_suspend()
761thread_possible_cores = thread_possible_cores & possible_cores; in _tx_thread_system_suspend()
762 if (thread_possible_cores != ((ULONG) 0)) in _tx_thread_system_suspend()
775 … test_possible_cores = possible_cores & ~(thread_possible_cores); in _tx_thread_system_suspend()
778 … _tx_thread_smp_remap_solution_find(next_thread, available_cores, thread_possible_cores, test_poss… in _tx_thread_system_suspend()
798 … possible_cores = possible_cores & (~thread_possible_cores); in _tx_thread_system_suspend()
/ThreadX-v6.3.0/common_smp/inc/
Dtx_thread.h1168 …ion_find(TX_THREAD *schedule_thread, ULONG available_cores, ULONG thread_possible_cores, ULONG tes… in _tx_thread_smp_remap_solution_find() argument
1195 if ((thread_possible_cores & (((ULONG) 1) << core)) != ((ULONG) 0)) in _tx_thread_smp_remap_solution_find()
1206 thread_possible_cores = thread_possible_cores & ~(((ULONG) 1) << core); in _tx_thread_smp_remap_solution_find()
1210 while (thread_possible_cores != ((ULONG) 0)) in _tx_thread_smp_remap_solution_find()
1214 test_cores = thread_possible_cores; in _tx_thread_smp_remap_solution_find()
1218 thread_possible_cores = thread_possible_cores & ~(((ULONG) 1) << core); in _tx_thread_smp_remap_solution_find()
1246 thread_possible_cores = thread_ptr -> tx_thread_smp_cores_allowed; in _tx_thread_smp_remap_solution_find()
1247 thread_possible_cores = test_possible_cores & thread_possible_cores; in _tx_thread_smp_remap_solution_find()
1250 if (thread_possible_cores != ((ULONG) 0)) in _tx_thread_smp_remap_solution_find()
1254 if ((thread_possible_cores & available_cores) != ((ULONG) 0)) in _tx_thread_smp_remap_solution_find()
[all …]