Home
last modified time | relevance | path

Searched refs:xmi (Results 1 – 3 of 3) sorted by relevance

/linux/fs/xfs/libxfs/
H A Dxfs_exchmaps.c111 struct xfs_exchmaps_intent *xmi, in xmi_advance() argument
114 xmi->xmi_startoff1 += irec->br_blockcount; in xmi_advance()
115 xmi->xmi_startoff2 += irec->br_blockcount; in xmi_advance()
116 xmi->xmi_blockcount -= irec->br_blockcount; in xmi_advance()
121 xmi_has_more_exchange_work(const struct xfs_exchmaps_intent *xmi) in xmi_has_more_exchange_work() argument
123 return xmi->xmi_blockcount > 0; in xmi_has_more_exchange_work()
128 xmi_has_postop_work(const struct xfs_exchmaps_intent *xmi) in xmi_has_postop_work() argument
130 return xmi->xmi_flags & __XFS_EXCHMAPS_INO2_SHORTFORM; in xmi_has_postop_work()
161 struct xfs_exchmaps_intent *xmi, in xfs_exchmaps_update_quota()
168 qflag = XFS_IS_REALTIME_INODE(xmi in xfs_exchmaps_update_quota()
163 xfs_exchmaps_update_quota(struct xfs_trans * tp,struct xfs_exchmaps_intent * xmi,struct xfs_bmbt_irec * irec1,struct xfs_bmbt_irec * irec2) xfs_exchmaps_update_quota() argument
187 xfs_exchmaps_update_quota(tp,xmi,irec1,irec2) global() argument
193 xfs_exchmaps_can_skip_mapping(struct xfs_exchmaps_intent * xmi,struct xfs_bmbt_irec * irec) xfs_exchmaps_can_skip_mapping() argument
281 xfs_exchmaps_find_mappings(struct xfs_exchmaps_intent * xmi,struct xfs_bmbt_irec * irec1,struct xfs_bmbt_irec * irec2,struct xfs_exchmaps_adjacent * adj) xfs_exchmaps_find_mappings() argument
383 xfs_exchmaps_one_step(struct xfs_trans * tp,struct xfs_exchmaps_intent * xmi,struct xfs_bmbt_irec * irec1,struct xfs_bmbt_irec * irec2) xfs_exchmaps_one_step() argument
425 xfs_exchmaps_attr_to_sf(struct xfs_trans * tp,struct xfs_exchmaps_intent * xmi) xfs_exchmaps_attr_to_sf() argument
457 xfs_exchmaps_dir_to_sf(struct xfs_trans * tp,struct xfs_exchmaps_intent * xmi) xfs_exchmaps_dir_to_sf() argument
489 xfs_exchmaps_link_to_sf(struct xfs_trans * tp,struct xfs_exchmaps_intent * xmi) xfs_exchmaps_link_to_sf() argument
544 xfs_exchmaps_do_postop_work(struct xfs_trans * tp,struct xfs_exchmaps_intent * xmi) xfs_exchmaps_do_postop_work() argument
577 xfs_exchmaps_finish_one(struct xfs_trans * tp,struct xfs_exchmaps_intent * xmi) xfs_exchmaps_finish_one() argument
989 struct xfs_exchmaps_intent *xmi; xfs_exchmaps_init_intent() local
1046 struct xfs_exchmaps_intent *xmi; xfs_exchmaps_estimate() local
1172 xfs_exchmaps_ensure_reflink(struct xfs_trans * tp,const struct xfs_exchmaps_intent * xmi) xfs_exchmaps_ensure_reflink() argument
1205 xfs_exchmaps_upgrade_extent_counts(struct xfs_trans * tp,const struct xfs_exchmaps_intent * xmi) xfs_exchmaps_upgrade_extent_counts() argument
1229 struct xfs_exchmaps_intent *xmi; xfs_exchange_mappings() local
[all...]
/linux/fs/xfs/
H A Dxfs_exchmaps_item.c219 struct xfs_exchmaps_intent *xmi; in xfs_exchmaps_create_intent() local
224 xmi = list_first_entry_or_null(items, struct xfs_exchmaps_intent, in xfs_exchmaps_create_intent()
230 xlf->xmi_inode1 = I_INO(xmi->xmi_ip1); in xfs_exchmaps_create_intent()
231 xlf->xmi_igen1 = VFS_I(xmi->xmi_ip1)->i_generation; in xfs_exchmaps_create_intent()
232 xlf->xmi_inode2 = I_INO(xmi->xmi_ip2); in xfs_exchmaps_create_intent()
233 xlf->xmi_igen2 = VFS_I(xmi->xmi_ip2)->i_generation; in xfs_exchmaps_create_intent()
234 xlf->xmi_startoff1 = xmi->xmi_startoff1; in xfs_exchmaps_create_intent()
235 xlf->xmi_startoff2 = xmi->xmi_startoff2; in xfs_exchmaps_create_intent()
236 xlf->xmi_blockcount = xmi->xmi_blockcount; in xfs_exchmaps_create_intent()
237 xlf->xmi_isize1 = xmi->xmi_isize1; in xfs_exchmaps_create_intent()
[all …]
H A Dxfs_trace.h5515 TP_PROTO(struct xfs_mount *mp, const struct xfs_exchmaps_intent *xmi),
5516 TP_ARGS(mp, xmi),
5532 __entry->ino1 = I_INO(xmi->xmi_ip1);
5533 __entry->ino2 = I_INO(xmi->xmi_ip2);
5534 __entry->flags = xmi->xmi_flags;
5535 __entry->startoff1 = xmi->xmi_startoff1;
5536 __entry->startoff2 = xmi->xmi_startoff2;
5537 __entry->blockcount = xmi->xmi_blockcount;
5538 __entry->isize1 = xmi->xmi_ip1->i_disk_size;
5539 __entry->isize2 = xmi->xmi_ip2->i_disk_size;
[all …]