Lines Matching refs:notify
37 const struct xfs_failure_info *notify) in xfs_failure_pgoff() argument
41 if (notify->startblock > rec->rm_startblock) in xfs_failure_pgoff()
43 notify->startblock - rec->rm_startblock); in xfs_failure_pgoff()
51 const struct xfs_failure_info *notify) in xfs_failure_pgcnt() argument
58 start_cross = max(rec->rm_startblock, notify->startblock); in xfs_failure_pgcnt()
61 end_notify = notify->startblock + notify->blockcount; in xfs_failure_pgcnt()
75 struct xfs_failure_info *notify = data; in xfs_dax_failure_fn() local
80 notify->want_shutdown = true; in xfs_dax_failure_fn()
91 notify->want_shutdown = true; in xfs_dax_failure_fn()
96 xfs_failure_pgoff(mp, rec, notify), in xfs_dax_failure_fn()
97 xfs_failure_pgcnt(mp, rec, notify), in xfs_dax_failure_fn()
98 notify->mf_flags); in xfs_dax_failure_fn()
110 struct xfs_failure_info notify = { .mf_flags = mf_flags }; in xfs_dax_notify_ddev_failure() local
152 notify.startblock = ri_low.rm_startblock; in xfs_dax_notify_ddev_failure()
153 notify.blockcount = agend - ri_low.rm_startblock; in xfs_dax_notify_ddev_failure()
156 xfs_dax_failure_fn, ¬ify); in xfs_dax_notify_ddev_failure()
167 if (error || notify.want_shutdown) { in xfs_dax_notify_ddev_failure()