Searched refs:pold (Results 1 – 6 of 6) sorted by relevance
/linux-6.6.21/arch/x86/include/asm/ |
D | cmpxchg.h | 221 #define __try_cmpxchg(ptr, pold, new, size) \ argument 222 __raw_try_cmpxchg((ptr), (pold), (new), (size), LOCK_PREFIX) 224 #define __try_cmpxchg_local(ptr, pold, new, size) \ argument 225 __raw_try_cmpxchg((ptr), (pold), (new), (size), "") 227 #define arch_try_cmpxchg(ptr, pold, new) \ argument 228 __try_cmpxchg((ptr), (pold), (new), sizeof(*(ptr))) 230 #define arch_try_cmpxchg_local(ptr, pold, new) \ argument 231 __try_cmpxchg_local((ptr), (pold), (new), sizeof(*(ptr)))
|
D | cmpxchg_32.h | 48 static inline bool __try_cmpxchg64(volatile u64 *ptr, u64 *pold, u64 new) in __try_cmpxchg64() argument 51 u64 old = *pold; in __try_cmpxchg64() 62 *pold = old; in __try_cmpxchg64()
|
/linux-6.6.21/arch/x86/kvm/vmx/ |
D | posted_intr.c | 39 static int pi_try_set_control(struct pi_desc *pi_desc, u64 *pold, u64 new) in pi_try_set_control() argument 47 if (!try_cmpxchg64(&pi_desc->control, pold, new)) in pi_try_set_control()
|
/linux-6.6.21/drivers/input/ |
D | input.c | 195 int *pold; in input_handle_abs_event() local 211 pold = &dev->absinfo[code].value; in input_handle_abs_event() 213 pold = &mt->slots[mt->slot].abs[code - ABS_MT_FIRST]; in input_handle_abs_event() 220 pold = NULL; in input_handle_abs_event() 223 if (pold) { in input_handle_abs_event() 224 *pval = input_defuzz_abs_event(*pval, *pold, in input_handle_abs_event() 226 if (*pold == *pval) in input_handle_abs_event() 229 *pold = *pval; in input_handle_abs_event()
|
/linux-6.6.21/include/net/ |
D | sch_generic.h | 1176 struct Qdisc **pold) in qdisc_replace() argument 1181 old = *pold; in qdisc_replace() 1182 *pold = new; in qdisc_replace()
|
/linux-6.6.21/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_svm.c | 901 unsigned char *new, *old, *pold; in svm_range_split_array() local 906 pold = *(unsigned char **)ppold; in svm_range_split_array() 907 if (!pold) in svm_range_split_array() 911 new = svm_range_copy_array(pold, size, new_n, d); in svm_range_split_array() 915 old = svm_range_copy_array(pold, size, old_n, d); in svm_range_split_array() 920 kvfree(pold); in svm_range_split_array()
|