mf_flags
u64 len, int mf_flags)
rc = dax_dev->holder_ops->notify_failure(dax_dev, off, len, mf_flags);
unsigned long pfn, unsigned long nr_pages, int mf_flags)
return dax_holder_notify_failure(pmem->dax_dev, offset, len, mf_flags);
notify->mf_flags);
if (notify->mf_flags & MF_MEM_PRE_REMOVE)
int mf_flags)
if (mf_flags & MF_MEM_PRE_REMOVE)
int mf_flags,
struct xfs_failure_info notify = { .mf_flags = mf_flags };
if (mf_flags & MF_MEM_PRE_REMOVE) {
int mf_flags;
if (mf_flags & MF_MEM_PRE_REMOVE)
if (mf_flags & MF_MEM_PRE_REMOVE)
int mf_flags)
return xfs_dax_notify_logdev_failure(mp, offset, len, mf_flags);
return xfs_dax_notify_dev_failure(mp, offset, len, mf_flags,
if (notify->mf_flags & MF_MEM_PRE_REMOVE)
int mf_flags);
u64 len, int mf_flags);
unsigned long nr_pages, int mf_flags);
unsigned long count, int mf_flags);
unsigned long count, int mf_flags)
bool pre_remove = mf_flags & MF_MEM_PRE_REMOVE;
mf_flags |= MF_ACTION_REQUIRED | MF_MUST_KILL;
index, mf_flags);