Home
last modified time | relevance | path

Searched refs:lsb_next (Results 1 – 7 of 7) sorted by relevance

/xnu-12377.81.4/osfmk/kern/
H A Dsched_amp_common.c147 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 Dprocessor.h601 cpu_id = lsb_next((cpumap), cpu_id))
609 pset_id = lsb_next((node)->pset_map, pset_id))
767 int pset_id = lsb_next(map, pset->pset_id); in next_pset()
H A Dbits.h142 lsb_next(uint64_t bitmap, int previous_bit) in lsb_next() function
447 int32_t res = lsb_next((uint64_t)map[i], (int)b); in bitmap_lsb_next()
H A Dsched_prim.c2141 …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()
4769 int cpuid = lsb_next(preferred_idle_primary_map, pset->cpu_preferred_last_chosen); in choose_processor_smt()
4784 cpuid = lsb_next(non_avoided_idle_primary_map, pset->cpu_preferred_last_chosen); 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()
5150 int cpuid = lsb_next(preferred_idle_map, pset->cpu_preferred_last_chosen); in choose_processor()
5165 cpuid = lsb_next(non_avoided_idle_map, pset->cpu_preferred_last_chosen); in choose_processor()
5199 for (int rotid = lsb_first(active_map); rotid >= 0; rotid = lsb_next(active_map, rotid)) { in choose_processor()
[all …]
H A Dsched_clutch.c4633 …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()
4689 …for (int bucket = lsb_first(populated_queues); bucket >= 0; bucket = lsb_next(populated_queues, bu… in sched_edge_pset_steal_thread()
5039 search_start_ind = lsb_next(swap_candidates_map, search_start_ind); 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()
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 Dsfi.c369 …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/tests/unit/
H A Dbits_test.c54 T_EXPECT_EQ(lsb_next(0ULL, i), -1, "lsb_next");
57 T_EXPECT_EQ(lsb_next(~(0ULL), i), i < 63 ? i + 1 : -1, "lsb_next");