Searched refs:vm_special_mapping (Results 1 - 17 of 17) sorted by relevance

/linux-master/arch/loongarch/include/asm/
H A Dvdso.h33 struct vm_special_mapping code_mapping;
34 struct vm_special_mapping data_mapping;
/linux-master/arch/mips/include/asm/
H A Dvdso.h35 struct vm_special_mapping mapping;
/linux-master/arch/parisc/kernel/
H A Dvdso.c29 static int vdso_mremap(const struct vm_special_mapping *sm,
37 static struct vm_special_mapping vdso64_mapping = {
43 static struct vm_special_mapping vdso32_mapping = {
57 struct vm_special_mapping *vdso_mapping;
/linux-master/arch/s390/kernel/
H A Dvdso.c26 static struct vm_special_mapping vvar_mapping;
69 static vm_fault_t vvar_fault(const struct vm_special_mapping *sm,
111 static int vdso_mremap(const struct vm_special_mapping *sm,
118 static struct vm_special_mapping vvar_mapping = {
123 static struct vm_special_mapping vdso64_mapping = {
128 static struct vm_special_mapping vdso32_mapping = {
143 struct vm_special_mapping *vdso_mapping;
/linux-master/arch/powerpc/kernel/
H A Dvdso.c61 static int vdso_mremap(const struct vm_special_mapping *sm, struct vm_area_struct *new_vma,
74 static int vdso32_mremap(const struct vm_special_mapping *sm, struct vm_area_struct *new_vma)
79 static int vdso64_mremap(const struct vm_special_mapping *sm, struct vm_area_struct *new_vma)
84 static vm_fault_t vvar_fault(const struct vm_special_mapping *sm,
87 static struct vm_special_mapping vvar_spec __ro_after_init = {
92 static struct vm_special_mapping vdso32_spec __ro_after_init = {
97 static struct vm_special_mapping vdso64_spec __ro_after_init = {
132 static vm_fault_t vvar_fault(const struct vm_special_mapping *sm,
173 struct vm_special_mapping *vdso_spec;
/linux-master/arch/riscv/kernel/
H A Dvdso.c42 struct vm_special_mapping *dm;
44 struct vm_special_mapping *cm;
52 static int vdso_mremap(const struct vm_special_mapping *sm,
124 static vm_fault_t vvar_fault(const struct vm_special_mapping *sm,
158 static struct vm_special_mapping rv_vdso_maps[] __ro_after_init = {
178 static struct vm_special_mapping rv_compat_vdso_maps[] __ro_after_init = {
/linux-master/arch/arm64/kernel/
H A Dvdso.c49 struct vm_special_mapping *dm;
51 struct vm_special_mapping *cm;
75 static int vdso_mremap(const struct vm_special_mapping *sm,
151 static vm_fault_t vvar_fault(const struct vm_special_mapping *sm,
245 static int aarch32_sigpage_mremap(const struct vm_special_mapping *sm,
253 static struct vm_special_mapping aarch32_vdso_maps[] = {
416 static struct vm_special_mapping aarch64_vdso_maps[] __ro_after_init = {
/linux-master/arch/x86/entry/vdso/
H A Dvma.c59 static const struct vm_special_mapping vvar_mapping;
62 static vm_fault_t vdso_fault(const struct vm_special_mapping *sm,
92 static int vdso_mremap(const struct vm_special_mapping *sm,
128 static vm_fault_t vvar_fault(const struct vm_special_mapping *sm,
208 static const struct vm_special_mapping vdso_mapping = {
213 static const struct vm_special_mapping vvar_mapping = {
/linux-master/arch/loongarch/kernel/
H A Dvdso.c41 static int vdso_mremap(const struct vm_special_mapping *sm, struct vm_area_struct *new_vma)
48 static vm_fault_t vvar_fault(const struct vm_special_mapping *sm,
/linux-master/arch/arm/kernel/
H A Dvdso.c41 static const struct vm_special_mapping vdso_data_mapping = {
46 static int vdso_mremap(const struct vm_special_mapping *sm,
54 static struct vm_special_mapping vdso_text_mapping __ro_after_init = {
H A Dprocess.c382 static int sigpage_mremap(const struct vm_special_mapping *sm,
389 static const struct vm_special_mapping sigpage_mapping = {
/linux-master/arch/sparc/vdso/
H A Dvma.c27 static struct vm_special_mapping vvar_mapping = {
32 static struct vm_special_mapping vdso_mapping64 = {
38 static struct vm_special_mapping vdso_mapping32 = {
247 struct vm_special_mapping *vdso_mapping, bool elf64)
362 struct vm_special_mapping *vdso_mapping)
/linux-master/arch/mips/kernel/
H A Dvdso.c36 static struct vm_special_mapping vdso_vvar_mapping = {
/linux-master/include/linux/
H A Dmm_types.h1281 struct vm_special_mapping { struct
1296 vm_fault_t (*fault)(const struct vm_special_mapping *sm,
1300 int (*mremap)(const struct vm_special_mapping *sm,
H A Dmm.h3375 const struct vm_special_mapping *sm);
3379 const struct vm_special_mapping *spec);
/linux-master/mm/
H A Dmmap.c3486 return ((struct vm_special_mapping *)vma->vm_private_data)->name;
3491 struct vm_special_mapping *sm = new_vma->vm_private_data;
3537 struct vm_special_mapping *sm = vma->vm_private_data;
3595 const struct vm_special_mapping *sm)
3614 unsigned long vm_flags, const struct vm_special_mapping *spec)
/linux-master/kernel/events/
H A Duprobes.c102 struct vm_special_mapping xol_mapping;

Completed in 220 milliseconds