Lines Matching refs:kmmio_fault_page
33 struct kmmio_fault_page { struct
35 struct kmmio_fault_page *release_next; argument
53 struct kmmio_fault_page *release_list; argument
57 struct kmmio_fault_page *fpage;
108 static struct kmmio_fault_page *get_kmmio_fault_page(unsigned long addr) in get_kmmio_fault_page()
111 struct kmmio_fault_page *f; in get_kmmio_fault_page()
148 static int clear_page_presence(struct kmmio_fault_page *f, bool clear) in clear_page_presence()
185 static int arm_kmmio_fault_page(struct kmmio_fault_page *f) in arm_kmmio_fault_page()
201 static void disarm_kmmio_fault_page(struct kmmio_fault_page *f) in disarm_kmmio_fault_page()
227 struct kmmio_fault_page *faultpage; in kmmio_handler()
376 struct kmmio_fault_page *f; in add_kmmio_fault_page()
405 struct kmmio_fault_page **release_list) in release_kmmio_fault_page()
407 struct kmmio_fault_page *f; in release_kmmio_fault_page()
477 struct kmmio_fault_page *f = dr->release_list; in rcu_free_kmmio_fault_pages()
479 struct kmmio_fault_page *next = f->release_next; in rcu_free_kmmio_fault_pages()
491 struct kmmio_fault_page *f = dr->release_list; in remove_kmmio_fault_pages()
492 struct kmmio_fault_page **prevp = &dr->release_list; in remove_kmmio_fault_pages()
531 struct kmmio_fault_page *release_list = NULL; in unregister_kmmio_probe()