Searched refs:ldi_handle (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | ldi.c | 49 struct ldi_handle **hash; /* current bucket pointer */ 50 struct ldi_handle *lhp; /* ldi handle pointer */ 52 struct ldi_handle buf; /* buffer used for handle reads */ 86 lhwp->hash = (struct ldi_handle **)(uintptr_t)sym.st_value; in ldi_handle_walk_init() 90 if ((mdb_vread(&lhwp->lhp, sizeof (struct ldi_handle *), in ldi_handle_walk_init() 116 if ((mdb_vread(&lhwp->lhp, sizeof (struct ldi_handle *), in ldi_handle_walk_step() 132 if (mdb_vread(&lhwp->buf, sizeof (struct ldi_handle), in ldi_handle_walk_step() 313 struct ldi_handle lh; in ldi_handle_print() 317 if (mdb_vread(&lh, sizeof (struct ldi_handle), addr) == -1) { in ldi_handle_print() 367 ldi_handle(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in ldi_handle() function
|
H A D | ldi.h | 44 extern int ldi_handle(uintptr_t, uint_t, int, const mdb_arg_t *);
|
H A D | genunix.c | 4322 ldi_handle, ldi_handle_help },
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | driver_lyr.c | 1221 struct ldi_handle *lhp = (struct ldi_handle *)arg; in ldi_mlink_lh() 1691 struct ldi_handle *handlep = (struct ldi_handle *)lh; in ldi_close() 1789 struct ldi_handle *handlep = (struct ldi_handle *)lh; in ldi_read() 1812 struct ldi_handle *handlep = (struct ldi_handle *)lh; in ldi_write() 1838 struct ldi_handle *handlep = (struct ldi_handle *)lh; in ldi_get_size() 1946 struct ldi_handle *handlep = (struct ldi_handle *)lh; in ldi_ioctl() 1996 struct ldi_handle *handlep = (struct ldi_handle *)lh; in ldi_poll() 2021 struct ldi_handle *handlep = (struct ldi_handle *)lh; in ldi_prop_op() 2062 struct ldi_handle *handlep = (struct ldi_handle *)lh; in ldi_strategy() 2081 struct ldi_handle *handlep = (struct ldi_handle *)lh; in ldi_dump() [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | sunldi_impl.h | 97 struct ldi_handle { struct 99 struct ldi_handle *lh_next; argument 125 struct ldi_handle *le_lhp; argument 133 struct ldi_handle *lec_lhp;
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vds.c | 3439 status = ldi_ioctl(vd->ldi_handle[0], cmd, in vd_backend_ioctl() 5504 ASSERT(vd->ldi_handle[0] != NULL); in vd_is_atapi_device() 5559 vd->ldi_handle[VD_ENTIRE_DISK_SLICE] = vd->ldi_handle[0]; in vd_setup_full_disk() 5560 vd->ldi_handle[0] = NULL; in vd_setup_full_disk() 5571 ASSERT(vd->ldi_handle[slice] == NULL); in vd_setup_full_disk() 5614 vd->ldi_handle[slice] = NULL; in vd_setup_full_disk() 6110 &vd->ldi_handle[0], vd->vds->ldi_ident); in vd_open_using_ldi_by_name() 6123 vd->ldi_handle[0] = NULL; in vd_open_using_ldi_by_name() 6143 ASSERT(vd->ldi_handle[0] != NULL); in vd_setup_backend_ldi() 6977 if (vd->ldi_handle[slice] != NULL) { in vds_destroy_vd() [all …]
|