Home
last modified time | relevance | path

Searched refs:mr_unit_t (Results 1 – 11 of 11) sorted by relevance

/titanic_41/usr/src/uts/common/sys/lvm/
H A Dmd_raid.h315 } mr_unit_t; typedef
457 mr_unit_t *ps_un;
497 mr_unit_t *cbuf_un;
516 mr_unit_t *cs_un;
621 extern void reset_raid(mr_unit_t *, minor_t, int);
648 extern void raid_set_state(mr_unit_t *un, int col,
650 extern int raid_replay(mr_unit_t *un);
651 extern void raid_commit(mr_unit_t *un, mddb_recid_t *extras);
654 extern void raid_hs_release(hs_cmds_t cmd, mr_unit_t *un,
660 extern int raid_build_pwslot(mr_unit_t *unit, int column_index);
[all …]
H A Dmd_convert.h63 extern void dump_mr_unit(mr_unit_t *);
/titanic_41/usr/src/uts/common/io/lvm/raid/
H A Draid.c155 static int raid_read(mr_unit_t *un, md_raidcs_t *cs);
156 static void raid_read_io(mr_unit_t *un, md_raidcs_t *cs);
157 static int raid_write(mr_unit_t *un, md_raidcs_t *cs);
158 static void raid_write_io(mr_unit_t *un, md_raidcs_t *cs);
161 static diskaddr_t raid_line(diskaddr_t segment, mr_unit_t *un);
162 uint_t raid_dcolumn(diskaddr_t segment, mr_unit_t *un);
166 static void raid_io_startup(mr_unit_t *un);
193 raid_set_state(mr_unit_t *un, int col, rcs_state_t newstate, int force) in raid_set_state()
367 erred_check_line(mr_unit_t *un, md_raidcs_t *cs, mr_column_t *column) in erred_check_line()
419 raid_state_cnt(mr_unit_t *un, rcs_state_t state) in raid_state_cnt()
[all …]
H A Draid_hotspare.c85 mr_unit_t *un, in raid_hs_release()
127 mr_unit_t *un, in check_comp_4_hs()
151 un = (mr_unit_t *)md_unit_writerlock(ui); in check_comp_4_hs()
273 un = (mr_unit_t *)md_unit_writerlock(ui); in check_comp_4_hs()
287 un = (mr_unit_t *)md_unit_readerlock(ui); in check_comp_4_hs()
308 un = (mr_unit_t *)md_unit_readerlock(ui); in check_comp_4_hs()
327 mr_unit_t *un; in check_4_hs()
342 un = (mr_unit_t *)md_unit_readerlock(ui); in check_4_hs()
H A Draid_resync.c108 mr_unit_t *un; in release_resync_request()
153 mr_unit_t *un; in resync_request()
265 mr_unit_t *un, in init_pw_area()
326 raid_open_alt(mr_unit_t *un, int index) in raid_open_alt()
380 raid_close_alt(mr_unit_t *un, int index) in raid_close_alt()
398 mr_unit_t *un = cs->cs_un; in raid_resync_fillin_cs()
429 mr_unit_t *un = cs->cs_un; in raid_resync_region()
598 mr_unit_t *un; in resync_comp()
630 un = (mr_unit_t *)md_io_writerlock(ui); in resync_comp()
631 un = (mr_unit_t *)md_unit_writerlock(ui); in resync_comp()
[all …]
H A Draid_ioctl.c106 extern void dump_mr_unit(mr_unit_t *);
111 mr_unit_t *ci_un;
141 static mr_unit_t *
144 mr_unit_t *un; in raid_getun()
166 return ((mr_unit_t *)1); in raid_getun()
185 un = (mr_unit_t *)MD_UNIT(mnum); in raid_getun()
206 raid_commit(mr_unit_t *un, mddb_recid_t *extras) in raid_commit()
250 raid_check_pw(mr_unit_t *un) in raid_check_pw()
340 mr_unit_t *un; in init_col_nextio()
436 mr_unit_t *un; in raid_init_columns()
[all …]
H A Draid_replay.c65 static int raid_replay_error(mr_unit_t *un, int column);
77 raid_rply_dealloc(mr_unit_t *un, in raid_rply_dealloc()
116 raid_rply_alloc(mr_unit_t *un, in raid_rply_alloc()
312 raid_pwhdr_read(mr_unit_t *un, int pw_slot, int column, raid_rplybuf_t *bufp) in raid_pwhdr_read()
341 raid_pw_read(mr_unit_t *un, int column, uint_t slot, raid_rplybuf_t *bufp) in raid_pw_read()
381 raid_pw_write(mr_unit_t *un, int column, raid_pwhdr_t *pwhp, in raid_pw_write()
449 raid_rply_verify(mr_unit_t *un, int col1, int goodsum1, int *do_1, in raid_rply_verify()
485 mr_unit_t *un, in raid_rplyeach()
589 replay_line(mr_unit_t *un, raid_rplylst_t *eachp, raid_rplybuf_t *rplybuf) in replay_line()
687 raid_replay_error(mr_unit_t *un, int column) in raid_replay_error()
[all …]
/titanic_41/usr/src/lib/lvm/libmeta/common/
H A Dmeta_statconcise.c663 mr_unit_t *mr; in process_raid()
675 mr = (mr_unit_t *)mdrec->record; in process_raid()
1351 mr_unit_t *big_un; in extract_mduser_data()
1357 newreqsize = sizeof (mr_unit_t) + in extract_mduser_data()
1364 mr_unit_t *big_un; in extract_mduser_data()
1367 big_un = (mr_unit_t *)((uintptr_t)rbp + in extract_mduser_data()
1370 newreqsize = sizeof (mr_unit_t) + in extract_mduser_data()
1375 uc = ((mr_unit_t *)mdrec->record)->c; in extract_mduser_data()
H A Dmeta_raid.c94 mr_unit_t *mr; in meta_get_raid_common()
118 if ((mr = (mr_unit_t *)meta_get_mdunit(sp, raidnp, ep)) == NULL) in meta_get_raid_common()
916 mr_unit_t *mr; in raid_report()
919 if ((mr = (mr_unit_t *)meta_get_mdunit(sp, raidnp, ep)) == NULL) in raid_report()
1165 mr_unit_t *mr, in adjust_geom()
1192 mr_unit_t *mr, in attach_raid_col()
1307 mr_unit_t *old_mr; in meta_raid_attach()
1308 mr_unit_t *new_mr; in meta_raid_attach()
1346 if ((old_mr = (mr_unit_t *)meta_get_mdunit(sp, raidnp, ep)) == NULL) in meta_raid_attach()
1519 mr_unit_t *mr; in validate_new_raid()
[all …]
/titanic_41/usr/src/cmd/mdb/common/modules/md/
H A Dmetastat.c275 mr_unit_t mr; in print_raid()
288 if (mdb_vread(&mr, sizeof (mr_unit_t), (uintptr_t)un_addr) == -1) { in print_raid()
/titanic_41/usr/src/common/lvm/
H A Dmd_convert.c395 mr_unit_t *big_un = (mr_unit_t *)big; in raid_convert()
416 big_un->c.un_size = sizeof (mr_unit_t); in raid_convert()