Searched refs:vdso_data (Results 1 – 10 of 10) sorted by relevance
| /components/lwp/vdso/kernel/ |
| A D | vdso_data.h | 21 extern struct vdso_data *vdso_data; 24 struct vdso_data *_get_k_vdso_data(void) in _get_k_vdso_data() 26 return vdso_data; in _get_k_vdso_data() 31 void rt_vdso_write_begin(struct vdso_data *vd) in rt_vdso_write_begin() 38 void rt_vdso_write_end(struct vdso_data *vd) in rt_vdso_write_end()
|
| /components/lwp/arch/common/ |
| A D | vdso.c | 52 struct vdso_data data[CS_BASES]; 55 struct vdso_data *vdso_data = vdso_data_store.data; variable 69 vdso_base = lwp_map_user_phy(lwp, RT_NULL, rt_kmem_v2p((void *)vdso_data), vdso_data_len, 0); in __setup_additional_pages() 99 vdso_data->realtime_initdata = timegm(&time_vdso); in __initdata()
|
| /components/lwp/vdso/user/arch/aarch64/ |
| A D | vdso_sys.c | 33 __rt_vdso_getcoarse(struct timespec *ts, clockid_t clock, const struct vdso_data *vdns) in __rt_vdso_getcoarse() 35 const struct vdso_data *vd; in __rt_vdso_getcoarse() 65 __vdso_clock_gettime_common(const struct vdso_data *vd, clockid_t clock, in __vdso_clock_gettime_common() 83 rt_vdso_clock_gettime_data(const struct vdso_data *vd, clockid_t clock, in rt_vdso_clock_gettime_data()
|
| A D | vdso_sys.h | 126 extern struct vdso_data _vdso_data[CS_BASES] __attribute__((visibility("hidden"))); 127 static inline struct vdso_data *__arch_get_vdso_data(void) in __arch_get_vdso_data() 132 static inline uint32_t rt_vdso_read_begin(const struct vdso_data *vd) in rt_vdso_read_begin() 143 static inline uint32_t rt_vdso_read_retry(const struct vdso_data *vd, in rt_vdso_read_retry()
|
| /components/lwp/vdso/user/arch/risc-v/ |
| A D | vdso_sys.c | 40 __rt_vdso_getcoarse(struct timespec *ts, clockid_t clock, const struct vdso_data *vdns) in __rt_vdso_getcoarse() 42 const struct vdso_data *vd; in __rt_vdso_getcoarse() 72 __vdso_clock_gettime_common(const struct vdso_data *vd, clockid_t clock, in __vdso_clock_gettime_common() 90 rt_vdso_clock_gettime_data(const struct vdso_data *vd, clockid_t clock, in rt_vdso_clock_gettime_data()
|
| A D | vdso_sys.h | 120 extern struct vdso_data _vdso_data[CS_BASES] __attribute__((visibility("hidden"))); 121 static inline struct vdso_data *__arch_get_vdso_data(void) in __arch_get_vdso_data() 126 static inline uint32_t rt_vdso_read_begin(const struct vdso_data *vd) in rt_vdso_read_begin() 137 static inline uint32_t rt_vdso_read_retry(const struct vdso_data *vd, in rt_vdso_read_retry()
|
| /components/lwp/vdso/ |
| A D | vdso_datapage.h | 54 struct vdso_data { struct 61 typedef struct vdso_data *vdso_data_t; argument
|
| /components/lwp/arch/aarch64/common/ |
| A D | vdso_data.c | 20 struct vdso_data *vdata = get_k_vdso_data(); in rt_vdso_update_glob_time()
|
| /components/lwp/arch/risc-v/common/ |
| A D | vdso_data.c | 20 struct vdso_data *vdata = get_k_vdso_data(); in rt_vdso_update_glob_time()
|
| /components/lwp/ |
| A D | SConscript | 30 vdso_files = ['vdso_data.c', 'vdso.c']
|
Completed in 9 milliseconds