Home
last modified time | relevance | path

Searched refs:vm_special_mapping (Results 1 – 13 of 13) sorted by relevance

/Linux-v4.19/arch/sparc/vdso/
Dvma.c25 static struct vm_special_mapping vvar_mapping = {
30 static struct vm_special_mapping vdso_mapping64 = {
36 static struct vm_special_mapping vdso_mapping32 = {
50 struct vm_special_mapping *vdso_mapping) in init_vdso_image()
175 struct vm_special_mapping *vdso_mapping) in map_vdso()
/Linux-v4.19/arch/x86/entry/vdso/
Dvma.c42 static int vdso_fault(const struct vm_special_mapping *sm, in vdso_fault()
72 static int vdso_mremap(const struct vm_special_mapping *sm, in vdso_mremap()
87 static int vvar_fault(const struct vm_special_mapping *sm, in vvar_fault()
137 static const struct vm_special_mapping vdso_mapping = {
142 static const struct vm_special_mapping vvar_mapping = {
/Linux-v4.19/arch/arm64/kernel/
Dvdso.c91 static const struct vm_special_mapping spec = { in aarch32_setup_vectors_page()
113 static int vdso_mremap(const struct vm_special_mapping *sm, in vdso_mremap()
127 static struct vm_special_mapping vdso_spec[2] __ro_after_init = {
/Linux-v4.19/include/linux/
Dmm_types.h612 struct vm_special_mapping { struct
627 vm_fault_t (*fault)(const struct vm_special_mapping *sm, argument
631 int (*mremap)(const struct vm_special_mapping *sm, argument
Dmm.h2270 const struct vm_special_mapping *sm);
2274 const struct vm_special_mapping *spec);
/Linux-v4.19/arch/s390/kernel/
Dvdso.c50 static vm_fault_t vdso_fault(const struct vm_special_mapping *sm, in vdso_fault()
73 static int vdso_mremap(const struct vm_special_mapping *sm, in vdso_mremap()
94 static const struct vm_special_mapping vdso_mapping = {
/Linux-v4.19/arch/arm/kernel/
Dvdso.c54 static const struct vm_special_mapping vdso_data_mapping = {
59 static int vdso_mremap(const struct vm_special_mapping *sm, in vdso_mremap()
76 static struct vm_special_mapping vdso_text_mapping __ro_after_init = {
Dprocess.c406 static int sigpage_mremap(const struct vm_special_mapping *sm, in sigpage_mremap()
413 static const struct vm_special_mapping sigpage_mapping = {
/Linux-v4.19/arch/mips/include/asm/
Dvdso.h38 struct vm_special_mapping mapping;
/Linux-v4.19/arch/mips/kernel/
Dvdso.c37 static struct vm_special_mapping vdso_vvar_mapping = {
/Linux-v4.19/arch/nds32/kernel/
Dvdso.c45 static struct vm_special_mapping vdso_spec[2] __ro_after_init = {
/Linux-v4.19/mm/
Dmmap.c3277 return ((struct vm_special_mapping *)vma->vm_private_data)->name; in special_mapping_name()
3282 struct vm_special_mapping *sm = new_vma->vm_private_data; in special_mapping_mremap()
3314 struct vm_special_mapping *sm = vma->vm_private_data; in special_mapping_fault()
3373 const struct vm_special_mapping *sm) in vma_is_special_mapping()
3392 unsigned long vm_flags, const struct vm_special_mapping *spec) in _install_special_mapping()
/Linux-v4.19/kernel/events/
Duprobes.c105 struct vm_special_mapping xol_mapping;