Home
last modified time | relevance | path

Searched refs:IOLOCK (Results 1 – 20 of 20) sorted by relevance

/titanic_41/usr/src/uts/common/sys/lvm/
H A Dmdvar.h274 #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 Dmd_mirror.h576 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 Dmd_sp.h155 int mode, IOLOCK *lockp);
H A Dmd_rename.h158 extern int md_rename(md_rename_t *, IOLOCK *);
H A Dmd_stripe.h153 int mode, IOLOCK *lockp);
H A Dmd_raid.h625 int mode, IOLOCK *lockp);
/titanic_41/usr/src/uts/common/io/lvm/trans/
H A Dtrans_ioctl.c69 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 Dmdtrans.c71 extern int md_trans_ioctl(dev_t, int, void *, int, IOLOCK *);
/titanic_41/usr/src/uts/common/io/lvm/mirror/
H A Dmirror_ioctl.c106 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 Dmirror.c416 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 Dmirror_resync.c1876 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 Dsp_ioctl.c157 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 Dstripe_ioctl.c299 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 Dmd_subr.c761 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 Dmd_ioctl.c1368 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 Dmd.c1874 IOLOCK lock; in mdioctl()
H A Dmd_rename.c1663 IOLOCK *iolockp) in md_rename()
/titanic_41/usr/src/uts/common/io/lvm/raid/
H A Draid_ioctl.c142 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 Dmd_notify.c334 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 Dhotspares.c1161 IOLOCK *lockp in hotspares_ioctl()