slotinfo
struct slotinfo slotinfo[MAXSLOTS];
struct slotinfo *si;
si = &bi->slotinfo[slot];
si = &bi->slotinfo[slot];
struct slotinfo *si;
si = &bi->slotinfo[slot];
struct slotinfo *si;
si = &bi->slotinfo[pi->pi_slot];
ii = &bi->slotinfo[pi->pi_slot].si_intpins[pi->pi_lintr.pin - 1];
struct slotinfo *slotinfo;
slotinfo = &pci_businfo[bus]->slotinfo[slot];
if (slotinfo->si_intpins[pin].ii_count != 0)
struct slotinfo *si;
si = &bi->slotinfo[slot];
struct slotinfo *si;
si = &bi->slotinfo[slot];
struct slotinfo *si;
si = &bi->slotinfo[slot];
CK_SLOT_INFO slotinfo;
rv = prov_funcs->C_GetSlotInfo(prov_slots[i], &slotinfo);
slotinfo.slotDescription,
slotinfo.manufacturerID,
slotinfo.hardwareVersion.major,
slotinfo.hardwareVersion.minor,
slotinfo.firmwareVersion.major,
slotinfo.firmwareVersion.minor);
(slotinfo.flags & CKF_TOKEN_PRESENT ?
display_slot_flags(slotinfo.flags);
SLOT, slotinfo->usi_slotid, NULL, auth, NULL, NULL, NULL)) ==
slotinfo->usi_slotid, fmri)) == NULL) {
slotinfo->usi_mode, &err);
(uint32_t)slotinfo->usi_active, &err);
if (rc == 0 && slotinfo->usi_version != NULL) {
slotinfo->usi_version, &err);
if (rc == 0 && slotinfo->usi_extra != NULL) {
while ((elem = nvlist_next_nvpair(slotinfo->usi_extra,
const char *descr, topo_ufm_slot_info_t *slotinfo)
if (slotinfo != NULL) {
slotnode = topo_mod_create_ufm_slot(mod, ufmnode, slotinfo);
topo_ufm_slot_info_t *slotinfo)
if (slotinfo == NULL || slotinfo->usi_mode == 0) {
topo_ufm_slot_info_t slotinfo = { 0 };
slotinfo.usi_version = dnode->ddn_firm;
slotinfo.usi_active = B_TRUE;
slotinfo.usi_mode = TOPO_UFM_SLOT_MODE_NONE;
slotinfo.usi_mode = TOPO_UFM_SLOT_MODE_WO;
&slotinfo) == NULL) {
topo_ufm_slot_info_t slotinfo = { 0 };
slotinfo.usi_version = bios_rev;
slotinfo.usi_active = B_TRUE;
slotinfo.usi_mode = TOPO_UFM_SLOT_MODE_NONE;
slotinfo.usi_extra = extra;
(void) topo_mod_create_ufm(mod, mbnode, 0, "BIOS", &slotinfo);
CK_SLOT_INFO slotinfo;
(void) memset(&slotinfo, 0, sizeof (CK_SLOT_INFO));
&slotinfo);
(char *)slotinfo.slotDescription,
&slotinfo);
(char *)slotinfo.slotDescription,
&slotinfo);
if ((rv == CKR_OK) && (slotinfo.flags & CKF_TOKEN_PRESENT)) {
CK_SLOT_INFO slotinfo;
slotinfop = &pcihp_p->slotinfo[pci_dev];
slotinfop = &pcihp_p->slotinfo[pci_dev];
} slotinfo[PCI_MAX_DEVS];
slotinfop = &pcihp_p->slotinfo[pci_dev];
slotinfop = &pcihp_p->slotinfo[pci_dev];
mutex_init(&pcihp_p->slotinfo[i].slot_mutex, NULL,
mutex_destroy(&pcihp_p->slotinfo[i].slot_mutex);
if (!mutex_tryenter(&pcihp_p->slotinfo[i].slot_mutex)) {
mutex_exit(&pcihp_p->slotinfo[j].slot_mutex);
mutex_exit(&pcihp_p->slotinfo[i].slot_mutex);
if (pcihp_p->slotinfo[i].name != NULL)
kmem_free(pcihp_p->slotinfo[i].name,
strlen(pcihp_p->slotinfo[i].name) + 1);
mutex_destroy(&pcihp_p->slotinfo[i].slot_mutex);
slotinfop = &pcihp_p->slotinfo[pci_dev];
slotinfop = &pcihp_p->slotinfo[pci_dev];
slotinfop = &pcihp_p->slotinfo[favorite_pci_dev];
slotinfop = &pcihp_p->slotinfo[pci_dev];
slotinfop = &pcihp_p->slotinfo[pci_dev];
slotinfop = &pcihp_p->slotinfo[pci_dev];
slotinfop = &pcihp_p->slotinfo[pci_dev];
slotinfop = &pcihp_p->slotinfo[pci_dev];
struct pcihp_slotinfo *slotinfop = &pcihp_p->slotinfo[pci_dev];
slotinfop = &pcihp_p->slotinfo[pci_dev];
slotinfop = &pcihp_p->slotinfo[pci_dev];
slotinfop = &pcihp_p->slotinfo[pci_dev];
slotinfop = &pcihp_p->slotinfo[pci_dev];
slotinfop = &pcihp_p->slotinfo[pci_dev];
slotinfop = &pcihp_p->slotinfo[pci_dev];
uint8_t slotinfo;
slotinfo = pci_config_get8(pcih, SLOTINFO);
shp->sh_numslots = SLOTINFO_NSLOT(slotinfo);
bar = SLOTINFO_BAR(slotinfo) + 1;