vm_special_mapping
static int sigpage_mremap(const struct vm_special_mapping *sm,
static const struct vm_special_mapping sigpage_mapping = {
static int vdso_mremap(const struct vm_special_mapping *sm,
static struct vm_special_mapping vdso_text_mapping __ro_after_init = {
static int aarch32_sigpage_mremap(const struct vm_special_mapping *sm,
static struct vm_special_mapping aarch32_vdso_maps[] = {
static struct vm_special_mapping aarch64_vdso_map __ro_after_init = {
struct vm_special_mapping *cm;
static int vdso_mremap(const struct vm_special_mapping *sm,
static struct vm_special_mapping vdso_mapping = {
static struct vm_special_mapping vdso_mapping = {
struct vm_special_mapping code_mapping;
static int vdso_mremap(const struct vm_special_mapping *sm, struct vm_area_struct *new_vma)
struct vm_special_mapping mapping;
static const struct vm_special_mapping gic_mapping = {
static struct vm_special_mapping vdso_mapping = {
static int vdso_mremap(const struct vm_special_mapping *sm,
static struct vm_special_mapping vdso64_mapping = {
static struct vm_special_mapping vdso32_mapping = {
struct vm_special_mapping *vdso_mapping;
struct vm_special_mapping *vdso_spec;
static int vdso_mremap(const struct vm_special_mapping *sm, struct vm_area_struct *new_vma,
static int vdso32_mremap(const struct vm_special_mapping *sm, struct vm_area_struct *new_vma)
static int vdso64_mremap(const struct vm_special_mapping *sm, struct vm_area_struct *new_vma)
static void vdso_close(const struct vm_special_mapping *sm, struct vm_area_struct *vma)
static struct vm_special_mapping vdso32_spec __ro_after_init = {
static struct vm_special_mapping vdso64_spec __ro_after_init = {
struct vm_special_mapping *cm;
static int vdso_mremap(const struct vm_special_mapping *sm,
static struct vm_special_mapping rv_vdso_map __ro_after_init = {
static struct vm_special_mapping rv_compat_vdso_map __ro_after_init = {
static int vdso_mremap(const struct vm_special_mapping *sm,
static struct vm_special_mapping vdso_mapping = {
static struct vm_special_mapping vdso_mapping = {
struct vm_special_mapping *vdso_mapping,
static struct vm_special_mapping vvar_mapping = {
static struct vm_special_mapping vdso_mapping64 = {
struct vm_special_mapping *vdso_mapping)
static struct vm_special_mapping vdso_mapping32 = {
static const struct vm_special_mapping vdso_mapping = {
static const struct vm_special_mapping vvar_vclock_mapping = {
static vm_fault_t vdso_fault(const struct vm_special_mapping *sm,
static int vdso_mremap(const struct vm_special_mapping *sm,
static vm_fault_t vvar_vclock_fault(const struct vm_special_mapping *sm,
static int tramp_mremap(const struct vm_special_mapping *sm, struct vm_area_struct *new_vma)
static struct vm_special_mapping tramp_mapping = {
static struct vm_special_mapping vdso_mapping = {
const struct vm_special_mapping *sm);
const struct vm_special_mapping *spec);
vm_fault_t (*fault)(const struct vm_special_mapping *sm,
int (*mremap)(const struct vm_special_mapping *sm,
void (*close)(const struct vm_special_mapping *sm,
extern const struct vm_special_mapping vdso_vvar_mapping;
static vm_fault_t xol_fault(const struct vm_special_mapping *sm,
static int xol_mremap(const struct vm_special_mapping *sm, struct vm_area_struct *new_vma)
static const struct vm_special_mapping xol_mapping = {
static vm_fault_t vvar_fault(const struct vm_special_mapping *sm,
const struct vm_special_mapping vdso_vvar_mapping = {
const struct vm_special_mapping *sm = vma->vm_private_data;
return ((struct vm_special_mapping *)vma->vm_private_data)->name;
struct vm_special_mapping *sm = new_vma->vm_private_data;
struct vm_special_mapping *sm = vma->vm_private_data;
const struct vm_special_mapping *sm)
vm_flags_t vm_flags, const struct vm_special_mapping *spec)