Lines Matching refs:interval_sub
243 bool (*invalidate)(struct mmu_interval_notifier *interval_sub,
299 mmu_interval_read_begin(struct mmu_interval_notifier *interval_sub);
300 int mmu_interval_notifier_insert(struct mmu_interval_notifier *interval_sub,
305 struct mmu_interval_notifier *interval_sub, struct mm_struct *mm,
308 void mmu_interval_notifier_remove(struct mmu_interval_notifier *interval_sub);
324 mmu_interval_set_seq(struct mmu_interval_notifier *interval_sub, in mmu_interval_set_seq() argument
327 WRITE_ONCE(interval_sub->invalidate_seq, cur_seq); in mmu_interval_set_seq()
345 mmu_interval_read_retry(struct mmu_interval_notifier *interval_sub, in mmu_interval_read_retry() argument
348 return interval_sub->invalidate_seq != seq; in mmu_interval_read_retry()
369 mmu_interval_check_retry(struct mmu_interval_notifier *interval_sub, in mmu_interval_check_retry() argument
373 return READ_ONCE(interval_sub->invalidate_seq) != seq; in mmu_interval_check_retry()