Home
last modified time | relevance | path

Searched refs:vmf (Results 1 – 14 of 14) sorted by relevance

/include/trace/events/
Dfs_dax.h11 TP_PROTO(struct inode *inode, struct vm_fault *vmf,
13 TP_ARGS(inode, vmf, max_pgoff, result),
29 __entry->vm_start = vmf->vma->vm_start;
30 __entry->vm_end = vmf->vma->vm_end;
31 __entry->vm_flags = vmf->vma->vm_flags;
32 __entry->address = vmf->address;
33 __entry->flags = vmf->flags;
34 __entry->pgoff = vmf->pgoff;
56 TP_PROTO(struct inode *inode, struct vm_fault *vmf, \
58 TP_ARGS(inode, vmf, max_pgoff, result))
[all …]
/include/linux/
Dhuge_mm.h10 vm_fault_t do_huge_pmd_anonymous_page(struct vm_fault *vmf);
14 void huge_pmd_set_accessed(struct vm_fault *vmf, pmd_t orig_pmd);
20 void huge_pud_set_accessed(struct vm_fault *vmf, pud_t orig_pud);
22 static inline void huge_pud_set_accessed(struct vm_fault *vmf, pud_t orig_pud) in huge_pud_set_accessed() argument
27 vm_fault_t do_huge_pmd_wp_page(struct vm_fault *vmf, pmd_t orig_pmd);
41 vm_fault_t vmf_insert_pfn_pmd_prot(struct vm_fault *vmf, pfn_t pfn,
55 static inline vm_fault_t vmf_insert_pfn_pmd(struct vm_fault *vmf, pfn_t pfn, in vmf_insert_pfn_pmd() argument
58 return vmf_insert_pfn_pmd_prot(vmf, pfn, vmf->vma->vm_page_prot, write); in vmf_insert_pfn_pmd()
60 vm_fault_t vmf_insert_pfn_pud_prot(struct vm_fault *vmf, pfn_t pfn,
74 static inline vm_fault_t vmf_insert_pfn_pud(struct vm_fault *vmf, pfn_t pfn, in vmf_insert_pfn_pud() argument
[all …]
Duserfaultfd_k.h41 extern vm_fault_t handle_userfault(struct vm_fault *vmf, unsigned long reason);
156 static inline vm_fault_t handle_userfault(struct vm_fault *vmf, in handle_userfault() argument
Dmigrate.h100 struct vm_fault *vmf, int node);
107 struct vm_fault *vmf, int node) in migrate_misplaced_page() argument
Dmemremap.h89 vm_fault_t (*migrate_to_ram)(struct vm_fault *vmf);
Dswap.h448 struct vm_fault *vmf);
450 struct vm_fault *vmf);
562 gfp_t gfp_mask, struct vm_fault *vmf) in swap_cluster_readahead() argument
568 struct vm_fault *vmf) in swapin_readahead() argument
Ddax.h233 vm_fault_t dax_iomap_fault(struct vm_fault *vmf, enum page_entry_size pe_size,
235 vm_fault_t dax_finish_sync_fault(struct vm_fault *vmf,
Dmm.h596 vm_fault_t (*fault)(struct vm_fault *vmf);
597 vm_fault_t (*huge_fault)(struct vm_fault *vmf,
599 vm_fault_t (*map_pages)(struct vm_fault *vmf,
605 vm_fault_t (*page_mkwrite)(struct vm_fault *vmf);
608 vm_fault_t (*pfn_mkwrite)(struct vm_fault *vmf);
1034 vm_fault_t do_set_pmd(struct vm_fault *vmf, struct page *page);
1035 void do_set_pte(struct vm_fault *vmf, struct page *page, unsigned long addr);
1037 vm_fault_t finish_fault(struct vm_fault *vmf);
1038 vm_fault_t finish_mkwrite_fault(struct vm_fault *vmf);
2801 extern vm_fault_t filemap_fault(struct vm_fault *vmf);
[all …]
Diomap.h184 vm_fault_t iomap_page_mkwrite(struct vm_fault *vmf,
Dmm_types.h811 struct vm_fault *vmf);
Dbuffer_head.h280 int block_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf,
Dkvm_host.h889 vm_fault_t kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf);
/include/trace/hooks/
Dmm.h76 TP_PROTO(struct vm_fault *vmf, struct page **page, bool *retry),
77 TP_ARGS(vmf, page, retry));
79 TP_PROTO(struct vm_fault *vmf, struct page *page),
80 TP_ARGS(vmf, page));
230 TP_PROTO(struct vm_fault *vmf, unsigned long highest_memmap_pfn),
231 TP_ARGS(vmf, highest_memmap_pfn), 1);
233 TP_PROTO(struct vm_fault *vmf, unsigned long highest_memmap_pfn),
234 TP_ARGS(vmf, highest_memmap_pfn));
236 TP_PROTO(struct vm_fault *vmf, struct page *page),
237 TP_ARGS(vmf, page));
[all …]
/include/drm/ttm/
Dttm_bo_api.h619 struct vm_fault *vmf);
621 vm_fault_t ttm_bo_vm_fault_reserved(struct vm_fault *vmf,
626 vm_fault_t ttm_bo_vm_fault(struct vm_fault *vmf);