| /linux/tools/perf/util/annotate-arch/ |
| H A D | annotate-sparc.c | 7 static int is_branch_cond(const char *cond) in is_branch_cond() argument 9 if (cond[0] == '\0') in is_branch_cond() 12 if (cond[0] == 'a' && cond[1] == '\0') in is_branch_cond() 15 if (cond[0] == 'c' && in is_branch_cond() 16 (cond[1] == 'c' || cond[1] == 's') && in is_branch_cond() 17 cond[2] == '\0') in is_branch_cond() 20 if (cond[0] == 'e' && in is_branch_cond() 21 (cond[1] == '\0' || in is_branch_cond() 22 (cond[1] == 'q' && cond[2] == '\0'))) in is_branch_cond() 25 if (cond[0] == 'g' && in is_branch_cond() [all …]
|
| /linux/arch/parisc/math-emu/ |
| H A D | dfcmp.c | 38 unsigned int cond, unsigned int *status) in dbl_fcmp() argument 60 && (Exception(cond) || Dbl_isone_signaling(leftp1))) in dbl_fcmp() 64 && (Exception(cond) || Dbl_isone_signaling(rightp1))) ) in dbl_fcmp() 67 Set_status_cbit(Unordered(cond)); in dbl_fcmp() 71 Set_status_cbit(Unordered(cond)); in dbl_fcmp() 83 Set_status_cbit(Unordered(cond)); in dbl_fcmp() 98 Set_status_cbit(Equal(cond)); in dbl_fcmp() 102 Set_status_cbit(Lessthan(cond)); in dbl_fcmp() 106 Set_status_cbit(Greaterthan(cond)); in dbl_fcmp() 113 Set_status_cbit(Equal(cond)); in dbl_fcmp() [all …]
|
| H A D | sfcmp.c | 37 unsigned int cond, unsigned int *status) in sgl_fcmp() argument 60 && (Exception(cond) || Sgl_isone_signaling(left))) in sgl_fcmp() 64 && (Exception(cond) || Sgl_isone_signaling(right)) ) ) in sgl_fcmp() 67 Set_status_cbit(Unordered(cond)); in sgl_fcmp() 71 Set_status_cbit(Unordered(cond)); in sgl_fcmp() 83 Set_status_cbit(Unordered(cond)); in sgl_fcmp() 98 Set_status_cbit(Equal(cond)); in sgl_fcmp() 102 Set_status_cbit(Lessthan(cond)); in sgl_fcmp() 106 Set_status_cbit(Greaterthan(cond)); in sgl_fcmp() 113 Set_status_cbit(Equal(cond)); in sgl_fcmp() [all …]
|
| /linux/Documentation/arch/arm/nwfpe/ |
| H A D | netwinder-fpe.rst | 24 <LDF|STF>{cond}<S|D|E> Fd, Rn 25 <LDF|STF>{cond}<S|D|E> Fd, [Rn, #<expression>]{!} 26 <LDF|STF>{cond}<S|D|E> Fd, [Rn], #<expression> 33 <LFM|SFM>{cond}<S|D|E> Fd, <count>, [Rn] 34 <LFM|SFM>{cond}<S|D|E> Fd, <count>, [Rn, #<expression>]{!} 35 <LFM|SFM>{cond}<S|D|E> Fd, <count>, [Rn], #<expression> 38 <LFM|SFM>{cond}<FD,EA> Fd, <count>, [Rn]{!} 51 FLT{cond}<S,D,E>{P,M,Z} Fn, Rd Convert integer to floating point 52 FIX{cond}{P,M,Z} Rd, Fn Convert floating point to integer 53 WFS{cond} Rd Write floating point status register [all …]
|
| H A D | todo.rst | 6 POW{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - power 7 RPW{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - reverse power 8 POL{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - polar angle (arctan2) 10 LOG{cond}<S|D|E>{P,M,Z} Fd, <Fm,#value> - logarithm to base 10 11 LGN{cond}<S|D|E>{P,M,Z} Fd, <Fm,#value> - logarithm to base e 12 EXP{cond}<S|D|E>{P,M,Z} Fd, <Fm,#value> - exponent 13 SIN{cond}<S|D|E>{P,M,Z} Fd, <Fm,#value> - sine 14 COS{cond}<S|D|E>{P,M,Z} Fd, <Fm,#value> - cosine 15 TAN{cond}<S|D|E>{P,M,Z} Fd, <Fm,#value> - tangent 16 ASN{cond}<S|D|E>{P,M,Z} Fd, <Fm,#value> - arcsine [all …]
|
| /linux/drivers/block/null_blk/ |
| H A D | zoned.c | 139 zone->cond = BLK_ZONE_COND_NOT_WP; in null_init_zoned_dev() 157 zone->cond = BLK_ZONE_COND_FULL; in null_init_zoned_dev() 160 zone->cond = BLK_ZONE_COND_EMPTY; in null_init_zoned_dev() 224 blkz.cond = zone->cond; in null_report_zones() 273 if (zone->cond == BLK_ZONE_COND_IMP_OPEN) { in null_close_imp_open_zone() 276 zone->cond = BLK_ZONE_COND_EMPTY; in null_close_imp_open_zone() 278 zone->cond = BLK_ZONE_COND_CLOSED; in null_close_imp_open_zone() 335 switch (zone->cond) { in null_check_zone_resources() 359 trace_nullb_zone_op(cmd, zno, zone->cond); in null_zone_write() 393 if (zone->cond == BLK_ZONE_COND_CLOSED || in null_zone_write() [all …]
|
| /linux/tools/perf/util/ |
| H A D | mutex.c | 85 static void __cond_init(struct cond *cnd, bool pshared) in __cond_init() 93 CHECK_ERR(pthread_cond_init(&cnd->cond, &attr)); in __cond_init() 97 void cond_init(struct cond *cnd) in cond_init() 102 void cond_init_pshared(struct cond *cnd) in cond_init_pshared() 107 void cond_destroy(struct cond *cnd) in cond_destroy() 109 CHECK_ERR(pthread_cond_destroy(&cnd->cond)); in cond_destroy() 112 void cond_wait(struct cond *cnd, struct mutex *mtx) in cond_wait() 114 CHECK_ERR(pthread_cond_wait(&cnd->cond, &mtx->lock)); in cond_wait() 117 void cond_signal(struct cond *cnd) in cond_signal() 119 CHECK_ERR(pthread_cond_signal(&cnd->cond)); in cond_signal() [all …]
|
| H A D | mutex.h | 96 struct cond { struct 97 pthread_cond_t cond; argument 117 void cond_init(struct cond *cnd); 122 void cond_init_pshared(struct cond *cnd); 123 void cond_destroy(struct cond *cnd); 125 void cond_wait(struct cond *cnd, struct mutex *mtx) EXCLUSIVE_LOCKS_REQUIRED(mtx); 126 void cond_signal(struct cond *cnd); 127 void cond_broadcast(struct cond *cnd);
|
| /linux/arch/arm/include/asm/ |
| H A D | assembler.h | 137 .macro asm_trace_hardirqs_on, cond=al, save=1 146 bl\cond trace_hardirqs_on 198 asm_trace_hardirqs_on cond=eq 470 .macro usraccoff, instr, reg, ptr, inc, off, cond, abort, t=TUSER() 473 \instr\()b\t\cond\().w \reg, [\ptr, #\off] 475 \instr\t\cond\().w \reg, [\ptr, #\off] 486 .macro usracc, instr, reg, ptr, inc, cond, rept, abort 489 .ifnc \cond,al 491 itt \cond 493 ittt \cond [all …]
|
| /linux/Documentation/locking/ |
| H A D | futex-requeue-pi.rst | 27 pthread_cond_wait(cond, mutex) 29 lock(cond->__data.__lock); 32 unlock(cond->__data.__lock); 33 futex_wait(cond->__data.__futex); 34 lock(cond->__data.__lock); 36 unlock(cond->__data.__lock); 40 pthread_cond_broadcast(cond) 42 lock(cond->__data.__lock); 43 unlock(cond->__data.__lock); 44 futex_requeue(cond->data.__futex, cond->mutex); [all …]
|
| /linux/arch/parisc/include/asm/ |
| H A D | alternative.h | 26 u16 cond; /* see ALT_COND_XXX */ member 36 #define ALTERNATIVE(cond, replacement) "!0:" \ argument 40 ".hword 1, " __stringify(cond) " !" \ 47 #define ALTERNATIVE(from, to, cond, replacement)\ argument 51 .hword (to - from)/4, cond ! \ 56 #define ALTERNATIVE_CODE(from, num_instructions, cond, new_instr_ptr)\ argument 60 .hword -num_instructions, cond ! \
|
| /linux/security/apparmor/ |
| H A D | file.c | 152 const char **name, struct path_cond *cond, u32 request) in path_name() argument 168 NULL, NULL, cond->uid, info, error)); in path_name() 188 aa_state_t state, struct path_cond *cond) in aa_lookup_condperms() argument 196 if (uid_eq(subj_uid, cond->uid)) in aa_lookup_condperms() 215 const char *name, struct path_cond *cond, in aa_str_perms() argument 221 cond)); in aa_str_perms() 228 u32 request, struct path_cond *cond, int flags, in __aa_path_perm() argument 238 name, cond, perms); in __aa_path_perm() 243 cond->uid, NULL, e); in __aa_path_perm() 250 struct path_cond *cond, int flags, in profile_path_perm() argument [all …]
|
| /linux/arch/parisc/kernel/ |
| H A D | alternative.c | 49 u16 cond; in apply_alternatives() local 54 cond = entry->cond; in apply_alternatives() 57 WARN_ON(!cond); in apply_alternatives() 59 if ((cond & ALT_COND_ALWAYS) == 0 && no_alternatives) in apply_alternatives() 63 index, cond, len, from, replacement); in apply_alternatives() 66 if ((cond & cond_check) == 0) in apply_alternatives() 84 index, cond, len, replacement, from, from); in apply_alternatives()
|
| /linux/drivers/gpu/drm/nouveau/include/nvif/ |
| H A D | timer.h | 22 #define nvif_nsec(d,n,cond...) ({ \ argument 28 cond \ 33 #define nvif_usec(d,u,cond...) nvif_nsec((d), (u) * 1000, ##cond) argument 34 #define nvif_msec(d,m,cond...) nvif_usec((d), (m) * 1000, ##cond) argument
|
| /linux/rust/kernel/ |
| H A D | build_assert.rs | 81 ($cond:expr $(,)?) => {{ 82 if !$cond { 83 $crate::build_assert::build_error(concat!("assertion failed: ", stringify!($cond))); 86 ($cond:expr, $msg:expr) => {{ 87 if !$cond {
|
| /linux/arch/loongarch/net/ |
| H A D | bpf_jit.h | 209 static inline int invert_jmp_cond(u8 cond) in invert_jmp_cond() argument 211 switch (cond) { in invert_jmp_cond() 237 static inline void cond_jmp_offset(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj, in cond_jmp_offset() argument 240 switch (cond) { in cond_jmp_offset() 285 static inline void cond_jmp_offs26(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj, in cond_jmp_offs26() argument 288 cond = invert_jmp_cond(cond); in cond_jmp_offs26() 289 cond_jmp_offset(ctx, cond, rj, rd, 2); in cond_jmp_offs26() 298 static inline int emit_cond_jmp(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj, in emit_cond_jmp() argument 313 cond_jmp_offs26(ctx, cond, rj, rd, jmp_offset); in emit_cond_jmp() 330 static inline int emit_tailcall_jmp(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj, in emit_tailcall_jmp() argument [all …]
|
| /linux/tools/bootconfig/include/linux/ |
| H A D | bootconfig.h | 18 #define WARN_ON(cond) \ argument 19 ((cond) ? printf("Internal warning(%s:%d, %s): %s\n", \ 20 __FILE__, __LINE__, __func__, #cond) : 0) 22 #define unlikely(cond) (cond) argument
|
| /linux/include/net/ |
| H A D | net_debug.h | 131 #define netif_cond_dbg(priv, type, netdev, cond, level, fmt, args...) \ argument 133 if (cond) \ 152 #define DEBUG_NET_WARN_ON_ONCE(cond) ((void)WARN_ON_ONCE(cond)) argument 153 #define DEBUG_NET_WARN_ONCE(cond, format...) ((void)WARN_ONCE(cond, format)) argument 155 #define DEBUG_NET_WARN_ON_ONCE(cond) BUILD_BUG_ON_INVALID(cond) argument 156 #define DEBUG_NET_WARN_ONCE(cond, format...) BUILD_BUG_ON_INVALID(cond) argument
|
| /linux/tools/testing/selftests/nolibc/ |
| H A D | nolibc-test.c | 187 #define EXPECT_ZR(cond, expr) \ 188 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_zr(expr, llen); } while (0) 201 #define EXPECT_NZ(cond, expr) \ 202 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_nz(expr, llen); } while (0) 215 #define EXPECT_EQ(cond, expr, val) \ 216 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_eq(expr, llen, val); } while (0) 229 #define EXPECT_NE(cond, expr, val) \ 230 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ne(expr, llen, val); } while (0) 243 #define EXPECT_GE(cond, expr, val) \ 244 do { if (!(cond)) resul 186 EXPECT_ZR(cond,expr) global() argument 200 EXPECT_NZ(cond,expr) global() argument 214 EXPECT_EQ(cond,expr,val) global() argument 228 EXPECT_NE(cond,expr,val) global() argument 242 EXPECT_GE(cond,expr,val) global() argument 256 EXPECT_GT(cond,expr,val) global() argument 270 EXPECT_LE(cond,expr,val) global() argument 284 EXPECT_LT(cond,expr,val) global() argument 298 EXPECT_SYSZR(cond,expr) global() argument 321 EXPECT_SYSEQ(cond,expr,val) global() argument 341 EXPECT_SYSNE(cond,expr,val) global() argument 364 EXPECT_SYSER2(cond,expr,expret,experr1,experr2) global() argument 367 EXPECT_SYSER(cond,expr,expret,experr) global() argument 393 EXPECT_PTRZR(cond,expr) global() argument 412 EXPECT_PTRNZ(cond,expr) global() argument 430 EXPECT_PTREQ(cond,expr,cmp) global() argument 448 EXPECT_PTRNE(cond,expr,cmp) global() argument 466 EXPECT_PTRGE(cond,expr,cmp) global() argument 479 EXPECT_PTRGT(cond,expr,cmp) global() argument 493 EXPECT_PTRLE(cond,expr,cmp) global() argument 507 EXPECT_PTRLT(cond,expr,cmp) global() argument 520 EXPECT_PTRER2(cond,expr,expret,experr1,experr2) global() argument 523 EXPECT_PTRER(cond,expr,expret,experr) global() argument 546 EXPECT_STRZR(cond,expr) global() argument 565 EXPECT_STRNZ(cond,expr) global() argument 584 EXPECT_STREQ(cond,expr,cmp) global() argument 603 EXPECT_STRNE(cond,expr,cmp) global() argument 621 EXPECT_STRBUFEQ(cond,expr,buf,val,cmp) global() argument 641 EXPECT_STRTOX(cond,func,input,base,expected,chars,expected_errno) global() argument [all...] |
| /linux/drivers/gpu/drm/panthor/ |
| H A D | panthor_device.h | 520 #define gpu_read_poll_timeout(dev, reg, val, cond, delay_us, timeout_us) \ argument 521 read_poll_timeout(gpu_read, val, cond, delay_us, timeout_us, false, \ 524 #define gpu_read_poll_timeout_atomic(dev, reg, val, cond, delay_us, \ argument 526 read_poll_timeout_atomic(gpu_read, val, cond, delay_us, timeout_us, \ 529 #define gpu_read64_poll_timeout(dev, reg, val, cond, delay_us, timeout_us) \ argument 530 read_poll_timeout(gpu_read64, val, cond, delay_us, timeout_us, false, \ 533 #define gpu_read64_poll_timeout_atomic(dev, reg, val, cond, delay_us, \ argument 535 read_poll_timeout_atomic(gpu_read64, val, cond, delay_us, timeout_us, \ 538 #define gpu_read_relaxed_poll_timeout_atomic(dev, reg, val, cond, delay_us, \ argument 540 read_poll_timeout_atomic(gpu_read_relaxed, val, cond, delay_us, \ [all …]
|
| /linux/fs/btrfs/ |
| H A D | messages.h | 142 #define ASSERT(cond, args...) \ argument 145 if (!likely(cond)) { \ 148 #cond, (long)(cond), __FILE__, __LINE__); \ 151 #cond, (long)(cond), __FILE__, __LINE__ __REST_ARGS(args)); \ 159 #define ASSERT(cond, args...) BUILD_BUG_ON_INVALID(cond) argument
|
| /linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
| H A D | timer.h | 52 #define nvkm_nsec(d,n,cond...) ({ \ argument 59 cond \ 66 #define nvkm_usec(d, u, cond...) nvkm_nsec((d), (u) * 1000ULL, ##cond) argument 67 #define nvkm_msec(d, m, cond...) nvkm_usec((d), (m) * 1000ULL, ##cond) argument
|
| /linux/drivers/gpu/drm/amd/pm/powerplay/inc/ |
| H A D | pp_debug.h | 37 #define PP_ASSERT_WITH_CODE(cond, msg, code) \ argument 39 if (!(cond)) { \ 45 #define PP_ASSERT(cond, msg) \ argument 47 if (!(cond)) { \
|
| /linux/include/linux/ |
| H A D | tracepoint.h | 299 #define __DECLARE_TRACE(name, proto, args, cond, data_proto) \ 304 if (cond) { \ 313 if (IS_ENABLED(CONFIG_LOCKDEP) && (cond)) { \ 442 #define __DECLARE_TRACE(name, proto, args, cond, data_proto) \ 505 #define DECLARE_TRACE_CONDITION(name, proto, args, cond) \ 507 cpu_online(raw_smp_processor_id()) && (PARAMS(cond)), \ 519 #define DECLARE_TRACE_EVENT_CONDITION(name, proto, args, cond) \ 521 cpu_online(raw_smp_processor_id()) && (PARAMS(cond)), \ 648 args, cond) \ 650 PARAMS(args), PARAMS(cond)) 278 __DECLARE_TRACE(name,proto,args,cond,data_proto) global() argument 421 __DECLARE_TRACE(name,proto,args,cond,data_proto) global() argument 484 DECLARE_TRACE_CONDITION(name,proto,args,cond) global() argument 498 DECLARE_TRACE_EVENT_CONDITION(name,proto,args,cond) global() argument 627 DEFINE_EVENT_CONDITION(template,name,proto,args,cond) global() argument 636 TRACE_EVENT_FN_COND(name,proto,args,cond,struct,assign,print,reg,unreg) global() argument 640 TRACE_EVENT_CONDITION(name,proto,args,cond,struct,assign,print) global() argument [all...] |
| /linux/sound/soc/intel/avs/ |
| H A D | registers.h | 171 #define snd_hdac_adsp_readb_poll(adev, reg, val, cond, delay_us, timeout_us) \ argument 172 readb_poll_timeout((adev)->dsp_ba + (reg), val, cond, \ 174 #define snd_hdac_adsp_readw_poll(adev, reg, val, cond, delay_us, timeout_us) \ argument 175 readw_poll_timeout((adev)->dsp_ba + (reg), val, cond, \ 177 #define snd_hdac_adsp_readl_poll(adev, reg, val, cond, delay_us, timeout_us) \ argument 178 readl_poll_timeout((adev)->dsp_ba + (reg), val, cond, \ 180 #define snd_hdac_adsp_readq_poll(adev, reg, val, cond, delay_us, timeout_us) \ argument 181 readq_poll_timeout((adev)->dsp_ba + (reg), val, cond, \
|