Symbol: slot
usr/src/boot/i386/libi386/vbe.c
364
vbe_set_palette(const struct paletteentry *entry, size_t slot)
usr/src/boot/i386/libi386/vbe.c
390
ret = biosvbe_palette_data(mode, slot, &pe);
usr/src/boot/i386/libi386/vbe.c
391
if (cmap != NULL && slot < CMAP_SIZE) {
usr/src/boot/i386/libi386/vbe.c
392
cmap[slot].mb_red = entry->Red;
usr/src/boot/i386/libi386/vbe.c
393
cmap[slot].mb_green = entry->Green;
usr/src/boot/i386/libi386/vbe.c
394
cmap[slot].mb_blue = entry->Blue;
usr/src/boot/include/dev/pci/pcireg.h
59
#define PCI_RID(bus, slot, func) \
usr/src/boot/include/dev/pci/pcireg.h
61
(((slot) & PCI_SLOTMAX) << PCI_RID_SLOT_SHIFT) | \
usr/src/boot/include/netinet/ip_var.h
269
uint32_t slot; /* slot for matching rule */
usr/src/cmd/addbadsec/ix_altsctr.c
580
uint_t slot = badsec / 8;
usr/src/cmd/addbadsec/ix_altsctr.c
586
if ((ap->ap_mapp)[slot] & mask)
usr/src/cmd/bhyve/amd64/mptbl.c
212
mpt_generate_pci_int(int bus, int slot, int pin, int pirq_pin __unused,
usr/src/cmd/bhyve/amd64/mptbl.c
228
mpie->src_bus_irq = slot << 2 | (pin - 1);
usr/src/cmd/bhyve/amd64/pci_lpc.c
495
for (uint8_t slot = 0; slot <= PCI_SLOTMAX; ++slot) {
usr/src/cmd/bhyve/amd64/pci_lpc.c
498
sel->pc_dev = slot;
usr/src/cmd/bhyve/common/pci_ahci.c
1004
hdr = (struct ahci_cmd_hdr *)(p->cmd_lst + slot * AHCI_CL_SIZE);
usr/src/cmd/bhyve/common/pci_ahci.c
1007
ahci_write_fis_d2h(p, slot, cfis,
usr/src/cmd/bhyve/common/pci_ahci.c
1026
ahci_write_fis_d2h(p, slot, cfis,
usr/src/cmd/bhyve/common/pci_ahci.c
1033
write_prdt(p, slot, cfis, (void *)buf, sizeof(buf));
usr/src/cmd/bhyve/common/pci_ahci.c
1034
ahci_write_fis_d2h(p, slot, cfis, ATA_S_DSC | ATA_S_READY);
usr/src/cmd/bhyve/common/pci_ahci.c
1038
handle_identify(struct ahci_port *p, int slot, uint8_t *cfis)
usr/src/cmd/bhyve/common/pci_ahci.c
1042
hdr = (struct ahci_cmd_hdr *)(p->cmd_lst + slot * AHCI_CL_SIZE);
usr/src/cmd/bhyve/common/pci_ahci.c
1044
ahci_write_fis_d2h(p, slot, cfis,
usr/src/cmd/bhyve/common/pci_ahci.c
1048
write_prdt(p, slot, cfis, (void*)&p->ata_ident, sizeof(struct ata_params));
usr/src/cmd/bhyve/common/pci_ahci.c
1049
ahci_write_fis_d2h(p, slot, cfis, ATA_S_DSC | ATA_S_READY);
usr/src/cmd/bhyve/common/pci_ahci.c
1183
handle_atapi_identify(struct ahci_port *p, int slot, uint8_t *cfis)
usr/src/cmd/bhyve/common/pci_ahci.c
1186
ahci_write_fis_d2h(p, slot, cfis,
usr/src/cmd/bhyve/common/pci_ahci.c
1190
write_prdt(p, slot, cfis, (void *)&p->ata_ident, sizeof(struct ata_params));
usr/src/cmd/bhyve/common/pci_ahci.c
1191
ahci_write_fis_d2h(p, slot, cfis, ATA_S_DSC | ATA_S_READY);
usr/src/cmd/bhyve/common/pci_ahci.c
1196
atapi_inquiry(struct ahci_port *p, int slot, uint8_t *cfis)
usr/src/cmd/bhyve/common/pci_ahci.c
1218
ahci_write_fis_d2h(p, slot, cfis, tfd);
usr/src/cmd/bhyve/common/pci_ahci.c
1239
write_prdt(p, slot, cfis, buf, len);
usr/src/cmd/bhyve/common/pci_ahci.c
1240
ahci_write_fis_d2h(p, slot, cfis, ATA_S_READY | ATA_S_DSC);
usr/src/cmd/bhyve/common/pci_ahci.c
1244
atapi_read_capacity(struct ahci_port *p, int slot, uint8_t *cfis)
usr/src/cmd/bhyve/common/pci_ahci.c
1253
write_prdt(p, slot, cfis, buf, sizeof(buf));
usr/src/cmd/bhyve/common/pci_ahci.c
1254
ahci_write_fis_d2h(p, slot, cfis, ATA_S_READY | ATA_S_DSC);
usr/src/cmd/bhyve/common/pci_ahci.c
1258
atapi_read_toc(struct ahci_port *p, int slot, uint8_t *cfis)
usr/src/cmd/bhyve/common/pci_ahci.c
1284
ahci_write_fis_d2h(p, slot, cfis, tfd);
usr/src/cmd/bhyve/common/pci_ahci.c
1324
write_prdt(p, slot, cfis, buf, len);
usr/src/cmd/bhyve/common/pci_ahci.c
1326
ahci_write_fis_d2h(p, slot, cfis, ATA_S_READY | ATA_S_DSC);
usr/src/cmd/bhyve/common/pci_ahci.c
133
int slot;
usr/src/cmd/bhyve/common/pci_ahci.c
1339
write_prdt(p, slot, cfis, buf, len);
usr/src/cmd/bhyve/common/pci_ahci.c
1341
ahci_write_fis_d2h(p, slot, cfis, ATA_S_READY | ATA_S_DSC);
usr/src/cmd/bhyve/common/pci_ahci.c
1420
write_prdt(p, slot, cfis, buf, len);
usr/src/cmd/bhyve/common/pci_ahci.c
1422
ahci_write_fis_d2h(p, slot, cfis, ATA_S_READY | ATA_S_DSC);
usr/src/cmd/bhyve/common/pci_ahci.c
1433
ahci_write_fis_d2h(p, slot, cfis, tfd);
usr/src/cmd/bhyve/common/pci_ahci.c
1440
atapi_report_luns(struct ahci_port *p, int slot, uint8_t *cfis)
usr/src/cmd/bhyve/common/pci_ahci.c
1448
write_prdt(p, slot, cfis, buf, sizeof(buf));
usr/src/cmd/bhyve/common/pci_ahci.c
1449
ahci_write_fis_d2h(p, slot, cfis, ATA_S_READY | ATA_S_DSC);
usr/src/cmd/bhyve/common/pci_ahci.c
1453
atapi_read(struct ahci_port *p, int slot, uint8_t *cfis, uint32_t done)
usr/src/cmd/bhyve/common/pci_ahci.c
1465
hdr = (struct ahci_cmd_hdr *)(p->cmd_lst + slot * AHCI_CL_SIZE);
usr/src/cmd/bhyve/common/pci_ahci.c
1475
ahci_write_fis_d2h(p, slot, cfis, ATA_S_READY | ATA_S_DSC);
usr/src/cmd/bhyve/common/pci_ahci.c
1487
aior->slot = slot;
usr/src/cmd/bhyve/common/pci_ahci.c
1495
p->pending |= 1 << slot;
usr/src/cmd/bhyve/common/pci_ahci.c
1505
atapi_request_sense(struct ahci_port *p, int slot, uint8_t *cfis)
usr/src/cmd/bhyve/common/pci_ahci.c
1520
write_prdt(p, slot, cfis, buf, len);
usr/src/cmd/bhyve/common/pci_ahci.c
1522
ahci_write_fis_d2h(p, slot, cfis, ATA_S_READY | ATA_S_DSC);
usr/src/cmd/bhyve/common/pci_ahci.c
1526
atapi_start_stop_unit(struct ahci_port *p, int slot, uint8_t *cfis)
usr/src/cmd/bhyve/common/pci_ahci.c
1546
ahci_write_fis_d2h(p, slot, cfis, tfd);
usr/src/cmd/bhyve/common/pci_ahci.c
1550
atapi_mode_sense(struct ahci_port *p, int slot, uint8_t *cfis)
usr/src/cmd/bhyve/common/pci_ahci.c
1578
write_prdt(p, slot, cfis, buf, len);
usr/src/cmd/bhyve/common/pci_ahci.c
1598
write_prdt(p, slot, cfis, buf, len);
usr/src/cmd/bhyve/common/pci_ahci.c
1621
ahci_write_fis_d2h(p, slot, cfis, tfd);
usr/src/cmd/bhyve/common/pci_ahci.c
1625
atapi_get_event_status_notification(struct ahci_port *p, int slot,
usr/src/cmd/bhyve/common/pci_ahci.c
1651
write_prdt(p, slot, cfis, buf, len);
usr/src/cmd/bhyve/common/pci_ahci.c
1655
ahci_write_fis_d2h(p, slot, cfis, tfd);
usr/src/cmd/bhyve/common/pci_ahci.c
1659
handle_packet_cmd(struct ahci_port *p, int slot, uint8_t *cfis)
usr/src/cmd/bhyve/common/pci_ahci.c
1678
ahci_write_fis_d2h(p, slot, cfis, ATA_S_READY | ATA_S_DSC);
usr/src/cmd/bhyve/common/pci_ahci.c
1681
atapi_inquiry(p, slot, cfis);
usr/src/cmd/bhyve/common/pci_ahci.c
1684
atapi_read_capacity(p, slot, cfis);
usr/src/cmd/bhyve/common/pci_ahci.c
1689
ahci_write_fis_d2h(p, slot, cfis, ATA_S_READY | ATA_S_DSC);
usr/src/cmd/bhyve/common/pci_ahci.c
1692
atapi_read_toc(p, slot, cfis);
usr/src/cmd/bhyve/common/pci_ahci.c
1695
atapi_report_luns(p, slot, cfis);
usr/src/cmd/bhyve/common/pci_ahci.c
1699
atapi_read(p, slot, cfis, 0);
usr/src/cmd/bhyve/common/pci_ahci.c
1702
atapi_request_sense(p, slot, cfis);
usr/src/cmd/bhyve/common/pci_ahci.c
1705
atapi_start_stop_unit(p, slot, cfis);
usr/src/cmd/bhyve/common/pci_ahci.c
1708
atapi_mode_sense(p, slot, cfis);
usr/src/cmd/bhyve/common/pci_ahci.c
1711
atapi_get_event_status_notification(p, slot, cfis);
usr/src/cmd/bhyve/common/pci_ahci.c
1717
ahci_write_fis_d2h(p, slot, cfis, (p->sense_key << 12) |
usr/src/cmd/bhyve/common/pci_ahci.c
1724
ahci_handle_cmd(struct ahci_port *p, int slot, uint8_t *cfis)
usr/src/cmd/bhyve/common/pci_ahci.c
1730
handle_identify(p, slot, cfis);
usr/src/cmd/bhyve/common/pci_ahci.c
1771
ahci_write_fis_d2h(p, slot, cfis, p->tfd);
usr/src/cmd/bhyve/common/pci_ahci.c
1783
ahci_write_fis_d2h(p, slot, cfis, p->tfd);
usr/src/cmd/bhyve/common/pci_ahci.c
1799
ahci_handle_rw(p, slot, cfis, 0);
usr/src/cmd/bhyve/common/pci_ahci.c
1803
ahci_handle_flush(p, slot, cfis);
usr/src/cmd/bhyve/common/pci_ahci.c
1808
ahci_handle_dsm_trim(p, slot, cfis);
usr/src/cmd/bhyve/common/pci_ahci.c
1811
ahci_write_fis_d2h(p, slot, cfis,
usr/src/cmd/bhyve/common/pci_ahci.c
1818
ahci_handle_dsm_trim(p, slot, cfis);
usr/src/cmd/bhyve/common/pci_ahci.c
1821
ahci_write_fis_d2h(p, slot, cfis,
usr/src/cmd/bhyve/common/pci_ahci.c
1826
ahci_handle_read_log(p, slot, cfis);
usr/src/cmd/bhyve/common/pci_ahci.c
1831
ahci_write_fis_d2h(p, slot, cfis,
usr/src/cmd/bhyve/common/pci_ahci.c
1836
ahci_write_fis_d2h(p, slot, cfis, ATA_S_READY | ATA_S_DSC);
usr/src/cmd/bhyve/common/pci_ahci.c
1845
ahci_write_fis_d2h(p, slot, cfis, ATA_S_READY | ATA_S_DSC);
usr/src/cmd/bhyve/common/pci_ahci.c
1848
handle_atapi_identify(p, slot, cfis);
usr/src/cmd/bhyve/common/pci_ahci.c
1852
ahci_write_fis_d2h(p, slot, cfis,
usr/src/cmd/bhyve/common/pci_ahci.c
1855
handle_packet_cmd(p, slot, cfis);
usr/src/cmd/bhyve/common/pci_ahci.c
1859
ahci_write_fis_d2h(p, slot, cfis,
usr/src/cmd/bhyve/common/pci_ahci.c
1866
ahci_handle_slot(struct ahci_port *p, int slot)
usr/src/cmd/bhyve/common/pci_ahci.c
1879
hdr = (struct ahci_cmd_hdr *)(p->cmd_lst + slot * AHCI_CL_SIZE);
usr/src/cmd/bhyve/common/pci_ahci.c
1908
ahci_handle_cmd(p, slot, cfis);
usr/src/cmd/bhyve/common/pci_ahci.c
1916
p->ci &= ~(1 << slot);
usr/src/cmd/bhyve/common/pci_ahci.c
1957
int slot, ncq;
usr/src/cmd/bhyve/common/pci_ahci.c
1965
slot = aior->slot;
usr/src/cmd/bhyve/common/pci_ahci.c
1967
hdr = (struct ahci_cmd_hdr *)(p->cmd_lst + slot * AHCI_CL_SIZE);
usr/src/cmd/bhyve/common/pci_ahci.c
1993
ahci_handle_next_trim(p, slot, cfis, dsm,
usr/src/cmd/bhyve/common/pci_ahci.c
1996
ahci_handle_rw(p, slot, cfis, aior->done);
usr/src/cmd/bhyve/common/pci_ahci.c
2005
ahci_write_fis_sdb(p, slot, cfis, tfd);
usr/src/cmd/bhyve/common/pci_ahci.c
2007
ahci_write_fis_d2h(p, slot, cfis, tfd);
usr/src/cmd/bhyve/common/pci_ahci.c
2012
p->pending &= ~(1 << slot);
usr/src/cmd/bhyve/common/pci_ahci.c
2031
int slot;
usr/src/cmd/bhyve/common/pci_ahci.c
2038
slot = aior->slot;
usr/src/cmd/bhyve/common/pci_ahci.c
2040
hdr = (struct ahci_cmd_hdr *)(p->cmd_lst + aior->slot * AHCI_CL_SIZE);
usr/src/cmd/bhyve/common/pci_ahci.c
2058
atapi_read(p, slot, cfis, aior->done);
usr/src/cmd/bhyve/common/pci_ahci.c
2070
ahci_write_fis_d2h(p, slot, cfis, tfd);
usr/src/cmd/bhyve/common/pci_ahci.c
2075
p->pending &= ~(1 << slot);
usr/src/cmd/bhyve/common/pci_ahci.c
217
static void ahci_handle_next_trim(struct ahci_port *p, int slot, uint8_t *cfis,
usr/src/cmd/bhyve/common/pci_ahci.c
374
ahci_write_fis_sdb(struct ahci_port *p, int slot, uint8_t *cfis, uint32_t tfd)
usr/src/cmd/bhyve/common/pci_ahci.c
387
p->err_cfis[0] = slot;
usr/src/cmd/bhyve/common/pci_ahci.c
392
*(uint32_t *)(fis + 4) = (1 << slot);
usr/src/cmd/bhyve/common/pci_ahci.c
393
p->sact &= ~(1 << slot);
usr/src/cmd/bhyve/common/pci_ahci.c
401
ahci_write_fis_d2h(struct ahci_port *p, int slot, uint8_t *cfis, uint32_t tfd)
usr/src/cmd/bhyve/common/pci_ahci.c
428
p->ci &= ~(1 << slot);
usr/src/cmd/bhyve/common/pci_ahci.c
434
ahci_write_fis_d2h_ncq(struct ahci_port *p, int slot)
usr/src/cmd/bhyve/common/pci_ahci.c
444
p->ci &= ~(1 << slot);
usr/src/cmd/bhyve/common/pci_ahci.c
489
int slot;
usr/src/cmd/bhyve/common/pci_ahci.c
502
slot = aior->slot;
usr/src/cmd/bhyve/common/pci_ahci.c
507
p->sact &= ~(1 << slot); /* NCQ */
usr/src/cmd/bhyve/common/pci_ahci.c
509
p->ci &= ~(1 << slot);
usr/src/cmd/bhyve/common/pci_ahci.c
514
p->pending &= ~(1 << slot);
usr/src/cmd/bhyve/common/pci_ahci.c
667
ahci_handle_rw(struct ahci_port *p, int slot, uint8_t *cfis, uint32_t done)
usr/src/cmd/bhyve/common/pci_ahci.c
678
hdr = (struct ahci_cmd_hdr *)(p->cmd_lst + slot * AHCI_CL_SIZE);
usr/src/cmd/bhyve/common/pci_ahci.c
729
aior->slot = slot;
usr/src/cmd/bhyve/common/pci_ahci.c
737
p->pending |= 1 << slot;
usr/src/cmd/bhyve/common/pci_ahci.c
743
ahci_write_fis_d2h_ncq(p, slot);
usr/src/cmd/bhyve/common/pci_ahci.c
753
ahci_handle_flush(struct ahci_port *p, int slot, uint8_t *cfis)
usr/src/cmd/bhyve/common/pci_ahci.c
766
aior->slot = slot;
usr/src/cmd/bhyve/common/pci_ahci.c
775
p->pending |= 1 << slot;
usr/src/cmd/bhyve/common/pci_ahci.c
787
read_prdt(struct ahci_port *p, int slot, uint8_t *cfis, void *buf,
usr/src/cmd/bhyve/common/pci_ahci.c
796
hdr = (struct ahci_cmd_hdr *)(p->cmd_lst + slot * AHCI_CL_SIZE);
usr/src/cmd/bhyve/common/pci_ahci.c
820
ahci_handle_dsm_trim(struct ahci_port *p, int slot, uint8_t *cfis)
usr/src/cmd/bhyve/common/pci_ahci.c
844
nread = read_prdt(p, slot, cfis, buf, len);
usr/src/cmd/bhyve/common/pci_ahci.c
848
ahci_handle_next_trim(p, slot, cfis, buf, len, 0);
usr/src/cmd/bhyve/common/pci_ahci.c
854
ahci_write_fis_d2h_ncq(p, slot);
usr/src/cmd/bhyve/common/pci_ahci.c
855
ahci_write_fis_sdb(p, slot, cfis,
usr/src/cmd/bhyve/common/pci_ahci.c
858
ahci_write_fis_d2h(p, slot, cfis,
usr/src/cmd/bhyve/common/pci_ahci.c
864
ahci_handle_next_trim(struct ahci_port *p, int slot, uint8_t *cfis,
usr/src/cmd/bhyve/common/pci_ahci.c
906
ahci_write_fis_d2h_ncq(p, slot);
usr/src/cmd/bhyve/common/pci_ahci.c
907
ahci_write_fis_sdb(p, slot, cfis,
usr/src/cmd/bhyve/common/pci_ahci.c
910
ahci_write_fis_d2h(p, slot, cfis,
usr/src/cmd/bhyve/common/pci_ahci.c
914
p->pending &= ~(1 << slot);
usr/src/cmd/bhyve/common/pci_ahci.c
928
aior->slot = slot;
usr/src/cmd/bhyve/common/pci_ahci.c
941
p->pending |= 1 << slot;
usr/src/cmd/bhyve/common/pci_ahci.c
949
ahci_write_fis_d2h_ncq(p, slot);
usr/src/cmd/bhyve/common/pci_ahci.c
956
write_prdt(struct ahci_port *p, int slot, uint8_t *cfis, void *buf,
usr/src/cmd/bhyve/common/pci_ahci.c
965
hdr = (struct ahci_cmd_hdr *)(p->cmd_lst + slot * AHCI_CL_SIZE);
usr/src/cmd/bhyve/common/pci_ahci.c
997
ahci_handle_read_log(struct ahci_port *p, int slot, uint8_t *cfis)
usr/src/cmd/bhyve/common/pci_emul.c
1103
pci_emul_init(struct vmctx *ctx, struct pci_devemu *pde, int bus, int slot,
usr/src/cmd/bhyve/common/pci_emul.c
1113
pdi->pi_slot = slot;
usr/src/cmd/bhyve/common/pci_emul.c
1122
slot, func);
usr/src/cmd/bhyve/common/pci_emul.c
1442
int bus, slot, func, coff, in;
usr/src/cmd/bhyve/common/pci_emul.c
1446
slot = (addr >> 15) & 0x1f;
usr/src/cmd/bhyve/common/pci_emul.c
1451
pci_cfgrw(in, bus, slot, func, coff, bytes, (uint32_t *)val);
usr/src/cmd/bhyve/common/pci_emul.c
1499
int bus, slot, func;
usr/src/cmd/bhyve/common/pci_emul.c
1532
for (slot = 0; slot < MAXSLOTS; slot++) {
usr/src/cmd/bhyve/common/pci_emul.c
1533
si = &bi->slotinfo[slot];
usr/src/cmd/bhyve/common/pci_emul.c
1537
"pci.%d.%d.%d", bus, slot, func);
usr/src/cmd/bhyve/common/pci_emul.c
1546
"\"device\" value", bus, slot, func);
usr/src/cmd/bhyve/common/pci_emul.c
1552
"device \"%s\"", bus, slot, func,
usr/src/cmd/bhyve/common/pci_emul.c
1559
bus, slot, func, emul,
usr/src/cmd/bhyve/common/pci_emul.c
1564
error = pci_emul_init(ctx, pde, bus, slot,
usr/src/cmd/bhyve/common/pci_emul.c
1610
for (slot = 0; slot < MAXSLOTS; slot++) {
usr/src/cmd/bhyve/common/pci_emul.c
1611
si = &bi->slotinfo[slot];
usr/src/cmd/bhyve/common/pci_emul.c
163
static void pci_cfgrw(int in, int bus, int slot, int func, int coff,
usr/src/cmd/bhyve/common/pci_emul.c
1665
pci_apic_prt_entry(int bus __unused, int slot, int pin, int pirq_pin __unused,
usr/src/cmd/bhyve/common/pci_emul.c
1671
dsdt_line(" 0x%X,", slot << 16 | 0xffff);
usr/src/cmd/bhyve/common/pci_emul.c
1679
pci_pirq_prt_entry(int bus __unused, int slot, int pin, int pirq_pin,
usr/src/cmd/bhyve/common/pci_emul.c
1689
dsdt_line(" 0x%X,", slot << 16 | 0xffff);
usr/src/cmd/bhyve/common/pci_emul.c
1707
int count, func, slot;
usr/src/cmd/bhyve/common/pci_emul.c
1836
for (slot = 0; slot < MAXSLOTS; slot++) {
usr/src/cmd/bhyve/common/pci_emul.c
1837
si = &bi->slotinfo[slot];
usr/src/cmd/bhyve/common/pci_emul.c
2057
int count, slot, pin;
usr/src/cmd/bhyve/common/pci_emul.c
2062
for (slot = 0; slot < MAXSLOTS; slot++) {
usr/src/cmd/bhyve/common/pci_emul.c
2063
slotinfo = &pci_businfo[bus]->slotinfo[slot];
usr/src/cmd/bhyve/common/pci_emul.c
2079
int slot, pin;
usr/src/cmd/bhyve/common/pci_emul.c
2084
for (slot = 0; slot < MAXSLOTS; slot++) {
usr/src/cmd/bhyve/common/pci_emul.c
2085
si = &bi->slotinfo[slot];
usr/src/cmd/bhyve/common/pci_emul.c
2089
cb(bus, slot, pin + 1, ii->ii_pirq_pin,
usr/src/cmd/bhyve/common/pci_emul.c
2100
pci_emul_is_mfdev(int bus, int slot)
usr/src/cmd/bhyve/common/pci_emul.c
2108
si = &bi->slotinfo[slot];
usr/src/cmd/bhyve/common/pci_emul.c
2123
pci_emul_hdrtype_fixup(int bus, int slot, int off, int bytes, uint32_t *rv)
usr/src/cmd/bhyve/common/pci_emul.c
2128
mfdev = pci_emul_is_mfdev(bus, slot);
usr/src/cmd/bhyve/common/pci_emul.c
2232
pci_cfgrw(int in, int bus, int slot, int func, int coff, int bytes,
usr/src/cmd/bhyve/common/pci_emul.c
2244
si = &bi->slotinfo[slot];
usr/src/cmd/bhyve/common/pci_emul.c
2293
pci_emul_hdrtype_fixup(bus, slot, coff, bytes, valp);
usr/src/cmd/bhyve/common/pci_xhci.c
1021
pci_xhci_cmd_config_ep(struct pci_xhci_softc *sc, uint32_t slot,
usr/src/cmd/bhyve/common/pci_xhci.c
1031
DPRINTF(("pci_xhci config_ep slot %u", slot));
usr/src/cmd/bhyve/common/pci_xhci.c
1033
cmderr = pci_xhci_validate_slot(slot);
usr/src/cmd/bhyve/common/pci_xhci.c
1037
dev = XHCI_SLOTDEV_PTR(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
1042
slot));
usr/src/cmd/bhyve/common/pci_xhci.c
1049
dev_ctx = pci_xhci_get_dev_ctx(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
1136
slot, dev_ctx->ctx_slot.dwSctx0, dev_ctx->ctx_slot.dwSctx1,
usr/src/cmd/bhyve/common/pci_xhci.c
1144
pci_xhci_cmd_reset_ep(struct pci_xhci_softc *sc, uint32_t slot,
usr/src/cmd/bhyve/common/pci_xhci.c
1156
DPRINTF(("pci_xhci: reset ep %u: slot %u", epid, slot));
usr/src/cmd/bhyve/common/pci_xhci.c
1158
cmderr = pci_xhci_validate_slot(slot);
usr/src/cmd/bhyve/common/pci_xhci.c
1162
dev = XHCI_SLOTDEV_PTR(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
1239
pci_xhci_cmd_set_tr(struct pci_xhci_softc *sc, uint32_t slot,
usr/src/cmd/bhyve/common/pci_xhci.c
1249
cmderr = pci_xhci_validate_slot(slot);
usr/src/cmd/bhyve/common/pci_xhci.c
1253
dev = XHCI_SLOTDEV_PTR(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
1320
pci_xhci_cmd_eval_ctx(struct pci_xhci_softc *sc, uint32_t slot,
usr/src/cmd/bhyve/common/pci_xhci.c
1350
cmderr = pci_xhci_validate_slot(slot);
usr/src/cmd/bhyve/common/pci_xhci.c
1355
dev_ctx = pci_xhci_get_dev_ctx(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
1406
uint32_t slot;
usr/src/cmd/bhyve/common/pci_xhci.c
1435
slot = 0;
usr/src/cmd/bhyve/common/pci_xhci.c
1444
cmderr = pci_xhci_cmd_enable_slot(sc, &slot);
usr/src/cmd/bhyve/common/pci_xhci.c
1448
slot = XHCI_TRB_3_SLOT_GET(trb->dwTrb3);
usr/src/cmd/bhyve/common/pci_xhci.c
1449
cmderr = pci_xhci_cmd_disable_slot(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
1453
slot = XHCI_TRB_3_SLOT_GET(trb->dwTrb3);
usr/src/cmd/bhyve/common/pci_xhci.c
1454
cmderr = pci_xhci_cmd_address_device(sc, slot, trb);
usr/src/cmd/bhyve/common/pci_xhci.c
1458
slot = XHCI_TRB_3_SLOT_GET(trb->dwTrb3);
usr/src/cmd/bhyve/common/pci_xhci.c
1459
cmderr = pci_xhci_cmd_config_ep(sc, slot, trb);
usr/src/cmd/bhyve/common/pci_xhci.c
1463
slot = XHCI_TRB_3_SLOT_GET(trb->dwTrb3);
usr/src/cmd/bhyve/common/pci_xhci.c
1464
cmderr = pci_xhci_cmd_eval_ctx(sc, slot, trb);
usr/src/cmd/bhyve/common/pci_xhci.c
1468
DPRINTF(("Reset Endpoint on slot %d", slot));
usr/src/cmd/bhyve/common/pci_xhci.c
1469
slot = XHCI_TRB_3_SLOT_GET(trb->dwTrb3);
usr/src/cmd/bhyve/common/pci_xhci.c
1470
cmderr = pci_xhci_cmd_reset_ep(sc, slot, trb);
usr/src/cmd/bhyve/common/pci_xhci.c
1474
DPRINTF(("Stop Endpoint on slot %d", slot));
usr/src/cmd/bhyve/common/pci_xhci.c
1475
slot = XHCI_TRB_3_SLOT_GET(trb->dwTrb3);
usr/src/cmd/bhyve/common/pci_xhci.c
1476
cmderr = pci_xhci_cmd_reset_ep(sc, slot, trb);
usr/src/cmd/bhyve/common/pci_xhci.c
1480
slot = XHCI_TRB_3_SLOT_GET(trb->dwTrb3);
usr/src/cmd/bhyve/common/pci_xhci.c
1481
cmderr = pci_xhci_cmd_set_tr(sc, slot, trb);
usr/src/cmd/bhyve/common/pci_xhci.c
1485
slot = XHCI_TRB_3_SLOT_GET(trb->dwTrb3);
usr/src/cmd/bhyve/common/pci_xhci.c
1486
cmderr = pci_xhci_cmd_reset_device(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
1519
evtrb.dwTrb3 |= XHCI_TRB_3_SLOT_SET(slot);
usr/src/cmd/bhyve/common/pci_xhci.c
1573
uint32_t slot, uint32_t epid, int *do_intr)
usr/src/cmd/bhyve/common/pci_xhci.c
1585
dev = XHCI_SLOTDEV_PTR(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
1587
dev_ctx = pci_xhci_get_dev_ctx(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
1638
XHCI_TRB_3_SLOT_SET(slot) | XHCI_TRB_3_EP_SET(epid);
usr/src/cmd/bhyve/common/pci_xhci.c
1690
pci_xhci_validate_slot(uint32_t slot)
usr/src/cmd/bhyve/common/pci_xhci.c
1692
if (slot == 0)
usr/src/cmd/bhyve/common/pci_xhci.c
1694
else if (slot > XHCI_MAX_SLOTS)
usr/src/cmd/bhyve/common/pci_xhci.c
1707
struct xhci_endp_ctx *ep_ctx, uint32_t slot, uint32_t epid)
usr/src/cmd/bhyve/common/pci_xhci.c
1740
err = pci_xhci_xfer_complete(sc, xfer, slot, epid,
usr/src/cmd/bhyve/common/pci_xhci.c
1763
struct xhci_endp_ctx *ep_ctx, struct xhci_trb *trb, uint32_t slot,
usr/src/cmd/bhyve/common/pci_xhci.c
1780
DPRINTF(("pci_xhci handle_transfer slot %u", slot));
usr/src/cmd/bhyve/common/pci_xhci.c
1917
err = pci_xhci_xfer_complete(sc, xfer, slot, epid,
usr/src/cmd/bhyve/common/pci_xhci.c
1925
pci_xhci_try_usb_xfer(sc, dev, devep, ep_ctx, slot, epid);
usr/src/cmd/bhyve/common/pci_xhci.c
1953
pci_xhci_device_doorbell(struct pci_xhci_softc *sc, uint32_t slot,
usr/src/cmd/bhyve/common/pci_xhci.c
1967
slot, epid, streamid));
usr/src/cmd/bhyve/common/pci_xhci.c
1969
if (slot == 0 || slot > XHCI_MAX_SLOTS) {
usr/src/cmd/bhyve/common/pci_xhci.c
1970
DPRINTF(("pci_xhci: invalid doorbell slot %u", slot));
usr/src/cmd/bhyve/common/pci_xhci.c
1979
dev = XHCI_SLOTDEV_PTR(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
1981
dev_ctx = pci_xhci_get_dev_ctx(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
2001
pci_xhci_try_usb_xfer(sc, dev, devep, ep_ctx, slot, epid);
usr/src/cmd/bhyve/common/pci_xhci.c
2051
pci_xhci_handle_transfer(sc, dev, devep, ep_ctx, trb, slot, epid,
usr/src/cmd/bhyve/common/pci_xhci.c
2747
int slot;
usr/src/cmd/bhyve/common/pci_xhci.c
2753
slot = 1;
usr/src/cmd/bhyve/common/pci_xhci.c
2763
snprintf(node_name, sizeof(node_name), "%d", slot);
usr/src/cmd/bhyve/common/pci_xhci.c
2764
slot++;
usr/src/cmd/bhyve/common/pci_xhci.c
2788
long slot;
usr/src/cmd/bhyve/common/pci_xhci.c
2819
slot = strtol(name, &cp, 0);
usr/src/cmd/bhyve/common/pci_xhci.c
2820
if (*cp != '\0' || slot <= 0 || slot > XHCI_MAX_SLOTS) {
usr/src/cmd/bhyve/common/pci_xhci.c
2825
if (XHCI_SLOTDEV_PTR(sc, slot) != NULL) {
usr/src/cmd/bhyve/common/pci_xhci.c
2884
XHCI_SLOTDEV_PTR(sc, slot) = dev;
usr/src/cmd/bhyve/common/pci_xhci.c
340
static void pci_xhci_reset_slot(struct pci_xhci_softc *sc, int slot);
usr/src/cmd/bhyve/common/pci_xhci.c
346
static int pci_xhci_validate_slot(uint32_t slot);
usr/src/cmd/bhyve/common/pci_xhci.c
579
pci_xhci_get_dev_ctx(struct pci_xhci_softc *sc, uint32_t slot)
usr/src/cmd/bhyve/common/pci_xhci.c
584
assert(slot > 0 && slot <= XHCI_MAX_SLOTS);
usr/src/cmd/bhyve/common/pci_xhci.c
585
assert(XHCI_SLOTDEV_PTR(sc, slot) != NULL);
usr/src/cmd/bhyve/common/pci_xhci.c
588
devctx_addr = sc->opregs.dcbaa_p->dcba[slot];
usr/src/cmd/bhyve/common/pci_xhci.c
596
slot, devctx_addr));
usr/src/cmd/bhyve/common/pci_xhci.c
722
pci_xhci_reset_slot(struct pci_xhci_softc *sc, int slot)
usr/src/cmd/bhyve/common/pci_xhci.c
726
dev = XHCI_SLOTDEV_PTR(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
729
DPRINTF(("xhci reset unassigned slot (%d)?", slot));
usr/src/cmd/bhyve/common/pci_xhci.c
820
pci_xhci_cmd_enable_slot(struct pci_xhci_softc *sc, uint32_t *slot)
usr/src/cmd/bhyve/common/pci_xhci.c
831
*slot = i;
usr/src/cmd/bhyve/common/pci_xhci.c
840
cmderr != XHCI_TRB_ERROR_SUCCESS, *slot));
usr/src/cmd/bhyve/common/pci_xhci.c
846
pci_xhci_cmd_disable_slot(struct pci_xhci_softc *sc, uint32_t slot)
usr/src/cmd/bhyve/common/pci_xhci.c
851
DPRINTF(("pci_xhci disable slot %u", slot));
usr/src/cmd/bhyve/common/pci_xhci.c
858
cmderr = pci_xhci_validate_slot(slot);
usr/src/cmd/bhyve/common/pci_xhci.c
862
dev = XHCI_SLOTDEV_PTR(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
878
pci_xhci_cmd_reset_device(struct pci_xhci_softc *sc, uint32_t slot)
usr/src/cmd/bhyve/common/pci_xhci.c
891
DPRINTF(("pci_xhci reset device slot %u", slot));
usr/src/cmd/bhyve/common/pci_xhci.c
893
cmderr = pci_xhci_validate_slot(slot);
usr/src/cmd/bhyve/common/pci_xhci.c
897
dev = XHCI_SLOTDEV_PTR(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
904
dev_ctx = pci_xhci_get_dev_ctx(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
927
pci_xhci_reset_slot(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
934
pci_xhci_cmd_address_device(struct pci_xhci_softc *sc, uint32_t slot,
usr/src/cmd/bhyve/common/pci_xhci.c
965
cmderr = pci_xhci_validate_slot(slot);
usr/src/cmd/bhyve/common/pci_xhci.c
970
dev_ctx = pci_xhci_get_dev_ctx(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
981
dev = XHCI_SLOTDEV_PTR(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
984
dev->hci.hci_address = slot;
usr/src/cmd/bhyve/common/pci_xhci.c
997
XHCI_SCTX_3_DEV_ADDR_SET(slot);
usr/src/cmd/bnu/pk1.c
334
goto slot;
usr/src/cmd/bnu/pk1.c
341
slot:
usr/src/cmd/checknr/checknr.c
153
static int slot; /* slot in knowncmds found by binsrch */
usr/src/cmd/checknr/checknr.c
570
printf("binsrch(%s) -> %d\n", mac, slot);
usr/src/cmd/checknr/checknr.c
572
loc = &knowncmds[slot];
usr/src/cmd/checknr/checknr.c
582
knowncmds[slot-2], knowncmds[slot-1], knowncmds[slot],
usr/src/cmd/checknr/checknr.c
583
knowncmds[slot+1], knowncmds[slot+2], ncmds);
usr/src/cmd/checknr/checknr.c
614
slot = bot; /* place it would have gone */
usr/src/cmd/chmod/chmod.c
591
int slot;
usr/src/cmd/chmod/chmod.c
601
slot = strtol(&arg[1], &end, 10);
usr/src/cmd/chmod/chmod.c
628
slot = -1;
usr/src/cmd/chmod/chmod.c
650
new_acl_args->acl_slot = slot;
usr/src/cmd/cmd-crypto/cryptoadm/adm_metaslot.c
448
enable_metaslot(char *token, char *slot, boolean_t use_default,
usr/src/cmd/cmd-crypto/cryptoadm/adm_metaslot.c
506
if (!use_default && !token && !slot) {
usr/src/cmd/cmd-crypto/cryptoadm/adm_metaslot.c
526
if (slot) {
usr/src/cmd/cmd-crypto/cryptoadm/adm_metaslot.c
527
(void) strlcpy((char *)puent->metaslot_ks_slot, slot,
usr/src/cmd/cmd-crypto/decrypt/decrypt.c
430
int i, slot, mek; /* index variables */
usr/src/cmd/cmd-crypto/decrypt/decrypt.c
542
for (slot = 0; slot < slotcount; slot++) {
usr/src/cmd/cmd-crypto/decrypt/decrypt.c
546
rv = C_GetMechanismInfo(pSlotList[slot],
usr/src/cmd/cmd-crypto/digest/digest.c
381
int slot, mek; /* index variables */
usr/src/cmd/cmd-crypto/digest/digest.c
490
for (slot = 0; slot < slotcount; slot++) {
usr/src/cmd/cmd-crypto/digest/digest.c
494
rv = C_GetMechanismInfo(pSlotList[slot],
usr/src/cmd/cmd-crypto/pktool/common.c
1317
CK_SLOT_ID slot;
usr/src/cmd/cmd-crypto/pktool/common.c
1322
rv = kmf_pk11_token_lookup(handle, tokenlabel, &slot);
usr/src/cmd/cmd-crypto/pktool/common.c
1326
ckrv = C_GetTokenInfo(slot, &info);
usr/src/cmd/cmd-inet/usr.sbin/in.routed/rdisc.c
768
int slot = -1;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/rdisc.c
791
if (slot < 0)
usr/src/cmd/cmd-inet/usr.sbin/in.routed/rdisc.c
792
slot = i;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/rdisc.c
826
if (slot < 0 && !dr_done) {
usr/src/cmd/cmd-inet/usr.sbin/in.routed/rdisc.c
834
slot = rt->rt_num_spares;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/rdisc.c
846
if (slot >= 0 && (dr_done != _B_TRUE)) {
usr/src/cmd/cmd-inet/usr.sbin/in.routed/rdisc.c
854
rt->rt_spares[slot] = new;
usr/src/cmd/fm/fmdump/common/fmdump.c
879
struct fmdump_srlzer_slot *slot, *oldest;
usr/src/cmd/fm/fmdump/common/fmdump.c
886
for (i = 0, slot = &srlzer->ds_slot[0]; i < srlzer->ds_pipecnt;
usr/src/cmd/fm/fmdump/common/fmdump.c
887
i++, slot++) {
usr/src/cmd/fm/fmdump/common/fmdump.c
888
if (slot->ss_state != FMDUMP_PIPE_RECORDAVAIL)
usr/src/cmd/fm/fmdump/common/fmdump.c
892
oldest = slot;
usr/src/cmd/fm/fmdump/common/fmdump.c
898
if (slot->ss_sec < oldest->ss_sec ||
usr/src/cmd/fm/fmdump/common/fmdump.c
899
slot->ss_sec == oldest->ss_sec &&
usr/src/cmd/fm/fmdump/common/fmdump.c
900
slot->ss_nsec < oldest->ss_nsec) {
usr/src/cmd/fm/fmdump/common/fmdump.c
901
oldest = slot;
usr/src/cmd/fm/fmdump/common/fmdump.c
939
struct fmdump_srlzer_slot *slot;
usr/src/cmd/fm/fmdump/common/fmdump.c
945
slot = &srlzer->ds_slot[thisidx];
usr/src/cmd/fm/fmdump/common/fmdump.c
946
slot->ss_state = FMDUMP_PIPE_RECORDAVAIL;
usr/src/cmd/fm/fmdump/common/fmdump.c
947
slot->ss_sec = rp->rec_sec;
usr/src/cmd/fm/fmdump/common/fmdump.c
948
slot->ss_nsec = rp->rec_nsec;
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
122
int slot, chosen = -1;
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
141
for (slot = 0; slot < SW_TIMER_MAX; slot++) {
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
142
if (msinfo->swms_timers[slot].swt_state != SW_TMR_INUSE) {
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
143
chosen = slot;
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
167
int slot;
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
169
for (slot = 0; slot < SW_TIMER_MAX; slot++) {
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
170
if (msinfo->swms_timers[slot].swt_state == SW_TMR_INUSE &&
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
172
msinfo->swms_timers[slot].swt_ownerid == who) &&
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
173
msinfo->swms_timers[slot].swt_timerid == timerid)
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
174
return (slot);
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
186
int slot;
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
196
if ((slot = subtimer_find(msinfo, who, timerid)) == -1)
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
200
msinfo->swms_timers[slot].swt_state = SW_TMR_RMVD;
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
214
int slot;
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
219
if ((slot = subtimer_find(msinfo, -1, timerid)) == -1)
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
223
owner = msinfo->swms_timers[slot].swt_ownerid;
usr/src/cmd/format/ix_altsctr.c
604
uint_t slot = badsec / 8;
usr/src/cmd/format/ix_altsctr.c
610
if ((ap->ap_mapp)[slot] & mask)
usr/src/cmd/fs.d/pcfs/fsck/dir.c
812
insertDirEnt(struct pcdir *slot, struct pcdir *entry, int32_t clusterWithSlot)
usr/src/cmd/fs.d/pcfs/fsck/dir.c
814
(void) memcpy(slot, entry, sizeof (struct pcdir));
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
2974
getdirslot(long slot)
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
2982
if (slot < 0) {
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
2983
slot = 0;
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
2998
for (dirslot = 0; dirslot < slot; dirslot++) {
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
3046
temp = slot;
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
3064
dirslot = slot - temp - 1;
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
3076
dirslot = slot;
usr/src/cmd/gss/gssd/gssd_proc.c
1026
if (slot == NULL || slot->ctx != context_handle) {
usr/src/cmd/gss/gssd/gssd_proc.c
1031
slot = gssd_alloc_slot(context_handle);
usr/src/cmd/gss/gssd/gssd_proc.c
1034
res->gssd_context_verifier = slot->verf;
usr/src/cmd/gss/gssd/gssd_proc.c
1044
memcpy(res->context_handle.GSS_CTX_ID_T_val, &slot->rpcctx,
usr/src/cmd/gss/gssd/gssd_proc.c
1119
struct gssd_ctx_slot *slot = NULL;
usr/src/cmd/gss/gssd/gssd_proc.c
1152
argp->gssd_context_verifier, &context_verf_ok, &slot);
usr/src/cmd/gss/gssd/gssd_proc.c
1280
if (slot == NULL || slot->ctx != context_handle) {
usr/src/cmd/gss/gssd/gssd_proc.c
1285
slot = gssd_alloc_slot(context_handle);
usr/src/cmd/gss/gssd/gssd_proc.c
1288
memcpy(res->context_handle.GSS_CTX_ID_T_val, &slot->rpcctx,
usr/src/cmd/gss/gssd/gssd_proc.c
1290
res->gssd_context_verifier = slot->verf;
usr/src/cmd/gss/gssd/gssd_proc.c
1459
struct gssd_ctx_slot *slot = NULL;
usr/src/cmd/gss/gssd/gssd_proc.c
1472
argp->gssd_context_verifier, &context_verf_ok, &slot);
usr/src/cmd/gss/gssd/gssd_proc.c
1519
if (slot != NULL) {
usr/src/cmd/gss/gssd/gssd_proc.c
1525
slot->ctx = GSS_C_NO_CONTEXT;
usr/src/cmd/gss/gssd/gssd_proc.c
1526
gssd_rel_slot(slot);
usr/src/cmd/gss/gssd/gssd_proc.c
1536
if (slot == NULL || slot->ctx != context_handle) {
usr/src/cmd/gss/gssd/gssd_proc.c
1541
slot = gssd_alloc_slot(context_handle);
usr/src/cmd/gss/gssd/gssd_proc.c
1550
memcpy(res->context_handle.GSS_CTX_ID_T_val, &slot->rpcctx,
usr/src/cmd/gss/gssd/gssd_proc.c
1575
struct gssd_ctx_slot *slot = NULL;
usr/src/cmd/gss/gssd/gssd_proc.c
1600
argp->gssd_context_verifier, &context_verf_ok, &slot);
usr/src/cmd/gss/gssd/gssd_proc.c
1631
if (slot != NULL) {
usr/src/cmd/gss/gssd/gssd_proc.c
1637
slot->ctx = GSS_C_NO_CONTEXT;
usr/src/cmd/gss/gssd/gssd_proc.c
1638
gssd_rel_slot(slot);
usr/src/cmd/gss/gssd/gssd_proc.c
1645
if (slot == NULL || slot->ctx != context_handle) {
usr/src/cmd/gss/gssd/gssd_proc.c
1650
slot = gssd_alloc_slot(context_handle);
usr/src/cmd/gss/gssd/gssd_proc.c
1659
memcpy(res->context_handle.GSS_CTX_ID_T_val, &slot->rpcctx,
usr/src/cmd/gss/gssd/gssd_proc.c
310
struct gssd_ctx_slot *slot;
usr/src/cmd/gss/gssd/gssd_proc.c
323
slot = gssd_handle_to_slot(h);
usr/src/cmd/gss/gssd/gssd_proc.c
325
if (slot == NULL)
usr/src/cmd/gss/gssd/gssd_proc.c
328
if (verf != slot->verf)
usr/src/cmd/gss/gssd/gssd_proc.c
332
*context_handle = slot->ctx;
usr/src/cmd/gss/gssd/gssd_proc.c
334
*slotp = slot;
usr/src/cmd/gss/gssd/gssd_proc.c
844
struct gssd_ctx_slot *slot = NULL;
usr/src/cmd/gss/gssd/gssd_proc.c
877
argp->gssd_context_verifier, &context_verf_ok, &slot);
usr/src/cmd/hotplugd/hotplugd_rcm.c
453
info_table_t *slot;
usr/src/cmd/hotplugd/hotplugd_rcm.c
470
if ((slot = bsearch(&lookup, arg->table, arg->table_len,
usr/src/cmd/hotplugd/hotplugd_rcm.c
475
for (entry = slot->entries; entry != NULL; entry = entry->next) {
usr/src/cmd/hotplugd/hotplugd_rcm.c
521
info_table_t *slot;
usr/src/cmd/hotplugd/hotplugd_rcm.c
552
slot = NULL;
usr/src/cmd/hotplugd/hotplugd_rcm.c
574
((slot == NULL) || (strcmp(slot->path, path) != 0))) {
usr/src/cmd/hotplugd/hotplugd_rcm.c
575
slot = &table[table_len];
usr/src/cmd/hotplugd/hotplugd_rcm.c
576
if ((slot->path = strdup(path)) == NULL) {
usr/src/cmd/hotplugd/hotplugd_rcm.c
585
if (slot != NULL) {
usr/src/cmd/hotplugd/hotplugd_rcm.c
596
entry->next = slot->entries;
usr/src/cmd/hotplugd/hotplugd_rcm.c
597
slot->entries = entry;
usr/src/cmd/ipcs/ipcs.c
387
hp(char type, char *modesp, struct ipc_perm64 *permp, int slot)
usr/src/cmd/ipcs/ipcs.c
395
(void) printf("%c %10d %-13s", type, slot, keyfield);
usr/src/cmd/lofiadm/main.c
104
CK_SLOT_ID slot;
usr/src/cmd/lofiadm/main.c
1102
if (cipher->slot == (CK_SLOT_ID)-1 || cipher->max_keysize == 0) {
usr/src/cmd/lofiadm/main.c
1308
cipher->slot = slot_id;
usr/src/cmd/lofiadm/main.c
932
if (cipher->slot == (CK_SLOT_ID)-1 || cipher->max_keysize == 0) {
usr/src/cmd/lofiadm/main.c
945
rv = C_OpenSession(cipher->slot, CKF_SERIAL_SESSION, NULL, NULL, &sess);
usr/src/cmd/luxadm/common.h
219
#define TARGET_ID(box_id, f_r, slot) \
usr/src/cmd/luxadm/common.h
220
((box_id | ((f_r == 'f' ? 0 : 1) << 4)) | (slot + 2))
usr/src/cmd/luxadm/fcalupdate.c
632
char *slot = ",0:slot";
usr/src/cmd/luxadm/fcalupdate.c
667
(void) strcat(bootpath, slot);
usr/src/cmd/luxadm/g_adm.c
139
print_devState(char *devname, char *ppath, int fr_flag, int slot,
usr/src/cmd/luxadm/g_adm.c
169
device_off = l_state.drv_front[slot].ib_status.dev_off;
usr/src/cmd/luxadm/g_adm.c
170
bypass_a_en = l_state.drv_front[slot].ib_status.bypass_a_en;
usr/src/cmd/luxadm/g_adm.c
171
bypass_b_en = l_state.drv_front[slot].ib_status.bypass_b_en;
usr/src/cmd/luxadm/g_adm.c
172
ib_status_code = l_state.drv_front[slot].ib_status.code;
usr/src/cmd/luxadm/g_adm.c
174
device_off = l_state.drv_rear[slot].ib_status.dev_off;
usr/src/cmd/luxadm/g_adm.c
175
bypass_a_en = l_state.drv_rear[slot].ib_status.bypass_a_en;
usr/src/cmd/luxadm/g_adm.c
176
bypass_b_en = l_state.drv_rear[slot].ib_status.bypass_b_en;
usr/src/cmd/luxadm/g_adm.c
177
ib_status_code = l_state.drv_rear[slot].ib_status.code;
usr/src/cmd/luxadm/g_adm.c
1976
int found_pwrOnDrv = 0, slot;
usr/src/cmd/luxadm/g_adm.c
1987
for (slot = 0; slot < l_state.total_num_drv/2;
usr/src/cmd/luxadm/g_adm.c
1988
slot++) {
usr/src/cmd/luxadm/g_adm.c
1989
if (((l_state.drv_front[slot].ib_status.code !=
usr/src/cmd/luxadm/g_adm.c
1991
(!l_state.drv_front[slot].ib_status.dev_off)) ||
usr/src/cmd/luxadm/g_adm.c
1992
((l_state.drv_rear[slot].ib_status.code !=
usr/src/cmd/luxadm/g_adm.c
1994
(!l_state.drv_rear[slot].ib_status.dev_off))) {
usr/src/cmd/luxadm/g_adm.c
2009
for (slot = 0; slot < l_state.total_num_drv/2;
usr/src/cmd/luxadm/g_adm.c
2010
slot++) {
usr/src/cmd/luxadm/g_adm.c
2011
if (((l_state.drv_front[slot].ib_status.code !=
usr/src/cmd/luxadm/g_adm.c
2013
(l_state.drv_front[slot].ib_status.dev_off)) ||
usr/src/cmd/luxadm/g_adm.c
2014
((l_state.drv_rear[slot].ib_status.code !=
usr/src/cmd/luxadm/g_adm.c
2016
(l_state.drv_rear[slot].ib_status.dev_off))) {
usr/src/cmd/luxadm/g_adm.c
2133
path_struct->slot);
usr/src/cmd/luxadm/g_adm.c
2138
path_struct->slot +
usr/src/cmd/luxadm/g_adm.c
2148
path_struct->slot);
usr/src/cmd/luxadm/g_adm.c
2163
path_struct->slot);
usr/src/cmd/luxadm/g_adm.c
2168
path_struct->slot + (MAX_DRIVES_DAK/2));
usr/src/cmd/luxadm/g_adm.c
2177
path_struct->slot);
usr/src/cmd/luxadm/g_adm.c
2191
path_struct->slot);
usr/src/cmd/luxadm/g_adm.c
2196
path_struct->slot + MAX_DRIVES_DAK/2);
usr/src/cmd/luxadm/g_adm.c
2205
path_struct->slot);
usr/src/cmd/luxadm/g_adm.c
268
int slot, f_r, err = 0, argpwwn, argnwwn;
usr/src/cmd/luxadm/g_adm.c
289
slot = path_struct->slot;
usr/src/cmd/luxadm/g_adm.c
310
f_r, slot, Options & PVERBOSE)) != 0) {
usr/src/cmd/luxadm/g_adm.c
4025
(l_state.drv_front[path_struct->slot].ib_status.bypass_a_en)) {
usr/src/cmd/luxadm/g_adm.c
4032
(l_state.drv_rear[path_struct->slot].ib_status.bypass_a_en)) {
usr/src/cmd/luxadm/g_adm.c
4048
(l_state.drv_front[path_struct->slot].ib_status.bypass_b_en)) {
usr/src/cmd/luxadm/g_adm.c
4055
(l_state.drv_rear[path_struct->slot].ib_status.bypass_b_en)) {
usr/src/cmd/luxadm/g_adm.c
4492
path_struct->slot, name_buf);
usr/src/cmd/luxadm/g_adm.c
4496
path_struct->slot + (MAX_DRIVES_DAK/2),
usr/src/cmd/luxadm/g_adm.c
4505
path_struct->slot, name_buf);
usr/src/cmd/luxadm/g_adm.c
467
int slot, f_r, path_index = 0, err = 0, retval = 0;
usr/src/cmd/luxadm/g_adm.c
486
slot = path_struct->slot;
usr/src/cmd/luxadm/g_adm.c
507
f_r, slot, Options & PVERBOSE)) != 0) {
usr/src/cmd/luxadm/g_adm.c
548
int i, slot, f_r, path_index = 0, err = 0, opnerr = 0;
usr/src/cmd/luxadm/g_adm.c
577
slot = path_struct->slot;
usr/src/cmd/luxadm/g_adm.c
600
f_r, slot, Options & PVERBOSE)) != 0) {
usr/src/cmd/luxadm/g_adm.c
841
path_struct->f_flag, path_struct->slot,
usr/src/cmd/luxadm/hot.h
66
#define TARGET_ID(box_id, f_r, slot) \
usr/src/cmd/luxadm/hot.h
67
((box_id | ((f_r == 'f' ? 0 : 1) << 4)) | (slot + 2))
usr/src/cmd/luxadm/hotplug.c
1528
int slot, f_r, i, found_null_wwn = 0, err;
usr/src/cmd/luxadm/hotplug.c
1558
slot = hotplug_dev->slot;
usr/src/cmd/luxadm/hotplug.c
1559
(void) l_get_drive_name(device_name, slot, f_r, hotplug_dev->box_name);
usr/src/cmd/luxadm/hotplug.c
1564
l_state.drv_front[slot].g_disk_state.node_wwn_s, WWN_SIZE);
usr/src/cmd/luxadm/hotplug.c
1567
l_state.drv_rear[slot].g_disk_state.node_wwn_s, WWN_SIZE);
usr/src/cmd/luxadm/hotplug.c
1579
l_state.drv_front[slot].ib_status.code;
usr/src/cmd/luxadm/hotplug.c
1582
l_state.drv_rear[slot].ib_status.code;
usr/src/cmd/luxadm/hotplug.c
1592
ses_path, &l_state, f_r, slot,
usr/src/cmd/luxadm/hotplug.c
1608
ses_path, &l_state, f_r, slot,
usr/src/cmd/luxadm/hotplug.c
1638
l_state.drv_front[slot].ib_status.code
usr/src/cmd/luxadm/hotplug.c
1648
l_state.drv_rear[slot].ib_status.code
usr/src/cmd/luxadm/hotplug.c
1699
slot, verbose_flag)) != 0) {
usr/src/cmd/luxadm/hotplug.c
1729
int tid, slot, f_r, al_pa, timeout = 0;
usr/src/cmd/luxadm/hotplug.c
1741
slot = hotplug_dev->slot;
usr/src/cmd/luxadm/hotplug.c
1850
f_r ? slot : slot + (MAX_DRIVES_DAK/2));
usr/src/cmd/luxadm/hotplug.c
1855
hotplug_dev->box_name, slot);
usr/src/cmd/luxadm/hotplug.c
1859
hotplug_dev->box_name, slot);
usr/src/cmd/luxadm/hotplug.c
1879
&code, todo, ses_path, &l_state, f_r, slot,
usr/src/cmd/luxadm/hotplug.c
2802
i, disk_list->box_name, disk_list->slot);
usr/src/cmd/luxadm/hotplug.c
2806
i, disk_list->box_name, disk_list->slot);
usr/src/cmd/luxadm/hotplug.c
2813
disk_list->slot + (MAX_DRIVES_DAK/2));
usr/src/cmd/luxadm/hotplug.c
2817
i, disk_list->box_name, disk_list->slot);
usr/src/cmd/luxadm/hotplug.c
2841
? disk_list->slot
usr/src/cmd/luxadm/hotplug.c
2842
: disk_list->slot
usr/src/cmd/luxadm/hotplug.c
2847
disk_list->slot, disk_list->f_flag
usr/src/cmd/luxadm/hotplug.c
401
i, list->box_name, list->slot);
usr/src/cmd/luxadm/hotplug.c
405
i, list->box_name, list->slot);
usr/src/cmd/luxadm/hotplug.c
411
i, list->box_name, list->slot + (MAX_DRIVES_DAK/2));
usr/src/cmd/luxadm/hotplug.c
415
i, list->box_name, list->slot);
usr/src/cmd/luxadm/hotplug.c
491
int tid, slot = 0, path_index, dtype, f_r, err = 0;
usr/src/cmd/luxadm/hotplug.c
553
slot = path_struct->slot;
usr/src/cmd/luxadm/hotplug.c
573
f_r, slot, verbose_flag)) != 0) {
usr/src/cmd/luxadm/hotplug.c
808
slot = path_struct->slot;
usr/src/cmd/luxadm/hotplug.c
810
tid = l_state.drv_front[slot].ib_status.sel_id;
usr/src/cmd/luxadm/hotplug.c
811
code = l_state.drv_front[slot].ib_status.code;
usr/src/cmd/luxadm/hotplug.c
813
l_state.drv_front[slot].g_disk_state.node_wwn_s);
usr/src/cmd/luxadm/hotplug.c
815
tid = l_state.drv_rear[slot].ib_status.sel_id;
usr/src/cmd/luxadm/hotplug.c
816
code = l_state.drv_rear[slot].ib_status.code;
usr/src/cmd/luxadm/hotplug.c
818
l_state.drv_rear[slot].g_disk_state.node_wwn_s);
usr/src/cmd/luxadm/hotplug.c
835
if ((l_state.drv_front[slot].l_state_flag
usr/src/cmd/luxadm/hotplug.c
837
(!l_state.drv_front[slot].ib_status.dev_off))
usr/src/cmd/luxadm/hotplug.c
840
if ((l_state.drv_rear[slot].l_state_flag
usr/src/cmd/luxadm/hotplug.c
842
(!l_state.drv_rear[slot].ib_status.dev_off))
usr/src/cmd/luxadm/hotplug.c
850
if ((l_state.drv_front[slot].g_disk_state.d_state_flags[PORT_A] &
usr/src/cmd/luxadm/hotplug.c
852
(l_state.drv_front[slot].g_disk_state.d_state_flags[PORT_B] &
usr/src/cmd/luxadm/hotplug.c
857
if ((l_state.drv_rear[slot].g_disk_state.d_state_flags[PORT_A] &
usr/src/cmd/luxadm/hotplug.c
859
(l_state.drv_rear[slot].g_disk_state.d_state_flags[PORT_B] &
usr/src/cmd/luxadm/hotplug.c
906
disk_list->slot = slot;
usr/src/cmd/luxadm/qlgcupdate.c
708
char *slot = ":devctl";
usr/src/cmd/luxadm/qlgcupdate.c
758
(void) strcat((char *)bootpath, slot);
usr/src/cmd/mandoc/chars.c
443
unsigned int slot;
usr/src/cmd/mandoc/chars.c
447
slot = ohash_qlookup(&mchars, lines[i].roffcode);
usr/src/cmd/mandoc/chars.c
448
assert(ohash_find(&mchars, slot) == NULL);
usr/src/cmd/mandoc/chars.c
449
ohash_insert(&mchars, slot, lines + i);
usr/src/cmd/mandoc/dba.c
345
unsigned int slot;
usr/src/cmd/mandoc/dba.c
347
slot = ohash_qlookup(macro, value);
usr/src/cmd/mandoc/dba.c
348
if ((entry = ohash_find(macro, slot)) == NULL) {
usr/src/cmd/mandoc/dba.c
353
ohash_insert(macro, slot, entry);
usr/src/cmd/mandoc/dba.c
437
unsigned int ie, ne, slot;
usr/src/cmd/mandoc/dba.c
451
for (entry = ohash_first(macro, &slot); entry != NULL;
usr/src/cmd/mandoc/dba.c
452
entry = ohash_next(macro, &slot)) {
usr/src/cmd/mandoc/dba.c
88
unsigned int slot;
usr/src/cmd/mandoc/dba.c
91
for (entry = ohash_first(macro, &slot); entry != NULL;
usr/src/cmd/mandoc/dba.c
92
entry = ohash_next(macro, &slot)) {
usr/src/cmd/mandoc/html.c
166
unsigned int slot;
usr/src/cmd/mandoc/html.c
172
entry = ohash_first(&id_unique, &slot);
usr/src/cmd/mandoc/html.c
175
entry = ohash_next(&id_unique, &slot);
usr/src/cmd/mandoc/html.c
368
unsigned int slot;
usr/src/cmd/mandoc/html.c
413
slot = ohash_qlookup(&id_unique, buf);
usr/src/cmd/mandoc/html.c
414
if ((entry = ohash_find(&id_unique, slot)) == NULL) {
usr/src/cmd/mandoc/html.c
419
ohash_insert(&id_unique, slot, entry);
usr/src/cmd/mandoc/mandoc_xr.c
42
unsigned int slot;
usr/src/cmd/mandoc/mandoc_xr.c
46
for (xr = ohash_first(xr_hash, &slot); xr != NULL;
usr/src/cmd/mandoc/mandoc_xr.c
47
xr = ohash_next(xr_hash, &slot))
usr/src/cmd/mandoc/mandoc_xr.c
70
unsigned int slot;
usr/src/cmd/mandoc/mandoc_xr.c
92
slot = ohash_lookup_memory(xr_hash, xr->hashkey, tsz, hv);
usr/src/cmd/mandoc/mandoc_xr.c
93
if ((oxr = ohash_find(xr_hash, slot)) == NULL) {
usr/src/cmd/mandoc/mandoc_xr.c
94
ohash_insert(xr_hash, slot, xr);
usr/src/cmd/mandoc/mandocdb.c
1010
slot = ohash_qlookup(&mlinks, mlink->file);
usr/src/cmd/mandoc/mandocdb.c
1011
assert(NULL == ohash_find(&mlinks, slot));
usr/src/cmd/mandoc/mandocdb.c
1012
ohash_insert(&mlinks, slot, mlink);
usr/src/cmd/mandoc/mandocdb.c
1017
slot = ohash_lookup_memory(&mpages, (char *)&inodev,
usr/src/cmd/mandoc/mandocdb.c
1019
mpage = ohash_find(&mpages, slot);
usr/src/cmd/mandoc/mandocdb.c
1027
ohash_insert(&mpages, slot, mpage);
usr/src/cmd/mandoc/mandocdb.c
1112
unsigned int slot;
usr/src/cmd/mandoc/mandocdb.c
1158
slot = ohash_qlookup(&names, mlink->name);
usr/src/cmd/mandoc/mandocdb.c
1159
str = ohash_find(&names, slot);
usr/src/cmd/mandoc/mandocdb.c
1857
unsigned int slot;
usr/src/cmd/mandoc/mandocdb.c
1885
slot = ohash_qlookupi(htab, cp, &end);
usr/src/cmd/mandoc/mandocdb.c
1886
s = ohash_find(htab, slot);
usr/src/cmd/mandoc/mandocdb.c
1894
ohash_insert(htab, slot, s);
usr/src/cmd/mandoc/mandocdb.c
2102
unsigned int slot;
usr/src/cmd/mandoc/mandocdb.c
2108
for (key = ohash_first(&names, &slot); NULL != key;
usr/src/cmd/mandoc/mandocdb.c
2109
key = ohash_next(&names, &slot))
usr/src/cmd/mandoc/mandocdb.c
2111
for (key = ohash_first(&strings, &slot); NULL != key;
usr/src/cmd/mandoc/mandocdb.c
2112
key = ohash_next(&strings, &slot))
usr/src/cmd/mandoc/mandocdb.c
2157
for (key = ohash_first(&names, &slot); NULL != key;
usr/src/cmd/mandoc/mandocdb.c
2158
key = ohash_next(&names, &slot)) {
usr/src/cmd/mandoc/mandocdb.c
2163
for (key = ohash_first(&strings, &slot); NULL != key;
usr/src/cmd/mandoc/mandocdb.c
2164
key = ohash_next(&strings, &slot)) {
usr/src/cmd/mandoc/mandocdb.c
992
unsigned int slot;
usr/src/cmd/mandoc/mansearch.c
168
for (rp = ohash_first(htab, &slot); rp != NULL;
usr/src/cmd/mandoc/mansearch.c
169
rp = ohash_next(htab, &slot)) {
usr/src/cmd/mandoc/mansearch.c
256
unsigned int slot;
usr/src/cmd/mandoc/mansearch.c
296
slot = ohash_lookup_memory(htab,
usr/src/cmd/mandoc/mansearch.c
298
if ((rp = ohash_find(htab, slot)) != NULL) {
usr/src/cmd/mandoc/mansearch.c
304
ohash_insert(htab, slot, rp);
usr/src/cmd/mandoc/mansearch.c
96
unsigned int slot;
usr/src/cmd/mandoc/roff.c
644
unsigned int slot;
usr/src/cmd/mandoc/roff.c
656
slot = ohash_qlookup(htab, req->name);
usr/src/cmd/mandoc/roff.c
657
ohash_insert(htab, slot, req);
usr/src/cmd/mandoc/roff.c
666
unsigned int slot;
usr/src/cmd/mandoc/roff.c
670
for (req = ohash_first(htab, &slot); req != NULL;
usr/src/cmd/mandoc/roff.c
671
req = ohash_next(htab, &slot))
usr/src/cmd/mandoc/tag.c
133
slot = ohash_qlookupi(&tag_data, s, &se);
usr/src/cmd/mandoc/tag.c
134
entry = ohash_find(&tag_data, slot);
usr/src/cmd/mandoc/tag.c
144
ohash_insert(&tag_data, slot, entry);
usr/src/cmd/mandoc/tag.c
67
unsigned int slot;
usr/src/cmd/mandoc/tag.c
71
entry = ohash_first(&tag_data, &slot);
usr/src/cmd/mandoc/tag.c
75
entry = ohash_next(&tag_data, &slot);
usr/src/cmd/mandoc/tag.c
92
unsigned int slot;
usr/src/cmd/mdb/common/modules/genunix/memory.c
1199
ulong_t slot;
usr/src/cmd/mdb/common/modules/genunix/memory.c
1244
slot = aw->aw_levone_ndx * ANON_CHUNK_SIZE + aw->aw_levtwo_ndx;
usr/src/cmd/mdb/common/modules/genunix/memory.c
1255
if (slot >= aw->aw_maxslot) {
usr/src/cmd/mdb/common/modules/ipc/ipc.c
393
ipc_slot_t slot;
usr/src/cmd/mdb/common/modules/ipc/ipc.c
410
if (mdb_vread(&slot, sizeof (ipc_slot_t), slotptr) == -1) {
usr/src/cmd/mdb/common/modules/ipc/ipc.c
415
if (slot.ipct_data == NULL)
usr/src/cmd/mdb/common/modules/ipc/ipc.c
419
(uintptr_t)slot.ipct_data) == -1) {
usr/src/cmd/mdb/common/modules/ipc/ipc.c
421
slot.ipct_data);
usr/src/cmd/mdb/common/modules/ipc/ipc.c
428
*addr = (uintptr_t)slot.ipct_data;
usr/src/cmd/mdb/common/modules/stmf/stmf.c
1003
if (slot.slot_cmd != NULL) {
usr/src/cmd/mdb/common/modules/stmf/stmf.c
1005
mdb_printf("%p\n", slot.slot_cmd);
usr/src/cmd/mdb/common/modules/stmf/stmf.c
1007
filter(slot.slot_cmd, options, arg);
usr/src/cmd/mdb/common/modules/stmf/stmf.c
978
struct fct_cmd_slot slot;
usr/src/cmd/mdb/common/modules/stmf/stmf.c
998
if (mdb_vread(&slot, sizeof (struct fct_cmd_slot),
usr/src/cmd/mdb/intel/modules/xhci/xhci.c
659
uintptr_t ep, slot;
usr/src/cmd/mdb/intel/modules/xhci/xhci.c
668
's', MDB_OPT_UINTPTR_SET, &slot_set, &slot, NULL) != argc)
usr/src/cmd/mdb/intel/modules/xhci/xhci.c
676
xmf.xmf_slot = (int)slot;
usr/src/cmd/mdb/intel/modules/xhci/xhci.c
692
"and endpoint %d\n", slot, ep);
usr/src/cmd/mdb/intel/modules/xhci/xhci.c
695
slot);
usr/src/cmd/ndmpd/tlm/tlm_info.c
120
tlm_slot_t *slot = NULL;
usr/src/cmd/ndmpd/tlm/tlm_info.c
124
slot = library->tl_slot;
usr/src/cmd/ndmpd/tlm/tlm_info.c
125
while (slot != NULL) {
usr/src/cmd/ndmpd/tlm/tlm_info.c
126
if (slt == slot->ts_number) {
usr/src/cmd/ndmpd/tlm/tlm_info.c
127
return (slot);
usr/src/cmd/ndmpd/tlm/tlm_info.c
129
slot = slot->ts_next;
usr/src/cmd/ndmpd/tlm/tlm_info.c
370
tlm_slot_t *slot = ndmp_malloc(sizeof (tlm_slot_t));
usr/src/cmd/ndmpd/tlm/tlm_info.c
379
slot->ts_library = library;
usr/src/cmd/ndmpd/tlm/tlm_info.c
380
slot->ts_number = library->tl_slot_count;
usr/src/cmd/ndmpd/tlm/tlm_info.c
381
*p_slot = slot;
usr/src/cmd/ndmpd/tlm/tlm_info.c
382
return (slot->ts_number);
usr/src/cmd/nscd/cache.c
2302
int i, slot, value, newhtsize;
usr/src/cmd/nscd/cache.c
2359
for (slot = 0, value = _NSC_INIT_HTSIZE_SLOT_VALUE;
usr/src/cmd/nscd/cache.c
2360
slot < _NSC_HTSIZE_NUM_SLOTS && nentries > value;
usr/src/cmd/nscd/cache.c
2361
value = (value << 1) + 1, slot++)
usr/src/cmd/nscd/cache.c
2364
newhtsize = _NSC_INIT_HTSIZE_POWER2 << slot;
usr/src/cmd/nscd/cache.c
2366
newhtsize = primes[slot];
usr/src/cmd/nscd/nscd_selfcred.c
298
int slot = ch->child_slot;
usr/src/cmd/nscd/nscd_selfcred.c
302
child[open_tail]->next_open = slot;
usr/src/cmd/nscd/nscd_selfcred.c
303
open_tail = slot;
usr/src/cmd/nscd/nscd_selfcred.c
306
open_head = open_tail = slot;
usr/src/cmd/nscd/nscd_selfcred.c
630
cslot = ih->slot;
usr/src/cmd/nscd/nscd_selfcred.c
770
int slot;
usr/src/cmd/nscd/nscd_selfcred.c
806
slot = f->slot;
usr/src/cmd/nscd/nscd_selfcred.c
812
if (slot < 0 || slot >= max_pu_nscd) {
usr/src/cmd/nscd/nscd_selfcred.c
856
ih.slot = slot;
usr/src/cmd/nscd/nscd_selfcred.c
918
f.slot = cslot;
usr/src/cmd/nscd/nscd_selfcred.h
41
int slot;
usr/src/cmd/nscd/nscd_selfcred.h
48
int slot;
usr/src/cmd/nvmeadm/nvmeadm.c
3683
nvmeadm_firmware_commit(const nvme_process_arg_t *npa, uint32_t slot,
usr/src/cmd/nvmeadm/nvmeadm.c
3693
if (!nvme_fw_commit_req_set_slot(req, slot) ||
usr/src/cmd/nvmeadm/nvmeadm.c
3739
longlong_t slot;
usr/src/cmd/nvmeadm/nvmeadm.c
3743
slot = strtoll(str, &valend, 0);
usr/src/cmd/nvmeadm/nvmeadm.c
3745
slot < NVME_FW_SLOT_MIN || slot > NVME_FW_SLOT_MAX)
usr/src/cmd/nvmeadm/nvmeadm.c
3749
return ((uint32_t)slot);
usr/src/cmd/nvmeadm/nvmeadm.c
3764
uint32_t slot;
usr/src/cmd/nvmeadm/nvmeadm.c
3777
slot = get_slot_number(npa->npa_argv[0]);
usr/src/cmd/nvmeadm/nvmeadm.c
3779
if (slot == 1 && npa->npa_idctl->id_frmw.fw_readonly)
usr/src/cmd/nvmeadm/nvmeadm.c
3782
nvmeadm_firmware_commit(npa, slot, NVME_FWC_SAVE);
usr/src/cmd/nvmeadm/nvmeadm.c
3785
(void) printf("Firmware committed to slot %u.\n", slot);
usr/src/cmd/nvmeadm/nvmeadm.c
3802
uint32_t slot;
usr/src/cmd/nvmeadm/nvmeadm.c
3815
slot = get_slot_number(npa->npa_argv[0]);
usr/src/cmd/nvmeadm/nvmeadm.c
3817
nvmeadm_firmware_commit(npa, slot, NVME_FWC_ACTIVATE);
usr/src/cmd/nvmeadm/nvmeadm.c
3820
(void) printf("Slot %u successfully activated.\n", slot);
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
3011
uint32_t slot;
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
3022
if (get_first_reg_word(nodeh, &slot) != 0)
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
3027
(void) ptree_create_and_add_prop(nodeh, &pinfo, &slot, NULL);
usr/src/cmd/picl/plugins/sun4u/cherrystone/frutree/piclfrutree.c
578
do_cpu_module_init(picl_nodehdl_t rooth, int slot)
usr/src/cmd/picl/plugins/sun4u/cherrystone/frutree/piclfrutree.c
604
err = do_dimms_init(cpumodh, slot, i);
usr/src/cmd/picl/plugins/sun4u/cherrystone/frutree/piclfrutree.c
613
do_dimms_init(picl_nodehdl_t rooth, int slot, int module)
usr/src/cmd/picl/plugins/sun4u/cherrystone/frutree/piclfrutree.c
631
c = ((slot * DIMMS_PER_SLOT) +
usr/src/cmd/picl/plugins/sun4u/cherrystone/frutree/piclfrutree.c
634
l = c - (DIMMS_PER_SLOT * slot);
usr/src/cmd/picl/plugins/sun4u/daktari/frutree/piclfrutree.c
672
do_cpu_module_init(picl_nodehdl_t rooth, int slot)
usr/src/cmd/picl/plugins/sun4u/daktari/frutree/piclfrutree.c
698
err = do_dimms_init(cpumodh, slot, i);
usr/src/cmd/picl/plugins/sun4u/daktari/frutree/piclfrutree.c
707
do_dimms_init(picl_nodehdl_t rooth, int slot, int module)
usr/src/cmd/picl/plugins/sun4u/daktari/frutree/piclfrutree.c
725
c = ((slot * DIMMS_PER_SLOT) +
usr/src/cmd/picl/plugins/sun4u/daktari/frutree/piclfrutree.c
728
l = c - (DIMMS_PER_SLOT * slot);
usr/src/cmd/picl/plugins/sun4u/psvc/psvcobj/psvcobj.c
2991
int slot;
usr/src/cmd/picl/plugins/sun4u/psvc/psvcobj/psvcobj.c
3010
slot = tbl_arr->nextid++;
usr/src/cmd/picl/plugins/sun4u/psvc/psvcobj/psvcobj.c
3014
strcpy(tbl_arr->obj_tbl[slot].name, name);
usr/src/cmd/picl/plugins/sun4u/psvc/psvcobj/psvcobj.c
3019
tbl_arr->obj_tbl[slot].key = key;
usr/src/cmd/picl/plugins/sun4u/psvc/psvcobj/psvcobj.c
3020
tbl_arr->obj_tbl[slot].objp = (EObj_t *)(void *)tblp;
usr/src/cmd/picl/plugins/sun4u/psvc/psvcobj/psvcobj.c
3021
tbl_arr->obj_tbl[slot].type = PSVC_TBL;
usr/src/cmd/picl/plugins/sun4u/psvc/psvcobj/psvcobj.c
3967
int slot;
usr/src/cmd/picl/plugins/sun4u/psvc/psvcobj/psvcobj.c
3978
slot = tbl_arr->nextid++;
usr/src/cmd/picl/plugins/sun4u/psvc/psvcobj/psvcobj.c
4002
tbl_arr->obj_tbl[slot].objp = (EObj_t *)malloc(obj_size);
usr/src/cmd/picl/plugins/sun4u/psvc/psvcobj/psvcobj.c
4003
if (tbl_arr->obj_tbl[slot].objp == 0)
usr/src/cmd/picl/plugins/sun4u/psvc/psvcobj/psvcobj.c
4005
objp = (EObj_t *)tbl_arr->obj_tbl[slot].objp;
usr/src/cmd/picl/plugins/sun4u/psvc/psvcobj/psvcobj.c
4006
tbl_arr->obj_tbl[slot].type = PSVC_OBJ;
usr/src/cmd/picl/plugins/sun4u/psvc/psvcobj/psvcobj.c
4010
strcpy(tbl_arr->obj_tbl[slot].name, name);
usr/src/cmd/picl/plugins/sun4u/psvc/psvcobj/psvcobj.c
4012
tbl_arr->obj_tbl[slot].key = key;
usr/src/cmd/prtvtoc/prtvtoc.c
246
getmntpt(major_t slot, minor_t nopartminor)
usr/src/cmd/prtvtoc/prtvtoc.c
287
if (major(sb.st_rdev) != slot ||
usr/src/cmd/prtvtoc/prtvtoc.c
329
if (major(sb.st_rdev) != slot ||
usr/src/cmd/sf880drd/sf880drd.c
138
int slot = INDEX2SLOT(fdi);
usr/src/cmd/vi/port/ex_cmdsub.c
1612
int slot, zer;
usr/src/cmd/vi/port/ex_cmdsub.c
1651
for (slot=0; slot < MAXNOMACS && mp[slot].mapto; slot++) {
usr/src/cmd/vi/port/ex_cmdsub.c
1652
if (mp[slot].cap) {
usr/src/cmd/vi/port/ex_cmdsub.c
1653
if (eq(src, mp[slot].cap) || eq(src, mp[slot].mapto))
usr/src/cmd/vi/port/ex_cmdsub.c
1656
zer = slot; /* remember an empty slot */
usr/src/cmd/vi/port/ex_cmdsub.c
1660
if (slot >= MAXNOMACS)
usr/src/cmd/vi/port/ex_cmdsub.c
1665
if (mp[slot].cap) {
usr/src/cmd/vi/port/ex_cmdsub.c
1666
mp[slot].cap = (unsigned char *)NOSTR;
usr/src/cmd/vi/port/ex_cmdsub.c
1667
mp[slot].descr = (unsigned char *)NOSTR;
usr/src/cmd/vi/port/ex_cmdsub.c
1676
if (zer >= 0 && mp[slot].mapto == 0)
usr/src/cmd/vi/port/ex_cmdsub.c
1677
slot = zer;
usr/src/cmd/vi/port/ex_cmdsub.c
1686
mp[slot].cap = msnext;
usr/src/cmd/vi/port/ex_cmdsub.c
1689
mp[slot].mapto = msnext;
usr/src/cmd/vi/port/ex_cmdsub.c
1693
mp[slot].descr = msnext;
usr/src/cmd/vi/port/ex_cmdsub.c
1697
mp[slot].descr = src;
usr/src/common/lzma/LzmaEnc.c
1111
UInt32 slot;
usr/src/common/lzma/LzmaEnc.c
1112
GetPosSlot2(distance, slot);
usr/src/common/lzma/LzmaEnc.c
1113
curAndLenPrice += p->alignPrices[distance & kAlignMask] + p->posSlotPrices[lenToPosState][slot];
usr/src/common/nvme/nvme_firmware.c
153
const nvme_valid_ctrl_data_t *data, uint64_t slot, char *msg, size_t msglen)
usr/src/common/nvme/nvme_firmware.c
156
data->vcd_id->id_frmw.fw_nslot, msg, msglen, slot));
usr/src/grub/grub-0.97/netboot/grub.h
93
extern void join_group(int slot, unsigned long group);
usr/src/grub/grub-0.97/netboot/grub.h
94
extern void leave_group(int slot);
usr/src/grub/grub-0.97/netboot/nic.c
825
void leave_group(int slot)
usr/src/grub/grub-0.97/netboot/nic.c
835
if (igmptable[slot].group.s_addr) {
usr/src/grub/grub-0.97/netboot/nic.c
846
igmp.igmp.group.s_addr = igmptable[slot].group.s_addr;
usr/src/grub/grub-0.97/netboot/nic.c
853
memset(&igmptable[slot], 0, sizeof(igmptable[0]));
usr/src/grub/grub-0.97/netboot/nic.c
856
void join_group(int slot, unsigned long group)
usr/src/grub/grub-0.97/netboot/nic.c
859
if (igmptable[slot].group.s_addr == group)
usr/src/grub/grub-0.97/netboot/nic.c
861
if (igmptable[slot].group.s_addr) {
usr/src/grub/grub-0.97/netboot/nic.c
862
leave_group(slot);
usr/src/grub/grub-0.97/netboot/nic.c
869
igmptable[slot].group.s_addr = group;
usr/src/grub/grub-0.97/netboot/nic.c
870
igmptable[slot].time = currticks();
usr/src/grub/grub-0.97/stage2/fsys_fat.c
307
int slot = -2;
usr/src/grub/grub-0.97/stage2/fsys_fat.c
397
slot = id;
usr/src/grub/grub-0.97/stage2/fsys_fat.c
398
filename[slot * 13] = 0;
usr/src/grub/grub-0.97/stage2/fsys_fat.c
402
if (id != slot || slot == 0
usr/src/grub/grub-0.97/stage2/fsys_fat.c
409
slot--;
usr/src/grub/grub-0.97/stage2/fsys_fat.c
410
offset = slot * 13;
usr/src/grub/grub-0.97/stage2/fsys_fat.c
420
if (alias_checksum != -1 && slot == 0)
usr/src/grub/grub-0.97/stage2/fsys_fat.c
425
slot = -2;
usr/src/grub/grub-0.97/stage2/fsys_jfs.c
138
return (ldtentry_t *)&dtroot->slot[(int)dtroot->header.stbl[jfs.sindex++]];
usr/src/grub/grub-0.97/stage2/fsys_jfs.c
141
de = (ldtentry_t *)dtpage->slot;
usr/src/grub/grub-0.97/stage2/fsys_jfs.c
174
de = (idtentry_t *)dtpage->slot;
usr/src/grub/grub-0.97/stage2/fsys_jfs.c
176
xd = &((idtentry_t *)dtr->slot)[(int)dtr->header.stbl[0]].xd;
usr/src/grub/grub-0.97/stage2/fsys_jfs.c
195
? (dtslot_t *)&dtroot->slot[next]
usr/src/grub/grub-0.97/stage2/fsys_jfs.c
196
: &((dtslot_t *)dtpage->slot)[next];
usr/src/grub/grub-0.97/stage2/jfs.h
327
u8 slot; /* 1: slot within leaf page of entry */
usr/src/grub/grub-0.97/stage2/jfs.h
352
dtslot_t slot[9];
usr/src/grub/grub-0.97/stage2/jfs.h
395
dtslot_t slot[128];
usr/src/lib/cfgadm_plugins/sysctrl/common/cfga.c
831
static char *slot = "slot";
usr/src/lib/cfgadm_plugins/sysctrl/common/cfga.c
835
if ((s = strstr(ap_id, slot)) == NULL)
usr/src/lib/cfgadm_plugins/sysctrl/common/cfga.c
840
s += strlen(slot);
usr/src/lib/fm/topo/modules/common/disk/disk_mptsas.c
111
TOPO_BINDING_SLOT, &slot, &err) != 0) {
usr/src/lib/fm/topo/modules/common/disk/disk_mptsas.c
119
return (get_sas_address(mod, devctl, enclosure, slot, sas_address));
usr/src/lib/fm/topo/modules/common/disk/disk_mptsas.c
38
uint32_t slot, char **sas_address)
usr/src/lib/fm/topo/modules/common/disk/disk_mptsas.c
79
if (di[i].Enclosure == enclosure && di[i].Slot == slot) {
usr/src/lib/fm/topo/modules/common/disk/disk_mptsas.c
83
"with adddress %s\n", enclosure, slot, sas);
usr/src/lib/fm/topo/modules/common/disk/disk_mptsas.c
99
uint32_t enclosure, slot;
usr/src/lib/fm/topo/modules/common/fac_prov_mptsas/fac_prov_mptsas.c
128
uint32_t enclosure, slot;
usr/src/lib/fm/topo/modules/common/fac_prov_mptsas/fac_prov_mptsas.c
169
TOPO_BINDING_SLOT, &slot, &err) != 0) {
usr/src/lib/fm/topo/modules/common/fac_prov_mptsas/fac_prov_mptsas.c
200
if (do_led_control(mod, devctl, enclosure, slot, mptsas_led, &ledmode,
usr/src/lib/fm/topo/modules/common/fac_prov_mptsas/fac_prov_mptsas.c
77
uint16_t slot, uint8_t led, uint32_t *ledmode, boolean_t set)
usr/src/lib/fm/topo/modules/common/fac_prov_mptsas/fac_prov_mptsas.c
86
lc.Slot = slot;
usr/src/lib/fm/topo/modules/common/pcibus/did.c
117
smbios_slot_t slot;
usr/src/lib/fm/topo/modules/common/pcibus/did.c
124
smbios_info_slot(shp, strp->smbstr_id, &slot) != 0)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
127
if (slot.smbl_bus == bus && slot.smbl_df == df) {
usr/src/lib/fm/topo/modules/common/pcibus/did.c
128
cbp->cb_label = slot.smbl_name;
usr/src/lib/fm/topo/modules/common/pcibus/did.c
129
cbp->cb_slotnum = slot.smbl_id;
usr/src/lib/fm/topo/modules/common/pcibus/did.c
141
smbios_slot_t slot;
usr/src/lib/fm/topo/modules/common/pcibus/did.c
144
smbios_info_slot(shp, strp->smbstr_id, &slot) != 0)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
147
if (slot.smbl_id == cbp->cb_slotnum) {
usr/src/lib/fm/topo/modules/common/pcibus/did.c
148
cbp->cb_label = slot.smbl_name;
usr/src/lib/fm/topo/modules/common/pcibus/did.c
574
slotnm_t *slot;
usr/src/lib/fm/topo/modules/common/pcibus/did.c
587
for (slot = dp->dp_slotnames; slot != NULL; slot = slot->snm_next)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
588
if (slot->snm_dev == dev)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
590
if (slot != NULL)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
591
return (slot->snm_name);
usr/src/lib/fm/topo/modules/common/ufm/topo_ufm.c
101
topo_ufm_slot_info_t slot = { 0 };
usr/src/lib/fm/topo/modules/common/ufm/topo_ufm.c
105
slot.usi_slotid = i;
usr/src/lib/fm/topo/modules/common/ufm/topo_ufm.c
115
slot.usi_version = vers;
usr/src/lib/fm/topo/modules/common/ufm/topo_ufm.c
119
slot.usi_mode = TOPO_UFM_SLOT_MODE_RW;
usr/src/lib/fm/topo/modules/common/ufm/topo_ufm.c
122
slot.usi_mode = TOPO_UFM_SLOT_MODE_RO;
usr/src/lib/fm/topo/modules/common/ufm/topo_ufm.c
125
slot.usi_mode = TOPO_UFM_SLOT_MODE_WO;
usr/src/lib/fm/topo/modules/common/ufm/topo_ufm.c
128
slot.usi_mode = TOPO_UFM_SLOT_MODE_NONE;
usr/src/lib/fm/topo/modules/common/ufm/topo_ufm.c
132
slot.usi_active = (attr & DDI_UFM_ATTR_ACTIVE) != 0;
usr/src/lib/fm/topo/modules/common/ufm/topo_ufm.c
143
slot.usi_version = vers;
usr/src/lib/fm/topo/modules/common/ufm/topo_ufm.c
150
slot.usi_extra = NULL;
usr/src/lib/fm/topo/modules/common/ufm/topo_ufm.c
152
&slot.usi_extra);
usr/src/lib/fm/topo/modules/common/ufm/topo_ufm.c
154
if (topo_mod_create_ufm_slot(mod, img_tn, &slot) == NULL) {
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_bay.c
94
smbios_slot_t slot;
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_bay.c
95
(void) smbios_info_slot(shp, dev_id, &slot);
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_bay.c
96
bus = slot.smbl_bus;
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_bay.c
97
dev_funct = slot.smbl_df;
usr/src/lib/lib9p/common/hashtable.c
148
ssize_t slot = hash % h->ht_nentries;
usr/src/lib/lib9p/common/hashtable.c
150
entry = &h->ht_entries[slot];
usr/src/lib/lib9p/common/hashtable.c
182
ssize_t slot;
usr/src/lib/lib9p/common/hashtable.c
192
slot = iter->htit_slot;
usr/src/lib/lib9p/common/hashtable.c
193
while (++slot < h->ht_nentries) {
usr/src/lib/lib9p/common/hashtable.c
194
next = TAILQ_FIRST(&h->ht_entries[slot].hte_items);
usr/src/lib/lib9p/common/hashtable.c
198
iter->htit_slot = slot;
usr/src/lib/lib9p/common/hashtable.c
213
ssize_t slot;
usr/src/lib/lib9p/common/hashtable.c
227
slot = iter->htit_slot;
usr/src/lib/lib9p/common/hashtable.c
229
TAILQ_REMOVE(&h->ht_entries[slot].hte_items, item, hti_link);
usr/src/lib/libefi/common/rdwr_efi.c
620
hardware_workarounds(int *slot, int *active)
usr/src/lib/libefi/common/rdwr_efi.c
693
*slot = atoi(val);
usr/src/lib/libefi/common/rdwr_efi.c
694
if (*slot < 0 || *slot > 3)
usr/src/lib/libefi/common/rdwr_efi.c
695
*slot = 0;
usr/src/lib/libefi/common/rdwr_efi.c
698
"Using slot %d\n", *slot);
usr/src/lib/libefi/common/rdwr_efi.c
726
int len, slot, active;
usr/src/lib/libefi/common/rdwr_efi.c
728
slot = active = 0;
usr/src/lib/libefi/common/rdwr_efi.c
730
hardware_workarounds(&slot, &active);
usr/src/lib/libefi/common/rdwr_efi.c
756
cp = (uchar_t *)&mb.parts[slot * sizeof (struct ipart)];
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1777
PK11SlotInfo *slot = NULL;
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1791
rv = do_nss_init(handle, numattr, attrlist, FALSE, &slot);
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1799
rv = nss_authenticate(handle, slot, cred);
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1827
rv = nss_find_matching_certs(slot, issuer, subject, serial,
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1852
p12ecx = SEC_PKCS12CreateExportContext(NULL, NULL, slot, NULL);
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
189
nss_getpassword(PK11SlotInfo *slot, PRBool retry, void *arg)
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
430
nss_find_matching_certs(PK11SlotInfo *slot,
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
458
list = PK11_ListCertsInSlot(slot);
usr/src/lib/libldap5/sources/ldap/ssldap/ldapsinit.c
180
static char *get_keypassword( PK11SlotInfo *slot, PRBool retry,
usr/src/lib/libldap5/sources/ldap/ssldap/ldapsinit.c
853
get_keypassword( PK11SlotInfo *slot, PRBool retry, void *sessionarg )
usr/src/lib/libnisdb/nis_hashitem.c
676
int slot;
usr/src/lib/libnisdb/nis_hashitem.c
687
for (slot = 0;
usr/src/lib/libnisdb/nis_hashitem.c
688
slot < sizeof (table->keys) / sizeof (table->keys[0]);
usr/src/lib/libnisdb/nis_hashitem.c
689
slot++) {
usr/src/lib/libnisdb/nis_hashitem.c
692
for (it = table->keys[slot]; it != 0; it = it->next) {
usr/src/lib/libnvme/common/libnvme_fw.c
141
nvme_fw_commit_req_set_slot(nvme_fw_commit_req_t *req, uint32_t slot)
usr/src/lib/libnvme/common/libnvme_fw.c
143
if (!nvme_field_check_one(req->fwc_ctrl, slot, "firmware commit",
usr/src/lib/libnvme/common/libnvme_fw.c
148
req->fwc_slot = slot;
usr/src/lib/libprtdiag/common/display_sun4v.c
358
card->slot = -1;
usr/src/lib/libprtdiag/common/display_sun4v.c
371
card->slot = -1;
usr/src/lib/libprtdiag/common/display_sun4v.c
378
card->slot = -1;
usr/src/lib/libprtdiag/common/display_sun4v.c
384
card->slot = -1;
usr/src/lib/libprtdiag/common/display_sun4v.c
398
card->slot = atol(uaddr);
usr/src/lib/libprtdiag/common/display_sun4v.c
399
if (((1 << card->slot) & dev_mask) == 0) {
usr/src/lib/libprtdiag/common/display_sun4v.c
402
card->slot = -1;
usr/src/lib/libprtdiag/common/display_sun4v.c
405
int shift = sizeof (uint32_t)*8-1-card->slot;
usr/src/lib/libprtdiag/common/io.c
194
if ((newcard->board == p->board) && (newcard->slot < p->slot))
usr/src/lib/libprtdiag/common/io.c
334
if (p->slot == PCI_SLOT_IS_STRING)
usr/src/lib/libprtdiag/common/io.c
337
log_printf("%10d ", p->slot, 0);
usr/src/lib/libprtdiag/common/io.c
393
card.slot = get_id(fb);
usr/src/lib/libprtdiag/common/io.c
535
card.slot = card_num;
usr/src/lib/libprtdiag/common/io.c
963
char *slot;
usr/src/lib/libprtdiag/common/io.c
971
slot = slot_name_arr[card->dev_no];
usr/src/lib/libprtdiag/common/io.c
972
if (strlen(slot) != 0) {
usr/src/lib/libprtdiag/common/io.c
974
slot);
usr/src/lib/libprtdiag/common/io.c
987
card->slot = PCI_SLOT_IS_STRING;
usr/src/lib/libprtdiag/inc/display_sun4u.h
73
int slot; /* Slot number */
usr/src/lib/libprtdiag_psr/sparc/desktop/common/desktop.c
515
card.slot = card_num;
usr/src/lib/libprtdiag_psr/sparc/desktop/common/picldiag.c
1021
add_io_card(uint32_t board, uint32_t bus_id, uint32_t slot, char *label,
usr/src/lib/libprtdiag_psr/sparc/desktop/common/picldiag.c
1046
card.slot = slot;
usr/src/lib/libprtdiag_psr/sparc/desktop/common/picldiag.c
1048
card.slot = PCI_SLOT_IS_STRING;
usr/src/lib/libprtdiag_psr/sparc/desktop/common/picldiag.c
1775
uint32_t bus_id, uint64_t slot, uint32_t freq, char *model, char *status)
usr/src/lib/libprtdiag_psr/sparc/desktop/common/picldiag.c
1885
add_io_card(board, bus_id, slot, label, freq, name,
usr/src/lib/libprtdiag_psr/sparc/desktop/common/picldiag.c
1909
err = add_io_leaves(childh, name, board, bus_id, slot, freq,
usr/src/lib/libprtdiag_psr/sparc/desktop/common/picldiag.c
1936
uint32_t slot;
usr/src/lib/libprtdiag_psr/sparc/desktop/common/picldiag.c
1962
slot = picldiag_get_uint_propval(nodeh,
usr/src/lib/libprtdiag_psr/sparc/desktop/common/picldiag.c
1988
err = add_io_leaves(nodeh, NULL, boardnum, bus_id, slot, freq,
usr/src/lib/libprtdiag_psr/sparc/desktop/common/picldiag.c
2017
uint32_t slot;
usr/src/lib/libprtdiag_psr/sparc/desktop/common/picldiag.c
2074
slot = picldiag_get_uint_propval(nodeh,
usr/src/lib/libprtdiag_psr/sparc/desktop/common/picldiag.c
2101
err = add_io_leaves(nodeh, NULL, boardnum, bus_id, slot,
usr/src/lib/libprtdiag_psr/sparc/desktop/common/picldiag.c
2139
uint32_t slot;
usr/src/lib/libprtdiag_psr/sparc/desktop/common/picldiag.c
2173
slot = picldiag_get_uint_propval(nodeh, OBP_PROP_UPA_PORTID,
usr/src/lib/libprtdiag_psr/sparc/desktop/common/picldiag.c
2262
add_io_card(boardnum, bus_id, slot, label, freq, name, model, status,
usr/src/lib/libprtdiag_psr/sparc/desktop/common/picldiag.c
2445
if (p->slot == PCI_SLOT_IS_STRING)
usr/src/lib/libprtdiag_psr/sparc/desktop/common/picldiag.c
2448
log_printf("%-10d ", p->slot, 0);
usr/src/lib/libprtdiag_psr/sparc/javelin/common/javelin.c
1082
if (disk_ks.slot == -1)
usr/src/lib/libprtdiag_psr/sparc/javelin/common/javelin.c
1084
disk_pr |= 1 << disk_ks.slot;
usr/src/lib/libprtdiag_psr/sparc/javelin/common/javelin.c
1086
disk_fl |= 1 << disk_ks.slot;
usr/src/lib/libprtdiag_psr/sparc/javelin/common/javelin.c
1142
log_printf(" %2d %s\n", ps_ks.slot, state);
usr/src/lib/libprtdiag_psr/sparc/javelin/common/javelin.c
1272
int slot;
usr/src/lib/libprtdiag_psr/sparc/javelin/common/javelin.c
1311
for (slot = start_slot; slot <= slots; slot++) {
usr/src/lib/libprtdiag_psr/sparc/javelin/common/javelin.c
1313
(void) sprintf(slotx, "pci-slot#%d", slot);
usr/src/lib/libprtdiag_psr/sparc/javelin/common/javelin.c
1315
(void) sprintf(slotx, "graphics#%d", slot);
usr/src/lib/libprtdiag_psr/sparc/javelin/common/javelin.c
1320
return (slot);
usr/src/lib/libprtdiag_psr/sparc/javelin/common/javelin.c
1342
slot = 1;
usr/src/lib/libprtdiag_psr/sparc/javelin/common/javelin.c
1351
if (*slot_names_mask & slot) {
usr/src/lib/libprtdiag_psr/sparc/javelin/common/javelin.c
1359
slot = slot << 1;
usr/src/lib/libprtdiag_psr/sparc/javelin/common/javelin.c
488
card.slot = tazmo_physical_slot(
usr/src/lib/libprtdiag_psr/sparc/javelin/common/javelin.c
494
card.slot = tazmo_physical_slot(
usr/src/lib/libprtdiag_psr/sparc/javelin/common/javelin.c
507
card.slot = -1;
usr/src/lib/libprtdiag_psr/sparc/javelin/common/javelin.c
512
if (card.slot == -1 || strstr(name, "ebus")) {
usr/src/lib/libprtdiag_psr/sparc/javelin/common/javelin.c
630
log_printf("%3d ", p->slot, 0);
usr/src/lib/libprtdiag_psr/sparc/javelin/common/javelin.c
671
card.slot = tazmo_physical_slot(
usr/src/lib/libprtdiag_psr/sparc/lw8/common/lw8.c
1054
add_io_card(uint32_t board, uint32_t bus_id, uint32_t slot, char *label,
usr/src/lib/libprtdiag_psr/sparc/lw8/common/lw8.c
1076
card.slot = slot;
usr/src/lib/libprtdiag_psr/sparc/lw8/common/lw8.c
1078
card.slot = PCI_SLOT_IS_STRING;
usr/src/lib/libprtdiag_psr/sparc/lw8/common/lw8.c
1769
uint32_t bus_id, uint64_t slot, uint32_t freq, char *model, char *status)
usr/src/lib/libprtdiag_psr/sparc/lw8/common/lw8.c
1879
add_io_card(board, bus_id, slot, label, freq, name,
usr/src/lib/libprtdiag_psr/sparc/lw8/common/lw8.c
1903
err = add_io_leaves(childh, name, board, bus_id, slot, freq,
usr/src/lib/libprtdiag_psr/sparc/lw8/common/lw8.c
1930
uint32_t slot;
usr/src/lib/libprtdiag_psr/sparc/lw8/common/lw8.c
1956
slot = picldiag_get_uint_propval(nodeh,
usr/src/lib/libprtdiag_psr/sparc/lw8/common/lw8.c
1980
err = add_io_leaves(nodeh, NULL, boardnum, bus_id, slot, freq,
usr/src/lib/libprtdiag_psr/sparc/lw8/common/lw8.c
2009
uint32_t slot;
usr/src/lib/libprtdiag_psr/sparc/lw8/common/lw8.c
2063
slot = picldiag_get_uint_propval(nodeh,
usr/src/lib/libprtdiag_psr/sparc/lw8/common/lw8.c
2088
err = add_io_leaves(nodeh, NULL, boardnum, bus_id, slot,
usr/src/lib/libprtdiag_psr/sparc/lw8/common/lw8.c
2126
uint32_t slot;
usr/src/lib/libprtdiag_psr/sparc/lw8/common/lw8.c
2160
slot = picldiag_get_uint_propval(nodeh, OBP_PROP_UPA_PORTID,
usr/src/lib/libprtdiag_psr/sparc/lw8/common/lw8.c
2247
add_io_card(boardnum, bus_id, slot, label, freq, name, model, status,
usr/src/lib/libprtdiag_psr/sparc/lw8/common/lw8.c
2424
if (p->slot == PCI_SLOT_IS_STRING)
usr/src/lib/libprtdiag_psr/sparc/lw8/common/lw8.c
2427
log_printf("%10d ", p->slot, 0);
usr/src/lib/libprtdiag_psr/sparc/montoya/common/montoya.c
189
if (pci_card.slot != -1) {
usr/src/lib/libprtdiag_psr/sparc/montoya/common/montoya.c
192
IOBOARD, pci_card.bus_type, pci_card.slot);
usr/src/lib/libprtdiag_psr/sparc/montoya/common/montoya.c
85
card->slot = 0;
usr/src/lib/libprtdiag_psr/sparc/montoya/common/montoya.c
88
card->slot = 0;
usr/src/lib/libprtdiag_psr/sparc/montoya/common/montoya.c
91
card->slot = -1;
usr/src/lib/libprtdiag_psr/sparc/monza/common/monza.c
226
if (pci_card.slot != -1) {
usr/src/lib/libprtdiag_psr/sparc/monza/common/monza.c
229
IOBOARD, pci_card.bus_type, pci_card.slot);
usr/src/lib/libprtdiag_psr/sparc/monza/common/monza.c
91
card->slot = 0;
usr/src/lib/libprtdiag_psr/sparc/monza/common/monza.c
94
card->slot = 1;
usr/src/lib/libprtdiag_psr/sparc/monza/common/monza.c
97
card->slot = -1;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/erie.c
118
slot = erie_get_slot_number(path);
usr/src/lib/libprtdiag_psr/sparc/ontario/common/erie.c
119
erie_get_nac(bus_type, path, slot, name, nac, sizeof (nac));
usr/src/lib/libprtdiag_psr/sparc/ontario/common/erie.c
131
if (slot != NO_SLOT) {
usr/src/lib/libprtdiag_psr/sparc/ontario/common/erie.c
132
log_printf("%5d", slot);
usr/src/lib/libprtdiag_psr/sparc/ontario/common/erie.c
491
erie_get_nac(char bus_type[], char path[], int slot, char name[], char nac[],
usr/src/lib/libprtdiag_psr/sparc/ontario/common/erie.c
501
} else if (slot != NO_SLOT) {
usr/src/lib/libprtdiag_psr/sparc/ontario/common/erie.c
503
slot);
usr/src/lib/libprtdiag_psr/sparc/ontario/common/erie.c
76
int slot = NO_SLOT;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/huron.c
100
card->slot = 5;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/huron.c
103
card->slot = NO_SLOT;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/huron.c
203
if (pci_card.slot != NO_SLOT) {
usr/src/lib/libprtdiag_psr/sparc/ontario/common/huron.c
207
pci_card.slot);
usr/src/lib/libprtdiag_psr/sparc/ontario/common/huron.c
73
card->slot = 0;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/huron.c
76
card->slot = 1;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/huron.c
80
card->slot = 0;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/huron.c
84
card->slot = 1;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/huron.c
88
card->slot = 2;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/huron.c
92
card->slot = 3;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/huron.c
96
card->slot = 4;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/ontario.c
106
card->slot = -1;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/ontario.c
116
card->slot = 0;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/ontario.c
119
card->slot = 1;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/ontario.c
125
card->slot = -1;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/ontario.c
219
if (pci_card.slot != -1) {
usr/src/lib/libprtdiag_psr/sparc/ontario/common/ontario.c
222
IOBOARD, pci_card.bus_type, pci_card.slot);
usr/src/lib/libprtdiag_psr/sparc/ontario/common/ontario.c
93
card->slot = 0;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/ontario.c
96
card->slot = 1;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/ontario.c
99
card->slot = 2;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/pelton.c
101
card->slot = 3;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/pelton.c
104
card->slot = 1;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/pelton.c
107
card->slot = -1;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/pelton.c
202
if (pci_card.slot != -1) {
usr/src/lib/libprtdiag_psr/sparc/ontario/common/pelton.c
205
IOBOARD, pci_card.bus_type, pci_card.slot);
usr/src/lib/libprtdiag_psr/sparc/ontario/common/pelton.c
95
card->slot = 0;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/pelton.c
98
card->slot = 2;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/stpaul.c
145
if (pci_card.slot != -1) {
usr/src/lib/libprtdiag_psr/sparc/ontario/common/stpaul.c
149
pci_card.slot);
usr/src/lib/libprtdiag_psr/sparc/ontario/common/stpaul.c
391
card->slot = 0;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/stpaul.c
394
card->slot = 0;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/stpaul.c
397
card->slot = 1;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/stpaul.c
400
card->slot = 1;
usr/src/lib/libprtdiag_psr/sparc/ontario/common/stpaul.c
404
card->slot = -1;
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
215
pci_card.slot =
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
221
err = get_lane_width(root_path, pci_card.slot, pci_card.dev_no,
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
327
pci_card.slot, pci_card.dev_no, pci_card.func_no);
usr/src/lib/libprtdiag_psr/sparc/schumacher/common/schumacher.c
1682
uint32_t bus_id, uint64_t slot, uint32_t freq, char *model, char *status)
usr/src/lib/libprtdiag_psr/sparc/schumacher/common/schumacher.c
1792
add_io_card(board, bus_id, slot, label, freq, name,
usr/src/lib/libprtdiag_psr/sparc/schumacher/common/schumacher.c
1816
err = add_io_leaves(childh, name, board, bus_id, slot, freq,
usr/src/lib/libprtdiag_psr/sparc/schumacher/common/schumacher.c
1845
uint32_t slot;
usr/src/lib/libprtdiag_psr/sparc/schumacher/common/schumacher.c
1899
slot = picldiag_get_uint_propval(nodeh,
usr/src/lib/libprtdiag_psr/sparc/schumacher/common/schumacher.c
1926
err = add_io_leaves(nodeh, NULL, boardnum, bus_id, slot,
usr/src/lib/libprtdiag_psr/sparc/schumacher/common/schumacher.c
2037
if (p->slot == PCI_SLOT_IS_STRING)
usr/src/lib/libprtdiag_psr/sparc/schumacher/common/schumacher.c
2040
log_printf("%10d ", p->slot, 0);
usr/src/lib/libprtdiag_psr/sparc/schumacher/common/schumacher.c
938
add_io_card(uint32_t board, uint32_t bus_id, uint32_t slot, char *label,
usr/src/lib/libprtdiag_psr/sparc/schumacher/common/schumacher.c
954
card.slot = slot;
usr/src/lib/libprtdiag_psr/sparc/schumacher/common/schumacher.c
956
card.slot = PCI_SLOT_IS_STRING;
usr/src/lib/libprtdiag_psr/sparc/tazmo/common/tazmo.c
1252
int slot;
usr/src/lib/libprtdiag_psr/sparc/tazmo/common/tazmo.c
1260
for (slot = 0; slot < 20; slot++) {
usr/src/lib/libprtdiag_psr/sparc/tazmo/common/tazmo.c
1261
(void) sprintf(slotx, "slot#%d", slot);
usr/src/lib/libprtdiag_psr/sparc/tazmo/common/tazmo.c
1267
if (slot < 4)
usr/src/lib/libprtdiag_psr/sparc/tazmo/common/tazmo.c
1269
else if (slot < 12)
usr/src/lib/libprtdiag_psr/sparc/tazmo/common/tazmo.c
1271
else if (slot < 20)
usr/src/lib/libprtdiag_psr/sparc/tazmo/common/tazmo.c
1275
if ((slot == 3) || (slot == 11))
usr/src/lib/libprtdiag_psr/sparc/tazmo/common/tazmo.c
1481
int slot;
usr/src/lib/libprtdiag_psr/sparc/tazmo/common/tazmo.c
1515
for (slot = start_slot; slot <= slots; slot++) {
usr/src/lib/libprtdiag_psr/sparc/tazmo/common/tazmo.c
1517
(void) sprintf(slotx, "pci-slot#%d", slot);
usr/src/lib/libprtdiag_psr/sparc/tazmo/common/tazmo.c
1519
(void) sprintf(slotx, "graphics#%d", slot);
usr/src/lib/libprtdiag_psr/sparc/tazmo/common/tazmo.c
1524
return (slot);
usr/src/lib/libprtdiag_psr/sparc/tazmo/common/tazmo.c
1546
slot = 1;
usr/src/lib/libprtdiag_psr/sparc/tazmo/common/tazmo.c
1555
if (*slot_names_mask & slot) {
usr/src/lib/libprtdiag_psr/sparc/tazmo/common/tazmo.c
1563
slot = slot << 1;
usr/src/lib/libprtdiag_psr/sparc/tazmo/common/tazmo.c
494
card.slot = tazmo_physical_slot(
usr/src/lib/libprtdiag_psr/sparc/tazmo/common/tazmo.c
500
card.slot = tazmo_physical_slot(
usr/src/lib/libprtdiag_psr/sparc/tazmo/common/tazmo.c
513
card.slot = -1;
usr/src/lib/libprtdiag_psr/sparc/tazmo/common/tazmo.c
518
if (card.slot == -1 || strstr(name, "ebus")) {
usr/src/lib/libprtdiag_psr/sparc/tazmo/common/tazmo.c
634
log_printf("%3d ", p->slot, 0);
usr/src/lib/libprtdiag_psr/sparc/tazmo/common/tazmo.c
675
card.slot = tazmo_physical_slot(
usr/src/lib/libsec/common/acltext.c
1105
int slot = 0;
usr/src/lib/libsec/common/acltext.c
1126
(void) printf(" %d:", slot++);
usr/src/lib/libsec/common/acltext.c
211
int slot = 0;
usr/src/lib/libsec/common/acltext.c
224
(void) printf(" %d:", slot++);
usr/src/lib/libsec/common/aclutils.c
559
int slot;
usr/src/lib/libsec/common/aclutils.c
573
slot = where;
usr/src/lib/libsec/common/aclutils.c
575
slots_left = acl1->acl_cnt - slot + 1;
usr/src/lib/libsec/common/aclutils.c
584
(void) memcpy((char *)acl1->acl_aclp + (acl1->acl_entry_size * slot),
usr/src/lib/libsec/common/aclutils.c
592
if ((slot + newentries->acl_cnt) > acl1->acl_cnt) {
usr/src/lib/libsec/common/aclutils.c
593
acl1->acl_cnt = slot + newentries->acl_cnt;
usr/src/lib/libvmmapi/common/vmmapi.c
1241
vm_assign_pptdev(struct vmctx *ctx, int bus, int slot, int func)
usr/src/lib/libvmmapi/common/vmmapi.c
1247
pptdev.slot = slot;
usr/src/lib/libvmmapi/common/vmmapi.c
1254
vm_unassign_pptdev(struct vmctx *ctx, int bus, int slot, int func)
usr/src/lib/libvmmapi/common/vmmapi.c
1260
pptdev.slot = slot;
usr/src/lib/libvmmapi/common/vmmapi.c
1267
vm_map_pptdev_mmio(struct vmctx *ctx, int bus, int slot, int func,
usr/src/lib/libvmmapi/common/vmmapi.c
1274
pptmmio.slot = slot;
usr/src/lib/libvmmapi/common/vmmapi.c
1284
vm_unmap_pptdev_mmio(struct vmctx *ctx, int bus, int slot, int func,
usr/src/lib/libvmmapi/common/vmmapi.c
1291
pptmmio.slot = slot;
usr/src/lib/libvmmapi/common/vmmapi.c
1300
vm_setup_pptdev_msi(struct vmctx *ctx, int bus, int slot, int func,
usr/src/lib/libvmmapi/common/vmmapi.c
1307
pptmsi.slot = slot;
usr/src/lib/libvmmapi/common/vmmapi.c
1317
vm_setup_pptdev_msix(struct vmctx *ctx, int bus, int slot, int func,
usr/src/lib/libvmmapi/common/vmmapi.c
1324
pptmsix.slot = slot;
usr/src/lib/libvmmapi/common/vmmapi.c
1335
vm_disable_pptdev_msix(struct vmctx *ctx, int bus, int slot, int func)
usr/src/lib/libvmmapi/common/vmmapi.c
1341
ppt.slot = slot;
usr/src/lib/libvmmapi/common/vmmapi.h
254
int vm_assign_pptdev(struct vmctx *ctx, int bus, int slot, int func);
usr/src/lib/libvmmapi/common/vmmapi.h
255
int vm_unassign_pptdev(struct vmctx *ctx, int bus, int slot, int func);
usr/src/lib/libvmmapi/common/vmmapi.h
256
int vm_map_pptdev_mmio(struct vmctx *ctx, int bus, int slot, int func,
usr/src/lib/libvmmapi/common/vmmapi.h
258
int vm_unmap_pptdev_mmio(struct vmctx *ctx, int bus, int slot, int func,
usr/src/lib/libvmmapi/common/vmmapi.h
260
int vm_setup_pptdev_msi(struct vmctx *ctx, int bus, int slot,
usr/src/lib/libvmmapi/common/vmmapi.h
262
int vm_setup_pptdev_msix(struct vmctx *ctx, int bus, int slot,
usr/src/lib/libvmmapi/common/vmmapi.h
265
int vm_disable_pptdev_msix(struct vmctx *ctx, int bus, int slot, int func);
usr/src/lib/mergeq/mergeq.c
395
mergeq_push(mergeq_t *mqp, size_t slot, void *item)
usr/src/lib/mergeq/mergeq.c
398
VERIFY(slot < mqp->mq_cap);
usr/src/lib/mergeq/mergeq.c
405
while (mqp->mq_ncommit != slot && mqp->mq_iserror == B_FALSE)
usr/src/lib/mergeq/mergeq.c
411
mqp->mq_items[slot] = item;
usr/src/lib/mergeq/mergeq.c
494
size_t slot;
usr/src/lib/mergeq/mergeq.c
505
slot = mergeq_slot(mqp);
usr/src/lib/mergeq/mergeq.c
523
mergeq_push(mqp, slot, out);
usr/src/lib/pkcs11/libpkcs11/common/metaMechManager.c
283
CK_ULONG slot, num_slots;
usr/src/lib/pkcs11/libpkcs11/common/metaMechManager.c
306
for (slot = 0; slot < num_slots; slot++) {
usr/src/lib/pkcs11/libpkcs11/common/metaMechManager.c
307
if (force_refresh || !mechlist[index].slots[slot].initialized) {
usr/src/lib/pkcs11/libpkcs11/common/metaMechManager.c
308
rv = update_slotmech(mech, slot, index);
usr/src/lib/pkcs11/libpkcs11/common/metaObjectManager.c
646
slot_data_t *slot;
usr/src/lib/pkcs11/libpkcs11/common/metaObjectManager.c
648
slot = &(slots[object->creator_session->slotnum]);
usr/src/lib/pkcs11/libpkcs11/common/metaObjectManager.c
650
(void) pthread_rwlock_wrlock(&slot->tokenobject_list_lock);
usr/src/lib/pkcs11/libpkcs11/common/metaObjectManager.c
651
INSERT_INTO_LIST(slot->tokenobject_list_head, object);
usr/src/lib/pkcs11/libpkcs11/common/metaObjectManager.c
652
(void) pthread_rwlock_unlock(&slot->tokenobject_list_lock);
usr/src/lib/pkcs11/libpkcs11/common/metaObjectManager.c
685
slot_data_t *slot;
usr/src/lib/pkcs11/libpkcs11/common/metaObjectManager.c
687
slot = &(slots[object->creator_session->slotnum]);
usr/src/lib/pkcs11/libpkcs11/common/metaObjectManager.c
689
list_head = &slot->tokenobject_list_head;
usr/src/lib/pkcs11/libpkcs11/common/metaObjectManager.c
690
list_lock = &slot->tokenobject_list_lock;
usr/src/lib/pkcs11/libpkcs11/common/metaSlotManager.c
136
CK_ULONG slot;
usr/src/lib/pkcs11/libpkcs11/common/metaSlotManager.c
148
for (slot = 0; slot < num_slots; slot++) {
usr/src/lib/pkcs11/libpkcs11/common/metaSlotManager.c
157
session = slots[slot].session_pool.idle_list_head;
usr/src/lib/pkcs11/libpkcs11/common/metaSlotManager.c
168
session = slots[slot].session_pool.persist_list_head;
usr/src/lib/pkcs11/libpkcs11/common/metaSlotManager.c
180
&slots[slot].tokenobject_list_lock);
usr/src/lib/pkcs11/libpkcs11/common/metaSlotManager.c
212
CK_ULONG slot;
usr/src/lib/pkcs11/libpkcs11/common/metaSlotManager.c
231
for (slot = 0; slot < num_slots; slot++) {
usr/src/lib/pkcs11/libpkcs11/common/metaSlotManager.c
236
fw_st_id = slots[slot].fw_st_id;
usr/src/lib/pkcs11/libpkcs11/common/metaSlotManager.c
248
softtoken_slotnum = slot;
usr/src/lib/pkcs11/libpkcs11/common/metaSlotManager.c
253
unsigned char *slot;
usr/src/lib/pkcs11/libpkcs11/common/metaSlotManager.c
265
slot = metaslot_config.keystore_slot;
usr/src/lib/pkcs11/libpkcs11/common/metaSlotManager.c
266
slot_str_len = strlen((char *)slot);
usr/src/lib/pkcs11/libpkcs11/common/metaSlotManager.c
267
(void) memset(slot + slot_str_len, ' ',
usr/src/lib/pkcs11/libpkcs11/common/metaSlotManager.c
274
if (strncmp((char *)slot,
usr/src/lib/pkcs11/libpkcs11/common/metaSlotManager.c
345
objtok_slotnum = slot;
usr/src/lib/pkcs11/libpkcs11/common/pkcs11Slot.h
125
extern CK_RV pkcs11_slot_allocate(CK_SLOT_ID *slot);
usr/src/lib/pkcs11/libpkcs11/common/pkcs11SlotToken.c
1029
if (slot == slottable->st_slots[i]->sl_id) {
usr/src/lib/pkcs11/libpkcs11/common/pkcs11SlotToken.c
976
CK_SLOT_ID slot;
usr/src/lib/pkcs11/libpkcs11/common/pkcs11SlotToken.c
981
rv = FUNCLIST(wfse->slotid)->C_WaitForSlotEvent(wfse->flags, &slot,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softGlobal.h
41
extern struct slot soft_slot;
usr/src/lib/storage/liba5k/common/diag.c
554
i = path_struct->slot;
usr/src/lib/storage/liba5k/common/diag.c
652
offset = (8 + (front_index + path_struct->slot)*4);
usr/src/lib/storage/liba5k/common/diag.c
654
offset = (8 + (rear_index + path_struct->slot)*4);
usr/src/lib/storage/liba5k/common/diag.c
684
path_struct->slot,
usr/src/lib/storage/liba5k/common/hdrs/a5k.h
164
int slot;
usr/src/lib/storage/liba5k/common/lhot.c
366
l_state->drv_front[path_struct->slot].g_disk_state.node_wwn_s);
usr/src/lib/storage/liba5k/common/lhot.c
369
l_state->drv_rear[path_struct->slot].g_disk_state.node_wwn_s);
usr/src/lib/storage/liba5k/common/lhot.c
400
struct l_state_struct *l_state, int f_flag, int slot, int verbose_flag)
usr/src/lib/storage/liba5k/common/lhot.c
446
offset = (8 + (front_index + slot)*4);
usr/src/lib/storage/liba5k/common/lhot.c
448
offset = (8 + (rear_index + slot)*4);
usr/src/lib/storage/liba5k/common/lhot.c
866
l_get_drive_name(char *drive_name, int slot, int f_flag, char *box_name)
usr/src/lib/storage/liba5k/common/lhot.c
889
"Drive in \"%s\" slot %d"), box_name, slot);
usr/src/lib/storage/liba5k/common/lhot.c
893
slot + (MAX_DRIVES_DAK/2));
usr/src/lib/storage/liba5k/common/lhot.c
899
"Drive in \"%s\" front slot %d"), box_name, slot);
usr/src/lib/storage/liba5k/common/lhot.c
902
"Drive in \"%s\" rear slot %d"), box_name, slot);
usr/src/lib/storage/liba5k/common/mon.c
1185
pwr_up_down(char *path_phys, L_state *l_state, int front, int slot,
usr/src/lib/storage/liba5k/common/mon.c
1231
if (slot >= l_state->total_num_drv/2) {
usr/src/lib/storage/liba5k/common/mon.c
1247
front_offset = (8 + (front_index + slot)*4);
usr/src/lib/storage/liba5k/common/mon.c
1248
rear_offset = (8 + (rear_index + slot)*4);
usr/src/lib/storage/liba5k/common/mon.c
1253
if (front || slot == -1) {
usr/src/lib/storage/liba5k/common/mon.c
1262
if (!front || slot == -1) {
usr/src/lib/storage/liba5k/common/mon.c
1271
if (front || slot == -1) {
usr/src/lib/storage/liba5k/common/mon.c
1278
if (!front || slot == -1) {
usr/src/lib/storage/liba5k/common/mon.c
1937
int slot = 0, slot_flag = 0, found_box = 0, found_comma = 0;
usr/src/lib/storage/liba5k/common/mon.c
2054
slot = strtol(char_ptr, &ptr, 10);
usr/src/lib/storage/liba5k/common/mon.c
2059
if ((slot < 0) || (ptr == char_ptr) ||
usr/src/lib/storage/liba5k/common/mon.c
2060
((save_frd == 's' && slot >= MAX_DRIVES_DAK) ||
usr/src/lib/storage/liba5k/common/mon.c
2061
((save_frd != 's' && slot >= (MAX_DRIVES_PER_BOX/2))))) {
usr/src/lib/storage/liba5k/common/mon.c
2066
if (save_frd == 's' && slot >= (MAX_DRIVES_DAK/2)) {
usr/src/lib/storage/liba5k/common/mon.c
2067
path_ptr->slot = slot = slot % (MAX_DRIVES_DAK/2);
usr/src/lib/storage/liba5k/common/mon.c
2070
path_ptr->slot = slot;
usr/src/lib/storage/liba5k/common/mon.c
2130
if (slot >= l_state->total_num_drv/2) {
usr/src/lib/storage/liba5k/common/mon.c
2153
if (*l_state->drv_front[slot].g_disk_state.physical_path) {
usr/src/lib/storage/liba5k/common/mon.c
2155
g_alloc_string(l_state->drv_front[slot].g_disk_state.physical_path);
usr/src/lib/storage/liba5k/common/mon.c
2165
if (*l_state->drv_rear[slot].g_disk_state.physical_path) {
usr/src/lib/storage/liba5k/common/mon.c
2167
g_alloc_string(l_state->drv_rear[slot].g_disk_state.physical_path);
usr/src/lib/storage/liba5k/common/mon.c
2280
path_ptr->slot,
usr/src/lib/storage/liba5k/common/mon.c
4856
int err, al_pa, slot, found = 0;
usr/src/lib/storage/liba5k/common/mon.c
4889
for (slot = 0; slot < l_state->total_num_drv/2; slot++) {
usr/src/lib/storage/liba5k/common/mon.c
4890
if (l_state->drv_front[slot].ib_status.sel_id ==
usr/src/lib/storage/liba5k/common/mon.c
4895
} else if (l_state->drv_rear[slot].ib_status.sel_id ==
usr/src/lib/storage/liba5k/common/mon.c
4910
path_struct->f_flag ? slot : slot + (MAX_DRIVES_DAK/2));
usr/src/lib/storage/liba5k/common/mon.c
4912
P_DPRINTF(" l_get_slot: Found slot %d %s.\n", slot,
usr/src/lib/storage/liba5k/common/mon.c
4915
path_struct->slot = slot;
usr/src/lib/storage/liba5k/common/mon.c
633
if (path_struct->slot >= l_state->total_num_drv/2) {
usr/src/lib/storage/liba5k/common/mon.c
653
offset = (8 + (front_index + path_struct->slot)*4);
usr/src/lib/storage/liba5k/common/mon.c
655
offset = (8 + (rear_index + path_struct->slot)*4);
usr/src/lib/storage/liba5k/common/mon.c
681
" %s\n"), path_struct->f_flag ? path_struct->slot :
usr/src/lib/storage/liba5k/common/mon.c
682
path_struct->slot + (MAX_DRIVES_DAK/2),
usr/src/lib/storage/liba5k/common/mon.c
687
" %s\n"), path_struct->slot,
usr/src/lib/storage/liba5k/common/mon.c
698
" %s\n"), path_struct->f_flag ? path_struct->slot
usr/src/lib/storage/liba5k/common/mon.c
699
: path_struct->slot + (MAX_DRIVES_DAK/2),
usr/src/lib/storage/liba5k/common/mon.c
705
" %s\n"), path_struct->slot,
usr/src/lib/storage/liba5k/common/mon.c
804
int slot, err = 0;
usr/src/lib/storage/liba5k/common/mon.c
862
slot = path_struct->slot;
usr/src/lib/storage/liba5k/common/mon.c
869
drive = &l_state->drv_front[slot];
usr/src/lib/storage/liba5k/common/mon.c
871
drive = &l_state->drv_rear[slot];
usr/src/lib/storage/liba5k/common/mon.c
966
path_struct->slot, power_off_flag, verbose);
usr/src/lib/storage/libg_fc/common/hdrs/gfc.h
190
int slot;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
102
(void) smbios_test_table_append(table, &slot, sizeof (slot));
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
130
smb_slot_t slot;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
134
smbios_test_slot_fill(&slot);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
135
slot.smbsl_npeers = 1;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
136
slot.smbsl_hdr.smbh_len = SMB_SLOT_CONT_START + 5 * slot.smbsl_npeers +
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
148
(void) smbios_test_table_append(table, &slot, sizeof (slot));
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
158
smbios_test_slot_common(smbios_slot_t *slot)
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
162
if (strcmp(slot->smbl_name, smbios_test_name) != 0) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
164
smbios_test_name, slot->smbl_name);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
168
if (slot->smbl_type != SMB_SLT_PCIE3G16) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
169
warnx("incorrect slot type, found %u", slot->smbl_type);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
173
if (slot->smbl_width != SMB_SLW_16X) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
174
warnx("incorrect slot width, found %u", slot->smbl_width);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
178
if (slot->smbl_length != SMB_SLL_SHORT) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
179
warnx("incorrect slot length, found %u", slot->smbl_length);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
183
if (slot->smbl_dbw != SMB_SLW_16X) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
185
slot->smbl_dbw);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
189
if (slot->smbl_bus != smbios_slot_bus) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
190
warnx("incorrect slot bus id, found 0x%x\n", slot->smbl_bus);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
193
if (slot->smbl_df != smbios_slot_df) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
194
warnx("incorrect slot df id, found 0x%x\n", slot->smbl_df);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
208
smbios_slot_t slot;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
219
if (smbios_info_slot(hdl, sp.smbstr_id, &slot) != 0) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
225
if (!smbios_test_slot_common(&slot)) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
229
if (slot.smbl_npeers != 2) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
231
slot.smbl_npeers);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
294
if (slot.smbl_info != 0) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
295
warnx("found wrong slot info: 0x%x", slot.smbl_info);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
299
if (slot.smbl_pwidth != 0) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
301
slot.smbl_pwidth);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
305
if (slot.smbl_pitch != 0) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
306
warnx("found wrong slot pitch: 0x%x", slot.smbl_pitch);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
319
smbios_slot_t *slot)
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
32
smbios_test_slot_fill(smb_slot_t *slot)
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
325
if (slot->smbl_npeers != 0) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
327
slot->smbl_npeers);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
34
bzero(slot, sizeof (smb_slot_t));
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
349
if (slot->smbl_info != smbios_slot_info) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
35
slot->smbsl_hdr.smbh_type = SMB_TYPE_SLOT;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
351
slot->smbl_info, smbios_slot_info);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
355
if (slot->smbl_pwidth != SMB_SLW_32X) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
357
slot->smbl_pwidth, SMB_SLW_32X);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
36
slot->smbsl_hdr.smbh_len = sizeof (smb_slot_t);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
361
if (slot->smbl_pitch != smbios_slot_pitch) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
363
slot->smbl_pitch, smbios_slot_pitch);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
37
slot->smbsl_name = 1;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
374
smbios_slot_t slot;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
38
slot->smbsl_type = SMB_SLT_PCIE3G16;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
383
if (smbios_info_slot(hdl, sp.smbstr_id, &slot) != 0) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
389
if (!smbios_test_slot_common(&slot)) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
39
slot->smbsl_width = SMB_SLW_16X;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
393
if (!smbios_test_slot_common_nopeers(hdl, &sp, &slot)) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
40
slot->smbsl_length = SMB_SLL_SHORT;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
41
slot->smbsl_id = htole16(1);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
413
smbios_slot_t slot;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
42
slot->smbsl_ch1 = SMB_SLCH1_33V;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
420
slot.smbl_height = 0xba;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
428
if (smbios_info_slot(hdl, sp.smbstr_id, &slot) != 0) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
43
slot->smbsl_ch2 = SMB_SLCH2_PME;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
434
if (slot.smbl_height != 0xba) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
436
"unexpectedly set to 0x%x", slot.smbl_height);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
44
slot->smbsl_sg = htole16(1);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
440
if (!smbios_test_slot_common(&slot)) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
444
if (!smbios_test_slot_common_nopeers(hdl, &sp, &slot)) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
45
slot->smbsl_bus = smbios_slot_bus;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
459
smbios_slot_t slot;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
46
slot->smbsl_df = smbios_slot_df;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
468
if (smbios_info_slot(hdl, sp.smbstr_id, &slot) != 0) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
47
slot->smbsl_dbw = SMB_SLW_16X;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
474
if (!smbios_test_slot_common(&slot)) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
478
if (!smbios_test_slot_common_nopeers(hdl, &sp, &slot)) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
482
if (slot.smbl_height != SMB_SLHT_LP) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
484
slot.smbl_height, SMB_SLHT_LP);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
499
smbios_slot_t slot;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
510
if (smbios_info_slot(hdl, sp.smbstr_id, &slot) != 0) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
516
if (!smbios_test_slot_common(&slot)) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
520
if (slot.smbl_npeers != 1) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
522
slot.smbl_npeers);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
53
smb_slot_t slot;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
56
smbios_test_slot_fill(&slot);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
568
if (slot.smbl_info != smbios_slot_info) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
570
slot.smbl_info, smbios_slot_info);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
574
if (slot.smbl_pwidth != SMB_SLW_32X) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
576
slot.smbl_pwidth, SMB_SLW_32X);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
58
slot.smbsl_hdr.smbh_len += sizeof (peers);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
580
if (slot.smbl_pitch != smbios_slot_pitch) {
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
582
slot.smbl_pitch, smbios_slot_pitch);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
59
slot.smbsl_npeers = 2;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
71
(void) smbios_test_table_append(table, &slot, sizeof (slot));
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
84
smb_slot_t slot;
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
94
smbios_test_slot_fill(&slot);
usr/src/test/util-tests/tests/smbios/smbios_test_slot.c
95
slot.smbsl_hdr.smbh_len = SMB_SLOT_CONT_START + contlen;
usr/src/uts/common/fs/nfs/nfs4x_dispatch.c
89
if (cs->slot)
usr/src/uts/common/fs/nfs/nfs4x_srv.c
764
slotid4 slot;
usr/src/uts/common/fs/nfs/nfs4x_srv.c
771
slot = sargs->sa_slotid;
usr/src/uts/common/fs/nfs/nfs4x_srv.c
772
if (slot >= sp->sn_fore->cn_attrs.ca_maxrequests) {
usr/src/uts/common/fs/nfs/nfs4x_srv.c
784
check_slot_seqid(rfs4_slot_t *slot, sequenceid4 seqid)
usr/src/uts/common/fs/nfs/nfs4x_srv.c
788
if (slot->se_flags & RFS4_SLOT_INUSE) {
usr/src/uts/common/fs/nfs/nfs4x_srv.c
800
if (slot->se_seqid == seqid || slot->se_seqid + 1 == seqid) {
usr/src/uts/common/fs/nfs/nfs4x_srv.c
804
if (seqid == slot->se_seqid + 1)
usr/src/uts/common/fs/nfs/nfs4x_srv.c
806
else if (seqid == slot->se_seqid)
usr/src/uts/common/fs/nfs/nfs4x_srv.c
830
rfs4_slot_t *slot;
usr/src/uts/common/fs/nfs/nfs4x_srv.c
852
slot = &cs->sp->sn_slots[sargs->sa_slotid];
usr/src/uts/common/fs/nfs/nfs4x_srv.c
854
mutex_enter(&slot->se_lock);
usr/src/uts/common/fs/nfs/nfs4x_srv.c
855
status = check_slot_seqid(slot, sargs->sa_sequenceid);
usr/src/uts/common/fs/nfs/nfs4x_srv.c
857
if (slot->se_flags & RFS4_SLOT_CACHED) {
usr/src/uts/common/fs/nfs/nfs4x_srv.c
858
slot->se_flags |= RFS4_SLOT_INUSE;
usr/src/uts/common/fs/nfs/nfs4x_srv.c
859
cs->slot = slot;
usr/src/uts/common/fs/nfs/nfs4x_srv.c
860
*resp = slot->se_buf;
usr/src/uts/common/fs/nfs/nfs4x_srv.c
872
slot->se_flags |= RFS4_SLOT_INUSE;
usr/src/uts/common/fs/nfs/nfs4x_srv.c
873
cs->slot = slot;
usr/src/uts/common/fs/nfs/nfs4x_srv.c
875
mutex_exit(&slot->se_lock);
usr/src/uts/common/fs/nfs/nfs4x_srv.c
888
rfs4_slot_t *slot = cs->slot;
usr/src/uts/common/fs/nfs/nfs4x_srv.c
892
ASSERT(slot != NULL);
usr/src/uts/common/fs/nfs/nfs4x_srv.c
895
mutex_enter(&slot->se_lock);
usr/src/uts/common/fs/nfs/nfs4x_srv.c
896
slot->se_flags &= ~RFS4_SLOT_INUSE;
usr/src/uts/common/fs/nfs/nfs4x_srv.c
899
if (slot->se_flags & RFS4_SLOT_CACHED) {
usr/src/uts/common/fs/nfs/nfs4x_srv.c
900
rfs4_compound_free(&slot->se_buf);
usr/src/uts/common/fs/nfs/nfs4x_srv.c
901
slot->se_flags &= ~RFS4_SLOT_CACHED;
usr/src/uts/common/fs/nfs/nfs4x_srv.c
906
slot->se_flags |= RFS4_SLOT_CACHED;
usr/src/uts/common/fs/nfs/nfs4x_srv.c
907
slot->se_buf = *resp; /* cache a reply */
usr/src/uts/common/fs/nfs/nfs4x_srv.c
913
mutex_exit(&slot->se_lock);
usr/src/uts/common/fs/nfs/nfs4x_srv.c
932
rfs4_slot_t *slot = cs->slot;
usr/src/uts/common/fs/nfs/nfs4x_srv.c
941
ASSERT(sp != NULL && slot != NULL);
usr/src/uts/common/fs/nfs/nfs4x_srv.c
968
ASSERT(args->sa_sequenceid == slot->se_seqid + 1);
usr/src/uts/common/fs/nfs/nfs4x_srv.c
973
mutex_enter(&slot->se_lock);
usr/src/uts/common/fs/nfs/nfs4x_srv.c
974
slot->se_seqid = args->sa_sequenceid;
usr/src/uts/common/fs/nfs/nfs4x_srv.c
975
mutex_exit(&slot->se_lock);
usr/src/uts/common/fs/nfs/nfs4x_srv.c
984
rok->sr_sequenceid = slot->se_seqid;
usr/src/uts/common/fs/nfs/nfs4x_state.c
312
rfs4_slot_t *slot = &slots[i];
usr/src/uts/common/fs/nfs/nfs4x_state.c
314
mutex_destroy(&slot->se_lock);
usr/src/uts/common/fs/nfs/nfs4x_state.c
316
if (slot->se_flags & RFS4_SLOT_CACHED) {
usr/src/uts/common/fs/nfs/nfs4x_state.c
317
rfs41_cleanup_slot(slot);
usr/src/uts/common/fs/pcfs/pc_dir.c
112
error = pc_findentry(dp, namep, &slot, NULL);
usr/src/uts/common/fs/pcfs/pc_dir.c
115
slot.sl_blkno, slot.sl_offset, slot.sl_ep);
usr/src/uts/common/fs/pcfs/pc_dir.c
116
brelse(slot.sl_bp);
usr/src/uts/common/fs/pcfs/pc_dir.c
135
struct pcslot slot;
usr/src/uts/common/fs/pcfs/pc_dir.c
1456
struct pcslot slot;
usr/src/uts/common/fs/pcfs/pc_dir.c
1550
error = pc_findentry(dp, shortname, &slot, NULL);
usr/src/uts/common/fs/pcfs/pc_dir.c
1553
brelse(slot.sl_bp);
usr/src/uts/common/fs/pcfs/pc_dir.c
174
error = pc_findentry(dp, namep, &slot, NULL);
usr/src/uts/common/fs/pcfs/pc_dir.c
178
pc_getnode(fsp, slot.sl_blkno, slot.sl_offset,
usr/src/uts/common/fs/pcfs/pc_dir.c
179
slot.sl_ep);
usr/src/uts/common/fs/pcfs/pc_dir.c
182
brelse(slot.sl_bp);
usr/src/uts/common/fs/pcfs/pc_dir.c
198
if (slot.sl_status == SL_NONE)
usr/src/uts/common/fs/pcfs/pc_dir.c
394
struct pcslot slot;
usr/src/uts/common/fs/pcfs/pc_dir.c
406
error = pc_findentry(dp, namep, &slot, &lfn_offset);
usr/src/uts/common/fs/pcfs/pc_dir.c
409
if (slot.sl_flags == SL_DOT) {
usr/src/uts/common/fs/pcfs/pc_dir.c
411
} else if (slot.sl_flags == SL_DOTDOT) {
usr/src/uts/common/fs/pcfs/pc_dir.c
416
slot.sl_blkno, slot.sl_offset, slot.sl_ep);
usr/src/uts/common/fs/pcfs/pc_dir.c
419
brelse(slot.sl_bp);
usr/src/uts/common/fs/pcfs/pc_dir.c
445
brelse(slot.sl_bp);
usr/src/uts/common/fs/pcfs/pc_dir.c
453
slot.sl_ep->pcd_filename[0] = PCD_ERASED;
usr/src/uts/common/fs/pcfs/pc_dir.c
454
bwrite2(slot.sl_bp);
usr/src/uts/common/fs/pcfs/pc_dir.c
455
error = geterror(slot.sl_bp);
usr/src/uts/common/fs/pcfs/pc_dir.c
456
brelse(slot.sl_bp);
usr/src/uts/common/fs/pcfs/pc_dir.c
467
brelse(slot.sl_bp);
usr/src/uts/common/fs/pcfs/pc_dir.c
566
struct pcslot slot;
usr/src/uts/common/fs/pcfs/pc_dir.c
591
error = pc_findentry(dp, snm, &slot, NULL);
usr/src/uts/common/fs/pcfs/pc_dir.c
596
slot.sl_blkno, slot.sl_offset, slot.sl_ep);
usr/src/uts/common/fs/pcfs/pc_dir.c
598
brelse(slot.sl_bp);
usr/src/uts/common/fs/pcfs/pc_dir.c
632
error = pc_findentry(tdp, tnm, &slot, NULL);
usr/src/uts/common/fs/pcfs/pc_dir.c
641
slot.sl_blkno, slot.sl_offset, slot.sl_ep);
usr/src/uts/common/fs/pcfs/pc_dir.c
645
brelse(slot.sl_bp);
usr/src/uts/common/fs/pcfs/pc_dir.c
718
brelse(slot.sl_bp);
usr/src/uts/common/fs/pcfs/pc_dir.c
734
error = pc_findentry(dp, snm, &slot, &lfn_offset);
usr/src/uts/common/fs/pcfs/pc_dir.c
738
pct_lo = slot.sl_ep->pcd_scluster_lo;
usr/src/uts/common/fs/pcfs/pc_dir.c
740
pct_hi = slot.sl_ep->un.pcd_scluster_hi;
usr/src/uts/common/fs/pcfs/pc_dir.c
742
eattr = slot.sl_ep->un.pcd_eattr;
usr/src/uts/common/fs/pcfs/pc_dir.c
743
size = slot.sl_ep->pcd_size;
usr/src/uts/common/fs/pcfs/pc_dir.c
744
attr = slot.sl_ep->pcd_attr;
usr/src/uts/common/fs/pcfs/pc_dir.c
745
mtime = slot.sl_ep->pcd_mtime;
usr/src/uts/common/fs/pcfs/pc_dir.c
746
crtime = slot.sl_ep->pcd_crtime;
usr/src/uts/common/fs/pcfs/pc_dir.c
747
crtime_msec = slot.sl_ep->pcd_crtime_msec;
usr/src/uts/common/fs/pcfs/pc_dir.c
748
ntattr = slot.sl_ep->pcd_ntattr;
usr/src/uts/common/fs/pcfs/pc_dir.c
749
ladate = slot.sl_ep->pcd_ladate;
usr/src/uts/common/fs/pcfs/pc_dir.c
752
brelse(slot.sl_bp);
usr/src/uts/common/fs/pcfs/pc_dir.c
759
slot.sl_ep->pcd_filename[0] =
usr/src/uts/common/fs/pcfs/pc_dir.c
761
bwrite2(slot.sl_bp);
usr/src/uts/common/fs/pcfs/pc_dir.c
762
error = geterror(slot.sl_bp);
usr/src/uts/common/fs/pcfs/pc_dir.c
763
brelse(slot.sl_bp);
usr/src/uts/common/fs/pcfs/pc_dir.c
78
struct pcslot slot;
usr/src/uts/common/fs/proc/prsubr.c
336
uint_t slot = p->p_slot;
usr/src/uts/common/fs/proc/prsubr.c
350
cv_wait(&pr_pid_cv[slot], &p->p_lock);
usr/src/uts/common/fs/proc/prsubr.c
368
cv_broadcast(&pr_pid_cv[slot]);
usr/src/uts/common/fs/proc/prsubr.c
892
uint_t slot = p->p_slot;
usr/src/uts/common/fs/proc/prsubr.c
895
cv_wait(&pr_pid_cv[slot], &p->p_lock);
usr/src/uts/common/fs/proc/prsubr.c
896
cv_signal(&pr_pid_cv[slot]);
usr/src/uts/common/fs/proc/prvnops.c
5328
obj_entry(struct as *as, int slot)
usr/src/uts/common/fs/proc/prvnops.c
5333
ASSERT(slot < as->a_sizedir);
usr/src/uts/common/fs/proc/prvnops.c
5334
return (as->a_objectdir[slot]);
usr/src/uts/common/fs/proc/prvnops.c
6043
int slot;
usr/src/uts/common/fs/proc/prvnops.c
6050
if ((slot = pnp->pr_common->prc_tslot) != -1) {
usr/src/uts/common/fs/proc/prvnops.c
6051
lwpent_t *lep = p->p_lwpdir[slot].ld_entry;
usr/src/uts/common/fs/udfs/udf_dir.c
103
enum de_op, int, struct slot *, struct ud_inode *,
usr/src/uts/common/fs/udfs/udf_dir.c
108
struct slot *, struct cred *);
usr/src/uts/common/fs/udfs/udf_dir.c
110
struct slot *, uint8_t *, struct cred *);
usr/src/uts/common/fs/udfs/udf_dir.c
113
int32_t ud_write_fid(struct ud_inode *, struct slot *, uint8_t *);
usr/src/uts/common/fs/udfs/udf_dir.c
1278
enum de_op op, int32_t namelen, struct slot *slotp,
usr/src/uts/common/fs/udfs/udf_dir.c
1442
uint8_t *buf, struct slot *slotp, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_dir.c
1626
struct slot *slotp, uint8_t *buf, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_dir.c
1874
ud_write_fid(struct ud_inode *dp, struct slot *slot, uint8_t *buf)
usr/src/uts/common/fs/udfs/udf_dir.c
1883
ASSERT(slot->fbp);
usr/src/uts/common/fs/udfs/udf_dir.c
1884
ASSERT(slot->ep);
usr/src/uts/common/fs/udfs/udf_dir.c
1887
fid = slot->ep;
usr/src/uts/common/fs/udfs/udf_dir.c
1895
(offset_t)(slot->offset & ~lbmask),
usr/src/uts/common/fs/udfs/udf_dir.c
1907
if (((slot->offset & lbmask) +
usr/src/uts/common/fs/udfs/udf_dir.c
1910
if ((slot->offset & lbmask) != 0) {
usr/src/uts/common/fs/udfs/udf_dir.c
1912
(slot->offset & lbmask);
usr/src/uts/common/fs/udfs/udf_dir.c
1913
count = (slot->offset +
usr/src/uts/common/fs/udfs/udf_dir.c
1922
(slot->offset & lbmask), old_count);
usr/src/uts/common/fs/udfs/udf_dir.c
1924
slot->fbp->fb_addr, count);
usr/src/uts/common/fs/udfs/udf_dir.c
1928
error = ud_fbwrite(slot->fbp, dp);
usr/src/uts/common/fs/udfs/udf_dir.c
1931
(slot->offset & lbmask),
usr/src/uts/common/fs/udfs/udf_dir.c
1936
fbrelse(slot->fbp, S_OTHER);
usr/src/uts/common/fs/udfs/udf_dir.c
1939
if ((error = ud_fbwrite(slot->fbp, dp)) != 0) {
usr/src/uts/common/fs/udfs/udf_dir.c
1945
slot->fbp = NULL;
usr/src/uts/common/fs/udfs/udf_dir.c
339
struct slot slot;
usr/src/uts/common/fs/udfs/udf_dir.c
385
slot.status = NONE;
usr/src/uts/common/fs/udfs/udf_dir.c
386
slot.offset = 0;
usr/src/uts/common/fs/udfs/udf_dir.c
387
slot.size = 0;
usr/src/uts/common/fs/udfs/udf_dir.c
388
slot.fbp = NULL;
usr/src/uts/common/fs/udfs/udf_dir.c
389
slot.ep = NULL;
usr/src/uts/common/fs/udfs/udf_dir.c
390
slot.endoff = 0;
usr/src/uts/common/fs/udfs/udf_dir.c
475
namep, namlen, &slot, &tip, buf, cr)) {
usr/src/uts/common/fs/udfs/udf_dir.c
491
namep, buf, &slot, cr);
usr/src/uts/common/fs/udfs/udf_dir.c
522
namlen, &slot, sip, sdp, cr)) {
usr/src/uts/common/fs/udfs/udf_dir.c
549
if (slot.fbp) {
usr/src/uts/common/fs/udfs/udf_dir.c
550
fbrelse(slot.fbp, S_OTHER);
usr/src/uts/common/fs/udfs/udf_dir.c
611
struct slot slot;
usr/src/uts/common/fs/udfs/udf_dir.c
650
slot.status = FOUND; /* don't need to look for empty slot */
usr/src/uts/common/fs/udfs/udf_dir.c
651
slot.offset = 0;
usr/src/uts/common/fs/udfs/udf_dir.c
652
slot.size = 0;
usr/src/uts/common/fs/udfs/udf_dir.c
653
slot.fbp = NULL;
usr/src/uts/common/fs/udfs/udf_dir.c
654
slot.ep = NULL;
usr/src/uts/common/fs/udfs/udf_dir.c
655
slot.endoff = 0;
usr/src/uts/common/fs/udfs/udf_dir.c
669
if (err = ud_dircheckforname(dp, namep, namelen, &slot, &ip,
usr/src/uts/common/fs/udfs/udf_dir.c
770
fid = slot.ep;
usr/src/uts/common/fs/udfs/udf_dir.c
777
if ((slot.offset + FID_LEN(fid)) == dp->i_size) {
usr/src/uts/common/fs/udfs/udf_dir.c
778
fbrelse(slot.fbp, S_OTHER);
usr/src/uts/common/fs/udfs/udf_dir.c
779
if ((err = ud_itrunc(dp, slot.offset, 0, cr)) != 0) {
usr/src/uts/common/fs/udfs/udf_dir.c
785
if ((err = ud_ip_off2bno(dp, slot.offset, &tbno)) != 0) {
usr/src/uts/common/fs/udfs/udf_dir.c
792
err = ud_write_fid(dp, &slot, buf);
usr/src/uts/common/fs/udfs/udf_dir.c
795
slot.fbp = NULL;
usr/src/uts/common/fs/udfs/udf_dir.c
851
if (slot.fbp != NULL) {
usr/src/uts/common/fs/udfs/udf_dir.c
852
fbrelse(slot.fbp, S_OTHER);
usr/src/uts/common/fs/udfs/udf_dir.c
877
char *namep, int32_t namelen, struct slot *slotp,
usr/src/uts/common/fs/udfs/udf_dir.c
96
struct slot *, struct ud_inode **, uint8_t *, struct cred *);
usr/src/uts/common/fs/ufs/ufs_dir.c
2417
struct ufs_slot slot;
usr/src/uts/common/fs/ufs/ufs_dir.c
2456
slot.fbp = NULL;
usr/src/uts/common/fs/ufs/ufs_dir.c
2457
slot.status = FOUND; /* don't need to look for empty slot */
usr/src/uts/common/fs/ufs/ufs_dir.c
2461
err = ufs_dircheckforname(dp, namep, namlen, &slot, &ip, cr, 0);
usr/src/uts/common/fs/ufs/ufs_dir.c
2511
if (slot.fbp)
usr/src/uts/common/fs/ufs/ufs_dir.c
2512
fbrelse(slot.fbp, S_OTHER);
usr/src/uts/common/fs/ufs/ufs_dir.c
2580
ep = slot.ep;
usr/src/uts/common/fs/ufs/ufs_dir.c
2583
if (slot.cached) {
usr/src/uts/common/fs/ufs/ufs_dir.c
2588
(void) dnlc_dir_rem_space_by_handle(dcap, slot.offset);
usr/src/uts/common/fs/ufs/ufs_dir.c
2590
if (slot.offset & (DIRBLKSIZ - 1)) {
usr/src/uts/common/fs/ufs/ufs_dir.c
2596
ASSERT(slot.size);
usr/src/uts/common/fs/ufs/ufs_dir.c
2597
pep = (struct direct *)((char *)ep - slot.size);
usr/src/uts/common/fs/ufs/ufs_dir.c
2601
slot.cached = 0;
usr/src/uts/common/fs/ufs/ufs_dir.c
2611
(uint64_t)(slot.offset - slot.size));
usr/src/uts/common/fs/ufs/ufs_dir.c
2615
(uint64_t)(slot.offset - slot.size));
usr/src/uts/common/fs/ufs/ufs_dir.c
2630
slot.offset - slot.size)) == DNOENT)) {
usr/src/uts/common/fs/ufs/ufs_dir.c
2632
slot.cached = 0;
usr/src/uts/common/fs/ufs/ufs_dir.c
2637
(uint64_t)slot.offset);
usr/src/uts/common/fs/ufs/ufs_dir.c
2645
if (slot.offset & (DIRBLKSIZ - 1)) {
usr/src/uts/common/fs/ufs/ufs_dir.c
2649
pep = (struct direct *)((char *)ep - slot.size);
usr/src/uts/common/fs/ufs/ufs_dir.c
2656
err = TRANS_DIR(dp, slot.offset);
usr/src/uts/common/fs/ufs/ufs_dir.c
2658
fbrelse(slot.fbp, S_OTHER);
usr/src/uts/common/fs/ufs/ufs_dir.c
2660
err = ufs_fbwrite(slot.fbp, dp);
usr/src/uts/common/fs/ufs/ufs_dir.c
2661
slot.fbp = NULL;
usr/src/uts/common/fs/ufs/ufs_dir.c
2742
if (slot.fbp)
usr/src/uts/common/fs/ufs/ufs_dir.c
2743
fbrelse(slot.fbp, S_OTHER);
usr/src/uts/common/fs/ufs/ufs_dir.c
651
struct ufs_slot slot; /* slot info to pass around */
usr/src/uts/common/fs/ufs/ufs_dir.c
728
slot.fbp = NULL;
usr/src/uts/common/fs/ufs/ufs_dir.c
729
slot.status = NONE;
usr/src/uts/common/fs/ufs/ufs_dir.c
732
err = ufs_dircheckforname(tdp, namep, namlen, &slot, &tip, cr, noentry);
usr/src/uts/common/fs/ufs/ufs_dir.c
756
namlen, &slot, nip, NULL, cr)) {
usr/src/uts/common/fs/ufs/ufs_dir.c
784
if (slot.fbp)
usr/src/uts/common/fs/ufs/ufs_dir.c
785
fbrelse(slot.fbp, S_OTHER);
usr/src/uts/common/fs/ufs/ufs_dir.c
817
struct ufs_slot slot; /* slot info to pass around */
usr/src/uts/common/fs/ufs/ufs_dir.c
918
slot.status = NONE;
usr/src/uts/common/fs/ufs/ufs_dir.c
919
slot.fbp = NULL;
usr/src/uts/common/fs/ufs/ufs_dir.c
922
err = ufs_dircheckforname(tdp, namep, namlen, &slot, &tip, cr, 0);
usr/src/uts/common/fs/ufs/ufs_dir.c
930
tip, &slot, cr);
usr/src/uts/common/fs/ufs/ufs_dir.c
950
err = ufs_diraddentry(tdp, namep, op, namlen, &slot, sip, sdp,
usr/src/uts/common/fs/ufs/ufs_dir.c
955
if (slot.fbp)
usr/src/uts/common/fs/ufs/ufs_dir.c
956
fbrelse(slot.fbp, S_OTHER);
usr/src/uts/common/fs/ufs/ufs_vnops.c
3259
struct ufs_slot slot;
usr/src/uts/common/fs/ufs/ufs_vnops.c
3270
slot.fbp = NULL;
usr/src/uts/common/fs/ufs/ufs_vnops.c
3547
slot.status = NONE;
usr/src/uts/common/fs/ufs/ufs_vnops.c
3552
error = ufs_dircheckforname(sdp, snm, strlen(snm), &slot,
usr/src/uts/common/fs/ufs/ufs_vnops.c
3577
if (slot.fbp) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
3578
fbrelse(slot.fbp, S_OTHER);
usr/src/uts/common/fs/ufs/ufs_vnops.c
3579
slot.fbp = NULL;
usr/src/uts/common/fs/ufs/ufs_vnops.c
3622
if (slot.fbp)
usr/src/uts/common/fs/ufs/ufs_vnops.c
3623
fbrelse(slot.fbp, S_OTHER);
usr/src/uts/common/fs/zfs/dmu_recv.c
1305
for (uint64_t slot = drro->drr_object + 1;
usr/src/uts/common/fs/zfs/dmu_recv.c
1306
slot < drro->drr_object + dn_slots;
usr/src/uts/common/fs/zfs/dmu_recv.c
1307
slot++) {
usr/src/uts/common/fs/zfs/dmu_recv.c
1310
err = dmu_object_info(rwa->os, slot, &slot_doi);
usr/src/uts/common/fs/zfs/dmu_recv.c
1316
err = dmu_free_long_object(rwa->os, slot);
usr/src/uts/common/inet/ip/spd.c
6876
fragcache_delentry(int slot, ipsec_fragcache_entry_t *fep,
usr/src/uts/common/inet/ip/spd.c
6893
targp = (frag->itpf_ptr)[slot];
usr/src/uts/common/inet/ip/spd.c
6898
(frag->itpf_ptr)[slot] = nextp;
usr/src/uts/common/io/aac/aac_ioctl.c
657
resp->slot = PCI_REG_DEV_G(pci_rp->pci_phys_hi);
usr/src/uts/common/io/aac/aac_ioctl.h
92
uint32_t slot;
usr/src/uts/common/io/audio/drv/audioixp/audioixp.c
518
uint32_t slot = GET32(IXP_AUDIO_OUT_DMA_SLOT_EN_THRESHOLD);
usr/src/uts/common/io/audio/drv/audioixp/audioixp.c
521
slot &= ~ (IXP_AUDIO_OUT_DMA_SLOT_3 |
usr/src/uts/common/io/audio/drv/audioixp/audioixp.c
532
slot |= IXP_AUDIO_OUT_DMA_SLOT_3 |
usr/src/uts/common/io/audio/drv/audioixp/audioixp.c
535
slot |= IXP_AUDIO_OUT_DMA_SLOT_6 |
usr/src/uts/common/io/audio/drv/audioixp/audioixp.c
539
slot |= IXP_AUDIO_OUT_DMA_SLOT_7 |
usr/src/uts/common/io/audio/drv/audioixp/audioixp.c
543
PUT32(IXP_AUDIO_OUT_DMA_SLOT_EN_THRESHOLD, slot);
usr/src/uts/common/io/bfe/bfe.c
2169
bfe_rx_desc_buf_reinit(bfe_t *bfe, uint_t slot)
usr/src/uts/common/io/bfe/bfe.c
2174
slot %= RX_NUM_DESC;
usr/src/uts/common/io/bfe/bfe.c
2176
bzero(r->r_buf_dma[slot].addr, sizeof (bfe_rx_header_t));
usr/src/uts/common/io/bfe/bfe.c
2178
(void) SYNC_BUF(r, slot, 0, BFE_RX_OFFSET, DDI_DMA_SYNC_FORDEV);
usr/src/uts/common/io/bfe/bfe.c
2180
v = r->r_buf_dma[slot].len & BFE_DESC_LEN;
usr/src/uts/common/io/bfe/bfe.c
2181
if (slot == (RX_NUM_DESC - 1))
usr/src/uts/common/io/bfe/bfe.c
2184
PUT_DESC(r, (uint32_t *)&(r->r_desc[slot].desc_ctl), v);
usr/src/uts/common/io/bfe/bfe.c
2189
PUT_DESC(r, (uint32_t *)&(r->r_desc[slot].desc_addr),
usr/src/uts/common/io/bfe/bfe.c
2190
(r->r_buf_dma[slot].cookie.dmac_laddress + BFE_PCI_DMA));
usr/src/uts/common/io/bfe/bfe.c
2582
bfe_ring_buf_alloc(bfe_t *bfe, bfe_ring_t *r, int slot, int d)
usr/src/uts/common/io/bfe/bfe.c
2589
&r->r_buf_dma[slot].handle);
usr/src/uts/common/io/bfe/bfe.c
2597
err = ddi_dma_mem_alloc(r->r_buf_dma[slot].handle,
usr/src/uts/common/io/bfe/bfe.c
2599
DDI_DMA_SLEEP, NULL, &r->r_buf_dma[slot].addr,
usr/src/uts/common/io/bfe/bfe.c
2600
&r->r_buf_dma[slot].len,
usr/src/uts/common/io/bfe/bfe.c
2601
&r->r_buf_dma[slot].acchdl);
usr/src/uts/common/io/bfe/bfe.c
2609
err = ddi_dma_addr_bind_handle(r->r_buf_dma[slot].handle,
usr/src/uts/common/io/bfe/bfe.c
2610
NULL, r->r_buf_dma[slot].addr,
usr/src/uts/common/io/bfe/bfe.c
2611
r->r_buf_dma[slot].len,
usr/src/uts/common/io/bfe/bfe.c
2614
&r->r_buf_dma[slot].cookie,
usr/src/uts/common/io/bfe/bfe.c
2626
(void) ddi_dma_unbind_handle(r->r_buf_dma[slot].handle);
usr/src/uts/common/io/bfe/bfe.c
2632
ddi_dma_mem_free(&r->r_buf_dma[slot].acchdl);
usr/src/uts/common/io/bfe/bfe.c
2634
ddi_dma_free_handle(&r->r_buf_dma[slot].handle);
usr/src/uts/common/io/bfe/bfe.c
2640
bfe_ring_buf_free(bfe_ring_t *r, int slot)
usr/src/uts/common/io/bfe/bfe.c
2645
(void) ddi_dma_unbind_handle(r->r_buf_dma[slot].handle);
usr/src/uts/common/io/bfe/bfe.c
2646
ddi_dma_mem_free(&r->r_buf_dma[slot].acchdl);
usr/src/uts/common/io/bfe/bfe.c
2647
ddi_dma_free_handle(&r->r_buf_dma[slot].handle);
usr/src/uts/common/io/bge/bge_main2.c
1436
int slot;
usr/src/uts/common/io/bge/bge_main2.c
1440
for (slot = 0; slot < bgep->unicst_addr_total; slot++) {
usr/src/uts/common/io/bge/bge_main2.c
1441
if (bcmp(bgep->curr_addr[slot].addr, mac_addr, ETHERADDRL) == 0)
usr/src/uts/common/io/bge/bge_main2.c
1442
return (slot);
usr/src/uts/common/io/bge/bge_main2.c
1504
int slot;
usr/src/uts/common/io/bge/bge_main2.c
1519
slot = bge_unicst_find(bgep, mac_addr);
usr/src/uts/common/io/bge/bge_main2.c
1520
if (slot != -1) {
usr/src/uts/common/io/bge/bge_main2.c
1536
for (slot = 0; slot < bgep->unicst_addr_total; slot++) {
usr/src/uts/common/io/bge/bge_main2.c
1537
if (!bgep->curr_addr[slot].set) {
usr/src/uts/common/io/bge/bge_main2.c
1538
bgep->curr_addr[slot].set = B_TRUE;
usr/src/uts/common/io/bge/bge_main2.c
1543
VERIFY3S(slot, <, bgep->unicst_addr_total);
usr/src/uts/common/io/bge/bge_main2.c
1547
if ((err = bge_unicst_set(bgep, mac_addr, slot)) != 0)
usr/src/uts/common/io/bge/bge_main2.c
1592
(void) bge_unicst_set(bgep, zero_addr, slot);
usr/src/uts/common/io/bge/bge_main2.c
1594
bgep->curr_addr[slot].set = B_FALSE;
usr/src/uts/common/io/bge/bge_main2.c
1612
int slot;
usr/src/uts/common/io/bge/bge_main2.c
1619
slot = bge_unicst_find(bgep, mac_addr);
usr/src/uts/common/io/bge/bge_main2.c
1620
if (slot == -1) {
usr/src/uts/common/io/bge/bge_main2.c
1625
ASSERT(bgep->curr_addr[slot].set);
usr/src/uts/common/io/bge/bge_main2.c
1628
if ((err = bge_unicst_set(bgep, zero_addr, slot)) != 0)
usr/src/uts/common/io/bge/bge_main2.c
1650
bgep->curr_addr[slot].set = B_FALSE;
usr/src/uts/common/io/bge/bge_main2.c
186
uint32_t slot;
usr/src/uts/common/io/bge/bge_main2.c
2200
uint32_t slot;
usr/src/uts/common/io/bge/bge_main2.c
223
for (slot = 0; slot < srp->tx_buffers; ++slot) {
usr/src/uts/common/io/bge/bge_main2.c
2260
for (slot = 0; slot < nslots/BGE_SPLIT; ++srbdp, ++slot)
usr/src/uts/common/io/bge/bge_main2.c
2361
uint32_t slot;
usr/src/uts/common/io/bge/bge_main2.c
241
for (slot = 0; slot < srp->desc.nslots; ++ssbdp, ++slot)
usr/src/uts/common/io/bge/bge_main2.c
2424
for (slot = 0; slot < nslots; ++ssbdp, ++slot) {
usr/src/uts/common/io/bge/bge_main2.c
2435
for (slot = 0; slot < BGE_SEND_BUF_NUM/BGE_SPLIT; ++slot) {
usr/src/uts/common/io/bge/bge_main2.c
2561
uint32_t slot;
usr/src/uts/common/io/bge/bge_main2.c
2583
for (slot = 0; slot <= split; ++slot)
usr/src/uts/common/io/bge/bge_main2.c
2584
bge_free_dma_mem(&srp->buf[array][slot]);
usr/src/uts/common/io/bge/bge_main2.c
2596
for (slot = 0; slot < BGE_SEND_BUF_NUM/BGE_SPLIT; ++slot) {
usr/src/uts/common/io/bge/bge_main2.c
2609
for (slot = 0; slot < BGE_SEND_BUF_NUM; ++slot) {
usr/src/uts/common/io/bge/bge_main2.c
261
uint32_t slot;
usr/src/uts/common/io/bge/bge_main2.c
283
for (slot = 0; slot < nslots; ++hw_rbd_p, ++srbdp, ++slot) {
usr/src/uts/common/io/bge/bge_main2.c
285
hw_rbd_p->index = (uint16_t)slot;
usr/src/uts/common/io/bge/bge_main2.c
614
bge_unicst_set(void *arg, const uint8_t *macaddr, int slot)
usr/src/uts/common/io/bge/bge_main2.c
631
ethaddr_copy(macaddr, bgep->curr_addr[slot].addr);
usr/src/uts/common/io/bge/bge_recv2.c
282
uint64_t slot;
usr/src/uts/common/io/bge/bge_recv2.c
311
slot = rrp->rx_next;
usr/src/uts/common/io/bge/bge_recv2.c
313
while ((slot != *rrp->prod_index_p) && /* Note: volatile */
usr/src/uts/common/io/bge/bge_recv2.c
315
if ((mp = bge_receive_packet(bgep, &hw_rbd_p[slot], rrp))
usr/src/uts/common/io/bge/bge_recv2.c
321
rrp->rx_next = slot = NEXT(slot, rrp->desc.nslots);
usr/src/uts/common/io/bge/bge_recv2.c
351
uint64_t slot;
usr/src/uts/common/io/bge/bge_recv2.c
382
slot = rrp->rx_next;
usr/src/uts/common/io/bge/bge_recv2.c
385
while ((slot != *rrp->prod_index_p) && (sz <= bytes_to_pickup)) {
usr/src/uts/common/io/bge/bge_recv2.c
386
if ((mp = bge_receive_packet(bgep, &hw_rbd_p[slot], rrp))
usr/src/uts/common/io/bge/bge_recv2.c
392
rrp->rx_next = slot = NEXT(slot, rrp->desc.nslots);
usr/src/uts/common/io/bge/bge_recv2.c
58
uint64_t slot;
usr/src/uts/common/io/bge/bge_recv2.c
62
slot = brp->rf_next;
usr/src/uts/common/io/bge/bge_recv2.c
63
brp->rf_next = NEXT(slot, brp->desc.nslots);
usr/src/uts/common/io/bge/bge_recv2.c
64
bge_mbx_put(bgep, brp->chip_mbx_reg, slot);
usr/src/uts/common/io/bge/bge_send.c
100
uint64_t slot;
usr/src/uts/common/io/bge/bge_send.c
115
for (n = 0, slot = srp->tc_next; slot != *srp->cons_index_p;
usr/src/uts/common/io/bge/bge_send.c
116
slot = NEXT(slot, srp->desc.nslots)) {
usr/src/uts/common/io/bge/bge_send.c
117
ssbdp = &srp->sw_sbds[slot];
usr/src/uts/common/io/bge/bge_send.c
142
bgep->watchdog = (slot == srp->tx_next) ? 0 : 1;
usr/src/uts/common/io/bge/bge_send.c
147
srp->tc_next = slot;
usr/src/uts/common/io/cardbus/cardbus_hp.c
137
slot_info.slot.pci.device_number = 0;
usr/src/uts/common/io/cardbus/cardbus_hp.c
138
slot_info.slot.pci.slot_capabilities = 0;
usr/src/uts/common/io/cardbus/cardbus_hp.c
140
(void) strcpy(slot_info.slot.pci.slot_logical_name, cbp->ap_id);
usr/src/uts/common/io/cardbus/cardbus_hp.c
157
slot_info.slot.pci.slot_logical_name);
usr/src/uts/common/io/comstar/port/fct/fct.c
1157
fct_cmd_slot_t *slot;
usr/src/uts/common/io/comstar/port/fct/fct.c
1213
slot = &iport->iport_cmd_slots[i];
usr/src/uts/common/io/comstar/port/fct/fct.c
1214
slot->slot_no = (uint16_t)i;
usr/src/uts/common/io/comstar/port/fct/fct.c
1215
slot->slot_next = (uint16_t)(++i);
usr/src/uts/common/io/comstar/port/fct/fct.c
1217
slot->slot_next = FCT_SLOT_EOL;
usr/src/uts/common/io/comstar/port/fct/fct.c
2063
fct_cmd_slot_t *slot;
usr/src/uts/common/io/comstar/port/fct/fct.c
2083
slot = &iport->iport_cmd_slots[n];
usr/src/uts/common/io/comstar/port/fct/fct.c
2084
slot->slot_uniq_cntr++;
usr/src/uts/common/io/comstar/port/fct/fct.c
2085
slot->slot_cmd = NULL;
usr/src/uts/common/io/comstar/port/fct/fct.c
2088
slot->slot_next = old & 0xFFFF;
usr/src/uts/common/io/comstar/port/fct/fct.c
2090
new |= slot->slot_no;
usr/src/uts/common/io/comstar/port/fct/fct.c
2873
fct_cmd_slot_t *slot;
usr/src/uts/common/io/comstar/port/fct/fct.c
2881
slot = &((fct_i_local_port_t *)port->port_fct_private)->iport_cmd_slots[
usr/src/uts/common/io/comstar/port/fct/fct.c
2884
if ((slot->slot_uniq_cntr | 0x80) != (fct_handle >> 24))
usr/src/uts/common/io/comstar/port/fct/fct.c
2886
return (slot->slot_cmd->icmd_cmd);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
683
uint32_t slot = pci_bits & PCI_64_BIT_SLOT;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
695
(pci_bits == 8)) ? (slot ? "64 bit slot " :
usr/src/uts/common/io/e1000g/e1000g_main.c
2555
int slot;
usr/src/uts/common/io/e1000g/e1000g_main.c
2603
for (slot = 0; slot < Adapter->unicst_total; slot++) {
usr/src/uts/common/io/e1000g/e1000g_main.c
2605
Adapter->unicst_addr[slot].reg.high = 0;
usr/src/uts/common/io/e1000g/e1000g_main.c
2606
Adapter->unicst_addr[slot].reg.low = 0;
usr/src/uts/common/io/e1000g/e1000g_main.c
2615
for (slot = 0; slot < Adapter->unicst_total; slot++)
usr/src/uts/common/io/e1000g/e1000g_main.c
2616
if (Adapter->unicst_addr[slot].mac.set == 1)
usr/src/uts/common/io/e1000g/e1000g_main.c
2618
Adapter->unicst_addr[slot].mac.addr, slot);
usr/src/uts/common/io/e1000g/e1000g_main.c
2627
int slot)
usr/src/uts/common/io/e1000g/e1000g_main.c
2649
E1000_WRITE_REG_ARRAY(hw, E1000_RA, slot << 1, 0);
usr/src/uts/common/io/e1000g/e1000g_main.c
2651
E1000_WRITE_REG_ARRAY(hw, E1000_RA, (slot << 1) + 1, 0);
usr/src/uts/common/io/e1000g/e1000g_main.c
2654
Adapter->unicst_addr[slot].reg.high = 0;
usr/src/uts/common/io/e1000g/e1000g_main.c
2655
Adapter->unicst_addr[slot].reg.low = 0;
usr/src/uts/common/io/e1000g/e1000g_main.c
2657
bcopy(mac_addr, Adapter->unicst_addr[slot].mac.addr,
usr/src/uts/common/io/e1000g/e1000g_main.c
2659
(void) e1000_rar_set(hw, (uint8_t *)mac_addr, slot);
usr/src/uts/common/io/e1000g/e1000g_main.c
2660
Adapter->unicst_addr[slot].mac.set = 1;
usr/src/uts/common/io/e1000g/e1000g_main.c
2664
if (slot == 0) {
usr/src/uts/common/io/e1000g/e1000g_main.c
2669
slot << 1, 0);
usr/src/uts/common/io/e1000g/e1000g_main.c
2672
(slot << 1) + 1, 0);
usr/src/uts/common/io/e1000g/e1000g_main.c
3011
int slot;
usr/src/uts/common/io/e1000g/e1000g_main.c
3013
for (slot = 0; slot < Adapter->unicst_total; slot++) {
usr/src/uts/common/io/e1000g/e1000g_main.c
3014
if ((Adapter->unicst_addr[slot].mac.set == 1) &&
usr/src/uts/common/io/e1000g/e1000g_main.c
3015
(bcmp(Adapter->unicst_addr[slot].mac.addr,
usr/src/uts/common/io/e1000g/e1000g_main.c
3017
return (slot);
usr/src/uts/common/io/e1000g/e1000g_main.c
3033
int slot, err;
usr/src/uts/common/io/e1000g/e1000g_main.c
3055
for (slot = 0; slot < Adapter->unicst_total; slot++) {
usr/src/uts/common/io/e1000g/e1000g_main.c
3056
if (Adapter->unicst_addr[slot].mac.set == 0)
usr/src/uts/common/io/e1000g/e1000g_main.c
3059
ASSERT(slot < Adapter->unicst_total);
usr/src/uts/common/io/e1000g/e1000g_main.c
3061
err = e1000g_unicst_set(Adapter, mac_addr, slot);
usr/src/uts/common/io/e1000g/e1000g_main.c
3074
int slot, err;
usr/src/uts/common/io/e1000g/e1000g_main.c
3083
slot = e1000g_unicst_find(Adapter, mac_addr);
usr/src/uts/common/io/e1000g/e1000g_main.c
3084
if (slot == -1) {
usr/src/uts/common/io/e1000g/e1000g_main.c
3089
ASSERT(Adapter->unicst_addr[slot].mac.set);
usr/src/uts/common/io/e1000g/e1000g_main.c
3092
err = e1000g_unicst_set(Adapter, NULL, slot);
usr/src/uts/common/io/fibre-channel/fca/qlge/qlge_gld.c
411
ql_unicst_set(qlge_t *qlge, const uint8_t *macaddr, int slot)
usr/src/uts/common/io/fibre-channel/fca/qlge/qlge_gld.c
420
(uint16_t)(qlge->func_number * MAX_CQ + slot));
usr/src/uts/common/io/hme/hme_mac.h
397
uint_t slot; /* slot time register [7-0] (RW) */
usr/src/uts/common/io/hxge/hpi_pfc.c
262
hpi_pfc_mac_addr_enable(hpi_handle_t handle, uint32_t slot)
usr/src/uts/common/io/hxge/hpi_pfc.c
267
if (slot >= PFC_N_MAC_ADDRESSES) {
usr/src/uts/common/io/hxge/hpi_pfc.c
273
if (slot < 24) {
usr/src/uts/common/io/hxge/hpi_pfc.c
274
bit = 1 << slot;
usr/src/uts/common/io/hxge/hpi_pfc.c
277
bit = 1 << (slot - 24);
usr/src/uts/common/io/hxge/hpi_pfc.c
285
hpi_pfc_mac_addr_disable(hpi_handle_t handle, uint32_t slot)
usr/src/uts/common/io/hxge/hpi_pfc.c
290
if (slot >= PFC_N_MAC_ADDRESSES) {
usr/src/uts/common/io/hxge/hpi_pfc.c
296
if (slot < 24) {
usr/src/uts/common/io/hxge/hpi_pfc.c
297
bit = 1 << slot;
usr/src/uts/common/io/hxge/hpi_pfc.c
300
bit = 1 << (slot - 24);
usr/src/uts/common/io/hxge/hpi_pfc.c
423
hpi_pfc_set_mac_address(hpi_handle_t handle, uint32_t slot, uint64_t address)
usr/src/uts/common/io/hxge/hpi_pfc.c
430
if (slot >= PFC_N_MAC_ADDRESSES)
usr/src/uts/common/io/hxge/hpi_pfc.c
433
offset = PFC_MAC_ADDRESS(slot);
usr/src/uts/common/io/hxge/hpi_pfc.c
434
moffset = PFC_MAC_ADDRESS_MASK(slot);
usr/src/uts/common/io/hxge/hpi_pfc.c
444
return (hpi_pfc_mac_addr_enable(handle, slot));
usr/src/uts/common/io/hxge/hpi_pfc.c
448
hpi_pfc_clear_mac_address(hpi_handle_t handle, uint32_t slot)
usr/src/uts/common/io/hxge/hpi_pfc.c
454
if (slot >= PFC_N_MAC_ADDRESSES)
usr/src/uts/common/io/hxge/hpi_pfc.c
457
(void) hpi_pfc_mac_addr_disable(handle, slot);
usr/src/uts/common/io/hxge/hpi_pfc.c
459
offset = PFC_MAC_ADDRESS(slot);
usr/src/uts/common/io/hxge/hpi_pfc.c
460
moffset = PFC_MAC_ADDRESS_MASK(slot);
usr/src/uts/common/io/hxge/hpi_pfc.c
469
hpi_pfc_clear_multicast_hash_table(hpi_handle_t handle, uint32_t slot)
usr/src/uts/common/io/hxge/hpi_pfc.c
473
if (slot >= PFC_N_MAC_ADDRESSES)
usr/src/uts/common/io/hxge/hpi_pfc.c
476
offset = PFC_HASH_ADDR(slot);
usr/src/uts/common/io/hxge/hpi_pfc.c
483
hpi_pfc_set_multicast_hash_table(hpi_handle_t handle, uint32_t slot,
usr/src/uts/common/io/hxge/hpi_pfc.c
488
if (slot >= PFC_N_MAC_ADDRESSES)
usr/src/uts/common/io/hxge/hpi_pfc.c
491
offset = PFC_HASH_ADDR(slot);
usr/src/uts/common/io/hxge/hpi_pfc.c
499
int slot)
usr/src/uts/common/io/hxge/hpi_pfc.c
504
if (slot >= PFC_N_MAC_ADDRESSES)
usr/src/uts/common/io/hxge/hpi_pfc.c
517
offset = PFC_L2_CONFIG(slot);
usr/src/uts/common/io/hxge/hpi_pfc.c
524
hpi_pfc_set_l3_class_config(hpi_handle_t handle, tcam_class_t slot,
usr/src/uts/common/io/hxge/hpi_pfc.c
530
if (slot >= PFC_N_MAC_ADDRESSES)
usr/src/uts/common/io/hxge/hpi_pfc.c
545
offset = PFC_L3_CONFIG(slot);
usr/src/uts/common/io/hxge/hpi_pfc.c
552
hpi_pfc_get_l3_class_config(hpi_handle_t handle, tcam_class_t slot,
usr/src/uts/common/io/hxge/hpi_pfc.c
558
if (slot >= PFC_N_MAC_ADDRESSES)
usr/src/uts/common/io/hxge/hpi_pfc.c
561
offset = PFC_L3_CONFIG(slot);
usr/src/uts/common/io/hxge/hpi_pfc.c
930
hpi_pfc_mac_addr_get_i(hpi_handle_t handle, uint8_t *data, int slot)
usr/src/uts/common/io/hxge/hpi_pfc.c
935
if (slot >= PFC_N_MAC_ADDRESSES)
usr/src/uts/common/io/hxge/hpi_pfc.c
942
HXGE_REG_RD32(handle, HCR_REG + HCR_ADDR_LO + slot * step, &addr_lo);
usr/src/uts/common/io/hxge/hpi_pfc.c
943
HXGE_REG_RD32(handle, HCR_REG + HCR_ADDR_HI + slot * step, &addr_hi);
usr/src/uts/common/io/hxge/hpi_pfc.h
137
hpi_status_t hpi_pfc_get_l3_class_config(hpi_handle_t handle, tcam_class_t slot,
usr/src/uts/common/io/hxge/hpi_pfc.h
139
hpi_status_t hpi_pfc_set_l3_class_config(hpi_handle_t handle, tcam_class_t slot,
usr/src/uts/common/io/hxge/hpi_pfc.h
196
int slot);
usr/src/uts/common/io/hxge/hpi_pfc.h
87
#define PFC_MAC_ADDRESS(slot) \
usr/src/uts/common/io/hxge/hpi_pfc.h
88
((slot * PFC_MAC_ADDR_STEP) + PFC_MAC_ADDR)
usr/src/uts/common/io/hxge/hpi_pfc.h
89
#define PFC_MAC_ADDRESS_MASK(slot) \
usr/src/uts/common/io/hxge/hpi_pfc.h
90
((slot * PFC_MAC_ADDR_STEP) + PFC_MAC_ADDR_MASK)
usr/src/uts/common/io/hxge/hpi_pfc.h
91
#define PFC_HASH_ADDR(slot) \
usr/src/uts/common/io/hxge/hpi_pfc.h
92
((slot * PFC_HASH_STEP) + PFC_HASH_TABLE)
usr/src/uts/common/io/hxge/hpi_pfc.h
94
#define PFC_L2_CONFIG(slot) \
usr/src/uts/common/io/hxge/hpi_pfc.h
95
((slot * PFC_L2_CLASS_CONFIG_STEP) + PFC_L2_CLASS_CONFIG)
usr/src/uts/common/io/hxge/hpi_pfc.h
96
#define PFC_L3_CONFIG(slot) \
usr/src/uts/common/io/hxge/hpi_pfc.h
97
(((slot - TCAM_CLASS_TCP_IPV4) * PFC_L3_CLASS_CONFIG_STEP) + \
usr/src/uts/common/io/hxge/hxge_impl.h
456
hxge_status_t hxge_pfc_set_mac_address(p_hxge_t hxgep, uint32_t slot,
usr/src/uts/common/io/hxge/hxge_impl.h
459
hxge_status_t hxge_pfc_clear_mac_address(p_hxge_t, uint32_t slot);
usr/src/uts/common/io/hxge/hxge_main.c
2750
hxge_mmac_get_slot(p_hxge_t hxgep, int *slot)
usr/src/uts/common/io/hxge/hxge_main.c
2759
*slot = i;
usr/src/uts/common/io/hxge/hxge_main.c
2768
hxge_mmac_set_addr(p_hxge_t hxgep, int slot, const uint8_t *addr)
usr/src/uts/common/io/hxge/hxge_main.c
2781
status = hxge_pfc_set_mac_address(hxgep, slot, &eaddr);
usr/src/uts/common/io/hxge/hxge_main.c
2786
hxgep->mmac.addrs[slot].set = B_TRUE;
usr/src/uts/common/io/hxge/hxge_main.c
2787
bcopy(addr, hxgep->mmac.addrs[slot].addr, ETHERADDRL);
usr/src/uts/common/io/hxge/hxge_main.c
2789
if (slot == HXGE_MAC_DEFAULT_ADDR_SLOT)
usr/src/uts/common/io/hxge/hxge_main.c
2790
hxgep->mmac.addrs[slot].primary = B_TRUE;
usr/src/uts/common/io/hxge/hxge_main.c
2796
hxge_mmac_find_addr(p_hxge_t hxgep, const uint8_t *addr, int *slot)
usr/src/uts/common/io/hxge/hxge_main.c
2805
*slot = i;
usr/src/uts/common/io/hxge/hxge_main.c
2815
hxge_mmac_unset_addr(p_hxge_t hxgep, int slot)
usr/src/uts/common/io/hxge/hxge_main.c
2820
status = hxge_pfc_clear_mac_address(hxgep, slot);
usr/src/uts/common/io/hxge/hxge_main.c
2825
hxgep->mmac.addrs[slot].addr[i] = 0;
usr/src/uts/common/io/hxge/hxge_main.c
2827
hxgep->mmac.addrs[slot].set = B_FALSE;
usr/src/uts/common/io/hxge/hxge_main.c
2828
if (slot == HXGE_MAC_DEFAULT_ADDR_SLOT)
usr/src/uts/common/io/hxge/hxge_main.c
2829
hxgep->mmac.addrs[slot].primary = B_FALSE;
usr/src/uts/common/io/hxge/hxge_main.c
2840
int slot = 0;
usr/src/uts/common/io/hxge/hxge_main.c
2849
if (hxge_mmac_get_slot(hxgep, &slot) != 0) {
usr/src/uts/common/io/hxge/hxge_main.c
2857
if (hxge_mmac_set_addr(hxgep, slot, mac_addr) != 0) {
usr/src/uts/common/io/hxge/hxge_main.c
2871
int rv, slot;
usr/src/uts/common/io/hxge/hxge_main.c
2877
if ((rv = hxge_mmac_find_addr(hxgep, mac_addr, &slot)) != 0) {
usr/src/uts/common/io/hxge/hxge_main.c
2882
if ((rv = hxge_mmac_unset_addr(hxgep, slot)) != 0) {
usr/src/uts/common/io/hxge/hxge_pfc.c
435
hxge_pfc_clear_mac_address(p_hxge_t hxgep, uint32_t slot)
usr/src/uts/common/io/hxge/hxge_pfc.c
439
status = hpi_pfc_clear_mac_address(hxgep->hpi_reg_handle, slot);
usr/src/uts/common/io/hxge/hxge_pfc.c
447
hxge_pfc_set_mac_address(p_hxge_t hxgep, uint32_t slot,
usr/src/uts/common/io/hxge/hxge_pfc.c
475
hpi_status = hpi_pfc_set_mac_address(handle, slot, addr);
usr/src/uts/common/io/i40e/i40e_main.c
3259
uint_t slotno, ddi_ufm_slot_t *slot)
usr/src/uts/common/io/i40e/i40e_main.c
3278
ddi_ufm_slot_set_attrs(slot, DDI_UFM_ATTR_ACTIVE);
usr/src/uts/common/io/i40e/i40e_main.c
3279
ddi_ufm_slot_set_version(slot, fw_ver);
usr/src/uts/common/io/i40e/i40e_main.c
3286
ddi_ufm_slot_set_misc(slot, misc);
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
1038
int slot;
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
1099
slot = ioc->ii_slot;
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
1104
ibdma_set_ioc_state(hca, slot, IBDMA_IOC_NOT_INSTALLED);
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
152
int slot;
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
168
for (slot = 0; slot < IBDMA_MAX_IOC; slot++) {
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
169
if (hca->ih_ioc[slot].ii_inuse) {
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
171
" for (0x%0llx)", slot+1,
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
760
uint32_t slot;
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
764
slot = b2h32(msg->im_msgbufs_recv.im_bufs_mad_hdr->AttributeModifier);
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
767
if (slot == 0 || slot > IBDMA_MAX_IOC) {
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
773
slot--;
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
775
if (ibdma_get_ioc_state(hca, slot) == IBDMA_IOC_PRESENT) {
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
776
bcopy(&hca->ih_ioc[slot].ii_profile, iocp,
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
793
uint32_t slot;
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
799
slot = b2h32(msg->im_msgbufs_recv.im_bufs_mad_hdr->AttributeModifier);
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
800
hi = (slot >> 8) & 0x00FF;
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
801
low = slot & 0x00FF;
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
802
slot = (slot >> 16) & 0x0FFFF;
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
803
if (slot == 0 || slot > IBDMA_MAX_IOC) {
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
809
slot--;
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
812
if (ibdma_get_ioc_state(hca, slot) != IBDMA_IOC_PRESENT) {
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
826
if (hi > hca->ih_ioc[slot].ii_profile.ioc_service_entries) {
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
834
from_svcp = hca->ih_ioc[slot].ii_srvcs + low;
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
885
ibdma_set_ioc_state(ibdma_hca_t *hca, int slot, ibdma_ioc_state_t state)
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
890
cur = hca->ih_iou.iou_ctrl_list[slot >> 1];
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
891
if (slot & 1) {
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
896
hca->ih_iou.iou_ctrl_list[slot >> 1] = cur;
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
902
slot, hca->ih_iou.iou_ctrl_list[slot >> 1]);
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
914
ibdma_get_ioc_state(ibdma_hca_t *hca, int slot)
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
918
if (slot >= IBDMA_MAX_IOC)
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
921
cur = hca->ih_iou.iou_ctrl_list[slot >> 1];
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
922
cur = slot & 1 ? cur & 0x0F : cur >> 4;
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
937
int slot;
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
965
for (slot = 0; slot < IBDMA_MAX_IOC; slot++) {
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
966
if (hca->ih_ioc[slot].ii_inuse == 0) {
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
968
free_slot = slot;
usr/src/uts/common/io/ib/mgt/ibdma/ibdma.c
974
hca->ih_ioc[slot].ii_profile.ioc_guid) {
usr/src/uts/common/io/igb/igb_gld.c
596
int i, slot;
usr/src/uts/common/io/igb/igb_gld.c
617
slot = -1;
usr/src/uts/common/io/igb/igb_gld.c
625
slot = i;
usr/src/uts/common/io/igb/igb_gld.c
630
slot = rx_group->index;
usr/src/uts/common/io/igb/igb_gld.c
632
if (slot == -1) {
usr/src/uts/common/io/igb/igb_gld.c
639
e1000_rar_set_vmdq(hw, mac_addr, slot, igb->vmdq_mode, rx_group->index);
usr/src/uts/common/io/igb/igb_gld.c
641
bcopy(mac_addr, igb->unicst_addr[slot].mac.addr, ETHERADDRL);
usr/src/uts/common/io/igb/igb_gld.c
642
igb->unicst_addr[slot].mac.group_index = rx_group->index;
usr/src/uts/common/io/igb/igb_gld.c
643
igb->unicst_addr[slot].mac.set = 1;
usr/src/uts/common/io/igb/igb_gld.c
660
int slot;
usr/src/uts/common/io/igb/igb_gld.c
669
slot = igb_unicst_find(igb, mac_addr);
usr/src/uts/common/io/igb/igb_gld.c
670
if (slot == -1) {
usr/src/uts/common/io/igb/igb_gld.c
675
if (igb->unicst_addr[slot].mac.set == 0) {
usr/src/uts/common/io/igb/igb_gld.c
681
e1000_rar_clear(hw, slot);
usr/src/uts/common/io/igb/igb_gld.c
682
igb->unicst_addr[slot].mac.set = 0;
usr/src/uts/common/io/igb/igb_main.c
2632
int slot;
usr/src/uts/common/io/igb/igb_main.c
2661
for (slot = 0; slot < igb->unicst_total; slot++)
usr/src/uts/common/io/igb/igb_main.c
2662
igb->unicst_addr[slot].mac.set = 0;
usr/src/uts/common/io/igb/igb_main.c
2667
for (slot = 0; slot < igb->unicst_total; slot++) {
usr/src/uts/common/io/igb/igb_main.c
2669
igb->unicst_addr[slot].mac.addr,
usr/src/uts/common/io/igb/igb_main.c
2670
slot, igb->vmdq_mode,
usr/src/uts/common/io/igb/igb_main.c
2671
igb->unicst_addr[slot].mac.group_index);
usr/src/uts/common/io/igb/igb_main.c
2682
int slot;
usr/src/uts/common/io/igb/igb_main.c
2686
for (slot = 0; slot < igb->unicst_total; slot++) {
usr/src/uts/common/io/igb/igb_main.c
2687
if (bcmp(igb->unicst_addr[slot].mac.addr,
usr/src/uts/common/io/igb/igb_main.c
2689
return (slot);
usr/src/uts/common/io/igb/igb_main.c
2700
int slot)
usr/src/uts/common/io/igb/igb_main.c
2709
bcopy(mac_addr, igb->unicst_addr[slot].mac.addr, ETHERADDRL);
usr/src/uts/common/io/igb/igb_main.c
2714
(void) e1000_rar_set(hw, (uint8_t *)mac_addr, slot);
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3372
int slot;
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3389
for (slot = 0; slot < ixgbe->unicst_total; slot++) {
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3390
mac_addr = ixgbe->unicst_addr[slot].mac.addr;
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3392
(void) ixgbe_set_rar(hw, slot, mac_addr, 0, 0);
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3393
ixgbe->unicst_addr[slot].mac.set = 0;
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3398
for (slot = 0; slot < ixgbe->unicst_total; slot++) {
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3399
mac_addr = ixgbe->unicst_addr[slot].mac.addr;
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3400
if (ixgbe->unicst_addr[slot].mac.set == 1) {
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3401
(void) ixgbe_set_rar(hw, slot, mac_addr,
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3402
ixgbe->unicst_addr[slot].mac.group_index,
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3406
(void) ixgbe_set_rar(hw, slot, mac_addr, 0, 0);
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3418
int slot;
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3422
for (slot = 0; slot < ixgbe->unicst_total; slot++) {
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3423
if (bcmp(ixgbe->unicst_addr[slot].mac.addr,
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3425
return (slot);
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7013
int slot, i;
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7034
slot = -1;
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7038
slot = i;
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7043
slot = rx_group->index;
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7046
if (slot == -1) {
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7052
bcopy(mac_addr, ixgbe->unicst_addr[slot].mac.addr, ETHERADDRL);
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7053
(void) ixgbe_set_rar(hw, slot, ixgbe->unicst_addr[slot].mac.addr,
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7055
ixgbe->unicst_addr[slot].mac.set = 1;
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7056
ixgbe->unicst_addr[slot].mac.group_index = rx_group->index;
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7073
int slot;
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7082
slot = ixgbe_unicst_find(ixgbe, mac_addr);
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7083
if (slot == -1) {
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7088
if (ixgbe->unicst_addr[slot].mac.set == 0) {
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7093
bzero(ixgbe->unicst_addr[slot].mac.addr, ETHERADDRL);
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7094
(void) ixgbe_clear_rar(hw, slot);
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7095
ixgbe->unicst_addr[slot].mac.set = 0;
usr/src/uts/common/io/mac/mac.c
1411
mac_addr_factory_reserve(mac_client_handle_t mch, int *slot)
usr/src/uts/common/io/mac/mac.c
1429
if (*slot != -1) {
usr/src/uts/common/io/mac/mac.c
1431
if (*slot < 1 || *slot > mip->mi_factory_addr_num) {
usr/src/uts/common/io/mac/mac.c
1435
if (mip->mi_factory_addr[*slot-1].mfa_in_use) {
usr/src/uts/common/io/mac/mac.c
1450
*slot = i+1;
usr/src/uts/common/io/mac/mac.c
1453
mip->mi_factory_addr[*slot-1].mfa_in_use = B_TRUE;
usr/src/uts/common/io/mac/mac.c
1454
mip->mi_factory_addr[*slot-1].mfa_client = mcip;
usr/src/uts/common/io/mac/mac.c
1466
mac_addr_factory_release(mac_client_handle_t mch, uint_t slot)
usr/src/uts/common/io/mac/mac.c
1478
ASSERT(slot > 0 && slot <= mip->mi_factory_addr_num);
usr/src/uts/common/io/mac/mac.c
1479
ASSERT(mip->mi_factory_addr[slot-1].mfa_in_use);
usr/src/uts/common/io/mac/mac.c
1481
mip->mi_factory_addr[slot-1].mfa_in_use = B_FALSE;
usr/src/uts/common/io/mac/mac.c
1493
mac_addr_factory_value(mac_handle_t mh, int slot, uchar_t *mac_addr,
usr/src/uts/common/io/mac/mac.c
1499
ASSERT(slot > 0 && slot <= mip->mi_factory_addr_num);
usr/src/uts/common/io/mac/mac.c
1506
bcopy(mip->mi_factory_addr[slot-1].mfa_addr, mac_addr, MAXMACADDRLEN);
usr/src/uts/common/io/mac/mac.c
1508
in_use = mip->mi_factory_addr[slot-1].mfa_in_use;
usr/src/uts/common/io/mac/mac.c
1510
bcopy(mip->mi_factory_addr[slot-1].mfa_client->mci_name,
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
845
uint_t slot;
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
848
slot = ddi_ffs(cmdq->mcmd_mask);
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
849
while (slot == 0) {
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
851
slot = ddi_ffs(cmdq->mcmd_mask);
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
854
cmdq->mcmd_mask &= ~(1U << --slot);
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
856
ASSERT3P(cmdq->mcmd_active[slot], ==, NULL);
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
860
return (slot);
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
864
mlxcx_cmd_release_slot(mlxcx_cmd_queue_t *cmdq, uint_t slot)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
867
cmdq->mcmd_mask |= 1U << slot;
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
873
mlxcx_cmd_done(mlxcx_cmd_t *cmd, uint_t slot)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
886
(slot << cmdq->mcmd_stride_l2));
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
897
cmdq->mcmd_active[slot] = NULL;
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
898
mlxcx_cmd_release_slot(cmdq, slot);
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
908
uint_t poll, slot;
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
912
slot = mlxcx_cmd_reserve_slot(cmdq);
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
914
(slot << cmdq->mcmd_stride_l2));
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
916
cmdq->mcmd_active[slot] = cmd;
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
932
mlxcx_put32(mlxp, MLXCX_ISS_CMD_DOORBELL, 1 << slot);
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
958
cmdq->mcmd_active[slot] = NULL;
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
959
mlxcx_cmd_release_slot(cmdq, slot);
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
964
mlxcx_cmd_done(cmd, slot);
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
974
uint_t slot;
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
979
while ((slot = ddi_ffs(comp_vec)) != 0) {
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
980
comp_vec &= ~(1U << --slot);
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
982
cmd = cmdq->mcmd_active[slot];
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
986
mlxcx_cmd_done(cmd, slot);
usr/src/uts/common/io/nge/nge_main.c
459
uint32_t slot;
usr/src/uts/common/io/nge/nge_main.c
471
for (slot = 0; slot < dmah_num; ++slot) {
usr/src/uts/common/io/nge/nge_main.c
472
if (srp->dmahndl[slot].hndl) {
usr/src/uts/common/io/nge/nge_main.c
473
(void) ddi_dma_unbind_handle(srp->dmahndl[slot].hndl);
usr/src/uts/common/io/nge/nge_main.c
474
ddi_dma_free_handle(&srp->dmahndl[slot].hndl);
usr/src/uts/common/io/nge/nge_main.c
475
srp->dmahndl[slot].hndl = NULL;
usr/src/uts/common/io/nge/nge_main.c
476
srp->dmahndl[slot].next = NULL;
usr/src/uts/common/io/nge/nge_main.c
498
uint32_t slot;
usr/src/uts/common/io/nge/nge_main.c
527
for (slot = 0; slot < nslots/ngep->nge_split; ++ssbdp, ++slot) {
usr/src/uts/common/io/nge/nge_main.c
540
for (slot = 0; slot < dmah_num; ++slot) {
usr/src/uts/common/io/nge/nge_main.c
544
NULL, &srp->dmahndl[slot].hndl);
usr/src/uts/common/io/nge/nge_main.c
552
srp->dmahndl[slot].next = srp->dmahndl + slot + 1;
usr/src/uts/common/io/nge/nge_main.c
570
uint32_t slot;
usr/src/uts/common/io/nge/nge_main.c
589
for (slot = 0; slot - dmah_num != 0; ++slot)
usr/src/uts/common/io/nge/nge_main.c
590
srp->dmahndl[slot].next = srp->dmahndl + slot + 1;
usr/src/uts/common/io/nge/nge_main.c
599
for (slot = 0; slot < srp->desc.nslots; ++slot) {
usr/src/uts/common/io/nge/nge_main.c
600
ssbdp = &srp->sw_sbds[slot];
usr/src/uts/common/io/nge/nge_main.c
701
uint32_t slot;
usr/src/uts/common/io/nge/nge_main.c
727
for (slot = 0; slot < nslots_buff; ++slot) {
usr/src/uts/common/io/nge/nge_main.c
759
for (slot = 0; slot < nslots_recv; ++slot, ++bsbdp) {
usr/src/uts/common/io/nge/nge_main.c
780
uint32_t slot;
usr/src/uts/common/io/nge/nge_main.c
791
for (slot = 0; slot < nslots_recv; ++bsbdp, ++slot) {
usr/src/uts/common/io/nge/nge_tx.c
154
uint32_t slot;
usr/src/uts/common/io/nge/nge_tx.c
180
slot = srp->tc_next;
usr/src/uts/common/io/nge/nge_tx.c
185
ASSERT(slot == NEXT_INDEX(next, free, nslots));
usr/src/uts/common/io/nge/nge_tx.c
195
nge_tx_desc_sync(ngep, slot, used, DDI_DMA_SYNC_FORKERNEL);
usr/src/uts/common/io/nge/nge_tx.c
207
for (free = 0; used-- != 0; slot = NEXT(slot, nslots), ++free) {
usr/src/uts/common/io/nge/nge_tx.c
209
ssbdp = &srp->sw_sbds[slot];
usr/src/uts/common/io/nge/nge_tx.c
247
srp->tc_next = slot;
usr/src/uts/common/io/nge/nge_tx.c
432
uint32_t slot;
usr/src/uts/common/io/nge/nge_tx.c
472
slot = 0;
usr/src/uts/common/io/nge/nge_tx.c
486
DDI_DMA_DONTWAIT, NULL, cookie + slot, &ncookies);
usr/src/uts/common/io/nge/nge_tx.c
499
err, cookie[slot].dmac_laddress, ncookies));
usr/src/uts/common/io/nge/nge_tx.c
506
for (end_index = slot + ncookies;
usr/src/uts/common/io/nge/nge_tx.c
507
++slot != end_index;
usr/src/uts/common/io/nge/nge_tx.c
508
ddi_dma_nextcookie(dmah->hndl, cookie + slot))
usr/src/uts/common/io/nge/nge_tx.c
528
if ((uint32_t)-1 == (start_index = nge_tx_alloc(ngep, slot)))
usr/src/uts/common/io/nge/nge_tx.c
536
end_index = NEXT_INDEX(start_index, slot - 1, nslots);
usr/src/uts/common/io/nge/nge_tx.c
538
for (i = slot - 1, j = end_index; start_index - j != 0;
usr/src/uts/common/io/nge/nge_tx.c
554
nge_tx_desc_sync(ngep, start_index, slot, DDI_DMA_SYNC_FORDEV);
usr/src/uts/common/io/nge/nge_tx.c
568
nge_tx_start(ngep, slot);
usr/src/uts/common/io/nge/nge_tx.c
59
uint32_t slot;
usr/src/uts/common/io/nge/nge_tx.c
65
for (slot = 0; slot < nslots; ++slot) {
usr/src/uts/common/io/nge/nge_tx.c
67
ssbdp = srp->sw_sbds + slot;
usr/src/uts/common/io/nvme/nvme.c
8293
uint_t slotno, ddi_ufm_slot_t *slot)
usr/src/uts/common/io/nvme/nvme.c
8332
ddi_ufm_slot_set_version(slot, fw_ver);
usr/src/uts/common/io/nvme/nvme.c
8336
ddi_ufm_slot_set_attrs(slot, attr);
usr/src/uts/common/io/nxge/npi/npi_vir.c
810
uint8_t function, region, slot;
usr/src/uts/common/io/nxge/npi/npi_vir.c
816
slot = dma_bind.vir_index;
usr/src/uts/common/io/nxge/npi/npi_vir.c
818
DMA_BIND_VADDR_VALIDATE(function, region, slot, status);
usr/src/uts/common/io/nxge/npi/npi_vir.c
823
offset = DMA_BIND_REG_OFFSET(function, region, slot);
usr/src/uts/common/io/nxge/nxge_hio.c
1206
int rv, slot;
usr/src/uts/common/io/nxge/nxge_hio.c
1217
slot = find_mac_slot(mmac_info, mac_addr);
usr/src/uts/common/io/nxge/nxge_hio.c
1218
if (slot < 0) {
usr/src/uts/common/io/nxge/nxge_hio.c
1240
if ((rv = nxge_m_mmac_remove(nxge, slot)) != 0) {
usr/src/uts/common/io/nxge/nxge_hio.c
1402
uint64_t slot, hv_rv;
usr/src/uts/common/io/nxge/nxge_hio.c
1451
(vr->cookie, dc->channel, &slot);
usr/src/uts/common/io/nxge/nxge_hio.c
1461
dc->page = (vp_channel_t)slot;
usr/src/uts/common/io/nxge/nxge_hio.c
1464
(*tmap) |= 1 << slot;
usr/src/uts/common/io/nxge/nxge_hio.c
1478
(vr->cookie, dc->channel, &slot);
usr/src/uts/common/io/nxge/nxge_hio.c
1488
dc->page = (vp_channel_t)slot;
usr/src/uts/common/io/nxge/nxge_hio.c
1491
(*rmap) |= 1 << slot;
usr/src/uts/common/io/nxge/nxge_hio.c
2304
int slot;
usr/src/uts/common/io/nxge/nxge_hio.c
2311
slot = (type == MAC_RING_TYPE_TX) ?
usr/src/uts/common/io/nxge/nxge_hio.c
2315
if (slot < 0) {
usr/src/uts/common/io/nxge/nxge_hio.c
2321
return (slot);
usr/src/uts/common/io/nxge/nxge_hio.c
2358
type == MAC_RING_TYPE_TX ? 'T' : 'R', channel, slot));
usr/src/uts/common/io/nxge/nxge_hio.c
50
extern int nxge_m_mmac_remove(void *arg, int slot);
usr/src/uts/common/io/nxge/nxge_hio_guest.c
449
uint8_t slots, mask, slot;
usr/src/uts/common/io/nxge/nxge_hio_guest.c
459
for (slot = 0, count = 0, mask = 1; slot < 8; slot++) {
usr/src/uts/common/io/nxge/nxge_hio_guest.c
463
first = slot;
usr/src/uts/common/io/nxge/nxge_main.c
200
extern int nxge_m_mmac_remove(void *arg, int slot);
usr/src/uts/common/io/nxge/nxge_main.c
282
int slot, int rdctbl, boolean_t usetbl);
usr/src/uts/common/io/nxge/nxge_main.c
283
void nxge_mmac_kstat_update(p_nxge_t nxgep, int slot,
usr/src/uts/common/io/nxge/nxge_main.c
4089
nxge_mmac_kstat_update(p_nxge_t nxgep, int slot, boolean_t factory)
usr/src/uts/common/io/nxge/nxge_main.c
4103
mmac_stats->mmac_avail_pool[slot-1].ether_addr_octet[i]
usr/src/uts/common/io/nxge/nxge_main.c
4104
= mmac_info->factory_mac_pool[slot][
usr/src/uts/common/io/nxge/nxge_main.c
4107
mmac_stats->mmac_avail_pool[slot-1].ether_addr_octet[i]
usr/src/uts/common/io/nxge/nxge_main.c
4108
= mmac_info->mac_pool[slot].addr[
usr/src/uts/common/io/nxge/nxge_main.c
4118
nxge_altmac_set(p_nxge_t nxgep, uint8_t *maddr, int slot,
usr/src/uts/common/io/nxge/nxge_main.c
4133
addrn = (uint8_t)slot - 1;
usr/src/uts/common/io/nxge/nxge_main.c
4165
addrn = (uint8_t)slot - 1;
usr/src/uts/common/io/nxge/nxge_main.c
4167
addrn = (uint8_t)slot;
usr/src/uts/common/io/nxge/nxge_main.c
4187
int slot;
usr/src/uts/common/io/nxge/nxge_main.c
4224
for (slot = 0; slot <= mmac_info->num_mmac; slot++) {
usr/src/uts/common/io/nxge/nxge_main.c
4225
if (!(mmac_info->mac_pool[slot].flags & MMAC_SLOT_USED))
usr/src/uts/common/io/nxge/nxge_main.c
4229
ASSERT(slot <= mmac_info->num_mmac);
usr/src/uts/common/io/nxge/nxge_main.c
4231
if ((err = nxge_altmac_set(nxgep, (uint8_t *)maddr, slot, rdctbl,
usr/src/uts/common/io/nxge/nxge_main.c
4237
bcopy(maddr, mmac_info->mac_pool[slot].addr, ETHERADDRL);
usr/src/uts/common/io/nxge/nxge_main.c
4238
mmac_info->mac_pool[slot].flags |= MMAC_SLOT_USED;
usr/src/uts/common/io/nxge/nxge_main.c
4239
mmac_info->mac_pool[slot].flags &= ~MMAC_VENDOR_ADDR;
usr/src/uts/common/io/nxge/nxge_main.c
4241
nxge_mmac_kstat_update(nxgep, slot, B_FALSE);
usr/src/uts/common/io/nxge/nxge_main.c
4252
nxge_m_mmac_remove(void *arg, int slot)
usr/src/uts/common/io/nxge/nxge_main.c
4276
if (slot < 1 || slot > mmac_info->num_mmac) {
usr/src/uts/common/io/nxge/nxge_main.c
4283
addrn = (uint8_t)slot - 1;
usr/src/uts/common/io/nxge/nxge_main.c
4285
addrn = (uint8_t)slot;
usr/src/uts/common/io/nxge/nxge_main.c
4287
if (mmac_info->mac_pool[slot].flags & MMAC_SLOT_USED) {
usr/src/uts/common/io/nxge/nxge_main.c
4291
mmac_info->mac_pool[slot].flags &= ~MMAC_SLOT_USED;
usr/src/uts/common/io/nxge/nxge_main.c
4299
if (slot <= mmac_info->num_factory_mmac) {
usr/src/uts/common/io/nxge/nxge_main.c
4300
mmac_info->mac_pool[slot].flags
usr/src/uts/common/io/nxge/nxge_main.c
4309
bzero(mmac_info->mac_pool[slot].addr, ETHERADDRL);
usr/src/uts/common/io/nxge/nxge_main.c
4310
nxge_mmac_kstat_update(nxgep, slot, B_FALSE);
usr/src/uts/common/io/nxge/nxge_virtual.c
4016
int slot;
usr/src/uts/common/io/nxge/nxge_virtual.c
4048
for (slot = 1; slot <= mmac_info->num_mmac; slot++) {
usr/src/uts/common/io/nxge/nxge_virtual.c
4049
if (slot <= mmac_info->num_factory_mmac)
usr/src/uts/common/io/nxge/nxge_virtual.c
4050
mmac_info->mac_pool[slot].flags = MMAC_VENDOR_ADDR;
usr/src/uts/common/io/nxge/nxge_virtual.c
4052
mmac_info->mac_pool[slot].flags = 0;
usr/src/uts/common/io/nxge/nxge_virtual.c
4056
for (slot = 1; slot <= mmac_info->num_factory_mmac; slot++) {
usr/src/uts/common/io/nxge/nxge_virtual.c
4057
mmac_addr = (uint16_t *)&mmac_info->factory_mac_pool[slot];
usr/src/uts/common/io/nxge/nxge_virtual.c
4077
mmac_info->factory_mac_pool[slot][0],
usr/src/uts/common/io/nxge/nxge_virtual.c
4078
mmac_info->factory_mac_pool[slot][1],
usr/src/uts/common/io/nxge/nxge_virtual.c
4079
mmac_info->factory_mac_pool[slot][2],
usr/src/uts/common/io/nxge/nxge_virtual.c
4080
mmac_info->factory_mac_pool[slot][3],
usr/src/uts/common/io/nxge/nxge_virtual.c
4081
mmac_info->factory_mac_pool[slot][4],
usr/src/uts/common/io/nxge/nxge_virtual.c
4082
mmac_info->factory_mac_pool[slot][5],
usr/src/uts/common/io/nxge/nxge_virtual.c
4089
NXGE_GET_PORT_NUM(func_num), slot - 1, &mac_addr);
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
545
pcie_create_minor_node(pcie_hp_ctrl_t *ctrl_p, int slot)
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
548
pcie_hp_slot_t *slot_p = ctrl_p->hc_slots[slot];
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
568
pcie_remove_minor_node(pcie_hp_ctrl_t *ctrl_p, int slot)
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
571
ctrl_p->hc_slots[slot]->hs_info.cn_name);
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
678
for (int slot = 0; slot < ctrl->hc_num_slots_impl; slot++) {
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
679
if (ctrl->hc_slots[slot]->hs_device_num == dev_num) {
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
681
return (ctrl->hc_slots[slot]);
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
698
pcie_hp_slot_t *slot;
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
737
slot = pcie_find_physical_slot(pdip, dev_num);
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
739
cn_info->cn_num_dpd_on = slot ?
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
740
slot->hs_info.cn_num : DDI_HP_CN_NUM_NONE;
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
789
pcie_hp_slot_t *slot;
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
805
slot = pcie_find_physical_slot(pdip, dev_num);
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
806
if (slot) {
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
807
cn_info->cn_num_dpd_on = slot->hs_info.cn_num;
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
1000
slot_p->hs_num = slot;
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
1023
"handler thread for slot %d\n", slot);
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
1034
pcishpc_set_slot_name(ctrl_p, slot);
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
1050
PCIE_DBG("pcishpc_register_slot() success for slot %d\n", slot);
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
1119
int slot;
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
1129
for (slot = 0; slot < ctrl_p->hc_num_slots_impl; slot++) {
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
1130
reg = pcishpc_read_reg(ctrl_p, PCI_HP_LOGICAL_SLOT_REGS+slot);
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
1145
pcishpc_write_reg(ctrl_p, PCI_HP_LOGICAL_SLOT_REGS+slot, reg);
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
1165
int slot;
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
1175
for (slot = 0; slot < ctrl_p->hc_num_slots_impl; slot++) {
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
1176
reg = pcishpc_read_reg(ctrl_p, PCI_HP_LOGICAL_SLOT_REGS+slot);
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
1181
pcishpc_write_reg(ctrl_p, PCI_HP_LOGICAL_SLOT_REGS+slot, reg);
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
1884
pcishpc_set_slot_name(pcie_hp_ctrl_t *ctrl_p, int slot)
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
1886
pcie_hp_slot_t *slot_p = ctrl_p->hc_slots[slot];
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
1905
slot_p->hs_phy_slot_num = ctrl_p->hc_phys_start + slot;
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
1907
slot_p->hs_phy_slot_num = ctrl_p->hc_phys_start - slot;
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2427
int slot, numSlots;
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2537
for (slot = 0; slot < numSlots; slot++) {
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2538
PCIE_DBG("Slot %d Interrupt Pending : %s\n", slot+1,
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2539
(reg & (PCI_HP_IRQ_SLOT_N_PENDING<<slot)) ? "Yes" : "No");
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2547
for (slot = 0; slot < numSlots; slot++) {
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2549
slot+1, (reg &
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2550
(PCI_HP_IRQ_SERR_SLOT_N_PENDING<<slot)) ? "Yes" : "No");
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2573
for (slot = 0; slot < numSlots; slot++) {
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2574
PCIE_DBG("Logical Slot %d Registers:\n", slot+1);
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2577
reg = pcishpc_read_reg(ctrl_p, PCI_HP_LOGICAL_SLOT_REGS+slot);
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2579
PCIE_DBG("Slot %d state : %s\n", slot+1,
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2582
PCIE_DBG("Slot %d Power Indicator State : %s\n", slot+1,
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2586
PCIE_DBG("Slot %d Attention Indicator State : %s\n", slot+1,
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2590
PCIE_DBG("Slot %d Power Fault : %s\n", slot+1,
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2592
PCIE_DBG("Slot %d Attention Button : %s\n", slot+1,
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2594
PCIE_DBG("Slot %d MRL Sensor : %s\n", slot+1,
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2596
PCIE_DBG("Slot %d 66mhz Capable : %s\n", slot+1,
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2614
PCIE_DBG("Slot %d PRSNT1#/PRSNT2# : %s\n", slot+1,
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
263
int slot;
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2633
slot+1, (reg & PCI_HP_SLOT_PRESENCE_DETECTED) ? "Yes" :
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2636
slot+1, (reg & PCI_HP_SLOT_ISO_PWR_DETECTED) ? "Yes" :
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2639
slot+1, (reg & PCI_HP_SLOT_ATTN_DETECTED) ? "Yes" : "No");
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2641
slot+1, (reg & PCI_HP_SLOT_MRL_DETECTED) ? "Yes" : "No");
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2643
slot+1, (reg & PCI_HP_SLOT_POWER_DETECTED) ? "Yes" : "No");
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2646
slot+1, (reg & PCI_HP_SLOT_PRESENCE_MASK) ? "Yes" : "No");
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2648
slot+1, (reg & PCI_HP_SLOT_ISO_PWR_MASK) ? "Yes" : "No");
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2650
slot+1, (reg & PCI_HP_SLOT_ATTN_MASK) ? "Yes" : "No");
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2652
slot+1, (reg & PCI_HP_SLOT_MRL_MASK) ? "Yes" : "No");
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2654
slot+1, (reg & PCI_HP_SLOT_POWER_MASK) ? "Yes" : "No");
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2656
slot+1, (reg & PCI_HP_SLOT_MRL_SERR_MASK) ? "Yes" : "No");
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
2658
slot+1, (reg & PCI_HP_SLOT_POWER_SERR_MASK) ? "Yes" : "No");
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
303
for (slot = 0; slot < ctrl_p->hc_num_slots_impl; slot++) {
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
304
if ((irq_locator & (PCI_HP_IRQ_SLOT_N_PENDING<<slot)) ||
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
306
(PCI_HP_IRQ_SERR_SLOT_N_PENDING<<slot))) {
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
308
"pending IRQ\n", slot+1);
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
311
PCI_HP_LOGICAL_SLOT_REGS+slot);
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
316
slot+1);
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
321
slot+1);
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
325
"PCI_HP_SLOT_ATTN_DETECTED\n", slot+1);
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
331
if (ctrl_p->hc_slots[slot]->
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
333
ctrl_p->hc_slots[slot]->
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
337
cv_signal(&ctrl_p->hc_slots[slot]->
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
343
"PCI_HP_SLOT_MRL_DETECTED\n", slot+1);
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
347
"PCI_HP_SLOT_POWER_DETECTED\n", slot+1);
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
350
pcishpc_write_reg(ctrl_p, PCI_HP_LOGICAL_SLOT_REGS+slot,
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
77
static int pcishpc_register_slot(pcie_hp_ctrl_t *ctrl_p, int slot);
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
90
static void pcishpc_set_slot_name(pcie_hp_ctrl_t *ctrl_p, int slot);
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
993
pcishpc_register_slot(pcie_hp_ctrl_t *ctrl_p, int slot)
usr/src/uts/common/io/pciex/hotplug/pcishpc.c
999
ctrl_p->hc_slots[slot] = slot_p;
usr/src/uts/common/io/pciex/pci_props.c
540
uint32_t slot[32];
usr/src/uts/common/io/pciex/pci_props.c
543
bzero(slot, sizeof (slot));
usr/src/uts/common/io/pciex/pci_props.c
544
slot[0] = 1;
usr/src/uts/common/io/pciex/pci_props.c
551
len = snprintf((char *)&slot[1], sizeof (slot) - sizeof (slot[0]),
usr/src/uts/common/io/pciex/pci_props.c
557
(int *)slot, len);
usr/src/uts/common/io/qede/qede_gld.c
38
int slot;
usr/src/uts/common/io/qede/qede_gld.c
40
for(slot = 0; slot < qede->ucst_total; slot++) {
usr/src/uts/common/io/qede/qede_gld.c
41
if (bcmp(qede->ucst_mac[slot].mac_addr.ether_addr_octet,
usr/src/uts/common/io/qede/qede_gld.c
43
return (slot);
usr/src/uts/common/io/rge/rge.h
320
#define HW_RBD_INIT(rbd, slot) { \
usr/src/uts/common/io/rge/rge.h
322
if ((slot) == (RGE_RECV_SLOTS -1)) { \
usr/src/uts/common/io/rge/rge.h
329
#define HW_SBD_SET(sbd, slot) { \
usr/src/uts/common/io/rge/rge.h
330
if ((slot) == (RGE_SEND_SLOTS -1)) { \
usr/src/uts/common/io/rge/rge_main.c
310
uint32_t slot;
usr/src/uts/common/io/rge/rge_main.c
318
for (slot = 0; slot < RGE_SEND_SLOTS; slot++) {
usr/src/uts/common/io/rge/rge_main.c
324
if (slot == (RGE_SEND_SLOTS - 1))
usr/src/uts/common/io/rge/rge_main.c
343
uint32_t slot;
usr/src/uts/common/io/rge/rge_main.c
351
for (slot = 0; slot < RGE_RECV_SLOTS; slot++) {
usr/src/uts/common/io/rge/rge_main.c
360
if (slot == (RGE_RECV_SLOTS - 1))
usr/src/uts/common/io/rge/rge_main.c
397
uint32_t slot;
usr/src/uts/common/io/rge/rge_main.c
400
for (slot = 0; slot < RGE_SEND_SLOTS; ++slot) {
usr/src/uts/common/io/rge/rge_main.c
413
uint32_t slot;
usr/src/uts/common/io/rge/rge_main.c
416
for (slot = 0; slot < RGE_RECV_SLOTS; ++srbdp, ++slot) {
usr/src/uts/common/io/rge/rge_main.c
436
uint32_t slot;
usr/src/uts/common/io/rge/rge_main.c
444
for (slot = 0; slot < RGE_BUF_SLOTS; ++srbdp, ++slot) {
usr/src/uts/common/io/rge/rge_main.c
471
uint32_t slot;
usr/src/uts/common/io/rge/rge_main.c
491
for (slot = 0; slot < RGE_SEND_SLOTS; slot++) {
usr/src/uts/common/io/rge/rge_main.c
518
uint32_t slot;
usr/src/uts/common/io/rge/rge_main.c
538
for (slot = 0; slot < RGE_RECV_SLOTS; slot++) {
usr/src/uts/common/io/rge/rge_main.c
580
uint32_t slot;
usr/src/uts/common/io/rge/rge_main.c
604
for (slot = 0; slot < RGE_BUF_SLOTS; slot++) {
usr/src/uts/common/io/rge/rge_rxtx.c
121
rge_rx_refill(rge_t *rgep, uint32_t slot)
usr/src/uts/common/io/rge/rge_rxtx.c
128
srbdp = &rgep->sw_rbds[slot];
usr/src/uts/common/io/rge/rge_rxtx.c
129
hw_rbd_p = &rgep->rx_ring[slot];
usr/src/uts/common/io/rge/rge_rxtx.c
153
rge_receive_packet(rge_t *rgep, uint32_t slot)
usr/src/uts/common/io/rge/rge_rxtx.c
169
hw_rbd_p = &rgep->rx_ring[slot];
usr/src/uts/common/io/rge/rge_rxtx.c
170
srbdp = &rgep->sw_rbds[slot];
usr/src/uts/common/io/rge/rge_rxtx.c
245
if (!rge_rx_refill(rgep, slot))
usr/src/uts/common/io/rge/rge_rxtx.c
305
uint32_t slot;
usr/src/uts/common/io/rge/rge_rxtx.c
314
slot = rgep->rx_next;
usr/src/uts/common/io/rge/rge_rxtx.c
315
hw_rbd_p = &rgep->rx_ring[slot];
usr/src/uts/common/io/rge/rge_rxtx.c
320
if ((mp = rge_receive_packet(rgep, slot)) != NULL) {
usr/src/uts/common/io/rge/rge_rxtx.c
330
HW_RBD_INIT(hw_rbd_p, slot);
usr/src/uts/common/io/rge/rge_rxtx.c
331
slot = NEXT(slot, RGE_RECV_SLOTS);
usr/src/uts/common/io/rge/rge_rxtx.c
332
hw_rbd_p = &rgep->rx_ring[slot];
usr/src/uts/common/io/rge/rge_rxtx.c
335
rgep->rx_next = slot;
usr/src/uts/common/io/rge/rge_rxtx.c
366
uint32_t slot;
usr/src/uts/common/io/rge/rge_rxtx.c
370
slot = rgep->tx_next;
usr/src/uts/common/io/rge/rge_rxtx.c
371
next = NEXT(slot, RGE_SEND_SLOTS);
usr/src/uts/common/io/rge/rge_rxtx.c
383
ASSERT(slot < RGE_SEND_SLOTS);
usr/src/uts/common/io/rge/rge_rxtx.c
387
return (slot);
usr/src/uts/common/io/rge/rge_rxtx.c
459
uint32_t slot;
usr/src/uts/common/io/rge/rge_rxtx.c
478
slot = rge_send_claim(rgep);
usr/src/uts/common/io/rge/rge_rxtx.c
479
ssbdp = &rgep->sw_sbds[slot];
usr/src/uts/common/io/rge/rge_rxtx.c
536
hw_sbd_p = &rgep->tx_ring[slot];
usr/src/uts/common/io/rge/rge_rxtx.c
573
HW_SBD_SET(hw_sbd_p, slot);
usr/src/uts/common/io/rsm/rsm.c
3697
rsmipc_slot_t *slot;
usr/src/uts/common/io/rsm/rsm.c
3714
slot = &rsm_ipc.slots[cookie->ic.index];
usr/src/uts/common/io/rsm/rsm.c
3715
mutex_enter(&slot->rsmipc_lock);
usr/src/uts/common/io/rsm/rsm.c
3716
if (slot->rsmipc_cookie.value == cookie->value) {
usr/src/uts/common/io/rsm/rsm.c
3718
if (RSMIPC_GET(slot, RSMIPC_PENDING)) {
usr/src/uts/common/io/rsm/rsm.c
3719
bcopy(data, slot->rsmipc_data, size);
usr/src/uts/common/io/rsm/rsm.c
3720
RSMIPC_CLEAR(slot, RSMIPC_PENDING);
usr/src/uts/common/io/rsm/rsm.c
3721
cv_signal(&slot->rsmipc_cv);
usr/src/uts/common/io/rsm/rsm.c
3728
mutex_exit(&slot->rsmipc_lock);
usr/src/uts/common/io/rsm/rsm.c
5222
rsmipc_slot_t *slot;
usr/src/uts/common/io/rsm/rsm.c
5236
slot = &rsm_ipc.slots[0];
usr/src/uts/common/io/rsm/rsm.c
5237
for (i = 0; i < RSMIPC_SZ; i++, slot++) {
usr/src/uts/common/io/rsm/rsm.c
5238
if (RSMIPC_GET(slot, RSMIPC_FREE)) {
usr/src/uts/common/io/rsm/rsm.c
5239
RSMIPC_CLEAR(slot, RSMIPC_FREE);
usr/src/uts/common/io/rsm/rsm.c
5248
slot->rsmipc_cookie.ic.sequence = (uint_t)rsm_ipc.sequence;
usr/src/uts/common/io/rsm/rsm.c
5249
slot->rsmipc_cookie.ic.index = (uint_t)i;
usr/src/uts/common/io/rsm/rsm.c
5255
return (slot);
usr/src/uts/common/io/rsm/rsm.c
5259
rsmipc_free(rsmipc_slot_t *slot)
usr/src/uts/common/io/rsm/rsm.c
5265
ASSERT(MUTEX_HELD(&slot->rsmipc_lock));
usr/src/uts/common/io/rsm/rsm.c
5266
ASSERT(&rsm_ipc.slots[slot->rsmipc_cookie.ic.index] == slot);
usr/src/uts/common/io/rsm/rsm.c
5270
RSMIPC_SET(slot, RSMIPC_FREE);
usr/src/uts/common/io/rsm/rsm.c
5272
slot->rsmipc_cookie.ic.sequence = 0;
usr/src/uts/common/io/rsm/rsm.c
5274
mutex_exit(&slot->rsmipc_lock);
usr/src/uts/common/io/rsm/rsm.c
639
rsmipc_slot_t *slot = &rsm_ipc.slots[e];
usr/src/uts/common/io/rsm/rsm.c
641
RSMIPC_SET(slot, RSMIPC_FREE);
usr/src/uts/common/io/rsm/rsm.c
642
mutex_init(&slot->rsmipc_lock, NULL, MUTEX_DRIVER, NULL);
usr/src/uts/common/io/rsm/rsm.c
643
cv_init(&slot->rsmipc_cv, NULL, CV_DRIVER, 0);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
1995
int slot;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
2081
slot = 0;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
2105
slot = 0;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
2109
slot = ddi_ffs(free_slots) - 1;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
2110
if (slot == -1) {
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
2124
ahci_portp->ahciport_pending_ncq_tags |= (0x1 << slot);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
2131
ahci_portp->ahciport_pending_tags |= (0x1 << slot);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
2135
"ahci_claim_free_slot: found slot: 0x%x", slot);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
2137
return (slot);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
3644
int slot;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
3658
for (slot = 0; slot < ahci_ctlp->ahcictl_num_cmd_slots; slot++) {
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
3659
if (ahci_check_slot_handle(ahci_portp, slot)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
3671
ahci_check_slot_handle(ahci_port_t *ahci_portp, int slot)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
3676
ahciport_cmd_tables_acc_handle[slot]) != DDI_FM_OK) ||
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
3678
ahciport_cmd_tables_dma_handle[slot]) != DDI_FM_OK)) {
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5052
int slot, loop_count;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5143
slot = 0;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5146
cmd_table = ahci_portp->ahciport_cmd_tables[slot];
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5157
cmd_header = &ahci_portp->ahciport_cmd_list[slot];
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5167
(void) ddi_dma_sync(ahci_portp->ahciport_cmd_tables_dma_handle[slot],
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5173
slot * sizeof (ahci_cmd_header_t),
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5180
(0x1 << slot));
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5198
} while (port_cmd_issue & AHCI_SLOT_MASK(ahci_ctlp) & (0x1 << slot));
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5203
loop_count, port_cmd_issue, slot);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5209
cmd_table = ahci_portp->ahciport_cmd_tables[slot];
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5219
cmd_header = &ahci_portp->ahciport_cmd_list[slot];
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5227
(void) ddi_dma_sync(ahci_portp->ahciport_cmd_tables_dma_handle[slot],
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5233
slot * sizeof (ahci_cmd_header_t),
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5240
(0x1 << slot));
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5259
} while (port_cmd_issue & AHCI_SLOT_MASK(ahci_ctlp) & (0x1 << slot));
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5264
loop_count, port_cmd_issue, slot);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6453
int slot;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6461
for (slot = 0; slot < ahci_ctlp->ahcictl_num_cmd_slots; slot++) {
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6467
&ahci_portp->ahciport_cmd_tables_dma_handle[slot]) !=
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6477
ahci_portp->ahciport_cmd_tables_dma_handle[slot],
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6483
(caddr_t *)&ahci_portp->ahciport_cmd_tables[slot],
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6485
&ahci_portp->ahciport_cmd_tables_acc_handle[slot]) != 0) {
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6492
&ahci_portp->ahciport_cmd_tables_dma_handle[slot]);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6497
ahci_portp->ahciport_cmd_tables_dma_handle[slot],
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6499
(caddr_t)ahci_portp->ahciport_cmd_tables[slot],
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6511
&ahci_portp->ahciport_cmd_tables_acc_handle[slot]);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6513
&ahci_portp->ahciport_cmd_tables_dma_handle[slot]);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6517
bzero((void *)ahci_portp->ahciport_cmd_tables[slot],
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6522
(&ahci_portp->ahciport_cmd_list[slot]),
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6527
(&ahci_portp->ahciport_cmd_list[slot]),
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6535
for (slot--; slot >= 0; slot--) {
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6538
ahci_portp->ahciport_cmd_tables_dma_handle[slot]);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6542
&ahci_portp->ahciport_cmd_tables_acc_handle[slot]);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6546
&ahci_portp->ahciport_cmd_tables_dma_handle[slot]);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6558
int slot;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6566
for (slot = 0; slot < ahci_ctlp->ahcictl_num_cmd_slots; slot++) {
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6569
ahci_portp->ahciport_cmd_tables_dma_handle[slot]);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6573
&ahci_portp->ahciport_cmd_tables_acc_handle[slot]);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6577
&ahci_portp->ahciport_cmd_tables_dma_handle[slot]);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
113
static int nv_start_nodata(nv_port_t *nvp, int slot);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
115
static int nv_start_pio_in(nv_port_t *nvp, int slot);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
116
static int nv_start_pio_out(nv_port_t *nvp, int slot);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
119
static int nv_start_pkt_pio(nv_port_t *nvp, int slot);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
121
static int nv_start_dma(nv_port_t *nvp, int slot);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
133
static void nv_start_dma_engine(nv_port_t *nvp, int slot);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
139
static void nv_complete_io(nv_port_t *nvp, sata_pkt_t *spkt, int slot);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
2024
int on_bit = 0x01, slot, sactive, ret, ncq = 0;
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
2042
for (slot = 0; slot < nvp->nvp_queue_depth; slot++,
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
2053
ASSERT(slot != nvp->nvp_queue_depth);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
2067
slot = 0;
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
2070
nv_slotp = (nv_slot_t *)&nvp->nvp_slot[slot];
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
2161
if ((ret = (*nv_slotp->nvslot_start)(nvp, slot)) ==
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
3468
int slot;
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
3480
slot = nv_get32(nvc->nvc_bar_hdl[5], nvc->nvc_mcp5x_ncq);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
3482
slot = (slot >> tag_shift[port]) & MCP_SATA_AE_NCQ_DMA_SETUP_TAG_MASK;
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
3485
" nvp_slot_sactive %X", slot, nvp->nvp_sactive_cache);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
3502
nv_start_dma_engine(nvp, slot);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
3659
nv_complete_io(nv_port_t *nvp, sata_pkt_t *spkt, int slot)
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
3664
if ((&(nvp->nvp_slot[slot]))->nvslot_flags & NVSLOT_NCQ) {
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
3674
(&(nvp->nvp_slot[slot]))->nvslot_spkt = NULL;
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4184
nv_program_taskfile_regs(nv_port_t *nvp, int slot)
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4186
nv_slot_t *nv_slotp = &(nvp->nvp_slot[slot]);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4260
nv_put8(cmdhdl, nvp->nvp_count, slot << 3);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4315
nv_start_nodata(nv_port_t *nvp, int slot)
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4317
nv_slot_t *nv_slotp = &(nvp->nvp_slot[slot]);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4322
nv_program_taskfile_regs(nvp, slot);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4360
nv_start_dma_engine(nv_port_t *nvp, int slot)
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4362
nv_slot_t *nv_slotp = &(nvp->nvp_slot[slot]);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4388
nv_put32(bmhdl, nvp->nvp_bmidtpx, nvp->nvp_sg_paddr[slot]);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4400
nv_start_dma(nv_port_t *nvp, int slot)
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4402
nv_slot_t *nv_slotp = &(nvp->nvp_slot[slot]);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4410
ddi_acc_handle_t sghdl = nvp->nvp_sg_acc_hdl[slot];
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4411
uint_t *dstp = (uint_t *)nvp->nvp_sg_addr[slot];
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4425
nv_program_taskfile_regs(nvp, slot);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4477
(void) ddi_dma_sync(nvp->nvp_sg_dma_hdl[slot], 0,
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4480
nv_start_dma_engine(nvp, slot);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4495
nv_start_dma_engine(nvp, slot);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4510
nv_start_pio_in(nv_port_t *nvp, int slot)
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4513
nv_slot_t *nv_slotp = &(nvp->nvp_slot[slot]);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4517
nv_program_taskfile_regs(nvp, slot);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4532
nv_start_pio_out(nv_port_t *nvp, int slot)
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4534
nv_slot_t *nv_slotp = &(nvp->nvp_slot[slot]);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4538
nv_program_taskfile_regs(nvp, slot);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4598
nv_start_pkt_pio(nv_port_t *nvp, int slot)
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
4600
nv_slot_t *nv_slotp = &(nvp->nvp_slot[slot]);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
1248
int slot;
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
1302
if ((slot = si_deliver_satapkt(si_ctlp, si_portp, cport, spkt))
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
1314
si_poll_cmd(si_ctlp, si_portp, cport, slot, spkt);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
1319
si_portp->siport_slot_pkts[slot] = NULL;
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2170
int slot, loop_count;
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2179
slot = si_claim_free_slot(si_ctlp, si_portp, port);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2180
if (slot == SI_FAILURE) {
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2193
prb = &si_portp->siport_prbpool[slot];
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2217
POST_PRB_ADDR(si_ctlp, si_portp, port, slot);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2235
} while (slot_status & SI_SLOT_MASK & (0x1 << slot));
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2241
CLEAR_BIT(si_portp->siport_pending_tags, slot);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2245
(uint32_t *)(PORT_SIGNATURE_MSB(si_ctlp, port, slot)));
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2249
port, slot))));
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2328
int slot,
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2349
if (slot_status & SI_SLOT_MASK & (0x1 << slot)) {
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2431
} else if (slot_status & SI_SLOT_MASK & (0x1 << slot)) {
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2437
si_copy_out_regs(&satapkt->satapkt_cmd, si_ctlp, port, slot);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2447
CLEAR_BIT(si_portp->siport_pending_tags, slot);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2476
int slot;
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2485
slot = ddi_ffs(free_slots) - 1;
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2486
if (slot == -1) {
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2492
si_portp->siport_pending_tags |= (0x1 << slot);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2494
slot);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2495
return (slot);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2515
int slot;
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2528
slot = si_claim_free_slot(si_ctlp, si_portp, port);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2529
if (slot == SI_FAILURE) {
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2546
CLEAR_BIT(si_portp->siport_pending_tags, slot);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2552
prb = &(si_portp->siport_prbpool[slot]);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2560
cmd->satacmd_cmd_reg, slot, port, (uint32_t)(intptr_t)spkt);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2658
SET_FIS_SECTOR_COUNT(prb->prb_fis, slot << 3);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2676
slot * sizeof (si_sgblock_t) * si_dma_sg_number;
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2686
slot * sizeof (si_sgblock_t) * si_dma_sg_number;
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2696
bzero(&si_portp->siport_sgbpool[slot * si_dma_sg_number],
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2704
sgbp = &si_portp->siport_sgbpool[slot * si_dma_sg_number];
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2721
sgbp = &si_portp->siport_sgbpool[slot * si_dma_sg_number];
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2772
slot * sizeof (si_sgblock_t) * si_dma_sg_number +
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2784
si_portp->siport_slot_pkts[slot] = spkt;
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2847
&si_portp->siport_sgbpool[slot * si_dma_sg_number];
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2868
POST_PRB_ADDR(si_ctlp, si_portp, port, slot);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
2870
return (slot);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
3334
int slot;
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
3347
slot = si_claim_free_slot(si_ctlp, si_portp, port);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
3348
if (slot == SI_FAILURE) {
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
3352
prb = &(si_portp->siport_prbpool[slot]);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
3382
POST_PRB_ADDR(si_ctlp, si_portp, port, slot);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
3403
} while (slot_status & SI_SLOT_MASK & (0x1 << slot));
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
3409
CLEAR_BIT(si_portp->siport_pending_tags, slot);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
3415
(uint32_t *)(PORT_LRAM(si_ctlp, port, slot)+i*4));
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
3455
int slot;
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
3469
slot = si_claim_free_slot(si_ctlp, si_portp, port);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
3470
if (slot == SI_FAILURE) {
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
3474
prb = &(si_portp->siport_prbpool[slot]);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
3509
POST_PRB_ADDR(si_ctlp, si_portp, port, slot);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
3530
} while (slot_status & SI_SLOT_MASK & (0x1 << slot));
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
3536
CLEAR_BIT(si_portp->siport_pending_tags, slot);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
3542
(uint32_t *)(PORT_LRAM(si_ctlp, port, slot)+i*4));
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
4283
int slot;
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
4296
slot = si_claim_free_slot(si_ctlp, si_portp, port);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
4297
if (slot == SI_FAILURE) {
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
4301
prb = &(si_portp->siport_prbpool[slot]);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
4329
POST_PRB_ADDR(si_ctlp, si_portp, port, slot);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
4350
} while (slot_status & SI_SLOT_MASK & (0x1 << slot));
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
4352
if (slot_status & SI_SLOT_MASK & (0x1 << slot)) {
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
4374
(uint32_t *)(PORT_LRAM(si_ctlp, port, slot)+i*4));
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
4385
CLEAR_BIT(si_portp->siport_pending_tags, slot);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
5906
uint8_t slot)
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
5918
prb = &si_ctlp->sictl_ports[port]->siport_prbpool[slot];
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
5926
slot) + i * 4 + 0x08));
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
137
uint_t imgno, uint_t slotno, ddi_ufm_slot_t *slot);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16897
uint16_t slot;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16912
slot = idx + mep->me_fslot;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16921
req.Slot = LE_16(slot);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
17035
uint_t slotno, ddi_ufm_slot_t *slot)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
17045
ddi_ufm_slot_set_attrs(slot, DDI_UFM_ATTR_ACTIVE);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
17046
ddi_ufm_slot_set_version(slot, buf);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3597
uint_t slot, start_rotor;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3617
slot = slots->m_rotor++;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3623
} while (slots->m_slot[slot] != NULL);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3625
if (slots->m_slot[slot] != NULL)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3628
ASSERT(slot != 0 && slot <= slots->m_n_normal);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3630
cmd->cmd_slot = slot;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3631
slots->m_slot[slot] = cmd;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8278
uint16_t devhandle, enchandle, slot;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8290
slot = ddi_get16(mpt->m_acc_reply_frame_hdl,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8305
physdisknum, devhandle, slot, enchandle,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8314
"%s%s%s%s%s\n", physdisknum, devhandle, slot,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8333
physdisknum, devhandle, slot, enchandle,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8459
int slot;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8474
slot = cmd->cmd_slot;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8479
if (cmd == slots->m_slot[slot]) {
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8482
slots->m_slot[slot] = NULL;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9374
int slot;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9389
for (slot = 0; slot <= mpt->m_active->m_n_normal; slot++) {
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9390
if ((cmd = slots->m_slot[slot]) == NULL)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9407
"NULL cmd in slot %d, tasktype 0x%x", slot,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9423
"NULL cmd in slot %d, tasktype 0x%x", slot,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9520
int slot;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9530
for (slot = 0; slot <= mpt->m_active->m_n_normal; slot++) {
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9531
if ((cmd = slots->m_slot[slot]) == NULL)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9556
slot));
usr/src/uts/common/io/scsi/targets/ses_safte.c
1132
perf_slotop(ses_softc_t *ssc, uchar_t slot, uchar_t opflag, int slp)
usr/src/uts/common/io/scsi/targets/ses_safte.c
1158
sdata[1] = slot;
usr/src/uts/common/io/scsi/targets/ses_safte.c
1160
SES_LOG(ssc, SES_CE_DEBUG2, "saf_slotop slot %d op %x", slot, opflag);
usr/src/uts/common/io/sdcard/impl/sda_cmd.c
203
sda_cmd_submit(sda_slot_t *slot, sda_cmd_t *cmdp, void (*done)(sda_cmd_t *))
usr/src/uts/common/io/sdcard/impl/sda_cmd.c
213
sda_slot_enter(slot);
usr/src/uts/common/io/sdcard/impl/sda_cmd.c
216
if (slot->s_failed) {
usr/src/uts/common/io/sdcard/impl/sda_cmd.c
219
if (!slot->s_inserted) {
usr/src/uts/common/io/sdcard/impl/sda_cmd.c
234
list_insert_tail(&slot->s_abortlist, cmdp);
usr/src/uts/common/io/sdcard/impl/sda_cmd.c
238
list_insert_head(&slot->s_cmdlist, c);
usr/src/uts/common/io/sdcard/impl/sda_cmd.c
240
list_insert_tail(&slot->s_cmdlist, c);
usr/src/uts/common/io/sdcard/impl/sda_cmd.c
242
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_cmd.c
244
sda_slot_wakeup(slot);
usr/src/uts/common/io/sdcard/impl/sda_cmd.c
248
sda_cmd_resubmit_acmd(sda_slot_t *slot, sda_cmd_t *cmdp)
usr/src/uts/common/io/sdcard/impl/sda_cmd.c
252
ASSERT(sda_slot_owned(slot));
usr/src/uts/common/io/sdcard/impl/sda_cmd.c
259
list_insert_head(&slot->s_cmdlist, c);
usr/src/uts/common/io/sdcard/impl/sda_cmd.c
263
sda_cmd_alloc(sda_slot_t *slot, sda_index_t index, uint32_t argument,
usr/src/uts/common/io/sdcard/impl/sda_cmd.c
286
c->c_slot = slot;
usr/src/uts/common/io/sdcard/impl/sda_cmd.c
296
sda_cmd_alloc_acmd(sda_slot_t *slot, sda_index_t index, uint32_t argument,
usr/src/uts/common/io/sdcard/impl/sda_cmd.c
306
c->c_argument = index == ACMD_SD_SEND_OCR ? 0 : slot->s_rca << 16;
usr/src/uts/common/io/sdcard/impl/sda_cmd.c
321
c->c_slot = slot;
usr/src/uts/common/io/sdcard/impl/sda_cmd.c
336
sda_cmd_exec(sda_slot_t *slot, sda_cmd_t *cmdp, uint32_t *resp)
usr/src/uts/common/io/sdcard/impl/sda_cmd.c
343
sda_cmd_submit(slot, cmdp, NULL);
usr/src/uts/common/io/sdcard/impl/sda_host.c
71
sda_slot_t *slot = &h->h_slots[i];
usr/src/uts/common/io/sdcard/impl/sda_host.c
73
slot->s_hostp = h;
usr/src/uts/common/io/sdcard/impl/sda_host.c
74
slot->s_slot_num = i;
usr/src/uts/common/io/sdcard/impl/sda_host.c
75
slot->s_ops = *ops;
usr/src/uts/common/io/sdcard/impl/sda_host.c
77
sda_slot_init(slot);
usr/src/uts/common/io/sdcard/impl/sda_init.c
109
sda_init_sdmem(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_init.c
114
slot->s_flags &= ~SLOTF_SDMEM;
usr/src/uts/common/io/sdcard/impl/sda_init.c
119
if (sda_init_acmd(slot, ACMD_SD_SEND_OCR, 0, R3, &ocr) != SDA_EOK) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
125
(void) sda_init_cmd(slot, CMD_GO_IDLE, 0, R0, NULL);
usr/src/uts/common/io/sdcard/impl/sda_init.c
139
if ((ocr & slot->s_cur_ocr) == 0) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
140
sda_slot_err(slot, "SD card not compatible with host");
usr/src/uts/common/io/sdcard/impl/sda_init.c
144
if (slot->s_flags & SLOTF_IFCOND) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
152
if (sda_init_acmd(slot, ACMD_SD_SEND_OCR, ocr, R3, &r3) != 0) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
153
sda_slot_err(slot, "SD card failed to power up");
usr/src/uts/common/io/sdcard/impl/sda_init.c
159
slot->s_flags |= SLOTF_SDMEM;
usr/src/uts/common/io/sdcard/impl/sda_init.c
160
if ((slot->s_flags & SLOTF_IFCOND) &&
usr/src/uts/common/io/sdcard/impl/sda_init.c
162
slot->s_flags |= SLOTF_SDHC;
usr/src/uts/common/io/sdcard/impl/sda_init.c
164
slot->s_flags &= ~SLOTF_SDHC;
usr/src/uts/common/io/sdcard/impl/sda_init.c
172
sda_slot_err(slot, "SD card timed out during power up");
usr/src/uts/common/io/sdcard/impl/sda_init.c
177
sda_init_mmc(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_init.c
182
slot->s_flags &= ~SLOTF_MMC;
usr/src/uts/common/io/sdcard/impl/sda_init.c
188
if (slot->s_flags & SLOTF_SD) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
195
if (sda_init_cmd(slot, CMD_SEND_OCR, 0, R3, &ocr) != 0) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
201
(void) sda_init_cmd(slot, CMD_GO_IDLE, 0, R0, NULL);
usr/src/uts/common/io/sdcard/impl/sda_init.c
205
if ((ocr & slot->s_cur_ocr) == 0) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
206
sda_slot_err(slot, "MMC card not compatible with host");
usr/src/uts/common/io/sdcard/impl/sda_init.c
214
if (sda_init_cmd(slot, CMD_SEND_OCR, ocr, R3, &r3) != 0) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
215
sda_slot_err(slot, "MMC card failed to power up");
usr/src/uts/common/io/sdcard/impl/sda_init.c
221
slot->s_flags |= SLOTF_MMC;
usr/src/uts/common/io/sdcard/impl/sda_init.c
228
sda_slot_err(slot, "MMC card timed out during power up");
usr/src/uts/common/io/sdcard/impl/sda_init.c
233
sda_init_card(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_init.c
242
sda_slot_power_off(slot);
usr/src/uts/common/io/sdcard/impl/sda_init.c
247
if ((rv = sda_slot_power_on(slot)) != 0) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
259
sda_init_clock(slot, 400000);
usr/src/uts/common/io/sdcard/impl/sda_init.c
261
if ((rv = sda_init_ifcond(slot)) != SDA_EOK) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
265
if (((rv = sda_init_sdio(slot)) != SDA_EOK) ||
usr/src/uts/common/io/sdcard/impl/sda_init.c
266
((rv = sda_init_sdmem(slot)) != SDA_EOK) ||
usr/src/uts/common/io/sdcard/impl/sda_init.c
267
((rv = sda_init_mmc(slot)) != SDA_EOK)) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
273
if ((slot->s_flags & (SLOTF_MEMORY | SLOTF_SDIO)) == 0) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
274
sda_slot_err(slot, "Unidentified card type");
usr/src/uts/common/io/sdcard/impl/sda_init.c
284
if (slot->s_flags & SLOTF_MEMORY) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
285
rv = sda_init_cmd(slot, CMD_BCAST_CID, 0, R2, slot->s_rcid);
usr/src/uts/common/io/sdcard/impl/sda_init.c
287
sda_slot_err(slot, "Failed getting card CID (%d)", rv);
usr/src/uts/common/io/sdcard/impl/sda_init.c
292
if ((rv = sda_init_rca(slot)) != SDA_EOK) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
296
slot->s_maxclk = 0xffffffffU; /* special sentinel */
usr/src/uts/common/io/sdcard/impl/sda_init.c
305
if (slot->s_flags & SLOTF_MEMORY) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
310
rv = sda_init_cmd(slot, CMD_SEND_CSD, slot->s_rca << 16, R2,
usr/src/uts/common/io/sdcard/impl/sda_init.c
311
slot->s_rcsd);
usr/src/uts/common/io/sdcard/impl/sda_init.c
313
sda_slot_err(slot, "Failed getting card CSD (%d)", rv);
usr/src/uts/common/io/sdcard/impl/sda_init.c
320
slot->s_maxclk = sda_mem_maxclk(slot);
usr/src/uts/common/io/sdcard/impl/sda_init.c
322
if (((slot->s_flags & SLOTF_SDMEM) != 0) &&
usr/src/uts/common/io/sdcard/impl/sda_init.c
323
((slot->s_caps & SLOT_CAP_4BITS) != 0)) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
324
slot->s_flags |= SLOTF_4BITS;
usr/src/uts/common/io/sdcard/impl/sda_init.c
326
if (slot->s_flags & SLOTF_SDIO) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
327
sda_slot_debug(slot, "Wide SDIO bus not yet supported");
usr/src/uts/common/io/sdcard/impl/sda_init.c
328
slot->s_flags &= ~SLOTF_4BITS;
usr/src/uts/common/io/sdcard/impl/sda_init.c
334
if ((rv = sda_init_cmd(slot, CMD_SELECT_CARD, slot->s_rca << 16,
usr/src/uts/common/io/sdcard/impl/sda_init.c
336
sda_slot_err(slot, "Failed selecting card (%d, %x)", rv, resp);
usr/src/uts/common/io/sdcard/impl/sda_init.c
340
if ((rv = sda_init_highspeed(slot)) != SDA_EOK) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
344
sda_init_clock(slot, slot->s_maxclk);
usr/src/uts/common/io/sdcard/impl/sda_init.c
349
if ((rv = sda_init_width(slot)) != SDA_EOK) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
353
if ((rv = sda_init_blocklen(slot)) != SDA_EOK) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
358
if ((sda_getprop(slot, SDA_PROP_WPROTECT, &val) == SDA_EOK) &&
usr/src/uts/common/io/sdcard/impl/sda_init.c
360
slot->s_flags |= SLOTF_WRITABLE;
usr/src/uts/common/io/sdcard/impl/sda_init.c
367
sda_slot_enter(slot);
usr/src/uts/common/io/sdcard/impl/sda_init.c
368
slot->s_init = B_FALSE;
usr/src/uts/common/io/sdcard/impl/sda_init.c
369
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_init.c
371
sda_slot_wakeup(slot);
usr/src/uts/common/io/sdcard/impl/sda_init.c
377
sda_init_blocklen(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_init.c
382
if ((slot->s_flags & SLOTF_MEMORY) == 0) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
389
rv = sda_init_cmd(slot, CMD_SET_BLOCKLEN, 512, R1, &resp);
usr/src/uts/common/io/sdcard/impl/sda_init.c
391
sda_slot_err(slot, "Unable to set block length (%d, %x)",
usr/src/uts/common/io/sdcard/impl/sda_init.c
398
sda_init_clock(sda_slot_t *slot, uint32_t hz)
usr/src/uts/common/io/sdcard/impl/sda_init.c
410
if ((rv = sda_setprop(slot, SDA_PROP_CLOCK, hz)) != SDA_EOK) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
411
sda_slot_err(slot, "Failed setting clock to %u Hz (%d)",
usr/src/uts/common/io/sdcard/impl/sda_init.c
417
rv = sda_getprop(slot, SDA_PROP_CLOCK, &act);
usr/src/uts/common/io/sdcard/impl/sda_init.c
418
sda_slot_debug(slot,
usr/src/uts/common/io/sdcard/impl/sda_init.c
430
sda_init_width(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_init.c
439
rv = sda_setprop(slot, SDA_PROP_BUSWIDTH, 1);
usr/src/uts/common/io/sdcard/impl/sda_init.c
441
sda_slot_err(slot, "Unable to set slot 1-bit mode (%d)", rv);
usr/src/uts/common/io/sdcard/impl/sda_init.c
445
if ((slot->s_flags & SLOTF_4BITS) == 0) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
460
rv = sda_init_acmd(slot, ACMD_SET_CLR_CARD_DETECT, 1, R1, &resp);
usr/src/uts/common/io/sdcard/impl/sda_init.c
462
sda_slot_err(slot,
usr/src/uts/common/io/sdcard/impl/sda_init.c
469
rv = sda_init_acmd(slot, ACMD_SET_BUS_WIDTH, 2, R1, &resp);
usr/src/uts/common/io/sdcard/impl/sda_init.c
471
sda_slot_err(slot, "Unable to set card 4-bit mode (%d, %x)",
usr/src/uts/common/io/sdcard/impl/sda_init.c
477
rv = sda_setprop(slot, SDA_PROP_BUSWIDTH, 4);
usr/src/uts/common/io/sdcard/impl/sda_init.c
484
sda_slot_err(slot, "Unable to set slot 4-bit mode (%d)", rv);
usr/src/uts/common/io/sdcard/impl/sda_init.c
491
sda_init_ifcond(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_init.c
507
rv = sda_init_cmd(slot, CMD_GO_IDLE, 0, R0, NULL);
usr/src/uts/common/io/sdcard/impl/sda_init.c
509
sda_slot_err(slot, "Failed to IDLE card");
usr/src/uts/common/io/sdcard/impl/sda_init.c
513
rv = sda_init_cmd(slot, CMD_SEND_IF_COND, vchk, R7, &resp);
usr/src/uts/common/io/sdcard/impl/sda_init.c
521
(void) sda_init_cmd(slot, CMD_GO_IDLE, 0, R0, NULL);
usr/src/uts/common/io/sdcard/impl/sda_init.c
522
slot->s_flags &= ~SLOTF_IFCOND;
usr/src/uts/common/io/sdcard/impl/sda_init.c
525
sda_slot_err(slot, "Card voltages incompatible! (%x)", resp);
usr/src/uts/common/io/sdcard/impl/sda_init.c
530
slot->s_flags |= SLOTF_IFCOND;
usr/src/uts/common/io/sdcard/impl/sda_init.c
537
sda_init_rca(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_init.c
549
if (slot->s_flags & SLOTF_MMC) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
555
rv = sda_init_cmd(slot, CMD_SEND_RCA,
usr/src/uts/common/io/sdcard/impl/sda_init.c
558
slot->s_rca = 0x100 + tries;
usr/src/uts/common/io/sdcard/impl/sda_init.c
566
rv = sda_init_cmd(slot, CMD_SEND_RCA, 0, R6, &resp);
usr/src/uts/common/io/sdcard/impl/sda_init.c
568
slot->s_rca = resp >> 16;
usr/src/uts/common/io/sdcard/impl/sda_init.c
570
if ((rv == SDA_EOK) && (slot->s_rca != 0)) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
571
sda_slot_debug(slot, "Relative address (RCA) = %d",
usr/src/uts/common/io/sdcard/impl/sda_init.c
572
slot->s_rca);
usr/src/uts/common/io/sdcard/impl/sda_init.c
577
sda_slot_err(slot, "Unable to negotiate a suitable RCA (%d)", rv);
usr/src/uts/common/io/sdcard/impl/sda_init.c
582
sda_init_switch(sda_slot_t *slot, uint8_t mode, uint8_t grp, uint8_t val,
usr/src/uts/common/io/sdcard/impl/sda_init.c
597
cmdp = sda_cmd_alloc(slot, CMD_SWITCH_FUNC, arg, R1, NULL, KM_SLEEP);
usr/src/uts/common/io/sdcard/impl/sda_init.c
604
errno = sda_cmd_exec(slot, cmdp, NULL);
usr/src/uts/common/io/sdcard/impl/sda_init.c
61
sda_init_cmd(sda_slot_t *slot, sda_index_t cmd, uint32_t arg,
usr/src/uts/common/io/sdcard/impl/sda_init.c
613
sda_init_highspeed(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_init.c
619
if ((slot->s_caps & SLOT_CAP_HISPEED) == 0) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
622
if ((slot->s_flags & SLOTF_SDMEM) == 0) {
usr/src/uts/common/io/sdcard/impl/sda_init.c
625
ccc = sda_mem_getbits(slot->s_rcsd, 95, 12);
usr/src/uts/common/io/sdcard/impl/sda_init.c
630
rv = sda_init_switch(slot, 0, 0, 1, data);
usr/src/uts/common/io/sdcard/impl/sda_init.c
637
rv = sda_init_switch(slot, 1, 0, 1, data);
usr/src/uts/common/io/sdcard/impl/sda_init.c
643
rv = sda_setprop(slot, SDA_PROP_HISPEED, 1);
usr/src/uts/common/io/sdcard/impl/sda_init.c
645
sda_slot_err(slot, "Failed setting slot to high speed mode");
usr/src/uts/common/io/sdcard/impl/sda_init.c
648
slot->s_maxclk = 50000000;
usr/src/uts/common/io/sdcard/impl/sda_init.c
67
cmdp = sda_cmd_alloc(slot, cmd, arg, rtype, NULL, KM_SLEEP);
usr/src/uts/common/io/sdcard/impl/sda_init.c
71
errno = sda_cmd_exec(slot, cmdp, resp);
usr/src/uts/common/io/sdcard/impl/sda_init.c
79
sda_init_acmd(sda_slot_t *slot, sda_index_t cmd, uint32_t arg,
usr/src/uts/common/io/sdcard/impl/sda_init.c
85
cmdp = sda_cmd_alloc_acmd(slot, cmd, arg, rtype, NULL, KM_SLEEP);
usr/src/uts/common/io/sdcard/impl/sda_init.c
89
errno = sda_cmd_exec(slot, cmdp, resp);
usr/src/uts/common/io/sdcard/impl/sda_init.c
97
sda_init_sdio(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_init.c
99
slot->s_num_io = 0;
usr/src/uts/common/io/sdcard/impl/sda_mem.c
108
if ((blkno + nblks) > slot->s_nblks) {
usr/src/uts/common/io/sdcard/impl/sda_mem.c
112
cmdp = sda_cmd_alloc(slot, cmd, blkno << slot->s_bshift,
usr/src/uts/common/io/sdcard/impl/sda_mem.c
118
if (slot->s_hostp->h_dma != NULL) {
usr/src/uts/common/io/sdcard/impl/sda_mem.c
128
rblen = slot->s_blksz;
usr/src/uts/common/io/sdcard/impl/sda_mem.c
135
sda_cmd_submit(slot, cmdp, sda_mem_done);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
142
sda_slot_t *slot = arg;
usr/src/uts/common/io/sdcard/impl/sda_mem.c
158
return (sda_mem_rw(slot, xfer, cmd, flags));
usr/src/uts/common/io/sdcard/impl/sda_mem.c
164
sda_slot_t *slot = arg;
usr/src/uts/common/io/sdcard/impl/sda_mem.c
171
if ((slot->s_flags & SLOTF_WRITABLE) == 0) {
usr/src/uts/common/io/sdcard/impl/sda_mem.c
183
return (sda_mem_rw(slot, xfer, cmd, flags));
usr/src/uts/common/io/sdcard/impl/sda_mem.c
189
sda_slot_t *slot = arg;
usr/src/uts/common/io/sdcard/impl/sda_mem.c
195
drive->d_target = slot->s_slot_num;
usr/src/uts/common/io/sdcard/impl/sda_mem.c
201
sda_slot_t *slot = arg;
usr/src/uts/common/io/sdcard/impl/sda_mem.c
203
sda_slot_enter(slot);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
204
if (!slot->s_ready) {
usr/src/uts/common/io/sdcard/impl/sda_mem.c
205
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
208
media->m_nblks = slot->s_nblks;
usr/src/uts/common/io/sdcard/impl/sda_mem.c
209
media->m_blksize = slot->s_blksz;
usr/src/uts/common/io/sdcard/impl/sda_mem.c
210
media->m_readonly = slot->s_flags & SLOTF_WRITABLE ? B_FALSE : B_TRUE;
usr/src/uts/common/io/sdcard/impl/sda_mem.c
212
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
240
sda_mem_maxclk(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_mem.c
251
ts = sda_mem_getbits(slot->s_rcsd, 103, 8);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
257
sda_mem_parse_cid_csd(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_mem.c
267
rcid = slot->s_rcid;
usr/src/uts/common/io/sdcard/impl/sda_mem.c
268
rcsd = slot->s_rcsd;
usr/src/uts/common/io/sdcard/impl/sda_mem.c
272
if (slot->s_flags & SLOTF_SDMEM) {
usr/src/uts/common/io/sdcard/impl/sda_mem.c
287
sda_slot_err(slot, "Unknown SD CSD version (%d)",
usr/src/uts/common/io/sdcard/impl/sda_mem.c
292
slot->s_mfg = sda_mem_getbits(rcid, 127, 8);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
293
sda_mem_getstring(rcid, slot->s_oem, 119, 2);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
294
sda_mem_getstring(rcid, slot->s_prod, 103, 5);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
295
slot->s_majver = sda_mem_getbits(rcid, 63, 4);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
296
slot->s_minver = sda_mem_getbits(rcid, 59, 4);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
297
slot->s_serial = sda_mem_getbits(rcid, 55, 32);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
298
slot->s_year = sda_mem_getbits(rcid, 19, 8) + 2000;
usr/src/uts/common/io/sdcard/impl/sda_mem.c
299
slot->s_month = sda_mem_getbits(rcid, 11, 4);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
301
} else if (slot->s_flags & SLOTF_MMC) {
usr/src/uts/common/io/sdcard/impl/sda_mem.c
303
sda_slot_err(slot, "Unknown MMC CSD version (%d)",
usr/src/uts/common/io/sdcard/impl/sda_mem.c
311
slot->s_mfg = sda_mem_getbits(rcid, 127, 24);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
312
slot->s_oem[0] = 0;
usr/src/uts/common/io/sdcard/impl/sda_mem.c
313
sda_mem_getstring(rcid, slot->s_prod, 103, 7);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
314
slot->s_majver = sda_mem_getbits(rcid, 47, 4);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
315
slot->s_minver = sda_mem_getbits(rcid, 43, 4);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
316
slot->s_serial = sda_mem_getbits(rcid, 39, 24);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
322
slot->s_mfg = sda_mem_getbits(rcid, 127, 8);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
323
sda_mem_getstring(rcid, slot->s_oem, 119, 2);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
324
sda_mem_getstring(rcid, slot->s_prod, 103, 6);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
325
slot->s_majver = sda_mem_getbits(rcid, 55, 4);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
326
slot->s_minver = sda_mem_getbits(rcid, 51, 4);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
327
slot->s_serial = sda_mem_getbits(rcid, 47, 32);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
332
sda_slot_err(slot, "Unknown MMCA version (%d)",
usr/src/uts/common/io/sdcard/impl/sda_mem.c
337
slot->s_year = sda_mem_getbits(rcid, 11, 4) + 1997;
usr/src/uts/common/io/sdcard/impl/sda_mem.c
338
slot->s_month = sda_mem_getbits(rcid, 15, 4);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
347
sda_slot_err(slot, "Card type unknown");
usr/src/uts/common/io/sdcard/impl/sda_mem.c
360
slot->s_nblks = (csize + 1) * cmult * (rblen / 512);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
361
slot->s_bshift = bshift;
usr/src/uts/common/io/sdcard/impl/sda_mem.c
362
slot->s_blksz = 512;
usr/src/uts/common/io/sdcard/impl/sda_mem.c
364
slot->s_r2w = (1 << sda_mem_getbits(rcsd, 28, 3));
usr/src/uts/common/io/sdcard/impl/sda_mem.c
365
slot->s_ccc = sda_mem_getbits(rcsd, 95, 12);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
366
slot->s_perm_wp = sda_mem_getbits(rcsd, 13, 1);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
367
slot->s_temp_wp = sda_mem_getbits(rcsd, 12, 1);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
368
slot->s_dsr = sda_mem_getbits(rcsd, 76, 1);
usr/src/uts/common/io/sdcard/impl/sda_mem.c
370
if (((slot->s_ccc & (1 << 4)) == 0) ||
usr/src/uts/common/io/sdcard/impl/sda_mem.c
371
(slot->s_perm_wp != 0) || (slot->s_temp_wp != 0)) {
usr/src/uts/common/io/sdcard/impl/sda_mem.c
372
slot->s_flags &= ~SLOTF_WRITABLE;
usr/src/uts/common/io/sdcard/impl/sda_mem.c
96
sda_mem_rw(sda_slot_t *slot, bd_xfer_t *xfer, uint8_t cmd, uint16_t flags)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
102
sda_slot_exit(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
104
ASSERT(sda_slot_owned(slot));
usr/src/uts/common/io/sdcard/impl/sda_slot.c
106
mutex_enter(&slot->s_lock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
107
slot->s_circular--;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
108
if (slot->s_circular == 0) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
109
slot->s_owner = 0;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
110
cv_broadcast(&slot->s_cv);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
112
mutex_exit(&slot->s_lock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
116
sda_slot_owned(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
118
return (slot->s_owner == ddi_get_kt_did());
usr/src/uts/common/io/sdcard/impl/sda_slot.c
148
sda_slot_halt(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
150
sda_slot_enter(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
151
slot->s_ops.so_halt(slot->s_prv);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
154
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
158
sda_slot_reset(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
160
sda_slot_enter(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
161
if (slot->s_ops.so_reset(slot->s_prv) != 0) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
162
sda_slot_fault(slot, SDA_FAULT_RESET);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
164
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
168
sda_slot_power_on(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
173
sda_slot_enter(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
181
if ((rv = sda_getprop(slot, SDA_PROP_OCR, &ocr)) != 0) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
182
sda_slot_err(slot, "Failed to get host OCR (%d)", rv);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
186
sda_slot_err(slot, "Host does not support standard voltages.");
usr/src/uts/common/io/sdcard/impl/sda_slot.c
199
slot->s_cur_ocr = OCR_32_33V;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
201
slot->s_cur_ocr = OCR_29_30V;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
203
slot->s_cur_ocr = (1U << (ddi_fls(ocr) - 1));
usr/src/uts/common/io/sdcard/impl/sda_slot.c
209
if ((rv = sda_setprop(slot, SDA_PROP_OCR, slot->s_cur_ocr)) != 0) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
210
sda_slot_err(slot, "Failed to set OCR %x (%d)",
usr/src/uts/common/io/sdcard/impl/sda_slot.c
211
slot->s_cur_ocr, rv);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
215
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
224
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
229
sda_slot_power_off(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
231
sda_slot_enter(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
232
(void) sda_setprop(slot, SDA_PROP_OCR, 0);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
236
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
242
sda_slot_t *slot = arg;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
244
if (sda_init_card(slot) != SDA_EOK) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
249
sda_slot_err(slot, "Unable to initialize card!");
usr/src/uts/common/io/sdcard/impl/sda_slot.c
250
sda_slot_enter(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
251
sda_slot_power_off(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
252
sda_slot_abort(slot, SDA_ENODEV);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
253
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
255
} else if ((slot->s_flags & SLOTF_MEMORY) == 0) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
262
sda_slot_err(slot, "Non-memory target not supported");
usr/src/uts/common/io/sdcard/impl/sda_slot.c
265
sda_slot_enter(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
266
if (sda_mem_parse_cid_csd(slot) != DDI_SUCCESS) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
267
sda_slot_err(slot,
usr/src/uts/common/io/sdcard/impl/sda_slot.c
270
slot->s_warn = B_FALSE;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
271
slot->s_ready = B_TRUE;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
273
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
276
slot->s_stamp = ddi_get_time();
usr/src/uts/common/io/sdcard/impl/sda_slot.c
277
slot->s_intransit = 0;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
278
bd_state_change(slot->s_bdh);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
282
sda_slot_abort(sda_slot_t *slot, sda_err_t errno)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
286
ASSERT(sda_slot_owned(slot));
usr/src/uts/common/io/sdcard/impl/sda_slot.c
288
if ((cmdp = slot->s_xfrp) != NULL) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
289
slot->s_xfrp = NULL;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
291
list_insert_tail(&slot->s_abortlist, cmdp);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
293
while ((cmdp = list_head(&slot->s_cmdlist)) != NULL) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
294
list_remove(&slot->s_cmdlist, cmdp);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
296
list_insert_tail(&slot->s_abortlist, cmdp);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
299
sda_slot_wakeup(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
303
sda_slot_handle_transfer(sda_slot_t *slot, sda_err_t errno)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
307
sda_slot_enter(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
309
if ((cmdp = slot->s_xfrp) != NULL) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
311
slot->s_xfrp = NULL;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
312
slot->s_xfrtmo = 0;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
313
(void) sda_setprop(slot, SDA_PROP_LED, 0);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
314
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
316
sda_slot_wakeup(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
320
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
325
sda_slot_handle_fault(sda_slot_t *slot, sda_fault_t fault)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
330
sda_slot_enter(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
332
if ((fault == SDA_FAULT_TIMEOUT) && (slot->s_init)) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
336
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
340
slot->s_failed = B_TRUE;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
341
sda_slot_abort(slot, SDA_EFAULT);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
354
sda_slot_err(slot, msg, fault);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
362
sda_slot_halt(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
364
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
368
sda_slot_handle_detect(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
372
sda_slot_enter(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
374
slot->s_stamp = ddi_get_time();
usr/src/uts/common/io/sdcard/impl/sda_slot.c
375
slot->s_intransit = 1;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
376
slot->s_flags = 0;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
377
slot->s_rca = 0;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
378
slot->s_ready = B_FALSE;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
380
sda_getprop(slot, SDA_PROP_INSERTED, &inserted);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
381
slot->s_inserted = (inserted != 0);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
383
if (slot->s_inserted && !slot->s_failed) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
388
slot->s_init = B_TRUE;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
389
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
397
(void) ddi_taskq_dispatch(slot->s_hp_tq, sda_slot_insert, slot,
usr/src/uts/common/io/sdcard/impl/sda_slot.c
404
sda_slot_abort(slot, SDA_ENODEV);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
410
sda_slot_reset(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
412
slot->s_intransit = 0;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
413
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
415
bd_state_change(slot->s_bdh);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
418
sda_slot_wakeup(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
422
sda_slot_transfer(sda_slot_t *slot, sda_err_t errno)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
424
mutex_enter(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
425
slot->s_errno = errno;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
426
slot->s_xfrdone = B_TRUE;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
427
cv_broadcast(&slot->s_evcv);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
428
mutex_exit(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
432
sda_slot_detect(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
434
mutex_enter(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
435
slot->s_detect = B_TRUE;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
436
cv_broadcast(&slot->s_evcv);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
437
mutex_exit(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
441
sda_slot_fault(sda_slot_t *slot, sda_fault_t fault)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
443
mutex_enter(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
444
slot->s_fault = fault;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
445
cv_broadcast(&slot->s_evcv);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
446
mutex_exit(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
450
sda_slot_wakeup(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
452
mutex_enter(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
453
slot->s_wake = B_TRUE;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
454
cv_broadcast(&slot->s_evcv);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
455
mutex_exit(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
459
sda_slot_init(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
461
mutex_init(&slot->s_lock, NULL, MUTEX_DRIVER, NULL);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
462
cv_init(&slot->s_cv, NULL, CV_DRIVER, NULL);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
463
mutex_init(&slot->s_evlock, NULL, MUTEX_DRIVER, NULL);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
464
cv_init(&slot->s_evcv, NULL, CV_DRIVER, NULL);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
466
sda_cmd_list_init(&slot->s_cmdlist);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
467
sda_cmd_list_init(&slot->s_abortlist);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
471
sda_slot_fini(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
473
sda_cmd_list_fini(&slot->s_cmdlist);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
474
sda_cmd_list_fini(&slot->s_abortlist);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
475
mutex_destroy(&slot->s_lock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
476
mutex_destroy(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
477
cv_destroy(&slot->s_cv);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
478
cv_destroy(&slot->s_evcv);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
493
sda_slot_attach(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
495
sda_host_t *h = slot->s_hostp;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
513
slot->s_bdh = bd_alloc_handle(slot, &sda_bd_ops, h->h_dma, KM_SLEEP);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
514
ASSERT(slot->s_bdh);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
516
sda_slot_enter(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
519
slot->s_slot_num);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
520
slot->s_hp_tq = ddi_taskq_create(h->h_dip, name, 1,
usr/src/uts/common/io/sdcard/impl/sda_slot.c
522
if (slot->s_hp_tq == NULL) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
524
sda_slot_err(slot, "Unable to create hotplug slot taskq");
usr/src/uts/common/io/sdcard/impl/sda_slot.c
525
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
526
bd_free_handle(slot->s_bdh);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
527
slot->s_bdh = NULL;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
533
slot->s_slot_num);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
534
slot->s_main_tq = ddi_taskq_create(h->h_dip, name, 1,
usr/src/uts/common/io/sdcard/impl/sda_slot.c
536
if (slot->s_main_tq == NULL) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
538
sda_slot_err(slot, "Unable to create main slot taskq");
usr/src/uts/common/io/sdcard/impl/sda_slot.c
539
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
540
bd_free_handle(slot->s_bdh);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
541
slot->s_bdh = NULL;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
544
(void) ddi_taskq_dispatch(slot->s_main_tq, sda_slot_thread, slot,
usr/src/uts/common/io/sdcard/impl/sda_slot.c
550
slot->s_caps = 0;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
552
if ((sda_getprop(slot, SDA_PROP_CAP_NOPIO, &cap) == 0) && (cap != 0)) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
553
slot->s_caps |= SLOT_CAP_NOPIO;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
555
if ((sda_getprop(slot, SDA_PROP_CAP_4BITS, &cap) == 0) && (cap != 0)) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
556
slot->s_caps |= SLOT_CAP_4BITS;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
558
if ((sda_getprop(slot, SDA_PROP_CAP_HISPEED, &cap) == 0) &&
usr/src/uts/common/io/sdcard/impl/sda_slot.c
560
slot->s_caps |= SLOT_CAP_HISPEED;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
564
if (slot->s_ops.so_reset(slot->s_prv) != 0) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
565
sda_slot_fault(slot, SDA_FAULT_RESET);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
568
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
570
(void) bd_attach_handle(h->h_dip, slot->s_bdh);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
574
sda_slot_detach(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
579
(void) bd_detach_handle(slot->s_bdh);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
581
mutex_enter(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
582
slot->s_detach = B_TRUE;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
583
cv_broadcast(&slot->s_evcv);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
584
mutex_exit(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
590
if (slot->s_main_tq)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
591
ddi_taskq_destroy(slot->s_main_tq);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
592
if (slot->s_hp_tq)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
593
ddi_taskq_destroy(slot->s_hp_tq);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
595
bd_free_handle(slot->s_bdh);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
599
sda_slot_suspend(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
601
mutex_enter(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
602
slot->s_suspend = B_TRUE;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
603
cv_broadcast(&slot->s_evcv);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
604
mutex_exit(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
605
ddi_taskq_wait(slot->s_main_tq);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
609
sda_slot_resume(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
611
mutex_enter(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
612
slot->s_suspend = B_FALSE;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
617
slot->s_detect = B_TRUE;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
618
mutex_exit(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
621
(void) ddi_taskq_dispatch(slot->s_main_tq, sda_slot_thread, slot,
usr/src/uts/common/io/sdcard/impl/sda_slot.c
628
sda_slot_t *slot = arg;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
635
mutex_enter(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
640
if ((cmdp = list_head(&slot->s_abortlist)) != NULL) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
641
list_remove(&slot->s_abortlist, cmdp);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
642
mutex_exit(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
652
if (slot->s_detach) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
657
if ((slot->s_suspend) && (slot->s_xfrp == NULL)) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
665
if (slot->s_detect) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
666
slot->s_detect = B_FALSE;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
667
mutex_exit(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
669
sda_slot_handle_detect(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
673
if (slot->s_xfrdone) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
676
errno = slot->s_errno;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
677
slot->s_errno = SDA_EOK;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
678
slot->s_xfrdone = B_FALSE;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
679
mutex_exit(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
681
sda_slot_handle_transfer(slot, errno);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
685
if (slot->s_fault != SDA_FAULT_NONE) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
688
fault = slot->s_fault;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
689
slot->s_fault = SDA_FAULT_NONE;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
690
mutex_exit(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
692
sda_slot_handle_fault(slot, fault);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
696
if ((slot->s_xfrp != NULL) && (gethrtime() > slot->s_xfrtmo)) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
702
mutex_exit(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
703
sda_slot_handle_transfer(slot, SDA_ETIME);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
704
sda_slot_fault(slot, SDA_FAULT_TIMEOUT);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
712
if ((slot->s_suspend) || (!slot->s_wake)) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
721
if ((slot->s_xfrp != NULL) || (slot->s_reap)) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
723
(void) cv_reltimedwait(&slot->s_evcv,
usr/src/uts/common/io/sdcard/impl/sda_slot.c
724
&slot->s_evlock, drv_usectohz(3000000),
usr/src/uts/common/io/sdcard/impl/sda_slot.c
727
(void) cv_wait(&slot->s_evcv, &slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
730
mutex_exit(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
734
slot->s_wake = B_FALSE;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
736
mutex_exit(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
742
sda_slot_enter(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
748
if ((cmdp = list_head(&slot->s_cmdlist)) == NULL) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
749
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
760
if (slot->s_init && !(cmdp->sc_flags & SDA_CMDF_INIT)) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
761
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
773
if (slot->s_xfrp != NULL) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
774
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
783
slot->s_xfrp = cmdp;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
791
slot->s_xfrtmo = gethrtime() +
usr/src/uts/common/io/sdcard/impl/sda_slot.c
793
(void) sda_setprop(slot, SDA_PROP_LED, 1);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
801
list_remove(&slot->s_cmdlist, cmdp);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
807
sda_slot_wakeup(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
820
if ((!slot->s_ready) && (cmdp->sc_flags & SDA_CMDF_MEM)) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
823
rv = slot->s_ops.so_cmd(slot->s_prv, cmdp);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
836
sda_slot_log(slot, "APP_CMD not set!");
usr/src/uts/common/io/sdcard/impl/sda_slot.c
838
sda_cmd_resubmit_acmd(slot, cmdp);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
839
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
849
(void) sda_setprop(slot, SDA_PROP_LED, 0);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
85
sda_slot_enter(sda_slot_t *slot)
usr/src/uts/common/io/sdcard/impl/sda_slot.c
850
slot->s_xfrp = NULL;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
851
slot->s_xfrtmo = 0;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
856
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
864
sda_slot_exit(slot);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
868
mutex_exit(&slot->s_evlock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
88
mutex_enter(&slot->s_lock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
89
if (slot->s_owner == self) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
90
slot->s_circular++;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
92
while ((slot->s_owner != 0) && (slot->s_owner != self)) {
usr/src/uts/common/io/sdcard/impl/sda_slot.c
93
cv_wait(&slot->s_cv, &slot->s_lock);
usr/src/uts/common/io/sdcard/impl/sda_slot.c
95
slot->s_owner = self;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
96
slot->s_circular++;
usr/src/uts/common/io/sdcard/impl/sda_slot.c
98
mutex_exit(&slot->s_lock);
usr/src/uts/common/io/sfe/sfe.c
1104
sfe_tx_desc_write(struct gem_dev *dp, int slot,
usr/src/uts/common/io/sfe/sfe.c
1117
dp->tx_desc_tail, slot, frags, flags);
usr/src/uts/common/io/sfe/sfe.c
1139
tdp = (void *)&dp->tx_ring[SFE_DESC_SIZE * slot];
usr/src/uts/common/io/sfe/sfe.c
1175
sfe_rx_desc_write(struct gem_dev *dp, int slot,
usr/src/uts/common/io/sfe/sfe.c
1188
dp->name, __func__, dp->rx_active_tail, slot, frags);
usr/src/uts/common/io/sfe/sfe.c
1195
rdp = (void *)&dp->rx_ring[SFE_DESC_SIZE * slot];
usr/src/uts/common/io/sfe/sfe.c
1204
sfe_tx_desc_stat(struct gem_dev *dp, int slot, int ndesc)
usr/src/uts/common/io/sfe/sfe.c
1217
&dp->tx_ring[SFE_DESC_SIZE * SLOT(slot + ndesc - 1, tx_ring_size)];
usr/src/uts/common/io/sfe/sfe.c
1228
slot, status, TXSTAT_BITS));
usr/src/uts/common/io/sfe/sfe.c
1247
dp->name, slot, status);
usr/src/uts/common/io/sfe/sfe.c
1254
dp->name, delay, slot));
usr/src/uts/common/io/sfe/sfe.c
1263
n = SLOT(slot + i, tx_ring_size);
usr/src/uts/common/io/sfe/sfe.c
1315
sfe_rx_desc_stat(struct gem_dev *dp, int slot, int ndesc)
usr/src/uts/common/io/sfe/sfe.c
1326
rdp = (void *)&dp->rx_ring[SFE_DESC_SIZE * slot];
usr/src/uts/common/io/sfe/sfe.c
1337
slot, status, RXSTAT_BITS));
usr/src/uts/common/io/sfe/sfe.c
1406
sfe_tx_desc_init(struct gem_dev *dp, int slot)
usr/src/uts/common/io/sfe/sfe.c
1412
tdp = (void *)&dp->tx_ring[SFE_DESC_SIZE * slot];
usr/src/uts/common/io/sfe/sfe.c
1418
here = ((uint32_t)dp->tx_ring_dma) + SFE_DESC_SIZE*slot;
usr/src/uts/common/io/sfe/sfe.c
1421
&dp->tx_ring[SFE_DESC_SIZE * SLOT(slot - 1, tx_ring_size)];
usr/src/uts/common/io/sfe/sfe.c
1426
sfe_rx_desc_init(struct gem_dev *dp, int slot)
usr/src/uts/common/io/sfe/sfe.c
1432
rdp = (void *)&dp->rx_ring[SFE_DESC_SIZE * slot];
usr/src/uts/common/io/sfe/sfe.c
1438
here = ((uint32_t)dp->rx_ring_dma) + SFE_DESC_SIZE*slot;
usr/src/uts/common/io/sfe/sfe.c
1441
&dp->rx_ring[SFE_DESC_SIZE * SLOT(slot - 1, rx_ring_size)];
usr/src/uts/common/io/sfe/sfe.c
1446
sfe_tx_desc_clean(struct gem_dev *dp, int slot)
usr/src/uts/common/io/sfe/sfe.c
1450
tdp = (void *)&dp->tx_ring[SFE_DESC_SIZE * slot];
usr/src/uts/common/io/sfe/sfe.c
1455
sfe_rx_desc_clean(struct gem_dev *dp, int slot)
usr/src/uts/common/io/sfe/sfe.c
1459
rdp = (void *)&dp->rx_ring[SFE_DESC_SIZE * slot];
usr/src/uts/common/io/sfe/sfe.c
192
static int sfe_tx_desc_write(struct gem_dev *dp, int slot,
usr/src/uts/common/io/sfe/sfe.c
195
static void sfe_rx_desc_write(struct gem_dev *dp, int slot,
usr/src/uts/common/io/sfe/sfe.c
197
static uint_t sfe_tx_desc_stat(struct gem_dev *dp, int slot, int ndesc);
usr/src/uts/common/io/sfe/sfe.c
198
static uint64_t sfe_rx_desc_stat(struct gem_dev *dp, int slot, int ndesc);
usr/src/uts/common/io/sfe/sfe.c
200
static void sfe_tx_desc_init(struct gem_dev *dp, int slot);
usr/src/uts/common/io/sfe/sfe.c
201
static void sfe_rx_desc_init(struct gem_dev *dp, int slot);
usr/src/uts/common/io/sfe/sfe.c
202
static void sfe_tx_desc_clean(struct gem_dev *dp, int slot);
usr/src/uts/common/io/sfe/sfe.c
203
static void sfe_rx_desc_clean(struct gem_dev *dp, int slot);
usr/src/uts/common/io/sfe/sfe_util.c
1062
int slot, int ndesc) = dp->gc.gc_tx_desc_stat;
usr/src/uts/common/io/sfe/sfe_util.c
1218
(struct gem_dev *dp, int slot,
usr/src/uts/common/io/sfe/sfe_util.c
1807
int slot, int ndesc);
usr/src/uts/common/io/sfe/sfe_util.h
439
int (*gc_tx_desc_write)(struct gem_dev *dp, int slot,
usr/src/uts/common/io/sfe/sfe_util.h
475
void (*gc_tx_start) (struct gem_dev *dp, int slot, int frags);
usr/src/uts/common/io/sfe/sfe_util.h
476
void (*gc_rx_desc_write)(struct gem_dev *dp, int slot,
usr/src/uts/common/io/sfe/sfe_util.h
478
void (*gc_rx_start)(struct gem_dev *dp, int slot, int frags);
usr/src/uts/common/io/sfe/sfe_util.h
481
(struct gem_dev *dp, int slot, int descs);
usr/src/uts/common/io/sfe/sfe_util.h
487
(struct gem_dev *dp, int slot, int frags);
usr/src/uts/common/io/sfe/sfe_util.h
511
void (*gc_tx_desc_init)(struct gem_dev *dp, int slot);
usr/src/uts/common/io/sfe/sfe_util.h
512
void (*gc_rx_desc_init)(struct gem_dev *dp, int slot);
usr/src/uts/common/io/sfe/sfe_util.h
513
void (*gc_tx_desc_clean)(struct gem_dev *dp, int slot);
usr/src/uts/common/io/sfe/sfe_util.h
514
void (*gc_rx_desc_clean)(struct gem_dev *dp, int slot);
usr/src/uts/common/io/ufmtest.c
384
uint_t slotno, ddi_ufm_slot_t *slot)
usr/src/uts/common/io/ufmtest.c
411
ddi_ufm_slot_set_attrs(slot, attrs);
usr/src/uts/common/io/ufmtest.c
419
ddi_ufm_slot_set_version(slot, vers);
usr/src/uts/common/io/ufmtest.c
426
ddi_ufm_slot_set_misc(slot, miscdup);
usr/src/uts/common/io/urtw/urtw.c
2982
uint8_t aifs, sifs, slot, ecwmin, ecwmax;
usr/src/uts/common/io/urtw/urtw.c
2986
slot = 0x9;
usr/src/uts/common/io/urtw/urtw.c
2988
slot = 0x14;
usr/src/uts/common/io/urtw/urtw.c
2990
aifs = (2 * slot) + sifs;
usr/src/uts/common/io/urtw/urtw.c
3194
uint8_t aifs, difs, eifs, sifs, slot;
usr/src/uts/common/io/urtw/urtw.c
3200
slot = 0x9;
usr/src/uts/common/io/urtw/urtw.c
3204
slot = 0x14;
usr/src/uts/common/io/urtw/urtw.c
3208
aifs = (2 * slot) + sifs;
usr/src/uts/common/io/urtw/urtw.c
3210
(void) urtw_write8_c(sc, URTW_SLOT, slot, 0);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1003
if ((slot->cs_io.ci_flags & CCID_IO_F_POLLOUT_FLAGS) != 0 ||
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1004
(slot->cs_flags & CCID_SLOT_F_ACTIVE) == 0 ||
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1006
(slot->cs_flags & CCID_SLOT_F_NEED_IO_TEARDOWN) != 0)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1013
ccid_slot_io_teardown_done(ccid_slot_t *slot)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1015
ccid_t *ccid = slot->cs_ccid;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1018
slot->cs_flags &= ~CCID_SLOT_F_NEED_IO_TEARDOWN;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1019
cv_broadcast(&slot->cs_io.ci_cv);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1021
ccid_slot_pollout_signal(slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1077
ccid_slot_t *slot;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1079
slot = &ccid->ccid_slots[cc->cc_slot];
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1080
ASSERT3P(slot->cs_icc.icc_complete, !=, NULL);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1081
slot->cs_icc.icc_complete(ccid, slot, cc);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1147
ccid_slot_t *slot;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1214
slot = &ccid->ccid_slots[cc->cc_slot];
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1227
slot->cs_flags |= CCID_SLOT_F_NEED_TXN_RESET;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1241
slot->cs_flags |= CCID_SLOT_F_NEED_TXN_RESET;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1260
slot->cs_flags |= CCID_SLOT_F_NEED_TXN_RESET;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1569
ccid_command_alloc(ccid_t *ccid, ccid_slot_t *slot, boolean_t block,
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1668
cc->cc_slot = slot->cs_slotno;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1694
cchead->ch_slot = slot->cs_slotno;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1879
ccid_command_get_parameters(ccid_t *ccid, ccid_slot_t *slot,
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1890
if ((ret = ccid_command_alloc(ccid, slot, B_TRUE, NULL, 0,
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1953
ccid_slot_t *slot;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1961
slot = &ccid->ccid_slots[hwerr->cih_slot];
usr/src/uts/common/io/usb/clients/ccid/ccid.c
1972
slot->cs_flags |= CCID_SLOT_F_INTR_OVERCURRENT;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2014
ccid_slot_t *slot = &ccid->ccid_slots[i];
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2016
slot->cs_flags &= ~CCID_SLOT_F_INTR_MASK;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2017
slot->cs_flags |= CCID_SLOT_F_CHANGED;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2019
slot->cs_flags |= CCID_SLOT_F_INTR_ADD;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2021
slot->cs_flags |= CCID_SLOT_F_INTR_GONE;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2080
ccid_slot_teardown(ccid_t *ccid, ccid_slot_t *slot, boolean_t signal)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2084
if (slot->cs_icc.icc_fini != NULL) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2085
slot->cs_icc.icc_fini(ccid, slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2088
atr_data_reset(slot->cs_icc.icc_atr_data);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2089
slot->cs_icc.icc_protocols = ATR_P_NONE;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2090
slot->cs_icc.icc_cur_protocol = ATR_P_NONE;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2091
slot->cs_icc.icc_init = NULL;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2092
slot->cs_icc.icc_tx = NULL;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2093
slot->cs_icc.icc_complete = NULL;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2094
slot->cs_icc.icc_teardown = NULL;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2095
slot->cs_icc.icc_fini = NULL;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2097
slot->cs_voltage = 0;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2098
freemsgchain(slot->cs_atr);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2099
slot->cs_atr = NULL;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2101
if (signal && slot->cs_excl_minor != NULL) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2102
pollwakeup(&slot->cs_excl_minor->cm_pollhead, POLLHUP);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2110
ccid_slot_io_teardown(ccid_t *ccid, ccid_slot_t *slot)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2118
if (slot->cs_icc.icc_teardown != NULL) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2119
slot->cs_icc.icc_teardown(ccid, slot, ENXIO);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2122
while ((slot->cs_flags & CCID_SLOT_F_NEED_IO_TEARDOWN) != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2123
cv_wait(&slot->cs_io.ci_cv, &ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2131
ccid_slot_inactive(ccid_t *ccid, ccid_slot_t *slot)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2135
slot->cs_flags &= ~CCID_SLOT_F_ACTIVE;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2137
ccid_slot_io_teardown(ccid, slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2144
ccid_slot_teardown(ccid, slot, B_TRUE);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2151
ccid_slot_removed(ccid_t *ccid, ccid_slot_t *slot, boolean_t notify)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2154
if ((slot->cs_flags & CCID_SLOT_F_PRESENT) == 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2155
VERIFY0(slot->cs_flags & CCID_SLOT_F_ACTIVE);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2162
slot->cs_flags &= ~CCID_SLOT_F_PRESENT;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2164
ccid_slot_inactive(ccid, slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2168
ccid_slot_setup_functions(ccid_t *ccid, ccid_slot_t *slot)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2172
slot->cs_icc.icc_init = NULL;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2173
slot->cs_icc.icc_tx = NULL;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2174
slot->cs_icc.icc_complete = NULL;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2175
slot->cs_icc.icc_teardown = NULL;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2176
slot->cs_icc.icc_fini = NULL;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2185
slot->cs_icc.icc_tx = ccid_write_apdu;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2186
slot->cs_icc.icc_complete = ccid_complete_apdu;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2187
slot->cs_icc.icc_teardown = ccid_teardown_apdu;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2198
if (slot->cs_icc.icc_tx == NULL) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2210
ccid_slot_params_init(ccid_t *ccid, ccid_slot_t *slot, mblk_t *atr)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2222
data = slot->cs_icc.icc_atr_data;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2226
slot->cs_slotno, atr_strerror(p));
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2230
if ((ret = ccid_command_get_parameters(ccid, slot, &prot,
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2231
&slot->cs_icc.icc_params)) != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2233
slot->cs_slotno, ret);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2237
slot->cs_icc.icc_protocols = atr_supported_protocols(data);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2238
slot->cs_icc.icc_cur_protocol = prot;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2254
ccid_slot_prot_init(ccid_t *ccid, ccid_slot_t *slot)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2256
ccid_slot_setup_functions(ccid, slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2258
if (slot->cs_icc.icc_init != NULL) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2259
slot->cs_icc.icc_init(ccid, slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2266
ccid_slot_power_on(ccid_t *ccid, ccid_slot_t *slot, ccid_class_voltage_t volts,
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2274
if ((ret = ccid_command_power_on(ccid, slot, volts, atr)) != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2287
slot->cs_flags &= ~CCID_SLOT_F_PRESENT;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2295
if (ccid_command_power_off(ccid, slot) == ENXIO) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2297
slot->cs_flags &= ~CCID_SLOT_F_PRESENT;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2305
if (!ccid_slot_params_init(ccid, slot, *atr)) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2311
if (!ccid_slot_prot_init(ccid, slot)) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2322
ccid_slot_power_off(ccid_t *ccid, ccid_slot_t *slot)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2328
ccid_slot_io_teardown(ccid, slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2335
ret = ccid_command_power_off(ccid, slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2341
ccid_slot_inactive(ccid, slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2347
ccid_slot_inserted(ccid_t *ccid, ccid_slot_t *slot)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2360
if ((slot->cs_flags & CCID_SLOT_F_ACTIVE) != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2364
slot->cs_flags |= CCID_SLOT_F_PRESENT;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2393
ret = ccid_slot_power_on(ccid, slot, volts[cvolt], &atr);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2409
slot->cs_voltage = volts[cvolt];
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2410
slot->cs_atr = atr;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2411
slot->cs_flags |= CCID_SLOT_F_ACTIVE;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2413
ccid_slot_pollout_signal(slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2419
ccid_slot_teardown(ccid, slot, B_FALSE);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2424
ccid_slot_warm_reset(ccid_t *ccid, ccid_slot_t *slot)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2432
ccid_slot_io_teardown(ccid, slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2434
voltage = slot->cs_voltage;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2436
ccid_slot_teardown(ccid, slot, B_FALSE);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2438
ret = ccid_slot_power_on(ccid, slot, voltage, &atr);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2444
slot->cs_voltage = voltage;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2445
slot->cs_atr = atr;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2451
ccid_slot_reset(ccid_t *ccid, ccid_slot_t *slot)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2456
VERIFY(slot->cs_flags & CCID_SLOT_F_NEED_TXN_RESET);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2465
ret = ccid_slot_power_off(ccid, slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2478
"taking another lap", slot->cs_slotno, ret);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2487
(void) ccid_slot_inserted(ccid, slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2511
ccid_slot_t *slot = &ccid->ccid_slots[i];
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2529
flags = slot->cs_flags & CCID_SLOT_F_WORK_MASK;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2530
slot->cs_flags &= ~CCID_SLOT_F_INTR_MASK;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2533
ccid_slot_inactive(ccid, slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2538
ccid_slot_removed(ccid, slot, B_TRUE);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2540
(void) ccid_slot_inserted(ccid, slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2541
if ((slot->cs_flags & CCID_SLOT_F_ACTIVE) !=
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2543
ccid_slot_excl_maybe_signal(slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2556
if ((slot->cs_flags & CCID_SLOT_F_PRESENT) != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2557
if (!ccid_slot_reset(ccid, slot)) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2564
slot->cs_flags &= ~CCID_SLOT_F_NEED_TXN_RESET;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2569
ccid_slot_excl_maybe_signal(slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2922
ccid_slot_t *slot = &ccid->ccid_slots[i];
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2929
slot->cs_flags |= CCID_SLOT_F_CHANGED;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2930
slot->cs_slotno = i;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2931
slot->cs_ccid = ccid;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2932
slot->cs_icc.icc_atr_data = atr_data_alloc();
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2933
slot->cs_idx.cmi_minor = CCID_MINOR_INVALID;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2934
slot->cs_idx.cmi_isslot = B_TRUE;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2935
slot->cs_idx.cmi_data.cmi_slot = slot;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2936
cv_init(&slot->cs_io.ci_cv, NULL, CV_DRIVER, NULL);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2937
list_create(&slot->cs_minors, sizeof (ccid_minor_t),
usr/src/uts/common/io/usb/clients/ccid/ccid.c
2939
list_create(&slot->cs_excl_waiters, sizeof (ccid_minor_t),
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3083
ccid_slot_t *slot = &ccid->ccid_slots[i];
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3085
for (cmp = list_head(&slot->cs_excl_waiters); cmp != NULL;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3086
cmp = list_next(&slot->cs_excl_waiters, cmp)) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3101
ccid_slot_t *slot = &ccid->ccid_slots[i];
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3102
if (slot->cs_excl_minor == NULL)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3105
pollwakeup(&slot->cs_excl_minor->cm_pollhead,
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3107
cv_signal(&slot->cs_excl_minor->cm_read_cv);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3431
ccid_slot_t *slot;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3464
slot = idx->cmi_data.cmi_slot;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3466
mutex_enter(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3467
if ((slot->cs_ccid->ccid_flags & CCID_F_DISCONNECTED) != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3468
mutex_exit(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3471
mutex_exit(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3486
cmp->cm_slot = slot;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3493
mutex_enter(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3494
list_insert_tail(&slot->cs_minors, cmp);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3495
mutex_exit(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3531
ccid_user_io_done(ccid_t *ccid, ccid_slot_t *slot)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3537
slot->cs_io.ci_flags &= ~CCID_IO_F_IN_PROGRESS;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3538
slot->cs_io.ci_flags |= CCID_IO_F_DONE;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3539
cmp = slot->cs_excl_minor;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3541
ccid_slot_pollin_signal(slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3554
ccid_teardown_apdu(ccid_t *ccid, ccid_slot_t *slot, int error)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3562
if ((slot->cs_io.ci_flags & CCID_IO_F_IN_PROGRESS) == 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3566
slot->cs_io.ci_errno = error;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3567
ccid_user_io_done(ccid, slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3574
slot->cs_flags |= CCID_SLOT_F_NEED_IO_TEARDOWN;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3581
ccid_complete_apdu(ccid_t *ccid, ccid_slot_t *slot, ccid_command_t *cc)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3588
VERIFY3P(slot->cs_io.ci_command, ==, cc);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3596
if ((slot->cs_flags & CCID_SLOT_F_NEED_IO_TEARDOWN) != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3598
slot->cs_io.ci_command = NULL;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3599
ccid_slot_io_teardown_done(slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3608
slot->cs_io.ci_errno = EIO;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3609
slot->cs_flags |= CCID_SLOT_F_NEED_TXN_RESET;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3621
slot->cs_io.ci_errno = 0;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3622
slot->cs_io.ci_data = mp;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3624
slot->cs_io.ci_errno = ENXIO;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3631
slot->cs_io.ci_errno = EIO;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3638
slot->cs_io.ci_command = NULL;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3640
ccid_user_io_done(ccid, slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3649
ccid_write_apdu(ccid_t *ccid, ccid_slot_t *slot)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3656
if ((ret = ccid_command_alloc(ccid, slot, B_FALSE, NULL,
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3657
slot->cs_io.ci_ilen, CCID_REQUEST_TRANSFER_BLOCK, 0, 0, 0,
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3663
ccid_command_bcopy(cc, slot->cs_io.ci_ibuf, slot->cs_io.ci_ilen);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3665
slot->cs_io.ci_command = cc;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3670
slot->cs_io.ci_command = NULL;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3686
ccid_slot_t *slot;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3699
slot = cmp->cm_slot;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3700
ccid = slot->cs_ccid;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3728
if ((slot->cs_io.ci_flags & (CCID_IO_F_IN_PROGRESS | CCID_IO_F_DONE)) ==
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3752
while ((slot->cs_io.ci_flags & CCID_IO_F_DONE) == 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3794
if (slot->cs_io.ci_errno == 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3797
mlen = msgsize(slot->cs_io.ci_data);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3801
ret = ccid_read_copyout(uiop, slot->cs_io.ci_data);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3807
ret = slot->cs_io.ci_errno;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3812
ccid_clear_io(&slot->cs_io);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3813
ccid_slot_pollout_signal(slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3827
ccid_slot_t *slot;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3846
slot = cmp->cm_slot;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3847
ccid = slot->cs_ccid;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3869
if ((slot->cs_flags & CCID_SLOT_F_ACTIVE) == 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3877
if (slot->cs_icc.icc_tx == NULL) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3888
if ((slot->cs_io.ci_flags & CCID_IO_F_POLLOUT_FLAGS) != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3897
if (uiocopy(slot->cs_io.ci_ibuf, len, UIO_WRITE, uiop, &cbytes) != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3902
slot->cs_io.ci_ilen = len;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3903
slot->cs_io.ci_flags |= CCID_IO_F_PREPARING;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3904
slot->cs_io.ci_omp = NULL;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3909
if ((ret = slot->cs_icc.icc_tx(ccid, slot)) != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3917
slot->cs_io.ci_ilen = 0;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3918
bzero(slot->cs_io.ci_ibuf, sizeof (slot->cs_io.ci_ibuf));
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3919
slot->cs_io.ci_flags &= ~CCID_IO_F_PREPARING;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3921
ccid_slot_pollout_signal(slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3923
slot->cs_io.ci_flags &= ~CCID_IO_F_PREPARING;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3924
slot->cs_io.ci_flags |= CCID_IO_F_IN_PROGRESS;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3930
cv_signal(&slot->cs_excl_minor->cm_iowait_cv);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3937
ccid_ioctl_status(ccid_slot_t *slot, intptr_t arg, int mode)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3940
ccid_t *ccid = slot->cs_ccid;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3949
ucs.ucs_instance = ddi_get_instance(slot->cs_ccid->ccid_dip);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3950
ucs.ucs_slot = slot->cs_slotno;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3952
mutex_enter(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3953
if ((slot->cs_ccid->ccid_flags & CCID_F_DISCONNECTED) != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3954
mutex_exit(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3958
if ((slot->cs_flags & CCID_SLOT_F_PRESENT) != 0)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3960
if ((slot->cs_flags & CCID_SLOT_F_ACTIVE) != 0)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3963
if (slot->cs_atr != NULL) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3964
ucs.ucs_atrlen = MIN(UCCID_ATR_MAX, MBLKL(slot->cs_atr));
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3965
bcopy(slot->cs_atr->b_rptr, ucs.ucs_atr, ucs.ucs_atrlen);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3988
mutex_exit(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3990
if ((slot->cs_flags & CCID_SLOT_F_ACTIVE) != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3992
ucs.ucs_prot = (uccid_prot_t)slot->cs_icc.icc_cur_protocol;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3993
ucs.ucs_params = slot->cs_icc.icc_params;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4003
ccid_ioctl_txn_begin(ccid_slot_t *slot, ccid_minor_t *cmp, intptr_t arg,
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4020
mutex_enter(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4021
if ((slot->cs_ccid->ccid_flags & CCID_F_DISCONNECTED) != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4022
mutex_exit(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4027
mutex_exit(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4031
ret = ccid_slot_excl_req(slot, cmp, nowait);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4032
mutex_exit(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4038
ccid_ioctl_txn_end(ccid_slot_t *slot, ccid_minor_t *cmp, intptr_t arg, int mode)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4050
mutex_enter(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4051
if ((slot->cs_ccid->ccid_flags & CCID_F_DISCONNECTED) != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4052
mutex_exit(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4056
if (slot->cs_excl_minor != cmp) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4057
mutex_exit(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4073
mutex_exit(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4077
ccid_slot_excl_rele(slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4078
mutex_exit(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4084
ccid_ioctl_fionread(ccid_slot_t *slot, ccid_minor_t *cmp, intptr_t arg,
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4089
mutex_enter(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4090
if ((slot->cs_ccid->ccid_flags & CCID_F_DISCONNECTED) != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4091
mutex_exit(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4096
mutex_exit(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4101
mutex_exit(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4105
if ((slot->cs_io.ci_flags & CCID_IO_F_DONE) != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4106
mutex_exit(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4117
if (slot->cs_io.ci_errno != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4120
size_t s = msgsize(slot->cs_io.ci_data);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4126
mutex_exit(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4130
mutex_exit(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4135
ccid_ioctl_icc_modify(ccid_slot_t *slot, ccid_minor_t *cmp, intptr_t arg,
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4159
ccid = slot->cs_ccid;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4161
if ((slot->cs_ccid->ccid_flags & CCID_F_DISCONNECTED) != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4162
mutex_exit(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4167
mutex_exit(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4173
ret = ccid_slot_warm_reset(ccid, slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4177
ret = ccid_slot_power_off(ccid, slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4181
ret = ccid_slot_inserted(ccid, slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4195
ccid_slot_t *slot;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4204
slot = cmp->cm_slot;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4208
return (ccid_ioctl_txn_begin(slot, cmp, arg, mode));
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4210
return (ccid_ioctl_txn_end(slot, cmp, arg, mode));
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4212
return (ccid_ioctl_status(slot, arg, mode));
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4214
return (ccid_ioctl_fionread(slot, cmp, arg, mode));
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4216
return (ccid_ioctl_icc_modify(slot, cmp, arg, mode));
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4231
ccid_slot_t *slot;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4240
slot = cmp->cm_slot;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4241
ccid = slot->cs_ccid;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4258
if ((slot->cs_io.ci_flags & CCID_IO_F_DONE) != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4260
} else if ((slot->cs_flags & CCID_SLOT_F_ACTIVE) != 0 &&
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4261
(slot->cs_io.ci_flags & CCID_IO_F_POLLOUT_FLAGS) == 0 &&
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4262
slot->cs_icc.icc_tx != NULL) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4266
if ((slot->cs_flags & CCID_SLOT_F_PRESENT) == 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4285
ccid_slot_t *slot;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4296
slot = cmp->cm_slot;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4306
mutex_enter(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4309
ccid_slot_excl_rele(slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4312
list_remove(&slot->cs_minors, cmp);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4313
mutex_exit(&slot->cs_ccid->ccid_mutex);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
796
ccid_slot_excl_maybe_signal(ccid_slot_t *slot)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
800
VERIFY(MUTEX_HELD(&slot->cs_ccid->ccid_mutex));
usr/src/uts/common/io/usb/clients/ccid/ccid.c
802
if ((slot->cs_ccid->ccid_flags & CCID_F_DISCONNECTED) != 0)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
804
if (slot->cs_excl_minor != NULL)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
806
if ((slot->cs_flags & CCID_SLOT_F_NOEXCL_MASK) != 0)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
808
cmp = list_head(&slot->cs_excl_waiters);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
815
ccid_slot_excl_rele(ccid_slot_t *slot)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
818
ccid_t *ccid = slot->cs_ccid;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
821
VERIFY3P(slot->cs_excl_minor, !=, NULL);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
823
cmp = slot->cs_excl_minor;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
834
if (slot->cs_icc.icc_teardown != NULL) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
835
slot->cs_icc.icc_teardown(ccid, slot, ECANCELED);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
844
(slot->cs_io.ci_flags & CCID_IO_F_PREPARING) != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
858
slot->cs_excl_minor = NULL;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
865
if ((slot->cs_io.ci_flags & CCID_IO_F_DONE) != 0)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
866
ccid_clear_io(&slot->cs_io);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
880
slot->cs_flags |= CCID_SLOT_F_NEED_TXN_RESET;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
884
ccid_slot_excl_maybe_signal(slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
889
ccid_slot_excl_req(ccid_slot_t *slot, ccid_minor_t *cmp, boolean_t nosleep)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
891
VERIFY(MUTEX_HELD(&slot->cs_ccid->ccid_mutex));
usr/src/uts/common/io/usb/clients/ccid/ccid.c
893
if (slot->cs_excl_minor == cmp) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
906
if (nosleep && slot->cs_excl_minor != NULL &&
usr/src/uts/common/io/usb/clients/ccid/ccid.c
907
(slot->cs_flags & CCID_SLOT_F_NOEXCL_MASK) == 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
919
list_insert_tail(&slot->cs_excl_waiters, cmp);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
920
while (slot->cs_excl_minor != NULL ||
usr/src/uts/common/io/usb/clients/ccid/ccid.c
921
(slot->cs_flags & CCID_SLOT_F_NOEXCL_MASK) != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
922
if (cv_wait_sig(&cmp->cm_excl_cv, &slot->cs_ccid->ccid_mutex) ==
usr/src/uts/common/io/usb/clients/ccid/ccid.c
928
list_remove(&slot->cs_excl_waiters, cmp);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
930
ccid_slot_excl_maybe_signal(slot);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
938
if ((slot->cs_ccid->ccid_flags & CCID_F_DISCONNECTED) != 0) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
939
list_remove(&slot->cs_excl_waiters, cmp);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
945
VERIFY0(slot->cs_flags & CCID_SLOT_F_NOEXCL_MASK);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
946
list_remove(&slot->cs_excl_waiters, cmp);
usr/src/uts/common/io/usb/clients/ccid/ccid.c
950
slot->cs_excl_minor = cmp;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
964
ccid_slot_pollin_signal(ccid_slot_t *slot)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
966
ccid_t *ccid = slot->cs_ccid;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
967
ccid_minor_t *cmp = slot->cs_excl_minor;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
974
if ((slot->cs_io.ci_flags & CCID_IO_F_DONE) == 0)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
993
ccid_slot_pollout_signal(ccid_slot_t *slot)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
995
ccid_t *ccid = slot->cs_ccid;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
996
ccid_minor_t *cmp = slot->cs_excl_minor;
usr/src/uts/common/io/usb/hcd/xhci/xhci_command.c
474
uint8_t slot, code;
usr/src/uts/common/io/usb/hcd/xhci/xhci_command.c
496
slot = XHCI_TRB_GET_SLOT(co.xco_res.trb_flags);
usr/src/uts/common/io/usb/hcd/xhci/xhci_command.c
499
*slotp = slot;
usr/src/uts/common/io/usb/hcd/xhci/xhci_command.c
517
xhci_command_disable_slot(xhci_t *xhcip, uint8_t slot)
usr/src/uts/common/io/usb/hcd/xhci/xhci_command.c
526
XHCI_TRB_SET_SLOT(slot));
usr/src/uts/common/io/usb/hcd/xhci/xhci_endpoint.c
1388
xhci_device_lookup_by_slot(xhci_t *xhcip, int slot)
usr/src/uts/common/io/usb/hcd/xhci/xhci_endpoint.c
1396
if (xd->xd_slot == slot)
usr/src/uts/common/io/usb/hcd/xhci/xhci_endpoint.c
1614
int slot, endpoint, code;
usr/src/uts/common/io/usb/hcd/xhci/xhci_endpoint.c
1622
slot = XHCI_TRB_GET_SLOT(LE_32(trb->trb_flags));
usr/src/uts/common/io/usb/hcd/xhci/xhci_endpoint.c
1660
xd = xhci_device_lookup_by_slot(xhcip, slot);
usr/src/uts/common/io/usb/hcd/xhci/xhci_endpoint.c
1664
slot, endpoint);
usr/src/uts/common/io/usb/hcd/xhci/xhci_endpoint.c
1678
slot, endpoint);
usr/src/uts/common/io/usb/hcd/xhci/xhci_endpoint.c
1702
"for endpoint: resetting device", code, slot, endpoint);
usr/src/uts/common/io/usb/hcd/xhci/xhci_polled.c
104
int slot, endpoint;
usr/src/uts/common/io/usb/hcd/xhci/xhci_polled.c
108
slot = XHCI_TRB_GET_SLOT(LE_32(trb->trb_flags));
usr/src/uts/common/io/usb/hcd/xhci/xhci_polled.c
110
xd = xhci_device_lookup_by_slot(xhcip, slot);
usr/src/uts/common/io/xge/drv/xgell.c
1251
int slot;
usr/src/uts/common/io/xge/drv/xgell.c
1264
for (slot = 0; slot < ring->mmac.naddr; slot++) {
usr/src/uts/common/io/xge/drv/xgell.c
1265
if (ring->mmac.mac_addr_set[slot] == B_FALSE) {
usr/src/uts/common/io/xge/drv/xgell.c
1270
ASSERT(slot < ring->mmac.naddr);
usr/src/uts/common/io/xge/drv/xgell.c
1274
if (xgell_maddr_set(lldev, slot_start + slot, (uint8_t *)mac_addr) !=
usr/src/uts/common/io/xge/drv/xgell.c
1281
(void) xge_hal_device_rts_section_enable(hldev, slot_start + slot);
usr/src/uts/common/io/xge/drv/xgell.c
1286
if (xge_hal_device_macaddr_get(hldev, slot_start + slot,
usr/src/uts/common/io/xge/drv/xgell.c
1287
ring->mmac.mac_addr + slot) != XGE_HAL_OK) {
usr/src/uts/common/io/xge/drv/xgell.c
1288
(void) xge_hal_device_macaddr_clear(hldev, slot_start + slot);
usr/src/uts/common/io/xge/drv/xgell.c
1292
ring->mmac.mac_addr_set[slot] = B_TRUE;
usr/src/uts/common/io/xge/drv/xgell.c
1307
int slot;
usr/src/uts/common/io/xge/drv/xgell.c
1312
slot = xge_hal_device_macaddr_find(hldev, (uint8_t *)mac_addr);
usr/src/uts/common/io/xge/drv/xgell.c
1313
if (slot == -1)
usr/src/uts/common/io/xge/drv/xgell.c
1321
slot -= slot_start;
usr/src/uts/common/io/xge/drv/xgell.c
1326
if (slot < 0 || slot >= ring->mmac.naddr)
usr/src/uts/common/io/xge/drv/xgell.c
1330
xge_assert(ring->mmac.mac_addr_set[slot]);
usr/src/uts/common/io/xge/drv/xgell.c
1333
if (!ring->mmac.mac_addr_set[slot]) {
usr/src/uts/common/io/xge/drv/xgell.c
1344
status = xge_hal_device_macaddr_clear(hldev, slot_start + slot);
usr/src/uts/common/io/xge/drv/xgell.c
1350
ring->mmac.mac_addr_set[slot] = B_FALSE;
usr/src/uts/common/io/xge/drv/xgell.c
1360
(void) xge_hal_device_macaddr_get(hldev, slot_start + slot,
usr/src/uts/common/io/xge/drv/xgell.c
1361
ring->mmac.mac_addr + slot);
usr/src/uts/common/io/xge/hal/include/xgehal-device.h
997
int slot, u32 tcp_seg_len, int ts_off);
usr/src/uts/common/io/xge/hal/xgehal/xgehal-device-fp.c
992
xge_hal_device_t *hldev, xge_hal_lro_desc_t *ring_lro, int slot,
usr/src/uts/common/io/xge/hal/xgehal/xgehal-device-fp.c
996
lro_t *lro_new = &ring_lro->lro_pool[slot];
usr/src/uts/common/nfs/nfs4.h
1241
rfs4_slot_t *slot;
usr/src/uts/common/nfs/nfs4.h
1260
return (cs->slot != NULL);
usr/src/uts/common/os/clock.c
1664
uint16_t *slot = pr->pr_base;
usr/src/uts/common/os/clock.c
1674
slot += byteoff / sizeof (uint16_t);
usr/src/uts/common/os/clock.c
1676
if (fuword16(slot, &old) < 0 ||
usr/src/uts/common/os/clock.c
1678
suword16(slot, new) < 0) {
usr/src/uts/common/os/ddi_ufm.c
100
if (slot->ufms_version != NULL)
usr/src/uts/common/os/ddi_ufm.c
101
strfree(slot->ufms_version);
usr/src/uts/common/os/ddi_ufm.c
102
nvlist_free(slot->ufms_misc);
usr/src/uts/common/os/ddi_ufm.c
211
struct ddi_ufm_slot *slot = &img->ufmi_slots[s];
usr/src/uts/common/os/ddi_ufm.c
214
ufmh->ufmh_arg, i, s, slot);
usr/src/uts/common/os/ddi_ufm.c
219
ASSERT(slot->ufms_attrs & DDI_UFM_ATTR_EMPTY ||
usr/src/uts/common/os/ddi_ufm.c
220
slot->ufms_version != NULL);
usr/src/uts/common/os/ddi_ufm.c
239
ddi_ufm_slot_t *slot = &img->ufmi_slots[s];
usr/src/uts/common/os/ddi_ufm.c
243
slot->ufms_attrs);
usr/src/uts/common/os/ddi_ufm.c
244
if (slot->ufms_attrs & DDI_UFM_ATTR_EMPTY)
usr/src/uts/common/os/ddi_ufm.c
247
if (slot->ufms_imgsize != 0) {
usr/src/uts/common/os/ddi_ufm.c
250
slot->ufms_imgsize);
usr/src/uts/common/os/ddi_ufm.c
254
slot->ufms_version);
usr/src/uts/common/os/ddi_ufm.c
255
if (slot->ufms_misc != NULL) {
usr/src/uts/common/os/ddi_ufm.c
257
DDI_UFM_NV_SLOT_MISC, slot->ufms_misc);
usr/src/uts/common/os/ddi_ufm.c
277
ufm_read_img(ddi_ufm_handle_t *ufmh, uint_t img, uint_t slot, uint64_t len,
usr/src/uts/common/os/ddi_ufm.c
306
img, slot, toread, off + nread, buf, &iter);
usr/src/uts/common/os/ddi_ufm.c
98
struct ddi_ufm_slot *slot = &img->ufmi_slots[s];
usr/src/uts/common/os/ipc.c
1113
ipc_slot_t *slot;
usr/src/uts/common/os/ipc.c
1130
slot = &service->ipcs_table[index];
usr/src/uts/common/os/ipc.c
1131
mutex_enter(&slot->ipct_lock);
usr/src/uts/common/os/ipc.c
1132
ASSERT(slot->ipct_data == NULL);
usr/src/uts/common/os/ipc.c
1138
perm->ipc_id = (slot->ipct_seq << IPC_SEQ_SHIFT) | index;
usr/src/uts/common/os/ipc.c
1143
slot->ipct_data = perm;
usr/src/uts/common/os/ipc.c
1158
return (&slot->ipct_lock);
usr/src/uts/common/os/ipc.c
675
ipc_slot_t *slot, *next;
usr/src/uts/common/os/ipc.c
684
for (slot = service->ipcs_table; slot; slot = next) {
usr/src/uts/common/os/ipc.c
685
next = slot[0].ipct_chain;
usr/src/uts/common/os/ipc.c
686
kmem_free(slot, service->ipcs_tabsz * sizeof (ipc_slot_t));
usr/src/uts/common/os/pid.c
587
pid_entry(int slot)
usr/src/uts/common/os/pid.c
593
ASSERT(slot >= 0 && slot < v.v_proc);
usr/src/uts/common/os/pid.c
595
pep = procdir[slot].pe_next;
usr/src/uts/common/os/pid.c
598
prp = procdir[slot].pe_proc;
usr/src/uts/common/sys/fbio.h
322
uchar_t slot; /* sbus slot # */
usr/src/uts/common/sys/fbio.h
333
uchar_t slot; /* sbus slot # */
usr/src/uts/common/sys/fbio.h
344
uchar_t slot; /* sbus slot # */
usr/src/uts/common/sys/fbio.h
355
uchar_t slot; /* sbus slot # */
usr/src/uts/common/sys/fbio.h
366
uchar_t slot; /* sbus slot # */
usr/src/uts/common/sys/fibre-channel/fca/qlge/qlge.h
922
extern int ql_unicst_set(qlge_t *qlge, const uint8_t *macaddr, int slot);
usr/src/uts/common/sys/gfx_private.h
74
extern gfxp_acc_handle_t gfxp_pci_init_handle(uint8_t bus, uint8_t slot,
usr/src/uts/common/sys/hotplug/hpctrl.h
101
} slot;
usr/src/uts/common/sys/hotplug/hpctrl.h
105
#define pci_dev_num slot.pci.device_number
usr/src/uts/common/sys/hotplug/hpctrl.h
106
#define pci_slot_name slot.pci.slot_logical_name
usr/src/uts/common/sys/hotplug/hpctrl.h
107
#define pci_slot_capabilities slot.pci.slot_capabilities
usr/src/uts/common/sys/hotplug/hpctrl.h
109
#define sbd_slot_num slot.sbd.slot_num
usr/src/uts/common/sys/ib/mgt/ibdma/ibdma_impl.h
149
ibdma_set_ioc_state(ibdma_hca_t *hca, int slot, ibdma_ioc_state_t state);
usr/src/uts/common/sys/ib/mgt/ibdma/ibdma_impl.h
150
static ibdma_ioc_state_t ibdma_get_ioc_state(ibdma_hca_t *hca, int slot);
usr/src/uts/common/sys/nxge/nxge_hio.h
241
int slot; /* According to nxge_m_mmac_add(). */
usr/src/uts/common/sys/sata/adapters/si3124/si3124reg.h
242
#define PORT_LRAM(si_ctlp, port, slot) \
usr/src/uts/common/sys/sata/adapters/si3124/si3124reg.h
243
(PORT_OFFSET(si_ctlp, port) + 0x0 + slot*0x80)
usr/src/uts/common/sys/sata/adapters/si3124/si3124reg.h
265
#define PORT_COMMAND_ACTIVATION(si_ctlp, port, slot) \
usr/src/uts/common/sys/sata/adapters/si3124/si3124reg.h
266
(PORT_OFFSET(si_ctlp, port) + 0x1c00 + slot*0x8)
usr/src/uts/common/sys/sata/adapters/si3124/si3124reg.h
268
#define PORT_SIGNATURE_MSB(si_ctlp, port, slot) \
usr/src/uts/common/sys/sata/adapters/si3124/si3124reg.h
269
(PORT_OFFSET(si_ctlp, port) + slot*0x80 + 0x0c)
usr/src/uts/common/sys/sata/adapters/si3124/si3124reg.h
270
#define PORT_SIGNATURE_LSB(si_ctlp, port, slot) \
usr/src/uts/common/sys/sata/adapters/si3124/si3124reg.h
271
(PORT_OFFSET(si_ctlp, port) + slot*0x80 + 0x14)
usr/src/uts/common/sys/sata/adapters/si3124/si3124reg.h
293
#define POST_PRB_ADDR(si_ctlp, si_portp, port, slot) \
usr/src/uts/common/sys/sata/adapters/si3124/si3124reg.h
295
slot * sizeof (si_prb_t), \
usr/src/uts/common/sys/sata/adapters/si3124/si3124reg.h
300
slot * sizeof (si_sgblock_t) * si_dma_sg_number, \
usr/src/uts/common/sys/sata/adapters/si3124/si3124reg.h
305
(uint64_t *)PORT_COMMAND_ACTIVATION(si_ctlp, port, slot), \
usr/src/uts/common/sys/sata/adapters/si3124/si3124reg.h
307
slot*sizeof (si_prb_t)));
usr/src/uts/common/sys/sservice.h
469
char *slot; /* slot name string */
usr/src/uts/common/vm/anon.h
323
#define ANON_ISBUSY(slot) (*(slot) & ANON_BUSY)
usr/src/uts/common/vm/anon.h
324
#define ANON_SETBUSY(slot) (*(slot) |= ANON_BUSY)
usr/src/uts/common/vm/anon.h
325
#define ANON_CLRBUSY(slot) (*(slot) &= ~ANON_BUSY)
usr/src/uts/common/xen/io/xnf.c
1298
RING_IDX slot;
usr/src/uts/common/xen/io/xnf.c
1340
slot = xnfp->xnf_tx_ring.req_prod_pvt;
usr/src/uts/common/xen/io/xnf.c
1345
txp->tx_slot = slot;
usr/src/uts/common/xen/io/xnf.c
1347
txrp = RING_GET_REQUEST(&xnfp->xnf_tx_ring, slot);
usr/src/uts/common/xen/io/xnf.c
1349
RING_GET_REQUEST(&xnfp->xnf_tx_ring, slot + 1);
usr/src/uts/common/xen/io/xnf.c
1364
xnfp->xnf_tx_ring.req_prod_pvt = slot + 2;
usr/src/uts/common/xen/io/xnf.c
1662
RING_IDX slot;
usr/src/uts/common/xen/io/xnf.c
1668
slot = xnfp->xnf_tx_ring.req_prod_pvt;
usr/src/uts/common/xen/io/xnf.c
1679
txrp = RING_GET_REQUEST(&xnfp->xnf_tx_ring, slot);
usr/src/uts/common/xen/io/xnf.c
1681
txp->tx_slot = slot;
usr/src/uts/common/xen/io/xnf.c
1686
slot++;
usr/src/uts/common/xen/io/xnf.c
1698
RING_GET_REQUEST(&xnfp->xnf_tx_ring, slot);
usr/src/uts/common/xen/io/xnf.c
1700
slot++;
usr/src/uts/common/xen/io/xnf.c
1713
xnfp->xnf_tx_ring.req_prod_pvt = slot;
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
137
if ((bus == pci_bsf->bus) && (dev == pci_bsf->slot) &&
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
152
gfxp_pci_init_handle(uint8_t bus, uint8_t slot, uint8_t function,
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
170
pci_bsf->slot = slot;
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
74
uint8_t slot;
usr/src/uts/i86pc/os/pci_bios.c
181
uchar_t slot[N_PCI_IRQ_ROUTES_MAX+1];
usr/src/uts/i86pc/os/pci_bios.c
192
slot[i] = 0xff;
usr/src/uts/i86pc/os/pci_bios.c
198
slot[dev] = pci_irq_routes[i].pir_slot;
usr/src/uts/i86pc/os/pci_bios.c
212
if (slot[i] == 0xff)
usr/src/uts/i86pc/os/pci_bios.c
214
(void) sprintf(buf + plen, "Slot%d", slot[i]);
usr/src/uts/intel/io/amr/amr.c
2078
uint32_t slot;
usr/src/uts/intel/io/amr/amr.c
2092
for (slot = 0; slot < (softs->sg_max_count - 1); slot++) {
usr/src/uts/intel/io/amr/amr.c
2093
if (softs->busycmd[slot] == NULL) {
usr/src/uts/intel/io/amr/amr.c
2108
softs->busycmd[slot] = ac;
usr/src/uts/intel/io/amr/amr.c
2109
ac->ac_slot = slot;
usr/src/uts/intel/io/amr/amr.c
2113
softs->sg_items[slot].sg_table,
usr/src/uts/intel/io/amr/amr.c
2118
softs->sg_items[slot].sg_handle,
usr/src/uts/intel/io/amr/amr.c
2122
softs->sg_items[slot].sg_phyaddr;
usr/src/uts/intel/io/amr/amr.c
2169
if (slot == softs->maxio)
usr/src/uts/intel/io/intel_nhm/nhm_init.c
135
int slot;
usr/src/uts/intel/io/intel_nhm/nhm_init.c
139
slot = (dsp->controller * CHANNELS_PER_MEMORY_CONTROLLER *
usr/src/uts/intel/io/intel_nhm/nhm_init.c
144
if (slot >= last_slot)
usr/src/uts/intel/io/intel_nhm/nhm_init.c
146
dimmp = nhm_dimms[slot];
usr/src/uts/intel/io/intel_nhm/nhm_init.c
156
slot = (dsp->controller *
usr/src/uts/intel/io/intel_nhm/nhm_init.c
160
if (slot >= last_slot)
usr/src/uts/intel/io/intel_nhm/nhm_init.c
163
dimmp = nhm_dimms[slot];
usr/src/uts/intel/io/intel_nhm/nhm_init.c
172
slot = (dsp->controller *
usr/src/uts/intel/io/intel_nhm/nhm_init.c
177
if (slot >= last_slot)
usr/src/uts/intel/io/intel_nhm/nhm_init.c
179
dimmp = nhm_dimms[slot];
usr/src/uts/intel/io/intel_nhm/nhm_init.c
323
int slot;
usr/src/uts/intel/io/intel_nhm/nhm_init.c
328
for (slot = 0; slot < MAX_CPU_NODES; slot++) {
usr/src/uts/intel/io/intel_nhm/nhm_init.c
329
nhm_chipset = CPU_ID_RD(slot);
usr/src/uts/intel/io/intel_nhm/nhm_init.c
334
if (slot == MAX_CPU_NODES) {
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
100
slot = SOCKET_BUS(0) - bus;
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
101
ASSERT(slot >= 0 && slot < MAX_CPU_NODES);
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
102
hdl = dev_pci_hdl[slot][dev][func];
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
96
int slot;
usr/src/uts/intel/io/pci/pci_pci.c
590
uint_t slot, func;
usr/src/uts/intel/io/pci/pci_pci.c
624
slot = PCI_REG_DEV_G(pci_rp->pci_phys_hi);
usr/src/uts/intel/io/pci/pci_pci.c
628
(void) snprintf(name, namelen, "%x,%x", slot, func);
usr/src/uts/intel/io/pci/pci_pci.c
630
(void) snprintf(name, namelen, "%x", slot);
usr/src/uts/intel/io/vmm/sys/vmm_kernel.h
245
bool vmm_is_pptdev(int bus, int slot, int func);
usr/src/uts/sparc/dtrace/fbt.c
440
uintptr_t slot = *--tinstr;
usr/src/uts/sparc/dtrace/fbt.c
446
*tinstr++ = slot;
usr/src/uts/sun/io/eri/eri.c
2431
PUT_MACREG(slot, BMAC_SLOT_TIME);
usr/src/uts/sun/io/eri/eri_mac.h
679
uint32_t slot; /* 0x604C slot time reg [7-0] (RW) */
usr/src/uts/sun/io/scsi/adapters/fas.c
1015
for (slot = 0; slot < N_SLOTS; slot++) {
usr/src/uts/sun/io/scsi/adapters/fas.c
1016
struct f_slots *active = fas->f_active[slot];
usr/src/uts/sun/io/scsi/adapters/fas.c
1019
fas->f_active[slot] = NULL;
usr/src/uts/sun/io/scsi/adapters/fas.c
1163
short slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
1228
for (slot = 0; slot < N_SLOTS; slot++) {
usr/src/uts/sun/io/scsi/adapters/fas.c
1229
struct f_slots *active = fas->f_active[slot];
usr/src/uts/sun/io/scsi/adapters/fas.c
1245
fas->f_active[slot] = NULL;
usr/src/uts/sun/io/scsi/adapters/fas.c
1247
ASSERT(fas->f_tcmds[slot] == 0);
usr/src/uts/sun/io/scsi/adapters/fas.c
1293
int slot = i * NLUNS_PER_TARGET | j;
usr/src/uts/sun/io/scsi/adapters/fas.c
1294
if (fas->f_arq_pkt[slot]) {
usr/src/uts/sun/io/scsi/adapters/fas.c
141
static void fas_test_abort(struct fas *fas, int slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
144
static void fas_test_reset(struct fas *fas, int slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
1448
uint_t slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
1454
for (slot = 0; slot < N_SLOTS; slot += d)
usr/src/uts/sun/io/scsi/adapters/fas.c
1455
ncmds += fas->f_tcmds[slot];
usr/src/uts/sun/io/scsi/adapters/fas.c
1909
int slot = 0;
usr/src/uts/sun/io/scsi/adapters/fas.c
1914
if (fas->f_active[slot]) {
usr/src/uts/sun/io/scsi/adapters/fas.c
1915
struct fas_cmd *sp = fas->f_readyf[slot];
usr/src/uts/sun/io/scsi/adapters/fas.c
1916
t = fas->f_active[slot]->f_n_slots;
usr/src/uts/sun/io/scsi/adapters/fas.c
1922
if (fas->f_active[slot]->f_slot[tag] != 0) {
usr/src/uts/sun/io/scsi/adapters/fas.c
1927
ASSERT(n == fas->f_tcmds[slot]);
usr/src/uts/sun/io/scsi/adapters/fas.c
1929
slot = NEXTSLOT(slot, fas->f_dslot);
usr/src/uts/sun/io/scsi/adapters/fas.c
1930
} while (slot != 0);
usr/src/uts/sun/io/scsi/adapters/fas.c
218
static void fas_runpoll(struct fas *fas, short slot, struct fas_cmd *sp);
usr/src/uts/sun/io/scsi/adapters/fas.c
258
static void fas_cmd_timeout(struct fas *fas, int slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
2589
int slot = sp->cmd_slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
2596
Tgt(sp), fas->f_tcmds[slot], (void *)sp,
usr/src/uts/sun/io/scsi/adapters/fas.c
2597
fas->f_throttle[slot]);
usr/src/uts/sun/io/scsi/adapters/fas.c
260
int slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
2757
short slot = sp->cmd_slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
2764
ASSERT(fas->f_tcmds[slot] >= 0);
usr/src/uts/sun/io/scsi/adapters/fas.c
2773
IPRINTF1("prepare pkt failed, slot=%x\n", slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
2783
if ((fas->f_active[slot] == NULL) ||
usr/src/uts/sun/io/scsi/adapters/fas.c
2784
((fas->f_active[slot]->f_n_slots != NTAGS) &&
usr/src/uts/sun/io/scsi/adapters/fas.c
2786
(void) fas_alloc_active_slots(fas, slot, KM_NOSLEEP);
usr/src/uts/sun/io/scsi/adapters/fas.c
2788
if ((fas->f_active[slot] == NULL) ||
usr/src/uts/sun/io/scsi/adapters/fas.c
2808
fas_runpoll(fas, slot, sp);
usr/src/uts/sun/io/scsi/adapters/fas.c
2816
if ((fas->f_tcmds[slot] == 0) &&
usr/src/uts/sun/io/scsi/adapters/fas.c
2817
(fas->f_throttle[slot] == DRAIN_THROTTLE)) {
usr/src/uts/sun/io/scsi/adapters/fas.c
2820
fas_full_throttle(fas, slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
2832
if ((fas->f_readyf[slot] == NULL) && (fas->f_state == STATE_FREE) &&
usr/src/uts/sun/io/scsi/adapters/fas.c
2833
(fas->f_throttle[slot] > fas->f_tcmds[slot])) {
usr/src/uts/sun/io/scsi/adapters/fas.c
284
static int fas_alloc_active_slots(struct fas *fas, int slot, int flag);
usr/src/uts/sun/io/scsi/adapters/fas.c
2845
struct fas_cmd *ssp = fas->f_readyf[slot];
usr/src/uts/sun/io/scsi/adapters/fas.c
2854
if (fas->f_readyb[slot] == ssp) {
usr/src/uts/sun/io/scsi/adapters/fas.c
2855
fas->f_readyb[slot] = sp;
usr/src/uts/sun/io/scsi/adapters/fas.c
2858
fas->f_readyf[slot] = fas->f_readyb[slot] = sp;
usr/src/uts/sun/io/scsi/adapters/fas.c
2868
(fas->f_tcmds[slot] >= fas->f_throttle[slot]) &&
usr/src/uts/sun/io/scsi/adapters/fas.c
2869
(fas->f_throttle[slot] > HOLD_THROTTLE) &&
usr/src/uts/sun/io/scsi/adapters/fas.c
287
static int fas_abort_cmd(struct fas *fas, struct fas_cmd *sp, int slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
2873
slot, fas->f_ncmds);
usr/src/uts/sun/io/scsi/adapters/fas.c
2882
} else if (fas->f_readyf[slot]) {
usr/src/uts/sun/io/scsi/adapters/fas.c
2883
struct fas_cmd *dp = fas->f_readyb[slot];
usr/src/uts/sun/io/scsi/adapters/fas.c
2885
fas->f_readyb[slot] = sp;
usr/src/uts/sun/io/scsi/adapters/fas.c
2889
fas->f_readyf[slot] = fas->f_readyb[slot] = sp;
usr/src/uts/sun/io/scsi/adapters/fas.c
291
int slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
292
static void fas_flush_readyQ(struct fas *fas, int slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
2922
short slot = sp->cmd_slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
2927
tag_slots = fas->f_active[slot];
usr/src/uts/sun/io/scsi/adapters/fas.c
293
static void fas_flush_tagQ(struct fas *fas, int slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
2931
tag = (fas->f_active[slot]->f_tags)++;
usr/src/uts/sun/io/scsi/adapters/fas.c
2932
if (fas->f_active[slot]->f_tags >= NTAGS) {
usr/src/uts/sun/io/scsi/adapters/fas.c
2936
fas->f_active[slot]->f_tags = 1;
usr/src/uts/sun/io/scsi/adapters/fas.c
2952
(fas->f_tcmds[slot])++;
usr/src/uts/sun/io/scsi/adapters/fas.c
2974
fas->f_throttle[slot] = DRAIN_THROTTLE;
usr/src/uts/sun/io/scsi/adapters/fas.c
2980
tag = fas->f_active[slot]->f_tags;
usr/src/uts/sun/io/scsi/adapters/fas.c
2985
if (++(fas->f_active[slot]->f_tags) >= NTAGS) {
usr/src/uts/sun/io/scsi/adapters/fas.c
2989
fas->f_active[slot]->f_tags = 1;
usr/src/uts/sun/io/scsi/adapters/fas.c
299
struct fas_cmd *sp, uchar_t msg, int slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
300
static void fas_mark_packets(struct fas *fas, int slot, uchar_t reason,
usr/src/uts/sun/io/scsi/adapters/fas.c
3000
IPRINTF1("slot %x: All tags in use!!!\n", slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
3038
short slot = fas->f_next_slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
3039
short start_slot = slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
3047
ASSERT((slot % NLUNS_PER_TARGET) == 0);
usr/src/uts/sun/io/scsi/adapters/fas.c
3059
if (fas->f_throttle[slot] == DRAIN_THROTTLE &&
usr/src/uts/sun/io/scsi/adapters/fas.c
3060
fas->f_tcmds[slot] == 0) {
usr/src/uts/sun/io/scsi/adapters/fas.c
3061
fas_full_throttle(fas, slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
3064
if (fas->f_readyf[slot] &&
usr/src/uts/sun/io/scsi/adapters/fas.c
3065
(fas->f_throttle[slot] > fas->f_tcmds[slot])) {
usr/src/uts/sun/io/scsi/adapters/fas.c
3066
sp = fas->f_readyf[slot];
usr/src/uts/sun/io/scsi/adapters/fas.c
3067
fas->f_readyf[slot] = sp->cmd_forw;
usr/src/uts/sun/io/scsi/adapters/fas.c
3069
fas->f_readyb[slot] = NULL;
usr/src/uts/sun/io/scsi/adapters/fas.c
3071
fas->f_next_slot = NEXTSLOT(slot, dslot);
usr/src/uts/sun/io/scsi/adapters/fas.c
3077
slot = NEXTSLOT(slot, dslot);
usr/src/uts/sun/io/scsi/adapters/fas.c
3079
} while (slot != start_slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
3082
fas->f_next_slot = NEXTSLOT(slot, dslot);
usr/src/uts/sun/io/scsi/adapters/fas.c
3100
int slot = sp->cmd_slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
3101
struct f_slots *slots = fas->f_active[slot];
usr/src/uts/sun/io/scsi/adapters/fas.c
3114
ASSERT(fas->f_throttle[slot] > 0);
usr/src/uts/sun/io/scsi/adapters/fas.c
3127
TAGGED(target) && fas->f_tcmds[slot] &&
usr/src/uts/sun/io/scsi/adapters/fas.c
313
static void fas_reset_cleanup(struct fas *fas, int slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
3136
fas->f_throttle[slot] = DRAIN_THROTTLE;
usr/src/uts/sun/io/scsi/adapters/fas.c
3138
dp = fas->f_readyf[slot];
usr/src/uts/sun/io/scsi/adapters/fas.c
3139
fas->f_readyf[slot] = sp;
usr/src/uts/sun/io/scsi/adapters/fas.c
3141
if (fas->f_readyb[slot] == NULL) {
usr/src/uts/sun/io/scsi/adapters/fas.c
3142
fas->f_readyb[slot] = sp;
usr/src/uts/sun/io/scsi/adapters/fas.c
3163
ASSERT(fas->f_active[slot]->f_slot[0] == NULL);
usr/src/uts/sun/io/scsi/adapters/fas.c
3164
fas->f_active[slot]->f_slot[0] = sp;
usr/src/uts/sun/io/scsi/adapters/fas.c
3167
ASSERT(fas->f_tcmds[slot] == 0);
usr/src/uts/sun/io/scsi/adapters/fas.c
3173
fas->f_throttle[slot] = 1;
usr/src/uts/sun/io/scsi/adapters/fas.c
3175
(fas->f_tcmds[slot])++;
usr/src/uts/sun/io/scsi/adapters/fas.c
319
static void fas_set_throttles(struct fas *fas, int slot,
usr/src/uts/sun/io/scsi/adapters/fas.c
321
static void fas_set_all_lun_throttles(struct fas *fas, int slot, int what);
usr/src/uts/sun/io/scsi/adapters/fas.c
322
static void fas_full_throttle(struct fas *fas, int slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
3338
ASSERT(fas->f_tcmds[slot] >= 1);
usr/src/uts/sun/io/scsi/adapters/fas.c
3640
int slot = sp->cmd_slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
3641
struct f_slots *tag_slots = fas->f_active[slot];
usr/src/uts/sun/io/scsi/adapters/fas.c
3645
tag, slot, Tgt(sp), Lun(sp));
usr/src/uts/sun/io/scsi/adapters/fas.c
3649
fas->f_tcmds[slot]--;
usr/src/uts/sun/io/scsi/adapters/fas.c
3674
if (fas->f_tcmds[slot]) {
usr/src/uts/sun/io/scsi/adapters/fas.c
4087
uchar_t slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
4151
fas->f_resel_slot = slot = (target * NLUNS_PER_TARGET) | lun;
usr/src/uts/sun/io/scsi/adapters/fas.c
4163
if (TAGGED(target) && fas->f_tcmds[slot] &&
usr/src/uts/sun/io/scsi/adapters/fas.c
4164
(fas->f_active[slot]->f_slot[0] == NULL)) {
usr/src/uts/sun/io/scsi/adapters/fas.c
4189
EPRINTF1("slow reconnect, slot=%x\n", slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
4213
fas->f_current_sp = sp = fas->f_active[slot]->f_slot[0];
usr/src/uts/sun/io/scsi/adapters/fas.c
4226
slot = fas->f_resel_slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
4227
target = slot/NLUNS_PER_TARGET;
usr/src/uts/sun/io/scsi/adapters/fas.c
4231
IPRINTF1("no tag for slot %x\n", slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
4315
tag_slots = fas->f_active[slot];
usr/src/uts/sun/io/scsi/adapters/fas.c
4386
ASSERT(fas->f_resel_slot == slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
4407
EPRINTF2("Reconnecting %d.%d\n", target, slot % NLUNS_PER_TARGET);
usr/src/uts/sun/io/scsi/adapters/fas.c
530
int instance, id, slot, i, hm_rev;
usr/src/uts/sun/io/scsi/adapters/fas.c
6400
int slot = sp->cmd_slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
6410
fas_sync_wide_backoff(fas, sp, slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
6500
fas_set_throttles(struct fas *fas, int slot, int n, int what)
usr/src/uts/sun/io/scsi/adapters/fas.c
6516
ASSERT((slot + n) <= N_SLOTS);
usr/src/uts/sun/io/scsi/adapters/fas.c
6518
slot &= ~(NLUNS_PER_TARGET - 1);
usr/src/uts/sun/io/scsi/adapters/fas.c
6521
for (i = slot; i < (slot + n); i++) {
usr/src/uts/sun/io/scsi/adapters/fas.c
6537
fas_set_all_lun_throttles(struct fas *fas, int slot, int what)
usr/src/uts/sun/io/scsi/adapters/fas.c
6542
fas_set_throttles(fas, slot, NLUNS_PER_TARGET, what);
usr/src/uts/sun/io/scsi/adapters/fas.c
6546
fas_full_throttle(struct fas *fas, int slot)
usr/src/uts/sun/io/scsi/adapters/fas.c
6548
fas_set_throttles(fas, slot, 1, MAX_THROTTLE);
usr/src/uts/sun/io/scsi/adapters/fas.c
6555
fas_runpoll(struct fas *fas, short slot, struct fas_cmd *sp)
usr/src/uts/sun/io/scsi/adapters/fas.c
6561
slot, *((uchar_t *)sp->cmd_pkt->pkt_cdbp),
usr/src/uts/sun/io/scsi/adapters/fas.c
6562
(void *)fas->f_current_sp, fas->f_tcmds[slot]);
usr/src/uts/sun/io/scsi/adapters/fas.c
6572
fas_set_all_lun_throttles(fas, slot, HOLD_THROTTLE);
usr/src/uts/sun/io/scsi/adapters/fas.c
6597
if ((fas->f_tcmds[slot]) &&
usr/src/uts/sun/io/scsi/adapters/fas.c
6627
if (fas->f_reset_delay[slot/NLUNS_PER_TARGET]) {
usr/src/uts/sun/io/scsi/adapters/fas.c
6628
IPRINTF1("reset delay set for slot %x\n", slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
6723
fas_set_all_lun_throttles(fas, slot, MAX_THROTTLE);
usr/src/uts/sun/io/scsi/adapters/fas.c
6749
fas_set_all_lun_throttles(fas, slot, MAX_THROTTLE);
usr/src/uts/sun/io/scsi/adapters/fas.c
6949
uchar_t slot = ap->a_target * NLUNS_PER_TARGET | ap->a_lun;
usr/src/uts/sun/io/scsi/adapters/fas.c
6956
if (fas->f_arq_pkt[slot] != 0) {
usr/src/uts/sun/io/scsi/adapters/fas.c
6979
rqpktp->cmd_slot = slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
6981
fas->f_arq_pkt[slot] = rqpktp;
usr/src/uts/sun/io/scsi/adapters/fas.c
7001
int slot = ap->a_target * NLUNS_PER_TARGET | ap->a_lun;
usr/src/uts/sun/io/scsi/adapters/fas.c
7007
if ((rqpktp = fas->f_arq_pkt[slot]) != NULL) {
usr/src/uts/sun/io/scsi/adapters/fas.c
7020
fas->f_arq_pkt[slot] = 0;
usr/src/uts/sun/io/scsi/adapters/fas.c
7039
int slot = sp->cmd_slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
7042
ASSERT(sp == fas->f_arq_pkt[slot]);
usr/src/uts/sun/io/scsi/adapters/fas.c
7063
fas_sync_wide_backoff(fas, sp, slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
7135
int slot = sp->cmd_slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
7150
fas_set_all_lun_throttles(fas, slot, DRAIN_THROTTLE);
usr/src/uts/sun/io/scsi/adapters/fas.c
7154
fas->f_throttle[slot] =
usr/src/uts/sun/io/scsi/adapters/fas.c
7155
max((fas->f_tcmds[slot] - 2), 0);
usr/src/uts/sun/io/scsi/adapters/fas.c
7158
"retrying\n", Tgt(sp), Lun(sp), fas->f_throttle[slot]);
usr/src/uts/sun/io/scsi/adapters/fas.c
7170
if (fas->f_throttle[slot] == HOLD_THROTTLE) {
usr/src/uts/sun/io/scsi/adapters/fas.c
7177
fas_set_all_lun_throttles(fas, slot, QFULL_THROTTLE);
usr/src/uts/sun/io/scsi/adapters/fas.c
7310
short slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
7314
for (slot = 0; slot < N_SLOTS; slot += d) {
usr/src/uts/sun/io/scsi/adapters/fas.c
7322
if (fas_force_timeout && fas->f_tcmds[slot]) {
usr/src/uts/sun/io/scsi/adapters/fas.c
7323
fas_cmd_timeout(fas, slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
7327
fas_test_reset(fas, slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
7328
fas_test_abort(fas, slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
7334
tag_slots = fas->f_active[slot];
usr/src/uts/sun/io/scsi/adapters/fas.c
7337
slot, fas->f_tcmds[slot], tag_slots->f_timeout);
usr/src/uts/sun/io/scsi/adapters/fas.c
7339
if ((fas->f_tcmds[slot] > 0) && (tag_slots->f_timebase)) {
usr/src/uts/sun/io/scsi/adapters/fas.c
7351
fas_cmd_timeout(fas, slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
7357
slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
7370
fas_cmd_timeout(struct fas *fas, int slot)
usr/src/uts/sun/io/scsi/adapters/fas.c
7377
ASSERT(fas->f_tcmds[slot]);
usr/src/uts/sun/io/scsi/adapters/fas.c
7394
if (NOTAG(slot/NLUNS_PER_TARGET)) {
usr/src/uts/sun/io/scsi/adapters/fas.c
7395
sp = fas->f_active[slot]->f_slot[0];
usr/src/uts/sun/io/scsi/adapters/fas.c
7407
slot = fas->f_current_sp->cmd_slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
7412
target = slot / NLUNS_PER_TARGET;
usr/src/uts/sun/io/scsi/adapters/fas.c
7413
lun = slot % NLUNS_PER_TARGET;
usr/src/uts/sun/io/scsi/adapters/fas.c
7418
n = fas->f_active[slot]->f_n_slots;
usr/src/uts/sun/io/scsi/adapters/fas.c
7420
ssp = fas->f_active[slot]->f_slot[tag];
usr/src/uts/sun/io/scsi/adapters/fas.c
7454
fas_sync_wide_backoff(fas, sp, slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
7463
fas->f_tcmds[slot], target, lun);
usr/src/uts/sun/io/scsi/adapters/fas.c
7466
if (fas_abort_cmd(fas, sp, slot) == ACTION_SEARCH) {
usr/src/uts/sun/io/scsi/adapters/fas.c
7480
int slot)
usr/src/uts/sun/io/scsi/adapters/fas.c
7484
uchar_t tgt = slot / NLUNS_PER_TARGET;
usr/src/uts/sun/io/scsi/adapters/fas.c
753
for (slot = 0; slot < N_SLOTS; slot += NLUNS_PER_TARGET) {
usr/src/uts/sun/io/scsi/adapters/fas.c
754
(void) fas_alloc_active_slots(fas, slot, KM_SLEEP);
usr/src/uts/sun/io/scsi/adapters/fas.c
7659
fas_abort_cmd(struct fas *fas, struct fas_cmd *sp, int slot)
usr/src/uts/sun/io/scsi/adapters/fas.c
7664
ap.a_target = slot / NLUNS_PER_TARGET;
usr/src/uts/sun/io/scsi/adapters/fas.c
7665
ap.a_lun = slot % NLUNS_PER_TARGET;
usr/src/uts/sun/io/scsi/adapters/fas.c
7674
if ((fas->f_current_sp && (fas->f_current_sp->cmd_slot != slot)) ||
usr/src/uts/sun/io/scsi/adapters/fas.c
7710
short slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
7717
slot = sp->cmd_slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
7718
ASSERT(slot == ((ap->a_target * NLUNS_PER_TARGET) | ap->a_lun));
usr/src/uts/sun/io/scsi/adapters/fas.c
7721
slot = (ap->a_target * NLUNS_PER_TARGET) | ap->a_lun;
usr/src/uts/sun/io/scsi/adapters/fas.c
7734
slot, (void *)sp, (sp? sp->cmd_pkt_flags : 0), (void *)cur_sp);
usr/src/uts/sun/io/scsi/adapters/fas.c
7743
rval = fas_remove_from_readyQ(fas, sp, slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
7752
fas->f_active[slot]->f_slot[sp->cmd_tag[1]])) {
usr/src/uts/sun/io/scsi/adapters/fas.c
7763
fas_set_throttles(fas, slot, 1, HOLD_THROTTLE);
usr/src/uts/sun/io/scsi/adapters/fas.c
7795
abort_msg, slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
7812
(cur_sp->cmd_slot == slot) &&
usr/src/uts/sun/io/scsi/adapters/fas.c
7819
NULL, abort_msg, slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
7849
fas_mark_packets(fas, slot, CMD_ABORTED, STAT_ABORTED);
usr/src/uts/sun/io/scsi/adapters/fas.c
7850
fas_flush_tagQ(fas, slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
7851
fas_flush_readyQ(fas, slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
7853
fas_set_throttles(fas, slot, 1, MAX_THROTTLE);
usr/src/uts/sun/io/scsi/adapters/fas.c
7874
fas_mark_packets(struct fas *fas, int slot, uchar_t reason, uint_t stat)
usr/src/uts/sun/io/scsi/adapters/fas.c
7876
struct fas_cmd *sp = fas->f_readyf[slot];
usr/src/uts/sun/io/scsi/adapters/fas.c
7882
if (fas->f_tcmds[slot]) {
usr/src/uts/sun/io/scsi/adapters/fas.c
7886
for (tag = 0; tag < fas->f_active[slot]->f_n_slots; tag++) {
usr/src/uts/sun/io/scsi/adapters/fas.c
7887
if ((sp = fas->f_active[slot]->f_slot[tag]) != 0) {
usr/src/uts/sun/io/scsi/adapters/fas.c
7892
ASSERT(fas->f_tcmds[slot] == n);
usr/src/uts/sun/io/scsi/adapters/fas.c
7917
fas_remove_from_readyQ(struct fas *fas, struct fas_cmd *sp, int slot)
usr/src/uts/sun/io/scsi/adapters/fas.c
7929
for (psp = NULL, ssp = fas->f_readyf[slot]; ssp != NULL;
usr/src/uts/sun/io/scsi/adapters/fas.c
7932
if (fas->f_readyf[slot] == sp) {
usr/src/uts/sun/io/scsi/adapters/fas.c
7933
fas->f_readyf[slot] = sp->cmd_forw;
usr/src/uts/sun/io/scsi/adapters/fas.c
7937
if (fas->f_readyb[slot] == sp) {
usr/src/uts/sun/io/scsi/adapters/fas.c
7938
fas->f_readyb[slot] = psp;
usr/src/uts/sun/io/scsi/adapters/fas.c
7961
int slot = sp->cmd_slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
7963
dp = fas->f_readyf[slot];
usr/src/uts/sun/io/scsi/adapters/fas.c
7964
fas->f_readyf[slot] = sp;
usr/src/uts/sun/io/scsi/adapters/fas.c
7966
if (fas->f_readyb[slot] == NULL) {
usr/src/uts/sun/io/scsi/adapters/fas.c
7967
fas->f_readyb[slot] = sp;
usr/src/uts/sun/io/scsi/adapters/fas.c
7976
fas_flush_readyQ(struct fas *fas, int slot)
usr/src/uts/sun/io/scsi/adapters/fas.c
7978
if (fas->f_readyf[slot]) {
usr/src/uts/sun/io/scsi/adapters/fas.c
7981
IPRINTF1("flushing ready queue, slot=%x\n", slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
7984
sp = fas->f_readyf[slot];
usr/src/uts/sun/io/scsi/adapters/fas.c
7985
fas->f_readyf[slot] = fas->f_readyb[slot] = NULL;
usr/src/uts/sun/io/scsi/adapters/fas.c
7994
ASSERT(Tgt(sp) == slot/NLUNS_PER_TARGET);
usr/src/uts/sun/io/scsi/adapters/fas.c
8008
fas_flush_tagQ(struct fas *fas, int slot)
usr/src/uts/sun/io/scsi/adapters/fas.c
8012
struct f_slots *tagque = fas->f_active[slot];
usr/src/uts/sun/io/scsi/adapters/fas.c
8019
slot, fas->f_tcmds[slot]);
usr/src/uts/sun/io/scsi/adapters/fas.c
8024
for (tag = 0; tag < fas->f_active[slot]->f_n_slots; tag++) {
usr/src/uts/sun/io/scsi/adapters/fas.c
8036
ASSERT(fas->f_tcmds[slot] == n);
usr/src/uts/sun/io/scsi/adapters/fas.c
8039
tag = starttag = fas->f_active[slot]->f_tags;
usr/src/uts/sun/io/scsi/adapters/fas.c
8046
(ushort_t)fas->f_active[slot]->f_n_slots;
usr/src/uts/sun/io/scsi/adapters/fas.c
8049
ASSERT(fas->f_tcmds[slot] == 0);
usr/src/uts/sun/io/scsi/adapters/fas.c
8061
short slot = sp->cmd_slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
8065
ASSERT(sp == fas->f_active[slot]->f_slot[sp->cmd_tag[1]]);
usr/src/uts/sun/io/scsi/adapters/fas.c
8202
struct fas_cmd *sp, uchar_t msg, int slot)
usr/src/uts/sun/io/scsi/adapters/fas.c
8219
ASSERT(sp->cmd_slot == slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
8226
ASSERT(sp == fas->f_active[slot]->f_slot[tag]);
usr/src/uts/sun/io/scsi/adapters/fas.c
8247
short slot = (ap->a_target * NLUNS_PER_TARGET) | ap->a_lun;
usr/src/uts/sun/io/scsi/adapters/fas.c
8251
slot, level, fas->f_tcmds[slot]);
usr/src/uts/sun/io/scsi/adapters/fas.c
8290
fas_set_all_lun_throttles(fas, slot, HOLD_THROTTLE);
usr/src/uts/sun/io/scsi/adapters/fas.c
8337
fas_reset_cleanup(fas, slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
8339
IPRINTF1("fas_scsi_reset failed for slot %x\n", slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
8348
fas_set_all_lun_throttles(fas, slot, MAX_THROTTLE);
usr/src/uts/sun/io/scsi/adapters/fas.c
8439
short slot, s;
usr/src/uts/sun/io/scsi/adapters/fas.c
8443
for (slot = 0; slot < N_SLOTS; slot += NLUNS_PER_TARGET) {
usr/src/uts/sun/io/scsi/adapters/fas.c
8449
s = slot/NLUNS_PER_TARGET;
usr/src/uts/sun/io/scsi/adapters/fas.c
8460
slot, MAX_THROTTLE);
usr/src/uts/sun/io/scsi/adapters/fas.c
8462
slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
8464
start_slot = slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
8485
fas_reset_cleanup(struct fas *fas, int slot)
usr/src/uts/sun/io/scsi/adapters/fas.c
8492
int target = slot/NLUNS_PER_TARGET;
usr/src/uts/sun/io/scsi/adapters/fas.c
8494
start = slot & ~(NLUNS_PER_TARGET-1);
usr/src/uts/sun/io/scsi/adapters/fas.c
8497
slot, start, end, fas->f_tcmds[slot]);
usr/src/uts/sun/io/scsi/adapters/fas.c
8500
(fas->f_current_sp->cmd_slot == slot) &&
usr/src/uts/sun/io/scsi/adapters/fas.c
8631
short slot, start_slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
8710
slot = start_slot;
usr/src/uts/sun/io/scsi/adapters/fas.c
8713
fas_mark_packets(fas, slot, CMD_RESET, STAT_BUS_RESET);
usr/src/uts/sun/io/scsi/adapters/fas.c
8714
fas_flush_tagQ(fas, slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
8715
fas_flush_readyQ(fas, slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
8716
if (fas->f_arq_pkt[slot]) {
usr/src/uts/sun/io/scsi/adapters/fas.c
8717
struct fas_cmd *sp = fas->f_arq_pkt[slot];
usr/src/uts/sun/io/scsi/adapters/fas.c
8725
slot = NEXTSLOT(slot, fas->f_dslot);
usr/src/uts/sun/io/scsi/adapters/fas.c
8726
} while (slot != start_slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
8797
fas_test_reset(struct fas *fas, int slot)
usr/src/uts/sun/io/scsi/adapters/fas.c
8800
char target = slot/NLUNS_PER_TARGET;
usr/src/uts/sun/io/scsi/adapters/fas.c
8825
fas_test_abort(struct fas *fas, int slot)
usr/src/uts/sun/io/scsi/adapters/fas.c
8829
char target = slot/NLUNS_PER_TARGET;
usr/src/uts/sun/io/scsi/adapters/fas.c
8838
(sp->cmd_slot == slot) &&
usr/src/uts/sun/io/scsi/adapters/fas.c
8842
sp = fas->f_active[slot]->f_slot[0];
usr/src/uts/sun/io/scsi/adapters/fas.c
8848
(fas->f_tcmds[slot] != 0)) {
usr/src/uts/sun/io/scsi/adapters/fas.c
8854
if ((sp = fas->f_active[slot]->f_slot[tag])
usr/src/uts/sun/io/scsi/adapters/fas.c
8860
ASSERT(sp->cmd_slot == slot);
usr/src/uts/sun/io/scsi/adapters/fas.c
8865
(fas->f_tcmds[slot] != 0)) {
usr/src/uts/sun/io/scsi/adapters/fas.c
8869
} else if (fas_atest_disc == 3 && fas->f_readyf[slot]) {
usr/src/uts/sun/io/scsi/adapters/fas.c
8870
pkt = fas->f_readyf[slot]->cmd_pkt;
usr/src/uts/sun/io/scsi/adapters/fas.c
8872
fas->f_readyf[slot] && fas->f_readyf[slot]->cmd_forw) {
usr/src/uts/sun/io/scsi/adapters/fas.c
8873
pkt = fas->f_readyf[slot]->cmd_forw->cmd_pkt;
usr/src/uts/sun/io/scsi/adapters/fas.c
8874
} else if (fas_atest_disc == 5 && fas->f_readyb[slot]) {
usr/src/uts/sun/io/scsi/adapters/fas.c
8875
pkt = fas->f_readyb[slot]->cmd_pkt;
usr/src/uts/sun/io/scsi/adapters/fas.c
8877
(sp->cmd_slot == slot) &&
usr/src/uts/sun/io/scsi/adapters/fas.c
8970
int slot = target * NLUNS_PER_TARGET | ap->a_lun;
usr/src/uts/sun/io/scsi/adapters/fas.c
8974
if (fas->f_tcmds[slot]) {
usr/src/uts/sun/io/scsi/adapters/fas.c
8978
slot = target * NLUNS_PER_TARGET | ap->a_lun;
usr/src/uts/sun/io/scsi/adapters/fas.c
8995
if (val && fas_alloc_active_slots(fas, slot,
usr/src/uts/sun/io/scsi/adapters/fas.c
9001
fas_set_all_lun_throttles(fas, slot, MAX_THROTTLE);
usr/src/uts/sun/io/scsi/adapters/fas.c
9054
int slot = target * NLUNS_PER_TARGET | ap->a_lun;
usr/src/uts/sun/io/scsi/adapters/fas.c
9096
if (tgtonly && fas->f_arq_pkt[slot]) {
usr/src/uts/sun/io/scsi/adapters/fas.c
9189
fas_alloc_active_slots(struct fas *fas, int slot, int flag)
usr/src/uts/sun/io/scsi/adapters/fas.c
9191
int target = slot / NLUNS_PER_TARGET;
usr/src/uts/sun/io/scsi/adapters/fas.c
9192
struct f_slots *old_active = fas->f_active[slot];
usr/src/uts/sun/io/scsi/adapters/fas.c
9197
if (fas->f_tcmds[slot]) {
usr/src/uts/sun/io/scsi/adapters/fas.c
9212
fas->f_active[slot] = new_active;
usr/src/uts/sun/io/scsi/adapters/fas.c
9213
fas->f_active[slot]->f_n_slots = (NOTAG(target) ? 1 : NTAGS);
usr/src/uts/sun/io/scsi/adapters/fas.c
9214
fas->f_active[slot]->f_size = size;
usr/src/uts/sun/io/scsi/adapters/fas.c
9219
fas->f_active[slot]->f_tags = 1;
usr/src/uts/sun/sys/scsi/adapters/fasvar.h
829
#define NEXTSLOT(slot, d) ((slot)+(d)) & ((N_SLOTS)-1)
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1067
hpc3130_set_led(hpc3130_unit_t *unitp, int slot, int led, uint8_t value)
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1073
if (hpc3130_read(handle, HPC3130_ATTEN, slot, &old) != DDI_SUCCESS) {
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1081
if (hpc3130_write(handle, HPC3130_ATTEN, slot, new) != DDI_SUCCESS) {
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1093
unitp->events[slot] |= HPC3130_IEVENT_OK2REM;
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1094
unitp->ok2rem_led[slot] = value;
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1097
slot, value));
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1099
unitp->events[slot] |= HPC3130_IEVENT_FAULT;
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1100
unitp->fault_led[slot] = value;
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1103
slot, value));
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1107
pollwakeup(&unitp->pollhead[slot], POLLIN);
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1114
hpc3130_get_led(i2c_client_hdl_t handle, int slot,
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1119
if (hpc3130_read(handle, HPC3130_ATTEN, slot, &temp) != DDI_SUCCESS) {
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1207
int slot;
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1223
for (slot = 0; slot < HPC3130_MAX_SLOT; slot++) {
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1226
if (hpc3130_write(handle, tp->reg, slot,
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1237
if (hpc3130_cpu_init(hpc3130_p, slot, handle)
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1259
uint8_t slot;
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1272
for (slot = 0; slot < HPC3130_MAX_SLOT; slot++) {
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1278
if (hpc3130_read(handle, HPC3130_EVENT_STATUS, slot,
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1289
slot, &status) != DDI_SUCCESS) {
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1294
hpc3130_p->power[slot] = B_FALSE;
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1296
hpc3130_p->power[slot] = B_TRUE;
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1299
hpc3130_p->events[slot] |= HPC3130_IEVENT_POWER;
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1308
slot,
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1315
slot,
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1320
hpc3130_p->present[slot] = present;
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1321
hpc3130_p->events[slot] |=
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1331
hpc3130_p->events[slot] |=
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1344
hpc3130_p->events[slot] |=
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1353
hpc3130_p->present[slot] = B_FALSE;
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1357
slot,
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1362
slot,
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1367
hpc3130_p->present[slot] = B_TRUE;
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1371
slot,
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1376
hpc3130_p->events[slot] |=
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1380
if (hpc3130_p->events[slot] &&
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1381
(hpc3130_p->present[slot] == B_TRUE)) {
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1383
pollwakeup(&hpc3130_p->pollhead[slot], POLLIN);
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1387
slot, interrupt);
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1396
hpc3130_cpu_init(hpc3130_unit_t *hpc3130_p, int slot, i2c_client_hdl_t handle)
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1403
if (hpc3130_read(handle, HPC3130_STATUS, slot,
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1408
if (hpc3130_read(handle, HPC3130_CONTROL, slot,
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1421
slot_status, slot));
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1426
slot_status, slot));
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1427
hpc3130_p->present[slot] = B_TRUE;
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1436
slot, control_reg) != DDI_SUCCESS) {
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1448
int slot, uint8_t *status)
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
1463
slot, status)) {
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
69
#define HPC3130_REG(offset, slot) ((offset) + ((slot)*8))
usr/src/uts/sun4u/io/pci/db21554.c
2205
uint_t n, slot, func;
usr/src/uts/sun4u/io/pci/db21554.c
2237
slot = PCI_REG_DEV_G(pci_rp->pci_phys_hi);
usr/src/uts/sun4u/io/pci/db21554.c
2241
(void) snprintf(name, namelen, "%x,%x", slot, func);
usr/src/uts/sun4u/io/pci/db21554.c
2243
(void) snprintf(name, namelen, "%x", slot);
usr/src/uts/sun4u/io/pci/pci_pci.c
735
uint_t slot, func;
usr/src/uts/sun4u/io/pci/pci_pci.c
773
slot = PCI_REG_DEV_G(pci_rp[0].pci_phys_hi);
usr/src/uts/sun4u/io/pci/pci_pci.c
777
(void) snprintf(name, namelen, "%x,%x", slot, func);
usr/src/uts/sun4u/io/pci/pci_pci.c
779
(void) snprintf(name, namelen, "%x", slot);
usr/src/uts/sun4u/io/pci/simba.c
650
uint_t n, slot, func;
usr/src/uts/sun4u/io/pci/simba.c
682
slot = PCI_REG_DEV_G(pci_rp->pci_phys_hi);
usr/src/uts/sun4u/io/pci/simba.c
686
(void) snprintf(name, namelen, "%x,%x", slot, func);
usr/src/uts/sun4u/io/pci/simba.c
688
(void) snprintf(name, namelen, "%x", slot);
usr/src/uts/sun4u/io/sbbc.c
1264
int reglen, slot;
usr/src/uts/sun4u/io/sbbc.c
1278
slot = 1;
usr/src/uts/sun4u/io/sbbc.c
1279
(void) sprintf(name, "%x", slot);
usr/src/uts/sun4u/io/sysiosbus.c
1014
int slot, size;
usr/src/uts/sun4u/io/sysiosbus.c
1017
slot = ddi_getprop(DDI_DEV_T_NONE, child,
usr/src/uts/sun4u/io/sysiosbus.c
1019
if (slot == -1) {
usr/src/uts/sun4u/io/sysiosbus.c
1031
if (rp->rng_cbustype == (uint_t)slot) {
usr/src/uts/sun4u/io/sysiosbus.c
1036
r.regspec_bustype = (uint_t)slot;
usr/src/uts/sun4u/io/sysiosbus.c
1049
(void) sprintf(ident, "slot%x", slot);
usr/src/uts/sun4u/io/sysiosbus.c
1107
int slot;
usr/src/uts/sun4u/io/sysiosbus.c
1153
slot = sysio_pd_getslot(child);
usr/src/uts/sun4u/io/sysiosbus.c
1156
if (slot < 0 || slot >= MAX_SBUS_SLOT_ADDR) {
usr/src/uts/sun4u/io/sysiosbus.c
1159
"device\n", slot, ddi_get_name(child));
usr/src/uts/sun4u/io/sysiosbus.c
1165
slot = (slot > 3) ? slot - 9 : slot;
usr/src/uts/sun4u/io/sysiosbus.c
1168
slot_reg = softsp->sbus_slot_config_reg + slot;
usr/src/uts/sun4u/io/sysiosbus.c
1191
if (((softsp->sbus_slave_burstsizes[slot] &
usr/src/uts/sun4u/io/sysiosbus.c
1193
((softsp->sbus_slave_burstsizes[slot] & 0xffff) != 0)) {
usr/src/uts/sun4u/io/sysiosbus.c
1211
softsp->sbus_slave_burstsizes[slot] &=
usr/src/uts/sun4u/io/sysiosbus.c
1218
if (softsp->sbus_slave_burstsizes[slot] &
usr/src/uts/sun4u/io/sysiosbus.c
1221
burstsizes = softsp->sbus_slave_burstsizes[slot] >>
usr/src/uts/sun4u/io/sysiosbus.c
1231
if (softsp->sbus_slave_burstsizes[slot] &
usr/src/uts/sun4u/io/sysiosbus.c
1234
softsp->sbus_slave_burstsizes[slot] &
usr/src/uts/sun4u/io/sysiosbus.c
1533
int slot = -1;
usr/src/uts/sun4u/io/sysiosbus.c
1546
slot = sysio_pd_getslot(rdip);
usr/src/uts/sun4u/io/sysiosbus.c
1548
return (slot);
usr/src/uts/sun4u/io/sysiosbus.c
1651
int slot;
usr/src/uts/sun4u/io/sysiosbus.c
1657
slot = find_sbus_slot(dip, rdip);
usr/src/uts/sun4u/io/sysiosbus.c
1658
if (slot >= MAX_SBUS_SLOT_ADDR || slot < 0) {
usr/src/uts/sun4u/io/sysiosbus.c
1660
slot);
usr/src/uts/sun4u/io/sysiosbus.c
1775
if ((slot >= EXT_SBUS_SLOTS) ||
usr/src/uts/sun4u/io/sysiosbus.c
1776
(softsp->intr_hndlr_cnt[slot] == 0)) {
usr/src/uts/sun4u/io/sysiosbus.c
1803
softsp->intr_hndlr_cnt[slot]++;
usr/src/uts/sun4u/io/sysiosbus.c
1818
softsp->intr_hndlr_cnt[slot]));
usr/src/uts/sun4u/io/sysiosbus.c
1880
int start_bit, ino, slot;
usr/src/uts/sun4u/io/sysiosbus.c
1918
slot = find_sbus_slot(dip, rdip);
usr/src/uts/sun4u/io/sysiosbus.c
1921
if (slot >= MAX_SBUS_SLOT_ADDR || slot < 0) {
usr/src/uts/sun4u/io/sysiosbus.c
1928
softsp->intr_hndlr_cnt[slot]--;
usr/src/uts/sun4u/io/sysiosbus.c
1933
softsp->intr_hndlr_cnt[slot]));
usr/src/uts/sun4u/io/sysiosbus.c
1947
if (softsp->intr_hndlr_cnt[slot] > 0) {
usr/src/uts/sun4u/io/sysiosbus.c
1954
if ((softsp->intr_hndlr_cnt[slot] == 0) || (slot >= EXT_SBUS_SLOTS)) {
usr/src/uts/sun4u/io/sysiosbus.c
1982
uint32_t ino, slot, level = *intr;
usr/src/uts/sun4u/io/sysiosbus.c
1997
if ((slot = find_sbus_slot(dip, rdip)) == -1) {
usr/src/uts/sun4u/io/sysiosbus.c
2004
if (slot >= MAX_SBUS_SLOT_ADDR) {
usr/src/uts/sun4u/io/sysiosbus.c
2006
"in %s device\n", slot, ddi_driver_name(rdip));
usr/src/uts/sun4u/io/sysiosbus.c
2011
ino = slot << 3;
usr/src/uts/sun4u/io/sysiosbus.c
954
pdptr->slot = (uint_t)-1;
usr/src/uts/sun4u/io/sysiosbus.c
956
pdptr->slot = ((struct regspec *)reg_prop)->regspec_bustype;
usr/src/uts/sun4u/io/sysiosbus.c
971
uint_t slot = rp->regspec_bustype;
usr/src/uts/sun4u/io/sysiosbus.c
977
rp->regspec_bustype = slot;
usr/src/uts/sun4u/javelin/io/envctrltwo.c
2104
unitp->ps_kstats[i].slot = -1;
usr/src/uts/sun4u/javelin/io/envctrltwo.c
2136
unitp->ps_kstats[j].slot = i;
usr/src/uts/sun4u/javelin/io/envctrltwo.c
2807
unitp->disk_kstats[count].slot = i;
usr/src/uts/sun4u/lw8/io/lw8.c
568
if (payload->slot < 0 || payload->slot >= sizeof (fru_locn) /
usr/src/uts/sun4u/lw8/io/lw8.c
576
if (strncmp(fru_locn[payload->slot], "SB", 2) != 0) {
usr/src/uts/sun4u/lw8/io/lw8.c
589
fru_locn[payload->slot]);
usr/src/uts/sun4u/lw8/sys/sgfrutree.h
58
int16_t slot; /* location: valid slot or -1 */
usr/src/uts/sun4u/lw8/sys/sgfrutree.h
64
#define location_slot cinfo.linfo.slot
usr/src/uts/sun4u/opl/io/mc-opl.c
232
#define SLOT_TO_CS(slot) ((slot & 0x3) >> 1)
usr/src/uts/sun4u/opl/io/mc-opl.c
3664
dname_to_bankslot(char *dname, int *bank, int *slot)
usr/src/uts/sun4u/opl/io/mc-opl.c
3693
*slot = INDEX_TO_SLOT(i);
usr/src/uts/sun4u/opl/io/mc-opl.c
3706
int slot;
usr/src/uts/sun4u/opl/io/mc-opl.c
3737
ret = dname_to_bankslot(dname, &bank, &slot);
usr/src/uts/sun4u/opl/io/mc-opl.c
3738
MC_LOG("mc_get_mem_addr: bank=%d slot=%d\n", bank, slot);
usr/src/uts/sun4u/opl/io/mc-opl.c
3883
int board, bank, slot;
usr/src/uts/sun4u/opl/io/mc-opl.c
3925
if (dname_to_bankslot(dname, &bank, &slot) != 0) {
usr/src/uts/sun4u/os/ppage.c
503
caddr_t *slot;
usr/src/uts/sun4u/os/ppage.c
528
va = pp_load_tlb(cpu, &slot, pp, TTE_HWWR_INT);
usr/src/uts/sun4u/os/ppage.c
560
pp_unload_tlb(slot, va);
usr/src/uts/sun4u/serengeti/io/sghsc.c
1000
sghsc->sghsc_slot_table[slot].slot_status ==
usr/src/uts/sun4u/serengeti/io/sghsc.c
1002
sghsc->sghsc_slot_table[slot].slot_status =
usr/src/uts/sun4u/serengeti/io/sghsc.c
1009
sghsc->sghsc_slot_table[slot].slot_status;
usr/src/uts/sun4u/serengeti/io/sghsc.c
1018
sghsc->sghsc_board, slot));
usr/src/uts/sun4u/serengeti/io/sghsc.c
1024
sghsc->sghsc_board, slot);
usr/src/uts/sun4u/serengeti/io/sghsc.c
1029
if (sghsc->sghsc_slot_table[slot].flags &
usr/src/uts/sun4u/serengeti/io/sghsc.c
1033
slot, &result);
usr/src/uts/sun4u/serengeti/io/sghsc.c
1048
sghsc->sghsc_board, slot));
usr/src/uts/sun4u/serengeti/io/sghsc.c
1060
sghsc->sghsc_node_id, sghsc->sghsc_board, slot);
usr/src/uts/sun4u/serengeti/io/sghsc.c
1070
sghsc->sghsc_board, slot));
usr/src/uts/sun4u/serengeti/io/sghsc.c
1073
sghsc->sghsc_slot_table[slot].board_type;
usr/src/uts/sun4u/serengeti/io/sghsc.c
1082
sghsc->sghsc_board, slot));
usr/src/uts/sun4u/serengeti/io/sghsc.c
1084
sghsc->sghsc_slot_table[slot].flags |= SGHSC_SLOT_AUTO_CFG_EN;
usr/src/uts/sun4u/serengeti/io/sghsc.c
1092
sghsc->sghsc_board, slot, &result);
usr/src/uts/sun4u/serengeti/io/sghsc.c
1098
sghsc->sghsc_board, slot);
usr/src/uts/sun4u/serengeti/io/sghsc.c
1105
sghsc->sghsc_board, slot));
usr/src/uts/sun4u/serengeti/io/sghsc.c
1107
sghsc->sghsc_slot_table[slot].flags &= ~SGHSC_SLOT_AUTO_CFG_EN;
usr/src/uts/sun4u/serengeti/io/sghsc.c
1220
sghsc_scctl(int cmd, int node_id, int board, int slot, int *resultp)
usr/src/uts/sun4u/serengeti/io/sghsc.c
1231
cmd_infop->slot = slot;
usr/src/uts/sun4u/serengeti/io/sghsc.c
1324
cmd_infop->board, cmd_infop->slot, cmd_infop->info));
usr/src/uts/sun4u/serengeti/io/sghsc.c
1442
sghsc_find_sloth(int node_id, int board, int slot)
usr/src/uts/sun4u/serengeti/io/sghsc.c
1455
" slot %d", board, node_id, slot))
usr/src/uts/sun4u/serengeti/io/sghsc.c
1457
if (sghsc->sghsc_num_slots < (slot + 1)) {
usr/src/uts/sun4u/serengeti/io/sghsc.c
146
static int sghsc_connect(caddr_t, hpc_slot_t slot, void *, uint_t);
usr/src/uts/sun4u/serengeti/io/sghsc.c
1469
return (sghsc->sghsc_slot_table[slot].handle);
usr/src/uts/sun4u/serengeti/io/sghsc.c
1473
" / board %d", slot, node_id, board));
usr/src/uts/sun4u/serengeti/io/sghsc.c
1501
rsp_data->slot);
usr/src/uts/sun4u/serengeti/io/sghsc.c
1510
rsp_data->node_id, rsp_data->board, rsp_data->slot));
usr/src/uts/sun4u/serengeti/io/sghsc.c
1515
rsp_data->slot);
usr/src/uts/sun4u/serengeti/io/sghsc.c
1519
rsp_data->board, rsp_data->slot);
usr/src/uts/sun4u/serengeti/io/sghsc.c
1525
DEBUGF(1, (CE_NOTE, "sghsc: slot %d", rsp_data->slot));
usr/src/uts/sun4u/serengeti/io/sghsc.c
1532
rsp_data->slot));
usr/src/uts/sun4u/serengeti/io/sghsc.c
1533
enum_state->sghsc_slot_table[rsp_data->slot].board_type =
usr/src/uts/sun4u/serengeti/io/sghsc.c
1535
enum_state->sghsc_slot_table[rsp_data->slot].slot_status =
usr/src/uts/sun4u/serengeti/io/sghsc.c
1541
rsp_data->slot));
usr/src/uts/sun4u/serengeti/io/sghsc.c
1542
enum_state->sghsc_slot_table[rsp_data->slot].board_type =
usr/src/uts/sun4u/serengeti/io/sghsc.c
1544
enum_state->sghsc_slot_table[rsp_data->slot].slot_status =
usr/src/uts/sun4u/serengeti/io/sghsc.c
1550
rsp_data->slot));
usr/src/uts/sun4u/serengeti/io/sghsc.c
1555
rsp_data->slot));
usr/src/uts/sun4u/serengeti/io/sghsc.c
1560
rsp_data->slot));
usr/src/uts/sun4u/serengeti/io/sghsc.c
1565
rsp_data->slot));
usr/src/uts/sun4u/serengeti/io/sghsc.c
1570
rsp_data->board, rsp_data->slot));
usr/src/uts/sun4u/serengeti/io/sghsc.c
1623
rsp_data.board, rsp_data.slot);
usr/src/uts/sun4u/serengeti/io/sghsc.c
1627
rsp_data.board, rsp_data.slot);
usr/src/uts/sun4u/serengeti/io/sghsc.c
1631
if (!(sghsc->sghsc_slot_table[rsp_data.slot].flags &
usr/src/uts/sun4u/serengeti/io/sghsc.c
1646
rsp_data.slot);
usr/src/uts/sun4u/serengeti/io/sghsc.c
1665
rsp_data.slot, &result);
usr/src/uts/sun4u/serengeti/io/sghsc.c
1698
sghsc_find_softstate(int node_id, int board, int slot)
usr/src/uts/sun4u/serengeti/io/sghsc.c
1710
if (sghsc->sghsc_num_slots < (slot + 1)) {
usr/src/uts/sun4u/serengeti/io/sghsc.c
882
int slot = sghsc_get_slotnum(sghsc, sloth);
usr/src/uts/sun4u/serengeti/io/sghsc.c
887
if ((sghsc == NULL) || (slot < 0) ||
usr/src/uts/sun4u/serengeti/io/sghsc.c
888
(slot >= sghsc->sghsc_num_slots)) {
usr/src/uts/sun4u/serengeti/io/sghsc.c
891
sghsc->sghsc_instance, slot, sghsc->sghsc_num_slots,
usr/src/uts/sun4u/serengeti/io/sghsc.c
909
sghsc->sghsc_board, slot));
usr/src/uts/sun4u/serengeti/io/sghsc.c
942
sghsc->sghsc_board, slot));
usr/src/uts/sun4u/serengeti/io/sghsc.c
965
sghsc->sghsc_board, slot));
usr/src/uts/sun4u/serengeti/io/sghsc.c
971
sghsc->sghsc_board, slot, &result);
usr/src/uts/sun4u/serengeti/io/sghsc.c
980
"node %d / board %d", sghsc->sghsc_instance, slot,
usr/src/uts/sun4u/serengeti/io/sghsc.c
982
sghsc->sghsc_slot_table[slot].slot_status =
usr/src/uts/sun4u/serengeti/io/sghsc.c
993
sghsc->sghsc_slot_table[slot].slot_status =
usr/src/uts/sun4u/serengeti/io/sghsc.c
996
sghsc->sghsc_slot_table[slot].slot_status =
usr/src/uts/sun4u/serengeti/io/sghsc.c
998
} else if (sghsc->sghsc_slot_table[slot].slot_status ==
usr/src/uts/sun4u/serengeti/io/ssm.c
1027
DPRINTF(SSM_EVENT_DEBUG, ("\tslot\t%d\n", fdp->slot));
usr/src/uts/sun4u/serengeti/io/ssm.c
1047
(void) ssm_generate_event(fdp->node, fdp->slot, hint);
usr/src/uts/sun4u/serengeti/io/ssm.c
881
int slot;
usr/src/uts/sun4u/serengeti/io/ssm.c
893
slot = (getminor(dev) & SSM_BOARD_MASK);
usr/src/uts/sun4u/serengeti/io/ssm.c
894
(void) ssm_generate_event(softsp->ssm_nodeid, slot,
usr/src/uts/sun4u/serengeti/sys/sgevents.h
85
int slot; /* Slot number for this event */
usr/src/uts/sun4u/serengeti/sys/sghsc.h
265
uint32_t slot;
usr/src/uts/sun4u/serengeti/sys/sghsc.h
281
int slot;
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1039
int slot;
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1056
slot = GETSLOT(dev);
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1069
if (!fhc_bd_valid(slot))
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1110
sysc_enter_transition(int slot)
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1118
list = fhc_bdlist_lock(slot);
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1119
if ((slot != -1) && (list == NULL)) {
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1125
if (slot == -1)
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1146
sysc_exit_transition(int slot)
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1153
if (slot == -1)
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1156
list = fhc_bd(slot);
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1233
int slot;
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1246
slot = GETSLOT(devt);
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1293
? -1 : slot) != TRUE) {
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1300
bdp = fhc_bd(slot);
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1341
sysc_exit_transition(slot);
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1346
sysc_exit_transition(slot);
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1351
sysc_exit_transition(slot);
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1356
sysc_exit_transition(slot);
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1360
retval = fhc_bd_test(slot, &sysc_pkt);
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1361
sysc_exit_transition(slot);
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1365
retval = fhc_bd_test_set_cond(slot, &sysc_pkt);
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1366
sysc_exit_transition(slot);
usr/src/uts/sun4u/sunfire/io/sysctrl.c
911
int *rp, len, slot, i;
usr/src/uts/sun4u/sunfire/io/sysctrl.c
937
slot = (*rp - 0x1c0) >> 2;
usr/src/uts/sun4u/sunfire/io/sysctrl.c
943
if (i == slot)
usr/src/uts/sun4u/sunfire/io/sysctrl.c
949
" for node %s(%p)\n", slot, ddi_node_name(dip),
usr/src/uts/sun4u/sys/envctrl_gen.h
189
int slot; /* power supply slot occupied */
usr/src/uts/sun4u/sys/envctrl_gen.h
202
int slot; /* slot number of disk */
usr/src/uts/sun4u/sys/sbdpriv.h
603
#define BSLOT2BD(slot) MACHBD2BD(BSLOT2MACHBD(slot))
usr/src/uts/sun4u/sys/sysiosbus.h
378
uint_t slot; /* Slot number, on this sbus */
usr/src/uts/sun4u/sys/sysiosbus.h
387
#define sysio_pd_getslot(dev) (SYSIO_PD(dev)->slot)