Home
last modified time | relevance | path

Searched refs:vvar (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/arch/sparc/vdso/
H A Dvclock_gettime.c22 #include <asm/vvar.h>
48 * Compute the vvar page's address in the process address space, and return it
126 notrace static __always_inline u64 vgetsns(struct vvar_data *vvar) in vgetsns() argument
132 v = (cycles - vvar->clock.cycle_last) & vvar->clock.mask; in vgetsns()
133 return v * vvar->clock.mult; in vgetsns()
136 notrace static __always_inline u64 vgetsns_stick(struct vvar_data *vvar) in vgetsns_stick() argument
142 v = (cycles - vvar->clock.cycle_last) & vvar->clock.mask; in vgetsns_stick()
143 return v * vvar in vgetsns_stick()
146 do_realtime(struct vvar_data *vvar, struct __kernel_old_timespec *ts) do_realtime() argument
166 do_realtime_stick(struct vvar_data *vvar, struct __kernel_old_timespec *ts) do_realtime_stick() argument
186 do_monotonic(struct vvar_data *vvar, struct __kernel_old_timespec *ts) do_monotonic() argument
206 do_monotonic_stick(struct vvar_data *vvar, struct __kernel_old_timespec *ts) do_monotonic_stick() argument
226 do_realtime_coarse(struct vvar_data *vvar, struct __kernel_old_timespec *ts) do_realtime_coarse() argument
239 do_monotonic_coarse(struct vvar_data *vvar, struct __kernel_old_timespec *ts) do_monotonic_coarse() argument
[all...]
H A Dvma.c22 #include <asm/vvar.h>
28 .name = "[vvar]"
243 * Allocate pages for the vdso and vvar, and copy in the vdso text from the
283 * Now the vvar page. This is uninitialized data. in init_vdso_image()
/kernel/linux/linux-6.6/arch/sparc/vdso/
H A Dvclock_gettime.c22 #include <asm/vvar.h>
48 * Compute the vvar page's address in the process address space, and return it
126 notrace static __always_inline u64 vgetsns(struct vvar_data *vvar) in vgetsns() argument
132 v = (cycles - vvar->clock.cycle_last) & vvar->clock.mask; in vgetsns()
133 return v * vvar->clock.mult; in vgetsns()
136 notrace static __always_inline u64 vgetsns_stick(struct vvar_data *vvar) in vgetsns_stick() argument
142 v = (cycles - vvar->clock.cycle_last) & vvar->clock.mask; in vgetsns_stick()
143 return v * vvar in vgetsns_stick()
146 do_realtime(struct vvar_data *vvar, struct __kernel_old_timespec *ts) do_realtime() argument
166 do_realtime_stick(struct vvar_data *vvar, struct __kernel_old_timespec *ts) do_realtime_stick() argument
186 do_monotonic(struct vvar_data *vvar, struct __kernel_old_timespec *ts) do_monotonic() argument
206 do_monotonic_stick(struct vvar_data *vvar, struct __kernel_old_timespec *ts) do_monotonic_stick() argument
226 do_realtime_coarse(struct vvar_data *vvar, struct __kernel_old_timespec *ts) do_realtime_coarse() argument
239 do_monotonic_coarse(struct vvar_data *vvar, struct __kernel_old_timespec *ts) do_monotonic_coarse() argument
[all...]
H A Dvma.c22 #include <asm/vvar.h>
28 .name = "[vvar]"
243 * Allocate pages for the vdso and vvar, and copy in the vdso text from the
283 * Now the vvar page. This is uninitialized data. in init_vdso_image()
/kernel/linux/linux-5.10/arch/x86/entry/vdso/
H A Dvdso-layout.lds.S22 /* Place all vvars at the offsets in asm/vvar.h. */
24 #include <asm/vvar.h>
32 /* Place all vvars in timens too at the offsets in asm/vvar.h. */
34 #include <asm/vvar.h>
H A Dvma.c23 #include <asm/vvar.h>
33 #include <asm/vvar.h>
136 * The vvar page layout depends on whether a task belongs to the root or
184 * the page past the end of the vvar mapping. in vvar_fault()
253 .name = "[vvar]",
259 * Add vdso and vvar mappings to current process.
/kernel/linux/linux-6.6/arch/x86/entry/vdso/
H A Dvdso-layout.lds.S22 /* Place all vvars at the offsets in asm/vvar.h. */
24 #include <asm/vvar.h>
32 /* Place all vvars in timens too at the offsets in asm/vvar.h. */
34 #include <asm/vvar.h>
H A Dvma.c23 #include <asm/vvar.h>
33 #include <asm/vvar.h>
105 * The vvar page layout depends on whether a task belongs to the root or
146 * the page past the end of the vvar mapping. in vvar_fault()
214 .name = "[vvar]",
219 * Add vdso and vvar mappings to current process.
/kernel/linux/linux-5.10/arch/x86/include/asm/vdso/
H A Dvsyscall.h11 #include <asm/vvar.h>
H A Dgettimeofday.h17 #include <asm/vvar.h>
/kernel/linux/linux-6.6/arch/x86/include/asm/vdso/
H A Dvsyscall.h11 #include <asm/vvar.h>
H A Dgettimeofday.h17 #include <asm/vvar.h>
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dvmlinux.lds.S207 .vvar : AT(ADDR(.vvar) - LOAD_OFFSET) {
211 /* Place all vvars at the offsets in asm/vvar.h. */
215 #include <asm/vvar.h>
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dvmlinux.lds.S203 .vvar : AT(ADDR(.vvar) - LOAD_OFFSET) {
207 /* Place all vvars at the offsets in asm/vvar.h. */
211 #include <asm/vvar.h>
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dvdso.c13 #include <asm/vvar.h>
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dvdso.c13 #include <asm/vvar.h>

Completed in 13 milliseconds