Home
last modified time | relevance | path

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

1234

/titanic_41/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_41/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_41/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_41/usr/src/uts/common/os/
H A Ddevid_cache.c254 ddi_devid_t devidp; in devid_cache_unpack_nvlist()
401 e_ddi_devid_hold_installed_driver(ddi_devid_t devid) in e_ddi_devid_hold_installed_driver()
456 e_ddi_devid_discovery(ddi_devid_t devid) in e_ddi_devid_discovery()
510 e_devid_cache_register_cmn(dev_info_t *dip, ddi_devid_t devid, char *devpath) in e_devid_cache_register_cmn()
514 ddi_devid_t new_devid; in e_devid_cache_register_cmn()
517 ddi_devid_t free_devid = NULL; in e_devid_cache_register_cmn()
639 e_devid_cache_register(dev_info_t *dip, ddi_devid_t devid) in e_devid_cache_register()
676 e_devid_cache_pathinfo(mdi_pathinfo_t *pip, ddi_devid_t devid) in e_devid_cache_pathinfo()
783 e_devid_cache_devi_path_lists(ddi_devid_t devid, int retmax, in e_devid_cache_devi_path_lists()
865 e_devid_cache_to_devt_list(ddi_devid_t devid, char *minor_name, in e_devid_cache_to_devt_list()
[all …]
/titanic_41/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 *);
/titanic_41/usr/src/lib/lvm/libmeta/common/
H A Dmeta_import.c159 o_devid_sz = devid_sizeof((ddi_devid_t)(nonrep_did_listp->did)); in drive_append()
330 if (devid_compare((ddi_devid_t)old_devid, in replicated_list_lookup()
331 (ddi_devid_t)head->old_devid) == 0) in replicated_list_lookup()
741 new_devid_len = devid_sizeof((ddi_devid_t)temp); in get_disks_from_didnamespace()
750 devid_sizeof((ddi_devid_t)did->did_devid); in get_disks_from_didnamespace()
759 devid_sizeof((ddi_devid_t)did->did_devid); in get_disks_from_didnamespace()
771 (ddi_devid_t)valid_did, in get_disks_from_didnamespace()
1064 ddi_devid_t devid = di_devid(node); in add_disk_names()
1606 ddi_devid_t current_devid; in is_replicated()
1616 if (devid_compare((ddi_devid_t)mbp->mb_devid, current_devid) != 0) in is_replicated()
[all …]
H A Dmeta_print.c383 ddi_devid_t did = NULL; in meta_print_devid()
414 did = (ddi_devid_t) in meta_print_devid()
418 if (did == (ddi_devid_t)NULL) { in meta_print_devid()
H A Dmeta_set_tkr.c57 ddi_devid_t devid; in upd_dr_dbinfo()
328 ddi_devid_t devid = NULL; in meta_update_mb()
620 ddi_devid_t old_devid, new_devid; in meta_set_take()
635 ddi_devid_t devid1; in meta_set_take()
739 (ddi_devid_t)old_devid, in meta_set_take()
756 devid_sizeof((ddi_devid_t)old_devid), in meta_set_take()
H A Dmeta_check.c58 ddi_devid_t devid;
484 ddi_devid_t devid /* device id */ in add_to_devname_list()
530 ddi_devid_t devid1 = NULL; in meta_check_samedrive()
531 ddi_devid_t devid2 = NULL; in meta_check_samedrive()
/titanic_41/usr/src/uts/common/io/lvm/md/
H A Dmd_mddb.c114 ddi_devid_t didptr, ddi_devid_t old_didptr);
897 ddi_devid_t devid_ptr = NULL; in mddb_devid_free_get()
928 devid_ptr = (ddi_devid_t)(dbp->db_ptr + *offset); in mddb_devid_free_get()
965 devid_ptr = (ddi_devid_t)dbp->db_ptr; in mddb_devid_free_get()
994 ddi_devid_t devid, in mddb_devid_add()
1000 ddi_devid_t devid_ptr; in mddb_devid_add()
1018 devid_ptr = (ddi_devid_t)mddb_devid_free_get(s, in mddb_devid_add()
1089 s->s_did_icp->did_ic_devid[index] = (ddi_devid_t)NULL; in mddb_devid_delete()
1109 ddi_devid_t *devid, in mddb_devid_get()
1143 mddb_devid_validate(ddi_devid_t devid, md_dev64_t *dev, char *minor_name) in mddb_devid_validate()
[all …]
H A Dmd_names.c43 static void add_to_devid_list(ddi_devid_t did);
44 static int devid_is_unique(ddi_devid_t did);
675 ddi_devid_sizeof((ddi_devid_t)shrname) : in setshared_name()
993 ddi_devid_sizeof((ddi_devid_t)nm) : in remove_shared_entry()
1041 if (ddi_devid_compare((ddi_devid_t)nm, in remove_shared_entry()
1042 (ddi_devid_t)(((struct did_shr_name *)shn)-> in remove_shared_entry()
1404 ddi_devid_sizeof((ddi_devid_t)nm) : in lookup_shared_entry()
1468 if (ddi_devid_compare((ddi_devid_t)nm, in lookup_shared_entry()
1469 (ddi_devid_t)(((struct did_shr_name *)shn)-> in lookup_shared_entry()
1758 ddi_devid_t imp_devid, /* used exclusively by import */ in md_setdevname()
[all …]
/titanic_41/usr/src/uts/common/fs/zfs/sys/
H A Dvdev_disk.h45 ddi_devid_t vd_devid;
/titanic_41/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_41/usr/src/uts/common/sys/dktp/
H A Dcmdk.h56 ddi_devid_t dk_devid;
/titanic_41/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()
/titanic_41/usr/src/test/zfs-tests/cmd/devname2devid/
H A Ddevname2devid.c59 ddi_devid_t devid; in main()
/titanic_41/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_41/usr/src/uts/common/sys/lvm/
H A Dmeta_basic.x104 %xdr_ddi_devid_t(XDR *xdrs, ddi_devid_t *objp)
311 %extern bool_t xdr_ddi_devid_t(XDR *xdrs, ddi_devid_t *objp);

1234