/titanic_50/usr/src/head/ |
H A D | devid.h | 45 extern int devid_get(int fd, ddi_devid_t *retdevid); 46 extern void devid_free(ddi_devid_t devid); 48 extern size_t devid_sizeof(ddi_devid_t devid); 49 extern int devid_compare(ddi_devid_t devid1, ddi_devid_t devid2); 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); 56 ddi_devid_t *retdevid, char **retminor_name);
|
/titanic_50/usr/src/common/devid/ |
H A D | devid.c | 36 static int devid_str_decode_id(char *devidstr, ddi_devid_t *devidp, 45 ddi_devid_valid(ddi_devid_t devid) in ddi_devid_valid() 47 devid_valid(ddi_devid_t devid) in ddi_devid_valid() 80 ddi_devid_sizeof(ddi_devid_t devid) in ddi_devid_sizeof() 82 devid_sizeof(ddi_devid_t devid) in ddi_devid_sizeof() 103 ddi_devid_compare(ddi_devid_t id1, ddi_devid_t id2) in ddi_devid_compare() 105 devid_compare(ddi_devid_t id1, ddi_devid_t id2) in ddi_devid_compare() 173 ddi_devid_free(ddi_devid_t devid) in ddi_devid_free() 175 devid_free(ddi_devid_t devid) in ddi_devid_free() 187 ddi_devid_str_encode(ddi_devid_t devid, char *minor_name) in ddi_devid_str_encode() [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 | 116 ddi_devid_t *ret_devid); 155 ddi_devid_t *devid) /* OUT */ in ddi_devid_scsi_encode() 1089 ddi_devid_t *ret_devid) in devid_scsi_init() 1133 *ret_devid = (ddi_devid_t)i_devid; in devid_scsi_init() 1152 ddi_devid_to_guid(ddi_devid_t devid) in ddi_devid_to_guid() 1154 devid_to_guid(ddi_devid_t devid) in ddi_devid_to_guid()
|
/titanic_50/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 | 48 devid_get(int fd, ddi_devid_t *devidp) in devid_get() 53 ddi_devid_t mydevid; in devid_get() 68 if ((mydevid = (ddi_devid_t)malloc(len)) == NULL) in devid_get() 221 ddi_devid_t devid, in devid_deviceid_to_nmlist()
|
/titanic_50/usr/src/uts/common/os/ |
H A D | devid_cache.c | 254 ddi_devid_t devidp; in devid_cache_unpack_nvlist() 400 e_ddi_devid_hold_installed_driver(ddi_devid_t devid) in e_ddi_devid_hold_installed_driver() 455 e_ddi_devid_discovery(ddi_devid_t devid) in e_ddi_devid_discovery() 509 e_devid_cache_register_cmn(dev_info_t *dip, ddi_devid_t devid, char *devpath) in e_devid_cache_register_cmn() 513 ddi_devid_t new_devid; in e_devid_cache_register_cmn() 516 ddi_devid_t free_devid = NULL; in e_devid_cache_register_cmn() 638 e_devid_cache_register(dev_info_t *dip, ddi_devid_t devid) in e_devid_cache_register() 675 e_devid_cache_pathinfo(mdi_pathinfo_t *pip, ddi_devid_t devid) in e_devid_cache_pathinfo() 782 e_devid_cache_devi_path_lists(ddi_devid_t devid, int retmax, in e_devid_cache_devi_path_lists() 864 e_devid_cache_to_devt_list(ddi_devid_t devid, char *minor_name, in e_devid_cache_to_devt_list() [all …]
|
/titanic_50/usr/src/uts/common/sys/ |
H A D | ddi_implfuncs.h | 267 int i_ddi_devi_get_devid(dev_t, dev_info_t *, ddi_devid_t *); 268 int e_ddi_devid_discovery(ddi_devid_t); 269 int e_devid_cache_register(dev_info_t *, ddi_devid_t); 271 int e_devid_cache_to_devt_list(ddi_devid_t, char *, int *, dev_t **);
|
H A D | sunldi.h | 100 extern int ldi_open_by_devid(ddi_devid_t, char *, int, cred_t *, 103 extern int ldi_vp_from_devid(ddi_devid_t, char *, vnode_t **); 144 extern int ldi_get_devid(ldi_handle_t, ddi_devid_t *);
|
H A D | sunddi.h | 2047 ddi_devid_valid(ddi_devid_t devid); 2050 ddi_devid_register(dev_info_t *dip, ddi_devid_t devid); 2057 void *id, ddi_devid_t *ret_devid); 2060 ddi_devid_get(dev_info_t *dip, ddi_devid_t *ret_devid); 2063 ddi_devid_sizeof(ddi_devid_t devid); 2066 ddi_devid_free(ddi_devid_t devid); 2069 ddi_devid_compare(ddi_devid_t id1, ddi_devid_t id2); 2074 uchar_t *inq83, size_t inq83_len, ddi_devid_t *ret_devid); 2079 ddi_devid_t *ret_devid); 2082 *ddi_devid_to_guid(ddi_devid_t devid); [all …]
|
H A D | devid_cache.h | 50 ddi_devid_t nvp_devid; 120 static void devid_log(char *, ddi_devid_t, char *);
|
H A D | blkdev.h | 149 int (*o_devid_init)(void *, dev_info_t *, ddi_devid_t *);
|
H A D | dditypes.h | 152 typedef struct __ddi_devid *ddi_devid_t; typedef
|
/titanic_50/usr/src/uts/common/fs/zfs/sys/ |
H A D | vdev_disk.h | 45 ddi_devid_t vd_devid;
|
/titanic_50/usr/src/uts/i86pc/i86hvm/io/ |
H A D | pv_cmdk.c | 191 hwid, (ddi_devid_t *)&xsp->xdfss_tgt_devid); in xdfs_devid_modser() 242 if (ddi_devid_valid((ddi_devid_t)dkdevidp->dkd_devid) != DDI_SUCCESS) in xdfs_devid_read() 246 i = ddi_devid_sizeof((ddi_devid_t)dkdevidp->dkd_devid); in xdfs_devid_read() 269 ddi_devid_t devid = NULL; /* devid made by ddi_devid_init */ in xdfs_devid_fabricate()
|
H A D | xdf_shell.h | 72 ddi_devid_t xdfss_tgt_devid;
|
/titanic_50/usr/src/uts/common/sys/dktp/ |
H A D | cmdk.h | 56 ddi_devid_t dk_devid;
|
/titanic_50/usr/src/lib/libdiskmgt/common/ |
H A D | path.c | 183 ddi_devid_t devid; in add_path_state() 221 ddi_devid_t devid; in add_wwn()
|
H A D | disks_private.h | 98 ddi_devid_t devid; /* decoded device id */
|
/titanic_50/usr/src/test/zfs-tests/cmd/devname2devid/ |
H A D | devname2devid.c | 59 ddi_devid_t devid; in main()
|
/titanic_50/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()
|
/titanic_50/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,
|
/titanic_50/usr/src/uts/common/fs/zfs/ |
H A D | vdev_disk.c | 188 ddi_devid_t devid; in vdev_disk_hold() 300 ddi_devid_t devid; in vdev_disk_open() 878 ddi_devid_t tmpdevid; in vdev_disk_read_rootlabel()
|
/titanic_50/usr/src/cmd/stmsboot/ |
H A D | stmsboot_util.c | 112 static void get_devid(di_node_t node, ddi_devid_t *thisdevid); 614 ddi_devid_t curdevid; in list_devs() 907 ddi_devid_t curdevid; in mpxio_nvl_boilerplate() 1241 get_devid(di_node_t node, ddi_devid_t *thisdevid) in get_devid()
|
/titanic_50/usr/src/uts/sun4v/sys/ |
H A D | vdc.h | 346 ddi_devid_t devid; /* device id */
|