Searched refs:md_mps_t (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/io/lvm/mirror/
H A Dmirror.c143 static int mirror_map_write(mm_unit_t *, md_mcs_t *, md_mps_t *, int);
167 mutex_init(&((md_mps_t *)p)->ps_mx, NULL, MUTEX_DEFAULT, NULL);
172 mirror_parent_init(md_mps_t *ps)
174 bzero(ps, offsetof(md_mps_t, ps_mx));
182 mutex_destroy(&((md_mps_t *)p)->ps_mx);
1340 mirror_overlap_tree_remove(md_mps_t *ps)
1372 wait_for_overlaps(md_mps_t *ps, int flags)
1376 md_mps_t *ps1;
1505 select_write_units(struct mm_unit *un, md_mps_t *ps)
1526 select_write_after_read_units(struct mm_unit *un, md_mps_t *p
[all...]
H A Dmirror_ioctl.c1664 md_mps_t *ps1;
1846 md_mps_t *ps;
H A Dmirror_resync.c1133 md_mps_t *ps;
2717 md_mps_t *ps;
/illumos-gate/usr/src/uts/common/sys/lvm/
H A Dmd_mirror.h279 } md_mps_t; typedef in typeref:struct:md_mps
307 md_mps_t *cs_ps;
404 md_mps_t *un_rs_prev_overlap; /* existing overlap request */
545 md_mps_t *wow_ps;
587 extern void mirror_overlap_tree_remove(md_mps_t *ps);

Completed in 63 milliseconds