Searched refs:vdso_data (Results 26 - 50 of 51) sorted by relevance

123

/linux-master/arch/loongarch/kernel/
H A Dvdso.c38 struct vdso_data *vdso_data = generic_vdso_data.data; variable in typeref:struct:vdso_data
57 pfn = sym_to_pfn(vdso_data);
72 pfn = sym_to_pfn(vdso_data);
119 struct vdso_data *arch_get_vdso_data(void *vvar_page)
121 return (struct vdso_data *)(vvar_page);
/linux-master/arch/arm/include/asm/vdso/
H A Dgettimeofday.h18 extern struct vdso_data *__get_datapage(void);
117 const struct vdso_data *vd)
140 static __always_inline const struct vdso_data *__arch_get_vdso_data(void)
/linux-master/arch/csky/kernel/
H A Dvdso.c19 struct vdso_data *vdso_data = vdso_data_store.data; variable in typeref:struct:vdso_data
39 vdso_pagelist[i] = virt_to_page(vdso_data);
95 return "[vdso_data]";
/linux-master/arch/x86/include/asm/
H A Dvvar.h51 DECLARE_VVAR(128, struct vdso_data, _vdso_data)
/linux-master/arch/x86/include/asm/vdso/
H A Dgettimeofday.h62 const struct vdso_data *__arch_get_timens_vdso_data(const struct vdso_data *vd)
251 const struct vdso_data *vd)
276 static __always_inline const struct vdso_data *__arch_get_vdso_data(void)
281 static inline bool arch_vdso_clocksource_ok(const struct vdso_data *vd)
/linux-master/arch/mips/include/asm/vdso/
H A Dgettimeofday.h170 static __always_inline u64 read_gic_count(const struct vdso_data *data)
187 const struct vdso_data *vd)
212 static __always_inline const struct vdso_data *__arch_get_vdso_data(void)
/linux-master/arch/mips/kernel/
H A Dvdso.c28 struct vdso_data *vdso_data = mips_vdso_data.data; variable in typeref:struct:vdso_data
145 base += ((unsigned long)vdso_data - gic_size) & shm_align_mask;
172 virt_to_phys(vdso_data) >> PAGE_SHIFT,
/linux-master/arch/csky/include/asm/vdso/
H A Dgettimeofday.h98 const struct vdso_data *vd)
107 static __always_inline const struct vdso_data *__arch_get_vdso_data(void)
/linux-master/arch/s390/kernel/
H A Dvdso.c30 struct vdso_data *vdso_data = vdso_data_store.data; variable in typeref:struct:vdso_data
39 struct vdso_data *arch_get_vdso_data(void *vvar_page)
41 return (struct vdso_data *)(vvar_page);
78 pfn = virt_to_pfn(vdso_data);
102 pfn = virt_to_pfn(vdso_data);
H A Dtime.c88 vdso_data[cs].arch_data.tod_steering_end = tod_steering_end;
393 vdso_data[cs].arch_data.tod_steering_end = tod_steering_end;
394 vdso_data[cs].arch_data.tod_steering_delta = tod_steering_delta;
/linux-master/arch/riscv/kernel/
H A Dvdso.c34 struct vdso_data *vdso_data = vdso_data_store.data; variable in typeref:struct:vdso_data
90 struct vdso_data *arch_get_vdso_data(void *vvar_page)
92 return (struct vdso_data *)(vvar_page);
135 pfn = sym_to_pfn(vdso_data);
148 pfn = sym_to_pfn(vdso_data);
H A Dsys_hwprobe.c378 struct vdso_data *vd = __arch_get_k_vdso_data();
/linux-master/kernel/time/
H A Dvsyscall.c18 static inline void update_vdso_data(struct vdso_data *vdata,
74 struct vdso_data *vdata = __arch_get_k_vdso_data();
125 struct vdso_data *vdata = __arch_get_k_vdso_data();
147 struct vdso_data *vdata = __arch_get_k_vdso_data();
165 struct vdso_data *vdata = __arch_get_k_vdso_data();
H A Dnamespace.c168 * The check for vdso_data->clock_mode is in the unlikely path of
173 * for vdso_data->clock_mode is a non-issue. The task is spin waiting for the
176 * Timens page has vdso_data->clock_mode set to VDSO_CLOCKMODE_TIMENS which
179 static void timens_setup_vdso_data(struct vdso_data *vdata,
222 struct vdso_data *vdata;
/linux-master/arch/arm64/kernel/
H A Dvdso.c73 struct vdso_data *vdso_data = vdso_data_store.data; variable in typeref:struct:vdso_data
117 struct vdso_data *arch_get_vdso_data(void *vvar_page)
119 return (struct vdso_data *)(vvar_page);
162 pfn = sym_to_pfn(vdso_data);
175 pfn = sym_to_pfn(vdso_data);
/linux-master/arch/riscv/kernel/vdso/
H A Dhwprobe.c19 const struct vdso_data *vd = __arch_get_vdso_data();
54 const struct vdso_data *vd = __arch_get_vdso_data();
/linux-master/arch/powerpc/kernel/
H A Dproc_powerpc.c54 &page_map_proc_ops, vdso_data);
H A Dsmp.c1190 vdso_data->processorCount--;
1647 vdso_data->processorCount++;
H A Dtime.c931 vdso_data->tb_ticks_per_sec = tb_ticks_per_sec;
/linux-master/arch/arm/kernel/
H A Dvdso.c38 struct vdso_data *vdso_data = vdso_data_store.data; variable in typeref:struct:vdso_data
197 vdso_data_page = virt_to_page(vdso_data);
/linux-master/include/linux/
H A Dtime_namespace.h168 struct vdso_data *arch_get_vdso_data(void *vvar_page);
/linux-master/arch/x86/entry/vdso/
H A Dvma.c35 struct vdso_data *arch_get_vdso_data(void *vvar_page)
37 return (struct vdso_data *)(vvar_page + _vdso_data_offset);
/linux-master/arch/powerpc/platforms/powernv/
H A Dsmp.c139 vdso_data->processorCount--;
/linux-master/arch/powerpc/platforms/pseries/
H A Dhotplug-cpu.c86 vdso_data->processorCount--;
H A Dlparcfg.c523 partition_potential_processors = vdso_data->processorCount;

Completed in 462 milliseconds

123