Home
last modified time | relevance | path

Searched refs:X (Results 1 – 25 of 993) sorted by relevance

12345678910>>...40

/linux-6.1.9/arch/hexagon/kernel/
Dvm_init_segtable.S40 #define X __HVM_PDE_S_INVALID macro
47 .word X,X,X,X
48 .word X,X,X,X
49 .word X,X,X,X
50 .word X,X,X,X
51 .word X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X
52 .word X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X
53 .word X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X
54 .word X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X
55 .word X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X
[all …]
/linux-6.1.9/Documentation/sound/cards/
Dmultisound.sh452 X *
453 X * setdigital.c - sets the DIGITAL1 input for a mixer
454 X *
455 X * Copyright (C) 1998 Andrew Veliath
456 X *
457 X * This program is free software; you can redistribute it and/or modify
458 X * it under the terms of the GNU General Public License as published by
459 X * the Free Software Foundation; either version 2 of the License, or
460 X * (at your option) any later version.
461 X *
[all …]
/linux-6.1.9/tools/memory-model/
Dlinux-kernel.def9 READ_ONCE(X) __load{once}(X)
10 WRITE_ONCE(X,V) { __store{once}(X,V); }
13 smp_store_release(X,V) { __store{release}(*X,V); }
14 smp_load_acquire(X) __load{acquire}(*X)
15 rcu_assign_pointer(X,V) { __store{release}(X,V); }
16 rcu_dereference(X) __load{once}(X)
17 smp_store_mb(X,V) { __store{once}(X,V); __fence{mb}; }
30 xchg(X,V) __xchg{mb}(X,V)
31 xchg_relaxed(X,V) __xchg{once}(X,V)
32 xchg_release(X,V) __xchg{release}(X,V)
[all …]
/linux-6.1.9/include/math-emu/
Ddouble.h73 #define FP_DECL_D(X) _FP_DECL(2,X) argument
74 #define FP_UNPACK_RAW_D(X,val) _FP_UNPACK_RAW_2(D,X,val) argument
75 #define FP_UNPACK_RAW_DP(X,val) _FP_UNPACK_RAW_2_P(D,X,val) argument
76 #define FP_PACK_RAW_D(val,X) _FP_PACK_RAW_2(D,val,X) argument
77 #define FP_PACK_RAW_DP(val,X) \ argument
80 _FP_PACK_RAW_2_P(D,val,X); \
83 #define FP_UNPACK_D(X,val) \ argument
85 _FP_UNPACK_RAW_2(D,X,val); \
86 _FP_UNPACK_CANONICAL(D,2,X); \
89 #define FP_UNPACK_DP(X,val) \ argument
[all …]
Dquad.h79 #define FP_DECL_Q(X) _FP_DECL(4,X) argument
80 #define FP_UNPACK_RAW_Q(X,val) _FP_UNPACK_RAW_4(Q,X,val) argument
81 #define FP_UNPACK_RAW_QP(X,val) _FP_UNPACK_RAW_4_P(Q,X,val) argument
82 #define FP_PACK_RAW_Q(val,X) _FP_PACK_RAW_4(Q,val,X) argument
83 #define FP_PACK_RAW_QP(val,X) \ argument
86 _FP_PACK_RAW_4_P(Q,val,X); \
89 #define FP_UNPACK_Q(X,val) \ argument
91 _FP_UNPACK_RAW_4(Q,X,val); \
92 _FP_UNPACK_CANONICAL(Q,4,X); \
95 #define FP_UNPACK_QP(X,val) \ argument
[all …]
Dop-common.h27 #define _FP_DECL(wc, X) \ argument
28 _FP_I_TYPE X##_c=0, X##_s=0, X##_e=0; \
29 _FP_FRAC_DECL_##wc(X)
36 #define _FP_UNPACK_CANONICAL(fs, wc, X) \ argument
38 switch (X##_e) \
41 _FP_FRAC_HIGH_RAW_##fs(X) |= _FP_IMPLBIT_##fs; \
42 _FP_FRAC_SLL_##wc(X, _FP_WORKBITS); \
43 X##_e -= _FP_EXPBIAS_##fs; \
44 X##_c = FP_CLS_NORMAL; \
48 if (_FP_FRAC_ZEROP_##wc(X)) \
[all …]
Dop-1.h28 #define _FP_FRAC_DECL_1(X) _FP_W_TYPE X##_f=0 argument
30 #define _FP_FRAC_SET_1(X,I) (X##_f = I) argument
31 #define _FP_FRAC_HIGH_1(X) (X##_f) argument
32 #define _FP_FRAC_LOW_1(X) (X##_f) argument
33 #define _FP_FRAC_WORD_1(X,w) (X##_f) argument
35 #define _FP_FRAC_ADDI_1(X,I) (X##_f += I) argument
36 #define _FP_FRAC_SLL_1(X,N) \ argument
39 X##_f += X##_f; \
41 X##_f <<= (N); \
43 #define _FP_FRAC_SRL_1(X,N) (X##_f >>= N) argument
[all …]
Dsingle.h62 #define FP_DECL_S(X) _FP_DECL(1,X) argument
63 #define FP_UNPACK_RAW_S(X,val) _FP_UNPACK_RAW_1(S,X,val) argument
64 #define FP_UNPACK_RAW_SP(X,val) _FP_UNPACK_RAW_1_P(S,X,val) argument
65 #define FP_PACK_RAW_S(val,X) _FP_PACK_RAW_1(S,val,X) argument
66 #define FP_PACK_RAW_SP(val,X) \ argument
69 _FP_PACK_RAW_1_P(S,val,X); \
72 #define FP_UNPACK_S(X,val) \ argument
74 _FP_UNPACK_RAW_1(S,X,val); \
75 _FP_UNPACK_CANONICAL(S,1,X); \
78 #define FP_UNPACK_SP(X,val) \ argument
[all …]
Dop-4.h28 #define _FP_FRAC_DECL_4(X) _FP_W_TYPE X##_f[4] argument
32 #define _FP_FRAC_SET_4(X,I) __FP_FRAC_SET_4(X, I) argument
33 #define _FP_FRAC_HIGH_4(X) (X##_f[3]) argument
34 #define _FP_FRAC_LOW_4(X) (X##_f[0]) argument
35 #define _FP_FRAC_WORD_4(X,w) (X##_f[w]) argument
37 #define _FP_FRAC_SLL_4(X,N) \ argument
45 X##_f[_i] = X##_f[_i-_skip]; \
49 X##_f[_i] = X##_f[_i-_skip] << _up \
50 | X##_f[_i-_skip-1] >> _down; \
51 X##_f[_i--] = X##_f[0] << _up; \
[all …]
Dop-2.h28 #define _FP_FRAC_DECL_2(X) _FP_W_TYPE X##_f0 = 0, X##_f1 = 0 argument
30 #define _FP_FRAC_SET_2(X,I) __FP_FRAC_SET_2(X, I) argument
31 #define _FP_FRAC_HIGH_2(X) (X##_f1) argument
32 #define _FP_FRAC_LOW_2(X) (X##_f0) argument
33 #define _FP_FRAC_WORD_2(X,w) (X##_f##w) argument
34 #define _FP_FRAC_SLL_2(X, N) ( \ argument
38 X##_f1 = X##_f1 + X##_f1 + \
39 (((_FP_WS_TYPE) (X##_f0)) < 0); \
40 X##_f0 += X##_f0; \
42 X##_f1 = X##_f1 << (N) | X##_f0 >> \
[all …]
Dop-8.h29 #define _FP_FRAC_DECL_8(X) _FP_W_TYPE X##_f[8] argument
30 #define _FP_FRAC_HIGH_8(X) (X##_f[7]) argument
31 #define _FP_FRAC_LOW_8(X) (X##_f[0]) argument
32 #define _FP_FRAC_WORD_8(X,w) (X##_f[w]) argument
34 #define _FP_FRAC_SLL_8(X,N) \ argument
42 X##_f[_i] = X##_f[_i-_skip]; \
46 X##_f[_i] = X##_f[_i-_skip] << _up \
47 | X##_f[_i-_skip-1] >> _down; \
48 X##_f[_i--] = X##_f[0] << _up; \
51 X##_f[_i] = 0; \
[all …]
/linux-6.1.9/drivers/gpu/drm/nouveau/include/nvif/
Dpush.h91 #define PUSH_DATA_(X,p,m,i0,i1,d,s,f,a...) PUSH_DATA__((p), (d), "-> "#m f, ##a) argument
103 #define PUSH_DATAp(X,p,m,i,o,d,s,f,a...) do { \ argument
108 PUSH_DATA_(X, _pp, X##m, i0, i1, *_dd++, 1, "+0x%x", 0); \
110 PUSH_DATA_(X, _pp, X##m, i0, i1, *_dd++, 1, "+0x%x", _i); \
116 #define PUSH_DATAp(X,p,m,i,o,d,s,f,a...) do { \ argument
126 #define PUSH_1(X,f,ds,n,o,p,s,mA,dA) do { \ argument
128 PUSH_##f(X, (p), X##mA, 1, o, (dA), ds, ""); \
130 #define PUSH_2(X,f,ds,n,o,p,s,mB,dB,mA,dA,a...) do { \ argument
132 PUSH_1(X, DATA_, 1, (ds) + (n), o, (p), s, X##mA, (dA), ##a); \
133 PUSH_##f(X, (p), X##mB, 0, o, (dB), ds, ""); \
[all …]
/linux-6.1.9/arch/m68k/fpsp040/
Dstanh.S8 | Input: Double-extended number X in location pointed to
11 | Output: The value tanh(X) returned in floating-point register Fp0.
23 | 1. If |X| >= (5/2) log2 or |X| <= 2**(-40), go to 3.
25 | 2. (2**(-40) < |X| < (5/2) log2) Calculate tanh(X) by
26 | sgn := sign(X), y := 2|X|, z := expm1(Y), and
27 | tanh(X) = sgn*( z/(2+z) ).
30 | 3. (|X| <= 2**(-40) or |X| >= (5/2) log2). If |X| < 1,
33 | 4. (|X| >= (5/2) log2) If |X| >= 50 log2, go to 6.
35 | 5. ((5/2) log2 <= |X| < 50 log2) Calculate tanh(X) by
36 | sgn := sign(X), y := 2|X|, z := exp(Y),
[all …]
Dsasin.S8 | Input: Double-extended number X in location pointed to
11 | Output: The value arcsin(X) returned in floating-point register Fp0.
23 | 1. If |X| >= 1, go to 3.
25 | 2. (|X| < 1) Calculate asin(X) by
26 | z := sqrt( [1-X][1+X] )
27 | asin(X) = atan( x / z ).
30 | 3. If |X| > 1, go to 5.
32 | 4. (|X| = 1) sgn := sign(X), return asin(X) := sgn * Pi/2. Exit.
34 | 5. (|X| > 1) Generate an invalid operation by 0 * infinity.
57 |--ASIN(X) = X FOR DENORMALIZED X
[all …]
Dsatan.S11 | Output: Arctan(X) returned in floating-point register Fp0.
19 | argument X such that 1/16 < |X| < 16. For the other arguments,
23 | Step 1. If |X| >= 16 or |X| < 1/16, go to Step 5.
25 | Step 2. Let X = sgn * 2**k * 1.xxxxxxxx...x. Note that k = -4, -3,..., or 3.
27 | of X with a bit-1 attached at the 6-th bit position. Define u
28 | to be u = (X-F) / (1 + X*F).
35 | Step 5. If |X| >= 16, go to Step 7.
37 | Step 6. Approximate arctan(X) by an odd polynomial in X. Exit.
39 | Step 7. Define X' = -1/X. Approximate arctan(X') by an odd polynomial in X'.
217 .set X,FP_SCR1 define
[all …]
Dslog2.S5 | logarithm of an input argument X.
13 | OUTPUT: log_10(X) or log_2(X) returned in floating-point
32 | Step 0. If X < 0, create a NaN and raise the invalid operation
37 | Step 1. Call slognd to obtain Y = log(X), the natural log of X.
38 | Notes: Even if X is denormalized, log(X) is always normalized.
40 | Step 2. Compute log_10(X) = log(X) * (1/log(10)).
47 | Step 0. If X < 0, create a NaN and raise the invalid operation
52 | Step 1. Call sLogN to obtain Y = log(X), the natural log of X.
54 | Step 2. Compute log_10(X) = log(X) * (1/log(10)).
61 | Step 0. If X < 0, create a NaN and raise the invalid operation
[all …]
Dscosh.S8 | Input: Double-extended number X in location pointed to
11 | Output: The value cosh(X) returned in floating-point register Fp0.
23 | 1. If |X| > 16380 log2, go to 3.
25 | 2. (|X| <= 16380 log2) Cosh(X) is obtained by the formulae
26 | y = |X|, z = exp(Y), and
27 | cosh(X) = (1/2)*( z + 1/z ).
30 | 3. (|X| > 16380 log2). If |X| > 16480 log2, go to 5.
32 | 4. (16380 log2 < |X| <= 16480 log2)
33 | cosh(X) = sign(X) * exp(|X|)/2.
34 | However, invoking exp(|X|) may cause premature overflow.
[all …]
Dssinh.S8 | Input: Double-extended number X in location pointed to
11 | Output: The value sinh(X) returned in floating-point register Fp0.
23 | 1. If |X| > 16380 log2, go to 3.
25 | 2. (|X| <= 16380 log2) Sinh(X) is obtained by the formulae
26 | y = |X|, sgn = sign(X), and z = expm1(Y),
27 | sinh(X) = sgn*(1/2)*( z + z/(1+z) ).
30 | 3. If |X| > 16480 log2, go to 5.
32 | 4. (16380 log2 < |X| <= 16480 log2)
33 | sinh(X) = sign(X) * exp(|X|)/2.
34 | However, invoking exp(|X|) may cause premature overflow.
[all …]
/linux-6.1.9/drivers/staging/media/ipu3/
Dipu3-tables.c6 #define X 0 /* Don't care value */ macro
9317 { 0, X, 8, 6, X, 14 }, /* thr_coeffs */
9319 { -128, X, -128, X }, /* opt_center */
9326 { 4, X, 1, 8, X, 8, X, 8, X }, /* bp_ctrl */
9327 { 8, 4, 4, X, 8, X, 1, 1, 1, 1 }, /* dn_detect_ctrl */
9331 1, 1, 1, X, X, 8, X, 7, X, 8, X, 8, X, 4, X
9374 4, X, /* ds_nf */
9376 0, X /* uv_bin_output */
9403 .cu_ed = { 7, 110, 244, X, 307, 409, 511, X,
9404 184, 255, 255, X, 0, 0, X,
[all …]
/linux-6.1.9/arch/arm64/crypto/
Dsha512-armv8.pl102 @X=map("$reg_t$_",(3..15,0..2));
109 my ($T0,$T1,$T2)=(@X[($i-8)&15],@X[($i-9)&15],@X[($i-10)&15]);
110 $T0=@X[$i+3] if ($i<11);
114 rev @X[$i],@X[$i] // $i
118 ldp @X[$i+1],@X[$i+2],[$inp],#2*$SZ
121 ldp @X[14],@X[15],[$inp]
124 ldr @X[($i-11)&15],[sp,#`$SZ*(($i-11)%4)`]
130 str @X[($i-8)&15],[sp,#`$SZ*(($i-8)%4)`]
145 add $h,$h,@X[$i&15] // h+=X[i]
164 ror $T1,@X[($j+1)&15],#$sigma0[0]
[all …]
/linux-6.1.9/drivers/staging/media/atomisp/pci/
Dsh_css_param_dvs.h33 #define DVS_NUM_BLOCKS_X(X) (CEIL_MUL(CEIL_DIV((X), DVS_BLOCKDIM_X), 2)) argument
37 #define DVS_NUM_BLOCKS_Y(X) (CEIL_DIV((X), DVS_BLOCKDIM_Y_LUMA)) argument
38 #define DVS_NUM_BLOCKS_X_CHROMA(X) (CEIL_DIV((X), DVS_BLOCKDIM_X)) argument
39 #define DVS_NUM_BLOCKS_Y_CHROMA(X) (CEIL_DIV((X), DVS_BLOCKDIM_Y_CHROMA)) argument
41 #define DVS_TABLE_IN_BLOCKDIM_X_LUMA(X) (DVS_NUM_BLOCKS_X(X) + 1) /* N blocks have N + 1 set of co… argument
42 #define DVS_TABLE_IN_BLOCKDIM_X_CHROMA(X) (DVS_NUM_BLOCKS_X_CHROMA(X) + 1) argument
43 #define DVS_TABLE_IN_BLOCKDIM_Y_LUMA(X) (DVS_NUM_BLOCKS_Y(X) + 1) argument
44 #define DVS_TABLE_IN_BLOCKDIM_Y_CHROMA(X) (DVS_NUM_BLOCKS_Y_CHROMA(X) + 1) argument
46 #define DVS_ENVELOPE_X(X) (((X) == 0) ? (DVS_ENV_MIN_X) : (X)) argument
47 #define DVS_ENVELOPE_Y(X) (((X) == 0) ? (DVS_ENV_MIN_Y) : (X)) argument
/linux-6.1.9/drivers/gpu/drm/amd/pm/powerplay/inc/
Dpp_endian.h27 #define PP_HOST_TO_SMC_UL(X) cpu_to_be32(X) argument
28 #define PP_SMC_TO_HOST_UL(X) be32_to_cpu(X) argument
30 #define PP_HOST_TO_SMC_US(X) cpu_to_be16(X) argument
31 #define PP_SMC_TO_HOST_US(X) be16_to_cpu(X) argument
33 #define CONVERT_FROM_HOST_TO_SMC_UL(X) ((X) = PP_HOST_TO_SMC_UL(X)) argument
34 #define CONVERT_FROM_SMC_TO_HOST_UL(X) ((X) = PP_SMC_TO_HOST_UL(X)) argument
36 #define CONVERT_FROM_HOST_TO_SMC_US(X) ((X) = PP_HOST_TO_SMC_US(X)) argument
/linux-6.1.9/arch/sparc/crypto/
Ddes_asm.S308 #define DES3_LOOP_BODY(X) \ argument
309 DES_IP(X, X) \
310 DES_ROUND(0, 2, X, X) \
311 DES_ROUND(4, 6, X, X) \
312 DES_ROUND(8, 10, X, X) \
313 DES_ROUND(12, 14, X, X) \
314 DES_ROUND(16, 18, X, X) \
317 DES_ROUND(20, 22, X, X) \
320 DES_ROUND(24, 26, X, X) \
323 DES_ROUND(28, 30, X, X) \
[all …]
/linux-6.1.9/drivers/gpu/drm/nouveau/include/nvhw/
Ddrf.h63 #define NVVAL_N(X,d,r,f, v) NVVAL_X(d##_##r##_##f, (v)) argument
64 #define NVVAL_I(X,d,r,f,i,v) NVVAL_X(d##_##r##_##f(i), (v)) argument
65 #define NVVAL_(X,_1,_2,_3,_4,_5,IMPL,...) IMPL argument
66 #define NVVAL(A...) NVVAL_(X, ##A, NVVAL_I, NVVAL_N)(X, ##A)
68 #define NVDEF_N(X,d,r,f, v) NVVAL_X(d##_##r##_##f, d##_##r##_##f##_##v) argument
69 #define NVDEF_I(X,d,r,f,i,v) NVVAL_X(d##_##r##_##f(i), d##_##r##_##f##_##v) argument
70 #define NVDEF_(X,_1,_2,_3,_4,_5,IMPL,...) IMPL argument
71 #define NVDEF(A...) NVDEF_(X, ##A, NVDEF_I, NVDEF_N)(X, ##A)
74 #define NVVAL_GET_N(X,o,d,r,f ) NVVAL_GET_X(o, d##_##r##_##f) argument
75 #define NVVAL_GET_I(X,o,d,r,f,i) NVVAL_GET_X(o, d##_##r##_##f(i)) argument
[all …]
/linux-6.1.9/security/apparmor/include/
Dapparmorfs.h95 #define ns_dir(X) ((X)->dents[AAFS_NS_DIR]) argument
96 #define ns_subns_dir(X) ((X)->dents[AAFS_NS_NS]) argument
97 #define ns_subprofs_dir(X) ((X)->dents[AAFS_NS_PROFS]) argument
98 #define ns_subdata_dir(X) ((X)->dents[AAFS_NS_RAW_DATA]) argument
99 #define ns_subload(X) ((X)->dents[AAFS_NS_LOAD]) argument
100 #define ns_subreplace(X) ((X)->dents[AAFS_NS_REPLACE]) argument
101 #define ns_subremove(X) ((X)->dents[AAFS_NS_REMOVE]) argument
102 #define ns_subrevision(X) ((X)->dents[AAFS_NS_REVISION]) argument
104 #define prof_dir(X) ((X)->dents[AAFS_PROF_DIR]) argument
105 #define prof_child_dir(X) ((X)->dents[AAFS_PROF_PROFS]) argument

12345678910>>...40