Home
last modified time | relevance | path

Searched refs:ddi_devid_t (Results 1 – 25 of 64) sorted by relevance

123

/titanic_50/usr/src/head/
H A Ddevid.h45 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 Ddevid.c36 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 Ddevid_smp.c93 ddi_devid_t *devid) /* OUT */ in ddi_devid_smp_encode()
225 *devid = (ddi_devid_t)i_devid; in ddi_devid_smp_encode()
H A Ddevid_scsi.c116 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 Dlibdevid.h47 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 Ddeviceid.c48 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 Ddevid_cache.c254 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 Dddi_implfuncs.h267 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 Dsunldi.h100 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 Dsunddi.h2047 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 Ddevid_cache.h50 ddi_devid_t nvp_devid;
120 static void devid_log(char *, ddi_devid_t, char *);
H A Dblkdev.h149 int (*o_devid_init)(void *, dev_info_t *, ddi_devid_t *);
H A Ddditypes.h152 typedef struct __ddi_devid *ddi_devid_t; typedef
/titanic_50/usr/src/uts/common/fs/zfs/sys/
H A Dvdev_disk.h45 ddi_devid_t vd_devid;
/titanic_50/usr/src/uts/i86pc/i86hvm/io/
H A Dpv_cmdk.c191 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 Dxdf_shell.h72 ddi_devid_t xdfss_tgt_devid;
/titanic_50/usr/src/uts/common/sys/dktp/
H A Dcmdk.h56 ddi_devid_t dk_devid;
/titanic_50/usr/src/lib/libdiskmgt/common/
H A Dpath.c183 ddi_devid_t devid; in add_path_state()
221 ddi_devid_t devid; in add_wwn()
H A Ddisks_private.h98 ddi_devid_t devid; /* decoded device id */
/titanic_50/usr/src/test/zfs-tests/cmd/devname2devid/
H A Ddevname2devid.c59 ddi_devid_t devid; in main()
/titanic_50/usr/src/lib/fm/topo/libtopo/common/
H A Ddev.c381 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 Dg_state.h217 extern int g_devid_get(char *, ddi_devid_t *, di_node_t root,
/titanic_50/usr/src/uts/common/fs/zfs/
H A Dvdev_disk.c188 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 Dstmsboot_util.c112 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 Dvdc.h346 ddi_devid_t devid; /* device id */

123