Home
last modified time | relevance | path

Searched refs:a (Results 1 – 25 of 2013) sorted by relevance

12345678910>>...81

/arch/powerpc/include/asm/
A Dppc-opcode.h322 #define ___PPC_RA(a) (((a) & 0x1f) << 16) argument
330 #define __PPC_RA(a) ___PPC_RA(__REG_##a) argument
331 #define __PPC_RA0(a) ___PPC_RA(__REGA0_##a) argument
335 #define __PPC_XA(a) ((((a) & 0x1f) << 16) | (((a) & 0x20) >> 3)) argument
443 #define PPC_RAW_XXSWAPD(t, a) (0xf0000250 | VSX_XX3((t), a, a)) argument
551 #define PPC_RAW_MR(d, a) PPC_RAW_OR(d, a, a) argument
581 #define PPC_RAW_SLDI(d, a, i) PPC_RAW_RLDICR(d, a, i, 63-(i)) argument
639 #define PPC_TLBILX_ALL(a, b) PPC_TLBILX(0, a, b) argument
640 #define PPC_TLBILX_PID(a, b) PPC_TLBILX(1, a, b) argument
642 #define PPC_TLBILX_VA(a, b) PPC_TLBILX(3, a, b) argument
[all …]
/arch/sh/include/asm/
A Daddrspace.h24 #define PXSEG(a) (((unsigned long)(a)) & 0xe0000000) argument
30 #define P1SEGADDR(a) \ argument
31 ((__typeof__(a))(((unsigned long)(a) & 0x1fffffff) | P1SEG))
33 ((__typeof__(a))(((unsigned long)(a) & 0x1fffffff) | P2SEG))
35 ((__typeof__(a))(((unsigned long)(a) & 0x1fffffff) | P3SEG))
37 ((__typeof__(a))(((unsigned long)(a) & 0x1fffffff) | P4SEG))
42 #define P1SEGADDR(a) ({ (void)(a); BUG(); NULL; }) argument
43 #define P2SEGADDR(a) ({ (void)(a); BUG(); NULL; }) argument
44 #define P3SEGADDR(a) ({ (void)(a); BUG(); NULL; }) argument
45 #define P4SEGADDR(a) ({ (void)(a); BUG(); NULL; }) argument
[all …]
A Dbitops-cas.h19 a += nr >> 5; in set_bit()
22 do old = *a; in set_bit()
31 a += nr >> 5; in clear_bit()
34 do old = *a; in clear_bit()
43 a += nr >> 5; in change_bit()
46 do old = *a; in change_bit()
55 a += nr >> 5; in test_and_set_bit()
58 do old = *a; in test_and_set_bit()
69 a += nr >> 5; in test_and_clear_bit()
72 do old = *a; in test_and_clear_bit()
[all …]
A Dbitops-grb.h8 volatile unsigned int *a = addr; in set_bit() local
11 a += nr >> 5; in set_bit()
24 "+r" (a) in set_bit()
35 a += nr >> 5; in clear_bit()
47 "+r" (a) in clear_bit()
58 a += nr >> 5; in change_bit()
70 "+r" (a) in change_bit()
81 a += nr >> 5; in test_and_set_bit()
112 a += nr >> 5; in test_and_clear_bit()
132 "+r" (a) in test_and_clear_bit()
[all …]
A Dbitops-llsc.h11 a += nr >> 5; in set_bit()
21 : "r" (a), "r" (mask) in set_bit()
32 a += nr >> 5; in clear_bit()
42 : "r" (a), "r" (~mask) in clear_bit()
53 a += nr >> 5; in change_bit()
63 : "r" (a), "r" (mask) in change_bit()
74 a += nr >> 5; in test_and_set_bit()
86 : "r" (a), "r" (mask) in test_and_set_bit()
99 a += nr >> 5; in test_and_clear_bit()
125 a += nr >> 5; in test_and_change_bit()
[all …]
A Dio.h28 #define __raw_writeb(v,a) (__chk_io_ptr(a), *(volatile u8 __force *)(a) = (v)) argument
29 #define __raw_writew(v,a) (__chk_io_ptr(a), *(volatile u16 __force *)(a) = (v)) argument
30 #define __raw_writel(v,a) (__chk_io_ptr(a), *(volatile u32 __force *)(a) = (v)) argument
31 #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v)) argument
33 #define __raw_readb(a) (__chk_io_ptr(a), *(volatile u8 __force *)(a)) argument
34 #define __raw_readw(a) (__chk_io_ptr(a), *(volatile u16 __force *)(a)) argument
35 #define __raw_readl(a) (__chk_io_ptr(a), *(volatile u32 __force *)(a)) argument
36 #define __raw_readq(a) (__chk_io_ptr(a), *(volatile u64 __force *)(a)) argument
53 #define writeb(v,a) ({ wmb(); writeb_relaxed((v),(a)); }) argument
54 #define writew(v,a) ({ wmb(); writew_relaxed((v),(a)); }) argument
[all …]
/arch/mips/include/asm/
A Daddrspace.h59 #define XPHYSADDR(a) ((_ACAST64_(a)) & \ argument
78 #define CKSEG0ADDR(a) (CPHYSADDR(a) | CKSEG0) argument
79 #define CKSEG1ADDR(a) (CPHYSADDR(a) | CKSEG1) argument
85 #define CKSEG0ADDR(a) (CPHYSADDR(a) | KSEG0) argument
86 #define CKSEG1ADDR(a) (CPHYSADDR(a) | KSEG1) argument
87 #define CKSEG2ADDR(a) (CPHYSADDR(a) | KSEG2) argument
88 #define CKSEG3ADDR(a) (CPHYSADDR(a) | KSEG3) argument
93 #define KSEG0ADDR(a) (CPHYSADDR(a) | KSEG0) argument
94 #define KSEG1ADDR(a) (CPHYSADDR(a) | KSEG1) argument
95 #define KSEG2ADDR(a) (CPHYSADDR(a) | KSEG2) argument
[all …]
A Dlocal.h14 atomic_long_t a; member
24 #define local_inc(l) atomic_long_inc(&(l)->a)
25 #define local_dec(l) atomic_long_dec(&(l)->a)
48 : "Ir" (i), "m" (l->a.counter) in local_add_return()
54 result = l->a.counter; in local_add_return()
56 l->a.counter = result; in local_add_return()
82 : "Ir" (i), "m" (l->a.counter) in local_sub_return()
88 result = l->a.counter; in local_sub_return()
90 l->a.counter = result; in local_sub_return()
104 return try_cmpxchg_local(&l->a.counter, in local_try_cmpxchg()
[all …]
/arch/parisc/include/asm/
A Dhash.h33 u32 a, b, c; in __hash_32() local
40 b = x << 9; a += x; in __hash_32()
41 c = x << 23; b += a; in __hash_32()
131 _ASSIGN(b, a*5); c = a << 13; in hash_64()
132 b = (b << 2) + a; _ASSIGN(d, a << 17); in hash_64()
133 a = b + (a << 1); c += d; in hash_64()
134 d = a << 10; _ASSIGN(a, a << 19); in hash_64()
135 d = a - d; _ASSIGN(a, a << 4, "X" (d)); in hash_64()
136 c += b; a += b; in hash_64()
140 a += b; in hash_64()
[all …]
/arch/alpha/include/asm/
A Dio_trivial.h24 __kernel_stb(b, *(volatile u8 __force *)a); in IO_CONCAT()
38 return *(const volatile u32 __force *)a; in IO_CONCAT()
44 *(volatile u32 __force *)a = b; in IO_CONCAT()
50 return *(const volatile u64 __force *)a; in IO_CONCAT()
56 *(volatile u64 __force *)a = b; in IO_CONCAT()
102 void __iomem *addr = (void __iomem *)a; in IO_CONCAT()
109 void __iomem *addr = (void __iomem *)a; in IO_CONCAT()
118 return *(const volatile u32 __force *)a; in IO_CONCAT()
124 return *(const volatile u64 __force *)a; in IO_CONCAT()
130 *(volatile u32 __force *)a = b; in IO_CONCAT()
[all …]
A Dvga.h49 #define vga_readb(a) readb((u8 __iomem *)(a)) argument
50 #define vga_writeb(v,a) writeb(v, (u8 __iomem *)(a)) argument
58 # define __is_port_vga(a) \ argument
59 (((a) >= 0x3b0) && ((a) < 0x3e0) && \
60 ((a) != 0x3b3) && ((a) != 0x3d3))
62 # define __is_mem_vga(a) \ argument
63 (((a) >= 0xa0000) && ((a) <= 0xc0000))
77 # define __is_port_vga(a) 0 argument
78 # define __is_mem_vga(a) 0 argument
79 # define FIXUP_IOADDR_VGA(a) argument
[all …]
A Dlocal.h10 atomic_long_t a; member
14 #define local_read(l) atomic_long_read(&(l)->a)
16 #define local_inc(l) atomic_long_inc(&(l)->a)
17 #define local_dec(l) atomic_long_dec(&(l)->a)
34 :"Ir" (i), "m" (l->a.counter) : "memory"); in local_add_return()
51 :"Ir" (i), "m" (l->a.counter) : "memory"); in local_sub_return()
77 local_add_unless(local_t *l, long a, long u) in local_add_unless() argument
84 } while (!local_try_cmpxchg(l, &c, c + a)); in local_add_unless()
91 #define local_add_negative(a, l) (local_add_return((a), (l)) < 0) argument
104 #define __local_inc(l) ((l)->a.counter++)
[all …]
/arch/microblaze/include/asm/
A Dio.h39 #define out_be16(a, v) __raw_writew((v), (a)) argument
41 #define in_be32(a) __raw_readl((const void __iomem __force *)(a)) argument
42 #define in_be16(a) __raw_readw(a) argument
44 #define writel_be(v, a) out_be32((__force unsigned *)a, v) argument
45 #define readl_be(a) in_be32((__force unsigned *)a) argument
48 #define out_le32(a, v) __raw_writel(__cpu_to_le32(v), (a)) argument
49 #define out_le16(a, v) __raw_writew(__cpu_to_le16(v), (a)) argument
51 #define in_le32(a) __le32_to_cpu(__raw_readl(a)) argument
52 #define in_le16(a) __le16_to_cpu(__raw_readw(a)) argument
55 #define out_8(a, v) __raw_writeb((v), (a)) argument
[all …]
A Dhash.h38 b = a << 23; in __hash_32()
39 c = (a << 19) + a; in __hash_32()
40 a = (a << 9) + c; in __hash_32()
41 b += a; in __hash_32()
44 a <<= 5; in __hash_32()
46 a <<= 3; in __hash_32()
48 a <<= 3; in __hash_32()
64 b = a << 4; /* 4 */ in __hash_32()
66 b += a; /* 1 6 */ in __hash_32()
69 c -= a; /* 1 11 */ in __hash_32()
[all …]
/arch/arm/nwfpe/
A Dsoftfloat.c789 absA = aSign ? - a : a; in int32_to_float64()
815 absA = zSign ? - a : a; in int32_to_floatx80()
979 return propagateFloat32NaN( a, a ); in float32_round_to_int()
985 if ( (bits32) ( a<<1 ) == 0 ) return a; in float32_round_to_int()
1541 return ( a == b ) || ( aSign ^ ( a < b ) ); in float32_le()
1565 return ( a != b ) && ( aSign ^ ( a < b ) ); in float32_lt()
1612 return ( a == b ) || ( aSign ^ ( a < b ) ); in float32_le_quiet()
1637 return ( a != b ) && ( aSign ^ ( a < b ) ); in float32_lt_quiet()
1874 return propagateFloat64NaN( a, a ); in float64_round_to_int()
1879 if ( (bits64) ( a<<1 ) == 0 ) return a; in float64_round_to_int()
[all …]
A Dsoftfloat-specialize12 of this code was written as part of a project to build a fixed-point vector
78 Returns 1 if the single-precision floating-point value `a' is a NaN;
98 return ( ( ( a>>22 ) & 0x1FF ) == 0x1FE ) && ( a & 0x003FFFFF );
105 `a' to the canonical NaN format. If `a' is a signaling NaN, the invalid
114 z.sign = a>>31;
130 return ( ( (bits32) a.sign )<<31 ) | 0x7FC00000 | ( a.high>>41 );
137 is a NaN, and returns the appropriate NaN result. If either `a' or `b' is a
170 Returns 1 if the double-precision floating-point value `a' is a NaN;
199 `a' to the canonical NaN format. If `a' is a signaling NaN, the invalid
234 is a NaN, and returns the appropriate NaN result. If either `a' or `b' is a
[all …]
/arch/sparc/include/asm/
A Dopcodes.h18 #define CRC32C(a,b,c) \ argument
30 #define AES_EROUND01(a,b,c,d) \ argument
32 #define AES_EROUND23(a,b,c,d) \ argument
34 #define AES_DROUND01(a,b,c,d) \ argument
48 #define AES_KEXPAND0(a,b,c) \ argument
50 #define AES_KEXPAND2(a,b,c) \ argument
53 #define DES_IP(a,b) \ argument
55 #define DES_IIP(a,b) \ argument
57 #define DES_KEXPAND(a,b,c) \ argument
59 #define DES_ROUND(a,b,c,d) \ argument
[all …]
/arch/sh/kernel/cpu/sh4/
A Dsoftfloat.c42 #define LIT64( a ) a##LL argument
154 z = a; in shift64RightJamming()
156 z = (a >> count) | ((a << ((-count) & 63)) != 0); in shift64RightJamming()
188 a <<= 16; in countLeadingZeros32()
192 a <<= 8; in countLeadingZeros32()
207 a >>= 32; in countLeadingZeros64()
268 return a; in subFloat64Sigs()
351 z = a; in shift32RightJamming()
353 z = (a >> count) | ((a << ((-count) & 31)) != 0); in shift32RightJamming()
498 return a; in subFloat32Sigs()
[all …]
/arch/mips/include/asm/mach-generic/
A Dmangle-port.h30 # define ioswabb(a, x) (x) argument
31 # define __mem_ioswabb(a, x) (x) argument
32 # define ioswabw(a, x) le16_to_cpu((__force __le16)(x)) argument
33 # define __mem_ioswabw(a, x) (x) argument
35 # define __mem_ioswabl(a, x) (x) argument
37 # define __mem_ioswabq(a, x) (x) argument
41 # define ioswabb(a, x) (x) argument
42 # define __mem_ioswabb(a, x) (x) argument
43 # define ioswabw(a, x) (x) argument
45 # define ioswabl(a, x) (x) argument
[all …]
/arch/x86/math-emu/
A Dreg_add_sub.c39 FPU_REG *a = &st(0); in FPU_add() local
48 expa = exponent(a); in FPU_add()
110 a = &x; in FPU_add()
121 return real_2op_NaN(a, taga, deststnr, a); in FPU_add()
136 a = &st(0); in FPU_sub()
151 signa = getsign(a); in FPU_sub()
163 expa = exponent(a); in FPU_sub()
241 a = &x; in FPU_sub()
253 d2 = a; in FPU_sub()
255 d1 = a; in FPU_sub()
[all …]
/arch/s390/kernel/
A Dalternative.c53 struct alt_instr *a; in __apply_alternatives() local
62 for (a = start; a < end; a++) { in __apply_alternatives()
63 if (!(a->ctx & ctx)) in __apply_alternatives()
65 switch (a->type) { in __apply_alternatives()
67 replace = test_facility(a->data); in __apply_alternatives()
68 debug = __test_facility(a->data, d->facilities); in __apply_alternatives()
71 replace = test_machine_feature(a->data); in __apply_alternatives()
84 old = (u8 *)&a->instr_offset + a->instr_offset; in __apply_alternatives()
85 new = (u8 *)&a->repl_offset + a->repl_offset; in __apply_alternatives()
87 alternative_dump(old, new, a->instrlen, a->type, a->data); in __apply_alternatives()
[all …]
/arch/mips/include/asm/mach-cavium-octeon/
A Dmangle-port.h15 static inline bool __should_swizzle_bits(volatile void *a) in __should_swizzle_bits() argument
18 u64 did = ((u64)(uintptr_t)a >> 40) & 0xff; in __should_swizzle_bits()
30 #define __should_swizzle_bits(a) false argument
49 # define ioswabb(a, x) (x) argument
50 # define __mem_ioswabb(a, x) (x) argument
51 # define ioswabw(a, x) (__should_swizzle_bits(a) ? \ argument
54 # define __mem_ioswabw(a, x) (x) argument
55 # define ioswabl(a, x) (__should_swizzle_bits(a) ? \ argument
58 # define __mem_ioswabl(a, x) (x) argument
59 # define ioswabq(a, x) (__should_swizzle_bits(a) ? \ argument
[all …]
/arch/loongarch/include/asm/
A Dlocal.h14 atomic_long_t a; member
19 #define local_read(l) atomic_long_read(&(l)->a)
24 #define local_inc(l) atomic_long_inc(&(l)->a)
25 #define local_dec(l) atomic_long_dec(&(l)->a)
36 : "+ZB" (l->a.counter), "=&r" (result) in local_add_return()
50 : "+ZB" (l->a.counter), "=&r" (result) in local_sub_return()
66 return try_cmpxchg_local(&l->a.counter, in local_try_cmpxchg()
67 (typeof(l->a.counter) *) old, new); in local_try_cmpxchg()
82 local_add_unless(local_t *l, long a, long u) in local_add_unless() argument
146 #define __local_inc(l) ((l)->a.counter++)
[all …]
/arch/powerpc/crypto/
A Dmd5-asm.S69 add a,a,rT0; /* 1: a = a + f */ \
72 add a,a,w0; /* 1: a = a + wk */ \
76 add a,a,b; /* 1: a = a + b */ \
91 add a,a,rT0; /* 1: a = a + f */ \
93 add a,a,w0; /* 1: a = a + wk */ \
97 add a,a,b; /* 1: a = a + b */ \
110 add a,a,rT1; /* 1: a = a + f */ \
112 add a,a,w0; /* 1: a = a + wk */ \
116 add a,a,b; /* 1: a = a + b */ \
127 add a,a,w0; /* 1: a = a + wk */ \
[all …]
/arch/x86/xen/
A Dmmu_hvm.c20 struct xen_hvm_get_mem_type a = { in xen_vmcore_pfn_is_ram() local
25 if (HYPERVISOR_hvm_op(HVMOP_get_mem_type, &a)) { in xen_vmcore_pfn_is_ram()
29 return a.mem_type != HVMMEM_mmio_dm; in xen_vmcore_pfn_is_ram()
38 struct xen_hvm_pagetable_dying a; in xen_hvm_exit_mmap() local
41 a.domid = DOMID_SELF; in xen_hvm_exit_mmap()
42 a.gpa = __pa(mm->pgd); in xen_hvm_exit_mmap()
43 rc = HYPERVISOR_hvm_op(HVMOP_pagetable_dying, &a); in xen_hvm_exit_mmap()
49 struct xen_hvm_pagetable_dying a; in is_pagetable_dying_supported() local
52 a.domid = DOMID_SELF; in is_pagetable_dying_supported()
53 a.gpa = 0x00; in is_pagetable_dying_supported()
[all …]

Completed in 58 milliseconds

12345678910>>...81