Searched refs:devid (Results 1 - 25 of 209) sorted by relevance

123456789

/illumos-gate/usr/src/pkg/manifests/
H A Dsystem-library.man3devid.inc17 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 Dnv_sata.conf25 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 DMakefile19 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 Dsmp.conf27 # Associate the driver with devid resolution.
29 ddi-devid-registrant=1;
/illumos-gate/usr/src/lib/libdevid/
H A Dinc.flg29 find_files "s.*" usr/src/common/devid
H A DMakefile.com27 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 Dlibdevid.h34 #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 Dssd.conf30 # 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 Ddevid.h46 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 Dmach_ddi_impl.c87 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 Ddevname2devid.c29 #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 Ddad.conf36 # Associate the driver with devid resolution.
38 ddi-devid-registrant=1;
/illumos-gate/usr/src/uts/common/sys/scsi/
H A Dscsi_fm.h43 char *devid, char *tpl0, int sflag, nvlist_t *pl, ...);
/illumos-gate/usr/src/uts/common/io/chxge/com/
H A Dch_compat.h132 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 Ddevid.c45 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 Dcmdk.conf34 # Associate the driver with devid resolution.
36 ddi-devid-registrant=1;
/illumos-gate/usr/src/uts/common/io/cardbus/
H A Dcardbus_parse.h46 uint16_t devid; member in struct:cb_deviceset_props
/illumos-gate/usr/src/lib/libdiskmgt/common/
H A Dpath.c183 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 Dpartition.h39 #include <devid.h>
/illumos-gate/usr/src/uts/common/io/scsi/impl/
H A Dscsi_fm.c37 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 Dvuid_event.h175 #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 Ddr_io.c106 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 Dbiospci.c193 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 Dopl_cfg.h55 #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 Dscf_notify.c251 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...]

Completed in 102 milliseconds

123456789