/illumos-gate/usr/src/pkg/manifests/ |
H A D | system-library.man3devid.inc | 17 file path=usr/share/man/man3devid/devid_get.3devid 18 link path=usr/share/man/man3devid/devid_compare.3devid target=devid_get.3devid 19 link path=usr/share/man/man3devid/devid_deviceid_to_nmlist.3devid \ 20 target=devid_get.3devid 21 link path=usr/share/man/man3devid/devid_free.3devid target=devid_get.3devid 22 link path=usr/share/man/man3devid/devid_free_nmlist.3devid \ 23 target=devid_get.3devid 24 link path=usr/share/man/man3devid/devid_get_minor_name.3devid \ [all...] |
/illumos-gate/usr/src/uts/common/io/sata/adapters/nv_sata/ |
H A D | nv_sata.conf | 25 use-cmdk-devid-format=1; 28 # Associate the driver with devid resolution. 30 ddi-devid-registrant=1;
|
/illumos-gate/usr/src/man/man3devid/ |
H A D | Makefile | 19 MANSECT= 3devid 21 MANFILES= devid_get.3devid 23 MANLINKS= devid_compare.3devid \ 24 devid_deviceid_to_nmlist.3devid \ 25 devid_free.3devid \ 26 devid_free_nmlist.3devid \ 27 devid_get_minor_name.3devid \ 28 devid_sizeof.3devid \ 29 devid_str_decode.3devid \ 30 devid_str_encode.3devid \ [all...] |
/illumos-gate/usr/src/uts/common/io/scsi/targets/ |
H A D | smp.conf | 27 # Associate the driver with devid resolution. 29 ddi-devid-registrant=1;
|
/illumos-gate/usr/src/lib/libdevid/ |
H A D | inc.flg | 29 find_files "s.*" usr/src/common/devid
|
H A D | Makefile.com | 27 OBJECTS= deviceid.o devid.o devid_scsi.o devid_smp.o 32 SRCS = ../deviceid.c $(SRC)/common/devid/devid.c \ 33 $(SRC)/common/devid/devid_scsi.c \ 34 $(SRC)/common/devid/devid_smp.c 52 pics/devid.o: $(SRC)/common/devid/devid.c 53 $(COMPILE.c) -o $@ $(SRC)/common/devid/devid [all...] |
H A D | libdevid.h | 34 #include <devid.h> 47 uchar_t *inq83, size_t inq83_len, ddi_devid_t *devid); 51 ddi_devid_t *devid); 53 extern char *devid_to_guid(ddi_devid_t devid);
|
/illumos-gate/usr/src/uts/sun/io/scsi/targets/ |
H A D | ssd.conf | 30 # devid resolution on a self-identifying transport. 35 # Associate the driver with devid resolution. 37 ddi-devid-registrant=1;
|
/illumos-gate/usr/src/head/ |
H A D | devid.h | 46 extern void devid_free(ddi_devid_t devid); 48 extern size_t devid_sizeof(ddi_devid_t devid); 50 extern int devid_deviceid_to_nmlist(char *search_path, ddi_devid_t devid, 53 extern int devid_valid(ddi_devid_t devid); 54 extern char *devid_str_encode(ddi_devid_t devid, char *minor_name);
|
/illumos-gate/usr/src/uts/sun4v/os/ |
H A D | mach_ddi_impl.c | 87 int devid, venid, ssid, ssvid, rev, class_code; local 93 if ((devid = ddi_prop_get_int(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS, 100 (void) ddi_prop_update_int(DDI_DEV_T_NONE, dip, "device-id", devid); 135 venid, devid, ssvid, ssid, rev); 137 venid, devid, ssvid, ssid); 138 (void) sprintf(new_compat[2], "pciex%x,%x.%x", venid, devid, rev); 139 (void) sprintf(new_compat[3], "pciex%x,%x", venid, devid); 142 (void) sprintf(new_compat[6], "pci%x,%x", venid, devid);
|
/illumos-gate/usr/src/test/zfs-tests/cmd/devname2devid/ |
H A D | devname2devid.c | 29 #include <devid.h> 40 * devid id1,sd@SSEAGATE_ST318404LSUN18G_3BT2G0Z300002146G4CR/a 42 * devid id1,sd@SSEAGATE_ST318404LSUN18G_3BT2G0Z300002146G4CR/wd 44 * devid id1,sd@SSEAGATE_ST318404LSUN18G_3BT2G0Z300002146G4CR/b 59 ddi_devid_t devid; local 78 if (devid_get(fd, &devid) != 0) { 86 if ((devidstr = devid_str_encode(devid, minor_name)) == 0) { 91 (void) printf("devid %s\n", devidstr); 102 if (devid_deviceid_to_nmlist(search_path, devid, DEVID_MINOR_NAME_ALL, 117 devid_free(devid); [all...] |
/illumos-gate/usr/src/uts/sun/io/dada/targets/ |
H A D | dad.conf | 36 # Associate the driver with devid resolution. 38 ddi-devid-registrant=1;
|
/illumos-gate/usr/src/uts/common/sys/scsi/ |
H A D | scsi_fm.h | 43 char *devid, char *tpl0, int sflag, nvlist_t *pl, ...);
|
/illumos-gate/usr/src/uts/common/io/chxge/com/ |
H A D | ch_compat.h | 132 unsigned short devid; member in struct:pci_device_id 137 #define CH_DEVICE_COMMON(devid, ssid, idx) { devid, ssid, idx } 138 #define CH_DEVICE(devid, ssid, idx) CH_DEVICE_COMMON(devid, ssid, idx)
|
/illumos-gate/usr/src/common/devid/ |
H A D | devid.c | 45 ddi_devid_valid(ddi_devid_t devid) argument 47 devid_valid(ddi_devid_t devid) 50 impl_devid_t *id = (impl_devid_t *)devid; 53 DEVID_ASSERT(devid != NULL); 75 * Return the sizeof a device id. If called with NULL devid it returns 80 ddi_devid_sizeof(ddi_devid_t devid) argument 82 devid_sizeof(ddi_devid_t devid) 85 impl_devid_t *id = (impl_devid_t *)devid; 90 DEVID_ASSERT(DEVID_FUNC(devid_valid)(devid) == DEVID_RET_VALID); 123 /* get current devid type 173 ddi_devid_free(ddi_devid_t devid) argument 187 ddi_devid_str_encode(ddi_devid_t devid, char *minor_name) argument [all...] |
/illumos-gate/usr/src/uts/intel/io/dktp/disk/ |
H A D | cmdk.conf | 34 # Associate the driver with devid resolution. 36 ddi-devid-registrant=1;
|
/illumos-gate/usr/src/uts/common/io/cardbus/ |
H A D | cardbus_parse.h | 46 uint16_t devid; member in struct:cb_deviceset_props
|
/illumos-gate/usr/src/lib/libdiskmgt/common/ |
H A D | path.c | 183 ddi_devid_t devid; local 188 if (devid_str_decode(dp->name, &devid, NULL) != 0) { 195 if (pp->disks[i]->devid != NULL && 196 devid_compare(pp->disks[i]->devid, devid) == 0) { 206 devid_free(devid); 221 ddi_devid_t devid; local 226 if (devid_str_decode(dp->name, &devid, NULL) != 0) { 233 if (pp->disks[i]->devid != NULL && 234 devid_compare(pp->disks[i]->devid, devi [all...] |
H A D | partition.h | 39 #include <devid.h>
|
/illumos-gate/usr/src/uts/common/io/scsi/impl/ |
H A D | scsi_fm.c | 37 const char *devpath, const char *minor_name, const char *devid, 96 char *devid, char *tpl0, int sflag, nvlist_t *pl, ...) 149 fm_dev_ereport_postv(dip, eqdip, devpath, minor_name, devid, tpl0, 94 scsi_fm_ereport_post(struct scsi_device *sd, int path_instance, char *devpath, const char *error_class, uint64_t ena, char *devid, char *tpl0, int sflag, nvlist_t *pl, ...) argument
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | vuid_event.h | 175 #define vuid_first(devid) ((devid) << 8) 176 #define vuid_last(devid) (((devid) << 8)+VUID_SEG_SIZE-1) 177 #define vuid_in_range(devid, id) \ 178 ((id >= vuid_first(devid)) && (id <= vuid_last(devid)))
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | dr_io.c | 106 uint64_t devid; member in struct:__anon10281 114 uint64_t devid; local 122 devid = ddi_prop_get_int(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS, 125 DR_DBG_IO("%s: found devid=%ld, looking for %ld\n", 126 __func__, devid, sarg->devid); 128 if (devid == sarg->devid) { 143 * Walk the device tree to find the dip corresponding to the devid 149 dr_io_find_node(char *name, uint64_t devid) argument 178 uint64_t devid; local 252 uint64_t devid; local 432 uint64_t devid = req->dev_id; local 645 uint64_t devid = req->dev_id; local [all...] |
/illumos-gate/usr/src/boot/sys/boot/i386/libi386/ |
H A D | biospci.c | 193 static void biospci_addinfo(int devid, struct pci_class *pc, struct pci_subclass *psc, struct pci_progif *ppi); 262 uint32_t locator, devid; local 284 err = biospci_read_config(locator, 0, 2, &devid); 289 biospci_addinfo(devid, pc, psc, ppi); 297 biospci_addinfo(int devid, struct pci_class *pc, struct pci_subclass *psc, struct pci_progif *ppi) argument 318 sprintf(desc,"0x%08x", devid); 342 biospci_find_device(uint32_t devid, int index, uint32_t *locator) argument 347 v86.edx = devid & 0xffff; /* EDX - Vendor ID */ 348 v86.ecx = (devid >> 16) & 0xffff; /* ECX - Device ID */ 407 * Counts the number of instances of devid w 411 biospci_count_device_type(uint32_t devid) argument [all...] |
/illumos-gate/usr/src/uts/sun4u/sys/ |
H A D | opl_cfg.h | 55 #define OPL_CPUID_TO_LSB(devid) ((devid >> 5) & OPL_LSBID_MASK) 56 #define OPL_CPU_CHIP(devid) ((devid >> 3) & 0x3) 57 #define OPL_CORE(devid) ((devid >> 1) & 0x3) 58 #define OPL_CPU(devid) ((devid & 0x001))
|
/illumos-gate/usr/src/cmd/oplhpd/ |
H A D | scf_notify.c | 251 unsigned int devid, funcid; /* bus addr */ local 288 if (sscanf(tmp, "%x,%x", &devid, &funcid) != 2) { 290 if (sscanf(tmp, "%x", &devid) != 1) { 291 devid = 0; 308 * Case 1. devid > sdevid 309 * Case 2. devid == sdevid && funcid > sfuncid 311 if ((devid > sdevid) || ((devid == sdevid) && 314 devid = sdevid; 321 * Case 1. devid > [all...] |