Searched refs:vm_special_mapping (Results 1 – 16 of 16) sorted by relevance
/linux/arch/s390/kernel/ |
H A D | vdso.c | 29 static struct vm_special_mapping vvar_mapping; 66 static vm_fault_t vvar_fault(const struct vm_special_mapping *sm, in vvar_fault() 108 static int vdso_mremap(const struct vm_special_mapping *sm, in vdso_mremap() 115 static struct vm_special_mapping vvar_mapping = { 120 static struct vm_special_mapping vdso64_mapping = { 125 static struct vm_special_mapping vdso32_mapping = { 140 struct vm_special_mapping *vdso_mapping; in map_vdso()
|
/linux/arch/arm64/kernel/ |
H A D | vdso.c | 42 struct vm_special_mapping *cm; 66 static int vdso_mremap(const struct vm_special_mapping *sm, in vdso_mremap() 113 static const struct vm_special_mapping vvar_map; 140 static vm_fault_t vvar_fault(const struct vm_special_mapping *sm, in vvar_fault() 174 static const struct vm_special_mapping vvar_map = { 238 static int aarch32_sigpage_mremap(const struct vm_special_mapping *sm, in aarch32_sigpage_mremap() 246 static struct vm_special_mapping aarch32_vdso_maps[] = { 399 static struct vm_special_mapping aarch64_vdso_map __ro_after_init = {
|
/linux/arch/parisc/kernel/ |
H A D | vdso.c | 29 static int vdso_mremap(const struct vm_special_mapping *sm, in vdso_mremap() 37 static struct vm_special_mapping vdso64_mapping = { 43 static struct vm_special_mapping vdso32_mapping = { 57 struct vm_special_mapping *vdso_mapping; in arch_setup_additional_pages()
|
/linux/arch/loongarch/include/asm/ |
H A D | vdso.h | 33 struct vm_special_mapping code_mapping; 34 struct vm_special_mapping data_mapping;
|
/linux/arch/loongarch/kernel/ |
H A D | vdso.c | 40 static int vdso_mremap(const struct vm_special_mapping *sm, struct vm_area_struct *new_vma) in vdso_mremap() 47 static vm_fault_t vvar_fault(const struct vm_special_mapping *sm, in vvar_fault()
|
/linux/arch/mips/include/asm/ |
H A D | vdso.h | 35 struct vm_special_mapping mapping;
|
/linux/include/linux/ |
H A D | mm_types.h | 1372 struct vm_special_mapping { struct 1387 vm_fault_t (*fault)(const struct vm_special_mapping *sm, argument 1391 int (*mremap)(const struct vm_special_mapping *sm, argument 1394 void (*close)(const struct vm_special_mapping *sm, argument
|
H A D | mm.h | 3354 const struct vm_special_mapping *sm); 3358 const struct vm_special_mapping *spec);
|
/linux/arch/x86/um/vdso/ |
H A D | vma.c | 57 static struct vm_special_mapping vdso_mapping = { in arch_setup_additional_pages()
|
/linux/arch/hexagon/kernel/ |
H A D | vdso.c | 56 static struct vm_special_mapping vdso_mapping = { in arch_setup_additional_pages()
|
/linux/arch/sh/kernel/vsyscall/ |
H A D | vsyscall.c | 39 static struct vm_special_mapping vdso_mapping = {
|
/linux/arch/csky/kernel/ |
H A D | vdso.c | 47 static struct vm_special_mapping vdso_mapping = { in arch_setup_additional_pages()
|
/linux/arch/arm/kernel/ |
H A D | process.c | 382 static int sigpage_mremap(const struct vm_special_mapping *sm, in sigpage_mremap() 389 static const struct vm_special_mapping sigpage_mapping = {
|
/linux/arch/nios2/mm/ |
H A D | init.c | 85 static struct vm_special_mapping vdso_mapping = {
|
/linux/mm/ |
H A D | mmap.c | 1803 const struct vm_special_mapping *sm = vma->vm_private_data; in special_mapping_close() 1811 return ((struct vm_special_mapping *)vma->vm_private_data)->name; in special_mapping_name() 1816 struct vm_special_mapping *sm = new_vma->vm_private_data; in special_mapping_mremap() 1853 struct vm_special_mapping *sm = vma->vm_private_data; in special_mapping_fault() 1910 const struct vm_special_mapping *sm) in vma_is_special_mapping() 1928 unsigned long vm_flags, const struct vm_special_mapping *spec) in _install_special_mapping()
|
/linux/kernel/events/ |
H A D | uprobes.c | 1636 static vm_fault_t xol_fault(const struct vm_special_mapping *sm, in xol_fault() 1646 static int xol_mremap(const struct vm_special_mapping *sm, struct vm_area_struct *new_vma) in xol_mremap() 1651 static const struct vm_special_mapping xol_mapping = {
|