/titanic_41/usr/src/uts/common/sys/lvm/ |
H A D | mdvar.h | 274 #define IOLOCK md_ioctl_lock_t macro 501 IOLOCK *lockp); 658 extern void *md_ioctl_readerlock(IOLOCK *, mdi_unit_t *); 659 extern void md_ioctl_readerexit(IOLOCK *); 660 extern void *md_ioctl_writerlock(IOLOCK *, mdi_unit_t *); 661 extern void md_ioctl_writerexit(IOLOCK *); 662 extern void md_ioctl_io_exit(IOLOCK *); 663 extern void *md_ioctl_io_lock(IOLOCK *, mdi_unit_t *); 664 extern void md_ioctl_droplocks(IOLOCK *); 665 extern void md_array_writer(IOLOCK *); [all …]
|
H A D | md_mirror.h | 576 extern int mirror_internal_open(minor_t, int, int, int, IOLOCK *); 577 extern int mirror_internal_close(minor_t, int, int, IOLOCK *); 579 mddb_recid_t *, uint_t, IOLOCK *); 581 extern int mirror_resync_message(md_mn_rs_params_t *, IOLOCK *); 586 mddb_recid_t, IOLOCK *); 595 int mode, IOLOCK *lockp); 596 extern mm_unit_t *mirror_getun(minor_t, md_error_t *, int, IOLOCK *); 597 extern void mirror_get_status(mm_unit_t *un, IOLOCK *lockp); 610 md_error_t *ep, IOLOCK *); 611 extern int mirror_ioctl_resync(md_resync_ioctl_t *p, IOLOCK *); [all …]
|
H A D | md_sp.h | 155 int mode, IOLOCK *lockp);
|
H A D | md_rename.h | 158 extern int md_rename(md_rename_t *, IOLOCK *);
|
H A D | md_stripe.h | 153 int mode, IOLOCK *lockp);
|
H A D | md_raid.h | 625 int mode, IOLOCK *lockp);
|
/titanic_41/usr/src/uts/common/io/lvm/trans/ |
H A D | trans_ioctl.c | 69 trans_getun(minor_t mnum, md_error_t *mde, int flags, IOLOCK *lock) in trans_getun() 162 trans_test_trygetblk(void *d, int mode, IOLOCK *lock) in trans_test_trygetblk() 270 trans_test_trypage(void *d, int mode, IOLOCK *lock) in trans_test_trypage() 976 trans_inject_errors(void *d, int mode, IOLOCK *lock) in trans_inject_errors() 1037 trans_stop_errors(void *d, int mode, IOLOCK *lock) in trans_stop_errors() 1104 trans_ufserror(void *d, int mode, IOLOCK *lock) in trans_ufserror() 1123 trans_set_shadow(void *d, int mode, IOLOCK *lock) in trans_set_shadow() 1157 trans_get(void *d, int mode, IOLOCK *lock) in trans_get() 1261 trans_grow(void *d, int mode, IOLOCK *lock) in trans_grow() 1294 trans_detach_ioctl(void *d, int mode, IOLOCK *lock) in trans_detach_ioctl() [all …]
|
H A D | mdtrans.c | 71 extern int md_trans_ioctl(dev_t, int, void *, int, IOLOCK *);
|
/titanic_41/usr/src/uts/common/io/lvm/mirror/ |
H A D | mirror_ioctl.c | 106 mirror_getun(minor_t mnum, md_error_t *mde, int flags, IOLOCK *lock) in mirror_getun() 288 IOLOCK *lock in mirror_get() 317 IOLOCK *lock in mirror_getdevs() 592 IOLOCK *lock in comp_replace() 849 IOLOCK *lock in mirror_attach() 1006 IOLOCK *lock in mirror_detach() 1169 IOLOCK *lock in mirror_offline() 1252 IOLOCK *lock in mirror_online() 1467 IOLOCK *lock in mirror_grow() 1488 IOLOCK *lock in mirror_change() [all …]
|
H A D | mirror.c | 416 IOLOCK *lockp /* can be NULL */ in check_comp_4_hotspares() 620 MD_STATE_NO_XMIT, (IOLOCK *)NULL); in check_comp_4_hotspares() 706 shared->ms_hs_id, (IOLOCK *)NULL) != 0) in check_unit_4_hotspares() 1116 mirror_open_all_devs(minor_t mnum, int md_oflags, IOLOCK *lockp) in mirror_open_all_devs() 2155 IOLOCK *lockp /* can be NULL */ in mirror_internal_open() 2232 IOLOCK *lockp /* can be NULL */ in mirror_internal_close() 2328 IOLOCK *lockp) in reset_lasterred() 2415 IOLOCK *lockp in set_sm_comp_state() 2867 (IOLOCK *)NULL); in error_update_unit() 2880 (IOLOCK *)NULL); in error_update_unit() [all …]
|
H A D | mirror_resync.c | 1876 MD_STATE_NO_XMIT, (IOLOCK *)NULL); in check_comp_4_resync() 2783 (void) mirror_internal_close(MD_SID(un), OTYP_LYR, 0, (IOLOCK *)NULL); in resync_unit() 2806 OTYP_LYR, 0, (IOLOCK *)NULL) == 0) { in resync_unit() 2809 (IOLOCK *)NULL); in resync_unit() 2840 (void) mirror_internal_close(MD_SID(un), OTYP_LYR, 0, (IOLOCK *)NULL); in resync_unit() 2861 IOLOCK *lockp in mirror_resync_unit() 2960 IOLOCK *lock in mirror_ioctl_resync()
|
/titanic_41/usr/src/uts/common/io/lvm/softpart/ |
H A D | sp_ioctl.c | 157 sp_setstatus(void *d, int mode, IOLOCK *lockp) in sp_setstatus() 591 sp_get(void *d, int mode, IOLOCK *lock) in sp_get() 741 sp_grow(void *d, int mode, IOLOCK *lockp) in sp_grow() 747 IOLOCK *plock = NULL; in sp_grow() 914 IOLOCK *lockp in sp_getdevs() 967 sp_set_capability(md_mn_setcap_params_t *p, IOLOCK *lockp) in sp_set_capability() 1029 sp_admin_ioctl(int cmd, void *data, int mode, IOLOCK *lockp) in sp_admin_ioctl() 1238 md_sp_ioctl(dev_t dev, int cmd, void *data, int mode, IOLOCK *lockp) in md_sp_ioctl()
|
/titanic_41/usr/src/uts/common/io/lvm/stripe/ |
H A D | stripe_ioctl.c | 299 stripe_get(void *d, int mode, IOLOCK *lock) in stripe_get() 398 stripe_grow(void *d, int mode, IOLOCK *lockp) in stripe_grow() 404 IOLOCK *plock = NULL; in stripe_grow() 745 IOLOCK *lock in stripe_getdevs() 806 IOLOCK *lock in stripe_change() 899 stripe_admin_ioctl(int cmd, void *data, int mode, IOLOCK *lockp) in stripe_admin_ioctl() 1064 md_stripe_ioctl(dev_t dev, int cmd, void *data, int mode, IOLOCK *lockp) in md_stripe_ioctl()
|
/titanic_41/usr/src/uts/common/io/lvm/md/ |
H A D | md_subr.c | 761 md_ioctl_readerlock(IOLOCK *lock, mdi_unit_t *ui) in md_ioctl_readerlock() 773 md_ioctl_writerlock(IOLOCK *lock, mdi_unit_t *ui) in md_ioctl_writerlock() 782 md_ioctl_io_lock(IOLOCK *lock, mdi_unit_t *ui) in md_ioctl_io_lock() 791 md_ioctl_readerexit(IOLOCK *lock) in md_ioctl_readerexit() 799 md_ioctl_writerexit(IOLOCK *lock) in md_ioctl_writerexit() 807 md_ioctl_io_exit(IOLOCK *lock) in md_ioctl_io_exit() 886 md_ioctl_droplocks(IOLOCK *lock) in md_ioctl_droplocks() 913 md_array_writer(IOLOCK *lock) in md_array_writer() 921 md_array_reader(IOLOCK *lock) in md_array_reader() 933 md_ioctl_openclose_enter(IOLOCK *lockp, mdi_unit_t *ui) in md_ioctl_openclose_enter() [all …]
|
H A D | md_ioctl.c | 1368 IOLOCK *lock in setuserflags() 1642 get_tstate(md_i_get_tstate_t *gu, IOLOCK *lock) in get_tstate() 1755 md_base_ioctl(md_dev64_t dev, int cmd, caddr_t data, int mode, IOLOCK *lockp) in md_base_ioctl() 3545 md_admin_ioctl(md_dev64_t dev, int cmd, caddr_t data, int mode, IOLOCK *lockp) in md_admin_ioctl()
|
H A D | md.c | 1874 IOLOCK lock; in mdioctl()
|
H A D | md_rename.c | 1663 IOLOCK *iolockp) in md_rename()
|
/titanic_41/usr/src/uts/common/io/lvm/raid/ |
H A D | raid_ioctl.c | 142 raid_getun(minor_t mnum, md_error_t *mde, int flags, IOLOCK *lock) in raid_getun() 828 raid_regen(md_regen_param_t *mrp, IOLOCK *lock) in raid_regen() 1063 IOLOCK *lock in raid_get() 1108 IOLOCK *lock in raid_replace() 1488 IOLOCK *lock in raid_set_sync() 1601 IOLOCK *lock in raid_get_resync() 1678 raid_grow(void *mgp, int mode, IOLOCK *lock) in raid_grow() 2178 IOLOCK *lock in raid_getdevs() 2247 IOLOCK *lock in raid_change() 2337 IOLOCK *lockp in raid_admin_ioctl() [all …]
|
/titanic_41/usr/src/uts/common/io/lvm/notify/ |
H A D | md_notify.c | 334 int mode, IOLOCK *lockp) in md_wait_for_event() 372 notify_ioctl(dev_t dev, int icmd, void *ioctl_in, int mode, IOLOCK *lockp) in notify_ioctl()
|
/titanic_41/usr/src/uts/common/io/lvm/hotspares/ |
H A D | hotspares.c | 1161 IOLOCK *lockp in hotspares_ioctl()
|