Searched refs:lsb_first (Results 1 – 12 of 12) sorted by relevance
| /xnu-12377.81.4/tests/unit/ |
| H A D | bits_test.c | 44 T_EXPECT_EQ(lsb_first(0ULL), -1, "lsb_first"); 48 T_EXPECT_EQ(lsb_first(BIT(i)), i, "lsb_first"); 51 T_EXPECT_EQ(lsb_first(mask(i)), i > 0 ? 0 : -1, "lsb_first");
|
| /xnu-12377.81.4/osfmk/kern/ |
| H A D | sched_amp_common.c | 147 for (int cpuid = lsb_first(idle_map); cpuid >= 0; cpuid = lsb_next(idle_map, cpuid)) { in pset_signal_spill() 172 for (int cpuid = lsb_first(running_map); cpuid >= 0; cpuid = lsb_next(running_map, cpuid)) { in pset_signal_spill() 228 for (int cpuid = lsb_first(cpu_map); cpuid >= 0; cpuid = lsb_next(cpu_map, cpuid)) { in pset_should_accept_spilled_thread() 359 for (int cpuid = lsb_first(running_map); cpuid >= 0; cpuid = lsb_next(running_map, cpuid)) { in sched_amp_balance() 373 …for (int cpuid = lsb_first(ast_processor_map); cpuid >= 0; cpuid = lsb_next(ast_processor_map, cpu… in sched_amp_balance() 402 for (int cpuid = lsb_first(running_map); cpuid >= 0; cpuid = lsb_next(running_map, cpuid)) { in sched_amp_bounce_thread_group_from_ecores() 419 …for (int cpuid = lsb_first(ast_processor_map); cpuid >= 0; cpuid = lsb_next(ast_processor_map, cpu… in sched_amp_bounce_thread_group_from_ecores()
|
| H A D | bits.h | 132 lsb_first(uint64_t bitmap) in lsb_first() function 146 return lsb_first(bitmap & ~mask); in lsb_next() 409 return (int)((i << 6) + (uint32_t)lsb_first(map[i])); in bitmap_lsb_first() 456 return (int)((i << 6) + (uint64_t)lsb_first(map[i])); in bitmap_lsb_next()
|
| H A D | processor.h | 599 for (int cpu_id = lsb_first(cpumap); \ 607 for (int pset_id = lsb_first((node)->pset_map); \ 769 pset_id = lsb_first(map); in next_pset()
|
| H A D | sched_rt.c | 510 int processor_id = lsb_first(pset_available_cpumap(pset)); in sched_rt_choose_processor() 937 int rotid = lsb_first(primary_map); in pset_choose_processor_for_realtime_thread_smt() 961 rotid = lsb_first(secondary_map); in pset_choose_processor_for_realtime_thread_smt() 976 rotid = lsb_first(secondary_map); in pset_choose_processor_for_realtime_thread_smt() 1049 int rotid = lsb_first(cpu_map); in pset_choose_processor_for_realtime_thread()
|
| H A D | sched_prim.c | 2141 …for (int cpuid = lsb_first(running_secondary_map); cpuid >= 0; cpuid = lsb_next(running_secondary_… in sched_SMT_balance() 2322 for (int pset_id = lsb_first(pset_map); pset_id >= 0; pset_id = lsb_next(pset_map, pset_id)) { in other_psets_have_earlier_rt_threads_pending() 3284 …for (int cpuid = lsb_first(dispatching_map); cpuid >= 0; cpuid = lsb_next(dispatching_map, cpuid))… in pset_cancel_deferred_dispatch() 4771 cpuid = lsb_first(preferred_idle_primary_map); in choose_processor_smt() 4786 cpuid = lsb_first(non_avoided_idle_primary_map); in choose_processor_smt() 4798 cpuid = lsb_first(idle_primary_map); in choose_processor_smt() 4818 for (int rotid = lsb_first(active_map); rotid >= 0; rotid = lsb_next(active_map, rotid)) { in choose_processor_smt() 4858 …for (cpuid = lsb_first(idle_secondary_map); cpuid >= 0; cpuid = lsb_next(idle_secondary_map, cpuid… in choose_processor_smt() 4943 cpuid = lsb_first(available_map); in choose_processor_smt() 5152 cpuid = lsb_first(preferred_idle_map); in choose_processor() [all …]
|
| H A D | sched_clutch.c | 4633 …for (int silo_id = lsb_first(eligible_silos); silo_id >= 0; silo_id = lsb_next(eligible_silos, sil… in sched_edge_pset_peek_steal_possible() 4637 int highest_populated_bucket = lsb_first(populated_queues); in sched_edge_pset_peek_steal_possible() 4689 …for (int bucket = lsb_first(populated_queues); bucket >= 0; bucket = lsb_next(populated_queues, bu… in sched_edge_pset_steal_thread() 5037 int search_start_ind = lsb_first(swap_candidates_map); in sched_edge_stir_the_pot_try_trigger_swap() 5065 …for (int rotid = lsb_first(swap_candidates_map); rotid != -1; rotid = lsb_next(swap_candidates_map… in sched_edge_stir_the_pot_try_trigger_swap() 5507 …for (int cpuid = lsb_first(cpu_running_foreign_map); cpuid >= 0; cpuid = lsb_next(cpu_running_fore… in sched_edge_balance() 5520 …for (int cpuid = lsb_first(ast_processor_map); cpuid >= 0; cpuid = lsb_next(ast_processor_map, cpu… in sched_edge_balance() 5688 int available_cluster_id = lsb_first(available_native_clusters); in sched_edge_candidate_alternative() 5997 for (int cpuid = lsb_first(running_map); cpuid >= 0; cpuid = lsb_next(running_map, cpuid)) { in sched_edge_migrate_thread_group_running_threads() 6020 …for (int cpuid = lsb_first(ast_processor_map); cpuid >= 0; cpuid = lsb_next(ast_processor_map, cpu… in sched_edge_migrate_thread_group_running_threads()
|
| H A D | sfi.c | 369 …for (int cpuid = lsb_first(needs_cause_ast_mask); cpuid >= 0; cpuid = lsb_next(needs_cause_ast_mas… in sfi_timer_global_off()
|
| /xnu-12377.81.4/tools/lldbmacros/ |
| H A D | scheduler.py | 961 def lsb_first(bitmap): function 977 i = lsb_first(bitmap) 981 i = lsb_first(bitmap)
|
| /xnu-12377.81.4/osfmk/arm64/ |
| H A D | machine_routines.c | 796 int next_active_cpu = lsb_first(os_atomic_load(&ml_cpu_up_processors, relaxed)); in ml_find_next_up_processor()
|
| /xnu-12377.81.4/osfmk/arm64/sptm/pmap/ |
| H A D | pmap.c | 1287 vasid = (plru_index << 6) + lsb_first(temp_plru); in alloc_asid()
|
| /xnu-12377.81.4/osfmk/arm/pmap/ |
| H A D | pmap.c | 1752 vasid = (plru_index << 6) + lsb_first(temp_plru); in alloc_asid()
|