/illumos-gate/usr/src/head/ |
H A D | devid.h | 46 extern int devid_get(int fd, ddi_devid_t *retdevid); 47 extern void devid_free(ddi_devid_t devid); 49 extern size_t devid_sizeof(ddi_devid_t devid); 50 extern int devid_compare(ddi_devid_t devid1, ddi_devid_t devid2); 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); 57 ddi_devid_t *retdevid, char **retminor_name);
|
/illumos-gate/usr/src/common/devid/ |
H A D | devid.c | 48 ddi_devid_valid(ddi_devid_t devid) in ddi_devid_valid() 50 devid_valid(ddi_devid_t devid) in ddi_devid_valid() 83 ddi_devid_sizeof(ddi_devid_t devid) in ddi_devid_sizeof() 85 devid_sizeof(ddi_devid_t devid) in ddi_devid_sizeof() 106 ddi_devid_compare(ddi_devid_t id1, ddi_devid_t id2) in ddi_devid_compare() 108 devid_compare(ddi_devid_t id1, ddi_devid_t id2) in ddi_devid_compare() 176 ddi_devid_free(ddi_devid_t devid) in ddi_devid_free() 178 devid_free(ddi_devid_t devid) in ddi_devid_free() 467 *devidp = (ddi_devid_t)id; in devid_str_decode_id() 491 ddi_devid_t devid1; in ddi_devid_str_compare() [all …]
|
H A D | devid_smp.c | 93 ddi_devid_t *devid) /* OUT */ in ddi_devid_smp_encode() 225 *devid = (ddi_devid_t)i_devid; in ddi_devid_smp_encode()
|
H A D | devid_scsi.c | 121 ddi_devid_t *ret_devid); 162 ddi_devid_t *devid) /* OUT */ in devid_scsi_encode() 1096 ddi_devid_t *ret_devid) in devid_scsi_init() 1140 *ret_devid = (ddi_devid_t)i_devid; in devid_scsi_init() 1158 devid_to_guid(ddi_devid_t devid) in devid_to_guid()
|
/illumos-gate/usr/src/lib/libdevid/ |
H A D | libdevid.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);
|
H A D | deviceid.c | 49 devid_get(int fd, ddi_devid_t *devidp) in devid_get() 54 ddi_devid_t mydevid; in devid_get() 69 if ((mydevid = (ddi_devid_t)malloc(len)) == NULL) in devid_get() 128 ddi_devid_t devid; in devid_str_from_path() 243 devid_deviceid_to_nmlist(char *search_path, ddi_devid_t devid, char *minor_name, in devid_deviceid_to_nmlist()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | devid_cache.c | 256 ddi_devid_t devidp; in devid_cache_unpack_nvlist() 402 e_ddi_devid_hold_installed_driver(ddi_devid_t devid) in e_ddi_devid_hold_installed_driver() 457 e_ddi_devid_discovery(ddi_devid_t devid) in e_ddi_devid_discovery() 515 ddi_devid_t new_devid; in e_devid_cache_register_cmn() 518 ddi_devid_t free_devid = NULL; in e_devid_cache_register_cmn() 655 e_devid_cache_register(dev_info_t *dip, ddi_devid_t devid) in e_devid_cache_register() 798 e_devid_cache_devi_path_lists(ddi_devid_t devid, int retmax, in e_devid_cache_devi_path_lists() 889 ddi_devid_t match_devid; in e_devid_cache_to_devt_list() 1067 char *nodenamebuf, ddi_devid_t *devidp) in e_devid_cache_path_to_devid() 1093 ddi_devid_t devid_dup; in e_devid_cache_path_to_devid() [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ddi_implfuncs.h | 214 extern int i_ddi_devi_get_devid(dev_t, dev_info_t *, ddi_devid_t *); 215 extern int e_ddi_devid_discovery(ddi_devid_t); 216 extern int e_devid_cache_register(dev_info_t *, ddi_devid_t); 218 extern int e_devid_cache_to_devt_list(ddi_devid_t, const char *, int *,
|
H A D | sunldi.h | 100 extern int ldi_open_by_devid(ddi_devid_t, const char *, int, cred_t *, 103 extern int ldi_vp_from_devid(ddi_devid_t, const char *, vnode_t **); 144 extern int ldi_get_devid(ldi_handle_t, ddi_devid_t *);
|
H A D | sunddi.h | 2071 ddi_devid_valid(ddi_devid_t devid); 2074 ddi_devid_register(dev_info_t *dip, ddi_devid_t devid); 2081 void *id, ddi_devid_t *ret_devid); 2084 ddi_devid_get(dev_info_t *dip, ddi_devid_t *ret_devid); 2087 ddi_devid_sizeof(ddi_devid_t devid); 2090 ddi_devid_free(ddi_devid_t devid); 2093 ddi_devid_compare(ddi_devid_t id1, ddi_devid_t id2); 2103 ddi_devid_t *ret_devid); 2106 *ddi_devid_to_guid(ddi_devid_t devid); 2112 ddi_lyr_get_devid(dev_t dev, ddi_devid_t *ret_devid); [all …]
|
H A D | devid_cache.h | 48 ddi_devid_t nvp_devid; 118 static void devid_log(char *, ddi_devid_t, char *);
|
H A D | blkdev.h | 196 int (*o_devid_init)(void *, dev_info_t *, ddi_devid_t *);
|
H A D | dditypes.h | 154 typedef struct __ddi_devid *ddi_devid_t; typedef
|
/illumos-gate/usr/src/uts/common/sys/dktp/ |
H A D | cmdk.h | 54 ddi_devid_t dk_devid;
|
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | dev.c | 381 ddi_devid_t id; in dev_fmri_present() 382 ddi_devid_t matchid; in dev_fmri_present() 461 ddi_devid_t id; in dev_fmri_replaced() 462 ddi_devid_t matchid; in dev_fmri_replaced()
|
/illumos-gate/usr/src/lib/libdiskmgt/common/ |
H A D | path.c | 181 ddi_devid_t devid; in add_path_state() 219 ddi_devid_t devid; in add_wwn()
|
H A D | disks_private.h | 100 ddi_devid_t devid; /* decoded device id */
|
/illumos-gate/usr/src/test/zfs-tests/cmd/devname2devid/ |
H A D | devname2devid.c | 59 ddi_devid_t devid; in main()
|
/illumos-gate/usr/src/lib/storage/libg_fc/common/hdrs/ |
H A D | g_state.h | 217 extern int g_devid_get(char *, ddi_devid_t *, di_node_t root,
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | vdev_disk.c | 64 ddi_devid_t vd_devid; 219 ddi_devid_t devid; in vdev_disk_hold() 411 ddi_devid_t devid = NULL; in vdev_disk_open() 530 ddi_devid_t devid = NULL; in vdev_disk_open() 1103 ddi_devid_t tmpdevid; in vdev_disk_read_rootlabel()
|
/illumos-gate/usr/src/cmd/stmsboot/ |
H A D | stmsboot_util.c | 112 static void get_devid(di_node_t node, ddi_devid_t *thisdevid); 620 ddi_devid_t curdevid; in list_devs() 913 ddi_devid_t curdevid; in mpxio_nvl_boilerplate() 1247 get_devid(di_node_t node, ddi_devid_t *thisdevid) in get_devid()
|
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xdf.h | 258 ddi_devid_t xdf_tgt_devid;
|
/illumos-gate/usr/src/uts/common/sys/scsi/targets/ |
H A D | ses.h | 148 ddi_devid_t ses_dev_id; /* device id */
|
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | vdc.h | 346 ddi_devid_t devid; /* device id */
|
/illumos-gate/usr/src/uts/sun/io/dada/targets/ |
H A D | dad.c | 86 static ddi_devid_t dcd_get_devid(struct dcd_disk *un); 87 static ddi_devid_t dcd_create_devid(struct dcd_disk *un); 4028 if (ddi_devid_valid((ddi_devid_t)&dkdevid->dkd_devid) != DDI_SUCCESS) { in dcd_read_deviceid() 4034 sz = ddi_devid_sizeof((ddi_devid_t)&dkdevid->dkd_devid); in dcd_read_deviceid() 4035 un->un_devid = (ddi_devid_t)kmem_alloc(sz, KM_SLEEP); in dcd_read_deviceid() 4052 static ddi_devid_t 4075 static ddi_devid_t 4078 if (ddi_devid_init(DCD_DEVINFO, DEVID_FAB, 0, NULL, (ddi_devid_t *) in dcd_create_devid() 4138 hwid, (ddi_devid_t *)&un->un_devid); in dcd_make_devid_from_serial()
|