Searched refs:apicid (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/grub/grub-0.97/stage2/
H A Dsmp-imps.c368 int apicid = proc->apic_id; local
371 apicid, proc->apic_ver));
386 imps_cpu_apic_map[imps_num_cpus] = apicid;
387 imps_apic_cpu_map[apicid] = imps_num_cpus;
519 int apicid; local
563 apicid = IMPS_LAPIC_READ (LAPIC_SPIV);
564 IMPS_LAPIC_WRITE (LAPIC_SPIV, apicid | LAPIC_SPIV_ENABLE_APIC);
566 apicid = IMPS_APIC_ID (IMPS_LAPIC_READ (LAPIC_ID));
567 imps_cpu_apic_map[0] = apicid;
568 imps_apic_cpu_map[apicid]
[all...]
/illumos-gate/usr/src/uts/i86pc/io/acpi/acpidev/
H A Dacpidev_cpu.c376 acpidev_cpu_get_proximity_id(ACPI_HANDLE hdl, uint32_t apicid, uint32_t *pxmidp) argument
403 xp->ApicId == apicid) {
415 x2p->ApicId == apicid) {
556 uint32_t apicid; local
563 } else if (acpidev_cpu_get_apicid(procid, &apicid) != 0) {
571 infop->awi_scratchpad[1] = apicid;
747 uint32_t apicid; local
753 apicid = cpuid_get_apicid(cp);
755 (apicid != UINT32_MAX &&
756 acpica_get_cpu_object_by_apicid(apicid,
[all...]
H A Dacpidev_dr.c2373 uint32_t procid, apicid; local
2412 apicid = (uint32_t)ddi_prop_get_int(DDI_DEV_T_ANY, dip,
2416 if (procid == UINT32_MAX || apicid == UINT32_MAX || apicid == 255) {
2418 "procid(0x%x) or apicid(0x%x) is invalid.",
2419 (void *)dip, procid, apicid);
2442 arg.arg.apic.apic_id = apicid;
2444 if (apicid >= 255) {
/illumos-gate/usr/src/uts/i86pc/io/acpi/drmach_acpi/
H A Ddrmach_acpi.h153 uint32_t apicid; member in struct:drmach_cpu
H A Ddrmach_acpi.c1072 cp->apicid = portid;
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic_common.c437 uint_t apicid; local
440 apicid = apic_cpus[cpun].aci_local_id;
476 apic_reg_ops->apic_write_int_cmd(apicid, AV_ASSERT | AV_RESET);
487 apic_reg_ops->apic_write_int_cmd(apicid, AV_DEASSERT | AV_RESET);
497 apic_reg_ops->apic_write_int_cmd(apicid, vector | AV_STARTUP);
504 apic_reg_ops->apic_write_int_cmd(apicid, vector | AV_STARTUP);
871 "!apic: apicid(%u) or procid(%u) is invalid.",
/illumos-gate/usr/src/uts/i86pc/os/
H A Dlgrpplat.c224 uint32_t apicid; member in struct:cpu_node_map
451 int node_cnt, cpu_node_map_t *cpu_node, int nentries, uint32_t apicid,
788 uint32_t domain, apicid, slicnt = 0;
819 rc = acpidev_dr_get_cpu_numa_info(cp, &hdl, &apicid, &domain,
858 lgrp_plat_cpu_node[cp->cpu_id].apicid = apicid;
880 rc = acpidev_dr_get_cpu_numa_info(cp, &hdl, &apicid, &domain,
891 ASSERT(lgrp_plat_cpu_node[cp->cpu_id].apicid == apicid);
894 lgrp_plat_cpu_node[cp->cpu_id].apicid
1355 lgrp_plat_cpu_node_update(node_domain_map_t *node_domain, int node_cnt, cpu_node_map_t *cpu_node, int nentries, uint32_t apicid, uint32_t domain) argument
[all...]
/illumos-gate/usr/src/uts/intel/io/acpica/
H A Dosl.c1583 uint32_t apicid = cpuid_get_apicid(CPU); local
1584 if (apicid != UINT32_MAX) {
1586 if (cpu_map[i]->apic_id == apicid) {
2210 acpica_get_cpu_object_by_apicid(UINT32 apicid, ACPI_HANDLE *hdlp) argument
2215 ASSERT(apicid != UINT32_MAX);
2216 if (apicid == UINT32_MAX) {
2222 if (cpu_map[i]->apic_id == apicid && cpu_map[i]->obj != NULL) {

Completed in 98 milliseconds