Symbol: X
arch/alpha/include/asm/sfp-machine.h
32
#define _FP_MUL_MEAT_S(R,X,Y) \
arch/alpha/include/asm/sfp-machine.h
33
_FP_MUL_MEAT_1_imm(_FP_WFRACBITS_S,R,X,Y)
arch/alpha/include/asm/sfp-machine.h
34
#define _FP_MUL_MEAT_D(R,X,Y) \
arch/alpha/include/asm/sfp-machine.h
35
_FP_MUL_MEAT_1_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm)
arch/alpha/include/asm/sfp-machine.h
36
#define _FP_MUL_MEAT_Q(R,X,Y) \
arch/alpha/include/asm/sfp-machine.h
37
_FP_MUL_MEAT_2_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm)
arch/alpha/include/asm/sfp-machine.h
39
#define _FP_DIV_MEAT_S(R,X,Y) _FP_DIV_MEAT_1_imm(S,R,X,Y,_FP_DIV_HELP_imm)
arch/alpha/include/asm/sfp-machine.h
40
#define _FP_DIV_MEAT_D(R,X,Y) _FP_DIV_MEAT_1_udiv(D,R,X,Y)
arch/alpha/include/asm/sfp-machine.h
41
#define _FP_DIV_MEAT_Q(R,X,Y) _FP_DIV_MEAT_2_udiv(Q,R,X,Y)
arch/alpha/include/asm/sfp-machine.h
55
#define _FP_CHOOSENAN(fs, wc, R, X, Y, OP) \
arch/alpha/include/asm/sfp-machine.h
58
_FP_FRAC_COPY_##wc(R,X); \
arch/alpha/kernel/setup.c
169
#define WEAK(X) \
arch/alpha/kernel/setup.c
170
extern struct alpha_machine_vector X; \
arch/alpha/kernel/setup.c
171
asm(".weak "#X)
arch/m68k/fpsp040/fpsp.h
195
.set XFLAG,7 | which bit is X flag
arch/m68k/include/asm/entry.h
244
#define STR(X) STR1(X)
arch/m68k/include/asm/entry.h
245
#define STR1(X) #X
arch/m68k/include/asm/sun3xflop.h
31
#define release_region(X, Y) do { } while(0)
arch/m68k/include/asm/sun3xflop.h
32
#define request_region(X, Y, Z) (1)
arch/mips/boot/tools/relocs.c
63
#define REL_TYPE(X)[X] = #X
arch/mips/include/asm/mach-rc32434/dma_v.h
19
#define IS_DMA_USED(X) (((X) & \
arch/mips/include/asm/module.h
45
#define ELF_R_TYPE(X) ELF32_R_TYPE(X)
arch/mips/include/asm/module.h
46
#define ELF_R_SYM(X) ELF32_R_SYM(X)
arch/mips/include/asm/module.h
63
#define ELF_R_TYPE(X) ELF64_R_TYPE(X)
arch/mips/include/asm/module.h
64
#define ELF_R_SYM(X) ELF64_R_SYM(X)
arch/powerpc/include/asm/reg.h
64
#define __MASK(X) (1<<(X))
arch/powerpc/include/asm/reg.h
66
#define __MASK(X) (1UL<<(X))
arch/powerpc/include/asm/sfp-machine.h
144
#define _FP_CHOOSENAN(fs, wc, R, X, Y, OP) \
arch/powerpc/include/asm/sfp-machine.h
147
&& !(_FP_FRAC_HIGH_RAW_##fs(X) & _FP_QNANBIT_##fs)) \
arch/powerpc/include/asm/sfp-machine.h
149
R##_s = X##_s; \
arch/powerpc/include/asm/sfp-machine.h
150
_FP_FRAC_COPY_##wc(R,X); \
arch/powerpc/include/asm/sfp-machine.h
167
#define __FP_PACK_S(val,X) \
arch/powerpc/include/asm/sfp-machine.h
168
({ int __exc = _FP_PACK_CANONICAL(S,1,X); \
arch/powerpc/include/asm/sfp-machine.h
170
_FP_PACK_RAW_1_P(S,val,X); \
arch/powerpc/include/asm/sfp-machine.h
174
#define __FP_PACK_D(val,X) \
arch/powerpc/include/asm/sfp-machine.h
176
_FP_PACK_CANONICAL(D, 2, X); \
arch/powerpc/include/asm/sfp-machine.h
178
_FP_PACK_RAW_2_P(D, val, X); \
arch/powerpc/include/asm/sfp-machine.h
181
#define __FP_PACK_DS(val,X) \
arch/powerpc/include/asm/sfp-machine.h
184
FP_CONV(S, D, 1, 2, __X, X); \
arch/powerpc/include/asm/sfp-machine.h
188
FP_CONV(D, S, 2, 1, X, __X); \
arch/powerpc/include/asm/sfp-machine.h
189
_FP_PACK_CANONICAL(D, 2, X); \
arch/powerpc/include/asm/sfp-machine.h
191
_FP_PACK_RAW_2_P(D, val, X); \
arch/powerpc/include/asm/sfp-machine.h
82
#define _FP_MUL_MEAT_S(R,X,Y) _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_S,R,X,Y,umul_ppmm)
arch/powerpc/include/asm/sfp-machine.h
83
#define _FP_MUL_MEAT_D(R,X,Y) _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm)
arch/powerpc/include/asm/sfp-machine.h
85
#define _FP_DIV_MEAT_S(R,X,Y) _FP_DIV_MEAT_1_udiv_norm(S,R,X,Y)
arch/powerpc/include/asm/sfp-machine.h
86
#define _FP_DIV_MEAT_D(R,X,Y) _FP_DIV_MEAT_2_udiv(D,R,X,Y)
arch/powerpc/kvm/book3s_32_mmu.c
23
#define dprintk(X...) printk(KERN_INFO X)
arch/powerpc/kvm/book3s_32_mmu.c
25
#define dprintk(X...) do { } while(0)
arch/powerpc/kvm/book3s_32_mmu.c
29
#define dprintk_pte(X...) printk(KERN_INFO X)
arch/powerpc/kvm/book3s_32_mmu.c
31
#define dprintk_pte(X...) do { } while(0)
arch/powerpc/kvm/book3s_64_mmu.c
22
#define dprintk(X...) printk(KERN_INFO X)
arch/powerpc/kvm/book3s_64_mmu.c
24
#define dprintk(X...) do { } while(0)
arch/powerpc/math-emu/math.c
319
case MFFS: func = mffs; type = X; break;
arch/powerpc/math-emu/math.c
367
case X:
arch/powerpc/xmon/ppc-opc.c
2578
#define XVA(op, xop, vaop) (X(op,xop) | (((vaop) & 0x1f) << 16))
arch/powerpc/xmon/ppc-opc.c
2605
#define XRC(op, xop, rc) (X ((op), (xop)) | ((rc) & 1))
arch/powerpc/xmon/ppc-opc.c
2611
#define XMMF(op, xop, mop0, mop1) (X ((op), (xop)) | ((mop0) & 3) << 19 | ((mop1) & 7) << 16)
arch/powerpc/xmon/ppc-opc.c
2626
#define XX1_MASK X (0x3f, 0x3ff)
arch/powerpc/xmon/ppc-opc.c
2723
#define XOPL(op, xop, l) (X ((op), (xop)) | ((((unsigned long)(l)) & 1) << 21))
arch/powerpc/xmon/ppc-opc.c
2726
#define XOPL2(op, xop, l) (X ((op), (xop)) | ((((unsigned long)(l)) & 3) << 21))
arch/powerpc/xmon/ppc-opc.c
2732
#define XRT(op, xop, rt) (X ((op), (xop)) \
arch/powerpc/xmon/ppc-opc.c
2736
#define XRTRA(op, xop, rt, ra) (X ((op), (xop)) \
arch/powerpc/xmon/ppc-opc.c
2748
#define XTO(op, xop, to) (X ((op), (xop)) | ((((unsigned long)(to)) & 0x1f) << 21))
arch/powerpc/xmon/ppc-opc.c
2752
#define XTLB(op, xop, sh) (X ((op), (xop)) | ((((unsigned long)(sh)) & 0x1f) << 11))
arch/powerpc/xmon/ppc-opc.c
2756
#define XSYNC(op, xop, l) (X ((op), (xop)) | ((((unsigned long)(l)) & 3) << 21))
arch/powerpc/xmon/ppc-opc.c
2768
#define XDSS(op, xop, a) (X ((op), (xop)) | ((((unsigned long)(a)) & 1) << 25))
arch/powerpc/xmon/ppc-opc.c
2822
#define XMBAR(op, xop, mo) (X ((op), (xop)) | ((((unsigned long)(mo)) & 1) << 21))
arch/powerpc/xmon/ppc-opc.c
2847
(X ((op), (xop)) | ((((unsigned long)(fxm)) & 0xff) << 12) \
arch/powerpc/xmon/ppc-opc.c
2852
(X ((op), (xop)) | ((((unsigned long)(spr)) & 0x1f) << 16) | ((((unsigned long)(spr)) & 0x3e0) << 6))
arch/powerpc/xmon/ppc-opc.c
3036
{"attn", X(0,256), X_MASK, POWER4|PPCA2, PPC476|PPCVLE, {0}},
arch/powerpc/xmon/ppc-opc.c
3087
{"ps_cmpu0", X (4, 0), XBF_MASK, PPCPS, 0, {BF, FRA, FRB}},
arch/powerpc/xmon/ppc-opc.c
3162
{"ps_cmpo0", X (4, 32), XBF_MASK, PPCPS, 0, {BF, FRA, FRB}},
arch/powerpc/xmon/ppc-opc.c
3183
{"ps_cmpu1", X (4, 64), XBF_MASK, PPCPS, 0, {BF, FRA, FRB}},
arch/powerpc/xmon/ppc-opc.c
3198
{"ps_cmpo1", X (4, 96), XBF_MASK, PPCPS, 0, {BF, FRA, FRB}},
arch/powerpc/xmon/ppc-opc.c
3822
{"dcbz_l", X (4,1014), XRT_MASK, PPCPS, 0, {RA, RB}},
arch/powerpc/xmon/ppc-opc.c
4379
{"rfmci", X(19,38), 0xffffffff, PPCRFMCI|PPCA2|PPC476, PPCVLE, {0}},
arch/powerpc/xmon/ppc-opc.c
4399
{"dnh", X(19,198), X_MASK, E500MC, PPCVLE, {DUI, DUIS}},
arch/powerpc/xmon/ppc-opc.c
4657
{"cmp", X(31,0), XCMP_MASK, PPC, 0, {BF, L32OPT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
4658
{"cmp", X(31,0), XCMPL_MASK, PWRCOM, PPC, {BF, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
4691
{"tw", X(31,4), X_MASK, PPCCOM, 0, {TO, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
4692
{"t", X(31,4), X_MASK, PWRCOM, 0, {TO, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
4694
{"lvsl", X(31,6), X_MASK, PPCVEC, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4695
{"lvebx", X(31,7), X_MASK, PPCVEC, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4716
{"lxsiwzx", X(31,12), XX1_MASK, PPCVSX2, 0, {XT6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4718
{"isellt", X(31,15), X_MASK, PPCISEL, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4723
{"tlbilx", X(31,18), X_MASK, E500MC|PPCA2, 0, {T, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4728
{"lwarx", X(31,20), XEH_MASK, PPC, 0, {RT, RA0, RB, EH}},
arch/powerpc/xmon/ppc-opc.c
4730
{"ldx", X(31,21), X_MASK, PPC64, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4732
{"icbt", X(31,22), X_MASK, BOOKE|PPCE300|PPCA2|PPC476, 0, {CT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4734
{"lwzx", X(31,23), X_MASK, PPCCOM, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4735
{"lx", X(31,23), X_MASK, PWRCOM, 0, {RT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
4756
{"ldepx", X(31,29), X_MASK, E500MC|PPCA2, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4758
{"waitasec", X(31,30), XRTRARB_MASK, POWER8, POWER9, {0}},
arch/powerpc/xmon/ppc-opc.c
4759
{"wait", X(31,30), XWC_MASK, POWER9, 0, {WC}},
arch/powerpc/xmon/ppc-opc.c
4761
{"lwepx", X(31,31), X_MASK, E500MC|PPCA2, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4765
{"cmpl", X(31,32), XCMP_MASK, PPC, 0, {BF, L32OPT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
4766
{"cmpl", X(31,32), XCMPL_MASK, PWRCOM, PPC, {BF, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
4768
{"lvsr", X(31,38), X_MASK, PPCVEC, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4769
{"lvehx", X(31,39), X_MASK, PPCVEC, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4772
{"mviwsplt", X(31,46), X_MASK, PPCVEC2, 0, {VD, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
4774
{"iselgt", X(31,47), X_MASK, PPCISEL, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4776
{"lvewx", X(31,71), X_MASK, PPCVEC, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4780
{"lxsiwax", X(31,76), XX1_MASK, PPCVSX2, 0, {XT6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4782
{"iseleq", X(31,79), X_MASK, PPCISEL, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4791
{"mfvsrd", X(31,51), XX1RB_MASK, PPCVSX2, 0, {RA, XS6}},
arch/powerpc/xmon/ppc-opc.c
4792
{"mffprd", X(31,51), XX1RB_MASK|1, PPCVSX2, 0, {RA, FRS}},
arch/powerpc/xmon/ppc-opc.c
4793
{"mfvrd", X(31,51)|1, XX1RB_MASK|1, PPCVSX2, 0, {RA, VS}},
arch/powerpc/xmon/ppc-opc.c
4794
{"eratilx", X(31,51), X_MASK, PPCA2, 0, {ERAT_T, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
4796
{"lbarx", X(31,52), XEH_MASK, POWER8|E6500, 0, {RT, RA0, RB, EH}},
arch/powerpc/xmon/ppc-opc.c
4798
{"ldux", X(31,53), X_MASK, PPC64, 0, {RT, RAL, RB}},
arch/powerpc/xmon/ppc-opc.c
4800
{"dcbst", X(31,54), XRT_MASK, PPC, 0, {RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4802
{"lwzux", X(31,55), X_MASK, PPCCOM, 0, {RT, RAL, RB}},
arch/powerpc/xmon/ppc-opc.c
4803
{"lux", X(31,55), X_MASK, PWRCOM, 0, {RT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
4811
{"waitrsv", X(31,62)|(1<<21), 0xffffffff, E500MC|PPCA2, 0, {0}},
arch/powerpc/xmon/ppc-opc.c
4812
{"waitimpl", X(31,62)|(2<<21), 0xffffffff, E500MC|PPCA2, 0, {0}},
arch/powerpc/xmon/ppc-opc.c
4813
{"wait", X(31,62), XWC_MASK, E500MC|PPCA2, 0, {WC}},
arch/powerpc/xmon/ppc-opc.c
4832
{"td", X(31,68), X_MASK, PPC64, 0, {TO, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
4844
{"mtsrd", X(31,82), XRB_MASK|(1<<20), PPC64, 0, {SR, RS}},
arch/powerpc/xmon/ppc-opc.c
4846
{"mfmsr", X(31,83), XRARB_MASK, COM, 0, {RT}},
arch/powerpc/xmon/ppc-opc.c
4848
{"ldarx", X(31,84), XEH_MASK, PPC64, 0, {RT, RA0, RB, EH}},
arch/powerpc/xmon/ppc-opc.c
4851
{"dcbf", X(31,86), XLRT_MASK, PPC, 0, {RA0, RB, L2OPT}},
arch/powerpc/xmon/ppc-opc.c
4853
{"lbzx", X(31,87), X_MASK, COM, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4855
{"lbepx", X(31,95), X_MASK, E500MC|PPCA2, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4859
{"lvx", X(31,103), X_MASK, PPCVEC, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4868
{"mvidsplt", X(31,110), X_MASK, PPCVEC2, 0, {VD, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
4870
{"mtsrdin", X(31,114), XRA_MASK, PPC64, 0, {RS, RB}},
arch/powerpc/xmon/ppc-opc.c
4872
{"mffprwz", X(31,115), XX1RB_MASK|1, PPCVSX2, 0, {RA, FRS}},
arch/powerpc/xmon/ppc-opc.c
4873
{"mfvrwz", X(31,115)|1, XX1RB_MASK|1, PPCVSX2, 0, {RA, VS}},
arch/powerpc/xmon/ppc-opc.c
4874
{"mfvsrwz", X(31,115), XX1RB_MASK, PPCVSX2, 0, {RA, XS6}},
arch/powerpc/xmon/ppc-opc.c
4876
{"lharx", X(31,116), XEH_MASK, POWER8|E6500, 0, {RT, RA0, RB, EH}},
arch/powerpc/xmon/ppc-opc.c
4878
{"clf", X(31,118), XTO_MASK, POWER, 0, {RA, RB}},
arch/powerpc/xmon/ppc-opc.c
4880
{"lbzux", X(31,119), X_MASK, COM, 0, {RT, RAL, RB}},
arch/powerpc/xmon/ppc-opc.c
4882
{"popcntb", X(31,122), XRB_MASK, POWER5, 0, {RA, RS}},
arch/powerpc/xmon/ppc-opc.c
4891
{"setb", X(31,128), XRB_MASK|(3<<16), POWER9, 0, {RT, BFA}},
arch/powerpc/xmon/ppc-opc.c
4893
{"wrtee", X(31,131), XRARB_MASK, PPC403|BOOKE|PPCA2|PPC476, 0, {RS}},
arch/powerpc/xmon/ppc-opc.c
4895
{"dcbtstls", X(31,134), X_MASK, PPCCHLK|PPC476|TITAN, 0, {CT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4897
{"stvebx", X(31,135), X_MASK, PPCVEC, 0, {VS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4910
{"stxsiwx", X(31,140), XX1_MASK, PPCVSX2, 0, {XS6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4913
{"dcbtstlse", X(31,142), X_MASK, PPCCHLK, E500MC, {CT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4919
{"mtmsr", X(31,146), XRLARB_MASK, COM, 0, {RS, A_L}},
arch/powerpc/xmon/ppc-opc.c
4921
{"mtsle", X(31,147), XRTLRARB_MASK, POWER8, 0, {L}},
arch/powerpc/xmon/ppc-opc.c
4926
{"stdx", X(31,149), X_MASK, PPC64, 0, {RS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4930
{"stwx", X(31,151), X_MASK, PPCCOM, 0, {RS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4931
{"stx", X(31,151), X_MASK, PWRCOM, 0, {RS, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
4939
{"prtyw", X(31,154), XRB_MASK, POWER6|PPCA2|PPC476, 0, {RA, RS}},
arch/powerpc/xmon/ppc-opc.c
4941
{"stdepx", X(31,157), X_MASK, E500MC|PPCA2, 0, {RS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4943
{"stwepx", X(31,159), X_MASK, E500MC|PPCA2, 0, {RS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4945
{"wrteei", X(31,163), XE_MASK, PPC403|BOOKE|PPCA2|PPC476, 0, {E}},
arch/powerpc/xmon/ppc-opc.c
4947
{"dcbtls", X(31,166), X_MASK, PPCCHLK|PPC476|TITAN, 0, {CT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4949
{"stvehx", X(31,167), X_MASK, PPCVEC, 0, {VS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4955
{"dcbtlse", X(31,174), X_MASK, PPCCHLK, E500MC, {CT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4957
{"mtmsrd", X(31,178), XRLARB_MASK, PPC64, 0, {RS, A_L}},
arch/powerpc/xmon/ppc-opc.c
4959
{"mtvsrd", X(31,179), XX1RB_MASK, PPCVSX2, 0, {XT6, RA}},
arch/powerpc/xmon/ppc-opc.c
4960
{"mtfprd", X(31,179), XX1RB_MASK|1, PPCVSX2, 0, {FRT, RA}},
arch/powerpc/xmon/ppc-opc.c
4961
{"mtvrd", X(31,179)|1, XX1RB_MASK|1, PPCVSX2, 0, {VD, RA}},
arch/powerpc/xmon/ppc-opc.c
4962
{"eratre", X(31,179), X_MASK, PPCA2, 0, {RT, RA, WS}},
arch/powerpc/xmon/ppc-opc.c
4964
{"stdux", X(31,181), X_MASK, PPC64, 0, {RS, RAS, RB}},
arch/powerpc/xmon/ppc-opc.c
4967
{"wchkall", X(31,182), X_MASK, PPCA2, 0, {OBF}},
arch/powerpc/xmon/ppc-opc.c
4969
{"stwux", X(31,183), X_MASK, PPCCOM, 0, {RS, RAS, RB}},
arch/powerpc/xmon/ppc-opc.c
4970
{"stux", X(31,183), X_MASK, PWRCOM, 0, {RS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4975
{"prtyd", X(31,186), XRB_MASK, POWER6|PPCA2, 0, {RA, RS}},
arch/powerpc/xmon/ppc-opc.c
4977
{"cmprb", X(31,192), XCMP_MASK, POWER9, 0, {BF, L, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
4981
{"stvewx", X(31,199), X_MASK, PPCVEC, 0, {VS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
4996
{"mtsr", X(31,210), XRB_MASK|(1<<20), COM, NON32, {SR, RS}},
arch/powerpc/xmon/ppc-opc.c
4998
{"mtfprwa", X(31,211), XX1RB_MASK|1, PPCVSX2, 0, {FRT, RA}},
arch/powerpc/xmon/ppc-opc.c
4999
{"mtvrwa", X(31,211)|1, XX1RB_MASK|1, PPCVSX2, 0, {VD, RA}},
arch/powerpc/xmon/ppc-opc.c
5000
{"mtvsrwa", X(31,211), XX1RB_MASK, PPCVSX2, 0, {XT6, RA}},
arch/powerpc/xmon/ppc-opc.c
5001
{"eratwe", X(31,211), X_MASK, PPCA2, 0, {RS, RA, WS}},
arch/powerpc/xmon/ppc-opc.c
5007
{"stbx", X(31,215), X_MASK, COM, 0, {RS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5015
{"stbepx", X(31,223), X_MASK, E500MC|PPCA2, 0, {RS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5017
{"cmpeqb", X(31,224), XCMPL_MASK, POWER9, 0, {BF, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5019
{"icblc", X(31,230), X_MASK, PPCCHLK|PPC476|TITAN, 0, {CT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5021
{"stvx", X(31,231), X_MASK, PPCVEC, 0, {VS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5042
{"icblce", X(31,238), X_MASK, PPCCHLK, E500MC|PPCA2, {CT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5044
{"mtsrin", X(31,242), XRA_MASK, PPC, NON32, {RS, RB}},
arch/powerpc/xmon/ppc-opc.c
5045
{"mtsri", X(31,242), XRA_MASK, POWER, NON32, {RS, RB}},
arch/powerpc/xmon/ppc-opc.c
5047
{"mtfprwz", X(31,243), XX1RB_MASK|1, PPCVSX2, 0, {FRT, RA}},
arch/powerpc/xmon/ppc-opc.c
5048
{"mtvrwz", X(31,243)|1, XX1RB_MASK|1, PPCVSX2, 0, {VD, RA}},
arch/powerpc/xmon/ppc-opc.c
5049
{"mtvsrwz", X(31,243), XX1RB_MASK, PPCVSX2, 0, {XT6, RA}},
arch/powerpc/xmon/ppc-opc.c
5052
{"dcbtst", X(31,246), X_MASK, POWER4, DCBT_EO, {RA0, RB, CT}},
arch/powerpc/xmon/ppc-opc.c
5053
{"dcbtst", X(31,246), X_MASK, DCBT_EO, 0, {CT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5054
{"dcbtst", X(31,246), X_MASK, PPC, POWER4|DCBT_EO, {RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5056
{"stbux", X(31,247), X_MASK, COM, 0, {RS, RAS, RB}},
arch/powerpc/xmon/ppc-opc.c
5061
{"bpermd", X(31,252), X_MASK, POWER7|PPCA2, 0, {RA, RS, RB}},
arch/powerpc/xmon/ppc-opc.c
5065
{"mfdcrx", X(31,259), X_MASK, BOOKE|PPCA2|PPC476, TITAN, {RS, RA}},
arch/powerpc/xmon/ppc-opc.c
5068
{"lvexbx", X(31,261), X_MASK, PPCVEC2, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5070
{"icbt", X(31,262), XRT_MASK, PPC403, 0, {RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5072
{"lvepxl", X(31,263), X_MASK, PPCVEC2, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5078
{"modud", X(31,265), X_MASK, POWER9, 0, {RT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5085
{"moduw", X(31,267), X_MASK, POWER9, 0, {RT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5087
{"lxvx", X(31,268), XX1_MASK|1<<6, PPCVSX3, 0, {XT6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5088
{"lxvl", X(31,269), XX1_MASK, PPCVSX3, 0, {XT6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5090
{"ehpriv", X(31,270), 0xffffffff, E500MC|PPCA2, 0, {0}},
arch/powerpc/xmon/ppc-opc.c
5092
{"tlbiel", X(31,274), X_MASK|1<<20,POWER9, PPC476, {RB, RSO, RIC, PRS, X_R}},
arch/powerpc/xmon/ppc-opc.c
5093
{"tlbiel", X(31,274), XRTLRA_MASK, POWER4, POWER9|PPC476, {RB, LOPT}},
arch/powerpc/xmon/ppc-opc.c
5095
{"mfapidi", X(31,275), X_MASK, BOOKE, E500|TITAN, {RT, RA}},
arch/powerpc/xmon/ppc-opc.c
5097
{"lqarx", X(31,276), XEH_MASK, POWER8, 0, {RTQ, RAX, RBX, EH}},
arch/powerpc/xmon/ppc-opc.c
5103
{"dcbt", X(31,278), X_MASK, POWER4, DCBT_EO, {RA0, RB, CT}},
arch/powerpc/xmon/ppc-opc.c
5104
{"dcbt", X(31,278), X_MASK, DCBT_EO, 0, {CT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5105
{"dcbt", X(31,278), X_MASK, PPC, POWER4|DCBT_EO, {RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5107
{"lhzx", X(31,279), X_MASK, COM, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5109
{"cdtbcd", X(31,282), XRB_MASK, POWER6, 0, {RA, RS}},
arch/powerpc/xmon/ppc-opc.c
5114
{"lhepx", X(31,287), X_MASK, E500MC|PPCA2, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5116
{"mfdcrux", X(31,291), X_MASK, PPC464, 0, {RS, RA}},
arch/powerpc/xmon/ppc-opc.c
5118
{"lvexhx", X(31,293), X_MASK, PPCVEC2, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5119
{"lvepx", X(31,295), X_MASK, PPCVEC2, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5121
{"lxvll", X(31,301), XX1_MASK, PPCVSX3, 0, {XT6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5123
{"mfbhrbe", X(31,302), X_MASK, POWER8, 0, {RT, BHRBE}},
arch/powerpc/xmon/ppc-opc.c
5125
{"tlbie", X(31,306), X_MASK|1<<20,POWER9, TITAN, {RB, RS, RIC, PRS, X_R}},
arch/powerpc/xmon/ppc-opc.c
5126
{"tlbie", X(31,306), XRA_MASK, POWER7, POWER9|TITAN, {RB, RS}},
arch/powerpc/xmon/ppc-opc.c
5127
{"tlbie", X(31,306), XRTLRA_MASK, PPC, E500|POWER7|TITAN, {RB, LOPT}},
arch/powerpc/xmon/ppc-opc.c
5128
{"tlbi", X(31,306), XRT_MASK, POWER, 0, {RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5130
{"mfvsrld", X(31,307), XX1RB_MASK, PPCVSX3, 0, {RA, XS6}},
arch/powerpc/xmon/ppc-opc.c
5132
{"ldmx", X(31,309), X_MASK, POWER9, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5134
{"eciwx", X(31,310), X_MASK, PPC, E500|TITAN, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5136
{"lhzux", X(31,311), X_MASK, COM, 0, {RT, RAL, RB}},
arch/powerpc/xmon/ppc-opc.c
5138
{"cbcdtd", X(31,314), XRB_MASK, POWER6, 0, {RA, RS}},
arch/powerpc/xmon/ppc-opc.c
5179
{"mfdcr", X(31,323), X_MASK, PPC403|BOOKE|PPCA2|PPC476, E500|TITAN, {RT, SPR}},
arch/powerpc/xmon/ppc-opc.c
5182
{"lvexwx", X(31,325), X_MASK, PPCVEC2, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5184
{"dcread", X(31,326), X_MASK, PPC476|TITAN, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5189
{"lxvdsx", X(31,332), XX1_MASK, PPCVSX, 0, {XT6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5191
{"mfpmr", X(31,334), X_MASK, PPCPMR|PPCE300, 0, {RT, PMR}},
arch/powerpc/xmon/ppc-opc.c
5192
{"mftmr", X(31,366), X_MASK, PPCTMR|E6500, 0, {RT, TMR}},
arch/powerpc/xmon/ppc-opc.c
5194
{"slbsync", X(31,338), 0xffffffff, POWER9, 0, {0}},
arch/powerpc/xmon/ppc-opc.c
5244
{"mftb", X(31,339), X_MASK, POWER4|BOOKE, 0, {RT, TBR}},
arch/powerpc/xmon/ppc-opc.c
5396
{"mfspr", X(31,339), X_MASK, COM, 0, {RT, SPR}},
arch/powerpc/xmon/ppc-opc.c
5398
{"lwax", X(31,341), X_MASK, PPC64, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5402
{"lhax", X(31,343), X_MASK, COM, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5404
{"lvxl", X(31,359), X_MASK, PPCVEC, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5412
{"lxvwsx", X(31,364), XX1_MASK, PPCVSX3, 0, {XT6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5414
{"tlbia", X(31,370), 0xffffffff, PPC, E500|TITAN, {0}},
arch/powerpc/xmon/ppc-opc.c
5417
{"mftb", X(31,371), X_MASK, PPC, NO371|POWER4, {RT, TBR}},
arch/powerpc/xmon/ppc-opc.c
5420
{"lwaux", X(31,373), X_MASK, PPC64, 0, {RT, RAL, RB}},
arch/powerpc/xmon/ppc-opc.c
5424
{"lhaux", X(31,375), X_MASK, COM, 0, {RT, RAL, RB}},
arch/powerpc/xmon/ppc-opc.c
5426
{"popcntw", X(31,378), XRB_MASK, POWER7|PPCA2, 0, {RA, RS}},
arch/powerpc/xmon/ppc-opc.c
5428
{"mtdcrx", X(31,387), X_MASK, BOOKE|PPCA2|PPC476, TITAN, {RA, RS}},
arch/powerpc/xmon/ppc-opc.c
5431
{"stvexbx", X(31,389), X_MASK, PPCVEC2, 0, {VS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5433
{"dcblc", X(31,390), X_MASK, PPCCHLK|PPC476|TITAN, 0, {CT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5441
{"stxvx", X(31,396), XX1_MASK, PPCVSX3, 0, {XS6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5442
{"stxvl", X(31,397), XX1_MASK, PPCVSX3, 0, {XS6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5444
{"dcblce", X(31,398), X_MASK, PPCCHLK, E500MC, {CT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5446
{"slbmte", X(31,402), XRA_MASK, PPC64, 0, {RS, RB}},
arch/powerpc/xmon/ppc-opc.c
5448
{"mtvsrws", X(31,403), XX1RB_MASK, PPCVSX3, 0, {XT6, RA}},
arch/powerpc/xmon/ppc-opc.c
5455
{"sthx", X(31,407), X_MASK, COM, 0, {RS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5460
{"sthepx", X(31,415), X_MASK, E500MC|PPCA2, 0, {RS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5462
{"mtdcrux", X(31,419), X_MASK, PPC464, 0, {RA, RS}},
arch/powerpc/xmon/ppc-opc.c
5464
{"stvexhx", X(31,421), X_MASK, PPCVEC2, 0, {VS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5473
{"stxvll", X(31,429), XX1_MASK, PPCVSX3, 0, {XS6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5475
{"clrbhrb", X(31,430), 0xffffffff, POWER8, 0, {0}},
arch/powerpc/xmon/ppc-opc.c
5477
{"slbie", X(31,434), XRTRA_MASK, PPC64, 0, {RB}},
arch/powerpc/xmon/ppc-opc.c
5479
{"mtvsrdd", X(31,435), XX1_MASK, PPCVSX3, 0, {XT6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5481
{"ecowx", X(31,438), X_MASK, PPC, E500|TITAN, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5483
{"sthux", X(31,439), X_MASK, COM, 0, {RS, RAS, RB}},
arch/powerpc/xmon/ppc-opc.c
5533
{"mtdcr", X(31,451), X_MASK, PPC403|BOOKE|PPCA2|PPC476, E500|TITAN, {SPR, RS}},
arch/powerpc/xmon/ppc-opc.c
5536
{"stvexwx", X(31,453), X_MASK, PPCVEC2, 0, {VS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5538
{"dccci", X(31,454), XRT_MASK, PPC403|PPC440|TITAN|PPCA2, 0, {RAOPT, RBOPT}},
arch/powerpc/xmon/ppc-opc.c
5539
{"dci", X(31,454), XRARB_MASK, PPCA2|PPC476, 0, {CT}},
arch/powerpc/xmon/ppc-opc.c
5547
{"mtpmr", X(31,462), X_MASK, PPCPMR|PPCE300, 0, {PMR, RS}},
arch/powerpc/xmon/ppc-opc.c
5548
{"mttmr", X(31,494), X_MASK, PPCTMR|E6500, 0, {TMR, RS}},
arch/powerpc/xmon/ppc-opc.c
5550
{"slbieg", X(31,466), XRA_MASK, POWER9, 0, {RS, RB}},
arch/powerpc/xmon/ppc-opc.c
5716
{"mtspr", X(31,467), X_MASK, COM, 0, {SPR, RS}},
arch/powerpc/xmon/ppc-opc.c
5718
{"dcbi", X(31,470), XRT_MASK, PPC, 0, {RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5723
{"dsn", X(31,483), XRT_MASK, E500MC, 0, {RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5725
{"dcread", X(31,486), X_MASK, PPC403|PPC440, PPCA2|PPC476, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5727
{"icbtls", X(31,486), X_MASK, PPCCHLK|PPC476|TITAN, 0, {CT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5729
{"stvxl", X(31,487), X_MASK, PPCVEC, 0, {VS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5740
{"icbtlse", X(31,494), X_MASK, PPCCHLK, E500MC, {CT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5742
{"slbia", X(31,498), 0xff1fffff, POWER6, 0, {IH}},
arch/powerpc/xmon/ppc-opc.c
5743
{"slbia", X(31,498), 0xffffffff, PPC64, POWER6, {0}},
arch/powerpc/xmon/ppc-opc.c
5745
{"cli", X(31,502), XRB_MASK, POWER, 0, {RT, RA}},
arch/powerpc/xmon/ppc-opc.c
5747
{"popcntd", X(31,506), XRB_MASK, POWER7|PPCA2, 0, {RA, RS}},
arch/powerpc/xmon/ppc-opc.c
5749
{"cmpb", X(31,508), X_MASK, POWER6|PPCA2|PPC476, 0, {RA, RS, RB}},
arch/powerpc/xmon/ppc-opc.c
5751
{"mcrxr", X(31,512), XBFRARB_MASK, COM, POWER7, {BF}},
arch/powerpc/xmon/ppc-opc.c
5753
{"lbdcbx", X(31,514), X_MASK, E200Z4, 0, {RT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5754
{"lbdx", X(31,515), X_MASK, E500MC, 0, {RT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5756
{"bblels", X(31,518), X_MASK, PPCBRLK, 0, {0}},
arch/powerpc/xmon/ppc-opc.c
5758
{"lvlx", X(31,519), X_MASK, CELL, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5773
{"lxsspx", X(31,524), XX1_MASK, PPCVSX2, 0, {XT6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5775
{"clcs", X(31,531), XRB_MASK, M601, 0, {RT, RA}},
arch/powerpc/xmon/ppc-opc.c
5777
{"ldbrx", X(31,532), X_MASK, CELL|POWER7|PPCA2, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5779
{"lswx", X(31,533), X_MASK, PPCCOM, E500|E500MC, {RT, RAX, RBX}},
arch/powerpc/xmon/ppc-opc.c
5780
{"lsx", X(31,533), X_MASK, PWRCOM, 0, {RT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5782
{"lwbrx", X(31,534), X_MASK, PPCCOM, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5783
{"lbrx", X(31,534), X_MASK, PWRCOM, 0, {RT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5785
{"lfsx", X(31,535), X_MASK, COM, PPCEFS, {FRT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5804
{"lhdcbx", X(31,546), X_MASK, E200Z4, 0, {RT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5805
{"lhdx", X(31,547), X_MASK, E500MC, 0, {RT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5807
{"lvtrx", X(31,549), X_MASK, PPCVEC2, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5809
{"bbelr", X(31,550), X_MASK, PPCBRLK, 0, {0}},
arch/powerpc/xmon/ppc-opc.c
5811
{"lvrx", X(31,551), X_MASK, CELL, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5819
{"tlbsync", X(31,566), 0xffffffff, PPC, 0, {0}},
arch/powerpc/xmon/ppc-opc.c
5821
{"lfsux", X(31,567), X_MASK, COM, PPCEFS, {FRT, RAS, RB}},
arch/powerpc/xmon/ppc-opc.c
5826
{"mcrxrx", X(31,576), XBFRARB_MASK, POWER9, 0, {BF}},
arch/powerpc/xmon/ppc-opc.c
5828
{"lwdcbx", X(31,578), X_MASK, E200Z4, 0, {RT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5829
{"lwdx", X(31,579), X_MASK, E500MC, 0, {RT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5831
{"lvtlx", X(31,581), X_MASK, PPCVEC2, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5833
{"lwat", X(31,582), X_MASK, POWER9, 0, {RT, RA0, FC}},
arch/powerpc/xmon/ppc-opc.c
5837
{"lxsdx", X(31,588), XX1_MASK, PPCVSX, 0, {XT6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5839
{"mfsr", X(31,595), XRB_MASK|(1<<20), COM, NON32, {RT, SR}},
arch/powerpc/xmon/ppc-opc.c
5841
{"lswi", X(31,597), X_MASK, PPCCOM, E500|E500MC, {RT, RAX, NBI}},
arch/powerpc/xmon/ppc-opc.c
5842
{"lsi", X(31,597), X_MASK, PWRCOM, 0, {RT, RA0, NB}},
arch/powerpc/xmon/ppc-opc.c
5847
{"sync", X(31,598), XSYNCLE_MASK, E6500, 0, {LS, ESYNC}},
arch/powerpc/xmon/ppc-opc.c
5848
{"sync", X(31,598), XSYNC_MASK, PPCCOM, BOOKE|PPC476, {LS}},
arch/powerpc/xmon/ppc-opc.c
5849
{"msync", X(31,598), 0xffffffff, BOOKE|PPCA2|PPC476, 0, {0}},
arch/powerpc/xmon/ppc-opc.c
5850
{"sync", X(31,598), 0xffffffff, BOOKE|PPC476, E6500, {0}},
arch/powerpc/xmon/ppc-opc.c
5851
{"lwsync", X(31,598), 0xffffffff, E500, 0, {0}},
arch/powerpc/xmon/ppc-opc.c
5852
{"dcs", X(31,598), 0xffffffff, PWRCOM, 0, {0}},
arch/powerpc/xmon/ppc-opc.c
5854
{"lfdx", X(31,599), X_MASK, COM, PPCEFS, {FRT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5857
{"lfdepx", X(31,607), X_MASK, E500MC|PPCA2, 0, {FRT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5859
{"lddx", X(31,611), X_MASK, E500MC, 0, {RT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5861
{"lvswx", X(31,613), X_MASK, PPCVEC2, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5863
{"ldat", X(31,614), X_MASK, POWER9, 0, {RT, RA0, FC}},
arch/powerpc/xmon/ppc-opc.c
5873
{"mfsri", X(31,627), X_MASK, M601, 0, {RT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5875
{"dclst", X(31,630), XRB_MASK, M601, 0, {RS, RA}},
arch/powerpc/xmon/ppc-opc.c
5877
{"lfdux", X(31,631), X_MASK, COM, PPCEFS, {FRT, RAS, RB}},
arch/powerpc/xmon/ppc-opc.c
5879
{"stbdcbx", X(31,642), X_MASK, E200Z4, 0, {RS, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5880
{"stbdx", X(31,643), X_MASK, E500MC, 0, {RS, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5882
{"stvlx", X(31,647), X_MASK, CELL, 0, {VS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5885
{"stxsspx", X(31,652), XX1_MASK, PPCVSX2, 0, {XS6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5899
{"mfsrin", X(31,659), XRA_MASK, PPC, NON32, {RT, RB}},
arch/powerpc/xmon/ppc-opc.c
5901
{"stdbrx", X(31,660), X_MASK, CELL|POWER7|PPCA2, 0, {RS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5903
{"stswx", X(31,661), X_MASK, PPCCOM, E500|E500MC, {RS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5904
{"stsx", X(31,661), X_MASK, PWRCOM, 0, {RS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5906
{"stwbrx", X(31,662), X_MASK, PPCCOM, 0, {RS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5907
{"stbrx", X(31,662), X_MASK, PWRCOM, 0, {RS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5909
{"stfsx", X(31,663), X_MASK, COM, PPCEFS, {FRS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5917
{"sthdcbx", X(31,674), X_MASK, E200Z4, 0, {RS, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5918
{"sthdx", X(31,675), X_MASK, E500MC, 0, {RS, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5920
{"stvfrx", X(31,677), X_MASK, PPCVEC2, 0, {VS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5922
{"stvrx", X(31,679), X_MASK, CELL, 0, {VS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5930
{"stfsux", X(31,695), X_MASK, COM, PPCEFS, {FRS, RAS, RB}},
arch/powerpc/xmon/ppc-opc.c
5935
{"stwdcbx", X(31,706), X_MASK, E200Z4, 0, {RS, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5936
{"stwdx", X(31,707), X_MASK, E500MC, 0, {RS, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5938
{"stvflx", X(31,709), X_MASK, PPCVEC2, 0, {VS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5940
{"stwat", X(31,710), X_MASK, POWER9, 0, {RS, RA0, FC}},
arch/powerpc/xmon/ppc-opc.c
5944
{"stxsdx", X(31,716), XX1_MASK, PPCVSX, 0, {XS6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5946
{"tcheck", X(31,718), XRTBFRARB_MASK, PPCHTM, 0, {BF}},
arch/powerpc/xmon/ppc-opc.c
5958
{"stswi", X(31,725), X_MASK, PPCCOM, E500|E500MC, {RS, RA0, NB}},
arch/powerpc/xmon/ppc-opc.c
5959
{"stsi", X(31,725), X_MASK, PWRCOM, 0, {RS, RA0, NB}},
arch/powerpc/xmon/ppc-opc.c
5963
{"stfdx", X(31,727), X_MASK, COM, PPCEFS, {FRS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5972
{"stfdepx", X(31,735), X_MASK, E500MC|PPCA2, 0, {FRS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5974
{"stddx", X(31,739), X_MASK, E500MC, 0, {RS, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
5976
{"stvswx", X(31,741), X_MASK, PPCVEC2, 0, {VS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
5978
{"stdat", X(31,742), X_MASK, POWER9, 0, {RS, RA0, FC}},
arch/powerpc/xmon/ppc-opc.c
6004
{"darn", X(31,755), XLRAND_MASK, POWER9, 0, {RT, LRAND}},
arch/powerpc/xmon/ppc-opc.c
6006
{"dcba", X(31,758), XRT_MASK, PPC405|PPC7450|BOOKE|PPCA2|PPC476, 0, {RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6009
{"stfdux", X(31,759), X_MASK, COM, PPCEFS, {FRS, RAS, RB}},
arch/powerpc/xmon/ppc-opc.c
6014
{"lvsm", X(31,773), X_MASK, PPCVEC2, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6018
{"stvepxl", X(31,775), X_MASK, PPCVEC2, 0, {VS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6019
{"lvlxl", X(31,775), X_MASK, CELL, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6030
{"modsd", X(31,777), X_MASK, POWER9, 0, {RT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
6031
{"modsw", X(31,779), X_MASK, POWER9, 0, {RT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
6033
{"lxvw4x", X(31,780), XX1_MASK, PPCVSX, 0, {XT6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6034
{"lxsibzx", X(31,781), XX1_MASK, PPCVSX3, 0, {XT6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6038
{"tlbivax", X(31,786), XRT_MASK, BOOKE|PPCA2|PPC476, 0, {RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6040
{"lwzcix", X(31,789), X_MASK, POWER6, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6042
{"lhbrx", X(31,790), X_MASK, COM, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6044
{"lfdpx", X(31,791), X_MASK, POWER6, POWER7, {FRTp, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6045
{"lfqx", X(31,791), X_MASK, POWER2, 0, {FRT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
6055
{"lfddx", X(31,803), X_MASK, E500MC, 0, {FRT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
6057
{"lvtrxl", X(31,805), X_MASK, PPCVEC2, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6058
{"stvepx", X(31,807), X_MASK, PPCVEC2, 0, {VS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6059
{"lvrxl", X(31,807), X_MASK, CELL, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6061
{"lxvh8x", X(31,812), XX1_MASK, PPCVSX3, 0, {XT6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6062
{"lxsihzx", X(31,813), XX1_MASK, PPCVSX3, 0, {XT6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6066
{"rac", X(31,818), X_MASK, M601, 0, {RT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
6068
{"erativax", X(31,819), X_MASK, PPCA2, 0, {RS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6070
{"lhzcix", X(31,821), X_MASK, POWER6, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6074
{"lfqux", X(31,823), X_MASK, POWER2, 0, {FRT, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
6084
{"lvtlxl", X(31,837), X_MASK, PPCVEC2, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6086
{"cpabort", X(31,838), XRTRARB_MASK,POWER9, 0, {0}},
arch/powerpc/xmon/ppc-opc.c
6091
{"lxvd2x", X(31,844), XX1_MASK, PPCVSX, 0, {XT6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6092
{"lxvx", X(31,844), XX1_MASK, POWER8, POWER9|PPCVSX3, {XT6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6098
{"slbiag", X(31,850), XRARB_MASK, POWER9, 0, {RS}},
arch/powerpc/xmon/ppc-opc.c
6099
{"slbmfev", X(31,851), XRLA_MASK, POWER9, 0, {RT, RB, A_L}},
arch/powerpc/xmon/ppc-opc.c
6100
{"slbmfev", X(31,851), XRA_MASK, PPC64, POWER9, {RT, RB}},
arch/powerpc/xmon/ppc-opc.c
6102
{"lbzcix", X(31,853), X_MASK, POWER6, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6104
{"eieio", X(31,854), 0xffffffff, PPC, BOOKE|PPCA2|PPC476, {0}},
arch/powerpc/xmon/ppc-opc.c
6105
{"mbar", X(31,854), X_MASK, BOOKE|PPCA2|PPC476, 0, {MO}},
arch/powerpc/xmon/ppc-opc.c
6107
{"eieio", X(31,854), 0xffffffff, PPCA2|PPC476, 0, {0}},
arch/powerpc/xmon/ppc-opc.c
6109
{"lfiwax", X(31,855), X_MASK, POWER6|PPCA2|PPC476, 0, {FRT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6111
{"lvswxl", X(31,869), X_MASK, PPCVEC2, 0, {VD, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6119
{"lxvb16x", X(31,876), XX1_MASK, PPCVSX3, 0, {XT6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6123
{"rmieg", X(31,882), XRTRA_MASK, POWER9, 0, {RB}},
arch/powerpc/xmon/ppc-opc.c
6125
{"ldcix", X(31,885), X_MASK, POWER6, 0, {RT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6127
{"msgsync", X(31,886), 0xffffffff, POWER9, 0, {0}},
arch/powerpc/xmon/ppc-opc.c
6129
{"lfiwzx", X(31,887), X_MASK, POWER7|PPCA2, 0, {FRT, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6136
{"stvlxl", X(31,903), X_MASK, CELL, 0, {VS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6144
{"stxvw4x", X(31,908), XX1_MASK, PPCVSX, 0, {XS6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6145
{"stxsibx", X(31,909), XX1_MASK, PPCVSX3, 0, {XS6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6152
{"slbmfee", X(31,915), XRLA_MASK, POWER9, 0, {RT, RB, A_L}},
arch/powerpc/xmon/ppc-opc.c
6153
{"slbmfee", X(31,915), XRA_MASK, PPC64, POWER9, {RT, RB}},
arch/powerpc/xmon/ppc-opc.c
6155
{"stwcix", X(31,917), X_MASK, POWER6, 0, {RS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6157
{"sthbrx", X(31,918), X_MASK, COM, 0, {RS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6159
{"stfdpx", X(31,919), X_MASK, POWER6, POWER7, {FRSp, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6160
{"stfqx", X(31,919), X_MASK, POWER2, 0, {FRS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6173
{"stfddx", X(31,931), X_MASK, E500MC, 0, {FRS, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
6175
{"stvfrxl", X(31,933), X_MASK, PPCVEC2, 0, {VS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6178
{"wclrall", X(31,934), XRARB_MASK, PPCA2, 0, {L2}},
arch/powerpc/xmon/ppc-opc.c
6179
{"wclr", X(31,934), X_MASK, PPCA2, 0, {L2, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6181
{"stvrxl", X(31,935), X_MASK, CELL, 0, {VS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6188
{"stxvh8x", X(31,940), XX1_MASK, PPCVSX3, 0, {XS6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6189
{"stxsihx", X(31,941), XX1_MASK, PPCVSX3, 0, {XS6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6195
{"tlbre", X(31,946), X_MASK, PPC403|BOOKE|PPCA2|PPC476, 0, {RSO, RAOPT, SHO}},
arch/powerpc/xmon/ppc-opc.c
6197
{"sthcix", X(31,949), X_MASK, POWER6, 0, {RS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6202
{"stfqux", X(31,951), X_MASK, POWER2, 0, {FRS, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
6210
{"stvflxl", X(31,965), X_MASK, PPCVEC2, 0, {VS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6212
{"iccci", X(31,966), XRT_MASK, PPC403|PPC440|TITAN|PPCA2, 0, {RAOPT, RBOPT}},
arch/powerpc/xmon/ppc-opc.c
6213
{"ici", X(31,966), XRARB_MASK, PPCA2|PPC476, 0, {CT}},
arch/powerpc/xmon/ppc-opc.c
6221
{"stxvd2x", X(31,972), XX1_MASK, PPCVSX, 0, {XS6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6222
{"stxvx", X(31,972), XX1_MASK, POWER8, POWER9|PPCVSX3, {XS6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6224
{"tlbld", X(31,978), XRTRA_MASK, PPC, PPC403|BOOKE|PPCA2|PPC476, {RB}},
arch/powerpc/xmon/ppc-opc.c
6227
{"tlbwe", X(31,978), X_MASK, PPC403|BOOKE|PPCA2|PPC476, 0, {RSO, RAOPT, SHO}},
arch/powerpc/xmon/ppc-opc.c
6231
{"stbcix", X(31,981), X_MASK, POWER6, 0, {RS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6233
{"icbi", X(31,982), XRT_MASK, PPC, 0, {RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6235
{"stfiwx", X(31,983), X_MASK, PPC, PPCEFS, {FRS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6242
{"stvswxl", X(31,997), X_MASK, PPCVEC2, 0, {VS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6244
{"icread", X(31,998), XRT_MASK, PPC403|PPC440|PPC476|TITAN, 0, {RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6255
{"stxvb16x", X(31,1004), XX1_MASK, PPCVSX3, 0, {XS6, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6259
{"tlbli", X(31,1010), XRTRA_MASK, PPC, TITAN, {RB}},
arch/powerpc/xmon/ppc-opc.c
6261
{"stdcix", X(31,1013), X_MASK, POWER6, 0, {RS, RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6263
{"dcbz", X(31,1014), XRT_MASK, PPC, 0, {RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6264
{"dclz", X(31,1014), XRT_MASK, PPC, 0, {RA0, RB}},
arch/powerpc/xmon/ppc-opc.c
6412
{"dcmpo", X(59,130), X_MASK, POWER6, PPCVLE, {BF, FRA, FRB}},
arch/powerpc/xmon/ppc-opc.c
6414
{"dtstex", X(59,162), X_MASK, POWER6, PPCVLE, {BF, FRA, FRB}},
arch/powerpc/xmon/ppc-opc.c
6439
{"dcmpu", X(59,642), X_MASK, POWER6, PPCVLE, {BF, FRA, FRB}},
arch/powerpc/xmon/ppc-opc.c
6441
{"dtstsf", X(59,674), X_MASK, POWER6, PPCVLE, {BF, FRA, FRB}},
arch/powerpc/xmon/ppc-opc.c
6442
{"dtstsfi", X(59,675), X_MASK|1<<22,POWER9, PPCVLE, {BF, UIM6, FRB}},
arch/powerpc/xmon/ppc-opc.c
6537
{"xxspltib", X(60,360), XX1_MASK|3<<19, PPCVSX3, PPCVLE, {XT6, IMM8}},
arch/powerpc/xmon/ppc-opc.c
6635
{"xsiexpdp", X(60,918), XX1_MASK, PPCVSX3, PPCVLE, {XT6, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
6676
{"fcmpu", X(63,0), XBF_MASK, COM, PPCEFS|PPCVLE, {BF, FRA, FRB}},
arch/powerpc/xmon/ppc-opc.c
6762
{"fcmpo", X(63,32), XBF_MASK, COM, PPCEFS|PPCVLE, {BF, FRA, FRB}},
arch/powerpc/xmon/ppc-opc.c
6781
{"mcrfs", X(63,64), XRB_MASK|(3<<21)|(3<<16), COM, PPCVLE, {BF, BFA}},
arch/powerpc/xmon/ppc-opc.c
6801
{"xscpsgnqp", X(63,100), X_MASK, PPCVSX3, PPCVLE, {VD, VA, VB}},
arch/powerpc/xmon/ppc-opc.c
6803
{"ftdiv", X(63,128), XBF_MASK, POWER7, PPCVLE, {BF, FRA, FRB}},
arch/powerpc/xmon/ppc-opc.c
6805
{"dcmpoq", X(63,130), X_MASK, POWER6, PPCVLE, {BF, FRAp, FRBp}},
arch/powerpc/xmon/ppc-opc.c
6807
{"xscmpoqp", X(63,132), XBF_MASK, PPCVSX3, PPCVLE, {BF, VA, VB}},
arch/powerpc/xmon/ppc-opc.c
6822
{"ftsqrt", X(63,160), XBF_MASK|FRA_MASK, POWER7, PPCVLE, {BF, FRB}},
arch/powerpc/xmon/ppc-opc.c
6824
{"dtstexq", X(63,162), X_MASK, POWER6, PPCVLE, {BF, FRAp, FRBp}},
arch/powerpc/xmon/ppc-opc.c
6826
{"xscmpexpqp", X(63,164), XBF_MASK, PPCVSX3, PPCVLE, {BF, VA, VB}},
arch/powerpc/xmon/ppc-opc.c
6895
{"dcmpuq", X(63,642), X_MASK, POWER6, PPCVLE, {BF, FRAp, FRBp}},
arch/powerpc/xmon/ppc-opc.c
6897
{"xscmpuqp", X(63,644), XBF_MASK, PPCVSX3, PPCVLE, {BF, VA, VB}},
arch/powerpc/xmon/ppc-opc.c
6899
{"dtstsfq", X(63,674), X_MASK, POWER6, PPCVLE, {BF, FRA, FRBp}},
arch/powerpc/xmon/ppc-opc.c
6900
{"dtstsfiq", X(63,675), X_MASK|1<<22,POWER9, PPCVLE, {BF, UIM6, FRBp}},
arch/powerpc/xmon/ppc-opc.c
6902
{"xststdcqp", X(63,708), X_MASK, PPCVSX3, PPCVLE, {BF, VB, DCMX}},
arch/powerpc/xmon/ppc-opc.c
6946
{"fmrgow", X(63,838), X_MASK, PPCVSX2, PPCVLE, {FRT, FRA, FRB}},
arch/powerpc/xmon/ppc-opc.c
6956
{"xsiexpqp", X(63,868), X_MASK, PPCVSX3, PPCVLE, {VD, VA, VB}},
arch/powerpc/xmon/ppc-opc.c
6964
{"fmrgew", X(63,966), X_MASK, PPCVSX2, PPCVLE, {FRT, FRA, FRB}},
arch/powerpc/xmon/ppc-opc.c
7144
{"e_cmph", X(31,14), X_MASK, PPCVLE, 0, {CRD, RA, RB}},
arch/powerpc/xmon/ppc-opc.c
7145
{"e_cmphl", X(31,46), X_MASK, PPCVLE, 0, {CRD, RA, RB}},
arch/riscv/include/asm/insn.h
435
#define RV_X_MASK(X, s, mask) (((X) >> (s)) & (mask))
arch/riscv/include/asm/insn.h
436
#define RV_X(X, s, n) RV_X_MASK(X, s, ((1 << (n)) - 1))
arch/riscv/include/asm/insn.h
455
#define RVC_X(X, s, mask) RV_X_MASK(X, s, mask)
arch/sh/include/asm/sfp-machine.h
29
#define _FP_MUL_MEAT_S(R,X,Y) \
arch/sh/include/asm/sfp-machine.h
30
_FP_MUL_MEAT_1_wide(_FP_WFRACBITS_S,R,X,Y,umul_ppmm)
arch/sh/include/asm/sfp-machine.h
31
#define _FP_MUL_MEAT_D(R,X,Y) \
arch/sh/include/asm/sfp-machine.h
32
_FP_MUL_MEAT_2_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm)
arch/sh/include/asm/sfp-machine.h
33
#define _FP_MUL_MEAT_Q(R,X,Y) \
arch/sh/include/asm/sfp-machine.h
34
_FP_MUL_MEAT_4_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm)
arch/sh/include/asm/sfp-machine.h
36
#define _FP_DIV_MEAT_S(R,X,Y) _FP_DIV_MEAT_1_udiv(S,R,X,Y)
arch/sh/include/asm/sfp-machine.h
37
#define _FP_DIV_MEAT_D(R,X,Y) _FP_DIV_MEAT_2_udiv(D,R,X,Y)
arch/sh/include/asm/sfp-machine.h
38
#define _FP_DIV_MEAT_Q(R,X,Y) _FP_DIV_MEAT_4_udiv(Q,R,X,Y)
arch/sh/include/asm/sfp-machine.h
53
#define _FP_CHOOSENAN(fs, wc, R, X, Y, OP) \
arch/sh/include/asm/sfp-machine.h
55
if ((_FP_FRAC_HIGH_RAW_##fs(X) & _FP_QNANBIT_##fs) \
arch/sh/include/asm/sfp-machine.h
63
R##_s = X##_s; \
arch/sh/include/asm/sfp-machine.h
64
_FP_FRAC_COPY_##wc(R,X); \
arch/sparc/include/asm/floppy_32.h
24
#define release_region(X, Y) do { } while(0)
arch/sparc/include/asm/floppy_32.h
25
#define request_region(X, Y, Z) (1)
arch/sparc/include/asm/io_64.h
426
#define ioremap_wc(X,Y) ioremap((X),(Y))
arch/sparc/include/asm/io_64.h
427
#define ioremap_wt(X,Y) ioremap((X),(Y))
arch/sparc/include/asm/mmu_context_64.h
53
#define tsb_context_switch(X) tsb_context_switch_ctx(X, 0)
arch/sparc/include/asm/page_64.h
43
#define clear_page(X) _clear_page((void *)(X))
arch/sparc/include/asm/page_64.h
47
#define copy_page(X,Y) memcpy((void *)(X), (void *)(Y), PAGE_SIZE)
arch/sparc/include/asm/sfp-machine_32.h
34
#define _FP_MUL_MEAT_S(R,X,Y) \
arch/sparc/include/asm/sfp-machine_32.h
35
_FP_MUL_MEAT_1_wide(_FP_WFRACBITS_S,R,X,Y,umul_ppmm)
arch/sparc/include/asm/sfp-machine_32.h
36
#define _FP_MUL_MEAT_D(R,X,Y) \
arch/sparc/include/asm/sfp-machine_32.h
37
_FP_MUL_MEAT_2_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm)
arch/sparc/include/asm/sfp-machine_32.h
38
#define _FP_MUL_MEAT_Q(R,X,Y) \
arch/sparc/include/asm/sfp-machine_32.h
39
_FP_MUL_MEAT_4_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm)
arch/sparc/include/asm/sfp-machine_32.h
41
#define _FP_DIV_MEAT_S(R,X,Y) _FP_DIV_MEAT_1_udiv(S,R,X,Y)
arch/sparc/include/asm/sfp-machine_32.h
42
#define _FP_DIV_MEAT_D(R,X,Y) _FP_DIV_MEAT_2_udiv(D,R,X,Y)
arch/sparc/include/asm/sfp-machine_32.h
43
#define _FP_DIV_MEAT_Q(R,X,Y) _FP_DIV_MEAT_4_udiv(Q,R,X,Y)
arch/sparc/include/asm/sfp-machine_32.h
61
#define _FP_CHOOSENAN(fs, wc, R, X, Y, OP) \
arch/sparc/include/asm/sfp-machine_32.h
64
&& !(_FP_FRAC_HIGH_RAW_##fs(X) & _FP_QNANBIT_##fs)) \
arch/sparc/include/asm/sfp-machine_32.h
66
R##_s = X##_s; \
arch/sparc/include/asm/sfp-machine_32.h
67
_FP_FRAC_COPY_##wc(R,X); \
arch/sparc/include/asm/sfp-machine_64.h
32
#define _FP_MUL_MEAT_S(R,X,Y) \
arch/sparc/include/asm/sfp-machine_64.h
33
_FP_MUL_MEAT_1_imm(_FP_WFRACBITS_S,R,X,Y)
arch/sparc/include/asm/sfp-machine_64.h
34
#define _FP_MUL_MEAT_D(R,X,Y) \
arch/sparc/include/asm/sfp-machine_64.h
35
_FP_MUL_MEAT_1_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm)
arch/sparc/include/asm/sfp-machine_64.h
36
#define _FP_MUL_MEAT_Q(R,X,Y) \
arch/sparc/include/asm/sfp-machine_64.h
37
_FP_MUL_MEAT_2_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm)
arch/sparc/include/asm/sfp-machine_64.h
39
#define _FP_DIV_MEAT_S(R,X,Y) _FP_DIV_MEAT_1_imm(S,R,X,Y,_FP_DIV_HELP_imm)
arch/sparc/include/asm/sfp-machine_64.h
40
#define _FP_DIV_MEAT_D(R,X,Y) _FP_DIV_MEAT_1_udiv_norm(D,R,X,Y)
arch/sparc/include/asm/sfp-machine_64.h
41
#define _FP_DIV_MEAT_Q(R,X,Y) _FP_DIV_MEAT_2_udiv(Q,R,X,Y)
arch/sparc/include/asm/sfp-machine_64.h
59
#define _FP_CHOOSENAN(fs, wc, R, X, Y, OP) \
arch/sparc/include/asm/sfp-machine_64.h
62
&& !(_FP_FRAC_HIGH_RAW_##fs(X) & _FP_QNANBIT_##fs)) \
arch/sparc/include/asm/sfp-machine_64.h
64
R##_s = X##_s; \
arch/sparc/include/asm/sfp-machine_64.h
65
_FP_FRAC_COPY_##wc(R,X); \
arch/sparc/net/bpf_jit_comp_32.c
23
#define S13(X) ((X) & 0x1fff)
arch/sparc/net/bpf_jit_comp_32.c
25
#define RD(X) ((X) << 25)
arch/sparc/net/bpf_jit_comp_32.c
26
#define RS1(X) ((X) << 14)
arch/sparc/net/bpf_jit_comp_32.c
27
#define RS2(X) ((X))
arch/sparc/net/bpf_jit_comp_32.c
28
#define OP(X) ((X) << 30)
arch/sparc/net/bpf_jit_comp_32.c
29
#define OP2(X) ((X) << 22)
arch/sparc/net/bpf_jit_comp_32.c
30
#define OP3(X) ((X) << 19)
arch/sparc/net/bpf_jit_comp_32.c
31
#define COND(X) ((X) << 25)
arch/sparc/net/bpf_jit_comp_32.c
32
#define F1(X) OP(X)
arch/sparc/net/bpf_jit_comp_32.c
33
#define F2(X, Y) (OP(X) | OP2(Y))
arch/sparc/net/bpf_jit_comp_32.c
34
#define F3(X, Y) (OP(X) | OP3(Y))
arch/sparc/net/bpf_jit_comp_32.c
56
#define WDISP22(X) (((X) >> 2) & 0x3fffff)
arch/sparc/net/bpf_jit_comp_64.c
51
#define S13(X) ((X) & 0x1fff)
arch/sparc/net/bpf_jit_comp_64.c
52
#define S5(X) ((X) & 0x1f)
arch/sparc/net/bpf_jit_comp_64.c
54
#define RD(X) ((X) << 25)
arch/sparc/net/bpf_jit_comp_64.c
55
#define RS1(X) ((X) << 14)
arch/sparc/net/bpf_jit_comp_64.c
56
#define RS2(X) ((X))
arch/sparc/net/bpf_jit_comp_64.c
57
#define OP(X) ((X) << 30)
arch/sparc/net/bpf_jit_comp_64.c
58
#define OP2(X) ((X) << 22)
arch/sparc/net/bpf_jit_comp_64.c
59
#define OP3(X) ((X) << 19)
arch/sparc/net/bpf_jit_comp_64.c
60
#define COND(X) (((X) & 0xf) << 25)
arch/sparc/net/bpf_jit_comp_64.c
61
#define CBCOND(X) (((X) & 0x1f) << 25)
arch/sparc/net/bpf_jit_comp_64.c
62
#define F1(X) OP(X)
arch/sparc/net/bpf_jit_comp_64.c
63
#define F2(X, Y) (OP(X) | OP2(Y))
arch/sparc/net/bpf_jit_comp_64.c
64
#define F3(X, Y) (OP(X) | OP3(Y))
arch/sparc/net/bpf_jit_comp_64.c
65
#define ASI(X) (((X) & 0xff) << 5)
arch/sparc/net/bpf_jit_comp_64.c
87
#define WDISP22(X) (((X) >> 2) & 0x3fffff)
arch/sparc/net/bpf_jit_comp_64.c
88
#define WDISP19(X) (((X) >> 2) & 0x7ffff)
arch/x86/include/asm/rmwcc.h
24
#define GEN_UNARY_RMWcc(X...) CONCATENATE(GEN_UNARY_RMWcc_, COUNT_ARGS(X))(X)
arch/x86/include/asm/rmwcc.h
33
#define GEN_BINARY_RMWcc(X...) CONCATENATE(GEN_BINARY_RMWcc_, COUNT_ARGS(X))(X)
arch/x86/kernel/alternative.c
1773
#define pr_cfi_debug(X...) if (cfi_debug) pr_info(X)
arch/x86/kernel/machine_kexec_32.c
28
#define __STR(X) #X
arch/x86/kernel/machine_kexec_32.c
29
#define STR(X) __STR(X)
arch/x86/kernel/vm86_32.c
90
#define set_flags(X, new, mask) \
arch/x86/kernel/vm86_32.c
91
((X) = ((X) & ~(mask)) | ((new) & (mask)))
arch/x86/tools/relocs.c
157
#define SYM_TYPE(X) [X] = #X
arch/x86/tools/relocs.c
178
#define SYM_BIND(X) [X] = #X
arch/x86/tools/relocs.c
195
#define SYM_VISIBILITY(X) [X] = #X
arch/x86/tools/relocs.c
213
#define REL_TYPE(X) [X] = #X
arch/x86/um/os-Linux/mcontext.c
15
#define COPY2(X,Y) regs->gp[X] = mc->gregs[REG_##Y]
arch/x86/um/os-Linux/mcontext.c
16
#define COPY(X) regs->gp[X] = mc->gregs[REG_##X]
arch/x86/um/os-Linux/mcontext.c
17
#define COPY_SEG(X) regs->gp[X] = mc->gregs[REG_##X] & 0xffff;
arch/x86/um/os-Linux/mcontext.c
18
#define COPY_SEG_CPL3(X) regs->gp[X] = (mc->gregs[REG_##X] & 0xffff) | 3;
arch/x86/um/os-Linux/mcontext.c
29
#define COPY2(X,Y) regs->gp[X/sizeof(unsigned long)] = mc->gregs[REG_##Y]
arch/x86/um/os-Linux/mcontext.c
30
#define COPY(X) regs->gp[X/sizeof(unsigned long)] = mc->gregs[REG_##X]
arch/x86/um/os-Linux/mcontext.c
59
#define COPY2(X,Y) mc->gregs[REG_##Y] = regs->gp[X]
arch/x86/um/os-Linux/mcontext.c
60
#define COPY(X) mc->gregs[REG_##X] = regs->gp[X]
arch/x86/um/os-Linux/mcontext.c
61
#define COPY_SEG(X) mc->gregs[REG_##X] = regs->gp[X] & 0xffff;
arch/x86/um/os-Linux/mcontext.c
62
#define COPY_SEG_CPL3(X) mc->gregs[REG_##X] = (regs->gp[X] & 0xffff) | 3;
arch/x86/um/os-Linux/mcontext.c
69
#define COPY2(X,Y) mc->gregs[REG_##Y] = regs->gp[X/sizeof(unsigned long)]
arch/x86/um/os-Linux/mcontext.c
70
#define COPY(X) mc->gregs[REG_##X] = regs->gp[X/sizeof(unsigned long)]
crypto/asymmetric_keys/x509_cert_parser.c
694
#define dec2bin(X) ({ unsigned char x = (X) - '0'; if (x > 9) goto invalid_time; x; })
crypto/df_sp80090a.c
126
unsigned char *X;
crypto/df_sp80090a.c
188
X = temp + (keylen);
crypto/df_sp80090a.c
189
drbg_string_fill(&cipherin, X, blocklen_bytes);
crypto/df_sp80090a.c
202
drbg_kcapi_sym(aeskey, X, &cipherin, blocklen_bytes);
crypto/df_sp80090a.c
208
memcpy(df_data + generated_len, X, blocklen);
crypto/fcrypt.c
238
} X;
crypto/fcrypt.c
240
memcpy(&X, src, sizeof(X));
crypto/fcrypt.c
242
F_ENCRYPT(X.r, X.l, ctx->sched[0x0]);
crypto/fcrypt.c
243
F_ENCRYPT(X.l, X.r, ctx->sched[0x1]);
crypto/fcrypt.c
244
F_ENCRYPT(X.r, X.l, ctx->sched[0x2]);
crypto/fcrypt.c
245
F_ENCRYPT(X.l, X.r, ctx->sched[0x3]);
crypto/fcrypt.c
246
F_ENCRYPT(X.r, X.l, ctx->sched[0x4]);
crypto/fcrypt.c
247
F_ENCRYPT(X.l, X.r, ctx->sched[0x5]);
crypto/fcrypt.c
248
F_ENCRYPT(X.r, X.l, ctx->sched[0x6]);
crypto/fcrypt.c
249
F_ENCRYPT(X.l, X.r, ctx->sched[0x7]);
crypto/fcrypt.c
250
F_ENCRYPT(X.r, X.l, ctx->sched[0x8]);
crypto/fcrypt.c
251
F_ENCRYPT(X.l, X.r, ctx->sched[0x9]);
crypto/fcrypt.c
252
F_ENCRYPT(X.r, X.l, ctx->sched[0xa]);
crypto/fcrypt.c
253
F_ENCRYPT(X.l, X.r, ctx->sched[0xb]);
crypto/fcrypt.c
254
F_ENCRYPT(X.r, X.l, ctx->sched[0xc]);
crypto/fcrypt.c
255
F_ENCRYPT(X.l, X.r, ctx->sched[0xd]);
crypto/fcrypt.c
256
F_ENCRYPT(X.r, X.l, ctx->sched[0xe]);
crypto/fcrypt.c
257
F_ENCRYPT(X.l, X.r, ctx->sched[0xf]);
crypto/fcrypt.c
259
memcpy(dst, &X, sizeof(X));
crypto/fcrypt.c
270
} X;
crypto/fcrypt.c
272
memcpy(&X, src, sizeof(X));
crypto/fcrypt.c
274
F_ENCRYPT(X.l, X.r, ctx->sched[0xf]);
crypto/fcrypt.c
275
F_ENCRYPT(X.r, X.l, ctx->sched[0xe]);
crypto/fcrypt.c
276
F_ENCRYPT(X.l, X.r, ctx->sched[0xd]);
crypto/fcrypt.c
277
F_ENCRYPT(X.r, X.l, ctx->sched[0xc]);
crypto/fcrypt.c
278
F_ENCRYPT(X.l, X.r, ctx->sched[0xb]);
crypto/fcrypt.c
279
F_ENCRYPT(X.r, X.l, ctx->sched[0xa]);
crypto/fcrypt.c
280
F_ENCRYPT(X.l, X.r, ctx->sched[0x9]);
crypto/fcrypt.c
281
F_ENCRYPT(X.r, X.l, ctx->sched[0x8]);
crypto/fcrypt.c
282
F_ENCRYPT(X.l, X.r, ctx->sched[0x7]);
crypto/fcrypt.c
283
F_ENCRYPT(X.r, X.l, ctx->sched[0x6]);
crypto/fcrypt.c
284
F_ENCRYPT(X.l, X.r, ctx->sched[0x5]);
crypto/fcrypt.c
285
F_ENCRYPT(X.r, X.l, ctx->sched[0x4]);
crypto/fcrypt.c
286
F_ENCRYPT(X.l, X.r, ctx->sched[0x3]);
crypto/fcrypt.c
287
F_ENCRYPT(X.r, X.l, ctx->sched[0x2]);
crypto/fcrypt.c
288
F_ENCRYPT(X.l, X.r, ctx->sched[0x1]);
crypto/fcrypt.c
289
F_ENCRYPT(X.r, X.l, ctx->sched[0x0]);
crypto/fcrypt.c
291
memcpy(dst, &X, sizeof(X));
crypto/krb5/internal.h
105
#define crypto_roundup(X) ((unsigned int)round_up((X), CRYPTO_MINALIGN))
crypto/krb5/selftest.c
16
#define VALID(X) \
crypto/krb5/selftest.c
18
bool __x = (X); \
crypto/krb5/selftest.c
26
#define CHECK(X) \
crypto/krb5/selftest.c
28
bool __x = (X); \
crypto/rsassa-pkcs1.c
107
#define _(X) { "sha3-" #X, hash_prefix_sha3_##X, sizeof(hash_prefix_sha3_##X) }
crypto/rsassa-pkcs1.c
97
#define _(X) { #X, hash_prefix_##X, sizeof(hash_prefix_##X) }
drivers/block/drbd/drbd_bitmap.c
341
#define MLPP(X) ((X) & ((PAGE_SIZE/sizeof(long))-1))
drivers/char/ipmi/ipmi_bt_sm.c
72
#define BT_STATE_CHANGE(X, Y) { bt->state = X; return Y; }
drivers/cpufreq/intel_pstate.c
53
#define int_tofp(X) ((int64_t)(X) << FRAC_BITS)
drivers/cpufreq/intel_pstate.c
54
#define fp_toint(X) ((X) >> FRAC_BITS)
drivers/cpufreq/intel_pstate.c
60
#define fp_ext_toint(X) ((X) >> EXT_FRAC_BITS)
drivers/cpufreq/intel_pstate.c
61
#define int_ext_tofp(X) ((int64_t)(X) << EXT_FRAC_BITS)
drivers/firmware/arm_scmi/clock.c
123
#define RATE_TO_U64(X) \
drivers/firmware/arm_scmi/clock.c
125
typeof(X) x = (X); \
drivers/gpio/gpio-tegra186.c
1068
TEGRA186_MAIN_GPIO_PORT( X, 1, 2, 8),
drivers/gpio/gpio-tegra186.c
1133
TEGRA194_MAIN_GPIO_PORT( X, 2, 0, 8),
drivers/gpio/gpio-tegra186.c
1199
TEGRA234_MAIN_GPIO_PORT( X, 1, 0, 8),
drivers/gpio/gpio-tegra186.c
1302
TEGRA264_MAIN_GPIO_PORT(X, 0, 7, 6),
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h
279
#define AMDGPU_VIRT_CAPS_LIST(X) X(AMDGPU_VIRT_CAP_POWER_LIMIT)
drivers/gpu/drm/amd/display/dc/core/dc_stream.c
39
#define MIN(X, Y) ((X) < (Y) ? (X) : (Y))
drivers/gpu/drm/amd/display/dc/dio/dcn20/dcn20_link_encoder.c
52
#define MAX(X, Y) ((X) > (Y) ? (X) : (Y))
drivers/gpu/drm/amd/display/dc/dio/dcn20/dcn20_link_encoder.c
55
#define MIN(X, Y) ((X) < (Y) ? (X) : (Y))
drivers/gpu/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c
67
#define MIN(X, Y) ((X) < (Y) ? (X) : (Y))
drivers/gpu/drm/amd/display/dc/dio/dcn32/dcn32_dio_link_encoder.c
41
#define MIN(X, Y) ((X) < (Y) ? (X) : (Y))
drivers/gpu/drm/amd/display/dc/dio/dcn321/dcn321_dio_link_encoder.c
38
#define MIN(X, Y) ((X) < (Y) ? (X) : (Y))
drivers/gpu/drm/amd/display/dc/dio/dcn401/dcn401_dio_link_encoder.c
40
#define MIN(X, Y) ((X) < (Y) ? (X) : (Y))
drivers/gpu/drm/amd/display/dc/dio/dcn401/dcn401_dio_link_encoder.c
65
#define MIN(X, Y) ((X) < (Y) ? (X) : (Y))
drivers/gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c
42
#define MAX(X, Y) ((X) > (Y) ? (X) : (Y))
drivers/gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c
45
#define MIN(X, Y) ((X) < (Y) ? (X) : (Y))
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
52
#define MAX(X, Y) ((X) > (Y) ? (X) : (Y))
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
55
#define MIN(X, Y) ((X) < (Y) ? (X) : (Y))
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
60
#define MAX(X, Y) ((X) > (Y) ? (X) : (Y))
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
63
#define MIN(X, Y) ((X) < (Y) ? (X) : (Y))
drivers/gpu/drm/amd/display/dc/optc/dcn20/dcn20_optc.c
271
uint32_t X, Y, p = 10000;
drivers/gpu/drm/amd/display/dc/optc/dcn20/dcn20_optc.c
307
X = div_u64(((XY + 1) * p - L) * master_h_total, p * master_clock_divider);
drivers/gpu/drm/amd/display/dc/optc/dcn20/dcn20_optc.c
317
X,
drivers/gpu/drm/amd/pm/powerplay/inc/pp_endian.h
27
#define PP_HOST_TO_SMC_UL(X) cpu_to_be32(X)
drivers/gpu/drm/amd/pm/powerplay/inc/pp_endian.h
28
#define PP_SMC_TO_HOST_UL(X) be32_to_cpu(X)
drivers/gpu/drm/amd/pm/powerplay/inc/pp_endian.h
30
#define PP_HOST_TO_SMC_US(X) cpu_to_be16(X)
drivers/gpu/drm/amd/pm/powerplay/inc/pp_endian.h
31
#define PP_SMC_TO_HOST_US(X) be16_to_cpu(X)
drivers/gpu/drm/amd/pm/powerplay/inc/pp_endian.h
33
#define CONVERT_FROM_HOST_TO_SMC_UL(X) ((X) = PP_HOST_TO_SMC_UL(X))
drivers/gpu/drm/amd/pm/powerplay/inc/pp_endian.h
34
#define CONVERT_FROM_SMC_TO_HOST_UL(X) ((X) = PP_SMC_TO_HOST_UL(X))
drivers/gpu/drm/amd/pm/powerplay/inc/pp_endian.h
36
#define CONVERT_FROM_HOST_TO_SMC_US(X) ((X) = PP_HOST_TO_SMC_US(X))
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
214
#define SMU_MATTR(X) AMDGPU_METRICS_ATTR_ID_##X
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
216
#define SMU_MTYPE(X) AMDGPU_METRICS_TYPE_##X
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
218
#define SMU_MUNIT(X) AMDGPU_METRICS_UNIT_##X
drivers/gpu/drm/i915/gt/selftest_execlists.c
1164
rq[A1] = create_rewinder(ce, NULL, slot, X);
drivers/gpu/drm/i915/gt/selftest_execlists.c
1235
if (slot[Z] - slot[X] >= slot[Y] - slot[X]) {
drivers/gpu/drm/i915/gt/selftest_execlists.c
1238
slot[Z] - slot[X],
drivers/gpu/drm/i915/gt/selftest_execlists.c
1239
slot[Y] - slot[X]);
drivers/gpu/drm/i915/selftests/i915_syncmap.c
36
unsigned int i, X;
drivers/gpu/drm/i915/selftests/i915_syncmap.c
58
X = (p->height + SHIFT) / 4;
drivers/gpu/drm/i915/selftests/i915_syncmap.c
59
scnprintf(buf - X, *sz + X, "%*s", X, "XXXXXXXXXXXXXXXXX");
drivers/gpu/drm/msm/adreno/adreno_gpu.h
275
#define spin_until(X) ({ \
drivers/gpu/drm/msm/adreno/adreno_gpu.h
279
if (X) { \
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c
108
#define STRCAT(X, Y) (X Y)
drivers/gpu/drm/msm/disp/mdp_format.h
71
#define MSM_FORMAT_IS_YUV(X) ((X)->flags & MSM_FORMAT_FLAG_YUV)
drivers/gpu/drm/msm/disp/mdp_format.h
72
#define MSM_FORMAT_IS_DX(X) ((X)->flags & MSM_FORMAT_FLAG_DX)
drivers/gpu/drm/msm/disp/mdp_format.h
73
#define MSM_FORMAT_IS_LINEAR(X) ((X)->fetch_mode == MDP_FETCH_LINEAR)
drivers/gpu/drm/msm/disp/mdp_format.h
74
#define MSM_FORMAT_IS_TILE(X) \
drivers/gpu/drm/msm/disp/mdp_format.h
75
(((X)->fetch_mode == MDP_FETCH_UBWC) && \
drivers/gpu/drm/msm/disp/mdp_format.h
76
!((X)->flags & MSM_FORMAT_FLAG_COMPRESSED))
drivers/gpu/drm/msm/disp/mdp_format.h
77
#define MSM_FORMAT_IS_UBWC(X) \
drivers/gpu/drm/msm/disp/mdp_format.h
78
(((X)->fetch_mode == MDP_FETCH_UBWC) && \
drivers/gpu/drm/msm/disp/mdp_format.h
79
((X)->flags & MSM_FORMAT_FLAG_COMPRESSED))
drivers/gpu/drm/nouveau/dispnv50/curs507a.c
65
NVVAL(NV507A, SET_CURSOR_HOT_SPOT_POINT_OUT, X, asyw->point.x) |
drivers/gpu/drm/nouveau/dispnv50/cursc37a.c
44
NVVAL(NVC37A, SET_CURSOR_HOT_SPOT_POINT_OUT, X, asyw->point.x) |
drivers/gpu/drm/nouveau/dispnv50/head507d.c
234
NVVAL(NV507D, HEAD_SET_VIEWPORT_POINT_IN, X, asyh->core.x) |
drivers/gpu/drm/nouveau/dispnv50/head507d.c
375
NVVAL(NV507D, HEAD_SET_RASTER_SYNC_END, X, m->h.synce) |
drivers/gpu/drm/nouveau/dispnv50/head507d.c
379
NVVAL(NV507D, HEAD_SET_RASTER_BLANK_END, X, m->h.blanke) |
drivers/gpu/drm/nouveau/dispnv50/head507d.c
383
NVVAL(NV507D, HEAD_SET_RASTER_BLANK_START, X, m->h.blanks) |
drivers/gpu/drm/nouveau/dispnv50/head827d.c
105
NVVAL(NV827D, HEAD_SET_VIEWPORT_POINT_IN, X, asyh->core.x) |
drivers/gpu/drm/nouveau/dispnv50/head907d.c
241
NVVAL(NV907D, HEAD_SET_VIEWPORT_POINT_IN, X, asyh->core.x) |
drivers/gpu/drm/nouveau/dispnv50/head907d.c
343
NVVAL(NV907D, HEAD_SET_RASTER_SYNC_END, X, m->h.synce) |
drivers/gpu/drm/nouveau/dispnv50/head907d.c
347
NVVAL(NV907D, HEAD_SET_RASTER_BLANK_END, X, m->h.blanke) |
drivers/gpu/drm/nouveau/dispnv50/head907d.c
351
NVVAL(NV907D, HEAD_SET_RASTER_BLANK_START, X, m->h.blanks) |
drivers/gpu/drm/nouveau/dispnv50/headc37d.c
225
NVVAL(NVC37D, HEAD_SET_RASTER_SYNC_END, X, m->h.synce) |
drivers/gpu/drm/nouveau/dispnv50/headc37d.c
229
NVVAL(NVC37D, HEAD_SET_RASTER_BLANK_END, X, m->h.blanke) |
drivers/gpu/drm/nouveau/dispnv50/headc37d.c
233
NVVAL(NVC37D, HEAD_SET_RASTER_BLANK_START, X, m->h.blanks) |
drivers/gpu/drm/nouveau/dispnv50/headc57d.c
217
NVVAL(NVC57D, HEAD_SET_RASTER_SYNC_END, X, m->h.synce) |
drivers/gpu/drm/nouveau/dispnv50/headc57d.c
221
NVVAL(NVC57D, HEAD_SET_RASTER_BLANK_END, X, m->h.blanke) |
drivers/gpu/drm/nouveau/dispnv50/headc57d.c
225
NVVAL(NVC57D, HEAD_SET_RASTER_BLANK_START, X, m->h.blanks) |
drivers/gpu/drm/nouveau/dispnv50/headca7d.c
234
NVVAL(NVCA7D, HEAD_SET_RASTER_SYNC_END, X, m->h.synce) |
drivers/gpu/drm/nouveau/dispnv50/headca7d.c
238
NVVAL(NVCA7D, HEAD_SET_RASTER_BLANK_END, X, m->h.blanke) |
drivers/gpu/drm/nouveau/dispnv50/headca7d.c
242
NVVAL(NVCA7D, HEAD_SET_RASTER_BLANK_START, X, m->h.blanks) |
drivers/gpu/drm/nouveau/dispnv50/ovly507e.c
43
NVVAL(NV507E, SET_POINT_IN, X, asyw->scale.sx) |
drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c
56
NVVAL(NVC37B, SET_POINT_OUT, X, asyw->point.x) |
drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c
197
NVVAL(NVC37E, SET_POINT_IN, X, asyw->state.src_x >> 16) |
drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c
68
NVVAL(NVC57E, SET_POINT_IN, X, asyw->state.src_x >> 16) |
drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c
64
NVVAL(NVC57E, SET_POINT_IN, X, asyw->state.src_x >> 16) |
drivers/gpu/drm/nouveau/dispnv50/wndwca7e.c
82
NVVAL(NVCA7E, SET_POINT_IN, X, asyw->state.src_x >> 16) |
drivers/gpu/drm/nouveau/include/nvhw/drf.h
105
#define NVVAL_MW_GET_N(X,o,d,r,f ) NVVAL_MW_GET_X((o), d##_##r##_##f)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
106
#define NVVAL_MW_GET_I(X,o,d,r,f,i) NVVAL_MW_GET_X((o), d##_##r##_##f(i))
drivers/gpu/drm/nouveau/include/nvhw/drf.h
107
#define NVVAL_MW_GET_(X,_1,_2,_3,_4,_5,IMPL,...) IMPL
drivers/gpu/drm/nouveau/include/nvhw/drf.h
108
#define NVVAL_MW_GET(A...) NVVAL_MW_GET_(X, ##A, NVVAL_MW_GET_I, NVVAL_MW_GET_N)(X, ##A)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
115
#define NVVAL_MW_SET_N(X,o,d,r,f, v) NVVAL_MW_SET_X((o), d##_##r##_##f, (v))
drivers/gpu/drm/nouveau/include/nvhw/drf.h
116
#define NVVAL_MW_SET_I(X,o,d,r,f,i,v) NVVAL_MW_SET_X((o), d##_##r##_##f(i), (v))
drivers/gpu/drm/nouveau/include/nvhw/drf.h
117
#define NVVAL_MW_SET_(X,_1,_2,_3,_4,_5,_6,IMPL,...) IMPL
drivers/gpu/drm/nouveau/include/nvhw/drf.h
118
#define NVVAL_MW_SET(A...) NVVAL_MW_SET_(X, ##A, NVVAL_MW_SET_I, NVVAL_MW_SET_N)(X, ##A)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
120
#define NVDEF_MW_SET_N(X,o,d,r,f, v) NVVAL_MW_SET_X(o, d##_##r##_##f, d##_##r##_##f##_##v)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
121
#define NVDEF_MW_SET_I(X,o,d,r,f,i,v) NVVAL_MW_SET_X(o, d##_##r##_##f(i), d##_##r##_##f##_##v)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
122
#define NVDEF_MW_SET_(X,_1,_2,_3,_4,_5,_6,IMPL,...) IMPL
drivers/gpu/drm/nouveau/include/nvhw/drf.h
123
#define NVDEF_MW_SET(A...) NVDEF_MW_SET_(X, ##A, NVDEF_MW_SET_I, NVDEF_MW_SET_N)(X, ##A)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
127
#define DRF_RD_N(X,e,p,o,d,r ) DRF_RD_X(e, (p), (o), d##_##r)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
128
#define DRF_RD_I(X,e,p,o,d,r,i) DRF_RD_X(e, (p), (o), d##_##r(i))
drivers/gpu/drm/nouveau/include/nvhw/drf.h
129
#define DRF_RD_(X,_1,_2,_3,_4,_5,_6,IMPL,...) IMPL
drivers/gpu/drm/nouveau/include/nvhw/drf.h
130
#define DRF_RD(A...) DRF_RD_(X, ##A, DRF_RD_I, DRF_RD_N)(X, ##A)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
134
#define DRF_WR_N(X,e,p,o,d,r, v) DRF_WR_X(e, (p), (o), d##_##r , (v))
drivers/gpu/drm/nouveau/include/nvhw/drf.h
135
#define DRF_WR_I(X,e,p,o,d,r,i,v) DRF_WR_X(e, (p), (o), d##_##r(i), (v))
drivers/gpu/drm/nouveau/include/nvhw/drf.h
136
#define DRF_WR_(X,_1,_2,_3,_4,_5,_6,_7,IMPL,...) IMPL
drivers/gpu/drm/nouveau/include/nvhw/drf.h
137
#define DRF_WR(A...) DRF_WR_(X, ##A, DRF_WR_I, DRF_WR_N)(X, ##A)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
145
#define DRF_MR_N(X,er,ew,ty,p,o,d,r ,m,v) DRF_MR_X(er, ew, ty, (p), (o), d##_##r , (m), (v))
drivers/gpu/drm/nouveau/include/nvhw/drf.h
146
#define DRF_MR_I(X,er,ew,ty,p,o,d,r,i,m,v) DRF_MR_X(er, ew, ty, (p), (o), d##_##r(i), (m), (v))
drivers/gpu/drm/nouveau/include/nvhw/drf.h
147
#define DRF_MR_(X,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,IMPL,...) IMPL
drivers/gpu/drm/nouveau/include/nvhw/drf.h
148
#define DRF_MR(A...) DRF_MR_(X, ##A, DRF_MR_I, DRF_MR_N)(X, ##A)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
152
#define DRF_RV_N(X,e,p,o,d,r, f) DRF_RV_X(e, (p), (o), d##_##r , d##_##r##_##f)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
153
#define DRF_RV_I(X,e,p,o,d,r,i,f) DRF_RV_X(e, (p), (o), d##_##r(i), d##_##r##_##f)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
154
#define DRF_RV_(X,_1,_2,_3,_4,_5,_6,_7,IMPL,...) IMPL
drivers/gpu/drm/nouveau/include/nvhw/drf.h
155
#define DRF_RV(A...) DRF_RV_(X, ##A, DRF_RV_I, DRF_RV_N)(X, ##A)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
158
#define DRF_WV_N(X,e,p,o,d,r, f,v) \
drivers/gpu/drm/nouveau/include/nvhw/drf.h
160
#define DRF_WV_I(X,e,p,o,d,r,i,f,v) \
drivers/gpu/drm/nouveau/include/nvhw/drf.h
162
#define DRF_WV_(X,_1,_2,_3,_4,_5,_6,_7,_8,IMPL,...) IMPL
drivers/gpu/drm/nouveau/include/nvhw/drf.h
163
#define DRF_WV(A...) DRF_WV_(X, ##A, DRF_WV_I, DRF_WV_N)(X, ##A)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
166
#define DRF_WD_N(X,e,p,o,d,r, f,v) \
drivers/gpu/drm/nouveau/include/nvhw/drf.h
168
#define DRF_WD_I(X,e,p,o,d,r,i,f,v) \
drivers/gpu/drm/nouveau/include/nvhw/drf.h
170
#define DRF_WD_(X,_1,_2,_3,_4,_5,_6,_7,_8,IMPL,...) IMPL
drivers/gpu/drm/nouveau/include/nvhw/drf.h
171
#define DRF_WD(A...) DRF_WD_(X, ##A, DRF_WD_I, DRF_WD_N)(X, ##A)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
174
#define DRF_MV_N(X,er,ew,ty,p,o,d,r, f,v) \
drivers/gpu/drm/nouveau/include/nvhw/drf.h
177
#define DRF_MV_I(X,er,ew,ty,p,o,d,r,i,f,v) \
drivers/gpu/drm/nouveau/include/nvhw/drf.h
180
#define DRF_MV_(X,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,IMPL,...) IMPL
drivers/gpu/drm/nouveau/include/nvhw/drf.h
181
#define DRF_MV(A...) DRF_MV_(X, ##A, DRF_MV_I, DRF_MV_N)(X, ##A)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
184
#define DRF_MD_N(X,er,ew,ty,p,o,d,r, f,v) \
drivers/gpu/drm/nouveau/include/nvhw/drf.h
187
#define DRF_MD_I(X,er,ew,ty,p,o,d,r,i,f,v) \
drivers/gpu/drm/nouveau/include/nvhw/drf.h
190
#define DRF_MD_(X,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,IMPL,...) IMPL
drivers/gpu/drm/nouveau/include/nvhw/drf.h
191
#define DRF_MD(A...) DRF_MD_(X, ##A, DRF_MD_I, DRF_MD_N)(X, ##A)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
194
#define DRF_TV_N(X,e,p,o,d,r, f,cmp,v) \
drivers/gpu/drm/nouveau/include/nvhw/drf.h
196
#define DRF_TV_I(X,e,p,o,d,r,i,f,cmp,v) \
drivers/gpu/drm/nouveau/include/nvhw/drf.h
198
#define DRF_TV_(X,_1,_2,_3,_4,_5,_6,_7,_8,_9,IMPL,...) IMPL
drivers/gpu/drm/nouveau/include/nvhw/drf.h
199
#define DRF_TV(A...) DRF_TV_(X, ##A, DRF_TV_I, DRF_TV_N)(X, ##A)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
202
#define DRF_TD_N(X,e,p,o,d,r, f,cmp,v) \
drivers/gpu/drm/nouveau/include/nvhw/drf.h
204
#define DRF_TD_I(X,e,p,o,d,r,i,f,cmp,v) \
drivers/gpu/drm/nouveau/include/nvhw/drf.h
206
#define DRF_TD_(X,_1,_2,_3,_4,_5,_6,_7,_8,_9,IMPL,...) IMPL
drivers/gpu/drm/nouveau/include/nvhw/drf.h
207
#define DRF_TD(A...) DRF_TD_(X, ##A, DRF_TD_I, DRF_TD_N)(X, ##A)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
63
#define NVVAL_N(X,d,r,f, v) NVVAL_X(d##_##r##_##f, (v))
drivers/gpu/drm/nouveau/include/nvhw/drf.h
64
#define NVVAL_I(X,d,r,f,i,v) NVVAL_X(d##_##r##_##f(i), (v))
drivers/gpu/drm/nouveau/include/nvhw/drf.h
65
#define NVVAL_(X,_1,_2,_3,_4,_5,IMPL,...) IMPL
drivers/gpu/drm/nouveau/include/nvhw/drf.h
66
#define NVVAL(A...) NVVAL_(X, ##A, NVVAL_I, NVVAL_N)(X, ##A)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
68
#define NVDEF_N(X,d,r,f, v) NVVAL_X(d##_##r##_##f, d##_##r##_##f##_##v)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
69
#define NVDEF_I(X,d,r,f,i,v) NVVAL_X(d##_##r##_##f(i), d##_##r##_##f##_##v)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
70
#define NVDEF_(X,_1,_2,_3,_4,_5,IMPL,...) IMPL
drivers/gpu/drm/nouveau/include/nvhw/drf.h
71
#define NVDEF(A...) NVDEF_(X, ##A, NVDEF_I, NVDEF_N)(X, ##A)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
74
#define NVVAL_GET_N(X,o,d,r,f ) NVVAL_GET_X(o, d##_##r##_##f)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
75
#define NVVAL_GET_I(X,o,d,r,f,i) NVVAL_GET_X(o, d##_##r##_##f(i))
drivers/gpu/drm/nouveau/include/nvhw/drf.h
76
#define NVVAL_GET_(X,_1,_2,_3,_4,_5,IMPL,...) IMPL
drivers/gpu/drm/nouveau/include/nvhw/drf.h
77
#define NVVAL_GET(A...) NVVAL_GET_(X, ##A, NVVAL_GET_I, NVVAL_GET_N)(X, ##A)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
80
#define NVVAL_TEST_N(X,o,d,r,f, cmp,v) NVVAL_TEST_X(o, d##_##r##_##f , cmp, (v))
drivers/gpu/drm/nouveau/include/nvhw/drf.h
81
#define NVVAL_TEST_I(X,o,d,r,f,i,cmp,v) NVVAL_TEST_X(o, d##_##r##_##f(i), cmp, (v))
drivers/gpu/drm/nouveau/include/nvhw/drf.h
82
#define NVVAL_TEST_(X,_1,_2,_3,_4,_5,_6,_7,IMPL,...) IMPL
drivers/gpu/drm/nouveau/include/nvhw/drf.h
83
#define NVVAL_TEST(A...) NVVAL_TEST_(X, ##A, NVVAL_TEST_I, NVVAL_TEST_N)(X, ##A)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
85
#define NVDEF_TEST_N(X,o,d,r,f, cmp,v) NVVAL_TEST_X(o, d##_##r##_##f , cmp, d##_##r##_##f##_##v)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
86
#define NVDEF_TEST_I(X,o,d,r,f,i,cmp,v) NVVAL_TEST_X(o, d##_##r##_##f(i), cmp, d##_##r##_##f##_##v)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
87
#define NVDEF_TEST_(X,_1,_2,_3,_4,_5,_6,_7,IMPL,...) IMPL
drivers/gpu/drm/nouveau/include/nvhw/drf.h
88
#define NVDEF_TEST(A...) NVDEF_TEST_(X, ##A, NVDEF_TEST_I, NVDEF_TEST_N)(X, ##A)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
91
#define NVVAL_SET_N(X,o,d,r,f, v) NVVAL_SET_X(o, d##_##r##_##f, (v))
drivers/gpu/drm/nouveau/include/nvhw/drf.h
92
#define NVVAL_SET_I(X,o,d,r,f,i,v) NVVAL_SET_X(o, d##_##r##_##f(i), (v))
drivers/gpu/drm/nouveau/include/nvhw/drf.h
93
#define NVVAL_SET_(X,_1,_2,_3,_4,_5,_6,IMPL,...) IMPL
drivers/gpu/drm/nouveau/include/nvhw/drf.h
94
#define NVVAL_SET(A...) NVVAL_SET_(X, ##A, NVVAL_SET_I, NVVAL_SET_N)(X, ##A)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
96
#define NVDEF_SET_N(X,o,d,r,f, v) NVVAL_SET_X(o, d##_##r##_##f, d##_##r##_##f##_##v)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
97
#define NVDEF_SET_I(X,o,d,r,f,i,v) NVVAL_SET_X(o, d##_##r##_##f(i), d##_##r##_##f##_##v)
drivers/gpu/drm/nouveau/include/nvhw/drf.h
98
#define NVDEF_SET_(X,_1,_2,_3,_4,_5,_6,IMPL,...) IMPL
drivers/gpu/drm/nouveau/include/nvhw/drf.h
99
#define NVDEF_SET(A...) NVDEF_SET_(X, ##A, NVDEF_SET_I, NVDEF_SET_N)(X, ##A)
drivers/gpu/drm/nouveau/include/nvif/push.h
101
#define PUSH_DATA_(X,p,m,i0,i1,d,s,f,a...) PUSH_DATA__((p), (d), "-> "#m f, ##a)
drivers/gpu/drm/nouveau/include/nvif/push.h
113
#define PUSH_DATAp(X,p,m,i,o,d,s,f,a...) do { \
drivers/gpu/drm/nouveau/include/nvif/push.h
118
PUSH_DATA_(X, _pp, X##m, i0, i1, *_dd++, 1, "+0x%x", 0); \
drivers/gpu/drm/nouveau/include/nvif/push.h
120
PUSH_DATA_(X, _pp, X##m, i0, i1, *_dd++, 1, "+0x%x", _i); \
drivers/gpu/drm/nouveau/include/nvif/push.h
126
#define PUSH_DATAp(X,p,m,i,o,d,s,f,a...) do { \
drivers/gpu/drm/nouveau/include/nvif/push.h
136
#define PUSH_1(X,f,ds,n,o,p,s,mA,dA) do { \
drivers/gpu/drm/nouveau/include/nvif/push.h
138
PUSH_##f(X, (p), X##mA, 1, o, (dA), ds, ""); \
drivers/gpu/drm/nouveau/include/nvif/push.h
140
#define PUSH_2(X,f,ds,n,o,p,s,mB,dB,mA,dA,a...) do { \
drivers/gpu/drm/nouveau/include/nvif/push.h
142
PUSH_1(X, DATA_, 1, (ds) + (n), o, (p), s, X##mA, (dA), ##a); \
drivers/gpu/drm/nouveau/include/nvif/push.h
143
PUSH_##f(X, (p), X##mB, 0, o, (dB), ds, ""); \
drivers/gpu/drm/nouveau/include/nvif/push.h
145
#define PUSH_3(X,f,ds,n,o,p,s,mB,dB,mA,dA,a...) do { \
drivers/gpu/drm/nouveau/include/nvif/push.h
147
PUSH_2(X, DATA_, 1, (ds) + (n), o, (p), s, X##mA, (dA), ##a); \
drivers/gpu/drm/nouveau/include/nvif/push.h
148
PUSH_##f(X, (p), X##mB, 0, o, (dB), ds, ""); \
drivers/gpu/drm/nouveau/include/nvif/push.h
150
#define PUSH_4(X,f,ds,n,o,p,s,mB,dB,mA,dA,a...) do { \
drivers/gpu/drm/nouveau/include/nvif/push.h
152
PUSH_3(X, DATA_, 1, (ds) + (n), o, (p), s, X##mA, (dA), ##a); \
drivers/gpu/drm/nouveau/include/nvif/push.h
153
PUSH_##f(X, (p), X##mB, 0, o, (dB), ds, ""); \
drivers/gpu/drm/nouveau/include/nvif/push.h
155
#define PUSH_5(X,f,ds,n,o,p,s,mB,dB,mA,dA,a...) do { \
drivers/gpu/drm/nouveau/include/nvif/push.h
157
PUSH_4(X, DATA_, 1, (ds) + (n), o, (p), s, X##mA, (dA), ##a); \
drivers/gpu/drm/nouveau/include/nvif/push.h
158
PUSH_##f(X, (p), X##mB, 0, o, (dB), ds, ""); \
drivers/gpu/drm/nouveau/include/nvif/push.h
160
#define PUSH_6(X,f,ds,n,o,p,s,mB,dB,mA,dA,a...) do { \
drivers/gpu/drm/nouveau/include/nvif/push.h
162
PUSH_5(X, DATA_, 1, (ds) + (n), o, (p), s, X##mA, (dA), ##a); \
drivers/gpu/drm/nouveau/include/nvif/push.h
163
PUSH_##f(X, (p), X##mB, 0, o, (dB), ds, ""); \
drivers/gpu/drm/nouveau/include/nvif/push.h
165
#define PUSH_7(X,f,ds,n,o,p,s,mB,dB,mA,dA,a...) do { \
drivers/gpu/drm/nouveau/include/nvif/push.h
167
PUSH_6(X, DATA_, 1, (ds) + (n), o, (p), s, X##mA, (dA), ##a); \
drivers/gpu/drm/nouveau/include/nvif/push.h
168
PUSH_##f(X, (p), X##mB, 0, o, (dB), ds, ""); \
drivers/gpu/drm/nouveau/include/nvif/push.h
170
#define PUSH_8(X,f,ds,n,o,p,s,mB,dB,mA,dA,a...) do { \
drivers/gpu/drm/nouveau/include/nvif/push.h
172
PUSH_7(X, DATA_, 1, (ds) + (n), o, (p), s, X##mA, (dA), ##a); \
drivers/gpu/drm/nouveau/include/nvif/push.h
173
PUSH_##f(X, (p), X##mB, 0, o, (dB), ds, ""); \
drivers/gpu/drm/nouveau/include/nvif/push.h
175
#define PUSH_9(X,f,ds,n,o,p,s,mB,dB,mA,dA,a...) do { \
drivers/gpu/drm/nouveau/include/nvif/push.h
177
PUSH_8(X, DATA_, 1, (ds) + (n), o, (p), s, X##mA, (dA), ##a); \
drivers/gpu/drm/nouveau/include/nvif/push.h
178
PUSH_##f(X, (p), X##mB, 0, o, (dB), ds, ""); \
drivers/gpu/drm/nouveau/include/nvif/push.h
180
#define PUSH_10(X,f,ds,n,o,p,s,mB,dB,mA,dA,a...) do { \
drivers/gpu/drm/nouveau/include/nvif/push.h
182
PUSH_9(X, DATA_, 1, (ds) + (n), o, (p), s, X##mA, (dA), ##a); \
drivers/gpu/drm/nouveau/include/nvif/push.h
183
PUSH_##f(X, (p), X##mB, 0, o, (dB), ds, ""); \
drivers/gpu/drm/nouveau/include/nvif/push.h
186
#define PUSH_1D(X,o,p,s,mA,dA) \
drivers/gpu/drm/nouveau/include/nvif/push.h
187
PUSH_1(X, DATA_, 1, 0, o, (p), s, X##mA, (dA))
drivers/gpu/drm/nouveau/include/nvif/push.h
188
#define PUSH_2D(X,o,p,s,mA,dA,mB,dB) \
drivers/gpu/drm/nouveau/include/nvif/push.h
189
PUSH_2(X, DATA_, 1, 0, o, (p), s, X##mB, (dB), \
drivers/gpu/drm/nouveau/include/nvif/push.h
190
X##mA, (dA))
drivers/gpu/drm/nouveau/include/nvif/push.h
191
#define PUSH_3D(X,o,p,s,mA,dA,mB,dB,mC,dC) \
drivers/gpu/drm/nouveau/include/nvif/push.h
192
PUSH_3(X, DATA_, 1, 0, o, (p), s, X##mC, (dC), \
drivers/gpu/drm/nouveau/include/nvif/push.h
193
X##mB, (dB), \
drivers/gpu/drm/nouveau/include/nvif/push.h
194
X##mA, (dA))
drivers/gpu/drm/nouveau/include/nvif/push.h
195
#define PUSH_4D(X,o,p,s,mA,dA,mB,dB,mC,dC,mD,dD) \
drivers/gpu/drm/nouveau/include/nvif/push.h
196
PUSH_4(X, DATA_, 1, 0, o, (p), s, X##mD, (dD), \
drivers/gpu/drm/nouveau/include/nvif/push.h
197
X##mC, (dC), \
drivers/gpu/drm/nouveau/include/nvif/push.h
198
X##mB, (dB), \
drivers/gpu/drm/nouveau/include/nvif/push.h
199
X##mA, (dA))
drivers/gpu/drm/nouveau/include/nvif/push.h
200
#define PUSH_5D(X,o,p,s,mA,dA,mB,dB,mC,dC,mD,dD,mE,dE) \
drivers/gpu/drm/nouveau/include/nvif/push.h
201
PUSH_5(X, DATA_, 1, 0, o, (p), s, X##mE, (dE), \
drivers/gpu/drm/nouveau/include/nvif/push.h
202
X##mD, (dD), \
drivers/gpu/drm/nouveau/include/nvif/push.h
203
X##mC, (dC), \
drivers/gpu/drm/nouveau/include/nvif/push.h
204
X##mB, (dB), \
drivers/gpu/drm/nouveau/include/nvif/push.h
205
X##mA, (dA))
drivers/gpu/drm/nouveau/include/nvif/push.h
206
#define PUSH_6D(X,o,p,s,mA,dA,mB,dB,mC,dC,mD,dD,mE,dE,mF,dF) \
drivers/gpu/drm/nouveau/include/nvif/push.h
207
PUSH_6(X, DATA_, 1, 0, o, (p), s, X##mF, (dF), \
drivers/gpu/drm/nouveau/include/nvif/push.h
208
X##mE, (dE), \
drivers/gpu/drm/nouveau/include/nvif/push.h
209
X##mD, (dD), \
drivers/gpu/drm/nouveau/include/nvif/push.h
210
X##mC, (dC), \
drivers/gpu/drm/nouveau/include/nvif/push.h
211
X##mB, (dB), \
drivers/gpu/drm/nouveau/include/nvif/push.h
212
X##mA, (dA))
drivers/gpu/drm/nouveau/include/nvif/push.h
213
#define PUSH_7D(X,o,p,s,mA,dA,mB,dB,mC,dC,mD,dD,mE,dE,mF,dF,mG,dG) \
drivers/gpu/drm/nouveau/include/nvif/push.h
214
PUSH_7(X, DATA_, 1, 0, o, (p), s, X##mG, (dG), \
drivers/gpu/drm/nouveau/include/nvif/push.h
215
X##mF, (dF), \
drivers/gpu/drm/nouveau/include/nvif/push.h
216
X##mE, (dE), \
drivers/gpu/drm/nouveau/include/nvif/push.h
217
X##mD, (dD), \
drivers/gpu/drm/nouveau/include/nvif/push.h
218
X##mC, (dC), \
drivers/gpu/drm/nouveau/include/nvif/push.h
219
X##mB, (dB), \
drivers/gpu/drm/nouveau/include/nvif/push.h
220
X##mA, (dA))
drivers/gpu/drm/nouveau/include/nvif/push.h
221
#define PUSH_8D(X,o,p,s,mA,dA,mB,dB,mC,dC,mD,dD,mE,dE,mF,dF,mG,dG,mH,dH) \
drivers/gpu/drm/nouveau/include/nvif/push.h
222
PUSH_8(X, DATA_, 1, 0, o, (p), s, X##mH, (dH), \
drivers/gpu/drm/nouveau/include/nvif/push.h
223
X##mG, (dG), \
drivers/gpu/drm/nouveau/include/nvif/push.h
224
X##mF, (dF), \
drivers/gpu/drm/nouveau/include/nvif/push.h
225
X##mE, (dE), \
drivers/gpu/drm/nouveau/include/nvif/push.h
226
X##mD, (dD), \
drivers/gpu/drm/nouveau/include/nvif/push.h
227
X##mC, (dC), \
drivers/gpu/drm/nouveau/include/nvif/push.h
228
X##mB, (dB), \
drivers/gpu/drm/nouveau/include/nvif/push.h
229
X##mA, (dA))
drivers/gpu/drm/nouveau/include/nvif/push.h
230
#define PUSH_9D(X,o,p,s,mA,dA,mB,dB,mC,dC,mD,dD,mE,dE,mF,dF,mG,dG,mH,dH,mI,dI) \
drivers/gpu/drm/nouveau/include/nvif/push.h
231
PUSH_9(X, DATA_, 1, 0, o, (p), s, X##mI, (dI), \
drivers/gpu/drm/nouveau/include/nvif/push.h
232
X##mH, (dH), \
drivers/gpu/drm/nouveau/include/nvif/push.h
233
X##mG, (dG), \
drivers/gpu/drm/nouveau/include/nvif/push.h
234
X##mF, (dF), \
drivers/gpu/drm/nouveau/include/nvif/push.h
235
X##mE, (dE), \
drivers/gpu/drm/nouveau/include/nvif/push.h
236
X##mD, (dD), \
drivers/gpu/drm/nouveau/include/nvif/push.h
237
X##mC, (dC), \
drivers/gpu/drm/nouveau/include/nvif/push.h
238
X##mB, (dB), \
drivers/gpu/drm/nouveau/include/nvif/push.h
239
X##mA, (dA))
drivers/gpu/drm/nouveau/include/nvif/push.h
240
#define PUSH_10D(X,o,p,s,mA,dA,mB,dB,mC,dC,mD,dD,mE,dE,mF,dF,mG,dG,mH,dH,mI,dI,mJ,dJ) \
drivers/gpu/drm/nouveau/include/nvif/push.h
241
PUSH_10(X, DATA_, 1, 0, o, (p), s, X##mJ, (dJ), \
drivers/gpu/drm/nouveau/include/nvif/push.h
242
X##mI, (dI), \
drivers/gpu/drm/nouveau/include/nvif/push.h
243
X##mH, (dH), \
drivers/gpu/drm/nouveau/include/nvif/push.h
244
X##mG, (dG), \
drivers/gpu/drm/nouveau/include/nvif/push.h
245
X##mF, (dF), \
drivers/gpu/drm/nouveau/include/nvif/push.h
246
X##mE, (dE), \
drivers/gpu/drm/nouveau/include/nvif/push.h
247
X##mD, (dD), \
drivers/gpu/drm/nouveau/include/nvif/push.h
248
X##mC, (dC), \
drivers/gpu/drm/nouveau/include/nvif/push.h
249
X##mB, (dB), \
drivers/gpu/drm/nouveau/include/nvif/push.h
250
X##mA, (dA))
drivers/gpu/drm/nouveau/include/nvif/push.h
252
#define PUSH_1P(X,o,p,s,mA,dp,ds) \
drivers/gpu/drm/nouveau/include/nvif/push.h
253
PUSH_1(X, DATAp, ds, 0, o, (p), s, X##mA, (dp))
drivers/gpu/drm/nouveau/include/nvif/push.h
254
#define PUSH_2P(X,o,p,s,mA,dA,mB,dp,ds) \
drivers/gpu/drm/nouveau/include/nvif/push.h
255
PUSH_2(X, DATAp, ds, 0, o, (p), s, X##mB, (dp), \
drivers/gpu/drm/nouveau/include/nvif/push.h
256
X##mA, (dA))
drivers/gpu/drm/nouveau/include/nvif/push.h
257
#define PUSH_3P(X,o,p,s,mA,dA,mB,dB,mC,dp,ds) \
drivers/gpu/drm/nouveau/include/nvif/push.h
258
PUSH_3(X, DATAp, ds, 0, o, (p), s, X##mC, (dp), \
drivers/gpu/drm/nouveau/include/nvif/push.h
259
X##mB, (dB), \
drivers/gpu/drm/nouveau/include/nvif/push.h
260
X##mA, (dA))
drivers/gpu/drm/nouveau/include/nvif/push.h
262
#define PUSH_(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,IMPL,...) IMPL
drivers/gpu/drm/nouveau/include/nvif/push.h
287
#define PUSH_NV_1(X,o,p,c,mA,d...) \
drivers/gpu/drm/nouveau/include/nvif/push.h
289
#define PUSH_NV_2(X,o,p,c,mA,dA,mB,d...) \
drivers/gpu/drm/nouveau/include/nvif/push.h
292
#define PUSH_NV_3(X,o,p,c,mA,dA,mB,dB,mC,d...) \
drivers/gpu/drm/nouveau/include/nvif/push.h
296
#define PUSH_NV_4(X,o,p,c,mA,dA,mB,dB,mC,dC,mD,d...) \
drivers/gpu/drm/nouveau/include/nvif/push.h
301
#define PUSH_NV_5(X,o,p,c,mA,dA,mB,dB,mC,dC,mD,dD,mE,d...) \
drivers/gpu/drm/nouveau/include/nvif/push.h
307
#define PUSH_NV_6(X,o,p,c,mA,dA,mB,dB,mC,dC,mD,dD,mE,dE,mF,d...) \
drivers/gpu/drm/nouveau/include/nvif/push.h
314
#define PUSH_NV_7(X,o,p,c,mA,dA,mB,dB,mC,dC,mD,dD,mE,dE,mF,dF,mG,d...) \
drivers/gpu/drm/nouveau/include/nvif/push.h
322
#define PUSH_NV_8(X,o,p,c,mA,dA,mB,dB,mC,dC,mD,dD,mE,dE,mF,dF,mG,dG,mH,d...) \
drivers/gpu/drm/nouveau/include/nvif/push.h
331
#define PUSH_NV_9(X,o,p,c,mA,dA,mB,dB,mC,dC,mD,dD,mE,dE,mF,dF,mG,dG,mH,dH,mI,d...) \
drivers/gpu/drm/nouveau/include/nvif/push.h
341
#define PUSH_NV_10(X,o,p,c,mA,dA,mB,dB,mC,dC,mD,dD,mE,dE,mF,dF,mG,dG,mH,dH,mI,dI,mJ,d...) \
drivers/gpu/drm/nouveau/include/nvif/push.h
353
#define PUSH_NV_(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,IMPL,...) IMPL
drivers/gpu/drm/nouveau/nouveau_bo5039.c
77
NVVAL(NV5039, SET_SRC_ORIGIN, X, 0) |
drivers/gpu/drm/nouveau/nouveau_bo5039.c
99
NVVAL(NV5039, SET_DST_ORIGIN, X, 0) |
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c
350
int E = -1, X;
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c
354
if (X = -1, E < ARRAY_SIZE(regs)) {
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c
356
while (nvbios_P0260Xp(bios, ++X, &ver, &hdr, &infoX))
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
11
#ifndef X
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
11
#ifndef X
drivers/gpu/drm/vmwgfx/vmwgfx_msg.c
64
#define HIGH_WORD(X) ((X & 0xFFFF0000) >> 16)
drivers/gpu/drm/xe/tests/xe_args_test.c
101
#define foo(f) f(X) f(Y) f(Z) f(Q)
drivers/gpu/drm/xe/tests/xe_args_test.c
12
#define foo X, Y, Z, Q
drivers/gpu/drm/xe/tests/xe_args_test.c
120
#define FOO_ARGS X, Y, Z, Q
drivers/gpu/drm/xe/tests/xe_args_test.c
192
int X = -1;
drivers/gpu/drm/xe/tests/xe_args_test.c
241
CALL_ARGS(CONCATENATE, IF_ARGS(FOO, MAX, FOO_ARGS), _ARGS)), X);
drivers/gpu/drm/xe/tests/xe_args_test.c
26
#define foo X, Y, Z, Q
drivers/gpu/drm/xe/tests/xe_args_test.c
37
int X = 1;
drivers/gpu/drm/xe/tests/xe_args_test.c
39
#define foo X, Y, Z, Q
drivers/gpu/drm/xe/tests/xe_args_test.c
42
KUNIT_EXPECT_EQ(test, bar, X);
drivers/gpu/drm/xe/tests/xe_args_test.c
53
#define foo X, Y, Z, Q
drivers/gpu/drm/xe/tests/xe_args_test.c
67
#define foo X, Y, Z, Q
drivers/gpu/drm/xe/tests/xe_args_test.c
85
#define foo X, Y
drivers/hid/bpf/progs/hid_bpf_helpers.h
92
#define COMBINE1(X, Y) X ## Y
drivers/hid/bpf/progs/hid_bpf_helpers.h
93
#define COMBINE(X, Y) COMBINE1(X, Y)
drivers/hwmon/pc87360.c
1084
#define TEMP_UNIT_ATTRS(X) \
drivers/hwmon/pc87360.c
1085
{ &temp_input[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
1086
&temp_status[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
1087
&temp_min[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
1088
&temp_max[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
1089
&temp_crit[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
1090
&temp_min_alarm[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
1091
&temp_max_alarm[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
1092
&temp_crit_alarm[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
1093
&temp_fault[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
1216
#define FAN_UNIT_ATTRS(X) \
drivers/hwmon/pc87360.c
1217
{ &fan_input[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
1218
&fan_status[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
1219
&fan_div[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
1220
&fan_min[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
597
#define VIN_UNIT_ATTRS(X) \
drivers/hwmon/pc87360.c
598
&in_input[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
599
&in_status[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
600
&in_min[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
601
&in_max[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
602
&in_min_alarm[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
603
&in_max_alarm[X].dev_attr.attr
drivers/hwmon/pc87360.c
861
#define THERM_UNIT_ATTRS(X) \
drivers/hwmon/pc87360.c
862
&therm_input[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
863
&therm_status[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
864
&therm_min[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
865
&therm_max[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
866
&therm_crit[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
867
&therm_min_alarm[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
868
&therm_max_alarm[X].dev_attr.attr, \
drivers/hwmon/pc87360.c
869
&therm_crit_alarm[X].dev_attr.attr
drivers/hwmon/vt1211.c
942
#define IN_UNIT_ATTRS(X) \
drivers/hwmon/vt1211.c
943
{ &vt1211_sysfs_in[X][0].dev_attr.attr, \
drivers/hwmon/vt1211.c
944
&vt1211_sysfs_in[X][1].dev_attr.attr, \
drivers/hwmon/vt1211.c
945
&vt1211_sysfs_in[X][2].dev_attr.attr, \
drivers/hwmon/vt1211.c
946
&vt1211_sysfs_in[X][3].dev_attr.attr, \
drivers/hwmon/vt1211.c
989
#define TEMP_UNIT_ATTRS(X) \
drivers/hwmon/vt1211.c
990
{ &vt1211_sysfs_temp[X][0].dev_attr.attr, \
drivers/hwmon/vt1211.c
991
&vt1211_sysfs_temp[X][1].dev_attr.attr, \
drivers/hwmon/vt1211.c
992
&vt1211_sysfs_temp[X][2].dev_attr.attr, \
drivers/hwmon/vt1211.c
993
&vt1211_sysfs_temp[X][3].dev_attr.attr, \
drivers/hwmon/w83781d.c
919
#define IN_UNIT_ATTRS(X) \
drivers/hwmon/w83781d.c
920
&sensor_dev_attr_in##X##_input.dev_attr.attr, \
drivers/hwmon/w83781d.c
921
&sensor_dev_attr_in##X##_min.dev_attr.attr, \
drivers/hwmon/w83781d.c
922
&sensor_dev_attr_in##X##_max.dev_attr.attr, \
drivers/hwmon/w83781d.c
923
&sensor_dev_attr_in##X##_alarm.dev_attr.attr, \
drivers/hwmon/w83781d.c
924
&sensor_dev_attr_in##X##_beep.dev_attr.attr
drivers/hwmon/w83781d.c
926
#define FAN_UNIT_ATTRS(X) \
drivers/hwmon/w83781d.c
927
&sensor_dev_attr_fan##X##_input.dev_attr.attr, \
drivers/hwmon/w83781d.c
928
&sensor_dev_attr_fan##X##_min.dev_attr.attr, \
drivers/hwmon/w83781d.c
929
&sensor_dev_attr_fan##X##_div.dev_attr.attr, \
drivers/hwmon/w83781d.c
930
&sensor_dev_attr_fan##X##_alarm.dev_attr.attr, \
drivers/hwmon/w83781d.c
931
&sensor_dev_attr_fan##X##_beep.dev_attr.attr
drivers/hwmon/w83781d.c
933
#define TEMP_UNIT_ATTRS(X) \
drivers/hwmon/w83781d.c
934
&sensor_dev_attr_temp##X##_input.dev_attr.attr, \
drivers/hwmon/w83781d.c
935
&sensor_dev_attr_temp##X##_max.dev_attr.attr, \
drivers/hwmon/w83781d.c
936
&sensor_dev_attr_temp##X##_max_hyst.dev_attr.attr, \
drivers/hwmon/w83781d.c
937
&sensor_dev_attr_temp##X##_alarm.dev_attr.attr, \
drivers/hwmon/w83781d.c
938
&sensor_dev_attr_temp##X##_beep.dev_attr.attr
drivers/hwmon/w83791d.c
1180
#define IN_UNIT_ATTRS(X) \
drivers/hwmon/w83791d.c
1181
&sda_in_input[X].dev_attr.attr, \
drivers/hwmon/w83791d.c
1182
&sda_in_min[X].dev_attr.attr, \
drivers/hwmon/w83791d.c
1183
&sda_in_max[X].dev_attr.attr, \
drivers/hwmon/w83791d.c
1184
&sda_in_beep[X].dev_attr.attr, \
drivers/hwmon/w83791d.c
1185
&sda_in_alarm[X].dev_attr.attr
drivers/hwmon/w83791d.c
1187
#define FAN_UNIT_ATTRS(X) \
drivers/hwmon/w83791d.c
1188
&sda_fan_input[X].dev_attr.attr, \
drivers/hwmon/w83791d.c
1189
&sda_fan_min[X].dev_attr.attr, \
drivers/hwmon/w83791d.c
1190
&sda_fan_div[X].dev_attr.attr, \
drivers/hwmon/w83791d.c
1191
&sda_fan_beep[X].dev_attr.attr, \
drivers/hwmon/w83791d.c
1192
&sda_fan_alarm[X].dev_attr.attr
drivers/hwmon/w83791d.c
1194
#define TEMP_UNIT_ATTRS(X) \
drivers/hwmon/w83791d.c
1195
&sda_temp_input[X].dev_attr.attr, \
drivers/hwmon/w83791d.c
1196
&sda_temp_max[X].dev_attr.attr, \
drivers/hwmon/w83791d.c
1197
&sda_temp_max_hyst[X].dev_attr.attr, \
drivers/hwmon/w83791d.c
1198
&sda_temp_beep[X].dev_attr.attr, \
drivers/hwmon/w83791d.c
1199
&sda_temp_alarm[X].dev_attr.attr
drivers/hwmon/w83l786ng.c
629
#define IN_UNIT_ATTRS(X) \
drivers/hwmon/w83l786ng.c
630
&sda_in_input[X].dev_attr.attr, \
drivers/hwmon/w83l786ng.c
631
&sda_in_min[X].dev_attr.attr, \
drivers/hwmon/w83l786ng.c
632
&sda_in_max[X].dev_attr.attr
drivers/hwmon/w83l786ng.c
634
#define FAN_UNIT_ATTRS(X) \
drivers/hwmon/w83l786ng.c
635
&sda_fan_input[X].dev_attr.attr, \
drivers/hwmon/w83l786ng.c
636
&sda_fan_min[X].dev_attr.attr, \
drivers/hwmon/w83l786ng.c
637
&sda_fan_div[X].dev_attr.attr
drivers/hwmon/w83l786ng.c
639
#define TEMP_UNIT_ATTRS(X) \
drivers/hwmon/w83l786ng.c
640
&sda_temp_input[X].dev_attr.attr, \
drivers/hwmon/w83l786ng.c
641
&sda_temp_max[X].dev_attr.attr, \
drivers/hwmon/w83l786ng.c
642
&sda_temp_max_hyst[X].dev_attr.attr
drivers/hwmon/w83l786ng.c
644
#define PWM_UNIT_ATTRS(X) \
drivers/hwmon/w83l786ng.c
645
&sda_pwm[X].dev_attr.attr, \
drivers/hwmon/w83l786ng.c
646
&sda_pwm_mode[X].dev_attr.attr, \
drivers/hwmon/w83l786ng.c
647
&sda_pwm_enable[X].dev_attr.attr
drivers/hwmon/w83l786ng.c
649
#define TOLERANCE_UNIT_ATTRS(X) \
drivers/hwmon/w83l786ng.c
650
&sda_tolerance[X].dev_attr.attr
drivers/iio/accel/adis16201.c
208
ADIS_ACCEL_CHAN(X, ADIS16201_XACCL_OUT_REG, ADIS16201_SCAN_ACC_X,
drivers/iio/accel/adis16201.c
213
ADIS_INCLI_CHAN(X, ADIS16201_XINCL_OUT_REG, ADIS16201_SCAN_INCLI_X,
drivers/iio/accel/adis16209.c
216
ADIS_ACCEL_CHAN(X, ADIS16209_XACCL_OUT_REG, ADIS16209_SCAN_ACC_X,
drivers/iio/accel/adis16209.c
221
ADIS_INCLI_CHAN(X, ADIS16209_XINCL_OUT_REG, ADIS16209_SCAN_INCLI_X,
drivers/iio/accel/adis16209.c
225
ADIS_ROT_CHAN(X, ADIS16209_ROT_OUT_REG, ADIS16209_SCAN_ROT, 0, 0, 14),
drivers/iio/accel/adxl313_core.c
309
ADXL313_ACCEL_CHANNEL(0, chan_x, X),
drivers/iio/accel/adxl345_core.c
292
ADXL345_CHANNEL(0, chan_x, X),
drivers/iio/accel/adxl355_core.c
737
ADXL355_ACCEL_CHANNEL(0, chan_x, X),
drivers/iio/accel/adxl367.c
1371
ADXL367_ACCEL_CHANNEL(ADXL367_X_CHANNEL_INDEX, ADXL367_REG_X_DATA_H, X),
drivers/iio/accel/adxl372.c
276
ADXL372_ACCEL_CHANNEL(0, ADXL372_X_DATA_H, X),
drivers/iio/accel/adxl380.c
1802
ADXL380_ACCEL_CHANNEL(0, ADXL380_X_DATA_H_REG, X),
drivers/iio/accel/bma180.c
716
BMA023_ACC_CHANNEL(X, 10),
drivers/iio/accel/bma180.c
723
BMA023_ACC_CHANNEL(X, 10),
drivers/iio/accel/bma180.c
731
BMA180_ACC_CHANNEL(X, 14),
drivers/iio/accel/bma180.c
739
BMA180_ACC_CHANNEL(X, 10),
drivers/iio/accel/bma220_core.c
142
BMA220_ACCEL_CHANNEL(0, BMA220_REG_ACCEL_X, X),
drivers/iio/accel/bma400_core.c
422
BMA400_ACC_CHANNEL(0, X),
drivers/iio/accel/bmc150-accel-core.c
1081
BMC150_ACCEL_CHANNEL(X, bits), \
drivers/iio/accel/bmi088-accel-core.c
456
BMI088_ACCEL_CHANNEL(X),
drivers/iio/accel/da280.c
43
DA280_CHANNEL(DA280_REG_ACC_X_LSB, X),
drivers/iio/accel/da311.c
91
DA311_CHANNEL(DA311_REG_OUT_X_L | 0x80, X),
drivers/iio/accel/dmard06.c
61
DMARD06_ACCEL_CHANNEL(X, DMARD06_XOUT_REG),
drivers/iio/accel/dmard09.c
44
DMARD09_CHANNEL(X, DMARD09_AXIS_X_OFFSET),
drivers/iio/accel/dmard10.c
64
DMARD10_CHANNEL(DMARD10_X_OFFSET, X),
drivers/iio/accel/fxls8962af-core.c
758
FXLS8962AF_CHANNEL(X, FXLS8962AF_OUT_X_LSB, fxls8962af_idx_x),
drivers/iio/accel/kionix-kx022a.c
359
KX022A_ACCEL_CHAN(X, KX022A_REG_XOUT_L, 0),
drivers/iio/accel/kionix-kx022a.c
366
KX022A_ACCEL_CHAN(X, KX132_REG_XOUT_L, 0),
drivers/iio/accel/kxcjk-1013.c
1162
KXCJK1013_CHANNEL(X),
drivers/iio/accel/kxsd9.c
296
KXSD9_ACCEL_CHAN(X, 0),
drivers/iio/accel/mc3230.c
88
MC3230_CHANNEL(MC3230_REG_XOUT, X),
drivers/iio/accel/mma7455_core.c
230
MMA7455_CHANNEL(X, 0),
drivers/iio/accel/mma7660.c
89
MMA7660_CHANNEL(MMA7660_REG_XOUT, X),
drivers/iio/accel/mma8452.c
1270
MMA8452_CHANNEL(X, idx_x, 14),
drivers/iio/accel/mma8452.c
1278
MMA8452_CHANNEL(X, idx_x, 12),
drivers/iio/accel/mma8452.c
1286
MMA8452_CHANNEL(X, idx_x, 10),
drivers/iio/accel/mma8452.c
1294
MMA8652_CHANNEL(X, idx_x, 12),
drivers/iio/accel/mma8452.c
1302
MMA8652_CHANNEL(X, idx_x, 10),
drivers/iio/accel/msa311.c
395
MSA311_ACCEL_CHANNEL(X),
drivers/iio/accel/mxc4005.c
319
MXC4005_CHANNEL(X, MXC4005_REG_XOUT_UPPER),
drivers/iio/accel/mxc6255.c
90
MXC6255_CHANNEL(X, MXC6255_REG_XOUT),
drivers/iio/accel/sca3300.c
111
SCA3300_ACCEL_CHANNEL(SCA3300_ACC_X, 0x1, X),
drivers/iio/accel/sca3300.c
137
SCA3300_ACCEL_CHANNEL(SCA3300_ACC_X, 0x1, X),
drivers/iio/accel/sca3300.c
141
SCA3300_INCLI_CHANNEL(SCA3300_INCLI_X, 0x09, X),
drivers/iio/accel/stk8312.c
91
STK8312_ACCEL_CHANNEL(0, STK8312_REG_XOUT, X),
drivers/iio/accel/stk8ba50.c
120
STK8BA50_ACCEL_CHANNEL(0, STK8BA50_REG_XOUT, X),
drivers/iio/adc/ti-tsc2046.c
209
TI_TSC2046_V_CHAN(5, bits, X), \
drivers/iio/gyro/adis16260.c
118
ADIS_GYRO_CHAN(X, ADIS16260_GYRO_OUT, ADIS16260_SCAN_GYRO,
drivers/iio/gyro/adis16260.c
122
ADIS_INCLI_CHAN(X, ADIS16260_ANGL_OUT, ADIS16260_SCAN_ANGL, 0,
drivers/iio/gyro/adis16260.c
134
ADIS_GYRO_CHAN(X, ADIS16260_GYRO_OUT, ADIS16260_SCAN_GYRO,
drivers/iio/gyro/adxrs290.c
549
ADXRS290_ANGL_VEL_CHANNEL(ADXRS290_REG_DATAX0, X),
drivers/iio/gyro/bmg160_core.c
854
BMG160_CHANNEL(X),
drivers/iio/gyro/fxas21002c_core.c
712
FXAS21002C_CHANNEL(X),
drivers/iio/gyro/itg3200_core.c
287
ITG3200_GYRO_CHAN(X),
drivers/iio/gyro/mpu3050-core.c
730
MPU3050_AXIS_CHANNEL(X, 1),
drivers/iio/imu/adis16400.c
794
ADIS16400_GYRO_CHAN(X, ADIS16400_XGYRO_OUT, 14),
drivers/iio/imu/adis16400.c
797
ADIS16400_ACCEL_CHAN(X, ADIS16400_XACCL_OUT, 14),
drivers/iio/imu/adis16400.c
800
ADIS16400_MAGN_CHAN(X, ADIS16400_XMAGN_OUT, 14),
drivers/iio/imu/adis16400.c
809
ADIS16400_GYRO_CHAN(X, ADIS16400_XGYRO_OUT, 16),
drivers/iio/imu/adis16400.c
812
ADIS16400_ACCEL_CHAN(X, ADIS16400_XACCL_OUT, 16),
drivers/iio/imu/adis16400.c
820
ADIS16400_GYRO_CHAN(X, ADIS16400_XGYRO_OUT, 16),
drivers/iio/imu/adis16400.c
823
ADIS16400_ACCEL_CHAN(X, ADIS16400_XACCL_OUT, 16),
drivers/iio/imu/adis16400.c
826
ADIS16400_MAGN_CHAN(X, ADIS16400_XMAGN_OUT, 16),
drivers/iio/imu/adis16400.c
849
ADIS16400_GYRO_CHAN(X, ADIS16400_XGYRO_OUT, 14),
drivers/iio/imu/adis16400.c
852
ADIS16400_ACCEL_CHAN(X, ADIS16400_XACCL_OUT, 14),
drivers/iio/imu/adis16400.c
855
ADIS16400_MAGN_CHAN(X, ADIS16400_XMAGN_OUT, 14),
drivers/iio/imu/adis16400.c
859
ADIS16400_MOD_TEMP_CHAN(X, ADIS16350_XTEMP_OUT, 12),
drivers/iio/imu/adis16400.c
867
ADIS16400_GYRO_CHAN(X, ADIS16400_XGYRO_OUT, 14),
drivers/iio/imu/adis16400.c
868
ADIS16400_ACCEL_CHAN(X, ADIS16400_XACCL_OUT, 14),
drivers/iio/imu/adis16400.c
873
ADIS16400_INCLI_CHAN(X, ADIS16300_PITCH_OUT, 13),
drivers/iio/imu/adis16400.c
879
ADIS16400_GYRO_CHAN(X, ADIS16400_XGYRO_OUT, 14),
drivers/iio/imu/adis16400.c
882
ADIS16400_ACCEL_CHAN(X, ADIS16400_XACCL_OUT, 14),
drivers/iio/imu/adis16460.c
281
ADIS16460_GYRO_CHANNEL(X),
drivers/iio/imu/adis16460.c
284
ADIS16460_ACCEL_CHANNEL(X),
drivers/iio/imu/adis16475.c
744
ADIS16475_GYRO_CHANNEL(X),
drivers/iio/imu/adis16475.c
747
ADIS16475_ACCEL_CHANNEL(X),
drivers/iio/imu/adis16475.c
751
ADIS16475_DELTANG_CHAN(X),
drivers/iio/imu/adis16475.c
754
ADIS16475_DELTVEL_CHAN(X),
drivers/iio/imu/adis16475.c
761
ADIS16475_GYRO_CHANNEL(X),
drivers/iio/imu/adis16475.c
764
ADIS16475_ACCEL_CHANNEL(X),
drivers/iio/imu/adis16475.c
768
ADIS16475_DELTANG_CHAN_NO_SCAN(X),
drivers/iio/imu/adis16475.c
771
ADIS16475_DELTVEL_CHAN_NO_SCAN(X),
drivers/iio/imu/adis16475.c
778
ADIS16475_GYRO_CHANNEL(X),
drivers/iio/imu/adis16475.c
781
ADIS16475_ACCEL_CHANNEL(X),
drivers/iio/imu/adis16475.c
785
ADIS16475_DELTANG_CHAN(X),
drivers/iio/imu/adis16475.c
788
ADIS16475_DELTVEL_CHAN(X),
drivers/iio/imu/adis16480.c
827
ADIS16480_GYRO_CHANNEL(X),
drivers/iio/imu/adis16480.c
830
ADIS16480_ACCEL_CHANNEL(X),
drivers/iio/imu/adis16480.c
833
ADIS16480_MAGN_CHANNEL(X),
drivers/iio/imu/adis16480.c
839
ADIS16480_DELTANG_CHANNEL_NO_SCAN(X),
drivers/iio/imu/adis16480.c
842
ADIS16480_DELTVEL_CHANNEL_NO_SCAN(X),
drivers/iio/imu/adis16480.c
848
ADIS16480_GYRO_CHANNEL(X),
drivers/iio/imu/adis16480.c
851
ADIS16480_ACCEL_CHANNEL(X),
drivers/iio/imu/adis16480.c
856
ADIS16480_DELTANG_CHANNEL_NO_SCAN(X),
drivers/iio/imu/adis16480.c
859
ADIS16480_DELTVEL_CHANNEL_NO_SCAN(X),
drivers/iio/imu/adis16480.c
865
ADIS16480_GYRO_CHANNEL(X),
drivers/iio/imu/adis16480.c
868
ADIS16480_ACCEL_CHANNEL(X),
drivers/iio/imu/adis16480.c
872
ADIS16480_DELTANG_CHANNEL(X),
drivers/iio/imu/adis16480.c
875
ADIS16480_DELTVEL_CHANNEL(X),
drivers/iio/imu/adis16480.c
882
ADIS16480_GYRO_CHANNEL(X),
drivers/iio/imu/adis16480.c
885
ADIS16480_ACCEL_CHANNEL(X),
drivers/iio/imu/adis16480.c
891
ADIS16480_DELTANG_CHANNEL_NO_SCAN(X),
drivers/iio/imu/adis16480.c
894
ADIS16480_DELTVEL_CHANNEL_NO_SCAN(X),
drivers/iio/imu/adis16550.c
776
ADIS16550_GYRO_CHANNEL(X),
drivers/iio/imu/adis16550.c
779
ADIS16550_ACCEL_CHANNEL(X),
drivers/iio/imu/adis16550.c
782
ADIS16550_DELTANG_CHAN(X),
drivers/iio/imu/adis16550.c
785
ADIS16550_DELTVEL_CHAN(X),
drivers/iio/imu/bmi160/bmi160_core.c
289
BMI160_CHANNEL(IIO_ACCEL, X, BMI160_SCAN_ACCEL_X),
drivers/iio/imu/bmi160/bmi160_core.c
292
BMI160_CHANNEL(IIO_ANGL_VEL, X, BMI160_SCAN_GYRO_X),
drivers/iio/imu/bmi270/bmi270_core.c
1307
BMI270_ACCEL_CHANNEL(X),
drivers/iio/imu/bmi270/bmi270_core.c
1310
BMI270_ANG_VEL_CHANNEL(X),
drivers/iio/imu/bmi323/bmi323_core.c
284
BMI323_ACCEL_CHANNEL(IIO_ACCEL, X, BMI323_ACCEL_X),
drivers/iio/imu/bmi323/bmi323_core.c
287
BMI323_GYRO_CHANNEL(IIO_ANGL_VEL, X, BMI323_GYRO_X),
drivers/iio/imu/bno055/bno055.c
482
BNO055_CHANNEL(IIO_ACCEL, X, BNO055_SCAN_ACCEL_X,
drivers/iio/imu/bno055/bno055.c
495
BNO055_CHANNEL(IIO_ANGL_VEL, X, BNO055_SCAN_GYRO_X,
drivers/iio/imu/bno055/bno055.c
511
BNO055_CHANNEL(IIO_MAGN, X, BNO055_SCAN_MAGN_X,
drivers/iio/imu/bno055/bno055.c
540
BNO055_CHANNEL(IIO_GRAVITY, X, BNO055_SCAN_GRAVITY_X,
drivers/iio/imu/fxos8700_core.c
308
FXOS8700_CHANNEL(IIO_ACCEL, X),
drivers/iio/imu/fxos8700_core.c
311
FXOS8700_CHANNEL(IIO_MAGN, X),
drivers/iio/imu/kmx61.c
266
KMX61_ACC_CHAN(X),
drivers/iio/imu/kmx61.c
272
KMX61_MAG_CHAN(X),
drivers/iio/imu/smi240.c
139
SMI240_DATA_CHANNEL(IIO_ACCEL, X, SMI240_SCAN_ACCEL_X),
drivers/iio/imu/smi240.c
142
SMI240_DATA_CHANNEL(IIO_ANGL_VEL, X, SMI240_SCAN_GYRO_X),
drivers/iio/imu/smi330/smi330_core.c
234
SMI330_ACCEL_CHANNEL(X),
drivers/iio/imu/smi330/smi330_core.c
237
SMI330_GYRO_CHANNEL(X),
drivers/iio/light/as73211.c
203
AS73211_COLOR_CHANNEL(X, AS73211_SCAN_INDEX_X, AS73211_OUT_MRES1),
drivers/iio/magnetometer/af8133j.c
95
AF8133J_CHANNEL(0, X),
drivers/iio/magnetometer/ak8974.c
732
AK8974_AXIS_CHANNEL(X, 0, 12),
drivers/iio/magnetometer/ak8974.c
743
AK8974_AXIS_CHANNEL(X, 0, 15),
drivers/iio/magnetometer/ak8975.c
842
AK8975_CHANNEL(X, 0), AK8975_CHANNEL(Y, 1), AK8975_CHANNEL(Z, 2),
drivers/iio/magnetometer/als31300.c
286
ALS31300_AXIS_CHANNEL(X, AXIS_X),
drivers/iio/magnetometer/bmc150_magn.c
645
BMC150_MAGN_CHANNEL(X),
drivers/iio/magnetometer/hmc5843_core.c
501
HMC5843_CHANNEL(X, 0),
drivers/iio/magnetometer/hmc5843_core.c
509
HMC5843_CHANNEL(X, 0),
drivers/iio/magnetometer/hmc5843_core.c
516
HMC5983_CHANNEL(X, 0),
drivers/iio/magnetometer/mag3110.c
433
MAG3110_CHANNEL(X, 0),
drivers/iio/magnetometer/mmc35240.c
153
MMC35240_CHANNEL(X),
drivers/iio/magnetometer/mmc5633.c
105
MMC5633_CHANNEL(X),
drivers/iio/magnetometer/rm3100-core.c
249
RM3100_CHANNEL(X, 0),
drivers/iio/magnetometer/tlv493d.c
390
TLV493D_AXIS_CHANNEL(X, TLV493D_AXIS_X),
drivers/iio/magnetometer/tmag5273.c
430
TMAG5273_AXIS_CHANNEL(X, AXIS_X),
drivers/iio/magnetometer/yamaha-yas530.c
736
YAS5XX_AXIS_CHANNEL(X, 1),
drivers/iio/pressure/t5403.c
70
s32 S, O, X;
drivers/iio/pressure/t5403.c
93
X = (S * p_r + O) / 0x4000;
drivers/iio/pressure/t5403.c
95
X += ((X - 75000) * (X - 75000) / 0x10000 - 9537) *
drivers/iio/pressure/t5403.c
98
*val = X / 1000;
drivers/iio/pressure/t5403.c
99
*val2 = (X % 1000) * 1000;
drivers/input/keyboard/cap11xx.c
26
#define CAP11XX_REG_SENOR_DELTA(X) (0x10 + (X))
drivers/input/keyboard/cap11xx.c
42
#define CAP11XX_REG_SENSOR_THRESH(X) (0x30 + (X))
drivers/input/keyboard/cap11xx.c
50
#define CAP11XX_REG_SENSOR_BASE_CNT(X) (0x50 + (X))
drivers/input/keyboard/cap11xx.c
67
#define CAP11XX_REG_SENSOR_CALIB (0xb1 + (X))
drivers/iommu/fsl_pamu.h
105
#define PAMU_PC2_MLIODN(X) ((X) >> 16)
drivers/iommu/fsl_pamu.h
106
#define PAMU_PC3_MWCE(X) (((X) >> 21) & 0xf)
drivers/leds/leds-bcm6328.c
56
#define BCM6328_LED_SHIFT(X) ((X) << 1)
drivers/md/dm-vdo/permassert.h
15
#define STRINGIFY(X) #X
drivers/media/dvb-frontends/stv0367_priv.h
29
#define MAX(X, Y) ((X) >= (Y) ? (X) : (Y))
drivers/media/dvb-frontends/stv0367_priv.h
30
#define MIN(X, Y) ((X) <= (Y) ? (X) : (Y))
drivers/media/dvb-frontends/stv0367_priv.h
33
#define INRANGE(X, Y, Z) \
drivers/media/dvb-frontends/stv0367_priv.h
34
((((X) <= (Y)) && ((Y) <= (Z))) || \
drivers/media/dvb-frontends/stv0367_priv.h
35
(((Z) <= (Y)) && ((Y) <= (X))) ? 1 : 0)
drivers/media/dvb-frontends/stv0367_priv.h
38
#define MAKEWORD(X, Y) (((X) << 8) + (Y))
drivers/media/dvb-frontends/stv0367_priv.h
41
#define LSB(X) (((X) & 0xff))
drivers/media/dvb-frontends/stv0900_priv.h
17
#define INRANGE(X, Y, Z) ((((X) <= (Y)) && ((Y) <= (Z))) \
drivers/media/dvb-frontends/stv0900_priv.h
18
|| (((Z) <= (Y)) && ((Y) <= (X))) ? 1 : 0)
drivers/media/dvb-frontends/stv0900_priv.h
21
#define MAKEWORD(X, Y) (((X) << 8) + (Y))
drivers/media/dvb-frontends/stv0900_priv.h
24
#define LSB(X) (((X) & 0xFF))
drivers/media/pci/zoran/zoran_device.c
234
unsigned int X, Y, hor_dcm, ver_dcm;
drivers/media/pci/zoran/zoran_device.c
255
X = DIV_ROUND_UP(vid_win_wid * 64, tvn->wa);
drivers/media/pci/zoran/zoran_device.c
256
we = (vid_win_wid * 64) / X;
drivers/media/pci/zoran/zoran_device.c
257
hor_dcm = 64 - X;
drivers/media/platform/chips-media/coda/coda-gdi.c
45
XY2(Y, 3, X, 3),
drivers/media/platform/chips-media/coda/coda-gdi.c
46
XY2(X, 3, ZERO, 0),
drivers/net/ethernet/amd/au1000_eth.c
104
# define MAC_SET_MII_SELECT_REG(X) (((X) & 0x1f) << 6)
drivers/net/ethernet/amd/au1000_eth.c
105
# define MAC_SET_MII_SELECT_PHY(X) (((X) & 0x1f) << 11)
drivers/net/ethernet/amd/au1000_eth.c
111
# define MAC_SET_PAUSE(X) (((X) & 0xffff) << 16)
drivers/net/ethernet/amd/au1000_eth.c
142
# define TX_GET_DMA_BUFFER(X) (((X) >> 2) & 0x3)
drivers/net/ethernet/amd/au1000_eth.c
182
# define RX_GET_DMA_BUFFER(X) (((X) >> 2) & 0x3)
drivers/net/ethernet/amd/au1000_eth.c
183
# define RX_SET_BUFF_ADDR(X) ((X) & 0xffffffc0)
drivers/net/ethernet/amd/au1000_eth.c
78
# define MAC_SET_BL(X) (((X) & 0x3) << 6)
drivers/net/ethernet/atheros/atlx/atl2.c
2772
#define ATL2_PARAM(X, desc) \
drivers/net/ethernet/atheros/atlx/atl2.c
2773
static const int X[ATL2_MAX_NIC + 1] = ATL2_PARAM_INIT; \
drivers/net/ethernet/atheros/atlx/atl2.c
2774
MODULE_PARM(X, "1-" __MODULE_STRING(ATL2_MAX_NIC) "i"); \
drivers/net/ethernet/atheros/atlx/atl2.c
2775
MODULE_PARM_DESC(X, desc);
drivers/net/ethernet/atheros/atlx/atl2.c
2777
#define ATL2_PARAM(X, desc) \
drivers/net/ethernet/atheros/atlx/atl2.c
2778
static int X[ATL2_MAX_NIC+1] = ATL2_PARAM_INIT; \
drivers/net/ethernet/atheros/atlx/atl2.c
2779
static unsigned int num_##X; \
drivers/net/ethernet/atheros/atlx/atl2.c
2780
module_param_array_named(X, X, int, &num_##X, 0); \
drivers/net/ethernet/atheros/atlx/atl2.c
2781
MODULE_PARM_DESC(X, desc);
drivers/net/ethernet/broadcom/tg3.h
3319
#define TG3_KNOWN_PHY_ID(X) \
drivers/net/ethernet/broadcom/tg3.h
3320
((X) == TG3_PHY_ID_BCM5400 || (X) == TG3_PHY_ID_BCM5401 || \
drivers/net/ethernet/broadcom/tg3.h
3321
(X) == TG3_PHY_ID_BCM5411 || (X) == TG3_PHY_ID_BCM5701 || \
drivers/net/ethernet/broadcom/tg3.h
3322
(X) == TG3_PHY_ID_BCM5703 || (X) == TG3_PHY_ID_BCM5704 || \
drivers/net/ethernet/broadcom/tg3.h
3323
(X) == TG3_PHY_ID_BCM5705 || (X) == TG3_PHY_ID_BCM5750 || \
drivers/net/ethernet/broadcom/tg3.h
3324
(X) == TG3_PHY_ID_BCM5752 || (X) == TG3_PHY_ID_BCM5714 || \
drivers/net/ethernet/broadcom/tg3.h
3325
(X) == TG3_PHY_ID_BCM5780 || (X) == TG3_PHY_ID_BCM5787 || \
drivers/net/ethernet/broadcom/tg3.h
3326
(X) == TG3_PHY_ID_BCM5755 || (X) == TG3_PHY_ID_BCM5756 || \
drivers/net/ethernet/broadcom/tg3.h
3327
(X) == TG3_PHY_ID_BCM5906 || (X) == TG3_PHY_ID_BCM5761 || \
drivers/net/ethernet/broadcom/tg3.h
3328
(X) == TG3_PHY_ID_BCM5718C || (X) == TG3_PHY_ID_BCM5718S || \
drivers/net/ethernet/broadcom/tg3.h
3329
(X) == TG3_PHY_ID_BCM57765 || (X) == TG3_PHY_ID_BCM5719C || \
drivers/net/ethernet/broadcom/tg3.h
3330
(X) == TG3_PHY_ID_BCM5720C || (X) == TG3_PHY_ID_BCM5762 || \
drivers/net/ethernet/broadcom/tg3.h
3331
(X) == TG3_PHY_ID_BCM8002)
drivers/net/ethernet/freescale/fec.h
296
#define FEC_R_DES_START(X) (((X) == 1) ? FEC_R_DES_START_1 : \
drivers/net/ethernet/freescale/fec.h
297
(((X) == 2) ? \
drivers/net/ethernet/freescale/fec.h
299
#define FEC_X_DES_START(X) (((X) == 1) ? FEC_X_DES_START_1 : \
drivers/net/ethernet/freescale/fec.h
300
(((X) == 2) ? \
drivers/net/ethernet/freescale/fec.h
302
#define FEC_R_BUFF_SIZE(X) (((X) == 1) ? FEC_R_BUFF_SIZE_1 : \
drivers/net/ethernet/freescale/fec.h
303
(((X) == 2) ? \
drivers/net/ethernet/freescale/fec.h
306
#define FEC_DMA_CFG(X) (((X) == 2) ? FEC_DMA_CFG_2 : FEC_DMA_CFG_1)
drivers/net/ethernet/freescale/fec.h
309
#define FEC_RCMR(X) (((X) == 2) ? FEC_RCMR_2 : FEC_RCMR_1)
drivers/net/ethernet/freescale/fec.h
313
#define IDLE_SLOPE(X) (((X) == 1) ? \
drivers/net/ethernet/freescale/fec.h
322
#define RCMR_CMP(X) (((X) == 1) ? RCMR_CMP_1 : RCMR_CMP_2)
drivers/net/ethernet/freescale/fec.h
323
#define FEC_TX_BD_FTYPE(X) (((X) & 0xf) << 20)
drivers/net/ethernet/freescale/fec.h
370
#define FEC_ENET_RXF_GET(X) (((X) == 0) ? FEC_ENET_RXF_0 : \
drivers/net/ethernet/freescale/fec.h
371
(((X) == 1) ? FEC_ENET_RXF_1 : \
drivers/net/ethernet/freescale/fec.h
385
#define FEC_ITR_ICFT(X) (((X) & 0xff) << 20)
drivers/net/ethernet/freescale/fec.h
386
#define FEC_ITR_ICTT(X) ((X) & 0xffff)
drivers/net/ethernet/intel/e100.c
427
/*0*/ u8 X(byte_count:6, pad0:2);
drivers/net/ethernet/intel/e100.c
428
/*1*/ u8 X(X(rx_fifo_limit:4, tx_fifo_limit:3), pad1:1);
drivers/net/ethernet/intel/e100.c
430
/*3*/ u8 X(X(X(X(mwi_enable:1, type_enable:1), read_align_enable:1),
drivers/net/ethernet/intel/e100.c
432
/*4*/ u8 X(rx_dma_max_count:7, pad4:1);
drivers/net/ethernet/intel/e100.c
433
/*5*/ u8 X(tx_dma_max_count:7, dma_max_count_enable:1);
drivers/net/ethernet/intel/e100.c
434
/*6*/ u8 X(X(X(X(X(X(X(late_scb_update:1, direct_rx_dma:1),
drivers/net/ethernet/intel/e100.c
437
/*7*/ u8 X(X(X(X(X(rx_discard_short_frames:1, tx_underrun_retry:2),
drivers/net/ethernet/intel/e100.c
440
/*8*/ u8 X(X(mii_mode:1, pad8:6), csma_disabled:1);
drivers/net/ethernet/intel/e100.c
441
/*9*/ u8 X(X(X(X(X(rx_tcpudp_checksum:1, pad9:3), vlan_arp_tco:1),
drivers/net/ethernet/intel/e100.c
443
/*10*/ u8 X(X(X(pad10:3, no_source_addr_insertion:1), preamble_length:2),
drivers/net/ethernet/intel/e100.c
445
/*11*/ u8 X(linear_priority:3, pad11:5);
drivers/net/ethernet/intel/e100.c
446
/*12*/ u8 X(X(linear_priority_mode:1, pad12:3), ifs:4);
drivers/net/ethernet/intel/e100.c
449
/*15*/ u8 X(X(X(X(X(X(X(promiscuous_mode:1, broadcast_disabled:1),
drivers/net/ethernet/intel/e100.c
454
/*18*/ u8 X(X(X(X(X(rx_stripping:1, tx_padding:1), rx_crc_transfer:1),
drivers/net/ethernet/intel/e100.c
456
/*19*/ u8 X(X(X(X(X(X(X(addr_wake:1, magic_packet_disable:1),
drivers/net/ethernet/intel/e100.c
459
/*20*/ u8 X(X(X(pad20_1:5, fc_priority_location:1), multi_ia:1), pad20_2:1);
drivers/net/ethernet/intel/e100.c
460
/*21*/ u8 X(X(pad21_1:3, multicast_all:1), pad21_2:4);
drivers/net/ethernet/intel/e100.c
461
/*22*/ u8 X(X(rx_d102_mode:1, rx_vlan_drop:1), pad22:6);
drivers/net/ethernet/intel/e1000/e1000_main.c
3096
#define TXD_USE_COUNT(S, X) (((S) + ((1 << (X)) - 1)) >> (X))
drivers/net/ethernet/intel/e1000/e1000_param.c
22
#define E1000_PARAM(X, desc) \
drivers/net/ethernet/intel/e1000/e1000_param.c
23
static int X[E1000_MAX_NIC+1] = E1000_PARAM_INIT; \
drivers/net/ethernet/intel/e1000/e1000_param.c
24
static unsigned int num_##X; \
drivers/net/ethernet/intel/e1000/e1000_param.c
25
module_param_array_named(X, X, int, &num_##X, 0); \
drivers/net/ethernet/intel/e1000/e1000_param.c
26
MODULE_PARM_DESC(X, desc);
drivers/net/ethernet/intel/e1000e/param.c
30
#define E1000_PARAM(X, desc) \
drivers/net/ethernet/intel/e1000e/param.c
31
static int X[E1000_MAX_NIC+1] = E1000_PARAM_INIT; \
drivers/net/ethernet/intel/e1000e/param.c
32
static unsigned int num_##X; \
drivers/net/ethernet/intel/e1000e/param.c
33
module_param_array_named(X, X, int, &num_##X, 0); \
drivers/net/ethernet/intel/e1000e/param.c
34
MODULE_PARM_DESC(X, desc);
drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h
236
#define I40E_CHECK_STRUCT_LEN(n, X) enum i40e_static_assert_enum_##X \
drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h
237
{ i40e_static_assert_##X = (n)/((sizeof(struct X) == (n)) ? 1 : 0) }
drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h
242
#define I40E_CHECK_CMD_LENGTH(X) I40E_CHECK_STRUCT_LEN(16, X)
drivers/net/ethernet/intel/iavf/iavf_adminq_cmd.h
223
#define IAVF_CHECK_STRUCT_LEN(n, X) enum iavf_static_assert_enum_##X \
drivers/net/ethernet/intel/iavf/iavf_adminq_cmd.h
224
{ iavf_static_assert_##X = (n) / ((sizeof(struct X) == (n)) ? 1 : 0) }
drivers/net/ethernet/intel/iavf/iavf_adminq_cmd.h
229
#define IAVF_CHECK_CMD_LENGTH(X) IAVF_CHECK_STRUCT_LEN(16, X)
drivers/net/ethernet/intel/idpf/virtchnl2.h
25
#define VIRTCHNL2_CHECK_STRUCT_LEN(n, X) \
drivers/net/ethernet/intel/idpf/virtchnl2.h
26
static_assert((n) == sizeof(struct X))
drivers/net/ethernet/korina.c
330
#define IS_DMA_FINISHED(X) (((X) & (DMA_DESC_FINI)) != 0)
drivers/net/ethernet/korina.c
331
#define IS_DMA_DONE(X) (((X) & (DMA_DESC_DONE)) != 0)
drivers/net/ethernet/korina.c
332
#define RCVPKT_LENGTH(X) (((X) & ETH_RX_LEN) >> ETH_RX_LEN_BIT)
drivers/net/ethernet/marvell/octeontx2/af/cgx.h
91
#define CGX_CMR_RX_OVR_BP_EN(X) BIT_ULL(((X) + 8))
drivers/net/ethernet/marvell/octeontx2/af/cgx.h
92
#define CGX_CMR_RX_OVR_BP_BP(X) BIT_ULL(((X) + 4))
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.h
21
#define OTX2_DATA_ALIGN(X) ALIGN(X, OTX2_ALIGN)
drivers/net/ethernet/mediatek/mtk_eth_soc.h
57
#define NEXT_DESP_IDX(X, Y) (((X) + 1) & ((Y) - 1))
drivers/net/ethernet/mellanox/mlx4/en_main.c
55
#define MLX4_EN_PARM_INT(X, def_val, desc) \
drivers/net/ethernet/mellanox/mlx4/en_main.c
56
static unsigned int X = def_val;\
drivers/net/ethernet/mellanox/mlx4/en_main.c
57
module_param(X , uint, 0444); \
drivers/net/ethernet/mellanox/mlx4/en_main.c
58
MODULE_PARM_DESC(X, desc);
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
351
#define MYRI10GE_HIGHPART_TO_U32(X) \
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
352
(sizeof (X) == 8) ? ((u32)((u64)(X) >> 32)) : (0)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
353
#define MYRI10GE_LOWPART_TO_U32(X) ((u32)(X))
drivers/net/ethernet/qlogic/netxen/netxen_nic_hdr.h
717
#define NETXEN_NIC_REG(X) (NIC_CRB_BASE+(X))
drivers/net/ethernet/qlogic/netxen/netxen_nic_hdr.h
718
#define NETXEN_NIC_REG_2(X) (NIC_CRB_BASE_2+(X))
drivers/net/ethernet/qlogic/qed/qed_cxt.h
264
#define CDUT_FL_SEG_BLK(n, X) (1 + (n) + NUM_TASK_ ## X ## _SEGMENTS)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
29
#define QLC_DCB_GET_TC_PRIO(X, P) ((X >> (P * 3)) & 0x7)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
30
#define QLC_DCB_GET_PGID_PRIO(X, P) ((X >> (P * 8)) & 0xff)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
31
#define QLC_DCB_GET_BWPER_PG(X, P) ((X >> (P * 8)) & 0xff)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
32
#define QLC_DCB_GET_TSA_PG(X, P) ((X >> (P * 8)) & 0xff)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
33
#define QLC_DCB_GET_PFC_PRIO(X, P) (((X >> 24) >> P) & 0x1)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
34
#define QLC_DCB_GET_PROTO_ID_APP(X) ((X >> 8) & 0xffff)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
35
#define QLC_DCB_GET_SELECTOR_APP(X) (X & 0xff)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
41
#define QLC_83XX_DCB_GET_NUMAPP(X) ((X >> 2) & 0xf)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
42
#define QLC_83XX_DCB_TSA_VALID(X) (X & 0x1)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
43
#define QLC_83XX_DCB_PFC_VALID(X) ((X >> 1) & 0x1)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
44
#define QLC_83XX_DCB_GET_PRIOMAP_APP(X) (X >> 24)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
46
#define QLC_82XX_DCB_GET_NUMAPP(X) ((X >> 12) & 0xf)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
47
#define QLC_82XX_DCB_TSA_VALID(X) ((X >> 4) & 0x1)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
48
#define QLC_82XX_DCB_PFC_VALID(X) ((X >> 5) & 0x1)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
49
#define QLC_82XX_DCB_GET_PRIOVAL_APP(X) ((X >> 24) & 0x7)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
50
#define QLC_82XX_DCB_GET_PRIOMAP_APP(X) (1 << X)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hdr.h
522
#define QLCNIC_REG(X) (NIC_CRB_BASE+(X))
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hdr.h
523
#define QLCNIC_REG_2(X) (NIC_CRB_BASE_2+(X))
drivers/net/ethernet/sun/niu.h
2263
#define TXC_CONTROL_PORT_ENABLE(X) (1 << (X))
drivers/net/ethernet/xircom/xirc2ps_cs.c
1783
#define MAYBE_SET(X,Y) if (ints[0] >= Y && ints[Y] != -1) { X = ints[Y]; }
drivers/net/ieee802154/mcr20a.c
127
#define printdev(X) (&X->spi->dev)
drivers/net/ieee802154/mrf24j40.c
256
#define printdev(X) (&X->spi->dev)
drivers/net/ppp/ppp_generic.c
106
#define PF_TO_X(pf, X) container_of(pf, X, file)
drivers/net/wan/farsync.c
415
#define BUF_OFFSET(X) (BFM_BASE + offsetof(struct buf_window, X))
drivers/net/wan/farsync.c
490
#define WIN_OFFSET(X) ((long)&(((struct fst_shared *)SMC_BASE)->X))
drivers/net/wireless/ath/ath10k/hw.h
1201
#define CPU_ADDR_MSB_REGION_VAL(X) FIELD_GET(CPU_ADDR_MSB_REGION_MASK, X)
drivers/net/wireless/ath/dfs_pattern_detector.c
43
#define WIDTH_LOWER(X) ((X*(100-WIDTH_TOLERANCE)+50)/100)
drivers/net/wireless/ath/dfs_pattern_detector.c
44
#define WIDTH_UPPER(X) ((X*(100+WIDTH_TOLERANCE)+50)/100)
drivers/phy/st/phy-stm32-usbphyc.c
23
#define STM32_USBPHYC_MONITOR(X) (0x108 + ((X) * 0x100))
drivers/phy/st/phy-stm32-usbphyc.c
24
#define STM32_USBPHYC_TUNE(X) (0x10C + ((X) * 0x100))
drivers/pinctrl/nxp/pinctrl-s32cc.c
37
#define S32_MSCR_SRE(X) (((X) & GENMASK(3, 0)) << 14)
drivers/platform/x86/lenovo/thinkpad_acpi.c
6282
#define THERMAL_ATTRS(X) \
drivers/platform/x86/lenovo/thinkpad_acpi.c
6283
&sensor_dev_attr_thermal_temp_input[X].dev_attr.attr
drivers/platform/x86/toshiba_acpi.c
2576
TOSHIBA_IIO_ACCEL_CHANNEL(X, AXIS_X),
drivers/pmdomain/imx/imx93-blk-ctrl.c
48
#define PRIO(X) (X)
drivers/scsi/aha152x.h
135
#define SETSTCNT(X) { SETPORT(STCNT2, ((X) & 0xFF0000) >> 16); \
drivers/scsi/aha152x.h
136
SETPORT(STCNT1, ((X) & 0x00FF00) >> 8); \
drivers/scsi/aha152x.h
137
SETPORT(STCNT0, ((X) & 0x0000FF) ); }
drivers/scsi/aic94xx/aic94xx_sds.c
174
#define THREE_TO_NUM(X) ((X)[0] | ((X)[1] << 8) | ((X)[2] << 16))
drivers/scsi/qla2xxx/qla_nx.h
24
#define QLA82XX_REG(X) (QLA82XX_CRB_BASE+(X))
drivers/scsi/qla4xxx/ql4_nx.h
22
#define QLA82XX_REG(X) (QLA82XX_CRB_BASE+(X))
drivers/spi/spi-butterfly.c
131
#define spidelay(X) do { } while (0)
drivers/spi/spi-tegra210-quad.c
138
#define QSPI_COMMAND_VALUE_SET(X) (((x) & 0xFF) << 0)
drivers/spi/spi-tegra210-quad.c
151
#define QSPI_ADDRESS_VALUE_SET(X) (((x) & 0xFFFF) << 0)
drivers/spmi/spmi-pmic-arb.c
48
#define SPMI_MAPPING_BIT_INDEX(X) (((X) >> 18) & 0xF)
drivers/spmi/spmi-pmic-arb.c
49
#define SPMI_MAPPING_BIT_IS_0_FLAG(X) (((X) >> 17) & 0x1)
drivers/spmi/spmi-pmic-arb.c
50
#define SPMI_MAPPING_BIT_IS_0_RESULT(X) (((X) >> 9) & 0xFF)
drivers/spmi/spmi-pmic-arb.c
51
#define SPMI_MAPPING_BIT_IS_1_FLAG(X) (((X) >> 8) & 0x1)
drivers/spmi/spmi-pmic-arb.c
52
#define SPMI_MAPPING_BIT_IS_1_RESULT(X) (((X) >> 0) & 0xFF)
drivers/spmi/spmi-pmic-arb.c
63
#define SPMI_OWNERSHIP_PERIPH2OWNER(X) ((X) & 0x7)
drivers/staging/iio/accel/adis16203.c
211
ADIS_INCLI_CHAN(X, ADIS16203_XINCL_OUT, ADIS16203_SCAN_INCLI_X,
drivers/staging/media/atomisp/pci/sh_css_param_dvs.h
25
#define DVS_NUM_BLOCKS_X(X) round_up(DIV_ROUND_UP((X), DVS_BLOCKDIM_X), 2)
drivers/staging/media/atomisp/pci/sh_css_param_dvs.h
26
#define DVS_NUM_BLOCKS_X_CHROMA(X) DIV_ROUND_UP((X), DVS_BLOCKDIM_X)
drivers/staging/media/atomisp/pci/sh_css_param_dvs.h
30
#define DVS_NUM_BLOCKS_Y(X) DIV_ROUND_UP((X), DVS_BLOCKDIM_Y_LUMA)
drivers/staging/media/atomisp/pci/sh_css_param_dvs.h
31
#define DVS_NUM_BLOCKS_Y_CHROMA(X) DIV_ROUND_UP((X), DVS_BLOCKDIM_Y_CHROMA)
drivers/staging/media/atomisp/pci/sh_css_param_dvs.h
34
#define DVS_TABLE_IN_BLOCKDIM_X_LUMA(X) (DVS_NUM_BLOCKS_X(X) + 1)
drivers/staging/media/atomisp/pci/sh_css_param_dvs.h
35
#define DVS_TABLE_IN_BLOCKDIM_X_CHROMA(X) (DVS_NUM_BLOCKS_X_CHROMA(X) + 1)
drivers/staging/media/atomisp/pci/sh_css_param_dvs.h
36
#define DVS_TABLE_IN_BLOCKDIM_Y_LUMA(X) (DVS_NUM_BLOCKS_Y(X) + 1)
drivers/staging/media/atomisp/pci/sh_css_param_dvs.h
37
#define DVS_TABLE_IN_BLOCKDIM_Y_CHROMA(X) (DVS_NUM_BLOCKS_Y_CHROMA(X) + 1)
drivers/staging/media/ipu3/ipu3-tables.c
9317
{ 0, X, 8, 6, X, 14 }, /* thr_coeffs */
drivers/staging/media/ipu3/ipu3-tables.c
9319
{ -128, X, -128, X }, /* opt_center */
drivers/staging/media/ipu3/ipu3-tables.c
9326
{ 4, X, 1, 8, X, 8, X, 8, X }, /* bp_ctrl */
drivers/staging/media/ipu3/ipu3-tables.c
9327
{ 8, 4, 4, X, 8, X, 1, 1, 1, 1 }, /* dn_detect_ctrl */
drivers/staging/media/ipu3/ipu3-tables.c
9331
1, 1, 1, X, X, 8, X, 7, X, 8, X, 8, X, 4, X
drivers/staging/media/ipu3/ipu3-tables.c
9374
4, X, /* ds_nf */
drivers/staging/media/ipu3/ipu3-tables.c
9376
0, X /* uv_bin_output */
drivers/staging/media/ipu3/ipu3-tables.c
9403
.cu_ed = { 7, 110, 244, X, 307, 409, 511, X,
drivers/staging/media/ipu3/ipu3-tables.c
9404
184, 255, 255, X, 0, 0, X,
drivers/staging/media/ipu3/ipu3-tables.c
9405
7, 81, 255, X, 255, 255, X },
drivers/staging/media/ipu3/ipu3-tables.c
9407
.cu_5 = { 25, 70, 501, X, 32, X },
drivers/staging/media/ipu3/ipu3-tables.c
9408
.cu_6 = { 32, 63, 183, X, 397,
drivers/staging/media/ipu3/ipu3-tables.c
9409
33, 0, X, 0,
drivers/staging/media/ipu3/ipu3-tables.c
9410
0, 64, X, 64, X },
drivers/staging/media/ipu3/ipu3-tables.c
9413
.cu_unsharp = { 10, 64, 110, X, 511,
drivers/staging/media/ipu3/ipu3-tables.c
9414
66, 12, X, 0,
drivers/staging/media/ipu3/ipu3-tables.c
9415
0, 56, X, 64, X },
drivers/staging/media/ipu3/ipu3-tables.c
9416
.cu_radial = { 6, 203, 255, 255, 255, 255, X,
drivers/staging/media/ipu3/ipu3-tables.c
9417
84, 444, 397, 288, 300, X,
drivers/staging/media/ipu3/ipu3-tables.c
9418
4, 69, 207, X, 369, 448, X },
drivers/staging/media/ipu3/ipu3-tables.c
9421
.config = { 45, X, 0, X, 16, X, 45, X },
drivers/staging/media/ipu3/ipu3-tables.c
9422
.control = { 1, 1, 1, 1, 1, X },
drivers/staging/media/ipu3/ipu3-tables.c
9423
.sharp = { { 50, X, 511, X, 50, X, 50, X },
drivers/staging/media/ipu3/ipu3-tables.c
9424
{ 64, X, 0, X, 0, X},
drivers/staging/media/ipu3/ipu3-tables.c
9425
{ 56, X, 56, X } },
drivers/staging/media/ipu3/ipu3-tables.c
9426
.unsharp = { { 36, 17, 8, X },
drivers/staging/media/ipu3/ipu3-tables.c
9427
{ 13, 7, 3, X } },
drivers/staging/media/ipu3/ipu3-tables.c
9428
.rad = { { -2104, X, -1559, X },
drivers/staging/media/ipu3/ipu3-tables.c
9429
{ 4426816, X },
drivers/staging/media/ipu3/ipu3-tables.c
9430
{ 2430481, X },
drivers/staging/media/ipu3/ipu3-tables.c
9431
{ 6, X, 79, X },
drivers/staging/media/ipu3/ipu3-tables.c
9432
{ 64, 0, 0, X },
drivers/staging/media/ipu3/ipu3-tables.c
9433
{ 1, X, 2, X, 0, X, 0, X },
drivers/staging/media/ipu3/ipu3-tables.c
9434
{ 40, X, 62, X } },
drivers/staging/media/ipu3/ipu3-tables.c
9435
.vsslnm = { { 16, 32, 64, X },
drivers/staging/media/ipu3/ipu3-tables.c
9436
{ 1, X, 2, X, 8, X } },
drivers/staging/media/ipu3/ipu3-tables.c
9440
0, 1, 1, 0, 0, 1, 1, 0, 2, X, 0, X
drivers/staging/media/ipu3/ipu3-tables.c
9444
.coring = { 0, X, 0, X },
drivers/staging/media/ipu3/ipu3-tables.c
9445
.sense_gain = { 6, 6, 6, X, 4, 4, 4, X },
drivers/staging/media/ipu3/ipu3-tables.c
9446
.iir_fir = { 8, X, 12, X, 0, 256 - 127, X },
drivers/staging/media/ipu3/ipu3-tables.c
9450
.lpf = { 4, X, 8, X, 16, X, 0 },
drivers/staging/media/ipu3/ipu3-tables.c
9451
.sense = { 8191, X, 0, X, 8191, X, 0, X },
drivers/staging/media/ipu3/ipu3-tables.c
9452
.gain = { 8, X, 0, X, 8, X, 0, X },
drivers/staging/media/ipu3/ipu3-tables.c
9453
.clip = { 8, X, 0, X, 8, X, 0, X },
drivers/staging/media/ipu3/ipu3-tables.c
9454
.frng = { 2, X, 200, X, 2, X, 1, 1, X },
drivers/staging/media/ipu3/ipu3-tables.c
9455
.diag = { 1, X, 4, 1, 1, 4, X },
drivers/staging/media/ipu3/ipu3-tables.c
9456
.fc_coring = { 0, X, 0, X, 0, X, 0, X }
drivers/staging/media/ipu3/ipu3-tables.c
9585
.nf = { X, 7, X, 7 },
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
1005
u32 Oldval_1, X, TX1_A, reg;
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
1018
X = result[final_candidate][4];
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
1019
if ((X & 0x00000200) != 0)
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
1020
X = X | 0xFFFFFC00;
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
1021
TX1_A = (X * Oldval_1) >> 8;
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
1025
PHY_SetBBReg(pDM_Odm->Adapter, rOFDM0_ECCAThreshold, BIT(27), ((X*Oldval_1>>7) & 0x1));
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
931
u32 Oldval_0, X, TX0_A, reg;
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
944
X = result[final_candidate][0];
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
945
if ((X & 0x00000200) != 0)
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
946
X = X | 0xFFFFFC00;
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
947
TX0_A = (X * Oldval_0) >> 8;
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
950
PHY_SetBBReg(pDM_Odm->Adapter, rOFDM0_ECCAThreshold, BIT(31), ((X*Oldval_0>>7) & 0x1));
drivers/staging/sm750fb/ddk750_chip.c
319
int N, M, X, d;
drivers/staging/sm750fb/ddk750_chip.c
359
X = BIT(d);
drivers/staging/sm750fb/ddk750_chip.c
360
M = quo * X;
drivers/staging/sm750fb/ddk750_chip.c
361
M += fl_quo * X / 10000;
drivers/staging/sm750fb/ddk750_chip.c
363
M += (fl_quo * X % 10000) > 5000 ? 1 : 0;
drivers/staging/sm750fb/ddk750_chip.c
367
tmp_clock = pll->input_freq * M / N / X;
drivers/usb/host/ohci.h
97
#define TD_DI_SET(X) (((X) & 0x07)<< 21)
drivers/usb/host/xhci-tegra.c
1119
#define offsetof_32(X, Y) ((u8)(offsetof(X, Y) / sizeof(__le32)))
drivers/video/fbdev/au1200fb.c
888
#define D(X) printk("%25s: %08X\n", #X, X)
drivers/video/fbdev/kyro/STG4000InitDevice.c
77
#define OS_DELAY(X) \
drivers/video/fbdev/kyro/STG4000InitDevice.c
80
for(i=0;i<X;i++) count++; \
drivers/video/fbdev/matrox/matroxfb_Ti3026.c
235
#define TVP3026_XMEMPLLCTRL_DIV(X) (((X)-1)>>1) /* 2,4,6,8,10,12,14,16, division applied to LOOP PLL after divide by 2^P */
drivers/video/fbdev/matrox/matroxfb_base.c
1222
#define RSDepth(X) (((X) >> 8) & 0x0F)
drivers/video/fbdev/matrox/matroxfb_base.c
2181
#define RSResolution(X) ((X) & 0x0F)
drivers/video/fbdev/matrox/matroxfb_base.c
2216
#define RSCreate(X,Y) ((X) | ((Y) << 8))
drivers/video/fbdev/matrox/matroxfb_base.h
86
#define dprintk(X...) printk(X)
drivers/video/fbdev/matrox/matroxfb_base.h
88
#define dprintk(X...) no_printk(X)
drivers/video/fbdev/stifb.c
388
#define IBOvals(R,M,X,S,D,L,B,F) \
drivers/video/fbdev/stifb.c
389
(((R)<<8)|((M)<<16)|((X)<<24)|((S)<<29)|((D)<<28)|((L)<<31)|((B)<<1)|(F))
drivers/video/fbdev/tgafb.c
427
#define DIFFCHECK(X) \
drivers/video/fbdev/tgafb.c
430
int delta = f - (TGA_PLL_BASE_FREQ * (X)) / (r << shift); \
drivers/video/fbdev/vga16fb.c
297
#define FAIL(X) return -EINVAL
fs/afs/internal.h
1881
#define ASSERT(X) \
fs/afs/internal.h
1883
if (unlikely(!(X))) { \
fs/afs/internal.h
1890
#define ASSERTCMP(X, OP, Y) \
fs/afs/internal.h
1892
if (unlikely(!((X) OP (Y)))) { \
fs/afs/internal.h
1896
(unsigned long)(X), (unsigned long)(Y)); \
fs/afs/internal.h
1898
(unsigned long)(X), (unsigned long)(Y)); \
fs/afs/internal.h
1918
#define ASSERTIF(C, X) \
fs/afs/internal.h
1920
if (unlikely((C) && !(X))) { \
fs/afs/internal.h
1927
#define ASSERTIFCMP(C, X, OP, Y) \
fs/afs/internal.h
1929
if (unlikely((C) && !((X) OP (Y)))) { \
fs/afs/internal.h
1933
(unsigned long)(X), (unsigned long)(Y)); \
fs/afs/internal.h
1935
(unsigned long)(X), (unsigned long)(Y)); \
fs/afs/internal.h
1942
#define ASSERT(X) \
fs/afs/internal.h
1946
#define ASSERTCMP(X, OP, Y) \
fs/afs/internal.h
1954
#define ASSERTIF(C, X) \
fs/afs/internal.h
1958
#define ASSERTIFCMP(C, X, OP, Y) \
fs/cachefiles/internal.h
495
#define ASSERT(X) \
fs/cachefiles/internal.h
497
if (unlikely(!(X))) { \
fs/cachefiles/internal.h
504
#define ASSERTCMP(X, OP, Y) \
fs/cachefiles/internal.h
506
if (unlikely(!((X) OP (Y)))) { \
fs/cachefiles/internal.h
510
(unsigned long)(X), (unsigned long)(Y)); \
fs/cachefiles/internal.h
515
#define ASSERTIF(C, X) \
fs/cachefiles/internal.h
517
if (unlikely((C) && !(X))) { \
fs/cachefiles/internal.h
524
#define ASSERTIFCMP(C, X, OP, Y) \
fs/cachefiles/internal.h
526
if (unlikely((C) && !((X) OP (Y)))) { \
fs/cachefiles/internal.h
530
(unsigned long)(X), (unsigned long)(Y)); \
fs/cachefiles/internal.h
537
#define ASSERT(X) do {} while (0)
fs/cachefiles/internal.h
538
#define ASSERTCMP(X, OP, Y) do {} while (0)
fs/cachefiles/internal.h
539
#define ASSERTIF(C, X) do {} while (0)
fs/cachefiles/internal.h
540
#define ASSERTIFCMP(C, X, OP, Y) do {} while (0)
fs/ext4/super.c
2856
#define APPLY(X) ({ if (ctx->spec & EXT4_SPEC_##X) sbi->X = ctx->X; })
fs/jfs/jfs_xtree.c
34
#define XT_CMP(CMP, K, X, OFFSET64)\
fs/jfs/jfs_xtree.c
36
OFFSET64 = offsetXAD(X);\
fs/jfs/jfs_xtree.c
37
(CMP) = ((K) >= OFFSET64 + lengthXAD(X)) ? 1 :\
fs/kernfs/dir.c
30
#define rb_to_kn(X) rb_entry((X), struct kernfs_node, rb)
fs/netfs/internal.h
490
#define ASSERT(X) \
fs/netfs/internal.h
492
if (unlikely(!(X))) { \
fs/netfs/internal.h
499
#define ASSERTCMP(X, OP, Y) \
fs/netfs/internal.h
501
if (unlikely(!((X) OP (Y)))) { \
fs/netfs/internal.h
505
(unsigned long)(X), (unsigned long)(Y)); \
fs/netfs/internal.h
510
#define ASSERTIF(C, X) \
fs/netfs/internal.h
512
if (unlikely((C) && !(X))) { \
fs/netfs/internal.h
519
#define ASSERTIFCMP(C, X, OP, Y) \
fs/netfs/internal.h
521
if (unlikely((C) && !((X) OP (Y)))) { \
fs/netfs/internal.h
525
(unsigned long)(X), (unsigned long)(Y)); \
fs/netfs/internal.h
532
#define ASSERT(X) do {} while (0)
fs/netfs/internal.h
533
#define ASSERTCMP(X, OP, Y) do {} while (0)
fs/netfs/internal.h
534
#define ASSERTIF(C, X) do {} while (0)
fs/netfs/internal.h
535
#define ASSERTIFCMP(C, X, OP, Y) do {} while (0)
fs/qnx4/qnx4.h
10
#define QNX4DEBUG(X) (void) 0
fs/qnx4/qnx4.h
8
#define QNX4DEBUG(X) printk X
include/asm-generic/module.h
24
#define ELF_R_TYPE(X) ELF64_R_TYPE(X)
include/asm-generic/module.h
25
#define ELF_R_SYM(X) ELF64_R_SYM(X)
include/asm-generic/module.h
37
#define ELF_R_TYPE(X) ELF32_R_TYPE(X)
include/asm-generic/module.h
38
#define ELF_R_SYM(X) ELF32_R_SYM(X)
include/linux/args.h
21
#define __COUNT_ARGS(_0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _n, X...) _n
include/linux/args.h
22
#define COUNT_ARGS(X...) __COUNT_ARGS(, ##X, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0)
include/linux/avf/virtchnl.h
173
#define VIRTCHNL_CHECK_STRUCT_LEN(n, X) enum virtchnl_static_assert_enum_##X \
include/linux/avf/virtchnl.h
174
{ virtchnl_static_assert_##X = (n)/((sizeof(struct X) == (n)) ? 1 : 0) }
include/linux/avf/virtchnl.h
175
#define VIRTCHNL_CHECK_UNION_LEN(n, X) enum virtchnl_static_asset_enum_##X \
include/linux/avf/virtchnl.h
176
{ virtchnl_static_assert_##X = (n)/((sizeof(union X) == (n)) ? 1 : 0) }
include/linux/cleanup.h
416
#define DEFINE_GUARD_COND(X...) CONCATENATE(DEFINE_GUARD_COND_, COUNT_ARGS(X))(X)
include/linux/cleanup.h
582
#define DEFINE_LOCK_GUARD_1_COND(X...) CONCATENATE(DEFINE_LOCK_GUARD_1_COND_, COUNT_ARGS(X))(X)
include/linux/cordic.h
25
#define CORDIC_FIXED(X) ((s32)((X) << CORDIC_PRECISION_SHIFT))
include/linux/cordic.h
26
#define CORDIC_FLOAT(X) (((X) >= 0) \
include/linux/cordic.h
27
? ((((X) >> (CORDIC_PRECISION_SHIFT - 1)) + 1) >> 1) \
include/linux/cordic.h
28
: -((((-(X)) >> (CORDIC_PRECISION_SHIFT - 1)) + 1) >> 1))
include/linux/mfd/altera-a10sr.h
30
#define ALTR_A10SR_REG_OFFSET(X) (((X) / ALTR_A10SR_BITS_PER_REGISTER) << 1)
include/linux/mfd/altera-a10sr.h
31
#define ALTR_A10SR_REG_BIT(X) ((X) % ALTR_A10SR_BITS_PER_REGISTER)
include/linux/mfd/altera-a10sr.h
32
#define ALTR_A10SR_REG_BIT_CHG(X, Y) ((X) << ALTR_A10SR_REG_BIT(Y))
include/linux/mfd/altera-a10sr.h
33
#define ALTR_A10SR_REG_BIT_MASK(X) (1 << ALTR_A10SR_REG_BIT(X))
include/linux/mm.h
136
#define mm_forbids_zeropage(X) (0)
include/linux/net/intel/libie/adminq.h
10
#define LIBIE_CHECK_STRUCT_LEN(n, X) \
include/linux/net/intel/libie/adminq.h
11
static_assert((n) == sizeof(struct X))
include/linux/pds/pds_adminq.h
821
#define PDS_LM_CHECK_DEVICE_STATE_LENGTH(X) \
include/linux/pds/pds_adminq.h
822
PDS_CORE_SIZE_CHECK(union, PDS_LM_DEVICE_STATE_LENGTH, X)
include/linux/poll.h
123
#define M(X) __MAP(v, (__force __u16)EPOLL##X, POLL##X)
include/linux/poll.h
132
#define M(X) (__force __poll_t)__MAP(val, POLL##X, (__force __u16)EPOLL##X)
include/linux/securebits.h
7
#define issecure(X) (issecure_mask(X) & current_cred_xxx(securebits))
include/linux/skbuff.h
256
#define SKB_DATA_ALIGN(X) ALIGN(X, SMP_CACHE_BYTES)
include/linux/skbuff.h
257
#define SKB_WITH_OVERHEAD(X) \
include/linux/skbuff.h
258
((X) - SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
include/linux/skbuff.h
264
#define SKB_HEAD_ALIGN(X) (SKB_DATA_ALIGN(X) + \
include/linux/skbuff.h
267
#define SKB_MAX_ORDER(X, ORDER) \
include/linux/skbuff.h
268
SKB_WITH_OVERHEAD((PAGE_SIZE << (ORDER)) - (X))
include/linux/skbuff.h
269
#define SKB_MAX_HEAD(X) (SKB_MAX_ORDER((X), 0))
include/linux/skbuff.h
273
#define SKB_TRUESIZE(X) ((X) + \
include/math-emu/double.h
101
#define FP_PACK_DP(val,X) \
include/math-emu/double.h
103
_FP_PACK_CANONICAL(D,2,X); \
include/math-emu/double.h
105
_FP_PACK_RAW_2_P(D,val,X); \
include/math-emu/double.h
108
#define FP_ISSIGNAN_D(X) _FP_ISSIGNAN(D,2,X)
include/math-emu/double.h
109
#define FP_NEG_D(R,X) _FP_NEG(D,2,R,X)
include/math-emu/double.h
110
#define FP_ADD_D(R,X,Y) _FP_ADD(D,2,R,X,Y)
include/math-emu/double.h
111
#define FP_SUB_D(R,X,Y) _FP_SUB(D,2,R,X,Y)
include/math-emu/double.h
112
#define FP_MUL_D(R,X,Y) _FP_MUL(D,2,R,X,Y)
include/math-emu/double.h
113
#define FP_DIV_D(R,X,Y) _FP_DIV(D,2,R,X,Y)
include/math-emu/double.h
114
#define FP_SQRT_D(R,X) _FP_SQRT(D,2,R,X)
include/math-emu/double.h
115
#define _FP_SQRT_MEAT_D(R,S,T,X,Q) _FP_SQRT_MEAT_2(R,S,T,X,Q)
include/math-emu/double.h
117
#define FP_CMP_D(r,X,Y,un) _FP_CMP(D,2,r,X,Y,un)
include/math-emu/double.h
118
#define FP_CMP_EQ_D(r,X,Y) _FP_CMP_EQ(D,2,r,X,Y)
include/math-emu/double.h
120
#define FP_TO_INT_D(r,X,rsz,rsg) _FP_TO_INT(D,2,r,X,rsz,rsg)
include/math-emu/double.h
121
#define FP_TO_INT_ROUND_D(r,X,rsz,rsg) _FP_TO_INT_ROUND(D,2,r,X,rsz,rsg)
include/math-emu/double.h
122
#define FP_FROM_INT_D(X,r,rs,rt) _FP_FROM_INT(D,2,X,r,rs,rt)
include/math-emu/double.h
124
#define _FP_FRAC_HIGH_D(X) _FP_FRAC_HIGH_2(X)
include/math-emu/double.h
125
#define _FP_FRAC_HIGH_RAW_D(X) _FP_FRAC_HIGH_2(X)
include/math-emu/double.h
145
#define FP_DECL_D(X) _FP_DECL(1,X)
include/math-emu/double.h
146
#define FP_UNPACK_RAW_D(X,val) _FP_UNPACK_RAW_1(D,X,val)
include/math-emu/double.h
147
#define FP_UNPACK_RAW_DP(X,val) _FP_UNPACK_RAW_1_P(D,X,val)
include/math-emu/double.h
148
#define FP_PACK_RAW_D(val,X) _FP_PACK_RAW_1(D,val,X)
include/math-emu/double.h
149
#define FP_PACK_RAW_DP(val,X) \
include/math-emu/double.h
152
_FP_PACK_RAW_1_P(D,val,X); \
include/math-emu/double.h
155
#define FP_UNPACK_D(X,val) \
include/math-emu/double.h
157
_FP_UNPACK_RAW_1(D,X,val); \
include/math-emu/double.h
158
_FP_UNPACK_CANONICAL(D,1,X); \
include/math-emu/double.h
161
#define FP_UNPACK_DP(X,val) \
include/math-emu/double.h
163
_FP_UNPACK_RAW_1_P(D,X,val); \
include/math-emu/double.h
164
_FP_UNPACK_CANONICAL(D,1,X); \
include/math-emu/double.h
167
#define FP_PACK_D(val,X) \
include/math-emu/double.h
169
_FP_PACK_CANONICAL(D,1,X); \
include/math-emu/double.h
170
_FP_PACK_RAW_1(D,val,X); \
include/math-emu/double.h
173
#define FP_PACK_DP(val,X) \
include/math-emu/double.h
175
_FP_PACK_CANONICAL(D,1,X); \
include/math-emu/double.h
177
_FP_PACK_RAW_1_P(D,val,X); \
include/math-emu/double.h
180
#define FP_ISSIGNAN_D(X) _FP_ISSIGNAN(D,1,X)
include/math-emu/double.h
181
#define FP_NEG_D(R,X) _FP_NEG(D,1,R,X)
include/math-emu/double.h
182
#define FP_ADD_D(R,X,Y) _FP_ADD(D,1,R,X,Y)
include/math-emu/double.h
183
#define FP_SUB_D(R,X,Y) _FP_SUB(D,1,R,X,Y)
include/math-emu/double.h
184
#define FP_MUL_D(R,X,Y) _FP_MUL(D,1,R,X,Y)
include/math-emu/double.h
185
#define FP_DIV_D(R,X,Y) _FP_DIV(D,1,R,X,Y)
include/math-emu/double.h
186
#define FP_SQRT_D(R,X) _FP_SQRT(D,1,R,X)
include/math-emu/double.h
187
#define _FP_SQRT_MEAT_D(R,S,T,X,Q) _FP_SQRT_MEAT_1(R,S,T,X,Q)
include/math-emu/double.h
192
#define FP_CMP_D(r,X,Y,un) _FP_CMP(D,1,r,X,Y,un)
include/math-emu/double.h
193
#define FP_CMP_EQ_D(r,X,Y) _FP_CMP_EQ(D,1,r,X,Y)
include/math-emu/double.h
195
#define FP_TO_INT_D(r,X,rsz,rsg) _FP_TO_INT(D,1,r,X,rsz,rsg)
include/math-emu/double.h
196
#define FP_TO_INT_ROUND_D(r,X,rsz,rsg) _FP_TO_INT_ROUND(D,1,r,X,rsz,rsg)
include/math-emu/double.h
197
#define FP_FROM_INT_D(X,r,rs,rt) _FP_FROM_INT(D,1,X,r,rs,rt)
include/math-emu/double.h
199
#define _FP_FRAC_HIGH_D(X) _FP_FRAC_HIGH_1(X)
include/math-emu/double.h
200
#define _FP_FRAC_HIGH_RAW_D(X) _FP_FRAC_HIGH_1(X)
include/math-emu/double.h
73
#define FP_DECL_D(X) _FP_DECL(2,X)
include/math-emu/double.h
74
#define FP_UNPACK_RAW_D(X,val) _FP_UNPACK_RAW_2(D,X,val)
include/math-emu/double.h
75
#define FP_UNPACK_RAW_DP(X,val) _FP_UNPACK_RAW_2_P(D,X,val)
include/math-emu/double.h
76
#define FP_PACK_RAW_D(val,X) _FP_PACK_RAW_2(D,val,X)
include/math-emu/double.h
77
#define FP_PACK_RAW_DP(val,X) \
include/math-emu/double.h
80
_FP_PACK_RAW_2_P(D,val,X); \
include/math-emu/double.h
83
#define FP_UNPACK_D(X,val) \
include/math-emu/double.h
85
_FP_UNPACK_RAW_2(D,X,val); \
include/math-emu/double.h
86
_FP_UNPACK_CANONICAL(D,2,X); \
include/math-emu/double.h
89
#define FP_UNPACK_DP(X,val) \
include/math-emu/double.h
91
_FP_UNPACK_RAW_2_P(D,X,val); \
include/math-emu/double.h
92
_FP_UNPACK_CANONICAL(D,2,X); \
include/math-emu/double.h
95
#define FP_PACK_D(val,X) \
include/math-emu/double.h
97
_FP_PACK_CANONICAL(D,2,X); \
include/math-emu/double.h
98
_FP_PACK_RAW_2(D,val,X); \
include/math-emu/op-1.h
102
_flo.bits.frac = X##_f; \
include/math-emu/op-1.h
103
_flo.bits.exp = X##_e; \
include/math-emu/op-1.h
104
_flo.bits.sign = X##_s; \
include/math-emu/op-1.h
109
#define _FP_PACK_RAW_1_P(fs, val, X) \
include/math-emu/op-1.h
114
_flo->bits.frac = X##_f; \
include/math-emu/op-1.h
115
_flo->bits.exp = X##_e; \
include/math-emu/op-1.h
116
_flo->bits.sign = X##_s; \
include/math-emu/op-1.h
127
#define _FP_MUL_MEAT_1_imm(wfracbits, R, X, Y) \
include/math-emu/op-1.h
129
R##_f = X##_f * Y##_f; \
include/math-emu/op-1.h
138
#define _FP_MUL_MEAT_1_wide(wfracbits, R, X, Y, doit) \
include/math-emu/op-1.h
141
doit(_Z_f1, _Z_f0, X##_f, Y##_f); \
include/math-emu/op-1.h
151
#define _FP_MUL_MEAT_1_hard(wfracbits, R, X, Y) \
include/math-emu/op-1.h
156
_xh = X##_f >> (_FP_W_TYPE_SIZE/2); \
include/math-emu/op-1.h
157
_xl = X##_f & (((_FP_W_TYPE)1 << (_FP_W_TYPE_SIZE/2)) - 1); \
include/math-emu/op-1.h
189
#define _FP_DIV_MEAT_1_imm(fs, R, X, Y, doit) \
include/math-emu/op-1.h
192
X##_f <<= (X##_f < Y##_f \
include/math-emu/op-1.h
195
doit(_q, _r, X##_f, Y##_f); \
include/math-emu/op-1.h
204
#define _FP_DIV_MEAT_1_udiv_norm(fs, R, X, Y) \
include/math-emu/op-1.h
212
if (X##_f < Y##_f) \
include/math-emu/op-1.h
216
_nh = X##_f; \
include/math-emu/op-1.h
220
_nl = X##_f << (_FP_W_TYPE_SIZE - 1); \
include/math-emu/op-1.h
221
_nh = X##_f >> 1; \
include/math-emu/op-1.h
228
#define _FP_DIV_MEAT_1_udiv(fs, R, X, Y) \
include/math-emu/op-1.h
231
if (X##_f < Y##_f) \
include/math-emu/op-1.h
234
_nl = X##_f << _FP_WFRACBITS_##fs; \
include/math-emu/op-1.h
235
_nh = X##_f >> _FP_WFRACXBITS_##fs; \
include/math-emu/op-1.h
239
_nl = X##_f << (_FP_WFRACBITS_##fs - 1); \
include/math-emu/op-1.h
240
_nh = X##_f >> (_FP_WFRACXBITS_##fs + 1); \
include/math-emu/op-1.h
253
#define _FP_SQRT_MEAT_1(R, S, T, X, q) \
include/math-emu/op-1.h
258
if (T##_f <= X##_f) \
include/math-emu/op-1.h
261
X##_f -= T##_f; \
include/math-emu/op-1.h
264
_FP_FRAC_SLL_1(X, 1); \
include/math-emu/op-1.h
267
if (X##_f) \
include/math-emu/op-1.h
269
if (S##_f < X##_f) \
include/math-emu/op-1.h
28
#define _FP_FRAC_DECL_1(X) _FP_W_TYPE X##_f=0
include/math-emu/op-1.h
280
#define _FP_FRAC_ASSEMBLE_1(r, X, rsize) (r = X##_f)
include/math-emu/op-1.h
281
#define _FP_FRAC_DISASSEMBLE_1(X, r, rsize) (X##_f = r)
include/math-emu/op-1.h
30
#define _FP_FRAC_SET_1(X,I) (X##_f = I)
include/math-emu/op-1.h
31
#define _FP_FRAC_HIGH_1(X) (X##_f)
include/math-emu/op-1.h
32
#define _FP_FRAC_LOW_1(X) (X##_f)
include/math-emu/op-1.h
33
#define _FP_FRAC_WORD_1(X,w) (X##_f)
include/math-emu/op-1.h
35
#define _FP_FRAC_ADDI_1(X,I) (X##_f += I)
include/math-emu/op-1.h
36
#define _FP_FRAC_SLL_1(X,N) \
include/math-emu/op-1.h
39
X##_f += X##_f; \
include/math-emu/op-1.h
41
X##_f <<= (N); \
include/math-emu/op-1.h
43
#define _FP_FRAC_SRL_1(X,N) (X##_f >>= N)
include/math-emu/op-1.h
46
#define _FP_FRAC_SRS_1(X,N,sz) __FP_FRAC_SRS_1(X##_f, N, sz)
include/math-emu/op-1.h
48
#define __FP_FRAC_SRS_1(X,N,sz) \
include/math-emu/op-1.h
49
(X = (X >> (N) | (__builtin_constant_p(N) && (N) == 1 \
include/math-emu/op-1.h
50
? X & 1 : (X << (_FP_W_TYPE_SIZE - (N))) != 0)))
include/math-emu/op-1.h
52
#define _FP_FRAC_ADD_1(R,X,Y) (R##_f = X##_f + Y##_f)
include/math-emu/op-1.h
53
#define _FP_FRAC_SUB_1(R,X,Y) (R##_f = X##_f - Y##_f)
include/math-emu/op-1.h
54
#define _FP_FRAC_DEC_1(X,Y) (X##_f -= Y##_f)
include/math-emu/op-1.h
55
#define _FP_FRAC_CLZ_1(z, X) __FP_CLZ(z, X##_f)
include/math-emu/op-1.h
58
#define _FP_FRAC_NEGP_1(X) ((_FP_WS_TYPE)X##_f < 0)
include/math-emu/op-1.h
59
#define _FP_FRAC_ZEROP_1(X) (X##_f == 0)
include/math-emu/op-1.h
60
#define _FP_FRAC_OVERP_1(fs,X) (X##_f & _FP_OVERFLOW_##fs)
include/math-emu/op-1.h
61
#define _FP_FRAC_CLEAR_OVERP_1(fs,X) (X##_f &= ~_FP_OVERFLOW_##fs)
include/math-emu/op-1.h
62
#define _FP_FRAC_EQ_1(X, Y) (X##_f == Y##_f)
include/math-emu/op-1.h
63
#define _FP_FRAC_GE_1(X, Y) (X##_f >= Y##_f)
include/math-emu/op-1.h
64
#define _FP_FRAC_GT_1(X, Y) (X##_f > Y##_f)
include/math-emu/op-1.h
75
#define _FP_UNPACK_RAW_1(fs, X, val) \
include/math-emu/op-1.h
79
X##_f = _flo.bits.frac; \
include/math-emu/op-1.h
80
X##_e = _flo.bits.exp; \
include/math-emu/op-1.h
81
X##_s = _flo.bits.sign; \
include/math-emu/op-1.h
84
#define _FP_UNPACK_RAW_1_P(fs, X, val) \
include/math-emu/op-1.h
89
X##_f = _flo->bits.frac; \
include/math-emu/op-1.h
90
X##_e = _flo->bits.exp; \
include/math-emu/op-1.h
91
X##_s = _flo->bits.sign; \
include/math-emu/op-1.h
98
#define _FP_PACK_RAW_1(fs, val, X) \
include/math-emu/op-2.h
100
__FP_CLZ(R,X##_f1); \
include/math-emu/op-2.h
103
__FP_CLZ(R,X##_f0); \
include/math-emu/op-2.h
109
#define _FP_FRAC_NEGP_2(X) ((_FP_WS_TYPE)X##_f1 < 0)
include/math-emu/op-2.h
110
#define _FP_FRAC_ZEROP_2(X) ((X##_f1 | X##_f0) == 0)
include/math-emu/op-2.h
111
#define _FP_FRAC_OVERP_2(fs,X) (_FP_FRAC_HIGH_##fs(X) & _FP_OVERFLOW_##fs)
include/math-emu/op-2.h
112
#define _FP_FRAC_CLEAR_OVERP_2(fs,X) (_FP_FRAC_HIGH_##fs(X) &= ~_FP_OVERFLOW_##fs)
include/math-emu/op-2.h
113
#define _FP_FRAC_EQ_2(X, Y) (X##_f1 == Y##_f1 && X##_f0 == Y##_f0)
include/math-emu/op-2.h
114
#define _FP_FRAC_GT_2(X, Y) \
include/math-emu/op-2.h
115
(X##_f1 > Y##_f1 || (X##_f1 == Y##_f1 && X##_f0 > Y##_f0))
include/math-emu/op-2.h
116
#define _FP_FRAC_GE_2(X, Y) \
include/math-emu/op-2.h
117
(X##_f1 > Y##_f1 || (X##_f1 == Y##_f1 && X##_f0 >= Y##_f0))
include/math-emu/op-2.h
127
#define __FP_FRAC_SET_2(X,I1,I0) (X##_f0 = I0, X##_f1 = I1)
include/math-emu/op-2.h
180
#define _FP_UNPACK_RAW_2(fs, X, val) \
include/math-emu/op-2.h
184
X##_f0 = _flo.bits.frac0; \
include/math-emu/op-2.h
185
X##_f1 = _flo.bits.frac1; \
include/math-emu/op-2.h
186
X##_e = _flo.bits.exp; \
include/math-emu/op-2.h
187
X##_s = _flo.bits.sign; \
include/math-emu/op-2.h
190
#define _FP_UNPACK_RAW_2_P(fs, X, val) \
include/math-emu/op-2.h
195
X##_f0 = _flo->bits.frac0; \
include/math-emu/op-2.h
196
X##_f1 = _flo->bits.frac1; \
include/math-emu/op-2.h
197
X##_e = _flo->bits.exp; \
include/math-emu/op-2.h
198
X##_s = _flo->bits.sign; \
include/math-emu/op-2.h
206
#define _FP_PACK_RAW_2(fs, val, X) \
include/math-emu/op-2.h
210
_flo.bits.frac0 = X##_f0; \
include/math-emu/op-2.h
211
_flo.bits.frac1 = X##_f1; \
include/math-emu/op-2.h
212
_flo.bits.exp = X##_e; \
include/math-emu/op-2.h
213
_flo.bits.sign = X##_s; \
include/math-emu/op-2.h
218
#define _FP_PACK_RAW_2_P(fs, val, X) \
include/math-emu/op-2.h
223
_flo->bits.frac0 = X##_f0; \
include/math-emu/op-2.h
224
_flo->bits.frac1 = X##_f1; \
include/math-emu/op-2.h
225
_flo->bits.exp = X##_e; \
include/math-emu/op-2.h
226
_flo->bits.sign = X##_s; \
include/math-emu/op-2.h
236
#define _FP_MUL_MEAT_2_wide(wfracbits, R, X, Y, doit) \
include/math-emu/op-2.h
240
doit(_FP_FRAC_WORD_4(_z,1), _FP_FRAC_WORD_4(_z,0), X##_f0, Y##_f0); \
include/math-emu/op-2.h
241
doit(_b_f1, _b_f0, X##_f0, Y##_f1); \
include/math-emu/op-2.h
242
doit(_c_f1, _c_f0, X##_f1, Y##_f0); \
include/math-emu/op-2.h
243
doit(_FP_FRAC_WORD_4(_z,3), _FP_FRAC_WORD_4(_z,2), X##_f1, Y##_f1); \
include/math-emu/op-2.h
266
#define _FP_MUL_MEAT_2_wide_3mul(wfracbits, R, X, Y, doit) \
include/math-emu/op-2.h
272
_b_f0 = X##_f0 + X##_f1; \
include/math-emu/op-2.h
273
_c1 = _b_f0 < X##_f0; \
include/math-emu/op-2.h
276
doit(_d, _FP_FRAC_WORD_4(_z,0), X##_f0, Y##_f0); \
include/math-emu/op-2.h
278
doit(_c_f1, _c_f0, X##_f1, Y##_f1); \
include/math-emu/op-2.h
28
#define _FP_FRAC_DECL_2(X) _FP_W_TYPE X##_f0 = 0, X##_f1 = 0
include/math-emu/op-2.h
30
#define _FP_FRAC_SET_2(X,I) __FP_FRAC_SET_2(X, I)
include/math-emu/op-2.h
306
#define _FP_MUL_MEAT_2_gmp(wfracbits, R, X, Y) \
include/math-emu/op-2.h
31
#define _FP_FRAC_HIGH_2(X) (X##_f1)
include/math-emu/op-2.h
310
_x[0] = X##_f0; _x[1] = X##_f1; \
include/math-emu/op-2.h
32
#define _FP_FRAC_LOW_2(X) (X##_f0)
include/math-emu/op-2.h
33
#define _FP_FRAC_WORD_2(X,w) (X##_f##w)
include/math-emu/op-2.h
332
#define _FP_MUL_MEAT_2_120_240_double(wfracbits, R, X, Y, setfetz, resetfe) \
include/math-emu/op-2.h
34
#define _FP_FRAC_SLL_2(X, N) ( \
include/math-emu/op-2.h
357
_e240 = (double)(long)(X##_f0 & 0xffffff); \
include/math-emu/op-2.h
359
_d240 = (double)(long)((X##_f0 >> 24) & 0xffffff); \
include/math-emu/op-2.h
361
_c240 = (double)(long)(((X##_f1 << 16) & 0xffffff) | (X##_f0 >> 48)); \
include/math-emu/op-2.h
363
_b240 = (double)(long)((X##_f1 >> 8) & 0xffffff); \
include/math-emu/op-2.h
365
_a240 = (double)(long)(X##_f1 >> 32); \
include/math-emu/op-2.h
38
X##_f1 = X##_f1 + X##_f1 + \
include/math-emu/op-2.h
39
(((_FP_WS_TYPE) (X##_f0)) < 0); \
include/math-emu/op-2.h
40
X##_f0 += X##_f0; \
include/math-emu/op-2.h
42
X##_f1 = X##_f1 << (N) | X##_f0 >> \
include/math-emu/op-2.h
423
#define _FP_DIV_MEAT_2_udiv(fs, R, X, Y) \
include/math-emu/op-2.h
426
if (_FP_FRAC_GT_2(X, Y)) \
include/math-emu/op-2.h
428
_n_f2 = X##_f1 >> 1; \
include/math-emu/op-2.h
429
_n_f1 = X##_f1 << (_FP_W_TYPE_SIZE - 1) | X##_f0 >> 1; \
include/math-emu/op-2.h
430
_n_f0 = X##_f0 << (_FP_W_TYPE_SIZE - 1); \
include/math-emu/op-2.h
435
_n_f2 = X##_f1; \
include/math-emu/op-2.h
436
_n_f1 = X##_f0; \
include/math-emu/op-2.h
44
X##_f0 <<= (N); \
include/math-emu/op-2.h
49
X##_f1 = X##_f0 << ((N) - _FP_W_TYPE_SIZE); \
include/math-emu/op-2.h
491
#define _FP_DIV_MEAT_2_gmp(fs, R, X, Y) \
include/math-emu/op-2.h
496
if (_FP_FRAC_GT_2(X, Y)) \
include/math-emu/op-2.h
499
_x[1] = (X##_f0 << (_FP_WFRACBITS_##fs-1 - _FP_W_TYPE_SIZE) | \
include/math-emu/op-2.h
50
X##_f0 = 0; \
include/math-emu/op-2.h
500
X##_f1 >> (_FP_W_TYPE_SIZE - \
include/math-emu/op-2.h
502
_x[2] = X##_f1 << (_FP_WFRACBITS_##fs-1 - _FP_W_TYPE_SIZE); \
include/math-emu/op-2.h
506
_x[1] = (X##_f0 << (_FP_WFRACBITS_##fs - _FP_W_TYPE_SIZE) | \
include/math-emu/op-2.h
507
X##_f1 >> (_FP_W_TYPE_SIZE - \
include/math-emu/op-2.h
509
_x[2] = X##_f1 << (_FP_WFRACBITS_##fs - _FP_W_TYPE_SIZE); \
include/math-emu/op-2.h
524
#define _FP_SQRT_MEAT_2(R, S, T, X, q) \
include/math-emu/op-2.h
529
if (T##_f1 <= X##_f1) \
include/math-emu/op-2.h
532
X##_f1 -= T##_f1; \
include/math-emu/op-2.h
535
_FP_FRAC_SLL_2(X, 1); \
include/math-emu/op-2.h
54
#define _FP_FRAC_SRL_2(X, N) ( \
include/math-emu/op-2.h
543
if (T##_f1 < X##_f1 || \
include/math-emu/op-2.h
544
(T##_f1 == X##_f1 && T##_f0 <= X##_f0)) \
include/math-emu/op-2.h
548
_FP_FRAC_DEC_2(X, T); \
include/math-emu/op-2.h
551
_FP_FRAC_SLL_2(X, 1); \
include/math-emu/op-2.h
554
if (X##_f0 | X##_f1) \
include/math-emu/op-2.h
556
if (S##_f1 < X##_f1 || \
include/math-emu/op-2.h
557
(S##_f1 == X##_f1 && S##_f0 < X##_f0)) \
include/math-emu/op-2.h
569
#define _FP_FRAC_ASSEMBLE_2(r, X, rsize) \
include/math-emu/op-2.h
57
X##_f0 = X##_f0 >> (N) | X##_f1 << (_FP_W_TYPE_SIZE - (N)); \
include/math-emu/op-2.h
571
? ({ (r) = X##_f0; }) \
include/math-emu/op-2.h
573
(r) = X##_f1; \
include/math-emu/op-2.h
575
(r) += X##_f0; \
include/math-emu/op-2.h
578
#define _FP_FRAC_DISASSEMBLE_2(X, r, rsize) \
include/math-emu/op-2.h
58
X##_f1 >>= (N); \
include/math-emu/op-2.h
580
X##_f0 = r; \
include/math-emu/op-2.h
581
X##_f1 = (rsize <= _FP_W_TYPE_SIZE ? 0 : r >> _FP_W_TYPE_SIZE); \
include/math-emu/op-2.h
61
X##_f0 = X##_f1 >> ((N) - _FP_W_TYPE_SIZE); \
include/math-emu/op-2.h
62
X##_f1 = 0; \
include/math-emu/op-2.h
67
#define _FP_FRAC_SRS_2(X, N, sz) ( \
include/math-emu/op-2.h
70
X##_f0 = (X##_f1 << (_FP_W_TYPE_SIZE - (N)) | X##_f0 >> (N) \
include/math-emu/op-2.h
72
? X##_f0 & 1 \
include/math-emu/op-2.h
73
: (X##_f0 << (_FP_W_TYPE_SIZE - (N))) != 0)); \
include/math-emu/op-2.h
74
X##_f1 >>= (N); \
include/math-emu/op-2.h
77
X##_f0 = (X##_f1 >> ((N) - _FP_W_TYPE_SIZE) \
include/math-emu/op-2.h
80
: (X##_f1 << (2*_FP_W_TYPE_SIZE - (N)))) \
include/math-emu/op-2.h
81
| X##_f0) != 0)); \
include/math-emu/op-2.h
82
X##_f1 = 0; \
include/math-emu/op-2.h
85
#define _FP_FRAC_ADDI_2(X,I) \
include/math-emu/op-2.h
86
__FP_FRAC_ADDI_2(X##_f1, X##_f0, I)
include/math-emu/op-2.h
88
#define _FP_FRAC_ADD_2(R,X,Y) \
include/math-emu/op-2.h
89
__FP_FRAC_ADD_2(R##_f1, R##_f0, X##_f1, X##_f0, Y##_f1, Y##_f0)
include/math-emu/op-2.h
91
#define _FP_FRAC_SUB_2(R,X,Y) \
include/math-emu/op-2.h
92
__FP_FRAC_SUB_2(R##_f1, R##_f0, X##_f1, X##_f0, Y##_f1, Y##_f0)
include/math-emu/op-2.h
94
#define _FP_FRAC_DEC_2(X,Y) \
include/math-emu/op-2.h
95
__FP_FRAC_DEC_2(X##_f1, X##_f0, Y##_f1, Y##_f0)
include/math-emu/op-2.h
97
#define _FP_FRAC_CLZ_2(R,X) \
include/math-emu/op-2.h
99
if (X##_f1) \
include/math-emu/op-4.h
101
X##_f[_i] = X##_f[_i+_skip] >> _down \
include/math-emu/op-4.h
102
| X##_f[_i+_skip+1] << _up; \
include/math-emu/op-4.h
103
X##_f[_i++] = X##_f[3] >> _down; \
include/math-emu/op-4.h
106
X##_f[_i] = 0; \
include/math-emu/op-4.h
108
X##_f[0] |= (_s != 0); \
include/math-emu/op-4.h
111
#define _FP_FRAC_ADD_4(R,X,Y) \
include/math-emu/op-4.h
113
X##_f[3], X##_f[2], X##_f[1], X##_f[0], \
include/math-emu/op-4.h
116
#define _FP_FRAC_SUB_4(R,X,Y) \
include/math-emu/op-4.h
118
X##_f[3], X##_f[2], X##_f[1], X##_f[0], \
include/math-emu/op-4.h
121
#define _FP_FRAC_DEC_4(X,Y) \
include/math-emu/op-4.h
122
__FP_FRAC_DEC_4(X##_f[3], X##_f[2], X##_f[1], X##_f[0], \
include/math-emu/op-4.h
125
#define _FP_FRAC_ADDI_4(X,I) \
include/math-emu/op-4.h
126
__FP_FRAC_ADDI_4(X##_f[3], X##_f[2], X##_f[1], X##_f[0], I)
include/math-emu/op-4.h
132
#define _FP_FRAC_ZEROP_4(X) ((X##_f[0] | X##_f[1] | X##_f[2] | X##_f[3]) == 0)
include/math-emu/op-4.h
133
#define _FP_FRAC_NEGP_4(X) ((_FP_WS_TYPE)X##_f[3] < 0)
include/math-emu/op-4.h
134
#define _FP_FRAC_OVERP_4(fs,X) (_FP_FRAC_HIGH_##fs(X) & _FP_OVERFLOW_##fs)
include/math-emu/op-4.h
135
#define _FP_FRAC_CLEAR_OVERP_4(fs,X) (_FP_FRAC_HIGH_##fs(X) &= ~_FP_OVERFLOW_##fs)
include/math-emu/op-4.h
137
#define _FP_FRAC_EQ_4(X,Y) \
include/math-emu/op-4.h
138
(X##_f[0] == Y##_f[0] && X##_f[1] == Y##_f[1] \
include/math-emu/op-4.h
139
&& X##_f[2] == Y##_f[2] && X##_f[3] == Y##_f[3])
include/math-emu/op-4.h
141
#define _FP_FRAC_GT_4(X,Y) \
include/math-emu/op-4.h
142
(X##_f[3] > Y##_f[3] || \
include/math-emu/op-4.h
143
(X##_f[3] == Y##_f[3] && (X##_f[2] > Y##_f[2] || \
include/math-emu/op-4.h
144
(X##_f[2] == Y##_f[2] && (X##_f[1] > Y##_f[1] || \
include/math-emu/op-4.h
145
(X##_f[1] == Y##_f[1] && X##_f[0] > Y##_f[0]) \
include/math-emu/op-4.h
150
#define _FP_FRAC_GE_4(X,Y) \
include/math-emu/op-4.h
151
(X##_f[3] > Y##_f[3] || \
include/math-emu/op-4.h
152
(X##_f[3] == Y##_f[3] && (X##_f[2] > Y##_f[2] || \
include/math-emu/op-4.h
153
(X##_f[2] == Y##_f[2] && (X##_f[1] > Y##_f[1] || \
include/math-emu/op-4.h
154
(X##_f[1] == Y##_f[1] && X##_f[0] >= Y##_f[0]) \
include/math-emu/op-4.h
160
#define _FP_FRAC_CLZ_4(R,X) \
include/math-emu/op-4.h
162
if (X##_f[3]) \
include/math-emu/op-4.h
164
__FP_CLZ(R,X##_f[3]); \
include/math-emu/op-4.h
166
else if (X##_f[2]) \
include/math-emu/op-4.h
168
__FP_CLZ(R,X##_f[2]); \
include/math-emu/op-4.h
171
else if (X##_f[1]) \
include/math-emu/op-4.h
173
__FP_CLZ(R,X##_f[2]); \
include/math-emu/op-4.h
178
__FP_CLZ(R,X##_f[0]); \
include/math-emu/op-4.h
184
#define _FP_UNPACK_RAW_4(fs, X, val) \
include/math-emu/op-4.h
187
X##_f[0] = _flo.bits.frac0; \
include/math-emu/op-4.h
188
X##_f[1] = _flo.bits.frac1; \
include/math-emu/op-4.h
189
X##_f[2] = _flo.bits.frac2; \
include/math-emu/op-4.h
190
X##_f[3] = _flo.bits.frac3; \
include/math-emu/op-4.h
191
X##_e = _flo.bits.exp; \
include/math-emu/op-4.h
192
X##_s = _flo.bits.sign; \
include/math-emu/op-4.h
195
#define _FP_UNPACK_RAW_4_P(fs, X, val) \
include/math-emu/op-4.h
200
X##_f[0] = _flo->bits.frac0; \
include/math-emu/op-4.h
201
X##_f[1] = _flo->bits.frac1; \
include/math-emu/op-4.h
202
X##_f[2] = _flo->bits.frac2; \
include/math-emu/op-4.h
203
X##_f[3] = _flo->bits.frac3; \
include/math-emu/op-4.h
204
X##_e = _flo->bits.exp; \
include/math-emu/op-4.h
205
X##_s = _flo->bits.sign; \
include/math-emu/op-4.h
208
#define _FP_PACK_RAW_4(fs, val, X) \
include/math-emu/op-4.h
211
_flo.bits.frac0 = X##_f[0]; \
include/math-emu/op-4.h
212
_flo.bits.frac1 = X##_f[1]; \
include/math-emu/op-4.h
213
_flo.bits.frac2 = X##_f[2]; \
include/math-emu/op-4.h
214
_flo.bits.frac3 = X##_f[3]; \
include/math-emu/op-4.h
215
_flo.bits.exp = X##_e; \
include/math-emu/op-4.h
216
_flo.bits.sign = X##_s; \
include/math-emu/op-4.h
220
#define _FP_PACK_RAW_4_P(fs, val, X) \
include/math-emu/op-4.h
225
_flo->bits.frac0 = X##_f[0]; \
include/math-emu/op-4.h
226
_flo->bits.frac1 = X##_f[1]; \
include/math-emu/op-4.h
227
_flo->bits.frac2 = X##_f[2]; \
include/math-emu/op-4.h
228
_flo->bits.frac3 = X##_f[3]; \
include/math-emu/op-4.h
229
_flo->bits.exp = X##_e; \
include/math-emu/op-4.h
230
_flo->bits.sign = X##_s; \
include/math-emu/op-4.h
239
#define _FP_MUL_MEAT_4_wide(wfracbits, R, X, Y, doit) \
include/math-emu/op-4.h
244
doit(_FP_FRAC_WORD_8(_z,1), _FP_FRAC_WORD_8(_z,0), X##_f[0], Y##_f[0]); \
include/math-emu/op-4.h
245
doit(_b_f1, _b_f0, X##_f[0], Y##_f[1]); \
include/math-emu/op-4.h
246
doit(_c_f1, _c_f0, X##_f[1], Y##_f[0]); \
include/math-emu/op-4.h
247
doit(_d_f1, _d_f0, X##_f[1], Y##_f[1]); \
include/math-emu/op-4.h
248
doit(_e_f1, _e_f0, X##_f[0], Y##_f[2]); \
include/math-emu/op-4.h
249
doit(_f_f1, _f_f0, X##_f[2], Y##_f[0]); \
include/math-emu/op-4.h
268
doit(_b_f1, _b_f0, X##_f[0], Y##_f[3]); \
include/math-emu/op-4.h
269
doit(_c_f1, _c_f0, X##_f[3], Y##_f[0]); \
include/math-emu/op-4.h
270
doit(_d_f1, _d_f0, X##_f[1], Y##_f[2]); \
include/math-emu/op-4.h
271
doit(_e_f1, _e_f0, X##_f[2], Y##_f[1]); \
include/math-emu/op-4.h
28
#define _FP_FRAC_DECL_4(X) _FP_W_TYPE X##_f[4]
include/math-emu/op-4.h
287
doit(_b_f1, _b_f0, X##_f[2], Y##_f[2]); \
include/math-emu/op-4.h
288
doit(_c_f1, _c_f0, X##_f[1], Y##_f[3]); \
include/math-emu/op-4.h
289
doit(_d_f1, _d_f0, X##_f[3], Y##_f[1]); \
include/math-emu/op-4.h
290
doit(_e_f1, _e_f0, X##_f[2], Y##_f[3]); \
include/math-emu/op-4.h
291
doit(_f_f1, _f_f0, X##_f[3], Y##_f[2]); \
include/math-emu/op-4.h
310
doit(_b_f1, _b_f0, X##_f[3], Y##_f[3]); \
include/math-emu/op-4.h
32
#define _FP_FRAC_SET_4(X,I) __FP_FRAC_SET_4(X, I)
include/math-emu/op-4.h
323
#define _FP_MUL_MEAT_4_gmp(wfracbits, R, X, Y) \
include/math-emu/op-4.h
33
#define _FP_FRAC_HIGH_4(X) (X##_f[3])
include/math-emu/op-4.h
34
#define _FP_FRAC_LOW_4(X) (X##_f[0])
include/math-emu/op-4.h
35
#define _FP_FRAC_WORD_4(X,w) (X##_f[w])
include/math-emu/op-4.h
355
#define _FP_DIV_MEAT_4_udiv(fs, R, X, Y) \
include/math-emu/op-4.h
360
if (_FP_FRAC_GT_4(X, Y)) \
include/math-emu/op-4.h
362
_n_f[3] = X##_f[0] << (_FP_W_TYPE_SIZE - 1); \
include/math-emu/op-4.h
363
_FP_FRAC_SRL_4(X, 1); \
include/math-emu/op-4.h
37
#define _FP_FRAC_SLL_4(X,N) \
include/math-emu/op-4.h
374
if (X##_f[3] == Y##_f[3]) \
include/math-emu/op-4.h
383
__FP_FRAC_SUB_4(X##_f[3], X##_f[2], X##_f[1], X##_f[0], \
include/math-emu/op-4.h
385
X##_f[2], X##_f[1], X##_f[0], _n_f[_i]); \
include/math-emu/op-4.h
386
_FP_FRAC_SUB_4(X, Y, X); \
include/math-emu/op-4.h
387
if (X##_f[3] > Y##_f[3]) \
include/math-emu/op-4.h
390
_FP_FRAC_ADD_4(X, Y, X); \
include/math-emu/op-4.h
395
udiv_qrnnd(R##_f[_i], X##_f[3], X##_f[3], X##_f[2], Y##_f[3]); \
include/math-emu/op-4.h
398
X##_f[2] = X##_f[1]; \
include/math-emu/op-4.h
399
X##_f[1] = X##_f[0]; \
include/math-emu/op-4.h
400
X##_f[0] = _n_f[_i]; \
include/math-emu/op-4.h
401
if (_FP_FRAC_GT_4(_m, X)) \
include/math-emu/op-4.h
404
_FP_FRAC_ADD_4(X, Y, X); \
include/math-emu/op-4.h
405
if (_FP_FRAC_GE_4(X, Y) && _FP_FRAC_GT_4(_m, X)) \
include/math-emu/op-4.h
408
_FP_FRAC_ADD_4(X, Y, X); \
include/math-emu/op-4.h
411
_FP_FRAC_DEC_4(X, _m); \
include/math-emu/op-4.h
414
if (!_FP_FRAC_EQ_4(X, _m)) \
include/math-emu/op-4.h
429
#define _FP_SQRT_MEAT_4(R, S, T, X, q) \
include/math-emu/op-4.h
434
if (T##_f[3] <= X##_f[3]) \
include/math-emu/op-4.h
437
X##_f[3] -= T##_f[3]; \
include/math-emu/op-4.h
440
_FP_FRAC_SLL_4(X, 1); \
include/math-emu/op-4.h
448
if (T##_f[3] < X##_f[3] || \
include/math-emu/op-4.h
449
(T##_f[3] == X##_f[3] && T##_f[2] <= X##_f[2])) \
include/math-emu/op-4.h
45
X##_f[_i] = X##_f[_i-_skip]; \
include/math-emu/op-4.h
453
__FP_FRAC_DEC_2(X##_f[3], X##_f[2], \
include/math-emu/op-4.h
457
_FP_FRAC_SLL_4(X, 1); \
include/math-emu/op-4.h
466
if (T##_f[3] < X##_f[3] || \
include/math-emu/op-4.h
467
(T##_f[3] == X##_f[3] && (T##_f[2] < X##_f[2] || \
include/math-emu/op-4.h
468
(T##_f[2] == X##_f[2] && T##_f[1] <= X##_f[1])))) \
include/math-emu/op-4.h
473
__FP_FRAC_DEC_3(X##_f[3], X##_f[2], X##_f[1], \
include/math-emu/op-4.h
477
_FP_FRAC_SLL_4(X, 1); \
include/math-emu/op-4.h
487
if (_FP_FRAC_GE_4(X,T)) \
include/math-emu/op-4.h
49
X##_f[_i] = X##_f[_i-_skip] << _up \
include/math-emu/op-4.h
493
_FP_FRAC_DEC_4(X, T); \
include/math-emu/op-4.h
496
_FP_FRAC_SLL_4(X, 1); \
include/math-emu/op-4.h
499
if (!_FP_FRAC_ZEROP_4(X)) \
include/math-emu/op-4.h
50
| X##_f[_i-_skip-1] >> _down; \
include/math-emu/op-4.h
501
if (_FP_FRAC_GT_4(X,S)) \
include/math-emu/op-4.h
51
X##_f[_i--] = X##_f[0] << _up; \
include/math-emu/op-4.h
512
#define __FP_FRAC_SET_4(X,I3,I2,I1,I0) \
include/math-emu/op-4.h
513
(X##_f[3] = I3, X##_f[2] = I2, X##_f[1] = I1, X##_f[0] = I0)
include/math-emu/op-4.h
54
X##_f[_i] = 0; \
include/math-emu/op-4.h
58
#define _FP_FRAC_SRL_4(X,N) \
include/math-emu/op-4.h
640
#define _FP_FRAC_ASSEMBLE_4(r, X, rsize) \
include/math-emu/op-4.h
643
r = X##_f[0]; \
include/math-emu/op-4.h
646
r = X##_f[1]; \
include/math-emu/op-4.h
648
r += X##_f[0]; \
include/math-emu/op-4.h
654
r = X##_f[3]; \
include/math-emu/op-4.h
656
r += X##_f[2]; \
include/math-emu/op-4.h
658
r += X##_f[1]; \
include/math-emu/op-4.h
66
X##_f[_i] = X##_f[_i+_skip]; \
include/math-emu/op-4.h
660
r += X##_f[0]; \
include/math-emu/op-4.h
669
#define _FP_FRAC_DISASSEMBLE_4(X, r, rsize) \
include/math-emu/op-4.h
671
X##_f[0] = r; \
include/math-emu/op-4.h
672
X##_f[1] = (rsize <= _FP_W_TYPE_SIZE ? 0 : r >> _FP_W_TYPE_SIZE); \
include/math-emu/op-4.h
673
X##_f[2] = (rsize <= 2*_FP_W_TYPE_SIZE ? 0 : r >> 2*_FP_W_TYPE_SIZE); \
include/math-emu/op-4.h
674
X##_f[3] = (rsize <= 3*_FP_W_TYPE_SIZE ? 0 : r >> 3*_FP_W_TYPE_SIZE); \
include/math-emu/op-4.h
70
X##_f[_i] = X##_f[_i+_skip] >> _down \
include/math-emu/op-4.h
71
| X##_f[_i+_skip+1] << _up; \
include/math-emu/op-4.h
72
X##_f[_i++] = X##_f[3] >> _down; \
include/math-emu/op-4.h
75
X##_f[_i] = 0; \
include/math-emu/op-4.h
84
#define _FP_FRAC_SRS_4(X,N,size) \
include/math-emu/op-4.h
92
_s |= X##_f[_i]; \
include/math-emu/op-4.h
93
_s |= X##_f[_i] << _up; \
include/math-emu/op-4.h
97
X##_f[_i] = X##_f[_i+_skip]; \
include/math-emu/op-8.h
102
X##_f[_i] = 0; \
include/math-emu/op-8.h
104
X##_f[0] |= (_s != 0); \
include/math-emu/op-8.h
29
#define _FP_FRAC_DECL_8(X) _FP_W_TYPE X##_f[8]
include/math-emu/op-8.h
30
#define _FP_FRAC_HIGH_8(X) (X##_f[7])
include/math-emu/op-8.h
31
#define _FP_FRAC_LOW_8(X) (X##_f[0])
include/math-emu/op-8.h
32
#define _FP_FRAC_WORD_8(X,w) (X##_f[w])
include/math-emu/op-8.h
34
#define _FP_FRAC_SLL_8(X,N) \
include/math-emu/op-8.h
42
X##_f[_i] = X##_f[_i-_skip]; \
include/math-emu/op-8.h
46
X##_f[_i] = X##_f[_i-_skip] << _up \
include/math-emu/op-8.h
47
| X##_f[_i-_skip-1] >> _down; \
include/math-emu/op-8.h
48
X##_f[_i--] = X##_f[0] << _up; \
include/math-emu/op-8.h
51
X##_f[_i] = 0; \
include/math-emu/op-8.h
54
#define _FP_FRAC_SRL_8(X,N) \
include/math-emu/op-8.h
62
X##_f[_i] = X##_f[_i+_skip]; \
include/math-emu/op-8.h
66
X##_f[_i] = X##_f[_i+_skip] >> _down \
include/math-emu/op-8.h
67
| X##_f[_i+_skip+1] << _up; \
include/math-emu/op-8.h
68
X##_f[_i++] = X##_f[7] >> _down; \
include/math-emu/op-8.h
71
X##_f[_i] = 0; \
include/math-emu/op-8.h
80
#define _FP_FRAC_SRS_8(X,N,size) \
include/math-emu/op-8.h
88
_s |= X##_f[_i]; \
include/math-emu/op-8.h
89
_s |= X##_f[_i] << _up; \
include/math-emu/op-8.h
93
X##_f[_i] = X##_f[_i+_skip]; \
include/math-emu/op-8.h
97
X##_f[_i] = X##_f[_i+_skip] >> _down \
include/math-emu/op-8.h
98
| X##_f[_i+_skip+1] << _up; \
include/math-emu/op-8.h
99
X##_f[_i++] = X##_f[7] >> _down; \
include/math-emu/op-common.h
100
_FP_FRAC_CLEAR_OVERP_##wc(fs, X); \
include/math-emu/op-common.h
101
X##_e++; \
include/math-emu/op-common.h
103
_FP_FRAC_SRL_##wc(X, _FP_WORKBITS); \
include/math-emu/op-common.h
104
if (X##_e >= _FP_EXPMAX_##fs) \
include/math-emu/op-common.h
110
X##_c = FP_CLS_INF; \
include/math-emu/op-common.h
113
if (!X##_s) X##_c = FP_CLS_INF; \
include/math-emu/op-common.h
116
if (X##_s) X##_c = FP_CLS_INF; \
include/math-emu/op-common.h
119
if (X##_c == FP_CLS_INF) \
include/math-emu/op-common.h
122
X##_e = _FP_EXPMAX_##fs; \
include/math-emu/op-common.h
123
_FP_FRAC_SET_##wc(X, _FP_ZEROFRAC_##wc); \
include/math-emu/op-common.h
128
X##_e = _FP_EXPMAX_##fs - 1; \
include/math-emu/op-common.h
129
_FP_FRAC_SET_##wc(X, _FP_MAXFRAC_##wc); \
include/math-emu/op-common.h
138
X##_e = -X##_e + 1; \
include/math-emu/op-common.h
139
if (X##_e <= _FP_WFRACBITS_##fs) \
include/math-emu/op-common.h
141
_FP_FRAC_SRS_##wc(X, X##_e, _FP_WFRACBITS_##fs); \
include/math-emu/op-common.h
142
if (_FP_FRAC_HIGH_##fs(X) \
include/math-emu/op-common.h
145
X##_e = 1; \
include/math-emu/op-common.h
146
_FP_FRAC_SET_##wc(X, _FP_ZEROFRAC_##wc); \
include/math-emu/op-common.h
150
_FP_ROUND(wc, X); \
include/math-emu/op-common.h
151
if (_FP_FRAC_HIGH_##fs(X) \
include/math-emu/op-common.h
154
X##_e = 1; \
include/math-emu/op-common.h
155
_FP_FRAC_SET_##wc(X, _FP_ZEROFRAC_##wc); \
include/math-emu/op-common.h
160
X##_e = 0; \
include/math-emu/op-common.h
161
_FP_FRAC_SRL_##wc(X, _FP_WORKBITS); \
include/math-emu/op-common.h
171
X##_e = 0; \
include/math-emu/op-common.h
172
if (!_FP_FRAC_ZEROP_##wc(X)) \
include/math-emu/op-common.h
174
_FP_FRAC_SET_##wc(X, _FP_MINFRAC_##wc); \
include/math-emu/op-common.h
175
_FP_ROUND(wc, X); \
include/math-emu/op-common.h
176
_FP_FRAC_LOW_##wc(X) >>= (_FP_WORKBITS); \
include/math-emu/op-common.h
184
X##_e = 0; \
include/math-emu/op-common.h
185
_FP_FRAC_SET_##wc(X, _FP_ZEROFRAC_##wc); \
include/math-emu/op-common.h
189
X##_e = _FP_EXPMAX_##fs; \
include/math-emu/op-common.h
190
_FP_FRAC_SET_##wc(X, _FP_ZEROFRAC_##wc); \
include/math-emu/op-common.h
194
X##_e = _FP_EXPMAX_##fs; \
include/math-emu/op-common.h
197
_FP_FRAC_SET_##wc(X, _FP_NANFRAC_##fs); \
include/math-emu/op-common.h
198
X##_s = _FP_NANSIGN_##fs; \
include/math-emu/op-common.h
201
_FP_FRAC_HIGH_RAW_##fs(X) |= _FP_QNANBIT_##fs; \
include/math-emu/op-common.h
209
#define _FP_ISSIGNAN(fs, wc, X) \
include/math-emu/op-common.h
212
if (X##_e == _FP_EXPMAX_##fs) \
include/math-emu/op-common.h
214
if (!_FP_FRAC_ZEROP_##wc(X) \
include/math-emu/op-common.h
215
&& !(_FP_FRAC_HIGH_RAW_##fs(X) & _FP_QNANBIT_##fs)) \
include/math-emu/op-common.h
229
#define _FP_ADD_INTERNAL(fs, wc, R, X, Y, OP) \
include/math-emu/op-common.h
231
switch (_FP_CLS_COMBINE(X##_c, Y##_c)) \
include/math-emu/op-common.h
236
_FP_I_TYPE diff = X##_e - Y##_e; \
include/math-emu/op-common.h
242
_FP_FRAC_SRS_##wc(X, diff, _FP_WFRACBITS_##fs); \
include/math-emu/op-common.h
243
else if (!_FP_FRAC_ZEROP_##wc(X)) \
include/math-emu/op-common.h
244
_FP_FRAC_SET_##wc(X, _FP_MINFRAC_##wc); \
include/math-emu/op-common.h
256
R##_e = X##_e; \
include/math-emu/op-common.h
261
if (X##_s == Y##_s) \
include/math-emu/op-common.h
263
R##_s = X##_s; \
include/math-emu/op-common.h
264
_FP_FRAC_ADD_##wc(R, X, Y); \
include/math-emu/op-common.h
27
#define _FP_DECL(wc, X) \
include/math-emu/op-common.h
273
R##_s = X##_s; \
include/math-emu/op-common.h
274
_FP_FRAC_SUB_##wc(R, X, Y); \
include/math-emu/op-common.h
28
_FP_I_TYPE X##_c=0, X##_s=0, X##_e=0; \
include/math-emu/op-common.h
288
_FP_FRAC_SUB_##wc(R, Y, X); \
include/math-emu/op-common.h
29
_FP_FRAC_DECL_##wc(X)
include/math-emu/op-common.h
306
_FP_CHOOSENAN(fs, wc, R, X, Y, OP); \
include/math-emu/op-common.h
310
R##_e = X##_e; \
include/math-emu/op-common.h
315
_FP_FRAC_COPY_##wc(R, X); \
include/math-emu/op-common.h
316
R##_s = X##_s; \
include/math-emu/op-common.h
317
R##_c = X##_c; \
include/math-emu/op-common.h
332
if (X##_s != Y##_s) \
include/math-emu/op-common.h
345
R##_s = X##_s; \
include/math-emu/op-common.h
358
R##_s = X##_s | Y##_s; \
include/math-emu/op-common.h
36
#define _FP_UNPACK_CANONICAL(fs, wc, X) \
include/math-emu/op-common.h
360
R##_s = X##_s & Y##_s; \
include/math-emu/op-common.h
369
#define _FP_ADD(fs, wc, R, X, Y) _FP_ADD_INTERNAL(fs, wc, R, X, Y, '+')
include/math-emu/op-common.h
370
#define _FP_SUB(fs, wc, R, X, Y) \
include/math-emu/op-common.h
373
_FP_ADD_INTERNAL(fs, wc, R, X, Y, '-'); \
include/math-emu/op-common.h
38
switch (X##_e) \
include/math-emu/op-common.h
382
#define _FP_NEG(fs, wc, R, X) \
include/math-emu/op-common.h
384
_FP_FRAC_COPY_##wc(R, X); \
include/math-emu/op-common.h
385
R##_c = X##_c; \
include/math-emu/op-common.h
386
R##_e = X##_e; \
include/math-emu/op-common.h
387
R##_s = 1 ^ X##_s; \
include/math-emu/op-common.h
395
#define _FP_MUL(fs, wc, R, X, Y) \
include/math-emu/op-common.h
397
R##_s = X##_s ^ Y##_s; \
include/math-emu/op-common.h
398
switch (_FP_CLS_COMBINE(X##_c, Y##_c)) \
include/math-emu/op-common.h
402
R##_e = X##_e + Y##_e + 1; \
include/math-emu/op-common.h
404
_FP_MUL_MEAT_##fs(R,X,Y); \
include/math-emu/op-common.h
41
_FP_FRAC_HIGH_RAW_##fs(X) |= _FP_IMPLBIT_##fs; \
include/math-emu/op-common.h
413
_FP_CHOOSENAN(fs, wc, R, X, Y, '*'); \
include/math-emu/op-common.h
419
R##_s = X##_s; \
include/math-emu/op-common.h
42
_FP_FRAC_SLL_##wc(X, _FP_WORKBITS); \
include/math-emu/op-common.h
426
_FP_FRAC_COPY_##wc(R, X); \
include/math-emu/op-common.h
427
R##_c = X##_c; \
include/math-emu/op-common.h
43
X##_e -= _FP_EXPBIAS_##fs; \
include/math-emu/op-common.h
44
X##_c = FP_CLS_NORMAL; \
include/math-emu/op-common.h
460
#define _FP_DIV(fs, wc, R, X, Y) \
include/math-emu/op-common.h
462
R##_s = X##_s ^ Y##_s; \
include/math-emu/op-common.h
463
switch (_FP_CLS_COMBINE(X##_c, Y##_c)) \
include/math-emu/op-common.h
467
R##_e = X##_e - Y##_e; \
include/math-emu/op-common.h
469
_FP_DIV_MEAT_##fs(R,X,Y); \
include/math-emu/op-common.h
473
_FP_CHOOSENAN(fs, wc, R, X, Y, '/'); \
include/math-emu/op-common.h
479
R##_s = X##_s; \
include/math-emu/op-common.h
48
if (_FP_FRAC_ZEROP_##wc(X)) \
include/math-emu/op-common.h
480
_FP_FRAC_COPY_##wc(R, X); \
include/math-emu/op-common.h
481
R##_c = X##_c; \
include/math-emu/op-common.h
49
X##_c = FP_CLS_ZERO; \
include/math-emu/op-common.h
531
#define _FP_CMP(fs, wc, ret, X, Y, un) \
include/math-emu/op-common.h
534
if ((X##_e == _FP_EXPMAX_##fs && !_FP_FRAC_ZEROP_##wc(X)) \
include/math-emu/op-common.h
54
_FP_FRAC_CLZ_##wc(_shift, X); \
include/math-emu/op-common.h
544
__is_zero_x = (!X##_e && _FP_FRAC_ZEROP_##wc(X)) ? 1 : 0; \
include/math-emu/op-common.h
552
ret = X##_s ? -1 : 1; \
include/math-emu/op-common.h
553
else if (X##_s != Y##_s) \
include/math-emu/op-common.h
554
ret = X##_s ? -1 : 1; \
include/math-emu/op-common.h
555
else if (X##_e > Y##_e) \
include/math-emu/op-common.h
556
ret = X##_s ? -1 : 1; \
include/math-emu/op-common.h
557
else if (X##_e < Y##_e) \
include/math-emu/op-common.h
558
ret = X##_s ? 1 : -1; \
include/math-emu/op-common.h
559
else if (_FP_FRAC_GT_##wc(X, Y)) \
include/math-emu/op-common.h
56
_FP_FRAC_SLL_##wc(X, (_shift+_FP_WORKBITS)); \
include/math-emu/op-common.h
560
ret = X##_s ? -1 : 1; \
include/math-emu/op-common.h
561
else if (_FP_FRAC_GT_##wc(Y, X)) \
include/math-emu/op-common.h
562
ret = X##_s ? 1 : -1; \
include/math-emu/op-common.h
57
X##_e -= _FP_EXPBIAS_##fs - 1 + _shift; \
include/math-emu/op-common.h
571
#define _FP_CMP_EQ(fs, wc, ret, X, Y) \
include/math-emu/op-common.h
574
if ((X##_e == _FP_EXPMAX_##fs && !_FP_FRAC_ZEROP_##wc(X)) \
include/math-emu/op-common.h
58
X##_c = FP_CLS_NORMAL; \
include/math-emu/op-common.h
581
ret = !(X##_e == Y##_e \
include/math-emu/op-common.h
582
&& _FP_FRAC_EQ_##wc(X, Y) \
include/math-emu/op-common.h
583
&& (X##_s == Y##_s || !X##_e && _FP_FRAC_ZEROP_##wc(X))); \
include/math-emu/op-common.h
591
#define _FP_SQRT(fs, wc, R, X) \
include/math-emu/op-common.h
595
switch (X##_c) \
include/math-emu/op-common.h
598
_FP_FRAC_COPY_##wc(R, X); \
include/math-emu/op-common.h
599
R##_s = X##_s; \
include/math-emu/op-common.h
603
if (X##_s) \
include/math-emu/op-common.h
617
R##_s = X##_s; \
include/math-emu/op-common.h
622
if (X##_s) \
include/math-emu/op-common.h
63
X##_c = FP_CLS_ZERO; \
include/math-emu/op-common.h
631
if (X##_e & 1) \
include/math-emu/op-common.h
632
_FP_FRAC_SLL_##wc(X, 1); \
include/math-emu/op-common.h
633
R##_e = X##_e >> 1; \
include/math-emu/op-common.h
637
_FP_SQRT_MEAT_##wc(R, S, T, X, q); \
include/math-emu/op-common.h
657
#define _FP_TO_INT(fs, wc, r, X, rsize, rsigned) \
include/math-emu/op-common.h
659
switch (X##_c) \
include/math-emu/op-common.h
662
if (X##_e < 0) \
include/math-emu/op-common.h
669
else if (X##_e >= rsize - (rsigned > 0 || X##_s) \
include/math-emu/op-common.h
670
|| (!rsigned && X##_s)) \
include/math-emu/op-common.h
677
if (X##_c != FP_CLS_NORMAL \
include/math-emu/op-common.h
678
|| X##_e >= rsize - 1 + _FP_WFRACBITS_##fs) \
include/math-emu/op-common.h
682
_FP_FRAC_SLL_##wc(X, (X##_e - _FP_WFRACBITS_##fs + 1)); \
include/math-emu/op-common.h
683
_FP_FRAC_ASSEMBLE_##wc(r, X, rsize); \
include/math-emu/op-common.h
69
if (_FP_FRAC_ZEROP_##wc(X)) \
include/math-emu/op-common.h
690
r -= 1 - X##_s; \
include/math-emu/op-common.h
695
if (!X##_s) \
include/math-emu/op-common.h
70
X##_c = FP_CLS_INF; \
include/math-emu/op-common.h
704
_FP_FRAC_ASSEMBLE_##wc(r, X, rsize); \
include/math-emu/op-common.h
705
r <<= X##_e - _FP_WFRACBITS_##fs; \
include/math-emu/op-common.h
709
if (X##_e >= _FP_WFRACBITS_##fs) \
include/math-emu/op-common.h
710
_FP_FRAC_SLL_##wc(X, (X##_e - _FP_WFRACBITS_##fs + 1)); \
include/math-emu/op-common.h
711
else if (X##_e < _FP_WFRACBITS_##fs - 1) \
include/math-emu/op-common.h
713
_FP_FRAC_SRS_##wc(X, (_FP_WFRACBITS_##fs - X##_e - 2), \
include/math-emu/op-common.h
715
if (_FP_FRAC_LOW_##wc(X) & 1) \
include/math-emu/op-common.h
717
_FP_FRAC_SRL_##wc(X, 1); \
include/math-emu/op-common.h
719
_FP_FRAC_ASSEMBLE_##wc(r, X, rsize); \
include/math-emu/op-common.h
721
if (rsigned && X##_s) \
include/math-emu/op-common.h
728
#define _FP_TO_INT_ROUND(fs, wc, r, X, rsize, rsigned) \
include/math-emu/op-common.h
73
X##_c = FP_CLS_NAN; \
include/math-emu/op-common.h
731
switch (X##_c) \
include/math-emu/op-common.h
734
if (X##_e >= _FP_FRACBITS_##fs - 1) \
include/math-emu/op-common.h
736
if (X##_e < rsize - 1 + _FP_WFRACBITS_##fs) \
include/math-emu/op-common.h
738
if (X##_e >= _FP_WFRACBITS_##fs - 1) \
include/math-emu/op-common.h
740
_FP_FRAC_ASSEMBLE_##wc(r, X, rsize); \
include/math-emu/op-common.h
741
r <<= X##_e - _FP_WFRACBITS_##fs + 1; \
include/math-emu/op-common.h
745
_FP_FRAC_SRL_##wc(X, _FP_WORKBITS - X##_e \
include/math-emu/op-common.h
747
_FP_FRAC_ASSEMBLE_##wc(r, X, rsize); \
include/math-emu/op-common.h
75
if (!(_FP_FRAC_HIGH_RAW_##fs(X) & _FP_QNANBIT_##fs)) \
include/math-emu/op-common.h
754
if (X##_e <= -_FP_WORKBITS - 1) \
include/math-emu/op-common.h
755
_FP_FRAC_SET_##wc(X, _FP_MINFRAC_##wc); \
include/math-emu/op-common.h
757
_FP_FRAC_SRS_##wc(X, _FP_FRACBITS_##fs - 1 - X##_e, \
include/math-emu/op-common.h
759
_FP_FRAC_CLZ_##wc(_lz0, X); \
include/math-emu/op-common.h
760
_FP_ROUND(wc, X); \
include/math-emu/op-common.h
761
_FP_FRAC_CLZ_##wc(_lz1, X); \
include/math-emu/op-common.h
763
X##_e++; /* For overflow detection. */ \
include/math-emu/op-common.h
764
_FP_FRAC_SRL_##wc(X, _FP_WORKBITS); \
include/math-emu/op-common.h
765
_FP_FRAC_ASSEMBLE_##wc(r, X, rsize); \
include/math-emu/op-common.h
767
if (rsigned && X##_s) \
include/math-emu/op-common.h
769
if (X##_e >= rsize - (rsigned > 0 || X##_s) \
include/math-emu/op-common.h
770
|| (!rsigned && X##_s)) \
include/math-emu/op-common.h
778
if (!X##_s) \
include/math-emu/op-common.h
785
r -= 1 - X##_s; \
include/math-emu/op-common.h
795
#define _FP_FROM_INT(fs, wc, X, r, rsize, rtype) \
include/math-emu/op-common.h
800
X##_c = FP_CLS_NORMAL; \
include/math-emu/op-common.h
802
if ((X##_s = (r < 0))) \
include/math-emu/op-common.h
807
? ({ __FP_CLZ(X##_e, ur_); }) \
include/math-emu/op-common.h
809
__FP_CLZ_2(X##_e, (_FP_W_TYPE)(ur_ >> _FP_W_TYPE_SIZE), \
include/math-emu/op-common.h
813
X##_e -= (_FP_W_TYPE_SIZE - rsize); \
include/math-emu/op-common.h
814
X##_e = rsize - X##_e - 1; \
include/math-emu/op-common.h
816
if (_FP_FRACBITS_##fs < rsize && _FP_WFRACBITS_##fs <= X##_e) \
include/math-emu/op-common.h
817
__FP_FRAC_SRS_1(ur_, (X##_e - _FP_WFRACBITS_##fs + 1), rsize);\
include/math-emu/op-common.h
818
_FP_FRAC_DISASSEMBLE_##wc(X, ur_, rsize); \
include/math-emu/op-common.h
819
if ((_FP_WFRACBITS_##fs - X##_e - 1) > 0) \
include/math-emu/op-common.h
820
_FP_FRAC_SLL_##wc(X, (_FP_WFRACBITS_##fs - X##_e - 1)); \
include/math-emu/op-common.h
824
X##_c = FP_CLS_ZERO, X##_s = 0; \
include/math-emu/op-common.h
89
#define _FP_PACK_CANONICAL(fs, wc, X) \
include/math-emu/op-common.h
91
switch (X##_c) \
include/math-emu/op-common.h
94
X##_e += _FP_EXPBIAS_##fs; \
include/math-emu/op-common.h
95
if (X##_e > 0) \
include/math-emu/op-common.h
97
_FP_ROUND(wc, X); \
include/math-emu/op-common.h
98
if (_FP_FRAC_OVERP_##wc(fs, X)) \
include/math-emu/quad.h
101
#define FP_PACK_Q(val,X) \
include/math-emu/quad.h
103
_FP_PACK_CANONICAL(Q,4,X); \
include/math-emu/quad.h
104
_FP_PACK_RAW_4(Q,val,X); \
include/math-emu/quad.h
107
#define FP_PACK_QP(val,X) \
include/math-emu/quad.h
109
_FP_PACK_CANONICAL(Q,4,X); \
include/math-emu/quad.h
111
_FP_PACK_RAW_4_P(Q,val,X); \
include/math-emu/quad.h
114
#define FP_ISSIGNAN_Q(X) _FP_ISSIGNAN(Q,4,X)
include/math-emu/quad.h
115
#define FP_NEG_Q(R,X) _FP_NEG(Q,4,R,X)
include/math-emu/quad.h
116
#define FP_ADD_Q(R,X,Y) _FP_ADD(Q,4,R,X,Y)
include/math-emu/quad.h
117
#define FP_SUB_Q(R,X,Y) _FP_SUB(Q,4,R,X,Y)
include/math-emu/quad.h
118
#define FP_MUL_Q(R,X,Y) _FP_MUL(Q,4,R,X,Y)
include/math-emu/quad.h
119
#define FP_DIV_Q(R,X,Y) _FP_DIV(Q,4,R,X,Y)
include/math-emu/quad.h
120
#define FP_SQRT_Q(R,X) _FP_SQRT(Q,4,R,X)
include/math-emu/quad.h
121
#define _FP_SQRT_MEAT_Q(R,S,T,X,Q) _FP_SQRT_MEAT_4(R,S,T,X,Q)
include/math-emu/quad.h
123
#define FP_CMP_Q(r,X,Y,un) _FP_CMP(Q,4,r,X,Y,un)
include/math-emu/quad.h
124
#define FP_CMP_EQ_Q(r,X,Y) _FP_CMP_EQ(Q,4,r,X,Y)
include/math-emu/quad.h
126
#define FP_TO_INT_Q(r,X,rsz,rsg) _FP_TO_INT(Q,4,r,X,rsz,rsg)
include/math-emu/quad.h
127
#define FP_TO_INT_ROUND_Q(r,X,rsz,rsg) _FP_TO_INT_ROUND(Q,4,r,X,rsz,rsg)
include/math-emu/quad.h
128
#define FP_FROM_INT_Q(X,r,rs,rt) _FP_FROM_INT(Q,4,X,r,rs,rt)
include/math-emu/quad.h
130
#define _FP_FRAC_HIGH_Q(X) _FP_FRAC_HIGH_4(X)
include/math-emu/quad.h
131
#define _FP_FRAC_HIGH_RAW_Q(X) _FP_FRAC_HIGH_4(X)
include/math-emu/quad.h
152
#define FP_DECL_Q(X) _FP_DECL(2,X)
include/math-emu/quad.h
153
#define FP_UNPACK_RAW_Q(X,val) _FP_UNPACK_RAW_2(Q,X,val)
include/math-emu/quad.h
154
#define FP_UNPACK_RAW_QP(X,val) _FP_UNPACK_RAW_2_P(Q,X,val)
include/math-emu/quad.h
155
#define FP_PACK_RAW_Q(val,X) _FP_PACK_RAW_2(Q,val,X)
include/math-emu/quad.h
156
#define FP_PACK_RAW_QP(val,X) \
include/math-emu/quad.h
159
_FP_PACK_RAW_2_P(Q,val,X); \
include/math-emu/quad.h
162
#define FP_UNPACK_Q(X,val) \
include/math-emu/quad.h
164
_FP_UNPACK_RAW_2(Q,X,val); \
include/math-emu/quad.h
165
_FP_UNPACK_CANONICAL(Q,2,X); \
include/math-emu/quad.h
168
#define FP_UNPACK_QP(X,val) \
include/math-emu/quad.h
170
_FP_UNPACK_RAW_2_P(Q,X,val); \
include/math-emu/quad.h
171
_FP_UNPACK_CANONICAL(Q,2,X); \
include/math-emu/quad.h
174
#define FP_PACK_Q(val,X) \
include/math-emu/quad.h
176
_FP_PACK_CANONICAL(Q,2,X); \
include/math-emu/quad.h
177
_FP_PACK_RAW_2(Q,val,X); \
include/math-emu/quad.h
180
#define FP_PACK_QP(val,X) \
include/math-emu/quad.h
182
_FP_PACK_CANONICAL(Q,2,X); \
include/math-emu/quad.h
184
_FP_PACK_RAW_2_P(Q,val,X); \
include/math-emu/quad.h
187
#define FP_ISSIGNAN_Q(X) _FP_ISSIGNAN(Q,2,X)
include/math-emu/quad.h
188
#define FP_NEG_Q(R,X) _FP_NEG(Q,2,R,X)
include/math-emu/quad.h
189
#define FP_ADD_Q(R,X,Y) _FP_ADD(Q,2,R,X,Y)
include/math-emu/quad.h
190
#define FP_SUB_Q(R,X,Y) _FP_SUB(Q,2,R,X,Y)
include/math-emu/quad.h
191
#define FP_MUL_Q(R,X,Y) _FP_MUL(Q,2,R,X,Y)
include/math-emu/quad.h
192
#define FP_DIV_Q(R,X,Y) _FP_DIV(Q,2,R,X,Y)
include/math-emu/quad.h
193
#define FP_SQRT_Q(R,X) _FP_SQRT(Q,2,R,X)
include/math-emu/quad.h
194
#define _FP_SQRT_MEAT_Q(R,S,T,X,Q) _FP_SQRT_MEAT_2(R,S,T,X,Q)
include/math-emu/quad.h
196
#define FP_CMP_Q(r,X,Y,un) _FP_CMP(Q,2,r,X,Y,un)
include/math-emu/quad.h
197
#define FP_CMP_EQ_Q(r,X,Y) _FP_CMP_EQ(Q,2,r,X,Y)
include/math-emu/quad.h
199
#define FP_TO_INT_Q(r,X,rsz,rsg) _FP_TO_INT(Q,2,r,X,rsz,rsg)
include/math-emu/quad.h
200
#define FP_TO_INT_ROUND_Q(r,X,rsz,rsg) _FP_TO_INT_ROUND(Q,2,r,X,rsz,rsg)
include/math-emu/quad.h
201
#define FP_FROM_INT_Q(X,r,rs,rt) _FP_FROM_INT(Q,2,X,r,rs,rt)
include/math-emu/quad.h
203
#define _FP_FRAC_HIGH_Q(X) _FP_FRAC_HIGH_2(X)
include/math-emu/quad.h
204
#define _FP_FRAC_HIGH_RAW_Q(X) _FP_FRAC_HIGH_2(X)
include/math-emu/quad.h
79
#define FP_DECL_Q(X) _FP_DECL(4,X)
include/math-emu/quad.h
80
#define FP_UNPACK_RAW_Q(X,val) _FP_UNPACK_RAW_4(Q,X,val)
include/math-emu/quad.h
81
#define FP_UNPACK_RAW_QP(X,val) _FP_UNPACK_RAW_4_P(Q,X,val)
include/math-emu/quad.h
82
#define FP_PACK_RAW_Q(val,X) _FP_PACK_RAW_4(Q,val,X)
include/math-emu/quad.h
83
#define FP_PACK_RAW_QP(val,X) \
include/math-emu/quad.h
86
_FP_PACK_RAW_4_P(Q,val,X); \
include/math-emu/quad.h
89
#define FP_UNPACK_Q(X,val) \
include/math-emu/quad.h
91
_FP_UNPACK_RAW_4(Q,X,val); \
include/math-emu/quad.h
92
_FP_UNPACK_CANONICAL(Q,4,X); \
include/math-emu/quad.h
95
#define FP_UNPACK_QP(X,val) \
include/math-emu/quad.h
97
_FP_UNPACK_RAW_4_P(Q,X,val); \
include/math-emu/quad.h
98
_FP_UNPACK_CANONICAL(Q,4,X); \
include/math-emu/single.h
100
#define FP_SUB_S(R,X,Y) _FP_SUB(S,1,R,X,Y)
include/math-emu/single.h
101
#define FP_MUL_S(R,X,Y) _FP_MUL(S,1,R,X,Y)
include/math-emu/single.h
102
#define FP_DIV_S(R,X,Y) _FP_DIV(S,1,R,X,Y)
include/math-emu/single.h
103
#define FP_SQRT_S(R,X) _FP_SQRT(S,1,R,X)
include/math-emu/single.h
104
#define _FP_SQRT_MEAT_S(R,S,T,X,Q) _FP_SQRT_MEAT_1(R,S,T,X,Q)
include/math-emu/single.h
106
#define FP_CMP_S(r,X,Y,un) _FP_CMP(S,1,r,X,Y,un)
include/math-emu/single.h
107
#define FP_CMP_EQ_S(r,X,Y) _FP_CMP_EQ(S,1,r,X,Y)
include/math-emu/single.h
109
#define FP_TO_INT_S(r,X,rsz,rsg) _FP_TO_INT(S,1,r,X,rsz,rsg)
include/math-emu/single.h
110
#define FP_TO_INT_ROUND_S(r,X,rsz,rsg) _FP_TO_INT_ROUND(S,1,r,X,rsz,rsg)
include/math-emu/single.h
111
#define FP_FROM_INT_S(X,r,rs,rt) _FP_FROM_INT(S,1,X,r,rs,rt)
include/math-emu/single.h
113
#define _FP_FRAC_HIGH_S(X) _FP_FRAC_HIGH_1(X)
include/math-emu/single.h
114
#define _FP_FRAC_HIGH_RAW_S(X) _FP_FRAC_HIGH_1(X)
include/math-emu/single.h
62
#define FP_DECL_S(X) _FP_DECL(1,X)
include/math-emu/single.h
63
#define FP_UNPACK_RAW_S(X,val) _FP_UNPACK_RAW_1(S,X,val)
include/math-emu/single.h
64
#define FP_UNPACK_RAW_SP(X,val) _FP_UNPACK_RAW_1_P(S,X,val)
include/math-emu/single.h
65
#define FP_PACK_RAW_S(val,X) _FP_PACK_RAW_1(S,val,X)
include/math-emu/single.h
66
#define FP_PACK_RAW_SP(val,X) \
include/math-emu/single.h
69
_FP_PACK_RAW_1_P(S,val,X); \
include/math-emu/single.h
72
#define FP_UNPACK_S(X,val) \
include/math-emu/single.h
74
_FP_UNPACK_RAW_1(S,X,val); \
include/math-emu/single.h
75
_FP_UNPACK_CANONICAL(S,1,X); \
include/math-emu/single.h
78
#define FP_UNPACK_SP(X,val) \
include/math-emu/single.h
80
_FP_UNPACK_RAW_1_P(S,X,val); \
include/math-emu/single.h
81
_FP_UNPACK_CANONICAL(S,1,X); \
include/math-emu/single.h
84
#define FP_PACK_S(val,X) \
include/math-emu/single.h
86
_FP_PACK_CANONICAL(S,1,X); \
include/math-emu/single.h
87
_FP_PACK_RAW_1(S,val,X); \
include/math-emu/single.h
90
#define FP_PACK_SP(val,X) \
include/math-emu/single.h
92
_FP_PACK_CANONICAL(S,1,X); \
include/math-emu/single.h
94
_FP_PACK_RAW_1_P(S,val,X); \
include/math-emu/single.h
97
#define FP_ISSIGNAN_S(X) _FP_ISSIGNAN(S,1,X)
include/math-emu/single.h
98
#define FP_NEG_S(R,X) _FP_NEG(S,1,R,X)
include/math-emu/single.h
99
#define FP_ADD_S(R,X,Y) _FP_ADD(S,1,R,X,Y)
include/math-emu/soft-fp.h
135
#define _FP_ROUND_NEAREST(wc, X) \
include/math-emu/soft-fp.h
137
if ((_FP_FRAC_LOW_##wc(X) & 15) != _FP_WORK_ROUND) \
include/math-emu/soft-fp.h
138
_FP_FRAC_ADDI_##wc(X, _FP_WORK_ROUND); \
include/math-emu/soft-fp.h
141
#define _FP_ROUND_ZERO(wc, X) (void)0
include/math-emu/soft-fp.h
143
#define _FP_ROUND_PINF(wc, X) \
include/math-emu/soft-fp.h
145
if (!X##_s && (_FP_FRAC_LOW_##wc(X) & 7)) \
include/math-emu/soft-fp.h
146
_FP_FRAC_ADDI_##wc(X, _FP_WORK_LSB); \
include/math-emu/soft-fp.h
149
#define _FP_ROUND_MINF(wc, X) \
include/math-emu/soft-fp.h
151
if (X##_s && (_FP_FRAC_LOW_##wc(X) & 7)) \
include/math-emu/soft-fp.h
152
_FP_FRAC_ADDI_##wc(X, _FP_WORK_LSB); \
include/math-emu/soft-fp.h
155
#define _FP_ROUND(wc, X) \
include/math-emu/soft-fp.h
157
if (_FP_FRAC_LOW_##wc(X) & 7) \
include/math-emu/soft-fp.h
162
_FP_ROUND_NEAREST(wc,X); \
include/math-emu/soft-fp.h
165
_FP_ROUND_ZERO(wc,X); \
include/math-emu/soft-fp.h
168
_FP_ROUND_PINF(wc,X); \
include/math-emu/soft-fp.h
171
_FP_ROUND_MINF(wc,X); \
include/net/dst.h
113
#define DST_METRICS_PTR(X) __DST_METRICS_PTR((X)->_metrics)
include/net/ip.h
696
#define EXPORT_IPV6_MOD(X) EXPORT_SYMBOL(X)
include/net/ip.h
697
#define EXPORT_IPV6_MOD_GPL(X) EXPORT_SYMBOL_GPL(X)
include/net/ip.h
699
#define EXPORT_IPV6_MOD(X)
include/net/ip.h
700
#define EXPORT_IPV6_MOD_GPL(X)
include/net/llc_conn.h
65
u8 X; /* a temporary variable */
include/trace/events/mmflags.h
284
#define IFDEF_ZONE_DMA(X) X
include/trace/events/mmflags.h
286
#define IFDEF_ZONE_DMA(X)
include/trace/events/mmflags.h
290
#define IFDEF_ZONE_DMA32(X) X
include/trace/events/mmflags.h
292
#define IFDEF_ZONE_DMA32(X)
include/trace/events/mmflags.h
296
#define IFDEF_ZONE_HIGHMEM(X) X
include/trace/events/mmflags.h
298
#define IFDEF_ZONE_HIGHMEM(X)
include/uapi/linux/const.h
17
#define _AC(X,Y) X
include/uapi/linux/const.h
18
#define _AT(T,X) X
include/uapi/linux/const.h
20
#define __AC(X,Y) (X##Y)
include/uapi/linux/const.h
21
#define _AC(X,Y) __AC(X,Y)
include/uapi/linux/const.h
22
#define _AT(T,X) ((T)(X))
include/uapi/linux/securebits.h
9
#define issecure_mask(X) (1 << (X))
include/video/sstfb.h
21
# define dprintk(X...) printk("sstfb: " X)
include/video/sstfb.h
26
# define dprintk(X...) no_printk(X)
include/video/sstfb.h
33
# define r_dprintk(X...) dprintk(X)
include/video/sstfb.h
35
# define r_dprintk(X...)
include/video/sstfb.h
38
# define r_ddprintk(X...) dprintk(" " X)
include/video/sstfb.h
40
# define r_ddprintk(X...)
include/video/sstfb.h
44
# define f_dprintk(X...) dprintk(X)
include/video/sstfb.h
46
# define f_dprintk(X...)
include/video/sstfb.h
49
# define f_ddprintk(X...) dprintk(" " X)
include/video/sstfb.h
51
# define f_ddprintk(X...) no_printk(X)
include/video/sstfb.h
54
# define f_dddprintk(X...) dprintk(" " X)
include/video/sstfb.h
56
# define f_dddprintk(X...)
include/video/sstfb.h
60
# define v_dprintk(X...) dprintk(X)
include/video/sstfb.h
61
# define print_var(V, X...) \
include/video/sstfb.h
63
dprintk(X); \
include/video/sstfb.h
68
# define v_dprintk(X...)
include/video/sstfb.h
69
# define print_var(X,Y...)
kernel/bpf/core.c
1595
INSN_3(ALU, ADD, X), \
kernel/bpf/core.c
1596
INSN_3(ALU, SUB, X), \
kernel/bpf/core.c
1597
INSN_3(ALU, AND, X), \
kernel/bpf/core.c
1598
INSN_3(ALU, OR, X), \
kernel/bpf/core.c
1599
INSN_3(ALU, LSH, X), \
kernel/bpf/core.c
1600
INSN_3(ALU, RSH, X), \
kernel/bpf/core.c
1601
INSN_3(ALU, XOR, X), \
kernel/bpf/core.c
1602
INSN_3(ALU, MUL, X), \
kernel/bpf/core.c
1603
INSN_3(ALU, MOV, X), \
kernel/bpf/core.c
1604
INSN_3(ALU, ARSH, X), \
kernel/bpf/core.c
1605
INSN_3(ALU, DIV, X), \
kernel/bpf/core.c
1606
INSN_3(ALU, MOD, X), \
kernel/bpf/core.c
1625
INSN_3(ALU64, ADD, X), \
kernel/bpf/core.c
1626
INSN_3(ALU64, SUB, X), \
kernel/bpf/core.c
1627
INSN_3(ALU64, AND, X), \
kernel/bpf/core.c
1628
INSN_3(ALU64, OR, X), \
kernel/bpf/core.c
1629
INSN_3(ALU64, LSH, X), \
kernel/bpf/core.c
1630
INSN_3(ALU64, RSH, X), \
kernel/bpf/core.c
1631
INSN_3(ALU64, XOR, X), \
kernel/bpf/core.c
1632
INSN_3(ALU64, MUL, X), \
kernel/bpf/core.c
1633
INSN_3(ALU64, MOV, X), \
kernel/bpf/core.c
1634
INSN_3(ALU64, ARSH, X), \
kernel/bpf/core.c
1635
INSN_3(ALU64, DIV, X), \
kernel/bpf/core.c
1636
INSN_3(ALU64, MOD, X), \
kernel/bpf/core.c
1658
INSN_3(JMP32, JEQ, X), \
kernel/bpf/core.c
1659
INSN_3(JMP32, JNE, X), \
kernel/bpf/core.c
1660
INSN_3(JMP32, JGT, X), \
kernel/bpf/core.c
1661
INSN_3(JMP32, JLT, X), \
kernel/bpf/core.c
1662
INSN_3(JMP32, JGE, X), \
kernel/bpf/core.c
1663
INSN_3(JMP32, JLE, X), \
kernel/bpf/core.c
1664
INSN_3(JMP32, JSGT, X), \
kernel/bpf/core.c
1665
INSN_3(JMP32, JSLT, X), \
kernel/bpf/core.c
1666
INSN_3(JMP32, JSGE, X), \
kernel/bpf/core.c
1667
INSN_3(JMP32, JSLE, X), \
kernel/bpf/core.c
1668
INSN_3(JMP32, JSET, X), \
kernel/bpf/core.c
1683
INSN_3(JMP, JEQ, X), \
kernel/bpf/core.c
1684
INSN_3(JMP, JNE, X), \
kernel/bpf/core.c
1685
INSN_3(JMP, JGT, X), \
kernel/bpf/core.c
1686
INSN_3(JMP, JLT, X), \
kernel/bpf/core.c
1687
INSN_3(JMP, JGE, X), \
kernel/bpf/core.c
1688
INSN_3(JMP, JLE, X), \
kernel/bpf/core.c
1689
INSN_3(JMP, JSGT, X), \
kernel/bpf/core.c
1690
INSN_3(JMP, JSLT, X), \
kernel/bpf/core.c
1691
INSN_3(JMP, JSGE, X), \
kernel/bpf/core.c
1692
INSN_3(JMP, JSLE, X), \
kernel/bpf/core.c
1693
INSN_3(JMP, JSET, X), \
kernel/bpf/core.c
2354
#define EVAL1(FN, X) FN(X)
kernel/bpf/core.c
2355
#define EVAL2(FN, X, Y...) FN(X) EVAL1(FN, Y)
kernel/bpf/core.c
2356
#define EVAL3(FN, X, Y...) FN(X) EVAL2(FN, Y)
kernel/bpf/core.c
2357
#define EVAL4(FN, X, Y...) FN(X) EVAL3(FN, Y)
kernel/bpf/core.c
2358
#define EVAL5(FN, X, Y...) FN(X) EVAL4(FN, Y)
kernel/bpf/core.c
2359
#define EVAL6(FN, X, Y...) FN(X) EVAL5(FN, Y)
kernel/bpf/lpm_trie.c
564
#define LPM_KEY_SIZE(X) (sizeof(struct bpf_lpm_trie_key_u8) + (X))
kernel/trace/bpf_trace.c
2097
#define REPEAT_1(FN, DL, X, ...) FN(X)
kernel/trace/bpf_trace.c
2098
#define REPEAT_2(FN, DL, X, ...) FN(X) UNPACK DL REPEAT_1(FN, DL, __VA_ARGS__)
kernel/trace/bpf_trace.c
2099
#define REPEAT_3(FN, DL, X, ...) FN(X) UNPACK DL REPEAT_2(FN, DL, __VA_ARGS__)
kernel/trace/bpf_trace.c
2100
#define REPEAT_4(FN, DL, X, ...) FN(X) UNPACK DL REPEAT_3(FN, DL, __VA_ARGS__)
kernel/trace/bpf_trace.c
2101
#define REPEAT_5(FN, DL, X, ...) FN(X) UNPACK DL REPEAT_4(FN, DL, __VA_ARGS__)
kernel/trace/bpf_trace.c
2102
#define REPEAT_6(FN, DL, X, ...) FN(X) UNPACK DL REPEAT_5(FN, DL, __VA_ARGS__)
kernel/trace/bpf_trace.c
2103
#define REPEAT_7(FN, DL, X, ...) FN(X) UNPACK DL REPEAT_6(FN, DL, __VA_ARGS__)
kernel/trace/bpf_trace.c
2104
#define REPEAT_8(FN, DL, X, ...) FN(X) UNPACK DL REPEAT_7(FN, DL, __VA_ARGS__)
kernel/trace/bpf_trace.c
2105
#define REPEAT_9(FN, DL, X, ...) FN(X) UNPACK DL REPEAT_8(FN, DL, __VA_ARGS__)
kernel/trace/bpf_trace.c
2106
#define REPEAT_10(FN, DL, X, ...) FN(X) UNPACK DL REPEAT_9(FN, DL, __VA_ARGS__)
kernel/trace/bpf_trace.c
2107
#define REPEAT_11(FN, DL, X, ...) FN(X) UNPACK DL REPEAT_10(FN, DL, __VA_ARGS__)
kernel/trace/bpf_trace.c
2108
#define REPEAT_12(FN, DL, X, ...) FN(X) UNPACK DL REPEAT_11(FN, DL, __VA_ARGS__)
kernel/trace/bpf_trace.c
2109
#define REPEAT(X, FN, DL, ...) REPEAT_##X(FN, DL, __VA_ARGS__)
kernel/trace/bpf_trace.c
2111
#define SARG(X) u64 arg##X
kernel/trace/bpf_trace.c
2112
#define COPY(X) args[X] = arg##X
lib/locking-selftest.c
165
INIT_CLASS_FUNC(X)
lib/test_ref_tracker.c
17
#define TRT_ALLOC(X) static noinline void \
lib/test_ref_tracker.c
18
alloctest_ref_tracker_alloc##X(struct ref_tracker_dir *dir, \
lib/zstd/common/cpu.h
129
#define D(name, bit) X(name, f1d, bit)
lib/zstd/common/cpu.h
162
#define B(name, bit) X(name, f7b, bit)
lib/zstd/common/cpu.h
188
#define C(name, bit) X(name, f7c, bit)
lib/zstd/common/cpu.h
193
#undef X
lib/zstd/common/cpu.h
98
#define C(name, bit) X(name, f1c, bit)
lib/zstd/common/fse_decompress.c
55
#define FSE_CAT(X,Y) X##Y
lib/zstd/common/fse_decompress.c
56
#define FSE_FUNCTION_NAME(X,Y) FSE_CAT(X,Y)
lib/zstd/common/fse_decompress.c
57
#define FSE_TYPE_NAME(X,Y) FSE_CAT(X,Y)
lib/zstd/compress/fse_compress.c
57
#define FSE_CAT(X,Y) X##Y
lib/zstd/compress/fse_compress.c
58
#define FSE_FUNCTION_NAME(X,Y) FSE_CAT(X,Y)
lib/zstd/compress/fse_compress.c
59
#define FSE_TYPE_NAME(X,Y) FSE_CAT(X,Y)
lib/zstd/compress/zstd_lazy.c
1397
#define ZSTD_FOR_EACH_ROWLOG(X, dictMode, mls) \
lib/zstd/compress/zstd_lazy.c
1398
X(dictMode, mls, 4) \
lib/zstd/compress/zstd_lazy.c
1399
X(dictMode, mls, 5) \
lib/zstd/compress/zstd_lazy.c
1400
X(dictMode, mls, 6)
lib/zstd/compress/zstd_lazy.c
1402
#define ZSTD_FOR_EACH_MLS_ROWLOG(X, dictMode) \
lib/zstd/compress/zstd_lazy.c
1403
ZSTD_FOR_EACH_ROWLOG(X, dictMode, 4) \
lib/zstd/compress/zstd_lazy.c
1404
ZSTD_FOR_EACH_ROWLOG(X, dictMode, 5) \
lib/zstd/compress/zstd_lazy.c
1405
ZSTD_FOR_EACH_ROWLOG(X, dictMode, 6)
lib/zstd/compress/zstd_lazy.c
1407
#define ZSTD_FOR_EACH_MLS(X, dictMode) \
lib/zstd/compress/zstd_lazy.c
1408
X(dictMode, 4) \
lib/zstd/compress/zstd_lazy.c
1409
X(dictMode, 5) \
lib/zstd/compress/zstd_lazy.c
1410
X(dictMode, 6)
lib/zstd/compress/zstd_lazy.c
1412
#define ZSTD_FOR_EACH_DICT_MODE(X, ...) \
lib/zstd/compress/zstd_lazy.c
1413
X(__VA_ARGS__, noDict) \
lib/zstd/compress/zstd_lazy.c
1414
X(__VA_ARGS__, extDict) \
lib/zstd/compress/zstd_lazy.c
1415
X(__VA_ARGS__, dictMatchState) \
lib/zstd/compress/zstd_lazy.c
1416
X(__VA_ARGS__, dedicatedDictSearch)
lib/zstd/compress/zstd_lazy.c
1437
#define ZSTD_SWITCH_MLS(X, dictMode) \
lib/zstd/compress/zstd_lazy.c
1439
ZSTD_FOR_EACH_MLS(X, dictMode) \
lib/zstd/decompress/huf_decompress.c
303
#define HUF_4X_FOR_EACH_STREAM(X) \
lib/zstd/decompress/huf_decompress.c
305
X(0); \
lib/zstd/decompress/huf_decompress.c
306
X(1); \
lib/zstd/decompress/huf_decompress.c
307
X(2); \
lib/zstd/decompress/huf_decompress.c
308
X(3); \
lib/zstd/decompress/huf_decompress.c
312
#define HUF_4X_FOR_EACH_STREAM_WITH_VAR(X, var) \
lib/zstd/decompress/huf_decompress.c
314
X(0, (var)); \
lib/zstd/decompress/huf_decompress.c
315
X(1, (var)); \
lib/zstd/decompress/huf_decompress.c
316
X(2, (var)); \
lib/zstd/decompress/huf_decompress.c
317
X(3, (var)); \
mm/percpu-stats.c
159
#define PL(X) \
mm/percpu-stats.c
160
seq_printf(m, " %-20s: %12lld\n", #X, (long long int)pcpu_stats_ai.X)
mm/percpu-stats.c
176
#define PU(X) \
mm/percpu-stats.c
177
seq_printf(m, " %-20s: %12llu\n", #X, (unsigned long long)pcpu_stats.X)
mm/percpu-stats.c
18
#define P(X, Y) \
mm/percpu-stats.c
19
seq_printf(m, " %-20s: %12lld\n", X, (long long int)Y)
net/bridge/br_private.h
1088
#define mlock_dereference(X, br) \
net/bridge/br_private.h
1089
rcu_dereference_protected(X, lockdep_is_held(&br->multicast_lock))
net/ethtool/common.c
130
__DEFINE_LINK_MODE_NAME(2500, X, Full),
net/ethtool/common.c
156
__DEFINE_LINK_MODE_NAME(1000, X, Full),
net/ethtool/common.c
343
__DEFINE_LINK_MODE_PARAMS_MEDIUMS(2500, X, Full,
net/ethtool/common.c
375
__DEFINE_LINK_MODE_PARAMS_MEDIUMS(1000, X, Full,
net/llc/llc_c_ac.c
1369
llc_sk(sk)->X = llc_sk(sk)->vS;
net/llc/llc_c_ac.c
1379
if (llc_circular_between(llc_sk(sk)->vS, nr, llc_sk(sk)->X))
net/llc/llc_conn.c
1029
llc->X = 0;
net/mac80211/debugfs_key.c
62
KEY_FILE(flags, X);
net/netfilter/nf_tables_core.c
218
X(e, nft_payload_eval);
net/netfilter/nf_tables_core.c
219
X(e, nft_cmp_eval);
net/netfilter/nf_tables_core.c
220
X(e, nft_counter_eval);
net/netfilter/nf_tables_core.c
221
X(e, nft_meta_get_eval);
net/netfilter/nf_tables_core.c
222
X(e, nft_lookup_eval);
net/netfilter/nf_tables_core.c
224
X(e, nft_ct_get_fast_eval);
net/netfilter/nf_tables_core.c
226
X(e, nft_range_eval);
net/netfilter/nf_tables_core.c
227
X(e, nft_immediate_eval);
net/netfilter/nf_tables_core.c
228
X(e, nft_byteorder_eval);
net/netfilter/nf_tables_core.c
229
X(e, nft_dynset_eval);
net/netfilter/nf_tables_core.c
230
X(e, nft_rt_get_eval);
net/netfilter/nf_tables_core.c
231
X(e, nft_bitwise_eval);
net/netfilter/nf_tables_core.c
232
X(e, nft_objref_eval);
net/netfilter/nf_tables_core.c
233
X(e, nft_objref_map_eval);
net/netlink/af_netlink.c
147
#define nl_deref_protected(X) rcu_dereference_protected(X, lockdep_is_held(&nl_table_lock));
net/rxrpc/ar-internal.h
1644
#define ASSERT(X) \
net/rxrpc/ar-internal.h
1646
if (unlikely(!(X))) { \
net/rxrpc/ar-internal.h
1652
#define ASSERTCMP(X, OP, Y) \
net/rxrpc/ar-internal.h
1654
__typeof__(X) _x = (X); \
net/rxrpc/ar-internal.h
1655
__typeof__(Y) _y = (__typeof__(X))(Y); \
net/rxrpc/ar-internal.h
1664
#define ASSERTIF(C, X) \
net/rxrpc/ar-internal.h
1666
if (unlikely((C) && !(X))) { \
net/rxrpc/ar-internal.h
1672
#define ASSERTIFCMP(C, X, OP, Y) \
net/rxrpc/ar-internal.h
1674
__typeof__(X) _x = (X); \
net/rxrpc/ar-internal.h
1675
__typeof__(Y) _y = (__typeof__(X))(Y); \
net/rxrpc/ar-internal.h
1686
#define ASSERT(X) \
net/rxrpc/ar-internal.h
1690
#define ASSERTCMP(X, OP, Y) \
net/rxrpc/ar-internal.h
1694
#define ASSERTIF(C, X) \
net/rxrpc/ar-internal.h
1698
#define ASSERTIFCMP(C, X, OP, Y) \
net/rxrpc/conn_client.c
274
#define cmp(X, Y) ((long)(X) - (long)(Y))
net/rxrpc/conn_client.c
303
#define cmp(X, Y) ((long)(X) - (long)(Y))
net/rxrpc/key.c
744
#define RND(X) (((X) + 3) & ~3)
net/xfrm/xfrm_state.c
251
X(afinfo, type, comp);
net/xfrm/xfrm_state.c
254
X(afinfo, type, ah);
net/xfrm/xfrm_state.c
257
X(afinfo, type, esp);
net/xfrm/xfrm_state.c
260
X(afinfo, type, ipip);
net/xfrm/xfrm_state.c
263
X(afinfo, type, dstopts);
net/xfrm/xfrm_state.c
266
X(afinfo, type, routing);
net/xfrm/xfrm_state.c
269
X(afinfo, type, ipip6);
net/xfrm/xfrm_state.c
296
X(afinfo, type, comp);
net/xfrm/xfrm_state.c
299
X(afinfo, type, ah);
net/xfrm/xfrm_state.c
302
X(afinfo, type, esp);
net/xfrm/xfrm_state.c
305
X(afinfo, type, ipip);
net/xfrm/xfrm_state.c
308
X(afinfo, type, dstopts);
net/xfrm/xfrm_state.c
311
X(afinfo, type, routing);
net/xfrm/xfrm_state.c
314
X(afinfo, type, ipip6);
scripts/asn1_compiler.c
206
#define _(X) [DIRECTIVE_##X] = #X
scripts/gcc-plugins/gcc-common.h
312
#define CONST_CAST_GIMPLE(X) CONST_CAST(gimple, (X))
security/apparmor/include/apparmorfs.h
100
#define ns_subreplace(X) ((X)->dents[AAFS_NS_REPLACE])
security/apparmor/include/apparmorfs.h
101
#define ns_subremove(X) ((X)->dents[AAFS_NS_REMOVE])
security/apparmor/include/apparmorfs.h
102
#define ns_subrevision(X) ((X)->dents[AAFS_NS_REVISION])
security/apparmor/include/apparmorfs.h
104
#define prof_dir(X) ((X)->dents[AAFS_PROF_DIR])
security/apparmor/include/apparmorfs.h
105
#define prof_child_dir(X) ((X)->dents[AAFS_PROF_PROFS])
security/apparmor/include/apparmorfs.h
95
#define ns_dir(X) ((X)->dents[AAFS_NS_DIR])
security/apparmor/include/apparmorfs.h
96
#define ns_subns_dir(X) ((X)->dents[AAFS_NS_NS])
security/apparmor/include/apparmorfs.h
97
#define ns_subprofs_dir(X) ((X)->dents[AAFS_NS_PROFS])
security/apparmor/include/apparmorfs.h
98
#define ns_subdata_dir(X) ((X)->dents[AAFS_NS_RAW_DATA])
security/apparmor/include/apparmorfs.h
99
#define ns_subload(X) ((X)->dents[AAFS_NS_LOAD])
security/apparmor/include/audit.h
176
#define DEFINE_AUDIT_DATA(NAME, T, C, X) \
security/apparmor/include/audit.h
180
.op = (X), \
security/apparmor/include/file.h
24
#define mask_mode_t(X) (X & (MAY_EXEC | MAY_WRITE | MAY_READ | MAY_APPEND))
security/apparmor/include/file.h
72
#define COMBINED_PERM_MASK(X) ((X).allow | (X).audit | (X).quiet | (X).kill)
security/apparmor/include/label.h
157
#define label_isprofile(X) ((X)->flags & FLAG_PROFILE)
security/apparmor/include/label.h
158
#define label_unconfined(X) ((X)->flags & FLAG_UNCONFINED)
security/apparmor/include/label.h
159
#define unconfined(X) label_unconfined(X)
security/apparmor/include/label.h
160
#define label_is_stale(X) ((X)->flags & FLAG_STALE)
security/apparmor/include/label.h
161
#define __label_make_stale(X) ((X)->flags |= FLAG_STALE)
security/apparmor/include/label.h
162
#define labels_ns(X) (vec_ns(&((X)->vec[0]), (X)->size))
security/apparmor/include/label.h
163
#define labels_set(X) (&labels_ns(X)->labels)
security/apparmor/include/label.h
164
#define labels_view(X) labels_ns(X)
security/apparmor/include/label.h
165
#define labels_profile(X) ((X)->vec[(X)->size - 1])
security/apparmor/include/lib.h
47
#define AA_DEBUG_LABEL(LAB, X, fmt, args...) \
security/apparmor/include/lib.h
50
AA_DEBUG(X, fmt, ##args); \
security/apparmor/include/lib.h
53
#define AA_DEBUG_PROFILE(PROF, X, fmt...) AA_DEBUG_LABEL(&(PROF)->label, X, ##fmt)
security/apparmor/include/lib.h
55
#define AA_WARN(X) WARN((X), "APPARMOR WARN %s: %s\n", __func__, #X)
security/apparmor/include/lib.h
57
#define AA_BUG(X, args...) \
security/apparmor/include/lib.h
60
AA_BUG_FMT((X), "" args); \
security/apparmor/include/lib.h
64
#define AA_BUG_FMT(X, fmt, args...) \
security/apparmor/include/lib.h
65
WARN((X), "AppArmor WARN %s: (" #X "): " fmt, __func__, ##args)
security/apparmor/include/lib.h
67
#define AA_BUG_FMT(X, fmt, args...) \
security/apparmor/include/lib.h
69
BUILD_BUG_ON_INVALID(X); \
security/apparmor/include/match.h
76
#define ACCEPT1_FLAGS(X) ((X) & 0x3f)
security/apparmor/include/match.h
77
#define ACCEPT2_FLAGS(X) ACCEPT1_FLAGS((X) >> YYTD_ID_ACCEPT2)
security/apparmor/include/match.h
78
#define TO_ACCEPT1_FLAG(X) ACCEPT1_FLAGS(X)
security/apparmor/include/match.h
79
#define TO_ACCEPT2_FLAG(X) (ACCEPT1_FLAGS(X) << YYTD_ID_ACCEPT2)
security/apparmor/include/policy.h
313
#define profile_unconfined(X) ((X)->mode == APPARMOR_UNCONFINED)
security/apparmor/include/policy.h
60
#define on_list_rcu(X) (!list_empty(X) && (X)->prev != LIST_POISON2)
security/apparmor/include/policy_compat.h
19
#define VERSION_LT(X, Y) (((X) & K_ABI_MASK) < ((Y) & K_ABI_MASK))
security/apparmor/include/policy_compat.h
20
#define VERSION_LE(X, Y) (((X) & K_ABI_MASK) <= ((Y) & K_ABI_MASK))
security/apparmor/include/policy_compat.h
21
#define VERSION_GT(X, Y) (((X) & K_ABI_MASK) > ((Y) & K_ABI_MASK))
security/apparmor/match.c
23
#define base_idx(X) ((X) & 0xffffff)
sound/pci/nm256/nm256.c
104
#define NM_ACK_INT(chip, X) snd_nm256_writew(chip, NM_INT_REG, (X) << 1)
sound/pci/nm256/nm256.c
121
#define NM2_ACK_INT(chip, X) snd_nm256_writel(chip, NM_INT_REG, (X))
sound/soc/codecs/pcm1681.c
32
#define PCM1681_ATT_CONTROL(X) (X <= 6 ? X : X + 9) /* Attenuation level */
sound/soc/codecs/tas5086.c
70
#define TAS5086_CHANNEL_VOL(X) (0x08 + (X)) /* Channel 1-6 volume */
sound/soc/renesas/rcar/mix.c
81
#define rsnd_mix_get_vol(mix, X) \
sound/soc/renesas/rcar/mix.c
82
rsnd_flags_has(mix, HAS_VOL##X) ? \
sound/soc/renesas/rcar/mix.c
83
(VOL_MAX - rsnd_kctrl_vals(mix->volume##X)) : 0
sound/soc/rockchip/rockchip_pdm.h
47
#define PDM_VDW(X) ((X - 1) << 0)
sound/soc/rockchip/rockchip_pdm.h
90
#define PDM_DMA_RDL(X) ((X - 1) << 0)
sound/usb/caiaq/input.c
117
#define KONTROLS4_BUTTON(X) ((X) + BTN_MISC)
sound/usb/caiaq/input.c
118
#define KONTROLS4_ABS(X) ((X) + ABS_HAT0X)
sound/usb/caiaq/input.c
59
#define MASCHINE_BUTTON(X) ((X) + BTN_MISC)
sound/usb/caiaq/input.c
61
#define MASCHINE_PAD(X) ((X) + ABS_PRESSURE)
tools/bpf/bpf_dbg.c
124
uint32_t X;
tools/bpf/bpf_dbg.c
456
rl_printf("X: [%#08x][%u]\n", r->X, r->X);
tools/bpf/bpf_dbg.c
649
r->R = r->X;
tools/bpf/bpf_dbg.c
653
r->X = r->A;
tools/bpf/bpf_dbg.c
656
r->A = r->X;
tools/bpf/bpf_dbg.c
662
r->M[K] = r->X;
tools/bpf/bpf_dbg.c
686
d = pkt_caplen - (r->X + K);
tools/bpf/bpf_dbg.c
688
r->A = extract_u32(pkt, r->X + K);
tools/bpf/bpf_dbg.c
691
d = pkt_caplen - (r->X + K);
tools/bpf/bpf_dbg.c
693
r->A = extract_u16(pkt, r->X + K);
tools/bpf/bpf_dbg.c
698
d = pkt_caplen - (r->X + K);
tools/bpf/bpf_dbg.c
700
r->A = extract_u8(pkt, r->X + K);
tools/bpf/bpf_dbg.c
707
r->X = extract_u8(pkt, K);
tools/bpf/bpf_dbg.c
708
r->X = (r->X & 0xf) << 2;
tools/bpf/bpf_dbg.c
722
r->X = K;
tools/bpf/bpf_dbg.c
728
r->X = r->M[K];
tools/bpf/bpf_dbg.c
734
r->Pc += r->A > r->X ? f->jt : f->jf;
tools/bpf/bpf_dbg.c
740
r->Pc += r->A >= r->X ? f->jt : f->jf;
tools/bpf/bpf_dbg.c
746
r->Pc += r->A == r->X ? f->jt : f->jf;
tools/bpf/bpf_dbg.c
752
r->Pc += r->A & r->X ? f->jt : f->jf;
tools/bpf/bpf_dbg.c
761
r->A <<= r->X;
tools/bpf/bpf_dbg.c
767
r->A >>= r->X;
tools/bpf/bpf_dbg.c
773
r->A += r->X;
tools/bpf/bpf_dbg.c
779
r->A -= r->X;
tools/bpf/bpf_dbg.c
785
r->A *= r->X;
tools/bpf/bpf_dbg.c
792
if (r->X == 0) {
tools/bpf/bpf_dbg.c
806
r->A /= r->X;
tools/bpf/bpf_dbg.c
812
r->A %= r->X;
tools/bpf/bpf_dbg.c
820
r->A &= r->X;
tools/bpf/bpf_dbg.c
826
r->A |= r->X;
tools/bpf/bpf_dbg.c
832
r->A ^= r->X;
tools/include/linux/args.h
21
#define __COUNT_ARGS(_0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _n, X...) _n
tools/include/linux/args.h
22
#define COUNT_ARGS(X...) __COUNT_ARGS(, ##X, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0)
tools/include/uapi/linux/const.h
17
#define _AC(X,Y) X
tools/include/uapi/linux/const.h
18
#define _AT(T,X) X
tools/include/uapi/linux/const.h
20
#define __AC(X,Y) (X##Y)
tools/include/uapi/linux/const.h
21
#define _AC(X,Y) __AC(X,Y)
tools/include/uapi/linux/const.h
22
#define _AT(T,X) ((T)(X))
tools/lib/bpf/libbpf.c
359
#define __S(X) #X
tools/lib/bpf/libbpf.c
360
#define _S(X) __S(X)
tools/lib/bpf/libbpf_common.h
34
#define __LIBBPF_MARK_DEPRECATED_1_0(X) X
tools/lib/bpf/libbpf_common.h
36
#define __LIBBPF_MARK_DEPRECATED_1_0(X)
tools/perf/builtin-trace.c
867
P_MODE(X);
tools/perf/util/svghelper.c
61
double X;
tools/perf/util/svghelper.c
611
static void svg_legenda_box(int X, const char *text, const char *style)
tools/perf/util/svghelper.c
617
X, boxsize, boxsize, style);
tools/perf/util/svghelper.c
619
X + boxsize + 5, boxsize, 0.8 * boxsize, text);
tools/perf/util/svghelper.c
63
X = 1.0 * svg_page_width * (__time - first_time) / (last_time - first_time);
tools/perf/util/svghelper.c
64
return X;
tools/testing/radix-tree/idr-test.c
448
#define MODULE_DESCRIPTION(X)
tools/testing/radix-tree/maple.c
14
#define MODULE_DESCRIPTION(X)
tools/testing/selftests/bpf/prog_tests/btf.c
40
#define IS_NAME_NTH(X) ((X & 0xffff0000) == 0xfffe0000)
tools/testing/selftests/bpf/prog_tests/btf.c
41
#define GET_NAME_NTH_IDX(X) (X & 0x0000ffff)
tools/testing/selftests/bpf/prog_tests/netfilter_link_attach.c
88
X(opts, pf, i);
tools/testing/selftests/bpf/prog_tests/netfilter_link_attach.c
89
X(opts, hooknum, i);
tools/testing/selftests/bpf/prog_tests/netfilter_link_attach.c
90
X(opts, priority, i);
tools/testing/selftests/bpf/prog_tests/netfilter_link_attach.c
91
X(opts, flags, i);
tools/testing/selftests/bpf/prog_tests/usdt.c
254
#define R10(F, X) F(X+0); F(X+1);F(X+2); F(X+3); F(X+4); \
tools/testing/selftests/bpf/prog_tests/usdt.c
255
F(X+5); F(X+6); F(X+7); F(X+8); F(X+9);
tools/testing/selftests/bpf/prog_tests/usdt.c
256
#define R100(F, X) R10(F,X+ 0);R10(F,X+10);R10(F,X+20);R10(F,X+30);R10(F,X+40); \
tools/testing/selftests/bpf/prog_tests/usdt.c
257
R10(F,X+50);R10(F,X+60);R10(F,X+70);R10(F,X+80);R10(F,X+90);
tools/testing/selftests/bpf/progs/bpf_compiler.h
5
#define DO_PRAGMA_(X) _Pragma(#X)
tools/testing/selftests/bpf/progs/btf_dump_test_case_namespacing.c
64
struct X x;
tools/testing/selftests/bpf/progs/btf_dump_test_case_namespacing.c
67
X xx;
tools/testing/selftests/mm/mremap_test.c
30
#define MIN(X, Y) ((X) < (Y) ? (X) : (Y))
tools/testing/selftests/mm/mremap_test.c
31
#define MAX(X, Y) ((X) > (Y) ? (X) : (Y))
tools/testing/selftests/net/mptcp/mptcp_connect.c
283
X("getsockopt");
tools/testing/selftests/net/mptcp/mptcp_connect.c
290
X("setsockopt");
tools/testing/selftests/net/mptcp/mptcp_connect.c
294
X("setsockopt");
tools/testing/selftests/net/mptcp/mptcp_connect.c
299
X("setsockopt");
tools/testing/selftests/openat2/helpers.h
17
#define ARRAY_LEN(X) (sizeof (X) / sizeof (*(X)))
tools/testing/selftests/powerpc/include/reg.h
102
#define __MASK(X) (1UL<<(X))
tools/testing/selftests/powerpc/nx-gzip/gunz_test.c
65
#define NX_MIN(X, Y) (((X) < (Y))?(X):(Y))
tools/testing/selftests/powerpc/nx-gzip/gunz_test.c
66
#define NX_MAX(X, Y) (((X) > (Y))?(X):(Y))
tools/testing/selftests/powerpc/nx-gzip/gunz_test.c
68
#define GETINPC(X) fgetc(X)
tools/testing/selftests/powerpc/nx-gzip/gzfht_test.c
70
#define NX_MIN(X, Y) (((X) < (Y)) ? (X) : (Y))
tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
29
#define NXPRT(X) X
tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
31
#define NXPRT(X)
tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
36
#define NX_CLK(X) X
tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
40
#define NX_CLK(X)
tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
452
#define putnn(ST, REG, X) (ST.REG = htobe32(unget32(ST, REG) | (((X) \
tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
454
#define putpnn(ST, REG, X) ((ST)->REG = htobe32(ungetp32(ST, REG) \
tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
455
| (((X) & REG##_mask) << (31-REG##_offset))))
tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
457
#define put32(ST, REG, X) (ST.REG = htobe32(X))
tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
458
#define putp32(ST, REG, X) ((ST)->REG = htobe32(X))
tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
459
#define put64(ST, REG, X) (ST.REG = htobe64(X))
tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
460
#define putp64(ST, REG, X) ((ST)->REG = htobe64(X))
tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
469
#define put_csb_ce_ms3b(ST, X) putnn(ST, csb_ce, ((uint32_t)(X) << 5))
tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
475
#define csb_ce_termination(X) (!!((X) & CSB_CE_TERMINATE))
tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
478
#define csb_ce_check_completion(X) (!csb_ce_termination(X))
tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
481
#define csb_ce_partial_completion(X) (!!((X) & CSB_CE_PARTIAL))
tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
482
#define csb_ce_full_completion(X) (!csb_ce_partial_completion(X))
tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
483
#define csb_ce_tpbc_valid(X) (!!((X) & CSB_CE_TPBC_VALID))
tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
486
#define csb_ce_default_err(X) csb_ce_termination(X)
tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
489
#define csb_ce_cc3_partial(X) csb_ce_partial_completion(X)
tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
492
#define csb_ce_cc64(X) ((X)&(CSB_CE_PARTIAL \
tools/testing/selftests/seccomp/seccomp_bpf.c
66
#define MIN(X, Y) ((X) < (Y) ? (X) : (Y))