usr/src/boot/common/boot.c
303
char lbuf[128], *cp, *ep, *dev, *fstyp, *options;
usr/src/boot/common/boot.c
319
dev = NULL;
usr/src/boot/common/boot.c
331
free(dev);
usr/src/boot/common/boot.c
332
dev = strdup(lbuf);
usr/src/boot/common/boot.c
370
sprintf(lbuf, "%s:%s", fstyp, dev);
usr/src/boot/common/boot.c
386
free(dev);
usr/src/boot/common/bootstrap.h
338
int (*arch_getdev)(void **dev, const char *name, const char **path);
usr/src/boot/common/console.c
106
cons_add_dev(struct console *dev)
usr/src/boot/common/console.c
120
consoles[c] = dev;
usr/src/boot/common/dev_net.c
126
struct devdesc *dev;
usr/src/boot/common/dev_net.c
131
dev = va_arg(args, struct devdesc *);
usr/src/boot/common/dev_net.c
134
devname = dev->d_dev->dv_name;
usr/src/boot/common/dev_net.c
143
netdev_sock = netif_open(dev);
usr/src/boot/common/dev_net.c
196
dev->d_opendata = &netdev_sock;
usr/src/boot/common/dev_net.c
203
struct devdesc *dev;
usr/src/boot/common/dev_net.c
210
dev = f->f_devdata;
usr/src/boot/common/dev_net.c
211
dev->d_opendata = NULL;
usr/src/boot/common/devopen.c
37
struct devdesc *dev;
usr/src/boot/common/devopen.c
40
result = archsw.arch_getdev((void **)&dev, fname, file);
usr/src/boot/common/devopen.c
45
f->f_dev = dev->d_dev;
usr/src/boot/common/devopen.c
46
f->f_devdata = dev;
usr/src/boot/common/devopen.c
47
result = dev->d_dev->dv_open(f, dev);
usr/src/boot/common/devopen.c
51
free(dev);
usr/src/boot/common/disk.c
100
return (dev->dd.d_dev->dv_strategy(dev, F_READ | F_NORA, offset,
usr/src/boot/common/disk.c
107
struct disk_devdesc dev;
usr/src/boot/common/disk.c
117
od = (struct open_disk *)pa->dev->dd.d_opendata;
usr/src/boot/common/disk.c
140
dev.dd.d_dev = pa->dev->dd.d_dev;
usr/src/boot/common/disk.c
141
dev.dd.d_unit = pa->dev->dd.d_unit;
usr/src/boot/common/disk.c
142
dev.d_slice = part->index;
usr/src/boot/common/disk.c
143
dev.d_partition = D_PARTNONE;
usr/src/boot/common/disk.c
144
if (disk_open(&dev, partsize, sectsize) == 0) {
usr/src/boot/common/disk.c
145
table = ptable_open(&dev, partsize, sectsize, ptblread);
usr/src/boot/common/disk.c
149
bsd.dev = &dev;
usr/src/boot/common/disk.c
155
disk_close(&dev);
usr/src/boot/common/disk.c
163
disk_print(struct disk_devdesc *dev, char *prefix, int verbose)
usr/src/boot/common/disk.c
169
od = (struct open_disk *)dev->dd.d_opendata;
usr/src/boot/common/disk.c
170
pa.dev = dev;
usr/src/boot/common/disk.c
177
disk_read(struct disk_devdesc *dev, void *buf, uint64_t offset, uint_t blocks)
usr/src/boot/common/disk.c
182
od = (struct open_disk *)dev->dd.d_opendata;
usr/src/boot/common/disk.c
183
ret = dev->dd.d_dev->dv_strategy(dev, F_READ, dev->d_offset + offset,
usr/src/boot/common/disk.c
190
disk_write(struct disk_devdesc *dev, void *buf, uint64_t offset, uint_t blocks)
usr/src/boot/common/disk.c
195
od = (struct open_disk *)dev->dd.d_opendata;
usr/src/boot/common/disk.c
196
ret = dev->dd.d_dev->dv_strategy(dev, F_WRITE, dev->d_offset + offset,
usr/src/boot/common/disk.c
203
disk_ioctl(struct disk_devdesc *dev, unsigned long cmd, void *data)
usr/src/boot/common/disk.c
205
struct open_disk *od = dev->dd.d_opendata;
usr/src/boot/common/disk.c
215
if (dev->d_offset == 0)
usr/src/boot/common/disk.c
228
disk_open(struct disk_devdesc *dev, uint64_t mediasize, uint_t sectorsize)
usr/src/boot/common/disk.c
246
dev->dd.d_opendata = od;
usr/src/boot/common/disk.c
254
memcpy(&partdev, dev, sizeof(partdev));
usr/src/boot/common/disk.c
259
dev->d_offset = 0;
usr/src/boot/common/disk.c
261
slice = dev->d_slice;
usr/src/boot/common/disk.c
262
partition = dev->d_partition;
usr/src/boot/common/disk.c
264
DPRINTF("%s unit %d, slice %d, partition %d => %p", disk_fmtdev(dev),
usr/src/boot/common/disk.c
265
dev->dd.d_unit, dev->d_slice, dev->d_partition, od);
usr/src/boot/common/disk.c
288
dev->d_offset = part.start;
usr/src/boot/common/disk.c
292
dev->d_offset = 0;
usr/src/boot/common/disk.c
302
dev->d_offset = part.start;
usr/src/boot/common/disk.c
339
table = ptable_open(dev, part.end - part.start + 1,
usr/src/boot/common/disk.c
360
dev->d_offset += part.start;
usr/src/boot/common/disk.c
371
DPRINTF("%s could not open", disk_fmtdev(dev));
usr/src/boot/common/disk.c
374
dev->d_slice = slice;
usr/src/boot/common/disk.c
375
dev->d_partition = partition;
usr/src/boot/common/disk.c
376
DPRINTF("%s offset %" PRIu64 " => %p", disk_fmtdev(dev),
usr/src/boot/common/disk.c
377
dev->d_offset, od);
usr/src/boot/common/disk.c
383
disk_close(struct disk_devdesc *dev)
usr/src/boot/common/disk.c
387
od = (struct open_disk *)dev->dd.d_opendata;
usr/src/boot/common/disk.c
388
DPRINTF("%s closed => %p", disk_fmtdev(dev), od);
usr/src/boot/common/disk.c
395
disk_fmtdev(struct disk_devdesc *dev)
usr/src/boot/common/disk.c
400
cp = buf + sprintf(buf, "%s%d", dev->dd.d_dev->dv_name, dev->dd.d_unit);
usr/src/boot/common/disk.c
401
if (dev->d_slice > D_SLICENONE) {
usr/src/boot/common/disk.c
403
if (dev->d_partition == D_PARTISGPT) {
usr/src/boot/common/disk.c
404
sprintf(cp, "p%d:", dev->d_slice);
usr/src/boot/common/disk.c
409
cp += sprintf(cp, "s%d", dev->d_slice);
usr/src/boot/common/disk.c
412
if (dev->d_partition > D_PARTNONE)
usr/src/boot/common/disk.c
413
cp += sprintf(cp, "%c", dev->d_partition + 'a');
usr/src/boot/common/disk.c
419
disk_parsedev(struct disk_devdesc *dev, const char *devspec, const char **path)
usr/src/boot/common/disk.c
476
dev->dd.d_unit = unit;
usr/src/boot/common/disk.c
477
dev->d_slice = slice;
usr/src/boot/common/disk.c
478
dev->d_partition = partition;
usr/src/boot/common/disk.c
53
struct disk_devdesc *dev;
usr/src/boot/common/disk.c
84
struct disk_devdesc *dev;
usr/src/boot/common/disk.c
87
dev = (struct disk_devdesc *)d;
usr/src/boot/common/disk.c
88
od = (struct open_disk *)dev->dd.d_opendata;
usr/src/boot/common/isapnp.h
269
struct isa_device *dev);
usr/src/boot/common/isapnp.h
282
struct isa_device dev;
usr/src/boot/common/md.c
125
struct devdesc *dev;
usr/src/boot/common/md.c
128
dev = va_arg(ap, struct devdesc *);
usr/src/boot/common/md.c
131
if (dev->d_unit != 0)
usr/src/boot/common/md.c
140
struct devdesc *dev;
usr/src/boot/common/md.c
142
dev = (struct devdesc *)(f->f_devdata);
usr/src/boot/common/md.c
143
return ((dev->d_unit != 0) ? ENXIO : 0);
usr/src/boot/common/md.c
90
struct devdesc *dev = (struct devdesc *)devdata;
usr/src/boot/common/md.c
93
if (dev->d_unit != 0)
usr/src/boot/common/part.c
256
ptable_gptread(struct ptable *table, void *dev, diskread_t dread)
usr/src/boot/common/part.c
275
if (dread(dev, buf, 1, 1) != 0) {
usr/src/boot/common/part.c
288
if (dread(dev, tbl, size, phdr->hdr_lba_table) == 0 &&
usr/src/boot/common/part.c
297
if (dread(dev, buf, 1, offset) != 0)
usr/src/boot/common/part.c
322
if (dread(dev, tbl, size, phdr->hdr_lba_table) == 0 &&
usr/src/boot/common/part.c
409
ptable_ebrread(struct ptable *table, void *dev, diskread_t dread)
usr/src/boot/common/part.c
435
if (dread(dev, buf, 1, offset) != 0)
usr/src/boot/common/part.c
485
ptable_bsdread(struct ptable *table, void *dev, diskread_t dread)
usr/src/boot/common/part.c
501
if (dread(dev, buf, 1, 1) != 0) {
usr/src/boot/common/part.c
565
ptable_vtoc8read(struct ptable *table, void *dev, diskread_t dread)
usr/src/boot/common/part.c
578
if (dread(dev, buf, 1, 0) != 0) {
usr/src/boot/common/part.c
653
ptable_dklabelread(struct ptable *table, void *dev, diskread_t dread)
usr/src/boot/common/part.c
668
if (dread(dev, buf, 1, DK_LABEL_LOC) != 0) {
usr/src/boot/common/part.c
715
ptable_iso9660read(struct ptable *table, void *dev, diskread_t dread)
usr/src/boot/common/part.c
725
if (dread(dev, buf, 1, cdb2devb(16)) != 0) {
usr/src/boot/common/part.c
752
ptable_open(void *dev, uint64_t sectors, uint16_t sectorsize, diskread_t *dread)
usr/src/boot/common/part.c
769
if (dread(dev, buf, 1, DOSBBSECTOR) != 0) {
usr/src/boot/common/part.c
782
if (ptable_iso9660read(table, dev, dread) == NULL) {
usr/src/boot/common/part.c
789
if (ptable_dklabelread(table, dev, dread) == NULL) { /* Read error. */
usr/src/boot/common/part.c
797
if (ptable_vtoc8read(table, dev, dread) == NULL) {
usr/src/boot/common/part.c
806
if (ptable_bsdread(table, dev, dread) == NULL) { /* Read error. */
usr/src/boot/common/part.c
820
table = ptable_gptread(table, dev, dread);
usr/src/boot/common/part.c
850
table = ptable_gptread(table, dev, dread);
usr/src/boot/common/part.c
885
table = ptable_ebrread(table, dev, dread);
usr/src/boot/common/part.h
82
struct ptable *ptable_open(void *dev, uint64_t sectors, uint16_t sectorsize,
usr/src/boot/common/vdisk.c
250
struct disk_devdesc *dev;
usr/src/boot/common/vdisk.c
254
dev = devdata;
usr/src/boot/common/vdisk.c
255
if (dev == NULL)
usr/src/boot/common/vdisk.c
257
vd = vdisk_get_info((struct devdesc *)dev);
usr/src/boot/common/vdisk.c
264
if (dev->dd.d_dev->dv_type == DEVT_DISK) {
usr/src/boot/common/vdisk.c
267
offset = dev->d_offset * vd->vdisk_sectorsz;
usr/src/boot/common/vdisk.c
296
struct disk_devdesc *dev;
usr/src/boot/common/vdisk.c
301
dev = va_arg(args, struct disk_devdesc *);
usr/src/boot/common/vdisk.c
303
if (dev == NULL)
usr/src/boot/common/vdisk.c
305
vd = vdisk_get_info((struct devdesc *)dev);
usr/src/boot/common/vdisk.c
309
if (dev->dd.d_dev->dv_type == DEVT_DISK) {
usr/src/boot/common/vdisk.c
310
rc = disk_open(dev, vd->vdisk_size, vd->vdisk_sectorsz);
usr/src/boot/common/vdisk.c
320
struct disk_devdesc *dev;
usr/src/boot/common/vdisk.c
323
dev = (struct disk_devdesc *)(f->f_devdata);
usr/src/boot/common/vdisk.c
324
if (dev == NULL)
usr/src/boot/common/vdisk.c
326
vd = vdisk_get_info((struct devdesc *)dev);
usr/src/boot/common/vdisk.c
331
if (dev->dd.d_dev->dv_type == DEVT_DISK)
usr/src/boot/common/vdisk.c
332
return (disk_close(dev));
usr/src/boot/common/vdisk.c
339
struct disk_devdesc *dev;
usr/src/boot/common/vdisk.c
343
dev = (struct disk_devdesc *)(f->f_devdata);
usr/src/boot/common/vdisk.c
344
if (dev == NULL)
usr/src/boot/common/vdisk.c
346
vd = vdisk_get_info((struct devdesc *)dev);
usr/src/boot/common/vdisk.c
350
if (dev->dd.d_dev->dv_type == DEVT_DISK) {
usr/src/boot/common/vdisk.c
351
rc = disk_ioctl(dev, cmd, data);
usr/src/boot/common/vdisk.c
73
vdisk_get_info(struct devdesc *dev)
usr/src/boot/common/vdisk.c
78
if (vd->vdisk_unit == dev->d_unit)
usr/src/boot/efi/include/Protocol/PciRootBridgeIo.h
102
#define EFI_PCI_ADDRESS(bus, dev, func, reg) \
usr/src/boot/efi/include/Protocol/PciRootBridgeIo.h
105
(((UINTN) dev) << 16) | \
usr/src/boot/efi/include/efi_drivers.h
38
extern int efipart_getdesc(struct devdesc *dev, char **out);
usr/src/boot/efi/include/efilib.h
98
pdinfo_list_t *efiblk_get_pdinfo_list(struct devsw *dev);
usr/src/boot/efi/include/efilib.h
99
pdinfo_t *efiblk_get_pdinfo(struct devdesc *dev);
usr/src/boot/efi/libefi/devicename.c
162
if (dev != NULL)
usr/src/boot/efi/libefi/devicename.c
163
*dev = idev;
usr/src/boot/efi/libefi/devicename.c
176
struct devdesc *dev = (struct devdesc *)vdev;
usr/src/boot/efi/libefi/devicename.c
179
switch (dev->d_dev->dv_type) {
usr/src/boot/efi/libefi/devicename.c
188
return (zfs_fmtdev(dev));
usr/src/boot/efi/libefi/devicename.c
191
snprintf(buf, sizeof (buf), "%s%d:", dev->d_dev->dv_name,
usr/src/boot/efi/libefi/devicename.c
192
dev->d_unit);
usr/src/boot/efi/libefi/devicename.c
51
struct devdesc **dev = (struct devdesc **)vdev;
usr/src/boot/efi/libefi/devicename.c
59
rv = efi_parsedev(dev, getenv("currdev"), NULL);
usr/src/boot/efi/libefi/devicename.c
66
return (efi_parsedev(dev, devspec, path));
usr/src/boot/efi/libefi/devicename.c
83
efi_parsedev(struct devdesc **dev, const char *devspec, const char **path)
usr/src/boot/efi/libefi/efiisaio.c
123
EFI_DEVICE_PATH *node, *dev;
usr/src/boot/efi/libefi/efiisaio.c
146
dev = efi_lookup_devpath(port->currdev);
usr/src/boot/efi/libefi/efiisaio.c
147
if (dev == NULL) {
usr/src/boot/efi/libefi/efiisaio.c
157
if (!IsDevicePathEnd(node) && efi_devpath_is_prefix(dev, node))
usr/src/boot/efi/libefi/efiisaio.c
255
EFI_DEVICE_PATH *node, *dev;
usr/src/boot/efi/libefi/efiisaio.c
277
dev = efi_lookup_devpath(port->currdev);
usr/src/boot/efi/libefi/efiisaio.c
278
if (dev == NULL) {
usr/src/boot/efi/libefi/efiisaio.c
289
if (efi_devpath_is_prefix(dev, node)) {
usr/src/boot/efi/libefi/efinet.c
108
struct devdesc *dev = machdep_hint;
usr/src/boot/efi/libefi/efinet.c
110
if (dev->d_unit == nif->nif_unit)
usr/src/boot/efi/libefi/efipart.c
1032
struct disk_devdesc *dev;
usr/src/boot/efi/libefi/efipart.c
1035
dev = (struct disk_devdesc *)devdata;
usr/src/boot/efi/libefi/efipart.c
1036
if (dev == NULL)
usr/src/boot/efi/libefi/efipart.c
1039
pd = efiblk_get_pdinfo((struct devdesc *)dev);
usr/src/boot/efi/libefi/efipart.c
1051
if (dev->dd.d_dev->dv_type == DEVT_DISK) {
usr/src/boot/efi/libefi/efipart.c
1054
offset = dev->d_offset * pd->pd_blkio->Media->BlockSize;
usr/src/boot/efi/libefi/efipart.c
1066
struct disk_devdesc *dev = (struct disk_devdesc *)devdata;
usr/src/boot/efi/libefi/efipart.c
1077
if (dev == NULL || blk < 0)
usr/src/boot/efi/libefi/efipart.c
1080
pd = efiblk_get_pdinfo((struct devdesc *)dev);
usr/src/boot/efi/libefi/efipart.c
1097
if (dev->dd.d_dev->dv_type == DEVT_DISK) {
usr/src/boot/efi/libefi/efipart.c
1098
if (disk_ioctl(dev, DIOCGMEDIASIZE, &disk_blocks) == 0) {
usr/src/boot/efi/libefi/efipart.c
1102
d_offset = dev->d_offset;
usr/src/boot/efi/libefi/efipart.c
124
efiblk_get_pdinfo_list(struct devsw *dev)
usr/src/boot/efi/libefi/efipart.c
126
if (dev->dv_type == DEVT_DISK)
usr/src/boot/efi/libefi/efipart.c
128
if (dev->dv_type == DEVT_CD)
usr/src/boot/efi/libefi/efipart.c
130
if (dev->dv_type == DEVT_FD)
usr/src/boot/efi/libefi/efipart.c
137
efiblk_get_pdinfo(struct devdesc *dev)
usr/src/boot/efi/libefi/efipart.c
142
pdi = efiblk_get_pdinfo_list(dev->d_dev);
usr/src/boot/efi/libefi/efipart.c
147
if (pd->pd_unit == dev->d_unit)
usr/src/boot/efi/libefi/efipart.c
557
efipart_testchild(pdinfo_t *dev, pdinfo_t *pd)
usr/src/boot/efi/libefi/efipart.c
560
if (dev->pd_parent == NULL)
usr/src/boot/efi/libefi/efipart.c
563
if (efi_devpath_match(dev->pd_parent->pd_devpath, pd->pd_devpath)) {
usr/src/boot/efi/libefi/efipart.c
763
efipart_print_common(struct devsw *dev, pdinfo_list_t *pdlist, int verbose)
usr/src/boot/efi/libefi/efipart.c
777
printf("%s devices:", dev->dv_name);
usr/src/boot/efi/libefi/efipart.c
793
" %s%d", dev->dv_name, pd->pd_unit);
usr/src/boot/efi/libefi/efipart.c
817
pd_dev.dd.d_dev = dev;
usr/src/boot/efi/libefi/efipart.c
863
struct disk_devdesc *dev;
usr/src/boot/efi/libefi/efipart.c
869
dev = va_arg(args, struct disk_devdesc *);
usr/src/boot/efi/libefi/efipart.c
871
if (dev == NULL)
usr/src/boot/efi/libefi/efipart.c
874
pd = efiblk_get_pdinfo((struct devdesc *)dev);
usr/src/boot/efi/libefi/efipart.c
894
if (dev->dd.d_dev->dv_type == DEVT_DISK) {
usr/src/boot/efi/libefi/efipart.c
897
rc = disk_open(dev,
usr/src/boot/efi/libefi/efipart.c
916
struct disk_devdesc *dev;
usr/src/boot/efi/libefi/efipart.c
919
dev = (struct disk_devdesc *)(f->f_devdata);
usr/src/boot/efi/libefi/efipart.c
920
if (dev == NULL)
usr/src/boot/efi/libefi/efipart.c
923
pd = efiblk_get_pdinfo((struct devdesc *)dev);
usr/src/boot/efi/libefi/efipart.c
930
if (dev->dd.d_dev->dv_type != DEVT_DISK) {
usr/src/boot/efi/libefi/efipart.c
935
if (dev->dd.d_dev->dv_type == DEVT_DISK)
usr/src/boot/efi/libefi/efipart.c
936
return (disk_close(dev));
usr/src/boot/efi/libefi/efipart.c
943
struct disk_devdesc *dev;
usr/src/boot/efi/libefi/efipart.c
947
dev = (struct disk_devdesc *)(f->f_devdata);
usr/src/boot/efi/libefi/efipart.c
948
if (dev == NULL)
usr/src/boot/efi/libefi/efipart.c
951
pd = efiblk_get_pdinfo((struct devdesc *)dev);
usr/src/boot/efi/libefi/efipart.c
955
if (dev->dd.d_dev->dv_type == DEVT_DISK) {
usr/src/boot/efi/libefi/efipart.c
956
rc = disk_ioctl(dev, cmd, data);
usr/src/boot/efi/libefi/efiserialio.c
105
dev = efi_lookup_devpath(port->currdev);
usr/src/boot/efi/libefi/efiserialio.c
106
if (dev == NULL) {
usr/src/boot/efi/libefi/efiserialio.c
116
if (!IsDevicePathEnd(node) && efi_devpath_is_prefix(dev, node))
usr/src/boot/efi/libefi/efiserialio.c
214
EFI_DEVICE_PATH *node, *dev;
usr/src/boot/efi/libefi/efiserialio.c
236
dev = efi_lookup_devpath(port->currdev);
usr/src/boot/efi/libefi/efiserialio.c
237
if (dev == NULL) {
usr/src/boot/efi/libefi/efiserialio.c
248
if (efi_devpath_is_prefix(dev, node)) {
usr/src/boot/efi/libefi/efiserialio.c
75
EFI_DEVICE_PATH *node, *dev;
usr/src/boot/efi/libefi/handles.c
102
efi_handle_update_dev(EFI_HANDLE h, struct devsw *dev, int unit,
usr/src/boot/efi/libefi/handles.c
110
entry[idx].dev = dev;
usr/src/boot/efi/libefi/handles.c
36
struct devsw *dev;
usr/src/boot/efi/libefi/handles.c
61
entry[idx].dev = sw;
usr/src/boot/efi/libefi/handles.c
68
efi_find_handle(struct devsw *dev, int unit)
usr/src/boot/efi/libefi/handles.c
73
if (entry[idx].dev != dev)
usr/src/boot/efi/libefi/handles.c
83
efi_handle_lookup(EFI_HANDLE h, struct devsw **dev, int *unit, uint64_t *extra)
usr/src/boot/efi/libefi/handles.c
90
if (dev != NULL)
usr/src/boot/efi/libefi/handles.c
91
*dev = entry[idx].dev;
usr/src/boot/efi/loader/main.c
1303
struct devdesc *dev;
usr/src/boot/efi/loader/main.c
1373
if (efi_getdev((void **)&dev, name, (const char **)&path) == 0) {
usr/src/boot/efi/loader/main.c
1378
switch (dev->d_dev->dv_type) {
usr/src/boot/efi/loader/main.c
1380
z_dev = (struct zfs_devdesc *)dev;
usr/src/boot/efi/loader/main.c
1386
efi_find_handle(dev->d_dev, dev->d_unit);
usr/src/boot/efi/loader/main.c
1389
hd = efiblk_get_pdinfo(dev);
usr/src/boot/efi/loader/main.c
1394
d_dev = (struct disk_devdesc *)dev;
usr/src/boot/efi/loader/main.c
257
set_currdev_devsw(struct devsw *dev, int unit)
usr/src/boot/efi/loader/main.c
261
currdev.d_dev = dev;
usr/src/boot/efi/loader/main.c
366
struct devsw *dev;
usr/src/boot/efi/loader/main.c
424
if (efi_handle_lookup(img->DeviceHandle, &dev, &unit, &extra) == 0) {
usr/src/boot/efi/loader/main.c
425
set_currdev_devsw(dev, unit);
usr/src/boot/efi/loader/main.c
440
if (efi_handle_lookup(h, &dev, &unit, &extra) == 0) {
usr/src/boot/efi/loader/main.c
441
set_currdev_devsw(dev, unit);
usr/src/boot/i386/gptzfsboot/zfsboot.c
838
struct i386_devdesc dev;
usr/src/boot/i386/gptzfsboot/zfsboot.c
840
dev.dd.d_dev = &bioshd;
usr/src/boot/i386/gptzfsboot/zfsboot.c
848
for (dev.dd.d_unit = 0; bd_unit2bios(&dev) >= 0; dev.dd.d_unit++) {
usr/src/boot/i386/gptzfsboot/zfsboot.c
850
dev.dd.d_unit);
usr/src/boot/i386/gptzfsboot/zfsboot.c
852
if (dev.dd.d_unit != boot_unit)
usr/src/boot/i386/libi386/biosdisk.c
1014
if (dev->dd.d_dev->dv_type == DEVT_DISK) {
usr/src/boot/i386/libi386/biosdisk.c
1015
if (disk_ioctl(dev, DIOCGMEDIASIZE, &disk_blocks) == 0) {
usr/src/boot/i386/libi386/biosdisk.c
1019
d_offset = dev->d_offset;
usr/src/boot/i386/libi386/biosdisk.c
1064
if ((rc = bd_io(dev, bd, dblk, x, bbuf, BD_RD)) != 0) {
usr/src/boot/i386/libi386/biosdisk.c
1081
rc = bd_io(dev, bd, dblk, x, bbuf, BD_RD);
usr/src/boot/i386/libi386/biosdisk.c
1089
rc = bd_io(dev, bd, dblk, x, bbuf, BD_RD);
usr/src/boot/i386/libi386/biosdisk.c
1099
if ((rc = bd_io(dev, bd, dblk, x, bbuf, BD_WR)) != 0) {
usr/src/boot/i386/libi386/biosdisk.c
1197
bd_io(struct disk_devdesc *dev, bdinfo_t *bd, daddr_t dblk, int blks,
usr/src/boot/i386/libi386/biosdisk.c
1249
"to %lld: 0x%x\n", dev->dd.d_dev->dv_name,
usr/src/boot/i386/libi386/biosdisk.c
1250
dev->dd.d_unit, blks, dest, VTOP(dest), dblk,
usr/src/boot/i386/libi386/biosdisk.c
1254
"(0x%x): 0x%x\n", dev->dd.d_dev->dv_name,
usr/src/boot/i386/libi386/biosdisk.c
1255
dev->dd.d_unit, blks, dblk, dest, VTOP(dest),
usr/src/boot/i386/libi386/biosdisk.c
1301
struct disk_devdesc *dev;
usr/src/boot/i386/libi386/biosdisk.c
1313
dev = (struct disk_devdesc *)d;
usr/src/boot/i386/libi386/biosdisk.c
1314
bd = bd_get_bdinfo(&dev->dd);
usr/src/boot/i386/libi386/biosdisk.c
1319
DPRINTF("unit %d BIOS device %d", dev->dd.d_unit, biosdev);
usr/src/boot/i386/libi386/biosdisk.c
1323
if (dev->dd.d_dev->dv_type == DEVT_DISK) {
usr/src/boot/i386/libi386/biosdisk.c
1324
if (disk_open(dev, bd->bd_sectors * bd->bd_sectorsize,
usr/src/boot/i386/libi386/biosdisk.c
1328
disk_close(dev);
usr/src/boot/i386/libi386/biosdisk.c
1329
slice = dev->d_slice + 1;
usr/src/boot/i386/libi386/biosdisk.c
1330
partition = dev->d_partition;
usr/src/boot/i386/libi386/biosdisk.c
1349
if (dev->dd.d_dev->dv_type == DEVT_CD) {
usr/src/boot/i386/libi386/biosdisk.c
195
bd_get_bdinfo_list(struct devsw *dev)
usr/src/boot/i386/libi386/biosdisk.c
197
if (dev->dv_type == DEVT_DISK)
usr/src/boot/i386/libi386/biosdisk.c
199
if (dev->dv_type == DEVT_CD)
usr/src/boot/i386/libi386/biosdisk.c
201
if (dev->dv_type == DEVT_FD)
usr/src/boot/i386/libi386/biosdisk.c
208
bd_get_bdinfo(struct devdesc *dev)
usr/src/boot/i386/libi386/biosdisk.c
214
bdi = bd_get_bdinfo_list(dev->d_dev);
usr/src/boot/i386/libi386/biosdisk.c
220
if (unit == dev->d_unit)
usr/src/boot/i386/libi386/biosdisk.c
253
bd_unit2bios(struct i386_devdesc *dev)
usr/src/boot/i386/libi386/biosdisk.c
259
bdi = bd_get_bdinfo_list(dev->dd.d_dev);
usr/src/boot/i386/libi386/biosdisk.c
265
if (unit == dev->dd.d_unit)
usr/src/boot/i386/libi386/biosdisk.c
704
bd_print_common(struct devsw *dev, bdinfo_list_t *bdi, int verbose)
usr/src/boot/i386/libi386/biosdisk.c
715
printf("%s devices:", dev->dv_name);
usr/src/boot/i386/libi386/biosdisk.c
723
switch (dev->dv_type) {
usr/src/boot/i386/libi386/biosdisk.c
737
dev->dv_name, i, drive + i,
usr/src/boot/i386/libi386/biosdisk.c
748
if (dev->dv_type != DEVT_DISK)
usr/src/boot/i386/libi386/biosdisk.c
751
devd.dd.d_dev = dev;
usr/src/boot/i386/libi386/biosdisk.c
759
dev->dv_name, i);
usr/src/boot/i386/libi386/biosdisk.c
795
bd_disk_get_sectors(struct disk_devdesc *dev)
usr/src/boot/i386/libi386/biosdisk.c
801
bd = bd_get_bdinfo(&dev->dd);
usr/src/boot/i386/libi386/biosdisk.c
805
disk.dd.d_dev = dev->dd.d_dev;
usr/src/boot/i386/libi386/biosdisk.c
806
disk.dd.d_unit = dev->dd.d_unit;
usr/src/boot/i386/libi386/biosdisk.c
833
struct disk_devdesc *dev;
usr/src/boot/i386/libi386/biosdisk.c
838
dev = va_arg(ap, struct disk_devdesc *);
usr/src/boot/i386/libi386/biosdisk.c
841
bd = bd_get_bdinfo(&dev->dd);
usr/src/boot/i386/libi386/biosdisk.c
855
bd->bd_sectors = bd_disk_get_sectors(dev);
usr/src/boot/i386/libi386/biosdisk.c
859
if (dev->dd.d_dev->dv_type == DEVT_DISK) {
usr/src/boot/i386/libi386/biosdisk.c
860
rc = disk_open(dev, bd->bd_sectors * bd->bd_sectorsize,
usr/src/boot/i386/libi386/biosdisk.c
876
struct disk_devdesc *dev;
usr/src/boot/i386/libi386/biosdisk.c
880
dev = (struct disk_devdesc *)f->f_devdata;
usr/src/boot/i386/libi386/biosdisk.c
881
bd = bd_get_bdinfo(&dev->dd);
usr/src/boot/i386/libi386/biosdisk.c
890
if (dev->dd.d_dev->dv_type == DEVT_DISK)
usr/src/boot/i386/libi386/biosdisk.c
891
rc = disk_close(dev);
usr/src/boot/i386/libi386/biosdisk.c
899
struct disk_devdesc *dev;
usr/src/boot/i386/libi386/biosdisk.c
902
dev = (struct disk_devdesc *)f->f_devdata;
usr/src/boot/i386/libi386/biosdisk.c
903
bd = bd_get_bdinfo(&dev->dd);
usr/src/boot/i386/libi386/biosdisk.c
907
if (dev->dd.d_dev->dv_type == DEVT_DISK) {
usr/src/boot/i386/libi386/biosdisk.c
908
rc = disk_ioctl(dev, cmd, data);
usr/src/boot/i386/libi386/biosdisk.c
932
struct disk_devdesc *dev;
usr/src/boot/i386/libi386/biosdisk.c
935
dev = (struct disk_devdesc *)devdata;
usr/src/boot/i386/libi386/biosdisk.c
936
bd = bd_get_bdinfo(&dev->dd);
usr/src/boot/i386/libi386/biosdisk.c
945
if (dev->dd.d_dev->dv_type == DEVT_DISK) {
usr/src/boot/i386/libi386/biosdisk.c
947
offset = dev->d_offset * bd->bd_sectorsize;
usr/src/boot/i386/libi386/biosdisk.c
958
struct disk_devdesc *dev = (struct disk_devdesc *)devdata;
usr/src/boot/i386/libi386/biosdisk.c
965
bd = bd_get_bdinfo(&dev->dd);
usr/src/boot/i386/libi386/biosdisk.c
981
DPRINTF("open_disk %p", dev);
usr/src/boot/i386/libi386/devicename.c
162
if (dev != NULL)
usr/src/boot/i386/libi386/devicename.c
163
*dev = idev;
usr/src/boot/i386/libi386/devicename.c
177
struct i386_devdesc *dev = (struct i386_devdesc *)vdev;
usr/src/boot/i386/libi386/devicename.c
180
switch (dev->dd.d_dev->dv_type) {
usr/src/boot/i386/libi386/devicename.c
192
snprintf(buf, sizeof (buf), "%s%d:", dev->dd.d_dev->dv_name,
usr/src/boot/i386/libi386/devicename.c
193
dev->dd.d_unit);
usr/src/boot/i386/libi386/devicename.c
47
struct i386_devdesc **dev = (struct i386_devdesc **)vdev;
usr/src/boot/i386/libi386/devicename.c
57
rv = i386_parsedev(dev, getenv("currdev"), NULL);
usr/src/boot/i386/libi386/devicename.c
66
return (i386_parsedev(dev, devspec, path));
usr/src/boot/i386/libi386/devicename.c
84
i386_parsedev(struct i386_devdesc **dev, const char *devspec, const char **path)
usr/src/boot/i386/libi386/libi386.h
100
int bd_getdev(struct i386_devdesc *dev); /* return dev_t for (dev) */
usr/src/boot/i386/loader/main.c
369
struct i386_devdesc dev;
usr/src/boot/i386/loader/main.c
375
dev.dd.d_dev = &bioshd;
usr/src/boot/i386/loader/main.c
376
for (dev.dd.d_unit = 0; bd_unit2bios(&dev) >= 0; dev.dd.d_unit++) {
usr/src/boot/i386/loader/main.c
378
dev.dd.d_unit);
usr/src/boot/libsa/nfs.c
464
struct devdesc *dev;
usr/src/boot/libsa/nfs.c
483
dev = f->f_devdata;
usr/src/boot/libsa/nfs.c
496
if (!(desc = socktodesc(*(int *)(dev->d_opendata))))
usr/src/boot/libsa/tftp.c
433
struct devdesc *dev;
usr/src/boot/libsa/tftp.c
453
dev = f->f_devdata;
usr/src/boot/libsa/tftp.c
454
tftpfile->iodesc = io = socktodesc(*(int *)(dev->d_opendata));
usr/src/boot/libsa/zfs/devicename_stubs.c
34
zfs_parsedev(struct zfs_devdesc *dev __unused, const char *devspec __unused,
usr/src/boot/libsa/zfs/zfs.c
1029
struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev;
usr/src/boot/libsa/zfs/zfs.c
1037
if (dev->dd.d_dev->dv_type != DEVT_ZFS)
usr/src/boot/libsa/zfs/zfs.c
1040
if ((spa = spa_find_by_dev(dev)) == NULL)
usr/src/boot/libsa/zfs/zfs.c
1175
struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev;
usr/src/boot/libsa/zfs/zfs.c
1180
if (dev->dd.d_dev->dv_type != DEVT_ZFS)
usr/src/boot/libsa/zfs/zfs.c
1183
if ((spa = spa_find_by_dev(dev)) == NULL)
usr/src/boot/libsa/zfs/zfs.c
1335
struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev;
usr/src/boot/libsa/zfs/zfs.c
1341
if (dev->dd.d_dev->dv_type != DEVT_ZFS)
usr/src/boot/libsa/zfs/zfs.c
1344
if ((spa = spa_find_by_dev(dev)) == NULL)
usr/src/boot/libsa/zfs/zfs.c
1376
struct zfs_devdesc *dev = vdev;
usr/src/boot/libsa/zfs/zfs.c
1381
if (dev->dd.d_dev->dv_type != DEVT_ZFS)
usr/src/boot/libsa/zfs/zfs.c
1384
if ((spa = spa_find_by_dev(dev)) == NULL)
usr/src/boot/libsa/zfs/zfs.c
1394
dev = malloc(sizeof (*dev));
usr/src/boot/libsa/zfs/zfs.c
1395
if (dev == NULL)
usr/src/boot/libsa/zfs/zfs.c
1397
memcpy(dev, vdev, sizeof (*dev));
usr/src/boot/libsa/zfs/zfs.c
1399
rv = nvstore_init(spa->spa_name, &nvstore_zfs_cb, dev);
usr/src/boot/libsa/zfs/zfs.c
1401
free(dev);
usr/src/boot/libsa/zfs/zfs.c
1403
rv = zfs_nvstore_iterate(dev, zfs_nvstore_setenv);
usr/src/boot/libsa/zfs/zfs.c
1410
struct disk_devdesc *dev;
usr/src/boot/libsa/zfs/zfs.c
1426
if (archsw.arch_getdev((void **)&dev, devname, NULL) == 0) {
usr/src/boot/libsa/zfs/zfs.c
1427
int partition = dev->d_partition;
usr/src/boot/libsa/zfs/zfs.c
1428
int slice = dev->d_slice;
usr/src/boot/libsa/zfs/zfs.c
1430
free(dev);
usr/src/boot/libsa/zfs/zfs.c
1494
struct zfs_devdesc *dev;
usr/src/boot/libsa/zfs/zfs.c
1500
dev = va_arg(args, struct zfs_devdesc *);
usr/src/boot/libsa/zfs/zfs.c
1503
if ((spa = spa_find_by_dev(dev)) == NULL)
usr/src/boot/libsa/zfs/zfs.c
1510
rv = zfs_mount(spa, dev->root_guid, mount);
usr/src/boot/libsa/zfs/zfs.c
1522
free(dev);
usr/src/boot/libsa/zfs/zfs.c
1557
zfs_parsedev(struct zfs_devdesc *dev, const char *devspec, const char **path)
usr/src/boot/libsa/zfs/zfs.c
1590
dev->pool_guid = spa->spa_guid;
usr/src/boot/libsa/zfs/zfs.c
1591
rv = zfs_lookup_dataset(spa, rootname, &dev->root_guid);
usr/src/boot/libsa/zfs/zfs.c
1596
dev->dd.d_dev = &zfs_dev;
usr/src/boot/libsa/zfs/zfs.c
1605
struct zfs_devdesc *dev = (struct zfs_devdesc *)zdev;
usr/src/boot/libsa/zfs/zfs.c
1611
if (dev->dd.d_dev->dv_type != DEVT_ZFS)
usr/src/boot/libsa/zfs/zfs.c
1614
spa = spa_find_by_guid(dev->pool_guid);
usr/src/boot/libsa/zfs/zfs.c
1619
if (zfs_rlookup(spa, dev->root_guid, rootname)) {
usr/src/boot/libsa/zfs/zfs.c
1629
snprintf(buf, sizeof (buf), "%" PRIu64, dev->pool_guid);
usr/src/boot/libsa/zfs/zfs.c
1665
struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev;
usr/src/boot/libsa/zfs/zfs.c
1669
if (dev->dd.d_dev->dv_type != DEVT_ZFS)
usr/src/boot/libsa/zfs/zfs.c
1677
if (dev->pool_guid == 0)
usr/src/boot/libsa/zfs/zfs.c
1678
dev->pool_guid = spa->spa_guid;
usr/src/boot/libsa/zfs/zfs.c
1680
spa = spa_find_by_guid(dev->pool_guid);
usr/src/boot/libsa/zfs/zfs.c
1686
if (dev->root_guid == 0 && zfs_get_root(spa, &dev->root_guid)) {
usr/src/boot/libsa/zfs/zfs.c
1690
if (zfs_rlookup(spa, dev->root_guid, rootname)) {
usr/src/boot/libsa/zfs/zfs.c
1696
snprintf(buf, sizeof (buf), "%s:%s:", dev->dd.d_dev->dv_name,
usr/src/boot/libsa/zfs/zfs.c
1699
snprintf(buf, sizeof (buf), "%s:%s/%s:", dev->dd.d_dev->dv_name,
usr/src/boot/libsa/zfs/zfs.c
687
struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev;
usr/src/boot/libsa/zfs/zfs.c
692
if (dev->dd.d_dev->dv_type != DEVT_ZFS)
usr/src/boot/libsa/zfs/zfs.c
695
if ((spa = spa_find_by_dev(dev)) == NULL)
usr/src/boot/libsa/zfs/zfs.c
724
struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev;
usr/src/boot/libsa/zfs/zfs.c
728
if (dev->dd.d_dev->dv_type != DEVT_ZFS)
usr/src/boot/libsa/zfs/zfs.c
731
if ((spa = spa_find_by_dev(dev)) == NULL)
usr/src/boot/libsa/zfs/zfs.c
789
struct zfs_devdesc *dev;
usr/src/boot/libsa/zfs/zfs.c
792
archsw.arch_getdev((void **)&dev, NULL, NULL);
usr/src/boot/libsa/zfs/zfs.c
793
if (dev == NULL)
usr/src/boot/libsa/zfs/zfs.c
796
rv = zfs_nvstore_setter_str(dev, NULL, ev->ev_name, value);
usr/src/boot/libsa/zfs/zfs.c
798
free(dev);
usr/src/boot/libsa/zfs/zfs.c
808
struct zfs_devdesc *dev;
usr/src/boot/libsa/zfs/zfs.c
811
archsw.arch_getdev((void **)&dev, NULL, NULL);
usr/src/boot/libsa/zfs/zfs.c
812
if (dev == NULL)
usr/src/boot/libsa/zfs/zfs.c
815
rv = zfs_nvstore_unset_impl(dev, ev->ev_name, false);
usr/src/boot/libsa/zfs/zfs.c
817
free(dev);
usr/src/boot/libsa/zfs/zfs.c
824
struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev;
usr/src/boot/libsa/zfs/zfs.c
831
if (dev->dd.d_dev->dv_type != DEVT_ZFS)
usr/src/boot/libsa/zfs/zfs.c
834
if ((spa = spa_find_by_dev(dev)) == NULL)
usr/src/boot/libsa/zfs/zfs.c
859
struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev;
usr/src/boot/libsa/zfs/zfs.c
865
if (dev->dd.d_dev->dv_type != DEVT_ZFS)
usr/src/boot/libsa/zfs/zfs.c
868
if ((spa = spa_find_by_dev(dev)) == NULL)
usr/src/boot/libsa/zfs/zfsimpl.c
1376
spa_find_by_dev(struct zfs_devdesc *dev)
usr/src/boot/libsa/zfs/zfsimpl.c
1379
if (dev->dd.d_dev->dv_type != DEVT_ZFS)
usr/src/boot/libsa/zfs/zfsimpl.c
1382
if (dev->pool_guid == 0)
usr/src/boot/libsa/zfs/zfsimpl.c
1385
return (spa_find_by_guid(dev->pool_guid));
usr/src/cmd/audio/audioctl/audioctl.c
224
d->mixer.dev = -1;
usr/src/cmd/audio/audioctl/audioctl.c
281
ci->ci.dev = -1;
usr/src/cmd/audio/audioctl/audioctl.c
291
ci->enump->dev = -1;
usr/src/cmd/audio/audioctl/audioctl.c
336
d->mixer.dev = i;
usr/src/cmd/audio/audioctl/audioctl.c
464
cval.dev = -1;
usr/src/cmd/audio/audioctl/audioctl.c
615
cval.dev = -1;
usr/src/cmd/audio/audiotest/audiotest.c
395
ainfo.dev = -1;
usr/src/cmd/audio/audiotest/audiotest.c
405
(void) printf(_("%s (audio engine %d): %s\n"), ainfo.devnode, ainfo.dev,
usr/src/cmd/audio/audiotest/audiotest.c
569
ainfo.dev = t;
usr/src/cmd/auditconfig/auditconfig.c
2343
dev_t dev = 0;
usr/src/cmd/auditconfig/auditconfig.c
2372
if ((dev = makedev(major, minor)) != NODEV)
usr/src/cmd/auditconfig/auditconfig.c
2373
tp->at_port = dev;
usr/src/cmd/auditreduce/token.c
561
int32_t dev;
usr/src/cmd/auditreduce/token.c
573
adrm_int32(adr, &dev, 1);
usr/src/cmd/auditreduce/token.c
608
int32_t dev;
usr/src/cmd/auditreduce/token.c
620
adrm_int32(adr, &dev, 1);
usr/src/cmd/auditreduce/token.c
655
int64_t dev;
usr/src/cmd/auditreduce/token.c
667
adrm_int64(adr, &dev, 1);
usr/src/cmd/backup/dump/dumponline.c
171
dev_t dev;
usr/src/cmd/backup/dump/dumponline.c
186
dev = st.st_rdev;
usr/src/cmd/backup/dump/dumponline.c
193
if (dev == st.st_dev)
usr/src/cmd/backup/dump/partial.c
138
lf_mark_root(dev_t dev, char *path)
usr/src/cmd/backup/dump/partial.c
169
st.st_dev != dev)
usr/src/cmd/bhyve/common/acpi.c
107
const struct acpi_device *dev;
usr/src/cmd/bhyve/common/acpi.c
113
acpi_tables_add_device(const struct acpi_device *const dev)
usr/src/cmd/bhyve/common/acpi.c
120
entry->dev = dev;
usr/src/cmd/bhyve/common/acpi.c
241
BASL_EXEC(acpi_device_write_dsdt(entry->dev));
usr/src/cmd/bhyve/common/acpi.c
767
BASL_EXEC(acpi_device_build_table(entry->dev));
usr/src/cmd/bhyve/common/acpi.h
58
int acpi_tables_add_device(const struct acpi_device *const dev);
usr/src/cmd/bhyve/common/acpi_device.c
101
if (dev == NULL) {
usr/src/cmd/bhyve/common/acpi_device.c
114
SLIST_INSERT_HEAD(&dev->crs, res, chain);
usr/src/cmd/bhyve/common/acpi_device.c
120
acpi_device_add_res_fixed_memory32(struct acpi_device *const dev,
usr/src/cmd/bhyve/common/acpi_device.c
123
if (dev == NULL) {
usr/src/cmd/bhyve/common/acpi_device.c
137
SLIST_INSERT_HEAD(&dev->crs, res, chain);
usr/src/cmd/bhyve/common/acpi_device.c
143
acpi_device_get_softc(const struct acpi_device *const dev)
usr/src/cmd/bhyve/common/acpi_device.c
145
assert(dev != NULL);
usr/src/cmd/bhyve/common/acpi_device.c
147
return (dev->softc);
usr/src/cmd/bhyve/common/acpi_device.c
151
acpi_device_build_table(const struct acpi_device *const dev)
usr/src/cmd/bhyve/common/acpi_device.c
153
assert(dev != NULL);
usr/src/cmd/bhyve/common/acpi_device.c
154
assert(dev->emul != NULL);
usr/src/cmd/bhyve/common/acpi_device.c
156
if (dev->emul->build_table != NULL) {
usr/src/cmd/bhyve/common/acpi_device.c
157
return (dev->emul->build_table(dev));
usr/src/cmd/bhyve/common/acpi_device.c
164
acpi_device_write_dsdt_crs(const struct acpi_device *const dev)
usr/src/cmd/bhyve/common/acpi_device.c
167
SLIST_FOREACH(res, &dev->crs, chain) {
usr/src/cmd/bhyve/common/acpi_device.c
187
acpi_device_write_dsdt(const struct acpi_device *const dev)
usr/src/cmd/bhyve/common/acpi_device.c
189
assert(dev != NULL);
usr/src/cmd/bhyve/common/acpi_device.c
194
dsdt_line(" Device (%s)", dev->emul->name);
usr/src/cmd/bhyve/common/acpi_device.c
196
dsdt_line(" Name (_HID, \"%s\")", dev->emul->hid);
usr/src/cmd/bhyve/common/acpi_device.c
201
BASL_EXEC(acpi_device_write_dsdt_crs(dev));
usr/src/cmd/bhyve/common/acpi_device.c
204
if (dev->emul->write_dsdt != NULL) {
usr/src/cmd/bhyve/common/acpi_device.c
206
BASL_EXEC(dev->emul->write_dsdt(dev));
usr/src/cmd/bhyve/common/acpi_device.c
59
struct acpi_device *const dev = calloc(1, sizeof(*dev));
usr/src/cmd/bhyve/common/acpi_device.c
60
if (dev == NULL) {
usr/src/cmd/bhyve/common/acpi_device.c
64
dev->vm_ctx = vm_ctx;
usr/src/cmd/bhyve/common/acpi_device.c
65
dev->softc = softc;
usr/src/cmd/bhyve/common/acpi_device.c
66
dev->emul = emul;
usr/src/cmd/bhyve/common/acpi_device.c
67
SLIST_INIT(&dev->crs);
usr/src/cmd/bhyve/common/acpi_device.c
69
const int error = acpi_tables_add_device(dev);
usr/src/cmd/bhyve/common/acpi_device.c
71
acpi_device_destroy(dev);
usr/src/cmd/bhyve/common/acpi_device.c
75
*new_dev = dev;
usr/src/cmd/bhyve/common/acpi_device.c
81
acpi_device_destroy(struct acpi_device *const dev)
usr/src/cmd/bhyve/common/acpi_device.c
83
if (dev == NULL) {
usr/src/cmd/bhyve/common/acpi_device.c
88
while (!SLIST_EMPTY(&dev->crs)) {
usr/src/cmd/bhyve/common/acpi_device.c
89
res = SLIST_FIRST(&dev->crs);
usr/src/cmd/bhyve/common/acpi_device.c
90
SLIST_REMOVE_HEAD(&dev->crs, chain);
usr/src/cmd/bhyve/common/acpi_device.c
94
free(dev);
usr/src/cmd/bhyve/common/acpi_device.c
98
acpi_device_add_res_fixed_ioport(struct acpi_device *const dev,
usr/src/cmd/bhyve/common/acpi_device.h
33
int (*build_table)(const struct acpi_device *dev);
usr/src/cmd/bhyve/common/acpi_device.h
34
int (*write_dsdt)(const struct acpi_device *dev);
usr/src/cmd/bhyve/common/acpi_device.h
49
void acpi_device_destroy(struct acpi_device *dev);
usr/src/cmd/bhyve/common/acpi_device.h
51
int acpi_device_add_res_fixed_ioport(struct acpi_device *dev, UINT16 port,
usr/src/cmd/bhyve/common/acpi_device.h
53
int acpi_device_add_res_fixed_memory32(struct acpi_device *dev,
usr/src/cmd/bhyve/common/acpi_device.h
56
void *acpi_device_get_softc(const struct acpi_device *dev);
usr/src/cmd/bhyve/common/acpi_device.h
58
int acpi_device_build_table(const struct acpi_device *dev);
usr/src/cmd/bhyve/common/acpi_device.h
59
int acpi_device_write_dsdt(const struct acpi_device *dev);
usr/src/cmd/bhyve/common/net_backend_dlpi.c
85
be_dlpi_err(int ret, const char *dev, char *msg)
usr/src/cmd/bhyve/common/net_backend_dlpi.c
87
EPRINTLN("%s: %s (%s)", dev, msg, dlpi_strerror(ret));
usr/src/cmd/bhyve/common/pci_e82545.c
356
static void e82545_reset(struct e82545_softc *sc, int dev);
usr/src/cmd/bhyve/common/pci_xhci.c
1004
pci_xhci_init_ep(dev, 1);
usr/src/cmd/bhyve/common/pci_xhci.c
1006
dev->dev_slotstate = XHCI_ST_ADDRESSED;
usr/src/cmd/bhyve/common/pci_xhci.c
1025
struct pci_xhci_dev_emu *dev;
usr/src/cmd/bhyve/common/pci_xhci.c
1037
dev = XHCI_SLOTDEV_PTR(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
1038
assert(dev != NULL);
usr/src/cmd/bhyve/common/pci_xhci.c
1043
if (dev->dev_ue->ue_stop != NULL)
usr/src/cmd/bhyve/common/pci_xhci.c
1044
dev->dev_ue->ue_stop(dev->dev_sc);
usr/src/cmd/bhyve/common/pci_xhci.c
1046
dev->dev_slotstate = XHCI_ST_ADDRESSED;
usr/src/cmd/bhyve/common/pci_xhci.c
1048
dev->hci.hci_address = 0;
usr/src/cmd/bhyve/common/pci_xhci.c
1066
pci_xhci_disable_ep(dev, i);
usr/src/cmd/bhyve/common/pci_xhci.c
1073
if (dev->dev_slotstate < XHCI_ST_ADDRESSED) {
usr/src/cmd/bhyve/common/pci_xhci.c
1075
dev->dev_slotstate));
usr/src/cmd/bhyve/common/pci_xhci.c
1095
dev_ctx = dev->dev_ctx;
usr/src/cmd/bhyve/common/pci_xhci.c
1106
pci_xhci_disable_ep(dev, i);
usr/src/cmd/bhyve/common/pci_xhci.c
1119
pci_xhci_init_ep(dev, i);
usr/src/cmd/bhyve/common/pci_xhci.c
1132
dev->dev_slotstate = XHCI_ST_CONFIGURED;
usr/src/cmd/bhyve/common/pci_xhci.c
1147
struct pci_xhci_dev_emu *dev;
usr/src/cmd/bhyve/common/pci_xhci.c
1162
dev = XHCI_SLOTDEV_PTR(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
1163
assert(dev != NULL);
usr/src/cmd/bhyve/common/pci_xhci.c
1178
devep = &dev->eps[epid];
usr/src/cmd/bhyve/common/pci_xhci.c
1182
dev_ctx = dev->dev_ctx;
usr/src/cmd/bhyve/common/pci_xhci.c
1197
(dev->dev_ue->ue_reset == NULL ||
usr/src/cmd/bhyve/common/pci_xhci.c
1198
dev->dev_ue->ue_reset(dev->dev_sc) < 0)) {
usr/src/cmd/bhyve/common/pci_xhci.c
1242
struct pci_xhci_dev_emu *dev;
usr/src/cmd/bhyve/common/pci_xhci.c
1253
dev = XHCI_SLOTDEV_PTR(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
1254
assert(dev != NULL);
usr/src/cmd/bhyve/common/pci_xhci.c
1271
dev_ctx = dev->dev_ctx;
usr/src/cmd/bhyve/common/pci_xhci.c
1275
devep = &dev->eps[epid];
usr/src/cmd/bhyve/common/pci_xhci.c
1575
struct pci_xhci_dev_emu *dev;
usr/src/cmd/bhyve/common/pci_xhci.c
1585
dev = XHCI_SLOTDEV_PTR(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
1586
devep = &dev->eps[epid];
usr/src/cmd/bhyve/common/pci_xhci.c
1621
pci_xhci_update_ep_ring(sc, dev, devep, ep_ctx,
usr/src/cmd/bhyve/common/pci_xhci.c
1664
struct pci_xhci_dev_emu *dev __unused, struct pci_xhci_dev_ep *devep,
usr/src/cmd/bhyve/common/pci_xhci.c
1706
struct pci_xhci_dev_emu *dev, struct pci_xhci_dev_ep *devep,
usr/src/cmd/bhyve/common/pci_xhci.c
1732
if (dev->dev_ue->ue_data != NULL) {
usr/src/cmd/bhyve/common/pci_xhci.c
1733
err = dev->dev_ue->ue_data(dev->dev_sc, xfer,
usr/src/cmd/bhyve/common/pci_xhci.c
1762
struct pci_xhci_dev_emu *dev, struct pci_xhci_dev_ep *devep,
usr/src/cmd/bhyve/common/pci_xhci.c
1909
if (dev->dev_ue->ue_request != NULL)
usr/src/cmd/bhyve/common/pci_xhci.c
1910
usberr = dev->dev_ue->ue_request(dev->dev_sc, xfer);
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
1956
struct pci_xhci_dev_emu *dev;
usr/src/cmd/bhyve/common/pci_xhci.c
1979
dev = XHCI_SLOTDEV_PTR(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
1980
devep = &dev->eps[epid];
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
2595
struct pci_xhci_dev_emu *dev;
usr/src/cmd/bhyve/common/pci_xhci.c
2604
dev = XHCI_DEVINST_PTR(sc, portn);
usr/src/cmd/bhyve/common/pci_xhci.c
2605
if (dev) {
usr/src/cmd/bhyve/common/pci_xhci.c
2608
XHCI_PS_SPEED_SET(dev->dev_ue->ue_usbspeed);
usr/src/cmd/bhyve/common/pci_xhci.c
2610
if (warm && dev->dev_ue->ue_usbver == 3) {
usr/src/cmd/bhyve/common/pci_xhci.c
2632
struct pci_xhci_dev_emu *dev;
usr/src/cmd/bhyve/common/pci_xhci.c
2635
dev = XHCI_DEVINST_PTR(sc, portn);
usr/src/cmd/bhyve/common/pci_xhci.c
2636
if (dev) {
usr/src/cmd/bhyve/common/pci_xhci.c
2640
if (dev->dev_ue->ue_usbver == 2) {
usr/src/cmd/bhyve/common/pci_xhci.c
2642
XHCI_PS_SPEED_SET(dev->dev_ue->ue_usbspeed);
usr/src/cmd/bhyve/common/pci_xhci.c
2646
XHCI_PS_SPEED_SET(dev->dev_ue->ue_usbspeed);
usr/src/cmd/bhyve/common/pci_xhci.c
2659
struct pci_xhci_dev_emu *dev;
usr/src/cmd/bhyve/common/pci_xhci.c
2677
dev = hci->hci_sc;
usr/src/cmd/bhyve/common/pci_xhci.c
2678
sc = dev->xsc;
usr/src/cmd/bhyve/common/pci_xhci.c
2683
dev->dev_ctx == NULL)
usr/src/cmd/bhyve/common/pci_xhci.c
2704
dev_ctx = dev->dev_ctx;
usr/src/cmd/bhyve/common/pci_xhci.c
2782
struct pci_xhci_dev_emu *dev;
usr/src/cmd/bhyve/common/pci_xhci.c
2848
dev = calloc(1, sizeof(struct pci_xhci_dev_emu));
usr/src/cmd/bhyve/common/pci_xhci.c
2849
dev->xsc = sc;
usr/src/cmd/bhyve/common/pci_xhci.c
2850
dev->hci.hci_sc = dev;
usr/src/cmd/bhyve/common/pci_xhci.c
2851
dev->hci.hci_intr = pci_xhci_dev_intr;
usr/src/cmd/bhyve/common/pci_xhci.c
2852
dev->hci.hci_event = pci_xhci_dev_event;
usr/src/cmd/bhyve/common/pci_xhci.c
2861
dev->hci.hci_port = usb2_port;
usr/src/cmd/bhyve/common/pci_xhci.c
2870
dev->hci.hci_port = usb3_port;
usr/src/cmd/bhyve/common/pci_xhci.c
2873
XHCI_DEVINST_PTR(sc, dev->hci.hci_port) = dev;
usr/src/cmd/bhyve/common/pci_xhci.c
2875
dev->hci.hci_address = 0;
usr/src/cmd/bhyve/common/pci_xhci.c
2876
devsc = ue->ue_init(&dev->hci, nvl);
usr/src/cmd/bhyve/common/pci_xhci.c
2881
dev->dev_ue = ue;
usr/src/cmd/bhyve/common/pci_xhci.c
2882
dev->dev_sc = devsc;
usr/src/cmd/bhyve/common/pci_xhci.c
2884
XHCI_SLOTDEV_PTR(sc, slot) = dev;
usr/src/cmd/bhyve/common/pci_xhci.c
343
struct pci_xhci_dev_emu *dev, struct pci_xhci_dev_ep *devep,
usr/src/cmd/bhyve/common/pci_xhci.c
389
struct pci_xhci_dev_emu *dev;
usr/src/cmd/bhyve/common/pci_xhci.c
393
if ((dev = XHCI_DEVINST_PTR(sc, i)) == NULL)
usr/src/cmd/bhyve/common/pci_xhci.c
404
if (dev->dev_ue->ue_usbver == 2)
usr/src/cmd/bhyve/common/pci_xhci.c
652
pci_xhci_init_ep(struct pci_xhci_dev_emu *dev, int epid)
usr/src/cmd/bhyve/common/pci_xhci.c
659
dev_ctx = dev->dev_ctx;
usr/src/cmd/bhyve/common/pci_xhci.c
661
devep = &dev->eps[epid];
usr/src/cmd/bhyve/common/pci_xhci.c
667
devep->ep_sctx = XHCI_GADDR(dev->xsc, ep_ctx->qwEpCtx2 &
usr/src/cmd/bhyve/common/pci_xhci.c
683
devep->ep_tr = XHCI_GADDR(dev->xsc, devep->ep_ringaddr);
usr/src/cmd/bhyve/common/pci_xhci.c
695
pci_xhci_disable_ep(struct pci_xhci_dev_emu *dev, int epid)
usr/src/cmd/bhyve/common/pci_xhci.c
703
dev_ctx = dev->dev_ctx;
usr/src/cmd/bhyve/common/pci_xhci.c
707
devep = &dev->eps[epid];
usr/src/cmd/bhyve/common/pci_xhci.c
724
struct pci_xhci_dev_emu *dev;
usr/src/cmd/bhyve/common/pci_xhci.c
726
dev = XHCI_SLOTDEV_PTR(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
728
if (!dev) {
usr/src/cmd/bhyve/common/pci_xhci.c
731
dev->dev_slotstate = XHCI_ST_DISABLED;
usr/src/cmd/bhyve/common/pci_xhci.c
822
struct pci_xhci_dev_emu *dev;
usr/src/cmd/bhyve/common/pci_xhci.c
829
dev = XHCI_SLOTDEV_PTR(sc, i);
usr/src/cmd/bhyve/common/pci_xhci.c
830
if (dev && dev->dev_slotstate == XHCI_ST_DISABLED) {
usr/src/cmd/bhyve/common/pci_xhci.c
832
dev->dev_slotstate = XHCI_ST_ENABLED;
usr/src/cmd/bhyve/common/pci_xhci.c
834
dev->hci.hci_address = i;
usr/src/cmd/bhyve/common/pci_xhci.c
848
struct pci_xhci_dev_emu *dev;
usr/src/cmd/bhyve/common/pci_xhci.c
862
dev = XHCI_SLOTDEV_PTR(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
863
if (dev) {
usr/src/cmd/bhyve/common/pci_xhci.c
864
if (dev->dev_slotstate == XHCI_ST_DISABLED) {
usr/src/cmd/bhyve/common/pci_xhci.c
867
dev->dev_slotstate = XHCI_ST_DISABLED;
usr/src/cmd/bhyve/common/pci_xhci.c
880
struct pci_xhci_dev_emu *dev;
usr/src/cmd/bhyve/common/pci_xhci.c
897
dev = XHCI_SLOTDEV_PTR(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
898
if (!dev || dev->dev_slotstate == XHCI_ST_DISABLED)
usr/src/cmd/bhyve/common/pci_xhci.c
901
dev->dev_slotstate = XHCI_ST_DEFAULT;
usr/src/cmd/bhyve/common/pci_xhci.c
903
dev->hci.hci_address = 0;
usr/src/cmd/bhyve/common/pci_xhci.c
937
struct pci_xhci_dev_emu *dev;
usr/src/cmd/bhyve/common/pci_xhci.c
981
dev = XHCI_SLOTDEV_PTR(sc, slot);
usr/src/cmd/bhyve/common/pci_xhci.c
982
assert(dev != NULL);
usr/src/cmd/bhyve/common/pci_xhci.c
984
dev->hci.hci_address = slot;
usr/src/cmd/bhyve/common/pci_xhci.c
985
dev->dev_ctx = dev_ctx;
usr/src/cmd/bhyve/common/pci_xhci.c
987
if (dev->dev_ue->ue_reset == NULL ||
usr/src/cmd/bhyve/common/pci_xhci.c
988
dev->dev_ue->ue_reset(dev->dev_sc) < 0) {
usr/src/cmd/bhyve/common/tpm_device.c
113
tpm_device_destroy(struct tpm_device *const dev)
usr/src/cmd/bhyve/common/tpm_device.c
115
if (dev == NULL)
usr/src/cmd/bhyve/common/tpm_device.c
118
if (dev->ppi != NULL && dev->ppi->deinit != NULL)
usr/src/cmd/bhyve/common/tpm_device.c
119
dev->ppi->deinit(dev->ppi_sc);
usr/src/cmd/bhyve/common/tpm_device.c
120
if (dev->intf != NULL && dev->intf->deinit != NULL)
usr/src/cmd/bhyve/common/tpm_device.c
121
dev->intf->deinit(dev->intf_sc);
usr/src/cmd/bhyve/common/tpm_device.c
122
if (dev->emul != NULL && dev->emul->deinit != NULL)
usr/src/cmd/bhyve/common/tpm_device.c
123
dev->emul->deinit(dev->emul_sc);
usr/src/cmd/bhyve/common/tpm_device.c
125
acpi_device_destroy(dev->acpi_dev);
usr/src/cmd/bhyve/common/tpm_device.c
126
free(dev);
usr/src/cmd/bhyve/common/tpm_device.c
133
struct tpm_device *dev = NULL;
usr/src/cmd/bhyve/common/tpm_device.c
156
dev = calloc(1, sizeof(*dev));
usr/src/cmd/bhyve/common/tpm_device.c
157
if (dev == NULL) {
usr/src/cmd/bhyve/common/tpm_device.c
162
dev->vm_ctx = vm_ctx;
usr/src/cmd/bhyve/common/tpm_device.c
164
error = acpi_device_create(&dev->acpi_dev, dev, dev->vm_ctx,
usr/src/cmd/bhyve/common/tpm_device.c
174
dev->emul = *ppemul;
usr/src/cmd/bhyve/common/tpm_device.c
177
if (dev->emul == NULL) {
usr/src/cmd/bhyve/common/tpm_device.c
183
if (dev->emul->init) {
usr/src/cmd/bhyve/common/tpm_device.c
184
error = dev->emul->init(&dev->emul_sc, nvl);
usr/src/cmd/bhyve/common/tpm_device.c
194
dev->intf = *ppintf;
usr/src/cmd/bhyve/common/tpm_device.c
197
if (dev->intf == NULL) {
usr/src/cmd/bhyve/common/tpm_device.c
203
if (dev->intf->init) {
usr/src/cmd/bhyve/common/tpm_device.c
204
error = dev->intf->init(&dev->intf_sc, dev->emul, dev->emul_sc,
usr/src/cmd/bhyve/common/tpm_device.c
205
dev->acpi_dev);
usr/src/cmd/bhyve/common/tpm_device.c
215
dev->ppi = *pp_ppi;
usr/src/cmd/bhyve/common/tpm_device.c
218
if (dev->ppi == NULL) {
usr/src/cmd/bhyve/common/tpm_device.c
224
if (dev->ppi->init) {
usr/src/cmd/bhyve/common/tpm_device.c
225
error = dev->ppi->init(&dev->ppi_sc);
usr/src/cmd/bhyve/common/tpm_device.c
230
*new_dev = dev;
usr/src/cmd/bhyve/common/tpm_device.c
235
tpm_device_destroy(dev);
usr/src/cmd/bhyve/common/tpm_device.c
48
tpm_build_acpi_table(const struct acpi_device *const dev)
usr/src/cmd/bhyve/common/tpm_device.c
50
const struct tpm_device *const tpm = acpi_device_get_softc(dev);
usr/src/cmd/bhyve/common/tpm_device.c
60
tpm_write_dsdt(const struct acpi_device *const dev)
usr/src/cmd/bhyve/common/tpm_device.c
64
const struct tpm_device *const tpm = acpi_device_get_softc(dev);
usr/src/cmd/bhyve/common/tpm_device.h
18
void tpm_device_destroy(struct tpm_device *dev);
usr/src/cmd/biosdev/biosdev.c
120
static di_node_t search_tree_match_pcibdf(di_node_t node, int bus, int dev,
usr/src/cmd/biosdev/biosdev.c
259
search_tree_match_pcibdf(di_node_t node, int bus, int dev, int fn)
usr/src/cmd/biosdev/biosdev.c
263
pb.devnum = dev;
usr/src/cmd/bnu/callers.c
1002
DEBUG(4, ", %s)\n", dev[D_CLASS]);
usr/src/cmd/bnu/callers.c
1003
fd = dialout(phone, dev[D_CLASS]);
usr/src/cmd/bnu/callers.c
1044
tlicall(flds, dev)
usr/src/cmd/bnu/callers.c
1046
char *dev[];
usr/src/cmd/bnu/callers.c
1059
if ( dev[D_LINE][0] != '/' ) {
usr/src/cmd/bnu/callers.c
1061
sprintf(devname, "/dev/%s", dev[D_LINE]);
usr/src/cmd/bnu/callers.c
1064
strcpy(devname, dev[D_LINE]);
usr/src/cmd/bnu/callers.c
1139
strecpy( addrbuf, dev[D_ARG], "\\" ) );
usr/src/cmd/bnu/callers.c
1141
if ( dev[D_ARG][0] == '\\' &&
usr/src/cmd/bnu/callers.c
1142
( dev[D_ARG][1] == 'x' || dev[D_ARG][1] == 'X'
usr/src/cmd/bnu/callers.c
1143
|| dev[D_ARG][1] == 'o' || dev[D_ARG][1] == 'O' ) ) {
usr/src/cmd/bnu/callers.c
1144
if ( stoa(dev[D_ARG], &(sndcall->addr)) == (struct netbuf *)NULL ) {
usr/src/cmd/bnu/callers.c
1155
for( i = j = 0; i < BUFSIZ && dev[D_ARG][i] != NULLCHAR;
usr/src/cmd/bnu/callers.c
1157
if( dev[D_ARG][i] == '\\' && dev[D_ARG][i+1] == 'N' ) {
usr/src/cmd/bnu/callers.c
1162
addrbuf[j] = dev[D_ARG][i];
usr/src/cmd/bnu/callers.c
1213
(void) strcpy(Dc, dev[D_CALLER]);
usr/src/cmd/bnu/callers.c
226
processdev(flds, dev)
usr/src/cmd/bnu/callers.c
227
char *flds[], *dev[];
usr/src/cmd/bnu/callers.c
242
sdev = dev;
usr/src/cmd/bnu/callers.c
253
if (EQUALS(ca->CA_type, dev[D_CALLER])) {
usr/src/cmd/bnu/callers.c
254
DEBUG(5, "Internal caller type %s\n", dev[D_CALLER]);
usr/src/cmd/bnu/callers.c
255
if (dev[D_ARG] == NULL) {
usr/src/cmd/bnu/callers.c
257
dev[D_ARG+1] = NULL; /* needed for for loop later to mark the end */
usr/src/cmd/bnu/callers.c
258
dev[D_ARG] = "\\T";
usr/src/cmd/bnu/callers.c
260
dev[D_ARG] = repphone(dev[D_ARG], flds[F_PHONE], "");
usr/src/cmd/bnu/callers.c
261
if ((dcf = (*(ca->CA_caller))(flds, dev)) < 0)
usr/src/cmd/bnu/callers.c
270
dev += 2; /* Skip to next CALLER and ARG */
usr/src/cmd/bnu/callers.c
282
if ( *dev[D_LINE] != '/' ) {
usr/src/cmd/bnu/callers.c
283
(void) sprintf(dcname, "/dev/%s", dev[D_LINE]);
usr/src/cmd/bnu/callers.c
285
(void) strcpy(dcname, dev[D_LINE] );
usr/src/cmd/bnu/callers.c
359
for (; dev[D_CALLER] != NULL; dev += 2) {
usr/src/cmd/bnu/callers.c
364
if ((w = gdial(dev[D_CALLER], args, D_MAX)) < 1) {
usr/src/cmd/bnu/callers.c
374
if (dev[D_ARG] == NULL) {
usr/src/cmd/bnu/callers.c
376
dev[D_ARG+1] = NULL; /* needed for for loop to mark the end */
usr/src/cmd/bnu/callers.c
377
dev[D_ARG] = "\\D";
usr/src/cmd/bnu/callers.c
380
phonecl = repphone(dev[D_ARG], flds[F_PHONE], args[1]);
usr/src/cmd/bnu/callers.c
387
CDEBUG(5, "\nCHAT gdial(%s) FAILED\n", dev[D_CALLER]);
usr/src/cmd/bnu/callers.c
505
dkcall(flds, dev)
usr/src/cmd/bnu/callers.c
506
char *flds[], *dev[];
usr/src/cmd/bnu/callers.c
516
strcpy(dialstring, dev[D_ARG]);
usr/src/cmd/bnu/callers.c
529
DEBUG(4, ", %d)\n", atoi(dev[D_CLASS]));
usr/src/cmd/bnu/callers.c
530
if ((fd = tdkdial(flds[F_PHONE], atoi(dev[D_CLASS]))) >= 0)
usr/src/cmd/bnu/callers.c
567
tcpcall(flds, dev)
usr/src/cmd/bnu/callers.c
568
char *flds[], *dev[];
usr/src/cmd/bnu/callers.c
576
tcpcall(flds, dev)
usr/src/cmd/bnu/callers.c
577
char *flds[], *dev[];
usr/src/cmd/bnu/callers.c
682
unetcall(flds, dev)
usr/src/cmd/bnu/callers.c
683
char *flds[], *dev[];
usr/src/cmd/bnu/callers.c
690
unetcall(flds, dev)
usr/src/cmd/bnu/callers.c
691
char *flds[], *dev[];
usr/src/cmd/bnu/callers.c
696
port = atoi(dev[D_ARG]);
usr/src/cmd/bnu/callers.c
727
sytcall(flds, dev)
usr/src/cmd/bnu/callers.c
728
char *flds[], *dev[];
usr/src/cmd/bnu/callers.c
733
(void) sprintf(dcname, "/dev/%s", dev[D_LINE]);
usr/src/cmd/bnu/callers.c
748
sytfixline(dcr, atoi(fdig(dev[D_CLASS])), D_DIRECT);
usr/src/cmd/bnu/callers.c
750
DEBUG(4, "Calling Sytek unit %s\n", dev[D_ARG]);
usr/src/cmd/bnu/callers.c
751
(void) sprintf(command,"\r\rcall %s\r", dev[D_ARG]);
usr/src/cmd/bnu/callers.c
803
dial801(flds, dev)
usr/src/cmd/bnu/callers.c
804
char *flds[], *dev[];
usr/src/cmd/bnu/callers.c
809
(void) sprintf(dnname, "/dev/%s", dev[D_CALLDEV]);
usr/src/cmd/bnu/callers.c
810
(void) sprintf(phone, "%s%s", dev[D_ARG] , ACULAST);
usr/src/cmd/bnu/callers.c
811
(void) sprintf(dcname, "/dev/%s", dev[D_LINE]);
usr/src/cmd/bnu/callers.c
821
speed = atoi(fdig(dev[D_CLASS]));
usr/src/cmd/bnu/callers.c
826
DEBUG(5, "fd_mklock line %s failed\n", dev[D_LINE]);
usr/src/cmd/bnu/callers.c
831
(void) strcpy(Dc, dev[D_LINE]); /* for later unlock() */
usr/src/cmd/bnu/cntrl.c
1712
ustat(dev, ustat)
usr/src/cmd/bnu/cntrl.c
1713
int dev;
usr/src/cmd/bnu/cntrl.c
1719
sprintf(buf, "%s %d %d 2>&1", V7USTAT, major(dev), minor(dev));
usr/src/cmd/bnu/conn.c
143
char *dev[D_MAX+2], devbuf[BUFSIZ];
usr/src/cmd/bnu/conn.c
153
if ((status=rddev(flds[F_TYPE], dev, devbuf, D_MAX)) == FAIL) {
usr/src/cmd/bnu/conn.c
160
if (classmatch(flds, dev) != SUCCESS) {
usr/src/cmd/bnu/conn.c
162
DEBUG(7, " - class (%s) not wanted.\n", dev[D_CLASS]);
usr/src/cmd/bnu/conn.c
165
DEBUG(5, "Trying device entry '%s' ", dev[D_LINE]);
usr/src/cmd/bnu/conn.c
167
if ((dcf = processdev(flds, dev)) >= 0)
usr/src/cmd/bnu/conn.c
195
classmatch(flds, dev)
usr/src/cmd/bnu/conn.c
196
char *flds[], *dev[];
usr/src/cmd/bnu/conn.c
200
&& EQUALS(dev[D_CLASS], "Any")) {
usr/src/cmd/bnu/conn.c
201
dev[D_CLASS] = DEFAULT_BAUDRATE;
usr/src/cmd/bnu/conn.c
203
} else if (EQUALS(dev[D_CLASS], "Any")) {
usr/src/cmd/bnu/conn.c
204
dev[D_CLASS] = flds[F_CLASS];
usr/src/cmd/bnu/conn.c
207
EQUALS(flds[F_CLASS], dev[D_CLASS]))
usr/src/cmd/bnu/conn.c
224
rddev(char *type, char *dev[], char *buf, int devcount)
usr/src/cmd/bnu/conn.c
233
na = getargs(buf, dev, devcount);
usr/src/cmd/bnu/conn.c
236
if ( strncmp(dev[D_LINE],"/dev/",5) == 0 ) {
usr/src/cmd/bnu/conn.c
239
strcpy(dev[D_LINE], &(dev[D_LINE][5]) );
usr/src/cmd/bnu/conn.c
244
if ( (commap = strchr(dev[D_LINE], ',')) != (char *)NULL ) {
usr/src/cmd/bnu/conn.c
254
(void)strcpy(d_type, dev[D_TYPE]);
usr/src/cmd/bnu/conn.c
262
if ((Myline != NULL) && (!EQUALS(Myline, dev[D_LINE])) )
usr/src/cmd/bnu/conn.c
265
bsfix(dev); /* replace \X fields */
usr/src/cmd/bnu/conn.c
268
getProto( _ProtoDev, dev[D_TYPE] );
usr/src/cmd/boot/installboot/i386/installboot.c
1670
probe_device(ib_data_t *data, const char *dev)
usr/src/cmd/boot/installboot/i386/installboot.c
1678
if (dev == NULL)
usr/src/cmd/boot/installboot/i386/installboot.c
1681
len = strlen(dev);
usr/src/cmd/boot/installboot/i386/installboot.c
1686
if (stat(dev, &sb) == -1) {
usr/src/cmd/boot/installboot/i386/installboot.c
1694
pl->pl_devname = (char *)dev;
usr/src/cmd/boot/installboot/i386/installboot.c
1707
if ((ptr = strrchr(dev, '/')) == NULL)
usr/src/cmd/boot/installboot/i386/installboot.c
1708
ptr = dev;
usr/src/cmd/boot/installboot/i386/installboot.c
1710
(dev[len - 2] == 'p' && dev[len - 1] == '0')) {
usr/src/cmd/boot/installboot/i386/installboot.c
1717
data->target.path = (char *)dev;
usr/src/cmd/boot/installboot/i386/installboot.c
1724
if ((p0 = strdup(dev)) == NULL) {
usr/src/cmd/boot/installboot/i386/installboot.c
270
mkfs_pcfs(const char *dev)
usr/src/cmd/boot/installboot/i386/installboot.c
303
cmd[5] = (char *)dev;
usr/src/cmd/cdrw/copycd.c
104
if (read10(dev->d_fd, cblk, read_chunk, buf, read_size)) {
usr/src/cmd/cdrw/copycd.c
49
int read_audio_track(cd_device *dev, struct track_info *ti, bstreamhandle h);
usr/src/cmd/cdrw/copycd.c
59
read_data_track(cd_device *dev, struct track_info *ti, bstreamhandle h)
usr/src/cmd/cdrw/copycd.c
76
if (dev->d_blksize == 512) {
usr/src/cmd/cdrw/dae.c
122
read_audio_track(cd_device *dev, struct track_info *ti, bstreamhandle h)
usr/src/cmd/cdrw/dae.c
142
if (dev->d_cap & DEV_CAP_ACCURATE_CDDA) {
usr/src/cmd/cdrw/dae.c
162
if ((dev->d_cap & DEV_CAP_EXTRACT_CDDA) == 0) {
usr/src/cmd/cdrw/dae.c
164
dev->d_name ? dev->d_name : gettext("CD drive"));
usr/src/cmd/cdrw/dae.c
173
if (dev->d_speed_ctrl(dev, SET_READ_SPEED,
usr/src/cmd/cdrw/dae.c
181
speed = dev->d_speed_ctrl(dev, GET_READ_SPEED, 0);
usr/src/cmd/cdrw/dae.c
221
if (dev->d_read_audio(dev, c_blk - blks_to_overlap,
usr/src/cmd/cdrw/dae.c
230
(dev->d_cap & DEV_CAP_ACCURATE_CDDA)) {
usr/src/cmd/cdrw/device.c
134
dev = (cd_device *)my_zalloc(sizeof (cd_device));
usr/src/cmd/cdrw/device.c
136
dev->d_node = (char *)my_zalloc(strlen(devnode) + 1);
usr/src/cmd/cdrw/device.c
137
(void) strcpy(dev->d_node, devnode);
usr/src/cmd/cdrw/device.c
139
dev->d_fd = fd;
usr/src/cmd/cdrw/device.c
141
dev->d_inq = (uchar_t *)my_zalloc(INQUIRY_DATA_LENGTH);
usr/src/cmd/cdrw/device.c
143
if (!inquiry(fd, dev->d_inq)) {
usr/src/cmd/cdrw/device.c
149
free(dev->d_inq);
usr/src/cmd/cdrw/device.c
150
free(dev->d_node);
usr/src/cmd/cdrw/device.c
151
(void) close(dev->d_fd);
usr/src/cmd/cdrw/device.c
152
free(dev);
usr/src/cmd/cdrw/device.c
177
if ((strncmp("LITE-ON", (const char *)&dev->d_inq[8], 7) == 0) &&
usr/src/cmd/cdrw/device.c
178
(strncmp("LTR-48", (const char *)&dev->d_inq[16], 6) == 0)) {
usr/src/cmd/cdrw/device.c
189
if ((strncmp("LITE-ON", (const char *)&dev->d_inq[8], 7) == 0) &&
usr/src/cmd/cdrw/device.c
191
(const char *)&dev->d_inq[16], 17) == 0))
usr/src/cmd/cdrw/device.c
196
if (is_old_sun_drive(dev)) {
usr/src/cmd/cdrw/device.c
197
dev->d_read_audio = toshiba_read_audio;
usr/src/cmd/cdrw/device.c
198
dev->d_speed_ctrl = toshiba_speed_ctrl;
usr/src/cmd/cdrw/device.c
206
dev->d_read_audio = read_audio_through_read_cd;
usr/src/cmd/cdrw/device.c
207
dev->d_cap |= DEV_CAP_ACCURATE_CDDA;
usr/src/cmd/cdrw/device.c
210
dev->d_read_audio = read_audio_through_read_cd;
usr/src/cmd/cdrw/device.c
212
dev->d_cap |= DEV_CAP_ACCURATE_CDDA;
usr/src/cmd/cdrw/device.c
224
dev->d_speed_ctrl = rt_streaming_ctrl;
usr/src/cmd/cdrw/device.c
228
dev->d_speed_ctrl = cd_speed_ctrl;
usr/src/cmd/cdrw/device.c
233
if (dev->d_read_audio != NULL)
usr/src/cmd/cdrw/device.c
234
dev->d_cap |= DEV_CAP_EXTRACT_CDDA;
usr/src/cmd/cdrw/device.c
236
dev->d_blksize = 0;
usr/src/cmd/cdrw/device.c
251
dev->d_blksize = read_scsi32(cap + 4);
usr/src/cmd/cdrw/device.c
254
dev->d_blksize = mediainfo.dki_lbsize;
usr/src/cmd/cdrw/device.c
260
(void) printf("blocksize = %d\n", dev->d_blksize);
usr/src/cmd/cdrw/device.c
271
if (((dev->d_blksize != 512) && (dev->d_blksize != 2048))) {
usr/src/cmd/cdrw/device.c
272
if (is_old_sun_drive(dev)) {
usr/src/cmd/cdrw/device.c
273
dev->d_blksize = 512;
usr/src/cmd/cdrw/device.c
275
dev->d_blksize = 2048;
usr/src/cmd/cdrw/device.c
278
(void) printf(" switching to %d\n", dev->d_blksize);
usr/src/cmd/cdrw/device.c
283
dev->d_name = (char *)my_zalloc(strlen(user_supplied) + 1);
usr/src/cmd/cdrw/device.c
284
(void) strcpy(dev->d_name, user_supplied);
usr/src/cmd/cdrw/device.c
287
return (dev);
usr/src/cmd/cdrw/device.c
291
fini_device(cd_device *dev)
usr/src/cmd/cdrw/device.c
293
free(dev->d_inq);
usr/src/cmd/cdrw/device.c
294
free(dev->d_node);
usr/src/cmd/cdrw/device.c
295
(void) close(dev->d_fd);
usr/src/cmd/cdrw/device.c
296
if (dev->d_name)
usr/src/cmd/cdrw/device.c
297
free(dev->d_name);
usr/src/cmd/cdrw/device.c
298
free(dev);
usr/src/cmd/cdrw/device.c
558
char sdev[PATH_MAX], dev[PATH_MAX];
usr/src/cmd/cdrw/device.c
56
is_old_sun_drive(cd_device *dev)
usr/src/cmd/cdrw/device.c
584
if (!lookup_device(sdev, dev))
usr/src/cmd/cdrw/device.c
586
if (!is_cd(dev))
usr/src/cmd/cdrw/device.c
588
if ((t_dev = get_device(NULL, dev)) == NULL) {
usr/src/cmd/cdrw/device.c
62
if (strncmp("SONY", (const char *)&dev->d_inq[8], 4) == 0) {
usr/src/cmd/cdrw/device.c
63
if (strncmp("CDU 561", (const char *)&dev->d_inq[16], 7) == 0)
usr/src/cmd/cdrw/device.c
644
check_device(cd_device *dev, int cond)
usr/src/cmd/cdrw/device.c
65
if (strncmp("CDU-8012", (const char *)&dev->d_inq[16], 8) == 0)
usr/src/cmd/cdrw/device.c
651
((dev->d_inq[0] & 0x1f) != 5)) {
usr/src/cmd/cdrw/device.c
657
!test_unit_ready(dev->d_fd)) {
usr/src/cmd/cdrw/device.c
663
if (!get_mode_page(dev->d_fd, 0x2a, 0, 4, page_code) ||
usr/src/cmd/cdrw/device.c
670
if (!test_unit_ready(dev->d_fd) && (uscsi_status == 2) &&
usr/src/cmd/cdrw/device.c
688
if (!read_disc_info(dev->d_fd, disc_info)) {
usr/src/cmd/cdrw/device.c
69
if ((strncmp("TOSHIBA", (const char *)&dev->d_inq[8], 7) == 0) &&
usr/src/cmd/cdrw/device.c
70
(strncmp("XM", (const char *)&dev->d_inq[16], 2) == 0)) {
usr/src/cmd/cdrw/device.c
75
if (strncmp("SUN32XCD", (const char *)&dev->d_inq[24], 8) == 0)
usr/src/cmd/cdrw/device.c
76
dev->d_cap |= DEV_CAP_SETTING_SPEED_NOT_ALLOWED;
usr/src/cmd/cdrw/device.c
77
(void) strncpy(product_id, (const char *)&dev->d_inq[16], 16);
usr/src/cmd/cdrw/device.c
92
cd_device *dev;
usr/src/cmd/cdrw/device.h
46
int (*d_read_audio)(struct _device *dev, uint_t start_blk,
usr/src/cmd/cdrw/device.h
48
int (*d_speed_ctrl)(struct _device *dev, int cmd,
usr/src/cmd/cdrw/device.h
73
void fini_device(cd_device *dev);
usr/src/cmd/cdrw/device.h
76
int check_device(cd_device *dev, int cond);
usr/src/cmd/cdrw/misc_scsi.c
1007
dev->d_speed_ctrl = cd_speed_ctrl;
usr/src/cmd/cdrw/misc_scsi.c
1008
ret = dev->d_speed_ctrl(dev, cmd, speed);
usr/src/cmd/cdrw/misc_scsi.c
1014
uint_t read_speed = cd_speed_get(dev, GET_READ_SPEED);
usr/src/cmd/cdrw/misc_scsi.c
1017
ret = do_set_streaming(dev, read_speed,
usr/src/cmd/cdrw/misc_scsi.c
1026
dev->d_speed_ctrl = cd_speed_ctrl;
usr/src/cmd/cdrw/misc_scsi.c
1027
ret = dev->d_speed_ctrl(dev, cmd, speed);
usr/src/cmd/cdrw/misc_scsi.c
162
build_track_info(cd_device *dev, int trackno, struct track_info *t_info)
usr/src/cmd/cdrw/misc_scsi.c
197
if (read_track_info(dev->d_fd, trackno, ti)) {
usr/src/cmd/cdrw/misc_scsi.c
235
if (!read_toc(dev->d_fd, 0, trackno, 20, toc)) {
usr/src/cmd/cdrw/misc_scsi.c
241
t_info->ti_data_mode = get_data_mode(dev->d_fd, read_scsi32(&toc[8]));
usr/src/cmd/cdrw/misc_scsi.c
244
if ((dev->d_blksize == 512) && ((t_info->ti_track_mode & 4) == 0)) {
usr/src/cmd/cdrw/misc_scsi.c
250
ret = read_toc(dev->d_fd, 1, trackno, 12, toc);
usr/src/cmd/cdrw/misc_scsi.c
260
ret = read_toc_as_per_8020(dev->d_fd, 1, trackno, 12, toc);
usr/src/cmd/cdrw/misc_scsi.c
285
if (check_track_size(dev, trackno, t_info) != 1)
usr/src/cmd/cdrw/misc_scsi.c
300
check_track_size(cd_device *dev, int trk_num, struct track_info *tip)
usr/src/cmd/cdrw/misc_scsi.c
311
if (read_toc(dev->d_fd, FORMAT_RAW_TOC, 1,
usr/src/cmd/cdrw/misc_scsi.c
321
if (read_toc(dev->d_fd, FORMAT_RAW_TOC, 1, raw_toc_len, raw_toc)
usr/src/cmd/cdrw/misc_scsi.c
46
static int check_track_size(cd_device *dev, int trk_num,
usr/src/cmd/cdrw/misc_scsi.c
474
prepare_for_write(cd_device *dev, int track_mode, int test_write,
usr/src/cmd/cdrw/misc_scsi.c
491
(void) start_stop(dev->d_fd, 1);
usr/src/cmd/cdrw/misc_scsi.c
493
(void) rezero_unit(dev->d_fd);
usr/src/cmd/cdrw/misc_scsi.c
497
no_err = get_mode_page(dev->d_fd, 5, 0, 64, buf);
usr/src/cmd/cdrw/misc_scsi.c
560
no_err = set_mode_page(dev->d_fd, buf);
usr/src/cmd/cdrw/misc_scsi.c
565
no_err = set_mode_page(dev->d_fd, buf);
usr/src/cmd/cdrw/misc_scsi.c
582
no_err = set_mode_page(dev->d_fd, buf);
usr/src/cmd/cdrw/misc_scsi.c
594
finalize(cd_device *dev)
usr/src/cmd/cdrw/misc_scsi.c
609
if ((dev->d_inq[2] & 7) != 0) {
usr/src/cmd/cdrw/misc_scsi.c
619
if (!close_track(dev->d_fd, 0, 0, immediate))
usr/src/cmd/cdrw/misc_scsi.c
623
if (!close_track(dev->d_fd, 0, 1, immediate)) {
usr/src/cmd/cdrw/misc_scsi.c
659
ret = read_disc_info(dev->d_fd, di);
usr/src/cmd/cdrw/misc_scsi.c
708
get_last_possible_lba(cd_device *dev)
usr/src/cmd/cdrw/misc_scsi.c
714
if (!read_disc_info(dev->d_fd, di)) {
usr/src/cmd/cdrw/misc_scsi.c
743
read_audio_through_read_cd(cd_device *dev, uint_t start_lba, uint_t nblks,
usr/src/cmd/cdrw/misc_scsi.c
750
ret = read_cd(dev->d_fd, (uint32_t)start_lba, (uint16_t)nblks,
usr/src/cmd/cdrw/misc_scsi.c
759
eject_media(cd_device *dev)
usr/src/cmd/cdrw/misc_scsi.c
763
if (check_device(dev, CHECK_NO_MEDIA) == 0) {
usr/src/cmd/cdrw/misc_scsi.c
775
reset_dev(dev->d_fd);
usr/src/cmd/cdrw/misc_scsi.c
777
if (ioctl(dev->d_fd, DKIOCEJECT, 0) == 0) {
usr/src/cmd/cdrw/misc_scsi.c
782
if (load_unload(dev->d_fd, 0) == 0) {
usr/src/cmd/cdrw/misc_scsi.c
788
if (!prevent_allow_mr(dev->d_fd, 1))
usr/src/cmd/cdrw/misc_scsi.c
790
return (load_unload(dev->d_fd, 0));
usr/src/cmd/cdrw/misc_scsi.c
818
cd_speed_get(cd_device *dev, int cmd)
usr/src/cmd/cdrw/misc_scsi.c
830
if (get_mode_page(dev->d_fd, 0x2A, 0, buflen, mp2a) == 0)
usr/src/cmd/cdrw/misc_scsi.c
902
cd_speed_ctrl(cd_device *dev, int cmd, int speed)
usr/src/cmd/cdrw/misc_scsi.c
908
rate = cd_speed_get(dev, GET_READ_SPEED);
usr/src/cmd/cdrw/misc_scsi.c
912
rate = cd_speed_get(dev, GET_WRITE_SPEED);
usr/src/cmd/cdrw/misc_scsi.c
916
rate = cd_speed_get(dev, GET_WRITE_SPEED);
usr/src/cmd/cdrw/misc_scsi.c
917
return (set_cd_speed(dev->d_fd,
usr/src/cmd/cdrw/misc_scsi.c
921
rate = cd_speed_get(dev, GET_READ_SPEED);
usr/src/cmd/cdrw/misc_scsi.c
922
return (set_cd_speed(dev->d_fd, rate,
usr/src/cmd/cdrw/misc_scsi.c
940
do_set_streaming(cd_device *dev, uint_t read_speed,
usr/src/cmd/cdrw/misc_scsi.c
960
ret = set_streaming(dev->d_fd, str);
usr/src/cmd/cdrw/misc_scsi.c
978
rt_streaming_ctrl(cd_device *dev, int cmd, int speed)
usr/src/cmd/cdrw/misc_scsi.c
985
rate = cd_speed_get(dev, GET_WRITE_SPEED);
usr/src/cmd/cdrw/misc_scsi.c
990
rate = cd_speed_get(dev, GET_READ_SPEED);
usr/src/cmd/cdrw/misc_scsi.c
995
uint_t write_speed = cd_speed_get(dev, GET_WRITE_SPEED);
usr/src/cmd/cdrw/misc_scsi.c
998
ret = do_set_streaming(dev,
usr/src/cmd/cdrw/misc_scsi.h
101
int build_track_info(cd_device *dev, int trackno, struct track_info *t_info);
usr/src/cmd/cdrw/misc_scsi.h
103
int prepare_for_write(cd_device *dev, int track_mode, int test_write,
usr/src/cmd/cdrw/misc_scsi.h
105
int finalize(cd_device *dev);
usr/src/cmd/cdrw/misc_scsi.h
106
uint32_t get_last_possible_lba(cd_device *dev);
usr/src/cmd/cdrw/misc_scsi.h
107
int read_audio_through_read_cd(cd_device *dev, uint_t start_lba, uint_t nblks,
usr/src/cmd/cdrw/misc_scsi.h
109
int eject_media(cd_device *dev);
usr/src/cmd/cdrw/misc_scsi.h
110
int cd_speed_ctrl(cd_device *dev, int cmd, int speed);
usr/src/cmd/cdrw/misc_scsi.h
111
int rt_streaming_ctrl(cd_device *dev, int cmd, int speed);
usr/src/cmd/cdrw/toshiba.c
108
toshiba_speed_ctrl(cd_device *dev, int cmd, int speed)
usr/src/cmd/cdrw/toshiba.c
123
if (dev->d_cap & DEV_CAP_SETTING_SPEED_NOT_ALLOWED) {
usr/src/cmd/cdrw/toshiba.c
131
(const char *)&dev->d_inq[24], 8) == 0)
usr/src/cmd/cdrw/toshiba.c
155
if (uscsi(dev->d_fd, scmd) < 0)
usr/src/cmd/cdrw/toshiba.c
177
if (uscsi(dev->d_fd, scmd) < 0)
usr/src/cmd/cdrw/toshiba.h
40
int toshiba_speed_ctrl(cd_device *dev, int cmd, int speed);
usr/src/cmd/cdrw/trackio.c
259
write_track(cd_device *dev, struct track_info *ti, bstreamhandle h,
usr/src/cmd/cdrw/trackio.c
366
tio_fd = dev->d_fd;
usr/src/cmd/cdrw/trackio.h
76
int write_track(cd_device *dev, struct track_info *ti, bstreamhandle h,
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1012
char *dev;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1020
dev = strrchr(path, ':');
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1022
if (dev == NULL)
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1023
dev = strrchr(path, '/');
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1024
if (dev == NULL)
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1026
dev++; /* skip past the `:' or '/' */
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1029
if (strcmp(dev, tlidevs[i]) == 0) {
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
1661
char dev[MAXPATHLEN];
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
1667
(void) strlcpy(dev, "/dev/", sizeof(dev));
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
1668
(void) strlcat(dev, cp, sizeof(dev));
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
1669
cp = dev;
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
587
char *dev, *path, *p;
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
591
dev = devnam;
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
592
if (strncmp(dev, "/dev/", 5) == 0)
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
593
dev += 5;
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
594
if (dev[0] == '\0' || strcmp(dev, "tty") == 0)
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
596
pl = strlen(_PATH_TTYOPT) + strlen(dev) + 1;
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
600
(void) slprintf(path, pl, "%s%s", _PATH_TTYOPT, dev);
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
826
lock(dev)
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
827
char *dev;
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
832
result = mklock (dev, (void *) 0);
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
834
(void) strlcpy(lock_file, sizeof(lock_file), dev);
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
839
notice("Device %s is locked by pid %d", dev, result);
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
852
if (stat(dev, &sbuf) < 0) {
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
853
error("Can't get device number for %s: %m", dev);
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
857
error("Can't lock %s: not a character device", dev);
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
866
if ((p = strrchr(dev, '/')) != NULL)
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
867
dev = p + 1;
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
868
(void) slprintf(lock_file, sizeof(lock_file), "%s/LCK..%s", LOCK_DIR, dev);
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
907
notice("Removed stale lock on %s (pid %d)", dev, pid);
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
910
warn("Couldn't remove stale lock on %s", dev);
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
912
notice("Device %s is locked by pid %d", dev, pid);
usr/src/cmd/cmd-inet/usr.bin/pppstats/pppstats.c
480
char *dev;
usr/src/cmd/cmd-inet/usr.bin/pppstats/pppstats.c
567
dev = "/dev/streams/ppp";
usr/src/cmd/cmd-inet/usr.bin/pppstats/pppstats.c
569
dev = "/dev/" PPP_DRV_NAME;
usr/src/cmd/cmd-inet/usr.bin/pppstats/pppstats.c
571
if ((s = open(dev, O_RDONLY)) < 0) {
usr/src/cmd/cmd-inet/usr.bin/pppstats/pppstats.c
573
perror(dev);
usr/src/cmd/cmd-inet/usr.sbin/hostconfig.c
451
get_ifdata(dev, ipp, maskp)
usr/src/cmd/cmd-inet/usr.sbin/hostconfig.c
452
char *dev;
usr/src/cmd/cmd-inet/usr.sbin/hostconfig.c
465
if (strlcpy(ifr.ifr_name, dev, sizeof (ifr.ifr_name)) >=
usr/src/cmd/cmd-inet/usr.sbin/hostconfig.c
468
dev);
usr/src/cmd/cmd-inet/usr.sbin/hostconfig.c
481
dev, inet_ntoa(sin->sin_addr));
usr/src/cmd/cmd-inet/usr.sbin/hostconfig.c
493
"Interface '%s' subnet mask %s\n", dev,
usr/src/cmd/cmd-inet/usr.sbin/in.rarpd.c
401
char *dev;
usr/src/cmd/cmd-inet/usr.sbin/in.rarpd.c
461
dev = rdev->device;
usr/src/cmd/cmd-inet/usr.sbin/in.rarpd.c
464
dev = ifdev->ldevice;
usr/src/cmd/cmd-inet/usr.sbin/in.rarpd.c
467
get_ifdata(dev, unit, &ifdev->if_ipaddr, &ifdev->if_netmask);
usr/src/cmd/cmd-inet/usr.sbin/in.rarpd.c
856
get_ifdata(char *dev, int unit, ipaddr_t *ipp, ipaddr_t *maskp)
usr/src/cmd/cmd-inet/usr.sbin/in.rarpd.c
874
(void) snprintf(ifr.ifr_name, sizeof (ifr.ifr_name), "%s%d", dev, unit);
usr/src/cmd/cmd-inet/usr.sbin/in.rarpd.c
881
debug("device %s%d address %s", dev, unit,
usr/src/cmd/cmd-inet/usr.sbin/in.rarpd.c
893
debug("device %s%d subnet mask %s", dev, unit,
usr/src/cmd/cmd-inet/usr.sbin/in.rlogind.c
1376
rloginp.dev = buf.st_rdev;
usr/src/cmd/cmd-inet/usr.sbin/in.rlogind.c
1394
rloginp.dev = buf.st_rdev;
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/process.c
183
char dev[MAXPATHLEN];
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/process.c
195
(void) snprintf(dev, sizeof (dev), "/dev/%.*s",
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/process.c
197
if ((tfd = open(dev, O_WRONLY|O_NOCTTY)) == -1) {
usr/src/cmd/cmd-inet/usr.sbin/in.telnetd.c
3012
telnetp.dev = buf.st_rdev;
usr/src/cmd/cmd-inet/usr.sbin/in.telnetd.c
3030
telnetp.dev = buf.st_rdev;
usr/src/cmd/consadm/consadm.c
297
setaux(char *dev)
usr/src/cmd/consadm/consadm.c
304
if (ioctl(fd, CIOCSETCONSOLE, dev) != 0) {
usr/src/cmd/consadm/consadm.c
311
dev);
usr/src/cmd/consadm/consadm.c
315
syslog(LOG_WARNING, "%s: Added auxiliary device %s", CONSADM, dev);
usr/src/cmd/consadm/consadm.c
325
unsetaux(char *dev)
usr/src/cmd/consadm/consadm.c
332
if (ioctl(fd, CIOCRMCONSOLE, dev) != 0) {
usr/src/cmd/consadm/consadm.c
337
CONSADM, dev);
usr/src/cmd/consadm/consadm.c
362
addtolist(char *dev)
usr/src/cmd/consadm/consadm.c
396
if (pathcmp(dev, buf) == 0) {
usr/src/cmd/consadm/consadm.c
398
(void) fprintf(nfp, "%s\n", dev);
usr/src/cmd/consadm/consadm.c
406
(void) fprintf(nfp, "%s\n", dev);
usr/src/cmd/consadm/consadm.c
417
removefromlist(char *dev)
usr/src/cmd/consadm/consadm.c
459
if (pathcmp(dev, value) == 0) {
usr/src/cmd/consadm/consadm.c
863
verifyarg(char *dev, int flag)
usr/src/cmd/consadm/consadm.c
869
if (dev == NULL) {
usr/src/cmd/consadm/consadm.c
875
if (dev[0] != '/') {
usr/src/cmd/consadm/consadm.c
881
if ((pathcmp(dev, SYSMSG) == 0) ||
usr/src/cmd/consadm/consadm.c
882
(pathcmp(dev, WSCONS) == 0) ||
usr/src/cmd/consadm/consadm.c
883
(pathcmp(dev, CONSOLE) == 0)) {
usr/src/cmd/consadm/consadm.c
885
warn(gettext("invalid device %s\n"), dev);
usr/src/cmd/consadm/consadm.c
890
if (stat(dev, &st) || ! S_ISCHR(st.st_mode)) {
usr/src/cmd/consadm/consadm.c
891
warn(gettext("invalid device %s\n"), dev);
usr/src/cmd/consadm/consadm.c
897
if ((fd = safeopen(dev)) < 0) {
usr/src/cmd/consadm/consadm.c
899
warn(gettext("invalid device %s\n"), dev);
usr/src/cmd/consadm/consadm.c
905
warn(gettext("invalid device %s\n"), dev);
usr/src/cmd/consadm/consadm.c
914
warn(gettext("failure, no carrier on %s\n"), dev);
usr/src/cmd/cpio/cpio.c
1529
dev_t dev;
usr/src/cmd/cpio/cpio.c
1677
dev = Savedev;
usr/src/cmd/cpio/cpio.c
1679
dev = SrcSt.st_dev;
usr/src/cmd/cpio/cpio.c
1695
sl_info_t *p = sl_search(dev, ino, ftype);
usr/src/cmd/cpio/cpio.c
1715
Gen.g_nlink = Adir ? SrcSt.st_nlink : sl_numlinks(dev, ino, ftype);
usr/src/cmd/cpio/cpio.c
347
dev_t dev;
usr/src/cmd/cpio/cpio.c
362
dev_t dev; /* device */
usr/src/cmd/cpio/cpio.c
9595
for (q = sl_remap_head; q && (q->dev != device);
usr/src/cmd/cpio/cpio.c
9602
q->dev = device;
usr/src/cmd/cpio/cpio.c
9660
if (devcache != NULL && devcache->dev == device) {
usr/src/cmd/cpio/cpio.c
9666
if (lp->dev == device) {
usr/src/cmd/cpio/cpio.c
9681
lp->dev = device;
usr/src/cmd/cpio/cpiostat.c
39
convert(dev_t dev)
usr/src/cmd/cpio/cpiostat.c
43
maj = major(dev); /* get major number */
usr/src/cmd/cpio/cpiostat.c
44
min = minor(dev); /* get minor number */
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
1697
dev_list_append(ri_dev_t **head, ri_dev_t *dev)
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
1702
*head = dev;
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
1708
tmp->next = dev;
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
1716
dev_list_cpu_insert(ri_dev_t **listp, ri_dev_t *dev, processorid_t newid)
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
1727
dev->next = tmp;
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
1728
*listp = dev;
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
1793
ri_dev_t *dev;
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
1795
if ((dev = calloc(1, sizeof (*dev))) == NULL ||
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
1796
nvlist_alloc(&dev->conf_props, NV_UNIQUE_NAME, 0) != 0) {
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
1797
s_free(dev);
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
1799
return (dev);
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
1005
ri_client_next(ri_dev_t *dev, ri_client_t *rcm_client)
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
1007
if (dev == NULL) {
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
101
ri_dev_free(ri_dev_t *dev)
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
1011
return ((rcm_client == NULL) ? dev->rcm_clients : rcm_client->next);
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
1015
ri_dev_conf_props(ri_dev_t *dev)
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
1017
if (dev == NULL) {
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
1021
return (dev->conf_props);
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
105
assert(dev != NULL);
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
107
nvlist_free(dev->conf_props);
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
108
while ((client = dev->rcm_clients) != NULL) {
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
109
dev->rcm_clients = client->next;
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
112
free(dev);
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
424
dev_pack(ri_dev_t *dev, char **bufp, size_t *sizep, int encoding)
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
435
if (pack_add_byte_array(dev->conf_props, RI_DEV_PROPS, nvl,
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
439
if (client_list_pack(dev->rcm_clients, &buf, &size, encoding) != 0)
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
79
ri_dev_t *dev;
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
830
dev_unpack(char *buf, size_t size, ri_dev_t *dev)
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
840
&dev->conf_props) != 0) {
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
846
nvlist_print(stderr, dev->conf_props);
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
85
while ((dev = ap->cpus) != NULL) {
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
857
if (client_list_unpack(buf, size, &dev->rcm_clients) != 0) {
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
86
ap->cpus = dev->next;
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
87
ri_dev_free(dev);
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
89
while ((dev = ap->mems) != NULL) {
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
90
ap->mems = dev->next;
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
91
ri_dev_free(dev);
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
93
while ((dev = ap->ios) != NULL) {
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
94
ap->ios = dev->next;
usr/src/cmd/dcs/sparc/sun4u/rsrc_info.c
95
ri_dev_free(dev);
usr/src/cmd/devfsadm/cfg_link.c
416
dev_t dev, di_node_t node, const char *prop_name, int **prop_data)
usr/src/cmd/devfsadm/cfg_link.c
423
rv = di_prop_lookup_ints(dev, node, prop_name,
usr/src/cmd/devfsadm/cfg_link.c
426
rv = di_prop_lookup_ints(dev, node, prop_name, prop_data);
usr/src/cmd/devfsadm/cfg_link.c
437
dev_t dev, di_node_t node, const char *prop_name, char **prop_data)
usr/src/cmd/devfsadm/cfg_link.c
445
rv = di_prop_lookup_strings(dev, node, prop_name,
usr/src/cmd/devfsadm/cfg_link.c
448
rv = di_prop_lookup_strings(dev, node, prop_name, prop_data);
usr/src/cmd/devfsadm/cfg_link.c
475
dev_t dev, di_node_t node, di_slot_name_t **prop_data)
usr/src/cmd/devfsadm/cfg_link.c
482
rv = di_prop_lookup_slot_names(dev, node, prop_data);
usr/src/cmd/devfsadm/cfg_link.c
484
rv = di_prop_lookup_slot_names(dev, node, prop_data);
usr/src/cmd/devfsadm/devfsadm.c
2986
dev_t dev;
usr/src/cmd/devfsadm/devfsadm.c
3019
dev = di_minor_devt(minor);
usr/src/cmd/devfsadm/devfsadm.c
3022
getattr(phy_path, aminor, spectype, dev, &mode, &uid, &gid);
usr/src/cmd/devfsadm/devfsadm.c
3031
if ((stat(phy_path, &sb) == -1) || (sb.st_rdev != dev)) {
usr/src/cmd/devfsadm/devfsadm.c
7149
getattr(char *phy_path, char *aminor, int spectype, dev_t dev, mode_t *mode,
usr/src/cmd/devfsadm/devfsadm.c
7170
major_no = major(dev);
usr/src/cmd/devfsadm/devfsadm.c
7351
convert_to_re(char *dev)
usr/src/cmd/devfsadm/devfsadm.c
7358
for (l = p = dev, i = 0; (*p != '\0') && (i < (PATH_MAX - 1));
usr/src/cmd/devfsadm/devfsadm.c
7373
vprint(FILES_MID, "converted %s -> %s\n", dev, p);
usr/src/cmd/devfsadm/devfsadm.c
7388
char *cp, *console, *dlist, *dev;
usr/src/cmd/devfsadm/devfsadm.c
7470
dev = strtok_r(dlist, LDEV_DEV_DELIM, &devlasts);
usr/src/cmd/devfsadm/devfsadm.c
7471
while (dev) {
usr/src/cmd/devfsadm/devfsadm.c
7482
ldev->ldev_device = convert_to_re(dev);
usr/src/cmd/devfsadm/devfsadm.c
7493
dev = strtok_r(NULL, LDEV_DEV_DELIM, &devlasts);
usr/src/cmd/devfsadm/devfsadm_impl.h
458
static void getattr(char *devname, char *aminor, int spectype, dev_t dev,
usr/src/cmd/devfsadm/fssnap_link.c
56
dev_t dev;
usr/src/cmd/devfsadm/fssnap_link.c
67
dev = di_minor_devt(minor);
usr/src/cmd/devfsadm/fssnap_link.c
69
(int)minor(dev));
usr/src/cmd/devfsadm/fssnap_link.c
71
(int)minor(dev));
usr/src/cmd/dladm/dladm.c
5066
dump_vnics_head(const char *dev)
usr/src/cmd/dladm/dladm.c
5068
if (strlen(dev))
usr/src/cmd/dladm/dladm.c
5069
(void) printf("%s", dev);
usr/src/cmd/dladm/dladm.c
5073
if (strlen(dev))
usr/src/cmd/dladm/dladm.c
5930
get_mac_stats(const char *dev, pktsum_t *stats)
usr/src/cmd/dladm/dladm.c
5940
if (dlpi_parselink(dev, module, &instance) != DLPI_SUCCESS)
usr/src/cmd/drd/drd_rcm.c
1057
char *dev = rsrc->res_dev_path;
usr/src/cmd/drd/drd_rcm.c
1068
if ((rv = rcm_request_offline(rcm_hdl, dev, 0, &rinfo)) == RCM_SUCCESS)
usr/src/cmd/drd/drd_rcm.c
1071
rcm_notify_online(rcm_hdl, dev, 0, NULL);
usr/src/cmd/drd/drd_rcm.c
1078
drd_dbg("drd_rcm_io_unconfig_request(%s) = %d", dev, rv);
usr/src/cmd/fm/modules/common/fabric-xlate/fx_epkt.c
219
(pcp->bus << 8) | (pcp->dev << 3) | pcp->func;
usr/src/cmd/fm/modules/common/fabric-xlate/fx_subr.c
407
int i, size, bus, dev, fn;
usr/src/cmd/fm/modules/common/fabric-xlate/fx_subr.c
413
dev = (bdf & PCIE_REQ_ID_DEV_MASK) >> PCIE_REQ_ID_DEV_SHIFT;
usr/src/cmd/fm/modules/common/fabric-xlate/fx_subr.c
441
bus, dev, fn, bus, dev, fn, hcpath);
usr/src/cmd/fm/modules/common/fabric-xlate/fx_subr.c
590
int bus, dev, fn;
usr/src/cmd/fm/modules/common/fabric-xlate/fx_subr.c
595
dev = (bdf & PCIE_REQ_ID_DEV_MASK) >> PCIE_REQ_ID_DEV_SHIFT;
usr/src/cmd/fm/modules/common/fabric-xlate/fx_subr.c
620
"@value", bus, dev, fn, bus, dev, fn, rcpath);
usr/src/cmd/format/global.h
159
#define PARTITION(dev) (minor(dev) & 0x07)
usr/src/cmd/fs.d/df.c
2068
find_dev_name(char *file, dev_t dev)
usr/src/cmd/fs.d/df.c
2075
path_mount_entry(&dfreq, dev);
usr/src/cmd/fs.d/df.c
736
dev_t dev = NODEV;
usr/src/cmd/fs.d/df.c
738
dev = makedev(mtp->mnt_major, mtp->mnt_minor);
usr/src/cmd/fs.d/df.c
739
if (dev == 0)
usr/src/cmd/fs.d/df.c
740
dev = NODEV;
usr/src/cmd/fs.d/df.c
741
if (dev == NODEV) {
usr/src/cmd/fs.d/df.c
745
dev = st.st_dev;
usr/src/cmd/fs.d/df.c
748
mtep->mte_dev = dev;
usr/src/cmd/fs.d/mount.c
573
char *dev, *other;
usr/src/cmd/fs.d/mount.c
576
dev = strstr(mntopts, "dev=");
usr/src/cmd/fs.d/mount.c
577
if (dev != NULL) {
usr/src/cmd/fs.d/mount.c
578
other = strpbrk(dev, ",");
usr/src/cmd/fs.d/mount.c
581
if (dev != mntopts) {
usr/src/cmd/fs.d/mount.c
582
*--dev = '\0';
usr/src/cmd/fs.d/mount.c
584
*dev = '\0';
usr/src/cmd/fs.d/mount.c
588
memmove(dev, other+1, strlen(other+1)+1);
usr/src/cmd/fs.d/preenlib.c
413
makebusy(struct onedev *dev)
usr/src/cmd/fs.d/preenlib.c
415
struct driver *drvp = &dlist[dev->drvid];
usr/src/cmd/fs.d/preenlib.c
416
int newsize = dev->mapsize;
usr/src/cmd/fs.d/preenlib.c
434
drvp->busymap[i] |= dev->unitmap[i];
usr/src/cmd/fs.d/smbclnt/fksmbcl/fkdev.c
57
dev32_t dev;
usr/src/cmd/fs.d/smbclnt/fksmbcl/fkdev.c
61
rc = nsmb_drv_open(&dev, 0, 0);
usr/src/cmd/fs.d/smbclnt/fksmbcl/fkdev.c
67
assert((dev & 0xFFFF0000) != 0);
usr/src/cmd/fs.d/smbclnt/fksmbcl/fkdev.c
68
fd = (int)dev;
usr/src/cmd/fs.d/smbclnt/fksmbcl/fkdev.c
76
dev32_t dev;
usr/src/cmd/fs.d/smbclnt/fksmbcl/fkdev.c
79
dev = (dev32_t)fd;
usr/src/cmd/fs.d/smbclnt/fksmbcl/fkdev.c
80
assert((dev & 0xFFFF0000) != 0);
usr/src/cmd/fs.d/smbclnt/fksmbcl/fkdev.c
81
err = nsmb_drv_ioctl(dev, cmd, (intptr_t)arg, 0);
usr/src/cmd/fs.d/smbclnt/fksmbcl/fkdev.c
92
dev32_t dev;
usr/src/cmd/fs.d/smbclnt/fksmbcl/fkdev.c
94
dev = (dev32_t)fd;
usr/src/cmd/fs.d/smbclnt/fksmbcl/fkdev.c
95
assert((dev & 0xFFFF0000) != 0);
usr/src/cmd/fs.d/smbclnt/fksmbcl/fkdev.c
96
(void) nsmb_drv_close(dev, 0, 0);
usr/src/cmd/fs.d/udfs/fsck/setup.c
108
setup(char *dev)
usr/src/cmd/fs.d/udfs/fsck/setup.c
121
(void) strncpy(devstr, dev, sizeof (devstr));
usr/src/cmd/fs.d/udfs/fsck/setup.c
136
"character device\n"), dev);
usr/src/cmd/fs.d/udfs/fsck/setup.c
145
"ignored\n"), dev);
usr/src/cmd/fs.d/ufs/clri/clri.c
212
read_sb(int fd, const char *dev)
usr/src/cmd/fs.d/ufs/clri/clri.c
216
(void) printf("cannot read %s\n", dev);
usr/src/cmd/fs.d/ufs/clri/clri.c
69
static int read_sb(int fd, const char *dev);
usr/src/cmd/fs.d/ufs/fsck/setup.c
1300
calcsb(calcsb_t style, caddr_t dev, int devfd, struct fs *fs)
usr/src/cmd/fs.d/ufs/fsck/setup.c
1351
cmdline[DEV_IDX] = dev;
usr/src/cmd/fs.d/ufs/fsck/setup.c
1370
size = getdisksize(dev, devfd);
usr/src/cmd/fs.d/ufs/fsck/setup.c
374
derive_devstr(const caddr_t dev, caddr_t devstr, size_t str_size)
usr/src/cmd/fs.d/ufs/fsck/setup.c
379
if (stat(dev, &statb) < 0) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
381
errexit("fsck: could not stat %s: %s", dev, strerror(errno));
usr/src/cmd/fs.d/ufs/fsck/setup.c
391
if (!(check_mnttab(dev, devstr, str_size) ||
usr/src/cmd/fs.d/ufs/fsck/setup.c
392
check_vfstab(dev, devstr, str_size))) {
usr/src/cmd/fs.d/ufs/fsck/setup.c
396
dev);
usr/src/cmd/fs.d/ufs/fsck/setup.c
401
(void) strlcpy(devstr, dev, str_size);
usr/src/cmd/fs.d/ufs/fsck/setup.c
405
(void) strlcpy(devstr, unrawname(dev), str_size);
usr/src/cmd/fs.d/ufs/fsck/setup.c
409
errexit("fsck: %s must be a mountpoint, device, or file", dev);
usr/src/cmd/fs.d/ufs/fsck/setup.c
937
setup(caddr_t dev)
usr/src/cmd/fs.d/ufs/fsck/setup.c
945
derive_devstr(dev, devstr, sizeof (devstr));
usr/src/cmd/fs.d/ufs/fsirand/fsirand.c
62
char *dev;
usr/src/cmd/fs.d/ufs/fsirand/fsirand.c
83
dev = *argv;
usr/src/cmd/fs.d/ufs/fsirand/fsirand.c
84
fd = open64(dev, pflag ? O_RDONLY : O_RDWR);
usr/src/cmd/fs.d/ufs/fsirand/fsirand.c
86
(void) fprintf(stderr, "fsirand: Cannot open %s: %s\n", dev,
usr/src/cmd/fs.d/ufs/roll_log/roll_log.c
194
is_mounted(log_info_t *lip, char *dev)
usr/src/cmd/fs.d/ufs/roll_log/roll_log.c
202
lip->li_blkname = getfullblkname(dev);
usr/src/cmd/fs.d/ufs/roll_log/roll_log.c
204
lip->li_blkname = strdup(dev);
usr/src/cmd/fs.d/ufs/roll_log/roll_log.c
212
if ((strcmp(mntbuf.mnt_mountp, dev) == 0) ||
usr/src/cmd/fs.d/ufs/roll_log/roll_log.c
215
(strcmp(mntbuf.mnt_special, dev) == 0)) {
usr/src/cmd/fs.d/ufs/roll_log/roll_log.c
79
static rl_result_t is_mounted(log_info_t *lip, char *dev);
usr/src/cmd/fs.d/ufs/roll_log/roll_log.h
62
extern rl_result_t rl_roll_log(char *dev);
usr/src/cmd/fs.d/ufs/roll_log/roll_log.h
63
extern rl_result_t rl_log_control(char *dev, int request);
usr/src/cmd/fs.d/ufs/volcopy/volcopy.c
1399
hdrck(int dev, int fd, char *tvol)
usr/src/cmd/fs.d/ufs/volcopy/volcopy.c
1406
if (g_read(dev, fd, &tlabl, sizeof (tlabl)) != sizeof (tlabl)) {
usr/src/cmd/fs.d/ufs/volcopy/volcopy.c
1636
getinfs(int dev, int fd, char *buf)
usr/src/cmd/fs.d/ufs/volcopy/volcopy.c
1646
if (g_read(dev, fd, (char *)buf + i*DEV_BSIZE, DEV_BSIZE)
usr/src/cmd/fs.d/ufs/volcopy/volcopy.c
1654
getoutfs(int dev, int fd, char *buf, int verify)
usr/src/cmd/fs.d/ufs/volcopy/volcopy.c
1665
if (g_read(dev, fd, (char *)buf + i*DEV_BSIZE, DEV_BSIZE)
usr/src/cmd/fuser/fuser.c
231
dev_t dev;
usr/src/cmd/fuser/fuser.c
254
dev = DDI_DEV_T_NONE;
usr/src/cmd/fuser/fuser.c
256
dev = makedev(major, f_user->fu_minor);
usr/src/cmd/fuser/fuser.c
262
if (dev != DDI_DEV_T_NONE) {
usr/src/cmd/fuser/fuser.c
265
if (dev != di_minor_devt(di_minor))
usr/src/cmd/fwflash/plugins/transport/common/ufm.c
257
pcidb_device_t *dev = NULL;
usr/src/cmd/fwflash/plugins/transport/common/ufm.c
282
dev = pcidb_lookup_device_by_vendor(vend, did[0]);
usr/src/cmd/fwflash/plugins/transport/common/ufm.c
285
if (dev != NULL && svid != NULL && sdid != NULL) {
usr/src/cmd/fwflash/plugins/transport/common/ufm.c
286
subdv = pcidb_lookup_subvd_by_device(dev, svid[0], sdid[0]);
usr/src/cmd/fwflash/plugins/transport/common/ufm.c
302
if (dev != NULL) {
usr/src/cmd/fwflash/plugins/transport/common/ufm.c
303
dstr = strdup(pcidb_device_name(dev));
usr/src/cmd/getdevpolicy/getdevpolicy.c
124
getdevpolicy(const char *dev)
usr/src/cmd/getdevpolicy/getdevpolicy.c
133
if (modctl(MODGETDEVPOLICYBYNAME, sz, ds, dev) != 0)
usr/src/cmd/getdevpolicy/getdevpolicy.c
136
(void) printf("%s\n", dev);
usr/src/cmd/gss/gssd/gssd_clnt_stubs.c
2513
dev_t dev;
usr/src/cmd/gss/gssd/gssd_clnt_stubs.c
2520
dev = (dev_t)arg;
usr/src/cmd/gss/gssd/gssd_clnt_stubs.c
2521
*result = (void *) getminor(dev);
usr/src/cmd/gss/gssd/gssd_clnt_stubs.c
2560
static int gssd_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/cmd/gss/gssd/gssd_clnt_stubs.c
2567
static int gssd_write(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/cmd/hal/hald/solaris/devinfo_acpi.c
100
if ((major != major(dev)) ||
usr/src/cmd/hal/hald/solaris/devinfo_acpi.c
109
devinfo_acpi_add_minor(d, node, minor_path, dev);
usr/src/cmd/hal/hald/solaris/devinfo_acpi.c
121
dev_t dev)
usr/src/cmd/hal/hald/solaris/devinfo_acpi.c
70
dev_t dev;
usr/src/cmd/hal/hald/solaris/devinfo_acpi.c
99
dev = di_minor_devt(minor);
usr/src/cmd/hal/hald/solaris/devinfo_acpi.h
34
char *minor_path, dev_t dev);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
1003
hal_device_property_set_int (d, "block.major", major (dev));
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
1004
hal_device_property_set_int (d, "block.minor", minor (dev));
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
448
dev_t dev;
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
467
dev = di_minor_devt(minor);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
468
if ((major != major(dev)) ||
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
503
hal_device_property_set_int (d, "block.major", major(dev));
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
504
hal_device_property_set_int (d, "block.minor", minor(dev));
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
528
dev_t dev;
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
535
dev = makedev (major, minor);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
537
m = devinfo_storage_new_minor (devfs_path, WHOLE_DISK, devlink, dev, -1);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
54
dev_t dev;
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
604
dev_t dev;
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
642
dev = di_minor_devt(minor);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
643
if ((major != major(dev)) ||
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
657
devinfo_lofi_add_minor(d, node, minor_path, devlink, dev);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
669
devinfo_lofi_add_minor(HalDevice *parent, di_node_t node, char *minor_path, char *devlink, dev_t dev)
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
69
static void devinfo_lofi_add_minor(HalDevice *parent, di_node_t node, char *minor_path, char *devlink, dev_t dev);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
690
hal_device_property_set_int (d, "block.major", major(dev));
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
691
hal_device_property_set_int (d, "block.minor", minor(dev));
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
701
m = devinfo_storage_new_minor(minor_path, WHOLE_DISK, devlink, dev, -1);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
710
m = devinfo_storage_new_minor(minor_path, dospath, doslink, dev, i);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
72
char *devlink, dev_t dev, int dosnum);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
766
devinfo_storage_new_minor(char *maindev_path, char *slice, char *devlink, dev_t dev, int dosnum)
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
785
m->dev = dev;
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
807
dev_t dev;
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
843
dev = di_minor_devt(minor);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
844
if ((major != major(dev)) ||
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
870
m = devinfo_storage_new_minor(minor_path, slice, devlink, dev, -1);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
906
hal_device_property_set_int (parent, "block.minor", minor(maindev->dev));
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
923
m = devinfo_storage_new_minor(maindev_path, dospath, doslink, maindev->dev, i);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
985
dev_t dev = m->dev;
usr/src/cmd/hotplugd/hotplugd_info.c
176
copy_devices(hp_node_t parent, di_node_t dev, uint_t flags, hp_node_t *rootp)
usr/src/cmd/hotplugd/hotplugd_info.c
187
if (check_search(dev, flags) == 0)
usr/src/cmd/hotplugd/hotplugd_info.c
191
if ((self = new_device_node(parent, dev)) == NULL)
usr/src/cmd/hotplugd/hotplugd_info.c
198
if (di_hp_next(dev, DI_HP_NIL) != DI_HP_NIL) {
usr/src/cmd/hotplugd/hotplugd_info.c
199
if ((rv = copy_hotplug(self, dev, NULL, flags,
usr/src/cmd/hotplugd/hotplugd_info.c
213
for (child = di_child_node(dev); child != DI_NODE_NIL;
usr/src/cmd/hotplugd/hotplugd_info.c
241
copy_hotplug(hp_node_t parent, di_node_t dev, const char *connection,
usr/src/cmd/hotplugd/hotplugd_info.c
266
for (hp = DI_HP_NIL; (hp = di_hp_next(dev, hp)) != DI_HP_NIL; ) {
usr/src/cmd/hotplugd/hotplugd_info.c
306
for (hp = DI_HP_NIL; (hp = di_hp_next(dev, hp)) != DI_HP_NIL; ) {
usr/src/cmd/hotplugd/hotplugd_info.c
329
while ((port_hp = di_hp_next(dev, port_hp)) != DI_HP_NIL) {
usr/src/cmd/hotplugd/hotplugd_info.c
421
check_search(di_node_t dev, uint_t flags)
usr/src/cmd/hotplugd/hotplugd_info.c
426
dev_flags = (uint_t)(uintptr_t)di_node_private_get(dev);
usr/src/cmd/hotplugd/hotplugd_info.c
456
new_device_node(hp_node_t parent, di_node_t dev)
usr/src/cmd/hotplugd/hotplugd_info.c
468
node_name = di_node_name(dev);
usr/src/cmd/hotplugd/hotplugd_info.c
469
bus_addr = di_bus_addr(dev);
usr/src/cmd/ipf/tools/ip_fil.c
213
int iplioctl(dev, cmd, data, mode)
usr/src/cmd/ipf/tools/ip_fil.c
214
int dev;
usr/src/cmd/ipf/tools/ip_fil.c
224
unit = dev;
usr/src/cmd/ipf/tools/ipftest.c
322
int ipftestioctl(int dev, ioctlcmd_t cmd, ...)
usr/src/cmd/ipf/tools/ipftest.c
344
int ipnattestioctl(int dev, ioctlcmd_t cmd, ...)
usr/src/cmd/ipf/tools/ipftest.c
366
int ipstatetestioctl(int dev, ioctlcmd_t cmd, ...)
usr/src/cmd/ipf/tools/ipftest.c
388
int ipauthtestioctl(int dev, ioctlcmd_t cmd, ...)
usr/src/cmd/ipf/tools/ipftest.c
410
int ipscantestioctl(int dev, ioctlcmd_t cmd, ...)
usr/src/cmd/ipf/tools/ipftest.c
432
int ipsynctestioctl(int dev, ioctlcmd_t cmd, ...)
usr/src/cmd/ipf/tools/ipftest.c
454
int ipooltestioctl(int dev, ioctlcmd_t cmd, ...)
usr/src/cmd/ipf/tools/ipftest.c
475
int ipftestioctl(dev, cmd, data)
usr/src/cmd/ipf/tools/ipftest.c
476
dev_t dev;
usr/src/cmd/ipf/tools/ipftest.c
493
int ipnattestioctl(dev, cmd, data)
usr/src/cmd/ipf/tools/ipftest.c
494
dev_t dev;
usr/src/cmd/ipf/tools/ipftest.c
511
int ipstatetestioctl(dev, cmd, data)
usr/src/cmd/ipf/tools/ipftest.c
512
dev_t dev;
usr/src/cmd/ipf/tools/ipftest.c
529
int ipauthtestioctl(dev, cmd, data)
usr/src/cmd/ipf/tools/ipftest.c
530
dev_t dev;
usr/src/cmd/ipf/tools/ipftest.c
547
int ipsynctestioctl(dev, cmd, data)
usr/src/cmd/ipf/tools/ipftest.c
548
dev_t dev;
usr/src/cmd/ipf/tools/ipftest.c
565
int ipscantestioctl(dev, cmd, data)
usr/src/cmd/ipf/tools/ipftest.c
566
dev_t dev;
usr/src/cmd/ipf/tools/ipftest.c
583
int ipooltestioctl(dev, cmd, data)
usr/src/cmd/ipf/tools/ipftest.c
584
dev_t dev;
usr/src/cmd/lastcomm/lc_utils.c
215
getdev(dev_t dev)
usr/src/cmd/lastcomm/lc_utils.c
224
if (dev == NODEV)
usr/src/cmd/lastcomm/lc_utils.c
226
if (dev == lastdev)
usr/src/cmd/lastcomm/lc_utils.c
233
for (hp = dev_hash[HASH(dev)]; hp; hp = hp->dev_nxt)
usr/src/cmd/lastcomm/lc_utils.c
234
if (hp->dev_dev == dev) {
usr/src/cmd/lastcomm/lc_utils.c
235
lastdev = dev;
usr/src/cmd/lastcomm/lc_utils.c
250
if (hp->dev_dev == dev) {
usr/src/cmd/lastcomm/lc_utils.c
252
lastdev = dev;
usr/src/cmd/ldmad/ldma_dio.c
285
create_peers(mmd_t *mdp, di_prom_handle_t ph, md_node_t *node, di_node_t dev)
usr/src/cmd/ldmad/ldma_dio.c
290
while ((di_peer = di_sibling_node(dev)) != DI_NODE_NIL) {
usr/src/cmd/ldmad/ldma_dio.c
294
dev = di_peer;
usr/src/cmd/ldmad/ldma_dio.c
53
di_prom_handle_t ph, md_node_t *node, di_node_t dev);
usr/src/cmd/lp/filter/postscript/dpost/dpost.c
1361
read(fin, &dev, sizeof(struct dev));
usr/src/cmd/lp/filter/postscript/dpost/dpost.c
1364
nsizes = dev.nsizes;
usr/src/cmd/lp/filter/postscript/dpost/dpost.c
1365
nchtab = dev.nchtab;
usr/src/cmd/lp/filter/postscript/dpost/dpost.c
1366
unitwidth = dev.unitwidth;
usr/src/cmd/lp/filter/postscript/dpost/dpost.c
1368
if ( (filebase = malloc(dev.filesize)) == NULL )
usr/src/cmd/lp/filter/postscript/dpost/dpost.c
1371
read(fin, filebase, dev.filesize); /* all at once */
usr/src/cmd/lp/filter/postscript/dpost/dpost.c
1481
for ( i = 1, p = chname + dev.lchname; i <= dev.nfonts; i++ ) {
usr/src/cmd/lp/filter/postscript/dpost/dpost.c
1485
p += 3 * nw + dev.nchtab + 128 - 32 + sizeof(struct Font);
usr/src/cmd/lp/filter/postscript/dpost/dpost.c
1543
for ( j = 0; j <= dev.nchtab + 128-32; j++ ) {
usr/src/cmd/lp/filter/postscript/dpost/dpost.c
1745
widthfac = (float) res /dev.res;
usr/src/cmd/lp/filter/postscript/dpost/dpost.c
345
struct dev dev; /* DESC.out starts this way */
usr/src/cmd/lp/filter/postscript/font/makedev.c
143
fscanf(fin, "%hd", &dev.res);
usr/src/cmd/lp/filter/postscript/font/makedev.c
145
fscanf(fin, "%hd", &dev.hor);
usr/src/cmd/lp/filter/postscript/font/makedev.c
147
fscanf(fin, "%hd", &dev.vert);
usr/src/cmd/lp/filter/postscript/font/makedev.c
149
fscanf(fin, "%hd", &dev.unitwidth);
usr/src/cmd/lp/filter/postscript/font/makedev.c
151
fscanf(fin, "%hd", &dev.sizescale);
usr/src/cmd/lp/filter/postscript/font/makedev.c
153
fscanf(fin, "%hd", &dev.paperwidth);
usr/src/cmd/lp/filter/postscript/font/makedev.c
155
fscanf(fin, "%hd", &dev.paperlength);
usr/src/cmd/lp/filter/postscript/font/makedev.c
157
fscanf(fin, "%hd", &dev.biggestfont);
usr/src/cmd/lp/filter/postscript/font/makedev.c
159
fscanf(fin, "%hd", &dev.spare2);
usr/src/cmd/lp/filter/postscript/font/makedev.c
161
dev.nsizes = 0;
usr/src/cmd/lp/filter/postscript/font/makedev.c
163
size[dev.nsizes++] = v;
usr/src/cmd/lp/filter/postscript/font/makedev.c
164
size[dev.nsizes] = 0; /* need an extra 0 at the end */
usr/src/cmd/lp/filter/postscript/font/makedev.c
166
fscanf(fin, "%hd", &dev.nfonts);
usr/src/cmd/lp/filter/postscript/font/makedev.c
167
for (i = 0; i < dev.nfonts; i++)
usr/src/cmd/lp/filter/postscript/font/makedev.c
174
dev.nchtab = 0;
usr/src/cmd/lp/filter/postscript/font/makedev.c
176
chtab[dev.nchtab++] = pchname;
usr/src/cmd/lp/filter/postscript/font/makedev.c
181
dev.lchname = pchname;
usr/src/cmd/lp/filter/postscript/font/makedev.c
182
chtab[dev.nchtab++] = 0; /* terminate properly */
usr/src/cmd/lp/filter/postscript/font/makedev.c
192
write(fdout, &dev, sizeof(struct dev));
usr/src/cmd/lp/filter/postscript/font/makedev.c
193
write(fdout, size, (dev.nsizes+1) * sizeof(size[0])); /* we need a 0 on the end */
usr/src/cmd/lp/filter/postscript/font/makedev.c
194
write(fdout, chtab, dev.nchtab * sizeof(chtab[0]));
usr/src/cmd/lp/filter/postscript/font/makedev.c
195
write(fdout, chname, dev.lchname);
usr/src/cmd/lp/filter/postscript/font/makedev.c
197
for (i = 0; i < dev.nfonts; i++) {
usr/src/cmd/lp/filter/postscript/font/makedev.c
203
write(fdout, fitab, dev.nchtab+128-32);
usr/src/cmd/lp/filter/postscript/font/makedev.c
206
dev.filesize = /* excluding dev struct itself */
usr/src/cmd/lp/filter/postscript/font/makedev.c
207
(dev.nsizes+1) * sizeof(size[0])
usr/src/cmd/lp/filter/postscript/font/makedev.c
208
+ dev.nchtab * sizeof(chtab[0])
usr/src/cmd/lp/filter/postscript/font/makedev.c
209
+ dev.lchname * sizeof(char)
usr/src/cmd/lp/filter/postscript/font/makedev.c
211
write(fdout, &dev, sizeof(struct dev));
usr/src/cmd/lp/filter/postscript/font/makedev.c
283
for (i = 0; i < dev.nchtab; i++)
usr/src/cmd/lp/filter/postscript/font/makedev.c
288
if (i >= dev.nchtab)
usr/src/cmd/lp/filter/postscript/font/makedev.c
293
if (dev.biggestfont > 0)
usr/src/cmd/lp/filter/postscript/font/makedev.c
294
n = dev.biggestfont + 1;
usr/src/cmd/lp/filter/postscript/font/makedev.c
313
width[0] = dev.res * dev.unitwidth / 72 / 3; /* should be rounded */
usr/src/cmd/lp/filter/postscript/font/makedev.c
320
write(fdout, fitab, dev.nchtab+128-32);
usr/src/cmd/lp/filter/postscript/font/makedev.c
322
v = sizeof(struct Font) + 3 * n + dev.nchtab + 128-32;
usr/src/cmd/lp/filter/postscript/font/makedev.c
94
struct dev dev;
usr/src/cmd/ls/ls.c
1063
myinfo->dev = 0;
usr/src/cmd/ls/ls.c
133
dev_t dev; /* directory items device number */
usr/src/cmd/ls/ls.c
1675
myinfo->dev = pstatb->st_dev;
usr/src/cmd/ls/ls.c
1688
if ((tptr->dev == pstatb->st_dev) &&
usr/src/cmd/luxadm/hotplug.c
2657
char *lpath, *ptr, *buf_ptr, buf[MAXNAMELEN], dev[MAXNAMELEN];
usr/src/cmd/luxadm/hotplug.c
2680
(void) sprintf(dev, "%s%d", buf, i);
usr/src/cmd/luxadm/hotplug.c
2681
(void) fprintf(stdout, "\t%s\n", dev);
usr/src/cmd/luxadm/hotplug.c
2702
(void) sprintf(dev, "%s%s", buf_ptr, ptr);
usr/src/cmd/luxadm/hotplug.c
2703
(void) fprintf(stdout, "\t%s\n", dev);
usr/src/cmd/man/man.c
133
dev_t dev; /* from struct stat st_dev */
usr/src/cmd/man/man.c
1399
bintoman[i].dev = sb.st_dev;
usr/src/cmd/man/man.c
1402
bintoman[i].dev = NODEV;
usr/src/cmd/man/man.c
1436
if (curdnp->dev == sb.st_dev && curdnp->ino == sb.st_ino)
usr/src/cmd/man/man.c
1457
curdnp->dev = sb.st_dev;
usr/src/cmd/man/man.c
146
dev_t dev;
usr/src/cmd/man/man.c
1514
if (sb.st_dev == bintoman[i].dev &&
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
1008
data->di_instance != (uint64_t)dev->devi_instance) {
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
1027
if (dev->devi_instance >= 0)
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
1028
mdb_printf(", instance #%d", dev->devi_instance);
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
1030
if (dev->devi_node_state < DS_ATTACHED)
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
1040
devinfo_print_props("System", dev->devi_sys_prop_ptr);
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
1041
devinfo_print_props("Driver", dev->devi_drv_prop_ptr);
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
1042
devinfo_print_props("Hardware", dev->devi_hw_prop_ptr);
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
1045
devinfo_print_pathing(dev->devi_mdi_component,
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
1046
dev->devi_mdi_client);
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
1521
uintptr_t dev;
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
1523
if (getarg(addr, flags, argc, argv, &dev) < 0)
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
1527
mdb_printf("%x\n", getmajor(dev));
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
1529
mdb_printf("0x%x (0t%d)\n", getmajor(dev), getmajor(dev));
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
1538
uintptr_t dev;
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
1540
if (getarg(addr, flags, argc, argv, &dev) < 0)
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
1544
mdb_printf("%x\n", getminor(dev));
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
1546
mdb_printf("0x%x (0t%d)\n", getminor(dev), getminor(dev));
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
1555
uintptr_t dev;
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
1557
if (getarg(addr, flags, argc, argv, &dev) < 0)
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
1565
mdb_printf("%10d %10d\n", getmajor(dev), getminor(dev));
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
962
devinfo_print(uintptr_t addr, struct dev_info *dev, devinfo_cb_data_t *data)
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
969
devinfo_node_t *din = (devinfo_node_t *)dev;
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
974
(uintptr_t)dev->devi_binding_name) == -1) {
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
976
(uintptr_t)dev->devi_binding_name);
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
981
if (dev->devi_global_prop_list != NULL) {
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
984
(uintptr_t)dev->devi_global_prop_list) == -1) {
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
986
(uintptr_t)dev->devi_global_prop_list);
usr/src/cmd/mdb/common/modules/genunix/devinfo.c
992
if (dev->devi_node_state > DS_ATTACHED) {
usr/src/cmd/mdb/common/modules/genunix/hotplug.c
65
hotplug_print(uintptr_t addr, struct dev_info *dev, devinfo_cb_data_t *data)
usr/src/cmd/mdb/common/modules/genunix/hotplug.c
68
uintptr_t hdlp = (uintptr_t)dev->devi_hp_hdlp;
usr/src/cmd/mdb/common/modules/genunix/irm.c
105
struct dev_info dev;
usr/src/cmd/mdb/common/modules/genunix/irm.c
135
if (mdb_vread(&dev, sizeof (dev),
usr/src/cmd/mdb/common/modules/genunix/irm.c
136
(uintptr_t)pool.ipool_owner) != sizeof (dev)) {
usr/src/cmd/mdb/common/modules/genunix/irm.c
149
if (dev.devi_instance != -1)
usr/src/cmd/mdb/common/modules/genunix/irm.c
151
dev.devi_instance);
usr/src/cmd/mdb/common/modules/genunix/irm.c
191
struct dev_info dev;
usr/src/cmd/mdb/common/modules/genunix/irm.c
214
if (mdb_vread(&dev, sizeof (dev),
usr/src/cmd/mdb/common/modules/genunix/irm.c
215
(uintptr_t)req.ireq_dip) != sizeof (dev)) {
usr/src/cmd/mdb/common/modules/genunix/irm.c
221
(uintptr_t)dev.devi_intr_p) != sizeof (intr)) {
usr/src/cmd/mdb/common/modules/genunix/irm.c
222
mdb_warn("couldn't read devinfo_intr at %p", dev.devi_intr_p);
usr/src/cmd/mdb/common/modules/genunix/irm.c
228
dev.devi_instance);
usr/src/cmd/mdb/common/modules/genunix/pci.c
101
dev = (bdf & PCIE_REQ_ID_DEV_MASK) >> PCIE_REQ_ID_DEV_SHIFT;
usr/src/cmd/mdb/common/modules/genunix/pci.c
104
mdb_snprintf(buf, len, "%r/%r/%r", bus, dev, func);
usr/src/cmd/mdb/common/modules/genunix/pci.c
98
uint_t bus, dev, func;
usr/src/cmd/mdb/common/modules/qlc/qlc.c
1018
mdb_free(dev, sizeof (ql_head_t)*DEVICE_HEAD_LIST_SIZE);
usr/src/cmd/mdb/common/modules/qlc/qlc.c
1491
ql_head_t *dev;
usr/src/cmd/mdb/common/modules/qlc/qlc.c
1511
if (ha->dev == NULL) {
usr/src/cmd/mdb/common/modules/qlc/qlc.c
1520
dev = (ql_head_t *)
usr/src/cmd/mdb/common/modules/qlc/qlc.c
1523
if (mdb_vread(dev, sizeof (ql_head_t) * DEVICE_HEAD_LIST_SIZE,
usr/src/cmd/mdb/common/modules/qlc/qlc.c
1524
(uintptr_t)ha->dev) == -1) {
usr/src/cmd/mdb/common/modules/qlc/qlc.c
1525
mdb_warn("failed to read ql_head_t (dev) at %p", ha->dev);
usr/src/cmd/mdb/common/modules/qlc/qlc.c
1527
mdb_free(dev, sizeof (ql_head_t) * DEVICE_HEAD_LIST_SIZE);
usr/src/cmd/mdb/common/modules/qlc/qlc.c
1535
if (dev[index].first == NULL) {
usr/src/cmd/mdb/common/modules/qlc/qlc.c
1540
(uintptr_t)dev[index].first) == -1) {
usr/src/cmd/mdb/common/modules/qlc/qlc.c
1542
dev[index].first);
usr/src/cmd/mdb/common/modules/qlc/qlc.c
1576
mdb_free(dev, sizeof (ql_head_t)*DEVICE_HEAD_LIST_SIZE);
usr/src/cmd/mdb/common/modules/qlc/qlc.c
827
ql_head_t *dev;
usr/src/cmd/mdb/common/modules/qlc/qlc.c
854
dev = (ql_head_t *)
usr/src/cmd/mdb/common/modules/qlc/qlc.c
857
if (mdb_vread(dev, sizeof (ql_head_t) * DEVICE_HEAD_LIST_SIZE,
usr/src/cmd/mdb/common/modules/qlc/qlc.c
858
(uintptr_t)qlstate->dev) == -1) {
usr/src/cmd/mdb/common/modules/qlc/qlc.c
859
mdb_warn("failed to read ql_head_t (dev) at %p", qlstate->dev);
usr/src/cmd/mdb/common/modules/qlc/qlc.c
861
mdb_free(dev, sizeof (ql_head_t) * DEVICE_HEAD_LIST_SIZE);
usr/src/cmd/mdb/common/modules/qlc/qlc.c
878
if (dev[index].first == NULL) {
usr/src/cmd/mdb/common/modules/qlc/qlc.c
887
nextlink = get_first_link(&dev[index], tqlink);
usr/src/cmd/mdb/common/modules/smartpqi/smartpqi.c
304
list_node_t **dev_head, struct pqi_device *dev)
usr/src/cmd/mdb/common/modules/smartpqi/smartpqi.c
313
rval = mdb_vread((void *)dev, sizeof (struct pqi_device),
usr/src/cmd/mdb/common/modules/smartpqi/smartpqi.c
354
display_device_info(pqi_device_t *dev)
usr/src/cmd/mdb/common/modules/smartpqi/smartpqi.c
358
mdb_printf("-- Device pd_target %d --\n", dev->pd_target);
usr/src/cmd/mdb/common/modules/smartpqi/smartpqi.c
360
mdb_printf("pd_devtype\t\t\t\t%d\n", dev->pd_devtype);
usr/src/cmd/mdb/common/modules/smartpqi/smartpqi.c
361
mdb_printf("device pd_flags\t\t\t\t0x%x\n", dev->pd_flags);
usr/src/cmd/mdb/common/modules/smartpqi/smartpqi.c
362
mdb_printf("pd_active_cmds\t\t\t\t%d\n", dev->pd_active_cmds);
usr/src/cmd/mdb/common/modules/smartpqi/smartpqi.c
364
mdb_printf("pd_dip\t\t\t\t\t0x%p\n", dev->pd_dip);
usr/src/cmd/mdb/common/modules/smartpqi/smartpqi.c
365
mdb_printf("pd_pip\t\t\t\t\t0x%p\n", dev->pd_pip);
usr/src/cmd/mdb/common/modules/smartpqi/smartpqi.c
366
mdb_printf("pd_pip_offlined\t\t\t\t0x%p\n", dev->pd_pip_offlined);
usr/src/cmd/mdb/common/modules/smartpqi/smartpqi.c
368
mdb_printf("pd_online\t\t\t\t%s\n", bool_to_str(dev->pd_online));
usr/src/cmd/mdb/common/modules/smartpqi/smartpqi.c
369
mdb_printf("pd_scanned\t\t\t\t%s\n", bool_to_str(dev->pd_scanned));
usr/src/cmd/mdb/common/modules/smartpqi/smartpqi.c
370
mdb_printf("pd_phys_dev\t\t\t\t%s\n", bool_to_str(dev->pd_phys_dev));
usr/src/cmd/mdb/common/modules/smartpqi/smartpqi.c
372
bool_to_str(dev->pd_external_raid));
usr/src/cmd/mdb/common/modules/smartpqi/smartpqi.c
374
bool_to_str(dev->pd_aio_enabled));
usr/src/cmd/mdb/common/modules/smartpqi/smartpqi.c
376
mdb_printf("GUID\t\t\t\t\t%s\n", pqi_get_guid(dev->pd_guid));
usr/src/cmd/mdb/common/modules/smartpqi/smartpqi.c
378
(void) strncpy(str, (char *)(dev->pd_vendor), sizeof (dev->pd_vendor));
usr/src/cmd/mdb/common/modules/smartpqi/smartpqi.c
379
str[sizeof (dev->pd_vendor)] = '\0';
usr/src/cmd/mdb/common/modules/smartpqi/smartpqi.c
381
(void) strncpy(str, (char *)(dev->pd_model), sizeof (dev->pd_model));
usr/src/cmd/mdb/common/modules/smartpqi/smartpqi.c
382
str[sizeof (dev->pd_model)] = '\0';
usr/src/cmd/mdb/common/modules/specfs/specfs.c
169
uintptr_t major = 0, dev = 0;
usr/src/cmd/mdb/common/modules/specfs/specfs.c
177
'd', MDB_OPT_UINTPTR, &dev, NULL) != argc)
usr/src/cmd/mdb/common/modules/specfs/specfs.c
180
if (dev != 0) {
usr/src/cmd/mdb/common/modules/specfs/specfs.c
181
sd.sd_major = getmajor(dev);
usr/src/cmd/mdb/common/modules/specfs/specfs.c
182
sd.sd_minor = getminor(dev);
usr/src/cmd/mdb/intel/kmdb/kmdb_promif_isadep.c
103
if ((dev = kmdb_prom_get_ddi_prop(kav, "output-device")) == NULL)
usr/src/cmd/mdb/intel/kmdb/kmdb_promif_isadep.c
106
if (strncmp(dev, "tty", 3) == 0)
usr/src/cmd/mdb/intel/kmdb/kmdb_promif_isadep.c
108
if (strcmp(dev, "usb-serial") == 0)
usr/src/cmd/mdb/intel/kmdb/kmdb_promif_isadep.c
94
char *dev;
usr/src/cmd/mdb/intel/kmdb/kvm_isadep.c
419
uint32_t bus, dev, func;
usr/src/cmd/mdb/intel/kmdb/kvm_isadep.c
423
dev = (uint32_t)mdb_argtoull(&argv[1]);
usr/src/cmd/mdb/intel/kmdb/kvm_isadep.c
431
if ((dev & 0x1f) != dev) {
usr/src/cmd/mdb/intel/kmdb/kvm_isadep.c
447
addr = PCI_CADDR1(bus, dev, func, off);
usr/src/cmd/mdb/intel/libstand/stat.c
61
_xmknod(const int ver, const char *path, mode_t mode, dev_t dev)
usr/src/cmd/mdb/intel/modules/sata/sata.c
135
struct dev_info dev;
usr/src/cmd/mdb/intel/modules/sata/sata.c
148
if ((mdb_vread(&dev, sizeof (struct dev_info),
usr/src/cmd/mdb/intel/modules/sata/sata.c
167
dev.devi_instance,
usr/src/cmd/mv/mv.c
1234
create_tnode(dev_t dev, ino_t ino)
usr/src/cmd/mv/mv.c
1239
tnode->node_dev = dev;
usr/src/cmd/ndmpd/ndmp/ndmpd_util.c
1387
ndmp_open_list_find(char *dev, int sid, int lun)
usr/src/cmd/ndmpd/ndmp/ndmpd_util.c
1392
if (dev == NULL || *dev == '\0') {
usr/src/cmd/ndmpd/ndmp/ndmpd_util.c
1400
if (strcmp(olp->ol_devnm, dev) == 0 && olp->ol_sid == sid &&
usr/src/cmd/ndmpd/ndmp/ndmpd_util.c
1427
ndmp_open_list_add(ndmp_connection_t *conn, char *dev, int sid, int lun, int fd)
usr/src/cmd/ndmpd/ndmp/ndmpd_util.c
1433
if (dev == NULL || *dev == '\0') {
usr/src/cmd/ndmpd/ndmp/ndmpd_util.c
1438
"conn: 0x%08x, dev: %s, sid: %d, lun: %d", conn, dev, sid, lun);
usr/src/cmd/ndmpd/ndmp/ndmpd_util.c
1443
if ((olp = ndmp_open_list_find(dev, sid, lun)) != NULL) {
usr/src/cmd/ndmpd/ndmp/ndmpd_util.c
1457
} else if ((olp->ol_devnm = strdup(dev)) == NULL) {
usr/src/cmd/ndmpd/ndmp/ndmpd_util.c
1493
ndmp_open_list_del(char *dev, int sid, int lun)
usr/src/cmd/ndmpd/ndmp/ndmpd_util.c
1497
if (dev == NULL || *dev == '\0') {
usr/src/cmd/ndmpd/ndmp/ndmpd_util.c
1501
if ((olp = ndmp_open_list_find(dev, sid, lun)) == NULL) {
usr/src/cmd/ndmpd/ndmp/ndmpd_util.c
1502
NDMP_LOG(LOG_DEBUG, "%s not found", dev);
usr/src/cmd/ndmpd/ndmp/ndmpd_util.c
1509
"Removed dev: %s, sid: %d, lun: %d", dev, sid, lun);
usr/src/cmd/ndmpd/tlm/tlm_init.c
59
int dev;
usr/src/cmd/ndmpd/tlm/tlm_init.c
82
dev = open(dname, O_RDWR | O_NDELAY);
usr/src/cmd/ndmpd/tlm/tlm_init.c
83
if (dev == -1) {
usr/src/cmd/ndmpd/tlm/tlm_init.c
88
if (tlm_ioctl(dev, USCSICMD, &uscsi_cmd) < 0) {
usr/src/cmd/ndmpd/tlm/tlm_init.c
91
(void) close(dev);
usr/src/cmd/ndmpd/tlm/tlm_init.c
94
(void) close(dev);
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
1951
dev_t dev;
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
1957
dev = makedev(major, minor);
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
1961
dev = makedev(major, minor);
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
1965
dev = 0;
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
1977
if (mknod(name, 0777 | mode, dev) != 0) {
usr/src/cmd/pcidb/pcidb.c
405
for (pcidb_device_t *dev = pcidb_device_iter(vend); dev != NULL;
usr/src/cmd/pcidb/pcidb.c
406
dev = pcidb_device_iter_next(dev)) {
usr/src/cmd/pcidb/pcidb.c
407
walk->pw_device = dev;
usr/src/cmd/pcidb/pcidb.c
423
for (pcidb_device_t *dev = pcidb_device_iter(vend); dev != NULL;
usr/src/cmd/pcidb/pcidb.c
424
dev = pcidb_device_iter_next(dev)) {
usr/src/cmd/pcidb/pcidb.c
425
walk->pw_device = dev;
usr/src/cmd/pcidb/pcidb.c
426
for (pcidb_subvd_t *sub = pcidb_subvd_iter(dev);
usr/src/cmd/pcieadm/pcieadm_cfgspace.c
680
pcidb_device_t *dev;
usr/src/cmd/pcieadm/pcieadm_cfgspace.c
685
dev = pcidb_lookup_device(walkp->pcw_pcieadm->pia_pcidb, vid, did);
usr/src/cmd/pcieadm/pcieadm_cfgspace.c
686
if (dev != NULL) {
usr/src/cmd/pcieadm/pcieadm_cfgspace.c
688
pcidb_device_name(dev));
usr/src/cmd/pcieadm/pcieadm_devs.c
511
pcidb_device_t *dev = pcidb_lookup_device(pcidb,
usr/src/cmd/pcieadm/pcieadm_devs.c
513
if (dev != NULL) {
usr/src/cmd/pcieadm/pcieadm_devs.c
514
oarg.psdo_device = pcidb_device_name(dev);
usr/src/cmd/pcitool/pcitool.c
1417
iget_p->dev[i].driver_name, iget_p->dev[i].dev_inst,
usr/src/cmd/pcitool/pcitool.c
1418
iget_p->dev[i].path);
usr/src/cmd/pcitool/pcitool.c
1422
iget_p->dev[i].driver_name, iget_p->dev[i].dev_inst,
usr/src/cmd/pcitool/pcitool.c
1423
iget_p->dev[i].path);
usr/src/cmd/pcitool/pcitool.c
753
int dev;
usr/src/cmd/pcitool/pcitool.c
839
for (dev = first_dev;
usr/src/cmd/pcitool/pcitool.c
840
((dev <= last_dev) && (rval == SUCCESS)); dev++) {
usr/src/cmd/pcitool/pcitool.c
841
prg.dev_no = dev;
usr/src/cmd/pcitool/pcitool_ui.c
1140
case dev:
usr/src/cmd/pcitool/pcitool_ui.c
1494
case dev:
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
3219
dev:5, /* device number */
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
3236
len = snprintf(buf, sz, "%x,%x", p->dev, p->fn);
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
3238
len = snprintf(buf, sz, "%x", p->dev);
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
3241
len = snprintf(buf, sz, "i%x,%x,%x,%x", p->dev, p->fn, p->reg,
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
3245
len = snprintf(buf, sz, "m%x,%x,%x,%x", p->dev, p->fn, p->reg,
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
3249
len = snprintf(buf, sz, "x%x,%x,%x,%x%08x", p->dev, p->fn,
usr/src/cmd/picl/plugins/sun4v/mdesc/dr.c
523
update_devices(char *dev, int op)
usr/src/cmd/picl/plugins/sun4v/mdesc/dr.c
534
if (strcmp(dev, OBP_CPU) == 0)
usr/src/cmd/picl/plugins/sun4v/mdesc/dr.c
539
if (strcmp(dev, OBP_CPU) == 0)
usr/src/cmd/picl/plugins/sun4v/mdesc/mdescplugin.c
56
extern int update_devices(char *dev, int op);
usr/src/cmd/power/handlers.c
1120
dev_t dev = NODEV;
usr/src/cmd/power/handlers.c
1169
dev = stbuf.st_dev;
usr/src/cmd/power/handlers.c
1183
dev = stbuf.st_rdev;
usr/src/cmd/power/handlers.c
1192
if (check_mount(sfile, dev, (new_cc.cf_type == CFT_UFS)))
usr/src/cmd/praudit/format.c
753
minor_64(uint64_t dev)
usr/src/cmd/praudit/format.c
755
if (dev == NODEV) {
usr/src/cmd/praudit/format.c
759
return (int32_t)(dev & MAXMIN64);
usr/src/cmd/praudit/format.c
763
major_64(uint64_t dev)
usr/src/cmd/praudit/format.c
767
maj = (uint32_t)(dev >> NBITSMINOR64);
usr/src/cmd/praudit/format.c
769
if (dev == NODEV || maj > MAXMAJ64) {
usr/src/cmd/praudit/format.c
777
minor_32(uint32_t dev)
usr/src/cmd/praudit/format.c
779
if (dev == NODEV) {
usr/src/cmd/praudit/format.c
783
return (int32_t)(dev & MAXMIN32);
usr/src/cmd/praudit/format.c
787
major_32(uint32_t dev)
usr/src/cmd/praudit/format.c
791
maj = (uint32_t)(dev >> NBITSMINOR32);
usr/src/cmd/praudit/format.c
793
if (dev == NODEV || maj > MAXMAJ32) {
usr/src/cmd/prtconf/pdevinfo.c
1400
dev_t dev = di_minor_devt(minor);
usr/src/cmd/prtconf/pdevinfo.c
1403
if (major != major(dev))
usr/src/cmd/prtconf/pdevinfo.c
1418
if (dev <= di_minor_devt(minor_head)) {
usr/src/cmd/prtconf/pdevinfo.c
1427
(dev > di_minor_devt(minor_walk))) {
usr/src/cmd/prtconf/pdevinfo.c
544
void *node, dev_t dev, int *compat_printed)
usr/src/cmd/prtconf/pdevinfo.c
562
if (dev == DDI_DEV_T_ANY) {
usr/src/cmd/prtconf/pdevinfo.c
567
} else if (dev == DDI_DEV_T_NONE) {
usr/src/cmd/prtconf/pdevinfo.c
590
} else if (dev == pdev) {
usr/src/cmd/prtconf/prt_xxx.c
427
pcidb_device_t *dev = NULL;
usr/src/cmd/prtconf/prt_xxx.c
433
dev = pcidb_lookup_device_by_vendor(vend, did);
usr/src/cmd/prtconf/prt_xxx.c
436
if (dev != NULL) {
usr/src/cmd/prtconf/prt_xxx.c
437
dstr = pcidb_device_name(dev);
usr/src/cmd/prtdiag/i386/smbios.c
246
uint_t dev, func;
usr/src/cmd/prtdiag/i386/smbios.c
253
dev = s->smbl_df >> 3;
usr/src/cmd/prtdiag/i386/smbios.c
257
PCIEX_BUS, s->smbl_bus, PCIEX_DEVICE, dev, PCIEX_FUNCTION, func);
usr/src/cmd/ptools/pmap/pmap_common.c
103
dev_t dev = statb.st_dev;
usr/src/cmd/ptools/pmap/pmap_common.c
106
(ulong_t)major(dev), (ulong_t)minor(dev), ino);
usr/src/cmd/rcm_daemon/common/network_rcm.c
646
char dev[MAXNAMELEN];
usr/src/cmd/rcm_daemon/common/network_rcm.c
682
(void) snprintf(dev, sizeof (dev), "%s%d", drv, di_instance(node));
usr/src/cmd/rcm_daemon/common/network_rcm.c
683
if (dladm_dev2linkid(dld_handle, dev, &linkid) != DLADM_STATUS_OK) {
usr/src/cmd/rcm_daemon/common/network_rcm.c
685
_("NET: failed to find the linkid for %s\n"), dev);
usr/src/cmd/rcm_daemon/common/rcm_subr.c
64
const char *dev = "/dev/";
usr/src/cmd/rcm_daemon/common/rcm_subr.c
69
if (strncmp(alias, dev, strlen(dev)) == 0) {
usr/src/cmd/rm/rm.c
298
if (rec->ino != buf.st_ino || rec->dev != buf.st_dev) {
usr/src/cmd/rm/rm.c
393
frame.dev = temp.st_dev;
usr/src/cmd/rm/rm.c
472
frame.dev != temp.st_dev) {
usr/src/cmd/rm/rm.c
624
} else if (up.st_ino == caller->ino && up.st_dev == caller->dev) {
usr/src/cmd/rm/rm.c
630
if (frmp->dev == ptr->dev && frmp->ino == ptr->ino) {
usr/src/cmd/rm/rm.c
66
dev_t dev; /* st_dev of directory */
usr/src/cmd/rmformat/rmf_misc.c
108
int check_device(device_t *dev, int cond);
usr/src/cmd/rmformat/rmf_misc.c
1122
char sdev[PATH_MAX], dev[PATH_MAX], *pname;
usr/src/cmd/rmformat/rmf_misc.c
1156
if (!lookup_device(sdev, dev)) {
usr/src/cmd/rmformat/rmf_misc.c
1159
if ((t_dev = get_device(NULL, dev)) == NULL) {
usr/src/cmd/rmformat/rmf_misc.c
1203
if (is_cd(dev)) {
usr/src/cmd/rmformat/rmf_misc.c
1316
device_t *dev;
usr/src/cmd/rmformat/rmf_misc.c
1356
dev = (device_t *)my_zalloc(sizeof (device_t));
usr/src/cmd/rmformat/rmf_misc.c
1358
dev->d_node = (char *)my_zalloc(strlen(devnode) + 1);
usr/src/cmd/rmformat/rmf_misc.c
1359
(void) strcpy(dev->d_node, devnode);
usr/src/cmd/rmformat/rmf_misc.c
1361
dev->d_fd = fd;
usr/src/cmd/rmformat/rmf_misc.c
1363
dev->d_inq = (uchar_t *)my_zalloc(INQUIRY_DATA_LENGTH);
usr/src/cmd/rmformat/rmf_misc.c
1367
if (!inquiry(fd, dev->d_inq)) {
usr/src/cmd/rmformat/rmf_misc.c
1370
free(dev->d_inq);
usr/src/cmd/rmformat/rmf_misc.c
1371
free(dev->d_node);
usr/src/cmd/rmformat/rmf_misc.c
1372
(void) close(dev->d_fd);
usr/src/cmd/rmformat/rmf_misc.c
1373
free(dev);
usr/src/cmd/rmformat/rmf_misc.c
1382
dev->d_name = (char *)my_zalloc(strlen(user_supplied) + 1);
usr/src/cmd/rmformat/rmf_misc.c
1383
(void) strcpy(dev->d_name, user_supplied);
usr/src/cmd/rmformat/rmf_misc.c
1385
return (dev);
usr/src/cmd/rmformat/rmf_misc.c
1392
check_device(device_t *dev, int cond)
usr/src/cmd/rmformat/rmf_misc.c
1398
if (get_mode_page(dev->d_fd, 0x2a, 0, 4, page_code) &&
usr/src/cmd/rmformat/rmf_misc.c
1405
if (get_mode_page(dev->d_fd, 0x2a, 0, 4, page_code) &&
usr/src/cmd/rmformat/rmf_misc.c
1412
if (get_mode_page(dev->d_fd, 0x2a, 0, 4, page_code) &&
usr/src/cmd/rmformat/rmf_misc.c
1524
fini_device(device_t *dev)
usr/src/cmd/rmformat/rmf_misc.c
1526
free(dev->d_inq);
usr/src/cmd/rmformat/rmf_misc.c
1527
free(dev->d_node);
usr/src/cmd/rmformat/rmf_misc.c
1528
(void) close(dev->d_fd);
usr/src/cmd/rmformat/rmf_misc.c
1529
if (dev->d_name)
usr/src/cmd/rmformat/rmf_misc.c
1530
free(dev->d_name);
usr/src/cmd/rmformat/rmf_misc.c
1531
free(dev);
usr/src/cmd/rmformat/rmf_misc.c
96
static void fini_device(device_t *dev);
usr/src/cmd/rmvolmgr/rmm_common.c
804
const char *dev, const char *udi, LibHalVolume *v,
usr/src/cmd/rmvolmgr/rmm_common.c
812
if (strcmp(name, dev) == 0) {
usr/src/cmd/rmvolmgr/rmm_common.c
815
(void) snprintf(dev_str, sizeof (dev_str), "%s %s", name, dev);
usr/src/cmd/rmvolmgr/rmm_common.c
855
mountp = rmm_get_mnttab_mount_point(dev);
usr/src/cmd/rmvolmgr/rmm_common.c
890
const char *dev, *d_dev;
usr/src/cmd/rmvolmgr/rmm_common.c
938
dev = libhal_volume_get_device_file(v);
usr/src/cmd/rmvolmgr/rmm_common.c
940
if ((udi == NULL) || (dev == NULL)) {
usr/src/cmd/rmvolmgr/rmm_common.c
954
ret = rmm_action_one(hal_ctx, name, action, dev, udi, v,
usr/src/cmd/sendmail/include/sm/conf.h
2406
# define major(dev) ((int)(((dev) >> 8) & 0xff))
usr/src/cmd/sendmail/include/sm/conf.h
2409
# define minor(dev) ((int)((dev) & 0xff))
usr/src/cmd/sgs/crle/common/inspect.c
156
ulong_t dev = status->st_dev;
usr/src/cmd/sgs/crle/common/inspect.c
174
if (tbl->t_ident == dev) {
usr/src/cmd/sgs/crle/common/inspect.c
180
if ((tbl = make_hash(crle->c_inobkts, HASH_INT, dev)) == NULL)
usr/src/cmd/sgs/gprof/common/gprof.c
1090
if ((buf->st_dev == aout_info.dev) && (buf->st_ino == aout_info.ino))
usr/src/cmd/sgs/gprof/common/gprof.c
1556
gmonout_info.dev = buf.st_dev;
usr/src/cmd/sgs/gprof/common/gprof.h
180
dev_t dev; /* device associated with this file */
usr/src/cmd/sgs/gprof/common/readelf.c
114
aout_info.dev = buf.st_dev;
usr/src/cmd/stat/common/acquire_iodevs.c
345
iodev_match(struct iodev_snapshot *dev, struct iodev_filter *df)
usr/src/cmd/stat/common/acquire_iodevs.c
347
int is_floppy = (strncmp(dev->is_name, "fd", 2) == 0);
usr/src/cmd/stat/common/acquire_iodevs.c
361
isn = dev->is_name;
usr/src/cmd/stat/common/acquire_iodevs.c
362
ispn = dev->is_pretty;
usr/src/cmd/stat/common/acquire_iodevs.c
384
iodev_path_match(struct iodev_snapshot *dev, struct iodev_snapshot *path)
usr/src/cmd/stat/common/acquire_iodevs.c
389
dn = dev->is_name;
usr/src/cmd/stat/iostat/iostat.c
370
struct iodev_snapshot *dev = (struct iodev_snapshot *)v2;
usr/src/cmd/stat/iostat/iostat.c
375
if (dev == NULL)
usr/src/cmd/stat/iostat/iostat.c
378
name = do_conversions ? dev->is_pretty : dev->is_name;
usr/src/cmd/stat/iostat/iostat.c
379
name = name ? name : dev->is_name;
usr/src/cmd/svr4pkg/pkgproto/main.c
480
(statbuf.st_dev == link->dev)) {
usr/src/cmd/svr4pkg/pkgproto/main.c
502
new->dev = statbuf.st_dev;
usr/src/cmd/svr4pkg/pkgproto/main.c
67
dev_t dev;
usr/src/cmd/syslogd/syslogd.c
1980
char line[512], dev[100];
usr/src/cmd/syslogd/syslogd.c
2057
(void) strncpy(dev, utxp->ut_line, UDEVSZ);
usr/src/cmd/syslogd/syslogd.c
2059
(void) strcpy(dev, "/dev/");
usr/src/cmd/syslogd/syslogd.c
2060
(void) strncat(dev, utxp->ut_line, UDEVSZ);
usr/src/cmd/syslogd/syslogd.c
2063
dev);
usr/src/cmd/syslogd/syslogd.c
2070
(void) strncpy(w->dev, dev, PATH_MAX);
usr/src/cmd/syslogd/syslogd.c
2118
ttyf = open(w->dev, O_WRONLY|O_NOCTTY|O_NDELAY);
usr/src/cmd/syslogd/syslogd.c
2122
mythreadno, w->dev);
usr/src/cmd/syslogd/syslogd.c
2124
logerror("Can't stat '%s'", w->dev);
usr/src/cmd/syslogd/syslogd.c
2127
"'%s'\n", mythreadno, w->dev);
usr/src/cmd/syslogd/syslogd.c
2130
mythreadno, w->dev);
usr/src/cmd/syslogd/syslogd.c
2138
"of '%s'\n", mythreadno, w->dev);
usr/src/cmd/syslogd/syslogd.c
2140
logerror("Can't determine owner of '%s'", w->dev);
usr/src/cmd/syslogd/syslogd.c
2143
"\n", mythreadno, w->dev);
usr/src/cmd/syslogd/syslogd.c
2146
"Bad terminal owner;", pw.pw_name, w->dev,
usr/src/cmd/syslogd/syslogd.c
2150
"'%s'\n", mythreadno, w->dev);
usr/src/cmd/syslogd/syslogd.c
2152
logerror("Write failed to '%s'", w->dev);
usr/src/cmd/syslogd/syslogd.c
2156
mythreadno, w->dev);
usr/src/cmd/syslogd/syslogd.c
2161
mythreadno, w->dev);
usr/src/cmd/syslogd/syslogd.h
208
char dev[PATH_MAX + 1];
usr/src/cmd/tar/tar.c
6381
major_t dev;
usr/src/cmd/tar/tar.c
6398
if ((dev = major(device)) > OCTAL7CHAR) {
usr/src/cmd/tar/tar.c
6401
Xtarhdr.x_devmajor = dev;
usr/src/cmd/tar/tar.c
6411
dev = 0;
usr/src/cmd/tar/tar.c
6413
(void) sprintf(dblock.dbuf.devmajor, "%07lo", dev);
usr/src/cmd/tar/tar.c
6414
if ((dev = minor(device)) > OCTAL7CHAR) {
usr/src/cmd/tar/tar.c
6417
Xtarhdr.x_devminor = dev;
usr/src/cmd/tar/tar.c
6427
dev = 0;
usr/src/cmd/tar/tar.c
6429
(void) sprintf(dblock.dbuf.devminor, "%07lo", dev);
usr/src/cmd/troff/troff.d/makedev.c
138
fscanf(fin, "%hd", &dev.res);
usr/src/cmd/troff/troff.d/makedev.c
140
fscanf(fin, "%hd", &dev.hor);
usr/src/cmd/troff/troff.d/makedev.c
142
fscanf(fin, "%hd", &dev.vert);
usr/src/cmd/troff/troff.d/makedev.c
144
fscanf(fin, "%hd", &dev.unitwidth);
usr/src/cmd/troff/troff.d/makedev.c
146
fscanf(fin, "%hd", &dev.sizescale);
usr/src/cmd/troff/troff.d/makedev.c
148
fscanf(fin, "%hd", &dev.paperwidth);
usr/src/cmd/troff/troff.d/makedev.c
150
fscanf(fin, "%hd", &dev.paperlength);
usr/src/cmd/troff/troff.d/makedev.c
152
fscanf(fin, "%hd", &dev.biggestfont);
usr/src/cmd/troff/troff.d/makedev.c
154
fscanf(fin, "%hd", &dev.spare2);
usr/src/cmd/troff/troff.d/makedev.c
156
dev.nsizes = 0;
usr/src/cmd/troff/troff.d/makedev.c
158
size[dev.nsizes++] = v;
usr/src/cmd/troff/troff.d/makedev.c
159
size[dev.nsizes] = 0; /* need an extra 0 at the end */
usr/src/cmd/troff/troff.d/makedev.c
161
fscanf(fin, "%hd", &dev.nfonts);
usr/src/cmd/troff/troff.d/makedev.c
162
for (i = 0; i < dev.nfonts; i++)
usr/src/cmd/troff/troff.d/makedev.c
166
dev.nchtab = 0;
usr/src/cmd/troff/troff.d/makedev.c
168
chtab[dev.nchtab++] = p - chname;
usr/src/cmd/troff/troff.d/makedev.c
172
dev.lchname = p - chname;
usr/src/cmd/troff/troff.d/makedev.c
173
chtab[dev.nchtab++] = 0; /* terminate properly */
usr/src/cmd/troff/troff.d/makedev.c
183
write(fdout, &dev, sizeof(struct dev));
usr/src/cmd/troff/troff.d/makedev.c
184
write(fdout, size, (dev.nsizes+1) * sizeof(size[0])); /* we need a 0 on the end */
usr/src/cmd/troff/troff.d/makedev.c
185
write(fdout, chtab, dev.nchtab * sizeof(chtab[0]));
usr/src/cmd/troff/troff.d/makedev.c
186
write(fdout, chname, dev.lchname);
usr/src/cmd/troff/troff.d/makedev.c
188
for (i = 0; i < dev.nfonts; i++) {
usr/src/cmd/troff/troff.d/makedev.c
194
write(fdout, fitab, dev.nchtab+128-32);
usr/src/cmd/troff/troff.d/makedev.c
197
dev.filesize = /* excluding dev struct itself */
usr/src/cmd/troff/troff.d/makedev.c
198
(dev.nsizes+1) * sizeof(size[0])
usr/src/cmd/troff/troff.d/makedev.c
199
+ dev.nchtab * sizeof(chtab[0])
usr/src/cmd/troff/troff.d/makedev.c
200
+ dev.lchname * sizeof(char)
usr/src/cmd/troff/troff.d/makedev.c
202
write(fdout, &dev, sizeof(struct dev));
usr/src/cmd/troff/troff.d/makedev.c
274
for (i = 0; i < dev.nchtab; i++)
usr/src/cmd/troff/troff.d/makedev.c
279
if (i >= dev.nchtab)
usr/src/cmd/troff/troff.d/makedev.c
284
if (dev.biggestfont >= nw)
usr/src/cmd/troff/troff.d/makedev.c
285
n = dev.biggestfont;
usr/src/cmd/troff/troff.d/makedev.c
287
if (dev.biggestfont > 0)
usr/src/cmd/troff/troff.d/makedev.c
295
width[0] = dev.res * dev.unitwidth / 72 / 3;
usr/src/cmd/troff/troff.d/makedev.c
302
write(fdout, fitab, dev.nchtab+128-32);
usr/src/cmd/troff/troff.d/makedev.c
304
v = sizeof(struct Font) + 3 * n + dev.nchtab + 128-32;
usr/src/cmd/troff/troff.d/makedev.c
94
struct dev dev;
usr/src/cmd/troff/troff.d/t10.c
113
read(fin, (char *) &dev, sizeof(struct dev ));
usr/src/cmd/troff/troff.d/t10.c
114
Inch = dev.res;
usr/src/cmd/troff/troff.d/t10.c
115
Hor = dev.hor;
usr/src/cmd/troff/troff.d/t10.c
116
Vert = dev.vert;
usr/src/cmd/troff/troff.d/t10.c
117
Unitwidth = dev.unitwidth;
usr/src/cmd/troff/troff.d/t10.c
118
nfonts = dev.nfonts;
usr/src/cmd/troff/troff.d/t10.c
119
nsizes = dev.nsizes;
usr/src/cmd/troff/troff.d/t10.c
120
nchtab = dev.nchtab;
usr/src/cmd/troff/troff.d/t10.c
126
filebase = setbrk(dev.filesize + 2*EXTRAFONT); /* enough room for whole file */
usr/src/cmd/troff/troff.d/t10.c
127
read(fin, filebase, dev.filesize); /* all at once */
usr/src/cmd/troff/troff.d/t10.c
130
chname = (char *) (chtab + dev.nchtab);
usr/src/cmd/troff/troff.d/t10.c
131
p = chname + dev.lchname;
usr/src/cmd/troff/troff.d/t10.c
144
p += 3 * nw + dev.nchtab + 128 - 32;
usr/src/cmd/troff/troff.d/t10.c
147
fontbase[0]->nwfont = EXTRAFONT - dev.nchtab - (128-32) - sizeof (struct Font);
usr/src/cmd/troff/troff.d/t10.c
90
struct dev dev;
usr/src/cmd/troff/troff.d/ta.c
107
struct dev dev;
usr/src/cmd/ttymon/tmexpress.c
477
revokedevaccess(char *dev, uid_t uid, gid_t gid, mode_t mode)
usr/src/cmd/ttymon/tmexpress.c
480
if (chown(dev, uid, gid) == -1)
usr/src/cmd/ttymon/tmexpress.c
482
} while (fdetach(dev) == 0);
usr/src/cmd/ttymon/tmexpress.c
486
(void) acl_strip(dev, uid, gid, mode);
usr/src/cmd/whodo/whodo.c
741
getty(dev_t dev)
usr/src/cmd/whodo/whodo.c
747
if (dev == PRNODEV)
usr/src/cmd/whodo/whodo.c
750
if ((retval = devlookup(dev)) != NULL)
usr/src/cmd/whodo/whodo.c
753
retval = _ttyname_dev(dev, devname, sizeof (devname));
usr/src/cmd/whodo/whodo.c
754
return (devadd(retval, dev));
usr/src/cmd/ypcmd/makedbm.c
100
if (sb.st_ino == inode && sb.st_dev == dev) {
usr/src/cmd/ypcmd/makedbm.c
339
dev = statbuf.st_dev;
usr/src/cmd/ypcmd/makedbm.c
76
dev_t dev;
usr/src/cmd/zdb/zdb.c
2755
l2arc_dev_t dev;
usr/src/cmd/zdb/zdb.c
2761
dev.l2ad_evict = l2dhdr.dh_evict;
usr/src/cmd/zdb/zdb.c
2762
dev.l2ad_start = l2dhdr.dh_start;
usr/src/cmd/zdb/zdb.c
2763
dev.l2ad_end = l2dhdr.dh_end;
usr/src/cmd/zdb/zdb.c
2773
dev.l2ad_hand = lbps[0].lbp_daddr +
usr/src/cmd/zdb/zdb.c
2777
dev.l2ad_first = !!(l2dhdr.dh_flags & L2ARC_DEV_HDR_EVICT_FIRST);
usr/src/cmd/zdb/zdb.c
2780
if (!l2arc_log_blkptr_valid(&dev, &lbps[0]))
usr/src/cmd/zdb/zdb.c
2842
lbps[0].lbp_payload_start, dev.l2ad_evict) &&
usr/src/cmd/zdb/zdb.c
2843
!dev.l2ad_first)
usr/src/cmd/zdb/zdb.c
3196
dump_label(const char *dev)
usr/src/cmd/zdb/zdb.c
3212
(void) strlcpy(path, dev, sizeof (path));
usr/src/cmd/zdb/zdb.c
3213
if (dev[0] == '/') {
usr/src/cmd/zdb/zdb.c
3214
if (strncmp(dev, ZFS_DISK_ROOTD,
usr/src/cmd/zdb/zdb.c
3217
ZFS_RDISK_ROOTD, dev + strlen(ZFS_DISK_ROOTD));
usr/src/cmd/zdb/zdb.c
3223
dev);
usr/src/cmd/zdb/zdb.c
3224
if (((s = strrchr(dev, 's')) == NULL &&
usr/src/cmd/zdb/zdb.c
3225
(s = strchr(dev, 'p')) == NULL) ||
usr/src/cmd/zpool/zpool_vdev.c
262
char *dev;
usr/src/cmd/zpool/zpool_vdev.c
267
dev = strrchr(path, '/');
usr/src/cmd/zpool/zpool_vdev.c
268
assert(dev != NULL);
usr/src/cmd/zpool/zpool_vdev.c
269
dev++;
usr/src/cmd/zpool/zpool_vdev.c
270
if ((desc = dm_get_descriptor_by_name(DM_ALIAS, dev, &err)) != 0) {
usr/src/common/fs/bootrd_cpio.c
198
if (!get_uint64(hdr->dev, sizeof (hdr->dev), &stat->st_dev))
usr/src/common/fs/bootrd_cpio.c
35
uint8_t dev[6];
usr/src/common/nvme/nvme_version.c
31
nvme_vers_atleast(const nvme_version_t *dev, const nvme_version_t *targ)
usr/src/common/nvme/nvme_version.c
33
return (dev->v_major > targ->v_major ||
usr/src/common/nvme/nvme_version.c
34
(dev->v_major == targ->v_major && dev->v_minor >= targ->v_minor));
usr/src/compat/bhyve/dev/pci/pcivar.h
27
pci_get_bdf(device_t dev)
usr/src/compat/bhyve/dev/pci/pcivar.h
31
VERIFY(pcie_get_bdf_from_dip(dev, &bdf) == DDI_SUCCESS);
usr/src/compat/bhyve/dev/pci/pcivar.h
36
#define pci_get_rid(dev) (pci_get_bdf(dev))
usr/src/compat/bhyve/sys/bus.h
19
#define device_get_softc(dev) ddi_get_driver_private(dev)
usr/src/grub/grub-0.97/lib/device.c
62
# define MAJOR(dev) \
usr/src/grub/grub-0.97/lib/device.c
64
unsigned long long __dev = (dev); \
usr/src/grub/grub-0.97/lib/device.c
873
char dev[PATH_MAX]; /* XXX */
usr/src/grub/grub-0.97/lib/device.c
886
strcpy (dev, map[drive]);
usr/src/grub/grub-0.97/lib/device.c
889
if (strcmp (dev + strlen(dev) - 5, "/disc") == 0)
usr/src/grub/grub-0.97/lib/device.c
890
strcpy (dev + strlen(dev) - 5, "/part");
usr/src/grub/grub-0.97/lib/device.c
892
sprintf (dev + strlen(dev), "%d", ((partition >> 16) & 0xFF) + 1);
usr/src/grub/grub-0.97/lib/device.c
895
fd = open (dev, O_RDWR);
usr/src/grub/grub-0.97/netboot/3c595.c
443
static void t595_disable(struct dev *dev)
usr/src/grub/grub-0.97/netboot/3c595.c
445
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/3c595.c
470
static int t595_probe(struct dev *dev, struct pci_device *pci)
usr/src/grub/grub-0.97/netboot/3c595.c
472
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/3c595.c
511
dev->disable = t595_disable;
usr/src/grub/grub-0.97/netboot/3c90x.c
666
a3c90x_disable(struct dev *dev __unused)
usr/src/grub/grub-0.97/netboot/3c90x.c
691
static int a3c90x_probe(struct dev *dev, struct pci_device *pci)
usr/src/grub/grub-0.97/netboot/3c90x.c
693
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/3c90x.c
953
dev->disable = a3c90x_disable;
usr/src/grub/grub-0.97/netboot/config.c
100
dev->type_index++;
usr/src/grub/grub-0.97/netboot/config.c
103
dev->devid.bus_type = ISA_BUS_TYPE;
usr/src/grub/grub-0.97/netboot/config.c
106
if (state->driver->probe(dev, state->driver->ioaddrs)) {
usr/src/grub/grub-0.97/netboot/config.c
107
state->advance = (dev->index == -1);
usr/src/grub/grub-0.97/netboot/config.c
122
int probe(struct dev *dev)
usr/src/grub/grub-0.97/netboot/config.c
129
if ((dev->type >= 0) &&
usr/src/grub/grub-0.97/netboot/config.c
130
(dev->type < sizeof(driver_name)/sizeof(driver_name[0]))) {
usr/src/grub/grub-0.97/netboot/config.c
131
type_name = driver_name[dev->type];
usr/src/grub/grub-0.97/netboot/config.c
133
if (dev->how_probe == PROBE_FIRST) {
usr/src/grub/grub-0.97/netboot/config.c
134
dev->to_probe = PROBE_PCI;
usr/src/grub/grub-0.97/netboot/config.c
135
memset(&dev->state, 0, sizeof(dev->state));
usr/src/grub/grub-0.97/netboot/config.c
137
if (dev->to_probe == PROBE_PCI) {
usr/src/grub/grub-0.97/netboot/config.c
138
dev->how_probe = pci_probe(dev, type_name);
usr/src/grub/grub-0.97/netboot/config.c
139
if (dev->how_probe == PROBE_FAILED) {
usr/src/grub/grub-0.97/netboot/config.c
14
static int pci_probe(struct dev *dev, const char *type_name)
usr/src/grub/grub-0.97/netboot/config.c
140
dev->to_probe = PROBE_ISA;
usr/src/grub/grub-0.97/netboot/config.c
143
if (dev->to_probe == PROBE_ISA) {
usr/src/grub/grub-0.97/netboot/config.c
144
dev->how_probe = isa_probe(dev, type_name);
usr/src/grub/grub-0.97/netboot/config.c
145
if (dev->how_probe == PROBE_FAILED) {
usr/src/grub/grub-0.97/netboot/config.c
146
dev->to_probe = PROBE_NONE;
usr/src/grub/grub-0.97/netboot/config.c
149
if ((dev->to_probe != PROBE_PCI) &&
usr/src/grub/grub-0.97/netboot/config.c
150
(dev->to_probe != PROBE_ISA)) {
usr/src/grub/grub-0.97/netboot/config.c
151
dev->how_probe = PROBE_FAILED;
usr/src/grub/grub-0.97/netboot/config.c
156
return dev->how_probe;
usr/src/grub/grub-0.97/netboot/config.c
159
void disable(struct dev *dev)
usr/src/grub/grub-0.97/netboot/config.c
161
if (dev->disable) {
usr/src/grub/grub-0.97/netboot/config.c
162
dev->disable(dev);
usr/src/grub/grub-0.97/netboot/config.c
163
dev->disable = 0;
usr/src/grub/grub-0.97/netboot/config.c
26
struct pci_probe_state *state = &dev->state.pci;
usr/src/grub/grub-0.97/netboot/config.c
28
if (dev->how_probe == PROBE_FIRST) {
usr/src/grub/grub-0.97/netboot/config.c
30
state->dev.driver = 0;
usr/src/grub/grub-0.97/netboot/config.c
31
state->dev.bus = 0;
usr/src/grub/grub-0.97/netboot/config.c
32
state->dev.devfn = 0;
usr/src/grub/grub-0.97/netboot/config.c
33
dev->index = -1;
usr/src/grub/grub-0.97/netboot/config.c
36
if ((dev->how_probe != PROBE_AWAKE) && state->advance) {
usr/src/grub/grub-0.97/netboot/config.c
37
find_pci(dev->type, &state->dev);
usr/src/grub/grub-0.97/netboot/config.c
38
dev->index = -1;
usr/src/grub/grub-0.97/netboot/config.c
42
if (state->dev.driver == 0)
usr/src/grub/grub-0.97/netboot/config.c
47
if (state->dev.romaddr != ((unsigned long) rom.rom_segment << 4)) {
usr/src/grub/grub-0.97/netboot/config.c
51
if (dev->how_probe != PROBE_AWAKE) {
usr/src/grub/grub-0.97/netboot/config.c
52
dev->type_index++;
usr/src/grub/grub-0.97/netboot/config.c
54
dev->devid.bus_type = PCI_BUS_TYPE;
usr/src/grub/grub-0.97/netboot/config.c
55
dev->devid.vendor_id = htons(state->dev.vendor);
usr/src/grub/grub-0.97/netboot/config.c
56
dev->devid.device_id = htons(state->dev.dev_id);
usr/src/grub/grub-0.97/netboot/config.c
59
printf("[%s]", state->dev.name);
usr/src/grub/grub-0.97/netboot/config.c
60
if (state->dev.driver->probe(dev, &state->dev)) {
usr/src/grub/grub-0.97/netboot/config.c
61
state->advance = (dev->index == -1);
usr/src/grub/grub-0.97/netboot/config.c
71
static int isa_probe(struct dev *dev, const char *type_name)
usr/src/grub/grub-0.97/netboot/config.c
78
struct isa_probe_state *state = &dev->state.isa;
usr/src/grub/grub-0.97/netboot/config.c
80
if (dev->how_probe == PROBE_FIRST) {
usr/src/grub/grub-0.97/netboot/config.c
83
dev->index = -1;
usr/src/grub/grub-0.97/netboot/config.c
87
if ((dev->how_probe != PROBE_AWAKE) && state->advance) {
usr/src/grub/grub-0.97/netboot/config.c
89
dev->index = -1;
usr/src/grub/grub-0.97/netboot/config.c
96
if (state->driver->type != dev->type)
usr/src/grub/grub-0.97/netboot/config.c
99
if (dev->how_probe != PROBE_AWAKE) {
usr/src/grub/grub-0.97/netboot/davicom.c
156
static int davicom_probe(struct dev *dev, struct pci_device *pci);
usr/src/grub/grub-0.97/netboot/davicom.c
162
static void davicom_disable(struct dev *dev);
usr/src/grub/grub-0.97/netboot/davicom.c
618
static void davicom_disable(struct dev *dev)
usr/src/grub/grub-0.97/netboot/davicom.c
620
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/davicom.c
655
static int davicom_probe(struct dev *dev, struct pci_device *pci)
usr/src/grub/grub-0.97/netboot/davicom.c
657
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/davicom.c
696
dev->disable = davicom_disable;
usr/src/grub/grub-0.97/netboot/dev.h
24
struct pci_device dev;
usr/src/grub/grub-0.97/netboot/dev.h
48
void (*disable)P((struct dev *));
usr/src/grub/grub-0.97/netboot/dev.h
80
extern int probe(struct dev *dev);
usr/src/grub/grub-0.97/netboot/dev.h
81
extern void disable(struct dev *dev);
usr/src/grub/grub-0.97/netboot/e1000.c
3506
static void e1000_disable (struct dev *dev __unused)
usr/src/grub/grub-0.97/netboot/e1000.c
3552
static int e1000_probe(struct dev *dev, struct pci_device *p)
usr/src/grub/grub-0.97/netboot/e1000.c
3554
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/e1000.c
3634
dev->disable = e1000_disable;
usr/src/grub/grub-0.97/netboot/eepro100.c
538
static void eepro100_disable(struct dev *dev __unused)
usr/src/grub/grub-0.97/netboot/eepro100.c
573
static int eepro100_probe(struct dev *dev, struct pci_device *p)
usr/src/grub/grub-0.97/netboot/eepro100.c
575
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/eepro100.c
736
eepro100_disable(dev);
usr/src/grub/grub-0.97/netboot/eepro100.c
740
dev->disable = eepro100_disable;
usr/src/grub/grub-0.97/netboot/epic100.c
100
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/epic100.c
204
dev->disable = epic100_disable;
usr/src/grub/grub-0.97/netboot/epic100.c
416
epic100_disable(struct dev *dev __unused)
usr/src/grub/grub-0.97/netboot/epic100.c
52
static void epic100_disable(struct dev *dev);
usr/src/grub/grub-0.97/netboot/epic100.c
98
epic100_probe(struct dev *dev, struct pci_device *pci)
usr/src/grub/grub-0.97/netboot/forcedeth.c
1017
dev->disable = forcedeth_disable;
usr/src/grub/grub-0.97/netboot/forcedeth.c
878
static void forcedeth_disable(struct dev *dev __unused)
usr/src/grub/grub-0.97/netboot/forcedeth.c
928
static int forcedeth_probe(struct dev *dev, struct pci_device *pci)
usr/src/grub/grub-0.97/netboot/forcedeth.c
930
struct nic *nic = (struct nic *) dev;
usr/src/grub/grub-0.97/netboot/forcedeth.c
971
if (!is_valid_ether_addr(dev->dev_addr)) {
usr/src/grub/grub-0.97/netboot/forcedeth.c
978
pci_name(pci_dev), dev->dev_addr[0],
usr/src/grub/grub-0.97/netboot/forcedeth.c
979
dev->dev_addr[1], dev->dev_addr[2],
usr/src/grub/grub-0.97/netboot/forcedeth.c
980
dev->dev_addr[3], dev->dev_addr[4],
usr/src/grub/grub-0.97/netboot/forcedeth.c
981
dev->dev_addr[5]);
usr/src/grub/grub-0.97/netboot/forcedeth.c
984
dev->dev_addr[0] = 0x00;
usr/src/grub/grub-0.97/netboot/forcedeth.c
985
dev->dev_addr[1] = 0x00;
usr/src/grub/grub-0.97/netboot/forcedeth.c
986
dev->dev_addr[2] = 0x6c;
usr/src/grub/grub-0.97/netboot/forcedeth.c
987
get_random_bytes(&dev->dev_addr[3], 3);
usr/src/grub/grub-0.97/netboot/isa.h
16
int (*probe)(struct dev *, unsigned short *);
usr/src/grub/grub-0.97/netboot/isa.h
4
struct dev;
usr/src/grub/grub-0.97/netboot/natsemi.c
213
static int natsemi_probe(struct dev *dev, struct pci_device *pci);
usr/src/grub/grub-0.97/netboot/natsemi.c
225
static void natsemi_disable(struct dev *dev);
usr/src/grub/grub-0.97/netboot/natsemi.c
243
natsemi_probe(struct dev *dev, struct pci_device *pci)
usr/src/grub/grub-0.97/netboot/natsemi.c
245
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/natsemi.c
318
dev->disable = natsemi_disable;
usr/src/grub/grub-0.97/netboot/natsemi.c
729
natsemi_disable(struct dev *dev)
usr/src/grub/grub-0.97/netboot/natsemi.c
731
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/nic.c
159
struct dev *dev;
usr/src/grub/grub-0.97/netboot/nic.c
168
dev = &nic.dev;
usr/src/grub/grub-0.97/netboot/nic.c
169
dev->how_probe = -1;
usr/src/grub/grub-0.97/netboot/nic.c
170
dev->type = NIC_DRIVER;
usr/src/grub/grub-0.97/netboot/nic.c
171
dev->failsafe = 1;
usr/src/grub/grub-0.97/netboot/nic.c
174
probed = (eth_probe(dev) == PROBE_WORKED);
usr/src/grub/grub-0.97/netboot/nic.c
180
int eth_probe(struct dev *dev)
usr/src/grub/grub-0.97/netboot/nic.c
182
return probe(dev);
usr/src/grub/grub-0.97/netboot/nic.c
204
disable(&nic.dev);
usr/src/grub/grub-0.97/netboot/nic.h
25
struct dev dev; /* This must come first */
usr/src/grub/grub-0.97/netboot/nic.h
40
extern int eth_probe(struct dev *dev);
usr/src/grub/grub-0.97/netboot/ns83820.c
1002
dev->disable = ns83820_disable;
usr/src/grub/grub-0.97/netboot/ns83820.c
759
static void ns83820_disable(struct dev *dev)
usr/src/grub/grub-0.97/netboot/ns83820.c
778
ns83820_do_reset((struct nic *) dev, CR_RST);
usr/src/grub/grub-0.97/netboot/ns83820.c
814
static int ns83820_probe(struct dev *dev, struct pci_device *pci)
usr/src/grub/grub-0.97/netboot/ns83820.c
816
struct nic *nic = (struct nic *) dev;
usr/src/grub/grub-0.97/netboot/ns83820.c
928
if (readl(dev->base + SRR))
usr/src/grub/grub-0.97/netboot/ns83820.c
929
writel(readl(dev->base + 0x20c) | 0xfe00,
usr/src/grub/grub-0.97/netboot/ns83820.c
930
dev->base + 0x20c);
usr/src/grub/grub-0.97/netboot/ns83820.c
997
ns83820_probe_phy(dev);
usr/src/grub/grub-0.97/netboot/ns8390.c
586
static void ns8390_disable(struct dev *dev)
usr/src/grub/grub-0.97/netboot/ns8390.c
588
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/ns8390.c
612
static int eth_probe (struct dev *dev, struct pci_device *pci)
usr/src/grub/grub-0.97/netboot/ns8390.c
614
static int eth_probe (struct dev *dev, unsigned short *probe_addrs __unused)
usr/src/grub/grub-0.97/netboot/ns8390.c
617
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/ns8390.c
936
dev->disable = ns8390_disable;
usr/src/grub/grub-0.97/netboot/ns8390.c
943
dev->devid.vendor_id = htons(GENERIC_ISAPNP_VENDOR);
usr/src/grub/grub-0.97/netboot/ns8390.c
944
dev->devid.device_id = htons(0x812a);
usr/src/grub/grub-0.97/netboot/ns8390.c
947
dev->devid.vendor_id = htons(GENERIC_ISAPNP_VENDOR);
usr/src/grub/grub-0.97/netboot/ns8390.c
948
dev->devid.device_id = htons(0x80f3);
usr/src/grub/grub-0.97/netboot/ns8390.c
951
dev->devid.vendor_id = htons(GENERIC_ISAPNP_VENDOR);
usr/src/grub/grub-0.97/netboot/ns8390.c
952
dev->devid.device_id = htons(0x80d6);
usr/src/grub/grub-0.97/netboot/pci.c
210
const struct pci_driver *last_driver, struct pci_device *dev)
usr/src/grub/grub-0.97/netboot/pci.c
230
dev->driver = driver;
usr/src/grub/grub-0.97/netboot/pci.c
231
dev->name = driver->ids[i].name;
usr/src/grub/grub-0.97/netboot/pci.c
252
dev->driver = driver;
usr/src/grub/grub-0.97/netboot/pci.c
253
dev->name = driver->name;
usr/src/grub/grub-0.97/netboot/pci.c
261
void scan_pci_bus(int type, struct pci_device *dev)
usr/src/grub/grub-0.97/netboot/pci.c
276
if (dev->driver) {
usr/src/grub/grub-0.97/netboot/pci.c
277
first_driver = dev->driver;
usr/src/grub/grub-0.97/netboot/pci.c
278
first_bus = dev->bus;
usr/src/grub/grub-0.97/netboot/pci.c
279
first_devfn = dev->devfn;
usr/src/grub/grub-0.97/netboot/pci.c
283
dev->driver = 0;
usr/src/grub/grub-0.97/netboot/pci.c
284
dev->bus = 0;
usr/src/grub/grub-0.97/netboot/pci.c
285
dev->devfn = 0;
usr/src/grub/grub-0.97/netboot/pci.c
333
scan_drivers(type, class, vendor, device, first_driver, dev);
usr/src/grub/grub-0.97/netboot/pci.c
334
if (!dev->driver){
usr/src/grub/grub-0.97/netboot/pci.c
343
dev->devfn = devfn;
usr/src/grub/grub-0.97/netboot/pci.c
344
dev->bus = bus;
usr/src/grub/grub-0.97/netboot/pci.c
345
dev->class = class;
usr/src/grub/grub-0.97/netboot/pci.c
346
dev->vendor = vendor;
usr/src/grub/grub-0.97/netboot/pci.c
347
dev->dev_id = device;
usr/src/grub/grub-0.97/netboot/pci.c
354
dev->romaddr = romaddr;
usr/src/grub/grub-0.97/netboot/pci.c
359
dev->membase = membase;
usr/src/grub/grub-0.97/netboot/pci.c
372
dev->ioaddr = ioaddr;
usr/src/grub/grub-0.97/netboot/pci.c
376
dev->name, romaddr);
usr/src/grub/grub-0.97/netboot/pci.c
422
unsigned long pci_bar_start(struct pci_device *dev, unsigned int index)
usr/src/grub/grub-0.97/netboot/pci.c
426
pci_read_config_dword(dev, index, &lo);
usr/src/grub/grub-0.97/netboot/pci.c
432
pci_read_config_dword(dev, index + 4, &hi);
usr/src/grub/grub-0.97/netboot/pci.c
446
return bar + pcibios_bus_base(dev->bus);
usr/src/grub/grub-0.97/netboot/pci.c
452
unsigned long pci_bar_size(struct pci_device *dev, unsigned int bar)
usr/src/grub/grub-0.97/netboot/pci.c
456
pci_read_config_dword(dev, bar, &start);
usr/src/grub/grub-0.97/netboot/pci.c
458
pci_write_config_dword(dev, bar, ~0);
usr/src/grub/grub-0.97/netboot/pci.c
459
pci_read_config_dword(dev, bar, &size);
usr/src/grub/grub-0.97/netboot/pci.c
461
pci_write_config_dword(dev, bar, start);
usr/src/grub/grub-0.97/netboot/pci.c
495
int pci_find_capability(struct pci_device *dev, int cap)
usr/src/grub/grub-0.97/netboot/pci.c
502
pci_read_config_word(dev, PCI_STATUS, &status);
usr/src/grub/grub-0.97/netboot/pci.c
505
pci_read_config_byte(dev, PCI_HEADER_TYPE, &hdr_type);
usr/src/grub/grub-0.97/netboot/pci.c
510
pci_read_config_byte(dev, PCI_CAPABILITY_LIST, &pos);
usr/src/grub/grub-0.97/netboot/pci.c
513
pci_read_config_byte(dev, PCI_CB_CAPABILITY_LIST, &pos);
usr/src/grub/grub-0.97/netboot/pci.c
518
pci_read_config_byte(dev, pos + PCI_CAP_LIST_ID, &id);
usr/src/grub/grub-0.97/netboot/pci.c
526
pci_read_config_byte(dev, pos + PCI_CAP_LIST_NEXT, &pos);
usr/src/grub/grub-0.97/netboot/pci.h
265
struct dev;
usr/src/grub/grub-0.97/netboot/pci.h
266
typedef int (*pci_probe_t)(struct dev *, struct pci_device *);
usr/src/grub/grub-0.97/netboot/pci.h
283
extern void scan_pci_bus(int type, struct pci_device *dev);
usr/src/grub/grub-0.97/netboot/pci.h
284
extern void find_pci(int type, struct pci_device *dev);
usr/src/grub/grub-0.97/netboot/pci.h
297
pci_read_config_byte(struct pci_device *dev, unsigned int where, uint8_t *value)
usr/src/grub/grub-0.97/netboot/pci.h
299
return pcibios_read_config_byte(dev->bus, dev->devfn, where, value);
usr/src/grub/grub-0.97/netboot/pci.h
302
pci_write_config_byte(struct pci_device *dev, unsigned int where, uint8_t value)
usr/src/grub/grub-0.97/netboot/pci.h
304
return pcibios_write_config_byte(dev->bus, dev->devfn, where, value);
usr/src/grub/grub-0.97/netboot/pci.h
307
pci_read_config_word(struct pci_device *dev, unsigned int where, uint16_t *value)
usr/src/grub/grub-0.97/netboot/pci.h
309
return pcibios_read_config_word(dev->bus, dev->devfn, where, value);
usr/src/grub/grub-0.97/netboot/pci.h
312
pci_write_config_word(struct pci_device *dev, unsigned int where, uint16_t value)
usr/src/grub/grub-0.97/netboot/pci.h
314
return pcibios_write_config_word(dev->bus, dev->devfn, where, value);
usr/src/grub/grub-0.97/netboot/pci.h
317
pci_read_config_dword(struct pci_device *dev, unsigned int where, uint32_t *value)
usr/src/grub/grub-0.97/netboot/pci.h
319
return pcibios_read_config_dword(dev->bus, dev->devfn, where, value);
usr/src/grub/grub-0.97/netboot/pci.h
322
pci_write_config_dword(struct pci_device *dev, unsigned int where, uint32_t value)
usr/src/grub/grub-0.97/netboot/pci.h
324
return pcibios_write_config_dword(dev->bus, dev->devfn, where, value);
usr/src/grub/grub-0.97/netboot/pci.h
328
extern unsigned long pci_bar_start(struct pci_device *dev, unsigned int bar);
usr/src/grub/grub-0.97/netboot/pci.h
329
extern unsigned long pci_bar_size(struct pci_device *dev, unsigned int bar);
usr/src/grub/grub-0.97/netboot/pci.h
331
extern int pci_find_capability(struct pci_device *dev, int cap);
usr/src/grub/grub-0.97/netboot/pci.h
337
struct dev;
usr/src/grub/grub-0.97/netboot/pci_io.c
417
void find_pci(int type, struct pci_device *dev)
usr/src/grub/grub-0.97/netboot/pci_io.c
430
return scan_pci_bus(type, dev);
usr/src/grub/grub-0.97/netboot/pcnet32.c
637
static void pcnet32_disable(struct dev *dev __unused)
usr/src/grub/grub-0.97/netboot/pcnet32.c
668
static int pcnet32_probe(struct dev *dev, struct pci_device *pci)
usr/src/grub/grub-0.97/netboot/pcnet32.c
670
struct nic *nic = (struct nic *) dev;
usr/src/grub/grub-0.97/netboot/pcnet32.c
950
dev->disable = pcnet32_disable;
usr/src/grub/grub-0.97/netboot/pnic.c
183
static void pnic_disable(struct dev *dev)
usr/src/grub/grub-0.97/netboot/pnic.c
185
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/pnic.c
214
static int pnic_probe(struct dev *dev, struct pci_device *pci)
usr/src/grub/grub-0.97/netboot/pnic.c
216
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/pnic.c
248
dev->disable = pnic_disable;
usr/src/grub/grub-0.97/netboot/r8169.c
686
static void r8169_disable(struct dev *dev __unused)
usr/src/grub/grub-0.97/netboot/r8169.c
712
static int r8169_probe(struct dev *dev, struct pci_device *pci)
usr/src/grub/grub-0.97/netboot/r8169.c
714
struct nic *nic = (struct nic *) dev;
usr/src/grub/grub-0.97/netboot/r8169.c
833
dev->disable = r8169_disable;
usr/src/grub/grub-0.97/netboot/rtl8139.c
175
static int rtl8139_probe(struct dev *dev, struct pci_device *pci);
usr/src/grub/grub-0.97/netboot/rtl8139.c
181
static void rtl_disable(struct dev *);
usr/src/grub/grub-0.97/netboot/rtl8139.c
185
static int rtl8139_probe(struct dev *dev, struct pci_device *pci)
usr/src/grub/grub-0.97/netboot/rtl8139.c
187
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/rtl8139.c
225
dev->disable = rtl_disable;
usr/src/grub/grub-0.97/netboot/rtl8139.c
512
static void rtl_disable(struct dev *dev)
usr/src/grub/grub-0.97/netboot/rtl8139.c
514
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/sis900.c
1202
sis900_disable(struct dev *dev)
usr/src/grub/grub-0.97/netboot/sis900.c
1204
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/sis900.c
129
static int sis900_probe(struct dev *dev, struct pci_device *pci);
usr/src/grub/grub-0.97/netboot/sis900.c
152
static void sis900_disable(struct dev *dev);
usr/src/grub/grub-0.97/netboot/sis900.c
316
static int sis900_probe(struct dev *dev, struct pci_device *pci)
usr/src/grub/grub-0.97/netboot/sis900.c
318
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/sis900.c
416
dev->disable = sis900_disable;
usr/src/grub/grub-0.97/netboot/sundance.c
563
static void sundance_disable(struct dev *dev __unused)
usr/src/grub/grub-0.97/netboot/sundance.c
585
static int sundance_probe(struct dev *dev, struct pci_device *pci)
usr/src/grub/grub-0.97/netboot/sundance.c
587
struct nic *nic = (struct nic *) dev;
usr/src/grub/grub-0.97/netboot/sundance.c
742
dev->disable = sundance_disable;
usr/src/grub/grub-0.97/netboot/tg3.c
3118
static void tg3_disable(struct dev *dev __unused)
usr/src/grub/grub-0.97/netboot/tg3.c
3156
static int tg3_probe(struct dev *dev, struct pci_device *pdev)
usr/src/grub/grub-0.97/netboot/tg3.c
3158
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/tg3.c
3272
dev->disable = tg3_disable;
usr/src/grub/grub-0.97/netboot/tg3.c
3283
tg3_disable(dev);
usr/src/grub/grub-0.97/netboot/tg3.c
75
static int pci_save_state(struct pci_device *dev, uint32_t *buffer)
usr/src/grub/grub-0.97/netboot/tg3.c
79
pci_read_config_dword(dev, i * 4,&buffer[i]);
usr/src/grub/grub-0.97/netboot/tg3.c
89
static int pci_restore_state(struct pci_device *dev, uint32_t *buffer)
usr/src/grub/grub-0.97/netboot/tg3.c
94
pci_write_config_dword(dev,i * 4, buffer[i]);
usr/src/grub/grub-0.97/netboot/tg3.h
2158
struct net_device *dev;
usr/src/grub/grub-0.97/netboot/tlan.c
1749
void TLan_PhyMonitor(struct net_device *dev)
usr/src/grub/grub-0.97/netboot/tlan.c
1751
TLanPrivateInfo *priv = dev->priv;
usr/src/grub/grub-0.97/netboot/tlan.c
777
static void tlan_disable(struct dev *dev __unused)
usr/src/grub/grub-0.97/netboot/tlan.c
834
static int tlan_probe(struct dev *dev, struct pci_device *pci)
usr/src/grub/grub-0.97/netboot/tlan.c
836
struct nic *nic = (struct nic *) dev;
usr/src/grub/grub-0.97/netboot/tlan.c
916
dev->disable = tlan_disable;
usr/src/grub/grub-0.97/netboot/tulip.c
1170
static void tulip_disable(struct dev *dev)
usr/src/grub/grub-0.97/netboot/tulip.c
1172
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/tulip.c
1208
static int tulip_probe(struct dev *dev, struct pci_device *pci)
usr/src/grub/grub-0.97/netboot/tulip.c
1210
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/tulip.c
1413
dev->disable = tulip_disable;
usr/src/grub/grub-0.97/netboot/tulip.c
483
static int tulip_probe(struct dev *dev, struct pci_device *pci);
usr/src/grub/grub-0.97/netboot/tulip.c
489
static void tulip_disable(struct dev *dev);
usr/src/grub/grub-0.97/netboot/undi.c
1086
static void undi_disable(struct dev *dev)
usr/src/grub/grub-0.97/netboot/undi.c
1089
if ( dev == NULL ) {};
usr/src/grub/grub-0.97/netboot/undi.c
1125
static int undi_probe(struct dev *dev, struct pci_device *pci)
usr/src/grub/grub-0.97/netboot/undi.c
1127
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/undi.c
1174
dev->disable = undi_disable;
usr/src/grub/grub-0.97/netboot/undi.c
1179
undi_disable ( dev ); /* To free base memory structures */
usr/src/grub/grub-0.97/netboot/via-rhine.c
1072
rhine_disable (struct dev *dev)
usr/src/grub/grub-0.97/netboot/via-rhine.c
1074
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/via-rhine.c
662
static void rhine_init_ring (struct nic *dev);
usr/src/grub/grub-0.97/netboot/via-rhine.c
663
static void rhine_disable (struct dev *dev);
usr/src/grub/grub-0.97/netboot/via-rhine.c
911
rhine_probe (struct dev *dev, struct pci_device *pci)
usr/src/grub/grub-0.97/netboot/via-rhine.c
913
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/via-rhine.c
922
dev->disable = rhine_disable;
usr/src/grub/grub-0.97/netboot/w89c840.c
582
static void w89c840_disable(struct dev *dev)
usr/src/grub/grub-0.97/netboot/w89c840.c
584
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/w89c840.c
612
static int w89c840_probe(struct dev *dev, struct pci_device *p)
usr/src/grub/grub-0.97/netboot/w89c840.c
614
struct nic *nic = (struct nic *)dev;
usr/src/grub/grub-0.97/netboot/w89c840.c
698
dev->disable = w89c840_disable;
usr/src/grub/grub-0.97/stage2/builtins.c
4204
char dev[256]; /* XXX */
usr/src/grub/grub-0.97/stage2/builtins.c
4205
char *q = dev;
usr/src/grub/grub-0.97/stage2/builtins.c
4211
serial_set_device (dev);
usr/src/grub/grub-0.97/stage2/disk_io.c
1113
unsigned long dev = *((unsigned long *) device);
usr/src/grub/grub-0.97/stage2/disk_io.c
1114
int drive = (dev >> 24) & 0xFF;
usr/src/grub/grub-0.97/stage2/disk_io.c
1115
int partition = dev & 0xFFFFFF;
usr/src/head/devid.h
43
dev_t dev;
usr/src/lib/brand/solaris10/s10_brand/common/s10_deleted.c
258
s10_mknod(sysret_t *rval, const char *fname, int fmode, dev_t dev)
usr/src/lib/brand/solaris10/s10_brand/common/s10_deleted.c
261
AT_FDCWD, fname, fmode, dev));
usr/src/lib/brand/solaris10/s10_brand/common/s10_deleted.c
454
mode_t mode, dev_t dev)
usr/src/lib/brand/solaris10/s10_brand/common/s10_deleted.c
462
AT_FDCWD, path, mode, dev));
usr/src/lib/cfgadm_plugins/fp/common/cfga_fp.h
527
int hba_dev_cmp(const char *hba, const char *dev);
usr/src/lib/cfgadm_plugins/scsi/common/cfga_ctl.c
1474
if (largp->dev && strcmp(largp->dev, p) == 0) {
usr/src/lib/cfgadm_plugins/scsi/common/cfga_ctl.c
1508
larg.dev = dev_excl;
usr/src/lib/cfgadm_plugins/scsi/common/cfga_ctl.c
32
char *dev;
usr/src/lib/cfgadm_plugins/scsi/common/cfga_scsi.h
440
int hba_dev_cmp(const char *hba, const char *dev);
usr/src/lib/fm/libfmd_log/common/fmd_log.c
201
dev_t dev;
usr/src/lib/fm/libfmd_log/common/fmd_log.c
233
if (uuid == NULL && (dev = makedev(maj, min)) == NODEV)
usr/src/lib/fm/libfmd_log/common/fmd_log.c
246
xlp->log_stat.st_dev == dev)
usr/src/lib/fm/libfmd_log/common/fmd_log.c
256
(ulong_t)dev, (u_longlong_t)ino);
usr/src/lib/fm/topo/modules/common/pcibus/did.c
519
did_BDF(did_t *dp, int *bus, int *dev, int *fn)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
524
if (dev != NULL)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
525
*dev = dp->dp_dev;
usr/src/lib/fm/topo/modules/common/pcibus/did.c
55
slotnm_create(topo_mod_t *mp, int dev, char *str)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
572
did_physlot_name(did_t *dp, int dev)
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
616
pci_BDF_get(topo_mod_t *mp, di_node_t dn, int *bus, int *dev, int *fn)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
623
*dev = dp->dp_dev;
usr/src/lib/fm/topo/modules/common/pcibus/did.c
63
p->snm_dev = dev;
usr/src/lib/fm/topo/modules/common/pcibus/pci_sensor.c
106
if ((ret = pci_create_dev_scandir(mod, dev, path)) != 0) {
usr/src/lib/fm/topo/modules/common/pcibus/pci_sensor.c
35
pci_create_dev_scandir(topo_mod_t *mod, tnode_t *dev, const char *path)
usr/src/lib/fm/topo/modules/common/pcibus/pci_sensor.c
70
if ((ret = topo_sensor_create_scalar_sensor(mod, dev, spath,
usr/src/lib/fm/topo/modules/common/pcibus/pci_sensor.c
84
pci_create_dev_sensors(topo_mod_t *mod, tnode_t *dev)
usr/src/lib/fm/topo/modules/common/pcibus/pci_sensor.c
89
tnode_t *parent = topo_node_parent(dev);
usr/src/lib/fm/topo/modules/common/pcibus/pci_sensor.c
92
dinst = topo_node_instance(dev);
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
500
declare_dev_and_fn(topo_mod_t *mod, tnode_t *bus, tnode_t **dev, di_node_t din,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
511
if (*dev == NULL) {
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
513
*dev = pciexdev_declare(mod, bus, din, devno);
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
515
*dev = pcidev_declare(mod, bus, din, devno);
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
516
if (*dev == NULL)
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
521
fn = pciexfn_declare(mod, *dev, din, fnno);
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
523
fn = pcifn_declare(mod, *dev, din, fnno);
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
527
topo_node_unbind(*dev);
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
528
*dev = NULL;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
536
topo_node_unbind(*dev);
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.c
155
int board, bridge, rc, bus, dev;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.c
164
did_BDF(dp, &bus, &dev, NULL);
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.c
168
__func__, platform, board, bridge, rc, bus, dev);
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.c
184
(m.dl_dev == -1 || m.dl_dev == dev)) {
usr/src/lib/lib9p/common/backend/fs.c
1105
dev_t dev;
usr/src/lib/lib9p/common/backend/fs.c
1127
dev = makedev(major, minor);
usr/src/lib/lib9p/common/backend/fs.c
1128
error = fs_imknod(softc, dir, name, true, perm, dev,
usr/src/lib/lib9p/common/backend/fs.c
1443
bool isp9, mode_t mode, dev_t dev, gid_t egid, struct stat *st)
usr/src/lib/lib9p/common/backend/fs.c
1472
error = mknod(newname, mode, dev);
usr/src/lib/lib9p/common/backend/fs.c
1481
if (mknodat(ff->ff_dirfd, newname, mode, dev) != 0)
usr/src/lib/lib9p/common/backend/fs.c
2139
if (l9stat->dev != (uint32_t)~0) {
usr/src/lib/lib9p/common/backend/fs.c
2344
dev_t dev;
usr/src/lib/lib9p/common/backend/fs.c
2360
dev = makedev(major, minor);
usr/src/lib/lib9p/common/backend/fs.c
2362
(mode_t)mode, dev, gid, &st);
usr/src/lib/lib9p/common/backend/fs.c
661
s->dev = 0;
usr/src/lib/lib9p/common/fcall.h
261
uint32_t dev;
usr/src/lib/lib9p/common/pack.c
385
r += l9p_pu32(msg, &stat->dev);
usr/src/lib/lib9p/common/utils.c
629
st->type, st->dev);
usr/src/lib/libbe/common/be_mount.c
1705
dev_t dev = NODEV;
usr/src/lib/libbe/common/be_mount.c
1756
dev = makedev(extmtab.mnt_major, extmtab.mnt_minor);
usr/src/lib/libbe/common/be_mount.c
1757
if (st.st_dev == dev && strcmp(extmtab.mnt_fstype,
usr/src/lib/libbe/common/be_utils.c
3526
char dev[MAXPATHLEN];
usr/src/lib/libbe/common/be_utils.c
3630
(void) strlcpy(dev, vp.vfs_special,
usr/src/lib/libbe/common/be_utils.c
3631
sizeof (dev));
usr/src/lib/libbe/common/be_utils.c
3633
if ((ret = update_dataset(dev,
usr/src/lib/libbe/common/be_utils.c
3634
sizeof (dev), be_name, old_rc_loc,
usr/src/lib/libbe/common/be_utils.c
3644
vp.vfs_special = dev;
usr/src/lib/libbsm/common/devalloc.c
56
extern int dmap_matchdev(devmap_t *dmap, char *dev);
usr/src/lib/libbsm/common/devalloc.c
57
extern int dmap_exact_dev(devmap_t *dmap, char *dev, int *num);
usr/src/lib/libbsm/common/getdevicerange.c
41
getdevicerange(const char *dev)
usr/src/lib/libbsm/common/getdevicerange.c
67
if ((da = getdanam((char *)dev)) == NULL) {
usr/src/lib/libbsm/common/getdevicerange.c
70
if ((dm = getdmapdev((char *)dev)) != NULL) {
usr/src/lib/libbsm/common/getdment.c
228
getdmapdev(char *dev)
usr/src/lib/libbsm/common/getdment.c
233
if ((dev == NULL) || (_dmap == 0) || (dmapf == NULL))
usr/src/lib/libbsm/common/getdment.c
241
if (dmap_matchdev(dmap, dev)) {
usr/src/lib/libbsm/common/getdment.c
293
dmap_match_one_dev(devmap_t *dmap, char *dev)
usr/src/lib/libbsm/common/getdment.c
305
if (strstr(dev, dv) != NULL)
usr/src/lib/libbsm/common/getdment.c
312
(void) strncpy(stage_link, dev, sizeof (stage_link));
usr/src/lib/libbsm/common/getdment.c
333
dmap_matchdev(devmap_t *dmap, char *dev)
usr/src/lib/libbsm/common/getdment.c
341
if (strcmp(dv, dev) == 0)
usr/src/lib/libbsm/common/getdment.c
356
dmap_exact_dev(devmap_t *dmap, char *dev, int *num)
usr/src/lib/libbsm/common/getdment.c
360
if ((dev == NULL) || (dmap->dmap_devname == NULL))
usr/src/lib/libbsm/common/getdment.c
367
return (dmap_match_one_dev(dmap, dev));
usr/src/lib/libc/i386/sys/xstat.c
73
_xmknod(int version, const char *path, mode_t mode, dev_t dev)
usr/src/lib/libc/i386/sys/xstat.c
79
return (mknod(path, mode, dev));
usr/src/lib/libc/port/gen/fts.c
794
dev_t dev;
usr/src/lib/libc/port/gen/fts.c
838
dev = p->fts_dev = sbp->st_dev;
usr/src/lib/libc/port/gen/fts.c
853
if (ino == t->fts_ino && dev == t->fts_dev) {
usr/src/lib/libc/port/gen/nftw.c
137
dev_t dev;
usr/src/lib/libc/port/gen/nftw.c
351
if (sp->dev == statb.st_dev &&
usr/src/lib/libc/port/gen/nftw.c
363
this.dev = statb.st_dev;
usr/src/lib/libc/port/gen/nftw.c
462
statb.st_dev != last->dev)
usr/src/lib/libc/port/gen/nftw.c
475
statb.st_dev != last->dev)) {
usr/src/lib/libc/port/gen/pt.c
100
if ((dev = ptsdev(fd)) == NODEV)
usr/src/lib/libc/port/gen/pt.c
103
if (snprintf(name, len, "%s%d", PTSNAME, dev) >= len)
usr/src/lib/libc/port/gen/pt.c
95
dev_t dev;
usr/src/lib/libc/port/sys/mknod.c
32
mknodat(int fd, const char *path, mode_t mode, dev_t dev)
usr/src/lib/libc/port/sys/mknod.c
34
return (syscall(SYS_mknodat, fd, path, mode, dev));
usr/src/lib/libc/port/sys/mknod.c
39
mknod(const char *path, mode_t mode, dev_t dev)
usr/src/lib/libc/port/sys/mknod.c
42
return (syscall(SYS_mknod, path, mode, dev));
usr/src/lib/libc/port/sys/mknod.c
44
return (mknodat(AT_FDCWD, path, mode, dev));
usr/src/lib/libc/port/sys/ustat.c
35
ustat(dev_t dev, struct ustat *buf)
usr/src/lib/libc/port/sys/ustat.c
37
if (utssys(buf, dev, UTS_USTAT) == -1)
usr/src/lib/libcryptoutil/common/random.c
136
pkcs11_open_common(int *fd, pthread_mutex_t *mtx, const char *dev, int oflag)
usr/src/lib/libcryptoutil/common/random.c
140
*fd = open_nointr(dev, oflag);
usr/src/lib/libdevid/deviceid.c
103
dev = statb.st_rdev;
usr/src/lib/libdevid/deviceid.c
106
if (modctl(MODSIZEOF_MINORNAME, dev, spectype, &len) != 0)
usr/src/lib/libdevid/deviceid.c
114
if (modctl(MODGETMINORNAME, dev, spectype, len, myminor_name) != 0) {
usr/src/lib/libdevid/deviceid.c
159
dev_t dev;
usr/src/lib/libdevid/deviceid.c
165
dev = statb.st_rdev;
usr/src/lib/libdevid/deviceid.c
167
dev = NODEV;
usr/src/lib/libdevid/deviceid.c
182
nl->nl_dev = dev;
usr/src/lib/libdevid/deviceid.c
247
int dev;
usr/src/lib/libdevid/deviceid.c
266
dev = 0;
usr/src/lib/libdevid/deviceid.c
269
dev = 1;
usr/src/lib/libdevid/deviceid.c
294
if (dev) {
usr/src/lib/libdevid/deviceid.c
312
if (dev) {
usr/src/lib/libdevid/deviceid.c
352
rl->dev = nl->nl_dev;
usr/src/lib/libdevid/deviceid.c
355
rl->dev = NODEV;
usr/src/lib/libdevid/deviceid.c
52
dev_t dev;
usr/src/lib/libdevid/deviceid.c
64
dev = statb.st_rdev;
usr/src/lib/libdevid/deviceid.c
65
if (modctl(MODSIZEOF_DEVID, dev, &len) != 0)
usr/src/lib/libdevid/deviceid.c
73
if (modctl(MODGETDEVID, dev, len, mydevid) != 0) {
usr/src/lib/libdevid/deviceid.c
90
dev_t dev;
usr/src/lib/libdevinfo/devfsinfo.c
114
static int prom_dev_to_alias(char *dev, uint_t options, char ***ret_buf);
usr/src/lib/libdevinfo/devfsinfo.c
1210
struct name_list *dev;
usr/src/lib/libdevinfo/devfsinfo.c
1239
if ((dev = (struct name_list *)
usr/src/lib/libdevinfo/devfsinfo.c
1243
if ((dev->name = strdup(node)) == NULL) {
usr/src/lib/libdevinfo/devfsinfo.c
1244
free(dev);
usr/src/lib/libdevinfo/devfsinfo.c
1248
dev_list[i] = dev;
usr/src/lib/libdevinfo/devfsinfo.c
1251
dev->next = dev_list[i];
usr/src/lib/libdevinfo/devfsinfo.c
1252
dev_list[i] = dev;
usr/src/lib/libdevinfo/devfsinfo.c
1626
prom_dev_to_alias(char *dev, uint_t options, char ***ret_buf)
usr/src/lib/libdevinfo/devfsinfo.c
1642
if (dev == NULL) {
usr/src/lib/libdevinfo/devfsinfo.c
1646
if (*dev != '/')
usr/src/lib/libdevinfo/devfsinfo.c
1649
if (strlen(dev) >= MAXPATHLEN)
usr/src/lib/libdevinfo/devfsinfo.c
1652
if ((ptr = strchr(dev, ':')) != NULL) {
usr/src/lib/libdevinfo/devfsinfo.c
1665
(void) prom_srch_aliases_by_def(dev, &exact_list,
usr/src/lib/libdevinfo/devinfo.c
1713
di_prop_lookup_ints(dev_t dev, di_node_t node, const char *prop_name,
usr/src/lib/libdevinfo/devinfo.c
1718
if ((prop = di_prop_search(dev, node, prop_name,
usr/src/lib/libdevinfo/devinfo.c
1726
di_prop_lookup_int64(dev_t dev, di_node_t node, const char *prop_name,
usr/src/lib/libdevinfo/devinfo.c
1731
if ((prop = di_prop_search(dev, node, prop_name,
usr/src/lib/libdevinfo/devinfo.c
1739
di_prop_lookup_strings(dev_t dev, di_node_t node, const char *prop_name,
usr/src/lib/libdevinfo/devinfo.c
1744
if ((prop = di_prop_search(dev, node, prop_name,
usr/src/lib/libdevinfo/devinfo.c
1752
di_prop_lookup_bytes(dev_t dev, di_node_t node, const char *prop_name,
usr/src/lib/libdevinfo/devinfo.c
1757
if ((prop = di_prop_search(dev, node, prop_name,
usr/src/lib/libdevinfo/devinfo.c
3272
di_prop_lookup_slot_names(dev_t dev, di_node_t node,
usr/src/lib/libdevinfo/devinfo.c
3281
if ((prop = di_prop_find(dev, node, DI_PROP_SLOT_NAMES)) ==
usr/src/lib/libdevinfo/devinfo_devperm.c
104
if (!((stat(dev, &st) == 0) && ((st.st_mode & S_IFMT) == S_IFBLK))) {
usr/src/lib/libdevinfo/devinfo_devperm.c
105
while (fdetach(dev) == 0) {
usr/src/lib/libdevinfo/devinfo_devperm.c
106
if (chown(dev, uid, gid) == -1) {
usr/src/lib/libdevinfo/devinfo_devperm.c
114
dev, strerror(local_errno));
usr/src/lib/libdevinfo/devinfo_devperm.c
122
err = acl_strip(dev, uid, gid, mode);
usr/src/lib/libdevinfo/devinfo_devperm.c
137
dev, strerror(errno));
usr/src/lib/libdevinfo/devinfo_devperm.c
141
if (chmod(dev, mode) == -1) {
usr/src/lib/libdevinfo/devinfo_devperm.c
146
dev, strerror(errno));
usr/src/lib/libdevinfo/devinfo_devperm.c
87
setdevaccess(char *dev, uid_t uid, gid_t gid, mode_t mode,
usr/src/lib/libdevinfo/devinfo_devperm.c
94
if (chown(dev, uid, gid) == -1) {
usr/src/lib/libdevinfo/devinfo_dim.c
131
char *dev = NULL;
usr/src/lib/libdevinfo/devinfo_dim.c
144
devices, DI_PRIMARY_LINK, (void *)&dev, di_dim_path_dev_callback);
usr/src/lib/libdevinfo/devinfo_dim.c
146
return (dev);
usr/src/lib/libdevinfo/devinfo_profile.c
104
di_prof_add_dev(di_prof_t prof, const char *dev)
usr/src/lib/libdevinfo/devinfo_profile.c
106
if (nvlist_add_string((nvlist_t *)prof, SDEV_NVNAME_INCLUDE, dev))
usr/src/lib/libdevinfo/devinfo_profile.c
116
di_prof_add_exclude(di_prof_t prof, const char *dev)
usr/src/lib/libdevinfo/devinfo_profile.c
118
if (nvlist_add_string((nvlist_t *)prof, SDEV_NVNAME_EXCLUDE, dev))
usr/src/lib/libdevinfo/libdevinfo.h
244
extern int di_prop_lookup_bytes(dev_t dev, di_node_t node,
usr/src/lib/libdevinfo/libdevinfo.h
246
extern int di_prop_lookup_ints(dev_t dev, di_node_t node,
usr/src/lib/libdevinfo/libdevinfo.h
248
extern int di_prop_lookup_int64(dev_t dev, di_node_t node,
usr/src/lib/libdevinfo/libdevinfo.h
250
extern int di_prop_lookup_strings(dev_t dev, di_node_t node,
usr/src/lib/libdevinfo/libdevinfo.h
382
extern int di_prop_lookup_slot_names(dev_t dev, di_node_t node,
usr/src/lib/libdiskmgt/common/disks_private.h
253
void events_new_slice_event(char *dev, char *type);
usr/src/lib/libdiskmgt/common/events.c
251
events_new_slice_event(char *dev, char *type)
usr/src/lib/libdiskmgt/common/events.c
253
events_new_event(basename(dev), DM_SLICE, type);
usr/src/lib/libdladm/common/libdllink.c
1005
if (strlcpy(dev, devname, len) >= len)
usr/src/lib/libdladm/common/libdllink.c
1014
dladm_parselink(const char *dev, char *provider, uint_t *ppa)
usr/src/lib/libdladm/common/libdllink.c
1018
if (dev == NULL || !ifparse_ifspec(dev, &ifsp))
usr/src/lib/libdladm/common/libdllink.c
921
dladm_linkid2legacyname(dladm_handle_t handle, datalink_id_t linkid, char *dev,
usr/src/lib/libdladm/common/libdllink.c
999
rv = snprintf(dev, len, "%s%d", drv, vid * 1000 + ppa);
usr/src/lib/libdladm/common/linkprop.c
1758
i_dladm_get_zone_dev(char *zone_name, char *dev, size_t devlen)
usr/src/lib/libdladm/common/linkprop.c
1777
(void) snprintf(dev, devlen, "%s%s", root, "/dev");
usr/src/lib/libi2c/common/libi2c.c
602
i2c_path_find_mux(di_node_t dev)
usr/src/lib/libi2c/common/libi2c.c
604
for (di_node_t dn = di_child_node(dev); dn != NULL;
usr/src/lib/libi2c/common/libi2c_device.c
172
ui2c_dev_add_t dev;
usr/src/lib/libi2c/common/libi2c_device.c
215
(void) memset(&dev, 0, sizeof (ui2c_dev_add_t));
usr/src/lib/libi2c/common/libi2c_device.c
216
dev.uda_nvl = (uintptr_t)pack_buf;
usr/src/lib/libi2c/common/libi2c_device.c
217
dev.uda_nvl_len = pack_size;
usr/src/lib/libi2c/common/libi2c_device.c
219
if (ioctl(req->add_port->port_fd, UI2C_IOCTL_DEVICE_ADD, &dev) != 0) {
usr/src/lib/libi2c/common/libi2c_device.c
225
if (dev.uda_error.i2c_error != I2C_CORE_E_OK) {
usr/src/lib/libi2c/common/libi2c_device.c
226
ret = i2c_ioctl_error(hdl, &dev.uda_error,
usr/src/lib/libipmi/common/ipmi_sunoem.c
135
ipmi_sunoem_led_set(ipmi_handle_t *ihp, ipmi_sdr_generic_locator_t *dev,
usr/src/lib/libipmi/common/ipmi_sunoem.c
143
cmd.ic_sls_slaveaddr = dev->is_gl_slaveaddr;
usr/src/lib/libipmi/common/ipmi_sunoem.c
144
cmd.ic_sls_channel_msb = dev->is_gl_channel_msb;
usr/src/lib/libipmi/common/ipmi_sunoem.c
145
cmd.ic_sls_type = dev->is_gl_oem;
usr/src/lib/libipmi/common/ipmi_sunoem.c
146
cmd.ic_sls_accessaddr = dev->is_gl_accessaddr;
usr/src/lib/libipmi/common/ipmi_sunoem.c
147
cmd.ic_sls_hwinfo = dev->is_gl_oem;
usr/src/lib/libipmi/common/ipmi_sunoem.c
149
cmd.ic_sls_eid = dev->is_gl_entity;
usr/src/lib/libipmi/common/ipmi_sunoem.c
150
cmd.ic_sls_einst = dev->is_gl_instance;
usr/src/lib/libipmi/common/ipmi_sunoem.c
156
ipmi_sunoem_led_get(ipmi_handle_t *ihp, ipmi_sdr_generic_locator_t *dev,
usr/src/lib/libipmi/common/ipmi_sunoem.c
164
cmd.ic_slg_slaveaddr = dev->is_gl_slaveaddr;
usr/src/lib/libipmi/common/ipmi_sunoem.c
165
cmd.ic_slg_channel_msb = dev->is_gl_channel_msb;
usr/src/lib/libipmi/common/ipmi_sunoem.c
166
cmd.ic_slg_type = dev->is_gl_oem;
usr/src/lib/libipmi/common/ipmi_sunoem.c
167
cmd.ic_slg_accessaddr = dev->is_gl_accessaddr;
usr/src/lib/libipmi/common/ipmi_sunoem.c
168
cmd.ic_slg_hwinfo = dev->is_gl_oem;
usr/src/lib/libipmi/common/ipmi_sunoem.c
169
cmd.ic_slg_eid = dev->is_gl_entity;
usr/src/lib/libipmi/common/ipmi_sunoem.c
170
cmd.ic_slg_einst = dev->is_gl_instance;
usr/src/lib/libmail/common/notifyu.c
63
char dev[MAXFILENAME];
usr/src/lib/libmail/common/notifyu.c
73
(void) sprintf(dev, "%s/dev/%s", etcdir, tty);
usr/src/lib/libmail/common/notifyu.c
80
if ((fd = open(dev, O_WRONLY|O_NOCTTY)) == -1) {
usr/src/lib/libmail/common/notifyu.c
82
"Cannot open %s.\n", dev);
usr/src/lib/libmail/common/notifyu.c
99
port = fopen(dev, "w");
usr/src/lib/libnsl/dial/callers.c
176
processdev(char *flds[], char *dev[])
usr/src/lib/libnsl/dial/callers.c
188
sdev = dev;
usr/src/lib/libnsl/dial/callers.c
199
if (EQUALS(ca->CA_type, dev[D_CALLER])) {
usr/src/lib/libnsl/dial/callers.c
200
DEBUG(5, "Internal caller type %s\n", dev[D_CALLER]);
usr/src/lib/libnsl/dial/callers.c
201
if (dev[D_ARG] == NULL) {
usr/src/lib/libnsl/dial/callers.c
204
dev[D_ARG+1] = NULL;
usr/src/lib/libnsl/dial/callers.c
205
dev[D_ARG] = "\\T";
usr/src/lib/libnsl/dial/callers.c
207
dev[D_ARG] = repphone(dev[D_ARG], flds[F_PHONE], "");
usr/src/lib/libnsl/dial/callers.c
208
if ((dcf = (*(ca->CA_caller))(flds, dev)) < 0)
usr/src/lib/libnsl/dial/callers.c
217
dev += 2; /* Skip to next CALLER and ARG */
usr/src/lib/libnsl/dial/callers.c
229
if (*dev[D_LINE] != '/') {
usr/src/lib/libnsl/dial/callers.c
231
"/dev/%s", dev[D_LINE]);
usr/src/lib/libnsl/dial/callers.c
233
(void) strcpy(dcname, dev[D_LINE]);
usr/src/lib/libnsl/dial/callers.c
308
for (; dev[D_CALLER] != NULL; dev += 2) {
usr/src/lib/libnsl/dial/callers.c
313
if ((w = gdial(dev[D_CALLER], args, D_MAX)) < 1) {
usr/src/lib/libnsl/dial/callers.c
323
if (dev[D_ARG] == NULL) {
usr/src/lib/libnsl/dial/callers.c
326
dev[D_ARG+1] = NULL;
usr/src/lib/libnsl/dial/callers.c
327
dev[D_ARG] = "\\D";
usr/src/lib/libnsl/dial/callers.c
330
phonecl = repphone(dev[D_ARG], flds[F_PHONE], args[1]);
usr/src/lib/libnsl/dial/callers.c
337
CDEBUG(5, "\nCHAT gdial(%s) FAILED\n", dev[D_CALLER]);
usr/src/lib/libnsl/dial/callers.c
468
tlicall(char *flds[], char *dev[])
usr/src/lib/libnsl/dial/callers.c
479
if (dev[D_LINE][0] != '/') {
usr/src/lib/libnsl/dial/callers.c
482
"/dev/%s", dev[D_LINE]);
usr/src/lib/libnsl/dial/callers.c
485
(void) strcpy(devname, dev[D_LINE]);
usr/src/lib/libnsl/dial/callers.c
562
strecpy(addrbuf, dev[D_ARG], "\\"));
usr/src/lib/libnsl/dial/callers.c
564
if (dev[D_ARG][0] == '\\' && (dev[D_ARG][1] == 'x' ||
usr/src/lib/libnsl/dial/callers.c
565
dev[D_ARG][1] == 'X' || dev[D_ARG][1] == 'o' ||
usr/src/lib/libnsl/dial/callers.c
566
dev[D_ARG][1] == 'O')) {
usr/src/lib/libnsl/dial/callers.c
567
if (stoa(dev[D_ARG], &(sndcall->addr)) == NULL) {
usr/src/lib/libnsl/dial/callers.c
579
for (i = j = 0; i < BUFSIZ && dev[D_ARG][i] != NULLCHAR;
usr/src/lib/libnsl/dial/callers.c
581
if (dev[D_ARG][i] == '\\' && dev[D_ARG][i+1] == 'N') {
usr/src/lib/libnsl/dial/callers.c
585
addrbuf[j] = dev[D_ARG][i];
usr/src/lib/libnsl/dial/callers.c
639
(void) strcpy(Dc, dev[D_CALLER]);
usr/src/lib/libnsl/dial/conn.c
134
char *dev[D_MAX+2], devbuf[BUFSIZ];
usr/src/lib/libnsl/dial/conn.c
143
if ((status = rddev(flds[F_TYPE], dev, devbuf, D_MAX)) ==
usr/src/lib/libnsl/dial/conn.c
151
if (classmatch(flds, dev) != SUCCESS) {
usr/src/lib/libnsl/dial/conn.c
153
DEBUG(7, " - class (%s) not wanted.\n", dev[D_CLASS]);
usr/src/lib/libnsl/dial/conn.c
157
if ((dcf = processdev(flds, dev)) >= 0)
usr/src/lib/libnsl/dial/conn.c
184
classmatch(char *flds[], char *dev[])
usr/src/lib/libnsl/dial/conn.c
187
if (EQUALS(flds[F_CLASS], "Any") && EQUALS(dev[D_CLASS], "Any")) {
usr/src/lib/libnsl/dial/conn.c
188
dev[D_CLASS] = DEFAULT_BAUDRATE;
usr/src/lib/libnsl/dial/conn.c
190
} else if (EQUALS(dev[D_CLASS], "Any")) {
usr/src/lib/libnsl/dial/conn.c
191
dev[D_CLASS] = flds[F_CLASS];
usr/src/lib/libnsl/dial/conn.c
194
EQUALS(flds[F_CLASS], dev[D_CLASS]))
usr/src/lib/libnsl/dial/conn.c
211
rddev(char *type, char *dev[], char *buf, int devcount)
usr/src/lib/libnsl/dial/conn.c
220
na = getargs(buf, dev, devcount);
usr/src/lib/libnsl/dial/conn.c
223
if (strncmp(dev[D_LINE], "/dev/", 5) == 0) {
usr/src/lib/libnsl/dial/conn.c
226
(void) strcpy(dev[D_LINE], &(dev[D_LINE][5]));
usr/src/lib/libnsl/dial/conn.c
231
if ((commap = strchr(dev[D_LINE], ',')) != NULL) {
usr/src/lib/libnsl/dial/conn.c
241
(void) strcpy(d_type, dev[D_TYPE]);
usr/src/lib/libnsl/dial/conn.c
249
if ((Myline != NULL) && (!EQUALS(Myline, dev[D_LINE])))
usr/src/lib/libnsl/dial/conn.c
252
bsfix(dev); /* replace \X fields */
usr/src/lib/libnsl/dial/conn.c
255
getProto(_ProtoDev, dev[D_TYPE]);
usr/src/lib/libnvme/common/libnvme_vendor.c
68
for (size_t dev = 0; dev < ARRAY_SIZE(nvme_vsd_devices); dev++) {
usr/src/lib/libnvme/common/libnvme_vendor.c
69
const nvme_vsd_t *vsd = nvme_vsd_devices[dev];
usr/src/lib/libnvme/common/libnvme_vendor.c
83
ctrl->nc_vsd = nvme_vsd_devices[dev];
usr/src/lib/libpcidb/common/pcidb.c
160
pcidb_device_t *dev;
usr/src/lib/libpcidb/common/pcidb.c
162
dev = malloc(sizeof (pcidb_device_t));
usr/src/lib/libpcidb/common/pcidb.c
163
if (dev == NULL)
usr/src/lib/libpcidb/common/pcidb.c
164
return (dev);
usr/src/lib/libpcidb/common/pcidb.c
166
list_create(&dev->pd_subs, sizeof (pcidb_subvd_t),
usr/src/lib/libpcidb/common/pcidb.c
168
dev->pd_vend = vend;
usr/src/lib/libpcidb/common/pcidb.c
169
list_insert_tail(&vend->pv_devs, dev);
usr/src/lib/libpcidb/common/pcidb.c
173
dev->pd_id = strtol(buf, NULL, 16);
usr/src/lib/libpcidb/common/pcidb.c
176
(void) strlcpy(dev->pd_name, buf, PCI_NAME_MAX);
usr/src/lib/libpcidb/common/pcidb.c
177
return (dev);
usr/src/lib/libpcidb/common/pcidb.c
181
parse_subdev(char *buf, pcidb_device_t *dev)
usr/src/lib/libpcidb/common/pcidb.c
189
sub->ps_dev = dev;
usr/src/lib/libpcidb/common/pcidb.c
190
sub->ps_vend = dev->pd_vend;
usr/src/lib/libpcidb/common/pcidb.c
191
list_insert_tail(&dev->pd_subs, sub);
usr/src/lib/libpcidb/common/pcidb.c
295
pcidb_device_t *dev = NULL;
usr/src/lib/libpcidb/common/pcidb.c
315
dev = NULL;
usr/src/lib/libpcidb/common/pcidb.c
342
dev = parse_device(buf, vend);
usr/src/lib/libpcidb/common/pcidb.c
343
if (dev == NULL)
usr/src/lib/libpcidb/common/pcidb.c
358
assert(dev != NULL);
usr/src/lib/libpcidb/common/pcidb.c
359
if (parse_subdev(buf, dev) == NULL) {
usr/src/lib/libpcidb/common/pcidb.c
451
pcidb_device_t *dev;
usr/src/lib/libpcidb/common/pcidb.c
453
while ((dev = list_remove_head(&vend->pv_devs)) != NULL) {
usr/src/lib/libpcidb/common/pcidb.c
456
while ((sub = list_remove_head(&dev->pd_subs)) !=
usr/src/lib/libpcidb/common/pcidb.c
460
list_destroy(&dev->pd_subs);
usr/src/lib/libpcidb/common/pcidb.c
461
free(dev);
usr/src/lib/libpcidb/common/pcidb.c
533
for (pcidb_device_t *dev = list_head(&vend->pv_devs); dev != NULL;
usr/src/lib/libpcidb/common/pcidb.c
534
dev = list_next(&vend->pv_devs, dev)) {
usr/src/lib/libpcidb/common/pcidb.c
535
if (dev->pd_id == id)
usr/src/lib/libpcidb/common/pcidb.c
536
return (dev);
usr/src/lib/libpcidb/common/pcidb.c
561
pcidb_device_iter_next(pcidb_device_t *dev)
usr/src/lib/libpcidb/common/pcidb.c
563
return (list_next(&dev->pd_vend->pv_devs, dev));
usr/src/lib/libpcidb/common/pcidb.c
567
pcidb_device_name(pcidb_device_t *dev)
usr/src/lib/libpcidb/common/pcidb.c
569
return (dev->pd_name);
usr/src/lib/libpcidb/common/pcidb.c
573
pcidb_device_id(pcidb_device_t *dev)
usr/src/lib/libpcidb/common/pcidb.c
575
return (dev->pd_id);
usr/src/lib/libpcidb/common/pcidb.c
579
pcidb_device_vendor(pcidb_device_t *dev)
usr/src/lib/libpcidb/common/pcidb.c
581
return (dev->pd_vend);
usr/src/lib/libpcidb/common/pcidb.c
585
pcidb_lookup_subvd_by_device(pcidb_device_t *dev, uint16_t svid, uint16_t sdid)
usr/src/lib/libpcidb/common/pcidb.c
589
assert(dev != NULL);
usr/src/lib/libpcidb/common/pcidb.c
591
for (sub = list_head(&dev->pd_subs); sub != NULL;
usr/src/lib/libpcidb/common/pcidb.c
592
sub = list_next(&dev->pd_subs, sub)) {
usr/src/lib/libpcidb/common/pcidb.c
604
pcidb_device_t *dev;
usr/src/lib/libpcidb/common/pcidb.c
607
dev = pcidb_lookup_device_by_vendor(vend, devid);
usr/src/lib/libpcidb/common/pcidb.c
608
if (dev == NULL)
usr/src/lib/libpcidb/common/pcidb.c
611
return (pcidb_lookup_subvd_by_device(dev, svid, sdid));
usr/src/lib/libpcidb/common/pcidb.c
618
pcidb_device_t *dev;
usr/src/lib/libpcidb/common/pcidb.c
621
dev = pcidb_lookup_device(hdl, vid, did);
usr/src/lib/libpcidb/common/pcidb.c
622
if (dev == NULL)
usr/src/lib/libpcidb/common/pcidb.c
625
return (pcidb_lookup_subvd_by_device(dev, svid, sdid));
usr/src/lib/libpcidb/common/pcidb.c
629
pcidb_subvd_iter(pcidb_device_t *dev)
usr/src/lib/libpcidb/common/pcidb.c
631
return (list_head(&dev->pd_subs));
usr/src/lib/libppt/common/libppt.c
100
const char *dev, const char *path)
usr/src/lib/libppt/common/libppt.c
110
if (dev != NULL && (err = nvlist_add_string(nvl, "dev", dev)) != 0)
usr/src/lib/libppt/common/libppt.c
84
pcidb_device_t *dev = NULL;
usr/src/lib/libppt/common/libppt.c
89
if ((dev = pcidb_lookup_device_by_vendor(vend, did)) == NULL)
usr/src/lib/libppt/common/libppt.c
93
pcidb_device_name(dev));
usr/src/lib/libprtdiag/inc/pdevinfo_sun4u.h
99
char *dev;
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
572
read_long(int fd, int bus, int dev, int func, int offset, int *ret)
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
582
prg.dev_no = dev;
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
588
log_printf("%d.%d.%d offset 0x%x\n", bus, dev, func, offset);
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
595
read_word(int fd, int bus, int dev, int func, int offset, int *ret)
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
605
prg.dev_no = dev;
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
611
log_printf("%d.%d.%d offset 0x%x\n", bus, dev, func, offset);
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
618
read_byte(int fd, int bus, int dev, int func, int offset, int *ret)
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
628
prg.dev_no = dev;
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
634
log_printf("%d.%d.%d offset 0x%x\n", bus, dev, func, offset);
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
643
(char *device_path, int bus, int dev, int func, int *actual,
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
673
cap_ptr = read_byte(fd, bus, dev, func, PCI_CONF_CAP_PTR, &ret);
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
679
cap_reg = read_word(fd, bus, dev, func, cap_ptr, &ret);
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
690
link_cap = read_long(fd, bus, dev, func, cap_ptr +
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
696
link_status = read_word(fd, bus, dev, func,
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
713
(fd, bus, dev, func, PCI_CONF_HEADER, &ret);
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
723
sec_status = read_word(fd, bus, dev, func,
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
75
static uint32_t read_long(int fd, int bus, int dev, int func,
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
751
pcix_status = read_long(fd, bus, dev, func,
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
77
static uint8_t read_byte(int fd, int bus, int dev, int func, int offset,
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
771
cap_reg = read_word(fd, bus, dev, func, cap_ptr, &ret);
usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c
79
static uint16_t read_word(int fd, int bus, int dev, int func, int offset,
usr/src/lib/libsqlite/src/os.c
210
dev_t dev; /* Device number */
usr/src/lib/libsqlite/src/os.c
236
dev_t dev; /* Device number */
usr/src/lib/libsqlite/src/os.c
306
key1.dev = statbuf.st_dev;
usr/src/lib/libsqlite/src/os.c
310
key2.dev = statbuf.st_dev;
usr/src/lib/libvolmgt/common/volmgt.c
357
volmgt_acquire(char *dev, char *id, int ovr, char **err, pid_t *pidp)
usr/src/lib/libvolmgt/common/volmgt.c
387
volmgt_release(char *dev)
usr/src/lib/libvolmgt/common/volmgt_on_private.c
267
vol_getmntdev(FILE *fp, struct mnttab *mp, dev_t dev, struct dk_cinfo *ip)
usr/src/lib/libvolmgt/common/volmgt_on_private.c
279
(int)major(dev), (int)minor(dev), ip->dki_ctype, ip->dki_cnum,
usr/src/lib/libvolmgt/common/volmgt_on_private.c
325
if (sb.st_rdev == dev) {
usr/src/lib/libvolmgt/common/volmgt_on_private.c
338
if (major(sb.st_rdev) != major(dev)) {
usr/src/lib/libvolmgt/volmgt.h
294
int volmgt_acquire(char *dev, char *id, int ovr, char **err, pid_t *pidp);
usr/src/lib/libvolmgt/volmgt.h
319
int volmgt_release(char *dev);
usr/src/lib/libxcurses/h/posix/mkslocal.h
1121
* and that terminal names are displayed as the name rooted from "/dev".
usr/src/lib/libxcurses/h/posix/mkslocal.h
1123
* off the "/dev/" prefix and we will get the correct name.
usr/src/lib/libxcurses/h/posix/mkslocal.h
1131
#define M_PS_TTY_PREFIX_TOSTRIP "/dev/"
usr/src/lib/libxcurses/h/posix/mkslocal.h
519
#define M_LOGGER_CONSOLE "/dev/console"
usr/src/lib/libxcurses/h/posix/mkslocal.h
551
#define M_TAR_TAPENAME "/dev/mt/%c%c"
usr/src/lib/libxcurses/h/posix/mkslocal.h
566
* will use "/dev/mt/%c%c"
usr/src/lib/libxcurses/h/posix/mkslocal.h
758
#define M_TTYNAME "/dev/tty" /* Device to open to access the controlling
usr/src/lib/libxcurses/h/posix/mkslocal.h
764
#define M_NULLNAME "/dev/null" /* Device to open for the null device as defined
usr/src/lib/pam_modules/timestamp/pam_timestamp.c
283
if (info.dev != tty.st_dev || info.ino != tty.st_ino ||
usr/src/lib/pam_modules/timestamp/pam_timestamp.c
37
dev_t dev; /* ID of device tty resides on */
usr/src/lib/pam_modules/timestamp/pam_timestamp.c
375
info.dev = tty.st_dev;
usr/src/lib/scsi/plugins/scsi/engines/uscsi/uscsi.c
214
(void) snprintf(buf, len, "%s", dp->dev);
usr/src/lib/scsi/plugins/scsi/engines/uscsi/uscsi.c
46
char *dev;
usr/src/lib/scsi/plugins/scsi/engines/uscsi/uscsi.c
58
if ((dp->dev = libscsi_strdup(hp, target_name)) == NULL) {
usr/src/lib/scsi/plugins/scsi/engines/uscsi/uscsi.c
66
libscsi_free(hp, dp->dev);
usr/src/lib/scsi/plugins/scsi/engines/uscsi/uscsi.c
85
libscsi_free(hp, dp->dev);
usr/src/lib/scsi/plugins/smp/usmp/common/usmp.c
121
walk.dev = st.st_rdev;
usr/src/lib/scsi/plugins/smp/usmp/common/usmp.c
52
dev_t dev;
usr/src/lib/scsi/plugins/smp/usmp/common/usmp.c
65
if (di_minor_devt(minor) == wp->dev) {
usr/src/lib/smbclnt/libfknsmb/common/fake_ddi.c
102
major_t major = dev >> L_BITSMINOR;
usr/src/lib/smbclnt/libfknsmb/common/fake_ddi.c
103
minor_t minor = dev & L_MAXMIN;
usr/src/lib/smbclnt/libfknsmb/common/fake_ddi.c
113
*dst = (dev32_t)dev;
usr/src/lib/smbclnt/libfknsmb/common/fake_ddi.c
53
getmajor(dev_t dev)
usr/src/lib/smbclnt/libfknsmb/common/fake_ddi.c
56
return ((major_t)((dev >> NBITSMINOR64) & MAXMAJ64));
usr/src/lib/smbclnt/libfknsmb/common/fake_ddi.c
58
return ((major_t)((dev >> NBITSMINOR) & MAXMAJ));
usr/src/lib/smbclnt/libfknsmb/common/fake_ddi.c
67
getminor(dev_t dev)
usr/src/lib/smbclnt/libfknsmb/common/fake_ddi.c
70
return ((minor_t)(dev & MAXMIN64));
usr/src/lib/smbclnt/libfknsmb/common/fake_ddi.c
72
return ((minor_t)(dev & MAXMIN));
usr/src/lib/smbclnt/libfknsmb/common/fake_ddi.c
96
cmpldev(dev32_t *dst, dev_t dev)
usr/src/lib/smbclnt/libfknsmb/common/fake_ddi.c
99
if (dev == NODEV) {
usr/src/lib/smbclnt/libfknsmb/common/libfknsmb.h
35
int nsmb_drv_ioctl(dev32_t dev, int cmd, intptr_t arg, int flags);
usr/src/lib/smbclnt/libfknsmb/common/libfknsmb.h
36
int nsmb_drv_open(dev32_t *dev, int flags, int otyp);
usr/src/lib/smbclnt/libfknsmb/common/libfknsmb.h
37
int nsmb_drv_close(dev32_t dev, int flags, int otyp);
usr/src/lib/smbclnt/libfksmbfs/common/fake_misc.c
65
cmpldev(dev32_t *dst, dev_t dev)
usr/src/lib/smbclnt/libfksmbfs/common/fake_misc.c
68
if (dev == NODEV) {
usr/src/lib/smbclnt/libfksmbfs/common/fake_misc.c
71
major_t major = dev >> L_BITSMINOR;
usr/src/lib/smbclnt/libfksmbfs/common/fake_misc.c
72
minor_t minor = dev & L_MAXMIN;
usr/src/lib/smbclnt/libfksmbfs/common/fake_misc.c
82
*dst = (dev32_t)dev;
usr/src/lib/smbclnt/libfksmbfs/common/fake_vfs.c
1712
vfs_make_fsid(fsid_t *fsi, dev_t dev, int val)
usr/src/lib/smbclnt/libfksmbfs/common/fake_vfs.c
1714
if (!cmpldev((dev32_t *)&fsi->val[0], dev))
usr/src/lib/smbclnt/libfksmbfs/common/fake_vfs.c
1771
vfs_devismounted(dev_t dev)
usr/src/stand/lib/fs/common/cache.c
117
if ((x_dev == cap->dev) && (*chp->cmp)(cap)) {
usr/src/stand/lib/fs/common/cache.c
142
reclaim_cache(head_t *chp, int dev)
usr/src/stand/lib/fs/common/cache.c
163
if ((dev == -1) || (dev == cap->dev)) {
usr/src/stand/lib/fs/common/cache.c
184
if (dev == -1)
usr/src/stand/lib/fs/common/cache.c
282
get_icache(int dev, int inum)
usr/src/stand/lib/fs/common/cache.c
294
x_dev = dev;
usr/src/stand/lib/fs/common/cache.c
296
icp = get_cache(ic_hash[IC_HASH(dev, inum)], &ic_head);
usr/src/stand/lib/fs/common/cache.c
302
set_icache(int dev, int inum, void *ip, int size)
usr/src/stand/lib/fs/common/cache.c
311
ic_t *icp = (ic_t *)set_cache(&ic_hash[IC_HASH(dev, inum)],
usr/src/stand/lib/fs/common/cache.c
315
icp->ic_hdr.dev = dev;
usr/src/stand/lib/fs/common/cache.c
320
set_ricache(int dev, int inum, void *ip, int size)
usr/src/stand/lib/fs/common/cache.c
329
ic_t *icp = (ic_t *)set_cache(&ic_hash[IC_HASH(dev, inum)],
usr/src/stand/lib/fs/common/cache.c
337
icp->ic_hdr.dev = dev;
usr/src/stand/lib/fs/common/cache.c
377
get_dcache(int dev, char *name, int pnum)
usr/src/stand/lib/fs/common/cache.c
390
x_dev = dev;
usr/src/stand/lib/fs/common/cache.c
394
dcp = (dc_t *)get_cache(dc_hash[DC_HASH(dev, name, x_len)], &dc_head);
usr/src/stand/lib/fs/common/cache.c
400
set_dcache(int dev, char *name, int pnum, int inum)
usr/src/stand/lib/fs/common/cache.c
414
(dc_t *)set_cache(&dc_hash[DC_HASH(dev, name, len)], &dc_head, 0);
usr/src/stand/lib/fs/common/cache.c
425
dcp->dc_hdr.dev = dev;
usr/src/stand/lib/fs/common/cache.c
439
set_rdcache(int dev, char *name, int pnum, int inum)
usr/src/stand/lib/fs/common/cache.c
450
(dc_t *)set_cache(&dc_hash[DC_HASH(dev, name, len)],
usr/src/stand/lib/fs/common/cache.c
473
dcp->dc_hdr.dev = dev;
usr/src/stand/lib/fs/common/cache.c
560
bcp->bc_hdr.dev = x_dev;
usr/src/stand/lib/fs/common/cache.c
580
release_cache(int dev)
usr/src/stand/lib/fs/common/cache.c
590
(void) reclaim_cache(&ic_head, dev);
usr/src/stand/lib/fs/common/cache.c
591
(void) reclaim_cache(&dc_head, dev);
usr/src/stand/lib/fs/common/cache.c
592
(void) reclaim_cache(&bc_head, dev);
usr/src/stand/lib/fs/common/cache.c
65
int dev; /* .. Device file handle */
usr/src/stand/sys/sacache.h
43
extern void *get_icache(int dev, int inum);
usr/src/stand/sys/sacache.h
44
extern void set_icache(int dev, int inum, void *buf, int len);
usr/src/stand/sys/sacache.h
45
extern int set_ricache(int dev, int inum, void *buf, int len);
usr/src/stand/sys/sacache.h
46
extern int get_dcache(int dev, char *name, int pnum);
usr/src/stand/sys/sacache.h
47
extern void set_dcache(int dev, char *name, int pnum, int inum);
usr/src/stand/sys/sacache.h
48
extern int set_rdcache(int dev, char *name, int pnum, int inum);
usr/src/stand/sys/sacache.h
51
extern void release_cache(int dev);
usr/src/test/i2c-tests/i2csimd/i2csimd.c
165
i2csimd_i2c(i2csimd_t *simd, i2csimd_dev_t *dev, i2c_req_t *req)
usr/src/test/i2c-tests/i2csimd/i2csimd.c
168
if (!dev->dev_ops->sop_write(dev->dev_arg, req->ir_wlen,
usr/src/test/i2c-tests/i2csimd/i2csimd.c
177
if (!dev->dev_ops->sop_read(dev->dev_arg, req->ir_rlen,
usr/src/test/i2c-tests/i2csimd/i2csimd.c
189
i2csimd_smbus(i2csimd_t *simd, i2csimd_dev_t *dev, smbus_req_t *req)
usr/src/test/i2c-tests/i2csimd/i2csimd.c
246
i2csimd_dev_t *dev = port->port_devs[addr->ia_addr];
usr/src/test/i2c-tests/i2csimd/i2csimd.c
247
if (dev == NULL) {
usr/src/test/i2c-tests/i2csimd/i2csimd.c
257
i2csimd_i2c(simd, dev, &req->i2csim_i2c);
usr/src/test/i2c-tests/i2csimd/i2csimd.c
259
i2csimd_smbus(simd, dev, &req->i2csim_smbus);
usr/src/test/i2c-tests/i2csimd/i2csimd_at24c.c
144
i2csimd_dev_t *dev = calloc(1, sizeof (i2csimd_dev_t));
usr/src/test/i2c-tests/i2csimd/i2csimd_at24c.c
145
if (dev == NULL) {
usr/src/test/i2c-tests/i2csimd/i2csimd_at24c.c
149
dev->dev_name = "at24c";
usr/src/test/i2c-tests/i2csimd/i2csimd_at24c.c
150
dev->dev_addr = addr;
usr/src/test/i2c-tests/i2csimd/i2csimd_at24c.c
151
dev->dev_arg = at24c;
usr/src/test/i2c-tests/i2csimd/i2csimd_at24c.c
152
dev->dev_ops = &at24c_ops;
usr/src/test/i2c-tests/i2csimd/i2csimd_at24c.c
154
return (dev);
usr/src/test/i2c-tests/i2csimd/i2csimd_pca9548.c
116
i2csimd_dev_t *dev = calloc(1, sizeof (i2csimd_dev_t));
usr/src/test/i2c-tests/i2csimd/i2csimd_pca9548.c
117
if (dev == NULL) {
usr/src/test/i2c-tests/i2csimd/i2csimd_pca9548.c
121
dev->dev_name = "pca9548";
usr/src/test/i2c-tests/i2csimd/i2csimd_pca9548.c
122
dev->dev_addr = addr;
usr/src/test/i2c-tests/i2csimd/i2csimd_pca9548.c
123
dev->dev_arg = pca;
usr/src/test/i2c-tests/i2csimd/i2csimd_pca9548.c
124
dev->dev_ops = &pca9548_ops;
usr/src/test/i2c-tests/i2csimd/i2csimd_pca9548.c
126
return (dev);
usr/src/test/i2c-tests/i2csimd/i2csimd_ts511x.c
110
i2csimd_dev_t *dev = calloc(1, sizeof (i2csimd_dev_t));
usr/src/test/i2c-tests/i2csimd/i2csimd_ts511x.c
111
if (dev == NULL) {
usr/src/test/i2c-tests/i2csimd/i2csimd_ts511x.c
115
dev->dev_name = "ts5111";
usr/src/test/i2c-tests/i2csimd/i2csimd_ts511x.c
116
dev->dev_addr = addr;
usr/src/test/i2c-tests/i2csimd/i2csimd_ts511x.c
117
dev->dev_arg = ts;
usr/src/test/i2c-tests/i2csimd/i2csimd_ts511x.c
118
dev->dev_ops = &ts5111_ops;
usr/src/test/i2c-tests/i2csimd/i2csimd_ts511x.c
120
return (dev);
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
118
i2c_ioctl_test_find_by_addr(di_node_t dev, i2c_dev_t type, const char *targ)
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
120
for (di_node_t dn = di_child_node(dev); dn != NULL;
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
139
i2c_ioctl_test_find_mux(di_node_t dev)
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
141
for (di_node_t dn = di_child_node(dev); dn != NULL;
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
151
i2c_ioctl_test_find_device(di_node_t dev, const char *addrstr)
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
162
for (di_node_t dn = di_child_node(dev); dn != NULL;
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
247
i2c_ioctl_test_get_fd(i2c_dev_t dev, const char *path, int flags)
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
314
if (type != dev) {
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
316
"type 0x%x, but expected 0x%x", path, type, dev);
usr/src/test/nvme-tests/tests/ioctl/nvme_ioctl_util.c
131
const char *dev, *errstr;
usr/src/test/nvme-tests/tests/ioctl/nvme_ioctl_util.c
138
dev = getenv(NVME_TEST_DEV_ENVVAR);
usr/src/test/nvme-tests/tests/ioctl/nvme_ioctl_util.c
139
if (dev == NULL) {
usr/src/test/nvme-tests/tests/ioctl/nvme_ioctl_util.c
145
if (strncmp("nvme", dev, 4) != 0) {
usr/src/test/nvme-tests/tests/ioctl/nvme_ioctl_util.c
147
"not begin with 'nvme'", NVME_TEST_DEV_ENVVAR, dev);
usr/src/test/nvme-tests/tests/ioctl/nvme_ioctl_util.c
150
ll = strtonum(dev + 4, 0, INT32_MAX, &errstr);
usr/src/test/nvme-tests/tests/ioctl/nvme_ioctl_util.c
154
dev, errstr);
usr/src/test/nvme-tests/tests/ioctl/nvme_ioctl_util.c
173
"cannot run test", NVME_TEST_DEV_ENVVAR, dev);
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
168
const char *dev;
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
175
dev = getenv(NVME_TEST_DEV_ENVVAR);
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
176
if (dev == NULL) {
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
182
if (!nvme_ctrl_ns_init(nvme, dev, &ctrl, NULL)) {
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
183
libnvme_test_hdl_fatal(nvme, "failed to open %s", dev);
usr/src/test/util-tests/tests/awk/examples/out/t.8.y
145
Tools Tools Owner:/bin:/dev/null
usr/src/test/util-tests/tests/awk/examples/out/t.8.y
162
nobody nobody uid:/dev/null:/dev/null
usr/src/test/util-tests/tests/awk/examples/out/t.8.y
163
no no access:/dev/null:/dev/null
usr/src/test/util-tests/tests/awk/examples/out/t.8.y
164
nobody nobody uid:/dev/null:/dev/null
usr/src/test/util-tests/tests/awk/examples/out/t.8.y
175
in in * 2 2 System Tools Owner /bin /dev/null
usr/src/test/util-tests/tests/awk/examples/out/t.8.y
192
nobody nobody * 60001 60001 SVR4 nobody uid /dev/null /dev/null
usr/src/test/util-tests/tests/awk/examples/out/t.8.y
193
noaccess noaccess * 60002 60002 uid no access /dev/null /dev/null
usr/src/test/util-tests/tests/awk/examples/out/t.8.y
194
nobody nobody * -2 -2 original nobody uid /dev/null /dev/null
usr/src/test/zfs-tests/cmd/devname2devid/devname2devid.c
110
(void) printf("devname: %s %p\n", list[i].devname, list[i].dev);
usr/src/tools/smatch/src/validation/sm_netdevice.c
10
struct net_device dev;
usr/src/tools/smatch/src/validation/sm_netdevice.c
11
struct net_device *dev2 = &dev;
usr/src/uts/common/c2/audit_event.c
1649
dev_t dev;
usr/src/uts/common/c2/audit_event.c
1654
long dev;
usr/src/uts/common/c2/audit_event.c
1658
dev = (dev_t)uap->dev;
usr/src/uts/common/c2/audit_event.c
1662
au_uwrite(au_to_arg64(3, "dev", dev));
usr/src/uts/common/c2/audit_event.c
1664
au_uwrite(au_to_arg32(3, "dev", dev));
usr/src/uts/common/c2/audit_event.c
1679
long dev;
usr/src/uts/common/c2/audit_event.c
1700
dev_t dev;
usr/src/uts/common/c2/audit_event.c
1706
long dev;
usr/src/uts/common/c2/audit_event.c
1710
dev = (dev_t)uap->dev;
usr/src/uts/common/c2/audit_event.c
1714
au_uwrite(au_to_arg64(3, "dev", dev));
usr/src/uts/common/c2/audit_event.c
1716
au_uwrite(au_to_arg32(3, "dev", dev));
usr/src/uts/common/c2/audit_event.c
1734
long dev;
usr/src/uts/common/contract/device.c
1200
contract_device_create(ctmpl_device_t *dtmpl, dev_t dev, int spec_type,
usr/src/uts/common/contract/device.c
1209
ASSERT(dev != NODEV && dev != DDI_DEV_T_ANY && dev != DDI_DEV_T_NONE);
usr/src/uts/common/contract/device.c
1256
ctd->cond_devt = dev;
usr/src/uts/common/contract/device.c
1326
contract_device_open(dev_t dev, int spec_type, contract_t **ctpp)
usr/src/uts/common/contract/device.c
1374
if (ddi_dev_pathname(dev, spec_type, path) != DDI_SUCCESS) {
usr/src/uts/common/contract/device.c
1377
dev, spec_type, curproc->p_pid));
usr/src/uts/common/contract/device.c
1388
ctd = contract_device_create(dtmpl, dev, spec_type, curproc, &error);
usr/src/uts/common/contract/device.c
1401
curproc->p_pid, dev, spec_type);
usr/src/uts/common/contract/device.c
1419
wait_for_acks(dev_info_t *dip, dev_t dev, int spec_type, uint_t evtype)
usr/src/uts/common/contract/device.c
1430
ASSERT(dev != NODEV && dev != DDI_DEV_T_NONE);
usr/src/uts/common/contract/device.c
1431
ASSERT((dev == DDI_DEV_T_ANY && spec_type == 0) ||
usr/src/uts/common/contract/device.c
1452
if (dev != DDI_DEV_T_ANY && dev != ctd->cond_devt) {
usr/src/uts/common/contract/device.c
1456
if (dev != DDI_DEV_T_ANY && spec_type != ctd->cond_spec) {
usr/src/uts/common/contract/device.c
1584
contract_device_publish(dev_info_t *dip, dev_t dev, int spec_type,
usr/src/uts/common/contract/device.c
1601
ASSERT(dev != NODEV && dev != DDI_DEV_T_NONE);
usr/src/uts/common/contract/device.c
1602
ASSERT((dev == DDI_DEV_T_ANY && spec_type == 0) ||
usr/src/uts/common/contract/device.c
1679
if (dev != DDI_DEV_T_ANY && dev != ctd->cond_devt) {
usr/src/uts/common/contract/device.c
1683
if (dev != DDI_DEV_T_ANY && spec_type != ctd->cond_spec) {
usr/src/uts/common/contract/device.c
1907
(void) wait_for_acks(dip, dev, spec_type, evtype);
usr/src/uts/common/contract/device.c
1911
result = wait_for_acks(dip, dev, spec_type, evtype);
usr/src/uts/common/contract/device.c
1943
contract_device_offline(dev_info_t *dip, dev_t dev, int spec_type)
usr/src/uts/common/contract/device.c
1952
result = contract_device_publish(dip, dev, spec_type, evtype, nvl);
usr/src/uts/common/contract/device.c
1959
contract_device_negend(dip, dev, spec_type, CT_EV_FAILURE);
usr/src/uts/common/contract/device.c
1973
contract_device_degrade(dev_info_t *dip, dev_t dev, int spec_type)
usr/src/uts/common/contract/device.c
1981
(void) contract_device_publish(dip, dev, spec_type, evtype, nvl);
usr/src/uts/common/contract/device.c
1992
contract_device_undegrade(dev_info_t *dip, dev_t dev, int spec_type)
usr/src/uts/common/contract/device.c
2000
(void) contract_device_publish(dip, dev, spec_type, evtype, nvl);
usr/src/uts/common/contract/device.c
2012
contract_device_negend(dev_info_t *dip, dev_t dev, int spec_type, int result)
usr/src/uts/common/contract/device.c
2027
(void) contract_device_publish(dip, dev, spec_type, evtype, nvl);
usr/src/uts/common/contract/device.c
2039
contract_device_negotiate(dev_info_t *dip, dev_t dev, int spec_type,
usr/src/uts/common/contract/device.c
2045
ASSERT(dev != NODEV);
usr/src/uts/common/contract/device.c
2046
ASSERT(dev != DDI_DEV_T_ANY);
usr/src/uts/common/contract/device.c
2047
ASSERT(dev != DDI_DEV_T_NONE);
usr/src/uts/common/contract/device.c
2053
result = contract_device_offline(dip, dev, spec_type);
usr/src/uts/common/contract/device.c
2058
"dip (%p)", evtype, dev, spec_type, (void *)dip);
usr/src/uts/common/contract/device.c
2072
contract_device_finalize(dev_info_t *dip, dev_t dev, int spec_type,
usr/src/uts/common/contract/device.c
2076
ASSERT(dev != NODEV);
usr/src/uts/common/contract/device.c
2077
ASSERT(dev != DDI_DEV_T_ANY);
usr/src/uts/common/contract/device.c
2078
ASSERT(dev != DDI_DEV_T_NONE);
usr/src/uts/common/contract/device.c
2083
contract_device_negend(dip, dev, spec_type, ct_result);
usr/src/uts/common/contract/device.c
2086
contract_device_degrade(dip, dev, spec_type);
usr/src/uts/common/contract/device.c
2087
contract_device_negend(dip, dev, spec_type, ct_result);
usr/src/uts/common/contract/device.c
2090
contract_device_undegrade(dip, dev, spec_type);
usr/src/uts/common/contract/device.c
2091
contract_device_negend(dip, dev, spec_type, ct_result);
usr/src/uts/common/contract/device.c
2096
evtype, dev, spec_type, (void *)dip);
usr/src/uts/common/contract/device.c
361
static cont_device_t *contract_device_create(ctmpl_device_t *dtmpl, dev_t dev,
usr/src/uts/common/contract/device.c
649
dev_t dev;
usr/src/uts/common/contract/device.c
674
dev = NODEV;
usr/src/uts/common/contract/device.c
675
if (resolve_pathname(buf, NULL, &dev, &spec_type) != 0 ||
usr/src/uts/common/contract/device.c
676
dev == NODEV || dev == DDI_DEV_T_ANY || dev == DDI_DEV_T_NONE ||
usr/src/uts/common/contract/device.c
686
dev, spec_type, curproc, &error);
usr/src/uts/common/contract/device.c
691
curproc->p_pid, dev,
usr/src/uts/common/cpr/cpr_misc.c
525
cpr_get_devsize(dev_t dev)
usr/src/uts/common/cpr/cpr_misc.c
529
bytes = cdev_Size(dev);
usr/src/uts/common/cpr/cpr_misc.c
531
bytes = cdev_size(dev);
usr/src/uts/common/crypto/io/crypto.c
109
static int sign_verify_update(dev_t dev, caddr_t arg, int mode,
usr/src/uts/common/crypto/io/crypto.c
1092
get_all_mechanism_info(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
1243
get_provider_list(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
1256
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
1426
get_provider_info(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
1440
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
1529
get_provider_mechanisms(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
1542
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
1629
get_provider_mechanism_info(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
1638
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
1914
crypto_open_session(dev_t dev, uint_t flags, crypto_session_id_t *session_index,
usr/src/uts/common/crypto/io/crypto.c
1922
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
2026
crypto_close_session(dev_t dev, crypto_session_id_t session_index)
usr/src/uts/common/crypto/io/crypto.c
2032
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
2090
open_session(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
2099
rv = crypto_open_session(dev, open_session.os_flags,
usr/src/uts/common/crypto/io/crypto.c
2123
close_session(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
2131
rv = crypto_close_session(dev, close_session.cs_session);
usr/src/uts/common/crypto/io/crypto.c
2593
encrypt_init(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
2595
return (cipher_init(dev, arg, mode, crypto_encrypt_init_prov));
usr/src/uts/common/crypto/io/crypto.c
2600
decrypt_init(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
2602
return (cipher_init(dev, arg, mode, crypto_decrypt_init_prov));
usr/src/uts/common/crypto/io/crypto.c
2695
cipher_init(dev_t dev, caddr_t arg, int mode, int (*init)(crypto_provider_t,
usr/src/uts/common/crypto/io/crypto.c
2719
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
2817
encrypt(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
2819
return (cipher(dev, arg, mode, crypto_encrypt_single));
usr/src/uts/common/crypto/io/crypto.c
2824
decrypt(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
2826
return (cipher(dev, arg, mode, crypto_decrypt_single));
usr/src/uts/common/crypto/io/crypto.c
2834
cipher(dev_t dev, caddr_t arg, int mode,
usr/src/uts/common/crypto/io/crypto.c
2854
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
2977
encrypt_update(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
2979
return (cipher_update(dev, arg, mode, crypto_encrypt_update));
usr/src/uts/common/crypto/io/crypto.c
2984
decrypt_update(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
2986
return (cipher_update(dev, arg, mode, crypto_decrypt_update));
usr/src/uts/common/crypto/io/crypto.c
2994
cipher_update(dev_t dev, caddr_t arg, int mode,
usr/src/uts/common/crypto/io/crypto.c
3014
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
3136
encrypt_final(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
3138
return (common_final(dev, arg, mode, crypto_encrypt_final));
usr/src/uts/common/crypto/io/crypto.c
3143
decrypt_final(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
3145
return (common_final(dev, arg, mode, crypto_decrypt_final));
usr/src/uts/common/crypto/io/crypto.c
3153
common_final(dev_t dev, caddr_t arg, int mode,
usr/src/uts/common/crypto/io/crypto.c
3170
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
3283
digest_init(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
3299
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
3363
digest_update(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
3377
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
3448
digest_key(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
3462
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
3508
digest_final(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
3510
return (common_final(dev, arg, mode, crypto_digest_final));
usr/src/uts/common/crypto/io/crypto.c
3515
digest(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
3517
return (common_digest(dev, arg, mode, crypto_digest_single));
usr/src/uts/common/crypto/io/crypto.c
3521
mac_init(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
3524
return (sign_verify_init(dev, arg, mode, crypto_mac_init_prov));
usr/src/uts/common/crypto/io/crypto.c
3528
mac_update(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
3531
return (sign_verify_update(dev, arg, mode, crypto_mac_update));
usr/src/uts/common/crypto/io/crypto.c
3535
mac_final(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
3538
return (common_final(dev, arg, mode, crypto_mac_final));
usr/src/uts/common/crypto/io/crypto.c
3543
mac(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
3546
return (common_digest(dev, arg, mode, crypto_mac_single));
usr/src/uts/common/crypto/io/crypto.c
3554
common_digest(dev_t dev, caddr_t arg, int mode,
usr/src/uts/common/crypto/io/crypto.c
3572
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
3731
set_pin(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
3747
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
3819
login(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
3834
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
3893
logout(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
3903
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
3947
sign_init(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
3949
return (sign_verify_init(dev, arg, mode, crypto_sign_init_prov));
usr/src/uts/common/crypto/io/crypto.c
3954
sign_recover_init(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
3956
return (sign_verify_init(dev, arg, mode,
usr/src/uts/common/crypto/io/crypto.c
3962
verify_init(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
3964
return (sign_verify_init(dev, arg, mode, crypto_verify_init_prov));
usr/src/uts/common/crypto/io/crypto.c
3969
verify_recover_init(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
3971
return (sign_verify_init(dev, arg, mode,
usr/src/uts/common/crypto/io/crypto.c
3981
sign_verify_init(dev_t dev, caddr_t arg, int mode,
usr/src/uts/common/crypto/io/crypto.c
4006
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
4114
sign(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
4116
return (common_digest(dev, arg, mode, crypto_sign_single));
usr/src/uts/common/crypto/io/crypto.c
4121
sign_recover(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
4123
return (common_digest(dev, arg, mode, crypto_sign_recover_single));
usr/src/uts/common/crypto/io/crypto.c
4128
verify(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
4142
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
4220
verify_recover(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
4222
return (common_digest(dev, arg, mode, crypto_verify_recover_single));
usr/src/uts/common/crypto/io/crypto.c
4227
sign_update(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
4229
return (sign_verify_update(dev, arg, mode, crypto_sign_update));
usr/src/uts/common/crypto/io/crypto.c
4234
verify_update(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
4236
return (sign_verify_update(dev, arg, mode, crypto_verify_update));
usr/src/uts/common/crypto/io/crypto.c
4244
sign_verify_update(dev_t dev, caddr_t arg, int mode,
usr/src/uts/common/crypto/io/crypto.c
4260
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
4338
sign_final(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
4340
return (common_final(dev, arg, mode, crypto_sign_final));
usr/src/uts/common/crypto/io/crypto.c
4349
verify_final(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
4363
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
4429
seed_random(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
4446
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
4520
generate_random(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
4537
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
4666
object_create(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
4686
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
4760
object_copy(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
4780
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
4856
object_destroy(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
4870
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
4922
object_get_attribute_value(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
4950
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
5024
object_get_size(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
5039
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
5092
object_set_attribute_value(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
5112
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
5174
object_find_init(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
5194
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
5271
object_find_update(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
5287
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
5397
object_find_final(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
5408
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
5448
object_generate_key(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
545
crypto_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/crypto/io/crypto.c
5471
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
549
minor_t mn = getminor(dev);
usr/src/uts/common/crypto/io/crypto.c
5568
nostore_generate_key(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
5605
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
567
getminor(dev));
usr/src/uts/common/crypto/io/crypto.c
5711
object_generate_key_pair(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
5741
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
5863
nostore_generate_key_pair(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
5913
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
6061
object_wrap_key(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
6086
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
6220
object_unwrap_key(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
6249
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
6387
object_derive_key(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
6414
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
6538
nostore_derive_key(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
6575
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
6702
get_provider_by_mech(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
6713
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
6757
crypto_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *c,
usr/src/uts/common/crypto/io/crypto.c
6764
return (get_function_list(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6767
return (get_mechanism_number(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6770
return (get_mechanism_list(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6773
return (get_all_mechanism_info(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6776
return (get_provider_list(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6779
return (get_provider_by_mech(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6782
return (get_provider_info(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6785
return (get_provider_mechanisms(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6788
return (get_provider_mechanism_info(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6791
return (open_session(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6794
return (close_session(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6797
return (encrypt_init(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6800
return (decrypt_init(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6803
return (encrypt(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6806
return (decrypt(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6809
return (encrypt_update(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6812
return (decrypt_update(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6815
return (encrypt_final(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6818
return (decrypt_final(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6821
return (digest_init(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6824
return (digest(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6827
return (digest_update(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6830
return (digest_key(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6833
return (digest_final(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6836
return (sign_init(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6839
return (sign(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6842
return (sign_update(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6845
return (sign_final(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6848
return (sign_recover_init(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6851
return (sign_recover(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6854
return (verify_init(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6857
return (verify(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6860
return (verify_update(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6863
return (verify_final(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6866
return (verify_recover_init(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6869
return (verify_recover(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6872
return (mac_init(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6875
return (mac(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6878
return (mac_update(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6881
return (mac_final(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6884
return (set_pin(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6887
return (login(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6890
return (logout(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6893
return (seed_random(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6896
return (generate_random(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6899
return (object_create(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6902
return (object_copy(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6905
return (object_destroy(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6908
return (object_get_attribute_value(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6911
return (object_get_size(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6914
return (object_set_attribute_value(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6917
return (object_find_init(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6920
return (object_find_update(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6923
return (object_find_final(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6926
return (object_generate_key(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6929
return (object_generate_key_pair(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6932
return (object_wrap_key(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6935
return (object_unwrap_key(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6938
return (object_derive_key(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6941
return (nostore_generate_key(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6944
return (nostore_generate_key_pair(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
6947
return (nostore_derive_key(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/crypto.c
859
get_function_list(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
868
if ((cm = crypto_hold_minor(getminor(dev))) == NULL) {
usr/src/uts/common/crypto/io/crypto.c
937
get_mechanism_number(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/crypto.c
994
get_mechanism_list(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/cryptoadm.c
212
cryptoadm_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/crypto/io/cryptoadm.c
240
get_dev_list(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/cryptoadm.c
298
get_soft_list(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/cryptoadm.c
358
get_dev_info(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/cryptoadm.c
429
get_soft_info(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/cryptoadm.c
496
load_dev_disabled(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/cryptoadm.c
576
load_soft_disabled(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/cryptoadm.c
659
load_soft_config(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/cryptoadm.c
742
unload_soft_module(dev_t dev, caddr_t arg, int mode, int *rval)
usr/src/uts/common/crypto/io/cryptoadm.c
783
cryptoadm_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *c,
usr/src/uts/common/crypto/io/cryptoadm.c
804
return (get_dev_list(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/cryptoadm.c
807
return (get_dev_info(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/cryptoadm.c
810
return (get_soft_list(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/cryptoadm.c
813
return (get_soft_info(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/cryptoadm.c
816
return (load_dev_disabled(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/cryptoadm.c
819
return (load_soft_disabled(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/cryptoadm.c
822
return (load_soft_config(dev, ARG, mode, rval));
usr/src/uts/common/crypto/io/cryptoadm.c
825
return (unload_soft_module(dev, ARG, mode, rval));
usr/src/uts/common/dtrace/dtrace.c
16361
dtrace_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/common/dtrace/dtrace.c
16363
minor_t minor = getminor(dev);
usr/src/uts/common/dtrace/dtrace.c
16474
dtrace_ioctl(dev_t dev, int cmd, intptr_t arg, int md, cred_t *cr, int *rv)
usr/src/uts/common/dtrace/dtrace.c
16476
minor_t minor = getminor(dev);
usr/src/uts/common/dtrace/dtrace.c
4955
uintptr_t dev = offsetof(struct ddi_minor_data,
usr/src/uts/common/dtrace/dtrace.c
4956
d_minor) + offsetof(struct ddi_minor, dev);
usr/src/uts/common/dtrace/dtrace.c
4965
m = dtrace_load64(maddr + dev) & MAXMIN64;
usr/src/uts/common/dtrace/dtrace.c
4967
m = dtrace_load32(maddr + dev) & MAXMIN;
usr/src/uts/common/dtrace/fasttrap.c
1935
fasttrap_ioctl(dev_t dev, int cmd, intptr_t arg, int md, cred_t *cr, int *rv)
usr/src/uts/common/exec/elf/elf_notes.c
183
dev32_t dev;
usr/src/uts/common/exec/elf/elf_notes.c
201
(void) cmpldev(&dev, vfsp->vfs_dev);
usr/src/uts/common/exec/elf/elf_notes.c
202
cwd->prcwd_fsid = dev;
usr/src/uts/common/fs/ctfs/ctfs_root.c
220
dev_t dev;
usr/src/uts/common/fs/ctfs/ctfs_root.c
242
dev = makedevice(ctfs_major,
usr/src/uts/common/fs/ctfs/ctfs_root.c
244
} while (vfs_devismounted(dev));
usr/src/uts/common/fs/ctfs/ctfs_root.c
245
vfs_make_fsid(&vfsp->vfs_fsid, dev, ctfs_fstype);
usr/src/uts/common/fs/ctfs/ctfs_root.c
247
vfsp->vfs_dev = dev;
usr/src/uts/common/fs/dcfs/dc_vnops.c
891
major_t dev;
usr/src/uts/common/fs/dcfs/dc_vnops.c
901
if ((dev = getudev()) == (major_t)-1)
usr/src/uts/common/fs/dcfs/dc_vnops.c
902
dev = 0;
usr/src/uts/common/fs/dcfs/dc_vnops.c
903
dcdev = makedevice(dev, 0);
usr/src/uts/common/fs/dev/sdev_ipnetops.c
138
devipnet_filldir_entry(const char *name, void *arg, dev_t dev)
usr/src/uts/common/fs/dev/sdev_ipnetops.c
147
devipnet_fill_vattr(&vattr, dev);
usr/src/uts/common/fs/dev/sdev_ipnetops.c
47
devipnet_fill_vattr(struct vattr *vap, dev_t dev)
usr/src/uts/common/fs/dev/sdev_ipnetops.c
52
vap->va_rdev = dev;
usr/src/uts/common/fs/dev/sdev_ipnetops.c
67
dev_t dev;
usr/src/uts/common/fs/dev/sdev_ipnetops.c
69
dev = ipnet_if_getdev(dv->sdev_name, getzoneid());
usr/src/uts/common/fs/dev/sdev_ipnetops.c
70
if (dev == (dev_t)-1)
usr/src/uts/common/fs/dev/sdev_ipnetops.c
72
if (getminor(SDEVTOV(dv)->v_rdev) != getminor(dev))
usr/src/uts/common/fs/dev/sdev_ipnetops.c
86
dev_t dev;
usr/src/uts/common/fs/dev/sdev_ipnetops.c
90
if ((dev = ipnet_if_getdev(nm, getzoneid())) == (dev_t)-1)
usr/src/uts/common/fs/dev/sdev_ipnetops.c
93
devipnet_fill_vattr(vap, dev);
usr/src/uts/common/fs/dev/sdev_netops.c
80
dev_t dev;
usr/src/uts/common/fs/dev/sdev_netops.c
83
if ((error = dls_devnet_open(nm, ddhp, &dev)) != 0) {
usr/src/uts/common/fs/dev/sdev_netops.c
96
vap->va_rdev = dev;
usr/src/uts/common/fs/dev/sdev_plugin.c
246
sdev_plugin_mknod(sdev_ctx_t ctx, char *name, mode_t mode, dev_t dev)
usr/src/uts/common/fs/dev/sdev_plugin.c
290
vap.va_rdev = dev;
usr/src/uts/common/fs/devfs/devfs_subr.c
224
dv_mkino(dev_info_t *devi, vtype_t typ, dev_t dev)
usr/src/uts/common/fs/devfs/devfs_subr.c
240
major = getmajor(dev);
usr/src/uts/common/fs/devfs/devfs_subr.c
241
minor = getminor(dev);
usr/src/uts/common/fs/devfs/devfs_vfsops.c
140
int dev;
usr/src/uts/common/fs/devfs/devfs_vfsops.c
163
if ((dev = getudev()) == DDI_MAJOR_T_NONE) {
usr/src/uts/common/fs/devfs/devfs_vfsops.c
165
dev = 0;
usr/src/uts/common/fs/devfs/devfs_vfsops.c
167
devfsdev = makedevice(dev, 0);
usr/src/uts/common/fs/fifofs/fifosubr.c
333
major_t dev;
usr/src/uts/common/fs/fifofs/fifosubr.c
349
if ((dev = getudev()) == (major_t)-1) {
usr/src/uts/common/fs/fifofs/fifosubr.c
351
dev = 0;
usr/src/uts/common/fs/fifofs/fifosubr.c
353
fifodev = makedevice(dev, 0);
usr/src/uts/common/fs/fs_subr.c
1070
fs_vfsp_global(struct vfsops *ops, dev_t dev, int fstype, uint_t bsize)
usr/src/uts/common/fs/fs_subr.c
1077
vfs_make_fsid(&vfsp->vfs_fsid, dev, fstype);
usr/src/uts/common/fs/fs_subr.c
1078
vfsp->vfs_dev = dev;
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
1348
dev_t dev;
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
1392
dev = *pdev = bvp->v_rdev;
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
1402
if (vfs_devmounting(dev, vfsp))
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
1404
if (vfs_devismounted(dev) && !(flags & MS_REMOUNT))
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
207
#define BDEVFLAG(dev) ((devopsp[getmajor(dev)])->devo_cb_ops->cb_flag)
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
231
static int hs_mountfs(struct vfs *vfsp, dev_t dev, char *path,
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
290
dev_t dev;
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
342
error = hs_getmdev(vfsp, uap->spec, uap->flags, &dev, &mode, cr);
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
351
if ((BDEVFLAG(dev) & D_TAPE) == D_TAPE) {
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
359
error = hs_mountfs(vfsp, dev, dpn.pn_path, mode, flags, cr, 0);
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
570
dev_t dev,
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
622
devvp = makespecvp(dev, VBLK);
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
735
vfsp->vfs_dev = dev;
usr/src/uts/common/fs/namefs/namevfs.c
726
int dev;
usr/src/uts/common/fs/namefs/namevfs.c
752
if ((dev = getudev()) == (major_t)-1) {
usr/src/uts/common/fs/namefs/namevfs.c
754
dev = 0;
usr/src/uts/common/fs/namefs/namevfs.c
757
namedev = makedevice(dev, 0);
usr/src/uts/common/fs/objfs/objfs_vfs.c
161
dev_t dev;
usr/src/uts/common/fs/objfs/objfs_vfs.c
181
dev = makedevice(objfs_major,
usr/src/uts/common/fs/objfs/objfs_vfs.c
183
} while (vfs_devismounted(dev));
usr/src/uts/common/fs/objfs/objfs_vfs.c
184
vfs_make_fsid(&vfsp->vfs_fsid, dev, objfs_fstype);
usr/src/uts/common/fs/objfs/objfs_vfs.c
186
vfsp->vfs_dev = dev;
usr/src/uts/common/fs/pcfs/pc_vfsops.c
1546
dev_t dev = fsp->pcfs_devvp->v_rdev;
usr/src/uts/common/fs/pcfs/pc_vfsops.c
1602
getmajor(dev), getminor(dev), ldrive);
usr/src/uts/common/fs/pcfs/pc_vfsops.c
1700
*bp = bread(dev,
usr/src/uts/common/fs/pcfs/pc_vfsops.c
1712
getmajor(dev), getminor(dev), ldrive,
usr/src/uts/common/fs/pcfs/pc_vfsops.c
1781
*bp = bread(dev, pc_dbdaddr(fsp, fsp->pcfs_dosstart),
usr/src/uts/common/fs/pcfs/pc_vfsops.c
2491
dev_t dev = devvp->v_rdev;
usr/src/uts/common/fs/pcfs/pc_vfsops.c
2509
bp = bread(dev, pc_dbdaddr(fsp, fsp->pcfs_dosstart), fsp->pcfs_secsize);
usr/src/uts/common/fs/pcfs/pc_vfsops.c
2523
getmajor(dev), getminor(dev), fsp->pcfs_ldrive);
usr/src/uts/common/fs/pcfs/pc_vfsops.c
2531
bp = bread(dev, pc_dbdaddr(fsp, fsp->pcfs_dosstart),
usr/src/uts/common/fs/pcfs/pc_vfsops.c
2543
getmajor(dev), getminor(dev), fsp->pcfs_ldrive,
usr/src/uts/common/fs/sharefs/sharefs_vfsops.c
190
dev_t dev;
usr/src/uts/common/fs/sharefs/sharefs_vfsops.c
207
dev = makedevice(sharefs_major,
usr/src/uts/common/fs/sharefs/sharefs_vfsops.c
209
} while (vfs_devismounted(dev));
usr/src/uts/common/fs/sharefs/sharefs_vfsops.c
210
vfs_make_fsid(&vfsp->vfs_fsid, dev, sharefs_fstype);
usr/src/uts/common/fs/sharefs/sharefs_vfsops.c
212
vfsp->vfs_dev = dev;
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
105
static int nsmb_close(dev_t dev, int flag, int otyp, cred_t *credp);
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
106
static int nsmb_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
368
dev_t dev = expldev(dev32);
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
372
err = nsmb_ioctl(dev, cmd, arg, flags, cr, NULL);
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
380
dev_t dev = expldev(*dev32p);
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
383
err = nsmb_open(&dev, flags, otyp, CRED());
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
389
VERIFY(cmpldev(dev32p, dev) != 0);
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
398
dev_t dev = expldev(dev32);
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
401
err = nsmb_close(dev, flags, otyp, CRED());
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
419
nsmb_ioctl(dev_t dev, int cmd, intptr_t arg, int flags, /* model.h */
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
425
sdp = ddi_get_soft_state(statep, getminor(dev));
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
459
nsmb_open(dev_t *dev, int flags, int otyp, cred_t *cr)
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
490
*dev = makedevice(nsmb_major, m);
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
502
nsmb_close(dev_t dev, int flags, int otyp, cred_t *cr)
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
504
minor_t inst = getminor(dev);
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
575
dev_t dev;
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
593
dev = vp->v_rdev;
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
598
dev = expldev((dev32_t)ufd);
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
600
if (dev == 0 || dev == NODEV ||
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
601
getmajor(dev) != nsmb_major) {
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
606
from_sdp = ddi_get_soft_state(statep, getminor(dev));
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
643
dev_t dev;
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
651
dev = vp->v_rdev;
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
656
dev = expldev((dev32_t)fd);
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
658
if (dev == 0 || dev == NODEV ||
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
659
getmajor(dev) != nsmb_major) {
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
664
sdp = ddi_get_soft_state(statep, getminor(dev));
usr/src/uts/common/fs/smbclnt/netsmb/smb_trantcp.c
487
dev_t dev;
usr/src/uts/common/fs/smbclnt/netsmb/smb_trantcp.c
493
dev = nsmb_dev_tcp;
usr/src/uts/common/fs/smbclnt/netsmb/smb_trantcp.c
496
dev = nsmb_dev_tcp6;
usr/src/uts/common/fs/smbclnt/netsmb/smb_trantcp.c
503
rc = t_kopen(NULL, dev, fmode, &tiptr, cr);
usr/src/uts/common/fs/smbsrv/smb_init.c
314
smb_drv_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/fs/smbsrv/smb_init.c
319
if (sv->sv_dev == dev) {
usr/src/uts/common/fs/smbsrv/smb_init.c
326
id_free(smb_drv_minors, getminor(dev));
usr/src/uts/common/fs/smbsrv/smb_init.c
333
smb_drv_ioctl(dev_t dev, int cmd, intptr_t argp, int flags, cred_t *cred,
usr/src/uts/common/fs/smbsrv/smb_init.c
420
if (sv->sv_dev != dev) {
usr/src/uts/common/fs/smbsrv/smb_server.c
418
smb_server_create(dev_t dev)
usr/src/uts/common/fs/smbsrv/smb_server.c
442
sv->sv_dev = dev;
usr/src/uts/common/fs/sockfs/sockparams.c
499
const char *dev, int kmflag, int *errorp)
usr/src/uts/common/fs/sockfs/sockparams.c
501
return (sockparams_hold_ephemeral(family, type, protocol, dev, B_TRUE,
usr/src/uts/common/fs/sockfs/socksubr.c
226
major_t dev;
usr/src/uts/common/fs/sockfs/socksubr.c
288
if ((dev = getudev()) == (major_t)-1)
usr/src/uts/common/fs/sockfs/socksubr.c
289
dev = 0;
usr/src/uts/common/fs/sockfs/socksubr.c
290
sockdev = makedevice(dev, 0);
usr/src/uts/common/fs/sockfs/socktpi.c
5605
dev_t dev;
usr/src/uts/common/fs/sockfs/socktpi.c
5612
dev = sti->sti_dev;
usr/src/uts/common/fs/sockfs/socktpi.c
5614
ASSERT(STREAMSTAB(getmajor(dev)));
usr/src/uts/common/fs/sockfs/socktpi.c
5661
ddi_rele_driver(getmajor(dev));
usr/src/uts/common/fs/specfs/specsubr.c
1062
spec_size_invalidate(dev_t dev, vtype_t type)
usr/src/uts/common/fs/specfs/specsubr.c
1068
if ((csp = sfind(dev, type, NULL)) != NULL) {
usr/src/uts/common/fs/specfs/specsubr.c
115
dev_t dev,
usr/src/uts/common/fs/specfs/specsubr.c
133
ASSERT(vp->v_rdev == dev);
usr/src/uts/common/fs/specfs/specsubr.c
150
if ((sp = sfind(dev, type, vp)) == NULL) {
usr/src/uts/common/fs/specfs/specsubr.c
159
sp->s_dev = dev;
usr/src/uts/common/fs/specfs/specsubr.c
188
svp->v_rdev = dev;
usr/src/uts/common/fs/specfs/specsubr.c
191
cvp = get_cvp(dev, type, csp, &used_csp);
usr/src/uts/common/fs/specfs/specsubr.c
224
makespecvp(dev_t dev, vtype_t type)
usr/src/uts/common/fs/specfs/specsubr.c
232
cvp = commonvp(dev, type);
usr/src/uts/common/fs/specfs/specsubr.c
237
sp->s_dev = dev;
usr/src/uts/common/fs/specfs/specsubr.c
255
svp->v_rdev = dev;
usr/src/uts/common/fs/specfs/specsubr.c
408
specfind(dev_t dev, vtype_t type)
usr/src/uts/common/fs/specfs/specsubr.c
414
st = stable[STABLEHASH(dev)];
usr/src/uts/common/fs/specfs/specsubr.c
416
if (st->s_dev == dev) {
usr/src/uts/common/fs/specfs/specsubr.c
538
dev_t dev,
usr/src/uts/common/fs/specfs/specsubr.c
547
if ((sp = sfind(dev, type, NULL)) == NULL) {
usr/src/uts/common/fs/specfs/specsubr.c
554
sp->s_dev = dev;
usr/src/uts/common/fs/specfs/specsubr.c
571
svp->v_rdev = dev;
usr/src/uts/common/fs/specfs/specsubr.c
585
commonvp(dev_t dev, vtype_t type)
usr/src/uts/common/fs/specfs/specsubr.c
594
if ((sp = sfind(dev, type, NULL)) == NULL) {
usr/src/uts/common/fs/specfs/specsubr.c
600
sp->s_dev = dev;
usr/src/uts/common/fs/specfs/specsubr.c
617
svp->v_rdev = dev;
usr/src/uts/common/fs/specfs/specsubr.c
685
dev_t dev,
usr/src/uts/common/fs/specfs/specsubr.c
693
st = stable[STABLEHASH(dev)];
usr/src/uts/common/fs/specfs/specsubr.c
696
if (st->s_dev == dev && svp->v_type == type &&
usr/src/uts/common/fs/specfs/specsubr.c
805
dev_t dev;
usr/src/uts/common/fs/specfs/specsubr.c
836
if ((dev = getudev()) == -1)
usr/src/uts/common/fs/specfs/specsubr.c
837
dev = 0;
usr/src/uts/common/fs/specfs/specsubr.c
838
specdev = makedevice(dev, 0);
usr/src/uts/common/fs/specfs/specsubr.c
84
dev_t dev,
usr/src/uts/common/fs/specfs/specsubr.c
848
dev_t dev;
usr/src/uts/common/fs/specfs/specsubr.c
851
dev = sp->s_dev;
usr/src/uts/common/fs/specfs/specsubr.c
862
error = dev_close(dev, flag, OTYP_CHR, cr);
usr/src/uts/common/fs/specfs/specsubr.c
873
bflush(dev);
usr/src/uts/common/fs/specfs/specsubr.c
874
binval(dev);
usr/src/uts/common/fs/specfs/specsubr.c
875
error = dev_close(dev, flag, OTYP_BLK, cr);
usr/src/uts/common/fs/specfs/specsubr.c
92
vp = specvp(realvp, dev, vtyp, cr);
usr/src/uts/common/fs/specfs/specvnops.c
1018
return (cdev_read(dev, uiop, cr));
usr/src/uts/common/fs/specfs/specvnops.c
1091
dev_t dev = sp->s_dev;
usr/src/uts/common/fs/specfs/specvnops.c
1121
return (cdev_write(dev, uiop, cr));
usr/src/uts/common/fs/specfs/specvnops.c
1267
dev_t dev;
usr/src/uts/common/fs/specfs/specvnops.c
1280
dev = sp->s_dev;
usr/src/uts/common/fs/specfs/specvnops.c
1284
error = cdev_ioctl(dev, cmd, arg, mode, cr, rvalp);
usr/src/uts/common/fs/specfs/specvnops.c
2219
dev_t dev;
usr/src/uts/common/fs/specfs/specvnops.c
2226
dev = vp->v_rdev;
usr/src/uts/common/fs/specfs/specvnops.c
2231
} else if (devopsp[getmajor(dev)]->devo_cb_ops->cb_chpoll) {
usr/src/uts/common/fs/specfs/specvnops.c
2232
error = cdev_poll(dev, events, anyyet, reventsp, phpp);
usr/src/uts/common/fs/specfs/specvnops.c
2247
dev_t dev,
usr/src/uts/common/fs/specfs/specvnops.c
2258
int (*mapfunc)(dev_t dev, off_t off, int prot);
usr/src/uts/common/fs/specfs/specvnops.c
2262
if ((mapfunc = devopsp[getmajor(dev)]->devo_cb_ops->cb_mmap) == nodev)
usr/src/uts/common/fs/specfs/specvnops.c
2266
dev, as, len, prot);
usr/src/uts/common/fs/specfs/specvnops.c
2281
if (cdev_mmap(mapfunc, dev, off + i, maxprot) == -1)
usr/src/uts/common/fs/specfs/specvnops.c
2294
dev_a.dev = dev;
usr/src/uts/common/fs/specfs/specvnops.c
2309
dev_t dev,
usr/src/uts/common/fs/specfs/specvnops.c
2320
major_t maj = getmajor(dev);
usr/src/uts/common/fs/specfs/specvnops.c
2326
int (*mmap)(dev_t dev, off_t off, int prot);
usr/src/uts/common/fs/specfs/specvnops.c
2362
error = devmap_setup(dev, off, as, addrp,
usr/src/uts/common/fs/specfs/specvnops.c
2371
return ((*segmap)(dev, (off_t)off, as, addrp, len, prot,
usr/src/uts/common/fs/specfs/specvnops.c
317
dev_t dev;
usr/src/uts/common/fs/specfs/specvnops.c
333
dev = cvp->v_rdev;
usr/src/uts/common/fs/specfs/specvnops.c
334
maj = getmajor(dev);
usr/src/uts/common/fs/specfs/specvnops.c
381
if (cdev_prop_op(dev, devi, PROP_LEN_AND_VAL_BUF,
usr/src/uts/common/fs/specfs/specvnops.c
386
if (cdev_prop_op(dev, devi, PROP_LEN_AND_VAL_BUF,
usr/src/uts/common/fs/specfs/specvnops.c
395
if (cdev_prop_op(dev, devi, PROP_LEN_AND_VAL_BUF,
usr/src/uts/common/fs/specfs/specvnops.c
400
if (cdev_prop_op(dev, devi, PROP_LEN_AND_VAL_BUF,
usr/src/uts/common/fs/specfs/specvnops.c
412
if (cdev_prop_op(dev, devi, PROP_LEN_AND_VAL_BUF,
usr/src/uts/common/fs/specfs/specvnops.c
453
dev_t dev = (*vpp)->v_rdev;
usr/src/uts/common/fs/specfs/specvnops.c
454
major_t maj = getmajor(dev);
usr/src/uts/common/fs/specfs/specvnops.c
464
ASSERT(dev != newdev);
usr/src/uts/common/fs/specfs/specvnops.c
566
dev_t dev, newdev;
usr/src/uts/common/fs/specfs/specvnops.c
592
newdev = dev = vp->v_rdev;
usr/src/uts/common/fs/specfs/specvnops.c
616
if ((dip = e_ddi_hold_devi_by_dev(dev, 0)) == NULL)
usr/src/uts/common/fs/specfs/specvnops.c
638
maj = getmajor(dev);
usr/src/uts/common/fs/specfs/specvnops.c
684
if (error == 0 && dev != newdev) {
usr/src/uts/common/fs/specfs/specvnops.c
789
if ((error == 0) && (dev != newdev)) {
usr/src/uts/common/fs/specfs/specvnops.c
885
dev_t dev;
usr/src/uts/common/fs/specfs/specvnops.c
903
dev = sp->s_dev;
usr/src/uts/common/fs/specfs/specvnops.c
929
if (getmajor(dev) != mm_major)
usr/src/uts/common/fs/specfs/specvnops.c
962
ddi_rele_driver(getmajor(dev));
usr/src/uts/common/fs/specfs/specvnops.c
985
dev_t dev = sp->s_dev;
usr/src/uts/common/fs/udfs/udf_inode.c
1857
dev_t dev;
usr/src/uts/common/fs/udfs/udf_inode.c
1864
dev = vfsp->vfs_dev;
usr/src/uts/common/fs/udfs/udf_inode.c
1874
if (ip->i_dev != dev) {
usr/src/uts/common/fs/udfs/udf_subr.c
1824
ud_bread(dev_t dev, daddr_t blkno, long bsize)
usr/src/uts/common/fs/udfs/udf_subr.c
1829
bp = bread(dev, blkno, bsize);
usr/src/uts/common/fs/udfs/udf_subr.c
791
struct udf_vfs *udf_vfsp, dev_t dev, time_t timev)
usr/src/uts/common/fs/udfs/udf_subr.c
798
if ((bcheck(dev, udf_vfsp->udf_iseq)) ||
usr/src/uts/common/fs/udfs/udf_vfsops.c
1021
secbp = ud_bread(dev, vds_loc << shift,
usr/src/uts/common/fs/udfs/udf_vfsops.c
1029
secbp = ud_bread(dev, vds_loc << shift,
usr/src/uts/common/fs/udfs/udf_vfsops.c
1041
bp->b_edev = dev;
usr/src/uts/common/fs/udfs/udf_vfsops.c
1042
bp->b_dev = cmpdev(dev);
usr/src/uts/common/fs/udfs/udf_vfsops.c
1321
if (error = ud_get_last_block(dev, &lblkno)) {
usr/src/uts/common/fs/udfs/udf_vfsops.c
1324
if (error = ud_val_get_vat(udf_vfsp, dev,
usr/src/uts/common/fs/udfs/udf_vfsops.c
1362
dev, map, typ2)) {
usr/src/uts/common/fs/udfs/udf_vfsops.c
1387
secbp = ud_bread(dev, udf_vfsp->udf_iseq_loc << shift,
usr/src/uts/common/fs/udfs/udf_vfsops.c
1398
bp->b_edev = dev;
usr/src/uts/common/fs/udfs/udf_vfsops.c
1399
bp->b_dev = cmpdev(dev);
usr/src/uts/common/fs/udfs/udf_vfsops.c
1443
secbp = ud_bread(dev, blkno << shift, udf_vfsp->udf_fsd_len);
usr/src/uts/common/fs/udfs/udf_vfsops.c
1611
ud_get_last_block(dev_t dev, daddr_t *blkno)
usr/src/uts/common/fs/udfs/udf_vfsops.c
1617
if ((error = cdev_ioctl(dev, DKIOCGVTOC, (intptr_t)&vtoc,
usr/src/uts/common/fs/udfs/udf_vfsops.c
1626
if ((error = cdev_ioctl(dev, DKIOCINFO, (intptr_t)&dki_info,
usr/src/uts/common/fs/udfs/udf_vfsops.c
1653
ud_val_get_vat(struct udf_vfs *udf_vfsp, dev_t dev,
usr/src/uts/common/fs/udfs/udf_vfsops.c
1670
secbp = ud_bread(dev,
usr/src/uts/common/fs/udfs/udf_vfsops.c
1758
udm->udm_bp[i] = ud_bread(dev,
usr/src/uts/common/fs/udfs/udf_vfsops.c
1778
dev_t dev, struct ud_map *map, struct pmap_typ2 *typ2)
usr/src/uts/common/fs/udfs/udf_vfsops.c
1796
bp = ud_bread(dev,
usr/src/uts/common/fs/udfs/udf_vfsops.c
183
dev_t dev;
usr/src/uts/common/fs/udfs/udf_vfsops.c
1838
ud_get_lbsize(dev_t dev, uint32_t *loc)
usr/src/uts/common/fs/udfs/udf_vfsops.c
1848
if (ud_get_last_block(dev, &last_block) != 0) {
usr/src/uts/common/fs/udfs/udf_vfsops.c
1854
if (cdev_ioctl(dev, CDROMREADOFFSET, (intptr_t)&session_offset,
usr/src/uts/common/fs/udfs/udf_vfsops.c
1879
bp = ud_bread(dev, avd_loc << shift,
usr/src/uts/common/fs/udfs/udf_vfsops.c
230
dev = lvp->v_rdev;
usr/src/uts/common/fs/udfs/udf_vfsops.c
232
dev = svp->v_rdev;
usr/src/uts/common/fs/udfs/udf_vfsops.c
244
if (vfs_devmounting(dev, vfsp)) {
usr/src/uts/common/fs/udfs/udf_vfsops.c
248
if (vfs_devismounted(dev)) {
usr/src/uts/common/fs/udfs/udf_vfsops.c
258
if (getmajor(dev) >= devcnt) {
usr/src/uts/common/fs/udfs/udf_vfsops.c
266
if (devopsp[getmajor(dev)]->devo_cb_ops->cb_flag & D_TAPE) {
usr/src/uts/common/fs/udfs/udf_vfsops.c
307
error = ud_mountfs(vfsp, why, dev, dpn.pn_path, cr, 0);
usr/src/uts/common/fs/udfs/udf_vfsops.c
615
ud_mountfs(struct vfs *vfsp, enum whymountroot why, dev_t dev, char *name,
usr/src/uts/common/fs/udfs/udf_vfsops.c
636
devvp = makespecvp(dev, VBLK);
usr/src/uts/common/fs/udfs/udf_vfsops.c
676
if (vfsp->vfs_dev != dev) {
usr/src/uts/common/fs/udfs/udf_vfsops.c
694
bflush(dev);
usr/src/uts/common/fs/udfs/udf_vfsops.c
695
binval(dev);
usr/src/uts/common/fs/udfs/udf_vfsops.c
796
if ((lbsize = ud_get_lbsize(dev, &avd_loc)) == 0) {
usr/src/uts/common/fs/udfs/udf_vfsops.c
801
udf_vfsp = ud_validate_and_fill_superblock(dev, lbsize, avd_loc);
usr/src/uts/common/fs/udfs/udf_vfsops.c
811
vfs_make_fsid(&vfsp->vfs_fsid, dev, udf_fstype);
usr/src/uts/common/fs/udfs/udf_vfsops.c
813
vfsp->vfs_dev = dev;
usr/src/uts/common/fs/udfs/udf_vfsops.c
952
bflush(dev);
usr/src/uts/common/fs/udfs/udf_vfsops.c
953
binval(dev);
usr/src/uts/common/fs/udfs/udf_vfsops.c
962
ud_validate_and_fill_superblock(dev_t dev, int32_t bsize, uint32_t avd_loc)
usr/src/uts/common/fs/udfs/udf_vfsops.c
994
secbp = ud_bread(dev, avd_loc << shift, ANCHOR_VOL_DESC_LEN);
usr/src/uts/common/fs/ufs/lufs_debug.c
148
tp->dev = ul->un_dev;
usr/src/uts/common/fs/ufs/lufs_debug.c
161
ASSERT((tp->dev == ul->un_dev) && (tp->topid == topid) &&
usr/src/uts/common/fs/ufs/lufs_debug.c
57
dev_t dev;
usr/src/uts/common/fs/ufs/lufs_debug.c
64
top_trace(enum delta_type dtyp, dev_t dev, long long arg1, long arg2, long arg3)
usr/src/uts/common/fs/ufs/lufs_debug.c
74
toptrace[toptraceindex].dev = dev;
usr/src/uts/common/fs/ufs/lufs_debug.c
83
toptrace[toptraceindex].dev = (dev_t)-1;
usr/src/uts/common/fs/ufs/lufs_log.c
171
dev_t dev = ul->un_dev;
usr/src/uts/common/fs/ufs/lufs_log.c
194
cb = bioclone(pb, offset, pbcount, dev,
usr/src/uts/common/fs/ufs/ufs_acl.c
2051
ufs_si_cache_flush(dev_t dev)
usr/src/uts/common/fs/ufs/ufs_acl.c
2060
if ((*tspp)->s_dev == dev) {
usr/src/uts/common/fs/ufs/ufs_acl.c
2070
if ((*tspp)->s_dev == dev) {
usr/src/uts/common/fs/ufs/ufs_bmap.c
1194
dev_t dev;
usr/src/uts/common/fs/ufs/ufs_bmap.c
1223
dev = ip->i_dev;
usr/src/uts/common/fs/ufs/ufs_bmap.c
1278
bp[j-1] = UFS_BREAD(ufsvfsp, dev, fsbtodb(fs, ob), bs);
usr/src/uts/common/fs/ufs/ufs_bmap.c
324
dev_t dev;
usr/src/uts/common/fs/ufs/ufs_bmap.c
611
dev = ip->i_dev;
usr/src/uts/common/fs/ufs/ufs_bmap.c
653
bp = UFS_GETBLK(ufsvfsp, dev, fsbtodb(fs, nb), bsize);
usr/src/uts/common/fs/ufs/ufs_bmap.c
782
ufsvfsp, dev, fsbtodb(fs, nb), bsize);
usr/src/uts/common/fs/ufs/ufs_subr.c
1240
ufs_construct_si(dev_t dev, struct fs *fs, struct ufsvfs *ufsvfsp)
usr/src/uts/common/fs/ufs/ufs_subr.c
1261
bp->b_edev = dev;
usr/src/uts/common/fs/ufs/ufs_subr.c
1309
ufs_getsummaryinfo(dev_t dev, struct ufsvfs *ufsvfsp, struct fs *fs)
usr/src/uts/common/fs/ufs/ufs_subr.c
1339
if (ufs_construct_si(dev, fs, ufsvfsp)) {
usr/src/uts/common/fs/ufs/ufs_subr.c
1354
tp = UFS_BREAD(ufsvfsp, dev,
usr/src/uts/common/fs/ufs/ufs_subr.c
1385
ufs_putsummaryinfo(dev_t dev, struct ufsvfs *ufsvfsp, struct fs *fs)
usr/src/uts/common/fs/ufs/ufs_subr.c
1408
bp->b_edev = dev;
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1011
bp->b_edev = dev;
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1012
bp->b_dev = cmpdev(dev);
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1104
if (error = ufs_getsummaryinfo(dev, ufsvfsp, fsp))
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1176
(void) bfinval(dev, 0);
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1197
if (cdev_ioctl(dev, DKIOCINFO, (intptr_t)&ci,
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1367
bflush(dev);
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1368
(void) bfinval(dev, 1);
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1379
dev_t dev = vfsp->vfs_dev;
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1618
ufs_si_cache_flush(dev);
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1630
bflush(dev);
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1645
error = ufs_putsummaryinfo(dev, ufsvfsp, fs);
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1675
bflush(dev);
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1676
(void) bfinval(dev, 1);
usr/src/uts/common/fs/ufs/ufs_vfsops.c
253
extern struct vnode *makespecvp(dev_t dev, vtype_t type);
usr/src/uts/common/fs/ufs/ufs_vfsops.c
267
dev_t dev;
usr/src/uts/common/fs/ufs/ufs_vfsops.c
344
dev = lvp->v_rdev;
usr/src/uts/common/fs/ufs/ufs_vfsops.c
346
if (getmajor(dev) >= devcnt) {
usr/src/uts/common/fs/ufs/ufs_vfsops.c
351
dev = svp->v_rdev;
usr/src/uts/common/fs/ufs/ufs_vfsops.c
359
if (getmajor(dev) >= devcnt) {
usr/src/uts/common/fs/ufs/ufs_vfsops.c
372
svp = makespecvp(dev, VBLK);
usr/src/uts/common/fs/ufs/ufs_vfsops.c
401
vfs_devmounting(dev, vfsp)) {
usr/src/uts/common/fs/ufs/ufs_vfsops.c
405
if (vfs_devismounted(dev)) {
usr/src/uts/common/fs/ufs/ufs_vfsops.c
416
if (devopsp[getmajor(dev)]->devo_cb_ops->cb_flag & D_TAPE) {
usr/src/uts/common/fs/ufs/ufs_vfsops.c
579
remountfs(struct vfs *vfsp, dev_t dev, void *raw_argsp, int args_len)
usr/src/uts/common/fs/ufs/ufs_vfsops.c
598
if (vfsp->vfs_dev != dev)
usr/src/uts/common/fs/ufs/ufs_vfsops.c
802
dev_t dev = devvp->v_rdev;
usr/src/uts/common/fs/ufs/ufs_vfsops.c
852
error = remountfs(vfsp, dev, raw_argsp, args_len);
usr/src/uts/common/fs/ufs/ufs_vfsops.c
873
tp = UFS_BREAD(ufsvfsp, dev, SBLOCK, SBSIZE);
usr/src/uts/common/fs/ufs/ufs_vfsops.c
943
vfsp->vfs_dev = dev;
usr/src/uts/common/fs/ufs/ufs_vfsops.c
945
vfs_make_fsid(&vfsp->vfs_fsid, dev, ufsfstype);
usr/src/uts/common/fs/ufs/ufs_vfsops.c
954
ufsvfsp->vfs_dev = dev;
usr/src/uts/common/fs/ufs/ufs_vfsops.c
993
tp = UFS_BREAD(ufsvfsp, dev, SBLOCK, SBSIZE);
usr/src/uts/common/fs/vfs.c
144
static struct vfs dev;
usr/src/uts/common/fs/vfs.c
2462
dev_t dev = makedevice(major, minor);
usr/src/uts/common/fs/vfs.c
2472
if (vfsp->vfs_dev == dev &&
usr/src/uts/common/fs/vfs.c
2525
dev_t dev = makedevice(major, minor);
usr/src/uts/common/fs/vfs.c
2534
if (vfsp->vfs_dev == dev &&
usr/src/uts/common/fs/vfs.c
3141
vfs_addmip(dev_t dev, struct vfs *vfsp)
usr/src/uts/common/fs/vfs.c
3147
mipp->mip_dev = dev;
usr/src/uts/common/fs/vfs.c
3360
vfs_make_fsid(fsid_t *fsi, dev_t dev, int val)
usr/src/uts/common/fs/vfs.c
3362
if (!cmpldev((dev32_t *)&fsi->val[0], dev))
usr/src/uts/common/fs/vfs.c
3450
dev_t dev;
usr/src/uts/common/fs/vfs.c
3454
dev = expldev(vfsp->vfs_fsid.val[0]);
usr/src/uts/common/fs/vfs.c
3455
vhno = VFSHASH(getmajor(dev), getminor(dev));
usr/src/uts/common/fs/vfs.c
3489
dev_t dev;
usr/src/uts/common/fs/vfs.c
3493
dev = expldev(vfsp->vfs_fsid.val[0]);
usr/src/uts/common/fs/vfs.c
3494
vhno = VFSHASH(getmajor(dev), getminor(dev));
usr/src/uts/common/fs/vfs.c
3682
dev_t dev = expldev(val0);
usr/src/uts/common/fs/vfs.c
3683
int vhno = VFSHASH(getmajor(dev), getminor(dev));
usr/src/uts/common/fs/vfs.c
3708
vfs_devmounting(dev_t dev, struct vfs *vfsp)
usr/src/uts/common/fs/vfs.c
3715
if (mipp->mip_dev == dev) {
usr/src/uts/common/fs/vfs.c
3731
vfs_devismounted(dev_t dev)
usr/src/uts/common/fs/vfs.c
3740
if (vfsp->vfs_dev == dev) {
usr/src/uts/common/fs/vfs.c
3757
vfs_dev2vfsp(dev_t dev)
usr/src/uts/common/fs/vfs.c
3773
if (vfsp->vfs_dev == dev &&
usr/src/uts/common/fs/vfs.c
761
VFS_INIT(&dev, &vsw->vsw_vfsops, NULL);
usr/src/uts/common/fs/vfs.c
762
VFS_HOLD(&dev);
usr/src/uts/common/fs/vfs.c
773
if (VFS_MOUNT(&dev, mvp, &mounta, CRED()))
usr/src/uts/common/fs/vfs.c
781
vfs_setresource(&dev, "/dev", 0);
usr/src/uts/common/fs/vfs.c
782
vfs_setmntpoint(&dev, "/dev", 0);
usr/src/uts/common/fs/vfs.c
787
if (VFS_ROOT(&dev, &devdir))
usr/src/uts/common/fs/vfs.c
790
if (vfs_lock(&dev) != 0) {
usr/src/uts/common/fs/vfs.c
797
vfs_unlock(&dev);
usr/src/uts/common/fs/vfs.c
803
vfs_add(mvp, &dev, 0);
usr/src/uts/common/fs/vfs.c
805
vfs_unlock(&dev);
usr/src/uts/common/fs/zfs/arc.c
10008
dev->l2ad_log_blk_payload_asize += vdev_psize_to_asize(dev->l2ad_vdev,
usr/src/uts/common/fs/zfs/arc.c
10011
return (dev->l2ad_log_ent_idx == dev->l2ad_log_entries);
usr/src/uts/common/fs/zfs/arc.c
2702
static void l2arc_dev_rebuild_start(l2arc_dev_t *dev);
usr/src/uts/common/fs/zfs/arc.c
2703
static int l2arc_rebuild(l2arc_dev_t *dev);
usr/src/uts/common/fs/zfs/arc.c
2706
static int l2arc_dev_hdr_read(l2arc_dev_t *dev);
usr/src/uts/common/fs/zfs/arc.c
2707
static int l2arc_log_blk_read(l2arc_dev_t *dev,
usr/src/uts/common/fs/zfs/arc.c
2716
static void l2arc_log_blk_restore(l2arc_dev_t *dev,
usr/src/uts/common/fs/zfs/arc.c
2719
l2arc_dev_t *dev);
usr/src/uts/common/fs/zfs/arc.c
2722
static void l2arc_dev_hdr_update(l2arc_dev_t *dev);
usr/src/uts/common/fs/zfs/arc.c
2723
static void l2arc_log_blk_commit(l2arc_dev_t *dev, zio_t *pio,
usr/src/uts/common/fs/zfs/arc.c
2727
boolean_t l2arc_log_blkptr_valid(l2arc_dev_t *dev,
usr/src/uts/common/fs/zfs/arc.c
2729
static boolean_t l2arc_log_blk_insert(l2arc_dev_t *dev,
usr/src/uts/common/fs/zfs/arc.c
2735
l2arc_log_blk_overhead(uint64_t write_sz, l2arc_dev_t *dev);
usr/src/uts/common/fs/zfs/arc.c
3158
l2arc_dev_t *dev = hdr->b_l2hdr.b_dev;
usr/src/uts/common/fs/zfs/arc.c
3233
mutex_enter(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
3241
list_insert_after(&dev->l2ad_buflist, hdr, nhdr);
usr/src/uts/common/fs/zfs/arc.c
3242
list_remove(&dev->l2ad_buflist, hdr);
usr/src/uts/common/fs/zfs/arc.c
3244
mutex_exit(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
3254
(void) zfs_refcount_remove_many(&dev->l2ad_alloc, arc_hdr_size(hdr),
usr/src/uts/common/fs/zfs/arc.c
3256
(void) zfs_refcount_add_many(&dev->l2ad_alloc, arc_hdr_size(nhdr),
usr/src/uts/common/fs/zfs/arc.c
3458
arc_buf_alloc_l2only(size_t size, arc_buf_contents_t type, l2arc_dev_t *dev,
usr/src/uts/common/fs/zfs/arc.c
3478
hdr->b_spa = spa_load_guid(dev->l2ad_vdev->vdev_spa);
usr/src/uts/common/fs/zfs/arc.c
3482
hdr->b_l2hdr.b_dev = dev;
usr/src/uts/common/fs/zfs/arc.c
3572
l2arc_dev_t *dev = l2hdr->b_dev;
usr/src/uts/common/fs/zfs/arc.c
3575
uint64_t asize = vdev_psize_to_asize(dev->l2ad_vdev, psize);
usr/src/uts/common/fs/zfs/arc.c
3641
l2arc_dev_t *dev = l2hdr->b_dev;
usr/src/uts/common/fs/zfs/arc.c
3643
uint64_t asize = vdev_psize_to_asize(dev->l2ad_vdev, psize);
usr/src/uts/common/fs/zfs/arc.c
3645
ASSERT(MUTEX_HELD(&dev->l2ad_mtx));
usr/src/uts/common/fs/zfs/arc.c
3648
list_remove(&dev->l2ad_buflist, hdr);
usr/src/uts/common/fs/zfs/arc.c
3651
vdev_space_update(dev->l2ad_vdev, -asize, 0, 0);
usr/src/uts/common/fs/zfs/arc.c
3653
(void) zfs_refcount_remove_many(&dev->l2ad_alloc, arc_hdr_size(hdr),
usr/src/uts/common/fs/zfs/arc.c
3671
l2arc_dev_t *dev = hdr->b_l2hdr.b_dev;
usr/src/uts/common/fs/zfs/arc.c
3672
boolean_t buflist_held = MUTEX_HELD(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
3675
mutex_enter(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
3690
mutex_exit(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
7540
l2arc_write_size(l2arc_dev_t *dev)
usr/src/uts/common/fs/zfs/arc.c
7564
dev_size = dev->l2ad_end - dev->l2ad_start;
usr/src/uts/common/fs/zfs/arc.c
7565
if ((size + l2arc_log_blk_overhead(size, dev)) >= dev_size) {
usr/src/uts/common/fs/zfs/arc.c
7570
l2arc_log_blk_overhead(size, dev),
usr/src/uts/common/fs/zfs/arc.c
7571
dev->l2ad_vdev->vdev_guid, L2ARC_WRITE_SIZE);
usr/src/uts/common/fs/zfs/arc.c
7698
l2arc_dev_t *dev;
usr/src/uts/common/fs/zfs/arc.c
7707
dev = cb->l2wcb_dev;
usr/src/uts/common/fs/zfs/arc.c
7708
l2dhdr = dev->l2ad_dev_hdr;
usr/src/uts/common/fs/zfs/arc.c
7709
ASSERT3P(dev, !=, NULL);
usr/src/uts/common/fs/zfs/arc.c
7712
buflist = &dev->l2ad_buflist;
usr/src/uts/common/fs/zfs/arc.c
7721
mutex_enter(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
7748
mutex_exit(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
7779
vdev_psize_to_asize(dev->l2ad_vdev, psize);
usr/src/uts/common/fs/zfs/arc.c
7780
(void) zfs_refcount_remove_many(&dev->l2ad_alloc,
usr/src/uts/common/fs/zfs/arc.c
7803
lb_ptr_buf = list_remove_head(&dev->l2ad_lbptr_list);
usr/src/uts/common/fs/zfs/arc.c
7813
zfs_refcount_remove_many(&dev->l2ad_lb_asize, asize,
usr/src/uts/common/fs/zfs/arc.c
7815
zfs_refcount_remove(&dev->l2ad_lb_count, lb_ptr_buf);
usr/src/uts/common/fs/zfs/arc.c
7831
lb_ptr_buf = list_head(&dev->l2ad_lbptr_list);
usr/src/uts/common/fs/zfs/arc.c
7840
bzero(l2dhdr, dev->l2ad_dev_hdr_asize);
usr/src/uts/common/fs/zfs/arc.c
7849
lb_ptr_buf = list_next(&dev->l2ad_lbptr_list,
usr/src/uts/common/fs/zfs/arc.c
7858
mutex_exit(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
7860
ASSERT(dev->l2ad_vdev != NULL);
usr/src/uts/common/fs/zfs/arc.c
7861
vdev_space_update(dev->l2ad_vdev, -bytes_dropped, 0, 0);
usr/src/uts/common/fs/zfs/arc.c
8154
l2arc_log_blk_overhead(uint64_t write_sz, l2arc_dev_t *dev)
usr/src/uts/common/fs/zfs/arc.c
8156
if (dev->l2ad_log_entries == 0) {
usr/src/uts/common/fs/zfs/arc.c
8162
dev->l2ad_log_entries - 1) /
usr/src/uts/common/fs/zfs/arc.c
8163
dev->l2ad_log_entries;
usr/src/uts/common/fs/zfs/arc.c
8165
return (vdev_psize_to_asize(dev->l2ad_vdev,
usr/src/uts/common/fs/zfs/arc.c
8177
l2arc_evict(l2arc_dev_t *dev, uint64_t distance, boolean_t all)
usr/src/uts/common/fs/zfs/arc.c
8186
buflist = &dev->l2ad_buflist;
usr/src/uts/common/fs/zfs/arc.c
8191
distance += l2arc_log_blk_overhead(distance, dev);
usr/src/uts/common/fs/zfs/arc.c
8195
if (dev->l2ad_hand >= (dev->l2ad_end - distance)) {
usr/src/uts/common/fs/zfs/arc.c
8205
taddr = dev->l2ad_end;
usr/src/uts/common/fs/zfs/arc.c
8207
taddr = dev->l2ad_hand + distance;
usr/src/uts/common/fs/zfs/arc.c
8209
DTRACE_PROBE4(l2arc__evict, l2arc_dev_t *, dev, list_t *, buflist,
usr/src/uts/common/fs/zfs/arc.c
8216
if (!all && dev->l2ad_first) {
usr/src/uts/common/fs/zfs/arc.c
8230
dev->l2ad_evict = MAX(dev->l2ad_evict, taddr);
usr/src/uts/common/fs/zfs/arc.c
8233
mutex_enter(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
8240
for (lb_ptr_buf = list_tail(&dev->l2ad_lbptr_list); lb_ptr_buf;
usr/src/uts/common/fs/zfs/arc.c
8243
lb_ptr_buf_prev = list_prev(&dev->l2ad_lbptr_list, lb_ptr_buf);
usr/src/uts/common/fs/zfs/arc.c
8254
if (!all && l2arc_log_blkptr_valid(dev, lb_ptr_buf->lb_ptr)) {
usr/src/uts/common/fs/zfs/arc.c
8257
vdev_space_update(dev->l2ad_vdev, -asize, 0, 0);
usr/src/uts/common/fs/zfs/arc.c
8260
zfs_refcount_remove_many(&dev->l2ad_lb_asize, asize,
usr/src/uts/common/fs/zfs/arc.c
8262
zfs_refcount_remove(&dev->l2ad_lb_count, lb_ptr_buf);
usr/src/uts/common/fs/zfs/arc.c
8263
list_remove(&dev->l2ad_lbptr_list, lb_ptr_buf);
usr/src/uts/common/fs/zfs/arc.c
8286
mutex_exit(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
8301
if (!all && (hdr->b_l2hdr.b_daddr >= dev->l2ad_evict ||
usr/src/uts/common/fs/zfs/arc.c
8302
hdr->b_l2hdr.b_daddr < dev->l2ad_hand)) {
usr/src/uts/common/fs/zfs/arc.c
8337
mutex_exit(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
8349
dev->l2ad_hand = dev->l2ad_start;
usr/src/uts/common/fs/zfs/arc.c
8350
dev->l2ad_evict = dev->l2ad_start;
usr/src/uts/common/fs/zfs/arc.c
8351
dev->l2ad_first = B_FALSE;
usr/src/uts/common/fs/zfs/arc.c
8355
ASSERT3U(dev->l2ad_hand + distance, <, dev->l2ad_end);
usr/src/uts/common/fs/zfs/arc.c
8356
if (!dev->l2ad_first)
usr/src/uts/common/fs/zfs/arc.c
8357
ASSERT3U(dev->l2ad_hand, <, dev->l2ad_evict);
usr/src/uts/common/fs/zfs/arc.c
8501
l2arc_write_buffers(spa_t *spa, l2arc_dev_t *dev, uint64_t target_sz)
usr/src/uts/common/fs/zfs/arc.c
8509
l2arc_dev_hdr_phys_t *l2dhdr = dev->l2ad_dev_hdr;
usr/src/uts/common/fs/zfs/arc.c
8511
ASSERT3P(dev->l2ad_vdev, !=, NULL);
usr/src/uts/common/fs/zfs/arc.c
8590
uint64_t asize = vdev_psize_to_asize(dev->l2ad_vdev,
usr/src/uts/common/fs/zfs/arc.c
8650
mutex_enter(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
8651
list_insert_head(&dev->l2ad_buflist, head);
usr/src/uts/common/fs/zfs/arc.c
8652
mutex_exit(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
8656
cb->l2wcb_dev = dev;
usr/src/uts/common/fs/zfs/arc.c
8669
hdr->b_l2hdr.b_dev = dev;
usr/src/uts/common/fs/zfs/arc.c
8670
hdr->b_l2hdr.b_daddr = dev->l2ad_hand;
usr/src/uts/common/fs/zfs/arc.c
8676
mutex_enter(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
8677
list_insert_head(&dev->l2ad_buflist, hdr);
usr/src/uts/common/fs/zfs/arc.c
8678
mutex_exit(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
8680
(void) zfs_refcount_add_many(&dev->l2ad_alloc,
usr/src/uts/common/fs/zfs/arc.c
8683
wzio = zio_write_phys(pio, dev->l2ad_vdev,
usr/src/uts/common/fs/zfs/arc.c
8690
DTRACE_PROBE2(l2arc__write, vdev_t *, dev->l2ad_vdev,
usr/src/uts/common/fs/zfs/arc.c
8695
dev->l2ad_hand += asize;
usr/src/uts/common/fs/zfs/arc.c
8697
vdev_space_update(dev->l2ad_vdev, asize, 0, 0);
usr/src/uts/common/fs/zfs/arc.c
8706
if (l2arc_log_blk_insert(dev, hdr))
usr/src/uts/common/fs/zfs/arc.c
8707
l2arc_log_blk_commit(dev, pio, cb);
usr/src/uts/common/fs/zfs/arc.c
8728
if (dev->l2ad_evict != l2dhdr->dh_evict)
usr/src/uts/common/fs/zfs/arc.c
8729
l2arc_dev_hdr_update(dev);
usr/src/uts/common/fs/zfs/arc.c
8734
if (!dev->l2ad_first)
usr/src/uts/common/fs/zfs/arc.c
8735
ASSERT3U(dev->l2ad_hand, <=, dev->l2ad_evict);
usr/src/uts/common/fs/zfs/arc.c
8741
dev->l2ad_writing = B_TRUE;
usr/src/uts/common/fs/zfs/arc.c
8743
dev->l2ad_writing = B_FALSE;
usr/src/uts/common/fs/zfs/arc.c
8750
l2arc_dev_hdr_update(dev);
usr/src/uts/common/fs/zfs/arc.c
8773
l2arc_dev_t *dev;
usr/src/uts/common/fs/zfs/arc.c
8810
if ((dev = l2arc_dev_get_next()) == NULL)
usr/src/uts/common/fs/zfs/arc.c
8813
spa = dev->l2ad_spa;
usr/src/uts/common/fs/zfs/arc.c
8822
spa_config_exit(spa, SCL_L2ARC, dev);
usr/src/uts/common/fs/zfs/arc.c
8831
spa_config_exit(spa, SCL_L2ARC, dev);
usr/src/uts/common/fs/zfs/arc.c
8837
size = l2arc_write_size(dev);
usr/src/uts/common/fs/zfs/arc.c
8842
l2arc_evict(dev, size, B_FALSE);
usr/src/uts/common/fs/zfs/arc.c
8847
wrote = l2arc_write_buffers(spa, dev, size);
usr/src/uts/common/fs/zfs/arc.c
8853
spa_config_exit(spa, SCL_L2ARC, dev);
usr/src/uts/common/fs/zfs/arc.c
8875
l2arc_dev_t *dev;
usr/src/uts/common/fs/zfs/arc.c
8878
for (dev = list_head(l2arc_dev_list); dev != NULL;
usr/src/uts/common/fs/zfs/arc.c
8879
dev = list_next(l2arc_dev_list, dev)) {
usr/src/uts/common/fs/zfs/arc.c
8880
if (dev->l2ad_vdev == vd)
usr/src/uts/common/fs/zfs/arc.c
8885
return (dev);
usr/src/uts/common/fs/zfs/arc.c
8955
l2arc_dev_t *dev = NULL;
usr/src/uts/common/fs/zfs/arc.c
8960
dev = l2arc_vdev_get(vd);
usr/src/uts/common/fs/zfs/arc.c
8961
ASSERT3P(dev, !=, NULL);
usr/src/uts/common/fs/zfs/arc.c
8962
spa = dev->l2ad_spa;
usr/src/uts/common/fs/zfs/arc.c
8963
l2dhdr = dev->l2ad_dev_hdr;
usr/src/uts/common/fs/zfs/arc.c
8964
l2dhdr_asize = dev->l2ad_dev_hdr_asize;
usr/src/uts/common/fs/zfs/arc.c
8976
if (dev->l2ad_end < l2arc_rebuild_blocks_min_l2size) {
usr/src/uts/common/fs/zfs/arc.c
8977
dev->l2ad_log_entries = 0;
usr/src/uts/common/fs/zfs/arc.c
8979
dev->l2ad_log_entries = MIN((dev->l2ad_end -
usr/src/uts/common/fs/zfs/arc.c
8980
dev->l2ad_start) >> SPA_MAXBLOCKSHIFT,
usr/src/uts/common/fs/zfs/arc.c
8987
if (l2arc_dev_hdr_read(dev) == 0 && dev->l2ad_log_entries > 0) {
usr/src/uts/common/fs/zfs/arc.c
8999
l2arc_evict(dev, 0, B_TRUE);
usr/src/uts/common/fs/zfs/arc.c
9001
dev->l2ad_log_ent_idx = 0;
usr/src/uts/common/fs/zfs/arc.c
9002
dev->l2ad_log_blk_payload_asize = 0;
usr/src/uts/common/fs/zfs/arc.c
9003
dev->l2ad_log_blk_payload_start = 0;
usr/src/uts/common/fs/zfs/arc.c
9012
dev->l2ad_rebuild = B_TRUE;
usr/src/uts/common/fs/zfs/arc.c
9019
l2arc_dev_hdr_update(dev);
usr/src/uts/common/fs/zfs/arc.c
9156
l2arc_dev_t *dev =
usr/src/uts/common/fs/zfs/arc.c
9158
if (dev == NULL) {
usr/src/uts/common/fs/zfs/arc.c
9163
if (dev->l2ad_rebuild && !dev->l2ad_rebuild_cancel) {
usr/src/uts/common/fs/zfs/arc.c
9164
dev->l2ad_rebuild_began = B_TRUE;
usr/src/uts/common/fs/zfs/arc.c
9167
dev, 0, &p0, TS_RUN, minclsyspri);
usr/src/uts/common/fs/zfs/arc.c
9177
l2arc_dev_rebuild_start(l2arc_dev_t *dev)
usr/src/uts/common/fs/zfs/arc.c
9179
VERIFY(!dev->l2ad_rebuild_cancel);
usr/src/uts/common/fs/zfs/arc.c
9180
VERIFY(dev->l2ad_rebuild);
usr/src/uts/common/fs/zfs/arc.c
9181
(void) l2arc_rebuild(dev);
usr/src/uts/common/fs/zfs/arc.c
9183
dev->l2ad_rebuild_began = B_FALSE;
usr/src/uts/common/fs/zfs/arc.c
9184
dev->l2ad_rebuild = B_FALSE;
usr/src/uts/common/fs/zfs/arc.c
9201
l2arc_rebuild(l2arc_dev_t *dev)
usr/src/uts/common/fs/zfs/arc.c
9203
vdev_t *vd = dev->l2ad_vdev;
usr/src/uts/common/fs/zfs/arc.c
9206
l2arc_dev_hdr_phys_t *l2dhdr = dev->l2ad_dev_hdr;
usr/src/uts/common/fs/zfs/arc.c
9230
dev->l2ad_evict = MAX(l2dhdr->dh_evict, dev->l2ad_start);
usr/src/uts/common/fs/zfs/arc.c
9231
dev->l2ad_hand = MAX(l2dhdr->dh_start_lbps[0].lbp_daddr +
usr/src/uts/common/fs/zfs/arc.c
9233
dev->l2ad_start);
usr/src/uts/common/fs/zfs/arc.c
9234
dev->l2ad_first = !!(l2dhdr->dh_flags & L2ARC_DEV_HDR_EVICT_FIRST);
usr/src/uts/common/fs/zfs/arc.c
9248
if (!l2arc_log_blkptr_valid(dev, &lbps[0]))
usr/src/uts/common/fs/zfs/arc.c
9251
if ((err = l2arc_log_blk_read(dev, &lbps[0], &lbps[1],
usr/src/uts/common/fs/zfs/arc.c
9281
l2arc_log_blk_restore(dev, this_lb, asize);
usr/src/uts/common/fs/zfs/arc.c
9292
mutex_enter(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
9293
list_insert_tail(&dev->l2ad_lbptr_list, lb_ptr_buf);
usr/src/uts/common/fs/zfs/arc.c
9296
zfs_refcount_add_many(&dev->l2ad_lb_asize, asize, lb_ptr_buf);
usr/src/uts/common/fs/zfs/arc.c
9297
zfs_refcount_add(&dev->l2ad_lb_count, lb_ptr_buf);
usr/src/uts/common/fs/zfs/arc.c
9298
mutex_exit(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
9326
lbps[0].lbp_payload_start, dev->l2ad_evict) &&
usr/src/uts/common/fs/zfs/arc.c
9327
!dev->l2ad_first)
usr/src/uts/common/fs/zfs/arc.c
9332
if (dev->l2ad_rebuild_cancel) {
usr/src/uts/common/fs/zfs/arc.c
9333
dev->l2ad_rebuild = B_FALSE;
usr/src/uts/common/fs/zfs/arc.c
9376
} else if (err == 0 && zfs_refcount_count(&dev->l2ad_lb_count) > 0) {
usr/src/uts/common/fs/zfs/arc.c
9380
(u_longlong_t)zfs_refcount_count(&dev->l2ad_lb_count));
usr/src/uts/common/fs/zfs/arc.c
9381
} else if (err == 0 && zfs_refcount_count(&dev->l2ad_lb_count) == 0) {
usr/src/uts/common/fs/zfs/arc.c
9389
bzero(l2dhdr, dev->l2ad_dev_hdr_asize);
usr/src/uts/common/fs/zfs/arc.c
9390
l2arc_dev_hdr_update(dev);
usr/src/uts/common/fs/zfs/arc.c
9397
zfs_refcount_count(&dev->l2ad_lb_count));
usr/src/uts/common/fs/zfs/arc.c
9401
(u_longlong_t)zfs_refcount_count(&dev->l2ad_lb_count));
usr/src/uts/common/fs/zfs/arc.c
9416
l2arc_dev_hdr_read(l2arc_dev_t *dev)
usr/src/uts/common/fs/zfs/arc.c
9420
l2arc_dev_hdr_phys_t *l2dhdr = dev->l2ad_dev_hdr;
usr/src/uts/common/fs/zfs/arc.c
9421
const uint64_t l2dhdr_asize = dev->l2ad_dev_hdr_asize;
usr/src/uts/common/fs/zfs/arc.c
9424
guid = spa_guid(dev->l2ad_vdev->vdev_spa);
usr/src/uts/common/fs/zfs/arc.c
9428
err = zio_wait(zio_read_phys(NULL, dev->l2ad_vdev,
usr/src/uts/common/fs/zfs/arc.c
9440
"vdev guid: %llu", err, dev->l2ad_vdev->vdev_guid);
usr/src/uts/common/fs/zfs/arc.c
9449
l2dhdr->dh_vdev_guid != dev->l2ad_vdev->vdev_guid ||
usr/src/uts/common/fs/zfs/arc.c
9451
l2dhdr->dh_log_entries != dev->l2ad_log_entries ||
usr/src/uts/common/fs/zfs/arc.c
9452
l2dhdr->dh_end != dev->l2ad_end ||
usr/src/uts/common/fs/zfs/arc.c
9453
!l2arc_range_check_overlap(dev->l2ad_start, dev->l2ad_end,
usr/src/uts/common/fs/zfs/arc.c
9494
l2arc_log_blk_read(l2arc_dev_t *dev,
usr/src/uts/common/fs/zfs/arc.c
9507
ASSERT(l2arc_log_blkptr_valid(dev, this_lbp));
usr/src/uts/common/fs/zfs/arc.c
9514
this_io = l2arc_log_blk_fetch(dev->l2ad_vdev, this_lbp,
usr/src/uts/common/fs/zfs/arc.c
9521
if (l2arc_log_blkptr_valid(dev, next_lbp)) {
usr/src/uts/common/fs/zfs/arc.c
9527
*next_io = l2arc_log_blk_fetch(dev->l2ad_vdev, next_lbp,
usr/src/uts/common/fs/zfs/arc.c
9536
dev->l2ad_vdev->vdev_guid);
usr/src/uts/common/fs/zfs/arc.c
9550
this_lbp->lbp_daddr, dev->l2ad_vdev->vdev_guid,
usr/src/uts/common/fs/zfs/arc.c
9551
dev->l2ad_hand, dev->l2ad_evict);
usr/src/uts/common/fs/zfs/arc.c
9598
l2arc_log_blk_restore(l2arc_dev_t *dev, const l2arc_log_blk_phys_t *lb,
usr/src/uts/common/fs/zfs/arc.c
9602
uint64_t log_entries = dev->l2ad_log_entries;
usr/src/uts/common/fs/zfs/arc.c
9633
asize += vdev_psize_to_asize(dev->l2ad_vdev,
usr/src/uts/common/fs/zfs/arc.c
9635
l2arc_hdr_restore(&lb->lb_entries[i], dev);
usr/src/uts/common/fs/zfs/arc.c
9656
l2arc_hdr_restore(const l2arc_log_ent_phys_t *le, l2arc_dev_t *dev)
usr/src/uts/common/fs/zfs/arc.c
9669
dev, le->le_dva, le->le_daddr,
usr/src/uts/common/fs/zfs/arc.c
9675
asize = vdev_psize_to_asize(dev->l2ad_vdev,
usr/src/uts/common/fs/zfs/arc.c
9683
vdev_space_update(dev->l2ad_vdev, asize, 0, 0);
usr/src/uts/common/fs/zfs/arc.c
9685
mutex_enter(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
9686
list_insert_tail(&dev->l2ad_buflist, hdr);
usr/src/uts/common/fs/zfs/arc.c
9687
(void) zfs_refcount_add_many(&dev->l2ad_alloc, arc_hdr_size(hdr), hdr);
usr/src/uts/common/fs/zfs/arc.c
9688
mutex_exit(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
9702
exists->b_l2hdr.b_dev = dev;
usr/src/uts/common/fs/zfs/arc.c
9706
mutex_enter(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
9707
list_insert_tail(&dev->l2ad_buflist, exists);
usr/src/uts/common/fs/zfs/arc.c
9708
(void) zfs_refcount_add_many(&dev->l2ad_alloc,
usr/src/uts/common/fs/zfs/arc.c
9710
mutex_exit(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
9712
vdev_space_update(dev->l2ad_vdev, asize, 0, 0);
usr/src/uts/common/fs/zfs/arc.c
9770
l2arc_dev_hdr_update(l2arc_dev_t *dev)
usr/src/uts/common/fs/zfs/arc.c
9772
l2arc_dev_hdr_phys_t *l2dhdr = dev->l2ad_dev_hdr;
usr/src/uts/common/fs/zfs/arc.c
9773
const uint64_t l2dhdr_asize = dev->l2ad_dev_hdr_asize;
usr/src/uts/common/fs/zfs/arc.c
9777
VERIFY(spa_config_held(dev->l2ad_spa, SCL_STATE_ALL, RW_READER));
usr/src/uts/common/fs/zfs/arc.c
9781
l2dhdr->dh_spa_guid = spa_guid(dev->l2ad_vdev->vdev_spa);
usr/src/uts/common/fs/zfs/arc.c
9782
l2dhdr->dh_vdev_guid = dev->l2ad_vdev->vdev_guid;
usr/src/uts/common/fs/zfs/arc.c
9783
l2dhdr->dh_log_entries = dev->l2ad_log_entries;
usr/src/uts/common/fs/zfs/arc.c
9784
l2dhdr->dh_evict = dev->l2ad_evict;
usr/src/uts/common/fs/zfs/arc.c
9785
l2dhdr->dh_start = dev->l2ad_start;
usr/src/uts/common/fs/zfs/arc.c
9786
l2dhdr->dh_end = dev->l2ad_end;
usr/src/uts/common/fs/zfs/arc.c
9787
l2dhdr->dh_lb_asize = zfs_refcount_count(&dev->l2ad_lb_asize);
usr/src/uts/common/fs/zfs/arc.c
9788
l2dhdr->dh_lb_count = zfs_refcount_count(&dev->l2ad_lb_count);
usr/src/uts/common/fs/zfs/arc.c
9790
if (dev->l2ad_first)
usr/src/uts/common/fs/zfs/arc.c
9795
err = zio_wait(zio_write_phys(NULL, dev->l2ad_vdev,
usr/src/uts/common/fs/zfs/arc.c
9803
"vdev guid: %llu", err, dev->l2ad_vdev->vdev_guid);
usr/src/uts/common/fs/zfs/arc.c
9814
l2arc_log_blk_commit(l2arc_dev_t *dev, zio_t *pio, l2arc_write_callback_t *cb)
usr/src/uts/common/fs/zfs/arc.c
9816
l2arc_log_blk_phys_t *lb = &dev->l2ad_log_blk;
usr/src/uts/common/fs/zfs/arc.c
9817
l2arc_dev_hdr_phys_t *l2dhdr = dev->l2ad_dev_hdr;
usr/src/uts/common/fs/zfs/arc.c
9824
VERIFY3S(dev->l2ad_log_ent_idx, ==, dev->l2ad_log_entries);
usr/src/uts/common/fs/zfs/arc.c
9849
asize = vdev_psize_to_asize(dev->l2ad_vdev, psize);
usr/src/uts/common/fs/zfs/arc.c
9857
l2dhdr->dh_start_lbps[0].lbp_daddr = dev->l2ad_hand;
usr/src/uts/common/fs/zfs/arc.c
9859
dev->l2ad_log_blk_payload_asize;
usr/src/uts/common/fs/zfs/arc.c
9861
dev->l2ad_log_blk_payload_start;
usr/src/uts/common/fs/zfs/arc.c
9893
wzio = zio_write_phys(pio, dev->l2ad_vdev, dev->l2ad_hand,
usr/src/uts/common/fs/zfs/arc.c
9896
DTRACE_PROBE2(l2arc__write, vdev_t *, dev->l2ad_vdev, zio_t *, wzio);
usr/src/uts/common/fs/zfs/arc.c
9899
dev->l2ad_hand += asize;
usr/src/uts/common/fs/zfs/arc.c
9906
mutex_enter(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
9907
list_insert_head(&dev->l2ad_lbptr_list, lb_ptr_buf);
usr/src/uts/common/fs/zfs/arc.c
9910
zfs_refcount_add_many(&dev->l2ad_lb_asize, asize, lb_ptr_buf);
usr/src/uts/common/fs/zfs/arc.c
9911
zfs_refcount_add(&dev->l2ad_lb_count, lb_ptr_buf);
usr/src/uts/common/fs/zfs/arc.c
9912
mutex_exit(&dev->l2ad_mtx);
usr/src/uts/common/fs/zfs/arc.c
9913
vdev_space_update(dev->l2ad_vdev, asize, 0, 0);
usr/src/uts/common/fs/zfs/arc.c
9920
dev->l2ad_log_blk_payload_asize / asize);
usr/src/uts/common/fs/zfs/arc.c
9923
dev->l2ad_log_ent_idx = 0;
usr/src/uts/common/fs/zfs/arc.c
9924
dev->l2ad_log_blk_payload_asize = 0;
usr/src/uts/common/fs/zfs/arc.c
9925
dev->l2ad_log_blk_payload_start = 0;
usr/src/uts/common/fs/zfs/arc.c
9933
l2arc_log_blkptr_valid(l2arc_dev_t *dev, const l2arc_log_blkptr_t *lbp)
usr/src/uts/common/fs/zfs/arc.c
9963
l2arc_range_check_overlap(start, end, dev->l2ad_hand) ||
usr/src/uts/common/fs/zfs/arc.c
9964
l2arc_range_check_overlap(start, end, dev->l2ad_evict) ||
usr/src/uts/common/fs/zfs/arc.c
9965
l2arc_range_check_overlap(dev->l2ad_hand, dev->l2ad_evict, start) ||
usr/src/uts/common/fs/zfs/arc.c
9966
l2arc_range_check_overlap(dev->l2ad_hand, dev->l2ad_evict, end);
usr/src/uts/common/fs/zfs/arc.c
9968
return (start >= dev->l2ad_start && end <= dev->l2ad_end &&
usr/src/uts/common/fs/zfs/arc.c
9970
(!evicted || dev->l2ad_first));
usr/src/uts/common/fs/zfs/arc.c
9980
l2arc_log_blk_insert(l2arc_dev_t *dev, const arc_buf_hdr_t *hdr)
usr/src/uts/common/fs/zfs/arc.c
9982
l2arc_log_blk_phys_t *lb = &dev->l2ad_log_blk;
usr/src/uts/common/fs/zfs/arc.c
9985
if (dev->l2ad_log_entries == 0)
usr/src/uts/common/fs/zfs/arc.c
9988
int index = dev->l2ad_log_ent_idx++;
usr/src/uts/common/fs/zfs/arc.c
9990
ASSERT3S(index, <, dev->l2ad_log_entries);
usr/src/uts/common/fs/zfs/arc.c
9999
dev->l2ad_log_blk_payload_start = le->le_daddr;
usr/src/uts/common/fs/zfs/spa.c
4906
nvlist_t **dev;
usr/src/uts/common/fs/zfs/spa.c
4916
if (nvlist_lookup_nvlist_array(nvroot, config, &dev, &ndev) != 0)
usr/src/uts/common/fs/zfs/spa.c
4933
sav->sav_pending = dev;
usr/src/uts/common/fs/zfs/spa.c
4937
if ((error = spa_config_parse(spa, &vd, dev[i], NULL, 0,
usr/src/uts/common/fs/zfs/spa.c
4951
VERIFY(nvlist_add_uint64(dev[i], ZPOOL_CONFIG_GUID,
usr/src/uts/common/fs/zfs/sys/arc_impl.h
869
boolean_t l2arc_log_blkptr_valid(l2arc_dev_t *dev,
usr/src/uts/common/fs/zfs/sys/zvol.h
49
extern int zvol_dump(dev_t dev, caddr_t addr, daddr_t offset, int nblocks);
usr/src/uts/common/fs/zfs/sys/zvol.h
50
extern int zvol_close(dev_t dev, int flag, int otyp, cred_t *cr);
usr/src/uts/common/fs/zfs/sys/zvol.h
52
extern int zvol_read(dev_t dev, uio_t *uiop, cred_t *cr);
usr/src/uts/common/fs/zfs/sys/zvol.h
53
extern int zvol_write(dev_t dev, uio_t *uiop, cred_t *cr);
usr/src/uts/common/fs/zfs/sys/zvol.h
54
extern int zvol_aread(dev_t dev, struct aio_req *aio, cred_t *cr);
usr/src/uts/common/fs/zfs/sys/zvol.h
55
extern int zvol_awrite(dev_t dev, struct aio_req *aio, cred_t *cr);
usr/src/uts/common/fs/zfs/sys/zvol.h
56
extern int zvol_ioctl(dev_t dev, int cmd, intptr_t arg, int flag, cred_t *cr,
usr/src/uts/common/fs/zfs/vdev_disk.c
300
dev_t dev;
usr/src/uts/common/fs/zfs/vdev_disk.c
479
(dev = ddi_pathname_to_dev_t(vd->vdev_physpath)) != NODEV) {
usr/src/uts/common/fs/zfs/vdev_disk.c
480
error = ldi_open_by_dev(&dev, OTYP_BLK, spa_mode(spa),
usr/src/uts/common/fs/zfs/vdev_disk.c
629
if (ldi_get_dev(dvd->vd_lh, &dev) == 0 &&
usr/src/uts/common/fs/zfs/vdev_disk.c
635
if (ddi_dev_pathname(dev, otyp, physpath) == 0 &&
usr/src/uts/common/fs/zfs/vdev_removal.c
162
spa_vdev_remove_aux(nvlist_t *config, char *name, nvlist_t **dev, int count,
usr/src/uts/common/fs/zfs/vdev_removal.c
171
if (dev[i] == dev_to_remove)
usr/src/uts/common/fs/zfs/vdev_removal.c
173
VERIFY(nvlist_dup(dev[i], &newdev[j++], KM_SLEEP) == 0);
usr/src/uts/common/fs/zfs/zfs_ioctl.c
7170
zfsdev_close(dev_t dev, int flag, int otyp, cred_t *cr)
usr/src/uts/common/fs/zfs/zfs_ioctl.c
7173
minor_t minor = getminor(dev);
usr/src/uts/common/fs/zfs/zfs_ioctl.c
7182
return (zvol_close(dev, flag, otyp, cr));
usr/src/uts/common/fs/zfs/zfs_ioctl.c
7191
zfsdev_ioctl(dev_t dev, int cmd, intptr_t arg, int flag, cred_t *cr, int *rvalp)
usr/src/uts/common/fs/zfs/zfs_ioctl.c
7196
minor_t minor = getminor(dev);
usr/src/uts/common/fs/zfs/zfs_ioctl.c
7203
return (zvol_ioctl(dev, cmd, arg, flag, cr, rvalp));
usr/src/uts/common/fs/zfs/zfs_ioctl.c
7206
ASSERT3U(getmajor(dev), ==, ddi_driver_major(zfs_dip));
usr/src/uts/common/fs/zfs/zfs_vfsops.c
206
zfs_create_unique_device(dev_t *dev)
usr/src/uts/common/fs/zfs/zfs_vfsops.c
229
*dev = makedevice(zfs_major, zfs_minor);
usr/src/uts/common/fs/zfs/zfs_vfsops.c
231
} while (vfs_devismounted(*dev) && zfs_minor != start);
usr/src/uts/common/fs/zfs/zfs_znode.c
575
zfs_expldev(dev_t dev)
usr/src/uts/common/fs/zfs/zfs_znode.c
578
major_t major = (major_t)dev >> NBITSMINOR32 & MAXMAJ32;
usr/src/uts/common/fs/zfs/zfs_znode.c
580
((minor_t)dev & MAXMIN32));
usr/src/uts/common/fs/zfs/zfs_znode.c
582
return (dev);
usr/src/uts/common/fs/zfs/zfs_znode.c
594
zfs_cmpldev(uint64_t dev)
usr/src/uts/common/fs/zfs/zfs_znode.c
597
minor_t minor = (minor_t)dev & MAXMIN64;
usr/src/uts/common/fs/zfs/zfs_znode.c
598
major_t major = (major_t)(dev >> NBITSMINOR64) & MAXMAJ64;
usr/src/uts/common/fs/zfs/zfs_znode.c
605
return (dev);
usr/src/uts/common/fs/zfs/zvol.c
1303
zvol_dump(dev_t dev, caddr_t addr, daddr_t blkno, int nblocks)
usr/src/uts/common/fs/zfs/zvol.c
1305
minor_t minor = getminor(dev);
usr/src/uts/common/fs/zfs/zvol.c
1339
zvol_read(dev_t dev, uio_t *uio, cred_t *cr)
usr/src/uts/common/fs/zfs/zvol.c
1341
minor_t minor = getminor(dev);
usr/src/uts/common/fs/zfs/zvol.c
1356
error = physio(zvol_strategy, NULL, dev, B_READ,
usr/src/uts/common/fs/zfs/zvol.c
1389
zvol_write(dev_t dev, uio_t *uio, cred_t *cr)
usr/src/uts/common/fs/zfs/zvol.c
1391
minor_t minor = getminor(dev);
usr/src/uts/common/fs/zfs/zvol.c
1407
error = physio(zvol_strategy, NULL, dev, B_WRITE,
usr/src/uts/common/fs/zfs/zvol.c
1608
zvol_ioctl(dev_t dev, int cmd, intptr_t arg, int flag, cred_t *cr, int *rvalp)
usr/src/uts/common/fs/zfs/zvol.c
1617
zv = zfsdev_get_soft_state(getminor(dev), ZSST_ZVOL);
usr/src/uts/common/fs/zfs/zvol.c
1635
dki.dki_unit = getminor(dev);
usr/src/uts/common/fs/zfs/zvol.c
171
dev_t dev = makedevice(ddi_driver_major(zfs_dip), zv->zv_minor);
usr/src/uts/common/fs/zfs/zvol.c
174
VERIFY(ddi_prop_update_int64(dev, zfs_dip,
usr/src/uts/common/fs/zfs/zvol.c
176
VERIFY(ddi_prop_update_int64(dev, zfs_dip,
usr/src/uts/common/fs/zfs/zvol.c
180
spec_size_invalidate(dev, VBLK);
usr/src/uts/common/fs/zfs/zvol.c
181
spec_size_invalidate(dev, VCHR);
usr/src/uts/common/fs/zfs/zvol.c
932
zvol_close(dev_t dev, int flag, int otyp, cred_t *cr)
usr/src/uts/common/fs/zfs/zvol.c
934
minor_t minor = getminor(dev);
usr/src/uts/common/fs/zut/zut.c
379
zut_ioctl(dev_t dev, int cmd, intptr_t arg, int flag, cred_t *cr, int *rvalp)
usr/src/uts/common/fs/zut/zut.c
383
if (getminor(dev) != 0)
usr/src/uts/common/fs/zut/zut.c
464
zut_close(dev_t dev, int flag, int otyp, cred_t *cr)
usr/src/uts/common/fs/zut/zut.c
466
minor_t minor = getminor(dev);
usr/src/uts/common/inet/inet_common.c
83
inet_minor_free(void *arena, dev_t dev)
usr/src/uts/common/inet/inet_common.c
85
ASSERT((dev != OPENFAIL) && (dev != 0) && (dev <= MAXMIN));
usr/src/uts/common/inet/inet_common.c
86
vmem_free(((inet_arena_t *)arena)->ineta_arena, (void *)dev, 1);
usr/src/uts/common/inet/ipd/ipd.c
1027
ipd_close(dev_t dev, int flag, int otype, cred_t *credp)
usr/src/uts/common/inet/ipd/ipd.c
992
ipd_ioctl(dev_t dev, int cmd, intptr_t arg, int md, cred_t *cr, int *rv)
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
1184
int iplclose(dev, flags, otype, cred)
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
1185
dev_t dev;
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
1189
minor_t min = getminor(dev);
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
1192
cmn_err(CE_CONT, "iplclose(%x,%x,%x,%x)\n", dev, flags, otype, cred);
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
1212
int iplread(dev, uio, cp)
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
1213
dev_t dev;
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
1222
unit = getminor(dev);
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
1237
cmn_err(CE_CONT, "iplread(%x,%x,%x)\n", dev, uio, cp);
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
1265
int iplwrite(dev, uio, cp)
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
1266
dev_t dev;
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
1274
unit = getminor(dev);
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
1288
cmn_err(CE_CONT, "iplwrite(%x,%x,%x)\n", dev, uio, cp);
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
1297
if (getminor(dev) == IPL_LOGSYNC) {
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
1302
dev = dev; /* LINT */
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
793
int iplioctl(dev, cmd, data, mode, cp, rp)
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
794
dev_t dev;
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
815
dev, cmd, data, mode, cp, rp);
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
817
unit = getminor(dev);
usr/src/uts/common/inet/ipf/ip_log.c
425
int ipllog(dev, fin, items, itemsz, types, cnt, ifs)
usr/src/uts/common/inet/ipf/ip_log.c
426
int dev;
usr/src/uts/common/inet/ipf/ip_log.c
447
if ((ifs->ifs_ipll[dev] != NULL) &&
usr/src/uts/common/inet/ipf/ip_log.c
448
bcmp((char *)fin, (char *)&ifs->ifs_iplcrc[dev],
usr/src/uts/common/inet/ipf/ip_log.c
450
ifs->ifs_ipll[dev]->ipl_count++;
usr/src/uts/common/inet/ipf/ip_log.c
454
bcopy((char *)fin, (char *)&ifs->ifs_iplcrc[dev],
usr/src/uts/common/inet/ipf/ip_log.c
457
bzero((char *)&ifs->ifs_iplcrc[dev], FI_CSIZE);
usr/src/uts/common/inet/ipf/ip_log.c
476
if ((ifs->ifs_iplused[dev] + len) > IPFILTER_LOGSIZE) {
usr/src/uts/common/inet/ipf/ip_log.c
482
ifs->ifs_iplused[dev] += len;
usr/src/uts/common/inet/ipf/ip_log.c
491
ipl->ipl_magic = ipl_magic[dev];
usr/src/uts/common/inet/ipf/ip_log.c
516
ifs->ifs_ipll[dev] = ipl;
usr/src/uts/common/inet/ipf/ip_log.c
517
*ifs->ifs_iplh[dev] = ipl;
usr/src/uts/common/inet/ipf/ip_log.c
518
ifs->ifs_iplh[dev] = &ipl->ipl_next;
usr/src/uts/common/inet/ipf/ip_log.c
529
WAKEUP(&ifs->ifs_iplh, dev);
usr/src/uts/common/inet/ipf/ip_log.c
533
iplog_input_ready(dev);
usr/src/uts/common/inet/ipnet/ipnet.c
1631
dev_t dev = (dev_t)-1;
usr/src/uts/common/inet/ipnet/ipnet.c
1634
return (dev);
usr/src/uts/common/inet/ipnet/ipnet.c
1636
return (dev);
usr/src/uts/common/inet/ipnet/ipnet.c
1642
dev = ipnetif->if_dev;
usr/src/uts/common/inet/ipnet/ipnet.c
1647
return (dev);
usr/src/uts/common/inet/ipnet/ipnet.c
1663
ipnetif_getby_dev(dev_t dev, ipnet_stack_t *ips)
usr/src/uts/common/inet/ipnet/ipnet.c
1672
if (ipnetif->if_dev == dev) {
usr/src/uts/common/inet/ipnet/ipnet.c
509
ipnet_open(queue_t *rq, dev_t *dev, int oflag, int sflag, cred_t *crp)
usr/src/uts/common/inet/ipnet/ipnet.c
551
if (getminor(*dev) == IPNET_MINOR_LO) {
usr/src/uts/common/inet/ipnet/ipnet.c
556
ipnet->ipnet_if = ipnetif_getby_dev(*dev, ips);
usr/src/uts/common/inet/ipnet/ipnet.c
568
*dev = makedevice(getmajor(*dev), ipnet->ipnet_minor);
usr/src/uts/common/inet/mi.c
137
dev_t dev;
usr/src/uts/common/inet/mi.c
151
dev = mi_o->mi_o_dev;
usr/src/uts/common/inet/mi.c
152
if ((dev != OPENFAIL) && (dev != 0) && (dev <= MAXMIN))
usr/src/uts/common/inet/mi.c
153
inet_minor_free(mi_head->mh_arena, dev);
usr/src/uts/common/inet/mi.c
812
dev_t dev;
usr/src/uts/common/inet/mi.c
845
dev = MAXMIN + ++mi_head->mh_module_dev;
usr/src/uts/common/inet/mi.c
847
if (dev <= MAXMIN) {
usr/src/uts/common/inet/mi.c
848
dev = MAXMIN + 1;
usr/src/uts/common/inet/mi.c
853
dev = (dev_t)OPENFAIL;
usr/src/uts/common/inet/mi.c
854
} else if ((dev = inet_minor_alloc(mi_head->mh_arena)) == 0) {
usr/src/uts/common/inet/mi.c
858
mi_o->mi_o_dev = dev;
usr/src/uts/common/inet/mi.c
871
*devp = makedevice(getemajor(*devp), (minor_t)dev);
usr/src/uts/common/io/1394/adapters/hci1394_ioctl.c
85
hci1394_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/1394/adapters/hci1394_ioctl.c
92
instance = getminor(dev);
usr/src/uts/common/io/1394/adapters/hci1394_misc.c
49
dev_t dev;
usr/src/uts/common/io/1394/adapters/hci1394_misc.c
56
dev = (dev_t)arg;
usr/src/uts/common/io/1394/adapters/hci1394_misc.c
57
instance = getminor(dev);
usr/src/uts/common/io/1394/adapters/hci1394_misc.c
67
dev = (dev_t)arg;
usr/src/uts/common/io/1394/adapters/hci1394_misc.c
68
instance = getminor(dev);
usr/src/uts/common/io/1394/adapters/hci1394_misc.c
98
hci1394_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/1394/t1394.c
155
s1394_get_maxpayload(target, &dev, &curr);
usr/src/uts/common/io/1394/t1394.c
156
target->dev_max_payload = dev;
usr/src/uts/common/io/1394/t1394.c
3132
uint_t dev;
usr/src/uts/common/io/1394/t1394.c
3175
s1394_get_maxpayload(target, &dev, &curr);
usr/src/uts/common/io/1394/t1394.c
75
uint_t dev;
usr/src/uts/common/io/1394/targets/av1394/av1394.c
124
#define AV1394_DEV2STATE(dev) \
usr/src/uts/common/io/1394/targets/av1394/av1394.c
125
(ddi_get_soft_state(av1394_statep, AV1394_DEV2INST(dev)))
usr/src/uts/common/io/1394/targets/av1394/av1394.c
256
dev_t dev = (dev_t)arg;
usr/src/uts/common/io/1394/targets/av1394/av1394.c
262
if ((avp = AV1394_DEV2STATE(dev)) != NULL) {
usr/src/uts/common/io/1394/targets/av1394/av1394.c
270
*result = (void *)(uintptr_t)AV1394_DEV2INST(dev);
usr/src/uts/common/io/1394/targets/av1394/av1394.c
280
av1394_open(dev_t *dev, int flag, int otyp, cred_t *cr)
usr/src/uts/common/io/1394/targets/av1394/av1394.c
282
av1394_inst_t *avp = AV1394_DEV2STATE(*dev);
usr/src/uts/common/io/1394/targets/av1394/av1394.c
286
if (AV1394_DEV_IS_ISOCH(*dev)) {
usr/src/uts/common/io/1394/targets/av1394/av1394.c
288
} else if (AV1394_DEV_IS_ASYNC(*dev)) {
usr/src/uts/common/io/1394/targets/av1394/av1394.c
297
av1394_close(dev_t dev, int flag, int otyp, cred_t *cr)
usr/src/uts/common/io/1394/targets/av1394/av1394.c
299
av1394_inst_t *avp = AV1394_DEV2STATE(dev);
usr/src/uts/common/io/1394/targets/av1394/av1394.c
303
if (AV1394_DEV_IS_ISOCH(dev)) {
usr/src/uts/common/io/1394/targets/av1394/av1394.c
305
} else if (AV1394_DEV_IS_ASYNC(dev)) {
usr/src/uts/common/io/1394/targets/av1394/av1394.c
314
av1394_read(dev_t dev, struct uio *uiop, cred_t *cr)
usr/src/uts/common/io/1394/targets/av1394/av1394.c
316
av1394_inst_t *avp = AV1394_DEV2STATE(dev);
usr/src/uts/common/io/1394/targets/av1394/av1394.c
320
if (AV1394_DEV_IS_ISOCH(dev)) {
usr/src/uts/common/io/1394/targets/av1394/av1394.c
322
} else if (AV1394_DEV_IS_ASYNC(dev)) {
usr/src/uts/common/io/1394/targets/av1394/av1394.c
331
av1394_write(dev_t dev, struct uio *uiop, cred_t *cr)
usr/src/uts/common/io/1394/targets/av1394/av1394.c
333
av1394_inst_t *avp = AV1394_DEV2STATE(dev);
usr/src/uts/common/io/1394/targets/av1394/av1394.c
337
if (AV1394_DEV_IS_ISOCH(dev)) {
usr/src/uts/common/io/1394/targets/av1394/av1394.c
339
} else if (AV1394_DEV_IS_ASYNC(dev)) {
usr/src/uts/common/io/1394/targets/av1394/av1394.c
348
av1394_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cr, int *rvalp)
usr/src/uts/common/io/1394/targets/av1394/av1394.c
350
av1394_inst_t *avp = AV1394_DEV2STATE(dev);
usr/src/uts/common/io/1394/targets/av1394/av1394.c
354
if (AV1394_DEV_IS_ISOCH(dev)) {
usr/src/uts/common/io/1394/targets/av1394/av1394.c
356
} else if (AV1394_DEV_IS_ASYNC(dev)) {
usr/src/uts/common/io/1394/targets/av1394/av1394.c
365
av1394_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len,
usr/src/uts/common/io/1394/targets/av1394/av1394.c
368
av1394_inst_t *avp = AV1394_DEV2STATE(dev);
usr/src/uts/common/io/1394/targets/av1394/av1394.c
371
if ((avp != NULL) && (AV1394_DEV_IS_ISOCH(dev))) {
usr/src/uts/common/io/1394/targets/av1394/av1394.c
378
av1394_poll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/1394/targets/av1394/av1394.c
381
av1394_inst_t *avp = AV1394_DEV2STATE(dev);
usr/src/uts/common/io/1394/targets/av1394/av1394.c
384
if ((avp != NULL) && AV1394_DEV_IS_ASYNC(dev)) {
usr/src/uts/common/io/1394/targets/dcam1394/dcam.c
1025
dcam_chpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/1394/targets/dcam1394/dcam.c
1040
instance = DEV_TO_INSTANCE(dev);
usr/src/uts/common/io/1394/targets/dcam1394/dcam.c
389
dev_t dev;
usr/src/uts/common/io/1394/targets/dcam1394/dcam.c
397
dev = (dev_t)arg;
usr/src/uts/common/io/1394/targets/dcam1394/dcam.c
398
instance = DEV_TO_INSTANCE(dev);
usr/src/uts/common/io/1394/targets/dcam1394/dcam.c
411
dev = (dev_t)arg;
usr/src/uts/common/io/1394/targets/dcam1394/dcam.c
412
instance = DEV_TO_INSTANCE(dev);
usr/src/uts/common/io/1394/targets/dcam1394/dcam.c
596
dcam_close(dev_t dev, int flags, int otyp, cred_t *cred_p)
usr/src/uts/common/io/1394/targets/dcam1394/dcam.c
601
instance = DEV_TO_INSTANCE(dev);
usr/src/uts/common/io/1394/targets/dcam1394/dcam.c
614
if (getminor(dev) & DCAM1394_MINOR_CTRL) {
usr/src/uts/common/io/1394/targets/dcam1394/dcam.c
665
dcam_read(dev_t dev, struct uio *uio_p, cred_t *cred_p)
usr/src/uts/common/io/1394/targets/dcam1394/dcam.c
681
instance = DEV_TO_INSTANCE(dev);
usr/src/uts/common/io/1394/targets/dcam1394/dcam.c
835
dcam_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred_p,
usr/src/uts/common/io/1394/targets/dcam1394/dcam.c
846
instance = DEV_TO_INSTANCE(dev);
usr/src/uts/common/io/1394/targets/dcam1394/dcam.c
941
is_ctrl_file = (getminor(dev) & DCAM1394_MINOR_CTRL) ? 1:0;
usr/src/uts/common/io/aac/aac.c
2986
dvp->dev.type = AAC_DEV_PD;
usr/src/uts/common/io/aac/aac.c
3473
if (AAC_DEV_IS_VALID(&dvp->dev)) {
usr/src/uts/common/io/aac/aac.c
3476
dvp->dev.flags &= ~AAC_DFLAG_VALID;
usr/src/uts/common/io/aac/aac.c
3488
if (AAC_DEV_IS_VALID(&dvp->dev)) {
usr/src/uts/common/io/aac/aac.c
3512
dvp->dev.flags |= AAC_DFLAG_VALID;
usr/src/uts/common/io/aac/aac.c
3513
dvp->dev.type = AAC_DEV_LD;
usr/src/uts/common/io/aac/aac.c
3558
if (!AAC_DEV_IS_VALID(&dvp->dev))
usr/src/uts/common/io/aac/aac.c
3562
dvp->dev.flags &= ~AAC_DFLAG_VALID;
usr/src/uts/common/io/aac/aac.c
4203
if (softs->containers[tgt].dev.dip == NULL &&
usr/src/uts/common/io/aac/aac.c
4205
softs->containers[tgt].dev.dip = tgt_dip;
usr/src/uts/common/io/aac/aac.c
4214
if (softs->nondasds[AAC_PD(tgt)].dev.dip == NULL &&
usr/src/uts/common/io/aac/aac.c
4216
softs->nondasds[AAC_PD(tgt)].dev.dip = tgt_dip;
usr/src/uts/common/io/aac/aac.c
4247
if (softs->containers[tgt].dev.dip == tgt_dip)
usr/src/uts/common/io/aac/aac.c
4248
softs->containers[tgt].dev.dip = NULL;
usr/src/uts/common/io/aac/aac.c
4250
if (softs->nondasds[AAC_PD(tgt)].dev.dip == tgt_dip)
usr/src/uts/common/io/aac/aac.c
4251
softs->nondasds[AAC_PD(tgt)].dev.dip = NULL;
usr/src/uts/common/io/aac/aac.c
4252
softs->nondasds[AAC_PD(tgt)].dev.flags &= ~AAC_DFLAG_VALID;
usr/src/uts/common/io/aac/aac.c
4346
if (AAC_DEV_IS_VALID(&softs->containers[i].dev))
usr/src/uts/common/io/aac/aac.c
4565
&softs->containers[i].dev, q, 0);
usr/src/uts/common/io/aac/aac.c
4568
&softs->nondasds[i].dev, q, 0);
usr/src/uts/common/io/aac/aac.c
4596
&softs->containers[i].dev,
usr/src/uts/common/io/aac/aac.c
4599
aac_set_throttle(softs, &softs->nondasds[i].dev,
usr/src/uts/common/io/aac/aac.c
5392
acp->dvp = &softs->containers[ap->a_target].dev;
usr/src/uts/common/io/aac/aac.c
5398
acp->dvp = &softs->nondasds[AAC_PD(ap->a_target)].dev;
usr/src/uts/common/io/aac/aac.c
6477
if (AAC_DEV_IS_VALID(&softs->containers[cid].dev))
usr/src/uts/common/io/aac/aac.c
6882
aac_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/aac/aac.c
6892
minor0 = getminor(dev);
usr/src/uts/common/io/aac/aac.c
6896
return (scsi_hba_close(dev, flag, otyp, cred));
usr/src/uts/common/io/aac/aac.c
6906
aac_ioctl(dev_t dev, int cmd, intptr_t arg, int flag, cred_t *cred_p,
usr/src/uts/common/io/aac/aac.c
6918
minor0 = getminor(dev);
usr/src/uts/common/io/aac/aac.c
6922
return (scsi_hba_ioctl(dev, cmd, arg, flag, cred_p, rval_p));
usr/src/uts/common/io/aac/aac.c
6927
return (aac_do_ioctl(softs, dev, cmd, arg, flag));
usr/src/uts/common/io/aac/aac.c
7117
struct aac_device *dvp = &softs->containers[tgt].dev;
usr/src/uts/common/io/aac/aac.c
7261
softs->nondasds[AAC_PD(tgt)].dev.flags |= AAC_DFLAG_VALID;
usr/src/uts/common/io/aac/aac.c
81
&(softs)->containers[(t)].dev : \
usr/src/uts/common/io/aac/aac.c
83
&(softs)->nondasds[AAC_PD(t)].dev : NULL)
usr/src/uts/common/io/aac/aac.h
193
struct aac_device dev;
usr/src/uts/common/io/aac/aac.h
205
struct aac_device dev;
usr/src/uts/common/io/aac/aac_ioctl.c
129
status = aac_send_raw_srb(softs, dev, arg, mode);
usr/src/uts/common/io/aac/aac_ioctl.c
433
aac_send_raw_srb(struct aac_softstate *softs, dev_t dev, intptr_t arg, int mode)
usr/src/uts/common/io/aac/aac_ioctl.c
557
(uintptr_t)addrlo, usge->bcount, direct, dev, 0, NULL,
usr/src/uts/common/io/aac/aac_ioctl.c
693
qdisk->valid = AAC_DEV_IS_VALID(&dvp->dev);
usr/src/uts/common/io/aac/aac_ioctl.c
726
if (AAC_DEV_IS_VALID(&dvp->dev)) {
usr/src/uts/common/io/aac/aac_ioctl.c
97
aac_do_ioctl(struct aac_softstate *softs, dev_t dev, int cmd, intptr_t arg,
usr/src/uts/common/io/asy.c
1697
dev_t dev = (dev_t)arg;
usr/src/uts/common/io/asy.c
1701
instance = UNIT(dev);
usr/src/uts/common/io/asy.c
1830
dev_t dev;
usr/src/uts/common/io/asy.c
2223
dev = makedevice(DDI_MAJOR_T_UNKNOWN, asy->asy_unit);
usr/src/uts/common/io/asy.c
2224
(void) ddi_prop_update_string(dev, devi, "uart", asy_hw_name(asy));
usr/src/uts/common/io/asy.c
2250
asyopen(queue_t *rq, dev_t *dev, int flag, int sflag __unused, cred_t *cr)
usr/src/uts/common/io/asy.c
2258
unit = UNIT(*dev);
usr/src/uts/common/io/asy.c
2301
async->async_dev = *dev;
usr/src/uts/common/io/asy.c
2312
} else if ((*dev & OUTLINE) && !(async->async_flags & ASYNC_OUT)) {
usr/src/uts/common/io/asy.c
2318
if (*dev & OUTLINE)
usr/src/uts/common/io/asy.c
2373
!(*dev & OUTLINE))) {
usr/src/uts/common/io/asy.c
2384
} else if ((async->async_flags & ASYNC_OUT) && !(*dev & OUTLINE)) {
usr/src/uts/common/io/asy.c
381
static int asyopen(queue_t *rq, dev_t *dev, int flag, int sflag, cred_t *cr);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
100
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
1001
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
1003
cmpci_destroy(dev);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
1011
cmpci_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
1013
if ((dev = ddi_get_driver_private(dip)) == NULL) {
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
1018
PUT32(dev, REG_FUNCTRL0, 0);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
1026
cmpci_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
1033
if ((dev = ddi_get_driver_private(dip)) == NULL) {
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
1036
return (cmpci_resume(dev));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
1046
cmpci_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
1048
if ((dev = ddi_get_driver_private(dip)) == NULL) {
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
1054
return (cmpci_detach(dev));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
1057
audio_dev_suspend(dev->adev);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
106
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
121
cmpci_dev_t *dev = port->dev;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
123
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
128
SET32(dev, REG_FUNCTRL0, port->fc0_rst_bit);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
130
CLR32(dev, REG_FUNCTRL0, port->fc0_rst_bit);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
134
SET32(dev, REG_FUNCTRL1, port->fc1_rate_mask);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
135
SET32(dev, REG_CHFORMAT, port->chformat_mask);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
137
if ((port->num == 1) && (dev->maxch > 2)) {
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
138
CLR32(dev, REG_LEGACY, LEGACY_NXCHG);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
141
SET32(dev, REG_MISC, MISC_XCHGDAC);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
142
CLR32(dev, REG_MISC, MISC_N4SPK3D);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
144
CLR32(dev, REG_MISC, MISC_XCHGDAC);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
145
SET32(dev, REG_MISC, MISC_N4SPK3D);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
150
if (dev->maxch >= 8) {
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
151
CLR8(dev, REG_MISC2, MISC2_CHB3D8C);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
153
if (dev->maxch >= 6) {
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
154
CLR32(dev, REG_CHFORMAT, CHFORMAT_CHB3D5C);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
155
CLR32(dev, REG_LEGACY, LEGACY_CHB3D6C);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
157
if (dev->maxch >= 4) {
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
158
CLR32(dev, REG_CHFORMAT, CHFORMAT_CHB3D);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
162
if (dev->maxch >= 8) {
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
163
CLR8(dev, REG_MISC2, MISC2_CHB3D8C);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
165
if (dev->maxch >= 6) {
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
166
CLR32(dev, REG_CHFORMAT, CHFORMAT_CHB3D5C);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
167
CLR32(dev, REG_LEGACY, LEGACY_CHB3D6C);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
168
CLR32(dev, REG_MISC, MISC_ENCENTER);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
169
CLR32(dev, REG_LEGACY, LEGACY_EXBASSEN);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
171
SET32(dev, REG_CHFORMAT, CHFORMAT_CHB3D);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
174
if (dev->maxch >= 8) {
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
175
CLR8(dev, REG_MISC2, MISC2_CHB3D8C);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
177
SET32(dev, REG_CHFORMAT, CHFORMAT_CHB3D5C);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
178
SET32(dev, REG_LEGACY, LEGACY_CHB3D6C);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
179
CLR32(dev, REG_MISC, MISC_ENCENTER);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
180
CLR32(dev, REG_LEGACY, LEGACY_EXBASSEN);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
181
CLR32(dev, REG_CHFORMAT, CHFORMAT_CHB3D);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
185
SET8(dev, REG_MISC2, MISC2_CHB3D8C);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
186
CLR32(dev, REG_MISC, MISC_ENCENTER);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
187
CLR32(dev, REG_LEGACY, LEGACY_EXBASSEN);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
188
CLR32(dev, REG_CHFORMAT, CHFORMAT_CHB3D5C);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
189
CLR32(dev, REG_LEGACY, LEGACY_CHB3D6C);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
190
CLR32(dev, REG_CHFORMAT, CHFORMAT_CHB3D);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
195
PUT32(dev, port->reg_paddr, port->paddr);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
196
PUT16(dev, port->reg_bufsz, (port->bufsz / 4) - 1);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
197
PUT16(dev, port->reg_fragsz, (port->bufsz / 4) - 1);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
202
SET32(dev, REG_FUNCTRL0, port->fc0_rec_bit);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
204
CLR32(dev, REG_FUNCTRL0, port->fc0_rec_bit);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
207
SET32(dev, REG_FUNCTRL0, port->fc0_en_bit);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
208
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
217
cmpci_dev_t *dev = port->dev;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
219
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
220
CLR32(dev, REG_FUNCTRL0, port->fc0_en_bit);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
221
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
228
cmpci_dev_t *dev = port->dev;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
232
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
235
offset = (port->bufsz / 4) - (GET16(dev, port->reg_bufsz) + 1);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
247
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
260
#define LEFT(dev, ctl) min(((dev->controls[ctl].value) >> 8), 100)
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
261
#define RIGHT(dev, ctl) min(((dev->controls[ctl].value) & 0xff), 100)
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
262
#define MONO(dev, ctl) min(dev->controls[ctl].value, 100)
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
265
cmpci_setmixer(cmpci_dev_t *dev, uint8_t idx, uint8_t val)
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
267
PUT8(dev, REG_IDXADDR, idx);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
268
PUT8(dev, REG_IDXDATA, val);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
272
cmpci_getmixer(cmpci_dev_t *dev, uint8_t idx)
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
274
PUT8(dev, REG_IDXADDR, idx);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
275
return (GET8(dev, REG_IDXDATA));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
280
cmpci_configure_mixer(cmpci_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
297
recsrcs = dev->controls[CTL_RECSRCS].value;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
298
monsrcs = dev->controls[CTL_MONSRCS].value;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
301
left = MONO(dev, CTL_VOLUME);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
304
cmpci_setmixer(dev, IDX_VOICE_LEFT, SCALE(left, 5));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
305
cmpci_setmixer(dev, IDX_VOICE_RIGHT, SCALE(left, 5));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
306
CLR8(dev, REG_MIX2, MIX2_WSMUTE);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
308
cmpci_setmixer(dev, IDX_VOICE_LEFT, 0);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
309
cmpci_setmixer(dev, IDX_VOICE_RIGHT, 0);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
310
SET8(dev, REG_MIX2, MIX2_WSMUTE);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
313
left = LEFT(dev, CTL_LINEOUT);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
314
right = RIGHT(dev, CTL_LINEOUT);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
317
cmpci_setmixer(dev, IDX_MASTER_LEFT, SCALE(left, 5));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
318
cmpci_setmixer(dev, IDX_MASTER_RIGHT, SCALE(right, 5));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
321
left = MONO(dev, CTL_SPEAKER);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
322
cmpci_setmixer(dev, IDX_SPEAKER, SCALE(left, 2));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
325
left = MONO(dev, CTL_MIC);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
327
cmpci_setmixer(dev, IDX_MIC, SCALE(left, 5));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
329
uint8_t v = GET8(dev, REG_MIX3);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
332
PUT8(dev, REG_MIX3, v);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
333
cmpci_setmixer(dev, 0x3f, SCALE(100, 2));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
334
cmpci_setmixer(dev, 0x40, SCALE(100, 2));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
336
cmpci_setmixer(dev, IDX_MIC, 0);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
343
left = LEFT(dev, CTL_LINEOUT);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
344
right = RIGHT(dev, CTL_LINEOUT);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
346
cmpci_setmixer(dev, IDX_LINEIN_LEFT, SCALE(left, 5));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
348
cmpci_setmixer(dev, IDX_LINEIN_LEFT, 0);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
353
cmpci_setmixer(dev, IDX_LINEIN_RIGHT, SCALE(left, 5));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
355
cmpci_setmixer(dev, IDX_LINEIN_RIGHT, 0);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
361
left = LEFT(dev, CTL_CD);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
362
right = RIGHT(dev, CTL_CD);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
364
cmpci_setmixer(dev, IDX_CDDA_LEFT, SCALE(left, 5));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
366
cmpci_setmixer(dev, IDX_CDDA_LEFT, 0);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
371
cmpci_setmixer(dev, IDX_CDDA_RIGHT, SCALE(left, 5));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
373
cmpci_setmixer(dev, IDX_CDDA_RIGHT, 0);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
379
left = LEFT(dev, CTL_AUX);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
380
right = RIGHT(dev, CTL_AUX);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
381
PUT8(dev, REG_VAUX, (((left * 15) / 100) << 4) | ((right * 15) / 100));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
384
SET8(dev, REG_MIX3, MIX3_RAUXREN | MIX3_RAUXLEN);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
386
CLR8(dev, REG_MIX3, MIX3_RAUXREN | MIX3_RAUXLEN);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
390
CLR8(dev, REG_MIX3, MIX3_VAUXRM | MIX3_VAUXLM);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
392
SET8(dev, REG_MIX3, MIX3_VAUXRM | MIX3_VAUXLM);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
409
SET8(dev, REG_MIX2, MIX2_WAVEIN_L | MIX2_WAVEIN_R);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
411
CLR8(dev, REG_MIX2, MIX2_WAVEIN_L | MIX2_WAVEIN_R);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
413
cmpci_setmixer(dev, IDX_INMIX_L, inmix[0]);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
414
cmpci_setmixer(dev, IDX_INMIX_R, inmix[1]);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
426
cmpci_setmixer(dev, IDX_OUTMIX, outmix);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
429
if (dev->controls[CTL_MICBOOST].value != 0) {
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
430
CLR8(dev, REG_MIX3, MIX3_MICGAINZ);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
431
cmpci_setmixer(dev, IDX_EXTENSION,
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
432
cmpci_getmixer(dev, IDX_EXTENSION) & ~0x1);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
434
SET8(dev, REG_MIX3, MIX3_MICGAINZ);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
435
cmpci_setmixer(dev, IDX_EXTENSION,
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
436
cmpci_getmixer(dev, IDX_EXTENSION) | 0x1);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
444
cmpci_dev_t *dev = cc->dev;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
450
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
452
cmpci_configure_mixer(dev);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
453
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
462
cmpci_dev_t *dev = cc->dev;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
464
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
466
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
478
cmpci_alloc_ctrl(cmpci_dev_t *dev, uint32_t num, uint64_t val)
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
483
cc = &dev->controls[num];
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
485
cc->dev = dev;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
579
cc->ctrl = audio_dev_add_control(dev->adev, &desc,
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
584
cmpci_add_controls(cmpci_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
586
if (dev->softvol) {
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
587
audio_dev_add_soft_volume(dev->adev);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
589
cmpci_alloc_ctrl(dev, CTL_VOLUME, 75);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
591
cmpci_alloc_ctrl(dev, CTL_LINEOUT, 90 | (90 << 8));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
592
cmpci_alloc_ctrl(dev, CTL_SPEAKER, 75);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
593
cmpci_alloc_ctrl(dev, CTL_MIC, 32);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
594
cmpci_alloc_ctrl(dev, CTL_LINEIN, 64 | (64 << 8));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
595
cmpci_alloc_ctrl(dev, CTL_CD, 75 | (75 << 8));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
596
cmpci_alloc_ctrl(dev, CTL_AUX, 75 | (75 << 8));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
597
cmpci_alloc_ctrl(dev, CTL_RECSRCS, (1 << SRC_MIC));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
598
cmpci_alloc_ctrl(dev, CTL_MONSRCS, 0);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
599
cmpci_alloc_ctrl(dev, CTL_MICBOOST, 0);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
603
cmpci_del_controls(cmpci_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
606
if (dev->controls[i].ctrl) {
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
607
audio_dev_del_control(dev->controls[i].ctrl);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
608
dev->controls[i].ctrl = NULL;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
614
cmpci_reset(cmpci_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
617
SET32(dev, REG_MISC, MISC_RESET);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
618
(void) GET32(dev, REG_MISC);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
620
CLR32(dev, REG_MISC, MISC_RESET);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
623
PUT32(dev, REG_FUNCTRL0, 0);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
626
CLR32(dev, REG_FUNCTRL0, FUNCTRL0_CH0_EN | FUNCTRL0_CH1_EN);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
627
CLR32(dev, REG_INTCTRL, INTCTRL_CH0_EN | INTCTRL_CH1_EN);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
630
CLR32(dev, REG_FUNCTRL1, FUNCTRL1_UART_EN | FUNCTRL1_JYSTK_EN);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
636
SET32(dev, REG_FUNCTRL1,
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
640
SET32(dev, REG_CHFORMAT, CHFORMAT_CH0_16ST | CHFORMAT_CH1_16ST);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
707
cmpci_init(cmpci_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
709
audio_dev_t *adev = dev->adev;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
712
playch = ddi_prop_get_int(DDI_DEV_T_ANY, dev->dip,
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
713
DDI_PROP_DONTPASS, "channels", dev->maxch);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
715
if ((playch % 2) || (playch < 2) || (playch > dev->maxch)) {
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
718
playch, dev->maxch);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
719
playch = dev->maxch;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
731
port = &dev->port[i];
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
732
port->dev = dev;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
790
if (ddi_dma_alloc_handle(dev->dip, &dma_attr, DDI_DMA_DONTWAIT,
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
820
cmpci_add_controls(dev);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
822
cmpci_reset(dev);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
823
cmpci_configure_mixer(dev);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
834
cmpci_destroy(cmpci_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
836
mutex_destroy(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
840
cmpci_port_t *port = &dev->port[i];
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
850
audio_dev_remove_engine(dev->adev, port->engine);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
855
if (dev->acch != NULL) {
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
856
ddi_regs_map_free(&dev->acch);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
859
cmpci_del_controls(dev);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
861
if (dev->adev != NULL) {
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
862
audio_dev_free(dev->adev);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
865
kmem_free(dev, sizeof (*dev));
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
872
cmpci_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
900
dev = kmem_zalloc(sizeof (*dev), KM_SLEEP);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
901
dev->dip = dip;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
902
mutex_init(&dev->mutex, NULL, MUTEX_DRIVER, NULL);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
904
ddi_set_driver_private(dip, dev);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
909
dev->adev = adev;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
911
if (ddi_regs_map_setup(dip, 1, &dev->regs, 0, 0, &acc_attr,
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
912
&dev->acch) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
918
dev->maxch = 2;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
931
val = GET32(dev, REG_INTCTRL) & INTCTRL_MDL_MASK;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
934
if (GET32(dev, REG_CHFORMAT & CHFORMAT_VER_MASK)) {
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
936
dev->maxch = 4;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
942
dev->maxch = 8;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
943
dev->softvol = B_TRUE; /* No hardware PCM volume */
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
946
dev->maxch = 6;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
949
dev->maxch = 4;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
956
audio_dev_set_version(dev->adev, "CMI-8338");
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
96
cmpci_dev_t *dev = port->dev;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
960
audio_dev_set_version(dev->adev, "CMI-8338B");
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
964
if (cmpci_init(dev) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
965
audio_dev_warn(dev->adev, "can't init device");
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
972
cmpci_destroy(dev);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
977
cmpci_resume(cmpci_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
979
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
980
cmpci_reset(dev);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
983
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
985
audio_dev_resume(dev->adev);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
991
cmpci_detach(cmpci_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
993
if (audio_dev_unregister(dev->adev) != DDI_SUCCESS)
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
996
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.c
999
PUT32(dev, REG_FUNCTRL0, 0);
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.h
255
cmpci_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.h
261
cmpci_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.h
324
#define GET8(dev, offset) \
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.h
325
ddi_get8(dev->acch, (uint8_t *)(dev->regs + (offset)))
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.h
326
#define GET16(dev, offset) \
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.h
327
ddi_get16(dev->acch, (uint16_t *)(void *)(dev->regs + (offset)))
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.h
328
#define GET32(dev, offset) \
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.h
329
ddi_get32(dev->acch, (uint32_t *)(void *)(dev->regs + (offset)))
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.h
330
#define PUT8(dev, offset, v) \
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.h
331
ddi_put8(dev->acch, (uint8_t *)(dev->regs + (offset)), v)
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.h
332
#define PUT16(dev, offset, v) \
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.h
333
ddi_put16(dev->acch, (uint16_t *)(void *)(dev->regs + (offset)), v)
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.h
334
#define PUT32(dev, offset, v) \
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.h
335
ddi_put32(dev->acch, (uint32_t *)(void *)(dev->regs + (offset)), v)
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.h
337
#define CLR8(dev, offset, v) PUT8(dev, offset, GET8(dev, offset) & ~(v))
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.h
338
#define SET8(dev, offset, v) PUT8(dev, offset, GET8(dev, offset) | (v))
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.h
339
#define CLR16(dev, offset, v) PUT16(dev, offset, GET16(dev, offset) & ~(v))
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.h
340
#define SET16(dev, offset, v) PUT16(dev, offset, GET16(dev, offset) | (v))
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.h
341
#define CLR32(dev, offset, v) PUT32(dev, offset, GET32(dev, offset) & ~(v))
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.h
342
#define SET32(dev, offset, v) PUT32(dev, offset, GET32(dev, offset) | (v))
usr/src/uts/common/io/audio/drv/audiocmihd/audiocmihd.c
1523
cmediahd_del_controls(cmediahd_devc_t *dev)
usr/src/uts/common/io/audio/drv/audiocmihd/audiocmihd.c
1526
if (dev->controls[i].ctrl) {
usr/src/uts/common/io/audio/drv/audiocmihd/audiocmihd.c
1527
audio_dev_del_control(dev->controls[i].ctrl);
usr/src/uts/common/io/audio/drv/audiocmihd/audiocmihd.c
1528
dev->controls[i].ctrl = NULL;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1000
dev = kmem_zalloc(sizeof (*dev), KM_SLEEP);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1001
dev->dip = dip;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1002
ddi_set_driver_private(dip, dev);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1003
mutex_init(&dev->mutex, NULL, MUTEX_DRIVER, NULL);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1006
audio_dev_warn(dev->osdev, "pci_config_setup failed");
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1018
audio_dev_warn(dev->osdev, "unrecognized device");
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1064
dev->revision = revision;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1065
dev->devid = device;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1067
dev->osdev = audio_dev_alloc(dip, 0);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1068
if (dev->osdev == NULL) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1072
audio_dev_set_description(dev->osdev, chip_name);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1073
audio_dev_set_version(dev->osdev, chip_vers);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1087
if (ddi_regs_map_setup(dip, 1, &dev->regs, 0, 0, &acc_attr,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1088
&dev->acch) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1089
audio_dev_warn(dev->osdev, "can't map registers");
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1099
dev->useintr = B_FALSE;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1101
dev->useintr = B_TRUE;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1102
if (audioens_setup_intr(dev) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1106
mutex_destroy(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1107
mutex_init(&dev->mutex, NULL, MUTEX_DRIVER,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1108
DDI_INTR_PRI(dev->intrpri));
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1113
if (audioens_init(dev) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1114
audio_dev_warn(dev->osdev, "can't init device");
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1119
if (dev->useintr) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1120
(void) ddi_intr_enable(dev->intrh);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1132
audioens_destroy(dev);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1138
audioens_detach(audioens_dev_t *dev)
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1143
if (audio_dev_unregister(dev->osdev) != DDI_SUCCESS)
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1146
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1148
tmp = GET8(dev, CONC_bSERCTL_OFF) &
usr/src/uts/common/io/audio/drv/audioens/audioens.c
115
struct audioens_dev *dev;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1150
PUT8(dev, CONC_bSERCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1151
PUT8(dev, CONC_bSERCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1152
PUT8(dev, CONC_bSERCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1153
PUT8(dev, CONC_bSERCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1155
tmp = GET8(dev, CONC_bDEVCTL_OFF) &
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1157
PUT8(dev, CONC_bDEVCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1158
PUT8(dev, CONC_bDEVCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1159
PUT8(dev, CONC_bDEVCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1160
PUT8(dev, CONC_bDEVCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1162
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1164
audioens_destroy(dev);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1170
audioens_resume(audioens_dev_t *dev)
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1172
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1173
dev->suspended = B_FALSE;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1174
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1177
audioens_init_hw(dev);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1180
ac97_reset(dev->ac97);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1182
audio_dev_resume(dev->osdev);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1188
audioens_suspend(audioens_dev_t *dev)
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1190
audio_dev_suspend(dev->osdev);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1192
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1193
CLR8(dev, CONC_bDEVCTL_OFF,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1195
dev->suspended = B_TRUE;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1196
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1204
audioens_dev_t *dev;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1207
if ((dev = ddi_get_driver_private(dip)) == NULL) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1212
tmp = GET8(dev, CONC_bSERCTL_OFF) &
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1214
PUT8(dev, CONC_bSERCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1215
PUT8(dev, CONC_bSERCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1216
PUT8(dev, CONC_bSERCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1217
PUT8(dev, CONC_bSERCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1219
tmp = GET8(dev, CONC_bDEVCTL_OFF) &
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1221
PUT8(dev, CONC_bDEVCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1222
PUT8(dev, CONC_bDEVCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1223
PUT8(dev, CONC_bDEVCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1224
PUT8(dev, CONC_bDEVCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1233
audioens_dev_t *dev;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1240
if ((dev = ddi_get_driver_private(dip)) == NULL) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1243
return (audioens_resume(dev));
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1253
audioens_dev_t *dev;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1255
if ((dev = ddi_get_driver_private(dip)) == NULL) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1261
return (audioens_detach(dev));
usr/src/uts/common/io/audio/drv/audioens/audioens.c
1264
return (audioens_suspend(dev));
usr/src/uts/common/io/audio/drv/audioens/audioens.c
170
#define GET8(dev, offset) \
usr/src/uts/common/io/audio/drv/audioens/audioens.c
171
ddi_get8(dev->acch, (uint8_t *)(dev->regs + (offset)))
usr/src/uts/common/io/audio/drv/audioens/audioens.c
172
#define GET16(dev, offset) \
usr/src/uts/common/io/audio/drv/audioens/audioens.c
173
ddi_get16(dev->acch, (uint16_t *)(void *)(dev->regs + (offset)))
usr/src/uts/common/io/audio/drv/audioens/audioens.c
174
#define GET32(dev, offset) \
usr/src/uts/common/io/audio/drv/audioens/audioens.c
175
ddi_get32(dev->acch, (uint32_t *)(void *)(dev->regs + (offset)))
usr/src/uts/common/io/audio/drv/audioens/audioens.c
176
#define PUT8(dev, offset, v) \
usr/src/uts/common/io/audio/drv/audioens/audioens.c
177
ddi_put8(dev->acch, (uint8_t *)(dev->regs + (offset)), v)
usr/src/uts/common/io/audio/drv/audioens/audioens.c
178
#define PUT16(dev, offset, v) \
usr/src/uts/common/io/audio/drv/audioens/audioens.c
179
ddi_put16(dev->acch, (uint16_t *)(void *)(dev->regs + (offset)), v)
usr/src/uts/common/io/audio/drv/audioens/audioens.c
180
#define PUT32(dev, offset, v) \
usr/src/uts/common/io/audio/drv/audioens/audioens.c
181
ddi_put32(dev->acch, (uint32_t *)(void *)(dev->regs + (offset)), v)
usr/src/uts/common/io/audio/drv/audioens/audioens.c
183
#define CLR8(dev, offset, v) PUT8(dev, offset, GET8(dev, offset) & ~(v))
usr/src/uts/common/io/audio/drv/audioens/audioens.c
184
#define SET8(dev, offset, v) PUT8(dev, offset, GET8(dev, offset) | (v))
usr/src/uts/common/io/audio/drv/audioens/audioens.c
185
#define CLR32(dev, offset, v) PUT32(dev, offset, GET32(dev, offset) & ~(v))
usr/src/uts/common/io/audio/drv/audioens/audioens.c
186
#define SET32(dev, offset, v) PUT32(dev, offset, GET32(dev, offset) | (v))
usr/src/uts/common/io/audio/drv/audioens/audioens.c
193
audioens_dev_t *dev = dev_;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
196
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
197
dtemp = GET32(dev, CONC_dCODECCTL_OFF);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
200
dtemp = GET32(dev, CONC_dCODECCTL_OFF);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
206
PUT32(dev, CONC_dCODECCTL_OFF, ((int)wAddr << 16) | (1UL << 23));
usr/src/uts/common/io/audio/drv/audioens/audioens.c
210
dtemp = GET32(dev, CONC_dCODECCTL_OFF);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
214
dtemp = GET32(dev, CONC_dCODECCTL_OFF);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
215
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
223
audioens_dev_t *dev = dev_;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
226
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
229
dtemp = GET32(dev, CONC_dCODECCTL_OFF);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
234
PUT32(dev, CONC_dCODECCTL_OFF, ((int)wAddr << 16) | wData);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
236
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
240
SRCRegRead(audioens_dev_t *dev, unsigned short reg)
usr/src/uts/common/io/audio/drv/audioens/audioens.c
244
dtemp = GET32(dev, CONC_dSRCIO_OFF);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
247
dtemp = GET32(dev, CONC_dSRCIO_OFF);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
253
PUT32(dev, CONC_dSRCIO_OFF, (dtemp & SRC_CTLMASK) | ((int)reg << 25));
usr/src/uts/common/io/audio/drv/audioens/audioens.c
257
dtemp = GET32(dev, CONC_dSRCIO_OFF);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
266
SRCRegWrite(audioens_dev_t *dev, unsigned short reg, unsigned short val)
usr/src/uts/common/io/audio/drv/audioens/audioens.c
271
dtemp = GET32(dev, CONC_dSRCIO_OFF);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
274
dtemp = GET32(dev, CONC_dSRCIO_OFF);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
282
PUT32(dev, CONC_dSRCIO_OFF, writeval);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
286
SRCSetRate(audioens_dev_t *dev, unsigned char base, unsigned short rate)
usr/src/uts/common/io/audio/drv/audioens/audioens.c
296
if (!(GET32(dev, CONC_dSRCIO_OFF) & SRC_BUSY))
usr/src/uts/common/io/audio/drv/audioens/audioens.c
299
PUT32(dev, CONC_dSRCIO_OFF,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
300
(GET32(dev, CONC_dSRCIO_OFF) & SRC_CTLMASK) | dtemp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
304
SRCRegWrite(dev, (unsigned short) base + SRC_INT_REGS_OFF,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
305
(SRCRegRead(dev, (unsigned short) base + SRC_INT_REGS_OFF)
usr/src/uts/common/io/audio/drv/audioens/audioens.c
307
SRCRegWrite(dev, (unsigned short) base + SRC_VFREQ_FRAC_OFF,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
312
if (!(GET32(dev, CONC_dSRCIO_OFF) & SRC_BUSY))
usr/src/uts/common/io/audio/drv/audioens/audioens.c
314
PUT32(dev, CONC_dSRCIO_OFF,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
315
(GET32(dev, CONC_dSRCIO_OFF) & SRC_CTLMASK) & ~dtemp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
329
SRCRegWrite(dev, base + SRC_TRUNC_N_OFF,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
336
SRCRegWrite(dev, base + SRC_TRUNC_N_OFF,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
342
SRCRegWrite(dev, base + SRC_INT_REGS_OFF,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
343
(SRCRegRead(dev, (unsigned short) base + SRC_INT_REGS_OFF)
usr/src/uts/common/io/audio/drv/audioens/audioens.c
345
SRCRegWrite(dev, base + SRC_VFREQ_FRAC_OFF,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
348
SRCRegWrite(dev, SRC_ADC_VOL_L, N << 8);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
349
SRCRegWrite(dev, SRC_ADC_VOL_R, N << 8);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
354
SRCInit(audioens_dev_t *dev)
usr/src/uts/common/io/audio/drv/audioens/audioens.c
360
if (!(GET32(dev, CONC_dSRCIO_OFF) & SRC_BUSY))
usr/src/uts/common/io/audio/drv/audioens/audioens.c
363
PUT32(dev, CONC_dSRCIO_OFF, SRC_DISABLE);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
366
SRCRegWrite(dev, (unsigned short) i, 0U);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
368
SRCRegWrite(dev, SRC_DAC1_BASE + SRC_TRUNC_N_OFF, 16 << 4);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
369
SRCRegWrite(dev, SRC_DAC1_BASE + SRC_INT_REGS_OFF, 16 << 10);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
370
SRCRegWrite(dev, SRC_DAC2_BASE + SRC_TRUNC_N_OFF, 16 << 4);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
371
SRCRegWrite(dev, SRC_DAC2_BASE + SRC_INT_REGS_OFF, 16 << 10);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
372
SRCRegWrite(dev, SRC_DAC1_VOL_L, 1 << 12);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
373
SRCRegWrite(dev, SRC_DAC1_VOL_R, 1 << 12);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
374
SRCRegWrite(dev, SRC_DAC2_VOL_L, 1 << 12);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
375
SRCRegWrite(dev, SRC_DAC2_VOL_R, 1 << 12);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
376
SRCRegWrite(dev, SRC_ADC_VOL_L, 1 << 12);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
377
SRCRegWrite(dev, SRC_ADC_VOL_R, 1 << 12);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
380
SRCSetRate(dev, SRC_DAC1_BASE, 48000);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
381
SRCSetRate(dev, SRC_DAC2_BASE, 48000);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
382
SRCSetRate(dev, SRC_ADC_BASE, 48000);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
386
if (!(GET32(dev, CONC_dSRCIO_OFF) & SRC_BUSY))
usr/src/uts/common/io/audio/drv/audioens/audioens.c
389
PUT32(dev, CONC_dSRCIO_OFF, 0);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
393
audioens_writemem(audioens_dev_t *dev, uint32_t page, uint32_t offs,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
397
PUT32(dev, CONC_bMEMPAGE_OFF, page);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
398
PUT32(dev, offs, data);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
402
audioens_readmem(audioens_dev_t *dev, uint32_t page, uint32_t offs)
usr/src/uts/common/io/audio/drv/audioens/audioens.c
404
PUT32(dev, CONC_bMEMPAGE_OFF, page); /* Select memory page */
usr/src/uts/common/io/audio/drv/audioens/audioens.c
405
return (GET32(dev, offs));
usr/src/uts/common/io/audio/drv/audioens/audioens.c
412
audioens_dev_t *dev = (void *)arg1;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
420
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
421
if (dev->suspended || !dev->useintr) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
422
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
426
status = GET32(dev, CONC_dSTATUS_OFF);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
428
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
435
port = &dev->port[PORT_DAC];
usr/src/uts/common/io/audio/drv/audioens/audioens.c
438
frameno = audioens_readmem(dev,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
445
CLR8(dev, CONC_bSERCTL_OFF, CONC_SERCTL_DAC1IE);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
446
SET8(dev, CONC_bSERCTL_OFF, CONC_SERCTL_DAC1IE);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
449
port = &dev->port[PORT_ADC];
usr/src/uts/common/io/audio/drv/audioens/audioens.c
452
frameno = audioens_readmem(dev,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
459
CLR8(dev, CONC_bSERCTL_OFF, CONC_SERCTL_ADCIE);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
460
SET8(dev, CONC_bSERCTL_OFF, CONC_SERCTL_ADCIE);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
463
CLR8(dev, CONC_bSERCTL_OFF, CONC_SERCTL_DAC2IE);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
464
SET8(dev, CONC_bSERCTL_OFF, CONC_SERCTL_DAC2IE);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
471
while (GET8(dev, CONC_bUARTCSTAT_OFF) & CONC_UART_RXRDY)
usr/src/uts/common/io/audio/drv/audioens/audioens.c
474
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
480
audioens_setup_intr(audioens_dev_t *dev)
usr/src/uts/common/io/audio/drv/audioens/audioens.c
485
if ((ddi_intr_alloc(dev->dip, &dev->intrh, DDI_INTR_TYPE_FIXED, 0, 1,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
487
audio_dev_warn(dev->osdev, "can't alloc intr handle");
usr/src/uts/common/io/audio/drv/audioens/audioens.c
491
if (ddi_intr_get_pri(dev->intrh, &ipri) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
492
audio_dev_warn(dev->osdev, "can't get interrupt priority");
usr/src/uts/common/io/audio/drv/audioens/audioens.c
495
if (ddi_intr_add_handler(dev->intrh, audioens_intr, dev, NULL) !=
usr/src/uts/common/io/audio/drv/audioens/audioens.c
497
audio_dev_warn(dev->osdev, "cannot add interrupt handler");
usr/src/uts/common/io/audio/drv/audioens/audioens.c
500
dev->intrpri = ipri;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
504
if (dev->intrh != NULL) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
505
(void) ddi_intr_free(dev->intrh);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
506
dev->intrh = NULL;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
545
audioens_dev_t *dev = port->dev;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
549
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
555
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
564
audioens_dev_t *dev = port->dev;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
567
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
572
audioens_writemem(dev, CONC_DAC1CTL_PAGE, CONC_dDAC1PADDR_OFF,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
574
audioens_writemem(dev, CONC_DAC2CTL_PAGE, CONC_dDAC2PADDR_OFF,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
578
SRCSetRate(dev, SRC_DAC1_BASE, port->speed);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
579
SRCSetRate(dev, SRC_DAC2_BASE, port->speed);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
582
tmp = GET32(dev, CONC_dSTATUS_OFF);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
585
PUT32(dev, CONC_dSTATUS_OFF, tmp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
588
PUT8(dev, CONC_bSKIPC_OFF, 0x10);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
589
SET8(dev, CONC_bSERFMT_OFF,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
594
audioens_writemem(dev, CONC_DAC1CTL_PAGE, CONC_wDAC1FC_OFF,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
596
audioens_writemem(dev, CONC_DAC2CTL_PAGE, CONC_wDAC2FC_OFF,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
599
PUT16(dev, CONC_wDAC1IC_OFF, port->iframes - 1);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
600
PUT16(dev, CONC_wDAC2IC_OFF, port->iframes - 1);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
601
SET8(dev, CONC_bDEVCTL_OFF,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
604
if (dev->useintr) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
605
SET8(dev, CONC_bSERCTL_OFF, CONC_SERCTL_DAC1IE);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
613
audioens_writemem(dev, CONC_ADCCTL_PAGE, CONC_dADCPADDR_OFF,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
617
SRCSetRate(dev, SRC_ADC_BASE, port->speed);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
620
tmp = GET8(dev, CONC_bSERFMT_OFF);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
624
PUT8(dev, CONC_bSKIPC_OFF, 0x10);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
626
PUT8(dev, CONC_bSERFMT_OFF, tmp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
629
audioens_writemem(dev, CONC_ADCCTL_PAGE, CONC_wADCFC_OFF,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
633
PUT16(dev, CONC_wADCIC_OFF, port->iframes - 1);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
635
SET8(dev, CONC_bDEVCTL_OFF, CONC_DEVCTL_ADC_EN);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
637
if (dev->useintr) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
638
SET8(dev, CONC_bSERCTL_OFF, CONC_SERCTL_ADCIE);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
645
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
654
audioens_dev_t *dev = port->dev;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
656
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
659
CLR8(dev, CONC_bDEVCTL_OFF,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
663
CLR8(dev, CONC_bDEVCTL_OFF, CONC_DEVCTL_ADC_EN);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
666
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
673
audioens_dev_t *dev = port->dev;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
692
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
694
if (!dev->useintr) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
700
frameno = audioens_readmem(port->dev, page, offs) >> 16;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
712
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
768
audioens_init_hw(audioens_dev_t *dev)
usr/src/uts/common/io/audio/drv/audioens/audioens.c
772
if ((dev->devid == ENSONIQ_ES5880) ||
usr/src/uts/common/io/audio/drv/audioens/audioens.c
773
(dev->devid == ENSONIQ_ES5880A) ||
usr/src/uts/common/io/audio/drv/audioens/audioens.c
774
(dev->devid == ENSONIQ_ES5880B) ||
usr/src/uts/common/io/audio/drv/audioens/audioens.c
775
(dev->devid == 0x1371 && dev->revision == 7) ||
usr/src/uts/common/io/audio/drv/audioens/audioens.c
776
(dev->devid == 0x1371 && dev->revision >= 9)) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
779
tmp = GET8(dev, CONC_bINTSUMM_OFF) & 0xff;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
781
PUT8(dev, CONC_bINTSUMM_OFF, tmp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
786
SRCInit(dev);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
791
tmp = GET32(dev, CONC_bDEVCTL_OFF) & 0xff;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
793
PUT8(dev, CONC_bDEVCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
794
PUT8(dev, CONC_bUARTCSTAT_OFF, 0x00);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
797
tmp = GET8(dev, CONC_bMISCCTL_OFF) & 0xff;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
798
PUT8(dev, CONC_bMISCCTL_OFF, tmp | CONC_MISCCTL_SYNC_RES);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
800
PUT8(dev, CONC_bMISCCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
803
if (dev->revision >= 4) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
807
PUT32(dev, 0x04, GET32(dev, 0x04) | (1 << 18));
usr/src/uts/common/io/audio/drv/audioens/audioens.c
809
PUT32(dev, 0x00, GET32(dev, 0x00) | (1 << 26));
usr/src/uts/common/io/audio/drv/audioens/audioens.c
810
CLR32(dev, CONC_dSPDIF_OFF, CONC_SPDIF_AC3);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
814
PUT32(dev, 0x04, GET32(dev, 0x04) & ~(1 << 18));
usr/src/uts/common/io/audio/drv/audioens/audioens.c
815
PUT32(dev, 0x00, GET32(dev, 0x00) & ~(1 << 26));
usr/src/uts/common/io/audio/drv/audioens/audioens.c
819
CLR32(dev, CONC_dSTATUS_OFF, CONC_STATUS_ECHO);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
824
audioens_init(audioens_dev_t *dev)
usr/src/uts/common/io/audio/drv/audioens/audioens.c
827
audioens_init_hw(dev);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
834
(void) ddi_prop_update_int(DDI_DEV_T_NONE, dev->dip, AC97_PROP_SPEAKER,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
841
dev->ac97 = ac97_alloc(dev->dip, audioens_rd97, audioens_wr97, dev);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
842
if (dev->ac97 == NULL)
usr/src/uts/common/io/audio/drv/audioens/audioens.c
845
if (ac97_init(dev->ac97, dev->osdev) != 0) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
858
port = &dev->port[i];
usr/src/uts/common/io/audio/drv/audioens/audioens.c
859
port->dev = dev;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
895
if (ddi_dma_alloc_handle(dev->dip, &dma_attr, DDI_DMA_SLEEP,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
897
audio_dev_warn(dev->osdev,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
904
audio_dev_warn(dev->osdev,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
913
audio_dev_warn(dev->osdev,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
924
audio_dev_warn(dev->osdev,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
930
audio_dev_add_engine(dev->osdev, port->engine);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
933
if (audio_dev_register(dev->osdev) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
934
audio_dev_warn(dev->osdev,
usr/src/uts/common/io/audio/drv/audioens/audioens.c
943
audioens_destroy(audioens_dev_t *dev)
usr/src/uts/common/io/audio/drv/audioens/audioens.c
948
if (dev->useintr && dev->intrh != NULL) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
949
(void) ddi_intr_disable(dev->intrh);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
950
(void) ddi_intr_remove_handler(dev->intrh);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
951
(void) ddi_intr_free(dev->intrh);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
952
dev->intrh = NULL;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
956
mutex_destroy(&dev->mutex);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
960
audioens_port_t *port = &dev->port[i];
usr/src/uts/common/io/audio/drv/audioens/audioens.c
970
audio_dev_remove_engine(dev->osdev, port->engine);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
975
if (dev->acch != NULL) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
976
ddi_regs_map_free(&dev->acch);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
979
if (dev->ac97) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
980
ac97_free(dev->ac97);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
983
if (dev->osdev != NULL) {
usr/src/uts/common/io/audio/drv/audioens/audioens.c
984
audio_dev_free(dev->osdev);
usr/src/uts/common/io/audio/drv/audioens/audioens.c
987
kmem_free(dev, sizeof (*dev));
usr/src/uts/common/io/audio/drv/audioens/audioens.c
995
audioens_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1014
if (dev->ac97_recsrc) {
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1019
adp = ac97_control_desc(dev->ac97_recsrc);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1036
dev->recmask |= (1 << i);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1039
desc.acd_minvalue = desc.acd_maxvalue = dev->recmask;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1041
dev->recmask = 3;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1050
ASSERT(!dev->ac97);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1076
pc->ctrl = audio_dev_add_control(dev->adev, &desc,
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1081
audigyls_add_controls(audigyls_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1083
audio_dev_add_soft_volume(dev->adev);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1085
audigyls_alloc_ctrl(dev, CTL_FRONT, 75 | (75 << 8));
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1086
audigyls_alloc_ctrl(dev, CTL_SURROUND, 75 | (75 << 8));
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1087
audigyls_alloc_ctrl(dev, CTL_CENTER, 75);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1088
audigyls_alloc_ctrl(dev, CTL_LFE, 75);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1089
audigyls_alloc_ctrl(dev, CTL_RECORDVOL, 75 | (75 << 8));
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1090
audigyls_alloc_ctrl(dev, CTL_RECSRC, 1);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1091
audigyls_alloc_ctrl(dev, CTL_SPREAD, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1092
audigyls_alloc_ctrl(dev, CTL_LOOP, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1093
if (!dev->ac97) {
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1094
audigyls_alloc_ctrl(dev, CTL_MONGAIN, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1103
audigyls_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1108
dev = kmem_zalloc(sizeof (*dev), KM_SLEEP);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1109
dev->dip = dip;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1110
ddi_set_driver_private(dip, dev);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1111
mutex_init(&dev->mutex, NULL, MUTEX_DRIVER, NULL);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1112
mutex_init(&dev->low_mutex, NULL, MUTEX_DRIVER, NULL);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1114
if ((dev->adev = audio_dev_alloc(dip, 0)) == NULL) {
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1120
audio_dev_warn(dev->adev, "pci_config_setup failed");
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1123
dev->pcih = pcih;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1132
audio_dev_warn(dev->adev, "Hardware not recognized "
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1141
if ((ddi_regs_map_setup(dip, 1, &dev->base, 0, 0, &dev_attr,
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1142
&dev->regsh)) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1143
audio_dev_warn(dev->adev, "failed to map registers");
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1148
dev->digital_enable = ddi_prop_get_int(DDI_DEV_T_ANY, dev->dip,
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1197
audio_dev_set_description(dev->adev, name);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1199
audio_dev_set_version(dev->adev, version);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1205
dev->ac97 = ac97_allocate(dev->adev, dip,
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1206
audigyls_read_ac97, audigyls_write_ac97, dev);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1207
if (dev->ac97 == NULL) {
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1208
audio_dev_warn(dev->adev,
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1213
ac97_probe_controls(dev->ac97);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1217
ctrl = ac97_control_find(dev->ac97,
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1224
dev->ac97_recgain = ac97_control_find(dev->ac97,
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1226
dev->ac97_recsrc = ac97_control_find(dev->ac97,
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1230
audigyls_add_controls(dev);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1232
if (dev->ac97) {
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1233
ac97_register_controls(dev->ac97);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1236
if (audigyls_alloc_port(dev, AUDIGYLS_PLAY_PORT) != DDI_SUCCESS)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1238
if (audigyls_alloc_port(dev, AUDIGYLS_REC_PORT) != DDI_SUCCESS)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1241
audigyls_hwinit(dev);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1243
audigyls_configure_mixer(dev);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1245
if (audio_dev_register(dev->adev) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1246
audio_dev_warn(dev->adev, "unable to register with framework");
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1255
audigyls_destroy(dev);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1262
audigyls_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1264
dev = ddi_get_driver_private(dip);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1266
audigyls_hwinit(dev);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1269
if (dev->ac97)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1270
ac97_reset(dev->ac97);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1272
audio_dev_resume(dev->adev);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1278
audigyls_detach(audigyls_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1280
if (audio_dev_unregister(dev->adev) != DDI_SUCCESS)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1283
audigyls_destroy(dev);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1288
audigyls_suspend(audigyls_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1290
audio_dev_suspend(dev->adev);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1372
audigyls_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1374
dev = ddi_get_driver_private(dip);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1378
return (audigyls_detach(dev));
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1381
return (audigyls_suspend(dev));
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1391
audigyls_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1397
dev = ddi_get_driver_private(dip);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1399
write_reg(dev, SA, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1400
OUTL(dev, IER, 0); /* Interrupt disable */
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1401
write_reg(dev, AIE, 0); /* Disable audio interrupts */
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1402
status = INL(dev, IPR);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
1403
OUTL(dev, IPR, status); /* Acknowledge */
usr/src/uts/common/io/audio/drv/audiols/audiols.c
149
read_chan(audigyls_dev_t *dev, int reg, int chn)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
153
mutex_enter(&dev->low_mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
155
OUTL(dev, PR, (reg << 16) | (chn & 0xffff));
usr/src/uts/common/io/audio/drv/audiols/audiols.c
157
val = INL(dev, DR);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
158
mutex_exit(&dev->low_mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
164
write_chan(audigyls_dev_t *dev, int reg, int chn, uint32_t value)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
166
mutex_enter(&dev->low_mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
168
OUTL(dev, PR, (reg << 16) | (chn & 0x7));
usr/src/uts/common/io/audio/drv/audiols/audiols.c
170
OUTL(dev, DR, value);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
171
mutex_exit(&dev->low_mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
175
read_reg(audigyls_dev_t *dev, int reg)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
177
return (read_chan(dev, reg, 0));
usr/src/uts/common/io/audio/drv/audiols/audiols.c
181
write_reg(audigyls_dev_t *dev, int reg, uint32_t value)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
183
write_chan(dev, reg, 0, value);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
190
audigyls_dev_t *dev = arg;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
194
mutex_enter(&dev->low_mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
195
OUTB(dev, AC97A, index);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
197
if (INB(dev, AC97A) & 0x80)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
201
mutex_exit(&dev->low_mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
204
dtemp = INW(dev, AC97D);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
205
mutex_exit(&dev->low_mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
213
audigyls_dev_t *dev = arg;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
216
mutex_enter(&dev->low_mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
217
OUTB(dev, AC97A, index);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
219
if (INB(dev, AC97A) & 0x80)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
223
mutex_exit(&dev->low_mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
226
OUTW(dev, AC97D, data);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
227
mutex_exit(&dev->low_mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
231
select_digital_enable(audigyls_dev_t *dev, int mode)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
239
write_reg(dev, SPC, 0x00000f00);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
241
write_reg(dev, SPC, 0x0000000f);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
247
audigyls_i2c_write(audigyls_dev_t *dev, int reg, int data)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
253
write_reg(dev, I2C_1, tmp);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
255
tmp = read_reg(dev, I2C_A) & ~0x6fe;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
258
write_reg(dev, I2C_A, tmp);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
262
tmp = read_reg(dev, I2C_A);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
279
audigyls_spi_write(audigyls_dev_t *dev, int data)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
285
tmp = read_reg(dev, SPI);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
287
write_reg(dev, SPI, orig | data);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
292
tmp = read_reg(dev, SPI);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
312
audigyls_dev_t *dev = port->dev;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
316
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
321
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
336
audigyls_dev_t *dev = port->dev;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
339
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
345
write_chan(dev, PTCA, 0, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
346
write_chan(dev, CPFA, 0, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
347
write_chan(dev, CPCAV, 0, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
348
write_chan(dev, PTCA, 1, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
349
write_chan(dev, CPFA, 1, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
350
write_chan(dev, CPCAV, 1, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
351
write_chan(dev, PTCA, 3, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
352
write_chan(dev, CPFA, 3, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
353
write_chan(dev, CPCAV, 3, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
355
tmp = read_reg(dev, SA);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
359
write_reg(dev, SA, tmp);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
363
write_chan(dev, CRFA, 2, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
364
write_chan(dev, CRCAV, 2, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
366
tmp = read_reg(dev, SA);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
368
write_reg(dev, SA, tmp);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
372
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
380
audigyls_dev_t *dev = port->dev;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
383
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
387
tmp = read_reg(dev, SA);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
391
write_reg(dev, SA, tmp);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
395
tmp = read_reg(dev, SA);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
397
write_reg(dev, SA, tmp);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
401
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
441
audigyls_dev_t *dev = port->dev;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
445
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
448
offset = read_chan(dev, CPFA, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
450
offset = read_chan(dev, CRFA, 2);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
465
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
486
audigyls_alloc_port(audigyls_dev_t *dev, int num)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
496
adev = dev->adev;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
498
dev->port[num] = port;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
499
port->dev = dev;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
523
if (ddi_dma_alloc_handle(dev->dip, &dma_attr_buf, DDI_DMA_SLEEP, NULL,
usr/src/uts/common/io/audio/drv/audiols/audiols.c
557
audigyls_del_controls(audigyls_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
560
if (dev->controls[i].ctrl) {
usr/src/uts/common/io/audio/drv/audiols/audiols.c
561
audio_dev_del_control(dev->controls[i].ctrl);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
562
dev->controls[i].ctrl = NULL;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
568
audigyls_destroy(audigyls_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
570
mutex_destroy(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
571
mutex_destroy(&dev->low_mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
574
audigyls_port_t *port = dev->port[i];
usr/src/uts/common/io/audio/drv/audiols/audiols.c
578
audio_dev_remove_engine(dev->adev, port->engine);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
593
if (dev->ac97 != NULL) {
usr/src/uts/common/io/audio/drv/audiols/audiols.c
594
ac97_free(dev->ac97);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
597
audigyls_del_controls(dev);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
599
if (dev->adev != NULL) {
usr/src/uts/common/io/audio/drv/audiols/audiols.c
600
audio_dev_free(dev->adev);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
602
if (dev->regsh != NULL) {
usr/src/uts/common/io/audio/drv/audiols/audiols.c
603
ddi_regs_map_free(&dev->regsh);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
605
if (dev->pcih != NULL) {
usr/src/uts/common/io/audio/drv/audiols/audiols.c
606
pci_config_teardown(&dev->pcih);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
608
kmem_free(dev, sizeof (*dev));
usr/src/uts/common/io/audio/drv/audiols/audiols.c
612
audigyls_hwinit(audigyls_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
628
select_digital_enable(dev, dev->digital_enable);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
662
if (dev->ac97)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
663
OUTL(dev, GPIO, 0x005f03a3);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
666
OUTL(dev, GPIO, 0x005f4301);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
668
audigyls_i2c_write(dev, 0x15, 0x2);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
672
if (!audigyls_spi_write(dev, spi_dac[i]) &&
usr/src/uts/common/io/audio/drv/audiols/audiols.c
680
OUTL(dev, IER, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
681
OUTL(dev, HC, 0x00000009); /* Enable audio, use 48 kHz */
usr/src/uts/common/io/audio/drv/audiols/audiols.c
683
tmp = read_chan(dev, SRCTL, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
684
if (dev->ac97)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
689
write_chan(dev, SRCTL, 0, tmp);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
691
write_reg(dev, HMIXMAP_I2S, 0x76543210); /* Default out route */
usr/src/uts/common/io/audio/drv/audiols/audiols.c
692
write_reg(dev, AUDCTL, 0x0f0f003f); /* Enable all outputs */
usr/src/uts/common/io/audio/drv/audiols/audiols.c
695
write_reg(dev, SA, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
702
write_chan(dev, PTBA, i, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
703
write_chan(dev, PTBS, i, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
704
write_chan(dev, PTCA, i, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
706
write_chan(dev, CPFA, i, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
707
write_chan(dev, PFEA, i, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
708
write_chan(dev, CPCAV, i, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
710
write_chan(dev, CRFA, i, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
711
write_chan(dev, CRCAV, i, 0);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
718
port = dev->port[AUDIGYLS_PLAY_PORT];
usr/src/uts/common/io/audio/drv/audiols/audiols.c
721
write_chan(dev, PFBA, 0, paddr);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
722
write_chan(dev, PFBS, 0, chunksz << 16);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
724
write_chan(dev, PFBA, 1, paddr);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
725
write_chan(dev, PFBS, 1, chunksz << 16);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
727
write_chan(dev, PFBA, 3, paddr);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
728
write_chan(dev, PFBS, 3, chunksz << 16);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
731
port = dev->port[AUDIGYLS_REC_PORT];
usr/src/uts/common/io/audio/drv/audiols/audiols.c
734
write_chan(dev, RFBA, 2, paddr);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
735
write_chan(dev, RFBS, 2, chunksz << 16);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
738
tmp = read_chan(dev, SRCTL, 0) & ~0x0303c00f;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
739
write_chan(dev, SRCTL, 0, tmp);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
741
write_reg(dev, SCS0, 0x02108004); /* Audio */
usr/src/uts/common/io/audio/drv/audiols/audiols.c
742
write_reg(dev, SCS1, 0x02108004); /* Audio */
usr/src/uts/common/io/audio/drv/audiols/audiols.c
743
write_reg(dev, SCS2, 0x02108004); /* Audio */
usr/src/uts/common/io/audio/drv/audiols/audiols.c
744
write_reg(dev, SCS3, 0x02108004); /* Audio */
usr/src/uts/common/io/audio/drv/audiols/audiols.c
774
audigyls_configure_mixer(audigyls_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
780
r = 0xffff - audigyls_stereo_scale(dev->controls[CTL_FRONT].val, 8);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
782
write_chan(dev, MIXVOL_I2S, 0, r);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
785
r = 0xffff - audigyls_stereo_scale(dev->controls[CTL_SURROUND].val, 8);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
787
write_chan(dev, MIXVOL_I2S, 3, r);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
790
v1 = 255 - SCALE(dev->controls[CTL_CENTER].val, 8);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
791
v2 = 255 - SCALE(dev->controls[CTL_LFE].val, 8);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
794
write_chan(dev, MIXVOL_I2S, 1, r);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
797
r = dev->controls[CTL_SPREAD].val ? 0x10101010 : 0x76543210;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
798
write_reg(dev, HMIXMAP_I2S, r);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
803
v1 = dev->controls[CTL_RECORDVOL].val;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
804
if (dev->ac97_recgain && !dev->controls[CTL_LOOP].val) {
usr/src/uts/common/io/audio/drv/audiols/audiols.c
809
(void) ac97_control_set(dev->ac97_recgain, v1);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
810
write_reg(dev, P17RECVOLL, 0x30303030);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
811
write_reg(dev, P17RECVOLH, 0x30303030);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
818
write_reg(dev, P17RECVOLL, r);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
819
write_reg(dev, P17RECVOLH, r);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
823
if (dev->ac97) {
usr/src/uts/common/io/audio/drv/audiols/audiols.c
825
write_chan(dev, SRCTL, 1, 0x30303030);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
826
write_reg(dev, SMIXMAP_I2S, 0x10101076);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
829
r = 255 - SCALE(dev->controls[CTL_MONGAIN].val, 8);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
830
write_chan(dev, SRCTL, 1, 0xffff0000 | r << 8 | r);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
832
write_reg(dev, SMIXMAP_I2S, 0x10101076);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
834
write_reg(dev, SMIXMAP_I2S, 0x10101010);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
839
if (dev->ac97_recsrc != NULL) {
usr/src/uts/common/io/audio/drv/audiols/audiols.c
840
(void) ac97_control_set(dev->ac97_recsrc,
usr/src/uts/common/io/audio/drv/audiols/audiols.c
841
dev->controls[CTL_RECSRC].val);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
844
switch (dev->controls[CTL_RECSRC].val) {
usr/src/uts/common/io/audio/drv/audiols/audiols.c
846
audigyls_i2c_write(dev, 0x15, 0x2); /* Mic */
usr/src/uts/common/io/audio/drv/audiols/audiols.c
847
OUTL(dev, GPIO, INL(dev, GPIO) | 0x400);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
851
audigyls_i2c_write(dev, 0x15, 0x4); /* Line */
usr/src/uts/common/io/audio/drv/audiols/audiols.c
852
OUTL(dev, GPIO, INL(dev, GPIO) & ~0x400);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
860
if (dev->controls[CTL_LOOP].val) {
usr/src/uts/common/io/audio/drv/audiols/audiols.c
873
if (dev->ac97_recsrc != NULL) {
usr/src/uts/common/io/audio/drv/audiols/audiols.c
883
write_reg(dev, P17RECSEL, r);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
890
audigyls_dev_t *dev = pc->dev;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
913
if (((1U << val) & (dev->recmask)) == 0) {
usr/src/uts/common/io/audio/drv/audiols/audiols.c
929
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
931
audigyls_configure_mixer(dev);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
933
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
942
audigyls_dev_t *dev = pc->dev;
usr/src/uts/common/io/audio/drv/audiols/audiols.c
944
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
946
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
95
static void audigyls_configure_mixer(audigyls_dev_t *dev);
usr/src/uts/common/io/audio/drv/audiols/audiols.c
951
audigyls_alloc_ctrl(audigyls_dev_t *dev, uint32_t num, uint64_t val)
usr/src/uts/common/io/audio/drv/audiols/audiols.c
958
pc = &dev->controls[num];
usr/src/uts/common/io/audio/drv/audiols/audiols.c
960
pc->dev = dev;
usr/src/uts/common/io/audio/drv/audiols/audiols.h
196
audigyls_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiols/audiols.h
204
audigyls_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiols/audiols.h
245
#define INB(dev, reg) \
usr/src/uts/common/io/audio/drv/audiols/audiols.h
246
ddi_get8(dev->regsh, (void *)(dev->base + reg))
usr/src/uts/common/io/audio/drv/audiols/audiols.h
247
#define OUTB(dev, reg, val) \
usr/src/uts/common/io/audio/drv/audiols/audiols.h
248
ddi_put8(dev->regsh, (void *)(dev->base + reg), (val))
usr/src/uts/common/io/audio/drv/audiols/audiols.h
250
#define INW(dev, reg) \
usr/src/uts/common/io/audio/drv/audiols/audiols.h
251
ddi_get16(dev->regsh, (void *)(dev->base + reg))
usr/src/uts/common/io/audio/drv/audiols/audiols.h
252
#define OUTW(dev, reg, val) \
usr/src/uts/common/io/audio/drv/audiols/audiols.h
253
ddi_put16(dev->regsh, (void *)(dev->base + reg), (val))
usr/src/uts/common/io/audio/drv/audiols/audiols.h
255
#define INL(dev, reg) \
usr/src/uts/common/io/audio/drv/audiols/audiols.h
256
ddi_get32(dev->regsh, (void *)(dev->base + reg))
usr/src/uts/common/io/audio/drv/audiols/audiols.h
257
#define OUTL(dev, reg, val) \
usr/src/uts/common/io/audio/drv/audiols/audiols.h
258
ddi_put32(dev->regsh, (void *)(dev->base + reg), (val))
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
132
read_reg(p16x_dev_t *dev, int reg, int chn)
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
136
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
137
OUTL(dev, (reg << 16) | (chn & 0xffff), PTR); /* Pointer */
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
138
val = INL(dev, DR); /* Data */
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
139
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
145
write_reg(p16x_dev_t *dev, int reg, int chn, unsigned int value)
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
148
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
149
OUTL(dev, (reg << 16) | (chn & 0xffff), PTR); /* Pointer */
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
150
OUTL(dev, value, DR); /* Data */
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
151
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
155
set_reg_bits(p16x_dev_t *dev, int reg, int chn, unsigned int mask)
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
158
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
159
OUTL(dev, (reg << 16) | (chn & 0xffff), PTR); /* Pointer */
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
160
val = INL(dev, DR); /* Data */
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
162
OUTL(dev, val, DR); /* Data */
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
163
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
167
clear_reg_bits(p16x_dev_t *dev, int reg, int chn, unsigned int mask)
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
170
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
171
OUTL(dev, (reg << 16) | (chn & 0xffff), PTR); /* Pointer */
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
172
val = INL(dev, DR); /* Data */
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
174
OUTL(dev, val, DR); /* Data */
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
175
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
181
p16x_dev_t *dev = arg;
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
185
OUTB(dev, index, AC97A);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
187
if (INB(dev, AC97A) & 0x80)
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
189
value = INW(dev, AC97D);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
196
p16x_dev_t *dev = arg;
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
199
OUTB(dev, index, AC97A);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
201
if (INB(dev, AC97A) & 0x80)
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
203
OUTW(dev, data, AC97D);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
234
p16x_dev_t *dev = port->dev;
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
239
write_reg(dev, CRFA, 0, 0);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
240
write_reg(dev, CRCAV, 0, 0);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
243
set_reg_bits(dev, SA, 0, 0x100);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
246
write_reg(dev, PTBA, i, 0);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
247
write_reg(dev, PTBS, i, 0);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
248
write_reg(dev, PTCA, i, 0);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
249
write_reg(dev, PFEA, i, 0);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
250
write_reg(dev, CPFA, i, 0);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
251
write_reg(dev, CPCAV, i, 0);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
255
set_reg_bits(dev, SA, 0, 0x7);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
265
p16x_dev_t *dev = port->dev;
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
269
clear_reg_bits(dev, SA, 0, 0x100);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
273
clear_reg_bits(dev, SA, 0, 0x7);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
314
p16x_dev_t *dev = port->dev;
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
319
offset = read_reg(dev, CPFA, 0);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
321
offset = read_reg(dev, CRFA, 0);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
371
p16x_alloc_port(p16x_dev_t *dev, int num)
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
381
adev = dev->adev;
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
383
dev->port[num] = port;
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
384
port->dev = dev;
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
417
if (ddi_dma_alloc_handle(dev->dip, &dma_attr_buf, DDI_DMA_SLEEP, NULL,
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
451
p16x_destroy(p16x_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
453
mutex_destroy(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
456
p16x_port_t *port = dev->port[i];
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
460
audio_dev_remove_engine(dev->adev, port->engine);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
475
if (dev->ac97 != NULL) {
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
476
ac97_free(dev->ac97);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
478
if (dev->adev != NULL) {
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
479
audio_dev_free(dev->adev);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
481
if (dev->regsh != NULL) {
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
482
ddi_regs_map_free(&dev->regsh);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
484
if (dev->pcih != NULL) {
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
485
pci_config_teardown(&dev->pcih);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
487
kmem_free(dev, sizeof (*dev));
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
491
p16x_hwinit(p16x_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
499
write_reg(dev, PTBA, i, 0);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
500
write_reg(dev, PTBS, i, 0);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
501
write_reg(dev, PTCA, i, 0);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
502
write_reg(dev, PFEA, i, 0);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
503
write_reg(dev, CPFA, i, 0);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
504
write_reg(dev, CPCAV, i, 0);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
505
write_reg(dev, CRFA, i, 0);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
506
write_reg(dev, CRCAV, i, 0);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
508
write_reg(dev, SCS0, 0, 0x02108504);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
509
write_reg(dev, SCS1, 0, 0x02108504);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
510
write_reg(dev, SCS2, 0, 0x02108504);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
513
write_reg(dev, SPC, 0, 0x00000700);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
514
write_reg(dev, EA_aux, 0, 0x0001003f);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
516
port = dev->port[P16X_REC];
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
518
write_reg(dev, RFBA, 0, port->buf_paddr);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
519
write_reg(dev, RFBS, 0, (port->buf_size) << 16);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
522
port = dev->port[P16X_PLAY];
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
525
write_reg(dev, PFBA, 0, paddr);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
526
write_reg(dev, PFBS, 0, chunksz << 16);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
528
write_reg(dev, PFBA, 1, paddr);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
529
write_reg(dev, PFBS, 1, chunksz << 16);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
531
write_reg(dev, PFBA, 2, paddr);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
532
write_reg(dev, PFBS, 2, chunksz << 16);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
534
OUTL(dev, 0x1080, GPIO); /* GPIO */
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
536
OUTL(dev, INTR_ALL, IP);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
537
OUTL(dev, 0, IE);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
538
OUTL(dev, 0x9, HC); /* Enable audio */
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
545
p16x_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
548
dev = kmem_zalloc(sizeof (*dev), KM_SLEEP);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
549
dev->dip = dip;
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
550
ddi_set_driver_private(dip, dev);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
552
mutex_init(&dev->mutex, NULL, MUTEX_DRIVER, NULL);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
554
if ((dev->adev = audio_dev_alloc(dip, 0)) == NULL) {
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
560
audio_dev_warn(dev->adev, "pci_config_setup failed");
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
563
dev->pcih = pcih;
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
569
audio_dev_warn(dev->adev, "Hardware not recognized "
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
580
if ((ddi_regs_map_setup(dip, 1, &dev->base, 0, 0, &dev_attr,
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
581
&dev->regsh)) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
582
audio_dev_warn(dev->adev, "failed to map registers");
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
586
audio_dev_set_description(dev->adev, "Creative Sound Blaster Live!");
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
587
audio_dev_set_version(dev->adev, "SBO200");
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
589
if ((p16x_alloc_port(dev, P16X_PLAY) != DDI_SUCCESS) ||
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
590
(p16x_alloc_port(dev, P16X_REC) != DDI_SUCCESS)) {
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
594
p16x_hwinit(dev);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
596
dev->ac97 = ac97_allocate(dev->adev, dip,
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
597
p16x_read_ac97, p16x_write_ac97, dev);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
598
if (dev->ac97 == NULL) {
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
599
audio_dev_warn(dev->adev, "failed to allocate ac97 handle");
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
603
ac97_probe_controls(dev->ac97);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
608
ctrl = ac97_control_find(dev->ac97, p16x_remove_ac97[i]);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
614
ac97_register_controls(dev->ac97);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
616
if (audio_dev_register(dev->adev) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
617
audio_dev_warn(dev->adev, "unable to register with framework");
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
626
p16x_destroy(dev);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
633
p16x_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
635
dev = ddi_get_driver_private(dip);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
637
p16x_hwinit(dev);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
639
ac97_reset(dev->ac97);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
641
audio_dev_resume(dev->adev);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
647
p16x_detach(p16x_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
649
if (audio_dev_unregister(dev->adev) != DDI_SUCCESS)
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
652
p16x_destroy(dev);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
657
p16x_suspend(p16x_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
659
audio_dev_suspend(dev->adev);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
741
p16x_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
743
dev = ddi_get_driver_private(dip);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
747
return (p16x_detach(dev));
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
750
return (p16x_suspend(dev));
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
760
p16x_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
762
dev = ddi_get_driver_private(dip);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
764
write_reg(dev, SA, 0, 0);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.c
765
OUTL(dev, 0x01, HC);
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.h
100
ddi_put8(dev->regsh, (void *)((char *)dev->base+(reg)), (val))
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.h
54
p16x_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.h
88
#define INL(dev, reg) \
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.h
89
ddi_get32(dev->regsh, (void *)((char *)dev->base+(reg)))
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.h
90
#define INW(dev, reg) \
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.h
91
ddi_get16(dev->regsh, (void *)((char *)dev->base+(reg)))
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.h
92
#define INB(dev, reg) \
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.h
93
ddi_get8(dev->regsh, (void *)((char *)dev->base+(reg)))
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.h
95
#define OUTL(dev, val, reg) \
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.h
96
ddi_put32(dev->regsh, (void *)((char *)dev->base+(reg)), (val))
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.h
97
#define OUTW(dev, val, reg) \
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.h
98
ddi_put16(dev->regsh, (void *)((char *)dev->base+(reg)), (val))
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.h
99
#define OUTB(dev, val, reg) \
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1005
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1007
audiopci_configure_output(dev);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1009
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1021
audiopci_alloc_ctrl(audiopci_dev_t *dev, uint32_t num, uint64_t val)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1029
pc = &dev->controls[num];
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1031
pc->dev = dev;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1141
pc->ctrl = audio_dev_add_control(dev->adev, &desc,
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1146
audiopci_add_controls(audiopci_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1148
audiopci_alloc_ctrl(dev, CTL_VOLUME, 75);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1149
audiopci_alloc_ctrl(dev, CTL_FRONT, ((75) | (75 << 8)));
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
115
struct audiopci_dev *dev;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1150
audiopci_alloc_ctrl(dev, CTL_MONO, 75);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1151
audiopci_alloc_ctrl(dev, CTL_MIC, 50);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1152
audiopci_alloc_ctrl(dev, CTL_LINE, 0);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1153
audiopci_alloc_ctrl(dev, CTL_CD, 0);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1154
audiopci_alloc_ctrl(dev, CTL_VID, 0);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1155
audiopci_alloc_ctrl(dev, CTL_PHONE, 0);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1156
audiopci_alloc_ctrl(dev, CTL_RECSRC, (1U << INPUT_MIC));
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1157
audiopci_alloc_ctrl(dev, CTL_MONSRC, 0);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1158
audiopci_alloc_ctrl(dev, CTL_MICBOOST, 1);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1160
audiopci_configure_output(dev);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1161
audiopci_configure_input(dev);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1167
audiopci_del_controls(audiopci_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1170
if (dev->controls[i].ctrl) {
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1171
audio_dev_del_control(dev->controls[i].ctrl);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1180
audiopci_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1183
dev = kmem_zalloc(sizeof (*dev), KM_SLEEP);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1184
dev->dip = dip;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1185
ddi_set_driver_private(dip, dev);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1187
mutex_init(&dev->mutex, NULL, MUTEX_DRIVER, NULL);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1190
audio_dev_warn(dev->adev, "pci_config_setup failed");
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1191
mutex_destroy(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1192
kmem_free(dev, sizeof (*dev));
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1203
dev->devid = device;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1205
dev->adev = audio_dev_alloc(dip, 0);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1206
if (dev->adev == NULL) {
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1210
audio_dev_set_description(dev->adev, "AudioPCI");
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1211
audio_dev_set_version(dev->adev, "ES1370");
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1212
audio_dev_add_info(dev->adev, "Legacy codec: Asahi Kasei AK4531");
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1220
if (ddi_regs_map_setup(dip, 1, &dev->regs, 0, 0, &acc_attr,
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1221
&dev->acch) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1222
audio_dev_warn(dev->adev, "can't map registers");
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1228
if (audiopci_init(dev) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1229
audio_dev_warn(dev->adev, "can't init device");
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1240
mutex_destroy(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1243
audiopci_destroy(dev);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1249
audiopci_detach(audiopci_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1254
if (audio_dev_unregister(dev->adev) != DDI_SUCCESS)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1257
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1259
tmp = GET8(dev, CONC_bSERCTL_OFF) &
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1261
PUT8(dev, CONC_bSERCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1262
PUT8(dev, CONC_bSERCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1263
PUT8(dev, CONC_bSERCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1264
PUT8(dev, CONC_bSERCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1266
tmp = GET8(dev, CONC_bDEVCTL_OFF) &
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1268
PUT8(dev, CONC_bDEVCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1269
PUT8(dev, CONC_bDEVCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1270
PUT8(dev, CONC_bDEVCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1271
PUT8(dev, CONC_bDEVCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1273
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1275
audiopci_destroy(dev);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1281
audiopci_resume(audiopci_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1284
audiopci_init_hw(dev);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1286
audio_dev_resume(dev->adev);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1291
audiopci_suspend(audiopci_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1293
audio_dev_suspend(dev->adev);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1301
audiopci_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1304
if ((dev = ddi_get_driver_private(dip)) == NULL) {
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1309
tmp = GET8(dev, CONC_bSERCTL_OFF) &
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1311
PUT8(dev, CONC_bSERCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1312
PUT8(dev, CONC_bSERCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1313
PUT8(dev, CONC_bSERCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1314
PUT8(dev, CONC_bSERCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1316
tmp = GET8(dev, CONC_bDEVCTL_OFF) &
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1318
PUT8(dev, CONC_bDEVCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1319
PUT8(dev, CONC_bDEVCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1320
PUT8(dev, CONC_bDEVCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1321
PUT8(dev, CONC_bDEVCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1330
audiopci_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1337
if ((dev = ddi_get_driver_private(dip)) == NULL) {
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1340
return (audiopci_resume(dev));
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1350
audiopci_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1352
if ((dev = ddi_get_driver_private(dip)) == NULL) {
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1358
return (audiopci_detach(dev));
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
1361
return (audiopci_suspend(dev));
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
180
#define GET8(dev, offset) \
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
181
ddi_get8(dev->acch, (uint8_t *)(dev->regs + (offset)))
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
182
#define GET16(dev, offset) \
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
183
ddi_get16(dev->acch, (uint16_t *)(void *)(dev->regs + (offset)))
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
184
#define GET32(dev, offset) \
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
185
ddi_get32(dev->acch, (uint32_t *)(void *)(dev->regs + (offset)))
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
186
#define PUT8(dev, offset, v) \
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
187
ddi_put8(dev->acch, (uint8_t *)(dev->regs + (offset)), v)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
188
#define PUT16(dev, offset, v) \
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
189
ddi_put16(dev->acch, (uint16_t *)(void *)(dev->regs + (offset)), v)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
190
#define PUT32(dev, offset, v) \
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
191
ddi_put32(dev->acch, (uint32_t *)(void *)(dev->regs + (offset)), v)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
193
#define CLR8(dev, offset, v) PUT8(dev, offset, GET8(dev, offset) & ~(v))
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
194
#define SET8(dev, offset, v) PUT8(dev, offset, GET8(dev, offset) | (v))
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
195
#define CLR16(dev, offset, v) PUT16(dev, offset, GET16(dev, offset) & ~(v))
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
196
#define SET16(dev, offset, v) PUT16(dev, offset, GET16(dev, offset) | (v))
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
206
audiopci_ak_wait(audiopci_dev_t *dev, uint8_t wstat)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
209
if (!(GET8(dev, CONC_bCODECSTAT_OFF) & wstat))
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
217
audiopci_ak_idle(audiopci_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
220
if (audiopci_ak_wait(dev, CONC_CSTAT_CSTAT) == DDI_SUCCESS)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
223
audio_dev_warn(dev->adev, "timed out waiting for codec to idle");
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
227
audiopci_ak_write(audiopci_dev_t *dev, uint16_t addr, uint8_t data)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
232
dev->ak_regs[addr] = data;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
237
if (audiopci_ak_wait(dev, wstat) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
238
audio_dev_warn(dev->adev, "timeout waiting for codec");
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
241
PUT16(dev, CONC_wCODECCTL_OFF, (addr << 8) | data);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
245
audiopci_writemem(audiopci_dev_t *dev, uint32_t page, uint32_t offs,
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
249
PUT32(dev, CONC_bMEMPAGE_OFF, page);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
250
PUT32(dev, offs, data);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
254
audiopci_readmem(audiopci_dev_t *dev, uint32_t page, uint32_t offs)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
256
PUT32(dev, CONC_bMEMPAGE_OFF, page); /* Select memory page */
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
257
return (GET32(dev, offs));
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
289
audiopci_dev_t *dev = port->dev;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
296
audiopci_writemem(dev, CONC_DACCTL_PAGE, CONC_dDACPADDR_OFF,
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
300
PUT16(dev, CONC_wDACRATE_OFF, audiopci_dac_rate(48000));
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
303
tmp = GET8(dev, CONC_bSERFMT_OFF);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
307
PUT8(dev, CONC_bSKIPC_OFF, 0x10);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
308
PUT8(dev, CONC_bSERFMT_OFF, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
311
audiopci_writemem(dev, CONC_DACCTL_PAGE, CONC_wDACFC_OFF,
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
315
PUT16(dev, CONC_wDACIC_OFF, port->nframes - 1);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
322
audiopci_writemem(dev, CONC_SYNCTL_PAGE, CONC_dSYNPADDR_OFF,
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
326
SET8(dev, CONC_bMISCCTL_OFF, CONC_MISCCTL_SYN_44KHZ);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
329
tmp = GET8(dev, CONC_bSERFMT_OFF);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
333
PUT8(dev, CONC_bSERFMT_OFF, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
336
audiopci_writemem(dev, CONC_SYNCTL_PAGE, CONC_wSYNFC_OFF,
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
340
PUT16(dev, CONC_wSYNIC_OFF, port->nframes - 1);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
346
audiopci_writemem(dev, CONC_ADCCTL_PAGE, CONC_dADCPADDR_OFF,
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
350
PUT16(dev, CONC_wDACRATE_OFF, audiopci_dac_rate(48000));
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
353
tmp = GET8(dev, CONC_bSERFMT_OFF);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
357
PUT8(dev, CONC_bSKIPC_OFF, 0x10);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
359
PUT8(dev, CONC_bSERFMT_OFF, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
362
audiopci_writemem(dev, CONC_ADCCTL_PAGE, CONC_wADCFC_OFF,
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
366
PUT16(dev, CONC_wADCIC_OFF, port->nframes - 1);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
395
audiopci_dev_t *dev = port->dev;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
397
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
403
SET8(dev, CONC_bDEVCTL_OFF, CONC_DEVCTL_DAC_EN);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
406
SET8(dev, CONC_bDEVCTL_OFF, CONC_DEVCTL_SYN_EN);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
409
SET8(dev, CONC_bDEVCTL_OFF, CONC_DEVCTL_ADC_EN);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
412
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
421
audiopci_dev_t *dev = port->dev;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
423
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
426
CLR8(dev, CONC_bDEVCTL_OFF, CONC_DEVCTL_DAC_EN);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
429
CLR8(dev, CONC_bDEVCTL_OFF, CONC_DEVCTL_SYN_EN);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
432
CLR8(dev, CONC_bDEVCTL_OFF, CONC_DEVCTL_ADC_EN);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
435
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
442
audiopci_dev_t *dev = port->dev;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
467
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
468
frameno = audiopci_readmem(port->dev, page, offs) >> 16;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
469
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
537
audiopci_init_hw(audiopci_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
542
PUT16(dev, CONC_wDACRATE_OFF, audiopci_dac_rate(48000));
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
544
CLR8(dev, CONC_bMISCCTL_OFF, CONC_MISCCTL_CCB_INTRM);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
545
SET8(dev, CONC_bMISCCTL_OFF, CONC_MISCCTL_SYN_44KHZ);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
548
tmp = GET8(dev, CONC_bDEVCTL_OFF);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
551
PUT8(dev, CONC_bDEVCTL_OFF, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
554
PUT8(dev, CONC_bUARTCSTAT_OFF, 0x00);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
557
PUT8(dev, CONC_bNMIENA_OFF, 0);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
558
PUT16(dev, CONC_wNMISTAT_OFF, 0);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
561
PUT8(dev, CONC_bSERCTL_OFF, 0);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
562
PUT8(dev, CONC_bSERFMT_OFF,
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
566
CLR8(dev, CONC_bMISCCTL_OFF, CONC_MISCCTL_MUTE);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
569
audiopci_ak_idle(dev);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
572
audiopci_ak_write(dev, CODEC_RESET_PWRD, 0);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
576
audiopci_ak_write(dev, CODEC_RESET_PWRD, 0x3);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
577
audiopci_ak_idle(dev);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
580
audiopci_ak_write(dev, CODEC_CLKSELECT, 0);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
583
audiopci_ak_write(dev, CODEC_ADSELECT, 0);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
586
audiopci_ak_write(dev, CODEC_OUT_SW1, CODEC_OUT_ENABLE_SYNTH);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
587
audiopci_ak_write(dev, CODEC_OUT_SW2, CODEC_OUT_ENABLE_WAVE);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
590
audiopci_ak_write(dev, CODEC_VOL_WAVE_L, 6);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
591
audiopci_ak_write(dev, CODEC_VOL_WAVE_R, 6);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
592
audiopci_ak_write(dev, CODEC_VOL_SYNTH_L, 6);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
593
audiopci_ak_write(dev, CODEC_VOL_SYNTH_R, 6);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
596
if (dev->micbias) {
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
597
SET16(dev, 2, CONC_DEVCTL_MICBIAS);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
602
audiopci_init(audiopci_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
604
dev->micbias = 1;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
606
audiopci_init_hw(dev);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
616
port = &dev->port[i];
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
617
port->dev = dev;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
645
if (ddi_dma_alloc_handle(dev->dip, &dma_attr, DDI_DMA_SLEEP,
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
647
audio_dev_warn(dev->adev,
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
654
audio_dev_warn(dev->adev,
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
663
audio_dev_warn(dev->adev,
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
674
audio_dev_warn(dev->adev,
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
680
audio_dev_add_engine(dev->adev, port->engine);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
686
if (audiopci_add_controls(dev) == DDI_FAILURE) {
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
691
if (audio_dev_register(dev->adev) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
692
audio_dev_warn(dev->adev,
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
701
audiopci_destroy(audiopci_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
705
mutex_destroy(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
709
audiopci_port_t *port = &dev->port[i];
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
719
audio_dev_remove_engine(dev->adev, port->engine);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
724
if (dev->acch != NULL) {
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
725
ddi_regs_map_free(&dev->acch);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
728
audiopci_del_controls(dev);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
730
if (dev->adev != NULL) {
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
731
audio_dev_free(dev->adev);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
734
kmem_free(dev, sizeof (*dev));
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
738
audiopci_stereo(audiopci_dev_t *dev, audiopci_ctrl_num_t num, uint8_t lreg)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
746
val = dev->controls[num].val;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
757
audiopci_ak_write(dev, lreg, lval);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
758
audiopci_ak_write(dev, rreg, rval);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
762
audiopci_mono(audiopci_dev_t *dev, audiopci_ctrl_num_t num, uint8_t reg)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
764
uint64_t val = (dev->controls[num].val & 0xff);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
770
audiopci_ak_write(dev, reg, val);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
774
audiopci_mono8(audiopci_dev_t *dev, audiopci_ctrl_num_t num, uint8_t reg)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
776
uint64_t val = (dev->controls[num].val & 0xff);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
782
audiopci_ak_write(dev, reg, val);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
796
audiopci_configure_output(audiopci_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
802
audiopci_mono(dev, CTL_VOLUME, CODEC_VOL_WAVE_L);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
803
audiopci_mono(dev, CTL_VOLUME, CODEC_VOL_WAVE_R);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
804
audiopci_mono(dev, CTL_VOLUME, CODEC_VOL_SYNTH_L);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
805
audiopci_mono(dev, CTL_VOLUME, CODEC_VOL_SYNTH_R);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
808
audiopci_stereo(dev, CTL_FRONT, CODEC_VOL_MASTER_L);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
809
audiopci_mono8(dev, CTL_MONO, CODEC_VOL_MONO);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
811
val = dev->controls[CTL_MONSRC].val;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
821
audiopci_ak_write(dev, CODEC_OUT_SW1, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
828
audiopci_ak_write(dev, CODEC_OUT_SW2, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
832
audiopci_configure_input(audiopci_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
834
uint64_t val = dev->controls[CTL_RECSRC].val;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
846
audiopci_ak_write(dev, CODEC_LIN_SW1, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
857
audiopci_ak_write(dev, CODEC_RIN_SW1, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
864
audiopci_ak_write(dev, CODEC_LIN_SW2, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
871
audiopci_ak_write(dev, CODEC_RIN_SW2, tmp);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
874
audiopci_mono(dev, CTL_MIC, CODEC_VOL_MIC);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
875
audiopci_mono(dev, CTL_PHONE, CODEC_VOL_TAD);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
876
audiopci_stereo(dev, CTL_LINE, CODEC_VOL_AUX_L);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
877
audiopci_stereo(dev, CTL_CD, CODEC_VOL_CD_L);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
878
audiopci_stereo(dev, CTL_VID, CODEC_VOL_TV_L);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
881
audiopci_ak_write(dev, CODEC_MICBOOST,
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
882
dev->controls[CTL_MICBOOST].val ? 1 : 0);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
889
audiopci_dev_t *dev = pc->dev;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
899
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
901
audiopci_configure_input(dev);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
903
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
911
audiopci_dev_t *dev = pc->dev;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
913
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
915
audiopci_configure_input(dev);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
916
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
924
audiopci_dev_t *dev = pc->dev;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
929
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
931
audiopci_configure_output(dev);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
932
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
94
struct audiopci_dev *dev;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
940
audiopci_dev_t *dev = pc->dev;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
945
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
947
audiopci_configure_input(dev);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
948
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
956
audiopci_dev_t *dev = pc->dev;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
964
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
966
audiopci_configure_output(dev);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
967
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
976
audiopci_dev_t *dev = pc->dev;
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
986
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
988
audiopci_configure_output(dev);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
990
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
998
audiopci_dev_t *dev = pc->dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1002
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1011
solo_dev_t *dev = e->dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1013
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1016
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1024
solo_dev_t *dev = e->dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1026
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1031
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1040
solo_dev_t *dev = e->dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1042
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1047
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1068
solo_release_resources(solo_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1070
if (dev->ihandle != NULL) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1071
(void) ddi_intr_disable(dev->ihandle);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1072
(void) ddi_intr_remove_handler(dev->ihandle);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1073
(void) ddi_intr_free(dev->ihandle);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1074
mutex_destroy(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1077
if (dev->io.acch != NULL) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1078
ddi_regs_map_free(&dev->io.acch);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1081
if (dev->sb.acch != NULL) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1082
ddi_regs_map_free(&dev->sb.acch);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1085
if (dev->vc.acch != NULL) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1086
ddi_regs_map_free(&dev->vc.acch);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1089
if (dev->pcih != NULL) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1090
pci_config_teardown(&dev->pcih);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1094
if (dev->play.paddr != 0)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1095
(void) ddi_dma_unbind_handle(dev->play.dmah);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1096
if (dev->play.acch != NULL)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1097
ddi_dma_mem_free(&dev->play.acch);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1098
if (dev->play.dmah != NULL)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1099
ddi_dma_free_handle(&dev->play.dmah);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1101
if (dev->play.engine != NULL) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1102
audio_dev_remove_engine(dev->adev, dev->play.engine);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1103
audio_engine_free(dev->play.engine);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1107
if (dev->rec.paddr != 0)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1108
(void) ddi_dma_unbind_handle(dev->rec.dmah);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1109
if (dev->rec.acch != NULL)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1110
ddi_dma_mem_free(&dev->rec.acch);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1111
if (dev->rec.dmah != NULL)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1112
ddi_dma_free_handle(&dev->rec.dmah);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1114
if (dev->rec.engine != NULL) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1115
audio_dev_remove_engine(dev->adev, dev->rec.engine);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1116
audio_engine_free(dev->rec.engine);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1120
if (dev->ctrls[i].ctrl != NULL) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1121
audio_dev_del_control(dev->ctrls[i].ctrl);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1125
if (dev->adev != NULL) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1126
audio_dev_free(dev->adev);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1129
kmem_free(dev, sizeof (*dev));
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1133
solo_setup_interrupts(solo_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1138
if ((ddi_intr_alloc(dev->dip, &dev->ihandle, DDI_INTR_TYPE_FIXED,
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1141
audio_dev_warn(dev->adev, "can't alloc intr handle");
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1145
if (ddi_intr_get_pri(dev->ihandle, &ipri) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1146
audio_dev_warn(dev->adev, "can't determine intr priority");
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1147
(void) ddi_intr_free(dev->ihandle);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1148
dev->ihandle = NULL;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1152
if (ddi_intr_add_handler(dev->ihandle, solo_intr, dev,
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1154
audio_dev_warn(dev->adev, "can't add intr handler");
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1155
(void) ddi_intr_free(dev->ihandle);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1156
dev->ihandle = NULL;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1160
mutex_init(&dev->mutex, NULL, MUTEX_DRIVER, DDI_INTR_PRI(ipri));
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1166
solo_map_registers(solo_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1168
dev_info_t *dip = dev->dip;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1171
if (ddi_regs_map_setup(dip, 1, &dev->io.base, 0, 0, &acc_attr,
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1172
&dev->io.acch) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1173
audio_dev_warn(dev->adev, "can't map IO registers");
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1176
if (ddi_regs_map_setup(dip, 2, &dev->sb.base, 0, 0, &acc_attr,
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1177
&dev->sb.acch) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1178
audio_dev_warn(dev->adev, "can't map SB registers");
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1181
if (ddi_regs_map_setup(dip, 3, &dev->vc.base, 0, 0, &acc_attr,
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1182
&dev->vc.acch) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1183
audio_dev_warn(dev->adev, "can't map VC registers");
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1195
solo_init_hw(solo_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1204
pci_config_put16(dev->pcih, ESS_PCI_LEGACYCONTROL, 0x8041);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1210
data = pci_config_get32(dev->pcih, PCI_CONF_BASE2);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1212
pci_config_put16(dev->pcih, ESS_PCI_DDMACONTROL, data & 0xffff);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1218
pci_config_put16(dev->pcih, ESS_PCI_CONFIG, 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1220
if (!solo_reset_dsp(dev))
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1224
(void) solo_cmd(dev, 0xc6);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1227
PORT_WR8(dev->io, 0x7, 0x30); /* enable audio irqs */
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1230
solo_write(dev, 0xb9, 0x01);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1237
solo_setmixer(dev, 0x71, 0x2a);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1240
solo_write(dev, 0xb1, (solo_read(dev, 0xb1) & 0x0f) | 0x50);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1242
solo_write(dev, 0xb2, (solo_read(dev, 0xb2) & 0x0f) | 0x50);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1244
solo_setmixer(dev, 0, 0); /* reset mixer settings */
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1246
solo_configure_mixer(dev);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1251
solo_alloc_engine(solo_dev_t *dev, int engno)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1266
e = &dev->rec;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1280
e = &dev->play;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1294
audio_dev_warn(dev->adev, "bad engine number!");
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1298
e->dev = dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1300
if (ddi_dma_alloc_handle(dev->dip, dattr, DDI_DMA_SLEEP, NULL,
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1302
audio_dev_warn(dev->adev, "%s dma handle alloc failed", desc);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1308
audio_dev_warn(dev->adev, "%s dma memory alloc failed", desc);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1315
audio_dev_warn(dev->adev, "%s dma binding failed", desc);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1325
audio_dev_warn(dev->adev, "record audio_engine_alloc failed");
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1330
audio_dev_add_engine(dev->adev, e->engine);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1337
solo_suspend(solo_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1339
audio_dev_suspend(dev->adev);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1341
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1342
dev->suspended = true;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1343
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1349
solo_resume(solo_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1351
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1352
if (!solo_init_hw(dev)) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1354
audio_dev_warn(dev->adev, "unable to resume audio!");
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1355
audio_dev_warn(dev->adev, "reboot or reload driver to reset");
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1357
dev->suspended = false;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1358
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1360
audio_dev_resume(dev->adev);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1368
solo_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1371
dev = kmem_zalloc(sizeof (*dev), KM_SLEEP);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1372
dev->dip = dip;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1373
ddi_set_driver_private(dip, dev);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1375
dev->adev = audio_dev_alloc(dip, 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1376
if (dev->adev == NULL)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1379
audio_dev_set_description(dev->adev, "ESS Solo-1 PCI AudioDrive");
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1380
audio_dev_set_version(dev->adev, "ES1938");
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1382
if (pci_config_setup(dip, &dev->pcih) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1387
data = pci_config_get16(dev->pcih, PCI_CONF_COMM);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1389
pci_config_put16(dev->pcih, PCI_CONF_COMM, data);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
139
struct solo_dev *dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1391
if ((!solo_map_registers(dev)) ||
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1392
(!solo_setup_interrupts(dev)) ||
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1393
(!solo_alloc_engine(dev, 1)) ||
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1394
(!solo_alloc_engine(dev, 2)) ||
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1395
(!solo_add_controls(dev)) ||
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1396
(!solo_init_hw(dev))) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1400
if (audio_dev_register(dev->adev) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1401
audio_dev_warn(dev->adev,
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1406
(void) ddi_intr_enable(dev->ihandle);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1412
solo_release_resources(dev);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1417
solo_detach(solo_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1419
if (audio_dev_unregister(dev->adev) != DDI_SUCCESS) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1423
solo_release_resources(dev);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1430
solo_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1437
if ((dev = ddi_get_driver_private(dip)) == NULL) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1440
return (solo_resume(dev));
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1450
solo_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1452
if ((dev = ddi_get_driver_private(dip)) == NULL) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1458
return (solo_detach(dev));
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1461
return (solo_suspend(dev));
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1470
solo_dev_t *dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1472
dev = ddi_get_driver_private(dip);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1474
solo_aud1_stop(&dev->rec);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1475
solo_aud2_stop(&dev->play);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1477
solo_setmixer(dev, 0, 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
1478
PORT_WR8(dev->io, 0x7, 0); /* disable all irqs */
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
177
struct solo_dev *dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
238
solo_dspready(solo_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
240
return ((PORT_RD8(dev->sb, 0xc) & 0x80) == 0 ? true : false);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
244
solo_dspwr(solo_dev_t *dev, uint8_t val)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
249
if (solo_dspready(dev)) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
250
PORT_WR8(dev->sb, 0xc, val);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
256
audio_dev_warn(dev->adev, "solo_dspwr(0x%02x) timed out", val);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
261
solo_cmd(solo_dev_t *dev, uint8_t val)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
263
return (solo_dspwr(dev, val));
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
267
solo_cmd1(solo_dev_t *dev, uint8_t cmd, uint8_t val)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
269
if (solo_dspwr(dev, cmd)) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
270
(void) solo_dspwr(dev, val);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
275
solo_setmixer(solo_dev_t *dev, uint8_t port, uint8_t value)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
277
PORT_WR8(dev->sb, 0x4, port); /* Select register */
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
279
PORT_WR8(dev->sb, 0x5, value);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
284
solo_getmixer(solo_dev_t *dev, uint8_t port)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
288
PORT_WR8(dev->sb, 0x4, port); /* Select register */
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
290
val = PORT_RD8(dev->sb, 0x5);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
297
solo_get_byte(solo_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
300
if (PORT_RD8(dev->sb, 0xc) & 0x40)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
301
return (PORT_RD8(dev->sb, 0xa));
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
305
audio_dev_warn(dev->adev, "timeout waiting to read DSP port");
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
310
solo_write(solo_dev_t *dev, uint8_t reg, uint8_t val)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
312
solo_cmd1(dev, reg, val);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
316
solo_read(solo_dev_t *dev, uint8_t reg)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
318
if (solo_cmd(dev, 0xc0) && solo_cmd(dev, reg)) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
319
return (solo_get_byte(dev));
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
325
solo_reset_dsp(solo_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
327
PORT_WR8(dev->sb, 0x6, 3);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
329
PORT_WR8(dev->sb, 0x6, 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
330
if (solo_get_byte(dev) != 0xAA) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
331
audio_dev_warn(dev->adev, "solo_reset_dsp failed");
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
340
solo_dev_t *dev = (void *)arg1;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
346
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
348
if (dev->suspended) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
349
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
353
status = PORT_RD8(dev->io, 0x7);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
357
solo_setmixer(dev, 0x7a, solo_getmixer(dev, 0x7a) & ~0x80);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
363
(void) PORT_RD8(dev->sb, 0xe);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
365
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
371
solo_mixer_scale(solo_dev_t *dev, solo_ctrl_num_t num)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
374
uint64_t value = dev->ctrls[num].val;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
385
solo_configure_mixer(solo_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
395
solo_setmixer(dev, 0x64, solo_getmixer(dev, 0x64) | 0xc);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
396
solo_setmixer(dev, 0x66, 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
400
v = (dev->ctrls[CTL_FRONT].val >> 8) & 0xff;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
402
solo_setmixer(dev, 0x60, v & 0xff);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
405
v = dev->ctrls[CTL_FRONT].val & 0xff;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
407
solo_setmixer(dev, 0x62, v & 0xff);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
409
v = solo_mixer_scale(dev, CTL_VOLUME);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
411
solo_setmixer(dev, 0x7c, v & 0xff);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
412
solo_setmixer(dev, 0x14, v & 0xff);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
414
mon = dev->ctrls[CTL_MONSRC].val;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
415
rec = dev->ctrls[CTL_RECSRC].val;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
421
v = solo_mixer_scale(dev, CTL_MIC);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
422
solo_setmixer(dev, 0x68, rec & (1 << INPUT_MIC) ? v : 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
423
solo_setmixer(dev, 0x1a, mon & (1 << INPUT_MIC) ? v : 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
425
v = solo_mixer_scale(dev, CTL_LINE);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
426
solo_setmixer(dev, 0x6e, rec & (1 << INPUT_LINE) ? v : 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
427
solo_setmixer(dev, 0x3e, mon & (1 << INPUT_LINE) ? v : 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
429
v = solo_mixer_scale(dev, CTL_CD);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
430
solo_setmixer(dev, 0x6a, rec & (1 << INPUT_CD) ? v : 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
431
solo_setmixer(dev, 0x38, mon & (1 << INPUT_CD) ? v : 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
433
v = solo_mixer_scale(dev, CTL_AUX);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
434
solo_setmixer(dev, 0x6c, rec & (1 << INPUT_AUX) ? v : 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
435
solo_setmixer(dev, 0x3a, mon & (1 << INPUT_AUX) ? v : 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
437
v = solo_mixer_scale(dev, CTL_MONO);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
439
solo_setmixer(dev, 0x6f, rec & (1 << INPUT_MONO) ? v : 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
440
solo_setmixer(dev, 0x6d, mon & (1 << INPUT_MONO) ? v : 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
442
if (dev->ctrls[CTL_MICBOOST].val) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
443
solo_setmixer(dev, 0x7d, solo_getmixer(dev, 0x7d) | 0x8);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
445
solo_setmixer(dev, 0x7d, solo_getmixer(dev, 0x7d) & ~(0x8));
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
448
v = solo_mixer_scale(dev, CTL_RECGAIN);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
450
solo_write(dev, 0xb4, v & 0xff);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
452
v = dev->ctrls[CTL_SPEAKER].val & 0xff;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
454
solo_setmixer(dev, 0x3c, v & 0xff);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
456
if (dev->ctrls[CTL_LOOPBACK].val) {
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
458
solo_setmixer(dev, 0x1c, 0x3);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
461
solo_setmixer(dev, 0x1c, 0x5);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
470
solo_dev_t *dev = pc->dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
475
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
477
solo_configure_mixer(dev);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
478
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
486
solo_dev_t *dev = pc->dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
494
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
496
solo_configure_mixer(dev);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
497
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
505
solo_dev_t *dev = pc->dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
515
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
517
solo_configure_mixer(dev);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
518
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
526
solo_dev_t *dev = pc->dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
528
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
530
solo_configure_mixer(dev);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
531
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
539
solo_dev_t *dev = pc->dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
541
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
543
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
555
solo_alloc_ctrl(solo_dev_t *dev, uint32_t num, uint64_t val)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
563
pc = &dev->ctrls[num];
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
565
pc->dev = dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
693
pc->ctrl = audio_dev_add_control(dev->adev, &desc,
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
698
solo_add_controls(solo_dev_t *dev)
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
700
solo_alloc_ctrl(dev, CTL_VOLUME, 0x4b);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
701
solo_alloc_ctrl(dev, CTL_FRONT, 0x5a5a);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
702
solo_alloc_ctrl(dev, CTL_SPEAKER, 0x4b);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
703
solo_alloc_ctrl(dev, CTL_MIC, 0x3232);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
704
solo_alloc_ctrl(dev, CTL_LINE, 0x4b4b);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
705
solo_alloc_ctrl(dev, CTL_CD, 0x4b4b);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
706
solo_alloc_ctrl(dev, CTL_AUX, 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
707
solo_alloc_ctrl(dev, CTL_MONO, 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
708
solo_alloc_ctrl(dev, CTL_RECSRC, (1U << INPUT_MIC));
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
709
solo_alloc_ctrl(dev, CTL_MONSRC, 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
710
solo_alloc_ctrl(dev, CTL_RECGAIN, 0x4b4b);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
711
solo_alloc_ctrl(dev, CTL_MICBOOST, 1);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
712
solo_alloc_ctrl(dev, CTL_LOOPBACK, 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
731
solo_dev_t *dev = e->dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
738
ASSERT(mutex_owned(&dev->mutex));
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
751
ptr = PORT_RD32(dev->vc, 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
752
count = PORT_RD16(dev->vc, 4);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
756
ptr = dev->last_capture;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
762
PORT_WR8(dev->vc, 0xf, 0); /* restart DMA */
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
774
dev->last_capture = ptr;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
789
solo_dev_t *dev = e->dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
793
ASSERT(mutex_owned(&dev->mutex));
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
800
solo_write(dev, 0xa1, 0xf0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
802
solo_write(dev, 0xa2, solo_calcfilter(SOLO_RATE));
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
806
solo_write(dev, 0xa8, (solo_read(dev, 0xa8) & ~0x03) | 1);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
808
(void) solo_cmd(dev, 0xd3); /* turn off DAC1 output */
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
811
solo_write(dev, 0xb7, 0x71);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
812
solo_write(dev, 0xb7, 0xbc);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
814
v = solo_mixer_scale(dev, CTL_RECGAIN);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
816
solo_write(dev, 0xb4, v & 0xff);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
818
PORT_WR8(dev->vc, 0x8, 0xc4); /* command */
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
819
PORT_WR8(dev->vc, 0xd, 0xff); /* clear DMA */
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
820
PORT_WR8(dev->vc, 0xf, 0x01); /* stop DMA */
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
822
PORT_WR8(dev->vc, 0xd, 0xff); /* reset */
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
823
PORT_WR8(dev->vc, 0xf, 0x01); /* mask */
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
824
PORT_WR8(dev->vc, 0xb, 0x14); /* mode */
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
826
PORT_WR32(dev->vc, 0x0, e->paddr);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
827
PORT_WR16(dev->vc, 0x4, SOLO_BUFSZ - 1);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
830
solo_write(dev, 0xa4, len & 0x00ff);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
831
solo_write(dev, 0xa5, (len & 0xff00) >> 8);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
834
solo_write(dev, 0xb8, 0x0f);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
835
PORT_WR8(dev->vc, 0xf, 0); /* start DMA */
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
837
dev->last_capture = e->paddr;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
844
solo_dev_t *dev = e->dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
847
solo_write(dev, 0xb8, solo_read(dev, 0xb8) & ~0x01);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
854
solo_dev_t *dev = e->dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
857
ASSERT(mutex_owned(&dev->mutex));
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
859
offset = SOLO_BUFSZ - PORT_RD16(dev->io, 0x4);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
873
solo_dev_t *dev = e->dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
877
ASSERT(mutex_owned(&dev->mutex));
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
884
solo_setmixer(dev, 0x78, 0x10);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
886
solo_setmixer(dev, 0x70, 0xf0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
887
solo_setmixer(dev, 0x72, solo_calcfilter(SOLO_RATE));
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
889
solo_setmixer(dev, 0x74, len & 0x00ff);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
890
solo_setmixer(dev, 0x76, (len & 0xff00) >> 8);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
892
solo_setmixer(dev, 0x7a, 0x47);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
894
PORT_WR8(dev->io, 0x6, 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
895
PORT_WR32(dev->io, 0x0, e->paddr);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
896
PORT_WR16(dev->io, 0x4, SOLO_BUFSZ);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
900
solo_setmixer(dev, 0x78, 0x92);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
902
solo_setmixer(dev, 0x78, 0x93);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
904
PORT_WR8(dev->io, 0x6, 0x0a); /* autoinit, enable */
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
906
v = solo_mixer_scale(dev, CTL_VOLUME);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
908
solo_setmixer(dev, 0x7c, v & 0xff);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
916
solo_dev_t *dev = e->dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
919
PORT_WR8(dev->io, 0x6, 0);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
920
solo_setmixer(dev, 0x78, solo_getmixer(dev, 0x78) & ~0x03);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
977
solo_dev_t *dev = e->dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
980
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
983
mutex_exit(&dev->mutex);
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
992
solo_dev_t *dev = e->dev;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
999
mutex_enter(&dev->mutex);
usr/src/uts/common/io/audio/impl/audio_client.c
1032
auimpl_client_create(dev_t dev)
usr/src/uts/common/io/audio/impl/audio_client.c
1042
minor = getminor(dev) & AUDIO_MN_TYPE_MASK;
usr/src/uts/common/io/audio/impl/audio_client.c
1048
if ((d = auimpl_dev_hold_by_devt(dev)) == NULL) {
usr/src/uts/common/io/audio/impl/audio_client.c
1050
getmajor(dev), getminor(dev));
usr/src/uts/common/io/audio/impl/audio_client.c
1069
c->c_major = getmajor(dev);
usr/src/uts/common/io/audio/impl/audio_client.c
1070
c->c_origminor = getminor(dev);
usr/src/uts/common/io/audio/impl/audio_client.c
1178
auclnt_release_dev(audio_dev_t *dev)
usr/src/uts/common/io/audio/impl/audio_client.c
1180
auimpl_dev_release(dev);
usr/src/uts/common/io/audio/impl/audio_client.c
1184
auclnt_hold_by_devt(dev_t dev)
usr/src/uts/common/io/audio/impl/audio_client.c
1186
minor_t mn = getminor(dev);
usr/src/uts/common/io/audio/impl/audio_client.c
1187
major_t mj = getmajor(dev);
usr/src/uts/common/io/audio/impl/audio_client.c
1377
auclnt_get_dev_number(audio_dev_t *dev)
usr/src/uts/common/io/audio/impl/audio_client.c
1379
return (dev->d_number);
usr/src/uts/common/io/audio/impl/audio_client.c
1383
auclnt_get_dev_index(audio_dev_t *dev)
usr/src/uts/common/io/audio/impl/audio_client.c
1385
return (dev->d_index);
usr/src/uts/common/io/audio/impl/audio_client.c
1389
auclnt_get_dev_name(audio_dev_t *dev)
usr/src/uts/common/io/audio/impl/audio_client.c
1391
return (dev->d_name);
usr/src/uts/common/io/audio/impl/audio_client.c
1395
auclnt_get_dev_driver(audio_dev_t *dev)
usr/src/uts/common/io/audio/impl/audio_client.c
1397
return (ddi_driver_name(dev->d_dip));
usr/src/uts/common/io/audio/impl/audio_client.c
1401
auclnt_get_dev_devinfo(audio_dev_t *dev)
usr/src/uts/common/io/audio/impl/audio_client.c
1403
return (dev->d_dip);
usr/src/uts/common/io/audio/impl/audio_client.c
1407
auclnt_get_dev_hw_info(audio_dev_t *dev, void **iter)
usr/src/uts/common/io/audio/impl/audio_client.c
1411
isp = list_head(&dev->d_hwinfo);
usr/src/uts/common/io/audio/impl/audio_client.c
1413
isp = list_next(&dev->d_hwinfo, isp);
usr/src/uts/common/io/audio/impl/audio_client.c
1421
auclnt_get_dev_instance(audio_dev_t *dev)
usr/src/uts/common/io/audio/impl/audio_client.c
1423
return (dev->d_instance);
usr/src/uts/common/io/audio/impl/audio_client.c
1427
auclnt_get_dev_description(audio_dev_t *dev)
usr/src/uts/common/io/audio/impl/audio_client.c
1429
return (dev->d_desc);
usr/src/uts/common/io/audio/impl/audio_client.c
1433
auclnt_get_dev_version(audio_dev_t *dev)
usr/src/uts/common/io/audio/impl/audio_client.c
1435
return (dev->d_vers);
usr/src/uts/common/io/audio/impl/audio_client.c
1439
auclnt_get_dev_capab(audio_dev_t *dev)
usr/src/uts/common/io/audio/impl/audio_client.c
1444
flags = dev->d_flags;
usr/src/uts/common/io/audio/impl/audio_ddi.c
302
audio_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/audio/impl/audio_ddi.c
311
if ((c = auclnt_hold_by_devt(dev)) == NULL) {
usr/src/uts/common/io/audio/impl/audio_ddi.c
313
getmajor(dev), getminor(dev));
usr/src/uts/common/io/audio/impl/audio_ddi.c
353
audio_write(dev_t dev, struct uio *uio, cred_t *credp)
usr/src/uts/common/io/audio/impl/audio_ddi.c
358
if ((c = auclnt_hold_by_devt(dev)) == NULL) {
usr/src/uts/common/io/audio/impl/audio_ddi.c
371
audio_read(dev_t dev, struct uio *uio, cred_t *credp)
usr/src/uts/common/io/audio/impl/audio_ddi.c
376
if ((c = auclnt_hold_by_devt(dev)) == NULL) {
usr/src/uts/common/io/audio/impl/audio_ddi.c
389
audio_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/audio/impl/audio_ddi.c
395
if ((c = auclnt_hold_by_devt(dev)) == NULL) {
usr/src/uts/common/io/audio/impl/audio_ddi.c
406
audio_chpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/audio/impl/audio_ddi.c
412
if ((c = auclnt_hold_by_devt(dev)) == NULL) {
usr/src/uts/common/io/audio/impl/audio_ddi.c
570
auimpl_dev_vwarn(audio_dev_t *dev, const char *fmt, va_list va)
usr/src/uts/common/io/audio/impl/audio_ddi.c
574
if (dev != NULL) {
usr/src/uts/common/io/audio/impl/audio_ddi.c
576
ddi_driver_name(dev->d_dip), ddi_get_instance(dev->d_dip),
usr/src/uts/common/io/audio/impl/audio_ddi.c
587
audio_dev_warn(audio_dev_t *dev, const char *fmt, ...)
usr/src/uts/common/io/audio/impl/audio_ddi.c
592
auimpl_dev_vwarn(dev, fmt, va);
usr/src/uts/common/io/audio/impl/audio_engine.c
279
auimpl_dev_hold_by_devt(dev_t dev)
usr/src/uts/common/io/audio/impl/audio_engine.c
286
major = getmajor(dev);
usr/src/uts/common/io/audio/impl/audio_engine.c
287
instance = (getminor(dev) >> AUDIO_MN_INST_SHIFT) & AUDIO_MN_INST_MASK;
usr/src/uts/common/io/audio/impl/audio_oss.c
1264
if ((n = si->dev) == -1) {
usr/src/uts/common/io/audio/impl/audio_oss.c
1275
si->dev = n - 1;
usr/src/uts/common/io/audio/impl/audio_oss.c
1311
si->rate_source = si->dev;
usr/src/uts/common/io/audio/impl/audio_oss.c
1402
if ((n = mi->dev) == -1) {
usr/src/uts/common/io/audio/impl/audio_oss.c
1413
mi->dev = n - 1;
usr/src/uts/common/io/audio/impl/audio_oss.c
1634
audio_dev_t *dev;
usr/src/uts/common/io/audio/impl/audio_oss.c
1641
dev = auclnt_get_dev(c);
usr/src/uts/common/io/audio/impl/audio_oss.c
1642
auclnt_set_dev_number(dev, *num);
usr/src/uts/common/io/audio/impl/audio_oss.c
1992
int dev;
usr/src/uts/common/io/audio/impl/audio_oss.c
1996
if (((dev = pext->dev) != -1) && (dev != (auclnt_get_dev_index(d) - 1)))
usr/src/uts/common/io/audio/impl/audio_oss.c
2006
pext->dev = dev;
usr/src/uts/common/io/audio/impl/audio_oss.c
2024
if ((ei->dev != -1) && (ei->dev != (auclnt_get_dev_index(d) - 1)))
usr/src/uts/common/io/audio/impl/audio_oss.c
2063
if ((vr->dev != -1) && (vr->dev != (auclnt_get_dev_index(d) - 1)))
usr/src/uts/common/io/audio/impl/audio_oss.c
2115
if ((vr->dev != -1) && (vr->dev != (auclnt_get_dev_index(d) - 1)))
usr/src/uts/common/io/audio/impl/audio_oss.c
2364
oss_dev_init(audio_dev_t *dev)
usr/src/uts/common/io/audio/impl/audio_oss.c
2369
odev->d_dev = dev;
usr/src/uts/common/io/audio/impl/audio_sun.c
1033
dadev_t *dev;
usr/src/uts/common/io/audio/impl/audio_sun.c
1042
dev = kmem_zalloc(sizeof (*dev), KM_SLEEP);
usr/src/uts/common/io/audio/impl/audio_sun.c
1043
dev->d_dev = adev;
usr/src/uts/common/io/audio/impl/audio_sun.c
1044
mutex_init(&dev->d_mx, NULL, MUTEX_DRIVER, NULL);
usr/src/uts/common/io/audio/impl/audio_sun.c
1045
cv_init(&dev->d_cv, NULL, CV_DRIVER, NULL);
usr/src/uts/common/io/audio/impl/audio_sun.c
1046
list_create(&dev->d_procs, sizeof (struct daproc),
usr/src/uts/common/io/audio/impl/audio_sun.c
1049
return (dev);
usr/src/uts/common/io/audio/impl/audio_sun.c
1055
dadev_t *dev = arg;
usr/src/uts/common/io/audio/impl/audio_sun.c
1057
if (dev != NULL) {
usr/src/uts/common/io/audio/impl/audio_sun.c
1059
mutex_destroy(&dev->d_mx);
usr/src/uts/common/io/audio/impl/audio_sun.c
1060
cv_destroy(&dev->d_cv);
usr/src/uts/common/io/audio/impl/audio_sun.c
1061
list_destroy(&dev->d_procs);
usr/src/uts/common/io/audio/impl/audio_sun.c
1062
kmem_free(dev, sizeof (*dev));
usr/src/uts/common/io/audio/impl/audio_sun.c
326
dadev_t *dev;
usr/src/uts/common/io/audio/impl/audio_sun.c
344
dev = auclnt_get_dev_minor_data(adev, AUDIO_MINOR_DEVAUDIO);
usr/src/uts/common/io/audio/impl/audio_sun.c
345
l = &dev->d_procs;
usr/src/uts/common/io/audio/impl/audio_sun.c
350
dc->dc_dev = dev;
usr/src/uts/common/io/audio/impl/audio_sun.c
352
mutex_enter(&dev->d_mx);
usr/src/uts/common/io/audio/impl/audio_sun.c
366
proc->p_dev = dev;
usr/src/uts/common/io/audio/impl/audio_sun.c
380
if (cv_wait_sig(&dev->d_cv, &dev->d_mx) == 0) {
usr/src/uts/common/io/audio/impl/audio_sun.c
446
mutex_exit(&dev->d_mx);
usr/src/uts/common/io/audio/impl/audio_sun.c
451
mutex_exit(&dev->d_mx);
usr/src/uts/common/io/audio/impl/audio_sun.c
475
dadev_t *dev;
usr/src/uts/common/io/audio/impl/audio_sun.c
481
dev = dc->dc_dev;
usr/src/uts/common/io/audio/impl/audio_sun.c
484
mutex_enter(&dev->d_mx);
usr/src/uts/common/io/audio/impl/audio_sun.c
498
cv_broadcast(&dev->d_cv);
usr/src/uts/common/io/audio/impl/audio_sun.c
501
list_remove(&dev->d_procs, proc);
usr/src/uts/common/io/audio/impl/audio_sun.c
507
mutex_exit(&dev->d_mx);
usr/src/uts/common/io/bl.c
120
bl_ioctl(dev_t dev, int cmd, intptr_t data, int flag, cred_t *cred, int *rvalp)
usr/src/uts/common/io/blkdev/blkdev.c
1138
dev_t dev = *devp;
usr/src/uts/common/io/blkdev/blkdev.c
1150
part = BDPART(dev);
usr/src/uts/common/io/blkdev/blkdev.c
1151
inst = BDINST(dev);
usr/src/uts/common/io/blkdev/blkdev.c
1245
bd_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/blkdev/blkdev.c
1256
part = BDPART(dev);
usr/src/uts/common/io/blkdev/blkdev.c
1257
inst = BDINST(dev);
usr/src/uts/common/io/blkdev/blkdev.c
1299
bd_dump(dev_t dev, caddr_t caddr, daddr_t blkno, int nblk)
usr/src/uts/common/io/blkdev/blkdev.c
1315
part = BDPART(dev);
usr/src/uts/common/io/blkdev/blkdev.c
1316
inst = BDINST(dev);
usr/src/uts/common/io/blkdev/blkdev.c
1393
bd_check_uio(dev_t dev, struct uio *uio)
usr/src/uts/common/io/blkdev/blkdev.c
1398
if ((bd = ddi_get_soft_state(bd_state, BDINST(dev))) == NULL) {
usr/src/uts/common/io/blkdev/blkdev.c
141
#define BDINST(dev) (getminor(dev) / BD_MAXPART)
usr/src/uts/common/io/blkdev/blkdev.c
1412
bd_read(dev_t dev, struct uio *uio, cred_t *credp)
usr/src/uts/common/io/blkdev/blkdev.c
1415
int ret = bd_check_uio(dev, uio);
usr/src/uts/common/io/blkdev/blkdev.c
1419
return (physio(bd_strategy, NULL, dev, B_READ, bd_minphys, uio));
usr/src/uts/common/io/blkdev/blkdev.c
142
#define BDPART(dev) (getminor(dev) % BD_MAXPART)
usr/src/uts/common/io/blkdev/blkdev.c
1423
bd_write(dev_t dev, struct uio *uio, cred_t *credp)
usr/src/uts/common/io/blkdev/blkdev.c
1426
int ret = bd_check_uio(dev, uio);
usr/src/uts/common/io/blkdev/blkdev.c
1430
return (physio(bd_strategy, NULL, dev, B_WRITE, bd_minphys, uio));
usr/src/uts/common/io/blkdev/blkdev.c
1434
bd_aread(dev_t dev, struct aio_req *aio, cred_t *credp)
usr/src/uts/common/io/blkdev/blkdev.c
1437
int ret = bd_check_uio(dev, aio->aio_uio);
usr/src/uts/common/io/blkdev/blkdev.c
1441
return (aphysio(bd_strategy, anocancel, dev, B_READ, bd_minphys, aio));
usr/src/uts/common/io/blkdev/blkdev.c
1445
bd_awrite(dev_t dev, struct aio_req *aio, cred_t *credp)
usr/src/uts/common/io/blkdev/blkdev.c
1448
int ret = bd_check_uio(dev, aio->aio_uio);
usr/src/uts/common/io/blkdev/blkdev.c
1452
return (aphysio(bd_strategy, anocancel, dev, B_WRITE, bd_minphys, aio));
usr/src/uts/common/io/blkdev/blkdev.c
1529
bd_ioctl(dev_t dev, int cmd, intptr_t arg, int flag, cred_t *credp, int *rvalp)
usr/src/uts/common/io/blkdev/blkdev.c
1537
part = BDPART(dev);
usr/src/uts/common/io/blkdev/blkdev.c
1538
inst = BDINST(dev);
usr/src/uts/common/io/blkdev/blkdev.c
1544
rv = cmlb_ioctl(bd->d_cmlbh, dev, cmd, arg, flag, credp, rvalp, 0);
usr/src/uts/common/io/blkdev/blkdev.c
1699
rv = bd_free_space(dev, bd, dfl);
usr/src/uts/common/io/blkdev/blkdev.c
1722
bd_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, int mod_flags,
usr/src/uts/common/io/blkdev/blkdev.c
1729
return (ddi_prop_op(dev, dip, prop_op, mod_flags,
usr/src/uts/common/io/blkdev/blkdev.c
1732
return (cmlb_prop_op(bd->d_cmlbh, dev, dip, prop_op, mod_flags, name,
usr/src/uts/common/io/blkdev/blkdev.c
1733
valuep, lengthp, BDPART(dev), 0));
usr/src/uts/common/io/blkdev/blkdev.c
2223
bd_free_space(dev_t dev, bd_t *bd, dkioc_free_list_t *dfl)
usr/src/uts/common/io/blkdev/blkdev.c
2227
minor_t part = BDPART(dev);
usr/src/uts/common/io/bnxe/577xx/drivers/common/include/debug.h
423
void mm_print_bdf(int level, void* dev);
usr/src/uts/common/io/bnxe/bnxe.h
160
#define BNXE_FCOE(dev) ((um_device_t *)(dev))->do_fcoe
usr/src/uts/common/io/bnxe/bnxe_main.c
1022
static int BnxeCbIoctl(dev_t dev,
usr/src/uts/common/io/bnxe/bnxe_main.c
1032
(void)dev;
usr/src/uts/common/io/bofi.c
807
dev_t dev = (dev_t)arg;
usr/src/uts/common/io/bofi.c
808
int minor = (int)getminor(dev);
usr/src/uts/common/io/bofi.c
883
bofi_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/bofi.c
885
int minor = (int)getminor(dev);
usr/src/uts/common/io/bofi.c
914
bofi_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/bofi.c
918
int minor = (int)getminor(dev);
usr/src/uts/common/io/bpf/bpf.c
1407
bpfchpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/bpf/bpf.c
1410
struct bpf_d *d = bpf_dev_get(getminor(dev));
usr/src/uts/common/io/bpf/bpf.c
532
bpfclose(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/common/io/bpf/bpf.c
534
struct bpf_d *d = bpf_dev_get(getminor(dev));
usr/src/uts/common/io/bpf/bpf.c
587
bpfread(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/common/io/bpf/bpf.c
589
struct bpf_d *d = bpf_dev_get(getminor(dev));
usr/src/uts/common/io/bpf/bpf.c
710
bpfwrite(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/common/io/bpf/bpf.c
712
struct bpf_d *d = bpf_dev_get(getminor(dev));
usr/src/uts/common/io/bpf/bpf.c
833
bpfioctl(dev_t dev, int cmd, intptr_t addr, int mode, cred_t *cred, int *rval)
usr/src/uts/common/io/bpf/bpf.c
835
struct bpf_d *d = bpf_dev_get(getminor(dev));
usr/src/uts/common/io/bpf/bpf_mod.c
45
extern int bpfclose(dev_t dev, int flag, int otyp, cred_t *cred);
usr/src/uts/common/io/bpf/bpf_mod.c
46
extern int bpfread(dev_t dev, struct uio *uio_p, cred_t *cred_p);
usr/src/uts/common/io/bpf/bpf_mod.c
47
extern int bpfwrite(dev_t dev, struct uio *uio, cred_t *cred);
usr/src/uts/common/io/bufmod.c
200
sbopen(queue_t *rq, dev_t *dev, int oflag, int sflag, cred_t *crp)
usr/src/uts/common/io/cardbus/cardbus.c
116
static int cardbus_prop_op(dev_t dev, dev_info_t *dip, dev_info_t *ch_dip,
usr/src/uts/common/io/cardbus/cardbus.c
901
cardbus_prop_op(dev_t dev, dev_info_t *dip, dev_info_t *ch_dip,
usr/src/uts/common/io/cardbus/cardbus.c
911
return (impl_ddi_bus_prop_op(dev, dip, ch_dip, prop_op,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
4285
split_addr(char *naddr, int *dev, int *func)
usr/src/uts/common/io/cardbus/cardbus_cfg.c
4288
int *ip = dev;
usr/src/uts/common/io/cardbus/cardbus_cfg.c
4290
*dev = 0;
usr/src/uts/common/io/cardbus/cardbus_cfg.h
40
#define CBUS_ID(vend, dev) ((uint32_t)(((uint32_t)(vend) << 16) | (dev)))
usr/src/uts/common/io/cardbus/cardbus_hp.c
1029
cardbus_is_cb_minor(dev_t dev)
usr/src/uts/common/io/cardbus/cardbus_hp.c
1031
return (AP_IS_CB_MINOR(getminor(dev)) ? B_TRUE : B_FALSE);
usr/src/uts/common/io/cardbus/cardbus_hp.c
1087
cardbus_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/common/io/cardbus/cardbus_hp.c
1094
minor = getminor(dev);
usr/src/uts/common/io/cardbus/cardbus_hp.c
1115
cardbus_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/cardbus/cardbus_hp.c
1133
ap_minor = getminor(dev);
usr/src/uts/common/io/cardbus/cardbus_hp.c
1293
create_occupant_props(cbp->cb_dip, dev);
usr/src/uts/common/io/cardbus/cardbus_hp.c
1308
delete_occupant_props(cbp->cb_dip, dev);
usr/src/uts/common/io/cardbus/cardbus_hp.c
622
create_occupant_props(dev_info_t *self, dev_t dev)
usr/src/uts/common/io/cardbus/cardbus_hp.c
637
(void) ddi_prop_update_string_array(dev, self, "pci-occupant",
usr/src/uts/common/io/cardbus/cardbus_hp.c
642
(void) ddi_prop_update_string_array(dev, self, "pci-occupant",
usr/src/uts/common/io/cardbus/cardbus_hp.c
652
delete_occupant_props(dev_info_t *dip, dev_t dev)
usr/src/uts/common/io/cardbus/cardbus_hp.c
654
if (ddi_prop_remove(dev, dip, "pci-occupant")
usr/src/uts/common/io/cardbus/cardbus_hp.c
95
static void create_occupant_props(dev_info_t *self, dev_t dev);
usr/src/uts/common/io/cardbus/cardbus_hp.c
96
static void delete_occupant_props(dev_info_t *dip, dev_t dev);
usr/src/uts/common/io/cmlb.c
1160
cmlb_ioctl(cmlb_handle_t cmlbhandle, dev_t dev, int cmd, intptr_t arg,
usr/src/uts/common/io/cmlb.c
1273
err = cmlb_dkio_set_vtoc(cl, dev, (caddr_t)arg, flag,
usr/src/uts/common/io/cmlb.c
1279
err = cmlb_dkio_set_extvtoc(cl, dev, (caddr_t)arg, flag,
usr/src/uts/common/io/cmlb.c
1285
err = cmlb_dkio_set_efi(cl, dev, (caddr_t)arg, flag, tg_cookie);
usr/src/uts/common/io/cmlb.c
1316
err = cmlb_dkio_partinfo(cl, dev, (caddr_t)arg, flag);
usr/src/uts/common/io/cmlb.c
1324
err = cmlb_dkio_extpartinfo(cl, dev, (caddr_t)arg, flag);
usr/src/uts/common/io/cmlb.c
2470
dev_t dev = cmlb_make_device(cl);
usr/src/uts/common/io/cmlb.c
2472
if (ddi_getprop(dev, CMLB_DEVINFO(cl), DDI_PROP_DONTPASS,
usr/src/uts/common/io/cmlb.c
2475
if (ddi_prop_create(dev, CMLB_DEVINFO(cl), 0,
usr/src/uts/common/io/cmlb.c
339
static int cmlb_dkio_set_efi(struct cmlb_lun *cl, dev_t dev, caddr_t arg,
usr/src/uts/common/io/cmlb.c
345
static int cmlb_dkio_set_vtoc(struct cmlb_lun *cl, dev_t dev, caddr_t arg,
usr/src/uts/common/io/cmlb.c
347
static int cmlb_dkio_set_extvtoc(struct cmlb_lun *cl, dev_t dev, caddr_t arg,
usr/src/uts/common/io/cmlb.c
366
static int cmlb_dkio_partinfo(struct cmlb_lun *cl, dev_t dev, caddr_t arg,
usr/src/uts/common/io/cmlb.c
368
static int cmlb_dkio_extpartinfo(struct cmlb_lun *cl, dev_t dev, caddr_t arg,
usr/src/uts/common/io/cmlb.c
373
static void cmlb_v_log(dev_info_t *dev, const char *label, uint_t level,
usr/src/uts/common/io/cmlb.c
375
static void cmlb_log(dev_info_t *dev, const char *label, uint_t level,
usr/src/uts/common/io/cmlb.c
412
dev_info_t *dev;
usr/src/uts/common/io/cmlb.c
416
dev = CMLB_DEVINFO(cl);
usr/src/uts/common/io/cmlb.c
417
ASSERT(dev != NULL);
usr/src/uts/common/io/cmlb.c
4343
cmlb_dkio_set_vtoc(struct cmlb_lun *cl, dev_t dev, caddr_t arg, int flag,
usr/src/uts/common/io/cmlb.c
435
cmlb_v_log(dev, CMLB_LABEL(cl), CE_CONT, fmt, ap);
usr/src/uts/common/io/cmlb.c
4419
S_IFBLK, (CMLBUNIT(dev, shift) << shift) | WD_NODE,
usr/src/uts/common/io/cmlb.c
4422
S_IFCHR, (CMLBUNIT(dev, shift) << shift) | WD_NODE,
usr/src/uts/common/io/cmlb.c
4445
cmlb_dkio_set_extvtoc(struct cmlb_lun *cl, dev_t dev, caddr_t arg, int flag,
usr/src/uts/common/io/cmlb.c
445
cmlb_log(dev_info_t *dev, const char *label, uint_t level, const char *fmt, ...)
usr/src/uts/common/io/cmlb.c
450
cmlb_v_log(dev, label, level, fmt, ap);
usr/src/uts/common/io/cmlb.c
4507
S_IFBLK, (CMLBUNIT(dev, shift) << shift) | WD_NODE,
usr/src/uts/common/io/cmlb.c
4510
S_IFCHR, (CMLBUNIT(dev, shift) << shift) | WD_NODE,
usr/src/uts/common/io/cmlb.c
455
cmlb_v_log(dev_info_t *dev, const char *label, uint_t level, const char *fmt,
usr/src/uts/common/io/cmlb.c
465
if (dev) {
usr/src/uts/common/io/cmlb.c
469
ddi_pathname(dev, cmlb_log_buffer),
usr/src/uts/common/io/cmlb.c
470
label, ddi_get_instance(dev));
usr/src/uts/common/io/cmlb.c
4968
cmlb_dkio_set_efi(struct cmlb_lun *cl, dev_t dev, caddr_t arg, int flag,
usr/src/uts/common/io/cmlb.c
5028
(CMLBUNIT(dev, shift) << shift) | WD_NODE,
usr/src/uts/common/io/cmlb.c
5032
(CMLBUNIT(dev, shift) << shift) | WD_NODE,
usr/src/uts/common/io/cmlb.c
5615
cmlb_dkio_partinfo(struct cmlb_lun *cl, dev_t dev, caddr_t arg, int flag)
usr/src/uts/common/io/cmlb.c
5626
part = getminor(dev) & ((1 << CMLBUNIT_FORCE_P0_SHIFT) - 1);
usr/src/uts/common/io/cmlb.c
5628
part = CMLBPART(dev);
usr/src/uts/common/io/cmlb.c
5671
cmlb_dkio_extpartinfo(struct cmlb_lun *cl, dev_t dev, caddr_t arg, int flag)
usr/src/uts/common/io/cmlb.c
5682
part = getminor(dev) & ((1 << CMLBUNIT_FORCE_P0_SHIFT) - 1);
usr/src/uts/common/io/cmlb.c
5684
part = CMLBPART(dev);
usr/src/uts/common/io/cmlb.c
5706
dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, int mod_flags,
usr/src/uts/common/io/cmlb.c
5722
fallback: return (ddi_prop_op(dev, dip, prop_op, mod_flags,
usr/src/uts/common/io/cmlb.c
5735
if (dev == DDI_DEV_T_ANY) {
usr/src/uts/common/io/cmlb.c
5823
return (ddi_prop_op_nblocks_blksize(dev, dip, prop_op, mod_flags,
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd.c
345
sbd_close(dev_t dev, int flag, int otype, cred_t *credp)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd.c
352
stmf_sbd_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd.c
69
static int sbd_close(dev_t dev, int flag, int otype, cred_t *credp);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd.c
70
static int stmf_sbd_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
104
static int fcoet_close(dev_t dev, int flag, int otype, cred_t *credp);
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
105
static int fcoet_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
373
fcoet_close(dev_t dev, int flag, int otype, cred_t *credp)
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
382
instance = (int)getminor(dev);
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
407
fcoet_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
417
ss = ddi_get_soft_state(fcoet_state, (int32_t)getminor(dev));
usr/src/uts/common/io/comstar/port/fct/fct.c
217
fct_close(dev_t dev, int flag, int otype, cred_t *credp)
usr/src/uts/common/io/comstar/port/fct/fct.c
224
fct_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/common/io/comstar/port/fct/fct.c
54
static int fct_close(dev_t dev, int flag, int otype, cred_t *credp);
usr/src/uts/common/io/comstar/port/fct/fct.c
55
static int fct_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
417
iscsit_drv_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/comstar/port/pppt/pppt.c
296
pppt_drv_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/comstar/port/qlt/qlt.c
144
static int qlt_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/common/io/comstar/port/qlt/qlt.c
147
static int qlt_close(dev_t dev, int flag, int otype, cred_t *credp);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
2674
qlt_close(dev_t dev, int flag, int otype, cred_t *credp)
usr/src/uts/common/io/comstar/port/qlt/qlt.c
2683
instance = (int)getminor(dev);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
2715
qlt_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/common/io/comstar/port/qlt/qlt.c
2736
qlt = ddi_get_soft_state(qlt_state, (int32_t)getminor(dev));
usr/src/uts/common/io/comstar/port/srpt/srpt_mod.c
478
srpt_drv_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/comstar/stmf/stmf.c
453
stmf_close(dev_t dev, int flag, int otype, cred_t *credp)
usr/src/uts/common/io/comstar/stmf/stmf.c
529
stmf_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/common/io/comstar/stmf/stmf.c
87
static int stmf_close(dev_t dev, int flag, int otype, cred_t *credp);
usr/src/uts/common/io/comstar/stmf/stmf.c
88
static int stmf_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/common/io/cons.c
277
cnopen(dev_t *dev, int flag, int state, struct cred *cred)
usr/src/uts/common/io/cons.c
313
if (state != OTYP_CHR || getminor(*dev) != 0)
usr/src/uts/common/io/cons.c
316
uconsdev = *dev;
usr/src/uts/common/io/cons.c
350
cnclose(dev_t dev __unused, int flag, int state, struct cred *cred)
usr/src/uts/common/io/cons.c
377
cnread(dev_t dev __unused, struct uio *uio, struct cred *cred)
usr/src/uts/common/io/cons.c
404
cnwrite(dev_t dev __unused, struct uio *uio, struct cred *cred)
usr/src/uts/common/io/cons.c
443
cnprivateioc(dev_t dev __unused, int cmd, intptr_t arg, int flag,
usr/src/uts/common/io/cons.c
496
cnioctl(dev_t dev, int cmd, intptr_t arg, int flag, struct cred *cred,
usr/src/uts/common/io/cons.c
513
return (cnprivateioc(dev, cmd, arg, flag, cred, rvalp));
usr/src/uts/common/io/cons.c
524
cnpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/cons.c
528
return (nochpoll(dev, events, anyyet, reventsp, phpp));
usr/src/uts/common/io/consconfig_dacf.c
1574
dev_t dev;
usr/src/uts/common/io/consconfig_dacf.c
1579
dev = prop->cp_dev;
usr/src/uts/common/io/consconfig_dacf.c
1580
error = ldi_open_by_dev(&dev, OTYP_CHR,
usr/src/uts/common/io/consconfig_dacf.c
1585
ASSERT(dev == prop->cp_dev); /* clone not supported */
usr/src/uts/common/io/consconfig_dacf.c
159
static int consconfig_setmodes(dev_t dev, struct termios *termiosp);
usr/src/uts/common/io/consconfig_dacf.c
1642
dev_t dev;
usr/src/uts/common/io/consconfig_dacf.c
1664
dev = makedevice(major, minor);
usr/src/uts/common/io/consconfig_dacf.c
1665
ASSERT(dev != NODEV);
usr/src/uts/common/io/consconfig_dacf.c
1668
(char *)dacf_driver_name(minor_hdl), dev, major);
usr/src/uts/common/io/consconfig_dacf.c
1676
if (consconfig_find_dev(sp, dev) != NULL) {
usr/src/uts/common/io/consconfig_dacf.c
1684
prop->cp_dev = dev;
usr/src/uts/common/io/consconfig_dacf.c
1728
dev_t dev;
usr/src/uts/common/io/consconfig_dacf.c
1745
dev = makedevice(major, minor);
usr/src/uts/common/io/consconfig_dacf.c
1746
ASSERT(dev != NODEV);
usr/src/uts/common/io/consconfig_dacf.c
1753
if ((prop = consconfig_find_dev(sp, dev)) == NULL) {
usr/src/uts/common/io/consconfig_dacf.c
1763
consconfig_rem_dev(sp, dev);
usr/src/uts/common/io/consconfig_dacf.c
1820
dev_t dev;
usr/src/uts/common/io/consconfig_dacf.c
1827
dev = makedevice(major, minor);
usr/src/uts/common/io/consconfig_dacf.c
1828
ASSERT(dev != NODEV);
usr/src/uts/common/io/consconfig_dacf.c
1831
if ((prop = consconfig_find_dev(sp, dev)) == NULL) {
usr/src/uts/common/io/consconfig_dacf.c
1837
(void) ddi_dev_pathname(dev, 0, buf);
usr/src/uts/common/io/consconfig_dacf.c
1844
consconfig_rem_dev(sp, dev);
usr/src/uts/common/io/consconfig_dacf.c
1854
dev_t dev;
usr/src/uts/common/io/consconfig_dacf.c
1862
dev = makedevice(major, minor);
usr/src/uts/common/io/consconfig_dacf.c
1863
ASSERT(dev != NODEV);
usr/src/uts/common/io/consconfig_dacf.c
1866
if ((prop = consconfig_find_dev(sp, dev)) == NULL) {
usr/src/uts/common/io/consconfig_dacf.c
1886
consconfig_setmodes(dev_t dev, struct termios *termiosp)
usr/src/uts/common/io/consconfig_dacf.c
1907
if (tdev == dev)
usr/src/uts/common/io/consconfig_dacf.c
2060
consconfig_rem_dev(cons_state_t *sp, dev_t dev)
usr/src/uts/common/io/consconfig_dacf.c
2070
if (prop->cp_dev == dev) {
usr/src/uts/common/io/consconfig_dacf.c
2100
consconfig_find_dev(cons_state_t *sp, dev_t dev)
usr/src/uts/common/io/consconfig_dacf.c
2105
if (prop->cp_dev == dev)
usr/src/uts/common/io/consconfig_dacf.c
506
dev_t dev;
usr/src/uts/common/io/consconfig_dacf.c
515
if ((dev = ddi_pathname_to_dev_t(sp->cons_fb_path)) == NODEV)
usr/src/uts/common/io/consconfig_dacf.c
526
if ((dip = e_ddi_hold_devi_by_dev(dev, 0)) == NULL) {
usr/src/uts/common/io/consconfig_dacf.c
603
consconfig_setup_polledio(cons_state_t *sp, dev_t dev)
usr/src/uts/common/io/consconfig_dacf.c
611
if (ldi_open_by_dev(&dev, OTYP_CHR,
usr/src/uts/common/io/consconfig_dacf.c
821
dev_t dev;
usr/src/uts/common/io/consconfig_dacf.c
911
dev = ddi_pathname_to_dev_t(sp->cons_fb_path);
usr/src/uts/common/io/consconfig_dacf.c
912
if (dev == NODEV) {
usr/src/uts/common/io/cpc.c
366
kcpc_ioctl(dev_t dev, int cmd, intptr_t data, int flags, cred_t *cr, int *rvp)
usr/src/uts/common/io/cpc.c
380
if (curthread->t_bind_cpu != getminor(dev))
usr/src/uts/common/io/cpc.c
383
cpuid = getminor(dev);
usr/src/uts/common/io/cpc.c
469
kcpc_open(dev_t *dev, int flags, int otyp, cred_t *cr)
usr/src/uts/common/io/cpc.c
478
if (getminor(*dev) != KCPC_MINOR_SHARED)
usr/src/uts/common/io/cpc.c
519
*dev = makedevice(getmajor(*dev), (minor_t)cpuid);
usr/src/uts/common/io/cpc.c
526
kcpc_close(dev_t dev, int flags, int otyp, cred_t *cr)
usr/src/uts/common/io/cpc.c
529
BT_CLEAR(kcpc_cpumap, getminor(dev));
usr/src/uts/common/io/cpqary3/cpqary3.c
528
cpqary3_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/cpqary3/cpqary3.c
548
if (EINVAL == (cpqary3_minor_num = getminor(dev))) {
usr/src/uts/common/io/cpqary3/cpqary3.c
572
return (scsi_hba_ioctl(dev, cmd, arg, mode, credp, retvaluep));
usr/src/uts/common/io/cpqary3/cpqary3.c
800
cpqary3p->dev = PCI_REG_DEV_G(*regp);
usr/src/uts/common/io/cpqary3/cpqary3.h
278
uint8_t dev : 5;
usr/src/uts/common/io/cpqary3/cpqary3_ioctl.c
172
ctlr_info->dev = cpqary3p->dev;
usr/src/uts/common/io/cpqary3/cpqary3_ioctl.h
91
uint8_t dev : 5; /* 5 bit device number */
usr/src/uts/common/io/cpuid_drv.c
104
cpuid_open(dev_t *dev, int flag, int otyp, cred_t *cr)
usr/src/uts/common/io/cpuid_drv.c
106
return (getminor(*dev) == CPUID_SELF_CPUID_MINOR ? 0 : ENXIO);
usr/src/uts/common/io/cpuid_drv.c
113
cpuid_read(dev_t dev, uio_t *uio, cred_t *cr)
usr/src/uts/common/io/cpuid_drv.c
151
cpuid_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cr, int *rval)
usr/src/uts/common/io/cryptmod.c
265
cryptmodopen(queue_t *rq, dev_t *dev, int oflag, int sflag, cred_t *crp)
usr/src/uts/common/io/cxgbe/t4nex/adapter.h
463
dev_t dev;
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
130
ASSERT(sc->dev == (dev_t)arg);
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1638
rc = ddi_prop_get_int(sc->dev, sc->dip, DDI_PROP_DONTPASS, name, -1);
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1652
dev_t dev = sc->dev;
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1668
(void) ddi_prop_update_int_array(dev, dip, "holdoff-timer-us-values",
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1670
(void) ddi_prop_update_int_array(dev, dip, "holdoff-pkt-counter-values",
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1678
(void) ddi_prop_update_int(dev, dip, "max-ntxq-10G-port",
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1682
(void) ddi_prop_update_int(dev, dip, "max-nrxq-10G-port",
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1686
(void) ddi_prop_update_int(dev, dip, "max-ntxq-1G-port",
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1690
(void) ddi_prop_update_int(dev, dip, "max-nrxq-1G-port",
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1697
(void) ddi_prop_update_int(dev, dip, "holdoff-timer-idx-10G",
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1701
(void) ddi_prop_update_int(dev, dip, "holdoff-pktc-idx-10G",
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1705
(void) ddi_prop_update_int(dev, dip, "holdoff-timer-idx-1G",
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1709
(void) ddi_prop_update_int(dev, dip, "holdoff-pktc-idx-1G",
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1722
(void) ddi_prop_update_int(dev, dip, "qsize-txq", p->qsize_txq);
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1733
(void) ddi_prop_update_int(dev, dip, "qsize-rxq", p->qsize_rxq);
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1741
(void) ddi_prop_update_int(dev, dip, "interrupt-types", p->intr_types);
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1754
(void) ddi_prop_update_int(dev, dip, "write-combine", p->wc);
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1759
(void) ddi_prop_update_int(dev, dip, "t4_fw_install", p->t4_fw_install);
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1769
(void) ddi_prop_update_int(dev, dip, "multi-rings", p->multi_rings);
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1778
(void) ddi_prop_remove(sc->dev, sc->dip, "max-ntxq-10G-port");
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1779
(void) ddi_prop_remove(sc->dev, sc->dip, "max-nrxq-10G-port");
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1780
(void) ddi_prop_remove(sc->dev, sc->dip,
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1782
(void) ddi_prop_remove(sc->dev, sc->dip,
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1787
(void) ddi_prop_remove(sc->dev, sc->dip, "max-ntxq-1G-port");
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1788
(void) ddi_prop_remove(sc->dev, sc->dip, "max-nrxq-1G-port");
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1789
(void) ddi_prop_remove(sc->dev, sc->dip,
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
1791
(void) ddi_prop_remove(sc->dev, sc->dip, "holdoff-pktc-idx-1G");
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
205
sc->dev = makedevice(ddi_driver_major(dip), instance);
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
889
t4_cb_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
893
sc = ddi_get_soft_state(t4_soft_state, getminor(dev));
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
903
t4_cb_ioctl(dev_t dev, int cmd, intptr_t d, int mode, cred_t *credp, int *rp)
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
912
instance = getminor(dev);
usr/src/uts/common/io/devfm.c
237
fm_ioctl(dev_t dev, int cmd, intptr_t data, int flag, cred_t *cred, int *rvalp)
usr/src/uts/common/io/devfm.c
250
if (getminor(dev) != 0)
usr/src/uts/common/io/devinfo.c
2143
dev_t dev;
usr/src/uts/common/io/devinfo.c
2145
dev = i_lnode->devt;
usr/src/uts/common/io/devinfo.c
2146
if (dev != DDI_DEV_T_NONE)
usr/src/uts/common/io/devinfo.c
2147
return (i_lnode->modid + getminor(dev) + getmajor(dev));
usr/src/uts/common/io/devinfo.c
558
di_close(dev_t dev, int flag, int otype, cred_t *cred_p)
usr/src/uts/common/io/devinfo.c
561
int m = (int)getminor(dev) - DI_NODE_SPECIES;
usr/src/uts/common/io/devinfo.c
590
di_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, int *rvalp)
usr/src/uts/common/io/devinfo.c
596
int m = (int)getminor(dev) - DI_NODE_SPECIES;
usr/src/uts/common/io/devpoll.c
1122
dpioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, int *rvalp)
usr/src/uts/common/io/devpoll.c
1137
minor = getminor(dev);
usr/src/uts/common/io/devpoll.c
1537
dppoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/devpoll.c
1545
minor = getminor(dev);
usr/src/uts/common/io/devpoll.c
1621
dpclose(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/devpoll.c
1630
minor = getminor(dev);
usr/src/uts/common/io/devpoll.c
65
static int dpwrite(dev_t dev, struct uio *uiop, cred_t *credp);
usr/src/uts/common/io/devpoll.c
66
static int dpioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/devpoll.c
68
static int dppoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/devpoll.c
70
static int dpclose(dev_t dev, int flag, int otyp, cred_t *credp);
usr/src/uts/common/io/devpoll.c
706
dpwrite(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/devpoll.c
720
minor = getminor(dev);
usr/src/uts/common/io/devpool.c
174
pool_close(dev_t dev, int flag, int otype, cred_t *credp)
usr/src/uts/common/io/devpool.c
178
if (getminor(dev) == 0) {
usr/src/uts/common/io/devpool.c
196
pool_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/devpool.c
233
minor = getminor(dev);
usr/src/uts/common/io/dld/dld_drv.c
1697
drv_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/dld/dld_str.c
1019
dev_t dev;
usr/src/uts/common/io/dld/dld_str.c
1044
dev = makedevice(dsp->ds_major, (minor_t)ppa + 1);
usr/src/uts/common/io/dld/dld_str.c
1045
if ((err = dls_devnet_hold_by_dev(dev, &ddp)) != 0)
usr/src/uts/common/io/dld/dld_str.c
167
dld_finddevinfo(dev_t dev)
usr/src/uts/common/io/dld/dld_str.c
172
if (getminor(dev) == 0)
usr/src/uts/common/io/dld/dld_str.c
178
if ((dip = dls_link_devinfo(dev)) != NULL)
usr/src/uts/common/io/dld/dld_str.c
181
state.ds_minor = getminor(dev);
usr/src/uts/common/io/dld/dld_str.c
182
state.ds_major = getmajor(dev);
usr/src/uts/common/io/dld/dld_str.c
191
dld_devt_to_instance(dev_t dev)
usr/src/uts/common/io/dld/dld_str.c
202
if ((minor = getminor(dev)) == 0)
usr/src/uts/common/io/dld/dld_str.c
216
state.ds_minor = getminor(dev);
usr/src/uts/common/io/dld/dld_str.c
217
state.ds_major = getmajor(dev);
usr/src/uts/common/io/dls/dls_link.c
847
dls_link_devinfo(dev_t dev)
usr/src/uts/common/io/dls/dls_link.c
855
if ((drv = ddi_major_to_name(getmajor(dev))) == NULL)
usr/src/uts/common/io/dls/dls_link.c
858
DLS_MINOR2INST(getminor(dev)));
usr/src/uts/common/io/dls/dls_mgmt.c
1325
dls_devnet_hold_by_dev(dev_t dev, dls_dl_handle_t *ddhp)
usr/src/uts/common/io/dls/dls_mgmt.c
1332
if ((drv = ddi_major_to_name(getmajor(dev))) == NULL)
usr/src/uts/common/io/dls/dls_mgmt.c
1336
DLS_MINOR2INST(getminor(dev)));
usr/src/uts/common/io/dls/dls_mgmt.c
1483
dls_devnet_dev2linkid(dev_t dev, datalink_id_t *linkidp)
usr/src/uts/common/io/dls/dls_mgmt.c
1488
if ((drv = ddi_major_to_name(getmajor(dev))) == NULL)
usr/src/uts/common/io/dls/dls_mgmt.c
1492
DLS_MINOR2INST(getminor(dev)));
usr/src/uts/common/io/dls/dls_mgmt.c
490
dls_mgmt_create(const char *devname, dev_t dev, datalink_class_t class,
usr/src/uts/common/io/dls/dls_mgmt.c
500
create.ld_phymaj = getmajor(dev);
usr/src/uts/common/io/dls/dls_mgmt.c
501
create.ld_phyinst = getminor(dev);
usr/src/uts/common/io/dump.c
92
dump_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/eedev/eedev.c
280
eedev_lookup_by_id(dev_t dev)
usr/src/uts/common/io/eedev/eedev.c
285
if (h->eh_dev != dev)
usr/src/uts/common/io/eedev/eedev.c
310
eedev_hold_by_id(dev_t dev)
usr/src/uts/common/io/eedev/eedev.c
317
if (h->eh_dev == dev) {
usr/src/uts/common/io/eedev/eedev.c
772
eedev_read(dev_t dev, struct uio *uio, cred_t *credp)
usr/src/uts/common/io/eedev/eedev.c
775
eedev_hdl_t *hdl = eedev_lookup_by_id(dev);
usr/src/uts/common/io/eedev/eedev.c
827
eedev_write(dev_t dev, struct uio *uio, cred_t *credp)
usr/src/uts/common/io/eedev/eedev.c
830
eedev_hdl_t *hdl = eedev_lookup_by_id(dev);
usr/src/uts/common/io/eedev/eedev.c
882
eedev_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/eedev/eedev.c
889
hdl = eedev_lookup_by_id(dev);
usr/src/uts/common/io/emul64.c
1383
emul64_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/emul64.c
1392
instance = MINOR2INST(getminor(dev));
usr/src/uts/common/io/emul64.c
1396
getminor(dev));
usr/src/uts/common/io/emul64.c
1425
rv = scsi_hba_ioctl(dev, cmd, arg, mode, credp, rvalp);
usr/src/uts/common/io/eventfd.c
152
eventfd_write(dev_t dev, struct uio *uio, cred_t *cr __unused)
usr/src/uts/common/io/eventfd.c
155
minor_t minor = getminor(dev);
usr/src/uts/common/io/eventfd.c
210
eventfd_poll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/eventfd.c
214
minor_t minor = getminor(dev);
usr/src/uts/common/io/eventfd.c
238
eventfd_ioctl(dev_t dev, int cmd, intptr_t arg __unused, int md __unused,
usr/src/uts/common/io/eventfd.c
242
minor_t minor = getminor(dev);
usr/src/uts/common/io/eventfd.c
263
eventfd_close(dev_t dev, int flag __unused, int otyp __unused,
usr/src/uts/common/io/eventfd.c
267
minor_t minor = getminor(dev);
usr/src/uts/common/io/eventfd.c
88
eventfd_read(dev_t dev, uio_t *uio, cred_t *cr __unused)
usr/src/uts/common/io/eventfd.c
91
minor_t minor = getminor(dev);
usr/src/uts/common/io/fcoe/fcoe.c
108
static int fcoe_close(dev_t dev, int flag, int otype, cred_t *credp);
usr/src/uts/common/io/fcoe/fcoe.c
109
static int fcoe_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/common/io/fcoe/fcoe.c
497
fcoe_close(dev_t dev, int flag, int otype, cred_t *credp)
usr/src/uts/common/io/fcoe/fcoe.c
506
instance = (int)getminor(dev);
usr/src/uts/common/io/fcoe/fcoe.c
526
fcoe_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/common/io/fcoe/fcoe.c
536
ss = ddi_get_soft_state(fcoe_state, (int32_t)getminor(dev));
usr/src/uts/common/io/fd.c
1014
fd_read(dev_t dev, struct uio *uio, cred_t *cred_p)
usr/src/uts/common/io/fd.c
1016
return (physio(fd_strategy, NULL, dev, B_READ, minphys, uio));
usr/src/uts/common/io/fd.c
1021
fd_write(dev_t dev, struct uio *uio, cred_t *cred_p)
usr/src/uts/common/io/fd.c
1023
return (physio(fd_strategy, NULL, dev, B_WRITE, minphys, uio));
usr/src/uts/common/io/fd.c
1277
fd_ioctl(dev_t dev, int cmd, intptr_t arg, int flag, cred_t *cred_p,
usr/src/uts/common/io/fd.c
1297
unit = fd_getdrive(dev, &fjp, &fdp);
usr/src/uts/common/io/fd.c
1310
cpy.dki.dki_partition = PARTITION(dev);
usr/src/uts/common/io/fd.c
1569
rval = fd_check_media(dev, state);
usr/src/uts/common/io/fd.c
1794
rval = physio(fd_strategy, (struct buf *)0, dev,
usr/src/uts/common/io/fd.c
207
fd_getdrive(dev_t dev, struct fcu_obj **fjpp, struct fdisk **fdpp)
usr/src/uts/common/io/fd.c
210
*fdpp = ddi_get_soft_state(fd_state_head, DRIVE(dev));
usr/src/uts/common/io/fd.c
2161
fd_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, int mod_flags,
usr/src/uts/common/io/fd.c
2177
if (dev == DDI_DEV_T_ANY) {
usr/src/uts/common/io/fd.c
2178
pass: return (ddi_prop_op(dev, dip, prop_op, mod_flags,
usr/src/uts/common/io/fd.c
2185
(void) fd_getdrive(dev, &fjp, &fdp);
usr/src/uts/common/io/fd.c
2190
nblocks64 = (ulong_t)fdp->d_part[PARTITION(dev)].p_size;
usr/src/uts/common/io/fd.c
2192
return (ddi_prop_op_nblocks(dev, dip, prop_op, mod_flags,
usr/src/uts/common/io/fd.c
224
dev_t dev = (dev_t)arg;
usr/src/uts/common/io/fd.c
2265
fd_check_media(dev_t dev, enum dkio_state state)
usr/src/uts/common/io/fd.c
2272
unit = fd_getdrive(dev, &fjp, &fdp);
usr/src/uts/common/io/fd.c
2286
(void *)dev, fdp->d_media_timeout);
usr/src/uts/common/io/fd.c
231
(void) fd_getdrive(dev, &fjp, &fdp);
usr/src/uts/common/io/fd.c
243
*result = (void *)(uintptr_t)DRIVE(dev);
usr/src/uts/common/io/fd.c
659
dev_t dev;
usr/src/uts/common/io/fd.c
665
dev = *devp;
usr/src/uts/common/io/fd.c
666
unit = fd_getdrive(dev, &fjp, &fdp);
usr/src/uts/common/io/fd.c
669
part = PARTITION(dev);
usr/src/uts/common/io/fd.c
678
(CE_CONT, "fd_open: fd%d part %d flag %x otype %x\n", DRIVE(dev),
usr/src/uts/common/io/fd.c
707
(CE_NOTE, "fd_open fd%d: not ready", DRIVE(dev)));
usr/src/uts/common/io/fd.c
728
(CE_NOTE, "fd%d: drive not ready", DRIVE(dev)));
usr/src/uts/common/io/fd.c
86
static int fd_check_media(dev_t dev, enum dkio_state state);
usr/src/uts/common/io/fd.c
959
fd_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/common/io/fd.c
972
DEBUG_ASSIGN fd_getdrive(dev, &fjp, &fdp);
usr/src/uts/common/io/fd.c
979
part = PARTITION(dev);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_solaris.c
6006
emlxs_close(dev_t dev, int32_t flag, int32_t otype, cred_t *cred_p)
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_solaris.c
6011
ddiinst = getminor(dev);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_solaris.c
6041
emlxs_ioctl(dev_t dev, int32_t cmd, intptr_t arg, int32_t mode,
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_solaris.c
6049
ddiinst = getminor(dev);
usr/src/uts/common/io/fibre-channel/fca/fcoei/fcoei.c
322
fcoei_close(dev_t dev, int flag, int otype, cred_t *credp)
usr/src/uts/common/io/fibre-channel/fca/fcoei/fcoei.c
334
ss = ddi_get_soft_state(fcoei_state, (int)getminor(dev));
usr/src/uts/common/io/fibre-channel/fca/fcoei/fcoei.c
356
fcoei_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/common/io/fibre-channel/fca/fcoei/fcoei.c
370
ss = ddi_get_soft_state(fcoei_state, (int32_t)getminor(dev));
usr/src/uts/common/io/fibre-channel/fca/fcoei/fcoei.c
64
static int fcoei_close(dev_t dev, int flag, int otype, cred_t *credp);
usr/src/uts/common/io/fibre-channel/fca/fcoei/fcoei.c
66
dev_t dev, int cmd, intptr_t data, int mode, cred_t *credp, int *rval);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
107
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
137
oce_free_dma_buffer(struct oce_dev *dev, oce_dma_buf_t *dbuf)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
139
_NOTE(ARGUNUSED(dev));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
167
create_ring_buffer(struct oce_dev *dev,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
181
ring->dbuf = oce_alloc_dma_buffer(dev, size, NULL, flags);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
183
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
208
destroy_ring_buffer(struct oce_dev *dev, oce_ring_buffer_t *ring)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
210
ASSERT(dev != NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
214
oce_free_dma_buffer(dev, ring->dbuf);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
63
oce_alloc_dma_buffer(struct oce_dev *dev,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
84
ret = ddi_dma_alloc_handle(dev->dip, dma_attr,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
87
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
96
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
102
if (!DDI_FM_ACC_ERR_CAP(dev->fm_caps)) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
120
oce_fm_check_dma_handle(struct oce_dev *dev, ddi_dma_handle_t dma_handle)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
124
if (!DDI_FM_DMA_ERR_CAP(dev->fm_caps)) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
139
oce_fm_ereport(struct oce_dev *dev, char *detail)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
144
if (!DDI_FM_EREPORT_CAP(dev->fm_caps) || detail == NULL) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
149
if (DDI_FM_EREPORT_CAP(dev->fm_caps)) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
150
ddi_fm_ereport_post(dev->dip, buf, ena, DDI_NOSLEEP,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
43
oce_fm_init(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
47
if (dev->fm_caps == DDI_FM_NOT_CAPABLE) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
51
oce_set_dma_fma_flags(dev->fm_caps);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
52
oce_set_reg_fma_flags(dev->fm_caps);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
54
(void) ddi_fm_init(dev->dip, &dev->fm_caps, &ibc);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
55
if (DDI_FM_EREPORT_CAP(dev->fm_caps) ||
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
56
DDI_FM_ERRCB_CAP(dev->fm_caps)) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
57
pci_ereport_setup(dev->dip);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
59
if (DDI_FM_ERRCB_CAP(dev->fm_caps)) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
60
ddi_fm_handler_register(dev->dip, oce_fm_error_cb,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
61
(void *)dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
73
oce_fm_fini(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
75
if (dev->fm_caps == DDI_FM_NOT_CAPABLE) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
78
if (DDI_FM_ERRCB_CAP(dev->fm_caps)) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
79
ddi_fm_handler_unregister(dev->dip);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
81
if (DDI_FM_EREPORT_CAP(dev->fm_caps) ||
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
82
DDI_FM_ERRCB_CAP(dev->fm_caps)) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
83
pci_ereport_teardown(dev->dip);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
85
(void) ddi_fm_fini(dev->dip);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_fm.c
97
oce_fm_check_acc_handle(struct oce_dev *dev, ddi_acc_handle_t acc_handle)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
100
mac_link_update(dev->mac_handle, dev->link_status);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
102
for (qidx = 0; qidx < dev->nwqs; qidx++) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
103
(void) oce_start_wq(dev->wq[qidx]);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
105
for (qidx = 0; qidx < dev->nrqs; qidx++) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
106
(void) oce_start_rq(dev->rq[qidx]);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
108
(void) oce_start_mq(dev->mq);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
110
oce_ei(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
112
for (qidx = 0; qidx < dev->neqs; qidx++) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
113
oce_arm_eq(dev, dev->eq[qidx]->eq_id, 0, B_TRUE, B_FALSE);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
123
struct oce_dev *dev = arg;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
127
mutex_enter(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
128
if (dev->suspended) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
129
mutex_exit(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
132
dev->state |= STATE_MAC_STOPPING;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
133
oce_stop(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
134
dev->state &= ~(STATE_MAC_STOPPING | STATE_MAC_STARTED);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
135
mutex_exit(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
139
oce_stop(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
143
oce_di(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
144
for (qidx = 0; qidx < dev->nwqs; qidx++) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
145
mutex_enter(&dev->wq[qidx]->tx_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
147
mutex_enter(&dev->mq->lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
149
for (qidx = 0; qidx < dev->nwqs; qidx++)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
150
oce_clean_wq(dev->wq[qidx]);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
152
mutex_exit(&dev->mq->lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
153
for (qidx = 0; qidx < dev->nwqs; qidx++)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
154
mutex_exit(&dev->wq[qidx]->tx_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
155
if (dev->link_status == LINK_STATE_UP) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
156
dev->link_status = LINK_STATE_UNKNOWN;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
157
mac_link_update(dev->mac_handle, dev->link_status);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
165
struct oce_dev *dev = (struct oce_dev *)arg;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
168
uint16_t new_mcnt = dev->num_mca;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
178
mca_drv_list = &dev->multi_cast[0];
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
180
DEV_LOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
187
(dev->num_mca * sizeof (struct ether_addr)));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
189
bcopy(mca, &mca_hw_list[dev->num_mca],
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
195
for (i = 0; i < dev->num_mca; i++) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
207
if (dev->suspended) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
211
ret = oce_set_multicast_table(dev, dev->if_id, &mca_hw_list[0],
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
214
ret = oce_set_multicast_table(dev, dev->if_id,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
218
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
220
DEV_UNLOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
231
dev->num_mca = (uint16_t)new_mcnt;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
233
DEV_UNLOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
234
oce_log(dev, CE_NOTE, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
238
dev->num_mca);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
245
struct oce_dev *dev = arg;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
248
DEV_LOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
249
if (dev->suspended) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
250
bcopy(uca, dev->unicast_addr, ETHERADDRL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
251
dev->num_smac = 0;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
252
DEV_UNLOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
257
ret = oce_del_mac(dev, dev->if_id, &dev->pmac_id);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
259
DEV_UNLOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
262
dev->num_smac = 0;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
263
bzero(dev->unicast_addr, ETHERADDRL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
266
ret = oce_add_mac(dev, dev->if_id, uca, &dev->pmac_id);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
268
DEV_UNLOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
271
bcopy(uca, dev->unicast_addr, ETHERADDRL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
272
dev->num_smac = 1;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
273
DEV_UNLOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
284
struct oce_dev *dev = arg;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
289
DEV_LOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
290
if (dev->suspended || !(dev->state & STATE_MAC_STARTED)) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
291
DEV_UNLOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
295
DEV_UNLOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
299
wq = oce_get_wq(dev, mp);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
310
oce_arm_cq(dev, wq->cq->cq_id, 0, B_TRUE);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
323
struct oce_dev *dev = arg;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
336
if (dev->lso_capable) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
355
struct oce_dev *dev = arg;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
358
DEV_LOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
365
if (dev->mtu == mtu) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
375
ret = mac_maxsdu_update(dev->mac_handle, mtu);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
377
dev->mtu = mtu;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
413
if (fc == dev->flow_control)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
416
if (dev->suspended) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
417
dev->flow_control = fc;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
421
ret = oce_set_flow_control(dev, fc);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
424
dev->flow_control = fc;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
430
ret = oce_set_priv_prop(dev, name, size, val);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
438
DEV_UNLOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
446
struct oce_dev *dev = arg;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
459
if (dev->state & STATE_MAC_STARTED)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
473
if (dev->state & STATE_MAC_STARTED) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
474
if (dev->link_speed < 0) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
475
(void) oce_get_link_status(dev, &link);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
476
dev->link_speed = link.qos_link_speed ?
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
48
static int oce_set_priv_prop(struct oce_dev *dev, const char *name,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
481
*speed = dev->link_speed * 1000000ull;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
490
if (dev->flow_control & OCE_FC_TX &&
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
491
dev->flow_control & OCE_FC_RX)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
493
else if (dev->flow_control == OCE_FC_TX)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
495
else if (dev->flow_control == OCE_FC_RX)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
497
else if (dev->flow_control == 0)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
505
ret = oce_get_priv_prop(dev, name, size, val);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
51
static int oce_get_priv_prop(struct oce_dev *dev, const char *name,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
575
struct oce_dev *dev = arg;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
58
struct oce_dev *dev = arg;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
585
DEV_LOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
586
if (dev->suspended) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
588
DEV_UNLOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
591
DEV_UNLOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
596
ret = oce_issue_mbox(dev, wq, mp, &payload_length);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
606
oce_log(dev, CE_NOTE, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
61
mutex_enter(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
623
if (dev->num_smac == 0) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
625
bcopy(dev->mac_addr, drv_query->smac_addr[0],
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
628
drv_query->num_smac = dev->num_smac;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
629
bcopy(dev->unicast_addr, drv_query->smac_addr[0],
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
63
if (dev->state & STATE_MAC_STARTED) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
633
bcopy(dev->mac_addr, drv_query->pmac_addr, ETHERADDRL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
64
mutex_exit(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
649
struct oce_dev *dev = arg;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
652
DEV_LOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
654
if (dev->promisc == enable) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
655
DEV_UNLOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
659
if (dev->suspended) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
661
dev->promisc = enable;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
662
DEV_UNLOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
666
ret = oce_set_promiscuous(dev, enable);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
668
dev->promisc = enable;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
669
DEV_UNLOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
68
if (dev->suspended) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
685
oce_set_priv_prop(struct oce_dev *dev, const char *name,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
69
mutex_exit(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
701
if (result != dev->tx_bcopy_limit)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
702
dev->tx_bcopy_limit = (uint32_t)result;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
711
if (result != dev->rx_bcopy_limit)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
712
dev->rx_bcopy_limit = (uint32_t)result;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
72
ret = oce_start(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
733
oce_get_priv_prop(struct oce_dev *dev, const char *name,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
739
value = dev->tx_ring_size;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
74
mutex_exit(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
741
value = dev->tx_bcopy_limit;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
743
value = dev->rx_ring_size;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
745
value = dev->rx_bcopy_limit;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
78
dev->state |= STATE_MAC_STARTED;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
79
mutex_exit(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
86
oce_start(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
92
(void) oce_get_link_status(dev, &link);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
94
dev->link_status = (link.logical_link_status == NTWK_LOGICAL_LINK_UP) ?
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
97
dev->link_speed = link.qos_link_speed ? link.qos_link_speed * 10 :
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
101
ret = ddi_dev_regsize(dev->dip, OCE_PCI_DB_BAR, &bar_size);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
103
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
106
ddi_regs_map_free(&dev->csr_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
107
ddi_regs_map_free(&dev->dev_cfg_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
111
ret = ddi_regs_map_setup(dev->dip, OCE_PCI_DB_BAR, &dev->db_addr,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
112
0, 0, ®_accattr, &dev->db_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
114
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
116
ddi_regs_map_free(&dev->csr_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
117
ddi_regs_map_free(&dev->dev_cfg_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
123
oce_unmap_regs(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
126
ASSERT(NULL != dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
127
ASSERT(NULL != dev->dip);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
129
ddi_regs_map_free(&dev->db_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
130
ddi_regs_map_free(&dev->csr_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
131
ddi_regs_map_free(&dev->dev_cfg_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
146
oce_pci_init(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
150
ret = oce_map_regs(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
155
dev->fn = OCE_PCI_FUNC(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
156
if (oce_fm_check_acc_handle(dev, dev->dev_cfg_handle) != DDI_FM_OK) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
157
ddi_fm_service_impact(dev->dip, DDI_SERVICE_DEGRADED);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
161
oce_pci_fini(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
175
oce_pci_fini(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
177
oce_unmap_regs(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
187
oce_get_bdf(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
194
rc = ddi_prop_lookup_int_array(DDI_DEV_T_ANY, dev->dip,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
199
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
204
dev->pci_bus = PCI_REG_BUS_G(pci_rp->pci_phys_hi);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
205
dev->pci_device = PCI_REG_DEV_G(pci_rp->pci_phys_hi);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
206
dev->pci_function = PCI_REG_FUNC_G(pci_rp->pci_phys_hi);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
208
oce_log(dev, CE_NOTE, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
210
length, dev->pci_bus, dev->pci_device, dev->pci_function);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
218
oce_identify_hw(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
222
dev->vendor_id = pci_config_get16(dev->pci_cfg_handle,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
224
dev->device_id = pci_config_get16(dev->pci_cfg_handle,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
226
dev->subsys_id = pci_config_get16(dev->pci_cfg_handle,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
228
dev->subvendor_id = pci_config_get16(dev->pci_cfg_handle,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
231
switch (dev->device_id) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
234
dev->chip_rev = OC_CNA_GEN2;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
237
dev->chip_rev = OC_CNA_GEN3;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
240
dev->chip_rev = 0;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
255
oce_is_reset_pci(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
259
ASSERT(dev != NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
260
ASSERT(dev->dip != NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
263
post_status.dw0 = OCE_CSR_READ32(dev, MPU_EP_SEMAPHORE);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
278
oce_pci_soft_reset(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
286
ASSERT(dev != NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
289
soft_rst.dw0 = OCE_CFG_READ32(dev, PCICFG_SOFT_RESET);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
291
OCE_CFG_WRITE32(dev, PCICFG_SOFT_RESET, soft_rst.dw0);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
301
soft_rst.dw0 = OCE_CFG_READ32(dev, PCICFG_SOFT_RESET);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
307
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
314
return (oce_POST(dev));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
323
oce_POST(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
330
post_status.dw0 = OCE_CSR_READ32(dev, MPU_EP_SEMAPHORE);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
331
if (oce_fm_check_acc_handle(dev, dev->csr_handle) != DDI_FM_OK) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
332
ddi_fm_service_impact(dev->dip, DDI_SERVICE_DEGRADED);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
338
OCE_CSR_WRITE32(dev, MPU_EP_SEMAPHORE, post_status.dw0);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
339
if (oce_fm_check_acc_handle(dev, dev->csr_handle) !=
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
341
ddi_fm_service_impact(dev->dip, DDI_SERVICE_DEGRADED);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
354
post_status.dw0 = OCE_CSR_READ32(dev, MPU_EP_SEMAPHORE);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
355
if (oce_fm_check_acc_handle(dev, dev->csr_handle) !=
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
357
ddi_fm_service_impact(dev->dip, DDI_SERVICE_DEGRADED);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
361
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
393
oce_create_nw_interface(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
399
if (dev->rss_enable) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
40
extern int oce_destroy_q(struct oce_dev *dev, struct oce_mbx *mbx,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
405
ret = oce_if_create(dev, capab_flags, capab_en_flags,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
406
0, &dev->mac_addr[0], (uint32_t *)&dev->if_id);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
408
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
412
atomic_inc_32(&dev->nifs);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
414
dev->if_cap_flags = capab_en_flags;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
417
ret = oce_config_vlan(dev, (uint8_t)dev->if_id, NULL, 0,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
420
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
422
oce_delete_nw_interface(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
428
ret = oce_set_flow_control(dev, dev->flow_control);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
430
oce_log(dev, CE_NOTE, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
433
ret = oce_set_promiscuous(dev, dev->promisc);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
436
oce_log(dev, CE_NOTE, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
44
oce_map_regs(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
444
oce_delete_nw_interface(struct oce_dev *dev) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
447
if (dev->nifs > 0) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
448
(void) oce_if_del(dev, dev->if_id);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
449
atomic_dec_32(&dev->nifs);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
454
oce_create_itbl(struct oce_dev *dev, char *itbl)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
457
struct oce_rq **rss_queuep = &dev->rq[1];
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
458
int nrss = dev->nrqs - 1;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
466
oce_setup_adapter(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
473
oce_chip_di(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
475
ret = oce_create_nw_interface(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
479
ret = oce_create_queues(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
481
oce_delete_nw_interface(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
484
if (dev->rss_enable) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
485
(void) oce_create_itbl(dev, itbl);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
487
ret = oce_config_rss(dev, dev->if_id, hkey, itbl, OCE_ITBL_SIZE,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
49
ASSERT(NULL != dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
490
oce_log(dev, CE_NOTE, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
492
oce_delete_queues(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
493
oce_delete_nw_interface(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
497
ret = oce_setup_handlers(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
499
oce_log(dev, CE_NOTE, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
50
ASSERT(NULL != dev->dip);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
501
oce_delete_queues(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
502
oce_delete_nw_interface(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
509
oce_unsetup_adapter(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
511
oce_remove_handler(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
512
if (dev->rss_enable) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
517
ret = oce_config_rss(dev, dev->if_id, hkey, itbl, OCE_ITBL_SIZE,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
521
oce_log(dev, CE_NOTE, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
525
oce_delete_queues(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
526
oce_delete_nw_interface(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
53
ret = ddi_dev_nregs(dev->dip, &dev->num_bars);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
530
oce_hw_init(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
535
ret = oce_POST(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
537
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
543
dev->bmbx = oce_alloc_dma_buffer(dev,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
545
if (dev->bmbx == NULL) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
546
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
55
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
552
ret = oce_reset_fun(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
554
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
560
ret = oce_mbox_init(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
562
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
568
ret = oce_get_fw_version(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
570
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
576
ret = oce_get_fw_config(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
578
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
584
ret = oce_read_mac_addr(dev, 0, 1,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
587
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
591
bcopy(&mac_addr.mac_addr[0], &dev->mac_addr[0], ETHERADDRL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
594
oce_hw_fini(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
598
oce_hw_fini(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
600
if (dev->bmbx != NULL) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
601
oce_free_dma_buffer(dev, dev->bmbx);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
602
dev->bmbx = NULL;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
62
ret = ddi_dev_regsize(dev->dip, OCE_DEV_CFG_BAR, &bar_size);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
64
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
70
ret = ddi_regs_map_setup(dev->dip, OCE_DEV_CFG_BAR, &dev->dev_cfg_addr,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
71
0, bar_size, ®_accattr, &dev->dev_cfg_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
74
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
81
ret = ddi_dev_regsize(dev->dip, OCE_PCI_CSR_BAR, &bar_size);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
84
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
90
ret = ddi_regs_map_setup(dev->dip, OCE_PCI_CSR_BAR, &dev->csr_addr,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
91
0, bar_size, ®_accattr, &dev->csr_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
93
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
96
ddi_regs_map_free(&dev->dev_cfg_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
101
if (dev->htable == NULL)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
106
ret = ddi_intr_alloc(dev->dip, dev->htable, dev->intr_type,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
113
dev->num_vectors = nallocd;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
123
ret = ddi_intr_get_pri(dev->htable[0], &dev->intr_pri);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
129
(void) ddi_intr_get_cap(dev->htable[0], &dev->intr_cap);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
132
dev->rx_rings = nallocd - 1;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
134
dev->rx_rings = 1;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
140
(void) oce_teardown_intr(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
141
if ((dev->intr_type == DDI_INTR_TYPE_MSIX) &&
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
144
oce_log(dev, CE_NOTE, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
159
oce_teardown_intr(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
164
for (i = 0; i < dev->num_vectors; i++) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
165
(void) ddi_intr_free(dev->htable[i]);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
169
kmem_free(dev->htable, dev->hsize);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
170
dev->htable = NULL;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
183
oce_setup_handlers(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
187
for (i = 0; i < dev->num_vectors; i++) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
188
ret = ddi_intr_add_handler(dev->htable[i], oce_isr,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
189
(caddr_t)dev->eq[i], NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
191
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
194
(void) ddi_intr_remove_handler(dev->htable[i]);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
210
oce_remove_handler(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
213
for (nvec = 0; nvec < dev->num_vectors; nvec++) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
214
(void) ddi_intr_remove_handler(dev->htable[nvec]);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
219
oce_chip_ei(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
223
reg = OCE_CFG_READ32(dev, PCICFG_INTR_CTRL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
225
OCE_CFG_WRITE32(dev, PCICFG_INTR_CTRL, reg);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
236
oce_ei(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
241
if (dev->intr_cap & DDI_INTR_FLAG_BLOCK) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
242
(void) ddi_intr_block_enable(dev->htable, dev->num_vectors);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
245
for (i = 0; i < dev->num_vectors; i++) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
246
ret = ddi_intr_enable(dev->htable[i]);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
249
(void) ddi_intr_disable(dev->htable[i]);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
254
oce_chip_ei(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
258
oce_chip_di(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
262
reg = OCE_CFG_READ32(dev, PCICFG_INTR_CTRL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
264
OCE_CFG_WRITE32(dev, PCICFG_INTR_CTRL, reg);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
275
oce_di(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
280
oce_chip_di(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
281
if (dev->intr_cap & DDI_INTR_FLAG_BLOCK) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
282
(void) ddi_intr_block_disable(dev->htable, dev->num_vectors);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
284
for (i = 0; i < dev->num_vectors; i++) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
285
ret = ddi_intr_disable(dev->htable[i]);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
287
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
311
struct oce_dev *dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
317
dev = eq->parent;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
327
oce_log(dev, CE_WARN, MOD_ISR,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
334
cq = dev->cq[cq_id];
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
347
oce_arm_eq(dev, eq->eq_id, num_eqe, B_TRUE, B_TRUE);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
42
oce_setup_intr(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
53
ret = ddi_intr_get_supported_types(dev->dip, &intr_types);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
55
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
62
dev->intr_type = DDI_INTR_TYPE_MSIX;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
64
nreqd = dev->rx_rings + 1;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
67
dev->intr_type = DDI_INTR_TYPE_FIXED;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
72
ret = ddi_intr_get_nintrs(dev->dip, dev->intr_type, &nsupported);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
74
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
80
ret = ddi_intr_get_navail(dev->dip, dev->intr_type, &navail);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
82
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
98
dev->hsize = nreqd * sizeof (ddi_intr_handle_t);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_intr.c
99
dev->htable = kmem_zalloc(dev->hsize, KM_NOSLEEP);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
193
struct oce_dev *dev = NULL;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
208
dev = kmem_zalloc(sizeof (struct oce_dev), KM_SLEEP);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
211
dev->dip = dip;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
212
dev->dev_id = ddi_get_instance(dip);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
213
dev->suspended = B_FALSE;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
215
dev->dev_list_index = MAX_DEVS;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
217
(void) atomic_cas_ptr(&oce_dev_list[dev_index], NULL, dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
218
if (oce_dev_list[dev_index] == dev) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
224
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
228
dev->dev_list_index = dev_index;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
231
oce_get_params(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
237
ddi_set_driver_private(dip, dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
239
dev->attach_state |= ATTACH_DEV_INIT;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
241
oce_fm_init(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
242
dev->attach_state |= ATTACH_FM_INIT;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
244
ret = pci_config_setup(dev->dip, &dev->pci_cfg_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
246
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
250
dev->attach_state |= ATTACH_PCI_CFG;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
252
ret = oce_identify_hw(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
255
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
260
ret = oce_get_bdf(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
262
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
267
oce_dev_rss_ready(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
270
ret = oce_pci_init(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
272
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
276
dev->attach_state |= ATTACH_PCI_INIT;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
278
ret = oce_setup_intr(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
280
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
285
dev->attach_state |= ATTACH_SETUP_INTR;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
288
oce_init_locks(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
289
dev->attach_state |= ATTACH_LOCK_INIT;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
293
ret = oce_hw_init(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
295
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
299
dev->attach_state |= ATTACH_HW_INIT;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
301
ret = oce_init_txrx(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
303
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
307
dev->attach_state |= ATTACH_SETUP_TXRX;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
309
ret = oce_setup_adapter(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
311
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
315
dev->attach_state |= ATTACH_SETUP_ADAP;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
318
ret = oce_stat_init(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
320
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
324
dev->attach_state |= ATTACH_STAT_INIT;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
327
oce_log(dev, CE_NOTE, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
331
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
339
mac->m_driver = dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
341
mac->m_src_addr = dev->mac_addr;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
344
mac->m_max_sdu = dev->mtu;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
348
oce_log(dev, CE_NOTE, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
349
"Driver Private structure = 0x%p", (void *)dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
352
ret = mac_register(mac, (mac_handle_t *)&dev->mac_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
357
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
364
dev->link_status = LINK_STATE_UNKNOWN;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
365
mac_link_update(dev->mac_handle, dev->link_status);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
367
dev->attach_state |= ATTACH_MAC_REG;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
368
dev->state |= STATE_INIT;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
370
oce_log(dev, CE_NOTE, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
376
oce_unconfigure(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
383
struct oce_dev *dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
387
dev = ddi_get_driver_private(dip);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
388
if (dev == NULL) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
391
oce_log(dev, CE_NOTE, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
404
if (mac_unregister(dev->mac_handle) != 0) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
405
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
408
dev->attach_state &= ~ATTACH_MAC_REG;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
411
DEV_LOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
412
if (dev->state & STATE_MAC_STARTED) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
413
dev->state &= ~STATE_MAC_STARTED;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
414
oce_stop(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
415
DEV_UNLOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
417
DEV_UNLOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
422
for (qid = 0; qid < dev->rx_rings; qid++) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
423
pcnt = oce_rx_pending(dev, dev->rq[qid], DEFAULT_DRAIN_TIME);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
425
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
430
oce_unconfigure(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
439
struct oce_dev *dev = ddi_get_driver_private(dip);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
441
if (dev == NULL) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
444
if (dev->suspended) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
448
oce_chip_di(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
450
ret = oce_reset_fun(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
458
struct oce_dev *dev = ddi_get_driver_private(dip);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
460
mutex_enter(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
462
dev->suspended = B_TRUE;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
464
if (dev->state & STATE_MAC_STARTED) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
465
oce_stop(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
466
oce_unsetup_adapter(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
468
dev->state &= ~STATE_MAC_STARTED;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
469
mutex_exit(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
476
struct oce_dev *dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
480
dev = ddi_get_driver_private(dip);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
481
mutex_enter(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
482
if (!dev->suspended) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
483
mutex_exit(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
486
if (!(dev->state & STATE_MAC_STARTED)) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
487
ret = oce_setup_adapter(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
489
mutex_exit(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
492
ret = oce_start(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
494
mutex_exit(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
498
dev->suspended = B_FALSE;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
499
dev->state |= STATE_MAC_STARTED;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
500
mutex_exit(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
505
oce_init_locks(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
508
mutex_init(&dev->dev_lock, NULL, MUTEX_DRIVER,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
509
DDI_INTR_PRI(dev->intr_pri));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
510
mutex_init(&dev->bmbx_lock, NULL, MUTEX_DRIVER,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
511
DDI_INTR_PRI(dev->intr_pri));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
515
oce_destroy_locks(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
517
mutex_destroy(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
518
mutex_destroy(&dev->bmbx_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
522
oce_unconfigure(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
524
uint32_t state = dev->attach_state;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
527
(void) mac_unregister(dev->mac_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
530
oce_stat_fini(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
533
oce_unsetup_adapter(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
536
oce_fini_txrx(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
539
oce_hw_fini(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
542
oce_destroy_locks(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
545
(void) oce_teardown_intr(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
548
oce_pci_fini(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
551
pci_config_teardown(&dev->pci_cfg_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
554
oce_fm_fini(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
557
ddi_set_driver_private(dev->dip, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
558
oce_dev_list[dev->dev_list_index] = NULL;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
559
kmem_free(dev, sizeof (struct oce_dev));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
564
oce_get_params(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
593
dev->rx_ring_size = OCE_DEFAULT_RX_RING_SIZE;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
596
dev->flow_control = oce_get_prop(dev, (char *)flow_control, OCE_FC_NONE,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
599
dev->mtu = oce_get_prop(dev, (char *)mtu_prop_name, OCE_MIN_MTU,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
602
dev->tx_ring_size = oce_get_prop(dev, (char *)tx_ring_size_name,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
605
dev->tx_bcopy_limit = oce_get_prop(dev, (char *)tx_bcopy_limit_name,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
608
dev->rx_bcopy_limit = oce_get_prop(dev, (char *)rx_bcopy_limit_name,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
611
dev->rq_frag_size = oce_get_prop(dev, (char *)rx_frag_size_name,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
614
dev->rq_max_bufs = oce_get_prop(dev, (char *)rx_max_bufs_name, SIZE_2K,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
617
dev->lso_capable = oce_get_prop(dev, (char *)lso_capable_name, 0,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
620
dev->fm_caps = oce_get_prop(dev, (char *)fm_cap_name,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
624
dev->tx_reclaim_threshold = oce_get_prop(dev,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
625
(char *)tx_reclaim_threshold_name, 0, dev->tx_ring_size/2,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
628
dev->rx_pkt_per_intr = oce_get_prop(dev, (char *)rx_pkt_per_intr_name,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
629
0, dev->rx_ring_size/2, OCE_DEFAULT_RX_PKT_PER_INTR, rx_ppi_values);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
631
dev->rx_rings = oce_get_prop(dev, (char *)rx_rings_name,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
634
dev->tx_rings = oce_get_prop(dev, (char *)tx_rings_name,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
637
log_level = oce_get_prop(dev, (char *)log_level_name, 0,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
649
dev->mod_mask = mod_mask;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
650
dev->severity = severity;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
654
oce_get_prop(struct oce_dev *dev, char *propname, int minval, int maxval,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
660
value = ddi_prop_get_int(DDI_DEV_T_ANY, dev->dip,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
73
static void oce_unconfigure(struct oce_dev *dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
74
static void oce_init_locks(struct oce_dev *dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
75
static void oce_destroy_locks(struct oce_dev *dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
76
static void oce_get_params(struct oce_dev *dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
77
static int oce_get_prop(struct oce_dev *dev, char *propname, int minval,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
100
ASSERT(dev != NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1003
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1017
oce_add_mac(struct oce_dev *dev, uint32_t if_id,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
102
mbx = (struct oce_bmbx *)DBUF_VA(dev->bmbx);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1042
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1061
oce_del_mac(struct oce_dev *dev, uint32_t if_id, uint32_t *pmac_id)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1085
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1103
oce_config_vlan(struct oce_dev *dev, uint32_t if_id,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1138
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
115
ret = oce_mbox_dispatch(dev, 0);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1155
oce_config_link(struct oce_dev *dev, boolean_t enable)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1179
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
118
oce_log(dev, CE_NOTE, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1185
oce_config_rss(struct oce_dev *dev, uint16_t if_id, char *hkey, char *itbl,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1224
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1239
oce_issue_mbox(struct oce_dev *dev, queue_t *wq, mblk_t *mp,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1268
oce_log(dev, CE_NOTE, MOD_CONFIG, "Mailbox: "
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1283
if (dev->cookie != 0 && dev->cookie != hdr.u0.req.rsvd0)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1286
if (dev->cookie == 0)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1287
dev->cookie = hdr.u0.req.rsvd0;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1290
oce_log(dev, CE_NOTE, MOD_CONFIG, "Mailbox params:"
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1303
ret = ddi_dma_alloc_handle(dev->dip,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1307
oce_log(dev, CE_NOTE, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1320
oce_log(dev, CE_NOTE, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
133
oce_mbox_wait(struct oce_dev *dev, uint32_t tmo_sec)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1340
oce_log(dev, CE_NOTE, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1375
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1381
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1394
if (oce_fm_check_dma_handle(dev, dma_handle) !=
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1396
ddi_fm_service_impact(dev->dip,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1411
dev->cookie = 0;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1426
if (oce_fm_check_dma_handle(dev, dma_handle) != DDI_FM_OK) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1427
ddi_fm_service_impact(dev->dip, DDI_SERVICE_DEGRADED);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1457
dev->cookie = 0;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
153
mbox_db.dw0 = OCE_DB_READ32(dev, PD_MPU_MBOX_DB);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
154
if (oce_fm_check_acc_handle(dev, dev->db_handle) != DDI_FM_OK) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
155
ddi_fm_service_impact(dev->dip, DDI_SERVICE_DEGRADED);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
156
oce_fm_ereport(dev, DDI_FM_DEVICE_INVAL_STATE);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
176
oce_mbox_dispatch(struct oce_dev *dev, uint32_t tmo_sec)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
183
(void) DBUF_SYNC(dev->bmbx, DDI_DMA_SYNC_FORDEV);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
186
pa = (uint32_t)(DBUF_PA(dev->bmbx) >> 34);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
193
ret = oce_mbox_wait(dev, tmo_sec);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
199
OCE_DB_WRITE32(dev, PD_MPU_MBOX_DB, mbox_db.dw0);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
201
if (oce_fm_check_acc_handle(dev, dev->db_handle) != DDI_FM_OK) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
202
ddi_fm_service_impact(dev->dip, DDI_SERVICE_DEGRADED);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
206
ret = oce_mbox_wait(dev, tmo_sec);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
208
oce_log(dev, CE_NOTE, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
211
ddi_fm_service_impact(dev->dip, DDI_SERVICE_DEGRADED);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
212
oce_fm_ereport(dev, DDI_FM_DEVICE_INVAL_STATE);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
217
pa = (uint32_t)(DBUF_PA(dev->bmbx) >> 4) & 0x3fffffff;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
223
OCE_DB_WRITE32(dev, PD_MPU_MBOX_DB, mbox_db.dw0);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
224
if (oce_fm_check_acc_handle(dev, dev->db_handle) != DDI_FM_OK) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
225
ddi_fm_service_impact(dev->dip, DDI_SERVICE_DEGRADED);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
229
ret = oce_mbox_wait(dev, tmo_sec);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
231
(void) ddi_dma_sync(DBUF_DHDL(dev->bmbx), 0, 0,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
233
if (oce_fm_check_dma_handle(dev, DBUF_DHDL(dev->bmbx)) != DDI_FM_OK) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
234
ddi_fm_service_impact(dev->dip, DDI_SERVICE_DEGRADED);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
250
oce_mbox_post(struct oce_dev *dev, struct oce_mbx *mbx,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
259
mutex_enter(&dev->bmbx_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
261
mb = (struct oce_bmbx *)DBUF_VA(dev->bmbx);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
272
ret = oce_mbox_dispatch(dev, tmo);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
274
mutex_exit(&dev->bmbx_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
280
(void) ddi_dma_sync(DBUF_DHDL(dev->bmbx), 0, 0,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
282
ret = oce_fm_check_dma_handle(dev, DBUF_DHDL(dev->bmbx));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
284
ddi_fm_service_impact(dev->dip, DDI_SERVICE_DEGRADED);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
285
mutex_exit(&dev->bmbx_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
301
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
305
mutex_exit(&dev->bmbx_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
321
mutex_exit(&dev->bmbx_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
333
oce_get_fw_version(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
355
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
360
bcopy(fwcmd->params.rsp.fw_ver_str, dev->fw_version, 32);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
362
oce_log(dev, CE_NOTE, MOD_CONFIG, "%s %s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
379
oce_reset_fun(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
385
mb = (struct oce_bmbx *)DBUF_VA(dev->bmbx);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
401
return (oce_mbox_dispatch(dev, 0));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
418
oce_read_mac_addr(struct oce_dev *dev, uint32_t if_id, uint8_t perm,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
448
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
454
oce_log(dev, CE_NOTE, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
457
oce_log(dev, CE_NOTE, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
489
oce_if_create(struct oce_dev *dev, uint32_t cap_flags, uint32_t en_flags,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
527
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
536
oce_log(dev, CE_NOTE, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
541
dev->pmac_id = LE_32(fwcmd->params.rsp.pmac_id);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
542
oce_log(dev, CE_NOTE, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
543
"PMAC_ID = 0x%x", dev->pmac_id);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
557
oce_if_del(struct oce_dev *dev, uint32_t if_id)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
581
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
594
oce_get_link_status(struct oce_dev *dev, struct link_status *link)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
616
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
639
oce_set_rx_filter(struct oce_dev *dev,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
664
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
680
oce_set_multicast_table(struct oce_dev *dev, uint32_t if_id,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
713
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
726
oce_get_fw_config(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
747
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
756
dev->config_number = fwcmd->params.rsp.config_number;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
757
dev->asic_revision = fwcmd->params.rsp.asic_revision;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
758
dev->port_id = fwcmd->params.rsp.port_id;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
759
dev->function_mode = fwcmd->params.rsp.function_mode;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
763
dev->max_tx_rings = fwcmd->params.rsp.ulp[0].wq_count;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
764
dev->max_rx_rings = fwcmd->params.rsp.ulp[0].rq_count;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
766
dev->max_tx_rings = fwcmd->params.rsp.ulp[1].wq_count;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
767
dev->max_rx_rings = fwcmd->params.rsp.ulp[1].rq_count;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
769
dev->function_caps = fwcmd->params.rsp.function_caps;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
781
oce_get_hw_stats(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
784
struct mbx_get_nic_stats *fwcmd = dev->hw_stats;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
797
mbx.payload.u0.u1.sgl[0].pa_lo = ADDR_LO(DBUF_PA(dev->stats_dbuf));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
798
mbx.payload.u0.u1.sgl[0].pa_hi = ADDR_HI(DBUF_PA(dev->stats_dbuf));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
807
bzero(&dev->hw_stats->params, sizeof (dev->hw_stats->params));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
810
(void) DBUF_SYNC(dev->stats_dbuf, DDI_DMA_SYNC_FORDEV);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
813
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
815
(void) DBUF_SYNC(dev->stats_dbuf, DDI_DMA_SYNC_FORKERNEL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
822
DW_SWAP(u32ptr(dev->hw_stats), sizeof (struct mbx_get_nic_stats));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
835
oce_num_intr_vectors_set(struct oce_dev *dev, uint32_t num_vectors)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
860
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
874
oce_set_flow_control(struct oce_dev *dev, uint32_t flow_control)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
902
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
917
oce_get_flow_control(struct oce_dev *dev, uint32_t *flow_control)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
923
DEV_LOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
924
if (dev->suspended) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
925
DEV_UNLOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
928
DEV_UNLOCK(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
94
oce_mbox_init(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
946
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
974
oce_set_promiscuous(struct oce_dev *dev, boolean_t enable)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
984
if (dev->port_id == 0) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mq.c
103
dev = mq->parent;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mq.c
113
oce_arm_cq(dev, cq->cq_id, num_cqe, B_FALSE);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mq.c
48
struct oce_dev *dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mq.c
53
dev = mq->parent;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mq.c
71
mac_link_update(dev->mac_handle, link_status);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mq.c
72
dev->link_status = link_status;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mq.c
73
dev->link_speed = -1;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mq.c
82
oce_arm_cq(dev, cq->cq_id, num_cqe, B_TRUE);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mq.c
98
struct oce_dev *dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1032
ret = oce_mbox_post(dev, mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1035
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1052
oce_set_eq_delay(struct oce_dev *dev, uint32_t *eq_arr,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1085
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1087
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1106
struct oce_dev *dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1108
dev = eq->parent;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1125
oce_arm_eq(dev, eq->eq_id, num_eqe, B_FALSE, B_TRUE);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1131
oce_init_txrx(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1136
dev->rss_enable = (dev->rx_rings > 1) ? B_TRUE : B_FALSE;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1138
for (qid = 0; qid < dev->tx_rings; qid++) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1139
dev->wq[qid] = oce_wq_init(dev, dev->tx_ring_size,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1141
if (dev->wq[qid] == NULL) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1148
dev->rq[0] = oce_rq_init(dev, dev->rx_ring_size, dev->rq_frag_size,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1150
if (dev->rq[0] == NULL) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1154
for (qid = 1; qid < dev->rx_rings; qid++) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1155
dev->rq[qid] = oce_rq_init(dev, dev->rx_ring_size,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1156
dev->rq_frag_size, OCE_MAX_JUMBO_FRAME_SIZE,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1157
dev->rss_enable);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1158
if (dev->rq[qid] == NULL) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1165
oce_fini_txrx(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1169
oce_fini_txrx(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1176
nqs = dev->nwqs;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1178
if (dev->wq[qid] != NULL) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1179
oce_wq_fini(dev, dev->wq[qid]);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1180
dev->wq[qid] = NULL;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1184
nqs = dev->nrqs;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1186
if (dev->rq[qid] != NULL) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1187
oce_rq_fini(dev, dev->rq[qid]);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1188
dev->rq[qid] = NULL;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1194
oce_create_queues(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
120
fwcmd->params.req.eq_ctx.function = dev->fn;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1201
for (i = 0; i < dev->num_vectors; i++) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1202
eq = oce_eq_create(dev, EQ_LEN_1024, EQE_SIZE_4, 0);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1206
dev->eq[i] = eq;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1208
for (i = 0; i < dev->nwqs; i++) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1209
if (oce_wq_create(dev->wq[i], dev->eq[0]) != 0)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1213
for (i = 0; i < dev->nrqs; i++) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1214
if (oce_rq_create(dev->rq[i], dev->if_id,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1215
dev->neqs > 1 ? dev->eq[1 + i] : dev->eq[0]) != 0)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1218
mq = oce_mq_create(dev, dev->eq[0], 64);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1221
dev->mq = mq;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1224
oce_delete_queues(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1230
oce_delete_queues(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1233
int neqs = dev->neqs;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1234
if (dev->mq != NULL) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1235
oce_mq_del(dev, dev->mq);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1236
dev->mq = NULL;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1239
for (i = 0; i < dev->nrqs; i++) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1240
oce_rq_del(dev, dev->rq[i]);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1242
for (i = 0; i < dev->nwqs; i++) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1243
oce_wq_del(dev, dev->wq[i]);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1247
oce_eq_del(dev, dev->eq[i]);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1248
dev->eq[i] = NULL;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1253
oce_dev_rss_ready(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1259
if (dev->rx_rings <= 1) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1260
oce_log(dev, CE_NOTE, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1261
"Rx rings = %d, Not enabling RSS", dev->rx_rings);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1271
(dev->pci_bus == oce_dev_list[dev_index]->pci_bus) &&
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1272
(dev->pci_device == oce_dev_list[dev_index]->pci_device) &&
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1285
dev->rx_rings = 1;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
132
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
135
oce_log(dev, CE_WARN, MOD_CONFIG, "EQ create failed: %d", ret);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
136
destroy_ring_buffer(dev, eq->ring);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
146
eq->parent = (void *)dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
147
atomic_inc_32(&dev->neqs);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
148
oce_log(dev, CE_NOTE, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
163
oce_eq_del(struct oce_dev *dev, struct oce_eq *eq)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
172
destroy_ring_buffer(dev, eq->ring);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
178
(void) oce_destroy_q(dev, &mbx,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
182
atomic_dec_32(&dev->neqs);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
195
oce_cq_create(struct oce_dev *dev, struct oce_eq *eq, uint32_t q_len,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
207
oce_log(dev, CE_NOTE, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
213
cq->ring = create_ring_buffer(dev, q_len,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
216
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
246
fwcmd->params.req.cq_ctx.function = dev->fn;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
259
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
262
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
264
destroy_ring_buffer(dev, cq->ring);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
269
cq->parent = dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
277
dev->cq[cq->cq_id % OCE_MAX_CQ] = cq;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
291
oce_cq_del(struct oce_dev *dev, struct oce_cq *cq)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
297
destroy_ring_buffer(dev, cq->ring);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
304
(void) oce_destroy_q(dev, &mbx,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
310
dev->cq[cq->cq_id % OCE_MAX_CQ] = NULL;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
328
oce_mq_create(struct oce_dev *dev, struct oce_eq *eq, uint32_t q_len)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
337
cq = oce_cq_create(dev, eq, CQ_LEN_256,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
357
mq->ring = create_ring_buffer(dev, q_len,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
36
oce_mq_create(struct oce_dev *dev, struct oce_eq *eq, uint32_t q_len);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
360
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
378
fwcmd->params.req.context.u0.s.fid = dev->fn;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
386
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
388
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
40
oce_eq_create(struct oce_dev *dev, uint32_t q_len, uint32_t item_size,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
400
mq->parent = dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
406
DDI_INTR_PRI(dev->intr_pri));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
410
destroy_ring_buffer(dev, mq->ring);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
414
oce_cq_del(dev, cq);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
427
oce_mq_del(struct oce_dev *dev, struct oce_mq *mq)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
433
destroy_ring_buffer(dev, mq->ring);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
438
(void) oce_destroy_q(dev, &mbx,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
441
oce_cq_del(dev, mq->cq);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
45
oce_cq_create(struct oce_dev *dev, struct oce_eq *eq, uint32_t q_len,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
456
oce_wq_init(struct oce_dev *dev, uint32_t q_len, int wq_type)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
463
ASSERT(dev != NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
466
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
475
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
486
wq->cfg.buf_size = dev->tx_bcopy_limit;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
489
wq->parent = (void *)dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
494
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
502
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
508
dev->dev_id, "_", wq_id++);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
51
static struct oce_wq *oce_wq_init(struct oce_dev *dev, uint32_t q_len,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
512
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
518
wq->ring = create_ring_buffer(dev, q_len,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
521
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
528
DDI_INTR_PRI(dev->intr_pri));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
53
static void oce_wq_fini(struct oce_dev *dev, struct oce_wq *wq);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
531
DDI_INTR_PRI(dev->intr_pri));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
532
atomic_inc_32(&dev->nwqs);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
534
OCE_LIST_CREATE(&wq->wqe_desc_list, DDI_INTR_PRI(dev->intr_pri));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
55
static void oce_wq_del(struct oce_dev *dev, struct oce_wq *wq);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
557
oce_wq_fini(struct oce_dev *dev, struct oce_wq *wq)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
566
destroy_ring_buffer(dev, wq->ring);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
57
static struct oce_rq *oce_rq_init(struct oce_dev *dev, uint32_t q_len,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
572
atomic_dec_32(&dev->nwqs);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
582
struct oce_dev *dev = wq->parent;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
587
cq = oce_cq_create(dev, eq, CQ_LEN_1024,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
591
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
60
static void oce_rq_fini(struct oce_dev *dev, struct oce_rq *rq);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
605
oce_log(dev, CE_NOTE, MOD_CONFIG, "NUM_PAGES = 0x%d size = %lu",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
614
fwcmd->params.req.pci_function_id = dev->fn;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
62
static void oce_rq_del(struct oce_dev *dev, struct oce_rq *rq);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
626
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
628
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
630
oce_cq_del(dev, cq);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
646
oce_log(dev, CE_NOTE, MOD_CONFIG, "WQ CREATED WQID = %d",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
661
oce_wq_del(struct oce_dev *dev, struct oce_wq *wq)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
667
ASSERT(dev != NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
674
(void) oce_destroy_q(dev, &mbx,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
678
oce_cq_del(dev, wq->cq);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
692
oce_rq_init(struct oce_dev *dev, uint32_t q_len,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
709
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
718
rq->cfg.nbufs = dev->rq_max_bufs;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
722
rq->parent = (void *)dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
727
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
73
oce_eq_create(struct oce_dev *dev, uint32_t q_len, uint32_t item_size,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
736
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
748
ret = oce_rqb_cache_create(rq, dev->rq_frag_size +
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
755
rq->ring = create_ring_buffer(dev, q_len,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
758
oce_log(dev, CE_WARN, MOD_CONFIG, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
765
DDI_INTR_PRI(dev->intr_pri));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
768
DDI_INTR_PRI(dev->intr_pri));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
769
atomic_inc_32(&dev->nrqs);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
798
oce_rq_fini(struct oce_dev *dev, struct oce_rq *rq)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
802
destroy_ring_buffer(dev, rq->ring);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
816
atomic_dec_32(&dev->nrqs);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
825
struct oce_dev *dev = rq->parent;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
829
cq = oce_cq_create(dev, eq, CQ_LEN_1024, sizeof (struct oce_nic_rx_cqe),
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
860
ret = oce_mbox_post(dev, &mbx, NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
862
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
864
oce_cq_del(dev, cq);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
882
oce_log(dev, CE_NOTE, MOD_CONFIG, "RQ created, RQID : %d", rq->rq_id);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
896
oce_rq_del(struct oce_dev *dev, struct oce_rq *rq)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
901
ASSERT(dev != NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
910
(void) oce_destroy_q(dev, &mbx,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
915
oce_cq_del(dev, rq->cq);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
92
eq->ring = create_ring_buffer(dev, q_len,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
935
oce_arm_eq(struct oce_dev *dev, int16_t qid, int npopped,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
945
OCE_DB_WRITE32(dev, PD_EQ_DB, eq_db.dw0);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
959
oce_arm_cq(struct oce_dev *dev, int16_t qid, int npopped,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
96
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
967
OCE_DB_WRITE32(dev, PD_CQ_DB, cq_db.dw0);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
983
oce_destroy_q(struct oce_dev *dev, struct oce_mbx *mbx, size_t req_size,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
155
struct oce_dev *dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
158
dev = rq->parent;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
160
dbuf = oce_alloc_dma_buffer(dev, size, &oce_rx_buf_attr, flags);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
171
oce_free_dma_buffer(dev, dbuf);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
229
struct oce_dev *dev = rq->parent;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
237
OCE_DB_WRITE32(dev, PD_RXULP_DB, rxdb_reg.dw0);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
243
OCE_DB_WRITE32(dev, PD_RXULP_DB, rxdb_reg.dw0);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
323
oce_rx(struct oce_dev *dev, struct oce_rq *rq, struct oce_nic_rx_cqe *cqe)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
36
static inline mblk_t *oce_rx(struct oce_dev *dev, struct oce_rq *rq,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
372
oce_log(dev, CE_WARN, MOD_RX, "%s", "oce_rx:no frags?");
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
38
static inline mblk_t *oce_rx_bcopy(struct oce_dev *dev,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
383
oce_rx_bcopy(struct oce_dev *dev, struct oce_rq *rq, struct oce_nic_rx_cqe *cqe)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
397
_NOTE(ARGUNUSED(dev));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
493
struct oce_dev *dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
498
dev = rq->parent;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
511
if ((cqe->u0.s.pkt_size < dev->rx_bcopy_limit) ||
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
513
mp = oce_rx_bcopy(dev, rq, cqe);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
515
mp = oce_rx(dev, rq, cqe);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
518
mp = oce_rx_bcopy(dev, rq, cqe);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
522
if (dev->function_mode & FLEX10_MODE) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
549
if (num_cqe > dev->rx_pkt_per_intr) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
555
mac_rx(dev->mac_handle, NULL, mblk_head);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
557
oce_arm_cq(dev, cq->cq_id, num_cqe, B_TRUE);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
606
struct oce_dev *dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
610
dev = rq->parent;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
621
oce_arm_cq(dev, cq->cq_id, 1, B_TRUE);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
644
struct oce_dev *dev = rq->parent;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
651
oce_arm_cq(dev, rq->cq->cq_id, 0, B_TRUE);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
657
oce_rx_pending(struct oce_dev *dev, struct oce_rq *rq, int32_t timeout)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
660
_NOTE(ARGUNUSED(dev));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
106
stats->tx_errors.value.ul = dev->tx_errors;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
155
dev->hw_stats->params.rsp.rx.rx_drops_no_pbuf;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
157
dev->hw_stats->params.rsp.rx.rx_drops_no_txpb;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
159
dev->hw_stats->params.rsp.rx.rx_drops_no_erx_descr;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
161
dev->hw_stats->params.rsp.rx.rx_drops_no_tpre_descr;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
163
dev->hw_stats->params.rsp.rx.rx_drops_too_many_frags;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
165
dev->hw_stats->params.rsp.rx.rx_drops_invalid_ring;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
167
dev->hw_stats->params.rsp.rx.rx_drops_mtu;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
181
dev->hw_stats->params.rsp.err_rx.rx_drops_no_fragments[0];
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
183
mutex_exit(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
195
oce_stat_init(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
202
dev->oce_kstats = kstat_create(OCE_MOD_NAME, dev->dev_id, "stats",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
205
if (dev->oce_kstats == NULL) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
206
oce_log(dev, CE_NOTE, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
208
(void *)dev->oce_kstats);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
213
dev->stats_dbuf = oce_alloc_dma_buffer(dev,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
216
if (dev->stats_dbuf == NULL) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
217
oce_log(dev, CE_NOTE, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
219
(void *)dev->stats_dbuf);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
220
kstat_delete(dev->oce_kstats);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
223
dev->hw_stats = (struct mbx_get_nic_stats *)DBUF_VA(dev->stats_dbuf);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
226
stats = (struct oce_stat *)dev->oce_kstats->ks_data;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
317
dev->oce_kstats->ks_update = oce_update_stats;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
318
dev->oce_kstats->ks_private = (void *)dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
319
kstat_install(dev->oce_kstats);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
332
oce_stat_fini(struct oce_dev *dev)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
334
oce_free_dma_buffer(dev, dev->stats_dbuf);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
335
dev->hw_stats = NULL;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
336
dev->stats_dbuf = NULL;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
337
kstat_delete(dev->oce_kstats);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
338
dev->oce_kstats = NULL;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
347
struct oce_dev *dev = arg;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
351
stats = (struct oce_stat *)dev->oce_kstats->ks_data;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
352
port_stats = &dev->hw_stats->params.rsp.rx.port[dev->port_id];
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
354
mutex_enter(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
356
if (dev->suspended ||
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
357
(dev->state & STATE_MAC_STOPPING) ||
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
358
!(dev->state & STATE_MAC_STARTED)) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
359
mutex_exit(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
366
if (dev->link_speed < 0) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
367
(void) oce_get_link_status(dev, &link);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
368
dev->link_speed = link.qos_link_speed ?
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
372
*val = dev->link_speed * 1000000ull;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
447
*val = dev->tx_noxmtbuf;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
455
if (dev->state & STATE_MAC_STARTED)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
498
if (dev->flow_control & OCE_FC_TX &&
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
499
dev->flow_control & OCE_FC_RX)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
501
else if (dev->flow_control == OCE_FC_TX)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
503
else if (dev->flow_control == OCE_FC_RX)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
505
else if (dev->flow_control == 0)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
510
mutex_exit(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
513
mutex_exit(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
52
struct oce_dev *dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
61
dev = ksp->ks_private;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
63
port_stats = &dev->hw_stats->params.rsp.rx.port[dev->port_id];
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
65
mutex_enter(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
66
if (dev->suspended) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
67
mutex_exit(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
70
ret = oce_get_hw_stats(dev);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
72
oce_log(dev, CE_WARN, MOD_CONFIG,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_stat.c
74
mutex_exit(&dev->dev_lock);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
114
struct oce_dev *dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
117
dev = wq->parent;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
119
ret = ddi_dma_alloc_handle(dev->dip, &tx_map_dma_attr,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
135
struct oce_dev *dev = wq->parent;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
147
OCE_LIST_CREATE(&wq->wq_mdesc_list, DDI_INTR_PRI(dev->intr_pri));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
197
struct oce_dev *dev = wq->parent;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
209
OCE_LIST_CREATE(&wq->wq_buf_list, DDI_INTR_PRI(dev->intr_pri));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
259
struct oce_dev *dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
260
dev = wq->parent;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
262
wqbd->wqb = oce_alloc_dma_buffer(dev, size, &oce_tx_dma_buf_attr,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
399
oce_get_wq(struct oce_dev *dev, mblk_t *mp)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
403
if (dev->nwqs > 1) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
405
qidx = qidx % dev->nwqs;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
410
wq = dev->wq[qidx];
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
455
struct oce_dev *dev = wq->parent;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
460
atomic_inc_32(&dev->tx_noxmtbuf);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
461
oce_log(dev, CE_WARN, MOD_TX, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
481
if (oce_fm_check_dma_handle(dev, DBUF_DHDL(wqbd->wqb))) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
482
ddi_fm_service_impact(dev->dip, DDI_SERVICE_DEGRADED);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
513
struct oce_dev *dev = wq->parent;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
517
oce_log(dev, CE_WARN, MOD_TX, "%s",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
527
oce_log(dev, CE_WARN, MOD_TX, "MAP FAILED %d",
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
562
struct oce_dev *dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
565
dev = wq->parent;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
577
atomic_inc_32(&dev->tx_errors);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
612
struct oce_dev *dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
616
dev = wq->parent;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
624
mac_tx_update(dev->mac_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
678
struct oce_dev *dev;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
700
dev = wq->parent;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
703
if (wq->wq_free < dev->tx_reclaim_threshold) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
770
if (pkt_len < dev->tx_bcopy_limit) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
780
if (len < dev->tx_bcopy_limit) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
869
OCE_DB_WRITE32(dev, PD_TXULP_DB, reg_value);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
871
if (oce_fm_check_acc_handle(dev, dev->db_handle) != DDI_FM_OK) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
872
ddi_fm_service_impact(dev->dip, DDI_SERVICE_DEGRADED);
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
10286
for (link = vha->dev[index].first; link != NULL;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
10530
for (link = vha->dev[index].first; link != NULL;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
10617
for (link = vha->dev[index].first; link != NULL;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
10673
for (link = ha->dev[index].first; link != NULL;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
10816
for (link = vha->dev[index].first; link != NULL;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
11051
for (link = ha->dev[index].first; link != NULL; link = link->next) {
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
11084
for (link = ha->dev[index].first; link != NULL;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
16524
for (link = ha->dev[index].first; link != NULL;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
1882
kmem_free(ha->dev, sizeof (*ha->dev) *
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
2105
link = ha->dev[index].first;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
2222
kmem_free(ha->dev, sizeof (*ha->dev) * DEVICE_HEAD_LIST_SIZE);
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
4814
for (link = ha->dev[index].first; link != NULL;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
4853
for (link = ha->dev[index].first; link != NULL;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
5972
for (link = ha->dev[index].first; link != NULL; link = link->next) {
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
6532
for (link = ha->dev[index].first; link != NULL; link = link->next) {
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
6593
for (link = ha->dev[index].first; link != NULL; link = link->next) {
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
6771
for (link = ha->dev[index].first; link != NULL; link = link->next) {
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
7041
ql_add_link_b(&ha->dev[index], &newq->device);
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
7046
ql_add_link_b(&ha->dev[index], &newq->device);
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
7134
for (link = ha->dev[index].first; link != NULL; link = link->next) {
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
7181
for (link = ha->dev[index].first; link != NULL; link = link->next) {
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
7215
ql_add_link_b(&ha->dev[index], &tq->device);
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
7261
for (link = ha->dev[index].first; link != NULL;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
7264
ql_remove_link(&ha->dev[index], link);
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
9435
for (link = ha->dev[index].first; link != NULL;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
950
ha->dev = kmem_zalloc(sizeof (*ha->dev) *
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
9569
for (link = ha->dev[index].first; link != NULL;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_init.c
3103
link = ha->dev[index].first;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_init.c
3497
for (link = ha->dev[index].first; link != NULL;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_init.c
4159
link = vha->dev[index].first;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_init.c
4549
vha->dev = kmem_zalloc(sizeof (*vha->dev) * DEVICE_HEAD_LIST_SIZE,
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_init.c
4589
if (ha->dev != NULL) {
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_init.c
4590
kmem_free(ha->dev, sizeof (*vha->dev) * DEVICE_HEAD_LIST_SIZE);
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_init.c
4658
link = ha->dev[index].first;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_ioctl.c
158
ql_close(dev_t dev, int flags, int otyp, cred_t *cred_p)
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_ioctl.c
163
ha = ddi_get_soft_state(ql_state, (int32_t)getminor(dev));
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_ioctl.c
1906
ql_device_info_t dev;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_ioctl.c
1914
dev.address = 0xffffffff;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_ioctl.c
1919
for (link = ha->dev[index].first; link != NULL;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_ioctl.c
1931
bcopy(tq->port_name, dev.wwpn, 8);
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_ioctl.c
1932
dev.address = tq->d_id.b24;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_ioctl.c
1933
dev.loop_id = tq->loop_id;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_ioctl.c
1935
dev.type = FCT_TAPE;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_ioctl.c
1937
dev.type = FCT_INITIATOR;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_ioctl.c
1939
dev.type = FCT_TARGET;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_ioctl.c
1945
if (ddi_copyout((void *)&dev, (void *)(uintptr_t)dop->buffer,
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_ioctl.c
209
ql_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred_p,
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_ioctl.c
220
ha = ddi_get_soft_state(ql_state, (int32_t)getminor(dev));
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4190
ql_read_sfp(ql_adapter_state_t *ha, dma_mem_t *mem, uint16_t dev,
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4200
mcp->mb[1] = dev;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
443
for (link = ha->dev[index].first; link != NULL;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
981
for (link = ha->dev[index].first; link !=
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_xioctl.c
1102
for (link = ha->dev[index].first; link != NULL;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_xioctl.c
1181
for (link = ha->dev[index].first; link != NULL;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_xioctl.c
1297
for (link = ha->dev[index].first; link != NULL;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_xioctl.c
4770
for (link = ha->dev[index].first; link != NULL;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_xioctl.c
6607
for (link = ha->dev[index].first; link != NULL;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_xioctl.c
6640
for (link = ha->dev[index].first; link != NULL;
usr/src/uts/common/io/fibre-channel/impl/fctl.c
5299
fctl_ulp_port_ioctl(fc_local_port_t *port, dev_t dev, int cmd,
usr/src/uts/common/io/fibre-channel/impl/fctl.c
5331
dev, cmd, data, mode, credp, rval, claimed);
usr/src/uts/common/io/fibre-channel/impl/fp.c
730
fp_close(dev_t dev, int flag, int otype, cred_t *credp)
usr/src/uts/common/io/fibre-channel/impl/fp.c
739
instance = (int)getminor(dev);
usr/src/uts/common/io/fibre-channel/impl/fp.c
763
fp_ioctl(dev_t dev, int cmd, intptr_t data, int mode, cred_t *credp, int *rval)
usr/src/uts/common/io/fibre-channel/impl/fp.c
770
instance = (int)getminor(dev);
usr/src/uts/common/io/fibre-channel/impl/fp.c
849
ret = fctl_ulp_port_ioctl(port, dev, cmd, data,
usr/src/uts/common/io/fibre-channel/ulp/fcip.c
185
dev_t dev, int cmd, intptr_t data, int mode, cred_t *credp, int *rval,
usr/src/uts/common/io/fibre-channel/ulp/fcip.c
4933
fcip_port_ioctl(opaque_t ulp_handle, opaque_t port_handle, dev_t dev,
usr/src/uts/common/io/fibre-channel/ulp/fcp.c
1334
fcp_close(dev_t dev, int flag, int otype, cred_t *credp)
usr/src/uts/common/io/fibre-channel/ulp/fcp.c
1370
fcp_ioctl(dev_t dev, int cmd, intptr_t data, int mode, cred_t *credp,
usr/src/uts/common/io/fibre-channel/ulp/fcp.c
347
static int fcp_close(dev_t dev, int flag, int otype, cred_t *credp);
usr/src/uts/common/io/fibre-channel/ulp/fcp.c
348
static int fcp_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/common/io/fibre-channel/ulp/fcp.c
358
static int fcp_port_ioctl(opaque_t ulph, opaque_t port_handle, dev_t dev,
usr/src/uts/common/io/fibre-channel/ulp/fcp.c
3715
fcp_port_ioctl(opaque_t ulph, opaque_t port_handle, dev_t dev, int cmd,
usr/src/uts/common/io/fibre-channel/ulp/fcsm.c
1410
fcsm_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/fibre-channel/ulp/fcsm.c
1491
fcsm_port_ioctl(opaque_t ulph, opaque_t port_handle, dev_t dev, int cmd,
usr/src/uts/common/io/fibre-channel/ulp/fcsm.c
1767
fcsm_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/fibre-channel/ulp/fcsm.c
1774
"OTYP_CHR", otyp, getminor(dev)));
usr/src/uts/common/io/fibre-channel/ulp/fcsm.c
1783
getminor(dev)));
usr/src/uts/common/io/fssnap.c
1007
snap_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/fssnap.c
1013
minor = getminor(dev);
usr/src/uts/common/io/fssnap.c
1131
dev = makedevice(major, minor);
usr/src/uts/common/io/fssnap.c
1140
vfs_addmip(dev, vfsp);
usr/src/uts/common/io/fssnap.c
1141
if ((vfs_devmounting(dev, vfsp)) ||
usr/src/uts/common/io/fssnap.c
1142
(vfs_devismounted(dev))) {
usr/src/uts/common/io/fssnap.c
157
static int snap_close(dev_t dev, int flag, int otyp, cred_t *cred);
usr/src/uts/common/io/fssnap.c
159
static int snap_read(dev_t dev, struct uio *uiop, cred_t *credp);
usr/src/uts/common/io/fssnap.c
160
static int snap_print(dev_t dev, char *str);
usr/src/uts/common/io/fssnap.c
161
static int snap_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/io/fssnap.c
163
static int snap_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/common/io/fssnap.c
559
snap_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/fssnap.c
565
minor = getminor(dev);
usr/src/uts/common/io/fssnap.c
634
snap_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/fssnap.c
639
minor = getminor(dev);
usr/src/uts/common/io/fssnap.c
646
return (physio(snap_strategy, NULL, dev, B_READ, minphys, uiop));
usr/src/uts/common/io/fssnap.c
919
snap_print(dev_t dev, char *str)
usr/src/uts/common/io/fssnap.c
924
minor = getminor(dev);
usr/src/uts/common/io/fssnap.c
944
snap_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/common/io/fssnap.c
953
minor = getminor(dev);
usr/src/uts/common/io/fssnap.c
960
if ((minor == SNAP_CTL_MINOR) || (dev == DDI_DEV_T_ANY))
usr/src/uts/common/io/fssnap.c
961
return (ddi_prop_op(dev, dip, prop_op, flags, name,
usr/src/uts/common/io/fssnap.c
974
return (ddi_prop_op(dev, dip, prop_op, flags, name,
usr/src/uts/common/io/fssnap.c
990
return (ddi_prop_op(dev, dip, prop_op, flags, name, valuep, lengthp));
usr/src/uts/common/io/gen_drv.c
1168
gen_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/gen_drv.c
1175
gen_write(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/gen_drv.c
825
dev_t dev;
usr/src/uts/common/io/gen_drv.c
831
dev = (dev_t)arg;
usr/src/uts/common/io/gen_drv.c
832
instance = MINOR_TO_INST(getminor(dev));
usr/src/uts/common/io/gen_drv.c
866
gen_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/gen_drv.c
869
minor_t minor = getminor(dev);
usr/src/uts/common/io/gen_drv.c
88
static int gen_read(dev_t dev, struct uio *uiop, cred_t *credp);
usr/src/uts/common/io/gen_drv.c
89
static int gen_write(dev_t dev, struct uio *uiop, cred_t *credp);
usr/src/uts/common/io/gen_drv.c
892
gen_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, int *rvalp)
usr/src/uts/common/io/gen_drv.c
90
static int gen_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/io/gen_drv.c
905
instance = MINOR_TO_INST(getminor(dev));
usr/src/uts/common/io/gentty.c
165
dev_t dev = (dev_t)arg;
usr/src/uts/common/io/gentty.c
179
if (getminor(dev) != 0) {
usr/src/uts/common/io/gentty.c
253
syclose(dev_t dev, int flag, int otyp, struct cred *cr)
usr/src/uts/common/io/gentty.c
260
syread(dev_t dev, struct uio *uiop, struct cred *cr)
usr/src/uts/common/io/gentty.c
281
sywrite(dev_t dev, struct uio *uiop, struct cred *cr)
usr/src/uts/common/io/gentty.c
303
syioctl(dev_t dev, int cmd, intptr_t arg, int mode, struct cred *cr,
usr/src/uts/common/io/gentty.c
339
sypoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/gentty.c
56
#define IS_STREAM(dev) (devopsp[getmajor(dev)]->devo_cb_ops->cb_str != NULL)
usr/src/uts/common/io/gld.c
1311
gld_finddevinfo(dev_t dev)
usr/src/uts/common/io/gld.c
1313
minor_t minor = getminor(dev);
usr/src/uts/common/io/gld.c
1333
device = gld_devlookup(getmajor(dev));
usr/src/uts/common/io/gld.c
1396
gld_open(queue_t *q, dev_t *dev, int flag, int sflag, cred_t *cred)
usr/src/uts/common/io/gld.c
1402
minor_t minor = getminor(*dev);
usr/src/uts/common/io/gld.c
1415
glddev = gld_devlookup(getmajor(*dev));
usr/src/uts/common/io/gld.c
1472
*dev = makedevice(getmajor(*dev), gld->gld_minor);
usr/src/uts/common/io/gld.c
1534
*dev = makedevice(getmajor(*dev), gld->gld_minor);
usr/src/uts/common/io/gld.c
5314
struct glddevice *dev;
usr/src/uts/common/io/gld.c
5318
for (dev = gld_device_list.gld_next;
usr/src/uts/common/io/gld.c
5319
dev != &gld_device_list;
usr/src/uts/common/io/gld.c
5320
dev = dev->gld_next) {
usr/src/uts/common/io/gld.c
5321
ASSERT(dev);
usr/src/uts/common/io/gld.c
5322
if (dev->gld_major == major)
usr/src/uts/common/io/gld.c
5323
return (dev);
usr/src/uts/common/io/gld.c
5569
glddev_t *dev;
usr/src/uts/common/io/gld.c
5577
for (dev = gld_device_list.gld_next;
usr/src/uts/common/io/gld.c
5578
dev != (glddev_t *)&gld_device_list.gld_next;
usr/src/uts/common/io/gld.c
5579
dev = dev->gld_next) {
usr/src/uts/common/io/gld.c
5580
mutex_enter(&dev->gld_devlock);
usr/src/uts/common/io/gld.c
5581
ASSERT(dev->gld_broadcast != NULL);
usr/src/uts/common/io/gld.c
5582
for (str = dev->gld_str_next;
usr/src/uts/common/io/gld.c
5583
str != (gld_t *)&dev->gld_str_next;
usr/src/uts/common/io/gld.c
5585
ASSERT(str->gld_device == dev);
usr/src/uts/common/io/gld.c
5596
for (mac = dev->gld_mac_next;
usr/src/uts/common/io/gld.c
5597
mac != (gld_mac_info_t *)&dev->gld_mac_next;
usr/src/uts/common/io/gld.c
5611
ASSERT(pvt->major_dev == dev);
usr/src/uts/common/io/gld.c
5624
ASSERT(str->gld_device == dev);
usr/src/uts/common/io/gld.c
5642
mutex_exit(&dev->gld_devlock);
usr/src/uts/common/io/gpio/kgpio.c
1935
kgpio_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/gpio/kgpio.c
1944
minor = kgpio_minor_find((id_t)getminor(dev));
usr/src/uts/common/io/gpio/kgpio.c
2023
kgpio_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/gpio/kgpio.c
2033
minor = kgpio_minor_find((id_t)getminor(dev));
usr/src/uts/common/io/gpio/kgpio.c
2074
kgpio_write(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/gpio/kgpio.c
2084
minor = kgpio_minor_find((id_t)getminor(dev));
usr/src/uts/common/io/gpio/kgpio.c
2136
kgpio_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/gpio/kgpio.c
2147
minor = kgpio_minor_find((id_t)getminor(dev));
usr/src/uts/common/io/hme/hme.c
1026
rom.dev = PCI_REG_DEV_G(regs[0]);
usr/src/uts/common/io/hme/hme.c
1027
hmep->hme_devno = rom.dev;
usr/src/uts/common/io/hme/hme.c
942
uint8_t bus, dev;
usr/src/uts/common/io/hme/hme.c
984
(PCI_REG_DEV_G(reg) != rom->dev) ||
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
244
static dev_info_t *pcihp_devi_find(dev_info_t *dip, uint_t dev, uint_t func);
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
272
int pcihp_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
3177
pcihp_probe_slot_state(dev_info_t *dip, int dev, hpc_slot_state_t *rstatep)
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
3997
pcihp_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
4002
if (dev == DDI_DEV_T_ANY)
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
4006
pci_dev = PCIHP_AP_MINOR_NUM_TO_PCI_DEVNUM(getminor(dev));
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
4007
pcihp_create_occupant_props(dip, dev, pci_dev);
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
4011
return (ddi_prop_op(dev, dip, prop_op, flags, name, valuep, lengthp));
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
578
pcihp_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
589
if (pcihp_info(NULL, DDI_INFO_DEVT2DEVINFO, (void *)dev,
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
686
pcihp_create_occupant_props_nolock(dev_info_t *self, dev_t dev, int pci_dev)
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
708
(void) ddi_prop_update_string_array(dev, self, "pci-occupant",
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
711
(void) ddi_prop_update_string_array(dev, self, "pci-occupant",
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
722
pcihp_create_occupant_props(dev_info_t *self, dev_t dev, int pci_dev)
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
725
pcihp_create_occupant_props_nolock(self, dev, pci_dev);
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
730
pcihp_delete_occupant_props(dev_info_t *dip, dev_t dev)
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
732
if (ddi_prop_remove(dev, dip, "pci-occupant")
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
743
pcihp_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
770
if (pcihp_info(NULL, DDI_INFO_DEVT2DEVINFO, (void *)dev,
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
811
pci_dev = PCIHP_AP_MINOR_NUM_TO_PCI_DEVNUM(getminor(dev));
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
976
pcihp_create_occupant_props(self, dev, pci_dev);
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
998
pcihp_delete_occupant_props(pcihp_p->dip, dev);
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
431
i2csim_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
436
if (getminor(dev) != 0) {
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
451
i2csim_chpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
457
if (getminor(dev) != 0) {
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
476
i2csim_close(dev_t dev, int flags, int otype, cred_t *credp)
usr/src/uts/common/io/i2c/nexus/i2cnex.c
1209
i2c_dev_t *dev = nex->in_data.in_dev;
usr/src/uts/common/io/i2c/nexus/i2cnex.c
1237
int regs[2] = { dev->id_addr.ia_type, dev->id_addr.ia_addr };
usr/src/uts/common/io/i2c/nexus/i2cnex.c
1243
if (dev->id_nucompat > 0) {
usr/src/uts/common/io/i2c/nexus/i2cnex.c
1245
"compatible", dev->id_ucompat, dev->id_nucompat) !=
usr/src/uts/common/io/i2c/nexus/i2cnex.c
1408
i2c_dev_t *dev;
usr/src/uts/common/io/i2c/nexus/i2cnex.c
1454
for (i2c_dev_t *dev = avl_first(&port->ip_devices); dev != NULL;
usr/src/uts/common/io/i2c/nexus/i2cnex.c
1455
dev = AVL_NEXT(&port->ip_devices, dev)) {
usr/src/uts/common/io/i2c/nexus/i2cnex.c
1456
i2c_nex_bus_config_one(dev->id_nex, &conf);
usr/src/uts/common/io/i2c/nexus/i2cnex.c
1460
dev = nex->in_data.in_dev;
usr/src/uts/common/io/i2c/nexus/i2cnex.c
1461
if (dev->id_mux != NULL) {
usr/src/uts/common/io/i2c/nexus/i2cnex.c
1462
i2c_nex_bus_config_one(dev->id_mux->im_nex, &conf);
usr/src/uts/common/io/i2c/nexus/i2cnex.c
1503
i2c_dev_t *dev;
usr/src/uts/common/io/i2c/nexus/i2cnex.c
1562
for (i2c_dev_t *dev = avl_first(&port->ip_devices); dev != NULL;
usr/src/uts/common/io/i2c/nexus/i2cnex.c
1563
dev = AVL_NEXT(&port->ip_devices, dev)) {
usr/src/uts/common/io/i2c/nexus/i2cnex.c
1564
i2c_nex_bus_unconfig_one(dev->id_nex, &conf);
usr/src/uts/common/io/i2c/nexus/i2cnex.c
1568
dev = nex->in_data.in_dev;
usr/src/uts/common/io/i2c/nexus/i2cnex.c
1569
if (dev->id_mux != NULL) {
usr/src/uts/common/io/i2c/nexus/i2cnex.c
1570
i2c_nex_bus_unconfig_one(dev->id_mux->im_nex, &conf);
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
303
i2c_client_alloc(i2c_txn_t *txn, i2c_dev_t *dev, dev_info_t *dip,
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
313
client->icli_dev = dev;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
314
client->icli_ctrl = dev->id_nex->in_ctrl;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
315
VERIFY3P(dev->id_nex->in_pnex->in_type, ==, I2C_NEXUS_T_PORT);
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
316
client->icli_io_port = dev->id_nex->in_pnex->in_data.in_port;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
320
list_insert_tail(&dev->id_clients, client);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
112
dev = kmem_zalloc(sizeof (i2c_dev_t), KM_SLEEP);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
113
list_create(&dev->id_clients, sizeof (i2c_client_t),
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
115
dev->id_addr = *addr;
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
117
dev->id_nucompat = ncompat;
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
118
dev->id_ucompat = kmem_alloc(sizeof (char *) * ncompat,
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
121
dev->id_ucompat[i] = strdup(compat[i]);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
126
dev->id_nex = i2cnex_nex_alloc(I2C_NEXUS_T_DEV, port->ip_nex->in_dip,
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
128
if (dev->id_nex == NULL) {
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
129
i2c_addr_free(port, &dev->id_addr);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
130
i2c_device_free(dev);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
133
dev->id_nex->in_data.in_dev = dev;
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
140
avl_add(&port->ip_devices, dev);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
143
return (dev);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
158
i2c_device_unconfig(i2c_port_t *port, i2c_dev_t *dev)
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
170
if (dev->id_nex->in_dip == NULL) {
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
181
if (i_ddi_node_state(dev->id_nex->in_dip) < DS_INITIALIZED) {
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
182
i2c_nex_dev_cleanup(dev->id_nex);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
183
ret = ddi_remove_child(dev->id_nex->in_dip, 0);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
185
dev->id_nex->in_dip = NULL;
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
189
(void) snprintf(ua, sizeof (ua), "%s@%s", dev->id_nex->in_name,
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
190
dev->id_nex->in_addr);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
204
i2c_device_config(i2c_port_t *port, i2c_dev_t *dev)
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
224
(void) snprintf(ua, sizeof (ua), "%s@%s", dev->id_nex->in_name,
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
225
dev->id_nex->in_addr);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
232
return (dev->id_nex->in_dip != NULL);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
45
i2c_device_free(i2c_dev_t *dev)
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
47
VERIFY3P(dev->id_mux, ==, NULL);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
48
if (dev->id_nucompat > 0) {
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
49
VERIFY3P(dev->id_ucompat, !=, NULL);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
50
for (uint_t i = 0; i < dev->id_nucompat; i++) {
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
51
strfree(dev->id_ucompat[i]);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
53
kmem_free(dev->id_ucompat, sizeof (char *) * dev->id_nucompat);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
55
i2cnex_nex_free(dev->id_nex);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
56
list_destroy(&dev->id_clients);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
57
kmem_free(dev, sizeof (i2c_dev_t));
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
76
i2c_device_fini(i2c_txn_t *txn, i2c_port_t *port, i2c_dev_t *dev)
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
80
VERIFY3P(dev->id_nex->in_pnex, ==, port->ip_nex);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
83
avl_remove(&port->ip_devices, dev);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
84
i2c_addr_free(port, &dev->id_addr);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
85
i2c_device_free(dev);
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
98
i2c_dev_t *dev;
usr/src/uts/common/io/i2c/nexus/i2cnex_mux.c
105
ndi_devi_enter(dev->id_nex->in_dip);
usr/src/uts/common/io/i2c/nexus/i2cnex_mux.c
109
ndi_devi_exit(dev->id_nex->in_dip);
usr/src/uts/common/io/i2c/nexus/i2cnex_mux.c
115
ndi_devi_exit(dev->id_nex->in_dip);
usr/src/uts/common/io/i2c/nexus/i2cnex_mux.c
119
dev->id_mux = NULL;
usr/src/uts/common/io/i2c/nexus/i2cnex_mux.c
122
ndi_devi_exit(dev->id_nex->in_dip);
usr/src/uts/common/io/i2c/nexus/i2cnex_mux.c
184
i2c_dev_t *dev = nex->in_data.in_dev;
usr/src/uts/common/io/i2c/nexus/i2cnex_mux.c
192
if (dev->id_mux != NULL) {
usr/src/uts/common/io/i2c/nexus/i2cnex_mux.c
211
dev->id_mux = mux;
usr/src/uts/common/io/i2c/nexus/i2cnex_mux.c
97
i2c_dev_t *dev = pnex->in_data.in_dev;
usr/src/uts/common/io/i2c/nexus/i2cnex_mux.c
98
VERIFY3P(dev->id_mux, ==, mux);
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
1024
true, &dev.uda_error)) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
1030
(void) i2c_error(&dev.uda_error, I2C_IOCTL_E_NEXUS, 0);
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
1032
i2c_success(&dev.uda_error);
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
1049
dev32.uda_error = dev.uda_error;
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
1058
if (ddi_copyout(&dev, (void *)arg, sizeof (dev),
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
1115
i2c_dev_t *dev = i2c_device_find_by_addr(user->iu_txn, port,
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
1117
if (dev == NULL) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
1131
if (!i2c_device_unconfig(port, dev)) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
1148
VERIFY3P(dev->id_nex->in_dip, ==, NULL);
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
1149
i2c_device_fini(user->iu_txn, port, dev);
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
1150
dev = NULL;
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
1165
i2c_nex_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
1171
user = i2c_user_find_by_minor(getminor(dev));
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
1253
i2c_nex_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
1260
user = i2c_user_find_by_minor(getminor(dev));
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
351
i2c_dev_t *dev = nex->in_data.in_dev;
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
395
if (dev->id_mux != NULL) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
399
for (i2c_client_t *client = list_head(&dev->id_clients); client != NULL;
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
400
client = list_next(&dev->id_clients, client)) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
905
ui2c_dev_add_t dev;
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
925
bzero(&dev, sizeof (dev));
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
930
dev.uda_nvl = dev32.uda_nvl;
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
931
dev.uda_nvl_len = dev32.uda_nvl_len;
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
935
if (ddi_copyin((void *)arg, &dev, sizeof (dev),
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
944
if (dev.uda_nvl_len > UI2C_IOCTL_NVL_MAX_SIZE) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
945
(void) i2c_error(&dev.uda_error, I2C_IOCTL_E_NVL_TOO_BIG, 0);
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
951
(void) i2c_error(&dev.uda_error, I2C_IOCTL_E_NO_KERN_MEM, 0);
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
955
if (ddi_copyin((void *)dev.uda_nvl, nvl_data, dev.uda_nvl_len,
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
957
(void) i2c_error(&dev.uda_error, I2C_IOCTL_E_BAD_USER_DATA, 0);
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
961
if (nvlist_unpack(nvl_data, dev.uda_nvl_len, &nvl, 0) != 0) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
962
(void) i2c_error(&dev.uda_error, I2C_IOCTL_E_NVL_INVALID, 0);
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
966
if (!i2c_nex_dev_add_nvl_parse(nvl, &dev.uda_error, &add)) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
991
&dev.uda_error)) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
997
add.da_name, add.da_compat, add.da_ncompat, &dev.uda_error);
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
269
dev_t dev;
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
275
dev = (dev_t)arg;
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
276
instance = HERMON_DEV_INSTANCE(dev);
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
285
dev = (dev_t)arg;
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
286
instance = HERMON_DEV_INSTANCE(dev);
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
311
dev_t dev;
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
408
dev = makedevice(getmajor(*devp), (hr_indx <<
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
416
umapdb2 = hermon_umap_db_alloc(instance, dev,
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
439
dev = makedevice(getmajor(*devp), (rsrcp->hr_indx <<
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
444
*devp = dev;
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
455
hermon_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
465
instance = HERMON_DEV_INSTANCE(dev);
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
493
key = dev;
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
1362
hermon_ioctl_write_boot_addr(hermon_state_t *state, dev_t dev, intptr_t arg,
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
1375
if ((state->hs_fw_flashdev != dev) ||
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
153
hermon_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
164
instance = HERMON_DEV_INSTANCE(dev);
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
178
status = hermon_ioctl_flash_read(state, dev, arg, mode);
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
182
status = hermon_ioctl_flash_write(state, dev, arg, mode);
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
186
status = hermon_ioctl_flash_erase(state, dev, arg, mode);
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
190
status = hermon_ioctl_flash_init(state, dev, arg, mode);
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
194
status = hermon_ioctl_flash_fini(state, dev);
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
198
status = hermon_ioctl_info(state, dev, arg, mode);
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
225
status = hermon_ioctl_write_boot_addr(state, dev, arg, mode);
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
241
hermon_ioctl_flash_read(hermon_state_t *state, dev_t dev, intptr_t arg,
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
252
if ((state->hs_fw_flashdev != dev) ||
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
362
hermon_ioctl_flash_write(hermon_state_t *state, dev_t dev, intptr_t arg,
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
373
if ((state->hs_fw_flashdev != dev) ||
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
464
hermon_ioctl_flash_erase(hermon_state_t *state, dev_t dev, intptr_t arg,
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
475
if ((state->hs_fw_flashdev != dev) ||
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
536
hermon_ioctl_flash_init(hermon_state_t *state, dev_t dev, intptr_t arg,
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
55
static int hermon_ioctl_flash_read(hermon_state_t *state, dev_t dev,
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
57
static int hermon_ioctl_flash_write(hermon_state_t *state, dev_t dev,
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
59
static int hermon_ioctl_flash_erase(hermon_state_t *state, dev_t dev,
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
61
static int hermon_ioctl_flash_init(hermon_state_t *state, dev_t dev,
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
63
static int hermon_ioctl_flash_fini(hermon_state_t *state, dev_t dev);
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
644
state->hs_fw_flashdev = dev;
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
653
ret = hermon_umap_db_set_onclose_cb(dev,
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
657
int status = hermon_ioctl_flash_fini(state, dev);
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
679
hermon_ioctl_flash_fini(hermon_state_t *state, dev_t dev)
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
688
if ((state->hs_fw_flashdev != dev) ||
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
707
ret = hermon_umap_db_clear_onclose_cb(dev,
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
72
static int hermon_ioctl_write_boot_addr(hermon_state_t *state, dev_t dev,
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
74
static int hermon_ioctl_info(hermon_state_t *state, dev_t dev,
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
761
hermon_ioctl_info(hermon_state_t *state, dev_t dev, intptr_t arg, int mode)
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
795
if (hermon_ioctl_flash_init(state, dev, (intptr_t)&init_info,
usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c
800
(void) hermon_ioctl_flash_fini(state, dev);
usr/src/uts/common/io/ib/adapters/hermon/hermon_umap.c
1245
hermon_devmap_devmem_map(devmap_cookie_t dhp, dev_t dev, uint_t flags,
usr/src/uts/common/io/ib/adapters/hermon/hermon_umap.c
1253
instance = HERMON_DEV_INSTANCE(dev);
usr/src/uts/common/io/ib/adapters/hermon/hermon_umap.c
131
hermon_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len,
usr/src/uts/common/io/ib/adapters/hermon/hermon_umap.c
143
instance = HERMON_DEV_INSTANCE(dev);
usr/src/uts/common/io/ib/adapters/hermon/hermon_umap.c
2161
hermon_umap_db_set_onclose_cb(dev_t dev, uint64_t flag,
usr/src/uts/common/io/ib/adapters/hermon/hermon_umap.c
2170
instance = HERMON_DEV_INSTANCE(dev);
usr/src/uts/common/io/ib/adapters/hermon/hermon_umap.c
2187
status = hermon_umap_db_find_nolock(instance, dev,
usr/src/uts/common/io/ib/adapters/hermon/hermon_umap.c
2223
hermon_umap_db_clear_onclose_cb(dev_t dev, uint64_t flag)
usr/src/uts/common/io/ib/adapters/hermon/hermon_umap.c
2231
instance = HERMON_DEV_INSTANCE(dev);
usr/src/uts/common/io/ib/adapters/hermon/hermon_umap.c
2248
status = hermon_umap_db_find_nolock(instance, dev,
usr/src/uts/common/io/ib/adapters/hermon/hermon_umap.c
455
hermon_devmap_umem_map(devmap_cookie_t dhp, dev_t dev, uint_t flags,
usr/src/uts/common/io/ib/adapters/hermon/hermon_umap.c
468
instance = HERMON_DEV_INSTANCE(dev);
usr/src/uts/common/io/ib/adapters/hermon/hermon_umap.c
63
static int hermon_devmap_umem_map(devmap_cookie_t dhp, dev_t dev, uint_t flags,
usr/src/uts/common/io/ib/adapters/hermon/hermon_umap.c
70
static int hermon_devmap_dbrecmem_map(devmap_cookie_t dhp, dev_t dev,
usr/src/uts/common/io/ib/adapters/hermon/hermon_umap.c
77
static int hermon_devmap_devmem_map(devmap_cookie_t dhp, dev_t dev,
usr/src/uts/common/io/ib/adapters/hermon/hermon_umap.c
860
hermon_devmap_dbrecmem_map(devmap_cookie_t dhp, dev_t dev, uint_t flags,
usr/src/uts/common/io/ib/adapters/hermon/hermon_umap.c
873
instance = HERMON_DEV_INSTANCE(dev);
usr/src/uts/common/io/ib/adapters/tavor/tavor.c
238
dev_t dev;
usr/src/uts/common/io/ib/adapters/tavor/tavor.c
244
dev = (dev_t)arg;
usr/src/uts/common/io/ib/adapters/tavor/tavor.c
245
instance = TAVOR_DEV_INSTANCE(dev);
usr/src/uts/common/io/ib/adapters/tavor/tavor.c
254
dev = (dev_t)arg;
usr/src/uts/common/io/ib/adapters/tavor/tavor.c
255
instance = TAVOR_DEV_INSTANCE(dev);
usr/src/uts/common/io/ib/adapters/tavor/tavor.c
280
dev_t dev;
usr/src/uts/common/io/ib/adapters/tavor/tavor.c
377
dev = makedevice(getmajor(*devp), (tr_indx <<
usr/src/uts/common/io/ib/adapters/tavor/tavor.c
385
umapdb2 = tavor_umap_db_alloc(instance, dev,
usr/src/uts/common/io/ib/adapters/tavor/tavor.c
408
dev = makedevice(getmajor(*devp), (rsrcp->tr_indx <<
usr/src/uts/common/io/ib/adapters/tavor/tavor.c
413
*devp = dev;
usr/src/uts/common/io/ib/adapters/tavor/tavor.c
424
tavor_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/ib/adapters/tavor/tavor.c
434
instance = TAVOR_DEV_INSTANCE(dev);
usr/src/uts/common/io/ib/adapters/tavor/tavor.c
462
key = dev;
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
134
tavor_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
145
instance = TAVOR_DEV_INSTANCE(dev);
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
159
status = tavor_ioctl_flash_read(state, dev, arg, mode);
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
163
status = tavor_ioctl_flash_write(state, dev, arg, mode);
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
167
status = tavor_ioctl_flash_erase(state, dev, arg, mode);
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
171
status = tavor_ioctl_flash_init(state, dev, arg, mode);
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
175
status = tavor_ioctl_flash_fini(state, dev);
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
179
status = tavor_ioctl_info(state, dev, arg, mode);
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
217
tavor_ioctl_flash_read(tavor_state_t *state, dev_t dev, intptr_t arg, int mode)
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
227
if ((state->ts_fw_flashdev != dev) ||
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
330
tavor_ioctl_flash_write(tavor_state_t *state, dev_t dev, intptr_t arg, int mode)
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
340
if ((state->ts_fw_flashdev != dev) ||
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
422
tavor_ioctl_flash_erase(tavor_state_t *state, dev_t dev, intptr_t arg, int mode)
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
432
if ((state->ts_fw_flashdev != dev) ||
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
493
tavor_ioctl_flash_init(tavor_state_t *state, dev_t dev, intptr_t arg, int mode)
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
52
static int tavor_ioctl_flash_read(tavor_state_t *state, dev_t dev,
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
54
static int tavor_ioctl_flash_write(tavor_state_t *state, dev_t dev,
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
56
static int tavor_ioctl_flash_erase(tavor_state_t *state, dev_t dev,
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
562
state->ts_fw_flashdev = dev;
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
571
ret = tavor_umap_db_set_onclose_cb(dev,
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
575
(void) tavor_ioctl_flash_fini(state, dev);
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
58
static int tavor_ioctl_flash_init(tavor_state_t *state, dev_t dev,
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
587
tavor_ioctl_flash_fini(tavor_state_t *state, dev_t dev)
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
596
if ((state->ts_fw_flashdev != dev) ||
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
60
static int tavor_ioctl_flash_fini(tavor_state_t *state, dev_t dev);
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
610
ret = tavor_umap_db_clear_onclose_cb(dev,
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
656
tavor_ioctl_info(tavor_state_t *state, dev_t dev, intptr_t arg, int mode)
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
69
static int tavor_ioctl_info(tavor_state_t *state, dev_t dev,
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
690
if (tavor_ioctl_flash_init(state, dev, (intptr_t)&init_info,
usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c
695
(void) tavor_ioctl_flash_fini(state, dev);
usr/src/uts/common/io/ib/adapters/tavor/tavor_umap.c
116
tavor_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len,
usr/src/uts/common/io/ib/adapters/tavor/tavor_umap.c
127
instance = TAVOR_DEV_INSTANCE(dev);
usr/src/uts/common/io/ib/adapters/tavor/tavor_umap.c
1628
tavor_umap_db_set_onclose_cb(dev_t dev, uint64_t flag,
usr/src/uts/common/io/ib/adapters/tavor/tavor_umap.c
1637
instance = TAVOR_DEV_INSTANCE(dev);
usr/src/uts/common/io/ib/adapters/tavor/tavor_umap.c
1654
status = tavor_umap_db_find_nolock(instance, dev,
usr/src/uts/common/io/ib/adapters/tavor/tavor_umap.c
1690
tavor_umap_db_clear_onclose_cb(dev_t dev, uint64_t flag)
usr/src/uts/common/io/ib/adapters/tavor/tavor_umap.c
1698
instance = TAVOR_DEV_INSTANCE(dev);
usr/src/uts/common/io/ib/adapters/tavor/tavor_umap.c
1715
status = tavor_umap_db_find_nolock(instance, dev,
usr/src/uts/common/io/ib/adapters/tavor/tavor_umap.c
366
tavor_devmap_umem_map(devmap_cookie_t dhp, dev_t dev, uint_t flags,
usr/src/uts/common/io/ib/adapters/tavor/tavor_umap.c
379
instance = TAVOR_DEV_INSTANCE(dev);
usr/src/uts/common/io/ib/adapters/tavor/tavor_umap.c
62
static int tavor_devmap_umem_map(devmap_cookie_t dhp, dev_t dev, uint_t flags,
usr/src/uts/common/io/ib/adapters/tavor/tavor_umap.c
69
static int tavor_devmap_devmem_map(devmap_cookie_t dhp, dev_t dev, uint_t flags,
usr/src/uts/common/io/ib/adapters/tavor/tavor_umap.c
751
tavor_devmap_devmem_map(devmap_cookie_t dhp, dev_t dev, uint_t flags,
usr/src/uts/common/io/ib/adapters/tavor/tavor_umap.c
759
instance = TAVOR_DEV_INSTANCE(dev);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8912
daplka_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8919
rnum = getminor(dev);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9026
daplka_close(dev_t dev, int flag, int otyp, struct cred *cred)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9029
minor_t rnum = getminor(dev);
usr/src/uts/common/io/ib/clients/eoib/enx_ctl.c
48
eibnx_devctl_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/common/io/ib/clients/eoib/enx_ctl.c
55
eibnx_devctl_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_cma.c
226
sol_cma_add_dev(struct ib_device *dev)
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_cma.c
239
new_device->cma_device = dev;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_cma.c
241
ib_set_client_data(dev, sol_cma_ib_client, new_device);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_cma.c
249
sol_cma_rem_dev(struct ib_device *dev)
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_cma.c
254
SOL_OFS_DPRINTF_L5(sol_ofs_dbg_str, "sol_rem_dev(%p)", dev);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_cma.c
256
rem_device = (cma_device_t *)ib_get_client_data(dev, sol_cma_ib_client);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1012
sol_ucma_resolve_route(dev_t dev, void *io_buf, struct uio *uio)
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1020
"resolve_route(%x, %p)", dev, io_buf);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1038
sol_ucma_query_route(dev_t dev, void *io_buf, struct uio *uio)
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1047
dev, io_buf);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1077
sol_ucma_connect(dev_t dev, void *io_buf, struct uio *uio)
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1088
dev, io_buf);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1135
sol_ucma_listen(dev_t dev, void *io_buf, struct uio *uio)
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1143
dev, io_buf);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1164
sol_ucma_accept(dev_t dev, void *io_buf, struct uio *uio)
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1174
dev, io_buf);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1213
sol_ucma_reject(dev_t dev, void *io_buf, struct uio *uio)
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1220
SOL_OFS_DPRINTF_L5(sol_ucma_dbg_str, "reject(%x, %p)", dev, io_buf);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1238
sol_ucma_init_qp_attr(dev_t dev, void *io_buf, struct uio *uio)
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1249
dev, io_buf);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1314
sol_ucma_get_event(dev_t dev, void *io_buf, struct uio *uio)
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1324
SOL_OFS_DPRINTF_L5(sol_ucma_dbg_str, "get_event(%x, %p)", dev, io_buf);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1327
minor = getminor(dev);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1437
sol_ucma_set_option(dev_t dev, void *io_buf, struct uio *uio)
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1447
sol_ucma_notify(dev_t dev, void *io_buf, struct uio *uio)
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1454
SOL_OFS_DPRINTF_L5(sol_ucma_dbg_str, "notify(%x, %p)", dev, io_buf);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1471
sol_ucma_join_mcast(dev_t dev, void *io_buf, struct uio *uio)
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1481
dev, io_buf);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1537
sol_ucma_leave_mcast(dev_t dev, void *io_buf, struct uio *uio)
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1546
dev, io_buf);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1584
sol_ucma_disconnect(dev_t dev, void *io_buf, struct uio *uio)
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
1592
dev, io_buf);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
524
sol_ucma_close(dev_t dev, int flag, int otype, cred_t *credp)
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
531
dev, flag, otype, credp);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
533
minor = getminor(dev);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
538
dev);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
700
sol_ucma_write(dev_t dev, struct uio *uio, cred_t *credp)
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
709
dev, uio, credp);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
759
(dev, data_buf, uio);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
770
sol_ucma_poll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
773
minor_t minor = getminor(dev);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
777
dev, events);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
803
sol_ucma_create_id(dev_t dev, void *io_buf, struct uio *uio)
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
805
minor_t minor = getminor(dev);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
812
dev, io_buf, minor);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
868
sol_ucma_destroy_id(dev_t dev, void *io_buf, struct uio *uio)
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
879
dev, io_buf);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
884
minor = getminor(dev);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
958
sol_ucma_bind_addr(dev_t dev, void *io_buf, struct uio *uio)
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
966
dev, io_buf);
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
982
sol_ucma_resolve_addr(dev_t dev, void *io_buf, struct uio *uio)
usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
990
dev, io_buf);
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
1073
dev_t dev,
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
1083
rc = ddi_prop_op(dev, dip, prop_op, flags, name, valuep, lengthp);
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
1388
umad_open(dev_t *dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
1418
minor = getminor(*dev);
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
1484
*dev = makedevice(getmajor(*dev), ctx_minor);
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
1512
umad_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
1531
minor = getminor(dev);
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
1683
umad_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
1705
minor = getminor(dev);
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
1886
umad_write(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
1913
minor = getminor(dev);
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
2176
dev_t dev,
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
2197
minor = getminor(dev);
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
2549
umad_poll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
2563
minor = getminor(dev);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
1218
sol_uverbs_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
1220
minor_t id = getminor(dev);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
1225
dev, uiop, credp);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
1287
sol_uverbs_mmap(dev_t dev, off_t mmap_offset, int prot)
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
2490
sol_uverbs_write(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
2497
minor_t id = getminor(dev);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
2604
sol_uverbs_poll(dev_t dev, short events, int anyyet,
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
2607
minor_t id = getminor(dev);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
2613
"%p, %p)", dev, events, anyyet, reventsp, phpp);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
64
static int sol_uverbs_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
67
static int sol_uverbs_close(dev_t dev, int flag, int otyp, cred_t *cred);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
69
static int sol_uverbs_read(dev_t dev, struct uio *uiop, cred_t *credp);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
70
static int sol_uverbs_mmap(dev_t dev, off_t sol_uverbs_mmap, int prot);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
71
static int sol_uverbs_write(dev_t dev, struct uio *uiop, cred_t *credp);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
748
sol_uverbs_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, int flags,
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
751
return (ddi_prop_op(dev, dip, prop_op, flags, name, valuep, lengthp));
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
883
sol_uverbs_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
885
minor_t id = getminor(dev);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
898
dev, id, SOL_UVERBS_DRIVER_MAX_MINOR);
usr/src/uts/common/io/ib/clients/rdsv3/ib.c
112
rds_ibdev->dev = device;
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
1016
rdsv3_ib_free_hdrs(dev, ic);
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
474
extern int rdsv3_ib_alloc_hdrs(ib_device_t *dev,
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
476
extern void rdsv3_ib_free_hdrs(ib_device_t *dev,
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
487
struct ib_device *dev = ic->i_cm_id->device;
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
502
rds_ibdev = ib_get_client_data(dev, &rdsv3_ib_client);
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
505
"RDS/IB: No client_data for device %s", dev->name);
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
523
ic->i_cq = ib_create_cq(dev, rdsv3_ib_cq_comp_handler,
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
535
ic->i_snd_cq = ib_create_cq(dev, rdsv3_ib_snd_cq_comp_handler,
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
578
ret = rdsv3_ib_alloc_hdrs(dev, ic);
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
964
struct ib_device *dev = ic->i_cm_id->device;
usr/src/uts/common/io/ib/clients/rdsv3/ib_rdma.c
268
(void) ibt_destroy_fmr_pool(ib_get_ibt_hca_hdl(rds_ibdev->dev),
usr/src/uts/common/io/ib/clients/rdsv3/ib_rdma.c
400
ibmr->rc_hca_hdl = ib_get_ibt_hca_hdl(rds_ibdev->dev);
usr/src/uts/common/io/ib/clients/rdsv3/ib_rdma.c
559
(void) ibt_flush_fmr_pool(ib_get_ibt_hca_hdl(rds_ibdev->dev),
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
561
struct ib_device *dev = ic->i_cm_id->device;
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
636
rm->m_count = rdsv3_ib_dma_map_sg(dev,
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
745
rdsv3_ib_sg_dma_len(dev, scat) - off);
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
786
if (off == rdsv3_ib_sg_dma_len(dev, scat)) {
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
82
static void rdsv3_ib_dma_unmap_sg_rdma(struct ib_device *dev,
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
877
rdsv3_ib_dma_unmap_sg_rdma(struct ib_device *dev, uint_t num,
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
886
if (dev) {
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
887
hca_hdl = ib_get_ibt_hca_hdl(dev);
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
913
rdsv3_ib_dma_map_sg_rdma(struct ib_device *dev, struct rdsv3_rdma_sg scat[],
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
927
hca_hdl = ib_get_ibt_hca_hdl(dev);
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
980
rdsv3_ib_dma_unmap_sg_rdma(dev, num, scat);
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1013
if (ibt_unmap_mem_iov(ib_get_ibt_hca_hdl(rds_ibdev->dev),
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1164
rdsv3_ib_sg_dma_address(ib_device_t *dev, struct rdsv3_scatterlist *scat,
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1171
rdsv3_ib_dma_map_sg(struct ib_device *dev, struct rdsv3_scatterlist *scat,
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1204
i = ibt_map_mem_iov(ib_get_ibt_hca_hdl(dev),
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1222
rdsv3_ib_dma_unmap_sg(ib_device_t *dev, struct rdsv3_scatterlist *scat,
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1230
(void) ibt_unmap_mem_iov(ib_get_ibt_hca_hdl(dev), scat->mihdl);
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1239
rdsv3_ib_alloc_hdrs(ib_device_t *dev, struct rdsv3_ib_connection *ic)
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1248
RDSV3_DPRINTF4("rdsv3_ib_alloc_hdrs", "Enter(dev: %p)", dev);
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1263
ret = ibt_register_mr(ib_get_ibt_hca_hdl(dev), RDSV3_PD2PDHDL(ic->i_pd),
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1294
RDSV3_DPRINTF4("rdsv3_ib_alloc_hdrs", "Return(dev: %p)", dev);
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1300
rdsv3_ib_free_hdrs(ib_device_t *dev, struct rdsv3_ib_connection *ic)
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1302
RDSV3_DPRINTF4("rdsv3_ib_free_hdrs", "Enter(dev: %p)", dev);
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1314
(void) ibt_deregister_mr(ib_get_ibt_hca_hdl(dev), ic->i_mr->hdl);
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1320
RDSV3_DPRINTF4("rdsv3_ib_free_hdrs", "Return(dev: %p)", dev);
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
994
if (ibt_map_mem_iov(ib_get_ibt_hca_hdl(rds_ibdev->dev),
usr/src/uts/common/io/ib/ibnex/ibnex_ioctl.c
117
ibnex_open(dev_t *dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/ib/ibnex/ibnex_ioctl.c
129
ibnex_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/ib/ibnex/ibnex_ioctl.c
136
ibnex_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/ib/ibnex/ibnex_ioctl.c
144
return (ibnex_devctl(dev, cmd, arg, mode, credp, rvalp));
usr/src/uts/common/io/ib/ibnex/ibnex_ioctl.c
152
return (ibnex_ctl_get_api_ver(dev, cmd, arg, mode,
usr/src/uts/common/io/ib/ibnex/ibnex_ioctl.c
156
return (ibnex_ctl_get_hca_list(dev, cmd, arg, mode,
usr/src/uts/common/io/ib/ibnex/ibnex_ioctl.c
160
return (ibnex_ctl_query_hca(dev, cmd, arg, mode,
usr/src/uts/common/io/ib/ibnex/ibnex_ioctl.c
164
return (ibnex_ctl_query_hca_port(dev, cmd, arg, mode,
usr/src/uts/common/io/ib/ibnex/ibnex_ioctl.c
198
ibnex_devctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/ib/ibnex/ibnex_ioctl.c
224
"\t\trval=%p dev=0x%x", cmd, arg, mode, credp, rvalp, dev);
usr/src/uts/common/io/ib/ibnex/ibnex_ioctl.c
2791
ibnex_ctl_get_api_ver(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/io/ib/ibnex/ibnex_ioctl.c
2798
rvalp, dev);
usr/src/uts/common/io/ib/ibnex/ibnex_ioctl.c
2816
ibnex_ctl_get_hca_list(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/io/ib/ibnex/ibnex_ioctl.c
2827
rvalp, dev);
usr/src/uts/common/io/ib/ibnex/ibnex_ioctl.c
2955
ibnex_ctl_query_hca(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/io/ib/ibnex/ibnex_ioctl.c
2974
rvalp, dev);
usr/src/uts/common/io/ib/ibnex/ibnex_ioctl.c
3132
ibnex_ctl_query_hca_port(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/io/ib/ibnex/ibnex_ioctl.c
3147
rvalp, dev);
usr/src/uts/common/io/iwscons.c
283
iwscnread(dev_t dev, uio_t *uio, cred_t *cred)
usr/src/uts/common/io/iwscons.c
288
ASSERT(getminor(dev) == 0);
usr/src/uts/common/io/iwscons.c
298
iwscnwrite(dev_t dev, uio_t *uio, cred_t *cred)
usr/src/uts/common/io/iwscons.c
303
ASSERT(getminor(dev) == 0);
usr/src/uts/common/io/iwscons.c
313
iwscnpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/iwscons.c
319
ASSERT(getminor(dev) == 0);
usr/src/uts/common/io/iwscons.c
329
iwscnioctl(dev_t dev, int cmd, intptr_t arg, int flag,
usr/src/uts/common/io/iwscons.c
337
ASSERT(getminor(dev) == 0);
usr/src/uts/common/io/iwscons.c
569
iwscnclose(dev_t dev, int flag, int state, cred_t *cred)
usr/src/uts/common/io/iwscons.c
573
ASSERT(getminor(dev) == 0);
usr/src/uts/common/io/ksensor/ksensor_drv.c
110
ksensor_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/ksensor/ksensor_drv.c
119
m = getminor(dev);
usr/src/uts/common/io/ksensor/ksensor_drv.c
131
ksensor_close(dev_t dev, int flags, int otype, cred_t *credp)
usr/src/uts/common/io/kstat.c
664
kstat_ioctl(dev_t dev, int cmd, intptr_t data, int flag, cred_t *cr, int *rvalp)
usr/src/uts/common/io/ksyms.c
267
ksyms_close(dev_t dev, int flag, int otyp, struct cred *cred)
usr/src/uts/common/io/ksyms.c
269
minor_t clone = getminor(dev);
usr/src/uts/common/io/ksyms.c
275
(void) ddi_prop_remove(dev, ksyms_devi, "size");
usr/src/uts/common/io/ksyms.c
314
ksyms_read(dev_t dev, struct uio *uio, struct cred *cred)
usr/src/uts/common/io/ksyms.c
316
ksyms_image_t *kip = &ksyms_clones[getminor(dev)];
usr/src/uts/common/io/ksyms.c
334
ksyms_segmap(dev_t dev, off_t off, struct as *as, caddr_t *addrp, off_t len,
usr/src/uts/common/io/ksyms.c
337
ksyms_image_t *kip = &ksyms_clones[getminor(dev)];
usr/src/uts/common/io/ktest/ktest.c
1180
ktest_close(dev_t dev, int flags, int otype, cred_t *credp)
usr/src/uts/common/io/ktest/ktest.c
1274
ktest_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/llc1.c
293
llc1_detach(dev_info_t *dev, ddi_detach_cmd_t cmd)
usr/src/uts/common/io/llc1.c
303
ddi_remove_minor_node(dev, NULL);
usr/src/uts/common/io/llc1.c
313
llc1_getinfo(dev_info_t *dev, ddi_info_cmd_t cmd, void *arg, void **result)
usr/src/uts/common/io/llc1.c
319
if (dev == NULL) {
usr/src/uts/common/io/llc1.c
322
*result = (void *)dev;
usr/src/uts/common/io/llc1.c
343
llc1_open(queue_t *q, dev_t *dev, int flag, int sflag, cred_t *cred)
usr/src/uts/common/io/llc1.c
370
*dev = makedevice(getmajor(*dev), minordev);
usr/src/uts/common/io/llc1.c
372
minordev = getminor (*dev);
usr/src/uts/common/io/llc1.c
59
static int llc1_open(queue_t *q, dev_t *dev, int flag, int sflag,
usr/src/uts/common/io/llc1.c
66
static int llc1_detach(dev_info_t *dev, ddi_detach_cmd_t cmd);
usr/src/uts/common/io/lofi.c
1862
lofi_read(dev_t dev, struct uio *uio, struct cred *credp __unused)
usr/src/uts/common/io/lofi.c
1864
if (getminor(dev) == 0)
usr/src/uts/common/io/lofi.c
1867
return (physio(lofi_strategy, NULL, dev, B_READ, minphys, uio));
usr/src/uts/common/io/lofi.c
1871
lofi_write(dev_t dev, struct uio *uio, struct cred *credp __unused)
usr/src/uts/common/io/lofi.c
1873
if (getminor(dev) == 0)
usr/src/uts/common/io/lofi.c
1876
return (physio(lofi_strategy, NULL, dev, B_WRITE, minphys, uio));
usr/src/uts/common/io/lofi.c
1951
lofi_free_space(struct lofi_state *lsp, dkioc_free_list_t *dfl, dev_t dev)
usr/src/uts/common/io/lofi.c
1963
.lcd_dev = dev
usr/src/uts/common/io/lofi.c
1971
lofi_aread(dev_t dev, struct aio_req *aio, struct cred *credp __unused)
usr/src/uts/common/io/lofi.c
1973
if (getminor(dev) == 0)
usr/src/uts/common/io/lofi.c
1976
return (aphysio(lofi_strategy, anocancel, dev, B_READ, minphys, aio));
usr/src/uts/common/io/lofi.c
1980
lofi_awrite(dev_t dev, struct aio_req *aio, struct cred *credp __unused)
usr/src/uts/common/io/lofi.c
1982
if (getminor(dev) == 0)
usr/src/uts/common/io/lofi.c
1985
return (aphysio(lofi_strategy, anocancel, dev, B_WRITE, minphys, aio));
usr/src/uts/common/io/lofi.c
1993
dev_t dev = (dev_t)arg;
usr/src/uts/common/io/lofi.c
1996
instance = LOFI_MINOR2ID(getminor(dev));
usr/src/uts/common/io/lofi.c
2487
fake_disk_info(dev_t dev, struct dk_cinfo *ci)
usr/src/uts/common/io/lofi.c
2493
ci->dki_unit = LOFI_MINOR2ID(getminor(dev));
usr/src/uts/common/io/lofi.c
2494
ci->dki_partition = LOFI_PART(getminor(dev));
usr/src/uts/common/io/lofi.c
2985
lofi_map_file(dev_t dev, struct lofi_ioctl *ulip, int pickminor,
usr/src/uts/common/io/lofi.c
3052
lsp->ls_dev = makedevice(getmajor(dev), LOFI_ID2MINOR(id));
usr/src/uts/common/io/lofi.c
3287
lofi_get_info(dev_t dev __unused, struct lofi_ioctl *ulip, int which,
usr/src/uts/common/io/lofi.c
3426
lofi_ioctl(dev_t dev, int cmd, intptr_t arg, int flag, cred_t *credp,
usr/src/uts/common/io/lofi.c
3435
id = LOFI_MINOR2ID(getminor(dev));
usr/src/uts/common/io/lofi.c
3450
return (lofi_map_file(dev, lip, 1, rvalp, credp, flag));
usr/src/uts/common/io/lofi.c
3454
return (lofi_map_file(dev, lip, 0, rvalp, credp, flag));
usr/src/uts/common/io/lofi.c
3464
return (lofi_get_info(dev, lip, LOFI_GET_FILENAME,
usr/src/uts/common/io/lofi.c
3467
return (lofi_get_info(dev, lip, LOFI_GET_MINOR,
usr/src/uts/common/io/lofi.c
3502
return (lofi_get_info(dev, lip, LOFI_CHECK_COMPRESSED,
usr/src/uts/common/io/lofi.c
3519
error = cmlb_ioctl(lsp->ls_cmlbhandle, dev, cmd, arg, flag,
usr/src/uts/common/io/lofi.c
3595
fake_disk_info(dev, &ci);
usr/src/uts/common/io/lofi.c
3742
return (lofi_free_space(lsp, dfl, dev));
usr/src/uts/common/io/lofi.c
3754
lofi_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, int mod_flags,
usr/src/uts/common/io/lofi.c
3762
return (ddi_prop_op(dev, dip, prop_op, mod_flags,
usr/src/uts/common/io/lofi.c
3766
rc = cmlb_prop_op(lsp->ls_cmlbhandle, dev, dip, prop_op, mod_flags,
usr/src/uts/common/io/lofi.c
3767
name, valuep, lengthp, LOFI_PART(getminor(dev)), NULL);
usr/src/uts/common/io/lofi.c
795
lofi_close(dev_t dev, int flag __unused, int otyp, struct cred *credp)
usr/src/uts/common/io/lofi.c
802
id = LOFI_MINOR2ID(getminor(dev));
usr/src/uts/common/io/lofi.c
803
part = LOFI_PART(getminor(dev));
usr/src/uts/common/io/logindmux.c
434
STRUCT_FGET(protoh, dev)));
usr/src/uts/common/io/logindmux.c
438
minor = getminor(STRUCT_FGET(protoh, dev));
usr/src/uts/common/io/mac/mac_util.c
1632
(void) strlcpy(driver_path, iget_p->dev[i].path, MAXPATHLEN);
usr/src/uts/common/io/mac/mac_util.c
1634
":%s%d", iget_p->dev[i].driver_name,
usr/src/uts/common/io/mac/mac_util.c
1635
iget_p->dev[i].dev_inst);
usr/src/uts/common/io/mega_sas/megaraid_sas.c
1003
instance = ddi_get_soft_state(megasas_state, MINOR2INST(getminor(dev)));
usr/src/uts/common/io/mega_sas/megaraid_sas.c
1053
rval = scsi_hba_ioctl(dev, cmd, arg,
usr/src/uts/common/io/mega_sas/megaraid_sas.c
917
megasas_open(dev_t *dev, int openflags, int otyp, cred_t *credp)
usr/src/uts/common/io/mega_sas/megaraid_sas.c
937
if (ddi_get_soft_state(megasas_state, MINOR2INST(getminor(*dev)))
usr/src/uts/common/io/mega_sas/megaraid_sas.c
943
rval = scsi_hba_open(dev, openflags, otyp, credp);
usr/src/uts/common/io/mega_sas/megaraid_sas.c
960
megasas_close(dev_t dev, int openflags, int otyp, cred_t *credp)
usr/src/uts/common/io/mega_sas/megaraid_sas.c
969
rval = scsi_hba_close(dev, openflags, otyp, credp);
usr/src/uts/common/io/mega_sas/megaraid_sas.c
992
megasas_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/mem.c
246
mmchpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/mem.c
249
switch (getminor(dev)) {
usr/src/uts/common/io/mem.c
273
mmpropop(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, int flags,
usr/src/uts/common/io/mem.c
280
return (ddi_prop_op_size(dev, dip, prop_op,
usr/src/uts/common/io/mem.c
362
mmrw(dev_t dev, struct uio *uio, enum uio_rw rw, cred_t *cred)
usr/src/uts/common/io/mem.c
369
minor_t minor = getminor(dev);
usr/src/uts/common/io/mem.c
487
mmread(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/common/io/mem.c
489
return (mmrw(dev, uio, UIO_READ, cred));
usr/src/uts/common/io/mem.c
493
mmwrite(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/common/io/mem.c
495
return (mmrw(dev, uio, UIO_WRITE, cred));
usr/src/uts/common/io/mem.c
808
mmioctl(dev_t dev, int cmd, intptr_t data, int flag, cred_t *cred, int *rvalp)
usr/src/uts/common/io/mem.c
810
if ((cmd == MEM_VTOP && getminor(dev) != M_KMEM) ||
usr/src/uts/common/io/mem.c
811
(cmd != MEM_VTOP && getminor(dev) != M_MEM))
usr/src/uts/common/io/mem.c
848
mmmmap(dev_t dev, off_t off, int prot)
usr/src/uts/common/io/mem.c
852
minor_t minor = getminor(dev);
usr/src/uts/common/io/mem.c
892
mmsegmap(dev_t dev, off_t off, struct as *as, caddr_t *addrp, off_t len,
usr/src/uts/common/io/mem.c
901
minor = getminor(dev);
usr/src/uts/common/io/mem.c
929
if (mmmmap(dev, off + i, maxprot) == -1) {
usr/src/uts/common/io/mem.c
939
dev_a.dev = dev;
usr/src/uts/common/io/mem.c
993
dev_a.dev = dev;
usr/src/uts/common/io/mouse8042.c
128
static int mouse8042_attach(dev_info_t *dev, ddi_attach_cmd_t cmd);
usr/src/uts/common/io/mouse8042.c
129
static int mouse8042_detach(dev_info_t *dev, ddi_detach_cmd_t cmd);
usr/src/uts/common/io/mouse8042.c
420
dev_t dev = (dev_t)arg;
usr/src/uts/common/io/mouse8042.c
421
minor_t minor = getminor(dev);
usr/src/uts/common/io/mr_sas/mr_sas.c
1330
mrsas_open(dev_t *dev, int openflags, int otyp, cred_t *credp)
usr/src/uts/common/io/mr_sas/mr_sas.c
1350
if (ddi_get_soft_state(mrsas_state, MINOR2INST(getminor(*dev)))
usr/src/uts/common/io/mr_sas/mr_sas.c
1356
rval = scsi_hba_open(dev, openflags, otyp, credp);
usr/src/uts/common/io/mr_sas/mr_sas.c
1373
mrsas_close(dev_t dev, int openflags, int otyp, cred_t *credp)
usr/src/uts/common/io/mr_sas/mr_sas.c
1382
rval = scsi_hba_close(dev, openflags, otyp, credp);
usr/src/uts/common/io/mr_sas/mr_sas.c
1406
mrsas_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/mr_sas/mr_sas.c
1416
instance = ddi_get_soft_state(mrsas_state, MINOR2INST(getminor(dev)));
usr/src/uts/common/io/mr_sas/mr_sas.c
1472
rval = scsi_hba_ioctl(dev, cmd, arg,
usr/src/uts/common/io/net_dacf.c
102
dev = dacf_get_dev(info_hdl);
usr/src/uts/common/io/net_dacf.c
104
if ((err = softmac_create(dip, dev)) != 0) {
usr/src/uts/common/io/net_dacf.c
126
dev_t dev;
usr/src/uts/common/io/net_dacf.c
129
dev = dacf_get_dev(info_hdl);
usr/src/uts/common/io/net_dacf.c
131
if (softmac_destroy(dip, dev) != 0)
usr/src/uts/common/io/net_dacf.c
98
dev_t dev;
usr/src/uts/common/io/nvme/nvme.c
5186
nvme_minor_find_by_dev(dev_t dev)
usr/src/uts/common/io/nvme/nvme.c
5188
id_t id = (id_t)getminor(dev);
usr/src/uts/common/io/nvme/nvme.c
6265
nvme_close(dev_t dev, int flag __unused, int otyp, cred_t *cred_p __unused)
usr/src/uts/common/io/nvme/nvme.c
6274
minor = nvme_minor_find_by_dev(dev);
usr/src/uts/common/io/nvme/nvme.c
8167
nvme_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred_p,
usr/src/uts/common/io/nvme/nvme.c
8177
minor = nvme_minor_find_by_dev(dev);
usr/src/uts/common/io/nxge/nxge_mac.c
2561
nxgep->phy_prop.arr[i].dev, \
usr/src/uts/common/io/nxge/nxge_mac.c
2569
nxgep->phy_prop.arr[i].dev, \
usr/src/uts/common/io/nxge/nxge_mac.c
3413
uint16_t dev, reg, val;
usr/src/uts/common/io/nxge/nxge_mac.c
3496
dev = initseq[i].dev_reg >> 16;
usr/src/uts/common/io/nxge/nxge_mac.c
3504
dev, reg, val)) != NXGE_OK)
usr/src/uts/common/io/nxge/nxge_virtual.c
1817
nxgep->phy_prop.arr[i].dev = *(uint16_t *)arr;
usr/src/uts/common/io/nxge/nxge_virtual.c
1827
nxgep->phy_prop.arr[i].dev,
usr/src/uts/common/io/openprom.c
302
opromclose(dev_t dev, int flag, int otype, cred_t *cred_p)
usr/src/uts/common/io/openprom.c
306
st = &oprom_state[getminor(dev)];
usr/src/uts/common/io/openprom.c
307
ASSERT(getminor(dev) < MAX_OPENS && st->already_open != 0);
usr/src/uts/common/io/openprom.c
989
opromioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/io/openprom.c
995
if (getminor(dev) >= MAX_OPENS)
usr/src/uts/common/io/openprom.c
998
st = &oprom_state[getminor(dev)];
usr/src/uts/common/io/overlay/overlay_target.c
1570
overlay_target_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/overlay/overlay_target.c
1580
getminor(dev))) == NULL)
usr/src/uts/common/io/overlay/overlay_target.c
1630
overlay_target_close(dev_t dev, int flags, int otype, cred_t *credp)
usr/src/uts/common/io/overlay/overlay_target.c
1634
minor_t mid = getminor(dev);
usr/src/uts/common/io/pcic.c
1771
uchar_t bus, dev, func;
usr/src/uts/common/io/pcic.c
1995
dev = PCI_REG_DEV_G(reg->pci_phys_hi);
usr/src/uts/common/io/pcic.c
2003
classcode = (*pci_getl_func)(bus, dev, 1,
usr/src/uts/common/io/pcic.c
6063
pcic_open(dev_t *dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/pcic.c
6066
if (cardbus_is_cb_minor(*dev))
usr/src/uts/common/io/pcic.c
6067
return (cardbus_open(dev, flag, otyp, cred));
usr/src/uts/common/io/pcic.c
6073
pcic_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/pcic.c
6076
if (cardbus_is_cb_minor(dev))
usr/src/uts/common/io/pcic.c
6077
return (cardbus_close(dev, flag, otyp, cred));
usr/src/uts/common/io/pcic.c
6083
pcic_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/io/pcic.c
6087
if (cardbus_is_cb_minor(dev))
usr/src/uts/common/io/pcic.c
6088
return (cardbus_ioctl(dev, cmd, arg, mode, cred, rval));
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
391
long dev, func;
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
401
if (ddi_strtol(cn_name + 4, &sp, 10, &dev) != 0)
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
406
ret = pcicfg_configure(dip, (int)dev, (int)func,
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
409
cdip = pcie_hp_devi_find(dip, (int)dev, (int)func);
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
419
long dev, func;
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
427
if (ddi_strtol(cn_name + 4, &sp, 10, &dev) != 0)
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
432
ret = pcicfg_unconfigure(dip, (int)dev, (int)func,
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
470
pcie_hp_create_occupant_props(dev_info_t *dip, dev_t dev, int pci_dev)
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
516
(void) ddi_prop_update_string_array(dev, dip, "pci-occupant",
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
519
(void) ddi_prop_update_string_array(dev, dip, "pci-occupant",
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
535
pcie_hp_delete_occupant_props(dev_info_t *dip, dev_t dev)
usr/src/uts/common/io/pciex/hotplug/pcie_hp.c
537
(void) ddi_prop_remove(dev, dip, "pci-occupant");
usr/src/uts/common/io/pciex/pci_props.c
382
pci_prop_data_fill(ddi_acc_handle_t acc, uint8_t bus, uint8_t dev, uint8_t func,
usr/src/uts/common/io/pciex/pci_props.c
390
prop->ppd_dev = dev;
usr/src/uts/common/io/pciex/pci_props.c
501
"values", bus, dev, func, prop->ppd_header,
usr/src/uts/common/io/pciex/pcie.c
854
pcie_close(dev_info_t *dip, dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/common/io/pciex/pcie.c
868
pcie_ioctl(dev_info_t *dip, dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/io/pciex/pcie.c
922
pcie_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/common/io/pciex/pcie.c
925
if (dev == DDI_DEV_T_ANY)
usr/src/uts/common/io/pciex/pcie.c
930
int pci_dev = PCI_MINOR_NUM_TO_PCI_DEVNUM(getminor(dev));
usr/src/uts/common/io/pciex/pcie.c
932
pcie_hp_create_occupant_props(dip, dev, pci_dev);
usr/src/uts/common/io/pciex/pcie.c
936
return (ddi_prop_op(dev, dip, prop_op, flags, name, valuep, lengthp));
usr/src/uts/common/io/pciex/pcieb.c
1478
pcieb_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/common/io/pciex/pcieb.c
1480
int inst = PCI_MINOR_NUM_TO_INSTANCE(getminor(dev));
usr/src/uts/common/io/pciex/pcieb.c
1488
rv = pcie_close(pcieb->pcieb_dip, dev, flags, otyp, credp);
usr/src/uts/common/io/pciex/pcieb.c
1629
pcieb_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/pciex/pcieb.c
1632
int inst = PCI_MINOR_NUM_TO_INSTANCE(getminor(dev));
usr/src/uts/common/io/pciex/pcieb.c
1657
rv = pcie_ioctl(pcieb->pcieb_dip, dev, cmd, arg, mode, credp,
usr/src/uts/common/io/pfmod.c
163
pfopen(queue_t *rq, dev_t *dev, int oflag, int sflag, cred_t *crp)
usr/src/uts/common/io/physmem.c
760
physmem_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/physmem.c
832
physmem_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/pm.c
705
pm_chpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/pm.c
711
clone = PM_MINOR_TO_CLONE(getminor(dev));
usr/src/uts/common/io/pm.c
833
dev_t dev;
usr/src/uts/common/io/pm.c
844
dev = (dev_t)arg;
usr/src/uts/common/io/pm.c
845
instance = getminor(dev) >> 8;
usr/src/uts/common/io/pm.c
885
pm_close(dev_t dev, int flag, int otyp, cred_t *cr)
usr/src/uts/common/io/pm.c
892
clone = PM_MINOR_TO_CLONE(getminor(dev));
usr/src/uts/common/io/pm.c
893
PMD(PMD_CLOSE, ("pm_close: minor %x, clone %x\n", getminor(dev),
usr/src/uts/common/io/pm.c
914
pm_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cr, int *rval_p)
usr/src/uts/common/io/pm.c
983
clone = PM_MINOR_TO_CLONE(getminor(dev));
usr/src/uts/common/io/power.c
801
power_close(dev_t dev, int openflags, int otyp, cred_t *credp)
usr/src/uts/common/io/power.c
813
clone = POWER_MINOR_TO_CLONE(getminor(dev));
usr/src/uts/common/io/power.c
825
power_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred_p,
usr/src/uts/common/io/power.c
835
clone = POWER_MINOR_TO_CLONE(getminor(dev));
usr/src/uts/common/io/power.c
911
power_chpoll(dev_t dev, short events, int anyyet,
usr/src/uts/common/io/ppm/ppm.c
250
dev_t dev;
usr/src/uts/common/io/ppm/ppm.c
268
dev = (dev_t)arg;
usr/src/uts/common/io/ppm/ppm.c
269
instance = getminor(dev);
usr/src/uts/common/io/ppm/ppm.c
436
ppm_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/ppm/ppm.c
439
dev, flag, otyp))
usr/src/uts/common/io/ppm/ppm.c
446
ppm_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred_p,
usr/src/uts/common/io/ppm/ppm.c
457
str, dev, cmd, mode))
usr/src/uts/common/io/pseudonex.c
284
pseudonex_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/common/io/pseudonex.c
291
instance = getminor(dev);
usr/src/uts/common/io/pseudonex.c
300
pseudonex_ioctl(dev_t dev,
usr/src/uts/common/io/pseudonex.c
306
instance = getminor(dev);
usr/src/uts/common/io/pshot.c
1803
pshot_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/pshot.c
1811
instance = pshot_minor_decode_inst(getminor(dev));
usr/src/uts/common/io/pshot.c
1830
pshot_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/pshot.c
1838
instance = pshot_minor_decode_inst(getminor(dev));
usr/src/uts/common/io/pshot.c
1842
nodenum = pshot_minor_decode_nodenum(getminor(dev));
usr/src/uts/common/io/pshot.c
1848
instance, (void *)dev, cmd, (void *)arg, mode);
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
128
#define OSAL_DMA_SYNC(dev, addr, length, is_post) \
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
129
qede_osal_dma_sync(dev, addr, length, is_post)
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
96
#define OSAL_CALLOC(dev, GFP, num, size) OSAL_NULL
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
425
#define ECORE_IS_RDMA_PERSONALITY(dev) \
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
426
((dev)->hw_info.personality == ECORE_PCI_ETH_ROCE || \
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
427
(dev)->hw_info.personality == ECORE_PCI_ETH_IWARP || \
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
428
(dev)->hw_info.personality == ECORE_PCI_ETH_RDMA)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
429
#define ECORE_IS_ROCE_PERSONALITY(dev) \
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
430
((dev)->hw_info.personality == ECORE_PCI_ETH_ROCE || \
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
431
(dev)->hw_info.personality == ECORE_PCI_ETH_RDMA)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
432
#define ECORE_IS_IWARP_PERSONALITY(dev) \
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
433
((dev)->hw_info.personality == ECORE_PCI_ETH_IWARP || \
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
434
(dev)->hw_info.personality == ECORE_PCI_ETH_RDMA)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
435
#define ECORE_IS_L2_PERSONALITY(dev) \
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
436
((dev)->hw_info.personality == ECORE_PCI_ETH || \
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
437
ECORE_IS_RDMA_PERSONALITY(dev))
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
438
#define ECORE_IS_FCOE_PERSONALITY(dev) \
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
439
((dev)->hw_info.personality == ECORE_PCI_FCOE)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
440
#define ECORE_IS_ISCSI_PERSONALITY(dev) \
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
441
((dev)->hw_info.personality == ECORE_PCI_ISCSI)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
703
#define ECORE_IS_BB(dev) ((dev)->type == ECORE_DEV_TYPE_BB)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
704
#define ECORE_IS_BB_A0(dev) (ECORE_IS_BB(dev) && CHIP_REV_IS_A0(dev))
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
706
#define ECORE_IS_BB_B0(dev) ((ECORE_IS_BB(dev) && CHIP_REV_IS_B0(dev)) || \
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
707
(CHIP_REV_IS_TEDIBEAR(dev)))
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
709
#define ECORE_IS_BB_B0(dev) (ECORE_IS_BB(dev) && CHIP_REV_IS_B0(dev))
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
711
#define ECORE_IS_AH(dev) ((dev)->type == ECORE_DEV_TYPE_AH)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
712
#define ECORE_IS_K2(dev) ECORE_IS_AH(dev)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
714
#define ECORE_IS_E5(dev) false
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
846
#define NUM_OF_VFS(dev) (ECORE_IS_BB(dev) ? MAX_NUM_VFS_BB \
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
848
#define NUM_OF_L2_QUEUES(dev) (ECORE_IS_BB(dev) ? MAX_NUM_L2_QUEUES_BB \
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
850
#define NUM_OF_PORTS(dev) (ECORE_IS_BB(dev) ? MAX_NUM_PORTS_BB \
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
852
#define NUM_OF_SBS(dev) (ECORE_IS_BB(dev) ? MAX_SB_PER_PATH_BB \
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
854
#define NUM_OF_ENG_PFS(dev) (ECORE_IS_BB(dev) ? MAX_NUM_PFS_BB \
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
920
#define ECORE_LEADING_HWFN(dev) (&dev->hwfns[0])
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
379
#define ARR_REG_WR(dev, ptt, addr, arr, arr_size) for (i = 0; i < (arr_size); i++) ecore_wr(dev, ptt, addr, (arr)[i])
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
381
#define ARR_REG_RD(dev, ptt, addr, arr, arr_size) for (i = 0; i < (arr_size); i++) (arr)[i] = ecore_rd(dev, ptt, addr)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
59
enum dbg_status dbg_read_attn(struct ecore_hwfn *dev,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
66
enum dbg_status dbg_parse_attn(struct ecore_hwfn *dev,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
287
#define ECORE_MAPPING_MEMORY_SIZE(dev) \
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
288
((CHIP_REV_IS_SLOW(dev) && (!(dev)->b_is_emul_full)) ? \
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
289
136 : NUM_OF_SBS(dev))
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
291
#define ECORE_MAPPING_MEMORY_SIZE(dev) NUM_OF_SBS(dev)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_roce.h
205
struct ecore_rdma_device *dev;
usr/src/uts/common/io/qede/qede_osal.c
751
qede_osal_pci_write_config_word(struct ecore_dev *dev, u32 addr, u16 pcie_id)
usr/src/uts/common/io/qede/qede_osal.c
753
qede_t *qede = (qede_t *)dev;
usr/src/uts/common/io/qede/qede_osal.c
760
qede_osal_valloc(struct ecore_dev *dev, u32 size)
usr/src/uts/common/io/qede/qede_osal.c
768
qede_osal_vfree(struct ecore_dev *dev, void* mem)
usr/src/uts/common/io/qede/qede_osal.c
774
qede_osal_pci_find_capability(struct ecore_dev *dev, u16 pcie_id)
usr/src/uts/common/io/ramdisk.c
1023
rd_close(dev_t dev, int flag, int otyp, struct cred *credp)
usr/src/uts/common/io/ramdisk.c
1030
minor = getminor(dev);
usr/src/uts/common/io/ramdisk.c
1155
rd_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/ramdisk.c
1159
rsp = ddi_get_soft_state(rd_statep, getminor(dev));
usr/src/uts/common/io/ramdisk.c
1164
return (physio(rd_strategy, NULL, dev, B_READ, rd_minphys, uiop));
usr/src/uts/common/io/ramdisk.c
1169
rd_write(dev_t dev, register struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/ramdisk.c
1173
rsp = ddi_get_soft_state(rd_statep, getminor(dev));
usr/src/uts/common/io/ramdisk.c
1178
return (physio(rd_strategy, NULL, dev, B_WRITE, rd_minphys, uiop));
usr/src/uts/common/io/ramdisk.c
1183
rd_create_disk(dev_t dev, struct rd_ioctl *urip, int mode, int *rvalp)
usr/src/uts/common/io/ramdisk.c
1221
rd_delete_disk(dev_t dev, struct rd_ioctl *urip, int mode)
usr/src/uts/common/io/ramdisk.c
1253
rd_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, int *rvalp)
usr/src/uts/common/io/ramdisk.c
1260
minor = getminor(dev);
usr/src/uts/common/io/ramdisk.c
1277
return (rd_create_disk(dev, rip, mode, rvalp));
usr/src/uts/common/io/ramdisk.c
1282
return (rd_delete_disk(dev, rip, mode));
usr/src/uts/common/io/random.c
222
rnd_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/random.c
229
rnd_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/random.c
237
devno = getminor(dev);
usr/src/uts/common/io/random.c
277
rnd_write(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/random.c
284
devno = getminor(dev);
usr/src/uts/common/io/random.c
323
rnd_chpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/random.c
326
switch (getminor(dev)) {
usr/src/uts/common/io/rsm/rsm.c
2115
rsm_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/rsm/rsm.c
2117
minor_t rnum = getminor(dev);
usr/src/uts/common/io/rsm/rsm.c
340
static int rsm_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/io/rsm/rsm.c
346
static int rsm_chpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/rsm/rsm.c
6763
rsm_chpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/rsm/rsm.c
6774
rnum = getminor(dev);
usr/src/uts/common/io/rsm/rsm.c
7457
rsm_iovec_ioctl(dev_t dev, caddr_t arg, int cmd, int mode, cred_t *credp)
usr/src/uts/common/io/rsm/rsm.c
7524
rnum = getminor(dev);
usr/src/uts/common/io/rsm/rsm.c
7958
rsm_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/rsm/rsm.c
7987
error = rsm_iovec_ioctl(dev, (caddr_t)arg, cmd, mode, credp);
usr/src/uts/common/io/rsm/rsm.c
8082
rnum = getminor(dev);
usr/src/uts/common/io/rsm/rsm.c
8193
rsmmap_map(devmap_cookie_t dhp, dev_t dev, uint_t flags, offset_t off,
usr/src/uts/common/io/rsm/rsm.c
8209
rnum = getminor(dev);
usr/src/uts/common/io/rsm/rsm.c
8421
rsm_devmap(dev_t dev, devmap_cookie_t dhc, offset_t off, size_t len,
usr/src/uts/common/io/rsm/rsm.c
8437
rnum = getminor(dev);
usr/src/uts/common/io/rsm/rsm.c
8556
rsm_segmap(dev_t dev, off_t off, struct as *as, caddr_t *addrp, off_t len,
usr/src/uts/common/io/rsm/rsm.c
8572
rnum = getminor(dev);
usr/src/uts/common/io/rsm/rsm.c
8602
error = devmap_setup(dev, (offset_t)off, as, addrp,
usr/src/uts/common/io/rsm/rsm.c
8807
error = devmap_setup(dev, (offset_t)off, as, addrp,
usr/src/uts/common/io/rsm/rsm.c
8920
error = devmap_setup(dev, (offset_t)off, as, addrp, (size_t)len,
usr/src/uts/common/io/sad.c
407
dev_t dev;
usr/src/uts/common/io/sad.c
433
dev = makedevice(sap->sap_major, sap->sap_minor);
usr/src/uts/common/io/sad.c
497
if ((ap = sad_ap_find_by_dev(dev, ss)) == NULL) {
usr/src/uts/common/io/sad.c
567
if ((ap = sad_ap_find_by_dev(dev, ss)) == NULL) {
usr/src/uts/common/io/sad_conf.c
263
sad_ap_find_by_dev(dev_t dev, str_stack_t *ss)
usr/src/uts/common/io/sad_conf.c
272
apc.apc_major = getmajor(dev);
usr/src/uts/common/io/sad_conf.c
273
apc.apc_minor = getminor(dev);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
1252
dev_t dev;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
1254
dev = (dev_t)arg;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
1255
instance = getminor(dev);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
1034
nv_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
1042
nv_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, int *rvalp)
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
1052
inst = getminor(dev);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
169
static int nv_close(dev_t dev, int flag, int otyp, cred_t *credp);
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
170
static int nv_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
992
dev_t dev;
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
994
dev = (dev_t)arg;
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
995
instance = getminor(dev);
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
1016
dev_t dev;
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
1018
dev = (dev_t)arg;
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
1019
instance = getminor(dev);
usr/src/uts/common/io/sata/impl/sata.c
13315
sata_devt_to_devinfo(dev_t dev)
usr/src/uts/common/io/sata/impl/sata.c
13320
major_t major = getmajor(dev);
usr/src/uts/common/io/sata/impl/sata.c
13321
int instance = SATA_MINOR2INSTANCE(getminor(dev));
usr/src/uts/common/io/sata/impl/sata.c
1401
sata_hba_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/sata/impl/sata.c
1416
dip = sata_devt_to_devinfo(dev);
usr/src/uts/common/io/sata/impl/sata.c
1465
sata_hba_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/sata/impl/sata.c
1484
dip = sata_devt_to_devinfo(dev);
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi.c
132
static int iscsi_close(dev_t dev, int flag, int otyp, cred_t *credp);
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi.c
133
static int iscsi_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi.c
1441
iscsi_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi.c
1451
iscsi_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi.c
1516
instance = getminor(dev);
usr/src/uts/common/io/scsi/adapters/lmrc/lmrc_ioctl.c
481
lmrc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/scsi/adapters/lmrc/lmrc_ioctl.c
485
int inst = MINOR2INST(getminor(dev));
usr/src/uts/common/io/scsi/adapters/lmrc/lmrc_ioctl.c
491
ret = scsi_hba_ioctl(dev, cmd, arg, mode, credp, rval);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10075
dev_info_t *dev;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10079
dev = mpt->m_dip;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10081
dev = 0;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10091
scsi_log(dev, mptsas_label, level, "%s\n", mptsas_log_buf);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10093
scsi_log(dev, mptsas_label, level, "%s", mptsas_log_buf);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10130
dev_info_t *dev = 0;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10142
scsi_log(dev, mptsas_label, CE_CONT, "!%s\n", mptsas_log_buf);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
127
static int mptsas_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12861
mptsas_ioctl(dev_t dev, int cmd, intptr_t data, int mode, cred_t *credp,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12884
mpt = ddi_get_soft_state(mptsas_state, MINOR2INST(getminor(dev)));
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12890
dip = mptsas_get_dip_from_dev(dev, &phymask);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12918
status = scsi_hba_ioctl(dev, cmd, data, mode, credp, rval);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13099
status = scsi_hba_ioctl(dev, cmd, data, mode, credp,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16832
mptsas_get_dip_from_dev(dev_t dev, mptsas_phymask_t *phymask)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16836
dip = e_ddi_hold_devi_by_dev(dev, 0);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
223
static int mptsas_do_detach(dev_info_t *dev);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
372
static dev_info_t *mptsas_get_dip_from_dev(dev_t dev,
usr/src/uts/common/io/scsi/adapters/scsi_vhci/mpapi_impl.c
121
static int vhci_send_uscsi_cmd(dev_t dev, struct scsi_vhci *, mp_iocdata_t *,
usr/src/uts/common/io/scsi/adapters/scsi_vhci/mpapi_impl.c
127
static int vhci_mpapi_ioctl(dev_t dev, struct scsi_vhci *, void *,
usr/src/uts/common/io/scsi/adapters/scsi_vhci/mpapi_impl.c
174
vhci_mpapi_ctl(dev_t dev, int cm, intptr_t data, int mode,
usr/src/uts/common/io/scsi/adapters/scsi_vhci/mpapi_impl.c
184
vhci = ddi_get_soft_state(vhci_softstate, MINOR2INST(getminor(dev)));
usr/src/uts/common/io/scsi/adapters/scsi_vhci/mpapi_impl.c
2003
vhci_send_uscsi_cmd(dev_t dev, struct scsi_vhci *vhci, mp_iocdata_t *mpioc,
usr/src/uts/common/io/scsi/adapters/scsi_vhci/mpapi_impl.c
2040
rval = scsi_uscsi_handle_cmd(dev, uioseg,
usr/src/uts/common/io/scsi/adapters/scsi_vhci/mpapi_impl.c
212
retval = vhci_mpapi_ioctl(dev, vhci, (void *)data, mpioc, mode, credp);
usr/src/uts/common/io/scsi/adapters/scsi_vhci/mpapi_impl.c
2223
vhci_mpapi_ioctl(dev_t dev, struct scsi_vhci *vhci, void *udata,
usr/src/uts/common/io/scsi/adapters/scsi_vhci/mpapi_impl.c
2381
rval = vhci_send_uscsi_cmd(dev, vhci, mpioc,
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
224
static void vhci_clean_print(dev_info_t *dev, uint_t level,
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
5409
vhci_ctl(dev_t dev, int cmd, intptr_t data, int mode, cred_t *credp, int *rval)
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
5428
vhci = ddi_get_soft_state(vhci_softstate, MINOR2INST(getminor(dev)));
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
575
vhci_close(dev_t dev, int flag, int otype, cred_t *credp)
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
583
vhci = ddi_get_soft_state(vhci_softstate, MINOR2INST(getminor(dev)));
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
598
vhci_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
602
return (vhci_devctl(dev, cmd, data, mode, credp, rval));
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
604
return (vhci_mpapi_ctl(dev, cmd, data, mode, credp, rval));
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
606
return (vhci_ctl(dev, cmd, data, mode, credp, rval));
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
6087
vhci_devctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
6101
MINOR2INST(getminor(dev)))) == NULL)
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
8769
vhci_clean_print(dev_info_t *dev, uint_t level, char *title, uchar_t *data,
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
8779
vhci_log(level, dev, "%s", buf);
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
8793
vhci_log(level, dev, "%s\n", buf);
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi.h
567
boolean_t pqi_scsi_inquiry(pqi_state_t *s, pqi_device_t *dev, int vpd,
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1003
for (dev = list_head(&s->s_devnodes); dev != NULL;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1004
dev = list_next(&s->s_devnodes, dev)) {
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1005
dev->pd_scanned = 0;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1011
dev = create_phys_dev(s, &phys_list->lun_entries[i]);
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1013
dev = create_logical_dev(s,
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1016
if (dev != NULL) {
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1017
if (is_new_dev(s, dev) == B_TRUE) {
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1018
list_create(&dev->pd_cmd_list,
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1021
mutex_init(&dev->pd_mutex, NULL, MUTEX_DRIVER,
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1025
list_insert_tail(&s->s_devnodes, dev);
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1028
ddi_devid_free_guid(dev->pd_guid);
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1029
kmem_free(dev, sizeof (*dev));
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1041
for (dev = list_head(&s->s_devnodes); dev != NULL;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1042
dev = list_next(&s->s_devnodes, dev)) {
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1043
if (dev->pd_scanned)
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1044
dev->pd_online = 1;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1046
dev->pd_online = 0;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1073
pqi_scsi_inquiry(pqi_state_t *s, pqi_device_t *dev, int vpd,
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1079
dev->pd_scsi3addr, len, vpd) == B_FALSE)
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1739
get_device_info(pqi_state_t *s, pqi_device_t *dev)
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1745
if (pqi_scsi_inquiry(s, dev, 0, inq, sizeof (*inq)) == B_FALSE)
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1748
dev->pd_devtype = inq->inq_dtype & 0x1f;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1749
(void) memcpy(dev->pd_vendor, inq->inq_vid, sizeof (dev->pd_vendor));
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1750
(void) memcpy(dev->pd_model, inq->inq_pid, sizeof (dev->pd_model));
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1759
is_supported_dev(pqi_state_t *s, pqi_device_t *dev)
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1763
switch (dev->pd_devtype) {
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1771
if (strncmp(dev->pd_scsi3addr, RAID_CTLR_LUNID,
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1772
sizeof (dev->pd_scsi3addr)) == 0)
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1777
scsi_dname(dev->pd_devtype));
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1784
get_phys_disk_info(pqi_state_t *s __unused, pqi_device_t *dev,
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1787
dev->pd_lun = id->scsi_lun;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1788
(void) snprintf(dev->pd_unit_address, sizeof (dev->pd_unit_address),
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1789
"w%016lx,%d", dev->pd_wwid, id->scsi_lun);
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1837
pqi_device_t *dev;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1840
dev = kmem_zalloc(sizeof (*dev), KM_SLEEP);
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1841
dev->pd_phys_dev = 1;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1842
dev->pd_wwid = htonll(e->wwid);
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1843
(void) memcpy(dev->pd_scsi3addr, e->lunid, sizeof (dev->pd_scsi3addr));
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1846
if (MASKED_DEVICE(dev->pd_scsi3addr))
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1849
if (get_device_info(s, dev) == B_FALSE)
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1852
if (!is_supported_dev(s, dev))
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1855
switch (dev->pd_devtype) {
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1857
build_guid(s, dev);
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1859
(void) snprintf(dev->pd_unit_address, 20, "w%016lx,0",
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1860
dev->pd_wwid);
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1865
build_guid(s, dev);
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1875
dev->pd_aio_enabled = 0;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1876
dev->pd_aio_handle = e->aio_handle;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1877
if (identify_physical_device(s, dev,
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1881
get_phys_disk_info(s, dev, id_phys);
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1886
return (dev);
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1888
kmem_free(dev, sizeof (*dev));
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1895
pqi_device_t *dev;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1899
dev = kmem_zalloc(sizeof (*dev), KM_SLEEP);
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1900
dev->pd_phys_dev = 0;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1901
(void) memcpy(dev->pd_scsi3addr, e->lunid, sizeof (dev->pd_scsi3addr));
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1902
dev->pd_external_raid = is_external_raid_addr(dev->pd_scsi3addr);
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1904
if (get_device_info(s, dev) == B_FALSE)
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1907
if (!is_supported_dev(s, dev))
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1910
if (memcmp(dev->pd_scsi3addr, RAID_CTLR_LUNID, 8) == 0) {
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1913
} else if (dev->pd_external_raid) {
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1914
target = (LE_IN16(&dev->pd_scsi3addr[2]) & 0x3FFF) + 2;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1915
lun = dev->pd_scsi3addr[0];
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1918
lun = LE_IN16(dev->pd_scsi3addr);
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1920
dev->pd_target = target;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1921
dev->pd_lun = lun;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1922
(void) snprintf(dev->pd_unit_address, sizeof (dev->pd_unit_address),
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1925
(void) memcpy(dev->pd_volume_id, e->volume_id,
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1926
sizeof (dev->pd_volume_id));
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1927
return (dev);
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1930
kmem_free(dev, sizeof (*dev));
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1944
pqi_device_t *dev;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1946
for (dev = list_head(&s->s_devnodes); dev != NULL;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1947
dev = list_next(&s->s_devnodes, dev)) {
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1948
if (new_dev->pd_phys_dev != dev->pd_phys_dev) {
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1951
if (dev->pd_phys_dev) {
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1952
if (dev->pd_wwid == new_dev->pd_wwid) {
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1953
dev->pd_scanned = 1;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1957
if (memcmp(dev->pd_volume_id, new_dev->pd_volume_id,
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
1959
dev->pd_scanned = 1;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi_init.c
980
pqi_device_t *dev;
usr/src/uts/common/io/scsi/adapters/smrt/smrt.c
458
smrt_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/scsi/adapters/smrt/smrt.c
461
int inst = MINOR2INST(getminor(dev));
usr/src/uts/common/io/scsi/adapters/smrt/smrt.c
477
status = scsi_hba_ioctl(dev, cmd, arg, mode, credp, rval);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3052
scsi_hba_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3060
if ((self = e_ddi_hold_devi_by_dev(dev, 0)) == NULL)
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3073
int minor = getminor(dev) & TRAN_MINOR_MASK;
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3087
scsi_hba_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3102
self = e_ddi_hold_devi_by_dev(dev, 0);
usr/src/uts/common/io/scsi/impl/scsi_subr.c
1104
dev_info_t *dev = devp->sd_dev;
usr/src/uts/common/io/scsi/impl/scsi_subr.c
1137
impl_scsi_log(dev, label, CE_WARN, buf);
usr/src/uts/common/io/scsi/impl/scsi_subr.c
1153
impl_scsi_log(dev, label, CE_CONT, buf);
usr/src/uts/common/io/scsi/impl/scsi_subr.c
1168
impl_scsi_log(dev, label, CE_CONT, "%s\n", buf);
usr/src/uts/common/io/scsi/impl/scsi_subr.c
1181
impl_scsi_log(dev, label, CE_CONT, buf);
usr/src/uts/common/io/scsi/impl/scsi_subr.c
1204
impl_scsi_log(dev,
usr/src/uts/common/io/scsi/impl/scsi_subr.c
1206
impl_scsi_log(dev,
usr/src/uts/common/io/scsi/impl/scsi_subr.c
1217
impl_scsi_log(dev, label, CE_CONT, "%s\n", buf);
usr/src/uts/common/io/scsi/impl/scsi_subr.c
1250
scsi_log(dev_info_t *dev, char *label, uint_t level,
usr/src/uts/common/io/scsi/impl/scsi_subr.c
1257
v_scsi_log(dev, label, level, fmt, ap);
usr/src/uts/common/io/scsi/impl/scsi_subr.c
1264
impl_scsi_log(dev_info_t *dev, char *label, uint_t level,
usr/src/uts/common/io/scsi/impl/scsi_subr.c
1272
v_scsi_log(dev, label, level, fmt, ap);
usr/src/uts/common/io/scsi/impl/scsi_subr.c
1281
v_scsi_log(dev_info_t *dev, char *label, uint_t level,
usr/src/uts/common/io/scsi/impl/scsi_subr.c
1291
if (dev) {
usr/src/uts/common/io/scsi/impl/scsi_subr.c
1295
ddi_pathname(dev, scsi_log_buffer),
usr/src/uts/common/io/scsi/impl/scsi_subr.c
1296
label, ddi_get_instance(dev));
usr/src/uts/common/io/scsi/impl/scsi_subr.c
1299
"%s%d:", label, ddi_get_instance(dev));
usr/src/uts/common/io/scsi/impl/scsi_subr.c
2350
scsi_uscsi_handle_cmd(dev_t dev, enum uio_seg dataspace,
usr/src/uts/common/io/scsi/impl/scsi_subr.c
2429
rval = physio(strat, bp, dev,
usr/src/uts/common/io/scsi/impl/scsi_subr.c
2438
bp->b_edev = dev;
usr/src/uts/common/io/scsi/impl/scsi_subr.c
2439
bp->b_dev = cmpdev(dev); /* maybe unnecessary? */
usr/src/uts/common/io/scsi/impl/scsi_subr.c
61
static void impl_scsi_log(dev_info_t *dev, char *label, uint_t level,
usr/src/uts/common/io/scsi/impl/scsi_subr.c
64
static void v_scsi_log(dev_info_t *dev, char *label, uint_t level,
usr/src/uts/common/io/scsi/targets/sd.c
10127
sdread(dev_t dev, struct uio *uio, cred_t *cred_p)
usr/src/uts/common/io/scsi/targets/sd.c
10134
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
10157
if ((sd_ready_and_valid(ssc, SDPART(dev))) != SD_READY_VALID) {
usr/src/uts/common/io/scsi/targets/sd.c
10192
err = physio(sdstrategy, NULL, dev, B_READ, sdmin, uio);
usr/src/uts/common/io/scsi/targets/sd.c
10218
sdwrite(dev_t dev, struct uio *uio, cred_t *cred_p)
usr/src/uts/common/io/scsi/targets/sd.c
10225
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
10247
if ((sd_ready_and_valid(ssc, SDPART(dev))) != SD_READY_VALID) {
usr/src/uts/common/io/scsi/targets/sd.c
10282
err = physio(sdstrategy, NULL, dev, B_WRITE, sdmin, uio);
usr/src/uts/common/io/scsi/targets/sd.c
10307
sdaread(dev_t dev, struct aio_req *aio, cred_t *cred_p)
usr/src/uts/common/io/scsi/targets/sd.c
10315
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
10337
if ((sd_ready_and_valid(ssc, SDPART(dev))) != SD_READY_VALID) {
usr/src/uts/common/io/scsi/targets/sd.c
10372
err = aphysio(sdstrategy, anocancel, dev, B_READ, sdmin, aio);
usr/src/uts/common/io/scsi/targets/sd.c
10397
sdawrite(dev_t dev, struct aio_req *aio, cred_t *cred_p)
usr/src/uts/common/io/scsi/targets/sd.c
10405
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
10427
if ((sd_ready_and_valid(ssc, SDPART(dev))) != SD_READY_VALID) {
usr/src/uts/common/io/scsi/targets/sd.c
10462
err = aphysio(sdstrategy, anocancel, dev, B_WRITE, sdmin, aio);
usr/src/uts/common/io/scsi/targets/sd.c
1086
static int sd_send_scsi_UNMAP(dev_t dev, sd_ssc_t *ssc, dkioc_free_list_t *dfl,
usr/src/uts/common/io/scsi/targets/sd.c
11027
sd_send_scsi_cmd(dev_t dev, struct uscsi_cmd *incmd, int flag,
usr/src/uts/common/io/scsi/targets/sd.c
11034
un = ddi_get_soft_state(sd_state, SDUNIT(dev));
usr/src/uts/common/io/scsi/targets/sd.c
11203
dev_t dev;
usr/src/uts/common/io/scsi/targets/sd.c
1124
static int sd_get_media_info(dev_t dev, caddr_t arg, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1125
static int sd_get_media_info_ext(dev_t dev, caddr_t arg, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1126
static int sd_dkio_ctrl_info(dev_t dev, caddr_t arg, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1127
static int sd_dkio_get_temp(dev_t dev, caddr_t arg, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
11312
dev = SD_GET_DEV(un);
usr/src/uts/common/io/scsi/targets/sd.c
11313
rval = scsi_uscsi_handle_cmd(dev, dataspace, uscmd,
usr/src/uts/common/io/scsi/targets/sd.c
1132
static int sd_check_mhd(dev_t dev, int interval);
usr/src/uts/common/io/scsi/targets/sd.c
1138
static int sd_take_ownership(dev_t dev, struct mhioctkown *p);
usr/src/uts/common/io/scsi/targets/sd.c
1139
static int sd_reserve_release(dev_t dev, int cmd);
usr/src/uts/common/io/scsi/targets/sd.c
1140
static void sd_rmv_resv_reclaim_req(dev_t dev);
usr/src/uts/common/io/scsi/targets/sd.c
1146
static int sd_mhdioc_takeown(dev_t dev, caddr_t arg, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1147
static int sd_mhdioc_failfast(dev_t dev, caddr_t arg, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1148
static int sd_mhdioc_release(dev_t dev);
usr/src/uts/common/io/scsi/targets/sd.c
1149
static int sd_mhdioc_register_devid(dev_t dev);
usr/src/uts/common/io/scsi/targets/sd.c
1150
static int sd_mhdioc_inkeys(dev_t dev, caddr_t arg, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1151
static int sd_mhdioc_inresv(dev_t dev, caddr_t arg, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1156
static int sr_change_blkmode(dev_t dev, int cmd, intptr_t data, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1157
static int sr_change_speed(dev_t dev, int cmd, intptr_t data, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1158
static int sr_atapi_change_speed(dev_t dev, int cmd, intptr_t data, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1159
static int sr_pause_resume(dev_t dev, int mode);
usr/src/uts/common/io/scsi/targets/sd.c
1160
static int sr_play_msf(dev_t dev, caddr_t data, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1161
static int sr_play_trkind(dev_t dev, caddr_t data, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1162
static int sr_read_all_subcodes(dev_t dev, caddr_t data, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1163
static int sr_read_subchannel(dev_t dev, caddr_t data, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1164
static int sr_read_tocentry(dev_t dev, caddr_t data, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1165
static int sr_read_tochdr(dev_t dev, caddr_t data, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1166
static int sr_read_cdda(dev_t dev, caddr_t data, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1167
static int sr_read_cdxa(dev_t dev, caddr_t data, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1168
static int sr_read_mode1(dev_t dev, caddr_t data, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1169
static int sr_read_mode2(dev_t dev, caddr_t data, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1170
static int sr_read_cd_mode2(dev_t dev, caddr_t data, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1171
static int sr_sector_mode(dev_t dev, uint32_t blksize);
usr/src/uts/common/io/scsi/targets/sd.c
1172
static int sr_eject(dev_t dev);
usr/src/uts/common/io/scsi/targets/sd.c
1174
static int sr_check_wp(dev_t dev);
usr/src/uts/common/io/scsi/targets/sd.c
1176
static int sd_check_media(dev_t dev, enum dkio_state state);
usr/src/uts/common/io/scsi/targets/sd.c
1179
static int sr_volume_ctrl(dev_t dev, caddr_t data, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
1180
static int sr_read_sony_session_offset(dev_t dev, caddr_t data, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
20646
sd_send_scsi_UNMAP_issue(dev_t dev, sd_ssc_t *ssc, const dkioc_free_list_t *dfl)
usr/src/uts/common/io/scsi/targets/sd.c
20661
partition = SDPART(dev);
usr/src/uts/common/io/scsi/targets/sd.c
20752
sd_send_scsi_UNMAP(dev_t dev, sd_ssc_t *ssc, dkioc_free_list_t *dfl, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
20777
rval = sd_send_scsi_UNMAP_issue(dev, ssc, dfl);
usr/src/uts/common/io/scsi/targets/sd.c
2091
dev_info_t *dev;
usr/src/uts/common/io/scsi/targets/sd.c
2094
dev = SD_DEVINFO(un);
usr/src/uts/common/io/scsi/targets/sd.c
2095
ASSERT(dev != NULL);
usr/src/uts/common/io/scsi/targets/sd.c
2108
scsi_log(dev, sd_label, CE_CONT, "%s", sd_log_buf);
usr/src/uts/common/io/scsi/targets/sd.c
2140
dev_info_t *dev;
usr/src/uts/common/io/scsi/targets/sd.c
2143
dev = SD_DEVINFO(un);
usr/src/uts/common/io/scsi/targets/sd.c
2144
ASSERT(dev != NULL);
usr/src/uts/common/io/scsi/targets/sd.c
2158
scsi_log(dev, sd_label, CE_CONT, "%s", sd_log_buf);
usr/src/uts/common/io/scsi/targets/sd.c
21580
sdioctl(dev_t dev, int cmd, intptr_t arg, int flag, cred_t *cred_p, int *rval_p)
usr/src/uts/common/io/scsi/targets/sd.c
21594
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
21731
err = sd_ready_and_valid(ssc, SDPART(dev));
usr/src/uts/common/io/scsi/targets/sd.c
21771
err = sd_dkio_ctrl_info(dev, (caddr_t)arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
21776
err = sd_get_media_info(dev, (caddr_t)arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
21781
err = sd_get_media_info_ext(dev, (caddr_t)arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
21818
err = cmlb_ioctl(un->un_cmlbhandle, dev,
usr/src/uts/common/io/scsi/targets/sd.c
21884
err = sd_check_media(dev, state);
usr/src/uts/common/io/scsi/targets/sd.c
2190
dev_info_t *dev;
usr/src/uts/common/io/scsi/targets/sd.c
21928
(sr_check_wp(dev) != 0)) {
usr/src/uts/common/io/scsi/targets/sd.c
2193
dev = SD_DEVINFO(un);
usr/src/uts/common/io/scsi/targets/sd.c
2194
ASSERT(dev != NULL);
usr/src/uts/common/io/scsi/targets/sd.c
21940
err = sd_dkio_get_temp(dev, (caddr_t)arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
21946
err = sd_mhdioc_failfast(dev, (caddr_t)arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
21953
err = sd_mhdioc_takeown(dev, (caddr_t)arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
21960
err = sd_mhdioc_release(dev);
usr/src/uts/common/io/scsi/targets/sd.c
21986
err = sd_reserve_release(dev, SD_RESERVE);
usr/src/uts/common/io/scsi/targets/sd.c
21997
err = sd_mhdioc_register_devid(dev);
usr/src/uts/common/io/scsi/targets/sd.c
22008
err = sd_mhdioc_inkeys(dev, (caddr_t)arg,
usr/src/uts/common/io/scsi/targets/sd.c
22021
err = sd_mhdioc_inresv(dev, (caddr_t)arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
2208
scsi_log(dev, sd_label, CE_CONT, "%s", sd_log_buf);
usr/src/uts/common/io/scsi/targets/sd.c
22186
err = sr_pause_resume(dev, cmd);
usr/src/uts/common/io/scsi/targets/sd.c
22195
err = sr_play_msf(dev, (caddr_t)arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
22211
err = sr_play_trkind(dev, (caddr_t)arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
22220
err = sr_read_tochdr(dev, (caddr_t)arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
22229
err = sr_read_tocentry(dev, (caddr_t)arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
22273
err = sr_eject(dev);
usr/src/uts/common/io/scsi/targets/sd.c
22282
err = sr_volume_ctrl(dev, (caddr_t)arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
22291
err = sr_read_subchannel(dev, (caddr_t)arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
22305
err = sr_read_cd_mode2(dev, (caddr_t)arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
22307
err = sr_read_mode2(dev, (caddr_t)arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
22316
err = sr_read_mode1(dev, (caddr_t)arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
22325
err = sr_read_sony_session_offset(dev, (caddr_t)arg,
usr/src/uts/common/io/scsi/targets/sd.c
22351
if ((!(un->un_exclopen & (1<<SDPART(dev)))) ||
usr/src/uts/common/io/scsi/targets/sd.c
22357
err = sr_change_blkmode(dev, cmd, arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
22386
err = sr_change_blkmode(dev, cmd, arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
22425
err = sr_atapi_change_speed(dev, cmd, arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
22427
err = sr_change_speed(dev, cmd, arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
22436
err = sr_read_cdda(dev, (void *)arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
22445
err = sr_read_cdxa(dev, (caddr_t)arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
22454
err = sr_read_all_subcodes(dev, (caddr_t)arg, flag);
usr/src/uts/common/io/scsi/targets/sd.c
22556
err = sd_send_scsi_UNMAP(dev, ssc, dfl, flag);
usr/src/uts/common/io/scsi/targets/sd.c
22759
sd_dkio_ctrl_info(dev_t dev, caddr_t arg, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
22766
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
22801
info->dki_partition = SDPART(dev);
usr/src/uts/common/io/scsi/targets/sd.c
22838
sd_get_media_info_com(dev_t dev, uint_t *dki_media_type, uint_t *dki_lbsize,
usr/src/uts/common/io/scsi/targets/sd.c
22854
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL ||
usr/src/uts/common/io/scsi/targets/sd.c
23048
sd_get_media_info(dev_t dev, caddr_t arg, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
23053
rval = sd_get_media_info_com(dev, &mi.dki_media_type,
usr/src/uts/common/io/scsi/targets/sd.c
23084
sd_get_media_info_ext(dev_t dev, caddr_t arg, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
23090
rval = sd_get_media_info_com(dev, &mie.dki_media_type,
usr/src/uts/common/io/scsi/targets/sd.c
23120
dev_t dev;
usr/src/uts/common/io/scsi/targets/sd.c
23123
dev = sd_make_device(SD_DEVINFO(un));
usr/src/uts/common/io/scsi/targets/sd.c
23128
(caddr_t)dev));
usr/src/uts/common/io/scsi/targets/sd.c
23132
(caddr_t)dev));
usr/src/uts/common/io/scsi/targets/sd.c
23161
sd_check_media(dev_t dev, enum dkio_state state)
usr/src/uts/common/io/scsi/targets/sd.c
23169
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
23420
dev_t dev = (dev_t)arg;
usr/src/uts/common/io/scsi/targets/sd.c
23424
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
2345
dev_t dev;
usr/src/uts/common/io/scsi/targets/sd.c
2351
dev = (dev_t)arg;
usr/src/uts/common/io/scsi/targets/sd.c
2352
instance = SDUNIT(dev);
usr/src/uts/common/io/scsi/targets/sd.c
23581
sd_dkio_get_temp(dev_t dev, caddr_t arg, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
23590
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
2360
dev = (dev_t)arg;
usr/src/uts/common/io/scsi/targets/sd.c
2361
instance = SDUNIT(dev);
usr/src/uts/common/io/scsi/targets/sd.c
23803
sd_mhdioc_failfast(dev_t dev, caddr_t arg, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
23809
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
23825
rval = sd_check_mhd(dev, mh_time);
usr/src/uts/common/io/scsi/targets/sd.c
23828
(void) sd_check_mhd(dev, 0);
usr/src/uts/common/io/scsi/targets/sd.c
23856
sd_mhdioc_takeown(dev_t dev, caddr_t arg, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
23862
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
23876
rval = sd_take_ownership(dev, tkown);
usr/src/uts/common/io/scsi/targets/sd.c
23892
(void) sd_check_mhd(dev,
usr/src/uts/common/io/scsi/targets/sd.c
23929
sd_mhdioc_release(dev_t dev)
usr/src/uts/common/io/scsi/targets/sd.c
23936
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
2394
sd_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, int mod_flags,
usr/src/uts/common/io/scsi/targets/sd.c
23957
sd_rmv_resv_reclaim_req(dev);
usr/src/uts/common/io/scsi/targets/sd.c
23959
if ((rval = sd_reserve_release(dev, SD_RELEASE)) == 0) {
usr/src/uts/common/io/scsi/targets/sd.c
23964
(void) sd_check_mhd(dev, 0);
usr/src/uts/common/io/scsi/targets/sd.c
23999
sd_mhdioc_register_devid(dev_t dev)
usr/src/uts/common/io/scsi/targets/sd.c
2400
return (ddi_prop_op(dev, dip, prop_op, mod_flags,
usr/src/uts/common/io/scsi/targets/sd.c
24005
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
2404
dev, dip, prop_op, mod_flags, name, valuep, lengthp,
usr/src/uts/common/io/scsi/targets/sd.c
2405
SDPART(dev), (void *)SD_PATH_DIRECT));
usr/src/uts/common/io/scsi/targets/sd.c
24069
sd_mhdioc_inkeys(dev_t dev, caddr_t arg, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
24075
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
24153
sd_mhdioc_inresv(dev_t dev, caddr_t arg, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
24159
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
24295
sd_check_mhd(dev_t dev, int interval)
usr/src/uts/common/io/scsi/targets/sd.c
24300
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
24353
SENSE_LENGTH, sd_mhd_watch_cb, (caddr_t)dev);
usr/src/uts/common/io/scsi/targets/sd.c
24397
dev_t dev = (dev_t)arg;
usr/src/uts/common/io/scsi/targets/sd.c
24405
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
24481
(void *)dev,
usr/src/uts/common/io/scsi/targets/sd.c
24698
dev_t dev = (dev_t)arg;
usr/src/uts/common/io/scsi/targets/sd.c
24705
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
24737
sd_treq->dev = dev;
usr/src/uts/common/io/scsi/targets/sd.c
24744
if (sd_cur->dev == dev) {
usr/src/uts/common/io/scsi/targets/sd.c
24756
"logging request for %lx\n", dev);
usr/src/uts/common/io/scsi/targets/sd.c
24803
SDUNIT(sd_tr.srq_thr_cur_req->dev));
usr/src/uts/common/io/scsi/targets/sd.c
24838
if (sd_reserve_release(sd_mhreq->dev,
usr/src/uts/common/io/scsi/targets/sd.c
24891
sd_rmv_resv_reclaim_req(dev_t dev)
usr/src/uts/common/io/scsi/targets/sd.c
24898
if (sd_tr.srq_thr_cur_req && sd_tr.srq_thr_cur_req->dev == dev) {
usr/src/uts/common/io/scsi/targets/sd.c
24908
if (sd_mhreq && sd_mhreq->dev == dev) {
usr/src/uts/common/io/scsi/targets/sd.c
24915
if (sd_mhreq && sd_mhreq->dev == dev) {
usr/src/uts/common/io/scsi/targets/sd.c
24997
sd_take_ownership(dev_t dev, struct mhioctkown *p)
usr/src/uts/common/io/scsi/targets/sd.c
25011
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
25018
if ((rval = sd_reserve_release(dev, SD_PRIORITY_RESERVE))
usr/src/uts/common/io/scsi/targets/sd.c
25052
if ((err = sd_reserve_release(dev, SD_RESERVE)) != 0) {
usr/src/uts/common/io/scsi/targets/sd.c
25053
if ((sd_reserve_release(dev, SD_RESERVE)) != 0) {
usr/src/uts/common/io/scsi/targets/sd.c
25110
sd_reserve_release(dev_t dev, int cmd)
usr/src/uts/common/io/scsi/targets/sd.c
25120
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
25138
rval = sd_send_scsi_cmd(dev, com, FKIOCTL, UIO_SYSSPACE,
usr/src/uts/common/io/scsi/targets/sd.c
25177
rval = sd_send_scsi_cmd(dev, com, FKIOCTL, UIO_SYSSPACE,
usr/src/uts/common/io/scsi/targets/sd.c
25197
sddump(dev_t dev, caddr_t addr, daddr_t blkno, int nblk)
usr/src/uts/common/io/scsi/targets/sd.c
25219
instance = SDUNIT(dev);
usr/src/uts/common/io/scsi/targets/sd.c
25229
partition = SDPART(dev);
usr/src/uts/common/io/scsi/targets/sd.c
26323
sr_change_blkmode(dev_t dev, int cmd, intptr_t data, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
26336
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
26509
sr_change_speed(dev_t dev, int cmd, intptr_t data, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
26522
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
26677
sr_atapi_change_speed(dev_t dev, int cmd, intptr_t data, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
26693
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
26787
rval = sd_send_scsi_cmd(dev, com, FKIOCTL, 0, SD_PATH_STANDARD);
usr/src/uts/common/io/scsi/targets/sd.c
26822
sr_pause_resume(dev_t dev, int cmd)
usr/src/uts/common/io/scsi/targets/sd.c
26829
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
26854
rval = sd_send_scsi_cmd(dev, com, FKIOCTL, UIO_SYSSPACE,
usr/src/uts/common/io/scsi/targets/sd.c
26885
sr_play_msf(dev_t dev, caddr_t data, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
26898
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
26927
rval = sd_send_scsi_cmd(dev, com, FKIOCTL, UIO_SYSSPACE,
usr/src/uts/common/io/scsi/targets/sd.c
26956
sr_play_trkind(dev_t dev, caddr_t data, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
26982
rval = sd_send_scsi_cmd(dev, com, FKIOCTL, UIO_SYSSPACE,
usr/src/uts/common/io/scsi/targets/sd.c
27009
sr_read_all_subcodes(dev_t dev, caddr_t data, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
27027
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
27107
rval = sd_send_scsi_cmd(dev, com, FKIOCTL, UIO_USERSPACE,
usr/src/uts/common/io/scsi/targets/sd.c
27137
sr_read_subchannel(dev_t dev, caddr_t data, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
27151
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL ||
usr/src/uts/common/io/scsi/targets/sd.c
27182
rval = sd_send_scsi_cmd(dev, com, FKIOCTL, UIO_SYSSPACE,
usr/src/uts/common/io/scsi/targets/sd.c
27256
sr_read_tocentry(dev_t dev, caddr_t data, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
27270
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL ||
usr/src/uts/common/io/scsi/targets/sd.c
27311
rval = sd_send_scsi_cmd(dev, com, FKIOCTL, UIO_SYSSPACE,
usr/src/uts/common/io/scsi/targets/sd.c
27340
rval = sd_send_scsi_cmd(dev, com, FKIOCTL, UIO_SYSSPACE,
usr/src/uts/common/io/scsi/targets/sd.c
27361
rval = sd_send_scsi_cmd(dev, com, FKIOCTL, UIO_SYSSPACE,
usr/src/uts/common/io/scsi/targets/sd.c
27384
rval = sd_send_scsi_cmd(dev, com, FKIOCTL, UIO_SYSSPACE,
usr/src/uts/common/io/scsi/targets/sd.c
27431
sr_read_tochdr(dev_t dev, caddr_t data, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
27445
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL ||
usr/src/uts/common/io/scsi/targets/sd.c
27471
rval = sd_send_scsi_cmd(dev, com, FKIOCTL, UIO_SYSSPACE,
usr/src/uts/common/io/scsi/targets/sd.c
27523
sr_read_mode1(dev_t dev, caddr_t data, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
27541
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL ||
usr/src/uts/common/io/scsi/targets/sd.c
27602
sr_read_cd_mode2(dev_t dev, caddr_t data, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
27621
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL ||
usr/src/uts/common/io/scsi/targets/sd.c
27684
rval = sd_send_scsi_cmd(dev, com, FKIOCTL, UIO_USERSPACE,
usr/src/uts/common/io/scsi/targets/sd.c
27713
sr_read_mode2(dev_t dev, caddr_t data, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
27734
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL ||
usr/src/uts/common/io/scsi/targets/sd.c
27783
if (sr_sector_mode(dev, SD_MODE2_BLKSIZE) != 0) {
usr/src/uts/common/io/scsi/targets/sd.c
27823
rval = sd_send_scsi_cmd(dev, com, FKIOCTL, UIO_USERSPACE,
usr/src/uts/common/io/scsi/targets/sd.c
27829
if (sr_sector_mode(dev, restore_blksize) != 0) {
usr/src/uts/common/io/scsi/targets/sd.c
27867
sr_sector_mode(dev_t dev, uint32_t blksize)
usr/src/uts/common/io/scsi/targets/sd.c
27875
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL ||
usr/src/uts/common/io/scsi/targets/sd.c
27951
sr_read_cdda(dev_t dev, caddr_t data, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
27970
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
28090
rval = sd_send_scsi_cmd(dev, com, FKIOCTL, UIO_USERSPACE,
usr/src/uts/common/io/scsi/targets/sd.c
28119
sr_read_cdxa(dev_t dev, caddr_t data, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
28139
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
28238
rval = sd_send_scsi_cmd(dev, com, FKIOCTL, UIO_USERSPACE,
usr/src/uts/common/io/scsi/targets/sd.c
28258
sr_eject(dev_t dev)
usr/src/uts/common/io/scsi/targets/sd.c
28264
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL ||
usr/src/uts/common/io/scsi/targets/sd.c
28369
sr_check_wp(dev_t dev)
usr/src/uts/common/io/scsi/targets/sd.c
28383
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
28449
sr_volume_ctrl(dev_t dev, caddr_t data, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
28467
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL ||
usr/src/uts/common/io/scsi/targets/sd.c
28622
sr_read_sony_session_offset(dev_t dev, caddr_t data, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
28635
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL ||
usr/src/uts/common/io/scsi/targets/sd.c
28657
rval = sd_send_scsi_cmd(dev, com, FKIOCTL, UIO_SYSSPACE,
usr/src/uts/common/io/scsi/targets/sd.c
731
static int sd_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/common/io/scsi/targets/sd.c
786
static int sd_send_scsi_cmd(dev_t dev, struct uscsi_cmd *incmd, int flag,
usr/src/uts/common/io/scsi/targets/sd.c
8000
dev_t dev;
usr/src/uts/common/io/scsi/targets/sd.c
8021
dev = sd_make_device(SD_DEVINFO(un));
usr/src/uts/common/io/scsi/targets/sd.c
8064
if (sd_reserve_release(dev, SD_RELEASE) != 0) {
usr/src/uts/common/io/scsi/targets/sd.c
8120
sd_rmv_resv_reclaim_req(dev);
usr/src/uts/common/io/scsi/targets/sd.c
833
static int sddump(dev_t dev, caddr_t addr, daddr_t blkno, int nblk);
usr/src/uts/common/io/scsi/targets/sd.c
860
static int sdclose(dev_t dev, int flag, int otyp, cred_t *cred_p);
usr/src/uts/common/io/scsi/targets/sd.c
864
static int sdread(dev_t dev, struct uio *uio, cred_t *cred_p);
usr/src/uts/common/io/scsi/targets/sd.c
865
static int sdwrite(dev_t dev, struct uio *uio, cred_t *cred_p);
usr/src/uts/common/io/scsi/targets/sd.c
866
static int sdaread(dev_t dev, struct aio_req *aio, cred_t *cred_p);
usr/src/uts/common/io/scsi/targets/sd.c
867
static int sdawrite(dev_t dev, struct aio_req *aio, cred_t *cred_p);
usr/src/uts/common/io/scsi/targets/sd.c
934
static int sd_send_scsi_cmd(dev_t dev, struct uscsi_cmd *incmd, int flag,
usr/src/uts/common/io/scsi/targets/sd.c
9405
dev_t dev;
usr/src/uts/common/io/scsi/targets/sd.c
9415
dev = *dev_p;
usr/src/uts/common/io/scsi/targets/sd.c
9416
instance = SDUNIT(dev);
usr/src/uts/common/io/scsi/targets/sd.c
9437
part = SDPART(dev);
usr/src/uts/common/io/scsi/targets/sd.c
9513
if (ISCD(un) || sr_check_wp(dev)) {
usr/src/uts/common/io/scsi/targets/sd.c
9668
sdclose(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/common/io/scsi/targets/sd.c
9681
if ((un = ddi_get_soft_state(sd_state, SDUNIT(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sd.c
9685
part = SDPART(dev);
usr/src/uts/common/io/scsi/targets/ses.c
624
dev_t dev;
usr/src/uts/common/io/scsi/targets/ses.c
630
dev = (dev_t)arg;
usr/src/uts/common/io/scsi/targets/ses.c
631
inst = getminor(dev);
usr/src/uts/common/io/scsi/targets/ses.c
639
dev = (dev_t)arg;
usr/src/uts/common/io/scsi/targets/ses.c
640
inst = getminor(dev);
usr/src/uts/common/io/scsi/targets/ses.c
687
ses_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/common/io/scsi/targets/ses.c
690
if ((ssc = ddi_get_soft_state(estate, getminor(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/ses.c
710
ses_ioctl(dev_t dev, int cmd, intptr_t arg, int flg, cred_t *cred_p, int *rvalp)
usr/src/uts/common/io/scsi/targets/ses.c
719
if ((ssc = ddi_get_soft_state(estate, getminor(dev))) == NULL ||
usr/src/uts/common/io/scsi/targets/sgen.c
1055
dev_t dev = *dev_p;
usr/src/uts/common/io/scsi/targets/sgen.c
1059
instance = getminor(dev);
usr/src/uts/common/io/scsi/targets/sgen.c
1104
sgen_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/common/io/scsi/targets/sgen.c
1109
instance = getminor(dev);
usr/src/uts/common/io/scsi/targets/sgen.c
1134
sgen_ioctl(dev_t dev,
usr/src/uts/common/io/scsi/targets/sgen.c
1141
instance = getminor(dev);
usr/src/uts/common/io/scsi/targets/sgen.c
1173
if (sgen_tur(dev) != 0) {
usr/src/uts/common/io/scsi/targets/sgen.c
1182
retval = sgen_uscsi_cmd(dev, (struct uscsi_cmd *)arg, flag);
usr/src/uts/common/io/scsi/targets/sgen.c
1201
sgen_uscsi_cmd(dev_t dev, struct uscsi_cmd *ucmd, int flag)
usr/src/uts/common/io/scsi/targets/sgen.c
1211
instance = getminor(dev);
usr/src/uts/common/io/scsi/targets/sgen.c
1264
err = scsi_uscsi_handle_cmd(dev, uioseg, uscmd, sgen_start, bp, NULL);
usr/src/uts/common/io/scsi/targets/sgen.c
1341
dev_t dev = bp->b_edev;
usr/src/uts/common/io/scsi/targets/sgen.c
1345
getminor(dev))) == NULL) {
usr/src/uts/common/io/scsi/targets/sgen.c
1943
sgen_tur(dev_t dev)
usr/src/uts/common/io/scsi/targets/sgen.c
1957
return (sgen_uscsi_cmd(dev, &scmd, FKIOCTL));
usr/src/uts/common/io/scsi/targets/sgen.c
967
dev_t dev;
usr/src/uts/common/io/scsi/targets/sgen.c
972
dev = (dev_t)arg;
usr/src/uts/common/io/scsi/targets/sgen.c
973
instance = getminor(dev);
usr/src/uts/common/io/scsi/targets/sgen.c
981
dev = (dev_t)arg;
usr/src/uts/common/io/scsi/targets/sgen.c
982
instance = getminor(dev);
usr/src/uts/common/io/scsi/targets/smp.c
353
smp_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/common/io/scsi/targets/smp.c
359
instance = getminor(dev);
usr/src/uts/common/io/scsi/targets/smp.c
377
smp_handle_func(dev_t dev,
usr/src/uts/common/io/scsi/targets/smp.c
400
instance = getminor(dev);
usr/src/uts/common/io/scsi/targets/smp.c
559
smp_ioctl(dev_t dev,
usr/src/uts/common/io/scsi/targets/smp.c
570
rval = smp_handle_func(dev, arg, flag, cred_p, rval_p);
usr/src/uts/common/io/scsi/targets/st.c
12309
st_clean_print(dev_info_t *dev, char *label, uint_t level,
usr/src/uts/common/io/scsi/targets/st.c
12318
ST_FUNC(dev, st_clean_print);
usr/src/uts/common/io/scsi/targets/st.c
12323
scsi_log(dev, label, level, "%s", buf);
usr/src/uts/common/io/scsi/targets/st.c
12339
scsi_log(dev, label, level, "%s\n", buf);
usr/src/uts/common/io/scsi/targets/st.c
12367
st_dev_name(dev_t dev)
usr/src/uts/common/io/scsi/targets/st.c
12376
minor = getminor(dev);
usr/src/uts/common/io/scsi/targets/st.c
12405
st_report_exabyte_soft_errors(dev_t dev, int flag)
usr/src/uts/common/io/scsi/targets/st.c
12413
GET_SOFT_STATE(dev);
usr/src/uts/common/io/scsi/targets/st.c
12419
dev, flag);
usr/src/uts/common/io/scsi/targets/st.c
12533
st_report_dat_soft_errors(dev_t dev, int flag)
usr/src/uts/common/io/scsi/targets/st.c
12542
GET_SOFT_STATE(dev);
usr/src/uts/common/io/scsi/targets/st.c
12547
"st_report_dat_soft_errors(dev = 0x%lx, flag = %d)\n", dev, flag);
usr/src/uts/common/io/scsi/targets/st.c
12714
st_report_soft_errors(dev_t dev, int flag)
usr/src/uts/common/io/scsi/targets/st.c
12716
GET_SOFT_STATE(dev);
usr/src/uts/common/io/scsi/targets/st.c
12721
"st_report_soft_errors(dev = 0x%lx, flag = %d)\n", dev, flag);
usr/src/uts/common/io/scsi/targets/st.c
12728
return (st_report_exabyte_soft_errors(dev, flag));
usr/src/uts/common/io/scsi/targets/st.c
12731
return (st_report_dat_soft_errors(dev, flag));
usr/src/uts/common/io/scsi/targets/st.c
1573
dev_t dev;
usr/src/uts/common/io/scsi/targets/st.c
1581
dev = (dev_t)arg;
usr/src/uts/common/io/scsi/targets/st.c
1582
instance = MTUNIT(dev);
usr/src/uts/common/io/scsi/targets/st.c
1589
dev = (dev_t)arg;
usr/src/uts/common/io/scsi/targets/st.c
1590
instance = MTUNIT(dev);
usr/src/uts/common/io/scsi/targets/st.c
16370
st_print_position(dev_info_t *dev, char *label, uint_t level,
usr/src/uts/common/io/scsi/targets/st.c
16373
ST_FUNC(dev, st_print_position);
usr/src/uts/common/io/scsi/targets/st.c
16375
scsi_log(dev, label, level,
usr/src/uts/common/io/scsi/targets/st.c
16377
scsi_log(dev, label, CE_CONT,
usr/src/uts/common/io/scsi/targets/st.c
16379
scsi_log(dev, label, CE_CONT,
usr/src/uts/common/io/scsi/targets/st.c
16381
scsi_log(dev, label, CE_CONT,
usr/src/uts/common/io/scsi/targets/st.c
16383
scsi_log(dev, label, CE_CONT,
usr/src/uts/common/io/scsi/targets/st.c
16385
scsi_log(dev, label, CE_CONT,
usr/src/uts/common/io/scsi/targets/st.c
16387
scsi_log(dev, label, CE_CONT,
usr/src/uts/common/io/scsi/targets/st.c
2791
dev_t dev = *dev_p;
usr/src/uts/common/io/scsi/targets/st.c
2794
GET_SOFT_STATE(dev);
usr/src/uts/common/io/scsi/targets/st.c
2805
st_dev_name(dev), *dev_p, flag, otyp);
usr/src/uts/common/io/scsi/targets/st.c
2848
un->un_dev = dev;
usr/src/uts/common/io/scsi/targets/st.c
3377
st_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/common/io/scsi/targets/st.c
3381
minor_t minor = getminor(dev);
usr/src/uts/common/io/scsi/targets/st.c
3386
GET_SOFT_STATE(dev);
usr/src/uts/common/io/scsi/targets/st.c
3396
"st_close(dev = 0x%lx, flag = %d, otyp = %d)\n", dev, flag, otyp);
usr/src/uts/common/io/scsi/targets/st.c
3611
if (st_report_soft_errors(dev, flag)) {
usr/src/uts/common/io/scsi/targets/st.c
3806
st_aread(dev_t dev, struct aio_req *aio, cred_t *cred_p)
usr/src/uts/common/io/scsi/targets/st.c
3809
GET_SOFT_STATE(dev);
usr/src/uts/common/io/scsi/targets/st.c
3812
return (st_arw(dev, aio, B_READ));
usr/src/uts/common/io/scsi/targets/st.c
3818
st_awrite(dev_t dev, struct aio_req *aio, cred_t *cred_p)
usr/src/uts/common/io/scsi/targets/st.c
3821
GET_SOFT_STATE(dev);
usr/src/uts/common/io/scsi/targets/st.c
3824
return (st_arw(dev, aio, B_WRITE));
usr/src/uts/common/io/scsi/targets/st.c
3831
st_read(dev_t dev, struct uio *uiop, cred_t *cred_p)
usr/src/uts/common/io/scsi/targets/st.c
3834
GET_SOFT_STATE(dev);
usr/src/uts/common/io/scsi/targets/st.c
3837
return (st_rw(dev, uiop, B_READ));
usr/src/uts/common/io/scsi/targets/st.c
3842
st_write(dev_t dev, struct uio *uiop, cred_t *cred_p)
usr/src/uts/common/io/scsi/targets/st.c
3845
GET_SOFT_STATE(dev);
usr/src/uts/common/io/scsi/targets/st.c
3848
return (st_rw(dev, uiop, B_WRITE));
usr/src/uts/common/io/scsi/targets/st.c
3918
st_rw(dev_t dev, struct uio *uio, int flag)
usr/src/uts/common/io/scsi/targets/st.c
3923
GET_SOFT_STATE(dev);
usr/src/uts/common/io/scsi/targets/st.c
3928
"st_rw(dev = 0x%lx, flag = %s)\n", dev,
usr/src/uts/common/io/scsi/targets/st.c
3980
dev, flag, st_minphys, uio);
usr/src/uts/common/io/scsi/targets/st.c
4014
st_arw(dev_t dev, struct aio_req *aio, int flag)
usr/src/uts/common/io/scsi/targets/st.c
4020
GET_SOFT_STATE(dev);
usr/src/uts/common/io/scsi/targets/st.c
4025
"st_arw(dev = 0x%lx, flag = %s)\n", dev,
usr/src/uts/common/io/scsi/targets/st.c
4068
aphysio(st_queued_strategy, anocancel, dev, flag, st_minphys, aio);
usr/src/uts/common/io/scsi/targets/st.c
427
static int st_aread(dev_t dev, struct aio_req *aio, cred_t *cred_p);
usr/src/uts/common/io/scsi/targets/st.c
428
static int st_awrite(dev_t dev, struct aio_req *aio, cred_t *cred_p);
usr/src/uts/common/io/scsi/targets/st.c
429
static int st_read(dev_t dev, struct uio *uio_p, cred_t *cred_p);
usr/src/uts/common/io/scsi/targets/st.c
430
static int st_write(dev_t dev, struct uio *uio_p, cred_t *cred_p);
usr/src/uts/common/io/scsi/targets/st.c
432
static int st_close(dev_t dev, int flag, int otyp, cred_t *cred_p);
usr/src/uts/common/io/scsi/targets/st.c
435
static int st_ioctl(dev_t dev, int cmd, intptr_t arg, int flag,
usr/src/uts/common/io/scsi/targets/st.c
464
static int st_probe(dev_info_t *dev);
usr/src/uts/common/io/scsi/targets/st.c
465
static int st_attach(dev_info_t *dev, ddi_attach_cmd_t cmd);
usr/src/uts/common/io/scsi/targets/st.c
466
static int st_detach(dev_info_t *dev, ddi_detach_cmd_t cmd);
usr/src/uts/common/io/scsi/targets/st.c
4745
st_check_density_or_wfm(dev_t dev, int wfm, int mode, int stepflag)
usr/src/uts/common/io/scsi/targets/st.c
4748
GET_SOFT_STATE(dev);
usr/src/uts/common/io/scsi/targets/st.c
4754
"\n", dev, wfm, mode, stepflag);
usr/src/uts/common/io/scsi/targets/st.c
4803
if (st_write_fm(dev, wfm)) {
usr/src/uts/common/io/scsi/targets/st.c
4866
st_ioctl(dev_t dev, int cmd, intptr_t arg, int flag, cred_t *cred_p,
usr/src/uts/common/io/scsi/targets/st.c
4871
GET_SOFT_STATE(dev);
usr/src/uts/common/io/scsi/targets/st.c
489
static void st_clean_print(dev_info_t *dev, char *label, uint_t level,
usr/src/uts/common/io/scsi/targets/st.c
507
static int st_rw(dev_t dev, struct uio *uio, int flag);
usr/src/uts/common/io/scsi/targets/st.c
508
static int st_arw(dev_t dev, struct aio_req *aio, int flag);
usr/src/uts/common/io/scsi/targets/st.c
510
static int st_check_density_or_wfm(dev_t dev, int wfm, int mode, int stepflag);
usr/src/uts/common/io/scsi/targets/st.c
5131
rval = st_check_media(dev, state);
usr/src/uts/common/io/scsi/targets/st.c
535
static int st_write_fm(dev_t dev, int wfm);
usr/src/uts/common/io/scsi/targets/st.c
556
static int st_report_soft_errors(dev_t dev, int flag);
usr/src/uts/common/io/scsi/targets/st.c
558
static int st_check_media(dev_t dev, enum mtio_state state);
usr/src/uts/common/io/scsi/targets/st.c
5683
dev_t dev = un->un_dev;
usr/src/uts/common/io/scsi/targets/st.c
5793
if (st_check_density_or_wfm(dev, 1, B_WRITE, NO_STEPBACK) ||
usr/src/uts/common/io/scsi/targets/st.c
5842
rval = st_write_fm(dev, (int)mtop->mt_count);
usr/src/uts/common/io/scsi/targets/st.c
5859
if (st_check_density_or_wfm(dev, 1, 0, NO_STEPBACK) ||
usr/src/uts/common/io/scsi/targets/st.c
5872
if (st_check_density_or_wfm(dev, 1, 0, NO_STEPBACK)) {
usr/src/uts/common/io/scsi/targets/st.c
5890
if (st_check_density_or_wfm(dev, 1, 0, NO_STEPBACK)) {
usr/src/uts/common/io/scsi/targets/st.c
5923
(void) st_check_density_or_wfm(dev, 1, 0, NO_STEPBACK);
usr/src/uts/common/io/scsi/targets/st.c
5976
mtop->mt_count = MTUNIT(dev);
usr/src/uts/common/io/scsi/targets/st.c
6012
if (st_check_density_or_wfm(dev, 1, B_READ, NO_STEPBACK)) {
usr/src/uts/common/io/scsi/targets/st.c
6200
dev_t dev = un->un_dev;
usr/src/uts/common/io/scsi/targets/st.c
6302
err = scsi_uscsi_handle_cmd(dev, uioseg, uscmd, st_strategy, bp, NULL);
usr/src/uts/common/io/scsi/targets/st.c
6356
st_write_fm(dev_t dev, int wfm)
usr/src/uts/common/io/scsi/targets/st.c
6361
GET_SOFT_STATE(dev);
usr/src/uts/common/io/scsi/targets/st.c
6368
"st_write_fm(dev = 0x%lx, wfm = %d)\n", dev, wfm);
usr/src/uts/common/io/scsi/targets/st.c
663
static void st_print_position(dev_info_t *dev, char *label, uint_t level,
usr/src/uts/common/io/scsi/targets/st.c
676
static char *st_dev_name(dev_t dev);
usr/src/uts/common/io/scsi/targets/st.c
7474
dev_t dev = bp->b_edev;
usr/src/uts/common/io/scsi/targets/st.c
7479
un = ddi_get_soft_state(st_state, MTUNIT(dev));
usr/src/uts/common/io/scsi/targets/st.c
7677
dev_t dev = un->un_dev;
usr/src/uts/common/io/scsi/targets/st.c
7843
err = physio(st_strategy, bp, dev, flg, st_minphys, uio);
usr/src/uts/common/io/scsi/targets/st.c
7852
bp->b_edev = dev;
usr/src/uts/common/io/scsi/targets/st.c
7853
bp->b_dev = cmpdev(dev);
usr/src/uts/common/io/scsi/targets/st.c
8045
if ((cflag == un->un_mspl->page.dev.comp_alg) &&
usr/src/uts/common/io/scsi/targets/st.c
8050
un->un_mspl->page.dev.comp_alg = cflag;
usr/src/uts/common/io/scsi/targets/st.c
9233
st_check_media(dev_t dev, enum mtio_state state)
usr/src/uts/common/io/scsi/targets/st.c
9239
GET_SOFT_STATE(dev);
usr/src/uts/common/io/scsi/targets/st.c
9263
st_media_watch_cb, (caddr_t)dev);
usr/src/uts/common/io/scsi/targets/st.c
9390
dev_t dev = (dev_t)arg;
usr/src/uts/common/io/scsi/targets/st.c
9392
instance = MTUNIT(dev);
usr/src/uts/common/io/sfe/sfe_util.h
608
int gem_getlongprop_buf(dev_t dev, dev_info_t *dip,
usr/src/uts/common/io/sfe/sfe_util.h
610
int gem_getprop(dev_t dev, dev_info_t *dip,
usr/src/uts/common/io/signalfd.c
640
signalfd_read(dev_t dev, uio_t *uio, cred_t *cr)
usr/src/uts/common/io/signalfd.c
647
state = ddi_get_soft_state(signalfd_softstate, getminor(dev));
usr/src/uts/common/io/signalfd.c
712
signalfd_poll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/signalfd.c
720
state = ddi_get_soft_state(signalfd_softstate, getminor(dev));
usr/src/uts/common/io/signalfd.c
763
signalfd_ioctl(dev_t dev, int cmd, intptr_t arg, int md, cred_t *cr, int *rv)
usr/src/uts/common/io/signalfd.c
768
state = ddi_get_soft_state(signalfd_softstate, getminor(dev));
usr/src/uts/common/io/signalfd.c
790
signalfd_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/common/io/signalfd.c
793
const minor_t minor = getminor(dev);
usr/src/uts/common/io/smbios.c
101
smb_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/smbios.c
103
(void) ddi_prop_remove(dev, smb_devi, "size");
usr/src/uts/common/io/smbios.c
104
smb_clones[getminor(dev)].c_hdl = NULL;
usr/src/uts/common/io/smbios.c
159
smb_read(dev_t dev, uio_t *uio, cred_t *cred)
usr/src/uts/common/io/smbios.c
161
smb_clone_t *cp = &smb_clones[getminor(dev)];
usr/src/uts/common/io/smbios.c
172
smb_segmap(dev_t dev, off_t off, struct as *as, caddr_t *addrp, off_t len,
usr/src/uts/common/io/smbios.c
175
smb_clone_t *cp = &smb_clones[getminor(dev)];
usr/src/uts/common/io/softmac/softmac_main.c
1070
index = (getmajor(dev) == ddi_name_to_major("clone"));
usr/src/uts/common/io/softmac/softmac_main.c
1320
dev_t dev;
usr/src/uts/common/io/softmac/softmac_main.c
1336
dev = softmac->smac_dev;
usr/src/uts/common/io/softmac/softmac_main.c
1338
err = ldi_open_by_dev(&dev, OTYP_CHR, FREAD|FWRITE, kcred, &lh, li);
usr/src/uts/common/io/softmac/softmac_main.c
1524
softmac_hold_device(dev_t dev, dls_dev_handle_t *ddhp)
usr/src/uts/common/io/softmac/softmac_main.c
1532
major = getmajor(dev);
usr/src/uts/common/io/softmac/softmac_main.c
1533
ppa = getminor(dev) - 1;
usr/src/uts/common/io/softmac/softmac_main.c
1544
if ((inst = dev_to_instance(dev)) < 0)
usr/src/uts/common/io/softmac/softmac_main.c
1627
softmac_hold(dev_t dev, softmac_t **softmacp)
usr/src/uts/common/io/softmac/softmac_main.c
1635
if ((drv = ddi_major_to_name(getmajor(dev))) == NULL)
usr/src/uts/common/io/softmac/softmac_main.c
1638
(void) snprintf(mac, MAXNAMELEN, "%s%d", drv, getminor(dev) - 1);
usr/src/uts/common/io/softmac/softmac_main.c
319
softmac_create(dev_info_t *dip, dev_t dev)
usr/src/uts/common/io/softmac/softmac_main.c
336
minor_t minor = getminor(dev);
usr/src/uts/common/io/softmac/softmac_main.c
343
(getmajor(dev) == ddi_name_to_major("clone")) ||
usr/src/uts/common/io/softmac/softmac_main.c
425
index = (getmajor(dev) == ddi_name_to_major("clone"));
usr/src/uts/common/io/softmac/softmac_main.c
444
softmac_dev->sd_dev = dev;
usr/src/uts/common/io/softmac/softmac_main.c
682
dev_t dev;
usr/src/uts/common/io/softmac/softmac_main.c
707
dev = makedevice(ddi_name_to_major("clone"), softmac->smac_umajor);
usr/src/uts/common/io/softmac/softmac_main.c
708
err = ldi_open_by_dev(&dev, OTYP_CHR, FREAD|FWRITE, kcred, &lh, li);
usr/src/uts/common/io/softmac/softmac_main.c
727
softmac->smac_dev = dev = softmac_dev->sd_dev;
usr/src/uts/common/io/softmac/softmac_main.c
728
if (ldi_open_by_dev(&dev, OTYP_CHR, FREAD|FWRITE, kcred, &lh,
usr/src/uts/common/io/softmac/softmac_main.c
943
softmac_destroy(dev_info_t *dip, dev_t dev)
usr/src/uts/common/io/softmac/softmac_main.c
955
minor_t minor = getminor(dev);
usr/src/uts/common/io/softmac/softmac_main.c
961
(getmajor(dev) == ddi_name_to_major("clone")) ||
usr/src/uts/common/io/srn.c
256
srn_chpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/srn.c
262
clone = SRN_MINOR_TO_CLONE(getminor(dev));
usr/src/uts/common/io/srn.c
279
dev_t dev;
usr/src/uts/common/io/srn.c
290
dev = (dev_t)arg;
usr/src/uts/common/io/srn.c
291
instance = getminor(dev) >> 8;
usr/src/uts/common/io/srn.c
337
srn_close(dev_t dev, int flag, int otyp, cred_t *cr)
usr/src/uts/common/io/srn.c
344
clone = SRN_MINOR_TO_CLONE(getminor(dev));
usr/src/uts/common/io/srn.c
345
PMD(PMD_SX, ("srn_close: minor %x, clone %x\n", getminor(dev),
usr/src/uts/common/io/srn.c
377
srn_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cr, int *rval_p)
usr/src/uts/common/io/srn.c
379
int clone = SRN_MINOR_TO_CLONE(getminor(dev));
usr/src/uts/common/io/strredirm.c
131
wcmopen(queue_t *q, dev_t *dev, int flag, int sflag, cred_t *cred)
usr/src/uts/common/io/sysevent.c
152
sysevent_publish(dev_t dev, int *rvalp, void *arg, int flag, cred_t *cr)
usr/src/uts/common/io/sysevent.c
159
ctl = ddi_get_soft_state(evchan_ctlp, getminor(dev));
usr/src/uts/common/io/sysevent.c
204
sysevent_chan_open(dev_t dev, int *rvalp, void *arg, int flag, cred_t *cr)
usr/src/uts/common/io/sysevent.c
211
ctl = ddi_get_soft_state(evchan_ctlp, getminor(dev));
usr/src/uts/common/io/sysevent.c
253
sysevent_chan_control(dev_t dev, int *rvalp, void *arg, int flag, cred_t *cr)
usr/src/uts/common/io/sysevent.c
259
ctl = ddi_get_soft_state(evchan_ctlp, getminor(dev));
usr/src/uts/common/io/sysevent.c
288
sysevent_subscribe(dev_t dev, int *rvalp, void *arg, int flag, cred_t *cr)
usr/src/uts/common/io/sysevent.c
296
ctl = ddi_get_soft_state(evchan_ctlp, getminor(dev));
usr/src/uts/common/io/sysevent.c
349
sysevent_unsubscribe(dev_t dev, int *rvalp, void *arg, int flag, cred_t *cr)
usr/src/uts/common/io/sysevent.c
358
ctl = ddi_get_soft_state(evchan_ctlp, getminor(dev));
usr/src/uts/common/io/sysevent.c
388
sysevent_channames(dev_t dev, int *rvalp, void *arg, int flag, cred_t *cr)
usr/src/uts/common/io/sysevent.c
422
sysevent_chandata(dev_t dev, int *rvalp, void *arg, int flag, cred_t *cr)
usr/src/uts/common/io/sysevent.c
475
sysevent_setpropnvl(dev_t dev, int *rvalp, void *arg, int flag, cred_t *cr)
usr/src/uts/common/io/sysevent.c
483
ctl = ddi_get_soft_state(evchan_ctlp, getminor(dev));
usr/src/uts/common/io/sysevent.c
520
sysevent_getpropnvl(dev_t dev, int *rvalp, void *arg, int flag, cred_t *cr)
usr/src/uts/common/io/sysevent.c
529
ctl = ddi_get_soft_state(evchan_ctlp, getminor(dev));
usr/src/uts/common/io/sysevent.c
585
sysevent_ioctl(dev_t dev, int cmd, intptr_t arg,
usr/src/uts/common/io/sysevent.c
592
rc = sysevent_publish(dev, rvalp, (void *)arg, flag, cr);
usr/src/uts/common/io/sysevent.c
595
rc = sysevent_chan_open(dev, rvalp, (void *)arg, flag, cr);
usr/src/uts/common/io/sysevent.c
598
rc = sysevent_chan_control(dev, rvalp, (void *)arg, flag, cr);
usr/src/uts/common/io/sysevent.c
601
rc = sysevent_subscribe(dev, rvalp, (void *)arg, flag, cr);
usr/src/uts/common/io/sysevent.c
604
rc = sysevent_unsubscribe(dev, rvalp, (void *)arg, flag, cr);
usr/src/uts/common/io/sysevent.c
607
rc = sysevent_channames(dev, rvalp, (void *)arg, flag, cr);
usr/src/uts/common/io/sysevent.c
610
rc = sysevent_chandata(dev, rvalp, (void *)arg, flag, cr);
usr/src/uts/common/io/sysevent.c
613
rc = sysevent_setpropnvl(dev, rvalp, (void *)arg, flag, cr);
usr/src/uts/common/io/sysevent.c
616
rc = sysevent_getpropnvl(dev, rvalp, (void *)arg, flag, cr);
usr/src/uts/common/io/sysevent.c
655
sysevent_close(dev_t dev, int flag, int otyp, cred_t *cr)
usr/src/uts/common/io/sysevent.c
657
int minor = (int)getminor(dev);
usr/src/uts/common/io/sysmsg.c
366
sysmopen(dev_t *dev, int flag, int state, cred_t *cred)
usr/src/uts/common/io/sysmsg.c
373
instance = getminor(*dev);
usr/src/uts/common/io/sysmsg.c
425
sysmclose(dev_t dev, int flag, int state, cred_t *cred)
usr/src/uts/common/io/sysmsg.c
435
instance = getminor(dev);
usr/src/uts/common/io/sysmsg.c
475
sysmread(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/common/io/sysmsg.c
483
sysmwrite(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/common/io/sysmsg.c
509
sysmioctl(dev_t dev, int cmd, intptr_t arg, int flag, cred_t *cred, int *rvalp)
usr/src/uts/common/io/sysmsg.c
693
sysmpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/tclient.c
201
dev_t dev;
usr/src/uts/common/io/tclient.c
207
dev = (dev_t)arg;
usr/src/uts/common/io/tclient.c
208
instance = MINOR_TO_INST(getminor(dev));
usr/src/uts/common/io/tclient.c
236
tcli_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/tclient.c
239
minor_t minor = getminor(dev);
usr/src/uts/common/io/tclient.c
256
tcli_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/tclient.c
262
instance = MINOR_TO_INST(getminor(dev));
usr/src/uts/common/io/tclient.c
273
tcli_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/tclient.c
280
tcli_write(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/timerfd.c
141
timerfd_read(dev_t dev, uio_t *uio, cred_t *cr)
usr/src/uts/common/io/timerfd.c
144
minor_t minor = getminor(dev);
usr/src/uts/common/io/timerfd.c
181
timerfd_poll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/timerfd.c
185
minor_t minor = getminor(dev);
usr/src/uts/common/io/timerfd.c
250
timerfd_ioctl(dev_t dev, int cmd, intptr_t arg, int md, cred_t *cr, int *rv)
usr/src/uts/common/io/timerfd.c
254
minor_t minor = getminor(dev);
usr/src/uts/common/io/timerfd.c
394
timerfd_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/common/io/timerfd.c
398
minor_t minor = getminor(dev);
usr/src/uts/common/io/tirdwr.c
159
dev_t *dev,
usr/src/uts/common/io/tirdwr.c
65
static int tirdwropen(queue_t *q, dev_t *dev,
usr/src/uts/common/io/tphci.c
217
tphci_close(dev_t dev, int flag, int otype, cred_t *credp)
usr/src/uts/common/io/tphci.c
224
phci = ddi_get_soft_state(tphci_state, getminor(dev));
usr/src/uts/common/io/tphci.c
234
tphci_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/common/io/tpm/tpm.c
1756
tpm_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/tpm/tpm.c
1761
instance = getminor(dev);
usr/src/uts/common/io/tpm/tpm.c
1790
tpm_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/tpm/tpm.c
1797
instance = getminor(dev);
usr/src/uts/common/io/tpm/tpm.c
1872
tpm_write(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/tpm/tpm.c
1880
instance = getminor(dev);
usr/src/uts/common/io/tty_pts.c
236
dev_t dev = *devp;
usr/src/uts/common/io/tty_pts.c
239
unit = getminor(dev);
usr/src/uts/common/io/tty_pts.c
278
pty->pt_sdev = dev;
usr/src/uts/common/io/tty_pty.c
215
minor_t dev;
usr/src/uts/common/io/tty_pty.c
217
for (dev = 0; dev < npty; dev++) {
usr/src/uts/common/io/tty_pty.c
218
cv_init(&pty_softc[dev].pt_cv_flags, NULL, CV_DEFAULT, NULL);
usr/src/uts/common/io/tty_pty.c
219
cv_init(&pty_softc[dev].pt_cv_readq, NULL, CV_DEFAULT, NULL);
usr/src/uts/common/io/tty_pty.c
220
cv_init(&pty_softc[dev].pt_cv_writeq, NULL, CV_DEFAULT, NULL);
usr/src/uts/common/io/tty_pty.c
221
mutex_init(&pty_softc[dev].ptc_lock, NULL, MUTEX_DEFAULT, NULL);
usr/src/uts/common/io/tty_pty.c
228
minor_t dev;
usr/src/uts/common/io/tty_pty.c
230
for (dev = 0; dev < npty; dev++) {
usr/src/uts/common/io/tty_pty.c
231
cv_destroy(&pty_softc[dev].pt_cv_flags);
usr/src/uts/common/io/tty_pty.c
232
cv_destroy(&pty_softc[dev].pt_cv_readq);
usr/src/uts/common/io/tty_pty.c
233
cv_destroy(&pty_softc[dev].pt_cv_writeq);
usr/src/uts/common/io/tty_pty.c
234
mutex_destroy(&pty_softc[dev].ptc_lock);
usr/src/uts/common/io/tty_pty.c
247
dev_t dev = *devp;
usr/src/uts/common/io/tty_pty.c
251
if (getminor(dev) >= npty) {
usr/src/uts/common/io/tty_pty.c
254
pty = &pty_softc[getminor(dev)];
usr/src/uts/common/io/tty_pty.c
283
ptcclose(dev_t dev, int flag, int otyp, struct cred *cred)
usr/src/uts/common/io/tty_pty.c
289
pty = &pty_softc[getminor(dev)];
usr/src/uts/common/io/tty_pty.c
320
ptcread(dev_t dev, struct uio *uio, struct cred *cred)
usr/src/uts/common/io/tty_pty.c
322
struct pty *pty = &pty_softc[getminor(dev)];
usr/src/uts/common/io/tty_pty.c
517
ptcwrite(dev_t dev, struct uio *uio, struct cred *cred)
usr/src/uts/common/io/tty_pty.c
519
struct pty *pty = &pty_softc[getminor(dev)];
usr/src/uts/common/io/tty_pty.c
684
ptcioctl(dev_t dev, int cmd, intptr_t data, int flag, struct cred *cred,
usr/src/uts/common/io/tty_pty.c
687
struct pty *pty = &pty_softc[getminor(dev)];
usr/src/uts/common/io/tty_pty.c
967
ptcpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/tty_pty.c
970
struct pty *pty = &pty_softc[getminor(dev)];
usr/src/uts/common/io/tvhci.c
227
tvhci_close(dev_t dev, int flag, int otype, cred_t *credp)
usr/src/uts/common/io/tvhci.c
234
vhci = ddi_get_soft_state(tvhci_state, getminor(dev));
usr/src/uts/common/io/tvhci.c
244
tvhci_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/common/io/uath/uath.c
124
struct uath_devno dev;
usr/src/uts/common/io/uath/uath.c
328
if ((vendor_id == uath_devs[i].dev.vendor_id) &&
usr/src/uts/common/io/uath/uath.c
329
(product_id == uath_devs[i].dev.product_id))
usr/src/uts/common/io/ufm.c
174
ufm_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/ufm.c
557
ufm_ioctl(dev_t dev, int cmd, intptr_t data, int mode, cred_t *credp,
usr/src/uts/common/io/ufmtest.c
210
ufmtest_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/ufmtest.c
302
ufmtest_ioctl(dev_t dev, int cmd, intptr_t data, int mode, cred_t *credp,
usr/src/uts/common/io/urtw/urtw.c
160
struct usb_devno dev;
usr/src/uts/common/io/urtw/urtw.c
194
uint16_t tproduct = tbl[nentries].dev.p;
usr/src/uts/common/io/urtw/urtw.c
195
if (tbl[nentries].dev.v == vendor &&
usr/src/uts/common/io/usb/clients/audio/usb_as/usb_as.c
579
usb_as_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/usb/clients/audio/usb_as/usb_as.c
581
int inst = USB_AS_MINOR_TO_INSTANCE(getminor(dev));
usr/src/uts/common/io/usb/clients/audio/usb_as/usb_as.c
617
usb_as_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/usb/clients/audio/usb_as/usb_as.c
620
int inst = USB_AS_MINOR_TO_INSTANCE(getminor(dev));
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3681
ccid_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3694
if ((idx = ccid_minor_find_user(getminor(dev))) == NULL) {
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3822
ccid_write(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
3840
idx = ccid_minor_find_user(getminor(dev));
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4191
ccid_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4198
idx = ccid_minor_find_user(getminor(dev));
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4225
ccid_chpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4234
idx = ccid_minor_find_user(getminor(dev));
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4281
ccid_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/usb/clients/ccid/ccid.c
4287
idx = ccid_minor_find_user(getminor(dev));
usr/src/uts/common/io/usb/clients/hid/hid.c
838
hid_chrclose(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/usb/clients/hid/hid.c
841
minor_t minor = getminor(dev);
usr/src/uts/common/io/usb/clients/hid/hid.c
858
rval = usb_ugen_close(hidp->hid_ugen_hdl, dev, flag,
usr/src/uts/common/io/usb/clients/hid/hid.c
871
hid_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/usb/clients/hid/hid.c
874
minor_t minor = getminor(dev);
usr/src/uts/common/io/usb/clients/hid/hid.c
889
rval = usb_ugen_read(hidp->hid_ugen_hdl, dev, uiop, credp);
usr/src/uts/common/io/usb/clients/hid/hid.c
895
hid_write(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/usb/clients/hid/hid.c
898
minor_t minor = getminor(dev);
usr/src/uts/common/io/usb/clients/hid/hid.c
913
rval = usb_ugen_write(hidp->hid_ugen_hdl, dev, uiop, credp);
usr/src/uts/common/io/usb/clients/hid/hid.c
919
hid_poll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/usb/clients/hid/hid.c
923
minor_t minor = getminor(dev);
usr/src/uts/common/io/usb/clients/hid/hid.c
938
rval = usb_ugen_poll(hidp->hid_ugen_hdl, dev, events, anyyet,
usr/src/uts/common/io/usb/clients/printer/usbprn.c
1044
usbprn_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/usb/clients/printer/usbprn.c
1047
USBPRN_MINOR_TO_INSTANCE(getminor(dev)));
usr/src/uts/common/io/usb/clients/printer/usbprn.c
1058
if (getminor(dev) & USBPRN_MINOR_UGEN_BITS_MASK) {
usr/src/uts/common/io/usb/clients/printer/usbprn.c
1060
dev, flag, otyp, credp);
usr/src/uts/common/io/usb/clients/printer/usbprn.c
1095
usbprn_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/usb/clients/printer/usbprn.c
1098
USBPRN_MINOR_TO_INSTANCE(getminor(dev)));
usr/src/uts/common/io/usb/clients/printer/usbprn.c
1105
if (getminor(dev) & USBPRN_MINOR_UGEN_BITS_MASK) {
usr/src/uts/common/io/usb/clients/printer/usbprn.c
1120
rval = usb_ugen_read(usbprnp->usbprn_ugen_hdl, dev,
usr/src/uts/common/io/usb/clients/printer/usbprn.c
1142
usbprn_write(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/usb/clients/printer/usbprn.c
1145
USBPRN_MINOR_TO_INSTANCE(getminor(dev)));
usr/src/uts/common/io/usb/clients/printer/usbprn.c
1158
if (getminor(dev) & USBPRN_MINOR_UGEN_BITS_MASK) {
usr/src/uts/common/io/usb/clients/printer/usbprn.c
1171
rval = usb_ugen_write(usbprnp->usbprn_ugen_hdl, dev,
usr/src/uts/common/io/usb/clients/printer/usbprn.c
1221
rval = physio(usbprn_strategy, (struct buf *)0, dev,
usr/src/uts/common/io/usb/clients/printer/usbprn.c
1237
usbprn_poll(dev_t dev, short events,
usr/src/uts/common/io/usb/clients/printer/usbprn.c
1241
USBPRN_MINOR_TO_INSTANCE(getminor(dev)));
usr/src/uts/common/io/usb/clients/printer/usbprn.c
1248
if (getminor(dev) & USBPRN_MINOR_UGEN_BITS_MASK) {
usr/src/uts/common/io/usb/clients/printer/usbprn.c
1249
return (usb_ugen_poll(usbprnp->usbprn_ugen_hdl, dev, events,
usr/src/uts/common/io/usb/clients/printer/usbprn.c
1328
usbprn_ioctl(dev_t dev, int cmd, intptr_t arg, int flag,
usr/src/uts/common/io/usb/clients/printer/usbprn.c
1333
USBPRN_MINOR_TO_INSTANCE(getminor(dev)));
usr/src/uts/common/io/usb/clients/ugen/ugen.c
388
ugen_skel_close(dev_t dev, int flag, int otype, cred_t *cr)
usr/src/uts/common/io/usb/clients/ugen/ugen.c
391
UGEN_MINOR_TO_INSTANCE(getminor(dev)));
usr/src/uts/common/io/usb/clients/ugen/ugen.c
393
return (usb_ugen_close(ugen_skelp->ugen_skel_hdl, dev, flag,
usr/src/uts/common/io/usb/clients/ugen/ugen.c
402
ugen_skel_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/usb/clients/ugen/ugen.c
405
UGEN_MINOR_TO_INSTANCE(getminor(dev)));
usr/src/uts/common/io/usb/clients/ugen/ugen.c
411
return (usb_ugen_read(ugen_skelp->ugen_skel_hdl, dev,
usr/src/uts/common/io/usb/clients/ugen/ugen.c
417
ugen_skel_write(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/usb/clients/ugen/ugen.c
420
UGEN_MINOR_TO_INSTANCE(getminor(dev)));
usr/src/uts/common/io/usb/clients/ugen/ugen.c
426
dev, uiop, credp));
usr/src/uts/common/io/usb/clients/ugen/ugen.c
434
ugen_skel_poll(dev_t dev, short events,
usr/src/uts/common/io/usb/clients/ugen/ugen.c
438
UGEN_MINOR_TO_INSTANCE(getminor(dev)));
usr/src/uts/common/io/usb/clients/ugen/ugen.c
444
return (usb_ugen_poll(ugen_skelp->ugen_skel_hdl, dev, events,
usr/src/uts/common/io/usb/clients/usbinput/usbwcm/usbwcm.c
764
const struct uwacom_type *dev;
usr/src/uts/common/io/usb/clients/usbinput/usbwcm/usbwcm.c
766
dev = uwacom_devs;
usr/src/uts/common/io/usb/clients/usbinput/usbwcm/usbwcm.c
767
while (dev->devno.vid != 0 && dev->devno.pid != 0) {
usr/src/uts/common/io/usb/clients/usbinput/usbwcm/usbwcm.c
768
if (dev->devno.vid == vid && dev->devno.pid == pid) {
usr/src/uts/common/io/usb/clients/usbinput/usbwcm/usbwcm.c
769
return (dev);
usr/src/uts/common/io/usb/clients/usbinput/usbwcm/usbwcm.c
771
dev++;
usr/src/uts/common/io/usb/clients/usbser/usbftdi/usbser_uftdi.c
75
usbser_uftdi_open(queue_t *rq, dev_t *dev, int flag, int sflag, cred_t *cr)
usr/src/uts/common/io/usb/clients/usbser/usbftdi/usbser_uftdi.c
77
return (usbser_open(rq, dev, flag, sflag, cr, usbser_uftdi_statep));
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
562
usbsacm_open(queue_t *rq, dev_t *dev, int flag, int sflag, cred_t *cr)
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
564
return (usbser_open(rq, dev, flag, sflag, cr, usbsacm_statep));
usr/src/uts/common/io/usb/clients/usbser/usbser.c
473
usbser_open(queue_t *rq, dev_t *dev, int flag, int sflag, cred_t *cr,
usr/src/uts/common/io/usb/clients/usbser/usbser.c
478
int minor = getminor(*dev);
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/usbser_keyspan.c
344
usbser_keyspan_open(queue_t *rq, dev_t *dev, int flag, int sflag, cred_t *cr)
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/usbser_keyspan.c
346
return (usbser_open(rq, dev, flag, sflag, cr, usbser_keyspan_statep));
usr/src/uts/common/io/usb/clients/usbser/usbsprl/usbser_pl2303.c
221
usbser_pl2303_open(queue_t *rq, dev_t *dev, int flag, int sflag, cred_t *cr)
usr/src/uts/common/io/usb/clients/usbser/usbsprl/usbser_pl2303.c
223
return (usbser_open(rq, dev, flag, sflag, cr, usbser_pl2303_statep));
usr/src/uts/common/io/usb/clients/usbskel/usbskel.c
636
usbskel_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/common/io/usb/clients/usbskel/usbskel.c
639
ddi_get_soft_state(usbskel_statep, getminor(dev));
usr/src/uts/common/io/usb/clients/usbskel/usbskel.c
676
usbskel_read(dev_t dev, struct uio *uio_p, cred_t *cred_p)
usr/src/uts/common/io/usb/clients/usbskel/usbskel.c
679
ddi_get_soft_state(usbskel_statep, getminor(dev));
usr/src/uts/common/io/usb/clients/usbskel/usbskel.c
683
return (physio(usbskel_strategy, NULL, dev, B_READ,
usr/src/uts/common/io/usb/clients/usbskel/usbskel.c
928
usbskel_ioctl(dev_t dev, int cmd, intptr_t arg,
usr/src/uts/common/io/usb/clients/usbskel/usbskel.c
932
ddi_get_soft_state(usbskel_statep, getminor(dev));
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
1013
usbvc_devmap(dev_t dev, devmap_cookie_t handle, offset_t off,
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
1022
usbvcp = ddi_get_soft_state(usbvc_statep, getminor(dev));
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
1032
"len=%ld, maplen=%ld, model=%d", getminor(dev), off,
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
676
usbvc_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
681
ddi_get_soft_state(usbvc_statep, getminor(dev));
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
742
usbvc_read(dev_t dev, struct uio *uio_p, cred_t *cred_p)
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
747
ddi_get_soft_state(usbvc_statep, getminor(dev));
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
860
rval = physio(usbvc_strategy, NULL, dev, B_READ,
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
942
dev_t dev = bp->b_edev;
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
946
ddi_get_soft_state(usbvc_statep, getminor(dev));
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
966
usbvc_ioctl(dev_t dev, int cmd, intptr_t arg,
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
971
ddi_get_soft_state(usbvc_statep, getminor(dev));
usr/src/uts/common/io/usb/hcd/ehci/ehci.c
536
dev_t dev;
usr/src/uts/common/io/usb/hcd/ehci/ehci.c
543
dev = (dev_t)arg;
usr/src/uts/common/io/usb/hcd/ehci/ehci.c
544
instance = EHCI_UNIT(dev);
usr/src/uts/common/io/usb/hcd/ehci/ehci.c
557
dev = (dev_t)arg;
usr/src/uts/common/io/usb/hcd/ehci/ehci.c
558
instance = EHCI_UNIT(dev);
usr/src/uts/common/io/usb/hcd/ehci/ehci.c
574
ehci_get_dip(dev_t dev)
usr/src/uts/common/io/usb/hcd/ehci/ehci.c
576
int instance = EHCI_UNIT(dev);
usr/src/uts/common/io/usb/hcd/ehci/ehci.c
599
ehci_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/usb/hcd/ehci/ehci.c
601
dev_info_t *dip = ehci_get_dip(dev);
usr/src/uts/common/io/usb/hcd/ehci/ehci.c
603
return (usba_hubdi_close(dip, dev, flag, otyp, credp));
usr/src/uts/common/io/usb/hcd/ehci/ehci.c
608
ehci_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/usb/hcd/ehci/ehci.c
611
dev_info_t *dip = ehci_get_dip(dev);
usr/src/uts/common/io/usb/hcd/ehci/ehci.c
614
dev, cmd, arg, mode, credp, rvalp));
usr/src/uts/common/io/usb/hcd/ehci/ehci.c
94
static int ehci_close(dev_t dev, int flag, int otyp, cred_t *credp);
usr/src/uts/common/io/usb/hcd/ehci/ehci.c
95
static int ehci_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
506
static int ohci_close(dev_t dev, int flag, int otyp, cred_t *credp);
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
507
static int ohci_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
816
dev_t dev;
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
823
dev = (dev_t)arg;
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
824
instance = OHCI_UNIT(dev);
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
837
dev = (dev_t)arg;
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
838
instance = OHCI_UNIT(dev);
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
854
ohci_get_dip(dev_t dev)
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
856
int instance = OHCI_UNIT(dev);
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
879
ohci_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
881
dev_info_t *dip = ohci_get_dip(dev);
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
883
return (usba_hubdi_close(dip, dev, flag, otyp, credp));
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
888
ohci_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
891
dev_info_t *dip = ohci_get_dip(dev);
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
894
dev, cmd, arg, mode, credp, rvalp));
usr/src/uts/common/io/usb/hcd/uhci/uhci.c
1868
uhci_get_dip(dev_t dev)
usr/src/uts/common/io/usb/hcd/uhci/uhci.c
1870
int instance = UHCI_UNIT(dev);
usr/src/uts/common/io/usb/hcd/uhci/uhci.c
1890
uhci_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/usb/hcd/uhci/uhci.c
1892
dev_info_t *dip = uhci_get_dip(dev);
usr/src/uts/common/io/usb/hcd/uhci/uhci.c
1894
return (usba_hubdi_close(dip, dev, flag, otyp, credp));
usr/src/uts/common/io/usb/hcd/uhci/uhci.c
1899
uhci_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/io/usb/hcd/uhci/uhci.c
1902
dev_info_t *dip = uhci_get_dip(dev);
usr/src/uts/common/io/usb/hcd/uhci/uhci.c
1904
return (usba_hubdi_ioctl(dip, dev, cmd, arg, mode, credp, rvalp));
usr/src/uts/common/io/usb/hcd/uhci/uhci.c
47
static int uhci_close(dev_t dev, int flag, int otyp, cred_t *credp);
usr/src/uts/common/io/usb/hcd/uhci/uhci.c
48
static int uhci_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/io/usb/hcd/uhci/uhci.c
752
dev_t dev;
usr/src/uts/common/io/usb/hcd/uhci/uhci.c
759
dev = (dev_t)arg;
usr/src/uts/common/io/usb/hcd/uhci/uhci.c
760
instance = UHCI_UNIT(dev);
usr/src/uts/common/io/usb/hcd/uhci/uhci.c
773
dev = (dev_t)arg;
usr/src/uts/common/io/usb/hcd/uhci/uhci.c
774
instance = UHCI_UNIT(dev);
usr/src/uts/common/io/usb/hcd/xhci/xhci.c
1927
xhci_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/io/usb/hcd/xhci/xhci.c
1930
dev_info_t *dip = xhci_get_dip(dev);
usr/src/uts/common/io/usb/hcd/xhci/xhci.c
1936
getminor(dev) & ~HUBD_IS_ROOT_HUB);
usr/src/uts/common/io/usb/hcd/xhci/xhci.c
1956
return (usba_hubdi_ioctl(dip, dev, cmd, arg, mode, credp, rvalp));
usr/src/uts/common/io/usb/hcd/xhci/xhci.c
1960
xhci_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/usb/hcd/xhci/xhci.c
1962
dev_info_t *dip = xhci_get_dip(dev);
usr/src/uts/common/io/usb/hcd/xhci/xhci.c
1964
return (usba_hubdi_close(dip, dev, flag, otyp, credp));
usr/src/uts/common/io/usb/hcd/xhci/xhci.c
2206
dev_t dev;
usr/src/uts/common/io/usb/hcd/xhci/xhci.c
2211
dev = (dev_t)arg;
usr/src/uts/common/io/usb/hcd/xhci/xhci.c
2212
*outp = xhci_get_dip(dev);
usr/src/uts/common/io/usb/hcd/xhci/xhci.c
2217
dev = (dev_t)arg;
usr/src/uts/common/io/usb/hcd/xhci/xhci.c
2218
inst = getminor(dev) & ~HUBD_IS_ROOT_HUB;
usr/src/uts/common/io/usb/hcd/xhci/xhci.c
820
xhci_get_dip(dev_t dev)
usr/src/uts/common/io/usb/hcd/xhci/xhci.c
823
int instance = getminor(dev) & ~HUBD_IS_ROOT_HUB;
usr/src/uts/common/io/usb/hubd/hubd.c
137
hubd_get_dip(dev_t dev)
usr/src/uts/common/io/usb/hubd/hubd.c
139
minor_t minor = getminor(dev);
usr/src/uts/common/io/usb/hubd/hubd.c
158
dev_t dev;
usr/src/uts/common/io/usb/hubd/hubd.c
170
dev = (dev_t)arg;
usr/src/uts/common/io/usb/hubd/hubd.c
171
instance = HUBD_UNIT(dev);
usr/src/uts/common/io/usb/hubd/hubd.c
191
hubd_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/usb/hubd/hubd.c
193
dev_info_t *dip = hubd_get_dip(dev);
usr/src/uts/common/io/usb/hubd/hubd.c
195
return (usba_hubdi_close(dip, dev, flag, otyp, credp));
usr/src/uts/common/io/usb/hubd/hubd.c
200
hubd_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/io/usb/hubd/hubd.c
203
dev_info_t *dip = hubd_get_dip(dev);
usr/src/uts/common/io/usb/hubd/hubd.c
205
return (usba_hubdi_ioctl(dip, dev, cmd, arg, mode,
usr/src/uts/common/io/usb/hubd/hubd.c
42
static int hubd_close(dev_t dev, int flag, int otyp, cred_t *credp);
usr/src/uts/common/io/usb/hubd/hubd.c
43
static int hubd_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1204
scsa2usb_ugen_close(dev_t dev, int flag, int otype, cred_t *cr)
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1210
SCSA2USB_MINOR_TO_INSTANCE(getminor(dev)));
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1218
"scsa2usb_ugen_close: dev_t=0x%lx", dev);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1220
clone = getminor(dev) & SCSA2USB_MINOR_UGEN_BITS_MASK;
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1222
dev = makedevice(getmajor(dev),
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1226
"scsa2usb_ugen_close: old dev=%lx", dev);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1227
rval = usb_ugen_close(scsa2usbp->scsa2usb_ugen_hdl, dev, flag,
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1254
scsa2usb_ugen_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1258
SCSA2USB_MINOR_TO_INSTANCE(getminor(dev)));
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1266
"scsa2usb_ugen_read: dev_t=0x%lx", dev);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1268
clone = getminor(dev) & SCSA2USB_MINOR_UGEN_BITS_MASK;
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1270
dev = makedevice(getmajor(dev),
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1274
return (usb_ugen_read(scsa2usbp->scsa2usb_ugen_hdl, dev,
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1281
scsa2usb_ugen_write(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1285
SCSA2USB_MINOR_TO_INSTANCE(getminor(dev)));
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1293
"scsa2usb_ugen_write: dev_t=0x%lx", dev);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1295
clone = getminor(dev) & SCSA2USB_MINOR_UGEN_BITS_MASK;
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1297
dev = makedevice(getmajor(dev),
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1302
dev, uiop, credp));
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1310
scsa2usb_ugen_poll(dev_t dev, short events,
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1315
SCSA2USB_MINOR_TO_INSTANCE(getminor(dev)));
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1323
"scsa2usb_ugen_poll: dev_t=0x%lx", dev);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1325
clone = getminor(dev) & SCSA2USB_MINOR_UGEN_BITS_MASK;
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1327
dev = makedevice(getmajor(dev),
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1331
return (usb_ugen_poll(scsa2usbp->scsa2usb_ugen_hdl, dev, events,
usr/src/uts/common/io/usb/usb_mid/usb_mid.c
1489
usb_mid_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/usb/usb_mid/usb_mid.c
1495
USB_MID_MINOR_TO_INSTANCE(getminor(dev)))) == NULL) {
usr/src/uts/common/io/usb/usb_mid/usb_mid.c
1500
rval = usb_ugen_close(usb_mid->mi_ugen_hdl, dev, flag, otyp,
usr/src/uts/common/io/usb/usb_mid/usb_mid.c
1514
usb_mid_read(dev_t dev, struct uio *uio, cred_t *credp)
usr/src/uts/common/io/usb/usb_mid/usb_mid.c
1519
USB_MID_MINOR_TO_INSTANCE(getminor(dev)))) == NULL) {
usr/src/uts/common/io/usb/usb_mid/usb_mid.c
1524
return (usb_ugen_read(usb_mid->mi_ugen_hdl, dev, uio, credp));
usr/src/uts/common/io/usb/usb_mid/usb_mid.c
1529
usb_mid_write(dev_t dev, struct uio *uio, cred_t *credp)
usr/src/uts/common/io/usb/usb_mid/usb_mid.c
1534
USB_MID_MINOR_TO_INSTANCE(getminor(dev)))) == NULL) {
usr/src/uts/common/io/usb/usb_mid/usb_mid.c
1539
return (usb_ugen_write(usb_mid->mi_ugen_hdl, dev, uio, credp));
usr/src/uts/common/io/usb/usb_mid/usb_mid.c
1544
usb_mid_poll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/io/usb/usb_mid/usb_mid.c
1550
USB_MID_MINOR_TO_INSTANCE(getminor(dev)))) == NULL) {
usr/src/uts/common/io/usb/usb_mid/usb_mid.c
1555
return (usb_ugen_poll(usb_mid->mi_ugen_hdl, dev, events,
usr/src/uts/common/io/usb/usba/hubdi.c
7639
usba_hubdi_close(dev_info_t *dip, dev_t dev, int flag, int otyp,
usr/src/uts/common/io/usb/usba/hubdi.c
7671
usba_hubdi_ioctl(dev_info_t *self, dev_t dev, int cmd, intptr_t arg,
usr/src/uts/common/io/usb/usba/hubdi.c
7694
cmd, arg, mode, (void *)credp, (void *)rvalp, dev);
usr/src/uts/common/io/usb/usba/usba_bos.c
133
usb_dev_cap_descr_t dev;
usr/src/uts/common/io/usb/usba/usba_bos.c
135
if (usb_parse_data("ccc", buf, len, &dev, sizeof (dev)) !=
usr/src/uts/common/io/usb/usba/usba_bos.c
140
if (dev.bDescriptorType != USB_DESCR_TYPE_DEV_CAPABILITY ||
usr/src/uts/common/io/usb/usba/usba_bos.c
141
dev.bLength > len) {
usr/src/uts/common/io/usb/usba/usba_bos.c
146
len -= dev.bLength;
usr/src/uts/common/io/usb/usba/usba_bos.c
147
buf += dev.bLength;
usr/src/uts/common/io/usb/usba/usba_bos.c
160
usb_dev_cap_descr_t dev;
usr/src/uts/common/io/usb/usba/usba_bos.c
163
if (usb_parse_data("ccc", buf, len, &dev, sizeof (dev)) !=
usr/src/uts/common/io/usb/usba/usba_bos.c
168
bos[ncaps].ubos_length = dev.bLength;
usr/src/uts/common/io/usb/usba/usba_bos.c
169
bos[ncaps].ubos_type = dev.bDevCapabilityType;
usr/src/uts/common/io/usb/usba/usba_bos.c
172
switch (dev.bDevCapabilityType) {
usr/src/uts/common/io/usb/usba/usba_bos.c
174
valid = usba_bos_parse_usb2ext(buf, dev.bLength,
usr/src/uts/common/io/usb/usba/usba_bos.c
178
valid = usba_bos_parse_superspeed(buf, dev.bLength,
usr/src/uts/common/io/usb/usba/usba_bos.c
182
valid = usba_bos_parse_container(buf, dev.bLength,
usr/src/uts/common/io/usb/usba/usba_bos.c
186
valid = usba_bos_parse_precision_time(buf, dev.bLength,
usr/src/uts/common/io/usb/usba/usba_bos.c
196
bcopy(buf, bos[ncaps].ubos_caps.ubos_raw, dev.bLength);
usr/src/uts/common/io/usb/usba/usba_bos.c
209
len -= dev.bLength;
usr/src/uts/common/io/usb/usba/usba_bos.c
210
buf += dev.bLength;
usr/src/uts/common/io/usb/usba/usba_ugen.c
1004
(struct buf *)0, dev, B_READ, ugen_minphys, uiop));
usr/src/uts/common/io/usb/usba/usba_ugen.c
1010
usb_ugen_write(usb_ugen_hdl_t usb_ugen_hdl, dev_t dev, struct uio *uiop,
usr/src/uts/common/io/usb/usba/usba_ugen.c
1023
if (ugen_is_valid_minor_node(ugenp, dev) != USB_SUCCESS) {
usr/src/uts/common/io/usb/usba/usba_ugen.c
1029
(struct buf *)0, dev, B_WRITE, ugen_minphys, uiop));
usr/src/uts/common/io/usb/usba/usba_ugen.c
1037
usb_ugen_poll(usb_ugen_hdl_t usb_ugen_hdl, dev_t dev, short events,
usr/src/uts/common/io/usb/usba/usba_ugen.c
1053
if (ugen_is_valid_minor_node(ugenp, dev) != USB_SUCCESS) {
usr/src/uts/common/io/usb/usba/usba_ugen.c
1058
minor_node_type = UGEN_MINOR_TYPE(ugenp, dev);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1059
ep_index = UGEN_MINOR_EPIDX(ugenp, dev);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1068
dev, events, anyyet, (void *)reventsp, minor_node_type,
usr/src/uts/common/io/usb/usba/usba_ugen.c
1170
dev_t dev = bp->b_edev;
usr/src/uts/common/io/usb/usba/usba_ugen.c
1172
ugen_state_t *ugenp = ugen_devt2state(dev);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1173
int minor_node_type = UGEN_MINOR_TYPE(ugenp, dev);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1176
"ugen_strategy: bp=0x%p minor=0x%x", (void *)bp, getminor(dev));
usr/src/uts/common/io/usb/usba/usba_ugen.c
1178
if (ugen_is_valid_minor_node(ugenp, dev) != USB_SUCCESS) {
usr/src/uts/common/io/usb/usba/usba_ugen.c
1215
getminor(dev), rval, ugenp->ug_pending_cmds);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1237
dev_t dev = bp->b_edev;
usr/src/uts/common/io/usb/usba/usba_ugen.c
1238
ugen_state_t *ugenp = ugen_devt2state(dev);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1239
int minor_node_type = UGEN_MINOR_TYPE(ugenp, dev);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1240
uint_t ep_index = UGEN_MINOR_EPIDX(ugenp, dev);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1245
(void *)bp, dev, ep_index, minor_node_type);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1277
ugen_get_ep_descr(ugen_state_t *ugenp, dev_t dev, uint8_t *bmAttr,
usr/src/uts/common/io/usb/usba/usba_ugen.c
1280
uint_t alt = UGEN_MINOR_ALT(ugenp, dev);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1281
uint_t ifc = UGEN_MINOR_IF(ugenp, dev);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1282
uint_t cfgidx = UGEN_MINOR_CFGIDX(ugenp, dev);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1288
int epidx = UGEN_MINOR_EPIDX(ugenp, dev);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1317
ugen_check_open_flags(ugen_state_t *ugenp, dev_t dev, int flag)
usr/src/uts/common/io/usb/usba/usba_ugen.c
1320
int minor_node_type = UGEN_MINOR_TYPE(ugenp, dev);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1328
dev, minor_node_type, flag, UGEN_MINOR_EPIDX(ugenp, dev));
usr/src/uts/common/io/usb/usba/usba_ugen.c
1332
epp = &ugenp->ug_ep[UGEN_MINOR_EPIDX(ugenp, dev)];
usr/src/uts/common/io/usb/usba/usba_ugen.c
1343
if (UGEN_MINOR_EPIDX(ugenp, dev) != 0) {
usr/src/uts/common/io/usb/usba/usba_ugen.c
1344
if ((rval = ugen_get_ep_descr(ugenp, dev, &bmAttribute,
usr/src/uts/common/io/usb/usba/usba_ugen.c
1845
ugen_epxs_switch_cfg_alt(ugen_state_t *ugenp, ugen_ep_t *epp, dev_t dev)
usr/src/uts/common/io/usb/usba/usba_ugen.c
1849
uint_t new_alt = UGEN_MINOR_ALT(ugenp, dev);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1850
uint_t new_if = UGEN_MINOR_IF(ugenp, dev);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1852
uint_t new_cfgidx = UGEN_MINOR_CFGIDX(ugenp, dev);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1924
UGEN_MINOR_CFGIDX(ugenp, dev), rval);
usr/src/uts/common/io/usb/usba/usba_ugen.c
2019
ugen_epx_open(ugen_state_t *ugenp, dev_t dev, int flag)
usr/src/uts/common/io/usb/usba/usba_ugen.c
2021
ugen_ep_t *epp = &ugenp->ug_ep[UGEN_MINOR_EPIDX(ugenp, dev)];
usr/src/uts/common/io/usb/usba/usba_ugen.c
2028
getminor(dev), flag, epp->ep_state);
usr/src/uts/common/io/usb/usba/usba_ugen.c
2038
if ((rval = ugen_epxs_switch_cfg_alt(ugenp, epp, dev)) ==
usr/src/uts/common/io/usb/usba/usba_ugen.c
2059
ugen_epx_close(ugen_state_t *ugenp, dev_t dev, int flag)
usr/src/uts/common/io/usb/usba/usba_ugen.c
2061
ugen_ep_t *epp = &ugenp->ug_ep[UGEN_MINOR_EPIDX(ugenp, dev)];
usr/src/uts/common/io/usb/usba/usba_ugen.c
2065
"ugen_epx_close: dev=0x%lx flag=0x%x state=0x%x", dev, flag,
usr/src/uts/common/io/usb/usba/usba_ugen.c
2273
dev_t dev = bp->b_edev;
usr/src/uts/common/io/usb/usba/usba_ugen.c
2274
ugen_ep_t *epp = &ugenp->ug_ep[UGEN_MINOR_EPIDX(ugenp, dev)];
usr/src/uts/common/io/usb/usba/usba_ugen.c
2279
"ugen_epx_req: bp=0x%p dev=0x%lx", (void *)bp, dev);
usr/src/uts/common/io/usb/usba/usba_ugen.c
2374
UGEN_MINOR_EPIDX(ugenp, dev));
usr/src/uts/common/io/usb/usba/usba_ugen.c
3900
ugen_eps_open(ugen_state_t *ugenp, dev_t dev, int flag)
usr/src/uts/common/io/usb/usba/usba_ugen.c
3902
ugen_ep_t *epp = &ugenp->ug_ep[UGEN_MINOR_EPIDX(ugenp, dev)];
usr/src/uts/common/io/usb/usba/usba_ugen.c
3908
dev, flag, epp->ep_state);
usr/src/uts/common/io/usb/usba/usba_ugen.c
3928
ugen_eps_close(ugen_state_t *ugenp, dev_t dev, int flag)
usr/src/uts/common/io/usb/usba/usba_ugen.c
3930
ugen_ep_t *epp = &ugenp->ug_ep[UGEN_MINOR_EPIDX(ugenp, dev)];
usr/src/uts/common/io/usb/usba/usba_ugen.c
3935
dev, flag, epp->ep_state);
usr/src/uts/common/io/usb/usba/usba_ugen.c
4041
ugen_ds_open(ugen_state_t *ugenp, dev_t dev, int flag)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4044
"ugen_ds_open: dev=0x%lx flag=0x%x", dev, flag);
usr/src/uts/common/io/usb/usba/usba_ugen.c
4066
ugen_ds_close(ugen_state_t *ugenp, dev_t dev, int flag)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4069
"ugen_ds_close: dev=0x%lx flag=0x%x", dev, flag);
usr/src/uts/common/io/usb/usba/usba_ugen.c
4323
ugen_devt2minor(ugen_state_t *ugenp, dev_t dev)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4327
UGEN_MINOR_GET_IDX(ugenp, dev),
usr/src/uts/common/io/usb/usba/usba_ugen.c
4328
ugenp->ug_minor_node_table[UGEN_MINOR_GET_IDX(ugenp, dev)]);
usr/src/uts/common/io/usb/usba/usba_ugen.c
4330
ASSERT(UGEN_MINOR_GET_IDX(ugenp, dev) <
usr/src/uts/common/io/usb/usba/usba_ugen.c
4333
return (ugenp->ug_minor_node_table[UGEN_MINOR_GET_IDX(ugenp, dev)]);
usr/src/uts/common/io/usb/usba/usba_ugen.c
4338
ugen_is_valid_minor_node(ugen_state_t *ugenp, dev_t dev)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4340
int idx = UGEN_MINOR_GET_IDX(ugenp, dev);
usr/src/uts/common/io/usb/usba/usba_ugen.c
4750
ugen_devt2state(dev_t dev)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4760
if (ugen_devt_cache[index].cache_dev == dev) {
usr/src/uts/common/io/usb/usba/usba_ugen.c
4775
if (t->list_dev == dev) {
usr/src/uts/common/io/usb/usba/usba_ugen.c
4779
ugen_devt_cache[ugen_devt_cache_index].cache_dev = dev;
usr/src/uts/common/io/usb/usba/usba_ugen.c
893
usb_ugen_close(usb_ugen_hdl_t usb_ugen_hdl, dev_t dev, int flag, int otype,
usr/src/uts/common/io/usb/usba/usba_ugen.c
907
if (ugen_is_valid_minor_node(ugenp, dev) != USB_SUCCESS) {
usr/src/uts/common/io/usb/usba/usba_ugen.c
912
minor_node_type = UGEN_MINOR_TYPE(ugenp, dev);
usr/src/uts/common/io/usb/usba/usba_ugen.c
915
"usb_ugen_close: minor=0x%x", getminor(dev));
usr/src/uts/common/io/usb/usba/usba_ugen.c
929
ugen_epx_close(ugenp, dev, flag);
usr/src/uts/common/io/usb/usba/usba_ugen.c
936
ugen_eps_close(ugenp, dev, flag);
usr/src/uts/common/io/usb/usba/usba_ugen.c
940
ugen_ds_close(ugenp, dev, flag);
usr/src/uts/common/io/usb/usba/usba_ugen.c
966
getminor(dev), ugenp->ug_dev_state, ugenp->ug_open_count);
usr/src/uts/common/io/usb/usba/usba_ugen.c
985
usb_ugen_read(usb_ugen_hdl_t usb_ugen_hdl, dev_t dev, struct uio *uiop,
usr/src/uts/common/io/usb/usba/usba_ugen.c
998
if (ugen_is_valid_minor_node(ugenp, dev) != USB_SUCCESS) {
usr/src/uts/common/io/vio9p/vio9p.c
605
vio9p_open(dev_t *dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/vio9p/vio9p.c
620
vio9p_t *vin = ddi_get_soft_state(vio9p_state, getminor(*dev));
usr/src/uts/common/io/vio9p/vio9p.c
642
vio9p_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/vio9p/vio9p.c
648
vio9p_t *vin = ddi_get_soft_state(vio9p_state, getminor(dev));
usr/src/uts/common/io/vio9p/vio9p.c
673
vio9p_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/io/vio9p/vio9p.c
676
vio9p_t *vin = ddi_get_soft_state(vio9p_state, getminor(dev));
usr/src/uts/common/io/vio9p/vio9p.c
695
vio9p_read(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/common/io/vio9p/vio9p.c
701
if ((vin = ddi_get_soft_state(vio9p_state, getminor(dev))) == NULL) {
usr/src/uts/common/io/vio9p/vio9p.c
764
vio9p_write(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/common/io/vio9p/vio9p.c
779
vio9p_t *vin = ddi_get_soft_state(vio9p_state, getminor(dev));
usr/src/uts/common/io/vscan/vscan_drv.c
461
vscan_drv_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/common/io/vscan/vscan_drv.c
463
int i, inst = getminor(dev);
usr/src/uts/common/io/vscan/vscan_drv.c
540
vscan_drv_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/io/vscan/vscan_drv.c
543
int inst = getminor(dev);
usr/src/uts/common/io/vscan/vscan_drv.c
588
vscan_drv_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/io/vscan/vscan_drv.c
591
int inst = getminor(dev);
usr/src/uts/common/io/yge/yge.c
1002
yge_error(dev, NULL,
usr/src/uts/common/io/yge/yge.c
1014
dev->d_intrcnt = 1;
usr/src/uts/common/io/yge/yge.c
1016
dev->d_intrsize = count * sizeof (ddi_intr_handle_t);
usr/src/uts/common/io/yge/yge.c
1017
dev->d_intrh = kmem_zalloc(dev->d_intrsize, KM_SLEEP);
usr/src/uts/common/io/yge/yge.c
1018
if (dev->d_intrh == NULL) {
usr/src/uts/common/io/yge/yge.c
1019
yge_error(dev, NULL, "Unable to allocate interrupt handle");
usr/src/uts/common/io/yge/yge.c
1023
rv = ddi_intr_alloc(dip, dev->d_intrh, intr_type, 0, dev->d_intrcnt,
usr/src/uts/common/io/yge/yge.c
1026
yge_error(dev, NULL,
usr/src/uts/common/io/yge/yge.c
1029
kmem_free(dev->d_intrh, dev->d_intrsize);
usr/src/uts/common/io/yge/yge.c
1033
if ((rv = ddi_intr_get_pri(dev->d_intrh[0], &dev->d_intrpri)) !=
usr/src/uts/common/io/yge/yge.c
1035
for (i = 0; i < dev->d_intrcnt; i++)
usr/src/uts/common/io/yge/yge.c
1036
(void) ddi_intr_free(dev->d_intrh[i]);
usr/src/uts/common/io/yge/yge.c
1037
yge_error(dev, NULL,
usr/src/uts/common/io/yge/yge.c
1039
kmem_free(dev->d_intrh, dev->d_intrsize);
usr/src/uts/common/io/yge/yge.c
1043
if ((rv = ddi_intr_get_cap(dev->d_intrh[0], &dev->d_intrcap)) !=
usr/src/uts/common/io/yge/yge.c
1045
yge_error(dev, NULL,
usr/src/uts/common/io/yge/yge.c
1047
for (i = 0; i < dev->d_intrcnt; i++)
usr/src/uts/common/io/yge/yge.c
1048
(void) ddi_intr_free(dev->d_intrh[i]);
usr/src/uts/common/io/yge/yge.c
1049
kmem_free(dev->d_intrh, dev->d_intrsize);
usr/src/uts/common/io/yge/yge.c
1054
for (i = 0; i < dev->d_intrcnt; i++) {
usr/src/uts/common/io/yge/yge.c
1055
if ((rv = ddi_intr_add_handler(dev->d_intrh[i], yge_intr,
usr/src/uts/common/io/yge/yge.c
1056
dev, NULL)) != DDI_SUCCESS) {
usr/src/uts/common/io/yge/yge.c
1057
yge_error(dev, NULL,
usr/src/uts/common/io/yge/yge.c
1060
(void) ddi_intr_remove_handler(dev->d_intrh[j]);
usr/src/uts/common/io/yge/yge.c
1061
for (i = 0; i < dev->d_intrcnt; i++)
usr/src/uts/common/io/yge/yge.c
1062
(void) ddi_intr_free(dev->d_intrh[i]);
usr/src/uts/common/io/yge/yge.c
1063
kmem_free(dev->d_intrh, dev->d_intrsize);
usr/src/uts/common/io/yge/yge.c
1068
mutex_init(&dev->d_rxlock, NULL, MUTEX_DRIVER,
usr/src/uts/common/io/yge/yge.c
1069
DDI_INTR_PRI(dev->d_intrpri));
usr/src/uts/common/io/yge/yge.c
1070
mutex_init(&dev->d_txlock, NULL, MUTEX_DRIVER,
usr/src/uts/common/io/yge/yge.c
1071
DDI_INTR_PRI(dev->d_intrpri));
usr/src/uts/common/io/yge/yge.c
1072
mutex_init(&dev->d_phylock, NULL, MUTEX_DRIVER,
usr/src/uts/common/io/yge/yge.c
1073
DDI_INTR_PRI(dev->d_intrpri));
usr/src/uts/common/io/yge/yge.c
1074
mutex_init(&dev->d_task_mtx, NULL, MUTEX_DRIVER,
usr/src/uts/common/io/yge/yge.c
1075
DDI_INTR_PRI(dev->d_intrpri));
usr/src/uts/common/io/yge/yge.c
1081
yge_attach_intr(yge_dev_t *dev)
usr/src/uts/common/io/yge/yge.c
1083
dev_info_t *dip = dev->d_dip;
usr/src/uts/common/io/yge/yge.c
1090
yge_error(dev, NULL,
usr/src/uts/common/io/yge/yge.c
1108
if ((rv = yge_add_intr(dev, DDI_INTR_TYPE_MSIX)) ==
usr/src/uts/common/io/yge/yge.c
1114
if ((rv = yge_add_intr(dev, DDI_INTR_TYPE_MSI)) ==
usr/src/uts/common/io/yge/yge.c
1120
if ((rv = yge_add_intr(dev, DDI_INTR_TYPE_FIXED)) ==
usr/src/uts/common/io/yge/yge.c
1125
yge_error(dev, NULL, "Unable to configure any interrupts");
usr/src/uts/common/io/yge/yge.c
1130
yge_intr_enable(yge_dev_t *dev)
usr/src/uts/common/io/yge/yge.c
1133
if (dev->d_intrcap & DDI_INTR_FLAG_BLOCK) {
usr/src/uts/common/io/yge/yge.c
1135
(void) ddi_intr_block_enable(dev->d_intrh, dev->d_intrcnt);
usr/src/uts/common/io/yge/yge.c
1138
for (i = 0; i < dev->d_intrcnt; i++)
usr/src/uts/common/io/yge/yge.c
1139
(void) ddi_intr_enable(dev->d_intrh[i]);
usr/src/uts/common/io/yge/yge.c
1144
yge_intr_disable(yge_dev_t *dev)
usr/src/uts/common/io/yge/yge.c
1148
if (dev->d_intrcap & DDI_INTR_FLAG_BLOCK) {
usr/src/uts/common/io/yge/yge.c
1149
(void) ddi_intr_block_disable(dev->d_intrh, dev->d_intrcnt);
usr/src/uts/common/io/yge/yge.c
1151
for (i = 0; i < dev->d_intrcnt; i++)
usr/src/uts/common/io/yge/yge.c
1152
(void) ddi_intr_disable(dev->d_intrh[i]);
usr/src/uts/common/io/yge/yge.c
1157
yge_find_capability(yge_dev_t *dev, uint8_t cap)
usr/src/uts/common/io/yge/yge.c
1161
ddi_acc_handle_t pcih = dev->d_pcih;
usr/src/uts/common/io/yge/yge.c
1179
yge_attach(yge_dev_t *dev)
usr/src/uts/common/io/yge/yge.c
1181
dev_info_t *dip = dev->d_dip;
usr/src/uts/common/io/yge/yge.c
1186
if (pci_config_setup(dip, &dev->d_pcih) != DDI_SUCCESS) {
usr/src/uts/common/io/yge/yge.c
1187
yge_error(dev, NULL, "Unable to map PCI configuration space");
usr/src/uts/common/io/yge/yge.c
1196
pm_cap = yge_find_capability(dev, PCI_CAP_ID_PM);
usr/src/uts/common/io/yge/yge.c
1199
pmcsr = pci_config_get16(dev->d_pcih, pm_cap + PCI_PMCSR);
usr/src/uts/common/io/yge/yge.c
1201
pci_config_put16(dev->d_pcih, pm_cap + PCI_PMCSR,
usr/src/uts/common/io/yge/yge.c
1206
pci_config_put16(dev->d_pcih, PCI_CONF_COMM,
usr/src/uts/common/io/yge/yge.c
1207
pci_config_get16(dev->d_pcih, PCI_CONF_COMM) |
usr/src/uts/common/io/yge/yge.c
1212
rv = ddi_regs_map_setup(dip, 1, &dev->d_regs, 0, 0, &yge_regs_attr,
usr/src/uts/common/io/yge/yge.c
1213
&dev->d_regsh);
usr/src/uts/common/io/yge/yge.c
1215
yge_error(dev, NULL, "Unable to map device registers");
usr/src/uts/common/io/yge/yge.c
1221
CSR_WRITE_1(dev, B2_TST_CTRL1, TST_CFG_WRITE_ON);
usr/src/uts/common/io/yge/yge.c
1222
pci_config_put32(dev->d_pcih, PCI_OUR_REG_3, 0);
usr/src/uts/common/io/yge/yge.c
1223
CSR_WRITE_1(dev, B2_TST_CTRL1, TST_CFG_WRITE_OFF);
usr/src/uts/common/io/yge/yge.c
1225
CSR_WRITE_2(dev, B0_CTST, CS_RST_CLR);
usr/src/uts/common/io/yge/yge.c
1226
dev->d_hw_id = CSR_READ_1(dev, B2_CHIP_ID);
usr/src/uts/common/io/yge/yge.c
1227
dev->d_hw_rev = (CSR_READ_1(dev, B2_MAC_CFG) >> 4) & 0x0f;
usr/src/uts/common/io/yge/yge.c
1236
if (dev->d_hw_id < CHIP_ID_YUKON_XL ||
usr/src/uts/common/io/yge/yge.c
1237
dev->d_hw_id >= CHIP_ID_YUKON_UL_2) {
usr/src/uts/common/io/yge/yge.c
1238
yge_error(dev, NULL, "Unknown device: id=0x%02x, rev=0x%02x",
usr/src/uts/common/io/yge/yge.c
1239
dev->d_hw_id, dev->d_hw_rev);
usr/src/uts/common/io/yge/yge.c
1246
CSR_WRITE_2(dev, B0_CTST, CS_RST_SET);
usr/src/uts/common/io/yge/yge.c
1247
CSR_WRITE_2(dev, B0_CTST, CS_RST_CLR);
usr/src/uts/common/io/yge/yge.c
1248
dev->d_pmd = CSR_READ_1(dev, B2_PMD_TYP);
usr/src/uts/common/io/yge/yge.c
1249
if (dev->d_pmd == 'L' || dev->d_pmd == 'S' || dev->d_pmd == 'P')
usr/src/uts/common/io/yge/yge.c
1250
dev->d_coppertype = 0;
usr/src/uts/common/io/yge/yge.c
1252
dev->d_coppertype = 1;
usr/src/uts/common/io/yge/yge.c
1254
dev->d_num_port = 1;
usr/src/uts/common/io/yge/yge.c
1255
if ((CSR_READ_1(dev, B2_Y2_HW_RES) & CFG_DUAL_MAC_MSK) ==
usr/src/uts/common/io/yge/yge.c
1257
if (!(CSR_READ_1(dev, B2_Y2_CLK_GATE) & Y2_STATUS_LNK2_INAC))
usr/src/uts/common/io/yge/yge.c
1258
dev->d_num_port++;
usr/src/uts/common/io/yge/yge.c
1262
if (yge_find_capability(dev, PCI_CAP_ID_PCI_E) != 0) {
usr/src/uts/common/io/yge/yge.c
1263
dev->d_bustype = PEX_BUS;
usr/src/uts/common/io/yge/yge.c
1264
} else if (yge_find_capability(dev, PCI_CAP_ID_PCIX) != 0) {
usr/src/uts/common/io/yge/yge.c
1265
dev->d_bustype = PCIX_BUS;
usr/src/uts/common/io/yge/yge.c
1267
dev->d_bustype = PCI_BUS;
usr/src/uts/common/io/yge/yge.c
1270
switch (dev->d_hw_id) {
usr/src/uts/common/io/yge/yge.c
1272
dev->d_clock = 125; /* 125 Mhz */
usr/src/uts/common/io/yge/yge.c
1275
dev->d_clock = 125; /* 125 Mhz */
usr/src/uts/common/io/yge/yge.c
1278
dev->d_clock = 125; /* 125 Mhz */
usr/src/uts/common/io/yge/yge.c
1281
dev->d_clock = 125; /* 125 Mhz */
usr/src/uts/common/io/yge/yge.c
1284
dev->d_clock = 125; /* 125 Mhz */
usr/src/uts/common/io/yge/yge.c
1287
dev->d_clock = 100; /* 100 Mhz */
usr/src/uts/common/io/yge/yge.c
1290
dev->d_clock = 50; /* 50 Mhz */
usr/src/uts/common/io/yge/yge.c
1293
dev->d_clock = 156; /* 156 Mhz */
usr/src/uts/common/io/yge/yge.c
1296
dev->d_clock = 156; /* 156 Mhz */
usr/src/uts/common/io/yge/yge.c
1300
dev->d_process_limit = YGE_RX_RING_CNT/2;
usr/src/uts/common/io/yge/yge.c
1302
rv = yge_alloc_ring(NULL, dev, &dev->d_status_ring, YGE_STAT_RING_CNT);
usr/src/uts/common/io/yge/yge.c
1307
dev->d_task_q = ddi_taskq_create(dip, "tq", 1, TASKQ_DEFAULTPRI, 0);
usr/src/uts/common/io/yge/yge.c
1308
if (dev->d_task_q == NULL) {
usr/src/uts/common/io/yge/yge.c
1309
yge_error(dev, NULL, "failed to create taskq");
usr/src/uts/common/io/yge/yge.c
1314
cv_init(&dev->d_task_cv, NULL, CV_DRIVER, NULL);
usr/src/uts/common/io/yge/yge.c
1317
if ((rv = yge_attach_intr(dev)) != DDI_SUCCESS) {
usr/src/uts/common/io/yge/yge.c
1322
dev->d_intrmask = Y2_IS_HW_ERR | Y2_IS_STAT_BMU;
usr/src/uts/common/io/yge/yge.c
1323
dev->d_intrhwemask = Y2_IS_TIST_OV | Y2_IS_MST_ERR |
usr/src/uts/common/io/yge/yge.c
1327
yge_reset(dev);
usr/src/uts/common/io/yge/yge.c
1329
yge_setup_rambuffer(dev);
usr/src/uts/common/io/yge/yge.c
1332
for (int i = 0; i < dev->d_num_port; i++) {
usr/src/uts/common/io/yge/yge.c
1333
yge_port_t *port = dev->d_port[i];
usr/src/uts/common/io/yge/yge.c
1339
yge_intr_enable(dev);
usr/src/uts/common/io/yge/yge.c
1342
dev->d_periodic = ddi_periodic_add(yge_tick, dev, 1000000000, 0);
usr/src/uts/common/io/yge/yge.c
1344
for (int i = 0; i < dev->d_num_port; i++) {
usr/src/uts/common/io/yge/yge.c
1345
yge_port_t *port = dev->d_port[i];
usr/src/uts/common/io/yge/yge.c
1356
if (ddi_taskq_dispatch(dev->d_task_q, yge_task, dev, DDI_SLEEP) !=
usr/src/uts/common/io/yge/yge.c
1358
yge_error(dev, NULL, "failed to start taskq");
usr/src/uts/common/io/yge/yge.c
1367
yge_detach(dev);
usr/src/uts/common/io/yge/yge.c
1408
yge_detach(yge_dev_t *dev)
usr/src/uts/common/io/yge/yge.c
1413
if (dev->d_periodic)
usr/src/uts/common/io/yge/yge.c
1414
ddi_periodic_delete(dev->d_periodic);
usr/src/uts/common/io/yge/yge.c
1416
for (int i = 0; i < dev->d_num_port; i++) {
usr/src/uts/common/io/yge/yge.c
1417
yge_uninit_port(dev->d_port[i]);
usr/src/uts/common/io/yge/yge.c
1423
CSR_WRITE_4(dev, B0_IMSK, 0);
usr/src/uts/common/io/yge/yge.c
1424
(void) CSR_READ_4(dev, B0_IMSK);
usr/src/uts/common/io/yge/yge.c
1425
CSR_WRITE_4(dev, B0_HWE_IMSK, 0);
usr/src/uts/common/io/yge/yge.c
1426
(void) CSR_READ_4(dev, B0_HWE_IMSK);
usr/src/uts/common/io/yge/yge.c
1429
CSR_WRITE_2(dev, B0_CTST, Y2_LED_STAT_OFF);
usr/src/uts/common/io/yge/yge.c
1432
CSR_WRITE_2(dev, B0_CTST, CS_RST_SET);
usr/src/uts/common/io/yge/yge.c
1434
yge_free_ring(&dev->d_status_ring);
usr/src/uts/common/io/yge/yge.c
1436
if (dev->d_task_q != NULL) {
usr/src/uts/common/io/yge/yge.c
1437
yge_dispatch(dev, YGE_TASK_EXIT);
usr/src/uts/common/io/yge/yge.c
1438
ddi_taskq_destroy(dev->d_task_q);
usr/src/uts/common/io/yge/yge.c
1439
dev->d_task_q = NULL;
usr/src/uts/common/io/yge/yge.c
1442
cv_destroy(&dev->d_task_cv);
usr/src/uts/common/io/yge/yge.c
1444
yge_intr_disable(dev);
usr/src/uts/common/io/yge/yge.c
1446
if (dev->d_intrh != NULL) {
usr/src/uts/common/io/yge/yge.c
1447
for (int i = 0; i < dev->d_intrcnt; i++) {
usr/src/uts/common/io/yge/yge.c
1448
(void) ddi_intr_remove_handler(dev->d_intrh[i]);
usr/src/uts/common/io/yge/yge.c
1449
(void) ddi_intr_free(dev->d_intrh[i]);
usr/src/uts/common/io/yge/yge.c
1451
kmem_free(dev->d_intrh, dev->d_intrsize);
usr/src/uts/common/io/yge/yge.c
1452
mutex_destroy(&dev->d_phylock);
usr/src/uts/common/io/yge/yge.c
1453
mutex_destroy(&dev->d_txlock);
usr/src/uts/common/io/yge/yge.c
1454
mutex_destroy(&dev->d_rxlock);
usr/src/uts/common/io/yge/yge.c
1455
mutex_destroy(&dev->d_task_mtx);
usr/src/uts/common/io/yge/yge.c
1457
if (dev->d_regsh != NULL)
usr/src/uts/common/io/yge/yge.c
1458
ddi_regs_map_free(&dev->d_regsh);
usr/src/uts/common/io/yge/yge.c
1460
if (dev->d_pcih != NULL)
usr/src/uts/common/io/yge/yge.c
1461
pci_config_teardown(&dev->d_pcih);
usr/src/uts/common/io/yge/yge.c
1465
yge_alloc_ring(yge_port_t *port, yge_dev_t *dev, yge_ring_t *ring, uint32_t num)
usr/src/uts/common/io/yge/yge.c
1474
if (port && !dev)
usr/src/uts/common/io/yge/yge.c
1475
dev = port->p_dev;
usr/src/uts/common/io/yge/yge.c
1476
dip = dev->d_dip;
usr/src/uts/common/io/yge/yge.c
1483
yge_error(dev, port, "Unable to allocate ring DMA handle");
usr/src/uts/common/io/yge/yge.c
1491
yge_error(dev, port, "Unable to allocate ring DMA memory");
usr/src/uts/common/io/yge/yge.c
1503
yge_error(dev, port, "Unable to bind ring DMA handle");
usr/src/uts/common/io/yge/yge.c
1530
yge_dev_t *dev = port->p_dev;
usr/src/uts/common/io/yge/yge.c
1540
rv = ddi_dma_alloc_handle(dev->d_dip, &yge_buf_dma_attr,
usr/src/uts/common/io/yge/yge.c
1708
yge_suspend(yge_dev_t *dev)
usr/src/uts/common/io/yge/yge.c
1710
for (int i = 0; i < dev->d_num_port; i++) {
usr/src/uts/common/io/yge/yge.c
1711
yge_port_t *port = dev->d_port[i];
usr/src/uts/common/io/yge/yge.c
1716
DEV_LOCK(dev);
usr/src/uts/common/io/yge/yge.c
1718
for (int i = 0; i < dev->d_num_port; i++) {
usr/src/uts/common/io/yge/yge.c
1719
yge_port_t *port = dev->d_port[i];
usr/src/uts/common/io/yge/yge.c
1727
CSR_WRITE_4(dev, B0_IMSK, 0);
usr/src/uts/common/io/yge/yge.c
1728
(void) CSR_READ_4(dev, B0_IMSK);
usr/src/uts/common/io/yge/yge.c
1729
CSR_WRITE_4(dev, B0_HWE_IMSK, 0);
usr/src/uts/common/io/yge/yge.c
1730
(void) CSR_READ_4(dev, B0_HWE_IMSK);
usr/src/uts/common/io/yge/yge.c
1732
yge_phy_power(dev, B_FALSE);
usr/src/uts/common/io/yge/yge.c
1735
CSR_WRITE_2(dev, B0_CTST, CS_RST_SET);
usr/src/uts/common/io/yge/yge.c
1736
dev->d_suspended = B_TRUE;
usr/src/uts/common/io/yge/yge.c
1738
DEV_UNLOCK(dev);
usr/src/uts/common/io/yge/yge.c
1744
yge_resume(yge_dev_t *dev)
usr/src/uts/common/io/yge/yge.c
1748
DEV_LOCK(dev);
usr/src/uts/common/io/yge/yge.c
1751
CSR_WRITE_1(dev, B2_TST_CTRL1, TST_CFG_WRITE_ON);
usr/src/uts/common/io/yge/yge.c
1753
if ((pm_cap = yge_find_capability(dev, PCI_CAP_ID_PM)) != 0) {
usr/src/uts/common/io/yge/yge.c
1755
pmcsr = pci_config_get16(dev->d_pcih, pm_cap + PCI_PMCSR);
usr/src/uts/common/io/yge/yge.c
1757
pci_config_put16(dev->d_pcih, pm_cap + PCI_PMCSR,
usr/src/uts/common/io/yge/yge.c
1762
pci_config_put16(dev->d_pcih, PCI_CONF_COMM,
usr/src/uts/common/io/yge/yge.c
1763
pci_config_get16(dev->d_pcih, PCI_CONF_COMM) |
usr/src/uts/common/io/yge/yge.c
1767
switch (dev->d_hw_id) {
usr/src/uts/common/io/yge/yge.c
1771
pci_config_put32(dev->d_pcih, PCI_OUR_REG_3, 0);
usr/src/uts/common/io/yge/yge.c
1775
CSR_WRITE_1(dev, B2_TST_CTRL1, TST_CFG_WRITE_OFF);
usr/src/uts/common/io/yge/yge.c
1777
yge_reset(dev);
usr/src/uts/common/io/yge/yge.c
1780
CSR_WRITE_4(dev, B0_IMSK, 0);
usr/src/uts/common/io/yge/yge.c
1781
CSR_WRITE_4(dev, B0_IMSK, Y2_IS_HW_ERR | Y2_IS_STAT_BMU);
usr/src/uts/common/io/yge/yge.c
1782
CSR_WRITE_4(dev, B0_HWE_IMSK,
usr/src/uts/common/io/yge/yge.c
1786
for (int i = 0; i < dev->d_num_port; i++) {
usr/src/uts/common/io/yge/yge.c
1787
yge_port_t *port = dev->d_port[i];
usr/src/uts/common/io/yge/yge.c
1793
dev->d_suspended = B_FALSE;
usr/src/uts/common/io/yge/yge.c
1795
DEV_UNLOCK(dev);
usr/src/uts/common/io/yge/yge.c
1798
for (int i = 0; i < dev->d_num_port; i++) {
usr/src/uts/common/io/yge/yge.c
1799
yge_port_t *port = dev->d_port[i];
usr/src/uts/common/io/yge/yge.c
1813
yge_dev_t *dev = port->p_dev;
usr/src/uts/common/io/yge/yge.c
1819
ASSERT(mutex_owned(&dev->d_rxlock));
usr/src/uts/common/io/yge/yge.c
1831
if ((dev->d_hw_id == CHIP_ID_YUKON_FE_P) &&
usr/src/uts/common/io/yge/yge.c
1832
(dev->d_hw_rev == CHIP_REV_YU_FE2_A0)) {
usr/src/uts/common/io/yge/yge.c
1865
CSR_WRITE_2(dev,
usr/src/uts/common/io/yge/yge.c
1924
yge_restart_task(yge_dev_t *dev)
usr/src/uts/common/io/yge/yge.c
1928
DEV_LOCK(dev);
usr/src/uts/common/io/yge/yge.c
1931
for (int i = 0; i < dev->d_num_port; i++) {
usr/src/uts/common/io/yge/yge.c
1932
port = dev->d_port[i];
usr/src/uts/common/io/yge/yge.c
1934
yge_stop_port(dev->d_port[i]);
usr/src/uts/common/io/yge/yge.c
1936
yge_reset(dev);
usr/src/uts/common/io/yge/yge.c
1937
for (int i = 0; i < dev->d_num_port; i++) {
usr/src/uts/common/io/yge/yge.c
1938
port = dev->d_port[i];
usr/src/uts/common/io/yge/yge.c
1944
DEV_UNLOCK(dev);
usr/src/uts/common/io/yge/yge.c
1946
for (int i = 0; i < dev->d_num_port; i++) {
usr/src/uts/common/io/yge/yge.c
1947
port = dev->d_port[i];
usr/src/uts/common/io/yge/yge.c
1958
yge_dev_t *dev = arg;
usr/src/uts/common/io/yge/yge.c
1964
DEV_LOCK(dev);
usr/src/uts/common/io/yge/yge.c
1966
if (dev->d_suspended) {
usr/src/uts/common/io/yge/yge.c
1967
DEV_UNLOCK(dev);
usr/src/uts/common/io/yge/yge.c
1971
for (int i = 0; i < dev->d_num_port; i++) {
usr/src/uts/common/io/yge/yge.c
1972
port = dev->d_port[i];
usr/src/uts/common/io/yge/yge.c
1986
idx = CSR_READ_2(dev, ridx);
usr/src/uts/common/io/yge/yge.c
2004
DEV_UNLOCK(dev);
usr/src/uts/common/io/yge/yge.c
2006
yge_dispatch(dev, YGE_TASK_RESTART);
usr/src/uts/common/io/yge/yge.c
2009
for (int i = 0; i < dev->d_num_port; i++) {
usr/src/uts/common/io/yge/yge.c
2010
port = dev->d_port[i];
usr/src/uts/common/io/yge/yge.c
2022
yge_dev_t *dev = port->p_dev;
usr/src/uts/common/io/yge/yge.c
2027
status = CSR_READ_1(dev, MR_ADDR(pnum, GMAC_IRQ_SRC));
usr/src/uts/common/io/yge/yge.c
2031
CSR_WRITE_4(dev, MR_ADDR(pnum, RX_GMF_CTRL_T), GMF_CLI_RX_FO);
usr/src/uts/common/io/yge/yge.c
2037
CSR_WRITE_4(dev, MR_ADDR(pnum, TX_GMF_CTRL_T), GMF_CLI_TX_FU);
usr/src/uts/common/io/yge/yge.c
2055
yge_dev_t *dev = port->p_dev;
usr/src/uts/common/io/yge/yge.c
2060
CSR_WRITE_2(dev, SELECT_RAM_BUFFER(port->p_port, B3_RI_CTRL),
usr/src/uts/common/io/yge/yge.c
2066
CSR_WRITE_2(dev, SELECT_RAM_BUFFER(port->p_port, B3_RI_CTRL),
usr/src/uts/common/io/yge/yge.c
2072
CSR_WRITE_4(dev, MR_ADDR(port->p_port, TX_GMF_CTRL_T),
usr/src/uts/common/io/yge/yge.c
2078
CSR_WRITE_4(dev, Q_ADDR(port->p_rxq, Q_CSR), BMU_CLR_IRQ_PAR);
usr/src/uts/common/io/yge/yge.c
2083
CSR_WRITE_4(dev, Q_ADDR(port->p_txq, Q_CSR), BMU_CLR_IRQ_TCP);
usr/src/uts/common/io/yge/yge.c
2088
yge_intr_hwerr(yge_dev_t *dev)
usr/src/uts/common/io/yge/yge.c
2093
status = CSR_READ_4(dev, B0_HWE_ISRC);
usr/src/uts/common/io/yge/yge.c
2096
CSR_WRITE_1(dev, GMAC_TI_ST_CTRL, GMT_ST_CLR_IRQ);
usr/src/uts/common/io/yge/yge.c
2105
yge_error(dev, NULL, "PCI Express protocol violation error");
usr/src/uts/common/io/yge/yge.c
2112
yge_error(dev, NULL, "Unexpected IRQ Status error");
usr/src/uts/common/io/yge/yge.c
2114
yge_error(dev, NULL, "Unexpected IRQ Master error");
usr/src/uts/common/io/yge/yge.c
2116
v16 = pci_config_get16(dev->d_pcih, PCI_CONF_STAT);
usr/src/uts/common/io/yge/yge.c
2117
CSR_WRITE_1(dev, B2_TST_CTRL1, TST_CFG_WRITE_ON);
usr/src/uts/common/io/yge/yge.c
2118
pci_config_put16(dev->d_pcih, PCI_CONF_STAT, v16 |
usr/src/uts/common/io/yge/yge.c
2121
CSR_WRITE_1(dev, B2_TST_CTRL1, TST_CFG_WRITE_OFF);
usr/src/uts/common/io/yge/yge.c
2136
v32 = CSR_PCI_READ_4(dev, PEX_UNC_ERR_STAT);
usr/src/uts/common/io/yge/yge.c
2139
yge_error(dev, NULL,
usr/src/uts/common/io/yge/yge.c
2147
tlphead[i] = CSR_PCI_READ_4(dev,
usr/src/uts/common/io/yge/yge.c
2151
dev->d_intrhwemask &= ~Y2_IS_PCI_EXP;
usr/src/uts/common/io/yge/yge.c
2152
CSR_WRITE_4(dev, B0_HWE_IMSK,
usr/src/uts/common/io/yge/yge.c
2153
dev->d_intrhwemask);
usr/src/uts/common/io/yge/yge.c
2154
(void) CSR_READ_4(dev, B0_HWE_IMSK);
usr/src/uts/common/io/yge/yge.c
2158
CSR_WRITE_1(dev, B2_TST_CTRL1, TST_CFG_WRITE_ON);
usr/src/uts/common/io/yge/yge.c
2159
CSR_PCI_WRITE_4(dev, PEX_UNC_ERR_STAT, 0xffffffff);
usr/src/uts/common/io/yge/yge.c
2160
CSR_WRITE_1(dev, B2_TST_CTRL1, TST_CFG_WRITE_OFF);
usr/src/uts/common/io/yge/yge.c
2163
if ((status & Y2_HWE_L1_MASK) != 0 && dev->d_port[YGE_PORT_A] != NULL)
usr/src/uts/common/io/yge/yge.c
2164
yge_handle_hwerr(dev->d_port[YGE_PORT_A], status);
usr/src/uts/common/io/yge/yge.c
2165
if ((status & Y2_HWE_L2_MASK) != 0 && dev->d_port[YGE_PORT_B] != NULL)
usr/src/uts/common/io/yge/yge.c
2166
yge_handle_hwerr(dev->d_port[YGE_PORT_B], status >> 8);
usr/src/uts/common/io/yge/yge.c
2173
yge_handle_events(yge_dev_t *dev, mblk_t **heads, mblk_t **tails, int *txindex)
usr/src/uts/common/io/yge/yge.c
2184
idx = CSR_READ_2(dev, STAT_PUT_IDX);
usr/src/uts/common/io/yge/yge.c
2185
if (idx == dev->d_stat_cons) {
usr/src/uts/common/io/yge/yge.c
2189
ring = &dev->d_status_ring;
usr/src/uts/common/io/yge/yge.c
2191
for (cons = dev->d_stat_cons; cons != idx; ) {
usr/src/uts/common/io/yge/yge.c
2196
yge_error(dev, NULL, "Status descriptor error: "
usr/src/uts/common/io/yge/yge.c
2206
port = dev->d_port[pnum];
usr/src/uts/common/io/yge/yge.c
2208
yge_error(dev, NULL, "Invalid port opcode: 0x%08x",
usr/src/uts/common/io/yge/yge.c
2234
yge_error(dev, NULL, "Unhandled opcode: 0x%08x",
usr/src/uts/common/io/yge/yge.c
2245
if (rxprogs[pnum] > dev->d_process_limit) {
usr/src/uts/common/io/yge/yge.c
2250
dev->d_stat_cons = cons;
usr/src/uts/common/io/yge/yge.c
2251
if (dev->d_stat_cons != CSR_READ_2(dev, STAT_PUT_IDX))
usr/src/uts/common/io/yge/yge.c
2261
yge_dev_t *dev;
usr/src/uts/common/io/yge/yge.c
2269
dev = (void *)arg1;
usr/src/uts/common/io/yge/yge.c
2276
port1 = dev->d_port[YGE_PORT_A];
usr/src/uts/common/io/yge/yge.c
2277
port2 = dev->d_port[YGE_PORT_B];
usr/src/uts/common/io/yge/yge.c
2279
RX_LOCK(dev);
usr/src/uts/common/io/yge/yge.c
2281
if (dev->d_suspended) {
usr/src/uts/common/io/yge/yge.c
2282
RX_UNLOCK(dev);
usr/src/uts/common/io/yge/yge.c
2287
status = CSR_READ_4(dev, B0_Y2_SP_ISRC2);
usr/src/uts/common/io/yge/yge.c
2289
(status & dev->d_intrmask) == 0) { /* Stray interrupt ? */
usr/src/uts/common/io/yge/yge.c
2291
CSR_WRITE_4(dev, B0_Y2_SP_ICR, 2);
usr/src/uts/common/io/yge/yge.c
2292
RX_UNLOCK(dev);
usr/src/uts/common/io/yge/yge.c
2297
yge_intr_hwerr(dev);
usr/src/uts/common/io/yge/yge.c
2310
dev->d_intrmask &= ~(Y2_IS_CHK_RX1 | Y2_IS_CHK_RX2);
usr/src/uts/common/io/yge/yge.c
2311
CSR_WRITE_4(dev, B0_IMSK, dev->d_intrmask);
usr/src/uts/common/io/yge/yge.c
2312
(void) CSR_READ_4(dev, B0_IMSK);
usr/src/uts/common/io/yge/yge.c
2317
dev->d_intrmask &= ~(Y2_IS_CHK_TXA1 | Y2_IS_CHK_TXA2);
usr/src/uts/common/io/yge/yge.c
2318
CSR_WRITE_4(dev, B0_IMSK, dev->d_intrmask);
usr/src/uts/common/io/yge/yge.c
2319
(void) CSR_READ_4(dev, B0_IMSK);
usr/src/uts/common/io/yge/yge.c
2323
while (yge_handle_events(dev, heads, tails, txindex))
usr/src/uts/common/io/yge/yge.c
2328
CSR_WRITE_4(dev, STAT_CTRL, SC_STAT_CLR_IRQ);
usr/src/uts/common/io/yge/yge.c
2332
CSR_WRITE_4(dev, B0_Y2_SP_ICR, 2);
usr/src/uts/common/io/yge/yge.c
2334
RX_UNLOCK(dev);
usr/src/uts/common/io/yge/yge.c
2337
yge_dispatch(dev, dispatch_wrk);
usr/src/uts/common/io/yge/yge.c
2378
yge_dev_t *dev = port->p_dev;
usr/src/uts/common/io/yge/yge.c
2381
switch (dev->d_hw_id) {
usr/src/uts/common/io/yge/yge.c
2383
if (dev->d_hw_rev == CHIP_REV_YU_EX_A0)
usr/src/uts/common/io/yge/yge.c
2387
CSR_WRITE_4(dev, MR_ADDR(pnum, TX_GMF_CTRL_T),
usr/src/uts/common/io/yge/yge.c
2390
CSR_WRITE_4(dev, MR_ADDR(pnum, TX_GMF_CTRL_T),
usr/src/uts/common/io/yge/yge.c
2397
CSR_WRITE_4(dev, MR_ADDR(pnum, TX_GMF_AE_THR),
usr/src/uts/common/io/yge/yge.c
2400
CSR_WRITE_4(dev, MR_ADDR(pnum, TX_GMF_CTRL_T),
usr/src/uts/common/io/yge/yge.c
2404
CSR_WRITE_4(dev, MR_ADDR(pnum, TX_GMF_CTRL_T),
usr/src/uts/common/io/yge/yge.c
2414
yge_dev_t *dev = port->p_dev;
usr/src/uts/common/io/yge/yge.c
2438
CSR_WRITE_4(dev, MR_ADDR(pnum, GMAC_CTRL), GMC_RST_SET);
usr/src/uts/common/io/yge/yge.c
2439
CSR_WRITE_4(dev, MR_ADDR(pnum, GMAC_CTRL), GMC_RST_CLR);
usr/src/uts/common/io/yge/yge.c
2440
CSR_WRITE_4(dev, MR_ADDR(pnum, GMAC_CTRL), GMC_F_LOOPB_OFF);
usr/src/uts/common/io/yge/yge.c
2441
if (dev->d_hw_id == CHIP_ID_YUKON_EX)
usr/src/uts/common/io/yge/yge.c
2442
CSR_WRITE_4(dev, MR_ADDR(pnum, GMAC_CTRL),
usr/src/uts/common/io/yge/yge.c
2449
GMAC_WRITE_2(dev, pnum, GM_GP_CTRL, 0);
usr/src/uts/common/io/yge/yge.c
2452
(void) CSR_READ_1(dev, MR_ADDR(pnum, GMAC_IRQ_SRC));
usr/src/uts/common/io/yge/yge.c
2458
GMAC_WRITE_2(dev, pnum, GM_RX_CTRL, GM_RXCR_CRC_DIS);
usr/src/uts/common/io/yge/yge.c
2461
GMAC_WRITE_2(dev, pnum, GM_TX_CTRL, TX_COL_THR(TX_COL_DEF));
usr/src/uts/common/io/yge/yge.c
2464
GMAC_WRITE_2(dev, pnum, GM_TX_FLOW_CTRL, 0xffff);
usr/src/uts/common/io/yge/yge.c
2467
GMAC_WRITE_2(dev, pnum, GM_TX_PARAM,
usr/src/uts/common/io/yge/yge.c
2476
GMAC_WRITE_2(dev, pnum, GM_SERIAL_MODE, gmac);
usr/src/uts/common/io/yge/yge.c
2479
GMAC_WRITE_2(dev, pnum, GM_TX_IRQ_MSK, 0);
usr/src/uts/common/io/yge/yge.c
2480
GMAC_WRITE_2(dev, pnum, GM_RX_IRQ_MSK, 0);
usr/src/uts/common/io/yge/yge.c
2481
GMAC_WRITE_2(dev, pnum, GM_TR_IRQ_MSK, 0);
usr/src/uts/common/io/yge/yge.c
2484
CSR_WRITE_4(dev, MR_ADDR(pnum, RX_GMF_CTRL_T), GMF_RST_SET);
usr/src/uts/common/io/yge/yge.c
2485
CSR_WRITE_4(dev, MR_ADDR(pnum, RX_GMF_CTRL_T), GMF_RST_CLR);
usr/src/uts/common/io/yge/yge.c
2487
if (dev->d_hw_id == CHIP_ID_YUKON_FE_P ||
usr/src/uts/common/io/yge/yge.c
2488
dev->d_hw_id == CHIP_ID_YUKON_EX)
usr/src/uts/common/io/yge/yge.c
2490
CSR_WRITE_4(dev, MR_ADDR(pnum, RX_GMF_CTRL_T), reg);
usr/src/uts/common/io/yge/yge.c
2496
CSR_WRITE_4(dev, MR_ADDR(pnum, RX_GMF_FL_MSK), GMR_FS_ANY_ERR);
usr/src/uts/common/io/yge/yge.c
2504
if ((dev->d_hw_id == CHIP_ID_YUKON_FE_P) &&
usr/src/uts/common/io/yge/yge.c
2505
(dev->d_hw_rev == CHIP_REV_YU_FE2_A0))
usr/src/uts/common/io/yge/yge.c
2508
CSR_WRITE_4(dev, MR_ADDR(pnum, RX_GMF_FL_THR), reg);
usr/src/uts/common/io/yge/yge.c
2511
CSR_WRITE_4(dev, MR_ADDR(pnum, TX_GMF_CTRL_T), GMF_RST_SET);
usr/src/uts/common/io/yge/yge.c
2512
CSR_WRITE_4(dev, MR_ADDR(pnum, TX_GMF_CTRL_T), GMF_RST_CLR);
usr/src/uts/common/io/yge/yge.c
2513
CSR_WRITE_4(dev, MR_ADDR(pnum, TX_GMF_CTRL_T), GMF_OPER_ON);
usr/src/uts/common/io/yge/yge.c
2516
CSR_WRITE_4(dev, MR_ADDR(pnum, RX_GMF_CTRL_T), RX_VLAN_STRIP_OFF);
usr/src/uts/common/io/yge/yge.c
2517
CSR_WRITE_4(dev, MR_ADDR(pnum, TX_GMF_CTRL_T), TX_VLAN_TAG_OFF);
usr/src/uts/common/io/yge/yge.c
2521
if ((dev->d_hw_id == CHIP_ID_YUKON_FE_P) &&
usr/src/uts/common/io/yge/yge.c
2522
(dev->d_hw_rev == CHIP_REV_YU_FE2_A0)) {
usr/src/uts/common/io/yge/yge.c
2523
CSR_WRITE_1(dev, MR_ADDR(pnum, RX_GMF_LP_THR),
usr/src/uts/common/io/yge/yge.c
2525
CSR_WRITE_1(dev, MR_ADDR(pnum, RX_GMF_UP_THR),
usr/src/uts/common/io/yge/yge.c
2528
CSR_WRITE_1(dev, MR_ADDR(pnum, RX_GMF_LP_THR),
usr/src/uts/common/io/yge/yge.c
2530
CSR_WRITE_1(dev, MR_ADDR(pnum, RX_GMF_UP_THR),
usr/src/uts/common/io/yge/yge.c
2537
if ((dev->d_hw_id == CHIP_ID_YUKON_FE_P) &&
usr/src/uts/common/io/yge/yge.c
2538
(dev->d_hw_rev == CHIP_REV_YU_FE2_A0)) {
usr/src/uts/common/io/yge/yge.c
2540
reg = CSR_READ_4(dev, MR_ADDR(pnum, TX_GMF_EA));
usr/src/uts/common/io/yge/yge.c
2542
CSR_WRITE_4(dev, MR_ADDR(pnum, TX_GMF_EA), reg);
usr/src/uts/common/io/yge/yge.c
2549
CSR_WRITE_1(dev, MR_ADDR(pnum, TXA_CTRL),
usr/src/uts/common/io/yge/yge.c
2552
CSR_WRITE_1(dev, MR_ADDR(pnum, TXA_CTRL), TXA_ENA_ARB);
usr/src/uts/common/io/yge/yge.c
2558
CSR_WRITE_1(dev, RB_ADDR(port->p_txsq, RB_CTRL), RB_RST_SET);
usr/src/uts/common/io/yge/yge.c
2561
CSR_WRITE_4(dev, Q_ADDR(txq, Q_CSR), BMU_CLR_RESET);
usr/src/uts/common/io/yge/yge.c
2562
CSR_WRITE_4(dev, Q_ADDR(txq, Q_CSR), BMU_OPER_INIT);
usr/src/uts/common/io/yge/yge.c
2563
CSR_WRITE_4(dev, Q_ADDR(txq, Q_CSR), BMU_FIFO_OP_ON);
usr/src/uts/common/io/yge/yge.c
2564
CSR_WRITE_2(dev, Q_ADDR(txq, Q_WM), MSK_BMU_TX_WM);
usr/src/uts/common/io/yge/yge.c
2566
switch (dev->d_hw_id) {
usr/src/uts/common/io/yge/yge.c
2568
if (dev->d_hw_rev == CHIP_REV_YU_EC_U_A0) {
usr/src/uts/common/io/yge/yge.c
2570
CSR_WRITE_2(dev, Q_ADDR(txq, Q_AL), MSK_ECU_TXFF_LEV);
usr/src/uts/common/io/yge/yge.c
2578
if (dev->d_hw_rev == CHIP_REV_YU_EX_B0)
usr/src/uts/common/io/yge/yge.c
2579
CSR_WRITE_4(dev, Q_ADDR(txq, Q_F), F_TX_CHK_AUTO_OFF);
usr/src/uts/common/io/yge/yge.c
2584
CSR_WRITE_4(dev, Q_ADDR(rxq, Q_CSR), BMU_CLR_RESET);
usr/src/uts/common/io/yge/yge.c
2585
CSR_WRITE_4(dev, Q_ADDR(rxq, Q_CSR), BMU_OPER_INIT);
usr/src/uts/common/io/yge/yge.c
2586
CSR_WRITE_4(dev, Q_ADDR(rxq, Q_CSR), BMU_FIFO_OP_ON);
usr/src/uts/common/io/yge/yge.c
2587
if (dev->d_bustype == PEX_BUS) {
usr/src/uts/common/io/yge/yge.c
2588
CSR_WRITE_2(dev, Q_ADDR(rxq, Q_WM), 0x80);
usr/src/uts/common/io/yge/yge.c
2590
CSR_WRITE_2(dev, Q_ADDR(rxq, Q_WM), MSK_BMU_RX_WM);
usr/src/uts/common/io/yge/yge.c
2592
if (dev->d_hw_id == CHIP_ID_YUKON_EC_U &&
usr/src/uts/common/io/yge/yge.c
2593
dev->d_hw_rev >= CHIP_REV_YU_EC_U_A1) {
usr/src/uts/common/io/yge/yge.c
2595
CSR_WRITE_4(dev, Q_ADDR(rxq, Q_F), F_M_RX_RAM_DIS);
usr/src/uts/common/io/yge/yge.c
2601
CSR_WRITE_4(dev, Q_ADDR(rxq, Q_CSR),
usr/src/uts/common/io/yge/yge.c
2607
if (port == dev->d_port[YGE_PORT_A]) {
usr/src/uts/common/io/yge/yge.c
2608
dev->d_intrmask |= Y2_IS_PORT_A;
usr/src/uts/common/io/yge/yge.c
2609
dev->d_intrhwemask |= Y2_HWE_L1_MASK;
usr/src/uts/common/io/yge/yge.c
2610
} else if (port == dev->d_port[YGE_PORT_B]) {
usr/src/uts/common/io/yge/yge.c
2611
dev->d_intrmask |= Y2_IS_PORT_B;
usr/src/uts/common/io/yge/yge.c
2612
dev->d_intrhwemask |= Y2_HWE_L2_MASK;
usr/src/uts/common/io/yge/yge.c
2614
CSR_WRITE_4(dev, B0_HWE_IMSK, dev->d_intrhwemask);
usr/src/uts/common/io/yge/yge.c
2615
(void) CSR_READ_4(dev, B0_HWE_IMSK);
usr/src/uts/common/io/yge/yge.c
2616
CSR_WRITE_4(dev, B0_IMSK, dev->d_intrmask);
usr/src/uts/common/io/yge/yge.c
2617
(void) CSR_READ_4(dev, B0_IMSK);
usr/src/uts/common/io/yge/yge.c
2620
gmac = GMAC_READ_2(dev, pnum, GM_GP_CTRL);
usr/src/uts/common/io/yge/yge.c
2624
(void) GMAC_READ_2(dev, pnum, GM_GP_CTRL);
usr/src/uts/common/io/yge/yge.c
2633
yge_dev_t *dev;
usr/src/uts/common/io/yge/yge.c
2639
dev = port->p_dev;
usr/src/uts/common/io/yge/yge.c
2648
CSR_WRITE_1(dev, RB_ADDR(rxq, RB_CTRL), RB_RST_CLR);
usr/src/uts/common/io/yge/yge.c
2649
CSR_WRITE_4(dev, RB_ADDR(rxq, RB_START), dev->d_rxqstart[pnum] / 8);
usr/src/uts/common/io/yge/yge.c
2650
CSR_WRITE_4(dev, RB_ADDR(rxq, RB_END), dev->d_rxqend[pnum] / 8);
usr/src/uts/common/io/yge/yge.c
2651
CSR_WRITE_4(dev, RB_ADDR(rxq, RB_WP), dev->d_rxqstart[pnum] / 8);
usr/src/uts/common/io/yge/yge.c
2652
CSR_WRITE_4(dev, RB_ADDR(rxq, RB_RP), dev->d_rxqstart[pnum] / 8);
usr/src/uts/common/io/yge/yge.c
2655
(dev->d_rxqend[pnum] + 1 - dev->d_rxqstart[pnum] - RB_ULPP) / 8;
usr/src/uts/common/io/yge/yge.c
2657
(dev->d_rxqend[pnum] + 1 - dev->d_rxqstart[pnum] - RB_LLPP_B) / 8;
usr/src/uts/common/io/yge/yge.c
2659
if (dev->d_rxqsize < MSK_MIN_RXQ_SIZE)
usr/src/uts/common/io/yge/yge.c
2662
CSR_WRITE_4(dev, RB_ADDR(rxq, RB_RX_UTPP), utpp);
usr/src/uts/common/io/yge/yge.c
2663
CSR_WRITE_4(dev, RB_ADDR(rxq, RB_RX_LTPP), ltpp);
usr/src/uts/common/io/yge/yge.c
2666
CSR_WRITE_1(dev, RB_ADDR(rxq, RB_CTRL), RB_ENA_OP_MD);
usr/src/uts/common/io/yge/yge.c
2667
(void) CSR_READ_1(dev, RB_ADDR(rxq, RB_CTRL));
usr/src/uts/common/io/yge/yge.c
2670
CSR_WRITE_1(dev, RB_ADDR(txq, RB_CTRL), RB_RST_CLR);
usr/src/uts/common/io/yge/yge.c
2671
CSR_WRITE_4(dev, RB_ADDR(txq, RB_START), dev->d_txqstart[pnum] / 8);
usr/src/uts/common/io/yge/yge.c
2672
CSR_WRITE_4(dev, RB_ADDR(txq, RB_END), dev->d_txqend[pnum] / 8);
usr/src/uts/common/io/yge/yge.c
2673
CSR_WRITE_4(dev, RB_ADDR(txq, RB_WP), dev->d_txqstart[pnum] / 8);
usr/src/uts/common/io/yge/yge.c
2674
CSR_WRITE_4(dev, RB_ADDR(txq, RB_RP), dev->d_txqstart[pnum] / 8);
usr/src/uts/common/io/yge/yge.c
2676
CSR_WRITE_1(dev, RB_ADDR(txq, RB_CTRL), RB_ENA_STFWD);
usr/src/uts/common/io/yge/yge.c
2677
CSR_WRITE_1(dev, RB_ADDR(txq, RB_CTRL), RB_ENA_OP_MD);
usr/src/uts/common/io/yge/yge.c
2678
(void) CSR_READ_1(dev, RB_ADDR(txq, RB_CTRL));
usr/src/uts/common/io/yge/yge.c
2682
yge_set_prefetch(yge_dev_t *dev, int qaddr, yge_ring_t *ring)
usr/src/uts/common/io/yge/yge.c
2685
CSR_WRITE_4(dev, Y2_PREF_Q_ADDR(qaddr, PREF_UNIT_CTRL_REG),
usr/src/uts/common/io/yge/yge.c
2687
CSR_WRITE_4(dev, Y2_PREF_Q_ADDR(qaddr, PREF_UNIT_CTRL_REG),
usr/src/uts/common/io/yge/yge.c
2690
CSR_WRITE_4(dev, Y2_PREF_Q_ADDR(qaddr, PREF_UNIT_ADDR_LOW_REG),
usr/src/uts/common/io/yge/yge.c
2692
CSR_WRITE_4(dev, Y2_PREF_Q_ADDR(qaddr, PREF_UNIT_ADDR_HI_REG),
usr/src/uts/common/io/yge/yge.c
2695
CSR_WRITE_2(dev, Y2_PREF_Q_ADDR(qaddr, PREF_UNIT_LAST_IDX_REG),
usr/src/uts/common/io/yge/yge.c
2698
CSR_WRITE_4(dev, Y2_PREF_Q_ADDR(qaddr, PREF_UNIT_CTRL_REG),
usr/src/uts/common/io/yge/yge.c
2701
(void) CSR_READ_4(dev, Y2_PREF_Q_ADDR(qaddr, PREF_UNIT_CTRL_REG));
usr/src/uts/common/io/yge/yge.c
2707
yge_dev_t *dev = port->p_dev;
usr/src/uts/common/io/yge/yge.c
2714
dev = port->p_dev;
usr/src/uts/common/io/yge/yge.c
2723
dev->d_intrmask &= ~Y2_IS_PORT_A;
usr/src/uts/common/io/yge/yge.c
2724
dev->d_intrhwemask &= ~Y2_HWE_L1_MASK;
usr/src/uts/common/io/yge/yge.c
2726
dev->d_intrmask &= ~Y2_IS_PORT_B;
usr/src/uts/common/io/yge/yge.c
2727
dev->d_intrhwemask &= ~Y2_HWE_L2_MASK;
usr/src/uts/common/io/yge/yge.c
2729
CSR_WRITE_4(dev, B0_HWE_IMSK, dev->d_intrhwemask);
usr/src/uts/common/io/yge/yge.c
2730
(void) CSR_READ_4(dev, B0_HWE_IMSK);
usr/src/uts/common/io/yge/yge.c
2731
CSR_WRITE_4(dev, B0_IMSK, dev->d_intrmask);
usr/src/uts/common/io/yge/yge.c
2732
(void) CSR_READ_4(dev, B0_IMSK);
usr/src/uts/common/io/yge/yge.c
2735
val = GMAC_READ_2(dev, pnum, GM_GP_CTRL);
usr/src/uts/common/io/yge/yge.c
2737
GMAC_WRITE_2(dev, pnum, GM_GP_CTRL, val);
usr/src/uts/common/io/yge/yge.c
2739
(void) GMAC_READ_2(dev, pnum, GM_GP_CTRL);
usr/src/uts/common/io/yge/yge.c
2745
CSR_WRITE_4(dev, Q_ADDR(txq, Q_CSR), BMU_STOP);
usr/src/uts/common/io/yge/yge.c
2746
val = CSR_READ_4(dev, Q_ADDR(txq, Q_CSR));
usr/src/uts/common/io/yge/yge.c
2749
CSR_WRITE_4(dev, Q_ADDR(txq, Q_CSR), BMU_STOP);
usr/src/uts/common/io/yge/yge.c
2750
val = CSR_READ_4(dev, Q_ADDR(txq, Q_CSR));
usr/src/uts/common/io/yge/yge.c
2759
CSR_WRITE_1(dev, RB_ADDR(txq, RB_CTRL), RB_RST_SET | RB_DIS_OP_MD);
usr/src/uts/common/io/yge/yge.c
2762
CSR_WRITE_1(dev, MR_ADDR(pnum, GMAC_IRQ_MSK), 0);
usr/src/uts/common/io/yge/yge.c
2765
CSR_WRITE_1(dev, MR_ADDR(pnum, TXA_CTRL), TXA_DIS_ARB);
usr/src/uts/common/io/yge/yge.c
2768
CSR_WRITE_4(dev, Q_ADDR(txq, Q_CSR), BMU_RST_SET | BMU_FIFO_RST);
usr/src/uts/common/io/yge/yge.c
277
yge_dev_t *dev = port->p_dev;
usr/src/uts/common/io/yge/yge.c
2771
CSR_WRITE_4(dev, Y2_PREF_Q_ADDR(txq, PREF_UNIT_CTRL_REG),
usr/src/uts/common/io/yge/yge.c
2775
CSR_WRITE_1(dev, RB_ADDR(txq, RB_CTRL), RB_RST_SET);
usr/src/uts/common/io/yge/yge.c
2778
CSR_WRITE_4(dev, MR_ADDR(pnum, TX_GMF_CTRL_T), GMF_RST_SET);
usr/src/uts/common/io/yge/yge.c
2780
CSR_WRITE_4(dev, MR_ADDR(pnum, GMAC_CTRL), GMC_PAUSE_OFF);
usr/src/uts/common/io/yge/yge.c
2794
CSR_WRITE_1(dev, RB_ADDR(rxq, RB_CTRL), RB_DIS_OP_MD);
usr/src/uts/common/io/yge/yge.c
2796
if (CSR_READ_1(dev, RB_ADDR(rxq, Q_RSL)) ==
usr/src/uts/common/io/yge/yge.c
2797
CSR_READ_1(dev, RB_ADDR(rxq, Q_RL)))
usr/src/uts/common/io/yge/yge.c
2805
CSR_WRITE_4(dev, Q_ADDR(rxq, Q_CSR), BMU_RST_SET | BMU_FIFO_RST);
usr/src/uts/common/io/yge/yge.c
2807
CSR_WRITE_4(dev, Y2_PREF_Q_ADDR(rxq, PREF_UNIT_CTRL_REG),
usr/src/uts/common/io/yge/yge.c
281
GMAC_WRITE_2(dev, pnum, GM_SMI_CTRL,
usr/src/uts/common/io/yge/yge.c
2810
CSR_WRITE_1(dev, RB_ADDR(rxq, RB_CTRL), RB_RST_SET);
usr/src/uts/common/io/yge/yge.c
2812
CSR_WRITE_4(dev, MR_ADDR(pnum, RX_GMF_CTRL_T), GMF_RST_SET);
usr/src/uts/common/io/yge/yge.c
2821
GMAC_READ_4(dev, x, y)
usr/src/uts/common/io/yge/yge.c
2830
yge_dev_t *dev;
usr/src/uts/common/io/yge/yge.c
2835
dev = port->p_dev;
usr/src/uts/common/io/yge/yge.c
2838
gmac = GMAC_READ_2(dev, pnum, GM_PHY_ADDR);
usr/src/uts/common/io/yge/yge.c
2839
GMAC_WRITE_2(dev, pnum, GM_PHY_ADDR, gmac | GM_PAR_MIB_CLR);
usr/src/uts/common/io/yge/yge.c
2845
GMAC_WRITE_2(dev, pnum, GM_PHY_ADDR, gmac);
usr/src/uts/common/io/yge/yge.c
2851
yge_dev_t *dev;
usr/src/uts/common/io/yge/yge.c
2856
dev = port->p_dev;
usr/src/uts/common/io/yge/yge.c
2859
if (dev->d_suspended || !port->p_running) {
usr/src/uts/common/io/yge/yge.c
286
val = GMAC_READ_2(dev, pnum, GM_SMI_CTRL);
usr/src/uts/common/io/yge/yge.c
2864
gmac = GMAC_READ_2(dev, pnum, GM_PHY_ADDR);
usr/src/uts/common/io/yge/yge.c
2865
GMAC_WRITE_2(dev, pnum, GM_PHY_ADDR, gmac | GM_PAR_MIB_CLR);
usr/src/uts/common/io/yge/yge.c
288
val = GMAC_READ_2(dev, pnum, GM_SMI_DATA);
usr/src/uts/common/io/yge/yge.c
2913
GMAC_WRITE_2(dev, pnum, GM_PHY_ADDR, gmac);
usr/src/uts/common/io/yge/yge.c
306
yge_dev_t *dev = port->p_dev;
usr/src/uts/common/io/yge/yge.c
3088
yge_dev_t *dev = port->p_dev;
usr/src/uts/common/io/yge/yge.c
309
GMAC_WRITE_2(dev, pnum, GM_SMI_DATA, val);
usr/src/uts/common/io/yge/yge.c
3090
DEV_LOCK(dev);
usr/src/uts/common/io/yge/yge.c
3091
if (!dev->d_suspended)
usr/src/uts/common/io/yge/yge.c
3098
DEV_UNLOCK(dev);
usr/src/uts/common/io/yge/yge.c
310
GMAC_WRITE_2(dev, pnum, GM_SMI_CTRL,
usr/src/uts/common/io/yge/yge.c
315
if ((GMAC_READ_2(dev, pnum, GM_SMI_CTRL) & GM_SMI_CT_BUSY) == 0)
usr/src/uts/common/io/yge/yge.c
3368
yge_dispatch(yge_dev_t *dev, int flag)
usr/src/uts/common/io/yge/yge.c
3370
TASK_LOCK(dev);
usr/src/uts/common/io/yge/yge.c
3371
dev->d_task_flags |= flag;
usr/src/uts/common/io/yge/yge.c
3372
TASK_SIGNAL(dev);
usr/src/uts/common/io/yge/yge.c
3373
TASK_UNLOCK(dev);
usr/src/uts/common/io/yge/yge.c
3379
yge_dev_t *dev = arg;
usr/src/uts/common/io/yge/yge.c
3384
TASK_LOCK(dev);
usr/src/uts/common/io/yge/yge.c
3385
while ((flags = dev->d_task_flags) == 0)
usr/src/uts/common/io/yge/yge.c
3386
TASK_WAIT(dev);
usr/src/uts/common/io/yge/yge.c
3388
dev->d_task_flags = 0;
usr/src/uts/common/io/yge/yge.c
3389
TASK_UNLOCK(dev);
usr/src/uts/common/io/yge/yge.c
3401
yge_restart_task(dev);
usr/src/uts/common/io/yge/yge.c
3406
yge_error(yge_dev_t *dev, yge_port_t *port, char *fmt, ...)
usr/src/uts/common/io/yge/yge.c
3416
if (dev == NULL && port == NULL) {
usr/src/uts/common/io/yge/yge.c
3422
ppa = ddi_get_instance(dev->d_dip);
usr/src/uts/common/io/yge/yge.c
3430
yge_dev_t *dev;
usr/src/uts/common/io/yge/yge.c
3435
dev = kmem_zalloc(sizeof (*dev), KM_SLEEP);
usr/src/uts/common/io/yge/yge.c
3436
dev->d_port[0] = kmem_zalloc(sizeof (yge_port_t), KM_SLEEP);
usr/src/uts/common/io/yge/yge.c
3437
dev->d_port[1] = kmem_zalloc(sizeof (yge_port_t), KM_SLEEP);
usr/src/uts/common/io/yge/yge.c
3438
dev->d_dip = dip;
usr/src/uts/common/io/yge/yge.c
3439
ddi_set_driver_private(dip, dev);
usr/src/uts/common/io/yge/yge.c
3441
dev->d_port[0]->p_port = 0;
usr/src/uts/common/io/yge/yge.c
3442
dev->d_port[0]->p_dev = dev;
usr/src/uts/common/io/yge/yge.c
3443
dev->d_port[1]->p_port = 0;
usr/src/uts/common/io/yge/yge.c
3444
dev->d_port[1]->p_dev = dev;
usr/src/uts/common/io/yge/yge.c
3446
rv = yge_attach(dev);
usr/src/uts/common/io/yge/yge.c
3449
kmem_free(dev->d_port[1], sizeof (yge_port_t));
usr/src/uts/common/io/yge/yge.c
3450
kmem_free(dev->d_port[0], sizeof (yge_port_t));
usr/src/uts/common/io/yge/yge.c
3451
kmem_free(dev, sizeof (*dev));
usr/src/uts/common/io/yge/yge.c
3456
dev = ddi_get_driver_private(dip);
usr/src/uts/common/io/yge/yge.c
3457
ASSERT(dev != NULL);
usr/src/uts/common/io/yge/yge.c
3458
return (yge_resume(dev));
usr/src/uts/common/io/yge/yge.c
3468
yge_dev_t *dev;
usr/src/uts/common/io/yge/yge.c
3474
dev = ddi_get_driver_private(dip);
usr/src/uts/common/io/yge/yge.c
3477
for (int i = 0; i < dev->d_num_port; i++) {
usr/src/uts/common/io/yge/yge.c
3479
if (((mh = dev->d_port[i]->p_mh) != NULL) &&
usr/src/uts/common/io/yge/yge.c
3490
ASSERT(dip == dev->d_dip);
usr/src/uts/common/io/yge/yge.c
3491
yge_detach(dev);
usr/src/uts/common/io/yge/yge.c
3493
for (int i = 0; i < dev->d_num_port; i++) {
usr/src/uts/common/io/yge/yge.c
3494
if ((mh = dev->d_port[i]->p_mh) != NULL) {
usr/src/uts/common/io/yge/yge.c
3499
kmem_free(dev->d_port[1], sizeof (yge_port_t));
usr/src/uts/common/io/yge/yge.c
3500
kmem_free(dev->d_port[0], sizeof (yge_port_t));
usr/src/uts/common/io/yge/yge.c
3501
kmem_free(dev, sizeof (*dev));
usr/src/uts/common/io/yge/yge.c
3505
dev = ddi_get_driver_private(dip);
usr/src/uts/common/io/yge/yge.c
3506
ASSERT(dev != NULL);
usr/src/uts/common/io/yge/yge.c
3507
return (yge_suspend(dev));
usr/src/uts/common/io/yge/yge.c
3517
yge_dev_t *dev;
usr/src/uts/common/io/yge/yge.c
3519
dev = ddi_get_driver_private(dip);
usr/src/uts/common/io/yge/yge.c
352
yge_dev_t *dev = port->p_dev;
usr/src/uts/common/io/yge/yge.c
3520
ASSERT(dev != NULL);
usr/src/uts/common/io/yge/yge.c
3523
for (int i = 0; i < dev->d_num_port; i++) {
usr/src/uts/common/io/yge/yge.c
3524
yge_port_t *port = dev->d_port[i];
usr/src/uts/common/io/yge/yge.c
3530
CSR_WRITE_4(dev, B0_IMSK, 0);
usr/src/uts/common/io/yge/yge.c
3531
(void) CSR_READ_4(dev, B0_IMSK);
usr/src/uts/common/io/yge/yge.c
3532
CSR_WRITE_4(dev, B0_HWE_IMSK, 0);
usr/src/uts/common/io/yge/yge.c
3533
(void) CSR_READ_4(dev, B0_HWE_IMSK);
usr/src/uts/common/io/yge/yge.c
3536
CSR_WRITE_2(dev, B0_CTST, CS_RST_SET);
usr/src/uts/common/io/yge/yge.c
363
DEV_LOCK(dev);
usr/src/uts/common/io/yge/yge.c
368
CSR_WRITE_1(dev, MR_ADDR(port->p_port, GMAC_IRQ_MSK),
usr/src/uts/common/io/yge/yge.c
418
GMAC_WRITE_2(dev, port->p_port, GM_GP_CTRL, gpcr);
usr/src/uts/common/io/yge/yge.c
421
(void) GMAC_READ_2(dev, port->p_port, GM_GP_CTRL);
usr/src/uts/common/io/yge/yge.c
424
CSR_WRITE_4(dev, MR_ADDR(port->p_port, GMAC_CTRL), gmac);
usr/src/uts/common/io/yge/yge.c
428
gpcr = GMAC_READ_2(dev, port->p_port, GM_GP_CTRL);
usr/src/uts/common/io/yge/yge.c
430
GMAC_WRITE_2(dev, port->p_port, GM_GP_CTRL, gpcr);
usr/src/uts/common/io/yge/yge.c
433
(void) GMAC_READ_2(dev, port->p_port, GM_GP_CTRL);
usr/src/uts/common/io/yge/yge.c
436
DEV_UNLOCK(dev);
usr/src/uts/common/io/yge/yge.c
448
yge_dev_t *dev;
usr/src/uts/common/io/yge/yge.c
454
dev = port->p_dev;
usr/src/uts/common/io/yge/yge.c
459
if (dev->d_suspended)
usr/src/uts/common/io/yge/yge.c
464
GMAC_WRITE_2(dev, pnum, GM_SRC_ADDR_1L + i * 4,
usr/src/uts/common/io/yge/yge.c
468
GMAC_WRITE_2(dev, pnum, GM_SRC_ADDR_2L + i * 4,
usr/src/uts/common/io/yge/yge.c
473
mode = GMAC_READ_2(dev, pnum, GM_RX_CTRL);
usr/src/uts/common/io/yge/yge.c
480
GMAC_WRITE_2(dev, pnum, GM_MC_ADDR_H1, mchash[0] & 0xffff);
usr/src/uts/common/io/yge/yge.c
481
GMAC_WRITE_2(dev, pnum, GM_MC_ADDR_H2, (mchash[0] >> 16) & 0xffff);
usr/src/uts/common/io/yge/yge.c
482
GMAC_WRITE_2(dev, pnum, GM_MC_ADDR_H3, mchash[1] & 0xffff);
usr/src/uts/common/io/yge/yge.c
483
GMAC_WRITE_2(dev, pnum, GM_MC_ADDR_H4, (mchash[1] >> 16) & 0xffff);
usr/src/uts/common/io/yge/yge.c
485
GMAC_WRITE_2(dev, pnum, GM_RX_CTRL, mode);
usr/src/uts/common/io/yge/yge.c
536
yge_setup_rambuffer(yge_dev_t *dev)
usr/src/uts/common/io/yge/yge.c
542
dev->d_ramsize = CSR_READ_1(dev, B2_E_0) * 4;
usr/src/uts/common/io/yge/yge.c
543
if (dev->d_ramsize == 0)
usr/src/uts/common/io/yge/yge.c
546
dev->d_pflags |= PORT_FLAG_RAMBUF;
usr/src/uts/common/io/yge/yge.c
552
dev->d_rxqsize = (((dev->d_ramsize * 1024 * 2) / 3) & ~(1024 - 1));
usr/src/uts/common/io/yge/yge.c
553
dev->d_txqsize = (dev->d_ramsize * 1024) - dev->d_rxqsize;
usr/src/uts/common/io/yge/yge.c
555
for (i = 0, next = 0; i < dev->d_num_port; i++) {
usr/src/uts/common/io/yge/yge.c
556
dev->d_rxqstart[i] = next;
usr/src/uts/common/io/yge/yge.c
557
dev->d_rxqend[i] = next + dev->d_rxqsize - 1;
usr/src/uts/common/io/yge/yge.c
558
next = dev->d_rxqend[i] + 1;
usr/src/uts/common/io/yge/yge.c
559
dev->d_txqstart[i] = next;
usr/src/uts/common/io/yge/yge.c
560
dev->d_txqend[i] = next + dev->d_txqsize - 1;
usr/src/uts/common/io/yge/yge.c
561
next = dev->d_txqend[i] + 1;
usr/src/uts/common/io/yge/yge.c
566
yge_phy_power(yge_dev_t *dev, boolean_t powerup)
usr/src/uts/common/io/yge/yge.c
573
CSR_WRITE_1(dev, B0_POWER_CTRL,
usr/src/uts/common/io/yge/yge.c
576
CSR_WRITE_4(dev, B2_Y2_CLK_CTRL, Y2_CLK_DIV_DIS);
usr/src/uts/common/io/yge/yge.c
579
if (dev->d_hw_id == CHIP_ID_YUKON_XL &&
usr/src/uts/common/io/yge/yge.c
580
dev->d_hw_rev > CHIP_REV_YU_XL_A1) {
usr/src/uts/common/io/yge/yge.c
589
CSR_WRITE_1(dev, B2_Y2_CLK_GATE, val);
usr/src/uts/common/io/yge/yge.c
591
val = pci_config_get32(dev->d_pcih, PCI_OUR_REG_1);
usr/src/uts/common/io/yge/yge.c
593
if (dev->d_hw_id == CHIP_ID_YUKON_XL &&
usr/src/uts/common/io/yge/yge.c
594
dev->d_hw_rev > CHIP_REV_YU_XL_A1) {
usr/src/uts/common/io/yge/yge.c
597
if (dev->d_num_port > 1)
usr/src/uts/common/io/yge/yge.c
602
pci_config_put32(dev->d_pcih, PCI_OUR_REG_1, val);
usr/src/uts/common/io/yge/yge.c
604
switch (dev->d_hw_id) {
usr/src/uts/common/io/yge/yge.c
610
CSR_WRITE_2(dev, B0_CTST, Y2_HW_WOL_OFF);
usr/src/uts/common/io/yge/yge.c
613
pci_config_put32(dev->d_pcih, PCI_OUR_REG_3, 0);
usr/src/uts/common/io/yge/yge.c
615
our = pci_config_get32(dev->d_pcih, PCI_OUR_REG_4);
usr/src/uts/common/io/yge/yge.c
619
pci_config_put32(dev->d_pcih, PCI_OUR_REG_4, our);
usr/src/uts/common/io/yge/yge.c
622
our = pci_config_get32(dev->d_pcih, PCI_OUR_REG_5);
usr/src/uts/common/io/yge/yge.c
624
pci_config_put32(dev->d_pcih, PCI_OUR_REG_5, our);
usr/src/uts/common/io/yge/yge.c
626
pci_config_put32(dev->d_pcih, PCI_OUR_REG_1, 0);
usr/src/uts/common/io/yge/yge.c
632
our = CSR_READ_4(dev, B2_GP_IO);
usr/src/uts/common/io/yge/yge.c
634
CSR_WRITE_4(dev, B2_GP_IO, our);
usr/src/uts/common/io/yge/yge.c
636
(void) CSR_READ_4(dev, B2_GP_IO);
usr/src/uts/common/io/yge/yge.c
643
for (i = 0; i < dev->d_num_port; i++) {
usr/src/uts/common/io/yge/yge.c
644
CSR_WRITE_2(dev, MR_ADDR(i, GMAC_LINK_CTRL),
usr/src/uts/common/io/yge/yge.c
646
CSR_WRITE_2(dev, MR_ADDR(i, GMAC_LINK_CTRL),
usr/src/uts/common/io/yge/yge.c
650
val = pci_config_get32(dev->d_pcih, PCI_OUR_REG_1);
usr/src/uts/common/io/yge/yge.c
651
if (dev->d_hw_id == CHIP_ID_YUKON_XL &&
usr/src/uts/common/io/yge/yge.c
652
dev->d_hw_rev > CHIP_REV_YU_XL_A1) {
usr/src/uts/common/io/yge/yge.c
654
if (dev->d_num_port > 1)
usr/src/uts/common/io/yge/yge.c
660
pci_config_put32(dev->d_pcih, PCI_OUR_REG_1, val);
usr/src/uts/common/io/yge/yge.c
665
if (dev->d_hw_id == CHIP_ID_YUKON_XL &&
usr/src/uts/common/io/yge/yge.c
666
dev->d_hw_rev > CHIP_REV_YU_XL_A1) {
usr/src/uts/common/io/yge/yge.c
674
CSR_WRITE_1(dev, B2_Y2_CLK_GATE, val);
usr/src/uts/common/io/yge/yge.c
675
CSR_WRITE_1(dev, B0_POWER_CTRL,
usr/src/uts/common/io/yge/yge.c
681
yge_reset(yge_dev_t *dev)
usr/src/uts/common/io/yge/yge.c
687
ddi_acc_handle_t pcih = dev->d_pcih;
usr/src/uts/common/io/yge/yge.c
690
if (dev->d_hw_id == CHIP_ID_YUKON_EX) {
usr/src/uts/common/io/yge/yge.c
691
status = CSR_READ_2(dev, B28_Y2_ASF_STAT_CMD);
usr/src/uts/common/io/yge/yge.c
697
CSR_WRITE_2(dev, B28_Y2_ASF_STAT_CMD, status);
usr/src/uts/common/io/yge/yge.c
699
CSR_WRITE_1(dev, B28_Y2_ASF_STAT_CMD, Y2_ASF_RESET);
usr/src/uts/common/io/yge/yge.c
701
CSR_WRITE_2(dev, B0_CTST, Y2_ASF_DISABLE);
usr/src/uts/common/io/yge/yge.c
706
CSR_WRITE_1(dev, B0_CTST, CS_RST_SET);
usr/src/uts/common/io/yge/yge.c
707
CSR_WRITE_1(dev, B0_CTST, CS_RST_CLR);
usr/src/uts/common/io/yge/yge.c
710
CSR_WRITE_1(dev, B2_TST_CTRL1, TST_CFG_WRITE_ON);
usr/src/uts/common/io/yge/yge.c
714
CSR_WRITE_1(dev, B2_TST_CTRL1, TST_CFG_WRITE_ON);
usr/src/uts/common/io/yge/yge.c
720
CSR_WRITE_1(dev, B0_CTST, CS_MRST_CLR);
usr/src/uts/common/io/yge/yge.c
722
switch (dev->d_bustype) {
usr/src/uts/common/io/yge/yge.c
725
CSR_PCI_WRITE_4(dev, Y2_CFG_AER + AER_UNCOR_ERR, 0xffffffff);
usr/src/uts/common/io/yge/yge.c
728
val = CSR_PCI_READ_4(dev, PEX_UNC_ERR_STAT);
usr/src/uts/common/io/yge/yge.c
730
dev->d_intrmask &= ~Y2_IS_HW_ERR;
usr/src/uts/common/io/yge/yge.c
731
dev->d_intrhwemask &= ~Y2_IS_PCI_EXP;
usr/src/uts/common/io/yge/yge.c
752
yge_phy_power(dev, B_TRUE);
usr/src/uts/common/io/yge/yge.c
755
for (i = 0; i < dev->d_num_port; i++) {
usr/src/uts/common/io/yge/yge.c
757
CSR_WRITE_4(dev, MR_ADDR(i, GPHY_CTRL), GPC_RST_SET);
usr/src/uts/common/io/yge/yge.c
758
CSR_WRITE_4(dev, MR_ADDR(i, GPHY_CTRL), GPC_RST_CLR);
usr/src/uts/common/io/yge/yge.c
760
CSR_WRITE_4(dev, MR_ADDR(i, GMAC_CTRL), GMC_RST_SET);
usr/src/uts/common/io/yge/yge.c
761
CSR_WRITE_4(dev, MR_ADDR(i, GMAC_CTRL), GMC_RST_CLR);
usr/src/uts/common/io/yge/yge.c
762
if (dev->d_hw_id == CHIP_ID_YUKON_EX ||
usr/src/uts/common/io/yge/yge.c
763
dev->d_hw_id == CHIP_ID_YUKON_SUPR) {
usr/src/uts/common/io/yge/yge.c
764
CSR_WRITE_2(dev, MR_ADDR(i, GMAC_CTRL),
usr/src/uts/common/io/yge/yge.c
768
CSR_WRITE_2(dev, MR_ADDR(i, GMAC_CTRL), GMC_F_LOOPB_OFF);
usr/src/uts/common/io/yge/yge.c
771
CSR_WRITE_1(dev, B2_TST_CTRL1, TST_CFG_WRITE_OFF);
usr/src/uts/common/io/yge/yge.c
774
CSR_WRITE_2(dev, B0_CTST, Y2_LED_STAT_ON);
usr/src/uts/common/io/yge/yge.c
777
CSR_WRITE_4(dev, B2_I2C_IRQ, I2C_CLR_IRQ);
usr/src/uts/common/io/yge/yge.c
780
CSR_WRITE_1(dev, B2_TI_CTRL, TIM_STOP);
usr/src/uts/common/io/yge/yge.c
781
CSR_WRITE_1(dev, B2_TI_CTRL, TIM_CLR_IRQ);
usr/src/uts/common/io/yge/yge.c
784
CSR_WRITE_1(dev, B28_DPT_CTRL, DPT_STOP);
usr/src/uts/common/io/yge/yge.c
787
CSR_WRITE_1(dev, GMAC_TI_ST_CTRL, GMT_ST_STOP);
usr/src/uts/common/io/yge/yge.c
788
CSR_WRITE_1(dev, GMAC_TI_ST_CTRL, GMT_ST_CLR_IRQ);
usr/src/uts/common/io/yge/yge.c
791
CSR_WRITE_1(dev, B2_TST_CTRL1, TST_CFG_WRITE_OFF);
usr/src/uts/common/io/yge/yge.c
794
for (i = 0; i < dev->d_num_port; i++)
usr/src/uts/common/io/yge/yge.c
795
CSR_WRITE_1(dev, MR_ADDR(i, TXA_CTRL), TXA_ENA_ARB);
usr/src/uts/common/io/yge/yge.c
798
for (i = 0; i < dev->d_num_port; i++) {
usr/src/uts/common/io/yge/yge.c
799
CSR_WRITE_1(dev, SELECT_RAM_BUFFER(i, B3_RI_CTRL), RI_RST_CLR);
usr/src/uts/common/io/yge/yge.c
801
CSR_WRITE_1(dev, SELECT_RAM_BUFFER(i, B3_RI_WTO_R1), RI_TO_53);
usr/src/uts/common/io/yge/yge.c
802
CSR_WRITE_1(dev, SELECT_RAM_BUFFER(i, B3_RI_WTO_XA1), RI_TO_53);
usr/src/uts/common/io/yge/yge.c
803
CSR_WRITE_1(dev, SELECT_RAM_BUFFER(i, B3_RI_WTO_XS1), RI_TO_53);
usr/src/uts/common/io/yge/yge.c
804
CSR_WRITE_1(dev, SELECT_RAM_BUFFER(i, B3_RI_RTO_R1), RI_TO_53);
usr/src/uts/common/io/yge/yge.c
805
CSR_WRITE_1(dev, SELECT_RAM_BUFFER(i, B3_RI_RTO_XA1), RI_TO_53);
usr/src/uts/common/io/yge/yge.c
806
CSR_WRITE_1(dev, SELECT_RAM_BUFFER(i, B3_RI_RTO_XS1), RI_TO_53);
usr/src/uts/common/io/yge/yge.c
807
CSR_WRITE_1(dev, SELECT_RAM_BUFFER(i, B3_RI_WTO_R2), RI_TO_53);
usr/src/uts/common/io/yge/yge.c
808
CSR_WRITE_1(dev, SELECT_RAM_BUFFER(i, B3_RI_WTO_XA2), RI_TO_53);
usr/src/uts/common/io/yge/yge.c
809
CSR_WRITE_1(dev, SELECT_RAM_BUFFER(i, B3_RI_WTO_XS2), RI_TO_53);
usr/src/uts/common/io/yge/yge.c
810
CSR_WRITE_1(dev, SELECT_RAM_BUFFER(i, B3_RI_RTO_R2), RI_TO_53);
usr/src/uts/common/io/yge/yge.c
811
CSR_WRITE_1(dev, SELECT_RAM_BUFFER(i, B3_RI_RTO_XA2), RI_TO_53);
usr/src/uts/common/io/yge/yge.c
812
CSR_WRITE_1(dev, SELECT_RAM_BUFFER(i, B3_RI_RTO_XS2), RI_TO_53);
usr/src/uts/common/io/yge/yge.c
816
CSR_WRITE_4(dev, B0_HWE_IMSK, 0);
usr/src/uts/common/io/yge/yge.c
817
(void) CSR_READ_4(dev, B0_HWE_IMSK);
usr/src/uts/common/io/yge/yge.c
818
CSR_WRITE_4(dev, B0_IMSK, 0);
usr/src/uts/common/io/yge/yge.c
819
(void) CSR_READ_4(dev, B0_IMSK);
usr/src/uts/common/io/yge/yge.c
825
if (dev->d_bustype == PCIX_BUS && dev->d_num_port > 1) {
usr/src/uts/common/io/yge/yge.c
829
if ((pcix = yge_find_capability(dev, PCI_CAP_ID_PCIX)) != 0) {
usr/src/uts/common/io/yge/yge.c
833
CSR_WRITE_1(dev, B2_TST_CTRL1, TST_CFG_WRITE_ON);
usr/src/uts/common/io/yge/yge.c
835
CSR_WRITE_1(dev, B2_TST_CTRL1, TST_CFG_WRITE_OFF);
usr/src/uts/common/io/yge/yge.c
838
if (dev->d_bustype == PEX_BUS) {
usr/src/uts/common/io/yge/yge.c
851
yge_error(dev, NULL,
usr/src/uts/common/io/yge/yge.c
857
CLEARRING(&dev->d_status_ring);
usr/src/uts/common/io/yge/yge.c
858
SYNCRING(&dev->d_status_ring, DDI_DMA_SYNC_FORDEV);
usr/src/uts/common/io/yge/yge.c
860
dev->d_stat_cons = 0;
usr/src/uts/common/io/yge/yge.c
862
CSR_WRITE_4(dev, STAT_CTRL, SC_STAT_RST_SET);
usr/src/uts/common/io/yge/yge.c
863
CSR_WRITE_4(dev, STAT_CTRL, SC_STAT_RST_CLR);
usr/src/uts/common/io/yge/yge.c
866
addr = dev->d_status_ring.r_paddr;
usr/src/uts/common/io/yge/yge.c
867
CSR_WRITE_4(dev, STAT_LIST_ADDR_LO, YGE_ADDR_LO(addr));
usr/src/uts/common/io/yge/yge.c
868
CSR_WRITE_4(dev, STAT_LIST_ADDR_HI, YGE_ADDR_HI(addr));
usr/src/uts/common/io/yge/yge.c
871
CSR_WRITE_2(dev, STAT_LAST_IDX, YGE_STAT_RING_CNT - 1);
usr/src/uts/common/io/yge/yge.c
872
CSR_WRITE_2(dev, STAT_PUT_IDX, 0);
usr/src/uts/common/io/yge/yge.c
874
if (dev->d_hw_id == CHIP_ID_YUKON_EC &&
usr/src/uts/common/io/yge/yge.c
875
dev->d_hw_rev == CHIP_REV_YU_EC_A1) {
usr/src/uts/common/io/yge/yge.c
877
CSR_WRITE_2(dev, STAT_TX_IDX_TH, ST_TXTH_IDX_MASK);
usr/src/uts/common/io/yge/yge.c
879
CSR_WRITE_1(dev, STAT_FIFO_WM, 0x21);
usr/src/uts/common/io/yge/yge.c
880
CSR_WRITE_1(dev, STAT_FIFO_ISR_WM, 7);
usr/src/uts/common/io/yge/yge.c
882
CSR_WRITE_2(dev, STAT_TX_IDX_TH, 10);
usr/src/uts/common/io/yge/yge.c
883
CSR_WRITE_1(dev, STAT_FIFO_WM, 16);
usr/src/uts/common/io/yge/yge.c
886
if (dev->d_hw_id == CHIP_ID_YUKON_XL &&
usr/src/uts/common/io/yge/yge.c
887
dev->d_hw_rev == CHIP_REV_YU_XL_A0)
usr/src/uts/common/io/yge/yge.c
888
CSR_WRITE_1(dev, STAT_FIFO_ISR_WM, 4);
usr/src/uts/common/io/yge/yge.c
890
CSR_WRITE_1(dev, STAT_FIFO_ISR_WM, 16);
usr/src/uts/common/io/yge/yge.c
892
CSR_WRITE_4(dev, STAT_ISR_TIMER_INI, 0x0190);
usr/src/uts/common/io/yge/yge.c
898
CSR_WRITE_4(dev, STAT_TX_TIMER_INI, YGE_USECS(dev, 1000));
usr/src/uts/common/io/yge/yge.c
901
CSR_WRITE_4(dev, STAT_CTRL, SC_STAT_OP_ON);
usr/src/uts/common/io/yge/yge.c
903
CSR_WRITE_1(dev, STAT_TX_TIMER_CTRL, TIM_START);
usr/src/uts/common/io/yge/yge.c
904
CSR_WRITE_1(dev, STAT_LEV_TIMER_CTRL, TIM_START);
usr/src/uts/common/io/yge/yge.c
905
CSR_WRITE_1(dev, STAT_ISR_TIMER_CTRL, TIM_START);
usr/src/uts/common/io/yge/yge.c
911
yge_dev_t *dev = port->p_dev;
usr/src/uts/common/io/yge/yge.c
915
port->p_flags = dev->d_pflags;
usr/src/uts/common/io/yge/yge.c
916
port->p_ppa = ddi_get_instance(dev->d_dip) + (port->p_port * 100);
usr/src/uts/common/io/yge/yge.c
935
if (dev->d_hw_id == CHIP_ID_YUKON_FE)
usr/src/uts/common/io/yge/yge.c
947
port->p_mii = mii_alloc(port, dev->d_dip, &yge_mii_ops);
usr/src/uts/common/io/yge/yge.c
966
CSR_READ_1(dev, B2_MAC_1 + (port->p_port * 8) + i);
usr/src/uts/common/io/yge/yge.c
976
macp->m_dip = dev->d_dip;
usr/src/uts/common/io/yge/yge.c
990
yge_add_intr(yge_dev_t *dev, int intr_type)
usr/src/uts/common/io/yge/yge.c
998
dip = dev->d_dip;
usr/src/uts/common/io/yge/yge.h
2207
#define RX_LOCK(dev) mutex_enter(&dev->d_rxlock);
usr/src/uts/common/io/yge/yge.h
2208
#define RX_UNLOCK(dev) mutex_exit(&dev->d_rxlock);
usr/src/uts/common/io/yge/yge.h
2209
#define TX_LOCK(dev) mutex_enter(&dev->d_txlock);
usr/src/uts/common/io/yge/yge.h
2210
#define TX_UNLOCK(dev) mutex_exit(&dev->d_txlock);
usr/src/uts/common/io/yge/yge.h
2211
#define PHY_LOCK(dev) mutex_enter(&dev->d_phylock);
usr/src/uts/common/io/yge/yge.h
2212
#define PHY_UNLOCK(dev) mutex_exit(&dev->d_phylock);
usr/src/uts/common/io/yge/yge.h
2214
#define DEV_LOCK(dev) \
usr/src/uts/common/io/yge/yge.h
2215
{ RX_LOCK(dev); TX_LOCK(dev); PHY_LOCK(dev); }
usr/src/uts/common/io/yge/yge.h
2216
#define DEV_UNLOCK(dev) \
usr/src/uts/common/io/yge/yge.h
2217
{ PHY_UNLOCK(dev); TX_UNLOCK(dev); RX_UNLOCK(dev); }
usr/src/uts/common/io/yge/yge.h
2224
#define TASK_LOCK(dev) mutex_enter(&(dev)->d_task_mtx)
usr/src/uts/common/io/yge/yge.h
2225
#define TASK_UNLOCK(dev) mutex_exit(&(dev)->d_task_mtx)
usr/src/uts/common/io/yge/yge.h
2226
#define TASK_WAIT(dev) cv_wait(&(dev)->d_task_cv, &(dev)->d_task_mtx)
usr/src/uts/common/io/yge/yge.h
2227
#define TASK_SIGNAL(dev) cv_signal(&(dev)->d_task_cv)
usr/src/uts/common/io/yge/yge.h
2285
#define HW_FEATURE(dev, ReqFeature) \
usr/src/uts/common/io/yge/yge.h
2286
(((dev)->d_Features[((ReqFeature) & 0x30000000UL) >> 28] &\
usr/src/uts/common/ipp/ippctl.c
462
dev_t dev,
usr/src/uts/common/ipp/ippctl.c
467
minor_t minor = getminor(dev);
usr/src/uts/common/ipp/ippctl.c
492
dev_t dev,
usr/src/uts/common/ipp/ippctl.c
499
minor_t minor = getminor(dev);
usr/src/uts/common/kmdb/kdrv.c
131
kdrv_ioctl(dev_t dev, int cmd, intptr_t arg, int flags, cred_t *credp,
usr/src/uts/common/kmdb/kdrv.c
52
kdrv_open(dev_t *dev, int openflags, int otyp, cred_t *credp)
usr/src/uts/common/kmdb/kdrv.c
65
kdrv_close(dev_t dev, int openflags, int otyp, cred_t *credp)
usr/src/uts/common/os/aio.c
2761
dev_t dev;
usr/src/uts/common/os/aio.c
2766
dev = vp->v_rdev;
usr/src/uts/common/os/aio.c
2767
major = getmajor(dev);
usr/src/uts/common/os/aio.c
2839
dev_t dev;
usr/src/uts/common/os/aio.c
2844
dev = VTOS(vp)->s_dev;
usr/src/uts/common/os/aio.c
2845
ASSERT(STREAMSTAB(getmajor(dev)) == NULL);
usr/src/uts/common/os/aio.c
2847
cb = devopsp[getmajor(dev)]->devo_cb_ops;
usr/src/uts/common/os/aio.c
2850
return ((*cb->cb_awrite)(dev, aio, cred_p));
usr/src/uts/common/os/aio.c
2863
dev_t dev;
usr/src/uts/common/os/aio.c
2868
dev = VTOS(vp)->s_dev;
usr/src/uts/common/os/aio.c
2869
ASSERT(!STREAMSTAB(getmajor(dev)));
usr/src/uts/common/os/aio.c
2871
cb = devopsp[getmajor(dev)]->devo_cb_ops;
usr/src/uts/common/os/aio.c
2874
return ((*cb->cb_aread)(dev, aio, cred_p));
usr/src/uts/common/os/aio_subr.c
115
bp->b_edev = dev;
usr/src/uts/common/os/aio_subr.c
116
bp->b_dev = cmpdev(dev);
usr/src/uts/common/os/aio_subr.c
75
dev_t dev,
usr/src/uts/common/os/aio_subr.c
89
struct dev_ops *ops = devopsp[getmajor(dev)];
usr/src/uts/common/os/bio.c
1017
bfinval(dev_t dev, int force)
usr/src/uts/common/os/bio.c
1045
if (bp->b_edev == dev) {
usr/src/uts/common/os/bio.c
1061
if (bp->b_edev == dev) {
usr/src/uts/common/os/bio.c
1109
binval(dev_t dev)
usr/src/uts/common/os/bio.c
1111
(void) bfinval(dev, 0);
usr/src/uts/common/os/bio.c
1388
bcheck(dev_t dev, struct buf *sbp)
usr/src/uts/common/os/bio.c
1407
if ((bp->b_edev == dev) &&
usr/src/uts/common/os/bio.c
1865
bio_incore(dev_t dev, daddr_t blkno)
usr/src/uts/common/os/bio.c
1872
index = bio_bhash(dev, blkno);
usr/src/uts/common/os/bio.c
1878
if (bp->b_blkno == blkno && bp->b_edev == dev &&
usr/src/uts/common/os/bio.c
2004
bioclone(struct buf *bp, off_t off, size_t len, dev_t dev, daddr_t blkno,
usr/src/uts/common/os/bio.c
2032
bufp->b_edev = dev;
usr/src/uts/common/os/bio.c
204
bread(dev_t dev, daddr_t blkno, long bsize)
usr/src/uts/common/os/bio.c
206
return (BREAD(dev, blkno, bsize));
usr/src/uts/common/os/bio.c
215
bread_common(void *arg, dev_t dev, daddr_t blkno, long bsize)
usr/src/uts/common/os/bio.c
222
bp = getblk_common(ufsvfsp, dev, blkno, bsize, /* errflg */ 1);
usr/src/uts/common/os/bio.c
252
breada(dev_t dev, daddr_t blkno, daddr_t rablkno, long bsize)
usr/src/uts/common/os/bio.c
258
if (!bio_incore(dev, blkno)) {
usr/src/uts/common/os/bio.c
260
bp = GETBLK(dev, blkno, bsize);
usr/src/uts/common/os/bio.c
271
!bio_incore(dev, rablkno)) {
usr/src/uts/common/os/bio.c
272
rabp = GETBLK(dev, rablkno, bsize);
usr/src/uts/common/os/bio.c
285
return (BREAD(dev, blkno, bsize));
usr/src/uts/common/os/bio.c
560
getblk(dev_t dev, daddr_t blkno, long bsize)
usr/src/uts/common/os/bio.c
562
return (getblk_common(/* ufsvfsp */ NULL, dev,
usr/src/uts/common/os/bio.c
572
getblk_common(void * arg, dev_t dev, daddr_t blkno, long bsize, int errflg)
usr/src/uts/common/os/bio.c
583
if (getmajor(dev) >= devcnt)
usr/src/uts/common/os/bio.c
588
index = bio_bhash(dev, blkno);
usr/src/uts/common/os/bio.c
596
if (bp->b_blkno != blkno || bp->b_edev != dev ||
usr/src/uts/common/os/bio.c
625
if (bp->b_blkno != blkno || bp->b_edev != dev ||
usr/src/uts/common/os/bio.c
701
nbp->b_edev = dev;
usr/src/uts/common/os/bio.c
702
nbp->b_dev = (o_dev_t)cmpdev(dev);
usr/src/uts/common/os/bio.c
785
trygetblk(dev_t dev, daddr_t blkno)
usr/src/uts/common/os/bio.c
793
index = bio_bhash(dev, blkno);
usr/src/uts/common/os/bio.c
802
if (bp->b_blkno != blkno || bp->b_edev != dev ||
usr/src/uts/common/os/bio.c
83
#define bio_bhash(dev, bn) (hash2ints((dev), (int)(bn)) & v.v_hmask)
usr/src/uts/common/os/bio.c
864
bflush(dev_t dev)
usr/src/uts/common/os/bio.c
896
if (dev == NODEV || bp->b_edev == dev) {
usr/src/uts/common/os/bio.c
915
if ((dev != bp->b_edev && dev != NODEV) ||
usr/src/uts/common/os/bio.c
957
blkflush(dev_t dev, daddr_t blkno)
usr/src/uts/common/os/bio.c
965
index = bio_bhash(dev, blkno);
usr/src/uts/common/os/bio.c
976
if (bp->b_blkno != blkno || bp->b_edev != dev ||
usr/src/uts/common/os/bio.c
990
if (sbp->b_blkno == blkno && sbp->b_edev == dev &&
usr/src/uts/common/os/console.c
170
console_getprop(dev_t dev, dev_info_t *dip, char *name, ushort_t *sp)
usr/src/uts/common/os/console.c
177
if (ddi_prop_lookup_byte_array(dev, dip, 0, name, &data, &len) ==
usr/src/uts/common/os/console.c
197
dev_t dev;
usr/src/uts/common/os/console.c
207
dev = DDI_DEV_T_ANY;
usr/src/uts/common/os/console.c
209
dev = rwsconsvp->v_rdev; /* layering is wc -> tem */
usr/src/uts/common/os/console.c
210
dip = e_ddi_hold_devi_by_dev(dev, 0);
usr/src/uts/common/os/copyops.c
32
physio(int (*strat)(struct buf *), struct buf *bp, dev_t dev,
usr/src/uts/common/os/copyops.c
35
return (default_physio(strat, bp, dev, rw, mincnt, uio));
usr/src/uts/common/os/ddi.c
102
return ((major_t)((dev >> NBITSMINOR64) & MAXMAJ64));
usr/src/uts/common/os/ddi.c
104
return ((major_t)((dev >> NBITSMINOR) & MAXMAJ));
usr/src/uts/common/os/ddi.c
113
getminor(dev_t dev)
usr/src/uts/common/os/ddi.c
116
return ((minor_t)(dev & MAXMIN64));
usr/src/uts/common/os/ddi.c
118
return ((minor_t)(dev & MAXMIN));
usr/src/uts/common/os/ddi.c
127
geteminor(dev_t dev)
usr/src/uts/common/os/ddi.c
130
return ((minor_t)(dev & MAXMIN64));
usr/src/uts/common/os/ddi.c
132
return ((minor_t)(dev & MAXMIN));
usr/src/uts/common/os/ddi.c
206
cmpdev(dev_t dev)
usr/src/uts/common/os/ddi.c
212
major_d = dev >> NBITSMINOR64;
usr/src/uts/common/os/ddi.c
213
minor_d = dev & MAXMIN64;
usr/src/uts/common/os/ddi.c
215
major_d = dev >> NBITSMINOR;
usr/src/uts/common/os/ddi.c
216
minor_d = dev & MAXMIN;
usr/src/uts/common/os/ddi.c
224
expdev(dev_t dev)
usr/src/uts/common/os/ddi.c
229
major_d = ((dev >> ONBITSMINOR) & OMAXMAJ);
usr/src/uts/common/os/ddi.c
230
minor_d = (dev & OMAXMIN);
usr/src/uts/common/os/ddi.c
85
getmajor(dev_t dev)
usr/src/uts/common/os/ddi.c
88
return ((major_t)((dev >> NBITSMINOR64) & MAXMAJ64));
usr/src/uts/common/os/ddi.c
90
return ((major_t)((dev >> NBITSMINOR) & MAXMAJ));
usr/src/uts/common/os/ddi.c
99
getemajor(dev_t dev)
usr/src/uts/common/os/devcfg.c
7094
e_ddi_hold_devi_by_dev(dev_t dev, int flags)
usr/src/uts/common/os/devcfg.c
7096
major_t major = getmajor(dev);
usr/src/uts/common/os/devcfg.c
7101
dip = hold_devi(major, dev_to_instance(dev), flags);
usr/src/uts/common/os/devcfg.c
7123
(void *)dev, (void **)&ddip) != DDI_SUCCESS)
usr/src/uts/common/os/devcfg.c
7149
e_ddi_get_dev_info(dev_t dev, vtype_t type)
usr/src/uts/common/os/devcfg.c
7152
if (getmajor(dev) >= devcnt)
usr/src/uts/common/os/devcfg.c
7158
dip = e_ddi_hold_devi_by_dev(dev, 0);
usr/src/uts/common/os/devpolicy.c
199
match_policy(devplcyent_t *de, dev_t dev, vtype_t spec)
usr/src/uts/common/os/devpolicy.c
202
minor_t min = getminor(dev);
usr/src/uts/common/os/devpolicy.c
223
ddi_lyr_get_minor_name(dev, spec, &mname) != DDI_SUCCESS)
usr/src/uts/common/os/devpolicy.c
310
dev_t dev = vp->v_rdev;
usr/src/uts/common/os/devpolicy.c
312
major_t maj = getmajor(dev);
usr/src/uts/common/os/devpolicy.c
317
maj = getminor(dev);
usr/src/uts/common/os/devpolicy.c
324
res = match_policy(devpolicy[i].t_ent, dev, spec);
usr/src/uts/common/os/driver.c
292
dev_close(dev_t dev, int flag, int type, struct cred *cred)
usr/src/uts/common/os/driver.c
296
cb = (devopsp[getmajor(dev)])->devo_cb_ops;
usr/src/uts/common/os/driver.c
297
return ((*cb->cb_close)(dev, flag, type, cred));
usr/src/uts/common/os/driver.c
343
dev_lclose(dev_t dev, int flag, int otype, struct cred *cred)
usr/src/uts/common/os/driver.c
351
vp = makespecvp(dev, (otype == OTYP_BLK) ? VBLK : VCHR);
usr/src/uts/common/os/driver.c
384
"from %s`%s()", dev, mod_containing_pc(caller()),
usr/src/uts/common/os/driver.c
406
dev_to_instance(dev_t dev)
usr/src/uts/common/os/driver.c
408
major_t major = getmajor(dev);
usr/src/uts/common/os/driver.c
426
(void *)dev, &vinstance);
usr/src/uts/common/os/driver.c
460
bdev_print(dev_t dev, caddr_t str)
usr/src/uts/common/os/driver.c
464
cb = devopsp[getmajor(dev)]->devo_cb_ops;
usr/src/uts/common/os/driver.c
465
return ((*cb->cb_print)(dev, str));
usr/src/uts/common/os/driver.c
472
bdev_size(dev_t dev)
usr/src/uts/common/os/driver.c
477
if ((nblocks = e_ddi_getprop(dev, VBLK, "nblocks",
usr/src/uts/common/os/driver.c
482
if ((blksize = e_ddi_getprop(dev, VBLK, "blksize",
usr/src/uts/common/os/driver.c
497
bdev_Size(dev_t dev)
usr/src/uts/common/os/driver.c
502
if ((nblocks = e_ddi_getprop_int64(dev, VBLK, "Nblocks",
usr/src/uts/common/os/driver.c
507
if ((blksize = e_ddi_getprop(dev, VBLK, "blksize",
usr/src/uts/common/os/driver.c
519
bdev_dump(dev_t dev, caddr_t addr, daddr_t blkno, int blkcnt)
usr/src/uts/common/os/driver.c
523
cb = devopsp[getmajor(dev)]->devo_cb_ops;
usr/src/uts/common/os/driver.c
524
return ((*cb->cb_dump)(dev, addr, blkno, blkcnt));
usr/src/uts/common/os/driver.c
528
cdev_read(dev_t dev, struct uio *uiop, struct cred *cred)
usr/src/uts/common/os/driver.c
532
cb = devopsp[getmajor(dev)]->devo_cb_ops;
usr/src/uts/common/os/driver.c
533
return ((*cb->cb_read)(dev, uiop, cred));
usr/src/uts/common/os/driver.c
537
cdev_write(dev_t dev, struct uio *uiop, struct cred *cred)
usr/src/uts/common/os/driver.c
541
cb = devopsp[getmajor(dev)]->devo_cb_ops;
usr/src/uts/common/os/driver.c
542
return ((*cb->cb_write)(dev, uiop, cred));
usr/src/uts/common/os/driver.c
546
cdev_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, struct cred *cred,
usr/src/uts/common/os/driver.c
551
cb = devopsp[getmajor(dev)]->devo_cb_ops;
usr/src/uts/common/os/driver.c
552
return ((*cb->cb_ioctl)(dev, cmd, arg, mode, cred, rvalp));
usr/src/uts/common/os/driver.c
556
cdev_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len,
usr/src/uts/common/os/driver.c
561
cb = devopsp[getmajor(dev)]->devo_cb_ops;
usr/src/uts/common/os/driver.c
562
return ((*cb->cb_devmap)(dev, dhp, off, len, maplen, mode));
usr/src/uts/common/os/driver.c
566
cdev_mmap(int (*mapfunc)(dev_t, off_t, int), dev_t dev, off_t off, int prot)
usr/src/uts/common/os/driver.c
568
return ((*mapfunc)(dev, off, prot));
usr/src/uts/common/os/driver.c
572
cdev_segmap(dev_t dev, off_t off, struct as *as, caddr_t *addrp, off_t len,
usr/src/uts/common/os/driver.c
577
cb = devopsp[getmajor(dev)]->devo_cb_ops;
usr/src/uts/common/os/driver.c
578
return ((*cb->cb_segmap)(dev, off, as, addrp,
usr/src/uts/common/os/driver.c
583
cdev_poll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/os/driver.c
588
cb = devopsp[getmajor(dev)]->devo_cb_ops;
usr/src/uts/common/os/driver.c
589
return ((*cb->cb_chpoll)(dev, events, anyyet, reventsp, pollhdrp));
usr/src/uts/common/os/driver.c
604
cdev_size(dev_t dev)
usr/src/uts/common/os/driver.c
609
if ((maj = getmajor(dev)) >= devcnt)
usr/src/uts/common/os/driver.c
617
return (e_ddi_getprop(dev, VCHR, "size",
usr/src/uts/common/os/driver.c
628
cdev_Size(dev_t dev)
usr/src/uts/common/os/driver.c
633
if ((maj = getmajor(dev)) >= devcnt)
usr/src/uts/common/os/driver.c
641
return (e_ddi_getprop_int64(dev, VCHR, "Size",
usr/src/uts/common/os/driver.c
656
cdev_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, int mod_flags,
usr/src/uts/common/os/driver.c
664
return ((*cb->cb_prop_op)(dev, dip, prop_op, mod_flags,
usr/src/uts/common/os/driver_lyr.c
1009
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
1014
dev = vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
1020
} else if (dev != DDI_DEV_T_NONE) {
usr/src/uts/common/os/driver_lyr.c
1021
dip = e_ddi_hold_devi_by_dev(dev, 0);
usr/src/uts/common/os/driver_lyr.c
1025
ldi_usage->tgt_name = mod_major_to_name(getmajor(dev));
usr/src/uts/common/os/driver_lyr.c
1027
ldi_usage->tgt_devt = dev;
usr/src/uts/common/os/driver_lyr.c
1041
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
1048
dev = lip->li_dev;
usr/src/uts/common/os/driver_lyr.c
1054
} else if (dev != DDI_DEV_T_NONE) {
usr/src/uts/common/os/driver_lyr.c
1055
dip = e_ddi_hold_devi_by_dev(dev, 0);
usr/src/uts/common/os/driver_lyr.c
1061
ldi_usage.src_devt = dev;
usr/src/uts/common/os/driver_lyr.c
1073
if (((lip->li_major == -1) && (dev == DDI_DEV_T_NONE)) ||
usr/src/uts/common/os/driver_lyr.c
1129
if (dev != DDI_DEV_T_NONE)
usr/src/uts/common/os/driver_lyr.c
1130
major = getmajor(dev);
usr/src/uts/common/os/driver_lyr.c
1498
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
1510
dev = stp->sd_vnode->v_rdev;
usr/src/uts/common/os/driver_lyr.c
1511
name = mod_major_to_name(getmajor(dev));
usr/src/uts/common/os/driver_lyr.c
1514
*lip = (ldi_ident_t)ident_alloc(name, NULL, dev, -1);
usr/src/uts/common/os/driver_lyr.c
1518
"ldi_ident_from_stream", (void *)*lip, name, getminor(dev),
usr/src/uts/common/os/driver_lyr.c
1525
ldi_ident_from_dev(dev_t dev, ldi_ident_t *lip)
usr/src/uts/common/os/driver_lyr.c
1534
name = mod_major_to_name(getmajor(dev));
usr/src/uts/common/os/driver_lyr.c
1537
*lip = (ldi_ident_t)ident_alloc(name, NULL, dev, -1);
usr/src/uts/common/os/driver_lyr.c
1541
"ldi_ident_from_dev", (void *)*lip, name, getminor(dev)));
usr/src/uts/common/os/driver_lyr.c
1791
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
1798
dev = vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
1800
ret = cdev_read(dev, uiop, credp);
usr/src/uts/common/os/driver_lyr.c
1814
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
1821
dev = vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
1823
ret = cdev_write(dev, uiop, credp);
usr/src/uts/common/os/driver_lyr.c
187
ident_hash_func(modid_t modid, dev_info_t *dip, dev_t dev)
usr/src/uts/common/os/driver_lyr.c
193
} else if (dev != DDI_DEV_T_NONE) {
usr/src/uts/common/os/driver_lyr.c
194
return (modid + getminor(dev) + getmajor(dev));
usr/src/uts/common/os/driver_lyr.c
1948
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
1969
dev = vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
1971
ret = cdev_ioctl(dev, cmd, arg, mode, cr, rvalp);
usr/src/uts/common/os/driver_lyr.c
1998
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
2005
dev = vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
2007
ret = cdev_poll(dev, events, anyyet, reventsp, phpp);
usr/src/uts/common/os/driver_lyr.c
201
ident_find_ref_nolock(modid_t modid, dev_info_t *dip, dev_t dev, major_t major)
usr/src/uts/common/os/driver_lyr.c
2022
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
204
uint_t index = LI_HASH(modid, dip, dev);
usr/src/uts/common/os/driver_lyr.c
2040
dev = handlep->lh_vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
2048
dip = e_ddi_hold_devi_by_dev(dev, 0);
usr/src/uts/common/os/driver_lyr.c
2053
ret = i_ldi_prop_op(dev, dip, prop_op, flags, name, valuep, length);
usr/src/uts/common/os/driver_lyr.c
2063
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
2069
dev = handlep->lh_vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
2073
bp->b_edev = dev;
usr/src/uts/common/os/driver_lyr.c
2074
bp->b_dev = cmpdev(dev);
usr/src/uts/common/os/driver_lyr.c
2082
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
2088
dev = handlep->lh_vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
2092
return (bdev_dump(dev, addr, blkno, nblk));
usr/src/uts/common/os/driver_lyr.c
2100
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
2106
dev = handlep->lh_vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
2110
return (cdev_devmap(dev, dhp, off, len, maplen, model));
usr/src/uts/common/os/driver_lyr.c
2117
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
2130
dev = handlep->lh_vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
2131
cb = devopsp[getmajor(dev)]->devo_cb_ops;
usr/src/uts/common/os/driver_lyr.c
2138
return (cb->cb_aread(dev, aio_reqp, cr));
usr/src/uts/common/os/driver_lyr.c
214
((*lipp)->li_dev == dev))
usr/src/uts/common/os/driver_lyr.c
2146
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
2158
dev = handlep->lh_vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
2159
cb = devopsp[getmajor(dev)]->devo_cb_ops;
usr/src/uts/common/os/driver_lyr.c
2166
return (cb->cb_awrite(dev, aio_reqp, cr));
usr/src/uts/common/os/driver_lyr.c
223
ident_alloc(char *mod_name, dev_info_t *dip, dev_t dev, major_t major)
usr/src/uts/common/os/driver_lyr.c
2259
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
2264
dev = handlep->lh_vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
2266
ret = ddi_lyr_get_devid(dev, devid);
usr/src/uts/common/os/driver_lyr.c
2278
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
2283
dev = handlep->lh_vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
2286
ret = ddi_lyr_get_minor_name(dev, OTYP_TO_STYP(otyp), minor_name);
usr/src/uts/common/os/driver_lyr.c
2299
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
2306
dev = handlep->lh_vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
2314
dip = e_ddi_hold_devi_by_dev(dev, 0);
usr/src/uts/common/os/driver_lyr.c
2320
dev = DDI_DEV_T_ANY;
usr/src/uts/common/os/driver_lyr.c
2326
res = i_ldi_prop_op_typed(dev, dip, flags, name,
usr/src/uts/common/os/driver_lyr.c
2340
res = ddi_prop_lookup_int_array(dev, dip, flags,
usr/src/uts/common/os/driver_lyr.c
2355
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
2362
dev = handlep->lh_vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
2370
dip = e_ddi_hold_devi_by_dev(dev, 0);
usr/src/uts/common/os/driver_lyr.c
2376
dev = DDI_DEV_T_ANY;
usr/src/uts/common/os/driver_lyr.c
2383
res = i_ldi_prop_op_typed(dev, dip, flags, name,
usr/src/uts/common/os/driver_lyr.c
239
index = LI_HASH(modid, dip, dev);
usr/src/uts/common/os/driver_lyr.c
2397
res = ddi_prop_lookup_int64_array(dev, dip, flags,
usr/src/uts/common/os/driver_lyr.c
241
lipp = ident_find_ref_nolock(modid, dip, dev, major);
usr/src/uts/common/os/driver_lyr.c
2412
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
2419
dev = handlep->lh_vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
2427
dip = e_ddi_hold_devi_by_dev(dev, 0);
usr/src/uts/common/os/driver_lyr.c
2433
dev = DDI_DEV_T_ANY;
usr/src/uts/common/os/driver_lyr.c
2440
res = i_ldi_prop_op_typed(dev, dip, flags, name,
usr/src/uts/common/os/driver_lyr.c
2472
res = ddi_prop_lookup_string_array(dev, dip, flags,
usr/src/uts/common/os/driver_lyr.c
2487
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
2494
dev = handlep->lh_vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
2502
dip = e_ddi_hold_devi_by_dev(dev, 0);
usr/src/uts/common/os/driver_lyr.c
2508
dev = DDI_DEV_T_ANY;
usr/src/uts/common/os/driver_lyr.c
2515
res = i_ldi_prop_op_typed(dev, dip, flags, name,
usr/src/uts/common/os/driver_lyr.c
2534
res = ddi_prop_lookup_string(dev, dip, flags, name, data);
usr/src/uts/common/os/driver_lyr.c
2565
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
2572
dev = handlep->lh_vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
2580
dip = e_ddi_hold_devi_by_dev(dev, 0);
usr/src/uts/common/os/driver_lyr.c
2586
dev = DDI_DEV_T_ANY;
usr/src/uts/common/os/driver_lyr.c
259
lip->li_dev = dev;
usr/src/uts/common/os/driver_lyr.c
2593
res = i_ldi_prop_op_typed(dev, dip, flags, name,
usr/src/uts/common/os/driver_lyr.c
2607
res = ddi_prop_lookup_byte_array(dev, dip, flags,
usr/src/uts/common/os/driver_lyr.c
2622
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
2629
dev = handlep->lh_vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
2637
dip = e_ddi_hold_devi_by_dev(dev, 0);
usr/src/uts/common/os/driver_lyr.c
2643
dev = DDI_DEV_T_ANY;
usr/src/uts/common/os/driver_lyr.c
2655
res = i_ldi_prop_op(dev, dip, PROP_LEN_AND_VAL_BUF,
usr/src/uts/common/os/driver_lyr.c
2669
res = ddi_prop_get_int(dev, dip, flags, name, defvalue);
usr/src/uts/common/os/driver_lyr.c
2683
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
2690
dev = handlep->lh_vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
2698
dip = e_ddi_hold_devi_by_dev(dev, 0);
usr/src/uts/common/os/driver_lyr.c
2704
dev = DDI_DEV_T_ANY;
usr/src/uts/common/os/driver_lyr.c
2716
res = i_ldi_prop_op(dev, dip, PROP_LEN_AND_VAL_BUF,
usr/src/uts/common/os/driver_lyr.c
2730
res = ddi_prop_get_int64(dev, dip, flags, name, defvalue);
usr/src/uts/common/os/driver_lyr.c
2743
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
2750
dev = handlep->lh_vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
2758
dip = e_ddi_hold_devi_by_dev(dev, 0);
usr/src/uts/common/os/driver_lyr.c
2766
dev = DDI_DEV_T_ANY;
usr/src/uts/common/os/driver_lyr.c
2773
res = i_ldi_prop_op(dev, dip, PROP_LEN,
usr/src/uts/common/os/driver_lyr.c
2782
res = ddi_prop_exists(dev, dip, flags, name);
usr/src/uts/common/os/driver_lyr.c
2795
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
2806
dev = handlep->lh_vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
2814
dip = e_ddi_hold_devi_by_dev(dev, 0);
usr/src/uts/common/os/driver_lyr.c
2837
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
2846
dev = handlep->lh_vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
2854
dip = e_ddi_hold_devi_by_dev(dev, 0);
usr/src/uts/common/os/driver_lyr.c
3097
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
3128
dev = handlep->lh_vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
3136
dip = e_ddi_hold_devi_by_dev(dev, 0);
usr/src/uts/common/os/driver_lyr.c
3188
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
3212
dev = lhp->lh_vp->v_rdev;
usr/src/uts/common/os/driver_lyr.c
3219
dip = e_ddi_hold_devi_by_dev(dev, 0);
usr/src/uts/common/os/driver_lyr.c
3295
dev_t dev, int spec_type)
usr/src/uts/common/os/driver_lyr.c
3299
ASSERT(dev != DDI_DEV_T_NONE);
usr/src/uts/common/os/driver_lyr.c
3300
ASSERT(dev != NODEV);
usr/src/uts/common/os/driver_lyr.c
3301
ASSERT((dev == DDI_DEV_T_ANY && spec_type == 0) ||
usr/src/uts/common/os/driver_lyr.c
3312
if (dev != DDI_DEV_T_ANY) {
usr/src/uts/common/os/driver_lyr.c
3313
if (dev != lecp->lec_dev || spec_type != lecp->lec_spec)
usr/src/uts/common/os/driver_lyr.c
3336
ldi_invoke_notify(dev_info_t *dip, dev_t dev, int spec_type, char *event,
usr/src/uts/common/os/driver_lyr.c
3345
ASSERT(dev != DDI_DEV_T_NONE);
usr/src/uts/common/os/driver_lyr.c
3346
ASSERT(dev != NODEV);
usr/src/uts/common/os/driver_lyr.c
3347
ASSERT((dev == DDI_DEV_T_ANY && spec_type == 0) ||
usr/src/uts/common/os/driver_lyr.c
3366
if (!ldi_ev_device_match(lecp, dip, dev, spec_type))
usr/src/uts/common/os/driver_lyr.c
3426
if (!ldi_ev_device_match(lecp, dip, dev, spec_type))
usr/src/uts/common/os/driver_lyr.c
3498
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
3524
dev = makedevice(major, minor);
usr/src/uts/common/os/driver_lyr.c
3532
retc = contract_device_negotiate(dip, dev, spec_type, ct_evtype);
usr/src/uts/common/os/driver_lyr.c
3539
retl = ldi_invoke_notify(dip, dev, spec_type, evname, ev_data);
usr/src/uts/common/os/driver_lyr.c
3543
contract_device_negend(dip, dev, spec_type, CT_EV_FAILURE);
usr/src/uts/common/os/driver_lyr.c
3567
ldi_invoke_finalize(dev_info_t *dip, dev_t dev, int spec_type, char *event,
usr/src/uts/common/os/driver_lyr.c
3576
ASSERT(dev != DDI_DEV_T_NONE);
usr/src/uts/common/os/driver_lyr.c
3577
ASSERT(dev != NODEV);
usr/src/uts/common/os/driver_lyr.c
3578
ASSERT((dev == DDI_DEV_T_ANY && spec_type == 0) ||
usr/src/uts/common/os/driver_lyr.c
3603
if (!ldi_ev_device_match(lecp, dip, dev, spec_type))
usr/src/uts/common/os/driver_lyr.c
3664
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
3687
dev = makedevice(major, minor);
usr/src/uts/common/os/driver_lyr.c
3693
contract_device_finalize(dip, dev, spec_type, ct_evtype, ct_result);
usr/src/uts/common/os/driver_lyr.c
3696
ldi_invoke_finalize(dip, dev, spec_type, evname, ldi_result, ev_data);
usr/src/uts/common/os/driver_lyr.c
526
ldi_vp_from_dev(dev_t dev, int otyp, vnode_t **vpp)
usr/src/uts/common/os/driver_lyr.c
532
if ((dev == DDI_DEV_T_NONE) || (!OTYP_VALID(otyp)) || (vpp == NULL))
usr/src/uts/common/os/driver_lyr.c
535
if ((dip = e_ddi_hold_devi_by_dev(dev, 0)) == NULL)
usr/src/uts/common/os/driver_lyr.c
538
vp = makespecvp(dev, OTYP_TO_VTYP(otyp));
usr/src/uts/common/os/driver_lyr.c
589
dev_t dev;
usr/src/uts/common/os/driver_lyr.c
610
ret = resolve_pathname(path, &dip, &dev, &spec_type);
usr/src/uts/common/os/driver_lyr.c
615
vp = makespecvp(dev, STYP_TO_VTYP(spec_type));
usr/src/uts/common/os/driver_lyr.c
625
ldi_devid_match(ddi_devid_t devid, dev_info_t *dip, dev_t dev)
usr/src/uts/common/os/driver_lyr.c
659
propp = i_ddi_prop_search(dev,
usr/src/uts/common/os/driver_lyr.c
688
dev_t dev, *devs;
usr/src/uts/common/os/driver_lyr.c
699
dev = devs[i];
usr/src/uts/common/os/driver_lyr.c
701
if ((dip = e_ddi_hold_devi_by_dev(dev, 0)) == NULL)
usr/src/uts/common/os/driver_lyr.c
718
ldi_devid_match(devid, dip, dev))
usr/src/uts/common/os/driver_lyr.c
730
vp = makespecvp(dev, STYP_TO_VTYP(styp));
usr/src/uts/common/os/driver_lyr.c
792
i_ldi_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/common/os/driver_lyr.c
823
dev = DDI_DEV_T_ANY;
usr/src/uts/common/os/driver_lyr.c
826
res = cdev_prop_op(dev, dip, prop_op, flags, name, valuep, lengthp);
usr/src/uts/common/os/driver_lyr.c
854
i_ldi_prop_op_typed(dev_t dev, dev_info_t *dip, int flags, char *name,
usr/src/uts/common/os/driver_lyr.c
867
res = i_ldi_prop_op(dev, dip, PROP_LEN,
usr/src/uts/common/os/driver_lyr.c
894
res = i_ldi_prop_op(dev, dip, PROP_LEN_AND_VAL_BUF,
usr/src/uts/common/os/driver_lyr.c
96
#define LI_HASH(mid, dip, dev) (ident_hash_func(mid, dip, dev) % LI_HASH_SZ)
usr/src/uts/common/os/ksensor.c
554
uint16_t bus, dev;
usr/src/uts/common/os/ksensor.c
592
dev = PCI_REG_DEV_G(regs[0]);
usr/src/uts/common/os/ksensor.c
595
pci_name = kmem_asprintf("%x.%x:%s", bus, dev, name);
usr/src/uts/common/os/mmapobj.c
513
mmapobj_dummy(dev_t dev, off_t off, int prot)
usr/src/uts/common/os/mmapobj.c
575
dev_a.dev = makedevice(mm_major, M_NULL);
usr/src/uts/common/os/modctl.c
1187
modctl_devt2instance(dev_t dev, int *uinstancep)
usr/src/uts/common/os/modctl.c
1191
if ((instance = dev_to_instance(dev)) == -1)
usr/src/uts/common/os/modctl.c
1201
modctl_sizeof_devid(dev_t dev, uint_t *len)
usr/src/uts/common/os/modctl.c
1207
if (ddi_lyr_get_devid(dev, &devid) == DDI_FAILURE)
usr/src/uts/common/os/modctl.c
1224
modctl_get_devid(dev_t dev, uint_t len, ddi_devid_t udevid)
usr/src/uts/common/os/modctl.c
1231
if (ddi_lyr_get_devid(dev, &devid) == DDI_FAILURE)
usr/src/uts/common/os/modctl.c
1421
modctl_sizeof_minorname(dev_t dev, int spectype, uint_t *len)
usr/src/uts/common/os/modctl.c
1427
if (ddi_lyr_get_minor_name(dev, spectype, &name) == DDI_FAILURE)
usr/src/uts/common/os/modctl.c
1444
modctl_get_minorname(dev_t dev, int spectype, uint_t len, char *uname)
usr/src/uts/common/os/modctl.c
1451
if (ddi_lyr_get_minor_name(dev, spectype, &name) == DDI_FAILURE)
usr/src/uts/common/os/modctl.c
1473
modctl_devfspath_len(dev_t dev, int spectype, uint_t *len)
usr/src/uts/common/os/modctl.c
1480
if (ddi_dev_pathname(dev, spectype, name) == DDI_FAILURE) {
usr/src/uts/common/os/modctl.c
1499
modctl_devfspath(dev_t dev, int spectype, uint_t len, char *uname)
usr/src/uts/common/os/modctl.c
1507
if (ddi_dev_pathname(dev, spectype, name) == DDI_FAILURE) {
usr/src/uts/common/os/modctl.c
2384
dev_t dev;
usr/src/uts/common/os/modctl.c
2437
dev = (dev_t)a1;
usr/src/uts/common/os/modctl.c
2441
dev = expldev(a1);
usr/src/uts/common/os/modctl.c
2444
error = modctl_devt2instance(dev, (int *)a2);
usr/src/uts/common/os/modctl.c
2449
dev = (dev_t)a1;
usr/src/uts/common/os/modctl.c
2453
dev = expldev(a1);
usr/src/uts/common/os/modctl.c
2456
error = modctl_sizeof_devid(dev, (uint_t *)a2);
usr/src/uts/common/os/modctl.c
2461
dev = (dev_t)a1;
usr/src/uts/common/os/modctl.c
2465
dev = expldev(a1);
usr/src/uts/common/os/modctl.c
2468
error = modctl_get_devid(dev, (uint_t)a2, (ddi_devid_t)a3);
usr/src/uts/common/os/session.c
681
dev_t dev;
usr/src/uts/common/os/session.c
695
dev = sp->s_dev;
usr/src/uts/common/os/session.c
697
return (dev);
usr/src/uts/common/os/subr.c
148
cmpldev(dev32_t *dst, dev_t dev)
usr/src/uts/common/os/subr.c
151
if (dev == NODEV) {
usr/src/uts/common/os/subr.c
154
major_t major = dev >> L_BITSMINOR;
usr/src/uts/common/os/subr.c
155
minor_t minor = dev & L_MAXMIN;
usr/src/uts/common/os/subr.c
165
*dst = (dev32_t)dev;
usr/src/uts/common/os/sunddi.c
1024
i_ddi_prop_search(dev_t dev, char *name, uint_t flags, ddi_prop_t **list_head)
usr/src/uts/common/os/sunddi.c
1036
if (dev == DDI_DEV_T_NONE)
usr/src/uts/common/os/sunddi.c
1037
dev = DDI_DEV_T_ANY;
usr/src/uts/common/os/sunddi.c
1044
if ((dev != DDI_DEV_T_ANY) && (propp->prop_dev != dev))
usr/src/uts/common/os/sunddi.c
1060
i_ddi_search_global_prop(dev_t dev, char *name, uint_t flags)
usr/src/uts/common/os/sunddi.c
1071
ASSERT(dev != DDI_DEV_T_ANY);
usr/src/uts/common/os/sunddi.c
1072
if (dev == DDI_DEV_T_ANY) {
usr/src/uts/common/os/sunddi.c
1076
major = getmajor(dev);
usr/src/uts/common/os/sunddi.c
1092
(!(flags & LDI_DEV_T_ANY)) && (propp->prop_dev != dev))
usr/src/uts/common/os/sunddi.c
1115
i_ddi_prop_search_global(dev_t dev, uint_t flags, char *name,
usr/src/uts/common/os/sunddi.c
1121
propp = i_ddi_search_global_prop(dev, name, flags);
usr/src/uts/common/os/sunddi.c
1150
ddi_prop_search_common(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/common/os/sunddi.c
1176
propp = i_ddi_prop_search(dev, name, flags,
usr/src/uts/common/os/sunddi.c
1179
propp = i_ddi_prop_search(dev, name, flags,
usr/src/uts/common/os/sunddi.c
1183
propp = i_ddi_prop_search(dev, name, flags,
usr/src/uts/common/os/sunddi.c
1188
propp = i_ddi_prop_search(dev, name, flags,
usr/src/uts/common/os/sunddi.c
1325
return (ddi_bus_prop_op(dev, dip, dip, prop_op,
usr/src/uts/common/os/sunddi.c
1364
i = (*bop)(dev, pdip, dip, prop_op,
usr/src/uts/common/os/sunddi.c
1395
ddi_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, int mod_flags,
usr/src/uts/common/os/sunddi.c
1423
i = ddi_prop_search_common(dev, dip, prop_op,
usr/src/uts/common/os/sunddi.c
1440
ddi_prop_op_nblocks_blksize(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/common/os/sunddi.c
1456
return (ddi_prop_op(dev, dip, prop_op, mod_flags,
usr/src/uts/common/os/sunddi.c
1460
return (ddi_prop_op_size_blksize(dev, dip, prop_op, mod_flags,
usr/src/uts/common/os/sunddi.c
1468
ddi_prop_op_nblocks(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/common/os/sunddi.c
1471
return (ddi_prop_op_nblocks_blksize(dev, dip, prop_op,
usr/src/uts/common/os/sunddi.c
1489
ddi_prop_op_size_blksize(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/common/os/sunddi.c
1535
return (ddi_prop_op(dev, dip, prop_op, mod_flags,
usr/src/uts/common/os/sunddi.c
1583
ddi_prop_op_size(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/common/os/sunddi.c
1586
return (ddi_prop_op_size_blksize(dev, dip, prop_op,
usr/src/uts/common/os/sunddi.c
1619
ddi_getlongprop(dev_t dev, dev_info_t *dip, int flags,
usr/src/uts/common/os/sunddi.c
1622
return (ddi_prop_op(dev, dip, PROP_LEN_AND_VAL_ALLOC,
usr/src/uts/common/os/sunddi.c
1651
ddi_getlongprop_buf(dev_t dev, dev_info_t *dip, int flags,
usr/src/uts/common/os/sunddi.c
1654
return (ddi_prop_op(dev, dip, PROP_LEN_AND_VAL_BUF,
usr/src/uts/common/os/sunddi.c
1673
ddi_getprop(dev_t dev, dev_info_t *dip, int flags, char *name, int defvalue)
usr/src/uts/common/os/sunddi.c
1679
error = ddi_prop_op(dev, dip, PROP_LEN_AND_VAL_BUF,
usr/src/uts/common/os/sunddi.c
1694
ddi_getproplen(dev_t dev, dev_info_t *dip, int flags, char *name, int *lengthp)
usr/src/uts/common/os/sunddi.c
1696
return (ddi_prop_op(dev, dip, PROP_LEN, flags, name, NULL, lengthp));
usr/src/uts/common/os/sunddi.c
3174
ddi_prop_add(dev_t dev, dev_info_t *dip, int flags,
usr/src/uts/common/os/sunddi.c
3186
if (dev == DDI_DEV_T_ANY || name == (char *)0 || strlen(name) == 0)
usr/src/uts/common/os/sunddi.c
3215
if (getmajor(dev) == DDI_MAJOR_T_UNKNOWN) {
usr/src/uts/common/os/sunddi.c
3218
getminor(dev));
usr/src/uts/common/os/sunddi.c
3220
new_propp->prop_dev = dev;
usr/src/uts/common/os/sunddi.c
3286
ddi_prop_change(dev_t dev, dev_info_t *dip, int flags,
usr/src/uts/common/os/sunddi.c
3293
if ((dev == DDI_DEV_T_ANY) || (name == NULL) || (strlen(name) == 0))
usr/src/uts/common/os/sunddi.c
3313
if (getmajor(dev) == DDI_MAJOR_T_UNKNOWN)
usr/src/uts/common/os/sunddi.c
3314
dev = makedevice(
usr/src/uts/common/os/sunddi.c
3316
getminor(dev));
usr/src/uts/common/os/sunddi.c
3329
if ((propp = i_ddi_prop_search(dev, name, flags, ppropp)) != NULL) {
usr/src/uts/common/os/sunddi.c
3352
return (ddi_prop_add(dev, dip, flags, name, value, length));
usr/src/uts/common/os/sunddi.c
3448
ddi_prop_create(dev_t dev, dev_info_t *dip, int flag,
usr/src/uts/common/os/sunddi.c
3462
return (ddi_prop_update_common(dev, dip, flag, name,
usr/src/uts/common/os/sunddi.c
3467
e_ddi_prop_create(dev_t dev, dev_info_t *dip, int flag,
usr/src/uts/common/os/sunddi.c
3473
return (ddi_prop_update_common(dev, dip, flag,
usr/src/uts/common/os/sunddi.c
3478
ddi_prop_modify(dev_t dev, dev_info_t *dip, int flag,
usr/src/uts/common/os/sunddi.c
3487
if (dev == DDI_DEV_T_ANY || name == NULL || strlen(name) == 0)
usr/src/uts/common/os/sunddi.c
3493
if (ddi_prop_exists(dev, dip, (flag | DDI_PROP_NOTPROM), name) == 0)
usr/src/uts/common/os/sunddi.c
3496
return (ddi_prop_update_common(dev, dip,
usr/src/uts/common/os/sunddi.c
3502
e_ddi_prop_modify(dev_t dev, dev_info_t *dip, int flag,
usr/src/uts/common/os/sunddi.c
3511
if (dev == DDI_DEV_T_ANY || name == NULL || strlen(name) == 0)
usr/src/uts/common/os/sunddi.c
3514
if (ddi_prop_exists(dev, dip, (flag | DDI_PROP_SYSTEM_DEF), name) == 0)
usr/src/uts/common/os/sunddi.c
3519
return (ddi_prop_update_common(dev, dip,
usr/src/uts/common/os/sunddi.c
4014
ddi_prop_remove_common(dev_t dev, dev_info_t *dip, char *name, int flag)
usr/src/uts/common/os/sunddi.c
4020
if ((dev == DDI_DEV_T_ANY) || (name == (char *)0) ||
usr/src/uts/common/os/sunddi.c
4034
(dev == propp->prop_dev)) {
usr/src/uts/common/os/sunddi.c
4064
ddi_prop_remove(dev_t dev, dev_info_t *dip, char *name)
usr/src/uts/common/os/sunddi.c
4066
return (ddi_prop_remove_common(dev, dip, name, 0));
usr/src/uts/common/os/sunddi.c
4070
e_ddi_prop_remove(dev_t dev, dev_info_t *dip, char *name)
usr/src/uts/common/os/sunddi.c
4072
return (ddi_prop_remove_common(dev, dip, name, DDI_PROP_SYSTEM_DEF));
usr/src/uts/common/os/sunddi.c
4146
ddi_prop_undefine(dev_t dev, dev_info_t *dip, int flag, char *name)
usr/src/uts/common/os/sunddi.c
4151
return (ddi_prop_update_common(dev, dip, flag,
usr/src/uts/common/os/sunddi.c
4156
e_ddi_prop_undefine(dev_t dev, dev_info_t *dip, int flag, char *name)
usr/src/uts/common/os/sunddi.c
4162
return (ddi_prop_update_common(dev, dip, flag,
usr/src/uts/common/os/sunddi.c
4203
ddi_prop_cache_invalidate(dev_t dev, dev_info_t *dip, char *name, int flags)
usr/src/uts/common/os/sunddi.c
4231
impl_ddi_bus_prop_op(dev_t dev, dev_info_t *dip, dev_info_t *ch_dip,
usr/src/uts/common/os/sunddi.c
4248
if (((dev == DDI_DEV_T_NONE) || (dev == DDI_DEV_T_ANY)) &&
usr/src/uts/common/os/sunddi.c
4325
ddi_bus_prop_op(dev_t dev, dev_info_t *dip, dev_info_t *ch_dip,
usr/src/uts/common/os/sunddi.c
4331
error = impl_ddi_bus_prop_op(dev, dip, ch_dip, prop_op, mod_flags,
usr/src/uts/common/os/sunddi.c
4363
return (ddi_prop_search_common(dev, options_dip, prop_op,
usr/src/uts/common/os/sunddi.c
4373
return (ddi_prop_search_common(dev, dip, prop_op, mod_flags,
usr/src/uts/common/os/sunddi.c
4386
e_ddi_getlongprop(dev_t dev, vtype_t type, char *name, int flags,
usr/src/uts/common/os/sunddi.c
4394
if ((devi = e_ddi_hold_devi_by_dev(dev, 0)) == NULL)
usr/src/uts/common/os/sunddi.c
4397
error = cdev_prop_op(dev, devi, prop_op, flags, name, valuep, lengthp);
usr/src/uts/common/os/sunddi.c
4407
e_ddi_getlongprop_buf(dev_t dev, vtype_t type, char *name, int flags,
usr/src/uts/common/os/sunddi.c
4415
if ((devi = e_ddi_hold_devi_by_dev(dev, 0)) == NULL)
usr/src/uts/common/os/sunddi.c
4418
error = cdev_prop_op(dev, devi, prop_op, flags, name, valuep, lengthp);
usr/src/uts/common/os/sunddi.c
4427
e_ddi_getprop(dev_t dev, vtype_t type, char *name, int flags, int defvalue)
usr/src/uts/common/os/sunddi.c
4436
if ((devi = e_ddi_hold_devi_by_dev(dev, 0)) == NULL)
usr/src/uts/common/os/sunddi.c
4439
error = cdev_prop_op(dev, devi, prop_op,
usr/src/uts/common/os/sunddi.c
4466
e_ddi_getprop_int64(dev_t dev, vtype_t type, char *name,
usr/src/uts/common/os/sunddi.c
4476
if ((devi = e_ddi_hold_devi_by_dev(dev, 0)) == NULL)
usr/src/uts/common/os/sunddi.c
4479
error = cdev_prop_op(dev, devi, prop_op, flags |
usr/src/uts/common/os/sunddi.c
4493
e_ddi_getproplen(dev_t dev, vtype_t type, char *name, int flags, int *lengthp)
usr/src/uts/common/os/sunddi.c
4500
if ((devi = e_ddi_hold_devi_by_dev(dev, 0)) == NULL)
usr/src/uts/common/os/sunddi.c
4503
error = cdev_prop_op(dev, devi, prop_op, flags, name, NULL, lengthp);
usr/src/uts/common/os/sunddi.c
4715
ddi_dev_regsize(dev_info_t *dev, uint_t rnumber, off_t *result)
usr/src/uts/common/os/sunddi.c
4719
ret = ddi_ctlops(dev, dev, DDI_CTLOPS_REGSIZE,
usr/src/uts/common/os/sunddi.c
4726
ddi_dev_nregs(dev_info_t *dev, int *result)
usr/src/uts/common/os/sunddi.c
4728
return (ddi_ctlops(dev, dev, DDI_CTLOPS_NREGS, 0, (void *)result));
usr/src/uts/common/os/sunddi.c
5095
nodevinfo(dev_t dev, int otyp)
usr/src/uts/common/os/sunddi.c
5097
_NOTE(ARGUNUSED(dev, otyp))
usr/src/uts/common/os/sunddi.c
5215
nochpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/os/sunddi.c
5218
_NOTE(ARGUNUSED(dev, events, anyyet, reventsp, pollhdrp))
usr/src/uts/common/os/sunddi.c
7500
i_ddi_devtspectype_to_minorname(dev_info_t *dip, dev_t dev, int spec_type)
usr/src/uts/common/os/sunddi.c
7511
ASSERT((ddi_driver_major(dip) == getmajor(dev)) ||
usr/src/uts/common/os/sunddi.c
7512
(strcmp(ddi_major_to_name(getmajor(dev)), "did") == 0));
usr/src/uts/common/os/sunddi.c
7519
(dmdp->ddm_dev == dev) &&
usr/src/uts/common/os/sunddi.c
7901
i_ddi_devi_get_devid(dev_t dev, dev_info_t *dip, ddi_devid_t *ret_devid)
usr/src/uts/common/os/sunddi.c
7905
ASSERT(dev != DDI_DEV_T_NONE);
usr/src/uts/common/os/sunddi.c
7908
if (ddi_prop_lookup_string(dev, dip, DDI_PROP_DONTPASS,
usr/src/uts/common/os/sunddi.c
7910
if ((dev == DDI_DEV_T_ANY) ||
usr/src/uts/common/os/sunddi.c
7931
ddi_lyr_get_devid(dev_t dev, ddi_devid_t *ret_devid)
usr/src/uts/common/os/sunddi.c
7937
if ((dip = e_ddi_hold_devi_by_dev(dev, 0)) == NULL)
usr/src/uts/common/os/sunddi.c
7940
rval = i_ddi_devi_get_devid(dev, dip, ret_devid);
usr/src/uts/common/os/sunddi.c
7950
ddi_lyr_get_minor_name(dev_t dev, int spec_type, char **minor_name)
usr/src/uts/common/os/sunddi.c
7957
if ((dip = e_ddi_hold_devi_by_dev(dev, 0)) == NULL) {
usr/src/uts/common/os/sunddi.c
7965
nm = i_ddi_devtspectype_to_minorname(dip, dev, spec_type);
usr/src/uts/common/os/sunddi.c
8750
int direction, dev_t dev, daddr_t blkno,
usr/src/uts/common/os/sunddi.c
8795
bp->b_edev = dev;
usr/src/uts/common/os/sunddi.c
885
ddi_segmap(dev_t dev, off_t offset, struct as *asp, caddr_t *addrp, off_t len,
usr/src/uts/common/os/sunddi.c
891
return (spec_segmap(dev, offset, asp, addrp, len,
usr/src/uts/common/os/sunddi.c
917
ddi_device_mapping_check(dev_t dev, const ddi_device_acc_attr_t *accattrp,
usr/src/uts/common/os/sunddi.c
932
e_ddi_hold_devi_by_dev(dev, E_DDI_HOLD_DEVI_NOATTACH)) == NULL)
usr/src/uts/common/os/sunddi.c
994
nopropop(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, int mod_flags,
usr/src/uts/common/os/sunddi.c
997
_NOTE(ARGUNUSED(dev, dip, prop_op, mod_flags, name, valuep, lengthp))
usr/src/uts/common/os/sunndi.c
160
ndi_prop_remove(dev_t dev, dev_info_t *dip, char *name)
usr/src/uts/common/os/sunndi.c
162
return (ddi_prop_remove_common(dev, dip, name, DDI_PROP_HW_DEF));
usr/src/uts/common/os/swapgeneric.c
1037
i_path_find_node(dev_info_t *dev, void *arg)
usr/src/uts/common/os/swapgeneric.c
1042
if (ddi_get_nodeid(dev) == (int)f->nodeid) {
usr/src/uts/common/os/swapgeneric.c
1043
f->dip = dev;
usr/src/uts/common/os/swapgeneric.c
652
dev_t dev;
usr/src/uts/common/os/swapgeneric.c
682
dev = ddi_pathname_to_dev_t(name);
usr/src/uts/common/os/swapgeneric.c
684
if (dev == (dev_t)-1) {
usr/src/uts/common/os/swapgeneric.c
693
if (strncmp(ddi_major_to_name(getmajor(dev)), "fd", 2) == 0) {
usr/src/uts/common/os/vm_subr.c
130
default_physio(int (*strat)(struct buf *), struct buf *bp, dev_t dev,
usr/src/uts/common/os/vm_subr.c
178
if (dev != NODEV) {
usr/src/uts/common/os/vm_subr.c
179
(void) devopsp[getmajor(dev)]->devo_getinfo(NULL,
usr/src/uts/common/os/vm_subr.c
180
DDI_INFO_DEVT2DEVINFO, (void *)dev, (void **)&bp->b_dip);
usr/src/uts/common/os/vm_subr.c
211
bp->b_edev = dev;
usr/src/uts/common/os/watchpoint.c
1432
watch_physio(int (*strat)(struct buf *), struct buf *bp, dev_t dev,
usr/src/uts/common/os/watchpoint.c
1443
return (default_physio(strat, bp, dev, rw, mincnt, uio));
usr/src/uts/common/os/watchpoint.c
1477
error = default_physio(strat, bp, dev, rw, mincnt,
usr/src/uts/common/os/watchpoint.c
1508
error = default_physio(strat, bp, dev, rw,
usr/src/uts/common/pcmcia/cis/cis_handlers.c
1339
cs->dev.disk.bksize = GET_SHORT(tp);
usr/src/uts/common/pcmcia/cis/cis_handlers.c
1340
cs->dev.disk.nblocks = GET_LONG(tp);
usr/src/uts/common/pcmcia/cis/cis_handlers.c
1341
cs->dev.disk.edcloc = GET_LONG(tp);
usr/src/uts/common/pcmcia/cis/cis_handlers.c
1345
cs->dev.mem.flags = GET_BYTE(tp);
usr/src/uts/common/pcmcia/cis/cis_handlers.c
1346
cs->dev.mem.reserved = GET_BYTE(tp);
usr/src/uts/common/pcmcia/cis/cis_handlers.c
1347
cs->dev.mem.address = (caddr_t)(uintptr_t)GET_LONG(tp);
usr/src/uts/common/pcmcia/cis/cis_handlers.c
1348
cs->dev.disk.edcloc = GET_LONG(tp);
usr/src/uts/common/pcmcia/nexus/pcmcia.c
3950
device.dev =
usr/src/uts/common/pcmcia/nexus/pcmcia.c
3966
device.dev = makedevice(ddi_driver_major(init->dip), 0);
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4038
md->dev = dp->ddm_dev;
usr/src/uts/common/pcmcia/nexus/pcmcia.c
809
pcmcia_prop_op(dev_t dev, dev_info_t *dip, dev_info_t *ch_dip,
usr/src/uts/common/pcmcia/nexus/pcmcia.c
872
return (ddi_bus_prop_op(dev, dip, ch_dip, prop_op,
usr/src/uts/common/pcmcia/sys/cis_handlers.h
242
} dev;
usr/src/uts/common/rpc/clnt.h
376
extern int clnt_cots_kcreate(dev_t dev, struct netbuf *addr, int family,
usr/src/uts/common/rpc/clnt.h
400
extern void clnt_cots_kinit(CLIENT *h, dev_t dev, int family,
usr/src/uts/common/rpc/clnt_cots.c
1577
clnt_cots_kinit(CLIENT *h, dev_t dev, int family, struct netbuf *addr,
usr/src/uts/common/rpc/clnt_cots.c
1605
p->cku_device = dev;
usr/src/uts/common/rpc/clnt_cots.c
565
clnt_cots_kcreate(dev_t dev, struct netbuf *addr, int family, rpcprog_t prog,
usr/src/uts/common/rpc/clnt_cots.c
635
p->cku_device = dev;
usr/src/uts/common/sys/1394/adapters/hci1394.h
100
int hci1394_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/sys/1394/adapters/hci1394.h
94
int hci1394_close(dev_t dev, int flag, int otyp, cred_t *credp);
usr/src/uts/common/sys/1394/targets/av1394/av1394_impl.h
283
#define AV1394_DEV_IS_ISOCH(dev) \
usr/src/uts/common/sys/1394/targets/av1394/av1394_impl.h
284
((getminor(dev) & AV1394_MINOR_TYPE_MASK) == 0)
usr/src/uts/common/sys/1394/targets/av1394/av1394_impl.h
285
#define AV1394_DEV_IS_ASYNC(dev) \
usr/src/uts/common/sys/1394/targets/av1394/av1394_impl.h
286
((getminor(dev) & AV1394_MINOR_TYPE_MASK) != 0)
usr/src/uts/common/sys/1394/targets/av1394/av1394_impl.h
287
#define AV1394_DEV2INST(dev) \
usr/src/uts/common/sys/1394/targets/av1394/av1394_impl.h
288
((getminor(dev)) & ~AV1394_MINOR_TYPE_MASK)
usr/src/uts/common/sys/1394/targets/dcam1394/dcam.h
139
int dcam_close(dev_t dev, int flags, int otyp, cred_t *credp);
usr/src/uts/common/sys/1394/targets/dcam1394/dcam.h
140
int dcam_read(dev_t dev, struct uio *uio, cred_t *credp);
usr/src/uts/common/sys/1394/targets/dcam1394/dcam.h
141
int dcam_write(dev_t dev, struct uio *uio, cred_t *credp);
usr/src/uts/common/sys/1394/targets/dcam1394/dcam.h
142
int dcam_mmap(dev_t dev, off_t off, int prot);
usr/src/uts/common/sys/1394/targets/dcam1394/dcam.h
143
int dcam_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len,
usr/src/uts/common/sys/1394/targets/dcam1394/dcam.h
145
int dcam_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/sys/1394/targets/dcam1394/dcam.h
147
int dcam_chpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/sys/audio/audio_oss.h
117
int dev;
usr/src/uts/common/sys/audio/audio_oss.h
254
int dev; /* Mixer device number */
usr/src/uts/common/sys/audio/audio_oss.h
340
int dev;
usr/src/uts/common/sys/audio/audio_oss.h
357
int dev; /* Audio device number */
usr/src/uts/common/sys/audio/audio_oss.h
392
int dev;
usr/src/uts/common/sys/audio/audio_oss.h
689
#define MIXER_READ(dev) __OSSIOR('M', dev, int)
usr/src/uts/common/sys/audio/audio_oss.h
690
#define MIXER_WRITE(dev) __OSSIOWR('M', dev, int)
usr/src/uts/common/sys/bpp_io.h
46
#define BPP_UNIT(dev) getminor(*dev)
usr/src/uts/common/sys/buf.h
306
#define BREAD(dev, blkno, bsize) \
usr/src/uts/common/sys/buf.h
307
bread_common(/* ufsvfsp */ NULL, dev, blkno, bsize)
usr/src/uts/common/sys/buf.h
319
#define GETBLK(dev, blkno, bsize) \
usr/src/uts/common/sys/buf.h
320
getblk_common(/* ufsvfsp */ NULL, dev, blkno, bsize, /* errflg */ 0)
usr/src/uts/common/sys/cmlb.h
498
cmlb_ioctl(cmlb_handle_t cmlbhandle, dev_t dev, int cmd,
usr/src/uts/common/sys/cmlb.h
520
dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, int mod_flags,
usr/src/uts/common/sys/cmlb_impl.h
92
#define CMLBUNIT(dev, shift) (getminor((dev)) >> (shift))
usr/src/uts/common/sys/cmlb_impl.h
93
#define CMLBPART(dev) (getminor((dev)) & CMLBPART_MASK)
usr/src/uts/common/sys/conf.h
118
extern int cdev_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off,
usr/src/uts/common/sys/contract/device_impl.h
75
ct_ack_t contract_device_offline(dev_info_t *dip, dev_t dev, int spec_type);
usr/src/uts/common/sys/contract/device_impl.h
76
void contract_device_degrade(dev_info_t *dip, dev_t dev, int spec_type);
usr/src/uts/common/sys/contract/device_impl.h
77
void contract_device_undegrade(dev_info_t *dip, dev_t dev, int spec_type);
usr/src/uts/common/sys/contract/device_impl.h
78
int contract_device_open(dev_t dev, int spec_type, contract_t **ctpp);
usr/src/uts/common/sys/contract/device_impl.h
80
ct_ack_t contract_device_negotiate(dev_info_t *dip, dev_t dev, int spec_type,
usr/src/uts/common/sys/contract/device_impl.h
82
void contract_device_finalize(dev_info_t *dip, dev_t dev, int spec_type,
usr/src/uts/common/sys/contract/device_impl.h
84
void contract_device_negend(dev_info_t *dip, dev_t dev, int spec_type,
usr/src/uts/common/sys/ddi_impldefs.h
716
dev_t dev; /* device number */
usr/src/uts/common/sys/ddi_impldefs.h
766
#define ddm_dev d_minor.dev
usr/src/uts/common/sys/ddi_impldefs.h
788
#define sparc_pd_getnreg(dev) (DEVI_PD(dev)->par_nreg)
usr/src/uts/common/sys/ddi_impldefs.h
789
#define sparc_pd_getnintr(dev) (DEVI_PD(dev)->par_nintr)
usr/src/uts/common/sys/ddi_impldefs.h
790
#define sparc_pd_getnrng(dev) (DEVI_PD(dev)->par_nrng)
usr/src/uts/common/sys/ddi_impldefs.h
791
#define sparc_pd_getreg(dev, n) (&DEVI_PD(dev)->par_reg[(n)])
usr/src/uts/common/sys/ddi_impldefs.h
792
#define sparc_pd_getintr(dev, n) (&DEVI_PD(dev)->par_intr[(n)])
usr/src/uts/common/sys/ddi_impldefs.h
793
#define sparc_pd_getrng(dev, n) (&DEVI_PD(dev)->par_rng[(n)])
usr/src/uts/common/sys/ddi_intr.h
239
int ddi_dev_nintrs(dev_info_t *dev, int *resultp);
usr/src/uts/common/sys/ddidevmap.h
116
int (*devmap_map)(devmap_cookie_t dhp, dev_t dev, uint_t flags,
usr/src/uts/common/sys/ddidevmap.h
130
dev_t dev; /* Device to which we are mapping */
usr/src/uts/common/sys/ddipropdefs.h
306
int ddi_prop_search_common(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/common/sys/devops.h
100
int (*cb_mmap)(dev_t dev, off_t off, int prot);
usr/src/uts/common/sys/devops.h
101
int (*cb_segmap)(dev_t dev, off_t off, struct as *asp,
usr/src/uts/common/sys/devops.h
104
int (*cb_chpoll)(dev_t dev, short events, int anyyet,
usr/src/uts/common/sys/devops.h
106
int (*cb_prop_op)(dev_t dev, dev_info_t *dip,
usr/src/uts/common/sys/devops.h
119
int (*cb_aread)(dev_t dev, struct aio_req *aio, cred_t *credp);
usr/src/uts/common/sys/devops.h
120
int (*cb_awrite)(dev_t dev, struct aio_req *aio, cred_t *credp);
usr/src/uts/common/sys/devops.h
230
int (*bus_prop_op)(dev_t dev, dev_info_t *dip,
usr/src/uts/common/sys/devops.h
338
int (*bus_prop_op)(dev_t dev, dev_info_t *dip,
usr/src/uts/common/sys/devops.h
90
int (*cb_close)(dev_t dev, int flag, int otyp, cred_t *credp);
usr/src/uts/common/sys/devops.h
92
int (*cb_print)(dev_t dev, char *str);
usr/src/uts/common/sys/devops.h
93
int (*cb_dump)(dev_t dev, caddr_t addr, daddr_t blkno, int nblk);
usr/src/uts/common/sys/devops.h
94
int (*cb_read)(dev_t dev, struct uio *uiop, cred_t *credp);
usr/src/uts/common/sys/devops.h
95
int (*cb_write)(dev_t dev, struct uio *uiop, cred_t *credp);
usr/src/uts/common/sys/devops.h
96
int (*cb_ioctl)(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/sys/devops.h
98
int (*cb_devmap)(dev_t dev, devmap_cookie_t dhp, offset_t off,
usr/src/uts/common/sys/dktp/cmdk.h
96
#define CMDKUNIT(dev) (getminor((dev)) >> CMDK_UNITSHF)
usr/src/uts/common/sys/dktp/cmdk.h
97
#define CMDKPART(dev) (getminor((dev)) & (CMDK_MAXPART - 1))
usr/src/uts/common/sys/dktp/dadk.h
116
int dadk_ioctl(opaque_t objp, dev_t dev, int cmd, intptr_t arg,
usr/src/uts/common/sys/dktp/tgdk.h
124
#define TGDK_IOCTL(X, dev, cmd, arg, flag, cred_p, rval_p) \
usr/src/uts/common/sys/dktp/tgdk.h
126
(((struct tgdk_obj *)(X))->tg_data, (dev), (cmd), (arg), (flag), \
usr/src/uts/common/sys/esunddi.h
101
e_ddi_getproplen(dev_t dev, vtype_t type, char *name, int flags, int *lengthp);
usr/src/uts/common/sys/esunddi.h
104
e_ddi_getlongprop(dev_t dev, vtype_t type, char *name, int flags,
usr/src/uts/common/sys/esunddi.h
108
e_ddi_getlongprop_buf(dev_t dev, vtype_t type, char *name, int flags,
usr/src/uts/common/sys/esunddi.h
174
e_ddi_hold_devi_by_dev(dev_t dev, int flags);
usr/src/uts/common/sys/esunddi.h
49
e_ddi_prop_create(dev_t dev, dev_info_t *dip, int flag,
usr/src/uts/common/sys/esunddi.h
53
e_ddi_prop_modify(dev_t dev, dev_info_t *dip, int flag,
usr/src/uts/common/sys/esunddi.h
85
e_ddi_prop_remove(dev_t dev, dev_info_t *dip, char *name);
usr/src/uts/common/sys/esunddi.h
91
e_ddi_prop_undefine(dev_t dev, dev_info_t *dip, int flag, char *name);
usr/src/uts/common/sys/esunddi.h
94
e_ddi_getprop(dev_t dev, vtype_t type, char *name, int flags, int defaultval);
usr/src/uts/common/sys/esunddi.h
97
e_ddi_getprop_int64(dev_t dev, vtype_t type, char *name,
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
161
#define OCE_CSR_READ32(dev, offset) \
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
162
OCE_READ_REG32((dev)->csr_handle, \
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
163
(uint32_t *)(void *)((dev)->csr_addr + offset))
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
165
#define OCE_CSR_WRITE32(dev, offset, value) \
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
166
OCE_WRITE_REG32((dev)->csr_handle, \
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
167
(uint32_t *)(void *)((dev)->csr_addr + offset), value)
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
169
#define OCE_DB_READ32(dev, offset) \
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
170
OCE_READ_REG32((dev)->db_handle, \
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
171
(uint32_t *)(void *)((dev)->db_addr + offset))
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
173
#define OCE_DB_WRITE32(dev, offset, value) \
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
174
OCE_WRITE_REG32((dev)->db_handle, \
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
175
(uint32_t *)(void *)((dev)->db_addr + offset), value)
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
177
#define OCE_CFG_READ32(dev, offset) \
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
178
OCE_READ_REG32((dev)->dev_cfg_handle, \
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
179
(uint32_t *)(void *)((dev)->dev_cfg_addr + offset))
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
181
#define OCE_CFG_WRITE32(dev, offset, value) \
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
182
OCE_WRITE_REG32((dev)->dev_cfg_handle, \
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
183
(uint32_t *)(void *)((dev)->dev_cfg_addr + offset), value)
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
185
#define OCE_PCI_FUNC(dev) \
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
186
((OCE_CFG_READ32(dev, PCICFG_INTR_CTRL) \
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
189
#define DEV_LOCK(dev) mutex_enter(&dev->dev_lock)
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
191
#define DEV_UNLOCK(dev) mutex_exit(&dev->dev_lock)
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
339
int oce_start(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
340
void oce_stop(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
341
int oce_identify_hw(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
342
int oce_get_bdf(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
345
void oce_fm_init(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
346
void oce_fm_fini(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
350
void oce_fm_ereport(struct oce_dev *dev, char *detail);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
351
int oce_fm_check_acc_handle(struct oce_dev *dev,
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
353
int oce_fm_check_dma_handle(struct oce_dev *dev,
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
357
int oce_setup_intr(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
358
int oce_teardown_intr(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
359
int oce_setup_handlers(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
360
void oce_remove_handler(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
361
void oce_ei(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
362
void oce_di(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
363
void oce_chip_ei(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
364
void oce_chip_di(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
367
int oce_hw_init(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
368
void oce_hw_fini(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
369
int oce_setup_adapter(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
370
void oce_unsetup_adapter(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
293
oce_dma_buf_t *oce_alloc_dma_buffer(struct oce_dev *dev,
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
295
void oce_free_dma_buffer(struct oce_dev *dev, oce_dma_buf_t *dbuf);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
297
oce_ring_buffer_t *create_ring_buffer(struct oce_dev *dev,
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
300
void destroy_ring_buffer(struct oce_dev *dev, oce_ring_buffer_t *ring);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
303
int oce_set_eq_delay(struct oce_dev *dev, uint32_t *eq_arr,
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
305
void oce_arm_eq(struct oce_dev *dev, int16_t qid, int npopped,
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
307
void oce_arm_cq(struct oce_dev *dev, int16_t qid, int npopped,
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
310
void oce_dev_rss_ready(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
313
int oce_mbox_init(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
314
int oce_mbox_fini(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
315
int oce_mbox_dispatch(struct oce_dev *dev, uint32_t tmo_sec);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
316
int oce_mbox_wait(struct oce_dev *dev, uint32_t tmo_sec);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
317
int oce_mbox_post(struct oce_dev *dev, struct oce_mbx *mbx,
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
321
boolean_t oce_is_reset_pci(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
322
int oce_pci_soft_reset(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
323
int oce_POST(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
324
int oce_pci_init(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
325
void oce_pci_fini(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
326
int oce_init_txrx(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
327
void oce_fini_txrx(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
328
int oce_create_queues(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
329
void oce_delete_queues(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
330
void oce_delete_nw_interface(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
331
int oce_create_nw_interface(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
332
int oce_reset_fun(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
335
struct oce_wq *oce_get_wq(struct oce_dev *dev, mblk_t *pkt);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
347
int oce_rx_pending(struct oce_dev *dev, struct oce_rq *rq, int32_t timeout);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
351
int oce_mq_mbox_post(struct oce_dev *dev, struct oce_mbx *mbx,
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
353
struct oce_mbx *oce_mq_get_mbx(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
364
int oce_get_fw_version(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
365
int oce_read_mac_addr(struct oce_dev *dev, uint32_t if_id, uint8_t perm,
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
367
int oce_if_create(struct oce_dev *dev, uint32_t cap_flags, uint32_t en_flags,
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
369
int oce_if_del(struct oce_dev *dev, uint32_t if_id);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
370
int oce_num_intr_vectors_set(struct oce_dev *dev, uint32_t num_vectors);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
372
int oce_get_link_status(struct oce_dev *dev, struct link_status *link);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
373
int oce_set_rx_filter(struct oce_dev *dev,
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
375
int oce_set_multicast_table(struct oce_dev *dev, uint32_t if_id,
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
377
int oce_get_fw_config(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
378
int oce_get_hw_stats(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
379
int oce_set_flow_control(struct oce_dev *dev, uint32_t flow_control);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
380
int oce_get_flow_control(struct oce_dev *dev, uint32_t *flow_control);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
381
int oce_set_promiscuous(struct oce_dev *dev, boolean_t enable);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
382
int oce_add_mac(struct oce_dev *dev, uint32_t if_id,
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
384
int oce_del_mac(struct oce_dev *dev, uint32_t if_id, uint32_t *pmac_id);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
385
int oce_config_vlan(struct oce_dev *dev, uint32_t if_id,
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
389
int oce_config_link(struct oce_dev *dev, boolean_t enable);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
390
int oce_config_rss(struct oce_dev *dev, uint16_t if_id, char *hkey, char *itbl,
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
392
int oce_issue_mbox(struct oce_dev *dev, queue_t *wq, mblk_t *mp,
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_stat.h
93
int oce_stat_init(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_stat.h
94
void oce_stat_fini(struct oce_dev *dev);
usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_api.h
1730
ql_head_t *dev;
usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_ioctl.h
54
int ql_close(dev_t dev, int flags, int otyp, cred_t *cred_p);
usr/src/uts/common/sys/fibre-channel/impl/fc_portif.h
422
int fctl_ulp_port_ioctl(fc_local_port_t *port, dev_t dev, int cmd,
usr/src/uts/common/sys/fibre-channel/impl/fc_ulpif.h
127
opaque_t port_handle, dev_t dev, int cmd,
usr/src/uts/common/sys/fibre-channel/impl/fp.h
291
static int fp_close(dev_t dev, int flag, int otype, cred_t *credp);
usr/src/uts/common/sys/fibre-channel/impl/fp.h
292
static int fp_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/common/sys/fs/snode.h
219
#define STABLEHASH(dev) ((getmajor(dev) + getminor(dev)) & (STABLESIZE - 1))
usr/src/uts/common/sys/fs/udf_inode.h
552
#define UD_INOHASH(dev, bno) (hash2ints((int)dev, (int)bno) & UD_HASH_SZ - 1)
usr/src/uts/common/sys/fs/udf_inode.h
554
#define UD_INOHASH(dev, bno) (hash2ints((int)dev, (int)bno) % UD_HASH_SZ)
usr/src/uts/common/sys/fs/ufs_bio.h
61
extern struct buf *bread_common(void *arg, dev_t dev,
usr/src/uts/common/sys/fs/ufs_bio.h
65
extern struct buf *getblk_common(void * arg, dev_t dev,
usr/src/uts/common/sys/fs/ufs_bio.h
68
#define UFS_BREAD(ufsvfsp, dev, blkno, bsize) \
usr/src/uts/common/sys/fs/ufs_bio.h
69
bread_common(ufsvfsp, dev, blkno, bsize)
usr/src/uts/common/sys/fs/ufs_bio.h
80
#define UFS_GETBLK(ufsvfsp, dev, blkno, bsize) \
usr/src/uts/common/sys/fs/ufs_bio.h
81
getblk_common(ufsvfsp, dev, blkno, bsize, /* errflg */ 0)
usr/src/uts/common/sys/fs/ufs_log.h
549
dev_t dev; /* device */
usr/src/uts/common/sys/gfx_private.h
106
extern int gfxp_fb_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/common/sys/gfx_private.h
111
extern int gfxp_fb_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off,
usr/src/uts/common/sys/gfx_private.h
61
extern int gfxp_ddi_segmap_setup(dev_t dev, off_t offset, struct as *as,
usr/src/uts/common/sys/hotkey_drv.h
114
int acpi_drv_set_int(ACPI_HANDLE dev, char *method, uint32_t aint);
usr/src/uts/common/sys/hotkey_drv.h
76
struct acpi_drv_dev dev;
usr/src/uts/common/sys/hotplug/pci/pcie_hp.h
435
extern void pcie_hp_create_occupant_props(dev_info_t *self, dev_t dev,
usr/src/uts/common/sys/hotplug/pci/pcie_hp.h
437
extern void pcie_hp_create_occupant_props(dev_info_t *self, dev_t dev,
usr/src/uts/common/sys/hotplug/pci/pcie_hp.h
439
extern void pcie_hp_delete_occupant_props(dev_info_t *dip, dev_t dev);
usr/src/uts/common/sys/ib/adapters/hermon/hermon.h
90
#define HERMON_DEV_INSTANCE(dev) (getminor((dev)) & \
usr/src/uts/common/sys/ib/adapters/hermon/hermon.h
974
int hermon_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len,
usr/src/uts/common/sys/ib/adapters/hermon/hermon.h
994
int hermon_umap_db_set_onclose_cb(dev_t dev, uint64_t flag,
usr/src/uts/common/sys/ib/adapters/hermon/hermon.h
996
int hermon_umap_db_clear_onclose_cb(dev_t dev, uint64_t flag);
usr/src/uts/common/sys/ib/adapters/hermon/hermon_ioctl.h
44
int hermon_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/sys/ib/adapters/tavor/tavor.h
745
int tavor_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len,
usr/src/uts/common/sys/ib/adapters/tavor/tavor.h
765
int tavor_umap_db_set_onclose_cb(dev_t dev, uint64_t flag,
usr/src/uts/common/sys/ib/adapters/tavor/tavor.h
767
int tavor_umap_db_clear_onclose_cb(dev_t dev, uint64_t flag);
usr/src/uts/common/sys/ib/adapters/tavor/tavor.h
88
#define TAVOR_DEV_INSTANCE(dev) (getminor((dev)) & \
usr/src/uts/common/sys/ib/adapters/tavor/tavor_ioctl.h
44
int tavor_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/sys/ib/clients/of/sol_umad/sol_umad.h
155
static int umad_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/common/sys/ib/clients/of/sol_umad/sol_umad.h
159
static int umad_close(dev_t dev, int flag, int otyp, cred_t *cred);
usr/src/uts/common/sys/ib/clients/of/sol_umad/sol_umad.h
160
static int umad_read(dev_t dev, struct uio *uiop, cred_t *credp);
usr/src/uts/common/sys/ib/clients/of/sol_umad/sol_umad.h
161
static int umad_write(dev_t dev, struct uio *uiop, cred_t *credp);
usr/src/uts/common/sys/ib/clients/of/sol_umad/sol_umad.h
162
static int umad_poll(dev_t dev, short events, int anyyet,
usr/src/uts/common/sys/ib/clients/of/sol_umad/sol_umad.h
164
static int umad_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/sys/ib/clients/of/sol_uverbs/sol_uverbs.h
103
dev_t dev;
usr/src/uts/common/sys/ib/clients/rdsv3/ib.h
200
ib_device_t *dev;
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3_impl.h
288
#define rdsv3_ib_sg_dma_len(dev, scat) rdsv3_sg_len(scat)
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3_impl.h
371
uint_t rdsv3_ib_dma_map_sg(struct ib_device *dev, struct rdsv3_scatterlist
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3_impl.h
373
void rdsv3_ib_dma_unmap_sg(ib_device_t *dev, struct rdsv3_scatterlist *scat,
usr/src/uts/common/sys/logindmux.h
35
dev_t dev;
usr/src/uts/common/sys/logindmux.h
41
dev32_t dev;
usr/src/uts/common/sys/mkdev.h
100
#define minor(dev) (__minor(NEWDEV, dev))
usr/src/uts/common/sys/mkdev.h
99
#define major(dev) (__major(NEWDEV, dev))
usr/src/uts/common/sys/mtio.h
337
#define MTUNIT(dev) (((getminor(dev) & 0xff80) >> 5) + \
usr/src/uts/common/sys/mtio.h
338
(getminor(dev) & 0x3))
usr/src/uts/common/sys/mtio.h
347
#define MT_DENSITY(dev) ((getminor(dev) & MT_DENSITY_MASK) >> 3)
usr/src/uts/common/sys/nxge/nxge_phy_hw.h
1006
uint16_t dev;
usr/src/uts/common/sys/pci_tools.h
169
pcitool_intr_dev_t dev[1]; /* start of variable device list */
usr/src/uts/common/sys/pcic_var.h
357
#define PCI_ID(vend, dev) ((uint32_t)(((uint32_t)(vend) << 16) | (dev)))
usr/src/uts/common/sys/pcie.h
1022
dev :5,
usr/src/uts/common/sys/pcie.h
954
dev :5,
usr/src/uts/common/sys/pcie_impl.h
636
extern int pcie_close(dev_info_t *dip, dev_t dev, int flags, int otyp,
usr/src/uts/common/sys/pcie_impl.h
638
extern int pcie_ioctl(dev_info_t *dip, dev_t dev, int cmd, intptr_t arg,
usr/src/uts/common/sys/pcie_impl.h
640
extern int pcie_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/common/sys/scsi/impl/services.h
88
void scsi_log(dev_info_t *dev, char *label,
usr/src/uts/common/sys/scsi/impl/transport.h
446
dev_t dev,
usr/src/uts/common/sys/scsi/impl/transport.h
452
dev_t dev,
usr/src/uts/common/sys/scsi/targets/sddef.h
119
#define SDUNIT(dev) (getminor((dev)) >> SDUNIT_SHIFT)
usr/src/uts/common/sys/scsi/targets/sddef.h
120
#define SDPART(dev) (getminor((dev)) & SDPART_MASK)
usr/src/uts/common/sys/scsi/targets/sddef.h
954
dev_t dev;
usr/src/uts/common/sys/scsi/targets/stdef.h
1441
#define GET_SOFT_STATE(dev) \
usr/src/uts/common/sys/scsi/targets/stdef.h
1445
instance = MTUNIT(dev); \
usr/src/uts/common/sys/scsi/targets/stdef.h
526
struct dev_mode_page dev;
usr/src/uts/common/sys/sservice.h
532
dev_t dev;
usr/src/uts/common/sys/sunddi.h
1008
ddi_prop_cache_invalidate(dev_t dev, dev_info_t *dip, char *name, int flags);
usr/src/uts/common/sys/sunddi.h
1015
ddi_bus_prop_op(dev_t dev, dev_info_t *dip, dev_info_t *ch_dip,
usr/src/uts/common/sys/sunddi.h
1428
ddi_report_dev(dev_info_t *dev);
usr/src/uts/common/sys/sunddi.h
1441
ddi_dev_regsize(dev_info_t *dev, uint_t rnumber, off_t *resultp);
usr/src/uts/common/sys/sunddi.h
1452
ddi_dev_nregs(dev_info_t *dev, int *resultp);
usr/src/uts/common/sys/sunddi.h
1465
ddi_dev_is_sid(dev_info_t *dev);
usr/src/uts/common/sys/sunddi.h
1518
nochpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/sys/sunddi.h
1522
nodevinfo(dev_t dev, int otyp);
usr/src/uts/common/sys/sunddi.h
2126
ddi_lyr_get_devid(dev_t dev, ddi_devid_t *ret_devid);
usr/src/uts/common/sys/sunddi.h
2129
ddi_lyr_get_minor_name(dev_t dev, int spec_type, char **minor_name);
usr/src/uts/common/sys/sunddi.h
664
devmap_setup(dev_t dev, offset_t off, ddi_as_handle_t as, caddr_t *addrp,
usr/src/uts/common/sys/sunddi.h
668
ddi_devmap_segmap(dev_t dev, off_t off, ddi_as_handle_t as, caddr_t *addrp,
usr/src/uts/common/sys/sunddi.h
728
dev_t dev, daddr_t blkno, int (*iodone)(struct buf *), int sleepflag);
usr/src/uts/common/sys/sunddi.h
734
ddi_segmap(dev_t dev, off_t offset, struct as *asp, caddr_t *addrp, off_t len,
usr/src/uts/common/sys/sunddi.h
738
ddi_segmap_setup(dev_t dev, off_t offset, struct as *as, caddr_t *addrp,
usr/src/uts/common/sys/sunddi.h
747
ddi_device_mapping_check(dev_t dev, const ddi_device_acc_attr_t *accattrp,
usr/src/uts/common/sys/sunddi.h
811
nopropop(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, int mod_flags,
usr/src/uts/common/sys/sunddi.h
831
ddi_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, int mod_flags,
usr/src/uts/common/sys/sunddi.h
836
ddi_prop_op_size(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/common/sys/sunddi.h
842
ddi_prop_op_size_blksize(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/common/sys/sunddi.h
848
ddi_prop_op_nblocks(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/common/sys/sunddi.h
854
ddi_prop_op_nblocks_blksize(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/common/sys/sunddi.h
887
ddi_getlongprop(dev_t dev, dev_info_t *dip, int flags,
usr/src/uts/common/sys/sunddi.h
915
ddi_getlongprop_buf(dev_t dev, dev_info_t *dip, int flags,
usr/src/uts/common/sys/sunddi.h
930
ddi_getprop(dev_t dev, dev_info_t *dip, int flags, char *name, int defvalue);
usr/src/uts/common/sys/sunddi.h
938
ddi_getproplen(dev_t dev, dev_info_t *dip, int flags, char *name, int *lengthp);
usr/src/uts/common/sys/sunddi.h
960
ddi_prop_create(dev_t dev, dev_info_t *dip, int flag,
usr/src/uts/common/sys/sunddi.h
968
ddi_prop_modify(dev_t dev, dev_info_t *dip, int flag,
usr/src/uts/common/sys/sunddi.h
976
ddi_prop_remove(dev_t dev, dev_info_t *dip, char *name);
usr/src/uts/common/sys/sunddi.h
998
ddi_prop_undefine(dev_t dev, dev_info_t *dip, int flag, char *name);
usr/src/uts/common/sys/sunldi_impl.h
170
int ldi_invoke_notify(dev_info_t *dip, dev_t dev, int spec_type, char *event,
usr/src/uts/common/sys/sunldi_impl.h
172
void ldi_invoke_finalize(dev_info_t *dip, dev_t dev, int spec_type, char *event,
usr/src/uts/common/sys/sunndi.h
110
ndi_prop_remove(dev_t dev, dev_info_t *dip, char *name);
usr/src/uts/common/sys/usb/hcd/ehci/ehcid.h
1039
#define EHCI_UNIT(dev) (getminor((dev)) & ~HUBD_IS_ROOT_HUB)
usr/src/uts/common/sys/usb/hcd/openhci/ohcid.h
869
#define OHCI_UNIT(dev) (getminor((dev)) & ~HUBD_IS_ROOT_HUB)
usr/src/uts/common/sys/usb/hcd/uhci/uhcid.h
538
#define UHCI_UNIT(dev) (getminor((dev)) & ~HUBD_IS_ROOT_HUB)
usr/src/uts/common/sys/usb/hubd/hubdvar.h
307
#define HUBD_UNIT(dev) (getminor((dev)))
usr/src/uts/common/sys/usb/usba/usba_ugend.h
142
#define UGEN_MINOR_TYPE(ugenp, dev) \
usr/src/uts/common/sys/usb/usba/usba_ugend.h
143
(ugen_devt2minor((ugenp), (dev)) & 0x3)
usr/src/uts/common/sys/usb/usba/usba_ugend.h
144
#define UGEN_MINOR_EPIDX(ugenp, dev) \
usr/src/uts/common/sys/usb/usba/usba_ugend.h
145
((ugen_devt2minor((ugenp), (dev)) >> UGEN_MINOR_EPIDX_SHIFT) & 0xFF)
usr/src/uts/common/sys/usb/usba/usba_ugend.h
147
#define UGEN_MINOR_ALT(ugenp, dev) \
usr/src/uts/common/sys/usb/usba/usba_ugend.h
148
((ugen_devt2minor((ugenp), (dev)) >> UGEN_MINOR_ALT_SHIFT) & 0xFF)
usr/src/uts/common/sys/usb/usba/usba_ugend.h
150
#define UGEN_MINOR_IF(ugenp, dev) \
usr/src/uts/common/sys/usb/usba/usba_ugend.h
151
((ugen_devt2minor((ugenp), (dev)) >> UGEN_MINOR_IF_SHIFT) & 0xFF)
usr/src/uts/common/sys/usb/usba/usba_ugend.h
153
#define UGEN_MINOR_CFGIDX(ugenp, dev) \
usr/src/uts/common/sys/usb/usba/usba_ugend.h
154
((ugen_devt2minor((ugenp), (dev)) >> UGEN_MINOR_CFGIDX_SHIFT) & 0xFF)
usr/src/uts/common/sys/usb/usba/usba_ugend.h
156
#define UGEN_MINOR_CFGVAL(ugenp, dev) \
usr/src/uts/common/sys/usb/usba/usba_ugend.h
157
((ugen_devt2minor((ugenp), (dev)) >> UGEN_MINOR_CFGVAL_SHIFT) & 0xFF)
usr/src/uts/common/sys/usb/usba/usba_ugend.h
94
#define UGEN_MINOR_GET_IDX(ugenp, dev) \
usr/src/uts/common/sys/usb/usba/usba_ugend.h
95
((getminor(dev) >> UGEN_MINOR_IDX_SHIFT(ugenp)) & \
usr/src/uts/common/sys/usb/usba/usba_ugend.h
98
#define UGEN_MINOR_INSTANCE(ugenp, dev) \
usr/src/uts/common/sys/usb/usba/usba_ugend.h
99
(getminor(dev) & UGEN_MINOR_INSTANCE_MASK(ugenp))
usr/src/uts/common/sys/vnode.h
1358
vnode_t *specvp(struct vnode *vp, dev_t dev, vtype_t type, struct cred *cr);
usr/src/uts/common/sys/vnode.h
1359
vnode_t *makespecvp(dev_t dev, vtype_t type);
usr/src/uts/common/sys/vnode.h
1476
#define VN_SET_VFS_TYPE_DEV(vp, vfsp, type, dev) { \
usr/src/uts/common/sys/vnode.h
1479
(vp)->v_rdev = (dev); \
usr/src/uts/common/syscall/auditsys.c
1204
dev32_t dev;
usr/src/uts/common/syscall/auditsys.c
1206
if (cmpldev(&dev, ainfo->ai_termid.at_port) == 0) {
usr/src/uts/common/syscall/auditsys.c
1210
STRUCT_FSET(apinfo, ap_termid.port, dev);
usr/src/uts/common/syscall/auditsys.c
1273
dev32_t dev;
usr/src/uts/common/syscall/auditsys.c
1275
if (cmpldev(&dev, ainfo->ai_termid.at_port) == 0) {
usr/src/uts/common/syscall/auditsys.c
1279
STRUCT_FSET(apinfo, ap_termid.at_port, dev);
usr/src/uts/common/syscall/auditsys.c
193
dev32_t dev;
usr/src/uts/common/syscall/auditsys.c
195
if (cmpldev(&dev, ainfo->ai_termid.at_port) == 0) {
usr/src/uts/common/syscall/auditsys.c
198
STRUCT_FSET(info, ai_termid.port, dev);
usr/src/uts/common/syscall/auditsys.c
242
dev32_t dev;
usr/src/uts/common/syscall/auditsys.c
244
if (cmpldev(&dev, ainfo->ai_termid.at_port) == 0) {
usr/src/uts/common/syscall/auditsys.c
247
STRUCT_FSET(info, ai_termid.at_port, dev);
usr/src/uts/common/syscall/auditsys.c
574
dev32_t dev;
usr/src/uts/common/syscall/auditsys.c
576
if (cmpldev(&dev, kctx->auk_info.ai_termid.at_port) == 0) {
usr/src/uts/common/syscall/auditsys.c
579
STRUCT_FSET(info, ai_termid.at_port, dev);
usr/src/uts/common/syscall/mknod.c
112
mknod(char *fname, mode_t fmode, dev_t dev)
usr/src/uts/common/syscall/mknod.c
114
return (mknodat(AT_FDCWD, fname, fmode, dev));
usr/src/uts/common/syscall/mknod.c
59
mknodat(int fd, char *fname, mode_t fmode, dev_t dev)
usr/src/uts/common/syscall/mknod.c
86
dev = expldev(dev);
usr/src/uts/common/syscall/mknod.c
87
if (dev == NODEV || (getemajor(dev)) == (major_t)NODEV)
usr/src/uts/common/syscall/mknod.c
89
vattr.va_rdev = dev;
usr/src/uts/common/syscall/systeminfo.c
296
i_path_find_node(dev_info_t *dev, void *arg)
usr/src/uts/common/syscall/systeminfo.c
301
if (ddi_get_nodeid(dev) == (int)f->nodeid) {
usr/src/uts/common/syscall/systeminfo.c
302
f->dip = dev;
usr/src/uts/common/syscall/utssys.c
148
utssys_ustat32(dev_t dev, struct ustat32 *cbuf)
usr/src/uts/common/syscall/utssys.c
156
if ((error = _statvfs64_by_dev(dev, &stvfs)) != 0)
usr/src/uts/common/syscall/utssys.c
223
uts_ustat64(dev_t dev, struct ustat *cbuf)
usr/src/uts/common/syscall/utssys.c
231
if ((error = _statvfs64_by_dev(dev, &stvfs)) != 0)
usr/src/uts/common/syscall/utssys.c
264
_statvfs64_by_dev(dev_t dev, struct statvfs64 *svp)
usr/src/uts/common/syscall/utssys.c
269
if ((vfsp = vfs_dev2vfsp(dev)) == NULL) {
usr/src/uts/common/syscall/utssys.c
274
if (vfsp->vfs_dev == dev) {
usr/src/uts/common/vm/seg_dev.c
2400
ddi_segmap_setup(dev_t dev, off_t offset, struct as *as, caddr_t *addrp,
usr/src/uts/common/vm/seg_dev.c
2405
int (*mapfunc)(dev_t dev, off_t off, int prot);
usr/src/uts/common/vm/seg_dev.c
2413
if ((mapfunc = devopsp[getmajor(dev)]->devo_cb_ops->cb_mmap) == nodev)
usr/src/uts/common/vm/seg_dev.c
2427
if (ddi_device_mapping_check(dev, accattrp, rnumber, &hat_attr) == -1)
usr/src/uts/common/vm/seg_dev.c
2442
pfn = (pfn_t)cdev_mmap(mapfunc, dev, offset, maxprot);
usr/src/uts/common/vm/seg_dev.c
2447
if (cdev_mmap(mapfunc, dev, offset + i, maxprot) == PFN_INVALID)
usr/src/uts/common/vm/seg_dev.c
2460
dev_a.dev = dev;
usr/src/uts/common/vm/seg_dev.c
2570
dev_a.dev = dhp->dh_dev;
usr/src/uts/common/vm/seg_dev.c
2907
devmap_softlock_init(dev_t dev, ulong_t id)
usr/src/uts/common/vm/seg_dev.c
2919
if ((slock->dev == dev) && (slock->id == id))
usr/src/uts/common/vm/seg_dev.c
2924
slock->dev = dev;
usr/src/uts/common/vm/seg_dev.c
298
devmap_ctxinit(dev_t dev, ulong_t id)
usr/src/uts/common/vm/seg_dev.c
308
dip = e_ddi_hold_devi_by_dev(dev, 0);
usr/src/uts/common/vm/seg_dev.c
3129
devmap_setup(dev_t dev, offset_t off, struct as *as, caddr_t *addrp,
usr/src/uts/common/vm/seg_dev.c
3158
devmap = devopsp[getmajor(dev)]->devo_cb_ops->cb_devmap;
usr/src/uts/common/vm/seg_dev.c
3159
mmap = devopsp[getmajor(dev)]->devo_cb_ops->cb_mmap;
usr/src/uts/common/vm/seg_dev.c
3173
map_flag = devopsp[getmajor(dev)]->devo_cb_ops->cb_flag;
usr/src/uts/common/vm/seg_dev.c
3192
dhp->dh_dev = dev;
usr/src/uts/common/vm/seg_dev.c
3202
if ((ret = cdev_devmap(dev, dhp, map_off,
usr/src/uts/common/vm/seg_dev.c
3231
dhp->dh_softlock = devmap_softlock_init(dev,
usr/src/uts/common/vm/seg_dev.c
3233
dhp->dh_ctx = devmap_ctxinit(dev,
usr/src/uts/common/vm/seg_dev.c
3284
dev, flags, map_off,
usr/src/uts/common/vm/seg_dev.c
3321
ddi_devmap_segmap(dev_t dev, off_t off, ddi_as_handle_t as, caddr_t *addrp,
usr/src/uts/common/vm/seg_dev.c
3326
return (devmap_setup(dev, (offset_t)off, (struct as *)as, addrp,
usr/src/uts/common/vm/seg_dev.c
406
sdp->vp = specfind(a->dev, VCHR);
usr/src/uts/common/vm/seg_dev.h
54
int (*mapfunc)(dev_t dev, off_t off, int prot); /* map function */
usr/src/uts/common/vm/seg_dev.h
55
dev_t dev; /* device number */
usr/src/uts/common/vm/seg_dev.h
86
int (*mapfunc)(dev_t dev, off_t off, int prot);
usr/src/uts/common/xen/io/evtchn_dev.c
162
evtchndrv_read(dev_t dev, struct uio *uio, cred_t *cr)
usr/src/uts/common/xen/io/evtchn_dev.c
168
minor_t minor = getminor(dev);
usr/src/uts/common/xen/io/evtchn_dev.c
238
evtchndrv_write(dev_t dev, struct uio *uio, cred_t *cr)
usr/src/uts/common/xen/io/evtchn_dev.c
245
minor_t minor = getminor(dev);
usr/src/uts/common/xen/io/evtchn_dev.c
333
evtchndrv_ioctl(dev_t dev, int cmd, intptr_t data, int flag, cred_t *cr,
usr/src/uts/common/xen/io/evtchn_dev.c
338
minor_t minor = getminor(dev);
usr/src/uts/common/xen/io/evtchn_dev.c
448
evtchndrv_poll(dev_t dev, short ev, int anyyet, short *revp, pollhead_t **phpp)
usr/src/uts/common/xen/io/evtchn_dev.c
451
minor_t minor = getminor(dev);
usr/src/uts/common/xen/io/evtchn_dev.c
531
evtchndrv_close(dev_t dev, int flag, int otyp, struct cred *credp)
usr/src/uts/common/xen/io/evtchn_dev.c
534
minor_t minor = getminor(dev);
usr/src/uts/common/xen/io/evtchn_dev.c
571
dev_t dev = (dev_t)arg;
usr/src/uts/common/xen/io/evtchn_dev.c
572
minor_t minor = getminor(dev);
usr/src/uts/common/xen/io/xdf.c
2568
xdf_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/common/xen/io/xdf.c
2571
minor_t minor = getminor(dev);
usr/src/uts/common/xen/io/xdf.c
2604
rv = cmlb_ioctl(vdp->xdf_vd_lbl, dev, cmd, arg, mode, credp,
usr/src/uts/common/xen/io/xdf.c
2723
NULL, 0, 0, (void *)dev);
usr/src/uts/common/xen/io/xdf.c
2728
vdp->xdf_xdev_secsize, (void *)dev);
usr/src/uts/common/xen/io/xdf.c
2858
xdf_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/xen/io/xdf.c
2865
minor = getminor(dev);
usr/src/uts/common/xen/io/xdf.c
2886
return (physio(xdf_strategy, NULL, dev, B_READ, xdfmin, uiop));
usr/src/uts/common/xen/io/xdf.c
2891
xdf_write(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/common/xen/io/xdf.c
2898
minor = getminor(dev);
usr/src/uts/common/xen/io/xdf.c
2919
return (physio(xdf_strategy, NULL, dev, B_WRITE, xdfmin, uiop));
usr/src/uts/common/xen/io/xdf.c
2924
xdf_aread(dev_t dev, struct aio_req *aiop, cred_t *credp)
usr/src/uts/common/xen/io/xdf.c
2932
minor = getminor(dev);
usr/src/uts/common/xen/io/xdf.c
2950
return (aphysio(xdf_strategy, anocancel, dev, B_READ, xdfmin, aiop));
usr/src/uts/common/xen/io/xdf.c
2955
xdf_awrite(dev_t dev, struct aio_req *aiop, cred_t *credp)
usr/src/uts/common/xen/io/xdf.c
2963
minor = getminor(dev);
usr/src/uts/common/xen/io/xdf.c
2981
return (aphysio(xdf_strategy, anocancel, dev, B_WRITE, xdfmin, aiop));
usr/src/uts/common/xen/io/xdf.c
2985
xdf_dump(dev_t dev, caddr_t addr, daddr_t blkno, int nblk)
usr/src/uts/common/xen/io/xdf.c
2994
minor = getminor(dev);
usr/src/uts/common/xen/io/xdf.c
3025
dbp->b_edev = dev;
usr/src/uts/common/xen/io/xdf.c
3039
xdf_close(dev_t dev, int flag, int otyp, struct cred *credp)
usr/src/uts/common/xen/io/xdf.c
3046
minor = getminor(dev);
usr/src/uts/common/xen/io/xdf.c
3158
xdf_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, int flags,
usr/src/uts/common/xen/io/xdf.c
3169
ASSERT((dev == DDI_DEV_T_ANY) || (getmajor(dev) == xdf_major));
usr/src/uts/common/xen/io/xdf.c
3171
((dev != DDI_DEV_T_ANY) && (getmajor(dev) != xdf_major)))
usr/src/uts/common/xen/io/xdf.c
3175
return (ddi_prop_op(dev, dip, prop_op, flags,
usr/src/uts/common/xen/io/xdf.c
3179
dev, dip, prop_op, flags, name, valuep, lengthp,
usr/src/uts/common/xen/io/xdf.c
3180
XDF_PART(getminor(dev)), NULL));
usr/src/uts/common/xen/io/xenbus_client.c
106
err = xenbus_watch_path(dev, state, watch, callback);
usr/src/uts/common/xen/io/xenbus_client.c
124
xenbus_switch_state(struct xenbus_device *dev, xenbus_transaction_t xbt,
usr/src/uts/common/xen/io/xenbus_client.c
130
err = xenbus_scanf(xbt, dev->nodename, "state", "%d", ¤t_state);
usr/src/uts/common/xen/io/xenbus_client.c
141
err = xenbus_printf(xbt, dev->nodename, "state", "%d", state);
usr/src/uts/common/xen/io/xenbus_client.c
143
xenbus_dev_fatal(dev, err, "writing new state");
usr/src/uts/common/xen/io/xenbus_client.c
155
error_path(struct xenbus_device *dev)
usr/src/uts/common/xen/io/xenbus_client.c
159
path_buffer = kmem_alloc(strlen("error/") + strlen(dev->nodename) +
usr/src/uts/common/xen/io/xenbus_client.c
163
(void) strcpy(path_buffer + strlen("error/"), dev->nodename);
usr/src/uts/common/xen/io/xenbus_client.c
169
common_dev_error(struct xenbus_device *dev, int err, const char *fmt,
usr/src/uts/common/xen/io/xenbus_client.c
184
dev->has_error = 1;
usr/src/uts/common/xen/io/xenbus_client.c
186
path_buffer = error_path(dev);
usr/src/uts/common/xen/io/xenbus_client.c
190
dev->nodename, printf_buffer);
usr/src/uts/common/xen/io/xenbus_client.c
196
dev->nodename, printf_buffer);
usr/src/uts/common/xen/io/xenbus_client.c
209
xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...)
usr/src/uts/common/xen/io/xenbus_client.c
214
common_dev_error(dev, err, fmt, ap);
usr/src/uts/common/xen/io/xenbus_client.c
220
xenbus_dev_fatal(struct xenbus_device *dev, int err, const char *fmt, ...)
usr/src/uts/common/xen/io/xenbus_client.c
225
common_dev_error(dev, err, fmt, ap);
usr/src/uts/common/xen/io/xenbus_client.c
228
(void) xenbus_switch_state(dev, XBT_NULL, XenbusStateClosing);
usr/src/uts/common/xen/io/xenbus_client.c
233
xenbus_dev_ok(struct xenbus_device *dev)
usr/src/uts/common/xen/io/xenbus_client.c
235
if (dev->has_error) {
usr/src/uts/common/xen/io/xenbus_client.c
236
if (xenbus_rm(0, dev->nodename, "error") != 0)
usr/src/uts/common/xen/io/xenbus_client.c
238
dev->nodename);
usr/src/uts/common/xen/io/xenbus_client.c
240
dev->has_error = 0;
usr/src/uts/common/xen/io/xenbus_client.c
245
xenbus_grant_ring(struct xenbus_device *dev, unsigned long ring_mfn)
usr/src/uts/common/xen/io/xenbus_client.c
247
int err = gnttab_grant_foreign_access(dev->otherend_id, ring_mfn, 0);
usr/src/uts/common/xen/io/xenbus_client.c
249
xenbus_dev_fatal(dev, err, "granting access to ring page");
usr/src/uts/common/xen/io/xenbus_client.c
255
xenbus_alloc_evtchn(struct xenbus_device *dev, int *port)
usr/src/uts/common/xen/io/xenbus_client.c
259
err = xen_alloc_unbound_evtchn(dev->otherend_id, port);
usr/src/uts/common/xen/io/xenbus_client.c
261
xenbus_dev_fatal(dev, err, "allocating event channel");
usr/src/uts/common/xen/io/xenbus_client.c
70
xenbus_watch_path(struct xenbus_device *dev, const char *path,
usr/src/uts/common/xen/io/xenbus_client.c
85
xenbus_dev_fatal(dev, err, "adding watch on %s", path);
usr/src/uts/common/xen/io/xenbus_client.c
93
xenbus_watch_path2(struct xenbus_device *dev, const char *path,
usr/src/uts/common/xen/io/xenbus_dev.c
236
dev_t dev = (dev_t)arg;
usr/src/uts/common/xen/io/xenbus_dev.c
237
minor_t minor = getminor(dev);
usr/src/uts/common/xen/io/xenbus_dev.c
391
xenbusdrv_close(dev_t dev, int flag, int otyp, struct cred *cr)
usr/src/uts/common/xen/io/xenbus_dev.c
394
minor_t minor = getminor(dev);
usr/src/uts/common/xen/io/xenbus_dev.c
438
xenbusdrv_read(dev_t dev, struct uio *uiop, cred_t *cr)
usr/src/uts/common/xen/io/xenbus_dev.c
450
xbs = XENBUSDRV_INST2SOFTS(XENBUSDRV_MINOR2INST(getminor(dev)));
usr/src/uts/common/xen/io/xenbus_dev.c
522
xenbusdrv_write(dev_t dev, struct uio *uiop, cred_t *cr)
usr/src/uts/common/xen/io/xenbus_dev.c
535
xbs = XENBUSDRV_INST2SOFTS(XENBUSDRV_MINOR2INST(getminor(dev)));
usr/src/uts/common/xen/io/xenbus_dev.c
616
xenbusdrv_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len,
usr/src/uts/common/xen/io/xenbus_dev.c
622
xbs = XENBUSDRV_INST2SOFTS(XENBUSDRV_MINOR2INST(getminor(dev)));
usr/src/uts/common/xen/io/xenbus_dev.c
642
xenbusdrv_segmap(dev_t dev, off_t off, ddi_as_handle_t as, caddr_t *addrp,
usr/src/uts/common/xen/io/xenbus_dev.c
649
return (ddi_devmap_segmap(dev, off, as, addrp, len, prot,
usr/src/uts/common/xen/io/xenbus_dev.c
655
xenbusdrv_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cr,
usr/src/uts/common/xen/io/xenbus_dev.c
663
xbs = XENBUSDRV_INST2SOFTS(XENBUSDRV_MINOR2INST(getminor(dev)));
usr/src/uts/common/xen/io/xenbus_probe.c
105
free_otherend_details(struct xenbus_device *dev)
usr/src/uts/common/xen/io/xenbus_probe.c
107
if (dev->otherend != NULL) {
usr/src/uts/common/xen/io/xenbus_probe.c
108
kmem_free((void *)dev->otherend, strlen(dev->otherend) + 1);
usr/src/uts/common/xen/io/xenbus_probe.c
109
dev->otherend = NULL;
usr/src/uts/common/xen/io/xenbus_probe.c
115
free_otherend_watch(struct xenbus_device *dev)
usr/src/uts/common/xen/io/xenbus_probe.c
117
if (dev->otherend_watch.node) {
usr/src/uts/common/xen/io/xenbus_probe.c
118
unregister_xenbus_watch(&dev->otherend_watch);
usr/src/uts/common/xen/io/xenbus_probe.c
119
kmem_free((void *)dev->otherend_watch.node,
usr/src/uts/common/xen/io/xenbus_probe.c
120
strlen(dev->otherend_watch.node) + 1);
usr/src/uts/common/xen/io/xenbus_probe.c
121
dev->otherend_watch.node = NULL;
usr/src/uts/common/xen/io/xenbus_probe.c
130
struct xenbus_device *dev = watch->dev;
usr/src/uts/common/xen/io/xenbus_probe.c
137
if (!dev->otherend ||
usr/src/uts/common/xen/io/xenbus_probe.c
138
strncmp(dev->otherend, vec[XS_WATCH_PATH], strlen(dev->otherend))) {
usr/src/uts/common/xen/io/xenbus_probe.c
145
state = xenbus_read_driver_state(dev->otherend);
usr/src/uts/common/xen/io/xenbus_probe.c
149
state, dev->otherend_watch.node, vec[XS_WATCH_PATH]);
usr/src/uts/common/xen/io/xenbus_probe.c
151
if (dev->otherend_changed)
usr/src/uts/common/xen/io/xenbus_probe.c
152
dev->otherend_changed(dev, state);
usr/src/uts/common/xen/io/xenbus_probe.c
157
talk_to_otherend(struct xenbus_device *dev)
usr/src/uts/common/xen/io/xenbus_probe.c
161
free_otherend_watch(dev);
usr/src/uts/common/xen/io/xenbus_probe.c
162
free_otherend_details(dev);
usr/src/uts/common/xen/io/xenbus_probe.c
164
if (dev->frontend)
usr/src/uts/common/xen/io/xenbus_probe.c
165
err = read_backend_details(dev);
usr/src/uts/common/xen/io/xenbus_probe.c
167
err = read_frontend_details(dev);
usr/src/uts/common/xen/io/xenbus_probe.c
171
dev->otherend_watch.dev = dev;
usr/src/uts/common/xen/io/xenbus_probe.c
172
return (xenbus_watch_path2(dev, dev->otherend, "state",
usr/src/uts/common/xen/io/xenbus_probe.c
173
&dev->otherend_watch, otherend_changed));
usr/src/uts/common/xen/io/xencons.c
374
dev_t dev = (dev_t)arg;
usr/src/uts/common/xen/io/xencons.c
378
instance = getminor(dev);
usr/src/uts/common/xen/io/xencons.c
415
xenconsopen(queue_t *rq, dev_t *dev, int flag, int sflag, cred_t *cr)
usr/src/uts/common/xen/io/xencons.c
421
unit = getminor(*dev);
usr/src/uts/common/xen/io/xencons.c
436
async->async_dev = *dev;
usr/src/uts/common/xen/io/xpvd.c
322
xpvd_prop_op(dev_t dev, dev_info_t *dip, dev_info_t *ch_dip,
usr/src/uts/common/xen/io/xpvd.c
355
return (ddi_bus_prop_op(dev, dip, ch_dip, prop_op,
usr/src/uts/common/xen/io/xpvtap.c
318
dev_t dev;
usr/src/uts/common/xen/io/xpvtap.c
322
dev = (dev_t)arg;
usr/src/uts/common/xen/io/xpvtap.c
323
instance = getminor(dev);
usr/src/uts/common/xen/io/xpvtap.c
445
xpvtap_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/xen/io/xpvtap.c
456
instance = getminor(dev);
usr/src/uts/common/xen/io/xpvtap.c
492
xpvtap_segmap(dev_t dev, off_t off, struct as *asp, caddr_t *addrp,
usr/src/uts/common/xen/io/xpvtap.c
506
instance = getminor(dev);
usr/src/uts/common/xen/io/xpvtap.c
523
e = devmap_setup(dev, (offset_t)off, asp, addrp, (size_t)len,
usr/src/uts/common/xen/io/xpvtap.c
555
a.dev = dev;
usr/src/uts/common/xen/io/xpvtap.c
57
static int xpvtap_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/common/xen/io/xpvtap.c
59
static int xpvtap_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off,
usr/src/uts/common/xen/io/xpvtap.c
595
xpvtap_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len,
usr/src/uts/common/xen/io/xpvtap.c
604
instance = getminor(dev);
usr/src/uts/common/xen/io/xpvtap.c
61
static int xpvtap_segmap(dev_t dev, off_t off, struct as *asp, caddr_t *addrp,
usr/src/uts/common/xen/io/xpvtap.c
64
static int xpvtap_chpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/xen/io/xpvtap.c
642
xpvtap_chpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/common/xen/io/xpvtap.c
650
instance = getminor(dev);
usr/src/uts/common/xen/os/xvdi.c
1188
dev_info_t *dip = (dev_info_t *)w->dev;
usr/src/uts/common/xen/os/xvdi.c
1239
dev_info_t *dip = (dev_info_t *)xxwp->xxw_watch.dev;
usr/src/uts/common/xen/os/xvdi.c
1252
dev_info_t *dip = (dev_info_t *)w->dev;
usr/src/uts/common/xen/os/xvdi.c
1306
xxw_new->xxw_watch.dev = (struct xenbus_device *)dip;
usr/src/uts/common/xen/os/xvdi.c
1439
struct xenbus_device *dev;
usr/src/uts/common/xen/os/xvdi.c
1445
dev = &pdp->xd_xsdev;
usr/src/uts/common/xen/os/xvdi.c
1448
if (dev->otherend_watch.node != NULL) {
usr/src/uts/common/xen/os/xvdi.c
1450
unregister_xenbus_watch(&dev->otherend_watch);
usr/src/uts/common/xen/os/xvdi.c
1463
dev->otherend_state = XenbusStateUnknown;
usr/src/uts/common/xen/os/xvdi.c
1464
dev->otherend_id = (domid_t)-1;
usr/src/uts/common/xen/os/xvdi.c
1465
if (dev->otherend_watch.node != NULL)
usr/src/uts/common/xen/os/xvdi.c
1466
kmem_free((void *)dev->otherend_watch.node,
usr/src/uts/common/xen/os/xvdi.c
1467
strlen(dev->otherend_watch.node) + 1);
usr/src/uts/common/xen/os/xvdi.c
1468
dev->otherend_watch.node = NULL;
usr/src/uts/common/xen/os/xvdi.c
1469
if (dev->otherend != NULL)
usr/src/uts/common/xen/os/xvdi.c
1470
kmem_free((void *)dev->otherend, strlen(dev->otherend) + 1);
usr/src/uts/common/xen/os/xvdi.c
1471
dev->otherend = NULL;
usr/src/uts/common/xen/os/xvdi.c
1515
pdp->xd_hp_watch.dev = (struct xenbus_device *)dip; /* yuck! */
usr/src/uts/common/xen/os/xvdi.c
1643
pdp->xd_bepath_watch.dev = (struct xenbus_device *)dip;
usr/src/uts/common/xen/os/xvdi.c
1786
w->dev = NULL;
usr/src/uts/common/xen/os/xvdi.c
2277
i_xvdi_oestate_cb(struct xenbus_device *dev, XenbusState oestate)
usr/src/uts/common/xen/os/xvdi.c
2279
dev_info_t *dip = (dev_info_t *)dev->data;
usr/src/uts/common/xen/os/xvdi.c
2293
if (dev->otherend_state != oestate) {
usr/src/uts/common/xen/os/xvdi.c
2294
dev->otherend_state = oestate;
usr/src/uts/common/xen/os/xvdi.c
2316
dev_info_t *dip = (dev_info_t *)w->dev;
usr/src/uts/common/xen/sys/xenbus_impl.h
165
extern int xenbus_watch_path(struct xenbus_device *dev, const char *path,
usr/src/uts/common/xen/sys/xenbus_impl.h
180
extern int xenbus_watch_path2(struct xenbus_device *dev, const char *path,
usr/src/uts/common/xen/sys/xenbus_impl.h
193
extern int xenbus_switch_state(struct xenbus_device *dev,
usr/src/uts/common/xen/sys/xenbus_impl.h
203
extern int xenbus_grant_ring(struct xenbus_device *dev, unsigned long ring_mfn);
usr/src/uts/common/xen/sys/xenbus_impl.h
212
extern int xenbus_alloc_evtchn(struct xenbus_device *dev, int *port);
usr/src/uts/common/xen/sys/xenbus_impl.h
226
extern void xenbus_dev_error(struct xenbus_device *dev, int err,
usr/src/uts/common/xen/sys/xenbus_impl.h
235
extern void xenbus_dev_fatal(struct xenbus_device *dev,
usr/src/uts/common/xen/sys/xenbus_impl.h
239
extern void xenbus_dev_ok(struct xenbus_device *dev);
usr/src/uts/common/xen/sys/xenbus_impl.h
244
extern int talk_to_otherend(struct xenbus_device *dev);
usr/src/uts/common/xen/sys/xenbus_impl.h
79
struct xenbus_device *dev;
usr/src/uts/i86pc/i86hvm/io/xpv/xpv_support.c
772
xpv_open(dev_t *dev, int flag, int otyp, cred_t *cr)
usr/src/uts/i86pc/i86hvm/io/xpv/xpv_support.c
774
return (getminor(*dev) == XPV_MINOR ? 0 : ENXIO);
usr/src/uts/i86pc/i86hvm/io/xpv/xpv_support.c
779
xpv_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cr,
usr/src/uts/i86pc/io/acpi/acpinex/acpinex_drv.c
229
dev_t dev;
usr/src/uts/i86pc/io/acpi/acpinex/acpinex_drv.c
233
dev = (dev_t)arg;
usr/src/uts/i86pc/io/acpi/acpinex/acpinex_drv.c
234
instance = ACPINEX_GET_INSTANCE(getminor(dev));
usr/src/uts/i86pc/io/acpi/acpinex/acpinex_drv.c
472
acpinex_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/i86pc/io/acpi/acpinex/acpinex_drv.c
479
minor = getminor(dev);
usr/src/uts/i86pc/io/acpi/acpinex/acpinex_drv.c
506
acpinex_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/i86pc/io/acpi/acpinex/acpinex_drv.c
515
minor = getminor(dev);
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1008
if (self->dev.node)
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1009
drmach_node_dispose(self->dev.node);
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1065
bcopy(proto, &cp->dev, sizeof (cp->dev));
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1066
cp->dev.node = drmach_node_dup(proto->node);
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1067
cp->dev.cm.isa = (void *)drmach_cpu_new;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1068
cp->dev.cm.dispose = drmach_cpu_dispose;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1069
cp->dev.cm.release = drmach_cpu_release;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1070
cp->dev.cm.status = drmach_cpu_status;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1071
(void) snprintf(cp->dev.cm.name, sizeof (cp->dev.cm.name), "%s%d",
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1072
cp->dev.type, cp->dev.unum);
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1084
cp->dev.busy = 1;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1100
if (self->dev.node)
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1101
drmach_node_dispose(self->dev.node);
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1123
dp = &cp->dev;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1184
if (mp->dev.bp->boot_board ||
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1204
if (mp->dev.bp->boot_board) {
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1268
bcopy(proto, &mp->dev, sizeof (mp->dev));
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1269
mp->dev.node = drmach_node_dup(proto->node);
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1270
mp->dev.cm.isa = (void *)drmach_mem_new;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1271
mp->dev.cm.dispose = drmach_mem_dispose;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1272
mp->dev.cm.release = drmach_mem_release;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1273
mp->dev.cm.status = drmach_mem_status;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1275
(void) snprintf(mp->dev.cm.name, sizeof (mp->dev.cm.name), "%s%d",
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1276
mp->dev.type, proto->unum);
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1277
hdl = mp->dev.node->get_dnode(mp->dev.node);
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1304
if (mp->dev.node)
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1305
drmach_node_dispose(mp->dev.node);
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1346
stat->assigned = dp->dev.bp->assigned;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1347
stat->powered = dp->dev.bp->powered;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1349
stat->busy = dp->dev.busy;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1350
(void) strlcpy(stat->type, dp->dev.type, sizeof (stat->type));
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
2535
drmach_node_get_dnode(cpu->dev.node), cpuid))) {
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
2649
hdl = mp->dev.node->get_dnode(mp->dev.node);
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
986
bcopy(proto, &ip->dev, sizeof (ip->dev));
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
987
ip->dev.node = drmach_node_dup(proto->node);
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
988
ip->dev.cm.isa = (void *)drmach_io_new;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
989
ip->dev.cm.dispose = drmach_io_dispose;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
990
ip->dev.cm.release = drmach_io_release;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
991
ip->dev.cm.status = drmach_io_status;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
992
(void) snprintf(ip->dev.cm.name, sizeof (ip->dev.cm.name), "%s%d",
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
993
ip->dev.type, ip->dev.unum);
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.h
151
drmach_device_t dev;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.h
157
drmach_device_t dev;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.h
168
drmach_device_t dev;
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1004
if (ACPI_FAILURE(AcpiEvaluateObjectTyped(bp->dev.hdl, "_BIF",
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1011
ACPI_DRV_DBG(CE_NOTE, &bp->dev, "get _BIF");
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1029
ASSERT(bp->dev.present != 0);
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1035
if (ACPI_FAILURE(AcpiEvaluateObjectTyped(bp->dev.hdl, "_BST",
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1042
ACPI_DRV_DBG(CE_NOTE, &bp->dev, "get _BST");
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1189
if (bp->dev.valid) {
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1208
ACPI_DRV_DBG(CE_WARN, &bp->dev,
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1236
ACPI_DRV_DBG(CE_NOTE, &bp->dev,
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1253
ACPI_DRV_DBG(CE_WARN, &bp->dev,
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1270
ACPI_DRV_DBG(CE_NOTE, &bp->dev,
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1305
struct acpi_drv_dev *devp = &bp->dev;
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
137
struct acpi_drv_dev dev;
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1457
struct acpi_drv_dev *devp = &acp->dev;
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1504
if (acpi_drv_update_lid(&p->dev) == ACPI_DRV_OK) {
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1505
acpi_drv_gen_sysevent(&p->dev, p->state ?
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1591
ACPI_DRV_BIF_KSTAT_NAME, bp->dev.index);
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1614
ACPI_DRV_BST_KSTAT_NAME, bp->dev.index);
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1700
if (bp->dev.hdl == ObjHandle)
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1717
if (ap->dev.hdl == ObjHandle)
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1731
if (lp->dev.hdl == ObjHandle)
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1832
if (bp->dev.valid) {
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1833
(void) AcpiRemoveNotifyHandler(bp->dev.hdl,
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1838
(void) AcpiRemoveNotifyHandler(acpi_drv_ac[i].dev.hdl,
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
1841
(void) AcpiRemoveNotifyHandler(lid.dev.hdl, ACPI_DEVICE_NOTIFY,
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
2045
if (bp->dev.valid) {
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
2057
acpi_drv_set_int(ACPI_HANDLE dev, char *method, uint32_t aint)
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
2066
return (AcpiEvaluateObject(dev, method, &al, NULL));
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
228
struct acpi_drv_dev dev;
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
241
static int acpi_drv_close(dev_t dev, int flag, int otyp, cred_t *crp);
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
242
static int acpi_drv_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
244
static int acpi_drv_chpoll(dev_t dev, short events, int anyyet,
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
461
acpi_drv_close(dev_t dev, int flag, int otyp, cred_t *crp)
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
468
acpi_drv_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cr,
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
475
minor = getminor(dev);
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
515
if (!bp || bp->dev.valid != 1) {
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
525
if (bp->dev.present == 0) {
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
545
if (bp->dev.present == 0) {
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
569
if (bp->dev.valid) {
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
570
if (bp->dev.present) {
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
572
(1 << bp->dev.index);
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
648
if (!acp || acp->dev.valid != 1) {
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
666
if (!acp || acp->dev.valid != 1) {
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
703
res = acpi_drv_update_lid(&lid.dev);
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
714
res = acpi_drv_update_lid(&lid.dev);
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
733
acpi_drv_chpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
87
#define acpi_drv_ac_present(a) (((a)->dev.type == ACPI_DRV_TYPE_AC) ? \
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
88
acpi_drv_dev_present(&(a)->dev) : -1)
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
89
#define acpi_drv_cbat_present(a) (((a)->dev.type == ACPI_DRV_TYPE_CBAT) \
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
90
? acpi_drv_dev_present(&(a)->dev) : -1)
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
939
struct acpi_drv_dev *devp = &acp->dev;
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
972
struct acpi_drv_dev *devp = &bp->dev;
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
99
struct acpi_drv_dev dev;
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
998
ASSERT(bp->dev.present != 0);
usr/src/uts/i86pc/io/acpi_drv/acpi_video.c
166
status = AcpiEvaluateObject(vidsp->dev.hdl, ACPI_METHOD_DOS,
usr/src/uts/i86pc/io/acpi_drv/acpi_video.c
189
if (acpica_eval_int(vidbp->dev.hdl, "_BQC", &vidbp->cur_level)
usr/src/uts/i86pc/io/acpi_drv/acpi_video.c
213
if (acpi_drv_set_int(vidbp->dev.hdl, "_BCM", vidbp->levels[level])
usr/src/uts/i86pc/io/acpi_drv/acpi_video.c
293
acpi_drv_gen_sysevent(&vidbp->dev, ESC_PWRCTL_BRIGHTNESS_UP, 0);
usr/src/uts/i86pc/io/acpi_drv/acpi_video.c
302
acpi_drv_gen_sysevent(&vidbp->dev, ESC_PWRCTL_BRIGHTNESS_DOWN,
usr/src/uts/i86pc/io/acpi_drv/acpi_video.c
309
acpi_drv_gen_sysevent(&vidbp->dev, ESC_PWRCTL_BRIGHTNESS_DOWN,
usr/src/uts/i86pc/io/acpi_drv/acpi_video.c
333
status = AcpiInstallNotifyHandler(vidsp->dev.hdl,
usr/src/uts/i86pc/io/acpi_drv/acpi_video.c
346
status = AcpiInstallNotifyHandler(vidbp->dev.hdl,
usr/src/uts/i86pc/io/acpi_drv/acpi_video.c
369
(void) AcpiRemoveNotifyHandler(vidsp->dev.hdl,
usr/src/uts/i86pc/io/acpi_drv/acpi_video.c
377
(void) AcpiRemoveNotifyHandler(vidbp->dev.hdl,
usr/src/uts/i86pc/io/acpi_drv/acpi_video.c
445
vidop->dev.hdl = hdl;
usr/src/uts/i86pc/io/acpi_drv/acpi_video.c
446
(void) acpi_drv_dev_init(&vidop->dev);
usr/src/uts/i86pc/io/acpi_drv/acpi_video.c
458
vidbp->dev = vidop->dev;
usr/src/uts/i86pc/io/acpi_drv/acpi_video.c
54
struct acpi_drv_dev dev;
usr/src/uts/i86pc/io/acpi_drv/acpi_video.c
547
vidsp->dev.hdl = hdl;
usr/src/uts/i86pc/io/acpi_drv/acpi_video.c
548
(void) acpi_drv_dev_init(&vidsp->dev);
usr/src/uts/i86pc/io/acpi_drv/acpi_video.c
61
struct acpi_drv_dev dev;
usr/src/uts/i86pc/io/acpi_drv/acpi_video.c
72
struct acpi_drv_dev dev;
usr/src/uts/i86pc/io/amd_iommu/amd_iommu.c
376
amd_iommu_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/i86pc/io/amd_iommu/amd_iommu.c
378
int instance = AMD_IOMMU_MINOR2INST(getminor(dev));
usr/src/uts/i86pc/io/amd_iommu/amd_iommu.c
411
amd_iommu_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/i86pc/io/amd_iommu/amd_iommu.c
414
int instance = AMD_IOMMU_MINOR2INST(getminor(dev));
usr/src/uts/i86pc/io/amd_iommu/amd_iommu.c
54
static int amd_iommu_close(dev_t dev, int flag, int otyp, cred_t *credp);
usr/src/uts/i86pc/io/amd_iommu/amd_iommu.c
55
static int amd_iommu_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/i86pc/io/dr/dr.c
354
static int dr_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/i86pc/io/dr/dr.c
356
static int dr_close(dev_t dev, int flag, int otyp, cred_t *cred_p);
usr/src/uts/i86pc/io/dr/dr.c
357
static int dr_open(dev_t *dev, int flag, int otyp, cred_t *cred_p);
usr/src/uts/i86pc/io/dr/dr.c
486
dr_open(dev_t *dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/i86pc/io/dr/dr.c
495
instance = DR_MINOR2INST(getminor(*dev));
usr/src/uts/i86pc/io/dr/dr.c
528
bp = &softsp->boards[DR_MINOR2BNUM(getminor(*dev))];
usr/src/uts/i86pc/io/dr/dr.c
544
dr_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/i86pc/io/dr/dr.c
556
dr_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/i86pc/io/dr/dr.c
568
instance = DR_MINOR2INST(getminor(dev));
usr/src/uts/i86pc/io/dr/dr.c
586
bd = DR_MINOR2BNUM(getminor(dev));
usr/src/uts/i86pc/io/dr/dr.c
594
hp->h_dev = getminor(dev);
usr/src/uts/i86pc/io/dr/dr.c
849
dev_t dev = (dev_t)arg;
usr/src/uts/i86pc/io/dr/dr.c
855
instance = DR_MINOR2INST(getminor(dev));
usr/src/uts/i86pc/io/fipe/fipe_drv.c
80
fipe_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/i86pc/io/fipe/fipe_drv.c
87
fipe_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/i86pc/io/gfx_private/gfxp_bitmap.c
672
bitmap_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off,
usr/src/uts/i86pc/io/gfx_private/gfxp_bitmap.c
75
static int bitmap_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off,
usr/src/uts/i86pc/io/gfx_private/gfxp_fb.c
453
gfxp_fb_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/i86pc/io/gfx_private/gfxp_fb.c
468
gfxp_fb_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off,
usr/src/uts/i86pc/io/gfx_private/gfxp_fb.c
476
return (softc->gfxp_ops->devmap(dev, dhp, off, len, maplen,
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
114
uint8_t bus, dev, func;
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
132
if (gfxp_pci_get_bsf(dip, &bus, &dev, &func) != DDI_SUCCESS)
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
196
uint8_t bus, dev, func;
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
201
if (gfxp_pci_get_bsf(dip, &bus, &dev, &func) != DDI_SUCCESS)
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
204
val = (*pci_getb_func)(bus, dev, func, offset);
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
213
uint8_t bus, dev, func;
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
218
if (gfxp_pci_get_bsf(dip, &bus, &dev, &func) != DDI_SUCCESS)
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
221
val = (*pci_getw_func)(bus, dev, func, offset);
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
230
uint8_t bus, dev, func;
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
235
if (gfxp_pci_get_bsf(dip, &bus, &dev, &func) != DDI_SUCCESS)
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
238
val = (*pci_getl_func)(bus, dev, func, offset);
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
246
uint8_t bus, dev, func;
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
251
if (gfxp_pci_get_bsf(dip, &bus, &dev, &func) != DDI_SUCCESS)
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
254
(*pci_putb_func)(bus, dev, func, offset, value);
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
261
uint8_t bus, dev, func;
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
266
if (gfxp_pci_get_bsf(dip, &bus, &dev, &func) != DDI_SUCCESS)
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
269
(*pci_putw_func)(bus, dev, func, offset, value);
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
276
uint8_t bus, dev, func;
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
281
if (gfxp_pci_get_bsf(dip, &bus, &dev, &func) != DDI_SUCCESS)
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
284
(*pci_putl_func)(bus, dev, func, offset, value);
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
83
gfxp_pci_get_bsf(dev_info_t *dip, uint8_t *bus, uint8_t *dev, uint8_t *func)
usr/src/uts/i86pc/io/gfx_private/gfxp_pci.c
99
*dev = PCI_REG_DEV_G(pci_rp->pci_phys_hi);
usr/src/uts/i86pc/io/gfx_private/gfxp_segmap.c
112
pfn = (pfn_t)cdev_mmap(mapfunc, dev, offset, maxprot);
usr/src/uts/i86pc/io/gfx_private/gfxp_segmap.c
116
if (cdev_mmap(mapfunc, dev, offset + i, maxprot) == PFN_INVALID)
usr/src/uts/i86pc/io/gfx_private/gfxp_segmap.c
139
dev_a.dev = dev;
usr/src/uts/i86pc/io/gfx_private/gfxp_segmap.c
58
gfxp_ddi_segmap_setup(dev_t dev, off_t offset, struct as *as, caddr_t *addrp,
usr/src/uts/i86pc/io/gfx_private/gfxp_segmap.c
63
int (*mapfunc)(dev_t dev, off_t off, int prot);
usr/src/uts/i86pc/io/gfx_private/gfxp_segmap.c
68
if ((mapfunc = devopsp[getmajor(dev)]->devo_cb_ops->cb_mmap) == nodev)
usr/src/uts/i86pc/io/gfx_private/gfxp_segmap.c
85
if (ddi_device_mapping_check(dev, accattrp, rnumber, &hat_attr) == -1)
usr/src/uts/i86pc/io/gfx_private/gfxp_vgatext.c
436
vgatext_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len,
usr/src/uts/i86pc/io/immu_dmar.c
183
int bus, dev, func;
usr/src/uts/i86pc/io/immu_dmar.c
202
dev = get_uint8(phead++);
usr/src/uts/i86pc/io/immu_dmar.c
206
bus = pci_getb_func(bus, dev, func, PCI_BCNF_SECBUS);
usr/src/uts/i86pc/io/immu_dmar.c
207
dev = get_uint8(phead++);
usr/src/uts/i86pc/io/immu_dmar.c
212
ASSERT(dev >= 0 && dev < 32);
usr/src/uts/i86pc/io/immu_dmar.c
217
scope->scp_dev = dev;
usr/src/uts/i86pc/io/immu_dvma.c
275
int bus, dev, func;
usr/src/uts/i86pc/io/immu_dvma.c
284
bus = dev = func = -1;
usr/src/uts/i86pc/io/immu_dvma.c
289
if (!DEVI_IS_PCI(dip) || acpica_get_bdf(dip, &bus, &dev, &func) != 0) {
usr/src/uts/i86pc/io/immu_dvma.c
296
dev = 0;
usr/src/uts/i86pc/io/immu_dvma.c
300
new_imd = create_immu_devi(dip, bus, dev, func, immu_flags);
usr/src/uts/i86pc/io/immu_dvma.c
559
uchar_t bus, uchar_t dev, uchar_t func, boolean_t *is_pcib)
usr/src/uts/i86pc/io/immu_dvma.c
569
status = pci_getw_func(bus, dev, func, PCI_CONF_STAT);
usr/src/uts/i86pc/io/immu_dvma.c
573
capsp = pci_getb_func(bus, dev, func, PCI_CONF_CAP_PTR);
usr/src/uts/i86pc/io/immu_dvma.c
576
cap = pci_getb_func(bus, dev, func, capsp);
usr/src/uts/i86pc/io/immu_dvma.c
579
status = pci_getw_func(bus, dev, func, capsp + 2);
usr/src/uts/i86pc/io/immu_dvma.c
592
capsp = (*pci_getb_func)(bus, dev, func,
usr/src/uts/i86pc/io/immu_dvma.c
693
create_immu_devi(dev_info_t *rdip, int bus, int dev, int func,
usr/src/uts/i86pc/io/immu_dvma.c
705
ASSERT(dev >= 0);
usr/src/uts/i86pc/io/immu_dvma.c
725
immu_devi->imd_devfunc = IMMU_PCI_DEVFUNC(dev, func);
usr/src/uts/i86pc/io/immu_dvma.c
729
revclass = pci_getl_func(bus, dev, func, PCI_CONF_REVID);
usr/src/uts/i86pc/io/immu_dvma.c
737
immu_devi->imd_sec = pci_getb_func(bus, dev, func,
usr/src/uts/i86pc/io/immu_dvma.c
739
immu_devi->imd_sub = pci_getb_func(bus, dev, func,
usr/src/uts/i86pc/io/immu_dvma.c
742
pciex = device_is_pciex(bus, dev, func, &is_pcib);
usr/src/uts/i86pc/io/immu_dvma.c
79
int dev, int func, immu_flags_t immu_flags);
usr/src/uts/i86pc/io/ioat/ioat.c
328
dev_t dev;
usr/src/uts/i86pc/io/ioat/ioat.c
332
dev = (dev_t)arg;
usr/src/uts/i86pc/io/ioat/ioat.c
333
instance = getminor(dev);
usr/src/uts/i86pc/io/ioat/ioat_ioctl.c
60
ioat_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred, int *rval)
usr/src/uts/i86pc/io/ioat/ioat_ioctl.c
71
instance = getminor(dev);
usr/src/uts/i86pc/io/pci/pci.c
789
pci_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/i86pc/io/pci/pci.c
791
return ((pcihp_get_cb_ops())->cb_close(dev, flags, otyp, credp));
usr/src/uts/i86pc/io/pci/pci.c
795
pci_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, int *rvalp)
usr/src/uts/i86pc/io/pci/pci.c
797
minor_t minor = getminor(dev);
usr/src/uts/i86pc/io/pci/pci.c
809
ret = pci_common_ioctl(pci_p->pci_dip, dev, cmd, arg, mode,
usr/src/uts/i86pc/io/pci/pci.c
814
ret = (pcihp_get_cb_ops())->cb_ioctl(dev, cmd, arg, mode,
usr/src/uts/i86pc/io/pci/pci.c
824
pci_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/i86pc/io/pci/pci.c
827
return ((pcihp_get_cb_ops())->cb_prop_op(dev, dip, prop_op, flags,
usr/src/uts/i86pc/io/pci/pci_common.c
1066
pci_common_ioctl(dev_info_t *dip, dev_t dev, int cmd, intptr_t arg,
usr/src/uts/i86pc/io/pci/pci_common.c
1069
minor_t minor = getminor(dev);
usr/src/uts/i86pc/io/pci/pci_common.c
115
dev = PCI_REG_DEV_G(pci_rp->pci_phys_hi);
usr/src/uts/i86pc/io/pci/pci_common.c
124
(void) snprintf(name, namelen, "%x,%x", dev, func);
usr/src/uts/i86pc/io/pci/pci_common.c
126
(void) snprintf(name, namelen, "%x", dev);
usr/src/uts/i86pc/io/pci/pci_common.c
80
int dev, func, length;
usr/src/uts/i86pc/io/pci/pci_common.h
98
int pci_common_ioctl(dev_info_t *dip, dev_t dev, int cmd,
usr/src/uts/i86pc/io/pci/pci_tools.c
408
&iget->dev[i]);
usr/src/uts/i86pc/io/pciex/npe.c
1150
npe_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/i86pc/io/pciex/npe.c
1152
minor_t minor = getminor(dev);
usr/src/uts/i86pc/io/pciex/npe.c
1168
rv = pcie_close(pci_p->pci_dip, dev, flags, otyp, credp);
usr/src/uts/i86pc/io/pciex/npe.c
1180
npe_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, int *rvalp)
usr/src/uts/i86pc/io/pciex/npe.c
1182
minor_t minor = getminor(dev);
usr/src/uts/i86pc/io/pciex/npe.c
1194
ret = pci_common_ioctl(pci_p->pci_dip, dev, cmd, arg, mode,
usr/src/uts/i86pc/io/pciex/npe.c
1199
ret = pcie_ioctl(pci_p->pci_dip, dev, cmd, arg, mode, credp,
usr/src/uts/i86pc/io/ppm/acpippm.c
361
appm_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/i86pc/io/ppm/acpippm.c
366
ddi_get_soft_state(appm_statep, getminor(dev))) == NULL)
usr/src/uts/i86pc/io/ppm/acpippm.c
386
appm_ioctl(dev_t dev, int cmd, intptr_t arg, int flag,
usr/src/uts/i86pc/io/ppm/acpippm.c
401
if (ddi_get_soft_state(appm_statep, getminor(dev)) == NULL) {
usr/src/uts/i86pc/io/ppm/acpippm.c
63
static int appm_close(dev_t dev, int flag, int otyp, cred_t *cred_p);
usr/src/uts/i86pc/io/psm/psm_common.c
831
acpi_new_irq_cache_ent(int bus, int dev, int ipin, int pci_irq,
usr/src/uts/i86pc/io/psm/psm_common.c
856
ep->dev = (uchar_t)dev;
usr/src/uts/i86pc/io/psm/psm_common.c
875
acpi_get_irq_cache_ent(uchar_t bus, uchar_t dev, int ipin,
usr/src/uts/i86pc/io/psm/psm_common.c
887
(irqcachep->dev == dev) &&
usr/src/uts/i86pc/io/rootnex.c
728
rootnex_ctl_reportdev(dev_info_t *dev)
usr/src/uts/i86pc/io/rootnex.c
735
"%s%d at root", ddi_driver_name(dev), ddi_get_instance(dev));
usr/src/uts/i86pc/io/rootnex.c
738
for (i = 0; i < sparc_pd_getnreg(dev); i++) {
usr/src/uts/i86pc/io/rootnex.c
740
struct regspec *rp = sparc_pd_getreg(dev, i);
usr/src/uts/i86pc/io/rootnex.c
770
for (i = 0, n = sparc_pd_getnintr(dev); i < n; i++) {
usr/src/uts/i86pc/io/rootnex.c
778
pri = INT_IPL(sparc_pd_getintr(dev, i)->intrspec_pri);
usr/src/uts/i86pc/io/tzmon/tzmon.c
604
tzmon_set_power_device(ACPI_HANDLE dev, int on_off, char *tz_name)
usr/src/uts/i86pc/io/tzmon/tzmon.c
613
status = AcpiEvaluateObjectTyped(dev, "_PR0", NULL, &rb,
usr/src/uts/i86pc/io/tzmon/tzmon.c
87
static void tzmon_set_power_device(ACPI_HANDLE dev, int on_off, char *tz_name);
usr/src/uts/i86pc/io/xsvc/xsvc.c
134
static int xsvc_devmap_map(devmap_cookie_t dhp, dev_t dev, uint_t flags,
usr/src/uts/i86pc/io/xsvc/xsvc.c
341
dev_t dev;
usr/src/uts/i86pc/io/xsvc/xsvc.c
345
dev = (dev_t)arg;
usr/src/uts/i86pc/io/xsvc/xsvc.c
346
instance = getminor(dev);
usr/src/uts/i86pc/io/xsvc/xsvc.c
409
xsvc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred, int *rval)
usr/src/uts/i86pc/io/xsvc/xsvc.c
420
instance = getminor(dev);
usr/src/uts/i86pc/io/xsvc/xsvc.c
56
static int xsvc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/i86pc/io/xsvc/xsvc.c
58
static int xsvc_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len,
usr/src/uts/i86pc/io/xsvc/xsvc.c
809
xsvc_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len,
usr/src/uts/i86pc/io/xsvc/xsvc.c
825
instance = getminor(dev);
usr/src/uts/i86pc/io/xsvc/xsvc.c
978
xsvc_devmap_map(devmap_cookie_t dhc, dev_t dev, uint_t flags, offset_t off,
usr/src/uts/i86pc/io/xsvc/xsvc.c
987
instance = getminor(dev);
usr/src/uts/i86pc/os/cmi_hw.c
1895
cmi_pci_get_cmn(int bus, int dev, int func, int reg, int asz,
usr/src/uts/i86pc/os/cmi_hw.c
1901
pcii_lookup(bus, dev, func, reg, asz, &val)) {
usr/src/uts/i86pc/os/cmi_hw.c
1917
val = pci_cfgacc_get8(NULL, PCI_GETBDF(bus, dev, func),
usr/src/uts/i86pc/os/cmi_hw.c
1924
val = pci_cfgacc_get16(NULL, PCI_GETBDF(bus, dev, func),
usr/src/uts/i86pc/os/cmi_hw.c
1931
val = pci_cfgacc_get32(NULL, PCI_GETBDF(bus, dev, func),
usr/src/uts/i86pc/os/cmi_hw.c
1941
cmi_pci_getb(int bus, int dev, int func, int reg, int *interpose,
usr/src/uts/i86pc/os/cmi_hw.c
1944
return ((uint8_t)cmi_pci_get_cmn(bus, dev, func, reg, 1, interpose,
usr/src/uts/i86pc/os/cmi_hw.c
1949
cmi_pci_getw(int bus, int dev, int func, int reg, int *interpose,
usr/src/uts/i86pc/os/cmi_hw.c
1952
return ((uint16_t)cmi_pci_get_cmn(bus, dev, func, reg, 2, interpose,
usr/src/uts/i86pc/os/cmi_hw.c
1957
cmi_pci_getl(int bus, int dev, int func, int reg, int *interpose,
usr/src/uts/i86pc/os/cmi_hw.c
1960
return (cmi_pci_get_cmn(bus, dev, func, reg, 4, interpose, hdl));
usr/src/uts/i86pc/os/cmi_hw.c
1964
cmi_pci_interposeb(int bus, int dev, int func, int reg, uint8_t val)
usr/src/uts/i86pc/os/cmi_hw.c
1966
pcii_addent(bus, dev, func, reg, val, 1);
usr/src/uts/i86pc/os/cmi_hw.c
1970
cmi_pci_interposew(int bus, int dev, int func, int reg, uint16_t val)
usr/src/uts/i86pc/os/cmi_hw.c
1972
pcii_addent(bus, dev, func, reg, val, 2);
usr/src/uts/i86pc/os/cmi_hw.c
1976
cmi_pci_interposel(int bus, int dev, int func, int reg, uint32_t val)
usr/src/uts/i86pc/os/cmi_hw.c
1978
pcii_addent(bus, dev, func, reg, val, 4);
usr/src/uts/i86pc/os/cmi_hw.c
1982
cmi_pci_put_cmn(int bus, int dev, int func, int reg, int asz,
usr/src/uts/i86pc/os/cmi_hw.c
1988
pcii_rment(bus, dev, func, reg, asz);
usr/src/uts/i86pc/os/cmi_hw.c
1998
pci_cfgacc_put8(NULL, PCI_GETBDF(bus, dev, func), reg,
usr/src/uts/i86pc/os/cmi_hw.c
2006
pci_cfgacc_put16(NULL, PCI_GETBDF(bus, dev, func), reg,
usr/src/uts/i86pc/os/cmi_hw.c
2014
pci_cfgacc_put32(NULL, PCI_GETBDF(bus, dev, func), reg,
usr/src/uts/i86pc/os/cmi_hw.c
2024
cmi_pci_putb(int bus, int dev, int func, int reg, ddi_acc_handle_t hdl,
usr/src/uts/i86pc/os/cmi_hw.c
2027
cmi_pci_put_cmn(bus, dev, func, reg, 1, hdl, val);
usr/src/uts/i86pc/os/cmi_hw.c
2031
cmi_pci_putw(int bus, int dev, int func, int reg, ddi_acc_handle_t hdl,
usr/src/uts/i86pc/os/cmi_hw.c
2034
cmi_pci_put_cmn(bus, dev, func, reg, 2, hdl, val);
usr/src/uts/i86pc/os/cmi_hw.c
2038
cmi_pci_putl(int bus, int dev, int func, int reg, ddi_acc_handle_t hdl,
usr/src/uts/i86pc/os/cmi_hw.c
2041
cmi_pci_put_cmn(bus, dev, func, reg, 4, hdl, val);
usr/src/uts/i86pc/os/cmi_hw.c
477
pcii_addent(int bus, int dev, int func, int reg, uint32_t val, int asz)
usr/src/uts/i86pc/os/cmi_hw.c
479
int idx = CMI_PCII_HASHIDX(bus, dev, func, reg);
usr/src/uts/i86pc/os/cmi_hw.c
488
if (CMI_PCII_MATCH(hep, bus, dev, func, reg, asz))
usr/src/uts/i86pc/os/cmi_hw.c
497
hep->pcii_dev = dev;
usr/src/uts/i86pc/os/cmi_hw.c
520
pcii_lookup(int bus, int dev, int func, int reg, int asz, uint32_t *valp)
usr/src/uts/i86pc/os/cmi_hw.c
522
int idx = CMI_PCII_HASHIDX(bus, dev, func, reg);
usr/src/uts/i86pc/os/cmi_hw.c
530
if (CMI_PCII_MATCH(hep, bus, dev, func, reg, asz)) {
usr/src/uts/i86pc/os/cmi_hw.c
542
pcii_rment(int bus, int dev, int func, int reg, int asz)
usr/src/uts/i86pc/os/cmi_hw.c
544
int idx = CMI_PCII_HASHIDX(bus, dev, func, reg);
usr/src/uts/i86pc/os/cmi_hw.c
551
if (CMI_PCII_MATCH(hep, bus, dev, func, reg, asz)) {
usr/src/uts/i86pc/os/lgrpplat.c
3488
uint_t dev;
usr/src/uts/i86pc/os/lgrpplat.c
3505
dev = OPT_PCS_DEV_NODE0;
usr/src/uts/i86pc/os/lgrpplat.c
3512
node_info[0] = pci_getl_func(bus, dev, OPT_PCS_FUNC_HT,
usr/src/uts/i86pc/os/lgrpplat.c
3547
node_info[node] = pci_getl_func(bus, dev,
usr/src/uts/i86pc/os/lgrpplat.c
3558
outl(PCI_CONFADD, OPT_PCI_ECS_ADDR(bus, dev,
usr/src/uts/i86pc/os/lgrpplat.c
3563
base_lo = dram_map[node].base_lo = pci_getl_func(bus, dev,
usr/src/uts/i86pc/os/lgrpplat.c
3574
outl(PCI_CONFADD, OPT_PCI_ECS_ADDR(bus, dev,
usr/src/uts/i86pc/os/lgrpplat.c
3582
dev, OPT_PCS_FUNC_ADDRMAP, off_lo);
usr/src/uts/i86pc/os/lgrpplat.c
3590
dev++;
usr/src/uts/i86pc/os/lgrpplat.c
3639
uint_t dev;
usr/src/uts/i86pc/os/lgrpplat.c
3647
dev = OPT_PCS_DEV_NODE0 + dest_node;
usr/src/uts/i86pc/os/lgrpplat.c
3650
outl(PCI_CONFADD, PCI_CADDR1(0, dev, OPT_PCS_FUNC_DRAM,
usr/src/uts/i86pc/os/pci_bios.c
180
uchar_t dev;
usr/src/uts/i86pc/os/pci_bios.c
197
dev = (pci_irq_routes[i].pir_dev & 0xf8) >> 3;
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
199
mask |= (1 << dev);
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
107
uint8_t bus, dev, func;
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
111
dev = PCI_BDF_DEV(req->bdf);
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
118
(*pci_putb_func)(bus, dev, func,
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
121
VAL8(req) = (*pci_getb_func)(bus, dev, func,
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
126
(*pci_putw_func)(bus, dev, func,
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
129
VAL16(req) = (*pci_getw_func)(bus, dev, func,
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
134
(*pci_putl_func)(bus, dev, func,
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
137
VAL32(req) = (*pci_getl_func)(bus, dev, func,
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
142
(*pci_putl_func)(bus, dev, func,
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
144
(*pci_putl_func)(bus, dev, func,
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
147
VAL64(req) = (*pci_getl_func)(bus, dev, func,
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
149
VAL64(req) |= (uint64_t)(*pci_getl_func)(bus, dev, func,
usr/src/uts/i86pc/os/pci_cfgspace.c
83
uint8_t (*pci_getb_func)(int bus, int dev, int func, int reg);
usr/src/uts/i86pc/os/pci_cfgspace.c
84
uint16_t (*pci_getw_func)(int bus, int dev, int func, int reg);
usr/src/uts/i86pc/os/pci_cfgspace.c
85
uint32_t (*pci_getl_func)(int bus, int dev, int func, int reg);
usr/src/uts/i86pc/os/pci_cfgspace.c
86
void (*pci_putb_func)(int bus, int dev, int func, int reg, uint8_t val);
usr/src/uts/i86pc/os/pci_cfgspace.c
87
void (*pci_putw_func)(int bus, int dev, int func, int reg, uint16_t val);
usr/src/uts/i86pc/os/pci_cfgspace.c
88
void (*pci_putl_func)(int bus, int dev, int func, int reg, uint32_t val);
usr/src/uts/i86pc/sys/ioat.h
329
int ioat_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
44
extern uint8_t pci_mech1_getb(int bus, int dev, int func, int reg);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
45
extern uint16_t pci_mech1_getw(int bus, int dev, int func, int reg);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
46
extern uint32_t pci_mech1_getl(int bus, int dev, int func, int reg);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
47
extern void pci_mech1_putb(int bus, int dev, int func, int reg, uint8_t val);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
48
extern void pci_mech1_putw(int bus, int dev, int func, int reg, uint16_t val);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
49
extern void pci_mech1_putl(int bus, int dev, int func, int reg, uint32_t val);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
55
extern uint8_t pci_mech1_amd_getb(int bus, int dev, int func, int reg);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
56
extern uint16_t pci_mech1_amd_getw(int bus, int dev, int func, int reg);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
57
extern uint32_t pci_mech1_amd_getl(int bus, int dev, int func, int reg);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
58
extern void pci_mech1_amd_putb(int bus, int dev, int func, int reg,
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
60
extern void pci_mech1_amd_putw(int bus, int dev, int func, int reg,
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
62
extern void pci_mech1_amd_putl(int bus, int dev, int func, int reg,
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
68
extern uint8_t pci_mech2_getb(int bus, int dev, int func, int reg);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
69
extern uint16_t pci_mech2_getw(int bus, int dev, int func, int reg);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
70
extern uint32_t pci_mech2_getl(int bus, int dev, int func, int reg);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
71
extern void pci_mech2_putb(int bus, int dev, int func, int reg, uint8_t val);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
72
extern void pci_mech2_putw(int bus, int dev, int func, int reg, uint16_t val);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
73
extern void pci_mech2_putl(int bus, int dev, int func, int reg, uint32_t val);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
81
extern uint8_t pci_neptune_getb(int bus, int dev, int func, int reg);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
82
extern uint16_t pci_neptune_getw(int bus, int dev, int func, int reg);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
83
extern uint32_t pci_neptune_getl(int bus, int dev, int func, int reg);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
84
extern void pci_neptune_putb(int bus, int dev, int func, int reg, uint8_t val);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
85
extern void pci_neptune_putw(int bus, int dev, int func, int reg, uint16_t val);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
86
extern void pci_neptune_putl(int bus, int dev, int func, int reg, uint32_t val);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
94
extern uint8_t pci_orion_getb(int bus, int dev, int func, int reg);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
95
extern uint16_t pci_orion_getw(int bus, int dev, int func, int reg);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
96
extern uint32_t pci_orion_getl(int bus, int dev, int func, int reg);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
97
extern void pci_orion_putb(int bus, int dev, int func, int reg, uint8_t val);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
98
extern void pci_orion_putw(int bus, int dev, int func, int reg, uint16_t val);
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
99
extern void pci_orion_putl(int bus, int dev, int func, int reg, uint32_t val);
usr/src/uts/i86pc/sys/psm_common.h
130
extern void acpi_new_irq_cache_ent(int bus, int dev, int ipin, int pci_irq,
usr/src/uts/i86pc/sys/psm_common.h
133
extern int acpi_get_irq_cache_ent(uchar_t bus, uchar_t dev, int ipin,
usr/src/uts/i86pc/sys/psm_common.h
75
uchar_t bus, dev;
usr/src/uts/i86xpv/io/balloon_drv.c
107
balloon_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cr,
usr/src/uts/i86xpv/io/balloon_drv.c
97
balloon_open(dev_t *dev, int flag, int otyp, cred_t *cr)
usr/src/uts/i86xpv/io/balloon_drv.c
99
return (getminor(*dev) == BALLOON_MINOR ? 0 : ENXIO);
usr/src/uts/i86xpv/io/domcaps.c
104
domcaps_read(dev_t dev, uio_t *uio, cred_t *cr)
usr/src/uts/i86xpv/io/domcaps.c
97
domcaps_open(dev_t *dev, int flag, int otyp, cred_t *cr)
usr/src/uts/i86xpv/io/domcaps.c
99
return (getminor(*dev) == DOMCAPS_MINOR ? 0 : ENXIO);
usr/src/uts/i86xpv/io/privcmd.c
107
privcmd_open(dev_t *dev, int flag, int otyp, cred_t *cr)
usr/src/uts/i86xpv/io/privcmd.c
109
return (getminor(*dev) == PRIVCMD_MINOR ? 0 : ENXIO);
usr/src/uts/i86xpv/io/privcmd.c
273
privcmd_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cr, int *rval)
usr/src/uts/i86xpv/io/privcmd.c
306
privcmd_segmap(dev_t dev, off_t off, struct as *as, caddr_t *addrp,
usr/src/uts/i86xpv/io/privcmd.c
341
a.dev = dev;
usr/src/uts/i86xpv/vm/seg_mf.c
131
data->vp = specfind(a->dev, VCHR);
usr/src/uts/i86xpv/vm/seg_mf.h
41
dev_t dev;
usr/src/uts/intel/io/acpica/osl.c
1514
acpica_eval_int(ACPI_HANDLE dev, char *method, int *rint)
usr/src/uts/intel/io/acpica/osl.c
1522
if ((status = AcpiEvaluateObjectTyped(dev, method, NULL, &rb,
usr/src/uts/intel/io/acpica/osl.c
1530
acpica_eval_hid(ACPI_HANDLE dev, char *method, int *rint)
usr/src/uts/intel/io/acpica/osl.c
1537
if (AcpiEvaluateObject(dev, method, NULL, &rb) == AE_OK &&
usr/src/uts/intel/io/acpica/osl.c
1814
int dev, func;
usr/src/uts/intel/io/acpica/osl.c
1823
dev = (acpi_devfn >> 16) & 0xFFFF;
usr/src/uts/intel/io/acpica/osl.c
1833
if (dcld_d != dev ||
usr/src/uts/intel/io/acpica/osl.c
63
static int acpica_eval_hid(ACPI_HANDLE dev, char *method, int *rint);
usr/src/uts/intel/io/amdzen/amdzen.c
2723
amdzen_topo_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/intel/io/amdzen/amdzen.c
2729
if (getminor(dev) != AMDZEN_MINOR_TOPO) {
usr/src/uts/intel/io/amdzen/amdzen.c
2756
amdzen_topo_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/intel/io/amdzen/amdzen.c
2762
if (getminor(dev) != AMDZEN_MINOR_TOPO) {
usr/src/uts/intel/io/amdzen/usmn.c
139
usmn_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/intel/io/amdzen/usmn.c
72
usmn_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/intel/io/amdzen/usmn.c
83
dfno = getminor(dev);
usr/src/uts/intel/io/amdzen/zen_udf.c
145
zen_udf_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/intel/io/amdzen/zen_udf.c
72
zen_udf_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/intel/io/amdzen/zen_udf.c
85
dfno = getminor(dev);
usr/src/uts/intel/io/amdzen/zen_umc.c
3756
zen_umc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/intel/io/amdzen/zen_umc.c
3764
if (getminor(dev) >= umc->umc_ndfs) {
usr/src/uts/intel/io/amdzen/zen_umc.c
3848
zen_umc_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/intel/io/amr/amr.c
307
amr_attach(dev_info_t *dev, ddi_attach_cmd_t cmd)
usr/src/uts/intel/io/amr/amr.c
315
instance = ddi_get_instance(dev);
usr/src/uts/intel/io/amr/amr.c
336
softs->dev_info_p = dev;
usr/src/uts/intel/io/amr/amr.c
341
if (pci_config_setup(dev, &(softs->pciconfig_handle))
usr/src/uts/intel/io/amr/amr.c
347
error = ddi_regs_map_setup(dev, 1, &cfgaddr, 0, 0,
usr/src/uts/intel/io/amr/amr.c
381
if (ddi_intr_hilevel(dev, 0) != 0) {
usr/src/uts/intel/io/amr/amr.c
387
if (ddi_get_iblock_cookie(dev, 0, &softs->iblock_cookiep)
usr/src/uts/intel/io/amr/amr.c
423
if ((softs->amr_taskq = ddi_taskq_create(dev, "amr_taskq",
usr/src/uts/intel/io/amr/amr.c
429
if (ddi_add_intr(dev, 0, &softs->iblock_cookiep, NULL,
usr/src/uts/intel/io/amr/amr.c
460
ddi_remove_intr(dev, 0, softs->iblock_cookiep);
usr/src/uts/intel/io/amr/amr.c
503
static int amr_detach(dev_info_t *dev, ddi_detach_cmd_t cmd)
usr/src/uts/intel/io/amr/amr.c
509
instance = ddi_get_instance(dev);
usr/src/uts/intel/io/amr/amr.c
551
(void) scsi_hba_detach(dev);
usr/src/uts/intel/io/dktp/controller/ata/ata_common.c
200
ata_read(dev_t dev, struct uio *uio_p, cred_t *cred_p)
usr/src/uts/intel/io/dktp/controller/ata/ata_common.c
206
ata_ctlp = ddi_get_soft_state(ata_state, getminor(dev));
usr/src/uts/intel/io/dktp/dcdev/dadk.c
128
dev_t dev, enum uio_seg dataspace, int rw);
usr/src/uts/intel/io/dktp/dcdev/dadk.c
1735
dadk_dk_buf_setup(struct dadk *dadkp, opaque_t *cmdp, dev_t dev,
usr/src/uts/intel/io/dktp/dcdev/dadk.c
1761
status = physio(dadk_dk_strategy, bp, dev, rw, dadkmin, uio);
usr/src/uts/intel/io/dktp/dcdev/dadk.c
718
dadk_ioctl(opaque_t objp, dev_t dev, int cmd, intptr_t arg, int flag,
usr/src/uts/intel/io/dktp/dcdev/dadk.c
752
bp->b_edev = dev;
usr/src/uts/intel/io/dktp/dcdev/dadk.c
753
bp->b_dev = cmpdev(dev);
usr/src/uts/intel/io/dktp/dcdev/dadk.c
802
(opaque_t)rwcmdp, dev, ((flag &FKIOCTL) ?
usr/src/uts/intel/io/dktp/dcdev/dadk.c
856
bp->b_edev = dev;
usr/src/uts/intel/io/dktp/dcdev/dadk.c
857
bp->b_dev = cmpdev(dev);
usr/src/uts/intel/io/dktp/dcdev/gda.c
177
gda_log(dev_info_t *dev, char *label, uint_t level, const char *fmt, ...)
usr/src/uts/intel/io/dktp/dcdev/gda.c
202
if (dev) {
usr/src/uts/intel/io/dktp/dcdev/gda.c
205
ddi_pathname(dev, buf), label,
usr/src/uts/intel/io/dktp/dcdev/gda.c
206
ddi_get_instance(dev));
usr/src/uts/intel/io/dktp/dcdev/gda.c
210
"%s%d:", label, ddi_get_instance(dev));
usr/src/uts/intel/io/dktp/dcdev/gda.c
251
dev_info_t *dev = devp->sd_dev;
usr/src/uts/intel/io/dktp/dcdev/gda.c
261
gda_log(dev, label, CE_WARN, buf);
usr/src/uts/intel/io/dktp/dcdev/gda.c
267
gda_log(dev, label, CE_CONT, buf);
usr/src/uts/intel/io/dktp/dcdev/gda.c
274
gda_log(dev, label, CE_CONT, buf);
usr/src/uts/intel/io/dktp/dcdev/gda.c
281
gda_log(dev, label, CE_CONT, "%s\n", buf);
usr/src/uts/intel/io/dktp/disk/cmdk.c
1015
dev,
usr/src/uts/intel/io/dktp/disk/cmdk.c
102
static int cmdkrw(dev_t dev, struct uio *uio, int flag);
usr/src/uts/intel/io/dktp/disk/cmdk.c
1026
cmdkclose(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/intel/io/dktp/disk/cmdk.c
103
static int cmdkarw(dev_t dev, struct aio_req *aio, int flag);
usr/src/uts/intel/io/dktp/disk/cmdk.c
1035
instance = CMDKUNIT(dev);
usr/src/uts/intel/io/dktp/disk/cmdk.c
1043
ASSERT(cmdk_isopen(dkp, dev));
usr/src/uts/intel/io/dktp/disk/cmdk.c
1053
part = CMDKPART(dev);
usr/src/uts/intel/io/dktp/disk/cmdk.c
1092
dev_t dev = *dev_p;
usr/src/uts/intel/io/dktp/disk/cmdk.c
1102
instance = CMDKUNIT(dev);
usr/src/uts/intel/io/dktp/disk/cmdk.c
1115
part = CMDKPART(dev);
usr/src/uts/intel/io/dktp/disk/cmdk.c
1184
cmdkread(dev_t dev, struct uio *uio, cred_t *credp)
usr/src/uts/intel/io/dktp/disk/cmdk.c
1186
return (cmdkrw(dev, uio, B_READ));
usr/src/uts/intel/io/dktp/disk/cmdk.c
1194
cmdkaread(dev_t dev, struct aio_req *aio, cred_t *credp)
usr/src/uts/intel/io/dktp/disk/cmdk.c
1196
return (cmdkarw(dev, aio, B_READ));
usr/src/uts/intel/io/dktp/disk/cmdk.c
1204
cmdkwrite(dev_t dev, struct uio *uio, cred_t *credp)
usr/src/uts/intel/io/dktp/disk/cmdk.c
1206
return (cmdkrw(dev, uio, B_WRITE));
usr/src/uts/intel/io/dktp/disk/cmdk.c
1214
cmdkawrite(dev_t dev, struct aio_req *aio, cred_t *credp)
usr/src/uts/intel/io/dktp/disk/cmdk.c
1216
return (cmdkarw(dev, aio, B_WRITE));
usr/src/uts/intel/io/dktp/disk/cmdk.c
1227
cmdkrw(dev_t dev, struct uio *uio, int flag)
usr/src/uts/intel/io/dktp/disk/cmdk.c
1232
instance = CMDKUNIT(dev);
usr/src/uts/intel/io/dktp/disk/cmdk.c
1242
return (physio(cmdkstrategy, (struct buf *)0, dev, flag, cmdkmin, uio));
usr/src/uts/intel/io/dktp/disk/cmdk.c
1246
cmdkarw(dev_t dev, struct aio_req *aio, int flag)
usr/src/uts/intel/io/dktp/disk/cmdk.c
1251
instance = CMDKUNIT(dev);
usr/src/uts/intel/io/dktp/disk/cmdk.c
126
static int cmdkclose(dev_t dev, int flag, int otyp, cred_t *credp);
usr/src/uts/intel/io/dktp/disk/cmdk.c
1261
return (aphysio(cmdkstrategy, anocancel, dev, flag, cmdkmin, aio));
usr/src/uts/intel/io/dktp/disk/cmdk.c
128
static int cmdkdump(dev_t dev, caddr_t addr, daddr_t blkno, int nblk);
usr/src/uts/intel/io/dktp/disk/cmdk.c
130
static int cmdkread(dev_t dev, struct uio *uio, cred_t *credp);
usr/src/uts/intel/io/dktp/disk/cmdk.c
131
static int cmdkwrite(dev_t dev, struct uio *uio, cred_t *credp);
usr/src/uts/intel/io/dktp/disk/cmdk.c
132
static int cmdk_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/intel/io/dktp/disk/cmdk.c
134
static int cmdkaread(dev_t dev, struct aio_req *aio, cred_t *credp);
usr/src/uts/intel/io/dktp/disk/cmdk.c
135
static int cmdkawrite(dev_t dev, struct aio_req *aio, cred_t *credp);
usr/src/uts/intel/io/dktp/disk/cmdk.c
224
cmdk_isopen(struct cmdk *dkp, dev_t dev)
usr/src/uts/intel/io/dktp/disk/cmdk.c
231
part = CMDKPART(dev);
usr/src/uts/intel/io/dktp/disk/cmdk.c
508
dev_t dev = (dev_t)arg;
usr/src/uts/intel/io/dktp/disk/cmdk.c
519
instance = CMDKUNIT(dev);
usr/src/uts/intel/io/dktp/disk/cmdk.c
676
cmdk_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, int mod_flags,
usr/src/uts/intel/io/dktp/disk/cmdk.c
688
return (ddi_prop_op(dev, dip, prop_op, mod_flags,
usr/src/uts/intel/io/dktp/disk/cmdk.c
692
dev, dip, prop_op, mod_flags, name, valuep, lengthp,
usr/src/uts/intel/io/dktp/disk/cmdk.c
693
CMDKPART(dev), NULL));
usr/src/uts/intel/io/dktp/disk/cmdk.c
700
cmdkdump(dev_t dev, caddr_t addr, daddr_t blkno, int nblk)
usr/src/uts/intel/io/dktp/disk/cmdk.c
713
instance = CMDKUNIT(dev);
usr/src/uts/intel/io/dktp/disk/cmdk.c
719
CMDKPART(dev),
usr/src/uts/intel/io/dktp/disk/cmdk.c
831
cmdkioctl(dev_t dev, int cmd, intptr_t arg, int flag, cred_t *credp, int *rvalp)
usr/src/uts/intel/io/dktp/disk/cmdk.c
838
instance = CMDKUNIT(dev);
usr/src/uts/intel/io/dktp/disk/cmdk.c
886
info->dki_partition = CMDKPART(dev);
usr/src/uts/intel/io/dktp/disk/cmdk.c
918
if (cmlb_partinfo(dkp->dk_cmlbhandle, CMDKPART(dev),
usr/src/uts/intel/io/dktp/disk/cmdk.c
981
rc = cmlb_ioctl(dkp->dk_cmlbhandle, dev, cmd, arg, flag,
usr/src/uts/intel/io/dktp/disk/cmdk.c
999
dev,
usr/src/uts/intel/io/ecpp.c
1019
ecpp_open(queue_t *q, dev_t *dev, int flag, int sflag, cred_t *credp)
usr/src/uts/intel/io/ecpp.c
1026
instance = getminor(*dev);
usr/src/uts/intel/io/ecpp.c
987
dev_t dev = (dev_t)arg;
usr/src/uts/intel/io/ecpp.c
991
instance = getminor(dev);
usr/src/uts/intel/io/imc/imc.c
2688
imc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/intel/io/imc/imc.c
2699
m = getminor(dev);
usr/src/uts/intel/io/imc/imc.c
2813
imc_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/intel/io/intel_nb5000/intel_nbdrv.c
351
inb_mc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/intel/io/intel_nb5000/intel_nbdrv.c
476
inb_mc_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
128
nb_get_hdl(int bus, int dev, int func)
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
132
if (bus == 0 && dev == 16 && func < NB_PCI_NFUNC) {
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
134
} else if (bus == 0 && dev == 17 && func < NB_PCI_NFUNC) {
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
136
} else if (bus == 0 && dev < NB_PCI_DEV && func == 0) {
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
137
hdl = dev_pci_hdl[dev];
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
138
} else if (bus == 0 && dev == 21 && func == 0) {
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
140
} else if (bus == 0 && dev == 22 && func == 0) {
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
149
nb_pci_getb(int bus, int dev, int func, int reg, int *interpose)
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
153
hdl = nb_get_hdl(bus, dev, func);
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
154
return (cmi_pci_getb(bus, dev, func, reg, interpose, hdl));
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
158
nb_pci_getw(int bus, int dev, int func, int reg, int *interpose)
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
162
hdl = nb_get_hdl(bus, dev, func);
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
163
return (cmi_pci_getw(bus, dev, func, reg, interpose, hdl));
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
167
nb_pci_getl(int bus, int dev, int func, int reg, int *interpose)
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
171
hdl = nb_get_hdl(bus, dev, func);
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
172
return (cmi_pci_getl(bus, dev, func, reg, interpose, hdl));
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
176
nb_pci_putb(int bus, int dev, int func, int reg, uint8_t val)
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
180
hdl = nb_get_hdl(bus, dev, func);
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
181
cmi_pci_putb(bus, dev, func, reg, hdl, val);
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
185
nb_pci_putw(int bus, int dev, int func, int reg, uint16_t val)
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
189
hdl = nb_get_hdl(bus, dev, func);
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
190
cmi_pci_putw(bus, dev, func, reg, hdl, val);
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
194
nb_pci_putl(int bus, int dev, int func, int reg, uint32_t val)
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
198
hdl = nb_get_hdl(bus, dev, func);
usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c
199
cmi_pci_putl(bus, dev, func, reg, hdl, val);
usr/src/uts/intel/io/intel_nhm/intel_nhmdrv.c
117
inhm_mc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/intel/io/intel_nhm/intel_nhmdrv.c
128
chip = getminor(dev) % MAX_CPU_NODES;
usr/src/uts/intel/io/intel_nhm/intel_nhmdrv.c
270
inhm_mc_close(dev_t dev, int flag, int otyp, cred_t *credp)
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
110
nhm_pci_getb(int bus, int dev, int func, int reg, int *interpose)
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
114
hdl = nhm_get_hdl(bus, dev, func);
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
115
return (cmi_pci_getb(bus, dev, func, reg, interpose, hdl));
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
119
nhm_pci_getw(int bus, int dev, int func, int reg, int *interpose)
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
123
hdl = nhm_get_hdl(bus, dev, func);
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
124
return (cmi_pci_getw(bus, dev, func, reg, interpose, hdl));
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
128
nhm_pci_getl(int bus, int dev, int func, int reg, int *interpose)
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
132
hdl = nhm_get_hdl(bus, dev, func);
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
133
return (cmi_pci_getl(bus, dev, func, reg, interpose, hdl));
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
137
nhm_pci_putb(int bus, int dev, int func, int reg, uint8_t val)
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
141
hdl = nhm_get_hdl(bus, dev, func);
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
142
cmi_pci_putb(bus, dev, func, reg, hdl, val);
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
146
nhm_pci_putw(int bus, int dev, int func, int reg, uint16_t val)
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
150
hdl = nhm_get_hdl(bus, dev, func);
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
151
cmi_pci_putw(bus, dev, func, reg, hdl, val);
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
155
nhm_pci_putl(int bus, int dev, int func, int reg, uint32_t val)
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
159
hdl = nhm_get_hdl(bus, dev, func);
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
160
cmi_pci_putl(bus, dev, func, reg, hdl, val);
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
93
nhm_get_hdl(int bus, int dev, int func)
usr/src/uts/intel/io/intel_nhm/nhm_pci_cfg.c
99
dev < CPU_PCI_DEVS && func < CPU_PCI_FUNCS) {
usr/src/uts/intel/io/ipmi/ipmi.c
102
struct ipmi_device *dev;
usr/src/uts/intel/io/ipmi/ipmi.c
121
dev = req->ir_owner;
usr/src/uts/intel/io/ipmi/ipmi.c
122
TAILQ_INSERT_TAIL(&dev->ipmi_completed_requests, req, ir_link);
usr/src/uts/intel/io/ipmi/ipmi.c
123
pollwakeup(&dev->ipmi_pollhead, POLLIN | POLLRDNORM);
usr/src/uts/intel/io/ipmi/ipmi.c
125
dev->ipmi_status &= ~IPMI_BUSY;
usr/src/uts/intel/io/ipmi/ipmi.c
126
if (dev->ipmi_status & IPMI_CLOSING)
usr/src/uts/intel/io/ipmi/ipmi.c
127
cv_signal(&dev->ipmi_cv);
usr/src/uts/intel/io/ipmi/ipmi.c
58
ipmi_alloc_request(struct ipmi_device *dev, long msgid, uint8_t addr,
usr/src/uts/intel/io/ipmi/ipmi.c
66
req->ir_owner = dev;
usr/src/uts/intel/io/ipmi/ipmi_main.c
130
lookup_ipmidev_by_dev(dev_t dev)
usr/src/uts/intel/io/ipmi/ipmi_main.c
136
if (dev == p->ipmi_dev) {
usr/src/uts/intel/io/ipmi/ipmi_main.c
153
ipmi_device_t *dev;
usr/src/uts/intel/io/ipmi/ipmi_main.c
171
dev = kmem_zalloc(sizeof (ipmi_device_t), KM_SLEEP);
usr/src/uts/intel/io/ipmi/ipmi_main.c
173
TAILQ_INIT(&dev->ipmi_completed_requests);
usr/src/uts/intel/io/ipmi/ipmi_main.c
174
dev->ipmi_address = IPMI_BMC_SLAVE_ADDR;
usr/src/uts/intel/io/ipmi/ipmi_main.c
175
dev->ipmi_lun = IPMI_BMC_SMS_LUN;
usr/src/uts/intel/io/ipmi/ipmi_main.c
177
dev->ipmi_dev = *devp;
usr/src/uts/intel/io/ipmi/ipmi_main.c
178
cv_init(&dev->ipmi_cv, NULL, CV_DEFAULT, NULL);
usr/src/uts/intel/io/ipmi/ipmi_main.c
181
list_insert_head(&dev_list, dev);
usr/src/uts/intel/io/ipmi/ipmi_main.c
189
ipmi_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/intel/io/ipmi/ipmi_main.c
194
if ((dp = lookup_ipmidev_by_dev(dev)) == NULL)
usr/src/uts/intel/io/ipmi/ipmi_main.c
224
id_free(minor_ids, getminor(dev));
usr/src/uts/intel/io/ipmi/ipmi_main.c
236
struct ipmi_device *dev;
usr/src/uts/intel/io/ipmi/ipmi_main.c
250
if ((dev = lookup_ipmidev_by_dev(dv)) == NULL)
usr/src/uts/intel/io/ipmi/ipmi_main.c
309
kreq = ipmi_alloc_request(dev, req.msgid,
usr/src/uts/intel/io/ipmi/ipmi_main.c
319
dev->ipmi_requests++;
usr/src/uts/intel/io/ipmi/ipmi_main.c
333
kreq = TAILQ_FIRST(&dev->ipmi_completed_requests);
usr/src/uts/intel/io/ipmi/ipmi_main.c
345
TAILQ_REMOVE(&dev->ipmi_completed_requests, kreq,
usr/src/uts/intel/io/ipmi/ipmi_main.c
347
dev->ipmi_requests--;
usr/src/uts/intel/io/ipmi/ipmi_main.c
357
TAILQ_REMOVE(&dev->ipmi_completed_requests, kreq, ir_link);
usr/src/uts/intel/io/ipmi/ipmi_main.c
358
dev->ipmi_requests--;
usr/src/uts/intel/io/ipmi/ipmi_main.c
394
if (copyin((void *)data, &dev->ipmi_address,
usr/src/uts/intel/io/ipmi/ipmi_main.c
395
sizeof (dev->ipmi_address))) {
usr/src/uts/intel/io/ipmi/ipmi_main.c
404
if (copyout(&dev->ipmi_address, (void *)data,
usr/src/uts/intel/io/ipmi/ipmi_main.c
405
sizeof (dev->ipmi_address))) {
usr/src/uts/intel/io/ipmi/ipmi_main.c
418
dev->ipmi_lun = t_lun & 0x3;
usr/src/uts/intel/io/ipmi/ipmi_main.c
424
if (copyout(&dev->ipmi_lun, (void *)data,
usr/src/uts/intel/io/ipmi/ipmi_main.c
425
sizeof (dev->ipmi_lun))) {
usr/src/uts/intel/io/ipmi/ipmi_main.c
450
struct ipmi_device *dev;
usr/src/uts/intel/io/ipmi/ipmi_main.c
453
if ((dev = lookup_ipmidev_by_dev(dv)) == NULL)
usr/src/uts/intel/io/ipmi/ipmi_main.c
457
if (!TAILQ_EMPTY(&dev->ipmi_completed_requests))
usr/src/uts/intel/io/ipmi/ipmi_main.c
459
if (dev->ipmi_requests == 0)
usr/src/uts/intel/io/ipmi/ipmi_main.c
464
*phpp = &dev->ipmi_pollhead;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1036
mc_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1143
mc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, int *rvalp)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1154
if ((mc = mc_lookup_by_chipid(getminor(dev))) == NULL) {
usr/src/uts/intel/io/pci-ide/pci-ide.c
111
int dev);
usr/src/uts/intel/io/pci-ide/pci-ide.c
467
int dev;
usr/src/uts/intel/io/pci-ide/pci-ide.c
485
dev = *rp;
usr/src/uts/intel/io/pci-ide/pci-ide.c
492
if (dev > 1) {
usr/src/uts/intel/io/pci-ide/pci-ide.c
496
(void) sprintf(name, "%d", dev);
usr/src/uts/intel/io/pci-ide/pci-ide.c
502
pciide_compat_setup(mydip, cdip, dev);
usr/src/uts/intel/io/pci-ide/pci-ide.c
518
if (dev == 0) {
usr/src/uts/intel/io/pci-ide/pci-ide.c
520
} else if (dev == 1) {
usr/src/uts/intel/io/pci-ide/pci-ide.c
886
pciide_compat_setup(dev_info_t *mydip, dev_info_t *cdip, int dev)
usr/src/uts/intel/io/pci-ide/pci-ide.c
899
if ((dev == 0 && !(class_code & PCI_IDE_IF_NATIVE_PRI)) ||
usr/src/uts/intel/io/pci-ide/pci-ide.c
900
(dev == 1 && !(class_code & PCI_IDE_IF_NATIVE_SEC))) {
usr/src/uts/intel/io/pci/pci_boot.c
1001
pci_putw(bus, dev, func, PCI_BCNF_IO_BASE_HI,
usr/src/uts/intel/io/pci/pci_boot.c
1003
pci_putw(bus, dev, func, PCI_BCNF_IO_LIMIT_HI,
usr/src/uts/intel/io/pci/pci_boot.c
1018
pci_putw(bus, dev, func, PCI_BCNF_MEM_BASE,
usr/src/uts/intel/io/pci/pci_boot.c
1021
pci_putw(bus, dev, func, PCI_BCNF_MEM_LIMIT,
usr/src/uts/intel/io/pci/pci_boot.c
1029
pci_putw(bus, dev, func, PCI_BCNF_PF_BASE_LOW,
usr/src/uts/intel/io/pci/pci_boot.c
1032
pci_putw(bus, dev, func, PCI_BCNF_PF_LIMIT_LOW,
usr/src/uts/intel/io/pci/pci_boot.c
1036
uint16_t val = pci_getw(bus, dev, func, PCI_BCNF_PF_BASE_LOW);
usr/src/uts/intel/io/pci/pci_boot.c
1038
pci_putl(bus, dev, func, PCI_BCNF_PF_BASE_HIGH,
usr/src/uts/intel/io/pci/pci_boot.c
1040
pci_putl(bus, dev, func, PCI_BCNF_PF_LIMIT_HIGH,
usr/src/uts/intel/io/pci/pci_boot.c
1057
"ppb", bus, dev, func, tag);
usr/src/uts/intel/io/pci/pci_boot.c
1061
"ppb", bus, dev, func, tag, base, limit);
usr/src/uts/intel/io/pci/pci_boot.c
1066
fetch_ppb_res(uchar_t bus, uchar_t dev, uchar_t func, mem_res_t type,
usr/src/uts/intel/io/pci/pci_boot.c
1073
val = pci_getb(bus, dev, func, PCI_BCNF_IO_LIMIT_LOW);
usr/src/uts/intel/io/pci/pci_boot.c
1076
val = pci_getb(bus, dev, func, PCI_BCNF_IO_BASE_LOW);
usr/src/uts/intel/io/pci/pci_boot.c
1080
val = pci_getw(bus, dev, func, PCI_BCNF_IO_BASE_HI);
usr/src/uts/intel/io/pci/pci_boot.c
1082
val = pci_getw(bus, dev, func, PCI_BCNF_IO_LIMIT_HI);
usr/src/uts/intel/io/pci/pci_boot.c
1089
val = pci_getw(bus, dev, func, PCI_BCNF_MEM_LIMIT);
usr/src/uts/intel/io/pci/pci_boot.c
1092
val = pci_getw(bus, dev, func, PCI_BCNF_MEM_BASE);
usr/src/uts/intel/io/pci/pci_boot.c
1098
val = pci_getw(bus, dev, func, PCI_BCNF_PF_LIMIT_LOW);
usr/src/uts/intel/io/pci/pci_boot.c
1101
val = pci_getw(bus, dev, func, PCI_BCNF_PF_BASE_LOW);
usr/src/uts/intel/io/pci/pci_boot.c
1105
val = pci_getl(bus, dev, func, PCI_BCNF_PF_BASE_HIGH);
usr/src/uts/intel/io/pci/pci_boot.c
1107
val = pci_getl(bus, dev, func, PCI_BCNF_PF_LIMIT_HIGH);
usr/src/uts/intel/io/pci/pci_boot.c
1132
uchar_t bus, dev, func;
usr/src/uts/intel/io/pci/pci_boot.c
1170
dev = (uchar_t)PCI_REG_DEV_G(physhi);
usr/src/uts/intel/io/pci/pci_boot.c
1179
cap_ptr = get_pci_cap(bus, dev, func, PCI_CAP_ID_PCI_E);
usr/src/uts/intel/io/pci/pci_boot.c
1181
uint16_t reg = pci_getw(bus, dev, func,
usr/src/uts/intel/io/pci/pci_boot.c
1185
"ppb", bus, dev, func);
usr/src/uts/intel/io/pci/pci_boot.c
1190
subbus = pci_getb(bus, dev, func, PCI_BCNF_SUBBUS);
usr/src/uts/intel/io/pci/pci_boot.c
1193
cmd_reg = pci_getw(bus, dev, func, PCI_CONF_COMM);
usr/src/uts/intel/io/pci/pci_boot.c
1221
pci_putb(bus, dev, func, PCI_BCNF_SUBBUS, subbus);
usr/src/uts/intel/io/pci/pci_boot.c
1226
"cbb", bus, dev, func, secbus, subbus);
usr/src/uts/intel/io/pci/pci_boot.c
1234
"ppb", bus, dev, func, secbus,
usr/src/uts/intel/io/pci/pci_boot.c
1270
"ppb", bus, dev, func, i);
usr/src/uts/intel/io/pci/pci_boot.c
1355
"ppb", bus, dev, func,
usr/src/uts/intel/io/pci/pci_boot.c
1373
"ppb", bus, dev, func,
usr/src/uts/intel/io/pci/pci_boot.c
1385
fetch_ppb_res(bus, dev, func, RES_IO, &io.base, &io.limit);
usr/src/uts/intel/io/pci/pci_boot.c
1386
fetch_ppb_res(bus, dev, func, RES_MEM, &mem.base, &mem.limit);
usr/src/uts/intel/io/pci/pci_boot.c
1387
fetch_ppb_res(bus, dev, func, RES_PMEM, &pmem.base, &pmem.limit);
usr/src/uts/intel/io/pci/pci_boot.c
1454
set_ppb_res(bus, dev, func, RES_IO, io.base, io.limit);
usr/src/uts/intel/io/pci/pci_boot.c
1574
set_ppb_res(bus, dev, func,
usr/src/uts/intel/io/pci/pci_boot.c
1576
set_ppb_res(bus, dev, func,
usr/src/uts/intel/io/pci/pci_boot.c
1592
pci_putw(bus, dev, func, PCI_CONF_COMM, cmd_reg);
usr/src/uts/intel/io/pci/pci_boot.c
1879
uchar_t dev, func, nfunc, header;
usr/src/uts/intel/io/pci/pci_boot.c
1904
entry->dev, entry->func, CONFIG_NEW, 0);
usr/src/uts/intel/io/pci/pci_boot.c
1912
for (dev = 0; dev < max_dev_pci; dev++) {
usr/src/uts/intel/io/pci/pci_boot.c
1916
venid = pci_getw(bus, dev, func, PCI_CONF_VENID);
usr/src/uts/intel/io/pci/pci_boot.c
1923
header = pci_getb(bus, dev, func, PCI_CONF_HEADER);
usr/src/uts/intel/io/pci/pci_boot.c
1946
process_devfunc(bus, dev, func, config_op);
usr/src/uts/intel/io/pci/pci_boot.c
2094
add_undofix_entry(uint8_t bus, uint8_t dev, uint8_t fn,
usr/src/uts/intel/io/pci/pci_boot.c
2106
newundo->dev = dev;
usr/src/uts/intel/io/pci/pci_boot.c
2137
uint8_t bus, dev, fn;
usr/src/uts/intel/io/pci/pci_boot.c
2146
dev = undolist->dev;
usr/src/uts/intel/io/pci/pci_boot.c
2149
(*(undolist->undofn))(bus, dev, fn);
usr/src/uts/intel/io/pci/pci_boot.c
2158
undo_amd8111_pci_fix(uint8_t bus, uint8_t dev, uint8_t fn)
usr/src/uts/intel/io/pci/pci_boot.c
2162
val8 = pci_getb(bus, dev, fn, LPC_IO_CONTROL_REG_1);
usr/src/uts/intel/io/pci/pci_boot.c
2168
pci_putb(bus, dev, fn, LPC_IO_CONTROL_REG_1, val8);
usr/src/uts/intel/io/pci/pci_boot.c
2172
pci_fix_amd8111(uint8_t bus, uint8_t dev, uint8_t fn)
usr/src/uts/intel/io/pci/pci_boot.c
2176
val8 = pci_getb(bus, dev, fn, LPC_IO_CONTROL_REG_1);
usr/src/uts/intel/io/pci/pci_boot.c
2188
pci_putb(bus, dev, fn, LPC_IO_CONTROL_REG_1, val8);
usr/src/uts/intel/io/pci/pci_boot.c
2190
add_undofix_entry(bus, dev, fn, undo_amd8111_pci_fix);
usr/src/uts/intel/io/pci/pci_boot.c
2194
set_devpm_d0(uchar_t bus, uchar_t dev, uchar_t func)
usr/src/uts/intel/io/pci/pci_boot.c
2202
status = pci_getw(bus, dev, func, PCI_CONF_STAT);
usr/src/uts/intel/io/pci/pci_boot.c
2206
header = pci_getb(bus, dev, func, PCI_CONF_HEADER) & PCI_HEADER_TYPE_M;
usr/src/uts/intel/io/pci/pci_boot.c
2208
cap_ptr = pci_getb(bus, dev, func, PCI_CBUS_CAP_PTR);
usr/src/uts/intel/io/pci/pci_boot.c
2210
cap_ptr = pci_getb(bus, dev, func, PCI_CONF_CAP_PTR);
usr/src/uts/intel/io/pci/pci_boot.c
2216
cap_id = pci_getb(bus, dev, func, cap_ptr + PCI_CAP_ID);
usr/src/uts/intel/io/pci/pci_boot.c
2218
pmcsr = pci_getw(bus, dev, func, cap_ptr + PCI_PMCSR);
usr/src/uts/intel/io/pci/pci_boot.c
2221
pci_putw(bus, dev, func, cap_ptr + PCI_PMCSR, pmcsr);
usr/src/uts/intel/io/pci/pci_boot.c
2224
cap_ptr = pci_getb(bus, dev, func, cap_ptr + PCI_CAP_NEXT_PTR);
usr/src/uts/intel/io/pci/pci_boot.c
2230
process_devfunc(uchar_t bus, uchar_t dev, uchar_t func, int config_op)
usr/src/uts/intel/io/pci/pci_boot.c
2242
prop_ret = pci_prop_data_fill(NULL, bus, dev, func, &prop_data);
usr/src/uts/intel/io/pci/pci_boot.c
2245
"pci", bus, dev, func, prop_ret);
usr/src/uts/intel/io/pci/pci_boot.c
2258
pci_fix_amd8111(bus, dev, func);
usr/src/uts/intel/io/pci/pci_boot.c
2272
"devinfo node not created", "pci", bus, dev, func,
usr/src/uts/intel/io/pci/pci_boot.c
2278
bdf = PCI_GETBDF(bus, dev, func);
usr/src/uts/intel/io/pci/pci_boot.c
2288
secbus = pci_getb(bus, dev, func, PCI_BCNF_SECBUS);
usr/src/uts/intel/io/pci/pci_boot.c
2289
subbus = pci_getb(bus, dev, func, PCI_BCNF_SUBBUS);
usr/src/uts/intel/io/pci/pci_boot.c
2311
"devinfo node not created", "pci", bus, dev, func,
usr/src/uts/intel/io/pci/pci_boot.c
2324
set_devpm_d0(bus, dev, func);
usr/src/uts/intel/io/pci/pci_boot.c
2330
add_ppb_props(dip, bus, dev, func, pciex, is_pci_bridge);
usr/src/uts/intel/io/pci/pci_boot.c
2340
entry->dev = dev;
usr/src/uts/intel/io/pci/pci_boot.c
2347
create_ioapic_node(bus, dev, func, prop_data.ppd_vendid,
usr/src/uts/intel/io/pci/pci_boot.c
2353
dev == 1 && func == 0) {
usr/src/uts/intel/io/pci/pci_boot.c
2354
add_nvidia_isa_bridge_props(dip, bus, dev, func);
usr/src/uts/intel/io/pci/pci_boot.c
2362
"0x%x; device may not bind to a driver", "pci", bus, dev,
usr/src/uts/intel/io/pci/pci_boot.c
2388
reprogram = add_reg_props(dip, bus, dev, func, config_op, pciide);
usr/src/uts/intel/io/pci/pci_boot.c
2505
add_bar_reg_props(int op, uchar_t bus, uchar_t dev, uchar_t func, uint_t bar,
usr/src/uts/intel/io/pci/pci_boot.c
2515
devloc = PCI_REG_MAKE_BDFR(bus, dev, func, 0);
usr/src/uts/intel/io/pci/pci_boot.c
2516
baseclass = pci_getb(bus, dev, func, PCI_CONF_BASCLASS);
usr/src/uts/intel/io/pci/pci_boot.c
2517
subclass = pci_getb(bus, dev, func, PCI_CONF_SUBCLASS);
usr/src/uts/intel/io/pci/pci_boot.c
2518
progclass = pci_getb(bus, dev, func, PCI_CONF_PROGCLASS);
usr/src/uts/intel/io/pci/pci_boot.c
2530
base = pci_getl(bus, dev, func, offset);
usr/src/uts/intel/io/pci/pci_boot.c
2533
command = (uint_t)pci_getw(bus, dev, func, PCI_CONF_COMM);
usr/src/uts/intel/io/pci/pci_boot.c
2534
pci_putw(bus, dev, func, PCI_CONF_COMM,
usr/src/uts/intel/io/pci/pci_boot.c
2538
pci_putl(bus, dev, func, offset, 0xffffffff);
usr/src/uts/intel/io/pci/pci_boot.c
2539
value = pci_getl(bus, dev, func, offset);
usr/src/uts/intel/io/pci/pci_boot.c
2540
pci_putl(bus, dev, func, offset, base);
usr/src/uts/intel/io/pci/pci_boot.c
2543
pci_putw(bus, dev, func, PCI_CONF_COMM, command);
usr/src/uts/intel/io/pci/pci_boot.c
257
uint8_t dev;
usr/src/uts/intel/io/pci/pci_boot.c
2610
"pci", bus, dev, func, bar, base, len);
usr/src/uts/intel/io/pci/pci_boot.c
2618
"pci", bus, dev, func, bar, len);
usr/src/uts/intel/io/pci/pci_boot.c
2624
"pci", bus, dev, func,
usr/src/uts/intel/io/pci/pci_boot.c
2626
pci_putl(bus, dev, func, offset, base | type);
usr/src/uts/intel/io/pci/pci_boot.c
2627
nbase = pci_getl(bus, dev, func, offset);
usr/src/uts/intel/io/pci/pci_boot.c
2634
"pci", bus, dev, func,
usr/src/uts/intel/io/pci/pci_boot.c
2636
pci_putl(bus, dev, func, offset, 0);
usr/src/uts/intel/io/pci/pci_boot.c
2639
command = pci_getw(bus, dev,
usr/src/uts/intel/io/pci/pci_boot.c
2642
pci_putw(bus, dev, func,
usr/src/uts/intel/io/pci/pci_boot.c
266
uchar_t dev;
usr/src/uts/intel/io/pci/pci_boot.c
2664
base_hi = pci_getl(bus, dev, func, offset + 4);
usr/src/uts/intel/io/pci/pci_boot.c
2665
pci_putl(bus, dev, func, offset + 4,
usr/src/uts/intel/io/pci/pci_boot.c
2667
value |= (uint64_t)pci_getl(bus, dev, func,
usr/src/uts/intel/io/pci/pci_boot.c
2669
pci_putl(bus, dev, func, offset + 4, base_hi);
usr/src/uts/intel/io/pci/pci_boot.c
2727
"pci", bus, dev, func, bar,
usr/src/uts/intel/io/pci/pci_boot.c
2795
"pci", bus, dev, func, bar, len);
usr/src/uts/intel/io/pci/pci_boot.c
2801
"pci", bus, dev, func, bar,
usr/src/uts/intel/io/pci/pci_boot.c
2805
pci_putl(bus, dev, func, offset, base | type);
usr/src/uts/intel/io/pci/pci_boot.c
2806
nbase = pci_getl(bus, dev, func, offset);
usr/src/uts/intel/io/pci/pci_boot.c
2809
pci_putl(bus, dev, func,
usr/src/uts/intel/io/pci/pci_boot.c
2811
nbase_hi = pci_getl(bus, dev, func,
usr/src/uts/intel/io/pci/pci_boot.c
2821
"pci", bus, dev, func, bar,
usr/src/uts/intel/io/pci/pci_boot.c
2828
pci_putl(bus, dev, func, offset, 0);
usr/src/uts/intel/io/pci/pci_boot.c
2830
pci_putl(bus, dev, func,
usr/src/uts/intel/io/pci/pci_boot.c
2836
command = pci_getw(bus, dev,
usr/src/uts/intel/io/pci/pci_boot.c
2839
pci_putw(bus, dev, func,
usr/src/uts/intel/io/pci/pci_boot.c
2868
"pci", bus, dev, func, bar,
usr/src/uts/intel/io/pci/pci_boot.c
2882
add_reg_props(dev_info_t *dip, uchar_t bus, uchar_t dev, uchar_t func,
usr/src/uts/intel/io/pci/pci_boot.c
2906
devloc = PCI_REG_MAKE_BDFR(bus, dev, func, 0);
usr/src/uts/intel/io/pci/pci_boot.c
2911
baseclass = pci_getb(bus, dev, func, PCI_CONF_BASCLASS);
usr/src/uts/intel/io/pci/pci_boot.c
2912
subclass = pci_getb(bus, dev, func, PCI_CONF_SUBCLASS);
usr/src/uts/intel/io/pci/pci_boot.c
2913
progclass = pci_getb(bus, dev, func, PCI_CONF_PROGCLASS);
usr/src/uts/intel/io/pci/pci_boot.c
2914
header = pci_getb(bus, dev, func, PCI_CONF_HEADER) & PCI_HEADER_TYPE_M;
usr/src/uts/intel/io/pci/pci_boot.c
2937
ret = add_bar_reg_props(op, bus, dev, func, bar, offset,
usr/src/uts/intel/io/pci/pci_boot.c
2969
base = pci_getl(bus, dev, func, offset);
usr/src/uts/intel/io/pci/pci_boot.c
297
static int get_pci_cap(uchar_t bus, uchar_t dev, uchar_t func, uint8_t cap_id);
usr/src/uts/intel/io/pci/pci_boot.c
2970
pci_putl(bus, dev, func, offset, PCI_BASE_ROM_ADDR_M);
usr/src/uts/intel/io/pci/pci_boot.c
2971
value = pci_getl(bus, dev, func, offset);
usr/src/uts/intel/io/pci/pci_boot.c
2972
pci_putl(bus, dev, func, offset, base);
usr/src/uts/intel/io/pci/pci_boot.c
300
static void create_ioapic_node(int bus, int dev, int fn, ushort_t vendorid,
usr/src/uts/intel/io/pci/pci_boot.c
3079
add_ppb_props(dev_info_t *dip, uchar_t bus, uchar_t dev, uchar_t func,
usr/src/uts/intel/io/pci/pci_boot.c
3092
secbus = pci_getb(bus, dev, func, PCI_BCNF_SECBUS);
usr/src/uts/intel/io/pci/pci_boot.c
3093
subbus = pci_getb(bus, dev, func, PCI_BCNF_SUBBUS);
usr/src/uts/intel/io/pci/pci_boot.c
3102
progclass = pci_getb(bus, dev, func, PCI_CONF_PROGCLASS);
usr/src/uts/intel/io/pci/pci_boot.c
3171
cmd_reg = (uint_t)pci_getw(bus, dev, func, PCI_CONF_COMM);
usr/src/uts/intel/io/pci/pci_boot.c
3172
fetch_ppb_res(bus, dev, func, RES_IO, &io.base, &io.limit);
usr/src/uts/intel/io/pci/pci_boot.c
3173
fetch_ppb_res(bus, dev, func, RES_MEM, &mem.base, &mem.limit);
usr/src/uts/intel/io/pci/pci_boot.c
3174
fetch_ppb_res(bus, dev, func, RES_PMEM, &pmem.base, &pmem.limit);
usr/src/uts/intel/io/pci/pci_boot.c
3178
"ppb", bus, dev, func, io.base, io.limit,
usr/src/uts/intel/io/pci/pci_boot.c
3181
"ppb", bus, dev, func, mem.base, mem.limit,
usr/src/uts/intel/io/pci/pci_boot.c
3184
"ppb", bus, dev, func, pmem.base, pmem.limit,
usr/src/uts/intel/io/pci/pci_boot.c
3200
set_ppb_res(bus, dev, func, RES_IO, io.base, io.limit);
usr/src/uts/intel/io/pci/pci_boot.c
3227
set_ppb_res(bus, dev, func, RES_MEM, mem.base, mem.limit);
usr/src/uts/intel/io/pci/pci_boot.c
3247
set_ppb_res(bus, dev, func, RES_PMEM, pmem.base, pmem.limit);
usr/src/uts/intel/io/pci/pci_boot.c
3271
if (pci_getw(bus, dev, func, PCI_BCNF_BCNTRL) &
usr/src/uts/intel/io/pci/pci_boot.c
3532
create_ioapic_node(int bus, int dev, int fn, ushort_t vendorid,
usr/src/uts/intel/io/pci/pci_boot.c
3542
lobase = (*pci_getl_func)(bus, dev, fn, PCI_CONF_BASE0);
usr/src/uts/intel/io/pci/pci_boot.c
3549
hibase = (*pci_getl_func)(bus, dev, fn, PCI_CONF_BASE0 + 4);
usr/src/uts/intel/io/pci/pci_boot.c
889
get_pci_cap(uchar_t bus, uchar_t dev, uchar_t func, uint8_t cap_id)
usr/src/uts/intel/io/pci/pci_boot.c
900
status = pci_getw(bus, dev, func, PCI_CONF_STAT);
usr/src/uts/intel/io/pci/pci_boot.c
904
cap_id_loc = pci_getb(bus, dev, func, PCI_CONF_CAP_PTR);
usr/src/uts/intel/io/pci/pci_boot.c
908
curcap = pci_getb(bus, dev, func, cap_id_loc);
usr/src/uts/intel/io/pci/pci_boot.c
914
cap_id_loc = pci_getb(bus, dev, func, cap_id_loc + 1);
usr/src/uts/intel/io/pci/pci_boot.c
984
set_ppb_res(uchar_t bus, uchar_t dev, uchar_t func, mem_res_t type,
usr/src/uts/intel/io/pci/pci_boot.c
994
pci_putb(bus, dev, func, PCI_BCNF_IO_BASE_LOW,
usr/src/uts/intel/io/pci/pci_boot.c
996
pci_putb(bus, dev, func, PCI_BCNF_IO_LIMIT_LOW,
usr/src/uts/intel/io/pci/pci_boot.c
999
uint8_t val = pci_getb(bus, dev, func, PCI_BCNF_IO_BASE_LOW);
usr/src/uts/intel/io/pci/pci_pci.c
1005
return (pcie_ioctl(ppb_p->dip, dev, cmd, arg, mode, credp,
usr/src/uts/intel/io/pci/pci_pci.c
1008
return ((pcihp_get_cb_ops())->cb_ioctl(dev, cmd, arg, mode, credp,
usr/src/uts/intel/io/pci/pci_pci.c
1013
ppb_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, int flags,
usr/src/uts/intel/io/pci/pci_pci.c
1016
int instance = PCI_MINOR_NUM_TO_INSTANCE(getminor(dev));
usr/src/uts/intel/io/pci/pci_pci.c
1023
return (pcie_prop_op(dev, dip, prop_op, flags, name,
usr/src/uts/intel/io/pci/pci_pci.c
1026
return ((pcihp_get_cb_ops())->cb_prop_op(dev, dip, prop_op, flags,
usr/src/uts/intel/io/pci/pci_pci.c
962
ppb_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/intel/io/pci/pci_pci.c
964
int instance = PCI_MINOR_NUM_TO_INSTANCE(getminor(dev));
usr/src/uts/intel/io/pci/pci_pci.c
977
rv = pcie_close(ppb_p->dip, dev, flags, otyp, credp);
usr/src/uts/intel/io/pci/pci_pci.c
983
return ((pcihp_get_cb_ops())->cb_close(dev, flags, otyp, credp));
usr/src/uts/intel/io/pci/pci_pci.c
991
ppb_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/intel/io/pci/pci_pci.c
994
int instance = PCI_MINOR_NUM_TO_INSTANCE(getminor(dev));
usr/src/uts/intel/io/pciex/pcie_nvidia.c
105
capsp = (*pci_getb_func)(bus, dev, func,
usr/src/uts/intel/io/pciex/pcie_nvidia.c
121
uchar_t dev, func;
usr/src/uts/intel/io/pciex/pcie_nvidia.c
126
for (dev = 0; dev < 32; dev++) {
usr/src/uts/intel/io/pciex/pcie_nvidia.c
132
dev, func);
usr/src/uts/intel/io/pciex/pcie_nvidia.c
135
venid = (*pci_getw_func)(bus, dev, func,
usr/src/uts/intel/io/pciex/pcie_nvidia.c
141
header = (*pci_getb_func)(bus, dev, func,
usr/src/uts/intel/io/pciex/pcie_nvidia.c
155
if (check_if_device_is_pciex(NULL, bus, dev, func,
usr/src/uts/intel/io/pciex/pcie_nvidia.c
199
add_nvidia_isa_bridge_props(dev_info_t *dip, uchar_t bus, uchar_t dev,
usr/src/uts/intel/io/pciex/pcie_nvidia.c
206
devloc = PCI_REG_MAKE_BDFR(bus, dev, func, 0);
usr/src/uts/intel/io/pciex/pcie_nvidia.c
210
base = (*pci_getl_func)(bus, dev, func,
usr/src/uts/intel/io/pciex/pcie_nvidia.c
219
base = (*pci_getl_func)(bus, dev, func,
usr/src/uts/intel/io/pciex/pcie_nvidia.c
49
check_if_device_is_pciex(dev_info_t *cdip, uchar_t bus, uchar_t dev,
usr/src/uts/intel/io/pciex/pcie_nvidia.c
62
status = (*pci_getw_func)(bus, dev, func, PCI_CONF_STAT);
usr/src/uts/intel/io/pciex/pcie_nvidia.c
66
capsp = (*pci_getb_func)(bus, dev, func, PCI_CONF_CAP_PTR);
usr/src/uts/intel/io/pciex/pcie_nvidia.c
69
cap = (*pci_getb_func)(bus, dev, func, capsp);
usr/src/uts/intel/io/pciex/pcie_nvidia.c
75
"capability found\n", bus, dev, func);
usr/src/uts/intel/io/pciex/pcie_nvidia.c
78
status = (*pci_getw_func)(bus, dev, func, capsp + 2);
usr/src/uts/intel/io/pciex/pcie_nvidia.c
95
slot_cap = (*pci_getl_func)(bus, dev, func,
usr/src/uts/intel/io/pit_beep.c
216
dev_t dev;
usr/src/uts/intel/io/pit_beep.c
222
dev = (dev_t)arg;
usr/src/uts/intel/io/pit_beep.c
223
instance = PIT_BEEP_UNIT(dev);
usr/src/uts/intel/io/pit_beep.c
236
dev = (dev_t)arg;
usr/src/uts/intel/io/pit_beep.c
237
instance = PIT_BEEP_UNIT(dev);
usr/src/uts/intel/io/pit_beep.c
40
#define PIT_BEEP_UNIT(dev) (getminor((dev)))
usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.c
470
arcmsr_cb_ioctl(dev_t dev, int ioctl_cmd, intptr_t arg, int mode,
usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.c
476
int instance = MINOR2INST(getminor(dev));
usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.c
70
static int arcmsr_cb_ioctl(dev_t dev, int ioctl_cmd, intptr_t arg,
usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.c
730
return (scsi_hba_ioctl(dev, ioctl_cmd, arg, mode, credp,
usr/src/uts/intel/io/ucode_drv.c
131
ucode_open(dev_t *dev, int flag, int otyp, cred_t *cr)
usr/src/uts/intel/io/ucode_drv.c
133
return (getminor(*dev) == UCODE_MINOR ? 0 : ENXIO);
usr/src/uts/intel/io/ucode_drv.c
137
ucode_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cr, int *rval)
usr/src/uts/intel/io/vgatext/vgatext.c
295
dev_t dev;
usr/src/uts/intel/io/vgatext/vgatext.c
302
dev = (dev_t)arg;
usr/src/uts/intel/io/vgatext/vgatext.c
303
instance = DEV2INST(dev);
usr/src/uts/intel/io/vgatext/vgatext.c
351
dev_t dev,
usr/src/uts/intel/io/vgatext/vgatext.c
358
struct vgatext_softc *softc = getsoftc(DEV2INST(dev));
usr/src/uts/intel/io/vgatext/vgatext.c
361
switch (DEV2MINOR(dev)) {
usr/src/uts/intel/io/vgatext/vgatext.c
363
err = gfxp_fb_ioctl(dev, cmd, data, mode, cred, rval,
usr/src/uts/intel/io/vgatext/vgatext.c
387
vgatext_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len,
usr/src/uts/intel/io/vgatext/vgatext.c
392
softc = getsoftc(DEV2INST(dev));
usr/src/uts/intel/io/vgatext/vgatext.c
398
return (gfxp_fb_devmap(dev, dhp, off, len, maplen, model,
usr/src/uts/intel/io/vgatext/vgatext.c
64
#define DEV2INST(dev) (getminor(dev) >> MY_NBITSMINOR)
usr/src/uts/intel/io/vgatext/vgatext.c
65
#define DEV2MINOR(dev) (getminor(dev) & ((1 << MY_NBITSMINOR) - 1))
usr/src/uts/intel/io/viona/viona_main.c
340
static int viona_close(dev_t dev, int flag, int otype, cred_t *credp);
usr/src/uts/intel/io/viona/viona_main.c
341
static int viona_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
usr/src/uts/intel/io/viona/viona_main.c
343
static int viona_chpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/intel/io/viona/viona_main.c
567
viona_close(dev_t dev, int flag, int otype, cred_t *credp)
usr/src/uts/intel/io/viona/viona_main.c
576
minor = getminor(dev);
usr/src/uts/intel/io/viona/viona_main.c
592
viona_ioctl(dev_t dev, int cmd, intptr_t data, int md, cred_t *cr, int *rv)
usr/src/uts/intel/io/viona/viona_main.c
600
ss = ddi_get_soft_state(viona_state, getminor(dev));
usr/src/uts/intel/io/viona/viona_main.c
744
viona_chpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/intel/io/viona/viona_main.c
750
ss = ddi_get_soft_state(viona_state, getminor(dev));
usr/src/uts/intel/io/vmm/amd/amdiommu.c
104
amdiommu_attach(device_t dev)
usr/src/uts/intel/io/vmm/amd/amdiommu.c
107
device_set_desc(dev, "AMD-Vi/IOMMU PCI function");
usr/src/uts/intel/io/vmm/amd/amdiommu.c
112
amdiommu_detach(device_t dev)
usr/src/uts/intel/io/vmm/amd/amdiommu.c
119
ivhd_setup_intr(device_t dev, driver_intr_t handler, void *arg,
usr/src/uts/intel/io/vmm/amd/amdiommu.c
125
sc = device_get_softc(dev);
usr/src/uts/intel/io/vmm/amd/amdiommu.c
131
error = pci_alloc_msi(dev, &msicnt);
usr/src/uts/intel/io/vmm/amd/amdiommu.c
133
device_printf(dev, "Couldn't find event MSI IRQ resource.\n");
usr/src/uts/intel/io/vmm/amd/amdiommu.c
137
sc->event_res = bus_alloc_resource_any(dev, SYS_RES_IRQ,
usr/src/uts/intel/io/vmm/amd/amdiommu.c
140
device_printf(dev, "Unable to allocate event INTR resource.\n");
usr/src/uts/intel/io/vmm/amd/amdiommu.c
145
error = bus_setup_intr(dev, sc->event_res, INTR_TYPE_MISC | INTR_MPSAFE,
usr/src/uts/intel/io/vmm/amd/amdiommu.c
148
device_printf(dev, "Fail to setup event intr\n");
usr/src/uts/intel/io/vmm/amd/amdiommu.c
152
bus_describe_intr(dev, sc->event_res, sc->event_tag, "%s", desc);
usr/src/uts/intel/io/vmm/amd/amdiommu.c
156
ivhd_teardown_intr(dev);
usr/src/uts/intel/io/vmm/amd/amdiommu.c
161
ivhd_teardown_intr(device_t dev)
usr/src/uts/intel/io/vmm/amd/amdiommu.c
165
sc = device_get_softc(dev);
usr/src/uts/intel/io/vmm/amd/amdiommu.c
168
bus_teardown_intr(dev, sc->event_res, sc->event_tag);
usr/src/uts/intel/io/vmm/amd/amdiommu.c
172
bus_release_resource(dev, SYS_RES_IRQ, sc->event_rid,
usr/src/uts/intel/io/vmm/amd/amdiommu.c
176
pci_release_msi(dev);
usr/src/uts/intel/io/vmm/amd/amdiommu.c
74
amdiommu_probe(device_t dev)
usr/src/uts/intel/io/vmm/amd/amdiommu.c
82
if (pci_get_class(dev) != PCIC_BASEPERIPH ||
usr/src/uts/intel/io/vmm/amd/amdiommu.c
83
pci_get_subclass(dev) != PCIS_BASEPERIPH_IOMMU)
usr/src/uts/intel/io/vmm/amd/amdiommu.c
89
error = pci_find_cap(dev, PCIY_SECDEV, &capoff);
usr/src/uts/intel/io/vmm/amd/amdiommu.c
97
if ((pci_read_config(dev, capoff + 2, 2) & 0x7) != 0x3)
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
139
device_t dev;
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
143
dev = pci_find_bsf(PCI_RID2BUS(devid), PCI_RID2SLOT(devid),
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
146
if (!dev) {
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
151
if (pci_find_extcap(dev, PCIZ_ATS, &off) == 0) {
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
152
cap = pci_read_config(dev, off + 4, 4);
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
193
device_printf(softc->dev,
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
215
device_printf(softc->dev, "IOTLB disabled by BIOS.\n");
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
218
device_printf(softc->dev, "IOTLB disabled by user.\n");
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
297
device_printf(softc->dev, "cmd_tail: %s Tail:0x%x, Head:0x%x.\n",
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
339
device_printf(softc->dev, "Invalidated DTE:0x%x\n", devid);
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
386
device_printf(softc->dev, "Invalidate IOTLB devID 0x%x"
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
411
device_printf(softc->dev, "Invalidate INTR map of devID 0x%x\n", devid);
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
433
device_printf(softc->dev, "Invalidate domain:0x%x\n", domain_id);
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
460
device_printf(softc->dev, "CMD completion DONE Tail:0x%x, "
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
486
device_printf(softc->dev, "Error: completion failed"
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
501
device_printf(softc->dev, "Dump last %d command(s):\n", count);
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
528
device_printf(softc->dev, "Event buffer not aligned on page.");
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
696
device_printf(softc->dev, "\t[Event%d: Head:0x%x Tail:0x%x]\n",
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
721
amdvi_print_pci_cap(device_t dev)
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
726
softc = device_get_softc(dev);
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
740
device_printf(softc->dev, "PCI cap 0x%x@0x%x feature:%b\n",
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
755
device_printf(softc->dev, "EVT INTR %ld Status:0x%x"
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
766
amdvi_free_evt_intr_res(device_t dev)
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
772
softc = device_get_softc(dev);
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
782
device_t dev, mmio_dev;
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
785
dev = softc->dev;
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
794
device_printf(dev, "Interrupt setup failed on %s\n",
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
807
device_printf(softc->dev, "device [0x%x - 0x%x] "
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
849
device_printf(softc->dev, "Unknown sysctl:%d\n", type);
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
860
device_t dev;
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
862
dev = softc->dev;
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
863
ctx = device_get_sysctl_ctx(dev);
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
864
child = SYSCTL_CHILDREN(device_get_sysctl_tree(dev));
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
889
device_t dev;
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
892
dev = softc->dev;
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
898
if ((status = amdvi_print_pci_cap(dev)) != 0) {
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
899
device_printf(dev, "PCI capability.\n");
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
903
device_printf(dev, "Couldn't configure command buffer.\n");
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
907
device_printf(dev, "Couldn't configure event buffer.\n");
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
911
device_printf(dev, "Couldn't configure device table.\n");
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
924
device_t dev;
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
926
dev = softc->dev;
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
931
amdvi_free_evt_intr_res(dev);
usr/src/uts/intel/io/vmm/amd/amdvi_priv.h
378
device_t dev; /* IOMMU device. */
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
226
device_printf(softc->dev,
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
260
device_printf(softc->dev,
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
276
device_printf(softc->dev,
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
282
device_printf(softc->dev,
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
302
device_printf(softc->dev,
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
429
ivhd_probe(device_t dev)
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
434
if (acpi_get_handle(dev) != NULL)
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
437
unit = device_get_unit(dev);
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
445
device_set_desc(dev, "AMD-Vi/IOMMU ivhd with EFR");
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
449
device_set_desc(dev, "AMD-Vi/IOMMU ivhd in mixed format");
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
454
device_set_desc(dev, "AMD-Vi/IOMMU ivhd");
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
462
ivhd_print_flag(device_t dev, enum IvrsType ivhd_type, uint8_t flag)
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
470
device_printf(dev, "Flag:%b\n", flag,
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
484
device_printf(dev, "Flag:%b\n", flag,
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
495
device_printf(dev, "Can't decode flag of ivhd type :0x%x\n",
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
505
ivhd_print_feature(device_t dev, enum IvrsType ivhd_type, uint32_t feature)
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
509
device_printf(dev, "Features(type:0x%x) HATS = %d GATS = %d"
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
517
device_printf(dev, "max PASID = %d GLXSup = %d Feature:%b\n",
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
533
device_printf(dev, "Features(type:0x%x) MsiNumPPR = %d"
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
542
device_printf(dev, "Can't decode ivhd type :0x%x\n", ivhd_type);
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
548
ivhd_print_ext_feature(device_t dev, uint64_t ext_feature)
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
556
device_printf(dev, "Extended features[31:0]:%b "
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
582
device_printf(dev, "Extended features[62:32]:%b "
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
607
device_t dev;
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
610
dev = softc->dev;
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
612
ivhd_print_flag(dev, softc->ivhd_type, softc->ivhd_flag);
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
613
ivhd_print_feature(dev, softc->ivhd_type, softc->ivhd_feature);
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
614
ivhd_print_ext_feature(dev, softc->ext_feature);
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
618
device_printf(dev, "insufficient PTP level:%d\n",
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
622
device_printf(softc->dev, "supported paging level:%d, will use only: %d\n",
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
630
ivhd_attach(device_t dev)
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
637
unit = device_get_unit(dev);
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
641
KASSERT((ivhd_devs[unit] == dev),
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
642
("Not same device old %p new %p", ivhd_devs[unit], dev));
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
644
softc = device_get_softc(dev);
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
645
softc->dev = dev;
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
681
device_printf(dev,
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
692
device_printf(dev, "couldn't be initialised, error=%d\n",
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
705
ivhd_detach(device_t dev)
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
709
softc = device_get_softc(dev);
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
722
ivhd_suspend(device_t dev)
usr/src/uts/intel/io/vmm/amd/ivrs_drv.c
729
ivhd_resume(device_t dev)
usr/src/uts/intel/io/vmm/io/ppt.c
165
ppt_ioctl(dev_t dev, int cmd, intptr_t arg, int md, cred_t *cr, int *rv)
usr/src/uts/intel/io/vmm/io/ppt.c
167
minor_t minor = getminor(dev);
usr/src/uts/intel/io/vmm/io/ppt.c
351
ppt_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len,
usr/src/uts/intel/io/vmm/io/ppt.c
359
minor = getminor(dev);
usr/src/uts/intel/io/vmm/vmm_drv_test.c
131
vdt_ioctl(dev_t dev, int cmd, intptr_t data, int md, cred_t *cr, int *rv)
usr/src/uts/intel/io/vmm/vmm_drv_test.c
133
vdt_soft_state_t *ss = ddi_get_soft_state(vdt_state, getminor(dev));
usr/src/uts/intel/io/vmm/vmm_drv_test.c
71
vdt_close(dev_t dev, int flag, int otype, cred_t *cr)
usr/src/uts/intel/io/vmm/vmm_drv_test.c
77
id_t minor = getminor(dev);
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
2168
const dev_t dev = vp->v_rdev;
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
2176
const major_t major = getmajor(dev);
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
2177
const minor_t minor = getminor(dev);
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
3047
vmm_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
3049
const minor_t minor = getminor(dev);
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
3157
vmm_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
3185
minor = getminor(dev);
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
3210
vmm_segmap(dev_t dev, off_t off, struct as *as, caddr_t *addrp, off_t len,
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
3214
const minor_t minor = getminor(dev);
usr/src/uts/intel/sys/pci_cfgspace.h
43
extern uint8_t (*pci_getb_func)(int bus, int dev, int func, int reg);
usr/src/uts/intel/sys/pci_cfgspace.h
44
extern uint16_t (*pci_getw_func)(int bus, int dev, int func, int reg);
usr/src/uts/intel/sys/pci_cfgspace.h
45
extern uint32_t (*pci_getl_func)(int bus, int dev, int func, int reg);
usr/src/uts/intel/sys/pci_cfgspace.h
46
extern void (*pci_putb_func)(int bus, int dev, int func, int reg, uint8_t val);
usr/src/uts/intel/sys/pci_cfgspace.h
47
extern void (*pci_putw_func)(int bus, int dev, int func, int reg, uint16_t val);
usr/src/uts/intel/sys/pci_cfgspace.h
48
extern void (*pci_putl_func)(int bus, int dev, int func, int reg, uint32_t val);
usr/src/uts/sun/io/dada/impl/dcd_subr.c
124
dcd_log(dev_info_t *dev, char *label, uint_t level, const char *fmt, ...)
usr/src/uts/sun/io/dada/impl/dcd_subr.c
137
if (dev) {
usr/src/uts/sun/io/dada/impl/dcd_subr.c
141
ddi_pathname(dev, dcd_log_buffer), label,
usr/src/uts/sun/io/dada/impl/dcd_subr.c
142
ddi_get_instance(dev));
usr/src/uts/sun/io/dada/impl/dcd_subr.c
146
ddi_get_instance(dev));
usr/src/uts/sun/io/dada/targets/dad.c
1082
dev_t dev;
usr/src/uts/sun/io/dada/targets/dad.c
1109
dev = makedevice(ddi_driver_major(DCD_DEVINFO),
usr/src/uts/sun/io/dada/targets/dad.c
1113
status = dcdioctl_cmd(dev, &ucmd, UIO_SYSSPACE, UIO_SYSSPACE);
usr/src/uts/sun/io/dada/targets/dad.c
112
static int dcd_check_wp(dev_t dev);
usr/src/uts/sun/io/dada/targets/dad.c
1126
dev_t dev;
usr/src/uts/sun/io/dada/targets/dad.c
113
static int dcd_unit_ready(dev_t dev);
usr/src/uts/sun/io/dada/targets/dad.c
1159
dev = makedevice(ddi_driver_major(DCD_DEVINFO),
usr/src/uts/sun/io/dada/targets/dad.c
1162
status = dcdioctl_cmd(dev, &ucmd, UIO_SYSSPACE, UIO_SYSSPACE);
usr/src/uts/sun/io/dada/targets/dad.c
119
static int dcd_ready_and_valid(dev_t dev, struct dcd_disk *un);
usr/src/uts/sun/io/dada/targets/dad.c
1255
dev_t dev = *dev_p;
usr/src/uts/sun/io/dada/targets/dad.c
1264
GET_SOFT_STATE(dev);
usr/src/uts/sun/io/dada/targets/dad.c
1344
if (dcd_check_wp(dev)) {
usr/src/uts/sun/io/dada/targets/dad.c
1356
if ((rval = dcd_ready_and_valid(dev, un)) != 0) {
usr/src/uts/sun/io/dada/targets/dad.c
144
static void clean_print(dev_info_t *dev, char *label, uint_t level,
usr/src/uts/sun/io/dada/targets/dad.c
1459
dcd_ready_and_valid(dev_t dev, struct dcd_disk *un)
usr/src/uts/sun/io/dada/targets/dad.c
1469
(void) dcd_unit_ready(dev);
usr/src/uts/sun/io/dada/targets/dad.c
1476
rval = dcd_unit_ready(dev);
usr/src/uts/sun/io/dada/targets/dad.c
1513
dcdclose(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/sun/io/dada/targets/dad.c
1518
GET_SOFT_STATE(dev);
usr/src/uts/sun/io/dada/targets/dad.c
1605
dev_t dev;
usr/src/uts/sun/io/dada/targets/dad.c
1612
dev = (dev_t)arg;
usr/src/uts/sun/io/dada/targets/dad.c
1613
instance = DCDUNIT(dev);
usr/src/uts/sun/io/dada/targets/dad.c
1620
dev = (dev_t)arg;
usr/src/uts/sun/io/dada/targets/dad.c
1621
instance = DCDUNIT(dev);
usr/src/uts/sun/io/dada/targets/dad.c
1636
dcd_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, int mod_flags,
usr/src/uts/sun/io/dada/targets/dad.c
1642
return (ddi_prop_op(dev, dip, prop_op, mod_flags,
usr/src/uts/sun/io/dada/targets/dad.c
1646
dev, dip, prop_op, mod_flags, name, valuep, lengthp,
usr/src/uts/sun/io/dada/targets/dad.c
1647
DCDPART(dev), NULL));
usr/src/uts/sun/io/dada/targets/dad.c
1677
dcdread(dev_t dev, struct uio *uio, cred_t *cred_p)
usr/src/uts/sun/io/dada/targets/dad.c
1680
GET_SOFT_STATE(dev);
usr/src/uts/sun/io/dada/targets/dad.c
1696
return (physio(dcdstrategy, (struct buf *)0, dev, B_READ, dcdmin, uio));
usr/src/uts/sun/io/dada/targets/dad.c
1701
dcdaread(dev_t dev, struct aio_req *aio, cred_t *cred_p)
usr/src/uts/sun/io/dada/targets/dad.c
1705
GET_SOFT_STATE(dev);
usr/src/uts/sun/io/dada/targets/dad.c
1721
return (aphysio(dcdstrategy, anocancel, dev, B_READ, dcdmin, aio));
usr/src/uts/sun/io/dada/targets/dad.c
1726
dcdwrite(dev_t dev, struct uio *uio, cred_t *cred_p)
usr/src/uts/sun/io/dada/targets/dad.c
1729
GET_SOFT_STATE(dev);
usr/src/uts/sun/io/dada/targets/dad.c
1745
return (physio(dcdstrategy, (struct buf *)0, dev, B_WRITE, dcdmin,
usr/src/uts/sun/io/dada/targets/dad.c
1751
dcdawrite(dev_t dev, struct aio_req *aio, cred_t *cred_p)
usr/src/uts/sun/io/dada/targets/dad.c
1755
GET_SOFT_STATE(dev);
usr/src/uts/sun/io/dada/targets/dad.c
1771
return (aphysio(dcdstrategy, anocancel, dev, B_WRITE, dcdmin, aio));
usr/src/uts/sun/io/dada/targets/dad.c
274
#define GET_SOFT_STATE(dev) \
usr/src/uts/sun/io/dada/targets/dad.c
277
minor_t minor = getminor(dev); \
usr/src/uts/sun/io/dada/targets/dad.c
2883
dcddump(dev_t dev, caddr_t addr, daddr_t blkno, int nblk)
usr/src/uts/sun/io/dada/targets/dad.c
2893
GET_SOFT_STATE(dev);
usr/src/uts/sun/io/dada/targets/dad.c
2903
if (cmlb_partinfo(un->un_dklbhandle, DCDPART(dev),
usr/src/uts/sun/io/dada/targets/dad.c
3043
dcdioctl(dev_t dev, int cmd, intptr_t arg, int flag,
usr/src/uts/sun/io/dada/targets/dad.c
3059
GET_SOFT_STATE(dev);
usr/src/uts/sun/io/dada/targets/dad.c
3123
info->dki_partition = DCDPART(dev);
usr/src/uts/sun/io/dada/targets/dad.c
3168
if ((err = dcd_unit_ready(dev)) != 0) {
usr/src/uts/sun/io/dada/targets/dad.c
3175
err = cmlb_ioctl(un->un_dklbhandle, dev, cmd,
usr/src/uts/sun/io/dada/targets/dad.c
3189
err = cmlb_ioctl(un->un_dklbhandle, dev, cmd,
usr/src/uts/sun/io/dada/targets/dad.c
3269
i = dcdioctl_cmd(dev, scmd, UIO_SYSSPACE, UIO_USERSPACE);
usr/src/uts/sun/io/dada/targets/dad.c
3371
i = dcdioctl_cmd(dev, scmd, uioseg, uioseg);
usr/src/uts/sun/io/dada/targets/dad.c
3460
bp->b_edev = dev;
usr/src/uts/sun/io/dada/targets/dad.c
3461
bp->b_dev = cmpdev(dev);
usr/src/uts/sun/io/dada/targets/dad.c
3584
dcd_unit_ready(dev_t dev)
usr/src/uts/sun/io/dada/targets/dad.c
3592
GET_SOFT_STATE(dev);
usr/src/uts/sun/io/dada/targets/dad.c
3892
dev_t dev;
usr/src/uts/sun/io/dada/targets/dad.c
3942
dev = makedevice(ddi_driver_major(DCD_DEVINFO),
usr/src/uts/sun/io/dada/targets/dad.c
3945
status = dcdioctl_cmd(dev, &ucmd, UIO_SYSSPACE, UIO_SYSSPACE);
usr/src/uts/sun/io/dada/targets/dad.c
3963
dev_t dev;
usr/src/uts/sun/io/dada/targets/dad.c
3995
dev = makedevice(ddi_driver_major(DCD_DEVINFO),
usr/src/uts/sun/io/dada/targets/dad.c
3998
status = dcdioctl_cmd(dev, &ucmd, UIO_SYSSPACE, UIO_SYSSPACE);
usr/src/uts/sun/io/dada/targets/dad.c
4179
clean_print(dev_info_t *dev, char *label, uint_t level,
usr/src/uts/sun/io/dada/targets/dad.c
4191
dcd_log(dev, label, level, "%s", buf);
usr/src/uts/sun/io/dada/targets/dad.c
4260
dcd_check_wp(dev_t dev)
usr/src/uts/sun/io/dada/targets/dad.c
71
static int dcdclose(dev_t dev, int flag, int otyp, cred_t *cred_p);
usr/src/uts/sun/io/dada/targets/dad.c
73
static int dcddump(dev_t dev, caddr_t addr, daddr_t blkno, int nblk);
usr/src/uts/sun/io/dada/targets/dad.c
75
static int dcdread(dev_t dev, struct uio *uio, cred_t *cred_p);
usr/src/uts/sun/io/dada/targets/dad.c
76
static int dcdwrite(dev_t dev, struct uio *uio, cred_t *cred_p);
usr/src/uts/sun/io/dada/targets/dad.c
79
static int dcdaread(dev_t dev, struct aio_req *aio, cred_t *cred_p);
usr/src/uts/sun/io/dada/targets/dad.c
80
static int dcdawrite(dev_t dev, struct aio_req *aio, cred_t *cred_p);
usr/src/uts/sun/io/fd.c
1438
fd_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, int mod_flags,
usr/src/uts/sun/io/fd.c
1451
if (dev == DDI_DEV_T_ANY) {
usr/src/uts/sun/io/fd.c
1452
pass: return (ddi_prop_op(dev, dip, prop_op, mod_flags,
usr/src/uts/sun/io/fd.c
1455
fdc = fd_getctlr(dev);
usr/src/uts/sun/io/fd.c
1466
un->un_label.dkl_map[FDPARTITION(dev)].dkl_nblk;
usr/src/uts/sun/io/fd.c
1468
return (ddi_prop_op_nblocks(dev, dip, prop_op, mod_flags,
usr/src/uts/sun/io/fd.c
1477
dev_t dev;
usr/src/uts/sun/io/fd.c
1486
dev = *devp;
usr/src/uts/sun/io/fd.c
1487
fdc = fd_getctlr(dev);
usr/src/uts/sun/io/fd.c
1501
part = FDPARTITION(dev);
usr/src/uts/sun/io/fd.c
1651
fd_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/sun/io/fd.c
1657
fdc = fd_getctlr(dev);
usr/src/uts/sun/io/fd.c
1664
part = FDPARTITION(dev);
usr/src/uts/sun/io/fd.c
1832
fd_read(dev_t dev, struct uio *uio, cred_t *cred_p)
usr/src/uts/sun/io/fd.c
1835
return (physio(fd_strategy, NULL, dev, B_READ, minphys, uio));
usr/src/uts/sun/io/fd.c
1840
fd_write(dev_t dev, struct uio *uio, cred_t *cred_p)
usr/src/uts/sun/io/fd.c
1843
return (physio(fd_strategy, NULL, dev, B_WRITE, minphys, uio));
usr/src/uts/sun/io/fd.c
1874
fd_ioctl(dev_t dev, int cmd, intptr_t arg, int flag,
usr/src/uts/sun/io/fd.c
1899
if (FDUNIT(dev) != 0)
usr/src/uts/sun/io/fd.c
1902
fdc = fd_getctlr(dev);
usr/src/uts/sun/io/fd.c
192
static int fd_check_media(dev_t dev, enum dkio_state state);
usr/src/uts/sun/io/fd.c
1927
cpy.dki.dki_cnum = FDCTLR(dev);
usr/src/uts/sun/io/fd.c
1938
cpy.dki.dki_unit = FDUNIT(dev);
usr/src/uts/sun/io/fd.c
1951
cpy.dki.dki_partition = FDPARTITION(dev);
usr/src/uts/sun/io/fd.c
2153
err = fd_check_media(dev, state);
usr/src/uts/sun/io/fd.c
2474
err = physio(fd_strategy, NULL, dev,
usr/src/uts/sun/io/fd.c
5635
fd_getctlr(dev_t dev)
usr/src/uts/sun/io/fd.c
5639
int ctlr = FDCTLR(dev);
usr/src/uts/sun/io/fd.c
6006
dev_t dev;
usr/src/uts/sun/io/fd.c
6011
dev = (dev_t)arg;
usr/src/uts/sun/io/fd.c
6012
fdc = fd_getctlr(dev);
usr/src/uts/sun/io/fd.c
6035
(void *)(ulong_t)dev, un->un_media_timeout);
usr/src/uts/sun/io/fd.c
6060
fd_check_media(dev_t dev, enum dkio_state state)
usr/src/uts/sun/io/fd.c
6068
fdc = fd_getctlr(dev);
usr/src/uts/sun/io/fd.c
6095
(void *)(ulong_t)dev, un->un_media_timeout);
usr/src/uts/sun/io/sbusmem.c
269
sbmem_close(dev_t dev, int flag, int otyp, struct cred *cred)
usr/src/uts/sun/io/sbusmem.c
312
sbmem_read(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/sun/io/sbusmem.c
314
return (sbmem_rw(dev, uio, UIO_READ, cred));
usr/src/uts/sun/io/sbusmem.c
318
sbmem_write(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/sun/io/sbusmem.c
320
return (sbmem_rw(dev, uio, UIO_WRITE, cred));
usr/src/uts/sun/io/sbusmem.c
324
sbmem_rw(dev_t dev, struct uio *uio, enum uio_rw rw, cred_t *cred __unused)
usr/src/uts/sun/io/sbusmem.c
334
instance = getminor(dev);
usr/src/uts/sun/io/sbusmem.c
374
sbmem_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len,
usr/src/uts/sun/io/sbusmem.c
380
instance = getminor(dev);
usr/src/uts/sun/io/scsi/adapters/fas.c
367
static int fas_attach(dev_info_t *dev, ddi_attach_cmd_t cmd);
usr/src/uts/sun/io/scsi/adapters/fas.c
368
static int fas_detach(dev_info_t *dev, ddi_detach_cmd_t cmd);
usr/src/uts/sun/io/scsi/adapters/fas.c
369
static int fas_dr_detach(dev_info_t *dev);
usr/src/uts/sun/io/scsi/adapters/fas.c
9238
dev_info_t *dev;
usr/src/uts/sun/io/scsi/adapters/fas.c
9242
dev = fas->f_dev;
usr/src/uts/sun/io/scsi/adapters/fas.c
9244
dev = 0;
usr/src/uts/sun/io/scsi/adapters/fas.c
9254
scsi_log(dev, fas_label, level, "%s\n", fas_log_buf);
usr/src/uts/sun/io/scsi/adapters/fas.c
9256
scsi_log(dev, fas_label, level, "%s", fas_log_buf);
usr/src/uts/sun/io/scsi/adapters/fas.c
9266
dev_info_t *dev = 0;
usr/src/uts/sun/io/scsi/adapters/fas.c
9277
dev = fas->f_dev;
usr/src/uts/sun/io/scsi/adapters/fas.c
9279
scsi_log(dev, fas_label, level, "%s", fas_log_buf);
usr/src/uts/sun/io/scsi/adapters/fas.c
9281
scsi_log(dev, fas_label, level, "%s\n", fas_log_buf);
usr/src/uts/sun/io/scsi/adapters/fas.c
9292
dev_info_t *dev = 0;
usr/src/uts/sun/io/scsi/adapters/fas.c
9296
dev = fas->f_dev;
usr/src/uts/sun/io/scsi/adapters/fas.c
9305
scsi_log(dev, fas_label, SCSI_DEBUG, "%s", fas_log_buf);
usr/src/uts/sun/io/zs_async.c
3131
zsgetspeed(dev_t dev)
usr/src/uts/sun/io/zs_async.c
3137
zs = &zscom[UNIT(dev)];
usr/src/uts/sun/io/zs_async.c
446
static int zsa_open(queue_t *rq, dev_t *dev, int flag, int sflag, cred_t *cr);
usr/src/uts/sun/io/zs_async.c
547
int zsgetspeed(dev_t dev);
usr/src/uts/sun/io/zs_async.c
556
dev_t dev = (dev_t)arg;
usr/src/uts/sun/io/zs_async.c
560
if ((unit = UNIT(dev)) >= nzs)
usr/src/uts/sun/io/zs_async.c
616
zsa_channel_is_active_in_rom(dev_info_t *dev, int zsminor)
usr/src/uts/sun/io/zs_async.c
637
(void) ddi_pathname(dev, pathname); /* device pathname */
usr/src/uts/sun/io/zs_async.c
716
zsa_open(queue_t *rq, dev_t *dev, int flag, int sflag, cred_t *cr)
usr/src/uts/sun/io/zs_async.c
726
unit = UNIT(*dev);
usr/src/uts/sun/io/zs_async.c
799
if ((*dev == rconsdev) || (*dev == kbddev) ||
usr/src/uts/sun/io/zs_async.c
800
(*dev == stdindev)) {
usr/src/uts/sun/io/zs_async.c
801
speed = zsgetspeed(*dev);
usr/src/uts/sun/io/zs_async.c
819
za->za_dev = *dev;
usr/src/uts/sun/io/zs_async.c
831
} else if ((*dev & OUTLINE) && !(za->za_flags & ZAS_OUT)) {
usr/src/uts/sun/io/zs_async.c
840
if (*dev & OUTLINE)
usr/src/uts/sun/io/zs_async.c
859
((za->za_flags & ZAS_OUT) && !(*dev & OUTLINE))) {
usr/src/uts/sun/io/zs_async.c
892
} else if ((za->za_flags & ZAS_OUT) && !(*dev & OUTLINE)) {
usr/src/uts/sun/io/zs_common.c
124
static int zsprobe(dev_info_t *dev);
usr/src/uts/sun/io/zs_common.c
125
static int zsattach(dev_info_t *dev, ddi_attach_cmd_t cmd);
usr/src/uts/sun/io/zs_common.c
126
static int zsdetach(dev_info_t *dev, ddi_detach_cmd_t cmd);
usr/src/uts/sun/io/zs_common.c
244
zsprobe(dev_info_t *dev)
usr/src/uts/sun/io/zs_common.c
255
if (ddi_map_regs(dev, 0, (caddr_t *)&zsaddr, 0, 0)) {
usr/src/uts/sun/io/zs_common.c
269
if (ddi_peek8(dev, (char *)&zsaddr->zscc_control, &c) != DDI_SUCCESS) {
usr/src/uts/sun/io/zs_common.c
284
if (ddi_poke8(dev, (char *)&zsaddr->zscc_control, '\017')
usr/src/uts/sun/io/zs_common.c
289
if (ddi_peek8(dev, (char *)&zsaddr->zscc_control, &c) != DDI_SUCCESS) {
usr/src/uts/sun/io/zs_common.c
305
ddi_unmap_regs(dev, 0, (caddr_t *)&zsaddr, 0, 0);
usr/src/uts/sun/io/zs_common.c
311
zsattach(dev_info_t *dev, ddi_attach_cmd_t cmd)
usr/src/uts/sun/io/zs_common.c
320
int current_chip = ddi_get_instance(dev);
usr/src/uts/sun/io/zs_common.c
366
i = GETPROP(dev, "zs-usec-delay", 0);
usr/src/uts/sun/io/zs_common.c
382
if (ddi_map_regs(dev, 0, (caddr_t *)&zs->zs_addr, 0, 0)) {
usr/src/uts/sun/io/zs_common.c
475
zs->zs_dip = dev;
usr/src/uts/sun/io/zs_common.c
484
softcd = GETPROP((dev_info_t *)(dev), prop, 0);
usr/src/uts/sun/io/zs_common.c
543
if (ddi_add_intr(dev, (uint_t)0, &zs_hi_iblock,
usr/src/uts/sun/io/zs_common.c
551
if (ddi_add_softintr(dev, DDI_SOFTINT_HIGH, &zs_softintr_id,
usr/src/uts/sun/io/zs_common.c
588
if (ddi_get_instance(dev) != 0) {
usr/src/uts/sun/io/zs_common.c
596
if (ddi_create_minor_node(dev, name, S_IFCHR,
usr/src/uts/sun/io/zs_common.c
597
ddi_get_instance(dev) * 2,
usr/src/uts/sun/io/zs_common.c
599
ddi_remove_minor_node(dev, NULL);
usr/src/uts/sun/io/zs_common.c
603
if (ddi_create_minor_node(dev, name, S_IFCHR,
usr/src/uts/sun/io/zs_common.c
604
(ddi_get_instance(dev) * 2) + 1,
usr/src/uts/sun/io/zs_common.c
606
ddi_remove_minor_node(dev, NULL);
usr/src/uts/sun/io/zs_common.c
614
(void) sprintf(name, "%c", (ddi_get_instance(dev) + 'a'));
usr/src/uts/sun/io/zs_common.c
615
if (ddi_create_minor_node(dev, name, S_IFCHR,
usr/src/uts/sun/io/zs_common.c
616
ddi_get_instance(dev) * 2,
usr/src/uts/sun/io/zs_common.c
618
ddi_remove_minor_node(dev, NULL);
usr/src/uts/sun/io/zs_common.c
621
(void) sprintf(name, "%c", (ddi_get_instance(dev) + 'b'));
usr/src/uts/sun/io/zs_common.c
622
if (ddi_create_minor_node(dev, name, S_IFCHR,
usr/src/uts/sun/io/zs_common.c
623
(ddi_get_instance(dev) * 2) + 1,
usr/src/uts/sun/io/zs_common.c
625
ddi_remove_minor_node(dev, NULL);
usr/src/uts/sun/io/zs_common.c
628
(void) sprintf(name, "%c,cu", (ddi_get_instance(dev) + 'a'));
usr/src/uts/sun/io/zs_common.c
629
if (ddi_create_minor_node(dev, name, S_IFCHR,
usr/src/uts/sun/io/zs_common.c
630
(ddi_get_instance(dev) * 2) | OUTLINE,
usr/src/uts/sun/io/zs_common.c
632
ddi_remove_minor_node(dev, NULL);
usr/src/uts/sun/io/zs_common.c
635
(void) sprintf(name, "%c,cu", (ddi_get_instance(dev) + 'b'));
usr/src/uts/sun/io/zs_common.c
636
if (ddi_create_minor_node(dev, name, S_IFCHR,
usr/src/uts/sun/io/zs_common.c
637
((ddi_get_instance(dev) * 2) + 1) | OUTLINE,
usr/src/uts/sun/io/zs_common.c
639
ddi_remove_minor_node(dev, NULL);
usr/src/uts/sun/io/zs_common.c
652
if (ddi_create_internal_pathname(dev, "keyboard", S_IFCHR,
usr/src/uts/sun/io/zs_common.c
653
ddi_get_instance(dev) * 2) == DDI_FAILURE) {
usr/src/uts/sun/io/zs_common.c
654
ddi_remove_minor_node(dev, NULL);
usr/src/uts/sun/io/zs_common.c
658
if (ddi_create_internal_pathname(dev, "mouse", S_IFCHR,
usr/src/uts/sun/io/zs_common.c
659
(ddi_get_instance(dev) * 2) + 1) == DDI_FAILURE) {
usr/src/uts/sun/io/zs_common.c
660
ddi_remove_minor_node(dev, NULL);
usr/src/uts/sun/io/zs_common.c
669
if (ddi_create_internal_pathname(dev, name, S_IFCHR,
usr/src/uts/sun/io/zs_common.c
670
ddi_get_instance(dev) * 2) == DDI_FAILURE) {
usr/src/uts/sun/io/zs_common.c
671
ddi_remove_minor_node(dev, NULL);
usr/src/uts/sun/io/zs_common.c
676
if (ddi_create_internal_pathname(dev, name, S_IFCHR,
usr/src/uts/sun/io/zs_common.c
677
(ddi_get_instance(dev) * 2) + 1) == DDI_FAILURE) {
usr/src/uts/sun/io/zs_common.c
678
ddi_remove_minor_node(dev, NULL);
usr/src/uts/sun/io/zs_common.c
684
ddi_report_dev(dev);
usr/src/uts/sun/io/zs_common.c
689
if (pm_create_components(dev, 3) == DDI_SUCCESS) {
usr/src/uts/sun/io/zs_common.c
690
(void) pm_busy_component(dev, 0);
usr/src/uts/sun/io/zs_common.c
691
pm_set_normal_power(dev, 0, 1);
usr/src/uts/sun/io/zs_common.c
692
pm_set_normal_power(dev, 1, 1);
usr/src/uts/sun/io/zs_common.c
693
pm_set_normal_power(dev, 2, 1);
usr/src/uts/sun/io/zs_common.c
709
zsdetach(dev_info_t *dev, ddi_detach_cmd_t cmd)
usr/src/uts/sun/io/zs_common.c
712
int current_chip = ddi_get_instance(dev);
usr/src/uts/sun/io/zs_hdlc.c
158
static int zsh_probe(dev_info_t *dev);
usr/src/uts/sun/io/zs_hdlc.c
159
static int zsh_attach(dev_info_t *dev, ddi_attach_cmd_t cmd);
usr/src/uts/sun/io/zs_hdlc.c
160
static int zsh_detach(dev_info_t *dev, ddi_detach_cmd_t cmd);
usr/src/uts/sun/io/zs_hdlc.c
161
static int zsh_open(queue_t *rq, dev_t *dev, int flag, int sflag, cred_t *cr);
usr/src/uts/sun/io/zs_hdlc.c
380
zsh_probe(dev_info_t *dev)
usr/src/uts/sun/io/zs_hdlc.c
387
zsh_attach(dev_info_t *dev, ddi_attach_cmd_t cmd)
usr/src/uts/sun/io/zs_hdlc.c
403
unit = 2 * ddi_get_instance(dev);
usr/src/uts/sun/io/zs_hdlc.c
407
if (ddi_create_minor_node(dev, "zsh", S_IFCHR,
usr/src/uts/sun/io/zs_hdlc.c
409
ddi_remove_minor_node(dev, NULL);
usr/src/uts/sun/io/zs_hdlc.c
415
zscom[unit].zs_hdlc_dip = dev;
usr/src/uts/sun/io/zs_hdlc.c
418
if (ddi_create_minor_node(dev, name, S_IFCHR,
usr/src/uts/sun/io/zs_hdlc.c
420
ddi_remove_minor_node(dev, NULL);
usr/src/uts/sun/io/zs_hdlc.c
425
if (ddi_create_minor_node(dev, name, S_IFCHR,
usr/src/uts/sun/io/zs_hdlc.c
427
ddi_remove_minor_node(dev, NULL);
usr/src/uts/sun/io/zs_hdlc.c
440
dev_t dev = (dev_t)arg;
usr/src/uts/sun/io/zs_hdlc.c
444
if ((unit = UNIT(dev)) >= nzs)
usr/src/uts/sun/io/zs_hdlc.c
468
zsh_detach(dev_info_t *dev, ddi_detach_cmd_t cmd)
usr/src/uts/sun/io/zs_hdlc.c
473
ddi_remove_minor_node(dev, NULL);
usr/src/uts/sun/io/zs_hdlc.c
520
zsh_open(queue_t *rq, dev_t *dev, int flag, int sflag, cred_t *cr)
usr/src/uts/sun/io/zs_hdlc.c
532
unit = UNIT(*dev);
usr/src/uts/sun/io/zs_hdlc.c
609
*dev = makedevice(getmajor(*dev), unit);
usr/src/uts/sun/sys/dada/targets/daddef.h
86
#define DCDUNIT(dev) (getminor((dev))>>DCDUNIT_SHIFT)
usr/src/uts/sun/sys/dada/targets/daddef.h
87
#define DCDPART(dev) (getminor((dev)) & DCDPART_MASK)
usr/src/uts/sun/sys/zsdev.h
304
extern dev_info_t *zs_get_dev_info(dev_t dev, int otyp);
usr/src/uts/sun4/io/ebus.c
1006
ebus_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4/io/ebus.c
1013
ebus_p = get_ebus_soft_state(getminor(dev));
usr/src/uts/sun4/io/ebus.c
1029
ebus_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4/io/ebus.c
1038
ebus_p = get_ebus_soft_state(getminor(dev));
usr/src/uts/sun4/io/ebus.c
98
static int ebus_close(dev_t dev, int flags, int otyp, cred_t *credp);
usr/src/uts/sun4/io/ebus.c
99
static int ebus_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4/io/efcode/fc_ops.c
693
dev_info_t *dev;
usr/src/uts/sun4/io/efcode/fc_ops.c
705
dev = fc_phandle_to_dip(fc_handle_to_phandle_head(rp), h);
usr/src/uts/sun4/io/efcode/fc_ops.c
706
if (dev == NULL)
usr/src/uts/sun4/io/efcode/fc_ops.c
728
char *n = ddi_node_name(dev);
usr/src/uts/sun4/io/efcode/fc_ops.c
745
error = fc_ndi_prop_update(DDI_DEV_T_NONE, dev, propname,
usr/src/uts/sun4/io/efcode/fcode.c
303
fc_close(dev_t dev, int flag, int otype, cred_t *cred_p)
usr/src/uts/sun4/io/efcode/fcode.c
306
int m = (int)getminor(dev) - 1;
usr/src/uts/sun4/io/efcode/fcode.c
379
fc_read(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/sun4/io/efcode/fcode.c
382
int m = (int)getminor(dev) - 1;
usr/src/uts/sun4/io/efcode/fcode.c
421
fc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, int *rvalp)
usr/src/uts/sun4/io/efcode/fcode.c
424
int m = (int)getminor(dev) - 1;
usr/src/uts/sun4/io/efcode/fcode.c
443
return (fc_get_parameters(dev, arg, mode, credp, rvalp));
usr/src/uts/sun4/io/efcode/fcode.c
450
return (fc_get_my_args(dev, arg, mode, credp, rvalp));
usr/src/uts/sun4/io/efcode/fcode.c
457
return (fc_run_priv(dev, arg, mode, credp, rvalp));
usr/src/uts/sun4/io/efcode/fcode.c
464
return (fc_validate(dev, arg, mode, credp, rvalp));
usr/src/uts/sun4/io/efcode/fcode.c
470
return (fc_get_fcode(dev, arg, mode, credp, rvalp));
usr/src/uts/sun4/io/efcode/fcode.c
477
return (fc_set_fcode_error(dev, arg, mode, credp, rvalp));
usr/src/uts/sun4/io/efcode/fcode.c
494
fc_get_parameters(dev_t dev, intptr_t arg, int mode, cred_t *credp, int *rvalp)
usr/src/uts/sun4/io/efcode/fcode.c
497
int m = (int)getminor(dev) - 1;
usr/src/uts/sun4/io/efcode/fcode.c
567
fc_get_my_args(dev_t dev, intptr_t arg, int mode, cred_t *credp, int *rvalp)
usr/src/uts/sun4/io/efcode/fcode.c
570
int m = (int)getminor(dev) - 1;
usr/src/uts/sun4/io/efcode/fcode.c
613
fc_run_priv(dev_t dev, intptr_t arg, int mode, cred_t *credp, int *rvalp)
usr/src/uts/sun4/io/efcode/fcode.c
616
int m = (int)getminor(dev) - 1;
usr/src/uts/sun4/io/efcode/fcode.c
776
fc_validate(dev_t dev, intptr_t arg, int mode, cred_t *credp, int *rvalp)
usr/src/uts/sun4/io/efcode/fcode.c
779
int m = (int)getminor(dev) - 1;
usr/src/uts/sun4/io/efcode/fcode.c
828
fc_get_fcode(dev_t dev, intptr_t arg, int mode, cred_t *credp, int *rvalp)
usr/src/uts/sun4/io/efcode/fcode.c
831
int m = (int)getminor(dev) - 1;
usr/src/uts/sun4/io/efcode/fcode.c
891
fc_set_fcode_error(dev_t dev, intptr_t arg, int mode, cred_t *credp, int *rvalp)
usr/src/uts/sun4/io/efcode/fcode.c
895
int m = (int)getminor(dev) - 1;
usr/src/uts/sun4/io/px/px_devctl.c
136
px_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4/io/px/px_devctl.c
138
px_t *px_p = PX_DEV_TO_SOFTSTATE(dev);
usr/src/uts/sun4/io/px/px_devctl.c
139
int minor = getminor(dev);
usr/src/uts/sun4/io/px/px_devctl.c
148
DBG(DBG_CLOSE, px_p->px_dip, "dev=%x: flags=%x\n", dev, flags);
usr/src/uts/sun4/io/px/px_devctl.c
157
if (rval = pcie_close(px_p->px_dip, dev, flags, otyp, credp)) {
usr/src/uts/sun4/io/px/px_devctl.c
170
px_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, int *rvalp)
usr/src/uts/sun4/io/px/px_devctl.c
172
px_t *px_p = PX_DEV_TO_SOFTSTATE(dev);
usr/src/uts/sun4/io/px/px_devctl.c
173
int minor = getminor(dev);
usr/src/uts/sun4/io/px/px_devctl.c
181
DBG(DBG_IOCTL, dip, "dev=%x: cmd=%x\n", dev, cmd);
usr/src/uts/sun4/io/px/px_devctl.c
245
rv = pcie_ioctl(dip, dev, cmd, arg, mode, credp, rvalp);
usr/src/uts/sun4/io/px/px_devctl.c
49
static int px_close(dev_t dev, int flags, int otyp, cred_t *credp);
usr/src/uts/sun4/io/px/px_devctl.c
50
static int px_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4/io/px/px_ib.c
1092
px_fill_in_intr_devs(pcitool_intr_dev_t *dev, char *driver_name,
usr/src/uts/sun4/io/px/px_ib.c
1095
(void) strlcpy(dev->driver_name, driver_name, MAXMODCONFNAME);
usr/src/uts/sun4/io/px/px_ib.c
1096
(void) strlcpy(dev->path, path_name, MAXPATHLEN);
usr/src/uts/sun4/io/px/px_ib.c
1097
dev->dev_inst = instance;
usr/src/uts/sun4/io/px/px_ib.c
47
static void px_fill_in_intr_devs(pcitool_intr_dev_t *dev, char *driver_name,
usr/src/uts/sun4/io/px/px_tools.c
212
iget->msi, &iget->num_devs_ret, iget->dev);
usr/src/uts/sun4/io/px/px_var.h
147
#define PX_DEV_TO_SOFTSTATE(dev) ((px_t *)ddi_get_soft_state( \
usr/src/uts/sun4/io/px/px_var.h
148
px_state_p, PCI_MINOR_NUM_TO_INSTANCE(getminor(dev))))
usr/src/uts/sun4/io/rootnex.c
103
int rootnex_ctl_reportdev_impl(dev_info_t *dev);
usr/src/uts/sun4/io/rootnex.c
800
rootnex_ctl_reportdev(dev_info_t *dev)
usr/src/uts/sun4/io/rootnex.c
802
return (rootnex_ctl_reportdev_impl(dev));
usr/src/uts/sun4/io/su_driver.c
1000
} else if ((*dev & OUTLINE) && !(async->async_flags & ASYNC_OUT)) {
usr/src/uts/sun4/io/su_driver.c
1006
if (*dev & OUTLINE)
usr/src/uts/sun4/io/su_driver.c
1033
!(*dev & OUTLINE))) {
usr/src/uts/sun4/io/su_driver.c
1044
} else if ((async->async_flags & ASYNC_OUT) && !(*dev & OUTLINE)) {
usr/src/uts/sun4/io/su_driver.c
203
static int asyopen(queue_t *rq, dev_t *dev, int flag, int sflag, cred_t *cr);
usr/src/uts/sun4/io/su_driver.c
882
dev_t dev = (dev_t)arg;
usr/src/uts/sun4/io/su_driver.c
886
if ((instance = UNIT(dev)) > max_asy_instance)
usr/src/uts/sun4/io/su_driver.c
911
asyopen(queue_t *rq, dev_t *dev, int flag, int sflag, cred_t *cr)
usr/src/uts/sun4/io/su_driver.c
925
unit = UNIT(*dev);
usr/src/uts/sun4/io/su_driver.c
989
async->async_dev = *dev;
usr/src/uts/sun4/io/tod.c
279
tod_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/sun4/io/tod.c
281
int inst = getminor(dev);
usr/src/uts/sun4/io/tod.c
289
tod_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, int *rvalp)
usr/src/uts/sun4/io/tod.c
291
int inst = getminor(dev);
usr/src/uts/sun4/io/trapstat.c
2264
trapstat_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/sun4/io/trapstat.c
2296
trapstat_ioctl(dev_t dev, int cmd, intptr_t arg, int md, cred_t *crd, int *rval)
usr/src/uts/sun4/sys/bbc_beep.h
98
#define BEEP_UNIT(dev) (getminor((dev)))
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
175
static int hpc3130_poll(dev_t dev, short events, int anyyet, short
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
310
hpc3130_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
316
instance = MINOR_TO_INST(getminor(dev));
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
415
hpc3130_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
423
int port = MINOR_TO_PORT(getminor(dev));
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
424
int instance = MINOR_TO_INST(getminor(dev));
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
688
hpc3130_poll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
693
int port = MINOR_TO_PORT(getminor(dev));
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
694
int instance = MINOR_TO_INST(getminor(dev));
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
718
dev_t dev;
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
722
dev = (dev_t)arg;
usr/src/uts/sun4u/daktari/io/hpc3130_dak.c
723
instance = MINOR_TO_INST(getminor(dev));
usr/src/uts/sun4u/excalibur/io/xcalwd.c
202
dev_t dev = (dev_t)arg;
usr/src/uts/sun4u/excalibur/io/xcalwd.c
209
instance = getminor(dev);
usr/src/uts/sun4u/excalibur/io/xcalwd.c
219
*resultp = (void *)(uintptr_t)getminor(dev);
usr/src/uts/sun4u/excalibur/io/xcalwd.c
354
xcalwd_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/sun4u/excalibur/io/xcalwd.c
360
instance = getminor(dev);
usr/src/uts/sun4u/excalibur/io/xcalwd.c
398
xcalwd_ioctl(dev_t dev, int cmd, intptr_t arg, int flag,
usr/src/uts/sun4u/excalibur/io/xcalwd.c
411
instance = getminor(dev);
usr/src/uts/sun4u/excalibur/io/xcalwd.c
80
static int xcalwd_close(dev_t dev, int flag, int otyp, cred_t *credp);
usr/src/uts/sun4u/excalibur/io/xcalwd.c
81
static int xcalwd_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/grover/io/grfans.c
147
dev_t dev;
usr/src/uts/sun4u/grover/io/grfans.c
151
dev = (dev_t)arg;
usr/src/uts/sun4u/grover/io/grfans.c
152
instance = MINOR_TO_DEVINST(dev);
usr/src/uts/sun4u/grover/io/grfans.c
353
grfans_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/grover/io/grfans.c
356
int instance = MINOR_TO_DEVINST(dev);
usr/src/uts/sun4u/grover/io/grfans.c
366
channel = MINOR_TO_CHANNEL(getminor(dev));
usr/src/uts/sun4u/grover/io/grfans.c
375
grfans_read(dev_t dev, struct uio *uiop, cred_t *cred_p)
usr/src/uts/sun4u/grover/io/grfans.c
377
return (grfans_io(dev, uiop, B_READ));
usr/src/uts/sun4u/grover/io/grfans.c
382
grfans_write(dev_t dev, struct uio *uiop, cred_t *cred_p)
usr/src/uts/sun4u/grover/io/grfans.c
384
return (grfans_io(dev, uiop, B_WRITE));
usr/src/uts/sun4u/grover/io/grfans.c
388
grfans_io(dev_t dev, struct uio *uiop, int rw)
usr/src/uts/sun4u/grover/io/grfans.c
391
int instance = MINOR_TO_DEVINST(getminor(dev));
usr/src/uts/sun4u/grover/io/grfans.c
408
if (MINOR_TO_CHANNEL(getminor(dev)) == CPU_FAN_CHANNEL)
usr/src/uts/sun4u/grover/io/grfans.c
424
if (MINOR_TO_CHANNEL(dev) == CPU_FAN_CHANNEL) {
usr/src/uts/sun4u/grover/io/grfans.c
48
static int grfans_read(dev_t dev, struct uio *uiop, cred_t *cred_p);
usr/src/uts/sun4u/grover/io/grfans.c
49
static int grfans_write(dev_t dev, struct uio *uiop, cred_t *cred_p);
usr/src/uts/sun4u/grover/io/grfans.c
50
static int grfans_io(dev_t dev, struct uio *uiop, int rw);
usr/src/uts/sun4u/io/bbc_beep.c
283
dev_t dev;
usr/src/uts/sun4u/io/bbc_beep.c
290
dev = (dev_t)arg;
usr/src/uts/sun4u/io/bbc_beep.c
291
instance = BEEP_UNIT(dev);
usr/src/uts/sun4u/io/bbc_beep.c
304
dev = (dev_t)arg;
usr/src/uts/sun4u/io/bbc_beep.c
305
instance = BEEP_UNIT(dev);
usr/src/uts/sun4u/io/epic.c
314
epic_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/epic.c
320
int inst = getminor(dev);
usr/src/uts/sun4u/io/epic.c
327
epic_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4u/io/epic.c
336
inst = getminor(dev);
usr/src/uts/sun4u/io/gpio_87317.c
331
gpio_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/gpio_87317.c
333
int instance = getminor(dev);
usr/src/uts/sun4u/io/gpio_87317.c
342
gpio_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4u/io/gpio_87317.c
345
int instance = getminor(dev);
usr/src/uts/sun4u/io/grbeep.c
290
dev_t dev;
usr/src/uts/sun4u/io/grbeep.c
296
dev = (dev_t)arg;
usr/src/uts/sun4u/io/grbeep.c
297
instance = GRBEEP_UNIT(dev);
usr/src/uts/sun4u/io/grbeep.c
310
dev = (dev_t)arg;
usr/src/uts/sun4u/io/grbeep.c
311
instance = GRBEEP_UNIT(dev);
usr/src/uts/sun4u/io/i2c/clients/adm1026.c
229
adm1026_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/i2c/clients/adm1026.c
236
instance = getminor(dev);
usr/src/uts/sun4u/io/i2c/clients/adm1026.c
595
adm1026_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4u/io/i2c/clients/adm1026.c
605
instance = getminor(dev);
usr/src/uts/sun4u/io/i2c/clients/adm1031.c
1062
adm1031_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4u/io/i2c/clients/adm1031.c
1068
return (adm1031_i_ioctl(dev, cmd, arg, mode));
usr/src/uts/sun4u/io/i2c/clients/adm1031.c
1070
return (adm1031_s_ioctl(dev, cmd, arg, mode));
usr/src/uts/sun4u/io/i2c/clients/adm1031.c
586
adm1031_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/i2c/clients/adm1031.c
593
instance = ADM1031_MINOR_TO_INST(getminor(dev));
usr/src/uts/sun4u/io/i2c/clients/adm1031.c
607
adm1031_s_ioctl(dev_t dev, int cmd, intptr_t arg, int mode)
usr/src/uts/sun4u/io/i2c/clients/adm1031.c
613
minor_t minor = getminor(dev);
usr/src/uts/sun4u/io/i2c/clients/adm1031.c
880
adm1031_i_ioctl(dev_t dev, int cmd, intptr_t arg, int mode)
usr/src/uts/sun4u/io/i2c/clients/adm1031.c
885
minor_t minor = getminor(dev);
usr/src/uts/sun4u/io/i2c/clients/ics951601.c
220
ics951601_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/i2c/clients/ics951601.c
234
instance = getminor(dev);
usr/src/uts/sun4u/io/i2c/clients/ics951601.c
481
ics951601_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4u/io/i2c/clients/ics951601.c
492
int instance = getminor(dev);
usr/src/uts/sun4u/io/i2c/clients/lm75.c
191
lm75_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/i2c/clients/lm75.c
198
instance = getminor(dev);
usr/src/uts/sun4u/io/i2c/clients/lm75.c
315
lm75_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4u/io/i2c/clients/lm75.c
332
instance = getminor(dev);
usr/src/uts/sun4u/io/i2c/clients/ltc1427.c
191
ltc1427_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/i2c/clients/ltc1427.c
198
instance = getminor(dev);
usr/src/uts/sun4u/io/i2c/clients/ltc1427.c
220
ltc1427_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/io/i2c/clients/ltc1427.c
237
instance = getminor(dev);
usr/src/uts/sun4u/io/i2c/clients/max1617.c
155
dev_t dev;
usr/src/uts/sun4u/io/i2c/clients/max1617.c
159
dev = (dev_t)arg;
usr/src/uts/sun4u/io/i2c/clients/max1617.c
160
instance = MAX1617_MINOR_TO_INST(getminor(dev));
usr/src/uts/sun4u/io/i2c/clients/max1617.c
498
max1617_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/i2c/clients/max1617.c
503
int instance = MAX1617_MINOR_TO_INST(getminor(dev));
usr/src/uts/sun4u/io/i2c/clients/max1617.c
588
max1617_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/io/i2c/clients/max1617.c
595
int fcn = MAX1617_MINOR_TO_FCN(getminor(dev));
usr/src/uts/sun4u/io/i2c/clients/max1617.c
596
int instance = MAX1617_MINOR_TO_INST(getminor(dev));
usr/src/uts/sun4u/io/i2c/clients/pca9556.c
574
pca9556_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/i2c/clients/pca9556.c
587
instance = MINOR_TO_INST(getminor(dev));
usr/src/uts/sun4u/io/i2c/clients/pca9556.c
601
pca9556_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4u/io/i2c/clients/pca9556.c
606
int instance = MINOR_TO_INST(getminor(dev));
usr/src/uts/sun4u/io/i2c/clients/pca9556.c
618
port = MINOR_TO_PORT(getminor(dev));
usr/src/uts/sun4u/io/i2c/clients/pcf8574.c
193
pcf8574_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/i2c/clients/pcf8574.c
200
instance = getminor(dev);
usr/src/uts/sun4u/io/i2c/clients/pcf8574.c
287
pcf8574_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/io/i2c/clients/pcf8574.c
306
instance = getminor(dev);
usr/src/uts/sun4u/io/i2c/clients/pcf8591.c
195
pcf8591_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/i2c/clients/pcf8591.c
202
instance = MINOR_TO_INST(getminor(dev));
usr/src/uts/sun4u/io/i2c/clients/pcf8591.c
224
pcf8591_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/io/i2c/clients/pcf8591.c
232
int port = MINOR_TO_PORT(getminor(dev));
usr/src/uts/sun4u/io/i2c/clients/pcf8591.c
233
int instance = MINOR_TO_INST(getminor(dev));
usr/src/uts/sun4u/io/i2c/clients/pcf8591.c
415
dev_t dev;
usr/src/uts/sun4u/io/i2c/clients/pcf8591.c
419
dev = (dev_t)arg;
usr/src/uts/sun4u/io/i2c/clients/pcf8591.c
420
instance = MINOR_TO_INST(getminor(dev));
usr/src/uts/sun4u/io/i2c/clients/pic16f819.c
248
pic16f819_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/i2c/clients/pic16f819.c
255
instance = getminor(dev);
usr/src/uts/sun4u/io/i2c/clients/pic16f819.c
277
pic16f819_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/io/i2c/clients/pic16f819.c
294
instance = getminor(dev);
usr/src/uts/sun4u/io/i2c/clients/seeprom.c
151
dev_t dev;
usr/src/uts/sun4u/io/i2c/clients/seeprom.c
200
dev = makedevice(DDI_MAJOR_T_UNKNOWN, instance);
usr/src/uts/sun4u/io/i2c/clients/seeprom.c
202
(void) ddi_prop_create(dev, dip, DDI_PROP_CANSLEEP, "size",
usr/src/uts/sun4u/io/i2c/clients/seeprom.c
337
seeprom_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/i2c/clients/seeprom.c
343
instance = getminor(dev);
usr/src/uts/sun4u/io/i2c/clients/seeprom.c
363
seeprom_read(dev_t dev, struct uio *uiop, cred_t *cred_p)
usr/src/uts/sun4u/io/i2c/clients/seeprom.c
366
return (seeprom_io(dev, uiop, B_READ));
usr/src/uts/sun4u/io/i2c/clients/seeprom.c
370
seeprom_write(dev_t dev, struct uio *uiop, cred_t *cred_p)
usr/src/uts/sun4u/io/i2c/clients/seeprom.c
373
return (seeprom_io(dev, uiop, B_WRITE));
usr/src/uts/sun4u/io/i2c/clients/seeprom.c
377
seeprom_io(dev_t dev, struct uio *uiop, int rw)
usr/src/uts/sun4u/io/i2c/clients/seeprom.c
380
int instance = getminor(dev);
usr/src/uts/sun4u/io/i2c/clients/ssc050.c
225
ssc050_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/i2c/clients/ssc050.c
232
instance = MINOR_TO_INST(getminor(dev));
usr/src/uts/sun4u/io/i2c/clients/ssc050.c
308
ssc050_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4u/io/i2c/clients/ssc050.c
318
int port = MINOR_TO_PORT(getminor(dev));
usr/src/uts/sun4u/io/i2c/clients/ssc050.c
319
int instance = MINOR_TO_INST(getminor(dev));
usr/src/uts/sun4u/io/i2c/clients/ssc050.c
583
dev_t dev;
usr/src/uts/sun4u/io/i2c/clients/ssc050.c
587
dev = (dev_t)arg;
usr/src/uts/sun4u/io/i2c/clients/ssc050.c
588
instance = MINOR_TO_INST(getminor(dev));
usr/src/uts/sun4u/io/i2c/clients/ssc100.c
196
ssc100_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/i2c/clients/ssc100.c
203
instance = getminor(dev);
usr/src/uts/sun4u/io/i2c/clients/ssc100.c
296
ssc100_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/io/i2c/clients/ssc100.c
316
instance = getminor(dev);
usr/src/uts/sun4u/io/i2c/clients/ssc100.c
601
ssc100_read(dev_t dev, struct uio *uiop, cred_t *cred_p)
usr/src/uts/sun4u/io/i2c/clients/ssc100.c
605
return (ssc100_io(dev, uiop, B_READ));
usr/src/uts/sun4u/io/i2c/clients/ssc100.c
609
ssc100_write(dev_t dev, struct uio *uiop, cred_t *cred_p)
usr/src/uts/sun4u/io/i2c/clients/ssc100.c
613
return (ssc100_io(dev, uiop, B_WRITE));
usr/src/uts/sun4u/io/i2c/clients/ssc100.c
617
ssc100_io(dev_t dev, struct uio *uiop, int rw)
usr/src/uts/sun4u/io/i2c/clients/ssc100.c
620
int instance = getminor(dev);
usr/src/uts/sun4u/io/i2c/clients/tda8444.c
147
dev_t dev;
usr/src/uts/sun4u/io/i2c/clients/tda8444.c
151
dev = (dev_t)arg;
usr/src/uts/sun4u/io/i2c/clients/tda8444.c
152
instance = TDA8444_MINOR_TO_DEVINST(dev);
usr/src/uts/sun4u/io/i2c/clients/tda8444.c
395
tda8444_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/i2c/clients/tda8444.c
399
int instance = TDA8444_MINOR_TO_DEVINST(dev);
usr/src/uts/sun4u/io/i2c/clients/tda8444.c
400
int channel = TDA8444_MINOR_TO_CHANNEL(dev);
usr/src/uts/sun4u/io/i2c/clients/tda8444.c
425
tda8444_read(dev_t dev, struct uio *uiop, cred_t *cred_p)
usr/src/uts/sun4u/io/i2c/clients/tda8444.c
428
return (tda8444_io(dev, uiop, B_READ));
usr/src/uts/sun4u/io/i2c/clients/tda8444.c
432
tda8444_write(dev_t dev, struct uio *uiop, cred_t *cred_p)
usr/src/uts/sun4u/io/i2c/clients/tda8444.c
435
return (tda8444_io(dev, uiop, B_WRITE));
usr/src/uts/sun4u/io/i2c/clients/tda8444.c
439
tda8444_io(dev_t dev, struct uio *uiop, int rw)
usr/src/uts/sun4u/io/i2c/clients/tda8444.c
442
int instance = TDA8444_MINOR_TO_DEVINST(getminor(dev));
usr/src/uts/sun4u/io/i2c/clients/tda8444.c
443
int channel = TDA8444_MINOR_TO_CHANNEL(getminor(dev));
usr/src/uts/sun4u/io/i2c/clients/tda8444.c
48
static int tda8444_read(dev_t dev, struct uio *uiop, cred_t *cred_p);
usr/src/uts/sun4u/io/i2c/clients/tda8444.c
49
static int tda8444_write(dev_t dev, struct uio *uiop, cred_t *cred_p);
usr/src/uts/sun4u/io/i2c/clients/tda8444.c
50
static int tda8444_io(dev_t dev, struct uio *uiop, int rw);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
496
pcf8584_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
507
instance = getminor(dev);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
521
pcf8584_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
529
i2c = (pcf8584_t *)ddi_get_soft_state(pcf8584_state, getminor(dev));
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
67
static int pcf8584_close(dev_t dev, int flag, int otyp,
usr/src/uts/sun4u/io/mach_rootnex.c
235
rootnex_ctl_reportdev_impl(dev_info_t *dev)
usr/src/uts/sun4u/io/mach_rootnex.c
244
(void) sprintf(p, "%s%d at root", ddi_driver_name(dev),
usr/src/uts/sun4u/io/mach_rootnex.c
245
ddi_get_instance(dev));
usr/src/uts/sun4u/io/mach_rootnex.c
248
if ((n = sparc_pd_getnreg(dev)) > 0) {
usr/src/uts/sun4u/io/mach_rootnex.c
249
rp = sparc_pd_getreg(dev, 0);
usr/src/uts/sun4u/io/mach_rootnex.c
258
portid = ddi_prop_get_int(DDI_DEV_T_ANY, dev,
usr/src/uts/sun4u/io/mach_rootnex.c
265
portid = ddi_prop_get_int(DDI_DEV_T_ANY, dev,
usr/src/uts/sun4u/io/mach_rootnex.c
267
nodeid = ddi_prop_get_int(DDI_DEV_T_ANY, dev,
usr/src/uts/sun4u/io/mach_rootnex.c
272
DEVI(dev)->devi_node_name);
usr/src/uts/sun4u/io/mc-us3.c
1487
struct device_info *dev;
usr/src/uts/sun4u/io/mc-us3.c
1530
if ((dev = (struct device_info *)
usr/src/uts/sun4u/io/mc-us3.c
1536
dev = kmem_zalloc(sizeof (struct device_info),
usr/src/uts/sun4u/io/mc-us3.c
1538
dev->dev_node.id = dmidx;
usr/src/uts/sun4u/io/mc-us3.c
1539
dev->size = 0;
usr/src/uts/sun4u/io/mc-us3.c
1540
(void) strncpy(dev->label, (char *)
usr/src/uts/sun4u/io/mc-us3.c
1543
mc_node_add((mc_dlist_t *)dev, &device_head,
usr/src/uts/sun4u/io/mc-us3.c
1586
struct device_info *dev;
usr/src/uts/sun4u/io/mc-us3.c
1694
if ((dev = (struct device_info *)mc_node_get(dmidx,
usr/src/uts/sun4u/io/mc-us3.c
1703
dev->size += (size / NDIMMS);
usr/src/uts/sun4u/io/mc-us3.c
492
mc_ioctl(dev_t dev, int cmd, intptr_t arg, int flag, cred_t *cred_p,
usr/src/uts/sun4u/io/mc-us3i.c
1221
struct device_info *dev;
usr/src/uts/sun4u/io/mc-us3i.c
1274
if ((dev = mc_node_get(devid, device_head)) != NULL) {
usr/src/uts/sun4u/io/mc-us3i.c
1280
dev = kmem_zalloc(sizeof (*dev), KM_SLEEP);
usr/src/uts/sun4u/io/mc-us3i.c
1282
dev->dev_node.id = devid;
usr/src/uts/sun4u/io/mc-us3i.c
1284
dev->size = dgrp->size/2;
usr/src/uts/sun4u/io/mc-us3i.c
1287
(void) strncpy(dev->label, (char *)dimmp->label[
usr/src/uts/sun4u/io/mc-us3i.c
1292
dev->dev_node.id, dev->label));
usr/src/uts/sun4u/io/mc-us3i.c
1295
mc_node_add((mc_dlist_t *)dev, &device_head, &device_tail);
usr/src/uts/sun4u/io/mc-us3i.c
432
mc_ioctl(dev_t dev, int cmd, intptr_t arg, int flag, cred_t *cred_p,
usr/src/uts/sun4u/io/mem_cache.c
322
mem_cache_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/mem_cache.c
324
int inst = getminor(dev);
usr/src/uts/sun4u/io/mem_cache.c
901
mem_cache_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4u/io/mem_cache.c
911
inst = getminor(dev);
usr/src/uts/sun4u/io/pci/db21554.c
1419
db_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/sun4u/io/pci/db21554.c
1421
minor_t minor = getminor(dev);
usr/src/uts/sun4u/io/pci/db21554.c
1435
return ((pcihp_get_cb_ops())->cb_close(dev, flag,
usr/src/uts/sun4u/io/pci/db21554.c
1445
db_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred_p,
usr/src/uts/sun4u/io/pci/db21554.c
1455
minor_t minor = getminor(dev);
usr/src/uts/sun4u/io/pci/db21554.c
1521
return ((pcihp_get_cb_ops())->cb_ioctl(dev, cmd,
usr/src/uts/sun4u/io/pci/db21554.c
3035
static int db_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/sun4u/io/pci/db21554.c
3038
minor_t minor = getminor(dev);
usr/src/uts/sun4u/io/pci/db21554.c
3048
return ((pcihp_get_cb_ops())->cb_prop_op(dev, dip,
usr/src/uts/sun4u/io/pci/db21554.c
3051
return (ddi_prop_op(dev, dip, prop_op, flags, name, valuep, lengthp));
usr/src/uts/sun4u/io/pci/db21554.c
309
static int db_close(dev_t dev, int flag, int otyp, cred_t *cred_p);
usr/src/uts/sun4u/io/pci/db21554.c
310
static int db_ioctl(dev_t dev, int cmd, intptr_t arg, int flag,
usr/src/uts/sun4u/io/pci/db21554.c
327
static int db_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/sun4u/io/pci/pci_devctl.c
139
pci_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/pci/pci_devctl.c
147
pci_p = DEV_TO_SOFTSTATE(dev);
usr/src/uts/sun4u/io/pci/pci_devctl.c
151
DEBUG2(DBG_CLOSE, pci_p->pci_dip, "dev=%x: flags=%x\n", dev, flags);
usr/src/uts/sun4u/io/pci/pci_devctl.c
155
if (rval = pcihp_ops->cb_close(dev, flags, otyp, credp)) {
usr/src/uts/sun4u/io/pci/pci_devctl.c
235
pci_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, int *rvalp)
usr/src/uts/sun4u/io/pci/pci_devctl.c
239
minor_t minor = getminor(dev);
usr/src/uts/sun4u/io/pci/pci_devctl.c
242
pci_p = DEV_TO_SOFTSTATE(dev);
usr/src/uts/sun4u/io/pci/pci_devctl.c
247
DEBUG2(DBG_IOCTL, dip, "dev=%x: cmd=%x\n", dev, cmd);
usr/src/uts/sun4u/io/pci/pci_devctl.c
268
dev, (void *)arg, cmd, mode);
usr/src/uts/sun4u/io/pci/pci_devctl.c
279
dev, (void *)arg, cmd, mode);
usr/src/uts/sun4u/io/pci/pci_devctl.c
300
rv = pcitool_intr_admn(dev, (void *)arg, cmd, mode);
usr/src/uts/sun4u/io/pci/pci_devctl.c
315
dev, cmd, arg, mode, credp, rvalp);
usr/src/uts/sun4u/io/pci/pci_devctl.c
325
static int pci_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/sun4u/io/pci/pci_devctl.c
330
return ((pcihp_get_cb_ops())->cb_prop_op(dev, dip,
usr/src/uts/sun4u/io/pci/pci_devctl.c
333
return (ddi_prop_op(dev, dip, prop_op, flags, name, valuep, lengthp));
usr/src/uts/sun4u/io/pci/pci_devctl.c
49
static int pci_close(dev_t dev, int flags, int otyp, cred_t *credp);
usr/src/uts/sun4u/io/pci/pci_devctl.c
52
static int pci_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/io/pci/pci_devctl.c
54
static int pci_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/sun4u/io/pci/pci_pci.c
141
static int ppb_close(dev_t dev, int flags, int otyp, cred_t *credp);
usr/src/uts/sun4u/io/pci/pci_pci.c
142
static int ppb_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/io/pci/pci_pci.c
144
static int ppb_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/sun4u/io/pci/pci_pci.c
1604
ppb_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/pci/pci_pci.c
1606
int instance = PCI_MINOR_NUM_TO_INSTANCE(getminor(dev));
usr/src/uts/sun4u/io/pci/pci_pci.c
1623
rv = pcie_close(ppb_p->dip, dev, flags, otyp, credp);
usr/src/uts/sun4u/io/pci/pci_pci.c
1629
return ((pcihp_get_cb_ops())->cb_close(dev, flags, otyp,
usr/src/uts/sun4u/io/pci/pci_pci.c
1644
ppb_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4u/io/pci/pci_pci.c
1647
int instance = PCI_MINOR_NUM_TO_INSTANCE(getminor(dev));
usr/src/uts/sun4u/io/pci/pci_pci.c
1662
return (pcie_ioctl(ppb_p->dip, dev, cmd, arg, mode, credp,
usr/src/uts/sun4u/io/pci/pci_pci.c
1665
return ((pcihp_get_cb_ops())->cb_ioctl(dev, cmd, arg, mode,
usr/src/uts/sun4u/io/pci/pci_pci.c
1724
ppb_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, int flags,
usr/src/uts/sun4u/io/pci/pci_pci.c
1727
int instance = PCI_MINOR_NUM_TO_INSTANCE(getminor(dev));
usr/src/uts/sun4u/io/pci/pci_pci.c
1735
return (pcie_prop_op(dev, dip, prop_op, flags, name,
usr/src/uts/sun4u/io/pci/pci_pci.c
1738
return ((pcihp_get_cb_ops())->cb_prop_op(dev, dip, prop_op, flags,
usr/src/uts/sun4u/io/pci/pci_tools.c
369
ib_p, ino, &iget->num_devs_ret, iget->dev);
usr/src/uts/sun4u/io/pci/pci_tools.c
512
pcitool_intr_admn(dev_t dev, void *arg, int cmd, int mode)
usr/src/uts/sun4u/io/pci/pci_tools.c
514
pci_t *pci_p = DEV_TO_SOFTSTATE(dev);
usr/src/uts/sun4u/io/pci/pci_tools.c
622
pcitool_bus_reg_ops(dev_t dev, void *arg, int cmd, int mode)
usr/src/uts/sun4u/io/pci/pci_tools.c
625
pci_t *pci_p = DEV_TO_SOFTSTATE(dev);
usr/src/uts/sun4u/io/pci/pci_tools.c
834
pcitool_dev_reg_ops(dev_t dev, void *arg, int cmd, int mode)
usr/src/uts/sun4u/io/pci/pci_tools.c
836
pci_t *pci_p = DEV_TO_SOFTSTATE(dev);
usr/src/uts/sun4u/io/pci/pcipsy.c
497
uint32_t bus, dev, phys_hi;
usr/src/uts/sun4u/io/pci/pcipsy.c
516
dev = PCI_REG_DEV_G(phys_hi);
usr/src/uts/sun4u/io/pci/pcipsy.c
528
bus, dev, intr);
usr/src/uts/sun4u/io/pci/pcipsy.c
530
intr |= (bus & 0x80) ? ((dev - 1) << 2) : (0x10 | ((dev - 2) << 2));
usr/src/uts/sun4u/io/pci/simba.c
1093
simba_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/pci/simba.c
1101
getminor(dev));
usr/src/uts/sun4u/io/pci/simba.c
1117
simba_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4u/io/pci/simba.c
1127
getminor(dev));
usr/src/uts/sun4u/io/pci/simba.c
155
static int simba_close(dev_t dev, int flags, int otyp, cred_t *credp);
usr/src/uts/sun4u/io/pci/simba.c
156
static int simba_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/io/pic16f747.c
334
pic_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/pic16f747.c
336
int inst = PIC_MINOR_TO_INST(getminor(dev));
usr/src/uts/sun4u/io/pic16f747.c
343
pic_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, int *rvalp)
usr/src/uts/sun4u/io/pic16f747.c
351
inst = PIC_MINOR_TO_INST(getminor(dev));
usr/src/uts/sun4u/io/pic16f747.c
363
node = PIC_MINOR_TO_UNIT(getminor(dev));
usr/src/uts/sun4u/io/pmugpio.c
231
dev_t dev;
usr/src/uts/sun4u/io/pmugpio.c
240
dev = (dev_t)arg;
usr/src/uts/sun4u/io/pmugpio.c
241
instance = getminor(dev);
usr/src/uts/sun4u/io/ppm/jbusppm.c
361
jbppm_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/sun4u/io/ppm/jbusppm.c
366
ddi_get_soft_state(jbppm_statep, getminor(dev))) == NULL)
usr/src/uts/sun4u/io/ppm/jbusppm.c
384
jbppm_ioctl(dev_t dev, int cmd, intptr_t arg, int flag,
usr/src/uts/sun4u/io/ppm/jbusppm.c
393
ddi_get_soft_state(jbppm_statep, getminor(dev))) == NULL)
usr/src/uts/sun4u/io/ppm/jbusppm.c
56
static int jbppm_close(dev_t dev, int flag, int otyp, cred_t *cred_p);
usr/src/uts/sun4u/io/ppm_xgsubr.c
120
ppm_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/ppm_xgsubr.c
123
ppm_prefix, dev, flag, otyp));
usr/src/uts/sun4u/io/ppm_xgsubr.c
425
ppm_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/io/ppm_xgsubr.c
437
str, dev, cmd, arg, mode));
usr/src/uts/sun4u/io/rmcadm.c
304
rmcadm_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/sun4u/io/rmcadm.c
311
rmcadm_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred_p,
usr/src/uts/sun4u/io/rmcadm.c
314
int instance = getminor(dev);
usr/src/uts/sun4u/io/rmcadm.c
49
static int rmcadm_close(dev_t dev, int flag, int otyp, cred_t *cred_p);
usr/src/uts/sun4u/io/rmcadm.c
50
static int rmcadm_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/io/rmclomv.c
1163
rmclomv_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/sun4u/io/rmclomv.c
1908
rmclomv_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred_p,
usr/src/uts/sun4u/io/rmclomv.c
1911
int instance = getminor(dev);
usr/src/uts/sun4u/io/rmclomv.c
85
static int rmclomv_close(dev_t dev, int flag, int otyp, cred_t *cred_p);
usr/src/uts/sun4u/io/rmclomv.c
86
static int rmclomv_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/io/sbbc.c
1029
dev_t dev = (dev_t)arg;
usr/src/uts/sun4u/io/sbbc.c
1033
instance = getminor(dev);
usr/src/uts/sun4u/io/sbbc.c
1063
sbbc_open(dev_t *dev, int flag, int otype, cred_t *credp)
usr/src/uts/sun4u/io/sbbc.c
1073
instance = getminor(*dev);
usr/src/uts/sun4u/io/sbbc.c
1099
sbbc_close(dev_t dev, int flag, int otype, cred_t *credp)
usr/src/uts/sun4u/io/sbbc.c
1104
instance = getminor(dev);
usr/src/uts/sun4u/io/sbbc.c
1124
sbbc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4u/io/sbbc.c
1131
sbbcsoftp = ddi_get_soft_state(sbbcsoft_statep, getminor(dev));
usr/src/uts/sun4u/io/sbd.c
1432
sbd_get_handle(dev_t dev, sbd_softstate_t *softsp, intptr_t arg,
usr/src/uts/sun4u/io/sbd.c
1441
board = SBDGETSLOT(dev);
usr/src/uts/sun4u/io/sbd.c
1457
hp->h_dev = iap->dev;
usr/src/uts/sun4u/io/sbd.c
322
static sbd_handle_t *sbd_get_handle(dev_t dev, sbd_softstate_t *softsp,
usr/src/uts/sun4u/io/sbd.c
492
sbd_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, char *event)
usr/src/uts/sun4u/io/sbd.c
522
instance = SBD_GET_MINOR2INST(getminor(dev));
usr/src/uts/sun4u/io/sbd.c
529
init_arg.dev = dev;
usr/src/uts/sun4u/io/sbd.c
534
hp = sbd_get_handle(dev, softsp, arg, &init_arg);
usr/src/uts/sun4u/io/sbd.c
76
dev_t dev;
usr/src/uts/sun4u/io/todds1287.c
431
ds1287_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/io/todds1287.c
443
clone = DS1287_MINOR_TO_CLONE(getminor(dev));
usr/src/uts/sun4u/io/todds1287.c
455
ds1287_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/io/todds1287.c
465
clone = DS1287_MINOR_TO_CLONE(getminor(dev));
usr/src/uts/sun4u/io/todds1287.c
536
ds1287_chpoll(dev_t dev, short events, int anyyet,
usr/src/uts/sun4u/javelin/io/envctrltwo.c
686
dev_t dev = (dev_t)arg;
usr/src/uts/sun4u/javelin/io/envctrltwo.c
690
instance = getminor(dev);
usr/src/uts/sun4u/javelin/io/envctrltwo.c
723
envctrl_open(dev_t *dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/sun4u/javelin/io/envctrltwo.c
729
instance = getminor(*dev);
usr/src/uts/sun4u/javelin/io/envctrltwo.c
758
envctrl_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/sun4u/javelin/io/envctrltwo.c
763
instance = getminor(dev);
usr/src/uts/sun4u/javelin/io/envctrltwo.c
785
envctrl_ioctl(dev_t dev, int cmd, intptr_t arg, int flag, cred_t *cred_p,
usr/src/uts/sun4u/javelin/io/envctrltwo.c
800
instance = getminor(dev);
usr/src/uts/sun4u/littleneck/io/pcf8574_lneck.c
205
pcf8574_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/littleneck/io/pcf8574_lneck.c
211
instance = getminor(dev);
usr/src/uts/sun4u/littleneck/io/pcf8574_lneck.c
298
pcf8574_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/littleneck/io/pcf8574_lneck.c
316
instance = getminor(dev);
usr/src/uts/sun4u/lw8/io/lw8.c
1076
lw8_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred_p,
usr/src/uts/sun4u/lw8/io/lw8.c
1079
int instance = getminor(dev);
usr/src/uts/sun4u/lw8/io/lw8.c
829
lw8_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/sun4u/lw8/io/lw8.c
83
static int lw8_close(dev_t dev, int flag, int otyp, cred_t *cred_p);
usr/src/uts/sun4u/lw8/io/lw8.c
84
static int lw8_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/lw8/io/ntwdt.c
1019
ntwdt_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/sun4u/lw8/io/ntwdt.c
1021
int inst = getminor(dev);
usr/src/uts/sun4u/lw8/io/ntwdt.c
1043
ntwdt_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/lw8/io/ntwdt.c
1046
int inst = getminor(dev);
usr/src/uts/sun4u/lw8/io/ntwdt.c
932
dev_t dev;
usr/src/uts/sun4u/lw8/io/ntwdt.c
941
dev = (dev_t)arg;
usr/src/uts/sun4u/lw8/io/ntwdt.c
942
if (getminor(dev) == 0)
usr/src/uts/sun4u/lw8/io/ntwdt.c
949
dev = (dev_t)arg;
usr/src/uts/sun4u/lw8/io/ntwdt.c
950
instance = getminor(dev);
usr/src/uts/sun4u/lw8/io/sgfru.c
263
sgfru_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/sun4u/lw8/io/sgfru.c
265
int instance = getminor(dev);
usr/src/uts/sun4u/lw8/io/sgfru.c
280
sgfru_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred_p,
usr/src/uts/sun4u/lw8/io/sgfru.c
284
int instance = getminor(dev);
usr/src/uts/sun4u/lw8/io/sgfru.c
295
f, dev, cmd, instance);
usr/src/uts/sun4u/lw8/io/sgfru.c
297
init_arg.dev = dev;
usr/src/uts/sun4u/lw8/sys/sgfru_priv.h
102
static int sgfru_close(dev_t dev, int flag, int otyp, cred_t *cred_p);
usr/src/uts/sun4u/lw8/sys/sgfru_priv.h
103
static int sgfru_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/lw8/sys/sgfru_priv.h
90
dev_t dev;
usr/src/uts/sun4u/mpxu/io/tsalarm.c
280
tsalarm_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/sun4u/mpxu/io/tsalarm.c
282
int inst = getminor(dev);
usr/src/uts/sun4u/mpxu/io/tsalarm.c
290
tsalarm_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/mpxu/io/tsalarm.c
293
int inst = getminor(dev);
usr/src/uts/sun4u/ngdr/io/dr.c
352
static int dr_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/ngdr/io/dr.c
354
static int dr_close(dev_t dev, int flag, int otyp, cred_t *cred_p);
usr/src/uts/sun4u/ngdr/io/dr.c
355
static int dr_open(dev_t *dev, int flag, int otyp, cred_t *cred_p);
usr/src/uts/sun4u/ngdr/io/dr.c
488
dr_open(dev_t *dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/sun4u/ngdr/io/dr.c
496
instance = DR_MINOR2INST(getminor(*dev));
usr/src/uts/sun4u/ngdr/io/dr.c
530
bp = &softsp->boards[DR_MINOR2BNUM(getminor(*dev))];
usr/src/uts/sun4u/ngdr/io/dr.c
546
dr_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/sun4u/ngdr/io/dr.c
558
dr_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/ngdr/io/dr.c
570
instance = DR_MINOR2INST(getminor(dev));
usr/src/uts/sun4u/ngdr/io/dr.c
588
bd = DR_MINOR2BNUM(getminor(dev));
usr/src/uts/sun4u/ngdr/io/dr.c
596
hp->h_dev = getminor(dev);
usr/src/uts/sun4u/ngdr/io/dr.c
853
dev_t dev = (dev_t)arg;
usr/src/uts/sun4u/ngdr/io/dr.c
859
instance = DR_MINOR2INST(getminor(dev));
usr/src/uts/sun4u/opl/io/dm2s.c
112
int dm2s_open(queue_t *rq, dev_t *dev, int flag, int sflag, cred_t *cr);
usr/src/uts/sun4u/opl/io/dm2s.c
388
dm2s_open(queue_t *rq, dev_t *dev, int flag, int sflag, cred_t *cr)
usr/src/uts/sun4u/opl/io/dm2s.c
391
int instance = getminor(*dev);
usr/src/uts/sun4u/opl/io/drmach.c
1274
bcopy(proto, &ip->dev, sizeof (ip->dev));
usr/src/uts/sun4u/opl/io/drmach.c
1275
ip->dev.node = drmach_node_dup(proto->node);
usr/src/uts/sun4u/opl/io/drmach.c
1276
ip->dev.cm.isa = (void *)drmach_io_new;
usr/src/uts/sun4u/opl/io/drmach.c
1277
ip->dev.cm.dispose = drmach_io_dispose;
usr/src/uts/sun4u/opl/io/drmach.c
1278
ip->dev.cm.release = drmach_io_release;
usr/src/uts/sun4u/opl/io/drmach.c
1279
ip->dev.cm.status = drmach_io_status;
usr/src/uts/sun4u/opl/io/drmach.c
1283
(void) snprintf(ip->dev.cm.name, sizeof (ip->dev.cm.name), "%s%d",
usr/src/uts/sun4u/opl/io/drmach.c
1284
ip->dev.type, ip->dev.unum);
usr/src/uts/sun4u/opl/io/drmach.c
1299
if (self->dev.node)
usr/src/uts/sun4u/opl/io/drmach.c
1300
drmach_node_dispose(self->dev.node);
usr/src/uts/sun4u/opl/io/drmach.c
164
drmach_device_t dev;
usr/src/uts/sun4u/opl/io/drmach.c
175
drmach_device_t dev;
usr/src/uts/sun4u/opl/io/drmach.c
1838
bcopy(proto, &cp->dev, sizeof (cp->dev));
usr/src/uts/sun4u/opl/io/drmach.c
1839
cp->dev.node = drmach_node_dup(proto->node);
usr/src/uts/sun4u/opl/io/drmach.c
184
drmach_device_t dev;
usr/src/uts/sun4u/opl/io/drmach.c
1840
cp->dev.cm.isa = (void *)drmach_cpu_new;
usr/src/uts/sun4u/opl/io/drmach.c
1841
cp->dev.cm.dispose = drmach_cpu_dispose;
usr/src/uts/sun4u/opl/io/drmach.c
1842
cp->dev.cm.release = drmach_cpu_release;
usr/src/uts/sun4u/opl/io/drmach.c
1843
cp->dev.cm.status = drmach_cpu_status;
usr/src/uts/sun4u/opl/io/drmach.c
1845
(void) snprintf(cp->dev.cm.name, sizeof (cp->dev.cm.name), "%s%d",
usr/src/uts/sun4u/opl/io/drmach.c
1846
cp->dev.type, cp->dev.unum);
usr/src/uts/sun4u/opl/io/drmach.c
1880
if (self->dev.node)
usr/src/uts/sun4u/opl/io/drmach.c
1881
drmach_node_dispose(self->dev.node);
usr/src/uts/sun4u/opl/io/drmach.c
1927
dp = &cp->dev;
usr/src/uts/sun4u/opl/io/drmach.c
2109
dip = obj->dev.node->n_getdip(obj->dev.node);
usr/src/uts/sun4u/opl/io/drmach.c
2232
bcopy(proto, &mp->dev, sizeof (mp->dev));
usr/src/uts/sun4u/opl/io/drmach.c
2233
mp->dev.node = drmach_node_dup(proto->node);
usr/src/uts/sun4u/opl/io/drmach.c
2234
mp->dev.cm.isa = (void *)drmach_mem_new;
usr/src/uts/sun4u/opl/io/drmach.c
2235
mp->dev.cm.dispose = drmach_mem_dispose;
usr/src/uts/sun4u/opl/io/drmach.c
2236
mp->dev.cm.release = drmach_mem_release;
usr/src/uts/sun4u/opl/io/drmach.c
2237
mp->dev.cm.status = drmach_mem_status;
usr/src/uts/sun4u/opl/io/drmach.c
2239
(void) snprintf(mp->dev.cm.name, sizeof (mp->dev.cm.name), "%s",
usr/src/uts/sun4u/opl/io/drmach.c
2240
mp->dev.type);
usr/src/uts/sun4u/opl/io/drmach.c
2242
dip = mp->dev.node->n_getdip(mp->dev.node);
usr/src/uts/sun4u/opl/io/drmach.c
2267
if (mp->dev.node)
usr/src/uts/sun4u/opl/io/drmach.c
2268
drmach_node_dispose(mp->dev.node);
usr/src/uts/sun4u/opl/io/drmach.c
2486
stat->assigned = dp->dev.bp->assigned;
usr/src/uts/sun4u/opl/io/drmach.c
2487
stat->powered = dp->dev.bp->powered;
usr/src/uts/sun4u/opl/io/drmach.c
2489
stat->busy = dp->dev.busy;
usr/src/uts/sun4u/opl/io/drmach.c
2490
(void) strncpy(stat->type, dp->dev.type, sizeof (stat->type));
usr/src/uts/sun4u/opl/io/drmach.c
3511
s_bd = s_mem->dev.bp->bnum;
usr/src/uts/sun4u/opl/io/drmach.c
3512
t_bd = t_mem->dev.bp->bnum;
usr/src/uts/sun4u/opl/io/drmach.c
3979
s_board = s_mem->dev.bp;
usr/src/uts/sun4u/opl/io/drmach.c
3980
t_board = t_mem->dev.bp;
usr/src/uts/sun4u/opl/io/drmach.c
402
if (!mp->dev.bp->boot_board) {
usr/src/uts/sun4u/opl/io/drmach.c
405
rv = opl_read_hwd(mp->dev.bp->bnum, NULL, NULL, NULL, &hwd);
usr/src/uts/sun4u/opl/io/mc-opl.c
4021
mc_ioctl_debug(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4u/opl/io/mc-opl.c
609
mc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4u/opl/io/mc-opl.c
625
return (mc_ioctl_debug(dev, cmd, arg, mode, credp, rvalp));
usr/src/uts/sun4u/opl/io/oplkmdrv.c
400
okm_close(dev_t dev, int flag, int otyp, struct cred *cred)
usr/src/uts/sun4u/opl/io/oplkmdrv.c
421
okm_ioctl(dev_t dev, int cmd, intptr_t data, int flag, cred_t *cred, int *rvalp)
usr/src/uts/sun4u/opl/io/oplkmdrv.c
83
int okm_close(dev_t dev, int flag, int otyp, struct cred *cred);
usr/src/uts/sun4u/opl/io/oplkmdrv.c
84
int okm_ioctl(dev_t dev, int cmd, intptr_t data, int flag,
usr/src/uts/sun4u/opl/io/oplmsu/oplmsu.c
283
dev_t dev = (dev_t)arg;
usr/src/uts/sun4u/opl/io/oplmsu/oplmsu.c
297
inst = getminor(dev) & ~(META_NODE_MASK|USER_NODE_MASK);
usr/src/uts/sun4u/opl/io/oplmsu/oplmsu.c
462
oplmsu_open(queue_t *urq, dev_t *dev, int oflag, int sflag, cred_t *cred_p)
usr/src/uts/sun4u/opl/io/oplmsu/oplmsu.c
471
"devt = 0x%lx, sflag = 0x%x", *dev, sflag));
usr/src/uts/sun4u/opl/io/oplmsu/oplmsu.c
478
qmindev = (minor_t)getminor(*dev);
usr/src/uts/sun4u/opl/io/oplmsu/oplmsu.c
545
majdev = getmajor(*dev); /* Get major device number */
usr/src/uts/sun4u/opl/io/oplmsu/oplmsu.c
546
*dev = makedevice(majdev, mindev); /* Make device number */
usr/src/uts/sun4u/opl/io/oplpanel/oplpanel.c
328
dev_t dev = (dev_t)arg;
usr/src/uts/sun4u/opl/io/oplpanel/oplpanel.c
330
instance = getminor(dev);
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
118
static int pcmu_close(dev_t dev, int flags, int otyp, cred_t *credp);
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
119
static int pcmu_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
121
static int pcmu_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
566
pcmu_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
574
pcmu_p = DEV_TO_SOFTSTATE(dev);
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
580
"dev=%x: flags=%x\n", dev, flags);
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
590
pcmu_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
599
pcmu_p = DEV_TO_SOFTSTATE(dev);
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
605
PCMU_DBG2(PCMU_DBG_IOCTL, dip, "dev=%x: cmd=%x\n", dev, cmd);
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
670
static int pcmu_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
673
return (ddi_prop_op(dev, dip, prop_op, flags, name, valuep, lengthp));
usr/src/uts/sun4u/opl/sys/oplmsu/oplmsu.h
89
#define MSU_NODE_TYPE(dev) \
usr/src/uts/sun4u/opl/sys/oplmsu/oplmsu.h
90
(((dev) & (META_NODE_MASK|USER_NODE_MASK)) >> 16)
usr/src/uts/sun4u/opl/sys/pcicmu/pcicmu.h
167
#define DEV_TO_SOFTSTATE(dev) ((pcmu_t *)ddi_get_soft_state(per_pcmu_state, \
usr/src/uts/sun4u/opl/sys/pcicmu/pcicmu.h
168
PCMU_AP_MINOR_NUM_TO_INSTANCE(getminor(dev))))
usr/src/uts/sun4u/serengeti/io/ssm.c
317
dev_t dev;
usr/src/uts/sun4u/serengeti/io/ssm.c
321
dev = (dev_t)arg;
usr/src/uts/sun4u/serengeti/io/ssm.c
322
instance = (getminor(dev) >> SSM_INSTANCE_SHIFT);
usr/src/uts/sun4u/serengeti/io/ssm.c
779
ssm_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4u/serengeti/io/ssm.c
784
instance = (getminor(dev) >> SSM_INSTANCE_SHIFT);
usr/src/uts/sun4u/serengeti/io/ssm.c
790
board = (getminor(dev) & SSM_BOARD_MASK);
usr/src/uts/sun4u/serengeti/io/ssm.c
800
ssm_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4u/serengeti/io/ssm.c
809
instance = (getminor(dev) >> SSM_INSTANCE_SHIFT);
usr/src/uts/sun4u/serengeti/io/ssm.c
872
rv = (*sbd_ioctl) (dev, cmd, arg, mode, &event);
usr/src/uts/sun4u/serengeti/io/ssm.c
893
slot = (getminor(dev) & SSM_BOARD_MASK);
usr/src/uts/sun4u/sunfire/io/ac.c
223
dev_t dev;
usr/src/uts/sun4u/sunfire/io/ac.c
227
dev = (dev_t)arg;
usr/src/uts/sun4u/sunfire/io/ac.c
228
instance = AC_GETINSTANCE(getminor(dev));
usr/src/uts/sun4u/sunfire/io/ac.c
446
dev_t dev;
usr/src/uts/sun4u/sunfire/io/ac.c
451
dev = *devp;
usr/src/uts/sun4u/sunfire/io/ac.c
452
instance = AC_GETINSTANCE(getminor(dev));
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1040
dev_t dev;
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1045
dev = *devp;
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1055
instance = GETINSTANCE(dev);
usr/src/uts/sun4u/sunfire/io/sysctrl.c
1056
slot = GETSLOT(dev);
usr/src/uts/sun4u/sunfire/io/sysctrl.c
383
dev_t dev;
usr/src/uts/sun4u/sunfire/io/sysctrl.c
387
dev = (dev_t)arg;
usr/src/uts/sun4u/sunfire/io/sysctrl.c
388
instance = GETINSTANCE(dev);
usr/src/uts/sun4u/sys/grbeep.h
118
#define GRBEEP_UNIT(dev) (getminor((dev)))
usr/src/uts/sun4u/sys/pci/pci_tools_ext.h
38
extern int pcitool_dev_reg_ops(dev_t dev, void *arg, int cmd, int mode);
usr/src/uts/sun4u/sys/pci/pci_tools_ext.h
39
extern int pcitool_bus_reg_ops(dev_t dev, void *arg, int cmd, int mode);
usr/src/uts/sun4u/sys/pci/pci_tools_ext.h
40
extern int pcitool_intr_admn(dev_t dev, void *arg, int cmd, int mode);
usr/src/uts/sun4u/sys/pci/pci_var.h
204
#define DEV_TO_SOFTSTATE(dev) ((pci_t *)ddi_get_soft_state(per_pci_state, \
usr/src/uts/sun4u/sys/pci/pci_var.h
205
PCIHP_AP_MINOR_NUM_TO_INSTANCE(getminor(dev))))
usr/src/uts/sun4u/sys/sbdpriv.h
673
extern int sbd_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4u/sys/sysiosbus.h
384
#define sysio_pd_getnreg(dev) (SYSIO_PD(dev)->par_nreg)
usr/src/uts/sun4u/sys/sysiosbus.h
385
#define sysio_pd_getnintr(dev) (SYSIO_PD(dev)->par_nintr)
usr/src/uts/sun4u/sys/sysiosbus.h
386
#define sysio_pd_getnrng(dev) (SYSIO_PD(dev)->par_nrng)
usr/src/uts/sun4u/sys/sysiosbus.h
387
#define sysio_pd_getslot(dev) (SYSIO_PD(dev)->slot)
usr/src/uts/sun4u/sys/sysiosbus.h
388
#define sysio_pd_getoffset(dev) (SYSIO_PD(dev)->offset)
usr/src/uts/sun4u/sys/sysiosbus.h
390
#define sysio_pd_getreg(dev, n) (&SYSIO_PD(dev)->par_reg[(n)])
usr/src/uts/sun4u/sys/sysiosbus.h
391
#define sysio_pd_getintr(dev, n) (&SYSIO_PD(dev)->par_intr[(n)])
usr/src/uts/sun4u/sys/sysiosbus.h
392
#define sysio_pd_getrng(dev, n) (&SYSIO_PD(dev)->par_rng[(n)])
usr/src/uts/sun4u/tazmo/io/envctrl.c
818
dev_t dev = (dev_t)arg;
usr/src/uts/sun4u/tazmo/io/envctrl.c
821
minor_t instance = getminor(dev);
usr/src/uts/sun4u/tazmo/io/envctrl.c
849
envctrl_open(queue_t *q, dev_t *dev, int flag, int sflag, cred_t *credp)
usr/src/uts/sun4u/tazmo/io/envctrl.c
855
instance = getminor(*dev);
usr/src/uts/sun4v/io/cnex.c
1150
cnex_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4v/io/cnex.c
1157
instance = getminor(dev);
usr/src/uts/sun4v/io/cnex.c
1166
cnex_ioctl(dev_t dev,
usr/src/uts/sun4v/io/cnex.c
1172
instance = getminor(dev);
usr/src/uts/sun4v/io/drctl.c
267
drctl_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/sun4v/io/drctl.c
269
_NOTE(ARGUNUSED(dev, flag, otyp, cred_p))
usr/src/uts/sun4v/io/drctl.c
587
drctl_ioctl(dev_t dev,
usr/src/uts/sun4v/io/drctl.c
590
_NOTE(ARGUNUSED(dev, mode, cred_p, rval_p))
usr/src/uts/sun4v/io/ds_pri.c
478
ds_pri_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/sun4v/io/ds_pri.c
488
instance = getminor(dev);
usr/src/uts/sun4v/io/ds_pri.c
511
ds_pri_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/sun4v/io/ds_pri.c
520
instance = getminor(dev);
usr/src/uts/sun4v/io/ds_pri.c
591
ds_pri_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4v/io/ds_pri.c
597
instance = getminor(dev);
usr/src/uts/sun4v/io/ds_snmp.c
448
sp->dev = makedevice(major, minor);
usr/src/uts/sun4v/io/ds_snmp.c
450
*devp = sp->dev;
usr/src/uts/sun4v/io/ds_snmp.c
467
ds_snmp_destroy_state(dev_t dev)
usr/src/uts/sun4v/io/ds_snmp.c
472
minor = getminor(dev);
usr/src/uts/sun4v/io/ds_snmp.c
524
ds_snmp_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/sun4v/io/ds_snmp.c
535
return (ds_snmp_destroy_state(dev));
usr/src/uts/sun4v/io/ds_snmp.c
540
ds_snmp_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/sun4v/io/ds_snmp.c
568
minor = getminor(dev);
usr/src/uts/sun4v/io/ds_snmp.c
645
ds_snmp_write(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/sun4v/io/ds_snmp.c
668
minor = getminor(dev);
usr/src/uts/sun4v/io/ds_snmp.c
759
ds_snmp_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4v/io/ds_snmp.c
782
minor = getminor(dev);
usr/src/uts/sun4v/io/ds_snmp.c
88
dev_t dev;
usr/src/uts/sun4v/io/glvc/glvc.c
599
glvc_close(dev_t dev, int flag, int otyp, cred_t *cred_p)
usr/src/uts/sun4v/io/glvc/glvc.c
605
instance = getminor(dev);
usr/src/uts/sun4v/io/glvc/glvc.c
624
glvc_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/sun4v/io/glvc/glvc.c
632
instance = getminor(dev);
usr/src/uts/sun4v/io/glvc/glvc.c
714
glvc_write(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/sun4v/io/glvc/glvc.c
721
instance = getminor(dev);
usr/src/uts/sun4v/io/glvc/glvc.c
93
static int glvc_close(dev_t dev, int flag, int otyp, cred_t *cred_p);
usr/src/uts/sun4v/io/glvc/glvc.c
94
static int glvc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4v/io/glvc/glvc.c
948
glvc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred_p,
usr/src/uts/sun4v/io/glvc/glvc.c
952
int instance = getminor(dev);
usr/src/uts/sun4v/io/glvc/glvc.c
96
static int glvc_read(dev_t dev, struct uio *uiop, cred_t *credp);
usr/src/uts/sun4v/io/glvc/glvc.c
97
static int glvc_write(dev_t dev, struct uio *uiop, cred_t *credp);
usr/src/uts/sun4v/io/mach_rootnex.c
113
rootnex_ctl_reportdev_impl(dev_info_t *dev)
usr/src/uts/sun4v/io/mach_rootnex.c
119
(void) sprintf(p, "%s%d at root", ddi_driver_name(dev),
usr/src/uts/sun4v/io/mach_rootnex.c
120
ddi_get_instance(dev));
usr/src/uts/sun4v/io/mach_rootnex.c
123
if (sparc_pd_getnreg(dev) > 0) {
usr/src/uts/sun4v/io/mach_rootnex.c
124
rp = sparc_pd_getreg(dev, 0);
usr/src/uts/sun4v/io/mdesc.c
263
minor_t minor = getminor(mdsp->dev);
usr/src/uts/sun4v/io/mdesc.c
300
mdsp->dev = makedevice(major, minor);
usr/src/uts/sun4v/io/mdesc.c
303
*devp = mdsp->dev;
usr/src/uts/sun4v/io/mdesc.c
364
mdesc_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/sun4v/io/mdesc.c
367
int instance = getminor(dev);
usr/src/uts/sun4v/io/mdesc.c
397
mdesc_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/sun4v/io/mdesc.c
399
return (mdesc_rw(dev, uiop, UIO_READ));
usr/src/uts/sun4v/io/mdesc.c
407
mdesc_write(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/sun4v/io/mdesc.c
416
mdesc_rw(dev_t dev, struct uio *uiop, enum uio_rw rw)
usr/src/uts/sun4v/io/mdesc.c
419
int instance = getminor(dev);
usr/src/uts/sun4v/io/mdesc.c
480
mdesc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4v/io/mdesc.c
484
int instance = getminor(dev);
usr/src/uts/sun4v/io/mdesc.c
69
dev_t dev;
usr/src/uts/sun4v/io/niumx/niumx_tools.c
134
niumx_close(dev_t dev, int flags, int otyp, cred_t *credp)
usr/src/uts/sun4v/io/niumx/niumx_tools.c
137
minor_t minor = getminor(dev);
usr/src/uts/sun4v/io/niumx/niumx_tools.c
161
niumx_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4v/io/niumx/niumx_tools.c
167
int minor = getminor(dev);
usr/src/uts/sun4v/io/niumx/niumx_tools.c
216
static int niumx_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/sun4v/io/niumx/niumx_tools.c
219
return (ddi_prop_op(dev, dip, prop_op, flags, name, valuep, lengthp));
usr/src/uts/sun4v/io/niumx/niumx_tools.c
244
niumxtool_fill_in_intr_devs(pcitool_intr_dev_t *dev, char *driver_name,
usr/src/uts/sun4v/io/niumx/niumx_tools.c
247
(void) strlcpy(dev->driver_name, driver_name, MAXMODCONFNAME);
usr/src/uts/sun4v/io/niumx/niumx_tools.c
248
(void) strlcpy(dev->path, path_name, MAXPATHLEN);
usr/src/uts/sun4v/io/niumx/niumx_tools.c
249
dev->dev_inst = instance;
usr/src/uts/sun4v/io/niumx/niumx_tools.c
362
niumxtool_fill_in_intr_devs(&iget_p->dev[0],
usr/src/uts/sun4v/io/niumx/niumx_tools.c
52
static int niumx_close(dev_t dev, int flags, int otyp, cred_t *credp);
usr/src/uts/sun4v/io/niumx/niumx_tools.c
53
static int niumx_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4v/io/niumx/niumx_tools.c
55
static int niumx_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/sun4v/io/niumx/niumx_tools.c
79
static void niumxtool_fill_in_intr_devs(pcitool_intr_dev_t *dev,
usr/src/uts/sun4v/io/niumx/niumx_var.h
145
#define NIUMX_DEV_TO_SOFTSTATE(dev) \
usr/src/uts/sun4v/io/niumx/niumx_var.h
147
PCI_MINOR_NUM_TO_INSTANCE(getminor(dev))))
usr/src/uts/sun4v/io/ntwdt.c
347
dev_t dev;
usr/src/uts/sun4v/io/ntwdt.c
353
dev = (dev_t)arg;
usr/src/uts/sun4v/io/ntwdt.c
354
if (getminor(dev) == 0) {
usr/src/uts/sun4v/io/ntwdt.c
362
dev = (dev_t)arg;
usr/src/uts/sun4v/io/ntwdt.c
363
instance = getminor(dev);
usr/src/uts/sun4v/io/ntwdt.c
450
ntwdt_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/sun4v/io/ntwdt.c
452
int instance = getminor(dev);
usr/src/uts/sun4v/io/ntwdt.c
468
ntwdt_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4v/io/ntwdt.c
471
int instance = getminor(dev);
usr/src/uts/sun4v/io/vcc.c
1256
vcc_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/sun4v/io/vcc.c
1267
minor = getminor(dev);
usr/src/uts/sun4v/io/vcc.c
1945
vcc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4v/io/vcc.c
1955
minor = getminor(dev);
usr/src/uts/sun4v/io/vcc.c
1988
vcc_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/sun4v/io/vcc.c
2002
minor = getminor(dev);
usr/src/uts/sun4v/io/vcc.c
2104
vcc_write(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/sun4v/io/vcc.c
2120
minor = getminor(dev);
usr/src/uts/sun4v/io/vcc.c
2426
vcc_chpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/sun4v/io/vcc.c
2435
minor = getminor(dev);
usr/src/uts/sun4v/io/vcc.c
71
static int vcc_close(dev_t dev, int flag, int otyp, cred_t *cred);
usr/src/uts/sun4v/io/vcc.c
72
static int vcc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4v/io/vcc.c
74
static int vcc_read(dev_t dev, struct uio *uiop, cred_t *credp);
usr/src/uts/sun4v/io/vcc.c
75
static int vcc_write(dev_t dev, struct uio *uiop, cred_t *credp);
usr/src/uts/sun4v/io/vcc.c
76
static int vcc_chpoll(dev_t dev, short events, int anyyet,
usr/src/uts/sun4v/io/vdc.c
108
static int vdc_open(dev_t *dev, int flag, int otyp, cred_t *cred);
usr/src/uts/sun4v/io/vdc.c
109
static int vdc_close(dev_t dev, int flag, int otyp, cred_t *cred);
usr/src/uts/sun4v/io/vdc.c
111
static int vdc_print(dev_t dev, char *str);
usr/src/uts/sun4v/io/vdc.c
112
static int vdc_dump(dev_t dev, caddr_t addr, daddr_t blkno, int nblk);
usr/src/uts/sun4v/io/vdc.c
113
static int vdc_read(dev_t dev, struct uio *uio, cred_t *cred);
usr/src/uts/sun4v/io/vdc.c
114
static int vdc_write(dev_t dev, struct uio *uio, cred_t *cred);
usr/src/uts/sun4v/io/vdc.c
115
static int vdc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4v/io/vdc.c
1156
vdc_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, int mod_flags,
usr/src/uts/sun4v/io/vdc.c
1166
if (dev == DDI_DEV_T_ANY || vdc == NULL) {
usr/src/uts/sun4v/io/vdc.c
1167
return (ddi_prop_op(dev, dip, prop_op, mod_flags,
usr/src/uts/sun4v/io/vdc.c
117
static int vdc_aread(dev_t dev, struct aio_req *aio, cred_t *cred);
usr/src/uts/sun4v/io/vdc.c
1175
return (ddi_prop_op(dev, dip, prop_op, mod_flags,
usr/src/uts/sun4v/io/vdc.c
1178
nblocks = vdc->slice[VDCPART(dev)].nblocks;
usr/src/uts/sun4v/io/vdc.c
118
static int vdc_awrite(dev_t dev, struct aio_req *aio, cred_t *cred);
usr/src/uts/sun4v/io/vdc.c
1182
return (ddi_prop_op_nblocks_blksize(dev, dip, prop_op, mod_flags,
usr/src/uts/sun4v/io/vdc.c
124
static int vdc_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
usr/src/uts/sun4v/io/vdc.c
1290
vdc_open(dev_t *dev, int flag, int otyp, cred_t *cred)
usr/src/uts/sun4v/io/vdc.c
1298
ASSERT(dev != NULL);
usr/src/uts/sun4v/io/vdc.c
1299
instance = VDCUNIT(*dev);
usr/src/uts/sun4v/io/vdc.c
1310
getminor(*dev), flag, otyp);
usr/src/uts/sun4v/io/vdc.c
1312
slice = VDCPART(*dev);
usr/src/uts/sun4v/io/vdc.c
1376
vdc_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/sun4v/io/vdc.c
1385
instance = VDCUNIT(dev);
usr/src/uts/sun4v/io/vdc.c
1397
slice = VDCPART(dev);
usr/src/uts/sun4v/io/vdc.c
1404
rv = vd_process_ioctl(dev, DKIOCFLUSHWRITECACHE, NULL, FKIOCTL, &rval);
usr/src/uts/sun4v/io/vdc.c
1420
vdc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, int *rvalp)
usr/src/uts/sun4v/io/vdc.c
1424
return (vd_process_ioctl(dev, cmd, (caddr_t)arg, mode, rvalp));
usr/src/uts/sun4v/io/vdc.c
1428
vdc_print(dev_t dev, char *str)
usr/src/uts/sun4v/io/vdc.c
1430
cmn_err(CE_NOTE, "vdc%d: %s", VDCUNIT(dev), str);
usr/src/uts/sun4v/io/vdc.c
1435
vdc_dump(dev_t dev, caddr_t addr, daddr_t blkno, int nblk)
usr/src/uts/sun4v/io/vdc.c
1439
int instance = VDCUNIT(dev);
usr/src/uts/sun4v/io/vdc.c
1464
rv = vdc_do_op(vdc, VD_OP_BWRITE, addr, nbytes, VDCPART(dev),
usr/src/uts/sun4v/io/vdc.c
1569
vdc_read(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/sun4v/io/vdc.c
1573
DMSGX(1, "[%d] Entered", VDCUNIT(dev));
usr/src/uts/sun4v/io/vdc.c
1574
return (physio(vdc_strategy, NULL, dev, B_READ, vdc_min, uio));
usr/src/uts/sun4v/io/vdc.c
1578
vdc_write(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/sun4v/io/vdc.c
1582
DMSGX(1, "[%d] Entered", VDCUNIT(dev));
usr/src/uts/sun4v/io/vdc.c
1583
return (physio(vdc_strategy, NULL, dev, B_WRITE, vdc_min, uio));
usr/src/uts/sun4v/io/vdc.c
1587
vdc_aread(dev_t dev, struct aio_req *aio, cred_t *cred)
usr/src/uts/sun4v/io/vdc.c
1591
DMSGX(1, "[%d] Entered", VDCUNIT(dev));
usr/src/uts/sun4v/io/vdc.c
1592
return (aphysio(vdc_strategy, anocancel, dev, B_READ, vdc_min, aio));
usr/src/uts/sun4v/io/vdc.c
1596
vdc_awrite(dev_t dev, struct aio_req *aio, cred_t *cred)
usr/src/uts/sun4v/io/vdc.c
1600
DMSGX(1, "[%d] Entered", VDCUNIT(dev));
usr/src/uts/sun4v/io/vdc.c
1601
return (aphysio(vdc_strategy, anocancel, dev, B_WRITE, vdc_min, aio));
usr/src/uts/sun4v/io/vdc.c
197
static int vd_process_ioctl(dev_t dev, int cmd, caddr_t arg, int mode,
usr/src/uts/sun4v/io/vdc.c
5513
dev_t dev;
usr/src/uts/sun4v/io/vdc.c
5545
VDCPART(dk_arg->dev), 0, VIO_both_dir, B_TRUE);
usr/src/uts/sun4v/io/vdc.c
7253
dev_t dev;
usr/src/uts/sun4v/io/vdc.c
7256
dev = makedevice(ddi_driver_major(vdc->dip),
usr/src/uts/sun4v/io/vdc.c
7259
return (vd_process_ioctl(dev, cmd, (caddr_t)arg, FKIOCTL, &rval));
usr/src/uts/sun4v/io/vdc.c
7285
vd_process_ioctl(dev_t dev, int cmd, caddr_t arg, int mode, int *rvalp)
usr/src/uts/sun4v/io/vdc.c
7287
int instance = VDCUNIT(dev);
usr/src/uts/sun4v/io/vdc.c
7305
instance, cmd, dev, ddi_model_convert_from(mode & FMODELS));
usr/src/uts/sun4v/io/vdc.c
7506
cinfo.dki_partition = VDCPART(dev);
usr/src/uts/sun4v/io/vdc.c
7564
dkarg->dev = dev;
usr/src/uts/sun4v/io/vdc.c
7625
VDCPART(dev), 0, VIO_both_dir, B_TRUE);
usr/src/uts/sun4v/io/vdc.c
8305
dev_t dev;
usr/src/uts/sun4v/io/vdc.c
8324
dev = makedevice(ddi_driver_major(vdc->dip),
usr/src/uts/sun4v/io/vdc.c
8327
rv = vd_process_ioctl(dev, DKIOCGGEOM, (caddr_t)&geom, FKIOCTL, &rval);
usr/src/uts/sun4v/io/vdc.c
8329
rv = vd_process_ioctl(dev, DKIOCGEXTVTOC, (caddr_t)&vtoc,
usr/src/uts/sun4v/io/vds.c
122
#define VD_EFI_DEV_SET(dev, vdsk, ioctl) \
usr/src/uts/sun4v/io/vds.c
123
VDSK_EFI_DEV_SET(dev, vdsk, ioctl, \
usr/src/uts/sun4v/io/vds.c
2119
buf->b_edev = vd->dev[slice];
usr/src/uts/sun4v/io/vds.c
3747
if (ddi_lyr_get_devid(vd->dev[request->slice],
usr/src/uts/sun4v/io/vds.c
454
dev_t dev[V_NUMPAR]; /* dev numbers for slices */
usr/src/uts/sun4v/io/vds.c
5529
major_t major = getmajor(vd->dev[0]);
usr/src/uts/sun4v/io/vds.c
5530
minor_t minor = getminor(vd->dev[0]) - VD_ENTIRE_DISK_SLICE;
usr/src/uts/sun4v/io/vds.c
5557
vd->dev[VD_ENTIRE_DISK_SLICE] = vd->dev[0];
usr/src/uts/sun4v/io/vds.c
5558
vd->dev[0] = 0;
usr/src/uts/sun4v/io/vds.c
5570
ASSERT(vd->dev[slice] == 0);
usr/src/uts/sun4v/io/vds.c
5576
vd->dev[slice] = makedevice(major, (minor + slice));
usr/src/uts/sun4v/io/vds.c
5600
status = ldi_open_by_dev(&vd->dev[slice], OTYP_BLK,
usr/src/uts/sun4v/io/vds.c
5605
status = ldi_open_by_dev(&vd->dev[slice], OTYP_BLK,
usr/src/uts/sun4v/io/vds.c
5892
dev_t dev;
usr/src/uts/sun4v/io/vds.c
5920
dev = vd->file_vnode->v_vfsp->vfs_dev;
usr/src/uts/sun4v/io/vds.c
5922
getmajor(dev), getminor(dev));
usr/src/uts/sun4v/io/vds.c
5924
status = ldi_open_by_dev(&dev, OTYP_BLK, FREAD, kcred, &lhandle,
usr/src/uts/sun4v/io/vds.c
5949
file_path, getmajor(dev), getminor(dev), vd->max_xfer_sz);
usr/src/uts/sun4v/io/vds.c
6144
ASSERT(vd->dev[0] != NULL);
usr/src/uts/sun4v/io/vds.c
6521
if ((status = ldi_get_dev(vd->ldi_handle[0], &vd->dev[0])) != 0) {
usr/src/uts/sun4v/io/vds.c
6531
drv_name = ddi_major_to_name(getmajor(vd->dev[0]));
usr/src/uts/sun4v/io/vds.c
894
buf.b_edev = vd->dev[0];
usr/src/uts/sun4v/io/vdsk_common.c
100
ASSERT(dev->vdisk != NULL);
usr/src/uts/sun4v/io/vdsk_common.c
101
status = (*dev->vdisk_ioctl)(dev->vdisk, cmd, (uintptr_t)arg);
usr/src/uts/sun4v/io/vdsk_common.c
161
vd_efi_check_gpt(vd_efi_dev_t *dev, efi_gpt_t *gpt)
usr/src/uts/sun4v/io/vdsk_common.c
176
if (LE_32(gpt->efi_gpt_HeaderSize) > dev->block_size) {
usr/src/uts/sun4v/io/vdsk_common.c
179
dev->block_size);
usr/src/uts/sun4v/io/vdsk_common.c
207
vd_efi_alloc_and_read(vd_efi_dev_t *dev, efi_gpt_t **efi_gpt,
usr/src/uts/sun4v/io/vdsk_common.c
217
ASSERT(dev->block_size >= sizeof (efi_gpt_t));
usr/src/uts/sun4v/io/vdsk_common.c
218
gpt_len = dev->block_size;
usr/src/uts/sun4v/io/vdsk_common.c
228
status = vd_efi_ioctl(dev, DKIOCGETEFI, &dk_efi);
usr/src/uts/sun4v/io/vdsk_common.c
248
status = vd_efi_ioctl(dev, DKIOCGETEFI, &dk_efi);
usr/src/uts/sun4v/io/vdsk_common.c
259
if ((status = vd_efi_check_gpt(dev, gpt)) != 0) {
usr/src/uts/sun4v/io/vdsk_common.c
264
dk_efi.dki_lba = dev->disk_size - 1;
usr/src/uts/sun4v/io/vdsk_common.c
268
if ((status = vd_efi_ioctl(dev, DKIOCGETEFI, &dk_efi)) != 0) {
usr/src/uts/sun4v/io/vdsk_common.c
270
dev->disk_size - 1, status);
usr/src/uts/sun4v/io/vdsk_common.c
274
if ((status = vd_efi_check_gpt(dev, gpt)) != 0)
usr/src/uts/sun4v/io/vdsk_common.c
300
gpe_len = VD_EFI_GPE_LEN(dev, nparts);
usr/src/uts/sun4v/io/vdsk_common.c
324
if ((status = vd_efi_ioctl(dev, DKIOCGETEFI, &dk_efi)) != 0) {
usr/src/uts/sun4v/io/vdsk_common.c
355
vd_efi_free(vd_efi_dev_t *dev, efi_gpt_t *gpt, efi_gpe_t *gpe)
usr/src/uts/sun4v/io/vdsk_common.c
357
kmem_free(gpe, VD_EFI_GPE_LEN(dev,
usr/src/uts/sun4v/io/vdsk_common.c
359
kmem_free(gpt, dev->block_size);
usr/src/uts/sun4v/io/vdsk_common.c
95
vd_efi_ioctl(vd_efi_dev_t *dev, int cmd, void *arg)
usr/src/uts/sun4v/io/vdsk_common.c
99
ASSERT(dev->vdisk_ioctl != NULL);
usr/src/uts/sun4v/io/vldc.c
1059
vldc_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/sun4v/io/vldc.c
1070
minor = getminor(dev);
usr/src/uts/sun4v/io/vldc.c
1425
vldc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4v/io/vldc.c
1438
minor = getminor(dev);
usr/src/uts/sun4v/io/vldc.c
1504
vldc_read(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/sun4v/io/vldc.c
1517
minor = getminor(dev);
usr/src/uts/sun4v/io/vldc.c
1578
vldc_write(dev_t dev, struct uio *uiop, cred_t *credp)
usr/src/uts/sun4v/io/vldc.c
1592
minor = getminor(dev);
usr/src/uts/sun4v/io/vldc.c
1655
vldc_chpoll(dev_t dev, short events, int anyyet, short *reventsp,
usr/src/uts/sun4v/io/vldc.c
1666
minor = getminor(dev);
usr/src/uts/sun4v/io/vldc.c
62
static int vldc_close(dev_t dev, int flag, int otyp, cred_t *cred);
usr/src/uts/sun4v/io/vldc.c
63
static int vldc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4v/io/vldc.c
65
static int vldc_read(dev_t dev, struct uio *uiop, cred_t *credp);
usr/src/uts/sun4v/io/vldc.c
66
static int vldc_write(dev_t dev, struct uio *uiop, cred_t *credp);
usr/src/uts/sun4v/io/vldc.c
67
static int vldc_chpoll(dev_t dev, short events, int anyyet,
usr/src/uts/sun4v/io/vlds.c
389
vlds_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/sun4v/io/vlds.c
391
int minor = (int)getminor(dev);
usr/src/uts/sun4v/io/vlds.c
587
vlds_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4v/io/vlds.c
595
int minor = (int)getminor(dev);
usr/src/uts/sun4v/io/vlds.c
97
static int vlds_close(dev_t dev, int flag, int otyp, cred_t *credp);
usr/src/uts/sun4v/io/vlds.c
98
static int vlds_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
usr/src/uts/sun4v/io/vsw.c
1002
"config file", vswp->instance, dev);
usr/src/uts/sun4v/io/vsw.c
1004
(void) strncpy(name, dev, strlen(dev) + 1);
usr/src/uts/sun4v/io/vsw.c
1007
ddi_prop_free(dev);
usr/src/uts/sun4v/io/vsw.c
952
char *dev;
usr/src/uts/sun4v/io/vsw.c
994
"vsw_physname", &dev) == DDI_PROP_SUCCESS) {
usr/src/uts/sun4v/io/vsw.c
995
if ((strlen(dev) + 1) > LIFNAMSIZ) {
usr/src/uts/sun4v/io/vsw.c
997
vswp->instance, dev);
usr/src/uts/sun4v/io/vsw.c
998
ddi_prop_free(dev);
usr/src/uts/sun4v/ontario/io/tsalarm.c
575
tsalarm_close(dev_t dev, int flag, int otyp, cred_t *credp)
usr/src/uts/sun4v/ontario/io/tsalarm.c
577
int rv, inst = getminor(dev);
usr/src/uts/sun4v/ontario/io/tsalarm.c
640
tsalarm_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
usr/src/uts/sun4v/ontario/io/tsalarm.c
643
int inst = getminor(dev);
usr/src/uts/sun4v/sys/drctl.h
87
drctl_rsrc_dev_t dev;
usr/src/uts/sun4v/sys/drctl.h
94
#define res_dev_path un.dev.path
usr/src/uts/sun4v/sys/vcc_impl.h
43
#define VCC_DEV_TO_INST(dev) (getminor(dev))
usr/src/uts/sun4v/sys/vdc.h
113
#define VDCUNIT(dev) (getminor((dev)) >> VDCUNIT_SHIFT)
usr/src/uts/sun4v/sys/vdc.h
114
#define VDCPART(dev) (getminor((dev)) & VDCPART_MASK)
usr/src/uts/sun4v/sys/vdc.h
122
#define VDC_EFI_DEV_SET(dev, vdsk, ioctl) \
usr/src/uts/sun4v/sys/vdc.h
123
VDSK_EFI_DEV_SET(dev, vdsk, ioctl, \
usr/src/uts/sun4v/sys/vdsk_common.h
530
int vd_efi_alloc_and_read(vd_efi_dev_t *dev, efi_gpt_t **gpt, efi_gpe_t **gpe);
usr/src/uts/sun4v/sys/vdsk_common.h
531
void vd_efi_free(vd_efi_dev_t *dev, efi_gpt_t *gpt, efi_gpe_t *gpe);