Home
last modified time | relevance | path

Searched refs:uxpte (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/mm/
H A Dpurgeable.c35 #define uxpte_refcnt(uxpte) ((uxpte) >> UXPTE_PRESENT_BIT)
36 #define uxpte_present(uxpte) ((uxpte) & UXPTE_PRESENT_MASK)
38 static inline long uxpte_read(struct uxpte_t *uxpte) in uxpte_read() argument
40 return atomic64_read(&uxpte->val); in uxpte_read()
43 static inline void uxpte_set(struct uxpte_t *uxpte, long val) in uxpte_set() argument
45 atomic64_set(&uxpte->val, val); in uxpte_set()
48 static inline bool uxpte_cas(struct uxpte_t *uxpte, long old, long new) in uxpte_cas() argument
50 return atomic64_cmpxchg(&uxpte in uxpte_cas()
141 struct uxpte_t *uxpte = NULL; lookup_uxpte() local
154 struct uxpte_t *uxpte = NULL; lock_uxpte() local
176 struct uxpte_t *uxpte = NULL; unlock_uxpte() local
189 struct uxpte_t *uxpte = NULL; uxpte_set_present() local
211 struct uxpte_t *uxpte = NULL; uxpte_clear_present() local
259 struct uxpte_t *uxpte = NULL; __mm_purg_pages_info() local
[all...]
/kernel/linux/linux-6.6/mm/
H A Dpurgeable.c35 #define uxpte_refcnt(uxpte) ((uxpte) >> UXPTE_PRESENT_BIT)
36 #define uxpte_present(uxpte) ((uxpte) & UXPTE_PRESENT_MASK)
38 static inline long uxpte_read(struct uxpte_t *uxpte) in uxpte_read() argument
40 return atomic64_read(&uxpte->val); in uxpte_read()
43 static inline void uxpte_set(struct uxpte_t *uxpte, long val) in uxpte_set() argument
45 atomic64_set(&uxpte->val, val); in uxpte_set()
48 static inline bool uxpte_cas(struct uxpte_t *uxpte, long old, long new) in uxpte_cas() argument
50 return atomic64_cmpxchg(&uxpte in uxpte_cas()
143 struct uxpte_t *uxpte = NULL; lookup_uxpte() local
156 struct uxpte_t *uxpte = NULL; lock_uxpte() local
178 struct uxpte_t *uxpte = NULL; unlock_uxpte() local
191 struct uxpte_t *uxpte = NULL; uxpte_set_present() local
213 struct uxpte_t *uxpte = NULL; uxpte_clear_present() local
261 struct uxpte_t *uxpte = NULL; __mm_purg_pages_info() local
[all...]

Completed in 2 milliseconds