Lines Matching refs:orp
690 struct optim_resync *orp;
705 orp = (struct optim_resync *)mddb_getrecaddr(un->un_rr_dirty_recid);
706 un->un_dirty_bm = orp->or_rr;
718 optim_resync_t *orp;
732 size = howmany(num_rr, NBBY) + sizeof (*orp) - sizeof (orp->or_rr);
750 orp = (optim_resync_t *)mddb_getrecaddr(recid);
751 orp->or_magic = OR_MAGIC;
752 orp->or_blksize = blksize;
753 orp->or_num = num_rr;
757 un->un_dirty_bm = orp->or_rr;
761 orp->or_rr[i] = 0xFF;
3377 optim_resync_t *orp;
3400 size = new_bm_size + sizeof (*orp) - sizeof (orp->or_rr);
3409 orp = (struct optim_resync *)mddb_getrecaddr(recid);
3410 ASSERT(orp != NULL);
3412 orp->or_magic = OR_MAGIC; /* Magic # */
3413 orp->or_blksize = un->un_rrd_blksize; /* Same block size */
3414 orp->or_num = new_nregions; /* New number of regions */
3417 un->un_dirty_bm = orp->or_rr;
3488 orp->or_blksize = un->un_rrd_blksize;
3507 optim_resync_t *orp;
3522 size = new_bm_size + sizeof (*orp) - sizeof (orp->or_rr);
3532 orp = (struct optim_resync *)mddb_getrecaddr(recid);
3533 ASSERT(orp != NULL);
3535 orp->or_magic = OR_MAGIC; /* Magic # */
3536 orp->or_blksize = un->un_rrd_blksize; /* Same block size */
3537 orp->or_num = new_nregions; /* New number of regions */
3540 bcopy((caddr_t)un->un_dirty_bm, (caddr_t)orp->or_rr, old_bm_size);
3601 un->un_dirty_bm = orp->or_rr;