Searched refs:cond_expr (Results 1 – 7 of 7) sorted by relevance
/linux/arch/arm64/include/asm/ |
H A D | rqspinlock.h | 20 * cond_expr for us, it will not happen when event stream support is 33 #define __smp_cond_load_relaxed_spinwait(ptr, cond_expr, time_expr_ns, \ argument 40 if (cond_expr) \ 52 #define __smp_cond_load_acquire_timewait(ptr, cond_expr, \ argument 59 if (cond_expr) \ 68 #define smp_cond_load_acquire_timewait(ptr, cond_expr, \ argument 75 _val = __smp_cond_load_acquire_timewait(ptr, cond_expr, \ 79 _val = __smp_cond_load_relaxed_spinwait(ptr, cond_expr, \
|
H A D | barrier.h | 196 #define smp_cond_load_relaxed(ptr, cond_expr) \ argument 202 if (cond_expr) \ 209 #define smp_cond_load_acquire(ptr, cond_expr) \ argument 215 if (cond_expr) \
|
/linux/tools/testing/selftests/bpf/ |
H A D | bpf_atomic.h | 104 #define smp_cond_load_relaxed_label(p, cond_expr, label) \ argument 110 if (cond_expr) \ 118 #define smp_cond_load_acquire_label(p, cond_expr, label) \ argument 121 smp_cond_load_relaxed_label(p, cond_expr, label); \ 128 #define atomic_cond_read_relaxed_label(p, cond_expr, label) \ argument 129 smp_cond_load_relaxed_label(&(p)->counter, cond_expr, label) 131 #define atomic_cond_read_acquire_label(p, cond_expr, label) \ argument 132 smp_cond_load_acquire_label(&(p)->counter, cond_expr, label)
|
/linux/include/asm-generic/ |
H A D | barrier.h | 246 #define smp_cond_load_relaxed(ptr, cond_expr) ({ \ argument 251 if (cond_expr) \ 268 #define smp_cond_load_acquire(ptr, cond_expr) ({ \ argument 270 _val = smp_cond_load_relaxed(ptr, cond_expr); \
|
/linux/arch/riscv/include/asm/ |
H A D | barrier.h | 70 #define smp_cond_load_relaxed(ptr, cond_expr) ({ \ argument 75 if (cond_expr) \
|
/linux/security/selinux/ss/ |
H A D | conditional.h | 34 struct cond_expr { struct 58 struct cond_expr expr; argument 35 nodescond_expr global() argument
|
H A D | conditional.c | 23 static int cond_evaluate_expr(struct policydb *p, struct cond_expr *expr) in cond_evaluate_expr()
|