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

1234567

/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/uts/common/io/scsi/targets/
H A Dsmp.conf27 # Associate the driver with devid resolution.
29 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/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.h47 extern void devid_free(ddi_devid_t devid);
49 extern size_t devid_sizeof(ddi_devid_t devid);
51 extern int devid_deviceid_to_nmlist(char *search_path, ddi_devid_t devid,
54 extern int devid_valid(ddi_devid_t devid);
55 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.c48 ddi_devid_valid(ddi_devid_t devid) argument
50 devid_valid(ddi_devid_t devid)
53 impl_devid_t *id = (impl_devid_t *)devid;
56 DEVID_ASSERT(devid != NULL);
78 * Return the sizeof a device id. If called with NULL devid it returns
83 ddi_devid_sizeof(ddi_devid_t devid) argument
85 devid_sizeof(ddi_devid_t devid)
88 impl_devid_t *id = (impl_devid_t *)devid;
93 DEVID_ASSERT(DEVID_FUNC(devid_valid)(devid) == DEVID_RET_VALID);
126 /* get current devid type
176 ddi_devid_free(ddi_devid_t devid) argument
190 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:__anon10278
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.c265 uint32_t locator, devid; local
293 0, 2, &devid);
301 biospci_addinfo(devid, pc, psc, ppi);
309 biospci_addinfo(int devid, struct pci_class *pc, struct pci_subclass *psc, argument
331 sprintf(desc, "0x%08x", devid);
355 biospci_find_device(uint32_t devid, int index, uint32_t *locator) argument
360 v86.edx = devid & 0xffff; /* EDX - Vendor ID */
361 v86.ecx = (devid >> 16) & 0xffff; /* ECX - Device ID */
420 * Counts the number of instances of devid we have in the system, as least as
424 biospci_count_device_type(uint32_t devid) argument
452 uint32_t devid; local
553 uint32_t index, devid, locator; local
[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/uts/common/os/
H A Ddevid_cache.c48 * instances, to search for the device referenced by a devid. Obviously,
51 * discovery at the devid cache level.
83 * devid cache backing store. Probably there's no reason to ever
114 * Any updates to the devid cache will not be preserved across a reboot.
117 * Set to 1 to enable some error messages related to devid
120 * The devid is packed in the cache file as a byte array. For
137 * State to manage discovery of devices providing a devid
164 * devid cache file registration for cache reads and updates
175 * handle to registered devid cache handlers
181 * Initialize devid cach
401 e_ddi_devid_hold_installed_driver(ddi_devid_t devid) argument
456 e_ddi_devid_discovery(ddi_devid_t devid) argument
510 e_devid_cache_register_cmn(dev_info_t *dip, ddi_devid_t devid, char *devpath) argument
654 e_devid_cache_register(dev_info_t *dip, ddi_devid_t devid) argument
691 e_devid_cache_pathinfo(mdi_pathinfo_t *pip, ddi_devid_t devid) argument
798 e_devid_cache_devi_path_lists(ddi_devid_t devid, int retmax, int *retndevis, dev_info_t **retdevis, int *retnpaths, char **retpaths) argument
880 e_devid_cache_to_devt_list(ddi_devid_t devid, char *minor_name, int *retndevts, dev_t **retdevts) argument
1176 devid_log(char *fmt, ddi_devid_t devid, char *path) argument
[all...]

Completed in 196 milliseconds

1234567