Lines Matching refs:cpu

107 	cpu_t *cpu;  member
129 cpu_visibility_configure(sa->cpu, zone); in pool_pset_setup_cb()
132 cpu_visibility_unconfigure(sa->cpu, zone); in pool_pset_setup_cb()
135 cpu_visibility_online(sa->cpu, zone); in pool_pset_setup_cb()
138 cpu_visibility_offline(sa->cpu, zone); in pool_pset_setup_cb()
141 cpu_visibility_add(sa->cpu, zone); in pool_pset_setup_cb()
144 cpu_visibility_remove(sa->cpu, zone); in pool_pset_setup_cb()
178 sarg.cpu = c; in pool_pset_cpu_setup()
289 cpu_t *cpu; in pool_pset_disable() local
304 if ((cpu = cpu_get(cpuid)) == NULL) in pool_pset_disable()
306 if (cpu->cpu_props != NULL) { in pool_pset_disable()
307 (void) nvlist_free(cpu->cpu_props); in pool_pset_disable()
308 cpu->cpu_props = NULL; in pool_pset_disable()
543 struct cpu *cpu; in pool_pset_xtransfer() local
555 if ((cpu = cpu_get((processorid_t)ids[id])) == NULL || in pool_pset_xtransfer()
556 cpupart_query_cpu(cpu) != src) { in pool_pset_xtransfer()
560 if ((ret = cpupart_attach_cpu(dst, cpu, 1)) != 0) in pool_pset_xtransfer()
763 cpu_t *cpu; in pool_cpu_propput() local
789 if ((cpu = cpu_get(cpuid)) == NULL) in pool_cpu_propput()
791 if (cpu->cpu_props == NULL) { in pool_cpu_propput()
792 (void) nvlist_alloc(&cpu->cpu_props, in pool_cpu_propput()
794 (void) nvlist_add_string(cpu->cpu_props, in pool_cpu_propput()
797 ret = pool_propput_common(cpu->cpu_props, pair, pool_cpu_props); in pool_cpu_propput()
812 cpu_t *cpu; in pool_cpu_proprm() local
818 if ((cpu = cpu_get(cpuid)) == NULL || cpu_is_poweredoff(cpu)) { in pool_cpu_proprm()
821 if (cpu->cpu_props == NULL) in pool_cpu_proprm()
824 ret = pool_proprm_common(cpu->cpu_props, name, in pool_cpu_proprm()
851 cpu_t *cpu; in pool_pset_pack() local
875 cpu = cpu_list; in pool_pset_pack()
877 if (cpu->cpu_part != cpupart) /* not our pset */ in pool_pset_pack()
882 (void) ea_attach_item(eo_cpu, &cpu->cpu_id, in pool_pset_pack()
885 if (cpu->cpu_props == NULL) { in pool_pset_pack()
886 (void) nvlist_alloc(&cpu->cpu_props, in pool_pset_pack()
888 (void) nvlist_add_string(cpu->cpu_props, in pool_pset_pack()
891 (void) nvlist_dup(cpu->cpu_props, &nvl, KM_SLEEP); in pool_pset_pack()
892 (void) nvlist_add_int64(nvl, "cpu.sys_id", cpu->cpu_id); in pool_pset_pack()
894 (char *)cpu_get_state_str(cpu->cpu_flags)); in pool_pset_pack()
904 } while ((cpu = cpu->cpu_next) != cpu_list); in pool_pset_pack()
961 cpu_t *cpu; in pool_cpu_propget() local
966 if ((cpu = cpu_get(cpuid)) == NULL) { in pool_cpu_propget()
972 (char *)cpu_get_state_str(cpu->cpu_flags)); in pool_cpu_propget()