Home
last modified time | relevance | path

Searched refs:oinfo (Results 1 – 21 of 21) sorted by relevance

/linux/fs/xfs/scrub/
H A Dnewbt.c98 const struct xfs_owner_info *oinfo, in xrep_newbt_init_ag() argument
104 xnr->oinfo = *oinfo; /* structure copy */ in xrep_newbt_init_ag()
118 const struct xfs_owner_info *oinfo) in xrep_newbt_init_inode() argument
126 xrep_newbt_init_ag(xnr, sc, oinfo, XFS_INODE_TO_FSB(sc->ip), in xrep_newbt_init_inode()
143 struct xfs_owner_info oinfo; in xrep_newbt_init_metadir_inode() local
148 xfs_rmap_inode_bmbt_owner(&oinfo, sc->ip, XFS_DATA_FORK); in xrep_newbt_init_metadir_inode()
162 xrep_newbt_init_ag(xnr, sc, &oinfo, XFS_INODE_TO_FSB(sc->ip), in xrep_newbt_init_metadir_inode()
209 ASSERT(xnr->oinfo.oi_offset == 0); in xrep_newbt_add_blocks()
239 .oinfo = xnr->oinfo, in xrep_newbt_add_extent()
281 .oinfo = xnr->oinfo, in xrep_newbt_alloc_ag_blocks()
[all …]
H A Dreap.c106 const struct xfs_owner_info *oinfo; member
367 error = xfs_rmap_has_other_keys(cur, agbno, 1, rs->oinfo, in xreap_agextent_select()
383 error = xfs_rmap_has_other_keys(cur, bno, 1, rs->oinfo, in xreap_agextent_select()
440 if (rs->oinfo == &XFS_RMAP_OINFO_COW) { in xreap_agextent_iter()
454 rs->oinfo->oi_owner); in xreap_agextent_iter()
480 if (rs->oinfo == &XFS_RMAP_OINFO_COW) { in xreap_agextent_iter()
510 error = xfs_free_extent_later(sc->tp, fsbno, *aglenp, rs->oinfo, in xreap_agextent_iter()
757 const struct xfs_owner_info *oinfo, in xrep_reap_agblocks() argument
762 .oinfo = oinfo, in xrep_reap_agblocks()
871 const struct xfs_owner_info *oinfo) in xrep_reap_fsblocks() argument
[all …]
H A Dreap.h13 const struct xfs_owner_info *oinfo, enum xfs_ag_resv_type type);
15 const struct xfs_owner_info *oinfo);
22 const struct xfs_owner_info *oinfo);
H A Dnewbt.h48 struct xfs_owner_info oinfo; member
62 const struct xfs_owner_info *oinfo, xfs_fsblock_t alloc_hint,
65 int whichfork, const struct xfs_owner_info *oinfo);
H A Drtrmap.c253 struct xfs_owner_info oinfo; in xchk_rtrmapbt() local
261 xfs_rmap_inode_bmbt_owner(&oinfo, rtg_rmap(sc->sr.rtg), XFS_DATA_FORK); in xchk_rtrmapbt()
262 return xchk_btree(sc, sc->sr.rmap_cur, xchk_rtrmapbt_rec, &oinfo, &cr); in xchk_rtrmapbt()
311 const struct xfs_owner_info *oinfo) in xchk_xref_is_only_rt_owned_by() argument
319 error = xfs_rmap_count_owners(sc->sr.rmap_cur, bno, len, oinfo, &res); in xchk_xref_is_only_rt_owned_by()
H A Dbtree.h44 const struct xfs_owner_info *oinfo; member
67 xchk_btree_rec_fn scrub_fn, const struct xfs_owner_info *oinfo,
H A Dscrub.h313 xfs_extlen_t len, const struct xfs_owner_info *oinfo);
315 xfs_extlen_t len, const struct xfs_owner_info *oinfo);
332 xfs_extlen_t len, const struct xfs_owner_info *oinfo);
343 # define xchk_xref_is_only_rt_owned_by(sc, bno, len, oinfo) do { } while (0) argument
H A Dbmap.c327 struct xfs_owner_info oinfo; in xchk_bmap_rt_iextent_xref() local
355 xfs_rmap_inode_owner(&oinfo, info->sc->ip, in xchk_bmap_rt_iextent_xref()
358 irec->br_blockcount, &oinfo); in xchk_bmap_rt_iextent_xref()
388 struct xfs_owner_info oinfo; in xchk_bmap_iextent_xref() local
410 xfs_rmap_inode_owner(&oinfo, info->sc->ip, in xchk_bmap_iextent_xref()
413 irec->br_blockcount, &oinfo); in xchk_bmap_iextent_xref()
422 xfs_rmap_inode_owner(&oinfo, info->sc->ip, in xchk_bmap_iextent_xref()
425 &oinfo); in xchk_bmap_iextent_xref()
587 struct xfs_owner_info oinfo; in xchk_bmap_btree() local
603 xfs_rmap_inode_bmbt_owner(&oinfo, ip, whichfork); in xchk_bmap_btree()
[all …]
H A Drmap_repair.c284 const struct xfs_owner_info *oinfo) in xrep_rmap_stash_bitmap() argument
288 .owner = oinfo->oi_owner, in xrep_rmap_stash_bitmap()
292 if (oinfo->oi_flags & XFS_OWNER_INFO_ATTR_FORK) in xrep_rmap_stash_bitmap()
294 if (oinfo->oi_flags & XFS_OWNER_INFO_BMBT_BLOCK) in xrep_rmap_stash_bitmap()
410 struct xfs_owner_info oinfo; in xrep_rmap_scan_iroot_btree() local
423 xfs_rmap_ino_bmbt_owner(&oinfo, rf->accum.rm_owner, rf->whichfork); in xrep_rmap_scan_iroot_btree()
424 error = xrep_rmap_stash_bitmap(rr, &rf->bmbt_blocks, &oinfo); in xrep_rmap_scan_iroot_btree()
1427 rr->new_btree.oinfo = XFS_RMAP_OINFO_AG; in xrep_rmap_build_new_tree()
1616 if (!xrep_rmapbt_want_live_update(&rr->iscan, &p->oinfo)) in xrep_rmapbt_live_update()
1626 p->blockcount, &p->oinfo, p->unwritten); in xrep_rmapbt_live_update()
H A Drmap.c596 const struct xfs_owner_info *oinfo) in xchk_xref_is_only_owned_by() argument
604 error = xfs_rmap_count_owners(sc->sa.rmap_cur, bno, len, oinfo, &res); in xchk_xref_is_only_owned_by()
621 const struct xfs_owner_info *oinfo) in xchk_xref_is_not_owned_by() argument
629 error = xfs_rmap_count_owners(sc->sa.rmap_cur, bno, len, oinfo, &res); in xchk_xref_is_not_owned_by()
H A Dbtree.c409 xchk_xref_is_only_owned_by(bs->sc, agbno, 1, bs->oinfo); in xchk_btree_check_block_owner()
686 const struct xfs_owner_info *oinfo, in xchk_btree() argument
716 bs->oinfo = oinfo; in xchk_btree()
H A Dalloc_repair.c558 ra->new_bnobt.oinfo.oi_owner); in xrep_abt_dispose_one()
561 &ra->new_bnobt.oinfo, XFS_AG_RESV_IGNORE, true); in xrep_abt_dispose_one()
H A Dcommon.h173 const struct xfs_owner_info *oinfo, xfs_filblks_t *blocks);
H A Dcow_repair.c429 .oinfo = XFS_RMAP_OINFO_SKIP_UPDATE, in xrep_cow_alloc()
H A Dtrace.h2789 xfs_owner_info_unpack(&p->oinfo, &__entry->owner,
/linux/fs/xfs/libxfs/
H A Dxfs_alloc.h57 struct xfs_owner_info oinfo; /* owner of blocks being allocated */ member
83 const struct xfs_owner_info *oinfo, enum xfs_ag_resv_type type);
149 const struct xfs_owner_info *oinfo, /* extent owner */
159 const struct xfs_owner_info *oinfo, in xfs_free_extent() argument
162 return __xfs_free_extent(tp, pag, agbno, len, oinfo, type, false); in xfs_free_extent()
234 xfs_filblks_t len, const struct xfs_owner_info *oinfo,
H A Dxfs_alloc.c2044 const struct xfs_owner_info *oinfo, in xfs_free_ag_extent() argument
2066 if (!xfs_rmap_should_skip_owner_update(oinfo)) { in xfs_free_ag_extent()
2067 error = xfs_rmap_free(tp, agbp, pag, bno, len, oinfo); in xfs_free_ag_extent()
2637 const struct xfs_owner_info *oinfo, in xfs_defer_extent_free() argument
2670 if (oinfo) { in xfs_defer_extent_free()
2671 ASSERT(oinfo->oi_offset == 0); in xfs_defer_extent_free()
2673 if (oinfo->oi_flags & XFS_OWNER_INFO_ATTR_FORK) in xfs_defer_extent_free()
2675 if (oinfo->oi_flags & XFS_OWNER_INFO_BMBT_BLOCK) in xfs_defer_extent_free()
2677 xefi->xefi_owner = oinfo->oi_owner; in xfs_defer_extent_free()
2691 const struct xfs_owner_info *oinfo, in xfs_free_extent_later() argument
[all …]
/linux/fs/ocfs2/
H A Dquota.h110 int ocfs2_lock_global_qf(struct ocfs2_mem_dqinfo *oinfo, int ex);
111 void ocfs2_unlock_global_qf(struct ocfs2_mem_dqinfo *oinfo, int ex);
/linux/drivers/regulator/
H A Dti-abb-regulator.c308 struct ti_abb_info *info, *oinfo; in ti_abb_set_voltage_sel() local
347 oinfo = &abb->info[abb->current_info_idx]; in ti_abb_set_voltage_sel()
348 if (!memcmp(info, oinfo, sizeof(*info))) { in ti_abb_set_voltage_sel()
/linux/sound/usb/caiaq/
H A Daudio.c644 struct snd_usb_caiaq_cb_info *oinfo = out->context; in read_completed() local
645 clear_bit(oinfo->index, &cdev->outurb_active_mask); in read_completed()
/linux/fs/xfs/
H A Dxfs_trace.h3196 const struct xfs_owner_info *oinfo),
3197 TP_ARGS(cur, gbno, len, unwritten, oinfo),
3214 __entry->owner = oinfo->oi_owner;
3215 __entry->offset = oinfo->oi_offset;
3216 __entry->flags = oinfo->oi_flags;
3234 const struct xfs_owner_info *oinfo), \
3235 TP_ARGS(cur, gbno, len, unwritten, oinfo))