a 184 arch/alpha/boot/bootpz.c #define NEXT_PAGE(a) (((a) | (PAGE_SIZE - 1)) + 1) a 217 arch/alpha/include/asm/atomic.h static __inline__ int atomic_fetch_add_unless(atomic_t *v, int a, int u) a 233 arch/alpha/include/asm/atomic.h : [mem] "m"(*v), [a] "rI"(a), [u] "rI"((long)u) a 249 arch/alpha/include/asm/atomic.h static __inline__ s64 atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u) a 265 arch/alpha/include/asm/atomic.h : [mem] "m"(*v), [a] "rI"(a), [u] "rI"(u) a 378 arch/alpha/include/asm/bitops.h unsigned long t, a, r; a 381 arch/alpha/include/asm/bitops.h a = __flsm1_tab[t]; a 382 arch/alpha/include/asm/bitops.h t = __kernel_extbl (x, a); a 383 arch/alpha/include/asm/bitops.h r = a*8 + __flsm1_tab[t] + (x != 0); a 116 arch/alpha/include/asm/core_titan.h } a; a 305 arch/alpha/include/asm/dma.h static __inline__ void set_dma_addr(unsigned int dmanr, unsigned int a) a 308 arch/alpha/include/asm/dma.h dma_outb( a & 0xff, ((dmanr&3)<<1) + IO_DMA1_BASE ); a 309 arch/alpha/include/asm/dma.h dma_outb( (a>>8) & 0xff, ((dmanr&3)<<1) + IO_DMA1_BASE ); a 311 arch/alpha/include/asm/dma.h dma_outb( (a>>1) & 0xff, ((dmanr&3)<<2) + IO_DMA2_BASE ); a 312 arch/alpha/include/asm/dma.h dma_outb( (a>>9) & 0xff, ((dmanr&3)<<2) + IO_DMA2_BASE ); a 314 arch/alpha/include/asm/dma.h set_dma_page(dmanr, a>>16); /* set hipage last to enable 32-bit mode */ a 50 arch/alpha/include/asm/extable.h #define swap_ex_entry_fixup(a, b, tmp, delta) \ a 52 arch/alpha/include/asm/extable.h (a)->fixup.unit = (b)->fixup.unit; \ a 105 arch/alpha/include/asm/floppy.h static inline unsigned long CROSS_64KB(void *a, unsigned long s) a 107 arch/alpha/include/asm/floppy.h unsigned long p = (unsigned long)a; a 135 arch/alpha/include/asm/io.h #define IO_CONCAT(a,b) _IO_CONCAT(a,b) a 136 arch/alpha/include/asm/io.h #define _IO_CONCAT(a,b) a ## _ ## b a 173 arch/alpha/include/asm/io.h extern inline void __iomem *generic_ioportmap(unsigned long a) a 175 arch/alpha/include/asm/io.h return alpha_mv.mv_ioportmap(a); a 178 arch/alpha/include/asm/io.h static inline void __iomem *generic_ioremap(unsigned long a, unsigned long s) a 180 arch/alpha/include/asm/io.h return alpha_mv.mv_ioremap(a, s); a 183 arch/alpha/include/asm/io.h static inline void generic_iounmap(volatile void __iomem *a) a 185 arch/alpha/include/asm/io.h return alpha_mv.mv_iounmap(a); a 188 arch/alpha/include/asm/io.h static inline int generic_is_ioaddr(unsigned long a) a 190 arch/alpha/include/asm/io.h return alpha_mv.mv_is_ioaddr(a); a 193 arch/alpha/include/asm/io.h static inline int generic_is_mmio(const volatile void __iomem *a) a 195 arch/alpha/include/asm/io.h return alpha_mv.mv_is_mmio(a); a 310 arch/alpha/include/asm/io.h #define __is_ioaddr(a) __is_ioaddr((unsigned long)(a)) a 10 arch/alpha/include/asm/io_trivial.h IO_CONCAT(__IO_PREFIX,ioread8)(void __iomem *a) a 12 arch/alpha/include/asm/io_trivial.h return __kernel_ldbu(*(volatile u8 __force *)a); a 16 arch/alpha/include/asm/io_trivial.h IO_CONCAT(__IO_PREFIX,ioread16)(void __iomem *a) a 18 arch/alpha/include/asm/io_trivial.h return __kernel_ldwu(*(volatile u16 __force *)a); a 22 arch/alpha/include/asm/io_trivial.h IO_CONCAT(__IO_PREFIX,iowrite8)(u8 b, void __iomem *a) a 24 arch/alpha/include/asm/io_trivial.h __kernel_stb(b, *(volatile u8 __force *)a); a 28 arch/alpha/include/asm/io_trivial.h IO_CONCAT(__IO_PREFIX,iowrite16)(u16 b, void __iomem *a) a 30 arch/alpha/include/asm/io_trivial.h __kernel_stw(b, *(volatile u16 __force *)a); a 36 arch/alpha/include/asm/io_trivial.h IO_CONCAT(__IO_PREFIX,ioread32)(void __iomem *a) a 38 arch/alpha/include/asm/io_trivial.h return *(volatile u32 __force *)a; a 42 arch/alpha/include/asm/io_trivial.h IO_CONCAT(__IO_PREFIX,iowrite32)(u32 b, void __iomem *a) a 44 arch/alpha/include/asm/io_trivial.h *(volatile u32 __force *)a = b; a 50 arch/alpha/include/asm/io_trivial.h IO_CONCAT(__IO_PREFIX,readb)(const volatile void __iomem *a) a 52 arch/alpha/include/asm/io_trivial.h return __kernel_ldbu(*(const volatile u8 __force *)a); a 56 arch/alpha/include/asm/io_trivial.h IO_CONCAT(__IO_PREFIX,readw)(const volatile void __iomem *a) a 58 arch/alpha/include/asm/io_trivial.h return __kernel_ldwu(*(const volatile u16 __force *)a); a 62 arch/alpha/include/asm/io_trivial.h IO_CONCAT(__IO_PREFIX,writeb)(u8 b, volatile void __iomem *a) a 64 arch/alpha/include/asm/io_trivial.h __kernel_stb(b, *(volatile u8 __force *)a); a 68 arch/alpha/include/asm/io_trivial.h IO_CONCAT(__IO_PREFIX,writew)(u16 b, volatile void __iomem *a) a 70 arch/alpha/include/asm/io_trivial.h __kernel_stw(b, *(volatile u16 __force *)a); a 74 arch/alpha/include/asm/io_trivial.h IO_CONCAT(__IO_PREFIX,readb)(const volatile void __iomem *a) a 76 arch/alpha/include/asm/io_trivial.h void __iomem *addr = (void __iomem *)a; a 81 arch/alpha/include/asm/io_trivial.h IO_CONCAT(__IO_PREFIX,readw)(const volatile void __iomem *a) a 83 arch/alpha/include/asm/io_trivial.h void __iomem *addr = (void __iomem *)a; a 88 arch/alpha/include/asm/io_trivial.h IO_CONCAT(__IO_PREFIX,writeb)(u8 b, volatile void __iomem *a) a 90 arch/alpha/include/asm/io_trivial.h void __iomem *addr = (void __iomem *)a; a 95 arch/alpha/include/asm/io_trivial.h IO_CONCAT(__IO_PREFIX,writew)(u16 b, volatile void __iomem *a) a 97 arch/alpha/include/asm/io_trivial.h void __iomem *addr = (void __iomem *)a; a 104 arch/alpha/include/asm/io_trivial.h IO_CONCAT(__IO_PREFIX,readl)(const volatile void __iomem *a) a 106 arch/alpha/include/asm/io_trivial.h return *(const volatile u32 __force *)a; a 110 arch/alpha/include/asm/io_trivial.h IO_CONCAT(__IO_PREFIX,readq)(const volatile void __iomem *a) a 112 arch/alpha/include/asm/io_trivial.h return *(const volatile u64 __force *)a; a 116 arch/alpha/include/asm/io_trivial.h IO_CONCAT(__IO_PREFIX,writel)(u32 b, volatile void __iomem *a) a 118 arch/alpha/include/asm/io_trivial.h *(volatile u32 __force *)a = b; a 122 arch/alpha/include/asm/io_trivial.h IO_CONCAT(__IO_PREFIX,writeq)(u64 b, volatile void __iomem *a) a 124 arch/alpha/include/asm/io_trivial.h *(volatile u64 __force *)a = b; a 129 arch/alpha/include/asm/io_trivial.h __EXTERN_INLINE void IO_CONCAT(__IO_PREFIX,iounmap)(volatile void __iomem *a) a 10 arch/alpha/include/asm/local.h atomic_long_t a; a 14 arch/alpha/include/asm/local.h #define local_read(l) atomic_long_read(&(l)->a) a 15 arch/alpha/include/asm/local.h #define local_set(l,i) atomic_long_set(&(l)->a, (i)) a 16 arch/alpha/include/asm/local.h #define local_inc(l) atomic_long_inc(&(l)->a) a 17 arch/alpha/include/asm/local.h #define local_dec(l) atomic_long_dec(&(l)->a) a 18 arch/alpha/include/asm/local.h #define local_add(i,l) atomic_long_add((i),(&(l)->a)) a 19 arch/alpha/include/asm/local.h #define local_sub(i,l) atomic_long_sub((i),(&(l)->a)) a 33 arch/alpha/include/asm/local.h :"=&r" (temp), "=m" (l->a.counter), "=&r" (result) a 34 arch/alpha/include/asm/local.h :"Ir" (i), "m" (l->a.counter) : "memory"); a 50 arch/alpha/include/asm/local.h :"=&r" (temp), "=m" (l->a.counter), "=&r" (result) a 51 arch/alpha/include/asm/local.h :"Ir" (i), "m" (l->a.counter) : "memory"); a 56 arch/alpha/include/asm/local.h (cmpxchg_local(&((l)->a.counter), (o), (n))) a 57 arch/alpha/include/asm/local.h #define local_xchg(l, n) (xchg_local(&((l)->a.counter), (n))) a 68 arch/alpha/include/asm/local.h #define local_add_unless(l, a, u) \ a 75 arch/alpha/include/asm/local.h old = local_cmpxchg((l), c, c + (a)); \ a 84 arch/alpha/include/asm/local.h #define local_add_negative(a, l) (local_add_return((a), (l)) < 0) a 97 arch/alpha/include/asm/local.h #define __local_inc(l) ((l)->a.counter++) a 98 arch/alpha/include/asm/local.h #define __local_dec(l) ((l)->a.counter++) a 99 arch/alpha/include/asm/local.h #define __local_add(i,l) ((l)->a.counter+=(i)) a 100 arch/alpha/include/asm/local.h #define __local_sub(i,l) ((l)->a.counter-=(i)) a 220 arch/alpha/include/asm/mmu_context.h # define switch_mm(a,b,c) alpha_mv.mv_switch_mm((a),(b),(c)) a 224 arch/alpha/include/asm/mmu_context.h # define switch_mm(a,b,c) ev4_switch_mm((a),(b),(c)) a 227 arch/alpha/include/asm/mmu_context.h # define switch_mm(a,b,c) ev5_switch_mm((a),(b),(c)) a 23 arch/alpha/include/asm/uaccess.h #define segment_eq(a, b) ((a).seg == (b).seg) a 47 arch/alpha/include/asm/vga.h #define vga_readb(a) readb((u8 __iomem *)(a)) a 48 arch/alpha/include/asm/vga.h #define vga_writeb(v,a) writeb(v, (u8 __iomem *)(a)) a 56 arch/alpha/include/asm/vga.h # define __is_port_vga(a) \ a 57 arch/alpha/include/asm/vga.h (((a) >= 0x3b0) && ((a) < 0x3e0) && \ a 58 arch/alpha/include/asm/vga.h ((a) != 0x3b3) && ((a) != 0x3d3)) a 60 arch/alpha/include/asm/vga.h # define __is_mem_vga(a) \ a 61 arch/alpha/include/asm/vga.h (((a) >= 0xa0000) && ((a) <= 0xc0000)) a 63 arch/alpha/include/asm/vga.h # define FIXUP_IOADDR_VGA(a) do { \ a 64 arch/alpha/include/asm/vga.h if (pci_vga_hose && __is_port_vga(a)) \ a 65 arch/alpha/include/asm/vga.h (a) += pci_vga_hose->io_space->start; \ a 68 arch/alpha/include/asm/vga.h # define FIXUP_MEMADDR_VGA(a) do { \ a 69 arch/alpha/include/asm/vga.h if (pci_vga_hose && __is_mem_vga(a)) \ a 70 arch/alpha/include/asm/vga.h (a) += pci_vga_hose->mem_space->start; \ a 75 arch/alpha/include/asm/vga.h # define __is_port_vga(a) 0 a 76 arch/alpha/include/asm/vga.h # define __is_mem_vga(a) 0 a 77 arch/alpha/include/asm/vga.h # define FIXUP_IOADDR_VGA(a) a 78 arch/alpha/include/asm/vga.h # define FIXUP_MEMADDR_VGA(a) a 20 arch/alpha/include/uapi/asm/compiler.h # define __kernel_cmpbge(a, b) __builtin_alpha_cmpbge(a, b) a 46 arch/alpha/include/uapi/asm/compiler.h # define __kernel_cmpbge(a, b) \ a 48 arch/alpha/include/uapi/asm/compiler.h __asm__("cmpbge %r2,%1,%0" : "=r"(__kir) : "rI"(b), "rJ"(a)); \ a 800 arch/alpha/kernel/core_marvel.c #define __marvel_is_port_kbd(a) (((a) == 0x60) || ((a) == 0x64)) a 801 arch/alpha/kernel/core_marvel.c #define __marvel_is_port_rtc(a) (((a) == 0x70) || ((a) == 0x71)) a 348 arch/alpha/kernel/core_titan.c port->port_specific.a.agplastwr.csr = __direct_map_base; a 222 arch/alpha/kernel/err_common.c struct el_subpacket_annotation *a; a 225 arch/alpha/kernel/err_common.c for (a = subpacket_annotation_list; a; a = a->next) { a 226 arch/alpha/kernel/err_common.c if (a->class == header->class && a 227 arch/alpha/kernel/err_common.c a->type == header->type && a 228 arch/alpha/kernel/err_common.c a->revision == header->revision) { a 232 arch/alpha/kernel/err_common.c annotation = a->annotation; a 233 arch/alpha/kernel/err_common.c printk("%s %s\n", err_print_prefix, a->description); a 282 arch/alpha/kernel/err_common.c struct el_subpacket_annotation *a = subpacket_annotation_list; a 284 arch/alpha/kernel/err_common.c if (a == NULL) subpacket_annotation_list = new; a 286 arch/alpha/kernel/err_common.c for (; a->next != NULL; a = a->next) { a 287 arch/alpha/kernel/err_common.c if ((a->class == new->class && a->type == new->type) || a 288 arch/alpha/kernel/err_common.c a == new) { a 294 arch/alpha/kernel/err_common.c a->next = new; a 25 arch/alpha/kernel/err_impl.h #define SUBPACKET_ANNOTATION(c, t, r, d, a) {NULL, (c), (t), (r), (d), (a)} a 327 arch/arc/include/asm/atomic.h #define ATOMIC64_INIT(a) { (a) } a 341 arch/arc/include/asm/atomic.h static inline void atomic64_set(atomic64_t *v, s64 a) a 357 arch/arc/include/asm/atomic.h : "r"(a), "r"(&v->counter) a 362 arch/arc/include/asm/atomic.h static inline void atomic64_##op(s64 a, atomic64_t *v) \ a 374 arch/arc/include/asm/atomic.h : "r"(&v->counter), "ir"(a) \ a 379 arch/arc/include/asm/atomic.h static inline s64 atomic64_##op##_return(s64 a, atomic64_t *v) \ a 393 arch/arc/include/asm/atomic.h : "r"(&v->counter), "ir"(a) \ a 402 arch/arc/include/asm/atomic.h static inline s64 atomic64_fetch_##op(s64 a, atomic64_t *v) \ a 416 arch/arc/include/asm/atomic.h : "r"(&v->counter), "ir"(a) \ a 528 arch/arc/include/asm/atomic.h static inline s64 atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u) a 545 arch/arc/include/asm/atomic.h : "r"(&v->counter), "r"(a), "r"(u) a 174 arch/arc/include/asm/entry-compact.h st.a r0, [sp, -8] /* orig_r0 needed for syscall (skip ECR slot) */ a 34 arch/arc/include/asm/entry.h st.a \reg, [sp, -4] a 82 arch/arc/include/asm/mmu.h #define tlb_paranoid_check(a, b) a 18 arch/arc/include/asm/segment.h #define segment_eq(a, b) ((a) == (b)) a 151 arch/arc/include/asm/unwind.h #define unwind_add_table(a, b, c) a 152 arch/arc/include/asm/unwind.h #define unwind_remove_table(a, b) a 44 arch/arc/kernel/unaligned.c unsigned int err = 0, v, a = addr; \ a 45 arch/arc/kernel/unaligned.c __get8_unaligned_check(v, a, err); \ a 47 arch/arc/kernel/unaligned.c __get8_unaligned_check(v, a, err); \ a 55 arch/arc/kernel/unaligned.c unsigned int err = 0, v, a = addr; \ a 56 arch/arc/kernel/unaligned.c __get8_unaligned_check(v, a, err); \ a 58 arch/arc/kernel/unaligned.c __get8_unaligned_check(v, a, err); \ a 60 arch/arc/kernel/unaligned.c __get8_unaligned_check(v, a, err); \ a 62 arch/arc/kernel/unaligned.c __get8_unaligned_check(v, a, err); \ a 70 arch/arc/kernel/unaligned.c unsigned int err = 0, v = val, a = addr;\ a 88 arch/arc/kernel/unaligned.c : "=r" (err), "=&r" (v), "=&r" (a) \ a 89 arch/arc/kernel/unaligned.c : "0" (err), "1" (v), "2" (a)); \ a 97 arch/arc/kernel/unaligned.c unsigned int err = 0, v = val, a = addr;\ a 121 arch/arc/kernel/unaligned.c : "=r" (err), "=&r" (v), "=&r" (a) \ a 122 arch/arc/kernel/unaligned.c : "0" (err), "1" (v), "2" (a)); \ a 30 arch/arm/common/sharpsl_param.c #define MAGIC_CHG(a,b,c,d) ( ( d << 24 ) | ( c << 16 ) | ( b << 8 ) | a ) a 94 arch/arm/crypto/ghash-ce-glue.c dg[1] = be64_to_cpu(dst.a); a 151 arch/arm/crypto/ghash-ce-glue.c u64 carry = be64_to_cpu(k->a) >> 63; a 154 arch/arm/crypto/ghash-ce-glue.c h[1] = (be64_to_cpu(k->a) << 1) | (be64_to_cpu(k->b) >> 63); a 277 arch/arm/include/asm/arch_gicv3.h #define gic_flush_dcache_to_poc(a,l) __cpuc_flush_dcache_area((a), (l)) a 130 arch/arm/include/asm/atomic.h static inline int atomic_fetch_add_unless(atomic_t *v, int a, int u) a 148 arch/arm/include/asm/atomic.h : "r" (&v->counter), "r" (u), "r" (a) a 477 arch/arm/include/asm/atomic.h static inline s64 atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u) a 497 arch/arm/include/asm/atomic.h : "r" (&v->counter), "r" (u), "r" (a) a 128 arch/arm/include/asm/floppy.h #define CROSS_64KB(a,s) (0) a 134 arch/arm/include/asm/glue-cache.h static inline void nop_flush_user_cache_range(unsigned long a, a 137 arch/arm/include/asm/glue-cache.h static inline void nop_coherent_kern_range(unsigned long a, unsigned long b) { } a 138 arch/arm/include/asm/glue-cache.h static inline int nop_coherent_user_range(unsigned long a, a 140 arch/arm/include/asm/glue-cache.h static inline void nop_flush_kern_dcache_area(void *a, size_t s) { } a 142 arch/arm/include/asm/glue-cache.h static inline void nop_dma_flush_range(const void *a, const void *b) { } a 59 arch/arm/include/asm/io.h #define __raw_readw(a) (__chk_io_ptr(a), *(volatile unsigned short __force *)(a)) a 60 arch/arm/include/asm/io.h #define __raw_writew(v,a) ((void)(__chk_io_ptr(a), *(volatile unsigned short __force *)(a) = (v))) a 201 arch/arm/include/asm/io.h #define __io(a) __typesafe_io(PCI_IO_VIRT_BASE + ((a) & IO_SPACE_LIMIT)) a 203 arch/arm/include/asm/io.h #define __io(a) __typesafe_io((a) & IO_SPACE_LIMIT) a 344 arch/arm/include/asm/io.h #define memcpy_fromio(a,c,l) _memcpy_fromio((a),c,(l)) a 345 arch/arm/include/asm/io.h #define memcpy_toio(c,a,l) _memcpy_toio(c,(a),(l)) a 204 arch/arm/include/asm/kvm_mmu.h #define kvm_flush_dcache_to_poc(a,l) __cpuc_flush_dcache_area((a), (l)) a 61 arch/arm/include/asm/mach/map.h #define vm_reserve_area_early(a,s,c) do { } while (0) a 25 arch/arm/include/asm/pgtable-nommu.h #define pmd_offset(a, b) ((void *)0) a 24 arch/arm/include/asm/sections.h void *a = (void *)addr; a 25 arch/arm/include/asm/sections.h return memory_contains(__idmap_text_start, __idmap_text_end, a, 1) || a 27 arch/arm/include/asm/sections.h a, 1); a 79 arch/arm/include/asm/uaccess.h #define segment_eq(a, b) ((a) == (b)) a 266 arch/arm/include/asm/uaccess.h #define segment_eq(a, b) (1) a 19 arch/arm/include/asm/word-at-a-time.h static inline unsigned long has_zero(unsigned long a, unsigned long *bits, a 22 arch/arm/include/asm/word-at-a-time.h unsigned long mask = ((a - c->one_bits) & ~a) & c->high_bits; a 27 arch/arm/include/asm/word-at-a-time.h #define prep_zero_mask(a, bits, c) (bits) a 76 arch/arm/kernel/module-plts.c #define cmp_3way(a,b) ((a) < (b) ? -1 : (a) > (b)) a 78 arch/arm/kernel/module-plts.c static int cmp_rel(const void *a, const void *b) a 80 arch/arm/kernel/module-plts.c const Elf32_Rel *x = a, *y = b; a 442 arch/arm/kernel/sys_oabi-compat.c unsigned long r = -EFAULT, a[6]; a 446 arch/arm/kernel/sys_oabi-compat.c if (copy_from_user(a, args, 3 * sizeof(long)) == 0) a 447 arch/arm/kernel/sys_oabi-compat.c r = sys_oabi_bind(a[0], (struct sockaddr __user *)a[1], a[2]); a 450 arch/arm/kernel/sys_oabi-compat.c if (copy_from_user(a, args, 3 * sizeof(long)) == 0) a 451 arch/arm/kernel/sys_oabi-compat.c r = sys_oabi_connect(a[0], (struct sockaddr __user *)a[1], a[2]); a 454 arch/arm/kernel/sys_oabi-compat.c if (copy_from_user(a, args, 6 * sizeof(long)) == 0) a 455 arch/arm/kernel/sys_oabi-compat.c r = sys_oabi_sendto(a[0], (void __user *)a[1], a[2], a[3], a 456 arch/arm/kernel/sys_oabi-compat.c (struct sockaddr __user *)a[4], a[5]); a 459 arch/arm/kernel/sys_oabi-compat.c if (copy_from_user(a, args, 3 * sizeof(long)) == 0) a 460 arch/arm/kernel/sys_oabi-compat.c r = sys_oabi_sendmsg(a[0], (struct user_msghdr __user *)a[1], a[2]); a 389 arch/arm/mach-davinci/board-dm644x-evm.c sw_show(struct device *d, struct device_attribute *a, char *buf) a 34 arch/arm/mach-ebsa110/io.c u32 ret, a = (u32 __force) addr; a 52 arch/arm/mach-ebsa110/io.c ret = (a & 0xf803fe) << 1; a 53 arch/arm/mach-ebsa110/io.c ret |= (a & 0x03fc00) << 2; a 57 arch/arm/mach-ebsa110/io.c if ((a & 0x20000) == (a & 0x40000) >> 1) a 69 arch/arm/mach-ebsa110/io.c void __iomem *a = __isamem_convert_addr(addr); a 73 arch/arm/mach-ebsa110/io.c ret = __raw_readl(a); a 75 arch/arm/mach-ebsa110/io.c ret = __raw_readb(a); a 81 arch/arm/mach-ebsa110/io.c void __iomem *a = __isamem_convert_addr(addr); a 86 arch/arm/mach-ebsa110/io.c return __raw_readw(a); a 91 arch/arm/mach-ebsa110/io.c void __iomem *a = __isamem_convert_addr(addr); a 97 arch/arm/mach-ebsa110/io.c ret = __raw_readw(a); a 98 arch/arm/mach-ebsa110/io.c ret |= __raw_readw(a + 4) << 16; a 108 arch/arm/mach-ebsa110/io.c void __iomem *a = __isamem_convert_addr(addr); a 112 arch/arm/mach-ebsa110/io.c __raw_readsw(a, data, len); a 118 arch/arm/mach-ebsa110/io.c void __iomem *a = __isamem_convert_addr(addr); a 122 arch/arm/mach-ebsa110/io.c __raw_readsl(a, data, len); a 128 arch/arm/mach-ebsa110/io.c void __iomem *a = __isamem_convert_addr(addr); a 131 arch/arm/mach-ebsa110/io.c __raw_writel(val, a); a 133 arch/arm/mach-ebsa110/io.c __raw_writeb(val, a); a 138 arch/arm/mach-ebsa110/io.c void __iomem *a = __isamem_convert_addr(addr); a 143 arch/arm/mach-ebsa110/io.c __raw_writew(val, a); a 148 arch/arm/mach-ebsa110/io.c void __iomem *a = __isamem_convert_addr(addr); a 153 arch/arm/mach-ebsa110/io.c __raw_writew(val, a); a 154 arch/arm/mach-ebsa110/io.c __raw_writew(val >> 16, a + 4); a 163 arch/arm/mach-ebsa110/io.c void __iomem *a = __isamem_convert_addr(addr); a 167 arch/arm/mach-ebsa110/io.c __raw_writesw(a, data, len); a 173 arch/arm/mach-ebsa110/io.c void __iomem *a = __isamem_convert_addr(addr); a 177 arch/arm/mach-ebsa110/io.c __raw_writesl(a, data, len); a 220 arch/arm/mach-ebsa110/io.c void __iomem *a = (void __iomem *)ISAIO_BASE + ((port & ~1) << 1); a 226 arch/arm/mach-ebsa110/io.c ret = __raw_readl(a); a 228 arch/arm/mach-ebsa110/io.c ret = __raw_readb(a); a 273 arch/arm/mach-ebsa110/io.c void __iomem *a; a 278 arch/arm/mach-ebsa110/io.c a = (void __iomem *)ISAIO_BASE + ((port & ~1) << 1); a 280 arch/arm/mach-ebsa110/io.c return __raw_readw(a) | __raw_readw(a + 4) << 16; a 296 arch/arm/mach-ebsa110/io.c void __iomem *a = (void __iomem *)ISAIO_BASE + ((port & ~1) << 1); a 302 arch/arm/mach-ebsa110/io.c __raw_writel(val, a); a 304 arch/arm/mach-ebsa110/io.c __raw_writeb(val, a); a 25 arch/arm/mach-footbridge/include/mach/hardware.h #define MMU_IO(a, b) (a) a 27 arch/arm/mach-footbridge/include/mach/hardware.h #define MMU_IO(a, b) (b) a 18 arch/arm/mach-footbridge/include/mach/io.h #define __io(a) ((void __iomem *)(PCIO_BASE + (a))) a 226 arch/arm/mach-ixp4xx/include/mach/io.h #define memcpy_fromio(a,c,l) _memcpy_fromio((a),(c),(l)) a 227 arch/arm/mach-ixp4xx/include/mach/io.h #define memcpy_toio(c,a,l) _memcpy_toio((c),(a),(l)) a 43 arch/arm/mach-omap1/include/mach/io.h #define __io(a) __typesafe_io(a) a 435 arch/arm/mach-omap2/clockdomain.c struct clkdm_autodep *a = NULL; a 447 arch/arm/mach-omap2/clockdomain.c for (a = autodeps; a->clkdm.ptr; a++) a 448 arch/arm/mach-omap2/clockdomain.c _autodep_lookup(a); a 54 arch/arm/mach-pxa/include/mach/corgi.h #define CORGI_GPIO_STROBE_BIT(a) GPIO_bit(66+(a)) a 55 arch/arm/mach-pxa/include/mach/corgi.h #define CORGI_GPIO_SENSE_BIT(a) GPIO_bit(58+(a)) a 59 arch/arm/mach-pxa/include/mach/corgi.h #define CORGI_GPIO_KEY_SENSE(a) (58+(a)) a 60 arch/arm/mach-pxa/include/mach/corgi.h #define CORGI_GPIO_KEY_STROBE(a) (66+(a)) a 77 arch/arm/mach-pxa/include/mach/corgi.h #define CORGI_IRQ_GPIO_KEY_SENSE(a) PXA_GPIO_TO_IRQ(58+(a)) /* Keyboard Sense lines */ a 16 arch/arm/mach-pxa/include/mach/io.h #define __io(a) __typesafe_io(a) a 131 arch/arm/mach-pxa/include/mach/tosa.h #define TOSA_GPIO_STROBE_BIT(a) GPIO_bit(58+(a)) a 132 arch/arm/mach-pxa/include/mach/tosa.h #define TOSA_GPIO_SENSE_BIT(a) GPIO_bit(69+(a)) a 136 arch/arm/mach-pxa/include/mach/tosa.h #define TOSA_GPIO_KEY_SENSE(a) (69+(a)) a 137 arch/arm/mach-pxa/include/mach/tosa.h #define TOSA_GPIO_KEY_STROBE(a) (58+(a)) a 163 arch/arm/mach-pxa/include/mach/tosa.h #define TOSA_IRQ_GPIO_KEY_SENSE(a) PXA_GPIO_TO_IRQ(69+(a)) a 26 arch/arm/mach-rpc/include/mach/io.h #define __io(a) (PCIO_BASE + ((a) << 2)) a 216 arch/arm/mm/alignment.c unsigned int err = 0, v, a = addr; \ a 217 arch/arm/mm/alignment.c __get8_unaligned_check(ins,v,a,err); \ a 219 arch/arm/mm/alignment.c __get8_unaligned_check(ins,v,a,err); \ a 233 arch/arm/mm/alignment.c unsigned int err = 0, v, a = addr; \ a 234 arch/arm/mm/alignment.c __get8_unaligned_check(ins,v,a,err); \ a 236 arch/arm/mm/alignment.c __get8_unaligned_check(ins,v,a,err); \ a 238 arch/arm/mm/alignment.c __get8_unaligned_check(ins,v,a,err); \ a 240 arch/arm/mm/alignment.c __get8_unaligned_check(ins,v,a,err); \ a 254 arch/arm/mm/alignment.c unsigned int err = 0, v = val, a = addr; \ a 272 arch/arm/mm/alignment.c : "=r" (err), "=&r" (v), "=&r" (a) \ a 273 arch/arm/mm/alignment.c : "0" (err), "1" (v), "2" (a)); \ a 286 arch/arm/mm/alignment.c unsigned int err = 0, v = val, a = addr; \ a 314 arch/arm/mm/alignment.c : "=r" (err), "=&r" (v), "=&r" (a) \ a 315 arch/arm/mm/alignment.c : "0" (err), "1" (v), "2" (a)); \ a 62 arch/arm/nwfpe/ARM-gcc.h #define LIT64( a ) a##LL a 113 arch/arm/nwfpe/softfloat.c INLINE bits32 extractFloat32Frac( float32 a ) a 116 arch/arm/nwfpe/softfloat.c return a & 0x007FFFFF; a 125 arch/arm/nwfpe/softfloat.c INLINE int16 extractFloat32Exp( float32 a ) a 128 arch/arm/nwfpe/softfloat.c return ( a>>23 ) & 0xFF; a 138 arch/arm/nwfpe/softfloat.c INLINE flag extractFloat32Sign( float32 a ) a 141 arch/arm/nwfpe/softfloat.c return a>>31; a 294 arch/arm/nwfpe/softfloat.c INLINE bits64 extractFloat64Frac( float64 a ) a 297 arch/arm/nwfpe/softfloat.c return a & LIT64( 0x000FFFFFFFFFFFFF ); a 306 arch/arm/nwfpe/softfloat.c INLINE int16 extractFloat64Exp( float64 a ) a 309 arch/arm/nwfpe/softfloat.c return ( a>>52 ) & 0x7FF; a 319 arch/arm/nwfpe/softfloat.c INLINE flag extractFloat64Sign( float64 a ) a 322 arch/arm/nwfpe/softfloat.c return a>>63; a 470 arch/arm/nwfpe/softfloat.c INLINE bits64 extractFloatx80Frac( floatx80 a ) a 473 arch/arm/nwfpe/softfloat.c return a.low; a 483 arch/arm/nwfpe/softfloat.c INLINE int32 extractFloatx80Exp( floatx80 a ) a 486 arch/arm/nwfpe/softfloat.c return a.high & 0x7FFF; a 496 arch/arm/nwfpe/softfloat.c INLINE flag extractFloatx80Sign( floatx80 a ) a 499 arch/arm/nwfpe/softfloat.c return a.high>>15; a 762 arch/arm/nwfpe/softfloat.c float32 int32_to_float32(struct roundingData *roundData, int32 a) a 766 arch/arm/nwfpe/softfloat.c if ( a == 0 ) return 0; a 767 arch/arm/nwfpe/softfloat.c if ( a == 0x80000000 ) return packFloat32( 1, 0x9E, 0 ); a 768 arch/arm/nwfpe/softfloat.c zSign = ( a < 0 ); a 769 arch/arm/nwfpe/softfloat.c return normalizeRoundAndPackFloat32( roundData, zSign, 0x9C, zSign ? - a : a ); a 780 arch/arm/nwfpe/softfloat.c float64 int32_to_float64( int32 a ) a 787 arch/arm/nwfpe/softfloat.c if ( a == 0 ) return 0; a 788 arch/arm/nwfpe/softfloat.c aSign = ( a < 0 ); a 789 arch/arm/nwfpe/softfloat.c absA = aSign ? - a : a; a 806 arch/arm/nwfpe/softfloat.c floatx80 int32_to_floatx80( int32 a ) a 813 arch/arm/nwfpe/softfloat.c if ( a == 0 ) return packFloatx80( 0, 0, 0 ); a 814 arch/arm/nwfpe/softfloat.c zSign = ( a < 0 ); a 815 arch/arm/nwfpe/softfloat.c absA = zSign ? - a : a; a 835 arch/arm/nwfpe/softfloat.c int32 float32_to_int32( struct roundingData *roundData, float32 a ) a 842 arch/arm/nwfpe/softfloat.c aSig = extractFloat32Frac( a ); a 843 arch/arm/nwfpe/softfloat.c aExp = extractFloat32Exp( a ); a 844 arch/arm/nwfpe/softfloat.c aSign = extractFloat32Sign( a ); a 866 arch/arm/nwfpe/softfloat.c int32 float32_to_int32_round_to_zero( float32 a ) a 873 arch/arm/nwfpe/softfloat.c aSig = extractFloat32Frac( a ); a 874 arch/arm/nwfpe/softfloat.c aExp = extractFloat32Exp( a ); a 875 arch/arm/nwfpe/softfloat.c aSign = extractFloat32Sign( a ); a 878 arch/arm/nwfpe/softfloat.c if ( a == 0xCF000000 ) return 0x80000000; a 904 arch/arm/nwfpe/softfloat.c float64 float32_to_float64( float32 a ) a 910 arch/arm/nwfpe/softfloat.c aSig = extractFloat32Frac( a ); a 911 arch/arm/nwfpe/softfloat.c aExp = extractFloat32Exp( a ); a 912 arch/arm/nwfpe/softfloat.c aSign = extractFloat32Sign( a ); a 914 arch/arm/nwfpe/softfloat.c if ( aSig ) return commonNaNToFloat64( float32ToCommonNaN( a ) ); a 936 arch/arm/nwfpe/softfloat.c floatx80 float32_to_floatx80( float32 a ) a 942 arch/arm/nwfpe/softfloat.c aSig = extractFloat32Frac( a ); a 943 arch/arm/nwfpe/softfloat.c aExp = extractFloat32Exp( a ); a 944 arch/arm/nwfpe/softfloat.c aSign = extractFloat32Sign( a ); a 946 arch/arm/nwfpe/softfloat.c if ( aSig ) return commonNaNToFloatx80( float32ToCommonNaN( a ) ); a 968 arch/arm/nwfpe/softfloat.c float32 float32_round_to_int( struct roundingData *roundData, float32 a ) a 976 arch/arm/nwfpe/softfloat.c aExp = extractFloat32Exp( a ); a 978 arch/arm/nwfpe/softfloat.c if ( ( aExp == 0xFF ) && extractFloat32Frac( a ) ) { a 979 arch/arm/nwfpe/softfloat.c return propagateFloat32NaN( a, a ); a 981 arch/arm/nwfpe/softfloat.c return a; a 985 arch/arm/nwfpe/softfloat.c if ( (bits32) ( a<<1 ) == 0 ) return a; a 987 arch/arm/nwfpe/softfloat.c aSign = extractFloat32Sign( a ); a 990 arch/arm/nwfpe/softfloat.c if ( ( aExp == 0x7E ) && extractFloat32Frac( a ) ) { a 1004 arch/arm/nwfpe/softfloat.c z = a; a 1015 arch/arm/nwfpe/softfloat.c if ( z != a ) roundData->exception |= float_flag_inexact; a 1029 arch/arm/nwfpe/softfloat.c static float32 addFloat32Sigs( struct roundingData *roundData, float32 a, float32 b, flag zSign ) a 1035 arch/arm/nwfpe/softfloat.c aSig = extractFloat32Frac( a ); a 1036 arch/arm/nwfpe/softfloat.c aExp = extractFloat32Exp( a ); a 1044 arch/arm/nwfpe/softfloat.c if ( aSig ) return propagateFloat32NaN( a, b ); a 1045 arch/arm/nwfpe/softfloat.c return a; a 1058 arch/arm/nwfpe/softfloat.c if ( bSig ) return propagateFloat32NaN( a, b ); a 1072 arch/arm/nwfpe/softfloat.c if ( aSig | bSig ) return propagateFloat32NaN( a, b ); a 1073 arch/arm/nwfpe/softfloat.c return a; a 1101 arch/arm/nwfpe/softfloat.c static float32 subFloat32Sigs( struct roundingData *roundData, float32 a, float32 b, flag zSign ) a 1107 arch/arm/nwfpe/softfloat.c aSig = extractFloat32Frac( a ); a 1108 arch/arm/nwfpe/softfloat.c aExp = extractFloat32Exp( a ); a 1117 arch/arm/nwfpe/softfloat.c if ( aSig | bSig ) return propagateFloat32NaN( a, b ); a 1130 arch/arm/nwfpe/softfloat.c if ( bSig ) return propagateFloat32NaN( a, b ); a 1148 arch/arm/nwfpe/softfloat.c if ( aSig ) return propagateFloat32NaN( a, b ); a 1149 arch/arm/nwfpe/softfloat.c return a; a 1175 arch/arm/nwfpe/softfloat.c float32 float32_add( struct roundingData *roundData, float32 a, float32 b ) a 1179 arch/arm/nwfpe/softfloat.c aSign = extractFloat32Sign( a ); a 1182 arch/arm/nwfpe/softfloat.c return addFloat32Sigs( roundData, a, b, aSign ); a 1185 arch/arm/nwfpe/softfloat.c return subFloat32Sigs( roundData, a, b, aSign ); a 1197 arch/arm/nwfpe/softfloat.c float32 float32_sub( struct roundingData *roundData, float32 a, float32 b ) a 1201 arch/arm/nwfpe/softfloat.c aSign = extractFloat32Sign( a ); a 1204 arch/arm/nwfpe/softfloat.c return subFloat32Sigs( roundData, a, b, aSign ); a 1207 arch/arm/nwfpe/softfloat.c return addFloat32Sigs( roundData, a, b, aSign ); a 1219 arch/arm/nwfpe/softfloat.c float32 float32_mul( struct roundingData *roundData, float32 a, float32 b ) a 1227 arch/arm/nwfpe/softfloat.c aSig = extractFloat32Frac( a ); a 1228 arch/arm/nwfpe/softfloat.c aExp = extractFloat32Exp( a ); a 1229 arch/arm/nwfpe/softfloat.c aSign = extractFloat32Sign( a ); a 1236 arch/arm/nwfpe/softfloat.c return propagateFloat32NaN( a, b ); a 1245 arch/arm/nwfpe/softfloat.c if ( bSig ) return propagateFloat32NaN( a, b ); a 1280 arch/arm/nwfpe/softfloat.c float32 float32_div( struct roundingData *roundData, float32 a, float32 b ) a 1286 arch/arm/nwfpe/softfloat.c aSig = extractFloat32Frac( a ); a 1287 arch/arm/nwfpe/softfloat.c aExp = extractFloat32Exp( a ); a 1288 arch/arm/nwfpe/softfloat.c aSign = extractFloat32Sign( a ); a 1294 arch/arm/nwfpe/softfloat.c if ( aSig ) return propagateFloat32NaN( a, b ); a 1296 arch/arm/nwfpe/softfloat.c if ( bSig ) return propagateFloat32NaN( a, b ); a 1303 arch/arm/nwfpe/softfloat.c if ( bSig ) return propagateFloat32NaN( a, b ); a 1347 arch/arm/nwfpe/softfloat.c float32 float32_rem( struct roundingData *roundData, float32 a, float32 b ) a 1357 arch/arm/nwfpe/softfloat.c aSig = extractFloat32Frac( a ); a 1358 arch/arm/nwfpe/softfloat.c aExp = extractFloat32Exp( a ); a 1359 arch/arm/nwfpe/softfloat.c aSign = extractFloat32Sign( a ); a 1365 arch/arm/nwfpe/softfloat.c return propagateFloat32NaN( a, b ); a 1371 arch/arm/nwfpe/softfloat.c if ( bSig ) return propagateFloat32NaN( a, b ); a 1372 arch/arm/nwfpe/softfloat.c return a; a 1382 arch/arm/nwfpe/softfloat.c if ( aSig == 0 ) return a; a 1392 arch/arm/nwfpe/softfloat.c if ( expDiff < -1 ) return a; a 1450 arch/arm/nwfpe/softfloat.c float32 float32_sqrt( struct roundingData *roundData, float32 a ) a 1457 arch/arm/nwfpe/softfloat.c aSig = extractFloat32Frac( a ); a 1458 arch/arm/nwfpe/softfloat.c aExp = extractFloat32Exp( a ); a 1459 arch/arm/nwfpe/softfloat.c aSign = extractFloat32Sign( a ); a 1461 arch/arm/nwfpe/softfloat.c if ( aSig ) return propagateFloat32NaN( a, 0 ); a 1462 arch/arm/nwfpe/softfloat.c if ( ! aSign ) return a; a 1467 arch/arm/nwfpe/softfloat.c if ( ( aExp | aSig ) == 0 ) return a; a 1505 arch/arm/nwfpe/softfloat.c flag float32_eq( float32 a, float32 b ) a 1508 arch/arm/nwfpe/softfloat.c if ( ( ( extractFloat32Exp( a ) == 0xFF ) && extractFloat32Frac( a ) ) a 1511 arch/arm/nwfpe/softfloat.c if ( float32_is_signaling_nan( a ) || float32_is_signaling_nan( b ) ) { a 1516 arch/arm/nwfpe/softfloat.c return ( a == b ) || ( (bits32) ( ( a | b )<<1 ) == 0 ); a 1528 arch/arm/nwfpe/softfloat.c flag float32_le( float32 a, float32 b ) a 1532 arch/arm/nwfpe/softfloat.c if ( ( ( extractFloat32Exp( a ) == 0xFF ) && extractFloat32Frac( a ) ) a 1538 arch/arm/nwfpe/softfloat.c aSign = extractFloat32Sign( a ); a 1540 arch/arm/nwfpe/softfloat.c if ( aSign != bSign ) return aSign || ( (bits32) ( ( a | b )<<1 ) == 0 ); a 1541 arch/arm/nwfpe/softfloat.c return ( a == b ) || ( aSign ^ ( a < b ) ); a 1552 arch/arm/nwfpe/softfloat.c flag float32_lt( float32 a, float32 b ) a 1556 arch/arm/nwfpe/softfloat.c if ( ( ( extractFloat32Exp( a ) == 0xFF ) && extractFloat32Frac( a ) ) a 1562 arch/arm/nwfpe/softfloat.c aSign = extractFloat32Sign( a ); a 1564 arch/arm/nwfpe/softfloat.c if ( aSign != bSign ) return aSign && ( (bits32) ( ( a | b )<<1 ) != 0 ); a 1565 arch/arm/nwfpe/softfloat.c return ( a != b ) && ( aSign ^ ( a < b ) ); a 1577 arch/arm/nwfpe/softfloat.c flag float32_eq_signaling( float32 a, float32 b ) a 1580 arch/arm/nwfpe/softfloat.c if ( ( ( extractFloat32Exp( a ) == 0xFF ) && extractFloat32Frac( a ) ) a 1586 arch/arm/nwfpe/softfloat.c return ( a == b ) || ( (bits32) ( ( a | b )<<1 ) == 0 ); a 1598 arch/arm/nwfpe/softfloat.c flag float32_le_quiet( float32 a, float32 b ) a 1603 arch/arm/nwfpe/softfloat.c if ( ( ( extractFloat32Exp( a ) == 0xFF ) && extractFloat32Frac( a ) ) a 1609 arch/arm/nwfpe/softfloat.c aSign = extractFloat32Sign( a ); a 1611 arch/arm/nwfpe/softfloat.c if ( aSign != bSign ) return aSign || ( (bits32) ( ( a | b )<<1 ) == 0 ); a 1612 arch/arm/nwfpe/softfloat.c return ( a == b ) || ( aSign ^ ( a < b ) ); a 1624 arch/arm/nwfpe/softfloat.c flag float32_lt_quiet( float32 a, float32 b ) a 1628 arch/arm/nwfpe/softfloat.c if ( ( ( extractFloat32Exp( a ) == 0xFF ) && extractFloat32Frac( a ) ) a 1634 arch/arm/nwfpe/softfloat.c aSign = extractFloat32Sign( a ); a 1636 arch/arm/nwfpe/softfloat.c if ( aSign != bSign ) return aSign && ( (bits32) ( ( a | b )<<1 ) != 0 ); a 1637 arch/arm/nwfpe/softfloat.c return ( a != b ) && ( aSign ^ ( a < b ) ); a 1652 arch/arm/nwfpe/softfloat.c int32 float64_to_int32( struct roundingData *roundData, float64 a ) a 1658 arch/arm/nwfpe/softfloat.c aSig = extractFloat64Frac( a ); a 1659 arch/arm/nwfpe/softfloat.c aExp = extractFloat64Exp( a ); a 1660 arch/arm/nwfpe/softfloat.c aSign = extractFloat64Sign( a ); a 1680 arch/arm/nwfpe/softfloat.c int32 float64_to_int32_round_to_zero( float64 a ) a 1687 arch/arm/nwfpe/softfloat.c aSig = extractFloat64Frac( a ); a 1688 arch/arm/nwfpe/softfloat.c aExp = extractFloat64Exp( a ); a 1689 arch/arm/nwfpe/softfloat.c aSign = extractFloat64Sign( a ); a 1727 arch/arm/nwfpe/softfloat.c int32 float64_to_uint32( struct roundingData *roundData, float64 a ) a 1733 arch/arm/nwfpe/softfloat.c aSig = extractFloat64Frac( a ); a 1734 arch/arm/nwfpe/softfloat.c aExp = extractFloat64Exp( a ); a 1753 arch/arm/nwfpe/softfloat.c int32 float64_to_uint32_round_to_zero( float64 a ) a 1760 arch/arm/nwfpe/softfloat.c aSig = extractFloat64Frac( a ); a 1761 arch/arm/nwfpe/softfloat.c aExp = extractFloat64Exp( a ); a 1762 arch/arm/nwfpe/softfloat.c aSign = extractFloat64Sign( a ); a 1796 arch/arm/nwfpe/softfloat.c float32 float64_to_float32( struct roundingData *roundData, float64 a ) a 1803 arch/arm/nwfpe/softfloat.c aSig = extractFloat64Frac( a ); a 1804 arch/arm/nwfpe/softfloat.c aExp = extractFloat64Exp( a ); a 1805 arch/arm/nwfpe/softfloat.c aSign = extractFloat64Sign( a ); a 1807 arch/arm/nwfpe/softfloat.c if ( aSig ) return commonNaNToFloat32( float64ToCommonNaN( a ) ); a 1830 arch/arm/nwfpe/softfloat.c floatx80 float64_to_floatx80( float64 a ) a 1836 arch/arm/nwfpe/softfloat.c aSig = extractFloat64Frac( a ); a 1837 arch/arm/nwfpe/softfloat.c aExp = extractFloat64Exp( a ); a 1838 arch/arm/nwfpe/softfloat.c aSign = extractFloat64Sign( a ); a 1840 arch/arm/nwfpe/softfloat.c if ( aSig ) return commonNaNToFloatx80( float64ToCommonNaN( a ) ); a 1863 arch/arm/nwfpe/softfloat.c float64 float64_round_to_int( struct roundingData *roundData, float64 a ) a 1871 arch/arm/nwfpe/softfloat.c aExp = extractFloat64Exp( a ); a 1873 arch/arm/nwfpe/softfloat.c if ( ( aExp == 0x7FF ) && extractFloat64Frac( a ) ) { a 1874 arch/arm/nwfpe/softfloat.c return propagateFloat64NaN( a, a ); a 1876 arch/arm/nwfpe/softfloat.c return a; a 1879 arch/arm/nwfpe/softfloat.c if ( (bits64) ( a<<1 ) == 0 ) return a; a 1881 arch/arm/nwfpe/softfloat.c aSign = extractFloat64Sign( a ); a 1884 arch/arm/nwfpe/softfloat.c if ( ( aExp == 0x3FE ) && extractFloat64Frac( a ) ) { a 1899 arch/arm/nwfpe/softfloat.c z = a; a 1911 arch/arm/nwfpe/softfloat.c if ( z != a ) roundData->exception |= float_flag_inexact; a 1925 arch/arm/nwfpe/softfloat.c static float64 addFloat64Sigs( struct roundingData *roundData, float64 a, float64 b, flag zSign ) a 1931 arch/arm/nwfpe/softfloat.c aSig = extractFloat64Frac( a ); a 1932 arch/arm/nwfpe/softfloat.c aExp = extractFloat64Exp( a ); a 1940 arch/arm/nwfpe/softfloat.c if ( aSig ) return propagateFloat64NaN( a, b ); a 1941 arch/arm/nwfpe/softfloat.c return a; a 1954 arch/arm/nwfpe/softfloat.c if ( bSig ) return propagateFloat64NaN( a, b ); a 1968 arch/arm/nwfpe/softfloat.c if ( aSig | bSig ) return propagateFloat64NaN( a, b ); a 1969 arch/arm/nwfpe/softfloat.c return a; a 1997 arch/arm/nwfpe/softfloat.c static float64 subFloat64Sigs( struct roundingData *roundData, float64 a, float64 b, flag zSign ) a 2003 arch/arm/nwfpe/softfloat.c aSig = extractFloat64Frac( a ); a 2004 arch/arm/nwfpe/softfloat.c aExp = extractFloat64Exp( a ); a 2013 arch/arm/nwfpe/softfloat.c if ( aSig | bSig ) return propagateFloat64NaN( a, b ); a 2026 arch/arm/nwfpe/softfloat.c if ( bSig ) return propagateFloat64NaN( a, b ); a 2044 arch/arm/nwfpe/softfloat.c if ( aSig ) return propagateFloat64NaN( a, b ); a 2045 arch/arm/nwfpe/softfloat.c return a; a 2071 arch/arm/nwfpe/softfloat.c float64 float64_add( struct roundingData *roundData, float64 a, float64 b ) a 2075 arch/arm/nwfpe/softfloat.c aSign = extractFloat64Sign( a ); a 2078 arch/arm/nwfpe/softfloat.c return addFloat64Sigs( roundData, a, b, aSign ); a 2081 arch/arm/nwfpe/softfloat.c return subFloat64Sigs( roundData, a, b, aSign ); a 2093 arch/arm/nwfpe/softfloat.c float64 float64_sub( struct roundingData *roundData, float64 a, float64 b ) a 2097 arch/arm/nwfpe/softfloat.c aSign = extractFloat64Sign( a ); a 2100 arch/arm/nwfpe/softfloat.c return subFloat64Sigs( roundData, a, b, aSign ); a 2103 arch/arm/nwfpe/softfloat.c return addFloat64Sigs( roundData, a, b, aSign ); a 2115 arch/arm/nwfpe/softfloat.c float64 float64_mul( struct roundingData *roundData, float64 a, float64 b ) a 2121 arch/arm/nwfpe/softfloat.c aSig = extractFloat64Frac( a ); a 2122 arch/arm/nwfpe/softfloat.c aExp = extractFloat64Exp( a ); a 2123 arch/arm/nwfpe/softfloat.c aSign = extractFloat64Sign( a ); a 2130 arch/arm/nwfpe/softfloat.c return propagateFloat64NaN( a, b ); a 2139 arch/arm/nwfpe/softfloat.c if ( bSig ) return propagateFloat64NaN( a, b ); a 2174 arch/arm/nwfpe/softfloat.c float64 float64_div( struct roundingData *roundData, float64 a, float64 b ) a 2182 arch/arm/nwfpe/softfloat.c aSig = extractFloat64Frac( a ); a 2183 arch/arm/nwfpe/softfloat.c aExp = extractFloat64Exp( a ); a 2184 arch/arm/nwfpe/softfloat.c aSign = extractFloat64Sign( a ); a 2190 arch/arm/nwfpe/softfloat.c if ( aSig ) return propagateFloat64NaN( a, b ); a 2192 arch/arm/nwfpe/softfloat.c if ( bSig ) return propagateFloat64NaN( a, b ); a 2199 arch/arm/nwfpe/softfloat.c if ( bSig ) return propagateFloat64NaN( a, b ); a 2245 arch/arm/nwfpe/softfloat.c float64 float64_rem( struct roundingData *roundData, float64 a, float64 b ) a 2253 arch/arm/nwfpe/softfloat.c aSig = extractFloat64Frac( a ); a 2254 arch/arm/nwfpe/softfloat.c aExp = extractFloat64Exp( a ); a 2255 arch/arm/nwfpe/softfloat.c aSign = extractFloat64Sign( a ); a 2261 arch/arm/nwfpe/softfloat.c return propagateFloat64NaN( a, b ); a 2267 arch/arm/nwfpe/softfloat.c if ( bSig ) return propagateFloat64NaN( a, b ); a 2268 arch/arm/nwfpe/softfloat.c return a; a 2278 arch/arm/nwfpe/softfloat.c if ( aSig == 0 ) return a; a 2285 arch/arm/nwfpe/softfloat.c if ( expDiff < -1 ) return a; a 2331 arch/arm/nwfpe/softfloat.c float64 float64_sqrt( struct roundingData *roundData, float64 a ) a 2339 arch/arm/nwfpe/softfloat.c aSig = extractFloat64Frac( a ); a 2340 arch/arm/nwfpe/softfloat.c aExp = extractFloat64Exp( a ); a 2341 arch/arm/nwfpe/softfloat.c aSign = extractFloat64Sign( a ); a 2343 arch/arm/nwfpe/softfloat.c if ( aSig ) return propagateFloat64NaN( a, a ); a 2344 arch/arm/nwfpe/softfloat.c if ( ! aSign ) return a; a 2349 arch/arm/nwfpe/softfloat.c if ( ( aExp | aSig ) == 0 ) return a; a 2392 arch/arm/nwfpe/softfloat.c flag float64_eq( float64 a, float64 b ) a 2395 arch/arm/nwfpe/softfloat.c if ( ( ( extractFloat64Exp( a ) == 0x7FF ) && extractFloat64Frac( a ) ) a 2398 arch/arm/nwfpe/softfloat.c if ( float64_is_signaling_nan( a ) || float64_is_signaling_nan( b ) ) { a 2403 arch/arm/nwfpe/softfloat.c return ( a == b ) || ( (bits64) ( ( a | b )<<1 ) == 0 ); a 2415 arch/arm/nwfpe/softfloat.c flag float64_le( float64 a, float64 b ) a 2419 arch/arm/nwfpe/softfloat.c if ( ( ( extractFloat64Exp( a ) == 0x7FF ) && extractFloat64Frac( a ) ) a 2425 arch/arm/nwfpe/softfloat.c aSign = extractFloat64Sign( a ); a 2427 arch/arm/nwfpe/softfloat.c if ( aSign != bSign ) return aSign || ( (bits64) ( ( a | b )<<1 ) == 0 ); a 2428 arch/arm/nwfpe/softfloat.c return ( a == b ) || ( aSign ^ ( a < b ) ); a 2439 arch/arm/nwfpe/softfloat.c flag float64_lt( float64 a, float64 b ) a 2443 arch/arm/nwfpe/softfloat.c if ( ( ( extractFloat64Exp( a ) == 0x7FF ) && extractFloat64Frac( a ) ) a 2449 arch/arm/nwfpe/softfloat.c aSign = extractFloat64Sign( a ); a 2451 arch/arm/nwfpe/softfloat.c if ( aSign != bSign ) return aSign && ( (bits64) ( ( a | b )<<1 ) != 0 ); a 2452 arch/arm/nwfpe/softfloat.c return ( a != b ) && ( aSign ^ ( a < b ) ); a 2464 arch/arm/nwfpe/softfloat.c flag float64_eq_signaling( float64 a, float64 b ) a 2467 arch/arm/nwfpe/softfloat.c if ( ( ( extractFloat64Exp( a ) == 0x7FF ) && extractFloat64Frac( a ) ) a 2473 arch/arm/nwfpe/softfloat.c return ( a == b ) || ( (bits64) ( ( a | b )<<1 ) == 0 ); a 2485 arch/arm/nwfpe/softfloat.c flag float64_le_quiet( float64 a, float64 b ) a 2490 arch/arm/nwfpe/softfloat.c if ( ( ( extractFloat64Exp( a ) == 0x7FF ) && extractFloat64Frac( a ) ) a 2496 arch/arm/nwfpe/softfloat.c aSign = extractFloat64Sign( a ); a 2498 arch/arm/nwfpe/softfloat.c if ( aSign != bSign ) return aSign || ( (bits64) ( ( a | b )<<1 ) == 0 ); a 2499 arch/arm/nwfpe/softfloat.c return ( a == b ) || ( aSign ^ ( a < b ) ); a 2511 arch/arm/nwfpe/softfloat.c flag float64_lt_quiet( float64 a, float64 b ) a 2515 arch/arm/nwfpe/softfloat.c if ( ( ( extractFloat64Exp( a ) == 0x7FF ) && extractFloat64Frac( a ) ) a 2521 arch/arm/nwfpe/softfloat.c aSign = extractFloat64Sign( a ); a 2523 arch/arm/nwfpe/softfloat.c if ( aSign != bSign ) return aSign && ( (bits64) ( ( a | b )<<1 ) != 0 ); a 2524 arch/arm/nwfpe/softfloat.c return ( a != b ) && ( aSign ^ ( a < b ) ); a 2541 arch/arm/nwfpe/softfloat.c int32 floatx80_to_int32( struct roundingData *roundData, floatx80 a ) a 2547 arch/arm/nwfpe/softfloat.c aSig = extractFloatx80Frac( a ); a 2548 arch/arm/nwfpe/softfloat.c aExp = extractFloatx80Exp( a ); a 2549 arch/arm/nwfpe/softfloat.c aSign = extractFloatx80Sign( a ); a 2569 arch/arm/nwfpe/softfloat.c int32 floatx80_to_int32_round_to_zero( floatx80 a ) a 2576 arch/arm/nwfpe/softfloat.c aSig = extractFloatx80Frac( a ); a 2577 arch/arm/nwfpe/softfloat.c aExp = extractFloatx80Exp( a ); a 2578 arch/arm/nwfpe/softfloat.c aSign = extractFloatx80Sign( a ); a 2612 arch/arm/nwfpe/softfloat.c float32 floatx80_to_float32( struct roundingData *roundData, floatx80 a ) a 2618 arch/arm/nwfpe/softfloat.c aSig = extractFloatx80Frac( a ); a 2619 arch/arm/nwfpe/softfloat.c aExp = extractFloatx80Exp( a ); a 2620 arch/arm/nwfpe/softfloat.c aSign = extractFloatx80Sign( a ); a 2623 arch/arm/nwfpe/softfloat.c return commonNaNToFloat32( floatx80ToCommonNaN( a ) ); a 2641 arch/arm/nwfpe/softfloat.c float64 floatx80_to_float64( struct roundingData *roundData, floatx80 a ) a 2647 arch/arm/nwfpe/softfloat.c aSig = extractFloatx80Frac( a ); a 2648 arch/arm/nwfpe/softfloat.c aExp = extractFloatx80Exp( a ); a 2649 arch/arm/nwfpe/softfloat.c aSign = extractFloatx80Sign( a ); a 2652 arch/arm/nwfpe/softfloat.c return commonNaNToFloat64( floatx80ToCommonNaN( a ) ); a 2670 arch/arm/nwfpe/softfloat.c floatx80 floatx80_round_to_int( struct roundingData *roundData, floatx80 a ) a 2678 arch/arm/nwfpe/softfloat.c aExp = extractFloatx80Exp( a ); a 2680 arch/arm/nwfpe/softfloat.c if ( ( aExp == 0x7FFF ) && (bits64) ( extractFloatx80Frac( a )<<1 ) ) { a 2681 arch/arm/nwfpe/softfloat.c return propagateFloatx80NaN( a, a ); a 2683 arch/arm/nwfpe/softfloat.c return a; a 2687 arch/arm/nwfpe/softfloat.c && ( (bits64) ( extractFloatx80Frac( a )<<1 ) == 0 ) ) { a 2688 arch/arm/nwfpe/softfloat.c return a; a 2691 arch/arm/nwfpe/softfloat.c aSign = extractFloatx80Sign( a ); a 2694 arch/arm/nwfpe/softfloat.c if ( ( aExp == 0x3FFE ) && (bits64) ( extractFloatx80Frac( a )<<1 ) a 2715 arch/arm/nwfpe/softfloat.c z = a; a 2731 arch/arm/nwfpe/softfloat.c if ( z.low != a.low ) roundData->exception |= float_flag_inexact; a 2745 arch/arm/nwfpe/softfloat.c static floatx80 addFloatx80Sigs( struct roundingData *roundData, floatx80 a, floatx80 b, flag zSign ) a 2751 arch/arm/nwfpe/softfloat.c aSig = extractFloatx80Frac( a ); a 2752 arch/arm/nwfpe/softfloat.c aExp = extractFloatx80Exp( a ); a 2758 arch/arm/nwfpe/softfloat.c if ( (bits64) ( aSig<<1 ) ) return propagateFloatx80NaN( a, b ); a 2759 arch/arm/nwfpe/softfloat.c return a; a 2767 arch/arm/nwfpe/softfloat.c if ( (bits64) ( bSig<<1 ) ) return propagateFloatx80NaN( a, b ); a 2777 arch/arm/nwfpe/softfloat.c return propagateFloatx80NaN( a, b ); a 2779 arch/arm/nwfpe/softfloat.c return a; a 2814 arch/arm/nwfpe/softfloat.c static floatx80 subFloatx80Sigs( struct roundingData *roundData, floatx80 a, floatx80 b, flag zSign ) a 2821 arch/arm/nwfpe/softfloat.c aSig = extractFloatx80Frac( a ); a 2822 arch/arm/nwfpe/softfloat.c aExp = extractFloatx80Exp( a ); a 2830 arch/arm/nwfpe/softfloat.c return propagateFloatx80NaN( a, b ); a 2848 arch/arm/nwfpe/softfloat.c if ( (bits64) ( bSig<<1 ) ) return propagateFloatx80NaN( a, b ); a 2860 arch/arm/nwfpe/softfloat.c if ( (bits64) ( aSig<<1 ) ) return propagateFloatx80NaN( a, b ); a 2861 arch/arm/nwfpe/softfloat.c return a; a 2882 arch/arm/nwfpe/softfloat.c floatx80 floatx80_add( struct roundingData *roundData, floatx80 a, floatx80 b ) a 2886 arch/arm/nwfpe/softfloat.c aSign = extractFloatx80Sign( a ); a 2889 arch/arm/nwfpe/softfloat.c return addFloatx80Sigs( roundData, a, b, aSign ); a 2892 arch/arm/nwfpe/softfloat.c return subFloatx80Sigs( roundData, a, b, aSign ); a 2904 arch/arm/nwfpe/softfloat.c floatx80 floatx80_sub( struct roundingData *roundData, floatx80 a, floatx80 b ) a 2908 arch/arm/nwfpe/softfloat.c aSign = extractFloatx80Sign( a ); a 2911 arch/arm/nwfpe/softfloat.c return subFloatx80Sigs( roundData, a, b, aSign ); a 2914 arch/arm/nwfpe/softfloat.c return addFloatx80Sigs( roundData, a, b, aSign ); a 2926 arch/arm/nwfpe/softfloat.c floatx80 floatx80_mul( struct roundingData *roundData, floatx80 a, floatx80 b ) a 2933 arch/arm/nwfpe/softfloat.c aSig = extractFloatx80Frac( a ); a 2934 arch/arm/nwfpe/softfloat.c aExp = extractFloatx80Exp( a ); a 2935 arch/arm/nwfpe/softfloat.c aSign = extractFloatx80Sign( a ); a 2943 arch/arm/nwfpe/softfloat.c return propagateFloatx80NaN( a, b ); a 2949 arch/arm/nwfpe/softfloat.c if ( (bits64) ( bSig<<1 ) ) return propagateFloatx80NaN( a, b ); a 2987 arch/arm/nwfpe/softfloat.c floatx80 floatx80_div( struct roundingData *roundData, floatx80 a, floatx80 b ) a 2995 arch/arm/nwfpe/softfloat.c aSig = extractFloatx80Frac( a ); a 2996 arch/arm/nwfpe/softfloat.c aExp = extractFloatx80Exp( a ); a 2997 arch/arm/nwfpe/softfloat.c aSign = extractFloatx80Sign( a ); a 3003 arch/arm/nwfpe/softfloat.c if ( (bits64) ( aSig<<1 ) ) return propagateFloatx80NaN( a, b ); a 3005 arch/arm/nwfpe/softfloat.c if ( (bits64) ( bSig<<1 ) ) return propagateFloatx80NaN( a, b ); a 3011 arch/arm/nwfpe/softfloat.c if ( (bits64) ( bSig<<1 ) ) return propagateFloatx80NaN( a, b ); a 3069 arch/arm/nwfpe/softfloat.c floatx80 floatx80_rem( struct roundingData *roundData, floatx80 a, floatx80 b ) a 3077 arch/arm/nwfpe/softfloat.c aSig0 = extractFloatx80Frac( a ); a 3078 arch/arm/nwfpe/softfloat.c aExp = extractFloatx80Exp( a ); a 3079 arch/arm/nwfpe/softfloat.c aSign = extractFloatx80Sign( a ); a 3086 arch/arm/nwfpe/softfloat.c return propagateFloatx80NaN( a, b ); a 3091 arch/arm/nwfpe/softfloat.c if ( (bits64) ( bSig<<1 ) ) return propagateFloatx80NaN( a, b ); a 3092 arch/arm/nwfpe/softfloat.c return a; a 3106 arch/arm/nwfpe/softfloat.c if ( (bits64) ( aSig0<<1 ) == 0 ) return a; a 3114 arch/arm/nwfpe/softfloat.c if ( expDiff < -1 ) return a; a 3169 arch/arm/nwfpe/softfloat.c floatx80 floatx80_sqrt( struct roundingData *roundData, floatx80 a ) a 3178 arch/arm/nwfpe/softfloat.c aSig0 = extractFloatx80Frac( a ); a 3179 arch/arm/nwfpe/softfloat.c aExp = extractFloatx80Exp( a ); a 3180 arch/arm/nwfpe/softfloat.c aSign = extractFloatx80Sign( a ); a 3182 arch/arm/nwfpe/softfloat.c if ( (bits64) ( aSig0<<1 ) ) return propagateFloatx80NaN( a, a ); a 3183 arch/arm/nwfpe/softfloat.c if ( ! aSign ) return a; a 3187 arch/arm/nwfpe/softfloat.c if ( ( aExp | aSig0 ) == 0 ) return a; a 3247 arch/arm/nwfpe/softfloat.c flag floatx80_eq( floatx80 a, floatx80 b ) a 3250 arch/arm/nwfpe/softfloat.c if ( ( ( extractFloatx80Exp( a ) == 0x7FFF ) a 3251 arch/arm/nwfpe/softfloat.c && (bits64) ( extractFloatx80Frac( a )<<1 ) ) a 3255 arch/arm/nwfpe/softfloat.c if ( floatx80_is_signaling_nan( a ) a 3262 arch/arm/nwfpe/softfloat.c ( a.low == b.low ) a 3263 arch/arm/nwfpe/softfloat.c && ( ( a.high == b.high ) a 3264 arch/arm/nwfpe/softfloat.c || ( ( a.low == 0 ) a 3265 arch/arm/nwfpe/softfloat.c && ( (bits16) ( ( a.high | b.high )<<1 ) == 0 ) ) a 3278 arch/arm/nwfpe/softfloat.c flag floatx80_le( floatx80 a, floatx80 b ) a 3282 arch/arm/nwfpe/softfloat.c if ( ( ( extractFloatx80Exp( a ) == 0x7FFF ) a 3283 arch/arm/nwfpe/softfloat.c && (bits64) ( extractFloatx80Frac( a )<<1 ) ) a 3290 arch/arm/nwfpe/softfloat.c aSign = extractFloatx80Sign( a ); a 3295 arch/arm/nwfpe/softfloat.c || ( ( ( (bits16) ( ( a.high | b.high )<<1 ) ) | a.low | b.low ) a 3299 arch/arm/nwfpe/softfloat.c aSign ? le128( b.high, b.low, a.high, a.low ) a 3300 arch/arm/nwfpe/softfloat.c : le128( a.high, a.low, b.high, b.low ); a 3312 arch/arm/nwfpe/softfloat.c flag floatx80_lt( floatx80 a, floatx80 b ) a 3316 arch/arm/nwfpe/softfloat.c if ( ( ( extractFloatx80Exp( a ) == 0x7FFF ) a 3317 arch/arm/nwfpe/softfloat.c && (bits64) ( extractFloatx80Frac( a )<<1 ) ) a 3324 arch/arm/nwfpe/softfloat.c aSign = extractFloatx80Sign( a ); a 3329 arch/arm/nwfpe/softfloat.c && ( ( ( (bits16) ( ( a.high | b.high )<<1 ) ) | a.low | b.low ) a 3333 arch/arm/nwfpe/softfloat.c aSign ? lt128( b.high, b.low, a.high, a.low ) a 3334 arch/arm/nwfpe/softfloat.c : lt128( a.high, a.low, b.high, b.low ); a 3346 arch/arm/nwfpe/softfloat.c flag floatx80_eq_signaling( floatx80 a, floatx80 b ) a 3349 arch/arm/nwfpe/softfloat.c if ( ( ( extractFloatx80Exp( a ) == 0x7FFF ) a 3350 arch/arm/nwfpe/softfloat.c && (bits64) ( extractFloatx80Frac( a )<<1 ) ) a 3358 arch/arm/nwfpe/softfloat.c ( a.low == b.low ) a 3359 arch/arm/nwfpe/softfloat.c && ( ( a.high == b.high ) a 3360 arch/arm/nwfpe/softfloat.c || ( ( a.low == 0 ) a 3361 arch/arm/nwfpe/softfloat.c && ( (bits16) ( ( a.high | b.high )<<1 ) == 0 ) ) a 3374 arch/arm/nwfpe/softfloat.c flag floatx80_le_quiet( floatx80 a, floatx80 b ) a 3378 arch/arm/nwfpe/softfloat.c if ( ( ( extractFloatx80Exp( a ) == 0x7FFF ) a 3379 arch/arm/nwfpe/softfloat.c && (bits64) ( extractFloatx80Frac( a )<<1 ) ) a 3386 arch/arm/nwfpe/softfloat.c aSign = extractFloatx80Sign( a ); a 3391 arch/arm/nwfpe/softfloat.c || ( ( ( (bits16) ( ( a.high | b.high )<<1 ) ) | a.low | b.low ) a 3395 arch/arm/nwfpe/softfloat.c aSign ? le128( b.high, b.low, a.high, a.low ) a 3396 arch/arm/nwfpe/softfloat.c : le128( a.high, a.low, b.high, b.low ); a 3408 arch/arm/nwfpe/softfloat.c flag floatx80_lt_quiet( floatx80 a, floatx80 b ) a 3412 arch/arm/nwfpe/softfloat.c if ( ( ( extractFloatx80Exp( a ) == 0x7FFF ) a 3413 arch/arm/nwfpe/softfloat.c && (bits64) ( extractFloatx80Frac( a )<<1 ) ) a 3420 arch/arm/nwfpe/softfloat.c aSign = extractFloatx80Sign( a ); a 3425 arch/arm/nwfpe/softfloat.c && ( ( ( (bits16) ( ( a.high | b.high )<<1 ) ) | a.low | b.low ) a 3429 arch/arm/nwfpe/softfloat.c aSign ? lt128( b.high, b.low, a.high, a.low ) a 3430 arch/arm/nwfpe/softfloat.c : lt128( a.high, a.low, b.high, b.low ); a 233 arch/arm/nwfpe/softfloat.h static inline flag extractFloat32Sign(float32 a) a 235 arch/arm/nwfpe/softfloat.h return a >> 31; a 238 arch/arm/nwfpe/softfloat.h static inline flag float32_eq_nocheck(float32 a, float32 b) a 240 arch/arm/nwfpe/softfloat.h return (a == b) || ((bits32) ((a | b) << 1) == 0); a 243 arch/arm/nwfpe/softfloat.h static inline flag float32_lt_nocheck(float32 a, float32 b) a 247 arch/arm/nwfpe/softfloat.h aSign = extractFloat32Sign(a); a 250 arch/arm/nwfpe/softfloat.h return aSign && ((bits32) ((a | b) << 1) != 0); a 251 arch/arm/nwfpe/softfloat.h return (a != b) && (aSign ^ (a < b)); a 254 arch/arm/nwfpe/softfloat.h static inline flag extractFloat64Sign(float64 a) a 256 arch/arm/nwfpe/softfloat.h return a >> 63; a 259 arch/arm/nwfpe/softfloat.h static inline flag float64_eq_nocheck(float64 a, float64 b) a 261 arch/arm/nwfpe/softfloat.h return (a == b) || ((bits64) ((a | b) << 1) == 0); a 264 arch/arm/nwfpe/softfloat.h static inline flag float64_lt_nocheck(float64 a, float64 b) a 268 arch/arm/nwfpe/softfloat.h aSign = extractFloat64Sign(a); a 271 arch/arm/nwfpe/softfloat.h return aSign && ((bits64) ((a | b) << 1) != 0); a 272 arch/arm/nwfpe/softfloat.h return (a != b) && (aSign ^ (a < b)); a 275 arch/arm/nwfpe/softfloat.h extern flag float32_is_nan( float32 a ); a 276 arch/arm/nwfpe/softfloat.h extern flag float64_is_nan( float64 a ); a 278 arch/arm/nwfpe/softfloat.h extern int32 float64_to_uint32( struct roundingData *roundData, float64 a ); a 279 arch/arm/nwfpe/softfloat.h extern int32 float64_to_uint32_round_to_zero( float64 a ); a 551 arch/arm/probes/kprobes/core.c void *a = (void *)addr; a 556 arch/arm/probes/kprobes/core.c memory_contains(__kprobes_text_start, __kprobes_text_end, a, 1); a 635 arch/arm/probes/kprobes/test-core.c struct table_test_args *a = (struct table_test_args *)args; a 641 arch/arm/probes/kprobes/test-core.c if ((h->mask.bits & a->parent_mask) != a->parent_mask) a 644 arch/arm/probes/kprobes/test-core.c if ((h->value.bits ^ a->parent_value) & a->parent_mask) a 649 arch/arm/probes/kprobes/test-core.c struct table_test_args args2 = *a; a 290 arch/arm/vfp/vfpsingle.c u32 z, a; a 296 arch/arm/vfp/vfpsingle.c a = significand << 1; a 297 arch/arm/vfp/vfpsingle.c index = (a >> 27) & 15; a 299 arch/arm/vfp/vfpsingle.c z = 0x4000 + (a >> 17) - sqrt_oddadjust[index]; a 300 arch/arm/vfp/vfpsingle.c z = ((a / z) << 14) + (z << 15); a 301 arch/arm/vfp/vfpsingle.c a >>= 1; a 303 arch/arm/vfp/vfpsingle.c z = 0x8000 + (a >> 17) - sqrt_evenadjust[index]; a 304 arch/arm/vfp/vfpsingle.c z = a / z + z; a 306 arch/arm/vfp/vfpsingle.c if (z <= a) a 307 arch/arm/vfp/vfpsingle.c return (s32)a >> 1; a 310 arch/arm/vfp/vfpsingle.c u64 v = (u64)a << 31; a 274 arch/arm/xen/enlighten.c struct xen_hvm_param a; a 277 arch/arm/xen/enlighten.c a.domid = DOMID_SELF; a 278 arch/arm/xen/enlighten.c a.index = HVM_PARAM_CALLBACK_IRQ; a 280 arch/arm/xen/enlighten.c if (HYPERVISOR_hvm_op(HVMOP_get_param, &a) a 281 arch/arm/xen/enlighten.c || (a.value >> 56) != HVM_PARAM_CALLBACK_TYPE_PPI) { a 286 arch/arm/xen/enlighten.c interrupt = a.value & 0xff; a 287 arch/arm/xen/enlighten.c trigger = ((a.value >> 8) & 0x1) ? ACPI_EDGE_SENSITIVE a 289 arch/arm/xen/enlighten.c polarity = ((a.value >> 8) & 0x2) ? ACPI_ACTIVE_LOW a 48 arch/arm/xen/mm.c cflush.a.dev_bus_addr = handle & XEN_PAGE_MASK; a 61 arch/arm/xen/mm.c cflush.a.dev_bus_addr += cflush.length; a 144 arch/arm/xen/mm.c cflush.a.dev_bus_addr = 0; a 805 arch/arm64/crypto/aes-glue.c u64 a = be64_to_cpu(x->a); a 808 arch/arm64/crypto/aes-glue.c y->a = cpu_to_be64((a << 1) | (b >> 63)); a 809 arch/arm64/crypto/aes-glue.c y->b = cpu_to_be64((b << 1) ^ ((a >> 63) ? 0x87 : 0)); a 111 arch/arm64/crypto/ghash-ce-glue.c dg[1] = be64_to_cpu(dst.a); a 216 arch/arm64/crypto/ghash-ce-glue.c u64 carry = be64_to_cpu(k->a) & BIT(63) ? 1 : 0; a 219 arch/arm64/crypto/ghash-ce-glue.c h[1] = (be64_to_cpu(k->a) << 1) | (be64_to_cpu(k->b) >> 63); a 407 arch/arm64/crypto/ghash-ce-glue.c lengths.a = cpu_to_be64(req->assoclen * 8); a 127 arch/arm64/include/asm/arch_gicv3.h #define gic_flush_dcache_to_poc(a,l) __flush_dcache_area((a), (l)) a 22 arch/arm64/include/asm/asm-prototypes.h long long __ashlti3(long long a, int b); a 23 arch/arm64/include/asm/asm-prototypes.h long long __ashrti3(long long a, int b); a 24 arch/arm64/include/asm/asm-prototypes.h long long __lshrti3(long long a, int b); a 104 arch/arm64/include/asm/atomic_ll_sc.h ATOMIC_OP_RETURN(_acquire, , a, , "memory", __VA_ARGS__)\ a 108 arch/arm64/include/asm/atomic_ll_sc.h ATOMIC_FETCH_OP (_acquire, , a, , "memory", __VA_ARGS__)\ a 119 arch/arm64/include/asm/atomic_ll_sc.h ATOMIC_FETCH_OP (_acquire, , a, , "memory", __VA_ARGS__)\ a 203 arch/arm64/include/asm/atomic_ll_sc.h ATOMIC64_OP_RETURN(_acquire,, a, , "memory", __VA_ARGS__) \ a 207 arch/arm64/include/asm/atomic_ll_sc.h ATOMIC64_FETCH_OP (_acquire,, a, , "memory", __VA_ARGS__) \ a 218 arch/arm64/include/asm/atomic_ll_sc.h ATOMIC64_FETCH_OP (_acquire,, a, , "memory", __VA_ARGS__) \ a 303 arch/arm64/include/asm/atomic_ll_sc.h __CMPXCHG_CASE(w, b, acq_, 8, , a, , "memory", K) a 304 arch/arm64/include/asm/atomic_ll_sc.h __CMPXCHG_CASE(w, h, acq_, 16, , a, , "memory", K) a 305 arch/arm64/include/asm/atomic_ll_sc.h __CMPXCHG_CASE(w, , acq_, 32, , a, , "memory", K) a 306 arch/arm64/include/asm/atomic_ll_sc.h __CMPXCHG_CASE( , , acq_, 64, , a, , "memory", L) a 45 arch/arm64/include/asm/atomic_lse.h ATOMIC_FETCH_OP(_acquire, a, op, asm_op, "memory") \ a 74 arch/arm64/include/asm/atomic_lse.h ATOMIC_OP_ADD_RETURN(_acquire, a, "memory") a 105 arch/arm64/include/asm/atomic_lse.h ATOMIC_FETCH_OP_AND(_acquire, a, "memory") a 139 arch/arm64/include/asm/atomic_lse.h ATOMIC_OP_SUB_RETURN(_acquire, a, "memory") a 160 arch/arm64/include/asm/atomic_lse.h ATOMIC_FETCH_OP_SUB(_acquire, a, "memory") a 198 arch/arm64/include/asm/atomic_lse.h ATOMIC64_FETCH_OP(_acquire, a, op, asm_op, "memory") \ a 227 arch/arm64/include/asm/atomic_lse.h ATOMIC64_OP_ADD_RETURN(_acquire, a, "memory") a 258 arch/arm64/include/asm/atomic_lse.h ATOMIC64_FETCH_OP_AND(_acquire, a, "memory") a 292 arch/arm64/include/asm/atomic_lse.h ATOMIC64_OP_SUB_RETURN(_acquire, a, "memory") a 313 arch/arm64/include/asm/atomic_lse.h ATOMIC64_FETCH_OP_SUB(_acquire, a, "memory") a 368 arch/arm64/include/asm/atomic_lse.h __CMPXCHG_CASE(w, b, acq_, 8, a, "memory") a 369 arch/arm64/include/asm/atomic_lse.h __CMPXCHG_CASE(w, h, acq_, 16, a, "memory") a 370 arch/arm64/include/asm/atomic_lse.h __CMPXCHG_CASE(w, , acq_, 32, a, "memory") a 371 arch/arm64/include/asm/atomic_lse.h __CMPXCHG_CASE(x, , acq_, 64, a, "memory") a 49 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE(w, b, acq_, 8, , , a, a, , "memory") a 50 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE(w, h, acq_, 16, , , a, a, , "memory") a 51 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE(w, , acq_, 32, , , a, a, , "memory") a 52 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE( , , acq_, 64, , , a, a, , "memory") a 57 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE(w, b, mb_, 8, dmb ish, nop, , a, l, "memory") a 58 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE(w, h, mb_, 16, dmb ish, nop, , a, l, "memory") a 59 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE(w, , mb_, 32, dmb ish, nop, , a, l, "memory") a 60 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE( , , mb_, 64, dmb ish, nop, , a, l, "memory") a 159 arch/arm64/include/asm/io.h #define memcpy_fromio(a,c,l) __memcpy_fromio((a),(c),(l)) a 160 arch/arm64/include/asm/io.h #define memcpy_toio(c,a,l) __memcpy_toio((c),(a),(l)) a 303 arch/arm64/include/asm/kvm_mmu.h #define kvm_flush_dcache_to_poc(a,l) __flush_dcache_area((a), (l)) a 63 arch/arm64/include/asm/module.h bool plt_entries_equal(const struct plt_entry *a, const struct plt_entry *b); a 12 arch/arm64/include/asm/numa.h #define node_distance(a, b) __node_distance(a, b) a 52 arch/arm64/include/asm/uaccess.h #define segment_eq(a, b) ((a) == (b)) a 20 arch/arm64/include/asm/word-at-a-time.h static inline unsigned long has_zero(unsigned long a, unsigned long *bits, a 23 arch/arm64/include/asm/word-at-a-time.h unsigned long mask = ((a - c->one_bits) & ~a) & c->high_bits; a 28 arch/arm64/include/asm/word-at-a-time.h #define prep_zero_mask(a, bits, c) (bits) a 20 arch/arm64/kernel/alternative.c #define __ALT_PTR(a,f) ((void *)&(a)->f + (a)->f) a 21 arch/arm64/kernel/alternative.c #define ALT_ORIG_PTR(a) __ALT_PTR(a, orig_offset) a 22 arch/arm64/kernel/alternative.c #define ALT_REPL_PTR(a) __ALT_PTR(a, alt_offset) a 62 arch/arm64/kernel/alternative.c #define align_down(x, a) ((unsigned long)(x) & ~(((unsigned long)(a)) - 1)) a 397 arch/arm64/kernel/fpsimd.c u64 a = swab64(x); a 400 arch/arm64/kernel/fpsimd.c return ((__uint128_t)a << 64) | b; a 39 arch/arm64/kernel/module-plts.c bool plt_entries_equal(const struct plt_entry *a, const struct plt_entry *b) a 49 arch/arm64/kernel/module-plts.c if (a->add != b->add || a->br != b->br) a 52 arch/arm64/kernel/module-plts.c p = ALIGN_DOWN((u64)a, SZ_4K); a 59 arch/arm64/kernel/module-plts.c if (a->adrp == b->adrp && p == q) a 62 arch/arm64/kernel/module-plts.c return (p + aarch64_insn_adrp_get_offset(le32_to_cpu(a->adrp))) == a 133 arch/arm64/kernel/module-plts.c #define cmp_3way(a,b) ((a) < (b) ? -1 : (a) > (b)) a 135 arch/arm64/kernel/module-plts.c static int cmp_rela(const void *a, const void *b) a 137 arch/arm64/kernel/module-plts.c const Elf64_Rela *x = a, *y = b; a 29 arch/c6x/include/asm/pgtable.h #define pmd_offset(a, b) ((void *)0) a 137 arch/csky/abiv2/fpu.c #define STW_FPU_REGS(a, b, c, d) \ a 138 arch/csky/abiv2/fpu.c "stw %0, (%4, "#a")\n" \ a 143 arch/csky/abiv2/fpu.c #define LDW_FPU_REGS(a, b, c, d) \ a 144 arch/csky/abiv2/fpu.c "ldw %0, (%4, "#a")\n" \ a 8 arch/csky/include/asm/addrspace.h #define KSEG0ADDR(a) (((unsigned long)a & 0x1fffffff) | KSEG0) a 13 arch/csky/include/asm/atomic.h static inline int __atomic_add_unless(atomic_t *v, int a, int u) a 29 arch/csky/include/asm/atomic.h : "r" (a), "r"(&v->counter), "r"(u) a 98 arch/csky/include/asm/atomic.h static inline int __atomic_add_unless(atomic_t *v, int a, int u) a 113 arch/csky/include/asm/atomic.h : "r" (a), "r"(&v->counter), "r"(u) a 16 arch/csky/include/asm/segment.h #define segment_eq(a, b) ((a).seg == (b).seg) a 85 arch/h8300/include/asm/atomic.h static inline int atomic_fetch_add_unless(atomic_t *v, int a, int u) a 93 arch/h8300/include/asm/atomic.h v->counter += a; a 11 arch/h8300/include/asm/cmpxchg.h struct __xchg_dummy { unsigned long a[100]; }; a 36 arch/h8300/include/asm/segment.h #define segment_eq(a, b) ((a).seg == (b).seg) a 4 arch/h8300/lib/ucmpdi2.c word_type __ucmpdi2(DWtype a, DWtype b) a 6 arch/h8300/lib/ucmpdi2.c const DWunion au = {.ll = a}; a 162 arch/hexagon/include/asm/atomic.h static inline int atomic_fetch_add_unless(atomic_t *v, int a, int u) a 180 arch/hexagon/include/asm/atomic.h : "r" (v), "r" (a), "r" (u) a 59 arch/hexagon/include/asm/uaccess.h #define __clear_user(a, s) __clear_user_hexagon((a), (s)) a 25 arch/hexagon/lib/checksum.c #define VR_NEGATE(a, b, c, d) (SIGN(a, 48) + SIGN(b, 32) + SIGN(c, 16) \ a 27 arch/hexagon/lib/checksum.c #define VR_CARRY(a, b, c, d) (CARRY(a, 48) + CARRY(b, 32) + CARRY(c, 16) \ a 29 arch/hexagon/lib/checksum.c #define VR_SELECT(a, b, c, d) (SELECT(a, 48) + SELECT(b, 32) + SELECT(c, 16) \ a 454 arch/ia64/include/asm/pgtable.h pte_same (pte_t a, pte_t b) a 456 arch/ia64/include/asm/pgtable.h return pte_val(a) == pte_val(b); a 54 arch/ia64/include/asm/uaccess.h #define segment_eq(a, b) ((a).seg == (b).seg) a 162 arch/ia64/include/uapi/asm/gcc_intrin.h #define ia64_shrp(a, b, count) \ a 165 arch/ia64/include/uapi/asm/gcc_intrin.h asm ("shrp %0=%1,%2,%3" : "=r"(ia64_intri_res) : "r"(a), "r"(b), "i"(count)); \ a 47 arch/ia64/kernel/module.c # define DEBUGP(fmt , a...) a 735 arch/ia64/kernel/palinfo.c unsigned long a:1; a 234 arch/ia64/kernel/perfmon.c #define DPRINT(a) \ a 236 arch/ia64/kernel/perfmon.c if (unlikely(pfm_sysctl.debug >0)) { printk("%s.%d: CPU%d [%d] ", __func__, __LINE__, smp_processor_id(), task_pid_nr(current)); printk a; } \ a 239 arch/ia64/kernel/perfmon.c #define DPRINT_ovfl(a) \ a 241 arch/ia64/kernel/perfmon.c if (unlikely(pfm_sysctl.debug > 0 && pfm_sysctl.debug_ovfl >0)) { printk("%s.%d: CPU%d [%d] ", __func__, __LINE__, smp_processor_id(), task_pid_nr(current)); printk a; } \ a 580 arch/ia64/kernel/perfmon.c #define pfm_get_cpu_data(a,b) per_cpu(a, b) a 1145 arch/ia64/kernel/perfmon.c pfm_uuid_cmp(pfm_uuid_t a, pfm_uuid_t b) a 1147 arch/ia64/kernel/perfmon.c return memcmp(a, b, sizeof(pfm_uuid_t)); a 2376 arch/ia64/kernel/perfmon.c #define PFM_CTXARG_BUF_ARG(a) (pfm_buffer_fmt_t *)(a+1) a 26 arch/ia64/kernel/perfmon_default_smpl.c #define DPRINT(a) \ a 28 arch/ia64/kernel/perfmon_default_smpl.c if (unlikely(pfm_sysctl.debug >0)) { printk("%s.%d: CPU%d ", __func__, __LINE__, smp_processor_id()); printk a; } \ a 31 arch/ia64/kernel/perfmon_default_smpl.c #define DPRINT_ovfl(a) \ a 33 arch/ia64/kernel/perfmon_default_smpl.c if (unlikely(pfm_sysctl.debug > 0 && pfm_sysctl.debug_ovfl >0)) { printk("%s.%d: CPU%d ", __func__, __LINE__, smp_processor_id()); printk a; } \ a 37 arch/ia64/kernel/perfmon_default_smpl.c #define DPRINT(a) a 38 arch/ia64/kernel/perfmon_default_smpl.c #define DPRINT_ovfl(a) a 270 arch/ia64/kernel/topology.c #define to_attr(a) container_of(a, struct cache_attr, attr) a 36 arch/ia64/kernel/unaligned.c # define DPRINT(a...) do { printk("%s %u: ", __func__, __LINE__); printk (a); } while (0) a 51 arch/ia64/kernel/unaligned.c # define DPRINT(a...) a 1160 arch/ia64/kernel/unwind.c #define UNW_DEC_ABI(fmt,a,c,arg) desc_abi(a,c,arg) a 1190 arch/ia64/kernel/unwind.c #define UNW_DEC_SPILL_REG_P(f,p,t,a,x,y,arg) desc_spill_reg_p(p,t,a,x,y,arg) a 1191 arch/ia64/kernel/unwind.c #define UNW_DEC_SPILL_REG(f,t,a,x,y,arg) desc_spill_reg_p(0,t,a,x,y,arg) a 1192 arch/ia64/kernel/unwind.c #define UNW_DEC_SPILL_PSPREL_P(f,p,t,a,o,arg) desc_spill_psprel_p(p,t,a,o,arg) a 1193 arch/ia64/kernel/unwind.c #define UNW_DEC_SPILL_PSPREL(f,t,a,o,arg) desc_spill_psprel_p(0,t,a,o,arg) a 1194 arch/ia64/kernel/unwind.c #define UNW_DEC_SPILL_SPREL_P(f,p,t,a,o,arg) desc_spill_sprel_p(p,t,a,o,arg) a 1195 arch/ia64/kernel/unwind.c #define UNW_DEC_SPILL_SPREL(f,t,a,o,arg) desc_spill_sprel_p(0,t,a,o,arg) a 1196 arch/ia64/kernel/unwind.c #define UNW_DEC_RESTORE_P(f,p,t,a,arg) desc_restore_p(p,t,a,arg) a 1197 arch/ia64/kernel/unwind.c #define UNW_DEC_RESTORE(f,t,a,arg) desc_restore_p(0,t,a,arg) a 52 arch/m68k/68000/m68EZ328.c _bsc1(unsigned char *, gethwaddr, int, a) a 53 arch/m68k/68000/m68EZ328.c _bsc1(char *, getbenv, char *, a) a 146 arch/m68k/68000/m68VZ328.c _bsc1(unsigned char *, gethwaddr, int, a) a 147 arch/m68k/68000/m68VZ328.c _bsc1(char *, getbenv, char *, a) a 35 arch/m68k/coldfire/pit.c #define TA(a) (MCFPIT_BASE1 + (a)) a 36 arch/m68k/coldfire/sltimers.c #define PA(a) (MCFSLT_TIMER1 + (a)) a 80 arch/m68k/coldfire/sltimers.c #define TA(a) (MCFSLT_TIMER0 + (a)) a 32 arch/m68k/coldfire/timers.c #define TA(a) (MCFTIMER_BASE1 + (a)) a 151 arch/m68k/coldfire/timers.c #define PA(a) (MCFTIMER_BASE2 + (a)) a 58 arch/m68k/fpsp040/fpsp.h | label to a routine that will process a real exception of the a 66 arch/m68k/fpsp040/fpsp.h | a second fsave frame can be pushed onto the stack and the a 71 arch/m68k/fpsp040/fpsp.h | temporaries. If a routine needs to change any a 100 arch/m68k/fpsp040/fpsp.h .set FP_SCR1,LV+76 | room for a temporary float value a 101 arch/m68k/fpsp040/fpsp.h .set FP_SCR2,LV+92 | room for a temporary float value a 102 arch/m68k/fpsp040/fpsp.h .set L_SCR1,LV+108 | room for a temporary long value a 103 arch/m68k/fpsp040/fpsp.h .set L_SCR2,LV+112 | room for a temporary long value a 112 arch/m68k/fpsp040/fpsp.h .set L_SCR3,LV+124 | room for a temporary long value a 113 arch/m68k/fpsp040/fpsp.h .set FP_SCR3,LV+128 | room for a temporary float value a 114 arch/m68k/fpsp040/fpsp.h .set FP_SCR4,LV+144 | room for a temporary float value a 115 arch/m68k/fpsp040/fpsp.h .set FP_SCR5,LV+160 | room for a temporary float value a 125 arch/m68k/fpsp040/fpsp.h | words of a busy frame are the same as the unimplemented frame. a 176 arch/m68k/fpsp040/fpsp.h | ;a register. a 225 arch/m68k/fpsp040/fpsp.h .set nan_bit,0 | not-a-number result a 306 arch/m68k/fpsp040/fpsp.h | this can only be used if in a data register a 1621 arch/m68k/ifpsp060/src/fpsp.S # if a disabled overflow occurred and inexact was enabled but the result a 3857 arch/m68k/ifpsp060/src/fpsp.S # if the F-Line instruction is an "fmovecr" w/ a non-zero <ea>. if a 18235 arch/m68k/ifpsp060/src/fpsp.S # if the bit string is a zero, then the operation is a no-op a 23499 arch/m68k/ifpsp060/src/fpsp.S # if it is a positive number, or the number of digits # a 1620 arch/m68k/ifpsp060/src/pfpsp.S # if a disabled overflow occurred and inexact was enabled but the result a 4284 arch/m68k/ifpsp060/src/pfpsp.S # if the bit string is a zero, then the operation is a no-op a 13459 arch/m68k/ifpsp060/src/pfpsp.S # if it is a positive number, or the number of digits # a 63 arch/m68k/include/asm/amigayle.h #define gayle_inb(a) readb( GAYLE_IO+(a)+(((a)&1)*GAYLE_ODD) ) a 64 arch/m68k/include/asm/amigayle.h #define gayle_outb(v,a) writeb( v, GAYLE_IO+(a)+(((a)&1)*GAYLE_ODD) ) a 66 arch/m68k/include/asm/amigayle.h #define gayle_inw(a) readw( GAYLE_IO+(a) ) a 67 arch/m68k/include/asm/amigayle.h #define gayle_outw(v,a) writew( v, GAYLE_IO+(a) ) a 60 arch/m68k/include/asm/bootstd.h #define _bsc1(type,name,atype,a) \ a 61 arch/m68k/include/asm/bootstd.h type name(atype a) \ a 64 arch/m68k/include/asm/bootstd.h register long __a __asm__ ("%d1") = (long)a; \ a 72 arch/m68k/include/asm/bootstd.h #define _bsc2(type,name,atype,a,btype,b) \ a 73 arch/m68k/include/asm/bootstd.h type name(atype a, btype b) \ a 76 arch/m68k/include/asm/bootstd.h register long __a __asm__ ("%d1") = (long)a; \ a 85 arch/m68k/include/asm/bootstd.h #define _bsc3(type,name,atype,a,btype,b,ctype,c) \ a 86 arch/m68k/include/asm/bootstd.h type name(atype a, btype b, ctype c) \ a 89 arch/m68k/include/asm/bootstd.h register long __a __asm__ ("%d1") = (long)a; \ a 100 arch/m68k/include/asm/bootstd.h #define _bsc4(type,name,atype,a,btype,b,ctype,c,dtype,d) \ a 101 arch/m68k/include/asm/bootstd.h type name(atype a, btype b, ctype c, dtype d) \ a 104 arch/m68k/include/asm/bootstd.h register long __a __asm__ ("%d1") = (long)a; \ a 116 arch/m68k/include/asm/bootstd.h #define _bsc5(type,name,atype,a,btype,b,ctype,c,dtype,d,etype,e) \ a 117 arch/m68k/include/asm/bootstd.h type name(atype a, btype b, ctype c, dtype d, etype e) \ a 120 arch/m68k/include/asm/bootstd.h register long __a __asm__ ("%d1") = (long)a; \ a 7 arch/m68k/include/asm/cmpxchg.h struct __xchg_dummy { unsigned long a[100]; }; a 213 arch/m68k/include/asm/dma.h static __inline__ void set_dma_addr(unsigned int dmanr, unsigned int a) a 219 arch/m68k/include/asm/dma.h printk("set_dma_addr(dmanr=%d,a=%x)\n", dmanr, a); a 228 arch/m68k/include/asm/dma.h dmalp[MCFDMA_SAR] = a; a 233 arch/m68k/include/asm/dma.h dmalp[MCFDMA_DAR] = a; a 250 arch/m68k/include/asm/dma.h static __inline__ void set_dma_device_addr(unsigned int dmanr, unsigned int a) a 253 arch/m68k/include/asm/dma.h printk("set_dma_device_addr(dmanr=%d,a=%x)\n", dmanr, a); a 256 arch/m68k/include/asm/dma.h dma_device_address[dmanr] = a; a 399 arch/m68k/include/asm/dma.h static __inline__ void set_dma_addr(unsigned int dmanr, unsigned int a) a 404 arch/m68k/include/asm/dma.h printk("set_dma_addr(dmanr=%d,a=%x)\n", dmanr, a); a 412 arch/m68k/include/asm/dma.h dmalp[MCFDMA_DSAR] = a; a 417 arch/m68k/include/asm/dma.h dmalp[MCFDMA_DDAR] = a; a 434 arch/m68k/include/asm/dma.h static __inline__ void set_dma_device_addr(unsigned int dmanr, unsigned int a) a 437 arch/m68k/include/asm/dma.h printk("set_dma_device_addr(dmanr=%d,a=%x)\n", dmanr, a); a 440 arch/m68k/include/asm/dma.h dma_device_address[dmanr] = a; a 111 arch/m68k/include/asm/floppy.h #define CROSS_64KB(a,s) (0) a 43 arch/m68k/include/asm/hash.h u32 a, b; a 54 arch/m68k/include/asm/hash.h : "=&d,d" (a), "=&r,r" (b) a 57 arch/m68k/include/asm/hash.h return ((u16)(x*0x61c8) << 16) + a + b; a 9 arch/m68k/include/asm/io_no.h #define iomem(a) ((void __iomem *) (a)) a 97 arch/m68k/include/asm/mcfmmu.h static inline u32 mmu_read(u32 a) a 99 arch/m68k/include/asm/mcfmmu.h return *((volatile u32 *) a); a 102 arch/m68k/include/asm/mcfmmu.h static inline void mmu_write(u32 a, u32 v) a 104 arch/m68k/include/asm/mcfmmu.h *((volatile u32 *) a) = v; a 16 arch/m68k/include/asm/nubus.h #define nubus_memset_io(a,b,c) memset((void *)(a),(b),(c)) a 17 arch/m68k/include/asm/nubus.h #define nubus_memcpy_fromio(a,b,c) memcpy((a),(void *)(b),(c)) a 18 arch/m68k/include/asm/nubus.h #define nubus_memcpy_toio(a,b,c) memcpy((void *)(a),(b),(c)) a 24 arch/m68k/include/asm/pgtable_no.h #define pmd_offset(a, b) ((void *)0) a 55 arch/m68k/include/asm/segment.h #define segment_eq(a, b) ((a).seg == (b).seg) a 16 arch/m68k/include/asm/zorro.h #define z_memset_io(a,b,c) memset((void *)(a),(b),(c)) a 17 arch/m68k/include/asm/zorro.h #define z_memcpy_fromio(a,b,c) memcpy((a),(void *)(b),(c)) a 18 arch/m68k/include/asm/zorro.h #define z_memcpy_toio(a,b,c) memcpy((void *)(a),(b),(c)) a 17 arch/m68k/include/uapi/asm/a.out.h #define N_TRSIZE(a) ((a).a_trsize) a 18 arch/m68k/include/uapi/asm/a.out.h #define N_DRSIZE(a) ((a).a_drsize) a 19 arch/m68k/include/uapi/asm/a.out.h #define N_SYMSIZE(a) ((a).a_syms) a 163 arch/m68k/mac/misc.c #define RTC_CMD_XPRAM_ARG(a) (((a & 0xE0) << 3) | ((a & 0x1F) << 2)) a 580 arch/m68k/mac/misc.c #define DIV(a, b) ((a) / (b) - ((a) % (b) < 0)) a 48 arch/m68k/math-emu/fp_emu.h #define IS_INF(a) ((a)->exp == 0x7fff) a 49 arch/m68k/math-emu/fp_emu.h #define IS_ZERO(a) ((a)->mant.m64 == 0) a 27 arch/m68k/sun3/sun3dvma.c static inline void dvma_unmap_iommu(unsigned long a, int b) a 40 arch/microblaze/include/asm/cacheflush.h void (*iflr)(unsigned long a, unsigned long b); a 42 arch/microblaze/include/asm/cacheflush.h void (*iinr)(unsigned long a, unsigned long b); a 47 arch/microblaze/include/asm/cacheflush.h void (*dflr)(unsigned long a, unsigned long b); a 49 arch/microblaze/include/asm/cacheflush.h void (*dinr)(unsigned long a, unsigned long b); a 88 arch/microblaze/include/asm/delay.h #define muldiv(a, b, c) (((a)*(b))/(c)) a 32 arch/microblaze/include/asm/hash.h static inline u32 __attribute_const__ __hash_32(u32 a) a 38 arch/microblaze/include/asm/hash.h b = a << 23; a 39 arch/microblaze/include/asm/hash.h c = (a << 19) + a; a 40 arch/microblaze/include/asm/hash.h a = (a << 9) + c; a 41 arch/microblaze/include/asm/hash.h b += a; a 44 arch/microblaze/include/asm/hash.h a <<= 5; a 45 arch/microblaze/include/asm/hash.h a += b; /* (a << 5) + b */ a 46 arch/microblaze/include/asm/hash.h a <<= 3; a 47 arch/microblaze/include/asm/hash.h a += c; /* (a << 8) + (b << 3) + c */ a 48 arch/microblaze/include/asm/hash.h a <<= 3; a 49 arch/microblaze/include/asm/hash.h return a - b; /* (a << 11) + (b << 6) + (c << 3) - b */ a 64 arch/microblaze/include/asm/hash.h b = a << 4; /* 4 */ a 66 arch/microblaze/include/asm/hash.h b += a; /* 1 6 */ a 69 arch/microblaze/include/asm/hash.h c -= a; /* 1 11 */ a 73 arch/microblaze/include/asm/hash.h d += a; /* 1 28 */ a 49 arch/microblaze/include/asm/io.h #define out_be32(a, v) __raw_writel((v), (void __iomem __force *)(a)) a 50 arch/microblaze/include/asm/io.h #define out_be16(a, v) __raw_writew((v), (a)) a 52 arch/microblaze/include/asm/io.h #define in_be32(a) __raw_readl((const void __iomem __force *)(a)) a 53 arch/microblaze/include/asm/io.h #define in_be16(a) __raw_readw(a) a 55 arch/microblaze/include/asm/io.h #define writel_be(v, a) out_be32((__force unsigned *)a, v) a 56 arch/microblaze/include/asm/io.h #define readl_be(a) in_be32((__force unsigned *)a) a 59 arch/microblaze/include/asm/io.h #define out_le32(a, v) __raw_writel(__cpu_to_le32(v), (a)) a 60 arch/microblaze/include/asm/io.h #define out_le16(a, v) __raw_writew(__cpu_to_le16(v), (a)) a 62 arch/microblaze/include/asm/io.h #define in_le32(a) __le32_to_cpu(__raw_readl(a)) a 63 arch/microblaze/include/asm/io.h #define in_le16(a) __le16_to_cpu(__raw_readw(a)) a 66 arch/microblaze/include/asm/io.h #define out_8(a, v) __raw_writeb((v), (a)) a 67 arch/microblaze/include/asm/io.h #define in_8(a) __raw_readb(a) a 31 arch/microblaze/include/asm/pci.h #define pcibios_scan_all_fns(a, b) 0 a 27 arch/microblaze/include/asm/pgtable.h #define pmd_offset(a, b) ((void *) 0) a 48 arch/microblaze/include/asm/uaccess.h # define segment_eq(a, b) ((a).seg == (b).seg) a 6 arch/microblaze/lib/cmpdi2.c word_type __cmpdi2(long long a, long long b) a 9 arch/microblaze/lib/cmpdi2.c .ll = a a 28 arch/microblaze/lib/libgcc.h extern word_type __cmpdi2(long long a, long long b); a 31 arch/microblaze/lib/libgcc.h extern word_type __ucmpdi2(unsigned long long a, unsigned long long b); a 6 arch/microblaze/lib/ucmpdi2.c word_type __ucmpdi2(unsigned long long a, unsigned long long b) a 8 arch/microblaze/lib/ucmpdi2.c const DWunion au = {.ll = a}; a 182 arch/mips/alchemy/common/clock.c struct alchemy_auxpll_clk *a = to_auxpll_clk(hw); a 184 arch/mips/alchemy/common/clock.c return (alchemy_rdsys(a->reg) & 0xff) * parent_rate; a 191 arch/mips/alchemy/common/clock.c struct alchemy_auxpll_clk *a = to_auxpll_clk(hw); a 200 arch/mips/alchemy/common/clock.c if (((d < 7) && (d != 0)) || (d > a->maxmult)) a 203 arch/mips/alchemy/common/clock.c alchemy_wrsys(d, a->reg); a 211 arch/mips/alchemy/common/clock.c struct alchemy_auxpll_clk *a = to_auxpll_clk(hw); a 221 arch/mips/alchemy/common/clock.c if (mult > a->maxmult) a 222 arch/mips/alchemy/common/clock.c mult = a->maxmult; a 239 arch/mips/alchemy/common/clock.c struct alchemy_auxpll_clk *a; a 241 arch/mips/alchemy/common/clock.c a = kzalloc(sizeof(*a), GFP_KERNEL); a 242 arch/mips/alchemy/common/clock.c if (!a) a 251 arch/mips/alchemy/common/clock.c a->reg = reg; a 252 arch/mips/alchemy/common/clock.c a->maxmult = maxmult; a 253 arch/mips/alchemy/common/clock.c a->hw.init = &id; a 255 arch/mips/alchemy/common/clock.c c = clk_register(NULL, &a->hw); a 259 arch/mips/alchemy/common/clock.c kfree(a); a 747 arch/mips/alchemy/common/clock.c struct alchemy_fgcs_clk *a; a 767 arch/mips/alchemy/common/clock.c a = kzalloc((sizeof(*a)) * 6, GFP_KERNEL); a 768 arch/mips/alchemy/common/clock.c if (!a) a 776 arch/mips/alchemy/common/clock.c a->shift = 10 * (i < 3 ? i : i - 3); a 778 arch/mips/alchemy/common/clock.c a->reg = AU1000_SYS_FREQCTRL1; a 779 arch/mips/alchemy/common/clock.c a->reglock = &alchemy_clk_fg1_lock; a 781 arch/mips/alchemy/common/clock.c a->reg = AU1000_SYS_FREQCTRL0; a 782 arch/mips/alchemy/common/clock.c a->reglock = &alchemy_clk_fg0_lock; a 789 arch/mips/alchemy/common/clock.c v = alchemy_rdsys(a->reg); a 790 arch/mips/alchemy/common/clock.c a->parent = (v >> a->shift) & 3; a 791 arch/mips/alchemy/common/clock.c if (!a->parent) { a 792 arch/mips/alchemy/common/clock.c a->parent = 1; a 793 arch/mips/alchemy/common/clock.c a->isen = 0; a 795 arch/mips/alchemy/common/clock.c a->isen = 1; a 798 arch/mips/alchemy/common/clock.c a->hw.init = &id; a 799 arch/mips/alchemy/common/clock.c c = clk_register(NULL, &a->hw); a 804 arch/mips/alchemy/common/clock.c a++; a 951 arch/mips/alchemy/common/clock.c struct alchemy_fgcs_clk *a; a 988 arch/mips/alchemy/common/clock.c a = kcalloc(6, sizeof(*a), GFP_KERNEL); a 989 arch/mips/alchemy/common/clock.c if (!a) a 1000 arch/mips/alchemy/common/clock.c a->shift = i * 5; a 1001 arch/mips/alchemy/common/clock.c a->reg = AU1000_SYS_CLKSRC; a 1002 arch/mips/alchemy/common/clock.c a->reglock = &alchemy_clk_csrc_lock; a 1003 arch/mips/alchemy/common/clock.c a->dt = dt; a 1008 arch/mips/alchemy/common/clock.c v = alchemy_rdsys(a->reg); a 1009 arch/mips/alchemy/common/clock.c a->parent = ((v >> a->shift) >> 2) & 7; a 1010 arch/mips/alchemy/common/clock.c if (!a->parent) { a 1011 arch/mips/alchemy/common/clock.c a->parent = 1; a 1012 arch/mips/alchemy/common/clock.c a->isen = 0; a 1014 arch/mips/alchemy/common/clock.c a->isen = 1; a 1016 arch/mips/alchemy/common/clock.c a->hw.init = &id; a 1017 arch/mips/alchemy/common/clock.c c = clk_register(NULL, &a->hw); a 1023 arch/mips/alchemy/common/clock.c a++; a 57 arch/mips/alchemy/common/dbdma.c #define ALIGN_ADDR(x, a) ((((u32)(x)) + (a-1)) & ~(a-1)) a 59 arch/mips/boot/ecoff.h #define N_TXTOFF(f, a) \ a 60 arch/mips/boot/ecoff.h ((a).magic == ZMAGIC || (a).magic == LIBMAGIC ? 0 : \ a 61 arch/mips/boot/ecoff.h ((a).vstamp < 23 ? \ a 64 arch/mips/boot/ecoff.h #define N_DATOFF(f, a) \ a 65 arch/mips/boot/ecoff.h N_TXTOFF(f, a) + (a).tsize; a 232 arch/mips/boot/elf2ecoff.c static void convert_ecoff_aouthdr(struct aouthdr *a) a 234 arch/mips/boot/elf2ecoff.c a->magic = swab16(a->magic); a 235 arch/mips/boot/elf2ecoff.c a->vstamp = swab16(a->vstamp); a 236 arch/mips/boot/elf2ecoff.c a->tsize = swab32(a->tsize); a 237 arch/mips/boot/elf2ecoff.c a->dsize = swab32(a->dsize); a 238 arch/mips/boot/elf2ecoff.c a->bsize = swab32(a->bsize); a 239 arch/mips/boot/elf2ecoff.c a->entry = swab32(a->entry); a 240 arch/mips/boot/elf2ecoff.c a->text_start = swab32(a->text_start); a 241 arch/mips/boot/elf2ecoff.c a->data_start = swab32(a->data_start); a 242 arch/mips/boot/elf2ecoff.c a->bss_start = swab32(a->bss_start); a 243 arch/mips/boot/elf2ecoff.c a->gprmask = swab32(a->gprmask); a 244 arch/mips/boot/elf2ecoff.c a->cprmask[0] = swab32(a->cprmask[0]); a 245 arch/mips/boot/elf2ecoff.c a->cprmask[1] = swab32(a->cprmask[1]); a 246 arch/mips/boot/elf2ecoff.c a->cprmask[2] = swab32(a->cprmask[2]); a 247 arch/mips/boot/elf2ecoff.c a->cprmask[3] = swab32(a->cprmask[3]); a 248 arch/mips/boot/elf2ecoff.c a->gp_value = swab32(a->gp_value); a 475 arch/mips/boot/elf2ecoff.c #define ECOFF_SEGMENT_ALIGNMENT(a) 0x10 a 476 arch/mips/boot/elf2ecoff.c #define ECOFF_ROUND(s, a) (((s)+(a)-1)&~((a)-1)) a 68 arch/mips/fw/arc/memory.c #define mtypes(a) (prom_flags & PROM_FLAG_ARCS) ? arcs_mtypes[a.arcs] \ a 69 arch/mips/fw/arc/memory.c : arc_mtypes[a.arc] a 48 arch/mips/include/asm/addrspace.h #define KSEGX(a) ((_ACAST32_(a)) & _ACAST32_(0xe0000000)) a 53 arch/mips/include/asm/addrspace.h #define CPHYSADDR(a) ((_ACAST32_(a)) & 0x1fffffff) a 54 arch/mips/include/asm/addrspace.h #define XPHYSADDR(a) ((_ACAST64_(a)) & \ a 73 arch/mips/include/asm/addrspace.h #define CKSEG0ADDR(a) (CPHYSADDR(a) | CKSEG0) a 74 arch/mips/include/asm/addrspace.h #define CKSEG1ADDR(a) (CPHYSADDR(a) | CKSEG1) a 75 arch/mips/include/asm/addrspace.h #define CKSEG2ADDR(a) (CPHYSADDR(a) | CKSEG2) a 76 arch/mips/include/asm/addrspace.h #define CKSEG3ADDR(a) (CPHYSADDR(a) | CKSEG3) a 80 arch/mips/include/asm/addrspace.h #define CKSEG0ADDR(a) (CPHYSADDR(a) | KSEG0) a 81 arch/mips/include/asm/addrspace.h #define CKSEG1ADDR(a) (CPHYSADDR(a) | KSEG1) a 82 arch/mips/include/asm/addrspace.h #define CKSEG2ADDR(a) (CPHYSADDR(a) | KSEG2) a 83 arch/mips/include/asm/addrspace.h #define CKSEG3ADDR(a) (CPHYSADDR(a) | KSEG3) a 88 arch/mips/include/asm/addrspace.h #define KSEG0ADDR(a) (CPHYSADDR(a) | KSEG0) a 89 arch/mips/include/asm/addrspace.h #define KSEG1ADDR(a) (CPHYSADDR(a) | KSEG1) a 90 arch/mips/include/asm/addrspace.h #define KSEG2ADDR(a) (CPHYSADDR(a) | KSEG2) a 91 arch/mips/include/asm/addrspace.h #define KSEG3ADDR(a) (CPHYSADDR(a) | KSEG3) a 129 arch/mips/include/asm/addrspace.h #define PHYS_TO_XKPHYS(cm, a) (XKPHYS | (_ACAST64_(cm) << 59) | (a)) a 249 arch/mips/include/asm/dma.h static __inline__ void set_dma_addr(unsigned int dmanr, unsigned int a) a 251 arch/mips/include/asm/dma.h set_dma_page(dmanr, a>>16); a 253 arch/mips/include/asm/dma.h dma_outb( a & 0xff, ((dmanr&3)<<1) + IO_DMA1_BASE ); a 254 arch/mips/include/asm/dma.h dma_outb( (a>>8) & 0xff, ((dmanr&3)<<1) + IO_DMA1_BASE ); a 256 arch/mips/include/asm/dma.h dma_outb( (a>>1) & 0xff, ((dmanr&3)<<2) + IO_DMA2_BASE ); a 257 arch/mips/include/asm/dma.h dma_outb( (a>>9) & 0xff, ((dmanr&3)<<2) + IO_DMA2_BASE ); a 50 arch/mips/include/asm/floppy.h #define CROSS_64KB(a, s) ((unsigned long)(a)/K_64 != ((unsigned long)(a) + (s) - 1) / K_64) a 43 arch/mips/include/asm/io.h # define __raw_ioswabb(a, x) (x) a 44 arch/mips/include/asm/io.h # define __raw_ioswabw(a, x) (x) a 45 arch/mips/include/asm/io.h # define __raw_ioswabl(a, x) (x) a 46 arch/mips/include/asm/io.h # define __raw_ioswabq(a, x) (x) a 47 arch/mips/include/asm/io.h # define ____raw_ioswabq(a, x) (x) a 645 arch/mips/include/asm/io.h #define csr_out32(v, a) (*(volatile u32 *)((unsigned long)(a) + __CSR_32_ADJUST) = (v)) a 646 arch/mips/include/asm/io.h #define csr_in32(a) (*(volatile u32 *)((unsigned long)(a) + __CSR_32_ADJUST)) a 39 arch/mips/include/asm/jazzdma.h #define VDMA_PAGE(a) ((unsigned int)(a) >> 12) a 40 arch/mips/include/asm/jazzdma.h #define VDMA_OFFSET(a) ((unsigned int)(a) & (VDMA_PAGESIZE-1)) a 111 arch/mips/include/asm/kvm_host.h #define KVM_GUEST_KSEGX(a) ((_ACAST32_(a)) & 0xe0000000) a 112 arch/mips/include/asm/kvm_host.h #define KVM_GUEST_CPHYSADDR(a) ((_ACAST32_(a)) & 0x1fffffff) a 114 arch/mips/include/asm/kvm_host.h #define KVM_GUEST_CKSEG0ADDR(a) (KVM_GUEST_CPHYSADDR(a) | KVM_GUEST_KSEG0) a 115 arch/mips/include/asm/kvm_host.h #define KVM_GUEST_CKSEG1ADDR(a) (KVM_GUEST_CPHYSADDR(a) | KVM_GUEST_KSEG1) a 116 arch/mips/include/asm/kvm_host.h #define KVM_GUEST_CKSEG23ADDR(a) (KVM_GUEST_CPHYSADDR(a) | KVM_GUEST_KSEG23) a 121 arch/mips/include/asm/kvm_host.h #define KVM_GUEST_KSEG0ADDR(a) (KVM_GUEST_CPHYSADDR(a) | KVM_GUEST_KSEG0) a 122 arch/mips/include/asm/kvm_host.h #define KVM_GUEST_KSEG1ADDR(a) (KVM_GUEST_CPHYSADDR(a) | KVM_GUEST_KSEG1) a 123 arch/mips/include/asm/kvm_host.h #define KVM_GUEST_KSEG23ADDR(a) (KVM_GUEST_CPHYSADDR(a) | KVM_GUEST_KSEG23) a 14 arch/mips/include/asm/local.h atomic_long_t a; a 19 arch/mips/include/asm/local.h #define local_read(l) atomic_long_read(&(l)->a) a 20 arch/mips/include/asm/local.h #define local_set(l, i) atomic_long_set(&(l)->a, (i)) a 22 arch/mips/include/asm/local.h #define local_add(i, l) atomic_long_add((i), (&(l)->a)) a 23 arch/mips/include/asm/local.h #define local_sub(i, l) atomic_long_sub((i), (&(l)->a)) a 24 arch/mips/include/asm/local.h #define local_inc(l) atomic_long_inc(&(l)->a) a 25 arch/mips/include/asm/local.h #define local_dec(l) atomic_long_dec(&(l)->a) a 46 arch/mips/include/asm/local.h : "=&r" (result), "=&r" (temp), "=m" (l->a.counter) a 47 arch/mips/include/asm/local.h : "Ir" (i), "m" (l->a.counter) a 61 arch/mips/include/asm/local.h : "=&r" (result), "=&r" (temp), "=m" (l->a.counter) a 62 arch/mips/include/asm/local.h : "Ir" (i), "m" (l->a.counter) a 68 arch/mips/include/asm/local.h result = l->a.counter; a 70 arch/mips/include/asm/local.h l->a.counter = result; a 93 arch/mips/include/asm/local.h : "=&r" (result), "=&r" (temp), "=m" (l->a.counter) a 94 arch/mips/include/asm/local.h : "Ir" (i), "m" (l->a.counter) a 108 arch/mips/include/asm/local.h : "=&r" (result), "=&r" (temp), "=m" (l->a.counter) a 109 arch/mips/include/asm/local.h : "Ir" (i), "m" (l->a.counter) a 115 arch/mips/include/asm/local.h result = l->a.counter; a 117 arch/mips/include/asm/local.h l->a.counter = result; a 125 arch/mips/include/asm/local.h ((long)cmpxchg_local(&((l)->a.counter), (o), (n))) a 126 arch/mips/include/asm/local.h #define local_xchg(l, n) (atomic_long_xchg((&(l)->a), (n))) a 137 arch/mips/include/asm/local.h #define local_add_unless(l, a, u) \ a 141 arch/mips/include/asm/local.h while (c != (u) && (old = local_cmpxchg((l), c, c + (a))) != c) \ a 197 arch/mips/include/asm/local.h #define __local_inc(l) ((l)->a.counter++) a 198 arch/mips/include/asm/local.h #define __local_dec(l) ((l)->a.counter++) a 199 arch/mips/include/asm/local.h #define __local_add(i, l) ((l)->a.counter+=(i)) a 200 arch/mips/include/asm/local.h #define __local_sub(i, l) ((l)->a.counter-=(i)) a 294 arch/mips/include/asm/mach-au1x00/au1000_dma.h static inline void set_dma_fifo_addr(unsigned int dmanr, unsigned int a) a 307 arch/mips/include/asm/mach-au1x00/au1000_dma.h __raw_writel(CPHYSADDR(a), chan->io + DMA_PERIPHERAL_ADDR); a 341 arch/mips/include/asm/mach-au1x00/au1000_dma.h static inline void set_dma_addr0(unsigned int dmanr, unsigned int a) a 347 arch/mips/include/asm/mach-au1x00/au1000_dma.h __raw_writel(a, chan->io + DMA_BUFFER0_START); a 353 arch/mips/include/asm/mach-au1x00/au1000_dma.h static inline void set_dma_addr1(unsigned int dmanr, unsigned int a) a 359 arch/mips/include/asm/mach-au1x00/au1000_dma.h __raw_writel(a, chan->io + DMA_BUFFER1_START); a 54 arch/mips/include/asm/mach-bcm63xx/bcm63xx_io.h #define bcm_readb(a) (*(volatile unsigned char *) BCM_REGS_VA(a)) a 55 arch/mips/include/asm/mach-bcm63xx/bcm63xx_io.h #define bcm_readw(a) (*(volatile unsigned short *) BCM_REGS_VA(a)) a 56 arch/mips/include/asm/mach-bcm63xx/bcm63xx_io.h #define bcm_readl(a) (*(volatile unsigned int *) BCM_REGS_VA(a)) a 57 arch/mips/include/asm/mach-bcm63xx/bcm63xx_io.h #define bcm_readq(a) (*(volatile u64 *) BCM_REGS_VA(a)) a 58 arch/mips/include/asm/mach-bcm63xx/bcm63xx_io.h #define bcm_writeb(v, a) (*(volatile unsigned char *) BCM_REGS_VA((a)) = (v)) a 59 arch/mips/include/asm/mach-bcm63xx/bcm63xx_io.h #define bcm_writew(v, a) (*(volatile unsigned short *) BCM_REGS_VA((a)) = (v)) a 60 arch/mips/include/asm/mach-bcm63xx/bcm63xx_io.h #define bcm_writel(v, a) (*(volatile unsigned int *) BCM_REGS_VA((a)) = (v)) a 61 arch/mips/include/asm/mach-bcm63xx/bcm63xx_io.h #define bcm_writeq(v, a) (*(volatile u64 *) BCM_REGS_VA((a)) = (v)) a 141 arch/mips/include/asm/mach-cavium-octeon/kernel-entry-init.h # Someone tried to boot SMP with a non SMP kernel. All extra cores a 15 arch/mips/include/asm/mach-cavium-octeon/mangle-port.h static inline bool __should_swizzle_bits(volatile void *a) a 18 arch/mips/include/asm/mach-cavium-octeon/mangle-port.h u64 did = ((u64)(uintptr_t)a >> 40) & 0xff; a 30 arch/mips/include/asm/mach-cavium-octeon/mangle-port.h #define __should_swizzle_bits(a) false a 49 arch/mips/include/asm/mach-cavium-octeon/mangle-port.h # define ioswabb(a, x) (x) a 50 arch/mips/include/asm/mach-cavium-octeon/mangle-port.h # define __mem_ioswabb(a, x) (x) a 51 arch/mips/include/asm/mach-cavium-octeon/mangle-port.h # define ioswabw(a, x) (__should_swizzle_bits(a) ? le16_to_cpu(x) : x) a 52 arch/mips/include/asm/mach-cavium-octeon/mangle-port.h # define __mem_ioswabw(a, x) (x) a 53 arch/mips/include/asm/mach-cavium-octeon/mangle-port.h # define ioswabl(a, x) (__should_swizzle_bits(a) ? le32_to_cpu(x) : x) a 54 arch/mips/include/asm/mach-cavium-octeon/mangle-port.h # define __mem_ioswabl(a, x) (x) a 55 arch/mips/include/asm/mach-cavium-octeon/mangle-port.h # define ioswabq(a, x) (__should_swizzle_bits(a) ? le64_to_cpu(x) : x) a 56 arch/mips/include/asm/mach-cavium-octeon/mangle-port.h # define __mem_ioswabq(a, x) (x) a 30 arch/mips/include/asm/mach-generic/mangle-port.h # define ioswabb(a, x) (x) a 31 arch/mips/include/asm/mach-generic/mangle-port.h # define __mem_ioswabb(a, x) (x) a 32 arch/mips/include/asm/mach-generic/mangle-port.h # define ioswabw(a, x) le16_to_cpu(x) a 33 arch/mips/include/asm/mach-generic/mangle-port.h # define __mem_ioswabw(a, x) (x) a 34 arch/mips/include/asm/mach-generic/mangle-port.h # define ioswabl(a, x) le32_to_cpu(x) a 35 arch/mips/include/asm/mach-generic/mangle-port.h # define __mem_ioswabl(a, x) (x) a 36 arch/mips/include/asm/mach-generic/mangle-port.h # define ioswabq(a, x) le64_to_cpu(x) a 37 arch/mips/include/asm/mach-generic/mangle-port.h # define __mem_ioswabq(a, x) (x) a 41 arch/mips/include/asm/mach-generic/mangle-port.h # define ioswabb(a, x) (x) a 42 arch/mips/include/asm/mach-generic/mangle-port.h # define __mem_ioswabb(a, x) (x) a 43 arch/mips/include/asm/mach-generic/mangle-port.h # define ioswabw(a, x) (x) a 44 arch/mips/include/asm/mach-generic/mangle-port.h # define __mem_ioswabw(a, x) cpu_to_le16(x) a 45 arch/mips/include/asm/mach-generic/mangle-port.h # define ioswabl(a, x) (x) a 46 arch/mips/include/asm/mach-generic/mangle-port.h # define __mem_ioswabl(a, x) cpu_to_le32(x) a 47 arch/mips/include/asm/mach-generic/mangle-port.h # define ioswabq(a, x) (x) a 48 arch/mips/include/asm/mach-generic/mangle-port.h # define __mem_ioswabq(a, x) cpu_to_le32(x) a 16 arch/mips/include/asm/mach-ip27/mangle-port.h # define ioswabb(a, x) (x) a 17 arch/mips/include/asm/mach-ip27/mangle-port.h # define __mem_ioswabb(a, x) (x) a 18 arch/mips/include/asm/mach-ip27/mangle-port.h # define ioswabw(a, x) (x) a 19 arch/mips/include/asm/mach-ip27/mangle-port.h # define __mem_ioswabw(a, x) cpu_to_le16(x) a 20 arch/mips/include/asm/mach-ip27/mangle-port.h # define ioswabl(a, x) (x) a 21 arch/mips/include/asm/mach-ip27/mangle-port.h # define __mem_ioswabl(a, x) cpu_to_le32(x) a 22 arch/mips/include/asm/mach-ip27/mangle-port.h # define ioswabq(a, x) (x) a 23 arch/mips/include/asm/mach-ip27/mangle-port.h # define __mem_ioswabq(a, x) cpu_to_le32(x) a 17 arch/mips/include/asm/mach-ip32/mangle-port.h # define ioswabb(a, x) (x) a 18 arch/mips/include/asm/mach-ip32/mangle-port.h # define __mem_ioswabb(a, x) (x) a 19 arch/mips/include/asm/mach-ip32/mangle-port.h # define ioswabw(a, x) (x) a 20 arch/mips/include/asm/mach-ip32/mangle-port.h # define __mem_ioswabw(a, x) cpu_to_le16(x) a 21 arch/mips/include/asm/mach-ip32/mangle-port.h # define ioswabl(a, x) (x) a 22 arch/mips/include/asm/mach-ip32/mangle-port.h # define __mem_ioswabl(a, x) cpu_to_le32(x) a 23 arch/mips/include/asm/mach-ip32/mangle-port.h # define ioswabq(a, x) (x) a 24 arch/mips/include/asm/mach-ip32/mangle-port.h # define __mem_ioswabq(a, x) cpu_to_le32(x) a 66 arch/mips/include/asm/mach-jazz/floppy.h static inline void fd_set_dma_addr(char *a) a 68 arch/mips/include/asm/mach-jazz/floppy.h vdma_set_addr(JAZZ_FLOPPY_DMA, vdma_phys2log(CPHYSADDR((unsigned long)a))); a 15 arch/mips/include/asm/mach-tx39xx/mangle-port.h #define ioswabb(a, x) (x) a 16 arch/mips/include/asm/mach-tx39xx/mangle-port.h #define __mem_ioswabb(a, x) (x) a 17 arch/mips/include/asm/mach-tx39xx/mangle-port.h #define ioswabw(a, x) le16_to_cpu(x) a 18 arch/mips/include/asm/mach-tx39xx/mangle-port.h #define __mem_ioswabw(a, x) (x) a 19 arch/mips/include/asm/mach-tx39xx/mangle-port.h #define ioswabl(a, x) le32_to_cpu(x) a 20 arch/mips/include/asm/mach-tx39xx/mangle-port.h #define __mem_ioswabl(a, x) (x) a 21 arch/mips/include/asm/mach-tx39xx/mangle-port.h #define ioswabq(a, x) le64_to_cpu(x) a 22 arch/mips/include/asm/mach-tx39xx/mangle-port.h #define __mem_ioswabq(a, x) (x) a 10 arch/mips/include/asm/mach-tx49xx/mangle-port.h #define ioswabb(a, x) (x) a 11 arch/mips/include/asm/mach-tx49xx/mangle-port.h #define __mem_ioswabb(a, x) (x) a 16 arch/mips/include/asm/mach-tx49xx/mangle-port.h extern u16 (*ioswabw)(volatile u16 *a, u16 x); a 17 arch/mips/include/asm/mach-tx49xx/mangle-port.h extern u16 (*__mem_ioswabw)(volatile u16 *a, u16 x); a 19 arch/mips/include/asm/mach-tx49xx/mangle-port.h #define ioswabw(a, x) le16_to_cpu(x) a 20 arch/mips/include/asm/mach-tx49xx/mangle-port.h #define __mem_ioswabw(a, x) (x) a 22 arch/mips/include/asm/mach-tx49xx/mangle-port.h #define ioswabl(a, x) le32_to_cpu(x) a 23 arch/mips/include/asm/mach-tx49xx/mangle-port.h #define __mem_ioswabl(a, x) (x) a 24 arch/mips/include/asm/mach-tx49xx/mangle-port.h #define ioswabq(a, x) le64_to_cpu(x) a 25 arch/mips/include/asm/mach-tx49xx/mangle-port.h #define __mem_ioswabq(a, x) (x) a 91 arch/mips/include/asm/mips-boards/malta.h #define SMSC_WRITE(x, a) outb(x, a) a 3515 arch/mips/include/asm/octeon/cvmx-mio-defs.h uint64_t a:10; a 3523 arch/mips/include/asm/octeon/cvmx-mio-defs.h uint64_t a:10; a 53 arch/mips/include/asm/sibyte/sb1250.h #define IOADDR(a) ((void __iomem *)(IO_BASE + (a))) a 86 arch/mips/include/asm/txx9/jmr3927.h #define jmr3927_ioc_reg_out(d, a) ((*(volatile unsigned char *)(a)) = (d)) a 87 arch/mips/include/asm/txx9/jmr3927.h #define jmr3927_ioc_reg_in(a) (*(volatile unsigned char *)(a)) a 89 arch/mips/include/asm/txx9/jmr3927.h #define jmr3927_ioc_reg_out(d, a) ((*(volatile unsigned char *)((a)^1)) = (d)) a 90 arch/mips/include/asm/txx9/jmr3927.h #define jmr3927_ioc_reg_in(a) (*(volatile unsigned char *)((a)^1)) a 75 arch/mips/include/asm/uaccess.h #define segment_eq(a, b) ((a).seg == (b).seg) a 25 arch/mips/include/asm/uasm.h void uasm_i##op(u32 **buf, unsigned int a, unsigned int b, unsigned int c) a 28 arch/mips/include/asm/uasm.h void uasm_i##op(u32 **buf, unsigned int a, unsigned int b, unsigned int c) a 31 arch/mips/include/asm/uasm.h void uasm_i##op(u32 **buf, unsigned int a, unsigned int b, unsigned int c) a 34 arch/mips/include/asm/uasm.h void uasm_i##op(u32 **buf, unsigned int a, unsigned int b, unsigned int c) a 37 arch/mips/include/asm/uasm.h void uasm_i##op(u32 **buf, unsigned int a, unsigned int b, signed int c) a 40 arch/mips/include/asm/uasm.h void uasm_i##op(u32 **buf, unsigned int a, signed int b, unsigned int c) a 43 arch/mips/include/asm/uasm.h void uasm_i##op(u32 **buf, int a, int b, int c) a 46 arch/mips/include/asm/uasm.h void uasm_i##op(u32 **buf, unsigned int a, unsigned int b, signed int c) a 49 arch/mips/include/asm/uasm.h void uasm_i##op(u32 **buf, unsigned int a, unsigned int b, unsigned int c, \ a 53 arch/mips/include/asm/uasm.h void uasm_i##op(u32 **buf, unsigned int a, unsigned int b) a 56 arch/mips/include/asm/uasm.h void uasm_i##op(u32 **buf, unsigned int a, unsigned int b) a 59 arch/mips/include/asm/uasm.h void uasm_i##op(u32 **buf, unsigned int a, signed int b) a 61 arch/mips/include/asm/uasm.h #define Ip_u1(op) void uasm_i##op(u32 **buf, unsigned int a) a 250 arch/mips/include/asm/uasm.h #define uasm_i_move(buf, a, b) UASM_i_ADDU(buf, a, 0, b) a 84 arch/mips/kernel/pm-cps.c static void coupled_barrier(atomic_t *a, unsigned online) a 96 arch/mips/kernel/pm-cps.c atomic_inc(a); a 98 arch/mips/kernel/pm-cps.c while (atomic_read(a) < online) a 101 arch/mips/kernel/pm-cps.c if (atomic_inc_return(a) == online * 2) { a 102 arch/mips/kernel/pm-cps.c atomic_set(a, 0); a 106 arch/mips/kernel/pm-cps.c while (atomic_read(a) > online) a 22 arch/mips/lib/bitops.c unsigned long *a = (unsigned long *)addr; a 27 arch/mips/lib/bitops.c a += nr >> SZLONG_LOG; a 30 arch/mips/lib/bitops.c *a |= mask; a 44 arch/mips/lib/bitops.c unsigned long *a = (unsigned long *)addr; a 49 arch/mips/lib/bitops.c a += nr >> SZLONG_LOG; a 52 arch/mips/lib/bitops.c *a &= ~mask; a 66 arch/mips/lib/bitops.c unsigned long *a = (unsigned long *)addr; a 71 arch/mips/lib/bitops.c a += nr >> SZLONG_LOG; a 74 arch/mips/lib/bitops.c *a ^= mask; a 89 arch/mips/lib/bitops.c unsigned long *a = (unsigned long *)addr; a 95 arch/mips/lib/bitops.c a += nr >> SZLONG_LOG; a 98 arch/mips/lib/bitops.c res = (mask & *a) != 0; a 99 arch/mips/lib/bitops.c *a |= mask; a 115 arch/mips/lib/bitops.c unsigned long *a = (unsigned long *)addr; a 121 arch/mips/lib/bitops.c a += nr >> SZLONG_LOG; a 124 arch/mips/lib/bitops.c res = (mask & *a) != 0; a 125 arch/mips/lib/bitops.c *a |= mask; a 140 arch/mips/lib/bitops.c unsigned long *a = (unsigned long *)addr; a 146 arch/mips/lib/bitops.c a += nr >> SZLONG_LOG; a 149 arch/mips/lib/bitops.c res = (mask & *a) != 0; a 150 arch/mips/lib/bitops.c *a &= ~mask; a 165 arch/mips/lib/bitops.c unsigned long *a = (unsigned long *)addr; a 171 arch/mips/lib/bitops.c a += nr >> SZLONG_LOG; a 174 arch/mips/lib/bitops.c res = (mask & *a) != 0; a 175 arch/mips/lib/bitops.c *a ^= mask; a 15 arch/mips/lib/multi3.c static inline long long notrace dmulu(long long a, long long b) a 19 arch/mips/lib/multi3.c asm ("dmulu %0,%1,%2" : "=r" (res) : "r" (a), "r" (b)); a 24 arch/mips/lib/multi3.c static inline long long notrace dmuhu(long long a, long long b) a 28 arch/mips/lib/multi3.c asm ("dmuhu %0,%1,%2" : "=r" (res) : "r" (a), "r" (b)); a 33 arch/mips/lib/multi3.c ti_type notrace __multi3(ti_type a, ti_type b) a 37 arch/mips/lib/multi3.c aa.ti = a; a 16 arch/mips/mm/context.c static bool asid_versions_eq(int cpu, u64 a, u64 b) a 18 arch/mips/mm/context.c return ((a ^ b) & asid_version_mask(cpu)) == 0; a 78 arch/mips/mm/page.c #define _uasm_i_pref(a, b, c, d) \ a 82 arch/mips/mm/page.c uasm_i_pref(a, b, c, d);\ a 84 arch/mips/mm/page.c uasm_i_pref(a, b, c, d); \ a 38 arch/mips/mm/sc-r5k.c unsigned long end, a; a 52 arch/mips/mm/sc-r5k.c a = addr & ~(SC_PAGE - 1); a 54 arch/mips/mm/sc-r5k.c while (a <= end) { a 55 arch/mips/mm/sc-r5k.c cache_op(R5K_Page_Invalidate_S, a); a 56 arch/mips/mm/sc-r5k.c a += SC_PAGE; a 45 arch/mips/mm/sc-rm7k.c unsigned long end, a; a 57 arch/mips/mm/sc-rm7k.c a = addr & ~(tc_pagesize - 1); a 60 arch/mips/mm/sc-rm7k.c invalidate_tcache_page(a); /* Page_Invalidate_T */ a 61 arch/mips/mm/sc-rm7k.c if (a == end) a 63 arch/mips/mm/sc-rm7k.c a += tc_pagesize; a 69 arch/mips/mm/sc-rm7k.c unsigned long end, a; a 81 arch/mips/mm/sc-rm7k.c a = addr & ~(tc_pagesize - 1); a 84 arch/mips/mm/sc-rm7k.c invalidate_tcache_page(a); /* Page_Invalidate_T */ a 85 arch/mips/mm/sc-rm7k.c if (a == end) a 87 arch/mips/mm/sc-rm7k.c a += tc_pagesize; a 68 arch/mips/mm/tlbex.c unsigned long a; a 336 arch/mips/mm/tlbex.c unsigned int a = cpu_data[0].kscratch_mask & ~kscratch_used_mask; a 338 arch/mips/mm/tlbex.c r = ffs(a); a 382 arch/mips/mm/tlbex.c UASM_i_SW(p, 1, offsetof(struct tlb_reg_save, a), K0); a 399 arch/mips/mm/tlbex.c UASM_i_LW(p, 1, offsetof(struct tlb_reg_save, a), K0); a 32 arch/mips/mm/uasm-micromips.c #define M(a, b, c, d, e, f) \ a 33 arch/mips/mm/uasm-micromips.c ((a) << OP_SH \ a 32 arch/mips/mm/uasm-mips.c #define M(a, b, c, d, e, f) \ a 33 arch/mips/mm/uasm-mips.c ((a) << OP_SH \ a 41 arch/mips/mm/uasm-mips.c #define M6(a, b, c, d, e) \ a 42 arch/mips/mm/uasm-mips.c ((a) << OP_SH \ a 155 arch/mips/mm/uasm.c build_insn(buf, insn##op, a, b, c); \ a 162 arch/mips/mm/uasm.c build_insn(buf, insn##op, b, c, a); \ a 169 arch/mips/mm/uasm.c build_insn(buf, insn##op, b, a, c); \ a 176 arch/mips/mm/uasm.c build_insn(buf, insn##op, c, b, a); \ a 183 arch/mips/mm/uasm.c build_insn(buf, insn##op, b, c, a); \ a 190 arch/mips/mm/uasm.c build_insn(buf, insn##op, a, b, c); \ a 197 arch/mips/mm/uasm.c build_insn(buf, insn##op, c, a, b); \ a 204 arch/mips/mm/uasm.c build_insn(buf, insn##op, b, a, c); \ a 211 arch/mips/mm/uasm.c build_insn(buf, insn##op, b, a, c+d-1, c); \ a 218 arch/mips/mm/uasm.c build_insn(buf, insn##op, b, a, c+d-33, c); \ a 225 arch/mips/mm/uasm.c build_insn(buf, insn##op, b, a, c+d-33, c-32); \ a 232 arch/mips/mm/uasm.c build_insn(buf, insn##op, b, a, d-1, c); \ a 239 arch/mips/mm/uasm.c build_insn(buf, insn##op, a, b); \ a 246 arch/mips/mm/uasm.c build_insn(buf, insn##op, b, a); \ a 253 arch/mips/mm/uasm.c build_insn(buf, insn##op, a, b); \ a 260 arch/mips/mm/uasm.c build_insn(buf, insn##op, a); \ a 394 arch/mips/mm/uasm.c void uasm_i_pref(u32 **buf, unsigned int a, signed int b, a 397 arch/mips/mm/uasm.c if (CAVIUM_OCTEON_DCACHE_PREFETCH_WAR && a <= 24 && a != 5) a 404 arch/mips/mm/uasm.c build_insn(buf, insn_pref, c, a, b); a 165 arch/mips/sgi-ip22/ip22-gio.c static ssize_t modalias_show(struct device *dev, struct device_attribute *a, a 324 arch/mips/sgi-ip22/ip28-berr.c unsigned long a = *(unsigned long *) a 326 arch/mips/sgi-ip22/ip28-berr.c a = (a & 0x3f) << 6; /* PFN */ a 327 arch/mips/sgi-ip22/ip28-berr.c a += vaddr & ((1 << pgsz) - 1); a 328 arch/mips/sgi-ip22/ip28-berr.c return cpu_err_addr == a; a 338 arch/mips/sgi-ip22/ip28-berr.c u32 a = sgimc->maddronly; a 341 arch/mips/sgi-ip22/ip28-berr.c return cpu_err_addr == a; a 343 arch/mips/sgi-ip22/ip28-berr.c if (check_microtlb(sgimc->dtlb_hi0, sgimc->dtlb_lo0, a) || a 344 arch/mips/sgi-ip22/ip28-berr.c check_microtlb(sgimc->dtlb_hi1, sgimc->dtlb_lo1, a) || a 345 arch/mips/sgi-ip22/ip28-berr.c check_microtlb(sgimc->dtlb_hi2, sgimc->dtlb_lo2, a) || a 346 arch/mips/sgi-ip22/ip28-berr.c check_microtlb(sgimc->dtlb_hi3, sgimc->dtlb_lo3, a)) a 355 arch/mips/sgi-ip22/ip28-berr.c u32 a = sgimc->gio_dma_trans; a 356 arch/mips/sgi-ip22/ip28-berr.c a = (sgimc->gmaddronly & ~a) | (sgimc->gio_dma_sbits & a); a 357 arch/mips/sgi-ip22/ip28-berr.c return gio_err_addr == a; a 598 arch/mips/txx9/generic/setup.c static u16 ioswabw_default(volatile u16 *a, u16 x) a 602 arch/mips/txx9/generic/setup.c static u16 __mem_ioswabw_default(volatile u16 *a, u16 x) a 606 arch/mips/txx9/generic/setup.c u16 (*ioswabw)(volatile u16 *a, u16 x) = ioswabw_default; a 608 arch/mips/txx9/generic/setup.c u16 (*__mem_ioswabw)(volatile u16 *a, u16 x) = __mem_ioswabw_default; a 47 arch/mips/txx9/rbtx4939/setup.c static u16 rbtx4939_ioswabw(volatile u16 *a, u16 x) a 49 arch/mips/txx9/rbtx4939/setup.c return IS_CE1_ADDR(a) ? x : le16_to_cpu(x); a 51 arch/mips/txx9/rbtx4939/setup.c static u16 rbtx4939_mem_ioswabw(volatile u16 *a, u16 x) a 53 arch/mips/txx9/rbtx4939/setup.c return !IS_CE1_ADDR(a) ? x : le16_to_cpu(x); a 48 arch/nds32/include/asm/uaccess.h #define segment_eq(a, b) ((a) == (b)) a 11 arch/nds32/math-emu/fsi2d.c int a = *(int *)fa; a 16 arch/nds32/math-emu/fsi2d.c FP_FROM_INT_D(R, a, 32, int); a 11 arch/nds32/math-emu/fsi2s.c int a = *(int *)fa; a 16 arch/nds32/math-emu/fsi2s.c FP_FROM_INT_S(R, a, 32, int); a 11 arch/nds32/math-emu/fui2d.c unsigned int a = *(unsigned int *)fa; a 16 arch/nds32/math-emu/fui2d.c FP_FROM_INT_D(R, a, 32, int); a 11 arch/nds32/math-emu/fui2s.c unsigned int a = *(unsigned int *)fa; a 16 arch/nds32/math-emu/fui2s.c FP_FROM_INT_S(R, a, 32, int); a 52 arch/nds32/mm/alignment.c unsigned int err = 0, v, a = addr; \ a 53 arch/nds32/mm/alignment.c __get8_data(v,a,err); \ a 55 arch/nds32/mm/alignment.c __get8_data(v,a,err); \ a 64 arch/nds32/mm/alignment.c unsigned int err = 0, v, a = addr; \ a 65 arch/nds32/mm/alignment.c __get8_data(v,a,err); \ a 67 arch/nds32/mm/alignment.c __get8_data(v,a,err); \ a 69 arch/nds32/mm/alignment.c __get8_data(v,a,err); \ a 71 arch/nds32/mm/alignment.c __get8_data(v,a,err); \ a 33 arch/nios2/include/asm/uaccess.h #define segment_eq(a, b) ((a).seg == (b).seg) a 70 arch/nios2/kernel/misaligned.c u8 a, b, d0, d1, d2, d3; a 90 arch/nios2/kernel/misaligned.c a = (isn >> 27) & 0x1f; a 93 arch/nios2/kernel/misaligned.c addr = get_reg_val(fp, a) + imm16; a 103 arch/openrisc/include/asm/atomic.h static inline int atomic_fetch_add_unless(atomic_t *v, int a, int u) a 117 arch/openrisc/include/asm/atomic.h : "r"(&v->counter), "r"(a), "r"(u) a 46 arch/openrisc/include/asm/uaccess.h #define segment_eq(a, b) ((a) == (b)) a 120 arch/parisc/include/asm/assembly.h zdep \r, 31-(\sa), 32-(\sa), \t a 125 arch/parisc/include/asm/assembly.h depd,z \r, 63-(\sa), 64-(\sa), \t a 130 arch/parisc/include/asm/assembly.h extru \r, 31-(\sa), 32-(\sa), \t a 135 arch/parisc/include/asm/assembly.h extrd,u \r, 63-(\sa), 64-(\sa), \t a 30 arch/parisc/include/asm/atomic.h # define ATOMIC_HASH(a) (&(__atomic_hash[ (((unsigned long) (a))/L1_CACHE_BYTES) & (ATOMIC_HASH_SIZE-1) ])) a 159 arch/parisc/include/asm/dma.h static __inline__ void set_dma_addr(unsigned int dmanr, unsigned int a) a 22 arch/parisc/include/asm/floppy.h #define _CROSS_64KB(a,s,vdma) \ a 23 arch/parisc/include/asm/floppy.h (!(vdma) && ((unsigned long)(a)/K_64 != ((unsigned long)(a) + (s) - 1) / K_64)) a 25 arch/parisc/include/asm/floppy.h #define CROSS_64KB(a,s) _CROSS_64KB(a,s,use_virtual_dma & 1) a 33 arch/parisc/include/asm/hash.h u32 a, b, c; a 39 arch/parisc/include/asm/hash.h a = x << 19; /* Two shifts can't be paired */ a 40 arch/parisc/include/asm/hash.h b = x << 9; a += x; a 41 arch/parisc/include/asm/hash.h c = x << 23; b += a; a 45 arch/parisc/include/asm/hash.h a += c << 3; b -= c; a 46 arch/parisc/include/asm/hash.h return (a << 3) + b; a 118 arch/parisc/include/asm/hash.h hash_64(u64 a, unsigned int bits) a 131 arch/parisc/include/asm/hash.h _ASSIGN(b, a*5); c = a << 13; a 132 arch/parisc/include/asm/hash.h b = (b << 2) + a; _ASSIGN(d, a << 17); a 133 arch/parisc/include/asm/hash.h a = b + (a << 1); c += d; a 134 arch/parisc/include/asm/hash.h d = a << 10; _ASSIGN(a, a << 19); a 135 arch/parisc/include/asm/hash.h d = a - d; _ASSIGN(a, a << 4, "X" (d)); a 136 arch/parisc/include/asm/hash.h c += b; a += b; a 137 arch/parisc/include/asm/hash.h d -= c; c += a << 1; a 138 arch/parisc/include/asm/hash.h a += c << 3; _ASSIGN(b, b << (7+31), "X" (c), "X" (d)); a 139 arch/parisc/include/asm/hash.h a <<= 31; b += d; a 140 arch/parisc/include/asm/hash.h a += b; a 141 arch/parisc/include/asm/hash.h return a >> bits; a 8 arch/parisc/include/asm/io.h #define virt_to_phys(a) ((unsigned long)__pa(a)) a 9 arch/parisc/include/asm/io.h #define phys_to_virt(a) __va(a) a 16 arch/parisc/include/asm/ldcw.h #define __ldcw_align(a) ({ \ a 17 arch/parisc/include/asm/ldcw.h unsigned long __ret = (unsigned long) &(a)->lock[0]; \ a 34 arch/parisc/include/asm/ldcw.h #define __ldcw_align(a) (&(a)->slock) a 47 arch/parisc/include/asm/ldcw.h #define __ldcw(a) ({ \ a 50 arch/parisc/include/asm/ldcw.h : "=r" (__ret) : "r" (a) : "memory"); \ a 79 arch/parisc/include/asm/pci.h #define PCI_PORT_HBA(a) ((a) >> HBA_PORT_SPACE_BITS) a 80 arch/parisc/include/asm/pci.h #define PCI_PORT_ADDR(a) ((a) & (HBA_PORT_SPACE_SIZE - 1)) a 12 arch/parisc/include/asm/spinlock.h volatile unsigned int *a = __ldcw_align(x); a 13 arch/parisc/include/asm/spinlock.h return *a == 0; a 21 arch/parisc/include/asm/spinlock.h volatile unsigned int *a; a 23 arch/parisc/include/asm/spinlock.h a = __ldcw_align(x); a 24 arch/parisc/include/asm/spinlock.h while (__ldcw(a) == 0) a 25 arch/parisc/include/asm/spinlock.h while (*a == 0) a 37 arch/parisc/include/asm/spinlock.h volatile unsigned int *a; a 39 arch/parisc/include/asm/spinlock.h a = __ldcw_align(x); a 41 arch/parisc/include/asm/spinlock.h (void) __ldcw(a); a 45 arch/parisc/include/asm/spinlock.h *a = 1; a 50 arch/parisc/include/asm/spinlock.h volatile unsigned int *a; a 53 arch/parisc/include/asm/spinlock.h a = __ldcw_align(x); a 54 arch/parisc/include/asm/spinlock.h ret = __ldcw(a) != 0; a 17 arch/parisc/include/asm/uaccess.h #define segment_eq(a, b) ((a).seg == (b).seg) a 69 arch/parisc/kernel/firmware.c # define spin_lock_irqsave(a, b) { b = 1; } a 71 arch/parisc/kernel/firmware.c # define spin_unlock_irqrestore(a, b) a 119 arch/parisc/kernel/module.c #define fsel(v,a) ((v)+(a)) a 121 arch/parisc/kernel/module.c #define lsel(v,a) (((v)+(a))>>11) a 123 arch/parisc/kernel/module.c #define rsel(v,a) (((v)+(a))&0x7ff) a 125 arch/parisc/kernel/module.c #define lrsel(v,a) (((v)+rnd(a))>>11) a 127 arch/parisc/kernel/module.c #define rrsel(v,a) ((((v)+rnd(a))&0x7ff)+((a)-rnd(a))) a 42 arch/parisc/kernel/unaligned.c #define OPCODE1(a,b,c) ((a)<<26|(b)<<12|(c)<<6) a 43 arch/parisc/kernel/unaligned.c #define OPCODE2(a,b) ((a)<<26|(b)<<1) a 44 arch/parisc/kernel/unaligned.c #define OPCODE3(a,b) ((a)<<26|(b)<<2) a 45 arch/parisc/kernel/unaligned.c #define OPCODE4(a) ((a)<<26) a 128 arch/parisc/kernel/unwind.c static int cmp_unwind_table_entry(const void *a, const void *b) a 130 arch/parisc/kernel/unwind.c return ((const struct unwind_table_entry *)a)->region_start a 12 arch/parisc/lib/ucmpdi2.c int __ucmpdi2(unsigned long long a, unsigned long long b) a 14 arch/parisc/lib/ucmpdi2.c union ull_union au = {.ull = a}; a 40 arch/powerpc/boot/types.h #define min_t(type, a, b) min(((type) a), ((type) b)) a 41 arch/powerpc/boot/types.h #define max_t(type, a, b) max(((type) a), ((type) b)) a 47 arch/powerpc/boot/xz_config.h #define memeq(a, b, size) (memcmp(a, b, size) == 0) a 20 arch/powerpc/include/asm/asm-compat.h #define PPC_LLARX(t, a, b, eh) PPC_LDARX(t, a, b, eh) a 53 arch/powerpc/include/asm/asm-compat.h #define PPC_LLARX(t, a, b, eh) PPC_LWARX(t, a, b, eh) a 43 arch/powerpc/include/asm/atomic.h static __inline__ void atomic_##op(int a, atomic_t *v) \ a 54 arch/powerpc/include/asm/atomic.h : "r" (a), "r" (&v->counter) \ a 59 arch/powerpc/include/asm/atomic.h static inline int atomic_##op##_return_relaxed(int a, atomic_t *v) \ a 70 arch/powerpc/include/asm/atomic.h : "r" (a), "r" (&v->counter) \ a 77 arch/powerpc/include/asm/atomic.h static inline int atomic_fetch_##op##_relaxed(int a, atomic_t *v) \ a 88 arch/powerpc/include/asm/atomic.h : "r" (a), "r" (&v->counter) \ a 213 arch/powerpc/include/asm/atomic.h static __inline__ int atomic_fetch_add_unless(atomic_t *v, int a, int u) a 230 arch/powerpc/include/asm/atomic.h : "r" (&v->counter), "r" (a), "r" (u) a 315 arch/powerpc/include/asm/atomic.h static __inline__ void atomic64_##op(s64 a, atomic64_t *v) \ a 325 arch/powerpc/include/asm/atomic.h : "r" (a), "r" (&v->counter) \ a 331 arch/powerpc/include/asm/atomic.h atomic64_##op##_return_relaxed(s64 a, atomic64_t *v) \ a 341 arch/powerpc/include/asm/atomic.h : "r" (a), "r" (&v->counter) \ a 349 arch/powerpc/include/asm/atomic.h atomic64_fetch_##op##_relaxed(s64 a, atomic64_t *v) \ a 359 arch/powerpc/include/asm/atomic.h : "r" (a), "r" (&v->counter) \ a 505 arch/powerpc/include/asm/atomic.h static __inline__ s64 atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u) a 521 arch/powerpc/include/asm/atomic.h : "r" (&v->counter), "r" (a), "r" (u) a 25 arch/powerpc/include/asm/book3s/32/pgalloc.h #define __pmd_free_tlb(tlb,x,a) do { } while (0) a 121 arch/powerpc/include/asm/elf.h #define VDSO_AUX_ENT(a,b) NEW_AUX_ENT(a,b) a 206 arch/powerpc/include/asm/floppy.h #define CROSS_64KB(a,s) (0) a 13 arch/powerpc/include/asm/ide.h #define __ide_mm_insw(p, a, c) readsw((void __iomem *)(p), (a), (c)) a 14 arch/powerpc/include/asm/ide.h #define __ide_mm_insl(p, a, c) readsl((void __iomem *)(p), (a), (c)) a 15 arch/powerpc/include/asm/ide.h #define __ide_mm_outsw(p, a, c) writesw((void __iomem *)(p), (a), (c)) a 16 arch/powerpc/include/asm/ide.h #define __ide_mm_outsl(p, a, c) writesl((void __iomem *)(p), (a), (c)) a 30 arch/powerpc/include/asm/io-defs.h DEF_PCI_AC_NORET(readsb, (const PCI_IO_ADDR a, void *b, unsigned long c), a 31 arch/powerpc/include/asm/io-defs.h (a, b, c), mem, a) a 32 arch/powerpc/include/asm/io-defs.h DEF_PCI_AC_NORET(readsw, (const PCI_IO_ADDR a, void *b, unsigned long c), a 33 arch/powerpc/include/asm/io-defs.h (a, b, c), mem, a) a 34 arch/powerpc/include/asm/io-defs.h DEF_PCI_AC_NORET(readsl, (const PCI_IO_ADDR a, void *b, unsigned long c), a 35 arch/powerpc/include/asm/io-defs.h (a, b, c), mem, a) a 36 arch/powerpc/include/asm/io-defs.h DEF_PCI_AC_NORET(writesb, (PCI_IO_ADDR a, const void *b, unsigned long c), a 37 arch/powerpc/include/asm/io-defs.h (a, b, c), mem, a) a 38 arch/powerpc/include/asm/io-defs.h DEF_PCI_AC_NORET(writesw, (PCI_IO_ADDR a, const void *b, unsigned long c), a 39 arch/powerpc/include/asm/io-defs.h (a, b, c), mem, a) a 40 arch/powerpc/include/asm/io-defs.h DEF_PCI_AC_NORET(writesl, (PCI_IO_ADDR a, const void *b, unsigned long c), a 41 arch/powerpc/include/asm/io-defs.h (a, b, c), mem, a) a 56 arch/powerpc/include/asm/io-defs.h DEF_PCI_AC_NORET(memset_io, (PCI_IO_ADDR a, int c, unsigned long n), a 57 arch/powerpc/include/asm/io-defs.h (a, c, n), mem, a) a 530 arch/powerpc/include/asm/io.h #define __do_readsb(a, b, n) eeh_readsb(PCI_FIX_ADDR(a), (b), (n)) a 531 arch/powerpc/include/asm/io.h #define __do_readsw(a, b, n) eeh_readsw(PCI_FIX_ADDR(a), (b), (n)) a 532 arch/powerpc/include/asm/io.h #define __do_readsl(a, b, n) eeh_readsl(PCI_FIX_ADDR(a), (b), (n)) a 534 arch/powerpc/include/asm/io.h #define __do_readsb(a, b, n) _insb(PCI_FIX_ADDR(a), (b), (n)) a 535 arch/powerpc/include/asm/io.h #define __do_readsw(a, b, n) _insw(PCI_FIX_ADDR(a), (b), (n)) a 536 arch/powerpc/include/asm/io.h #define __do_readsl(a, b, n) _insl(PCI_FIX_ADDR(a), (b), (n)) a 538 arch/powerpc/include/asm/io.h #define __do_writesb(a, b, n) _outsb(PCI_FIX_ADDR(a),(b),(n)) a 539 arch/powerpc/include/asm/io.h #define __do_writesw(a, b, n) _outsw(PCI_FIX_ADDR(a),(b),(n)) a 540 arch/powerpc/include/asm/io.h #define __do_writesl(a, b, n) _outsl(PCI_FIX_ADDR(a),(b),(n)) a 41 arch/powerpc/include/asm/local.h static __inline__ long local_##op##_return(long a, local_t *l) \ a 47 arch/powerpc/include/asm/local.h t = (l->v c_op a); \ a 60 arch/powerpc/include/asm/local.h #define local_add_negative(a, l) (local_add_return((a), (l)) < 0) a 76 arch/powerpc/include/asm/local.h #define local_sub_and_test(a, l) (local_sub_return((a), (l)) == 0) a 115 arch/powerpc/include/asm/local.h static __inline__ int local_add_unless(local_t *l, long a, long u) a 122 arch/powerpc/include/asm/local.h l->v += a; a 14 arch/powerpc/include/asm/nohash/32/pgalloc.h #define __pmd_free_tlb(tlb,x,a) do { } while (0) a 381 arch/powerpc/include/asm/ppc-opcode.h #define ___PPC_RA(a) (((a) & 0x1f) << 16) a 389 arch/powerpc/include/asm/ppc-opcode.h #define __PPC_RA(a) ___PPC_RA(__REG_##a) a 390 arch/powerpc/include/asm/ppc-opcode.h #define __PPC_RA0(a) ___PPC_RA(__REGA0_##a) a 394 arch/powerpc/include/asm/ppc-opcode.h #define __PPC_XA(a) ((((a) & 0x1f) << 16) | (((a) & 0x20) >> 3)) a 433 arch/powerpc/include/asm/ppc-opcode.h #define PPC_COPY(a, b) stringify_in_c(.long PPC_INST_COPY | \ a 434 arch/powerpc/include/asm/ppc-opcode.h ___PPC_RA(a) | ___PPC_RB(b)) a 438 arch/powerpc/include/asm/ppc-opcode.h #define PPC_DCBAL(a, b) stringify_in_c(.long PPC_INST_DCBAL | \ a 439 arch/powerpc/include/asm/ppc-opcode.h __PPC_RA(a) | __PPC_RB(b)) a 440 arch/powerpc/include/asm/ppc-opcode.h #define PPC_DCBZL(a, b) stringify_in_c(.long PPC_INST_DCBZL | \ a 441 arch/powerpc/include/asm/ppc-opcode.h __PPC_RA(a) | __PPC_RB(b)) a 442 arch/powerpc/include/asm/ppc-opcode.h #define PPC_LQARX(t, a, b, eh) stringify_in_c(.long PPC_INST_LQARX | \ a 443 arch/powerpc/include/asm/ppc-opcode.h ___PPC_RT(t) | ___PPC_RA(a) | \ a 445 arch/powerpc/include/asm/ppc-opcode.h #define PPC_LDARX(t, a, b, eh) stringify_in_c(.long PPC_INST_LDARX | \ a 446 arch/powerpc/include/asm/ppc-opcode.h ___PPC_RT(t) | ___PPC_RA(a) | \ a 448 arch/powerpc/include/asm/ppc-opcode.h #define PPC_LWARX(t, a, b, eh) stringify_in_c(.long PPC_INST_LWARX | \ a 449 arch/powerpc/include/asm/ppc-opcode.h ___PPC_RT(t) | ___PPC_RA(a) | \ a 451 arch/powerpc/include/asm/ppc-opcode.h #define PPC_STQCX(t, a, b) stringify_in_c(.long PPC_INST_STQCX | \ a 452 arch/powerpc/include/asm/ppc-opcode.h ___PPC_RT(t) | ___PPC_RA(a) | \ a 454 arch/powerpc/include/asm/ppc-opcode.h #define PPC_MADDHD(t, a, b, c) stringify_in_c(.long PPC_INST_MADDHD | \ a 455 arch/powerpc/include/asm/ppc-opcode.h ___PPC_RT(t) | ___PPC_RA(a) | \ a 457 arch/powerpc/include/asm/ppc-opcode.h #define PPC_MADDHDU(t, a, b, c) stringify_in_c(.long PPC_INST_MADDHDU | \ a 458 arch/powerpc/include/asm/ppc-opcode.h ___PPC_RT(t) | ___PPC_RA(a) | \ a 460 arch/powerpc/include/asm/ppc-opcode.h #define PPC_MADDLD(t, a, b, c) stringify_in_c(.long PPC_INST_MADDLD | \ a 461 arch/powerpc/include/asm/ppc-opcode.h ___PPC_RT(t) | ___PPC_RA(a) | \ a 472 arch/powerpc/include/asm/ppc-opcode.h #define PPC_PASTE(a, b) stringify_in_c(.long PPC_INST_PASTE | \ a 473 arch/powerpc/include/asm/ppc-opcode.h ___PPC_RA(a) | ___PPC_RB(b)) a 474 arch/powerpc/include/asm/ppc-opcode.h #define PPC_POPCNTB(a, s) stringify_in_c(.long PPC_INST_POPCNTB | \ a 475 arch/powerpc/include/asm/ppc-opcode.h __PPC_RA(a) | __PPC_RS(s)) a 476 arch/powerpc/include/asm/ppc-opcode.h #define PPC_POPCNTD(a, s) stringify_in_c(.long PPC_INST_POPCNTD | \ a 477 arch/powerpc/include/asm/ppc-opcode.h __PPC_RA(a) | __PPC_RS(s)) a 478 arch/powerpc/include/asm/ppc-opcode.h #define PPC_POPCNTW(a, s) stringify_in_c(.long PPC_INST_POPCNTW | \ a 479 arch/powerpc/include/asm/ppc-opcode.h __PPC_RA(a) | __PPC_RS(s)) a 483 arch/powerpc/include/asm/ppc-opcode.h #define PPC_TLBILX(t, a, b) stringify_in_c(.long PPC_INST_TLBILX | \ a 484 arch/powerpc/include/asm/ppc-opcode.h __PPC_T_TLB(t) | __PPC_RA0(a) | __PPC_RB(b)) a 485 arch/powerpc/include/asm/ppc-opcode.h #define PPC_TLBILX_ALL(a, b) PPC_TLBILX(0, a, b) a 486 arch/powerpc/include/asm/ppc-opcode.h #define PPC_TLBILX_PID(a, b) PPC_TLBILX(1, a, b) a 487 arch/powerpc/include/asm/ppc-opcode.h #define PPC_TLBILX_VA(a, b) PPC_TLBILX(3, a, b) a 490 arch/powerpc/include/asm/ppc-opcode.h #define PPC_TLBIE(lp,a) stringify_in_c(.long PPC_INST_TLBIE | \ a 491 arch/powerpc/include/asm/ppc-opcode.h ___PPC_RB(a) | ___PPC_RS(lp)) a 502 arch/powerpc/include/asm/ppc-opcode.h #define PPC_TLBSRX_DOT(a,b) stringify_in_c(.long PPC_INST_TLBSRX_DOT | \ a 503 arch/powerpc/include/asm/ppc-opcode.h __PPC_RA0(a) | __PPC_RB(b)) a 504 arch/powerpc/include/asm/ppc-opcode.h #define PPC_TLBIVAX(a,b) stringify_in_c(.long PPC_INST_TLBIVAX | \ a 505 arch/powerpc/include/asm/ppc-opcode.h __PPC_RA0(a) | __PPC_RB(b)) a 507 arch/powerpc/include/asm/ppc-opcode.h #define PPC_ERATWE(s, a, w) stringify_in_c(.long PPC_INST_ERATWE | \ a 508 arch/powerpc/include/asm/ppc-opcode.h __PPC_RS(s) | __PPC_RA(a) | __PPC_WS(w)) a 509 arch/powerpc/include/asm/ppc-opcode.h #define PPC_ERATRE(s, a, w) stringify_in_c(.long PPC_INST_ERATRE | \ a 510 arch/powerpc/include/asm/ppc-opcode.h __PPC_RS(s) | __PPC_RA(a) | __PPC_WS(w)) a 511 arch/powerpc/include/asm/ppc-opcode.h #define PPC_ERATILX(t, a, b) stringify_in_c(.long PPC_INST_ERATILX | \ a 512 arch/powerpc/include/asm/ppc-opcode.h __PPC_T_TLB(t) | __PPC_RA0(a) | \ a 514 arch/powerpc/include/asm/ppc-opcode.h #define PPC_ERATIVAX(s, a, b) stringify_in_c(.long PPC_INST_ERATIVAX | \ a 515 arch/powerpc/include/asm/ppc-opcode.h __PPC_RS(s) | __PPC_RA0(a) | __PPC_RB(b)) a 516 arch/powerpc/include/asm/ppc-opcode.h #define PPC_ERATSX(t, a, w) stringify_in_c(.long PPC_INST_ERATSX | \ a 517 arch/powerpc/include/asm/ppc-opcode.h __PPC_RS(t) | __PPC_RA0(a) | __PPC_RB(b)) a 518 arch/powerpc/include/asm/ppc-opcode.h #define PPC_ERATSX_DOT(t, a, w) stringify_in_c(.long PPC_INST_ERATSX_DOT | \ a 519 arch/powerpc/include/asm/ppc-opcode.h __PPC_RS(t) | __PPC_RA0(a) | __PPC_RB(b)) a 524 arch/powerpc/include/asm/ppc-opcode.h #define PPC_ICBT(c,a,b) stringify_in_c(.long PPC_INST_ICBT | \ a 525 arch/powerpc/include/asm/ppc-opcode.h __PPC_CT(c) | __PPC_RA0(a) | __PPC_RB(b)) a 527 arch/powerpc/include/asm/ppc-opcode.h #define LBZCIX(t,a,b) stringify_in_c(.long PPC_INST_LBZCIX | \ a 528 arch/powerpc/include/asm/ppc-opcode.h __PPC_RT(t) | __PPC_RA(a) | __PPC_RB(b)) a 529 arch/powerpc/include/asm/ppc-opcode.h #define STBCIX(s,a,b) stringify_in_c(.long PPC_INST_STBCIX | \ a 530 arch/powerpc/include/asm/ppc-opcode.h __PPC_RS(s) | __PPC_RA(a) | __PPC_RB(b)) a 536 arch/powerpc/include/asm/ppc-opcode.h #define VSX_XX1(s, a, b) (__PPC_XS(s) | __PPC_RA(a) | __PPC_RB(b)) a 537 arch/powerpc/include/asm/ppc-opcode.h #define VSX_XX3(t, a, b) (__PPC_XT(t) | __PPC_XA(a) | __PPC_XB(b)) a 538 arch/powerpc/include/asm/ppc-opcode.h #define STXVD2X(s, a, b) stringify_in_c(.long PPC_INST_STXVD2X | \ a 539 arch/powerpc/include/asm/ppc-opcode.h VSX_XX1((s), a, b)) a 540 arch/powerpc/include/asm/ppc-opcode.h #define LXVD2X(s, a, b) stringify_in_c(.long PPC_INST_LXVD2X | \ a 541 arch/powerpc/include/asm/ppc-opcode.h VSX_XX1((s), a, b)) a 542 arch/powerpc/include/asm/ppc-opcode.h #define MFVRD(a, t) stringify_in_c(.long PPC_INST_MFVSRD | \ a 543 arch/powerpc/include/asm/ppc-opcode.h VSX_XX1((t)+32, a, R0)) a 544 arch/powerpc/include/asm/ppc-opcode.h #define MTVRD(t, a) stringify_in_c(.long PPC_INST_MTVSRD | \ a 545 arch/powerpc/include/asm/ppc-opcode.h VSX_XX1((t)+32, a, R0)) a 546 arch/powerpc/include/asm/ppc-opcode.h #define VPMSUMW(t, a, b) stringify_in_c(.long PPC_INST_VPMSUMW | \ a 547 arch/powerpc/include/asm/ppc-opcode.h VSX_XX3((t), a, b)) a 548 arch/powerpc/include/asm/ppc-opcode.h #define VPMSUMD(t, a, b) stringify_in_c(.long PPC_INST_VPMSUMD | \ a 549 arch/powerpc/include/asm/ppc-opcode.h VSX_XX3((t), a, b)) a 550 arch/powerpc/include/asm/ppc-opcode.h #define XXLOR(t, a, b) stringify_in_c(.long PPC_INST_XXLOR | \ a 551 arch/powerpc/include/asm/ppc-opcode.h VSX_XX3((t), a, b)) a 552 arch/powerpc/include/asm/ppc-opcode.h #define XXSWAPD(t, a) stringify_in_c(.long PPC_INST_XXSWAPD | \ a 553 arch/powerpc/include/asm/ppc-opcode.h VSX_XX3((t), a, a)) a 554 arch/powerpc/include/asm/ppc-opcode.h #define XVCPSGNDP(t, a, b) stringify_in_c(.long (PPC_INST_XVCPSGNDP | \ a 555 arch/powerpc/include/asm/ppc-opcode.h VSX_XX3((t), (a), (b)))) a 589 arch/powerpc/include/asm/ppc-opcode.h #define PPC_ICSWX(s, a, b) stringify_in_c(.long PPC_INST_ICSWX | \ a 591 arch/powerpc/include/asm/ppc-opcode.h ___PPC_RA(a) | \ a 593 arch/powerpc/include/asm/ppc-opcode.h #define PPC_ICSWEPX(s, a, b) stringify_in_c(.long PPC_INST_ICSWEPX | \ a 595 arch/powerpc/include/asm/ppc-opcode.h ___PPC_RA(a) | \ a 215 arch/powerpc/include/asm/ppc_asm.h #define DOTSYM(a) a a 219 arch/powerpc/include/asm/ppc_asm.h #define XGLUE(a,b) a##b a 220 arch/powerpc/include/asm/ppc_asm.h #define GLUE(a,b) XGLUE(a,b) a 237 arch/powerpc/include/asm/ppc_asm.h #define DOTSYM(a) GLUE(.,a) a 40 arch/powerpc/include/asm/topology.h #define node_distance(a, b) __node_distance(a, b) a 41 arch/powerpc/include/asm/uaccess.h #define segment_eq(a, b) ((a).seg == (b).seg) a 60 arch/powerpc/include/asm/word-at-a-time.h static inline unsigned long has_zero(unsigned long a, unsigned long *bits, const struct word_at_a_time *c) a 65 arch/powerpc/include/asm/word-at-a-time.h asm("cmpb %0,%1,%2" : "=r" (ret) : "r" (a), "r" (zero)); a 71 arch/powerpc/include/asm/word-at-a-time.h static inline unsigned long prep_zero_mask(unsigned long a, unsigned long bits, const struct word_at_a_time *c) a 122 arch/powerpc/include/asm/word-at-a-time.h long a = (0x0ff0001+mask) >> 23; a 124 arch/powerpc/include/asm/word-at-a-time.h return a & mask; a 139 arch/powerpc/include/asm/word-at-a-time.h static inline unsigned long has_zero(unsigned long a, unsigned long *bits, const struct word_at_a_time *c) a 141 arch/powerpc/include/asm/word-at-a-time.h unsigned long mask = ((a - c->one_bits) & ~a) & c->high_bits; a 146 arch/powerpc/include/asm/word-at-a-time.h static inline unsigned long prep_zero_mask(unsigned long a, unsigned long bits, const struct word_at_a_time *c) a 120 arch/powerpc/kernel/io.c #define IO_CHECK_ALIGN(v,a) ((((unsigned long)(v)) & ((a) - 1)) == 0) a 810 arch/powerpc/kernel/process.c static inline bool hw_brk_match(struct arch_hw_breakpoint *a, a 813 arch/powerpc/kernel/process.c if (a->address != b->address) a 815 arch/powerpc/kernel/process.c if (a->type != b->type) a 817 arch/powerpc/kernel/process.c if (a->len != b->len) a 1154 arch/powerpc/kernel/time.c unsigned long a, b, c, d; a 1158 arch/powerpc/kernel/time.c a = dividend_high >> 32; a 1163 arch/powerpc/kernel/time.c w = a / divisor; a 1164 arch/powerpc/kernel/time.c ra = ((u64)(a - (w * divisor)) << 32) + b; a 15 arch/powerpc/kernel/vecemu.c extern void vaddfp(vector128 *dst, vector128 *a, vector128 *b); a 16 arch/powerpc/kernel/vecemu.c extern void vsubfp(vector128 *dst, vector128 *a, vector128 *b); a 17 arch/powerpc/kernel/vecemu.c extern void vmaddfp(vector128 *dst, vector128 *a, vector128 *b, vector128 *c); a 18 arch/powerpc/kernel/vecemu.c extern void vnmsubfp(vector128 *dst, vector128 *a, vector128 *b, vector128 *c); a 23 arch/powerpc/kvm/book3s_32_mmu_host.c #define dprintk_mmu(a, ...) printk(KERN_INFO a, __VA_ARGS__) a 25 arch/powerpc/kvm/book3s_32_mmu_host.c #define dprintk_mmu(a, ...) do { } while(0) a 29 arch/powerpc/kvm/book3s_32_mmu_host.c #define dprintk_sr(a, ...) printk(KERN_INFO a, __VA_ARGS__) a 31 arch/powerpc/kvm/book3s_32_mmu_host.c #define dprintk_sr(a, ...) do { } while(0) a 502 arch/powerpc/kvm/book3s_pr.c struct kvm_vcpu_arch *a = &vcpu->arch; a 505 arch/powerpc/kvm/book3s_pr.c kvmppc_mmu_map_segment(vcpu, a->magic_page_ea); a 507 arch/powerpc/kvm/book3s_pr.c kvmppc_mmu_map_segment(vcpu, a->magic_page_pa); a 8 arch/powerpc/kvm/book3s_xive_template.c #define XGLUE(a,b) a##b a 9 arch/powerpc/kvm/book3s_xive_template.c #define GLUE(a,b) XGLUE(a,b) a 25 arch/powerpc/lib/test_emulate_step.c #define TEST_LWZX(t, a, b) (PPC_INST_LWZX | ___PPC_RT(t) | \ a 26 arch/powerpc/lib/test_emulate_step.c ___PPC_RA(a) | ___PPC_RB(b)) a 29 arch/powerpc/lib/test_emulate_step.c #define TEST_LDARX(t, a, b, eh) (PPC_INST_LDARX | ___PPC_RT(t) | \ a 30 arch/powerpc/lib/test_emulate_step.c ___PPC_RA(a) | ___PPC_RB(b) | \ a 32 arch/powerpc/lib/test_emulate_step.c #define TEST_STDCX(s, a, b) (PPC_INST_STDCX | ___PPC_RS(s) | \ a 33 arch/powerpc/lib/test_emulate_step.c ___PPC_RA(a) | ___PPC_RB(b)) a 34 arch/powerpc/lib/test_emulate_step.c #define TEST_LFSX(t, a, b) (PPC_INST_LFSX | ___PPC_RT(t) | \ a 35 arch/powerpc/lib/test_emulate_step.c ___PPC_RA(a) | ___PPC_RB(b)) a 36 arch/powerpc/lib/test_emulate_step.c #define TEST_STFSX(s, a, b) (PPC_INST_STFSX | ___PPC_RS(s) | \ a 37 arch/powerpc/lib/test_emulate_step.c ___PPC_RA(a) | ___PPC_RB(b)) a 38 arch/powerpc/lib/test_emulate_step.c #define TEST_LFDX(t, a, b) (PPC_INST_LFDX | ___PPC_RT(t) | \ a 39 arch/powerpc/lib/test_emulate_step.c ___PPC_RA(a) | ___PPC_RB(b)) a 40 arch/powerpc/lib/test_emulate_step.c #define TEST_STFDX(s, a, b) (PPC_INST_STFDX | ___PPC_RS(s) | \ a 41 arch/powerpc/lib/test_emulate_step.c ___PPC_RA(a) | ___PPC_RB(b)) a 42 arch/powerpc/lib/test_emulate_step.c #define TEST_LVX(t, a, b) (PPC_INST_LVX | ___PPC_RT(t) | \ a 43 arch/powerpc/lib/test_emulate_step.c ___PPC_RA(a) | ___PPC_RB(b)) a 44 arch/powerpc/lib/test_emulate_step.c #define TEST_STVX(s, a, b) (PPC_INST_STVX | ___PPC_RS(s) | \ a 45 arch/powerpc/lib/test_emulate_step.c ___PPC_RA(a) | ___PPC_RB(b)) a 46 arch/powerpc/lib/test_emulate_step.c #define TEST_LXVD2X(s, a, b) (PPC_INST_LXVD2X | VSX_XX1((s), R##a, R##b)) a 47 arch/powerpc/lib/test_emulate_step.c #define TEST_STXVD2X(s, a, b) (PPC_INST_STXVD2X | VSX_XX1((s), R##a, R##b)) a 48 arch/powerpc/lib/test_emulate_step.c #define TEST_ADD(t, a, b) (PPC_INST_ADD | ___PPC_RT(t) | \ a 49 arch/powerpc/lib/test_emulate_step.c ___PPC_RA(a) | ___PPC_RB(b)) a 50 arch/powerpc/lib/test_emulate_step.c #define TEST_ADD_DOT(t, a, b) (PPC_INST_ADD | ___PPC_RT(t) | \ a 51 arch/powerpc/lib/test_emulate_step.c ___PPC_RA(a) | ___PPC_RB(b) | 0x1) a 52 arch/powerpc/lib/test_emulate_step.c #define TEST_ADDC(t, a, b) (PPC_INST_ADDC | ___PPC_RT(t) | \ a 53 arch/powerpc/lib/test_emulate_step.c ___PPC_RA(a) | ___PPC_RB(b)) a 54 arch/powerpc/lib/test_emulate_step.c #define TEST_ADDC_DOT(t, a, b) (PPC_INST_ADDC | ___PPC_RT(t) | \ a 55 arch/powerpc/lib/test_emulate_step.c ___PPC_RA(a) | ___PPC_RB(b) | 0x1) a 99 arch/powerpc/lib/test_emulate_step.c unsigned long a = 0x23; a 103 arch/powerpc/lib/test_emulate_step.c regs.gpr[3] = (unsigned long) &a; a 108 arch/powerpc/lib/test_emulate_step.c if (stepped == 1 && regs.gpr[5] == a) a 117 arch/powerpc/lib/test_emulate_step.c unsigned int a = 0x4545; a 121 arch/powerpc/lib/test_emulate_step.c regs.gpr[3] = (unsigned long) &a; a 126 arch/powerpc/lib/test_emulate_step.c if (stepped == 1 && regs.gpr[5] == a) a 135 arch/powerpc/lib/test_emulate_step.c unsigned int a[3] = {0x0, 0x0, 0x1234}; a 139 arch/powerpc/lib/test_emulate_step.c regs.gpr[3] = (unsigned long) a; a 145 arch/powerpc/lib/test_emulate_step.c if (stepped == 1 && regs.gpr[5] == a[2]) a 154 arch/powerpc/lib/test_emulate_step.c unsigned long a = 0x1234; a 158 arch/powerpc/lib/test_emulate_step.c regs.gpr[3] = (unsigned long) &a; a 163 arch/powerpc/lib/test_emulate_step.c if (stepped == 1 || regs.gpr[5] == a) a 172 arch/powerpc/lib/test_emulate_step.c unsigned long a = 0x1234; a 182 arch/powerpc/lib/test_emulate_step.c regs.gpr[3] = (unsigned long) &a; a 215 arch/powerpc/lib/test_emulate_step.c if (stepped == 1 && ((regs.gpr[5] == a && (regs.ccr & cr0_eq)) a 216 arch/powerpc/lib/test_emulate_step.c || (regs.gpr[5] != a && !(regs.ccr & cr0_eq)))) a 227 arch/powerpc/lib/test_emulate_step.c float a; a 238 arch/powerpc/lib/test_emulate_step.c c.a = 123.45; a 241 arch/powerpc/lib/test_emulate_step.c regs.gpr[3] = (unsigned long) &c.a; a 255 arch/powerpc/lib/test_emulate_step.c c.a = 678.91; a 270 arch/powerpc/lib/test_emulate_step.c double a; a 281 arch/powerpc/lib/test_emulate_step.c c.a = 123456.78; a 284 arch/powerpc/lib/test_emulate_step.c regs.gpr[3] = (unsigned long) &c.a; a 298 arch/powerpc/lib/test_emulate_step.c c.a = 987654.32; a 327 arch/powerpc/lib/test_emulate_step.c vector128 a; a 343 arch/powerpc/lib/test_emulate_step.c regs.gpr[3] = (unsigned long) &c.a; a 384 arch/powerpc/lib/test_emulate_step.c vector128 a; a 400 arch/powerpc/lib/test_emulate_step.c regs.gpr[3] = (unsigned long) &c.a; a 16 arch/powerpc/lib/xor_vmx.c #define vec_xor(a, b) a ^ b a 188 arch/powerpc/mm/numa.c int __node_distance(int a, int b) a 194 arch/powerpc/mm/numa.c return ((a == b) ? LOCAL_DISTANCE : REMOTE_DISTANCE); a 197 arch/powerpc/mm/numa.c if (distance_lookup_table[a][i] == distance_lookup_table[b][i]) a 41 arch/powerpc/net/bpf_jit.h #define PPC_ADDI(d, a, i) EMIT(PPC_INST_ADDI | ___PPC_RT(d) | \ a 42 arch/powerpc/net/bpf_jit.h ___PPC_RA(a) | IMM_L(i)) a 43 arch/powerpc/net/bpf_jit.h #define PPC_MR(d, a) PPC_OR(d, a, a) a 45 arch/powerpc/net/bpf_jit.h #define PPC_ADDIS(d, a, i) EMIT(PPC_INST_ADDIS | \ a 46 arch/powerpc/net/bpf_jit.h ___PPC_RT(d) | ___PPC_RA(a) | IMM_L(i)) a 78 arch/powerpc/net/bpf_jit.h #define PPC_BPF_LDARX(t, a, b, eh) EMIT(PPC_INST_LDARX | ___PPC_RT(t) | \ a 79 arch/powerpc/net/bpf_jit.h ___PPC_RA(a) | ___PPC_RB(b) | \ a 81 arch/powerpc/net/bpf_jit.h #define PPC_BPF_LWARX(t, a, b, eh) EMIT(PPC_INST_LWARX | ___PPC_RT(t) | \ a 82 arch/powerpc/net/bpf_jit.h ___PPC_RA(a) | ___PPC_RB(b) | \ a 84 arch/powerpc/net/bpf_jit.h #define PPC_BPF_STWCX(s, a, b) EMIT(PPC_INST_STWCX | ___PPC_RS(s) | \ a 85 arch/powerpc/net/bpf_jit.h ___PPC_RA(a) | ___PPC_RB(b)) a 86 arch/powerpc/net/bpf_jit.h #define PPC_BPF_STDCX(s, a, b) EMIT(PPC_INST_STDCX | ___PPC_RS(s) | \ a 87 arch/powerpc/net/bpf_jit.h ___PPC_RA(a) | ___PPC_RB(b)) a 88 arch/powerpc/net/bpf_jit.h #define PPC_CMPWI(a, i) EMIT(PPC_INST_CMPWI | ___PPC_RA(a) | IMM_L(i)) a 89 arch/powerpc/net/bpf_jit.h #define PPC_CMPDI(a, i) EMIT(PPC_INST_CMPDI | ___PPC_RA(a) | IMM_L(i)) a 90 arch/powerpc/net/bpf_jit.h #define PPC_CMPW(a, b) EMIT(PPC_INST_CMPW | ___PPC_RA(a) | \ a 92 arch/powerpc/net/bpf_jit.h #define PPC_CMPD(a, b) EMIT(PPC_INST_CMPD | ___PPC_RA(a) | \ a 94 arch/powerpc/net/bpf_jit.h #define PPC_CMPLWI(a, i) EMIT(PPC_INST_CMPLWI | ___PPC_RA(a) | IMM_L(i)) a 95 arch/powerpc/net/bpf_jit.h #define PPC_CMPLDI(a, i) EMIT(PPC_INST_CMPLDI | ___PPC_RA(a) | IMM_L(i)) a 96 arch/powerpc/net/bpf_jit.h #define PPC_CMPLW(a, b) EMIT(PPC_INST_CMPLW | ___PPC_RA(a) | \ a 98 arch/powerpc/net/bpf_jit.h #define PPC_CMPLD(a, b) EMIT(PPC_INST_CMPLD | ___PPC_RA(a) | \ a 101 arch/powerpc/net/bpf_jit.h #define PPC_SUB(d, a, b) EMIT(PPC_INST_SUB | ___PPC_RT(d) | \ a 102 arch/powerpc/net/bpf_jit.h ___PPC_RB(a) | ___PPC_RA(b)) a 103 arch/powerpc/net/bpf_jit.h #define PPC_ADD(d, a, b) EMIT(PPC_INST_ADD | ___PPC_RT(d) | \ a 104 arch/powerpc/net/bpf_jit.h ___PPC_RA(a) | ___PPC_RB(b)) a 105 arch/powerpc/net/bpf_jit.h #define PPC_MULD(d, a, b) EMIT(PPC_INST_MULLD | ___PPC_RT(d) | \ a 106 arch/powerpc/net/bpf_jit.h ___PPC_RA(a) | ___PPC_RB(b)) a 107 arch/powerpc/net/bpf_jit.h #define PPC_MULW(d, a, b) EMIT(PPC_INST_MULLW | ___PPC_RT(d) | \ a 108 arch/powerpc/net/bpf_jit.h ___PPC_RA(a) | ___PPC_RB(b)) a 109 arch/powerpc/net/bpf_jit.h #define PPC_MULHWU(d, a, b) EMIT(PPC_INST_MULHWU | ___PPC_RT(d) | \ a 110 arch/powerpc/net/bpf_jit.h ___PPC_RA(a) | ___PPC_RB(b)) a 111 arch/powerpc/net/bpf_jit.h #define PPC_MULI(d, a, i) EMIT(PPC_INST_MULLI | ___PPC_RT(d) | \ a 112 arch/powerpc/net/bpf_jit.h ___PPC_RA(a) | IMM_L(i)) a 113 arch/powerpc/net/bpf_jit.h #define PPC_DIVWU(d, a, b) EMIT(PPC_INST_DIVWU | ___PPC_RT(d) | \ a 114 arch/powerpc/net/bpf_jit.h ___PPC_RA(a) | ___PPC_RB(b)) a 115 arch/powerpc/net/bpf_jit.h #define PPC_DIVDU(d, a, b) EMIT(PPC_INST_DIVDU | ___PPC_RT(d) | \ a 116 arch/powerpc/net/bpf_jit.h ___PPC_RA(a) | ___PPC_RB(b)) a 117 arch/powerpc/net/bpf_jit.h #define PPC_AND(d, a, b) EMIT(PPC_INST_AND | ___PPC_RA(d) | \ a 118 arch/powerpc/net/bpf_jit.h ___PPC_RS(a) | ___PPC_RB(b)) a 119 arch/powerpc/net/bpf_jit.h #define PPC_ANDI(d, a, i) EMIT(PPC_INST_ANDI | ___PPC_RA(d) | \ a 120 arch/powerpc/net/bpf_jit.h ___PPC_RS(a) | IMM_L(i)) a 121 arch/powerpc/net/bpf_jit.h #define PPC_AND_DOT(d, a, b) EMIT(PPC_INST_ANDDOT | ___PPC_RA(d) | \ a 122 arch/powerpc/net/bpf_jit.h ___PPC_RS(a) | ___PPC_RB(b)) a 123 arch/powerpc/net/bpf_jit.h #define PPC_OR(d, a, b) EMIT(PPC_INST_OR | ___PPC_RA(d) | \ a 124 arch/powerpc/net/bpf_jit.h ___PPC_RS(a) | ___PPC_RB(b)) a 125 arch/powerpc/net/bpf_jit.h #define PPC_MR(d, a) PPC_OR(d, a, a) a 126 arch/powerpc/net/bpf_jit.h #define PPC_ORI(d, a, i) EMIT(PPC_INST_ORI | ___PPC_RA(d) | \ a 127 arch/powerpc/net/bpf_jit.h ___PPC_RS(a) | IMM_L(i)) a 128 arch/powerpc/net/bpf_jit.h #define PPC_ORIS(d, a, i) EMIT(PPC_INST_ORIS | ___PPC_RA(d) | \ a 129 arch/powerpc/net/bpf_jit.h ___PPC_RS(a) | IMM_L(i)) a 130 arch/powerpc/net/bpf_jit.h #define PPC_XOR(d, a, b) EMIT(PPC_INST_XOR | ___PPC_RA(d) | \ a 131 arch/powerpc/net/bpf_jit.h ___PPC_RS(a) | ___PPC_RB(b)) a 132 arch/powerpc/net/bpf_jit.h #define PPC_XORI(d, a, i) EMIT(PPC_INST_XORI | ___PPC_RA(d) | \ a 133 arch/powerpc/net/bpf_jit.h ___PPC_RS(a) | IMM_L(i)) a 134 arch/powerpc/net/bpf_jit.h #define PPC_XORIS(d, a, i) EMIT(PPC_INST_XORIS | ___PPC_RA(d) | \ a 135 arch/powerpc/net/bpf_jit.h ___PPC_RS(a) | IMM_L(i)) a 136 arch/powerpc/net/bpf_jit.h #define PPC_EXTSW(d, a) EMIT(PPC_INST_EXTSW | ___PPC_RA(d) | \ a 137 arch/powerpc/net/bpf_jit.h ___PPC_RS(a)) a 138 arch/powerpc/net/bpf_jit.h #define PPC_SLW(d, a, s) EMIT(PPC_INST_SLW | ___PPC_RA(d) | \ a 139 arch/powerpc/net/bpf_jit.h ___PPC_RS(a) | ___PPC_RB(s)) a 140 arch/powerpc/net/bpf_jit.h #define PPC_SLD(d, a, s) EMIT(PPC_INST_SLD | ___PPC_RA(d) | \ a 141 arch/powerpc/net/bpf_jit.h ___PPC_RS(a) | ___PPC_RB(s)) a 142 arch/powerpc/net/bpf_jit.h #define PPC_SRW(d, a, s) EMIT(PPC_INST_SRW | ___PPC_RA(d) | \ a 143 arch/powerpc/net/bpf_jit.h ___PPC_RS(a) | ___PPC_RB(s)) a 144 arch/powerpc/net/bpf_jit.h #define PPC_SRAW(d, a, s) EMIT(PPC_INST_SRAW | ___PPC_RA(d) | \ a 145 arch/powerpc/net/bpf_jit.h ___PPC_RS(a) | ___PPC_RB(s)) a 146 arch/powerpc/net/bpf_jit.h #define PPC_SRAWI(d, a, i) EMIT(PPC_INST_SRAWI | ___PPC_RA(d) | \ a 147 arch/powerpc/net/bpf_jit.h ___PPC_RS(a) | __PPC_SH(i)) a 148 arch/powerpc/net/bpf_jit.h #define PPC_SRD(d, a, s) EMIT(PPC_INST_SRD | ___PPC_RA(d) | \ a 149 arch/powerpc/net/bpf_jit.h ___PPC_RS(a) | ___PPC_RB(s)) a 150 arch/powerpc/net/bpf_jit.h #define PPC_SRAD(d, a, s) EMIT(PPC_INST_SRAD | ___PPC_RA(d) | \ a 151 arch/powerpc/net/bpf_jit.h ___PPC_RS(a) | ___PPC_RB(s)) a 152 arch/powerpc/net/bpf_jit.h #define PPC_SRADI(d, a, i) EMIT(PPC_INST_SRADI | ___PPC_RA(d) | \ a 153 arch/powerpc/net/bpf_jit.h ___PPC_RS(a) | __PPC_SH64(i)) a 154 arch/powerpc/net/bpf_jit.h #define PPC_RLWINM(d, a, i, mb, me) EMIT(PPC_INST_RLWINM | ___PPC_RA(d) | \ a 155 arch/powerpc/net/bpf_jit.h ___PPC_RS(a) | __PPC_SH(i) | \ a 157 arch/powerpc/net/bpf_jit.h #define PPC_RLWINM_DOT(d, a, i, mb, me) EMIT(PPC_INST_RLWINM_DOT | \ a 158 arch/powerpc/net/bpf_jit.h ___PPC_RA(d) | ___PPC_RS(a) | \ a 161 arch/powerpc/net/bpf_jit.h #define PPC_RLWIMI(d, a, i, mb, me) EMIT(PPC_INST_RLWIMI | ___PPC_RA(d) | \ a 162 arch/powerpc/net/bpf_jit.h ___PPC_RS(a) | __PPC_SH(i) | \ a 164 arch/powerpc/net/bpf_jit.h #define PPC_RLDICL(d, a, i, mb) EMIT(PPC_INST_RLDICL | ___PPC_RA(d) | \ a 165 arch/powerpc/net/bpf_jit.h ___PPC_RS(a) | __PPC_SH64(i) | \ a 167 arch/powerpc/net/bpf_jit.h #define PPC_RLDICR(d, a, i, me) EMIT(PPC_INST_RLDICR | ___PPC_RA(d) | \ a 168 arch/powerpc/net/bpf_jit.h ___PPC_RS(a) | __PPC_SH64(i) | \ a 172 arch/powerpc/net/bpf_jit.h #define PPC_SLWI(d, a, i) PPC_RLWINM(d, a, i, 0, 31-(i)) a 174 arch/powerpc/net/bpf_jit.h #define PPC_SRWI(d, a, i) PPC_RLWINM(d, a, 32-(i), i, 31) a 176 arch/powerpc/net/bpf_jit.h #define PPC_SLDI(d, a, i) PPC_RLDICR(d, a, i, 63-(i)) a 178 arch/powerpc/net/bpf_jit.h #define PPC_SRDI(d, a, i) PPC_RLDICL(d, a, 64-(i), i) a 180 arch/powerpc/net/bpf_jit.h #define PPC_NEG(d, a) EMIT(PPC_INST_NEG | ___PPC_RT(d) | ___PPC_RA(a)) a 421 arch/powerpc/perf/hv-24x7.c struct attribute *a; a 434 arch/powerpc/perf/hv-24x7.c a = device_str_attr_create_(n, s); a 435 arch/powerpc/perf/hv-24x7.c if (!a) a 438 arch/powerpc/perf/hv-24x7.c return a; a 214 arch/powerpc/perf/isa207-common.h #define P(a, b) PERF_MEM_S(a, b) a 215 arch/powerpc/perf/isa207-common.h #define PH(a, b) (P(LVL, HIT) | P(a, b)) a 216 arch/powerpc/perf/isa207-common.h #define PM(a, b) (P(LVL, MISS) | P(a, b)) a 28 arch/powerpc/perf/req-gen/perf.h #define CAT2_(a, b) a ## b a 29 arch/powerpc/perf/req-gen/perf.h #define CAT2(a, b) CAT2_(a, b) a 30 arch/powerpc/perf/req-gen/perf.h #define CAT3_(a, b, c) a ## b ## c a 31 arch/powerpc/perf/req-gen/perf.h #define CAT3(a, b, c) CAT3_(a, b, c) a 1063 arch/powerpc/platforms/cell/spufs/sched.c int a, b, c; a 1065 arch/powerpc/platforms/cell/spufs/sched.c a = spu_avenrun[0] + (FIXED_1/200); a 1075 arch/powerpc/platforms/cell/spufs/sched.c LOAD_INT(a), LOAD_FRAC(a), a 336 arch/powerpc/platforms/powermac/smp.c unsigned long a, flags; a 346 arch/powerpc/platforms/powermac/smp.c for (a = KERNELBASE; a < KERNELBASE + 0x800000; a += 32) a 347 arch/powerpc/platforms/powermac/smp.c asm volatile("dcbf 0,%0" : : "r" (a) : "memory"); a 43 arch/powerpc/platforms/ps3/mm.c static unsigned long make_page_sizes(unsigned long a, unsigned long b) a 45 arch/powerpc/platforms/ps3/mm.c return (a << 56) | (b << 48); a 525 arch/powerpc/platforms/ps3/os-area.c #define dump_db(a) _dump_db(a, __func__, __LINE__) a 532 arch/powerpc/platforms/ps3/repository.c u64 a; a 536 arch/powerpc/platforms/ps3/repository.c repo->dev_index, res_index, &t, &a, &l); a 545 arch/powerpc/platforms/ps3/repository.c *bus_addr = a; a 453 arch/powerpc/platforms/ps3/system-bus.c static ssize_t modalias_show(struct device *_dev, struct device_attribute *a, a 2769 arch/powerpc/xmon/ppc-opc.c #define XDSS(op, xop, a) (X ((op), (xop)) | ((((unsigned long)(a)) & 1) << 25)) a 116 arch/powerpc/xmon/spu-insns.h #define _A1(a) {1,a} a 117 arch/powerpc/xmon/spu-insns.h #define _A2(a,b) {2,a,b} a 118 arch/powerpc/xmon/spu-insns.h #define _A3(a,b,c) {3,a,b,c} a 119 arch/powerpc/xmon/spu-insns.h #define _A4(a,b,c,d) {4,a,b,c,d} a 872 arch/powerpc/xmon/xmon.c static struct bpt *new_breakpoint(unsigned long a) a 876 arch/powerpc/xmon/xmon.c a &= ~3UL; a 877 arch/powerpc/xmon/xmon.c bp = at_breakpoint(a); a 883 arch/powerpc/xmon/xmon.c bp->address = a; a 1366 arch/powerpc/xmon/xmon.c unsigned long a; a 1412 arch/powerpc/xmon/xmon.c if (!scanhex(&a)) a 1414 arch/powerpc/xmon/xmon.c if (!check_bp_loc(a)) a 1416 arch/powerpc/xmon/xmon.c bp = new_breakpoint(a); a 1426 arch/powerpc/xmon/xmon.c if (!scanhex(&a)) { a 1436 arch/powerpc/xmon/xmon.c if (a <= NBPTS && a >= 1) { a 1438 arch/powerpc/xmon/xmon.c bp = &bpts[a-1]; /* bp nums are 1 based */ a 1441 arch/powerpc/xmon/xmon.c bp = at_breakpoint(a); a 1443 arch/powerpc/xmon/xmon.c printf("No breakpoint at %lx\n", a); a 1461 arch/powerpc/xmon/xmon.c if (!scanhex(&a)) { a 1482 arch/powerpc/xmon/xmon.c if (!check_bp_loc(a)) a 1484 arch/powerpc/xmon/xmon.c bp = new_breakpoint(a); a 2147 arch/powerpc/xmon/xmon.c #define SWAP(a, b, t) ((t) = (a), (a) = (b), (b) = (t)) a 3020 arch/powerpc/xmon/xmon.c unsigned a, n; a 3037 arch/powerpc/xmon/xmon.c for (a = mdest; a < mend; a += 4) { a 3038 arch/powerpc/xmon/xmon.c if (mread(a, val, 4) == 4 a 3040 arch/powerpc/xmon/xmon.c printf("%.16x: %.16x\n", a, GETWORD(val)); a 3054 arch/powerpc/xmon/xmon.c unsigned a; a 3063 arch/powerpc/xmon/xmon.c for (a = mdest; a < mlim; a += mskip) { a 3064 arch/powerpc/xmon/xmon.c ok = mread(a, &v, 1); a 3066 arch/powerpc/xmon/xmon.c printf("%.8x .. ", a); a 3068 arch/powerpc/xmon/xmon.c printf("%.8lx\n", a - mskip); a 3070 arch/powerpc/xmon/xmon.c if (a + mskip < a) a 3074 arch/powerpc/xmon/xmon.c printf("%.8lx\n", a - mskip); a 16 arch/riscv/include/asm/asm.h #define __REG_SEL(a, b) __ASM_STR(a) a 18 arch/riscv/include/asm/asm.h #define __REG_SEL(a, b) __ASM_STR(b) a 202 arch/riscv/include/asm/atomic.h static __always_inline int atomic_fetch_add_unless(atomic_t *v, int a, int u) a 215 arch/riscv/include/asm/atomic.h : [a]"r" (a), [u]"r" (u) a 222 arch/riscv/include/asm/atomic.h static __always_inline s64 atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u) a 236 arch/riscv/include/asm/atomic.h : [a]"r" (a), [u]"r" (u) a 46 arch/riscv/include/asm/uaccess.h #define segment_eq(a, b) ((a).seg == (b).seg) a 28 arch/s390/include/asm/chpid.h static inline int chp_id_is_equal(struct chp_id *a, struct chp_id *b) a 30 arch/s390/include/asm/chpid.h return (a->id == b->id) && (a->cssid == b->cssid); a 135 arch/s390/include/asm/cpu_mf.h unsigned int a:1; /* 1 - Alert request control */ a 111 arch/s390/include/asm/nospec-insn.h # The ALTERNATIVE replacement code has a .+10 which targets a 20 arch/s390/include/asm/numa.h int __node_distance(int a, int b); a 806 arch/s390/include/asm/pgtable.h static inline int pte_same(pte_t a, pte_t b) a 808 arch/s390/include/asm/pgtable.h return pte_val(a) == pte_val(b); a 11 arch/s390/include/asm/syscall_wrapper.h #define __SC_COMPAT_TYPE(t, a) \ a 12 arch/s390/include/asm/syscall_wrapper.h __typeof(__builtin_choose_expr(sizeof(t) > 4, 0L, (t)0)) a a 14 arch/s390/include/asm/syscall_wrapper.h #define __SC_COMPAT_CAST(t, a) \ a 16 arch/s390/include/asm/syscall_wrapper.h long __ReS = a; \ a 22 arch/s390/include/asm/syscall_wrapper.h __ReS = (s32)a; \ a 24 arch/s390/include/asm/syscall_wrapper.h __ReS = (u32)a; \ a 26 arch/s390/include/asm/syscall_wrapper.h __ReS = a & 0x7fffffff; \ a 235 arch/s390/include/asm/timex.h static inline int tod_after(unsigned long long a, unsigned long long b) a 238 arch/s390/include/asm/timex.h return (long long) a > (long long) b; a 239 arch/s390/include/asm/timex.h return a > b; a 249 arch/s390/include/asm/timex.h static inline int tod_after_eq(unsigned long long a, unsigned long long b) a 252 arch/s390/include/asm/timex.h return (long long) a >= (long long) b; a 253 arch/s390/include/asm/timex.h return a >= b; a 86 arch/s390/include/asm/topology.h #define node_distance(a, b) __node_distance(a, b) a 35 arch/s390/include/asm/uaccess.h #define segment_eq(a,b) (((a) & 2) == ((b) & 2)) a 19 arch/s390/include/uapi/asm/runtime_instr.h __u32 a : 1; a 176 arch/s390/include/uapi/asm/vtoc.h __u32 a; /* starting RTA value */ a 65 arch/s390/kernel/alternative.c struct alt_instr *a; a 73 arch/s390/kernel/alternative.c for (a = start; a < end; a++) { a 76 arch/s390/kernel/alternative.c instr = (u8 *)&a->instr_offset + a->instr_offset; a 77 arch/s390/kernel/alternative.c replacement = (u8 *)&a->repl_offset + a->repl_offset; a 79 arch/s390/kernel/alternative.c if (!__test_facility(a->facility, a 83 arch/s390/kernel/alternative.c if (unlikely(a->instrlen % 2 || a->replacementlen % 2)) { a 89 arch/s390/kernel/alternative.c memcpy(insnbuf, replacement, a->replacementlen); a 90 arch/s390/kernel/alternative.c insnbuf_sz = a->replacementlen; a 92 arch/s390/kernel/alternative.c if (a->instrlen > a->replacementlen) { a 93 arch/s390/kernel/alternative.c add_padding(insnbuf + a->replacementlen, a 94 arch/s390/kernel/alternative.c a->instrlen - a->replacementlen); a 95 arch/s390/kernel/alternative.c insnbuf_sz += a->instrlen - a->replacementlen; a 206 arch/s390/kernel/compat_linux.c struct mmap_arg_struct_emu31 a; a 208 arch/s390/kernel/compat_linux.c if (copy_from_user(&a, arg, sizeof(a))) a 210 arch/s390/kernel/compat_linux.c if (a.offset & ~PAGE_MASK) a 212 arch/s390/kernel/compat_linux.c return ksys_mmap_pgoff(a.addr, a.len, a.prot, a.flags, a.fd, a 213 arch/s390/kernel/compat_linux.c a.offset >> PAGE_SHIFT); a 218 arch/s390/kernel/compat_linux.c struct mmap_arg_struct_emu31 a; a 220 arch/s390/kernel/compat_linux.c if (copy_from_user(&a, arg, sizeof(a))) a 222 arch/s390/kernel/compat_linux.c return ksys_mmap_pgoff(a.addr, a.len, a.prot, a.flags, a.fd, a.offset); a 266 arch/s390/kernel/compat_linux.c struct fadvise64_64_args a; a 268 arch/s390/kernel/compat_linux.c if ( copy_from_user(&a, args, sizeof(a)) ) a 270 arch/s390/kernel/compat_linux.c if (a.advice == 4) a 271 arch/s390/kernel/compat_linux.c a.advice = POSIX_FADV_DONTNEED; a 272 arch/s390/kernel/compat_linux.c else if (a.advice == 5) a 273 arch/s390/kernel/compat_linux.c a.advice = POSIX_FADV_NOREUSE; a 274 arch/s390/kernel/compat_linux.c return ksys_fadvise64_64(a.fd, a.offset, a.len, a.advice); a 544 arch/s390/kernel/perf_cpum_cf_events.c static __init struct attribute **merge_attr(struct attribute **a, a 551 arch/s390/kernel/perf_cpum_cf_events.c for (j = 0; a[j]; j++) a 563 arch/s390/kernel/perf_cpum_cf_events.c for (i = 0; a[i]; i++) a 564 arch/s390/kernel/perf_cpum_cf_events.c new[j++] = a[i]; a 51 arch/s390/kernel/sys_s390.c struct s390_mmap_arg_struct a; a 54 arch/s390/kernel/sys_s390.c if (copy_from_user(&a, arg, sizeof(a))) a 56 arch/s390/kernel/sys_s390.c error = ksys_mmap_pgoff(a.addr, a.len, a.prot, a.flags, a.fd, a.offset); a 302 arch/s390/kvm/guestdbg.c static inline int in_addr_range(u64 addr, u64 a, u64 b) a 304 arch/s390/kvm/guestdbg.c if (a <= b) a 305 arch/s390/kvm/guestdbg.c return (addr >= a) && (addr <= b); a 308 arch/s390/kvm/guestdbg.c return (addr >= a) || (addr <= b); a 22 arch/s390/mm/hugetlbpage.c #define move_set_bit(x, a, b) (((x) & (a)) >> ilog2(a) << ilog2(b)) a 52 arch/s390/numa/numa.c int __node_distance(int a, int b) a 54 arch/s390/numa/numa.c return mode->distance ? mode->distance(a, b) : 0; a 19 arch/s390/numa/numa_mode.h int (*distance)(int a, int b); /* Distance between two nodes */ a 175 arch/s390/tools/gen_opcode_table.c static int cmpformat(const void *a, const void *b) a 177 arch/s390/tools/gen_opcode_table.c return strcmp(((struct insn *)a)->format, ((struct insn *)b)->format); a 199 arch/s390/tools/gen_opcode_table.c static int cmp_long_insn(const void *a, const void *b) a 201 arch/s390/tools/gen_opcode_table.c return strcmp(((struct insn *)a)->name, ((struct insn *)b)->name); a 266 arch/s390/tools/gen_opcode_table.c static int cmpopcode(const void *a, const void *b) a 268 arch/s390/tools/gen_opcode_table.c return strcmp(((struct insn *)a)->opcode, ((struct insn *)b)->opcode); a 1032 arch/sh/boards/mach-ecovec24/setup.c static u8 mac_read(struct i2c_adapter *a, u8 command) a 1048 arch/sh/boards/mach-ecovec24/setup.c ret = i2c_transfer(a, msg, 2); a 1059 arch/sh/boards/mach-ecovec24/setup.c struct i2c_adapter *a = i2c_get_adapter(1); a 1062 arch/sh/boards/mach-ecovec24/setup.c if (!a) { a 1069 arch/sh/boards/mach-ecovec24/setup.c pd->mac_addr[i] = mac_read(a, 0x10 + i); a 1073 arch/sh/boards/mach-ecovec24/setup.c i2c_put_adapter(a); a 354 arch/sh/boards/mach-kfr2r09/setup.c struct i2c_adapter *a; a 359 arch/sh/boards/mach-kfr2r09/setup.c a = i2c_get_adapter(0); a 360 arch/sh/boards/mach-kfr2r09/setup.c if (!a) a 369 arch/sh/boards/mach-kfr2r09/setup.c ret = i2c_transfer(a, &msg, 1); a 378 arch/sh/boards/mach-kfr2r09/setup.c ret = i2c_transfer(a, &msg, 1); a 388 arch/sh/boards/mach-kfr2r09/setup.c ret = i2c_transfer(a, &msg, 1); a 397 arch/sh/boards/mach-kfr2r09/setup.c struct i2c_adapter *a; a 402 arch/sh/boards/mach-kfr2r09/setup.c a = i2c_get_adapter(0); a 403 arch/sh/boards/mach-kfr2r09/setup.c if (!a) a 412 arch/sh/boards/mach-kfr2r09/setup.c ret = i2c_transfer(a, &msg, 1); a 421 arch/sh/boards/mach-kfr2r09/setup.c ret = i2c_transfer(a, &msg, 1); a 431 arch/sh/boards/mach-kfr2r09/setup.c ret = i2c_transfer(a, &msg, 1); a 26 arch/sh/include/asm/addrspace.h #define PXSEG(a) (((unsigned long)(a)) & 0xe0000000) a 32 arch/sh/include/asm/addrspace.h #define P1SEGADDR(a) \ a 33 arch/sh/include/asm/addrspace.h ((__typeof__(a))(((unsigned long)(a) & 0x1fffffff) | P1SEG)) a 34 arch/sh/include/asm/addrspace.h #define P2SEGADDR(a) \ a 35 arch/sh/include/asm/addrspace.h ((__typeof__(a))(((unsigned long)(a) & 0x1fffffff) | P2SEG)) a 36 arch/sh/include/asm/addrspace.h #define P3SEGADDR(a) \ a 37 arch/sh/include/asm/addrspace.h ((__typeof__(a))(((unsigned long)(a) & 0x1fffffff) | P3SEG)) a 38 arch/sh/include/asm/addrspace.h #define P4SEGADDR(a) \ a 39 arch/sh/include/asm/addrspace.h ((__typeof__(a))(((unsigned long)(a) & 0x1fffffff) | P4SEG)) a 44 arch/sh/include/asm/addrspace.h #define P1SEGADDR(a) ({ (void)(a); BUG(); NULL; }) a 45 arch/sh/include/asm/addrspace.h #define P2SEGADDR(a) ({ (void)(a); BUG(); NULL; }) a 46 arch/sh/include/asm/addrspace.h #define P3SEGADDR(a) ({ (void)(a); BUG(); NULL; }) a 47 arch/sh/include/asm/addrspace.h #define P4SEGADDR(a) ({ (void)(a); BUG(); NULL; }) a 52 arch/sh/include/asm/addrspace.h #define IS_29BIT(a) (((unsigned long)(a)) < 0x20000000) a 17 arch/sh/include/asm/bitops-cas.h volatile unsigned *a = addr; a 19 arch/sh/include/asm/bitops-cas.h a += nr >> 5; a 22 arch/sh/include/asm/bitops-cas.h do old = *a; a 23 arch/sh/include/asm/bitops-cas.h while (__bo_cas(a, old, old|mask) != old); a 29 arch/sh/include/asm/bitops-cas.h volatile unsigned *a = addr; a 31 arch/sh/include/asm/bitops-cas.h a += nr >> 5; a 34 arch/sh/include/asm/bitops-cas.h do old = *a; a 35 arch/sh/include/asm/bitops-cas.h while (__bo_cas(a, old, old&~mask) != old); a 41 arch/sh/include/asm/bitops-cas.h volatile unsigned *a = addr; a 43 arch/sh/include/asm/bitops-cas.h a += nr >> 5; a 46 arch/sh/include/asm/bitops-cas.h do old = *a; a 47 arch/sh/include/asm/bitops-cas.h while (__bo_cas(a, old, old^mask) != old); a 53 arch/sh/include/asm/bitops-cas.h volatile unsigned *a = addr; a 55 arch/sh/include/asm/bitops-cas.h a += nr >> 5; a 58 arch/sh/include/asm/bitops-cas.h do old = *a; a 59 arch/sh/include/asm/bitops-cas.h while (__bo_cas(a, old, old|mask) != old); a 67 arch/sh/include/asm/bitops-cas.h volatile unsigned *a = addr; a 69 arch/sh/include/asm/bitops-cas.h a += nr >> 5; a 72 arch/sh/include/asm/bitops-cas.h do old = *a; a 73 arch/sh/include/asm/bitops-cas.h while (__bo_cas(a, old, old&~mask) != old); a 81 arch/sh/include/asm/bitops-cas.h volatile unsigned *a = addr; a 83 arch/sh/include/asm/bitops-cas.h a += nr >> 5; a 86 arch/sh/include/asm/bitops-cas.h do old = *a; a 87 arch/sh/include/asm/bitops-cas.h while (__bo_cas(a, old, old^mask) != old); a 8 arch/sh/include/asm/bitops-grb.h volatile unsigned int *a = addr; a 11 arch/sh/include/asm/bitops-grb.h a += nr >> 5; a 24 arch/sh/include/asm/bitops-grb.h "+r" (a) a 32 arch/sh/include/asm/bitops-grb.h volatile unsigned int *a = addr; a 35 arch/sh/include/asm/bitops-grb.h a += nr >> 5; a 47 arch/sh/include/asm/bitops-grb.h "+r" (a) a 55 arch/sh/include/asm/bitops-grb.h volatile unsigned int *a = addr; a 58 arch/sh/include/asm/bitops-grb.h a += nr >> 5; a 70 arch/sh/include/asm/bitops-grb.h "+r" (a) a 78 arch/sh/include/asm/bitops-grb.h volatile unsigned int *a = addr; a 81 arch/sh/include/asm/bitops-grb.h a += nr >> 5; a 99 arch/sh/include/asm/bitops-grb.h "+r" (a) a 109 arch/sh/include/asm/bitops-grb.h volatile unsigned int *a = addr; a 112 arch/sh/include/asm/bitops-grb.h a += nr >> 5; a 132 arch/sh/include/asm/bitops-grb.h "+r" (a) a 143 arch/sh/include/asm/bitops-grb.h volatile unsigned int *a = addr; a 146 arch/sh/include/asm/bitops-grb.h a += nr >> 5; a 164 arch/sh/include/asm/bitops-grb.h "+r" (a) a 8 arch/sh/include/asm/bitops-llsc.h volatile unsigned int *a = addr; a 11 arch/sh/include/asm/bitops-llsc.h a += nr >> 5; a 21 arch/sh/include/asm/bitops-llsc.h : "r" (a), "r" (mask) a 29 arch/sh/include/asm/bitops-llsc.h volatile unsigned int *a = addr; a 32 arch/sh/include/asm/bitops-llsc.h a += nr >> 5; a 42 arch/sh/include/asm/bitops-llsc.h : "r" (a), "r" (~mask) a 50 arch/sh/include/asm/bitops-llsc.h volatile unsigned int *a = addr; a 53 arch/sh/include/asm/bitops-llsc.h a += nr >> 5; a 63 arch/sh/include/asm/bitops-llsc.h : "r" (a), "r" (mask) a 71 arch/sh/include/asm/bitops-llsc.h volatile unsigned int *a = addr; a 74 arch/sh/include/asm/bitops-llsc.h a += nr >> 5; a 86 arch/sh/include/asm/bitops-llsc.h : "r" (a), "r" (mask) a 96 arch/sh/include/asm/bitops-llsc.h volatile unsigned int *a = addr; a 99 arch/sh/include/asm/bitops-llsc.h a += nr >> 5; a 112 arch/sh/include/asm/bitops-llsc.h : "r" (a), "r" (mask), "r" (~mask) a 122 arch/sh/include/asm/bitops-llsc.h volatile unsigned int *a = addr; a 125 arch/sh/include/asm/bitops-llsc.h a += nr >> 5; a 138 arch/sh/include/asm/bitops-llsc.h : "r" (a), "r" (mask) a 30 arch/sh/include/asm/io.h #define __raw_writeb(v,a) (__chk_io_ptr(a), *(volatile u8 __force *)(a) = (v)) a 31 arch/sh/include/asm/io.h #define __raw_writew(v,a) (__chk_io_ptr(a), *(volatile u16 __force *)(a) = (v)) a 32 arch/sh/include/asm/io.h #define __raw_writel(v,a) (__chk_io_ptr(a), *(volatile u32 __force *)(a) = (v)) a 33 arch/sh/include/asm/io.h #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v)) a 35 arch/sh/include/asm/io.h #define __raw_readb(a) (__chk_io_ptr(a), *(volatile u8 __force *)(a)) a 36 arch/sh/include/asm/io.h #define __raw_readw(a) (__chk_io_ptr(a), *(volatile u16 __force *)(a)) a 37 arch/sh/include/asm/io.h #define __raw_readl(a) (__chk_io_ptr(a), *(volatile u32 __force *)(a)) a 38 arch/sh/include/asm/io.h #define __raw_readq(a) (__chk_io_ptr(a), *(volatile u64 __force *)(a)) a 50 arch/sh/include/asm/io.h #define readb(a) ({ u8 r_ = readb_relaxed(a); rmb(); r_; }) a 51 arch/sh/include/asm/io.h #define readw(a) ({ u16 r_ = readw_relaxed(a); rmb(); r_; }) a 52 arch/sh/include/asm/io.h #define readl(a) ({ u32 r_ = readl_relaxed(a); rmb(); r_; }) a 53 arch/sh/include/asm/io.h #define readq(a) ({ u64 r_ = readq_relaxed(a); rmb(); r_; }) a 55 arch/sh/include/asm/io.h #define writeb(v,a) ({ wmb(); writeb_relaxed((v),(a)); }) a 56 arch/sh/include/asm/io.h #define writew(v,a) ({ wmb(); writew_relaxed((v),(a)); }) a 57 arch/sh/include/asm/io.h #define writel(v,a) ({ wmb(); writel_relaxed((v),(a)); }) a 58 arch/sh/include/asm/io.h #define writeq(v,a) ({ wmb(); writeq_relaxed((v),(a)); }) a 8 arch/sh/include/asm/io_generic.h #define IO_CONCAT(a,b) _IO_CONCAT(a,b) a 9 arch/sh/include/asm/io_generic.h #define _IO_CONCAT(a,b) a ## _ ## b a 56 arch/sh/include/asm/io_noioport.h #define insb(a, b, c) BUG() a 57 arch/sh/include/asm/io_noioport.h #define insw(a, b, c) BUG() a 58 arch/sh/include/asm/io_noioport.h #define insl(a, b, c) BUG() a 60 arch/sh/include/asm/io_noioport.h #define outsb(a, b, c) BUG() a 61 arch/sh/include/asm/io_noioport.h #define outsw(a, b, c) BUG() a 62 arch/sh/include/asm/io_noioport.h #define outsl(a, b, c) BUG() a 27 arch/sh/include/asm/segment.h #define segment_eq(a, b) ((a).seg == (b).seg) a 21 arch/sh/include/asm/word-at-a-time.h long a = (0x0ff0001+mask) >> 23; a 23 arch/sh/include/asm/word-at-a-time.h return a & mask; a 27 arch/sh/include/asm/word-at-a-time.h static inline unsigned long has_zero(unsigned long a, unsigned long *bits, const struct word_at_a_time *c) a 29 arch/sh/include/asm/word-at-a-time.h unsigned long mask = ((a - c->one_bits) & ~a) & c->high_bits; a 34 arch/sh/include/asm/word-at-a-time.h static inline unsigned long prep_zero_mask(unsigned long a, unsigned long bits, const struct word_at_a_time *c) a 50 arch/sh/include/uapi/asm/swab.h struct { __u32 a,b; } s; a 54 arch/sh/include/uapi/asm/swab.h w.s.b = __arch_swab32(v.s.a); a 55 arch/sh/include/uapi/asm/swab.h w.s.a = __arch_swab32(v.s.b); a 23 arch/sh/kernel/cpu/sh4/fpu.c extern unsigned long long float64_div(unsigned long long a, a 25 arch/sh/kernel/cpu/sh4/fpu.c extern unsigned long int float32_div(unsigned long int a, unsigned long int b); a 26 arch/sh/kernel/cpu/sh4/fpu.c extern unsigned long long float64_mul(unsigned long long a, a 28 arch/sh/kernel/cpu/sh4/fpu.c extern unsigned long int float32_mul(unsigned long int a, unsigned long int b); a 29 arch/sh/kernel/cpu/sh4/fpu.c extern unsigned long long float64_add(unsigned long long a, a 31 arch/sh/kernel/cpu/sh4/fpu.c extern unsigned long int float32_add(unsigned long int a, unsigned long int b); a 32 arch/sh/kernel/cpu/sh4/fpu.c extern unsigned long long float64_sub(unsigned long long a, a 34 arch/sh/kernel/cpu/sh4/fpu.c extern unsigned long int float32_sub(unsigned long int a, unsigned long int b); a 35 arch/sh/kernel/cpu/sh4/fpu.c extern unsigned long int float64_to_float32(unsigned long long a); a 42 arch/sh/kernel/cpu/sh4/softfloat.c #define LIT64( a ) a##LL a 71 arch/sh/kernel/cpu/sh4/softfloat.c bits64 extractFloat64Frac(float64 a); a 72 arch/sh/kernel/cpu/sh4/softfloat.c flag extractFloat64Sign(float64 a); a 73 arch/sh/kernel/cpu/sh4/softfloat.c int16 extractFloat64Exp(float64 a); a 74 arch/sh/kernel/cpu/sh4/softfloat.c int16 extractFloat32Exp(float32 a); a 75 arch/sh/kernel/cpu/sh4/softfloat.c flag extractFloat32Sign(float32 a); a 76 arch/sh/kernel/cpu/sh4/softfloat.c bits32 extractFloat32Frac(float32 a); a 78 arch/sh/kernel/cpu/sh4/softfloat.c void shift64RightJamming(bits64 a, int16 count, bits64 * zPtr); a 80 arch/sh/kernel/cpu/sh4/softfloat.c void shift32RightJamming(bits32 a, int16 count, bits32 * zPtr); a 81 arch/sh/kernel/cpu/sh4/softfloat.c float64 float64_sub(float64 a, float64 b); a 82 arch/sh/kernel/cpu/sh4/softfloat.c float32 float32_sub(float32 a, float32 b); a 83 arch/sh/kernel/cpu/sh4/softfloat.c float32 float32_add(float32 a, float32 b); a 84 arch/sh/kernel/cpu/sh4/softfloat.c float64 float64_add(float64 a, float64 b); a 85 arch/sh/kernel/cpu/sh4/softfloat.c float64 float64_div(float64 a, float64 b); a 86 arch/sh/kernel/cpu/sh4/softfloat.c float32 float32_div(float32 a, float32 b); a 87 arch/sh/kernel/cpu/sh4/softfloat.c float32 float32_mul(float32 a, float32 b); a 88 arch/sh/kernel/cpu/sh4/softfloat.c float64 float64_mul(float64 a, float64 b); a 89 arch/sh/kernel/cpu/sh4/softfloat.c float32 float64_to_float32(float64 a); a 94 arch/sh/kernel/cpu/sh4/softfloat.c void mul64To128(bits64 a, bits64 b, bits64 * z0Ptr, bits64 * z1Ptr); a 96 arch/sh/kernel/cpu/sh4/softfloat.c static int8 countLeadingZeros32(bits32 a); a 97 arch/sh/kernel/cpu/sh4/softfloat.c static int8 countLeadingZeros64(bits64 a); a 100 arch/sh/kernel/cpu/sh4/softfloat.c static float64 subFloat64Sigs(float64 a, float64 b, flag zSign); a 101 arch/sh/kernel/cpu/sh4/softfloat.c static float64 addFloat64Sigs(float64 a, float64 b, flag zSign); a 106 arch/sh/kernel/cpu/sh4/softfloat.c static float32 subFloat32Sigs(float32 a, float32 b, flag zSign); a 107 arch/sh/kernel/cpu/sh4/softfloat.c static float32 addFloat32Sigs(float32 a, float32 b, flag zSign); a 114 arch/sh/kernel/cpu/sh4/softfloat.c bits64 extractFloat64Frac(float64 a) a 116 arch/sh/kernel/cpu/sh4/softfloat.c return a & LIT64(0x000FFFFFFFFFFFFF); a 119 arch/sh/kernel/cpu/sh4/softfloat.c flag extractFloat64Sign(float64 a) a 121 arch/sh/kernel/cpu/sh4/softfloat.c return a >> 63; a 124 arch/sh/kernel/cpu/sh4/softfloat.c int16 extractFloat64Exp(float64 a) a 126 arch/sh/kernel/cpu/sh4/softfloat.c return (a >> 52) & 0x7FF; a 129 arch/sh/kernel/cpu/sh4/softfloat.c int16 extractFloat32Exp(float32 a) a 131 arch/sh/kernel/cpu/sh4/softfloat.c return (a >> 23) & 0xFF; a 134 arch/sh/kernel/cpu/sh4/softfloat.c flag extractFloat32Sign(float32 a) a 136 arch/sh/kernel/cpu/sh4/softfloat.c return a >> 31; a 139 arch/sh/kernel/cpu/sh4/softfloat.c bits32 extractFloat32Frac(float32 a) a 141 arch/sh/kernel/cpu/sh4/softfloat.c return a & 0x007FFFFF; a 149 arch/sh/kernel/cpu/sh4/softfloat.c void shift64RightJamming(bits64 a, int16 count, bits64 * zPtr) a 154 arch/sh/kernel/cpu/sh4/softfloat.c z = a; a 156 arch/sh/kernel/cpu/sh4/softfloat.c z = (a >> count) | ((a << ((-count) & 63)) != 0); a 158 arch/sh/kernel/cpu/sh4/softfloat.c z = (a != 0); a 163 arch/sh/kernel/cpu/sh4/softfloat.c static int8 countLeadingZeros32(bits32 a) a 186 arch/sh/kernel/cpu/sh4/softfloat.c if (a < 0x10000) { a 188 arch/sh/kernel/cpu/sh4/softfloat.c a <<= 16; a 190 arch/sh/kernel/cpu/sh4/softfloat.c if (a < 0x1000000) { a 192 arch/sh/kernel/cpu/sh4/softfloat.c a <<= 8; a 194 arch/sh/kernel/cpu/sh4/softfloat.c shiftCount += countLeadingZerosHigh[a >> 24]; a 199 arch/sh/kernel/cpu/sh4/softfloat.c static int8 countLeadingZeros64(bits64 a) a 204 arch/sh/kernel/cpu/sh4/softfloat.c if (a < ((bits64) 1) << 32) { a 207 arch/sh/kernel/cpu/sh4/softfloat.c a >>= 32; a 209 arch/sh/kernel/cpu/sh4/softfloat.c shiftCount += countLeadingZeros32(a); a 224 arch/sh/kernel/cpu/sh4/softfloat.c static float64 subFloat64Sigs(float64 a, float64 b, flag zSign) a 230 arch/sh/kernel/cpu/sh4/softfloat.c aSig = extractFloat64Frac(a); a 231 arch/sh/kernel/cpu/sh4/softfloat.c aExp = extractFloat64Exp(a); a 268 arch/sh/kernel/cpu/sh4/softfloat.c return a; a 285 arch/sh/kernel/cpu/sh4/softfloat.c static float64 addFloat64Sigs(float64 a, float64 b, flag zSign) a 291 arch/sh/kernel/cpu/sh4/softfloat.c aSig = extractFloat64Frac(a); a 292 arch/sh/kernel/cpu/sh4/softfloat.c aExp = extractFloat64Exp(a); a 300 arch/sh/kernel/cpu/sh4/softfloat.c return a; a 322 arch/sh/kernel/cpu/sh4/softfloat.c return a; a 347 arch/sh/kernel/cpu/sh4/softfloat.c void shift32RightJamming(bits32 a, int16 count, bits32 * zPtr) a 351 arch/sh/kernel/cpu/sh4/softfloat.c z = a; a 353 arch/sh/kernel/cpu/sh4/softfloat.c z = (a >> count) | ((a << ((-count) & 31)) != 0); a 355 arch/sh/kernel/cpu/sh4/softfloat.c z = (a != 0); a 454 arch/sh/kernel/cpu/sh4/softfloat.c static float32 subFloat32Sigs(float32 a, float32 b, flag zSign) a 460 arch/sh/kernel/cpu/sh4/softfloat.c aSig = extractFloat32Frac(a); a 461 arch/sh/kernel/cpu/sh4/softfloat.c aExp = extractFloat32Exp(a); a 498 arch/sh/kernel/cpu/sh4/softfloat.c return a; a 516 arch/sh/kernel/cpu/sh4/softfloat.c static float32 addFloat32Sigs(float32 a, float32 b, flag zSign) a 522 arch/sh/kernel/cpu/sh4/softfloat.c aSig = extractFloat32Frac(a); a 523 arch/sh/kernel/cpu/sh4/softfloat.c aExp = extractFloat32Exp(a); a 531 arch/sh/kernel/cpu/sh4/softfloat.c return a; a 553 arch/sh/kernel/cpu/sh4/softfloat.c return a; a 573 arch/sh/kernel/cpu/sh4/softfloat.c float64 float64_sub(float64 a, float64 b) a 577 arch/sh/kernel/cpu/sh4/softfloat.c aSign = extractFloat64Sign(a); a 580 arch/sh/kernel/cpu/sh4/softfloat.c return subFloat64Sigs(a, b, aSign); a 582 arch/sh/kernel/cpu/sh4/softfloat.c return addFloat64Sigs(a, b, aSign); a 587 arch/sh/kernel/cpu/sh4/softfloat.c float32 float32_sub(float32 a, float32 b) a 591 arch/sh/kernel/cpu/sh4/softfloat.c aSign = extractFloat32Sign(a); a 594 arch/sh/kernel/cpu/sh4/softfloat.c return subFloat32Sigs(a, b, aSign); a 596 arch/sh/kernel/cpu/sh4/softfloat.c return addFloat32Sigs(a, b, aSign); a 601 arch/sh/kernel/cpu/sh4/softfloat.c float32 float32_add(float32 a, float32 b) a 605 arch/sh/kernel/cpu/sh4/softfloat.c aSign = extractFloat32Sign(a); a 608 arch/sh/kernel/cpu/sh4/softfloat.c return addFloat32Sigs(a, b, aSign); a 610 arch/sh/kernel/cpu/sh4/softfloat.c return subFloat32Sigs(a, b, aSign); a 615 arch/sh/kernel/cpu/sh4/softfloat.c float64 float64_add(float64 a, float64 b) a 619 arch/sh/kernel/cpu/sh4/softfloat.c aSign = extractFloat64Sign(a); a 622 arch/sh/kernel/cpu/sh4/softfloat.c return addFloat64Sigs(a, b, aSign); a 624 arch/sh/kernel/cpu/sh4/softfloat.c return subFloat64Sigs(a, b, aSign); a 682 arch/sh/kernel/cpu/sh4/softfloat.c void mul64To128(bits64 a, bits64 b, bits64 * z0Ptr, bits64 * z1Ptr) a 687 arch/sh/kernel/cpu/sh4/softfloat.c aLow = a; a 688 arch/sh/kernel/cpu/sh4/softfloat.c aHigh = a >> 32; a 716 arch/sh/kernel/cpu/sh4/softfloat.c float64 float64_div(float64 a, float64 b) a 724 arch/sh/kernel/cpu/sh4/softfloat.c aSig = extractFloat64Frac(a); a 725 arch/sh/kernel/cpu/sh4/softfloat.c aExp = extractFloat64Exp(a); a 726 arch/sh/kernel/cpu/sh4/softfloat.c aSign = extractFloat64Sign(a); a 774 arch/sh/kernel/cpu/sh4/softfloat.c float32 float32_div(float32 a, float32 b) a 781 arch/sh/kernel/cpu/sh4/softfloat.c aSig = extractFloat32Frac(a); a 782 arch/sh/kernel/cpu/sh4/softfloat.c aExp = extractFloat32Exp(a); a 783 arch/sh/kernel/cpu/sh4/softfloat.c aSign = extractFloat32Sign(a); a 824 arch/sh/kernel/cpu/sh4/softfloat.c float32 float32_mul(float32 a, float32 b) a 832 arch/sh/kernel/cpu/sh4/softfloat.c aSig = extractFloat32Frac(a); a 833 arch/sh/kernel/cpu/sh4/softfloat.c aExp = extractFloat32Exp(a); a 834 arch/sh/kernel/cpu/sh4/softfloat.c aSign = extractFloat32Sign(a); a 865 arch/sh/kernel/cpu/sh4/softfloat.c float64 float64_mul(float64 a, float64 b) a 871 arch/sh/kernel/cpu/sh4/softfloat.c aSig = extractFloat64Frac(a); a 872 arch/sh/kernel/cpu/sh4/softfloat.c aExp = extractFloat64Exp(a); a 873 arch/sh/kernel/cpu/sh4/softfloat.c aSign = extractFloat64Sign(a); a 912 arch/sh/kernel/cpu/sh4/softfloat.c float32 float64_to_float32(float64 a) a 919 arch/sh/kernel/cpu/sh4/softfloat.c aSig = extractFloat64Frac( a ); a 920 arch/sh/kernel/cpu/sh4/softfloat.c aExp = extractFloat64Exp( a ); a 921 arch/sh/kernel/cpu/sh4/softfloat.c aSign = extractFloat64Sign( a ); a 264 arch/sh/kernel/cpu/sh4/sq.c #define to_sq_sysfs_attr(a) container_of(a, struct sq_sysfs_attr, attr) a 69 arch/sh/kernel/traps_64.c static int address_is_sign_extended(__u64 a) a 73 arch/sh/kernel/traps_64.c b = (__u64)(__s64)(__s32)(a & 0xffffffffUL); a 74 arch/sh/kernel/traps_64.c return (b == a) ? 1 : 0; a 54 arch/sh/math-emu/math.c #define WRITE(d,a) ({if(put_user(d, (typeof (d)*)a)) return -EFAULT;}) a 55 arch/sh/math-emu/math.c #define READ(d,a) ({if(get_user(d, (typeof (d)*)a)) return -EFAULT;}) a 323 arch/sh/mm/cache-sh4.c unsigned long a, ea, p; a 354 arch/sh/mm/cache-sh4.c a = base_addr; a 358 arch/sh/mm/cache-sh4.c *(volatile unsigned long *)a = p; a 364 arch/sh/mm/cache-sh4.c *(volatile unsigned long *)(a+32) = p; a 365 arch/sh/mm/cache-sh4.c a += 64; a 367 arch/sh/mm/cache-sh4.c } while (a < ea); a 130 arch/sh/mm/pmb.c static inline bool pmb_can_merge(struct pmb_entry *a, struct pmb_entry *b) a 132 arch/sh/mm/pmb.c return (b->vpn == (a->vpn + a->size)) && a 133 arch/sh/mm/pmb.c (b->ppn == (a->ppn + a->size)) && a 134 arch/sh/mm/pmb.c (b->flags == a->flags); a 18 arch/sparc/crypto/opcodes.h #define CRC32C(a,b,c) \ a 19 arch/sparc/crypto/opcodes.h .word (F3F(2,0x36,0x147)|RS1(a)|RS2(b)|RD(c)); a 30 arch/sparc/crypto/opcodes.h #define AES_EROUND01(a,b,c,d) \ a 31 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 0)|RS1(a)|RS2(b)|RS3(c)|RD(d)); a 32 arch/sparc/crypto/opcodes.h #define AES_EROUND23(a,b,c,d) \ a 33 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 1)|RS1(a)|RS2(b)|RS3(c)|RD(d)); a 34 arch/sparc/crypto/opcodes.h #define AES_DROUND01(a,b,c,d) \ a 35 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 2)|RS1(a)|RS2(b)|RS3(c)|RD(d)); a 36 arch/sparc/crypto/opcodes.h #define AES_DROUND23(a,b,c,d) \ a 37 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 3)|RS1(a)|RS2(b)|RS3(c)|RD(d)); a 38 arch/sparc/crypto/opcodes.h #define AES_EROUND01_L(a,b,c,d) \ a 39 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 4)|RS1(a)|RS2(b)|RS3(c)|RD(d)); a 40 arch/sparc/crypto/opcodes.h #define AES_EROUND23_L(a,b,c,d) \ a 41 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 5)|RS1(a)|RS2(b)|RS3(c)|RD(d)); a 42 arch/sparc/crypto/opcodes.h #define AES_DROUND01_L(a,b,c,d) \ a 43 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 6)|RS1(a)|RS2(b)|RS3(c)|RD(d)); a 44 arch/sparc/crypto/opcodes.h #define AES_DROUND23_L(a,b,c,d) \ a 45 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 7)|RS1(a)|RS2(b)|RS3(c)|RD(d)); a 46 arch/sparc/crypto/opcodes.h #define AES_KEXPAND1(a,b,c,d) \ a 47 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 8)|RS1(a)|RS2(b)|IMM5_9(c)|RD(d)); a 48 arch/sparc/crypto/opcodes.h #define AES_KEXPAND0(a,b,c) \ a 49 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x36, 0x130)|RS1(a)|RS2(b)|RD(c)); a 50 arch/sparc/crypto/opcodes.h #define AES_KEXPAND2(a,b,c) \ a 51 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x36, 0x131)|RS1(a)|RS2(b)|RD(c)); a 53 arch/sparc/crypto/opcodes.h #define DES_IP(a,b) \ a 54 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x36, 0x134)|RS1(a)|RD(b)); a 55 arch/sparc/crypto/opcodes.h #define DES_IIP(a,b) \ a 56 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x36, 0x135)|RS1(a)|RD(b)); a 57 arch/sparc/crypto/opcodes.h #define DES_KEXPAND(a,b,c) \ a 58 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x36, 0x136)|RS1(a)|IMM5_0(b)|RD(c)); a 59 arch/sparc/crypto/opcodes.h #define DES_ROUND(a,b,c,d) \ a 60 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 0x009)|RS1(a)|RS2(b)|RS3(c)|RD(d)); a 62 arch/sparc/crypto/opcodes.h #define CAMELLIA_F(a,b,c,d) \ a 63 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 0x00c)|RS1(a)|RS2(b)|RS3(c)|RD(d)); a 64 arch/sparc/crypto/opcodes.h #define CAMELLIA_FL(a,b,c) \ a 65 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x36, 0x13c)|RS1(a)|RS2(b)|RD(c)); a 66 arch/sparc/crypto/opcodes.h #define CAMELLIA_FLI(a,b,c) \ a 67 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x36, 0x13d)|RS1(a)|RS2(b)|RD(c)); a 25 arch/sparc/include/asm/asm-prototypes.h TItype __multi3(TItype a, TItype b); a 13 arch/sparc/include/asm/asm.h TYPE,a,PREDICT %icc, DEST a 17 arch/sparc/include/asm/asm.h brz,a,PREDICT REG, DEST a 21 arch/sparc/include/asm/asm.h brnz,a,PREDICT REG, DEST a 26 arch/sparc/include/asm/asm.h TYPE,a DEST a 32 arch/sparc/include/asm/asm.h be,a DEST a 38 arch/sparc/include/asm/asm.h bne,a DEST a 100 arch/sparc/include/asm/floppy_32.h #define CROSS_64KB(a,s) (0) a 98 arch/sparc/include/asm/floppy_64.h #define CROSS_64KB(a,s) (0) a 85 arch/sparc/include/asm/leon_amba.h #define GPTIMER_CONFIG_IRQNT(a) (((a) >> 3) & 0x1f) a 86 arch/sparc/include/asm/leon_amba.h #define GPTIMER_CONFIG_ISSEP(a) ((a) & (1 << 8)) a 87 arch/sparc/include/asm/leon_amba.h #define GPTIMER_CONFIG_NTIMERS(a) ((a) & (0x7)) a 334 arch/sparc/include/asm/pgtable_32.h #define pte_offset_map(d, a) pte_offset_kernel(d,a) a 676 arch/sparc/include/asm/pgtable_64.h static inline unsigned long pte_accessible(struct mm_struct *mm, pte_t a) a 678 arch/sparc/include/asm/pgtable_64.h return pte_val(a) & _PAGE_VALID; a 34 arch/sparc/include/asm/topology_64.h #define node_distance(a, b) __node_distance(a, b) a 354 arch/sparc/include/asm/tsb.h be,a,pt %xcc, OK_LABEL; \ a 376 arch/sparc/include/asm/tsb.h be,a,pt %xcc, OK_LABEL; \ a 141 arch/sparc/include/asm/ttable.h ba,a,pt %xcc, rtrap_irq; \ a 154 arch/sparc/include/asm/ttable.h ba,a,pt %xcc, rtrap_irq; a 166 arch/sparc/include/asm/ttable.h ba,a,pt %xcc, rtrap_nmi; a 325 arch/sparc/include/asm/ttable.h b,a,pt %xcc, spill_fixup_dax; \ a 326 arch/sparc/include/asm/ttable.h b,a,pt %xcc, spill_fixup_mna; \ a 327 arch/sparc/include/asm/ttable.h b,a,pt %xcc, spill_fixup; a 353 arch/sparc/include/asm/ttable.h ba,a,pt %xcc, etrap_spill_fixup_64bit; \ a 354 arch/sparc/include/asm/ttable.h ba,a,pt %xcc, etrap_spill_fixup_64bit; \ a 355 arch/sparc/include/asm/ttable.h ba,a,pt %xcc, etrap_spill_fixup_64bit; a 421 arch/sparc/include/asm/ttable.h b,a,pt %xcc, spill_fixup_dax; \ a 422 arch/sparc/include/asm/ttable.h b,a,pt %xcc, spill_fixup_mna; \ a 423 arch/sparc/include/asm/ttable.h b,a,pt %xcc, spill_fixup; a 452 arch/sparc/include/asm/ttable.h ba,a,pt %xcc, etrap_spill_fixup_32bit; \ a 453 arch/sparc/include/asm/ttable.h ba,a,pt %xcc, etrap_spill_fixup_32bit; \ a 454 arch/sparc/include/asm/ttable.h ba,a,pt %xcc, etrap_spill_fixup_32bit; a 583 arch/sparc/include/asm/ttable.h b,a,pt %xcc, fill_fixup_dax; \ a 584 arch/sparc/include/asm/ttable.h b,a,pt %xcc, fill_fixup_mna; \ a 585 arch/sparc/include/asm/ttable.h b,a,pt %xcc, fill_fixup; a 609 arch/sparc/include/asm/ttable.h ba,a,pt %xcc, user_rtt_fill_fixup_dax; \ a 610 arch/sparc/include/asm/ttable.h ba,a,pt %xcc, user_rtt_fill_fixup_mna; \ a 611 arch/sparc/include/asm/ttable.h ba,a,pt %xcc, user_rtt_fill_fixup; a 643 arch/sparc/include/asm/ttable.h b,a,pt %xcc, fill_fixup_dax; \ a 644 arch/sparc/include/asm/ttable.h b,a,pt %xcc, fill_fixup_mna; \ a 645 arch/sparc/include/asm/ttable.h b,a,pt %xcc, fill_fixup; a 672 arch/sparc/include/asm/ttable.h ba,a,pt %xcc, user_rtt_fill_fixup_dax; \ a 673 arch/sparc/include/asm/ttable.h ba,a,pt %xcc, user_rtt_fill_fixup_mna; \ a 674 arch/sparc/include/asm/ttable.h ba,a,pt %xcc, user_rtt_fill_fixup; a 31 arch/sparc/include/asm/uaccess_32.h #define segment_eq(a, b) ((a).seg == (b).seg) a 35 arch/sparc/include/asm/uaccess_64.h #define segment_eq(a, b) ((a).seg == (b).seg) a 471 arch/sparc/include/asm/vio.h #define viodbg(TYPE, f, a...) \ a 474 arch/sparc/include/asm/vio.h vio->vdev->channel_id, ## a); \ a 42 arch/sparc/include/asm/visasm.h ba,a,pt %xcc, fail_label; \ a 331 arch/sparc/kernel/irq_64.c unsigned int a = cpuid & 0x1f; a 334 arch/sparc/kernel/irq_64.c tid = ((a << IMAP_AID_SHIFT) | a 176 arch/sparc/kernel/ldc.c #define ldcdbg(TYPE, f, a...) \ a 178 arch/sparc/kernel/ldc.c printk(KERN_INFO PFX "ID[%lu] " f, lp->id, ## a); \ a 48 arch/sparc/kernel/leon_pci_grpci1.c #define REGLOAD(a) (be32_to_cpu(__raw_readl(&(a)))) a 49 arch/sparc/kernel/leon_pci_grpci1.c #define REGSTORE(a, v) (__raw_writel(cpu_to_be32(v), &(a))) a 92 arch/sparc/kernel/leon_pci_grpci2.c #define REGLOAD(a) (be32_to_cpu(__raw_readl(&(a)))) a 93 arch/sparc/kernel/leon_pci_grpci2.c #define REGSTORE(a, v) (__raw_writel(cpu_to_be32(v), &(a))) a 321 arch/sparc/kernel/mdesc.c u64 a; a 324 arch/sparc/kernel/mdesc.c mdesc_for_each_arc(a, hp, node, MDESC_ARC_TYPE_BACK) { a 327 arch/sparc/kernel/mdesc.c target = mdesc_arc_target(hp, a); a 421 arch/sparc/kernel/mdesc.c struct mdesc_handle *a, a 449 arch/sparc/kernel/mdesc.c mdesc_for_each_node_by_name(a, a_node, name) { a 452 arch/sparc/kernel/mdesc.c rv = get_info_func(a, a_node, &a_node_info); a 477 arch/sparc/kernel/mdesc.c func(a, a_node, name); a 848 arch/sparc/kernel/mdesc.c u64 a; a 850 arch/sparc/kernel/mdesc.c mdesc_for_each_arc(a, hp, mp, MDESC_ARC_TYPE_FWD) { a 851 arch/sparc/kernel/mdesc.c u64 target = mdesc_arc_target(hp, a); a 976 arch/sparc/kernel/mdesc.c u64 a; a 978 arch/sparc/kernel/mdesc.c mdesc_for_each_arc(a, hp, mp, MDESC_ARC_TYPE_FWD) { a 979 arch/sparc/kernel/mdesc.c u64 t = mdesc_arc_target(hp, a); a 1014 arch/sparc/kernel/mdesc.c u64 a; a 1016 arch/sparc/kernel/mdesc.c mdesc_for_each_arc(a, hp, mp, MDESC_ARC_TYPE_BACK) { a 1017 arch/sparc/kernel/mdesc.c u64 t = mdesc_arc_target(hp, a); a 1185 arch/sparc/kernel/mdesc.c u64 a; a 1203 arch/sparc/kernel/mdesc.c mdesc_for_each_arc(a, hp, mp, MDESC_ARC_TYPE_FWD) { a 1204 arch/sparc/kernel/mdesc.c u64 j, t = mdesc_arc_target(hp, a); a 99 arch/sparc/kernel/of_device_common.c u64 a = of_read_addr(addr, na); a 102 arch/sparc/kernel/of_device_common.c if (a < b) a 106 arch/sparc/kernel/of_device_common.c if (a >= b) a 379 arch/sparc/kernel/pci_common.c unsigned long a, size, region_a; a 396 arch/sparc/kernel/pci_common.c a = (((unsigned long)parent_phys_hi << 32UL) | a 406 arch/sparc/kernel/pci_common.c pbm->config_space = a; a 411 arch/sparc/kernel/pci_common.c pbm->io_space.start = a; a 412 arch/sparc/kernel/pci_common.c pbm->io_space.end = a + size - 1UL; a 414 arch/sparc/kernel/pci_common.c pbm->io_offset = a - region_a; a 420 arch/sparc/kernel/pci_common.c pbm->mem_space.start = a; a 421 arch/sparc/kernel/pci_common.c pbm->mem_space.end = a + size - 1UL; a 423 arch/sparc/kernel/pci_common.c pbm->mem_offset = a - region_a; a 429 arch/sparc/kernel/pci_common.c pbm->mem64_space.start = a; a 430 arch/sparc/kernel/pci_common.c pbm->mem64_space.end = a + size - 1UL; a 432 arch/sparc/kernel/pci_common.c pbm->mem64_offset = a - region_a; a 210 arch/sparc/kernel/vio.c u64 a; a 212 arch/sparc/kernel/vio.c mdesc_for_each_arc(a, hp, node, MDESC_ARC_TYPE_BACK) { a 215 arch/sparc/kernel/vio.c target = mdesc_arc_target(hp, a); a 255 arch/sparc/kernel/vio.c u64 a; a 260 arch/sparc/kernel/vio.c mdesc_for_each_arc(a, hp, mp, MDESC_ARC_TYPE_FWD) { a 265 arch/sparc/kernel/vio.c target = mdesc_arc_target(hp, a); a 475 arch/sparc/kernel/vio.c u64 a; a 478 arch/sparc/kernel/vio.c mdesc_for_each_arc(a, hp, node, MDESC_ARC_TYPE_BACK) { a 479 arch/sparc/kernel/vio.c u64 target = mdesc_arc_target(hp, a); a 718 arch/sparc/kernel/visemul.c s16 a = (rs1 >> (i * 16)) & 0xffff; a 721 arch/sparc/kernel/visemul.c if (a > b) a 728 arch/sparc/kernel/visemul.c s32 a = (rs1 >> (i * 32)) & 0xffffffff; a 731 arch/sparc/kernel/visemul.c if (a > b) a 738 arch/sparc/kernel/visemul.c s16 a = (rs1 >> (i * 16)) & 0xffff; a 741 arch/sparc/kernel/visemul.c if (a <= b) a 748 arch/sparc/kernel/visemul.c s32 a = (rs1 >> (i * 32)) & 0xffffffff; a 751 arch/sparc/kernel/visemul.c if (a <= b) a 758 arch/sparc/kernel/visemul.c s16 a = (rs1 >> (i * 16)) & 0xffff; a 761 arch/sparc/kernel/visemul.c if (a != b) a 768 arch/sparc/kernel/visemul.c s32 a = (rs1 >> (i * 32)) & 0xffffffff; a 771 arch/sparc/kernel/visemul.c if (a != b) a 778 arch/sparc/kernel/visemul.c s16 a = (rs1 >> (i * 16)) & 0xffff; a 781 arch/sparc/kernel/visemul.c if (a == b) a 788 arch/sparc/kernel/visemul.c s32 a = (rs1 >> (i * 32)) & 0xffffffff; a 791 arch/sparc/kernel/visemul.c if (a == b) a 17 arch/sparc/lib/atomic32.c #define ATOMIC_HASH(a) (&__atomic_hash[(((unsigned long)a)>>8) & (ATOMIC_HASH_SIZE-1)]) a 27 arch/sparc/lib/atomic32.c #define ATOMIC_HASH(a) (&dummy) a 98 arch/sparc/lib/atomic32.c int atomic_fetch_add_unless(atomic_t *v, int a, int u) a 106 arch/sparc/lib/atomic32.c v->counter += a; a 6 arch/sparc/lib/cmpdi2.c word_type __cmpdi2(long long a, long long b) a 9 arch/sparc/lib/cmpdi2.c .ll = a a 5 arch/sparc/lib/ucmpdi2.c word_type __ucmpdi2(unsigned long long a, unsigned long long b) a 7 arch/sparc/lib/ucmpdi2.c const DWunion au = {.ll = a}; a 282 arch/sparc/math-emu/math_32.c #define TYPE(dummy, r, ru, b, bu, a, au) type = (au << 2) | (a << 0) | (bu << 5) | (b << 3) | (ru << 8) | (r << 6) a 176 arch/sparc/math-emu/math_64.c #define TYPE(ftt, r, ru, b, bu, a, au) type = (au << 2) | (a << 0) | (bu << 5) | (b << 3) | (ru << 8) | (r << 6) | (ftt << 9) a 98 arch/sparc/mm/init_64.c static int cmp_p64(const void *a, const void *b) a 100 arch/sparc/mm/init_64.c const struct linux_prom64_registers *x = a, *y = b; a 600 arch/sparc/mm/init_64.c static int cmp_ptrans(const void *a, const void *b) a 602 arch/sparc/mm/init_64.c const struct linux_prom_translation *x = a, *y = b; a 884 arch/sparc/mm/init_64.c #define numadbg(f, a...) \ a 886 arch/sparc/mm/init_64.c printk(KERN_INFO f, ## a); \ a 293 arch/sparc/net/bpf_jit_comp_64.c static void emit_alu3(u32 opcode, u32 a, u32 b, u32 c, struct jit_ctx *ctx) a 295 arch/sparc/net/bpf_jit_comp_64.c emit(opcode | RS1(a) | RS2(b) | RD(c), ctx); a 50 arch/sparc/prom/memory.c static int sp_banks_cmp(const void *a, const void *b) a 52 arch/sparc/prom/memory.c const struct sparc_phys_banks *x = a, *y = b; a 74 arch/um/drivers/mconsole_user.c #define MIN(a,b) ((a)<(b) ? (a):(b)) a 66 arch/um/include/shared/os.h unsigned int a : 1; /* O_APPEND */ a 72 arch/um/include/shared/os.h .t = 0, .a = 0, .e = 0, .cl = 0 }) a 118 arch/um/include/shared/os.h flags.a = 1; a 196 arch/um/os-Linux/file.c if (flags.a) a 44 arch/unicore32/include/asm/assembler.h mov.a asr, \temp a 51 arch/unicore32/include/asm/assembler.h mov.a asr, \temp a 101 arch/unicore32/mm/alignment.c unsigned int err = 0, v, a = addr; \ a 102 arch/unicore32/mm/alignment.c get8_unaligned_check(val, a, err); \ a 103 arch/unicore32/mm/alignment.c get8_unaligned_check(v, a, err); \ a 111 arch/unicore32/mm/alignment.c unsigned int err = 0, v = val, a = addr; \ a 127 arch/unicore32/mm/alignment.c : "=r" (err), "=&r" (v), "=&r" (a) \ a 128 arch/unicore32/mm/alignment.c : "0" (err), "1" (v), "2" (a)); \ a 135 arch/unicore32/mm/alignment.c unsigned int err = 0, v = val, a = addr; \ a 157 arch/unicore32/mm/alignment.c : "=r" (err), "=&r" (v), "=&r" (a) \ a 158 arch/unicore32/mm/alignment.c : "0" (err), "1" (v), "2" (a)); \ a 165 arch/unicore32/mm/alignment.c unsigned int err = 0, v, a = addr; \ a 166 arch/unicore32/mm/alignment.c get8_unaligned_check(val, a, err); \ a 167 arch/unicore32/mm/alignment.c get8_unaligned_check(v, a, err); \ a 169 arch/unicore32/mm/alignment.c get8_unaligned_check(v, a, err); \ a 171 arch/unicore32/mm/alignment.c get8_unaligned_check(v, a, err); \ a 182 arch/unicore32/mm/alignment.c unsigned int err = 0, v, a = addr; \ a 183 arch/unicore32/mm/alignment.c get8t_unaligned_check(val, a, err); \ a 184 arch/unicore32/mm/alignment.c get8t_unaligned_check(v, a, err); \ a 186 arch/unicore32/mm/alignment.c get8t_unaligned_check(v, a, err); \ a 188 arch/unicore32/mm/alignment.c get8t_unaligned_check(v, a, err); \ a 118 arch/unicore32/mm/init.c const struct membank *a = _a, *b = _b; a 119 arch/unicore32/mm/init.c long cmp = bank_pfn_start(a) - bank_pfn_start(b); a 196 arch/x86/boot/boot.h static inline char *__get_heap(size_t s, size_t a, size_t n) a 200 arch/x86/boot/boot.h HEAP = (char *)(((size_t)HEAP+(a-1)) & ~(a-1)); a 9 arch/x86/boot/code16gcc.h # gcc 4.9+ has a real -m16 option so we can drop this hack long term. a 56 arch/x86/boot/cpucheck.c #define A32(a, b, c, d) (((d) << 24)+((c) << 16)+((b) << 8)+(a)) a 75 arch/x86/boot/cpuflags.c u32 *a, u32 *b, u32 *c, u32 *d) a 80 arch/x86/boot/cpuflags.c : "=a" (*a), "=c" (*c), "=d" (*d), EBX_REG (*b) a 85 arch/x86/boot/cpuflags.c #define cpuid(id, a, b, c, d) cpuid_count(id, 0, a, b, c, d) a 58 arch/x86/crypto/ghash-clmulni-intel_glue.c u64 a, b; a 66 arch/x86/crypto/ghash-clmulni-intel_glue.c a = be64_to_cpu(x->a); a 69 arch/x86/crypto/ghash-clmulni-intel_glue.c ctx->shash.a = (b << 1) | (a >> 63); a 70 arch/x86/crypto/ghash-clmulni-intel_glue.c ctx->shash.b = (a << 1) | (b >> 63); a 72 arch/x86/crypto/ghash-clmulni-intel_glue.c if (a >> 63) a 52 arch/x86/crypto/poly1305_glue.c static void poly1305_simd_mult(u32 *a, const u32 *b) a 59 arch/x86/crypto/poly1305_glue.c a[4] -= 1 << 24; a 60 arch/x86/crypto/poly1305_glue.c poly1305_block_sse2(a, m, b, 1); a 54 arch/x86/events/intel/ds.c #define P(a, b) PERF_MEM_S(a, b) a 818 arch/x86/events/intel/uncore_snb.c #define IMC_DEV(a, d) \ a 819 arch/x86/events/intel/uncore_snb.c { .pci_id = PCI_DEVICE_ID_INTEL_##a, .driver = (d) } a 161 arch/x86/ia32/sys_ia32.c struct mmap_arg_struct32 a; a 163 arch/x86/ia32/sys_ia32.c if (copy_from_user(&a, arg, sizeof(a))) a 166 arch/x86/ia32/sys_ia32.c if (a.offset & ~PAGE_MASK) a 169 arch/x86/ia32/sys_ia32.c return ksys_mmap_pgoff(a.addr, a.len, a.prot, a.flags, a.fd, a 170 arch/x86/ia32/sys_ia32.c a.offset>>PAGE_SHIFT); a 82 arch/x86/include/asm/alternative-asm.h #define alt_max_short(a, b) ((a) ^ (((a) ^ (b)) & -(-((a) < (b))))) a 121 arch/x86/include/asm/alternative.h #define alt_max_short(a, b) "((" a ") ^ (((" a ") ^ (" b ")) & -(-((" a ") < (" b ")))))" a 266 arch/x86/include/asm/alternative.h #define ASM_OUTPUT2(a...) a a 36 arch/x86/include/asm/apic.h #define apic_printk(v, s, a...) do { \ a 38 arch/x86/include/asm/apic.h printk(s, ##a); \ a 17 arch/x86/include/asm/asm.h # define __ASM_SEL(a,b) __ASM_FORM(a) a 18 arch/x86/include/asm/asm.h # define __ASM_SEL_RAW(a,b) __ASM_FORM_RAW(a) a 21 arch/x86/include/asm/asm.h # define __ASM_SEL(a,b) __ASM_FORM(b) a 22 arch/x86/include/asm/asm.h # define __ASM_SEL_RAW(a,b) __ASM_FORM_RAW(b) a 155 arch/x86/include/asm/atomic64_32.h s64 a; a 156 arch/x86/include/asm/atomic64_32.h alternative_atomic64(inc_return, "=&A" (a), a 158 arch/x86/include/asm/atomic64_32.h return a; a 164 arch/x86/include/asm/atomic64_32.h s64 a; a 165 arch/x86/include/asm/atomic64_32.h alternative_atomic64(dec_return, "=&A" (a), a 167 arch/x86/include/asm/atomic64_32.h return a; a 236 arch/x86/include/asm/atomic64_32.h static inline int arch_atomic64_add_unless(atomic64_t *v, s64 a, s64 u) a 241 arch/x86/include/asm/atomic64_32.h ASM_OUTPUT2("+A" (a), "+c" (low), "+D" (high)), a 243 arch/x86/include/asm/atomic64_32.h return (int)a; a 183 arch/x86/include/asm/checksum_64.h static inline unsigned add32_with_carry(unsigned a, unsigned b) a 187 arch/x86/include/asm/checksum_64.h : "=r" (a) a 188 arch/x86/include/asm/checksum_64.h : "0" (a), "rm" (b)); a 189 arch/x86/include/asm/checksum_64.h return a; a 79 arch/x86/include/asm/crypto/glue_helper.h dst->a = cpu_to_be64(le64_to_cpu(src->a)); a 85 arch/x86/include/asm/crypto/glue_helper.h dst->a = cpu_to_le64(be64_to_cpu(src->a)); a 91 arch/x86/include/asm/crypto/glue_helper.h u64 a = le64_to_cpu(i->a); a 96 arch/x86/include/asm/crypto/glue_helper.h a++; a 98 arch/x86/include/asm/crypto/glue_helper.h i->a = cpu_to_le64(a); a 63 arch/x86/include/asm/div64.h static inline u64 mul_u32_u32(u32 a, u32 b) a 68 arch/x86/include/asm/div64.h : [a] "a" (a), [b] "rm" (b) ); a 77 arch/x86/include/asm/div64.h static inline u64 mul_u64_u32_div(u64 a, u32 mul, u32 div) a 82 arch/x86/include/asm/div64.h : "a" (a), "rm" ((u64)mul), "rm" ((u64)div) a 243 arch/x86/include/asm/dma.h static inline void set_dma_addr(unsigned int dmanr, unsigned int a) a 245 arch/x86/include/asm/dma.h set_dma_page(dmanr, a>>16); a 247 arch/x86/include/asm/dma.h dma_outb(a & 0xff, ((dmanr & 3) << 1) + IO_DMA1_BASE); a 248 arch/x86/include/asm/dma.h dma_outb((a >> 8) & 0xff, ((dmanr & 3) << 1) + IO_DMA1_BASE); a 250 arch/x86/include/asm/dma.h dma_outb((a >> 1) & 0xff, ((dmanr & 3) << 2) + IO_DMA2_BASE); a 251 arch/x86/include/asm/dma.h dma_outb((a >> 9) & 0xff, ((dmanr & 3) << 2) + IO_DMA2_BASE); a 64 arch/x86/include/asm/dwarf2.h .macro cfi_ignore a=0, b=0, c=0, d=0 a 24 arch/x86/include/asm/extable.h #define swap_ex_entry_fixup(a, b, tmp, delta) \ a 26 arch/x86/include/asm/extable.h (a)->fixup = (b)->fixup + (delta); \ a 28 arch/x86/include/asm/extable.h (a)->handler = (b)->handler + (delta); \ a 23 arch/x86/include/asm/floppy.h #define _CROSS_64KB(a, s, vdma) \ a 25 arch/x86/include/asm/floppy.h ((unsigned long)(a)/K_64 != ((unsigned long)(a) + (s) - 1) / K_64)) a 27 arch/x86/include/asm/floppy.h #define CROSS_64KB(a, s) _CROSS_64KB(a, s, use_virtual_dma & 1) a 74 arch/x86/include/asm/hpet.h extern unsigned int hpet_readl(unsigned int a); a 110 arch/x86/include/asm/hpet.h #define hpet_readl(a) 0 a 76 arch/x86/include/asm/io.h #define readb_relaxed(a) __readb(a) a 77 arch/x86/include/asm/io.h #define readw_relaxed(a) __readw(a) a 78 arch/x86/include/asm/io.h #define readl_relaxed(a) __readl(a) a 86 arch/x86/include/asm/io.h #define writeb_relaxed(v, a) __writeb(v, a) a 87 arch/x86/include/asm/io.h #define writew_relaxed(v, a) __writew(v, a) a 88 arch/x86/include/asm/io.h #define writel_relaxed(v, a) __writel(v, a) a 100 arch/x86/include/asm/io.h #define readq_relaxed(a) __readq(a) a 101 arch/x86/include/asm/io.h #define writeq_relaxed(v, a) __writeq(v, a) a 11 arch/x86/include/asm/local.h atomic_long_t a; a 16 arch/x86/include/asm/local.h #define local_read(l) atomic_long_read(&(l)->a) a 17 arch/x86/include/asm/local.h #define local_set(l, i) atomic_long_set(&(l)->a, (i)) a 22 arch/x86/include/asm/local.h : "+m" (l->a.counter)); a 28 arch/x86/include/asm/local.h : "+m" (l->a.counter)); a 34 arch/x86/include/asm/local.h : "+m" (l->a.counter) a 41 arch/x86/include/asm/local.h : "+m" (l->a.counter) a 56 arch/x86/include/asm/local.h return GEN_BINARY_RMWcc(_ASM_SUB, l->a.counter, e, "er", i); a 69 arch/x86/include/asm/local.h return GEN_UNARY_RMWcc(_ASM_DEC, l->a.counter, e); a 82 arch/x86/include/asm/local.h return GEN_UNARY_RMWcc(_ASM_INC, l->a.counter, e); a 96 arch/x86/include/asm/local.h return GEN_BINARY_RMWcc(_ASM_ADD, l->a.counter, s, "er", i); a 110 arch/x86/include/asm/local.h : "+r" (i), "+m" (l->a.counter) a 124 arch/x86/include/asm/local.h (cmpxchg_local(&((l)->a.counter), (o), (n))) a 126 arch/x86/include/asm/local.h #define local_xchg(l, n) (xchg(&((l)->a.counter), (n))) a 137 arch/x86/include/asm/local.h #define local_add_unless(l, a, u) \ a 144 arch/x86/include/asm/local.h old = local_cmpxchg((l), c, c + (a)); \ a 83 arch/x86/include/asm/microcode.h #define QCHAR(a, b, c, d) ((a) + ((b) << 8) + ((c) << 16) + ((d) << 24)) a 91 arch/x86/include/asm/microcode.h #define CPUID_IS(a, b, c, ebx, ecx, edx) \ a 92 arch/x86/include/asm/microcode.h (!((ebx ^ (a))|(edx ^ (b))|(ecx ^ (c)))) a 203 arch/x86/include/asm/paravirt.h #define wrmsr_safe(msr, a, b) paravirt_write_msr_safe(msr, a, b) a 206 arch/x86/include/asm/paravirt.h #define rdmsr_safe(msr, a, b) \ a 210 arch/x86/include/asm/paravirt.h (*a) = (u32)_l; \ a 366 arch/x86/include/asm/paravirt_types.h #define NATIVE_LABEL(a,x,b) "\n\t.globl " a #x "_" #b "\n" a #x "_" #b ":\n\t" a 527 arch/x86/include/asm/percpu.h unsigned long __percpu *a = a 531 arch/x86/include/asm/percpu.h return ((1UL << (nr % BITS_PER_LONG)) & raw_cpu_read_8(*a)) != 0; a 533 arch/x86/include/asm/percpu.h return ((1UL << (nr % BITS_PER_LONG)) & raw_cpu_read_4(*a)) != 0; a 729 arch/x86/include/asm/pgtable.h static inline int pte_same(pte_t a, pte_t b) a 731 arch/x86/include/asm/pgtable.h return a.pte == b.pte; a 734 arch/x86/include/asm/pgtable.h static inline int pte_present(pte_t a) a 736 arch/x86/include/asm/pgtable.h return pte_flags(a) & (_PAGE_PRESENT | _PAGE_PROTNONE); a 740 arch/x86/include/asm/pgtable.h static inline int pte_devmap(pte_t a) a 742 arch/x86/include/asm/pgtable.h return (pte_flags(a) & _PAGE_DEVMAP) == _PAGE_DEVMAP; a 747 arch/x86/include/asm/pgtable.h static inline bool pte_accessible(struct mm_struct *mm, pte_t a) a 749 arch/x86/include/asm/pgtable.h if (pte_flags(a) & _PAGE_PRESENT) a 752 arch/x86/include/asm/pgtable.h if ((pte_flags(a) & _PAGE_PROTNONE) && a 9 arch/x86/include/asm/rmwcc.h #define __RMWcc_CONCAT(a, b) a ## b a 10 arch/x86/include/asm/rmwcc.h #define RMWcc_CONCAT(a, b) __RMWcc_CONCAT(a, b) a 583 arch/x86/include/asm/tlbflush.h static inline void flush_tlb_page(struct vm_area_struct *vma, unsigned long a) a 585 arch/x86/include/asm/tlbflush.h flush_tlb_mm_range(vma->vm_mm, a, a + PAGE_SIZE, PAGE_SHIFT, false); a 81 arch/x86/include/asm/topology.h #define node_distance(a, b) __node_distance(a, b) a 36 arch/x86/include/asm/uaccess.h #define segment_eq(a, b) ((a).seg == (b).seg) a 719 arch/x86/include/asm/uaccess.h #define user_access_begin(a,b) user_access_begin(a,b) a 78 arch/x86/include/asm/vm86.h #define handle_vm86_fault(a, b) a 79 arch/x86/include/asm/vm86.h #define release_vm86_irqs(a) a 81 arch/x86/include/asm/vm86.h static inline int handle_vm86_trap(struct kernel_vm86_regs *a, long b, int c) a 86 arch/x86/include/asm/vm86.h static inline void save_v86_state(struct kernel_vm86_regs *a, int b) { } a 39 arch/x86/include/asm/word-at-a-time.h long a = (0x0ff0001+mask) >> 23; a 41 arch/x86/include/asm/word-at-a-time.h return a & mask; a 47 arch/x86/include/asm/word-at-a-time.h static inline unsigned long has_zero(unsigned long a, unsigned long *bits, const struct word_at_a_time *c) a 49 arch/x86/include/asm/word-at-a-time.h unsigned long mask = ((a - c->one_bits) & ~a) & c->high_bits; a 54 arch/x86/include/asm/word-at-a-time.h static inline unsigned long prep_zero_mask(unsigned long a, unsigned long bits, const struct word_at_a_time *c) a 17 arch/x86/include/uapi/asm/a.out.h #define N_TRSIZE(a) ((a).a_trsize) a 18 arch/x86/include/uapi/asm/a.out.h #define N_DRSIZE(a) ((a).a_drsize) a 19 arch/x86/include/uapi/asm/a.out.h #define N_SYMSIZE(a) ((a).a_syms) a 20 arch/x86/include/uapi/asm/swab.h __u32 a; a 27 arch/x86/include/uapi/asm/swab.h : "=r" (v.s.a), "=r" (v.s.b) a 28 arch/x86/include/uapi/asm/swab.h : "0" (v.s.a), "1" (v.s.b)); a 281 arch/x86/kernel/alternative.c recompute_jump(struct alt_instr *a, u8 *orig_insn, u8 *repl_insn, u8 *insn_buff) a 287 arch/x86/kernel/alternative.c if (a->replacementlen != 5) a 293 arch/x86/kernel/alternative.c next_rip = repl_insn + a->replacementlen; a 341 arch/x86/kernel/alternative.c static void __init_or_module noinline optimize_nops(struct alt_instr *a, u8 *instr) a 346 arch/x86/kernel/alternative.c for (i = 0; i < a->padlen; i++) { a 352 arch/x86/kernel/alternative.c add_nops(instr + (a->instrlen - a->padlen), a->padlen); a 355 arch/x86/kernel/alternative.c DUMP_BYTES(instr, a->instrlen, "%px: [%d:%d) optimized NOPs: ", a 356 arch/x86/kernel/alternative.c instr, a->instrlen - a->padlen, a->padlen); a 372 arch/x86/kernel/alternative.c struct alt_instr *a; a 386 arch/x86/kernel/alternative.c for (a = start; a < end; a++) { a 389 arch/x86/kernel/alternative.c instr = (u8 *)&a->instr_offset + a->instr_offset; a 390 arch/x86/kernel/alternative.c replacement = (u8 *)&a->repl_offset + a->repl_offset; a 391 arch/x86/kernel/alternative.c BUG_ON(a->instrlen > sizeof(insn_buff)); a 392 arch/x86/kernel/alternative.c BUG_ON(a->cpuid >= (NCAPINTS + NBUGINTS) * 32); a 393 arch/x86/kernel/alternative.c if (!boot_cpu_has(a->cpuid)) { a 394 arch/x86/kernel/alternative.c if (a->padlen > 1) a 395 arch/x86/kernel/alternative.c optimize_nops(a, instr); a 401 arch/x86/kernel/alternative.c a->cpuid >> 5, a 402 arch/x86/kernel/alternative.c a->cpuid & 0x1f, a 403 arch/x86/kernel/alternative.c instr, instr, a->instrlen, a 404 arch/x86/kernel/alternative.c replacement, a->replacementlen, a->padlen); a 406 arch/x86/kernel/alternative.c DUMP_BYTES(instr, a->instrlen, "%px: old_insn: ", instr); a 407 arch/x86/kernel/alternative.c DUMP_BYTES(replacement, a->replacementlen, "%px: rpl_insn: ", replacement); a 409 arch/x86/kernel/alternative.c memcpy(insn_buff, replacement, a->replacementlen); a 410 arch/x86/kernel/alternative.c insn_buff_sz = a->replacementlen; a 418 arch/x86/kernel/alternative.c if (a->replacementlen == 5 && *insn_buff == 0xe8) { a 425 arch/x86/kernel/alternative.c if (a->replacementlen && is_jmp(replacement[0])) a 426 arch/x86/kernel/alternative.c recompute_jump(a, instr, replacement, insn_buff); a 428 arch/x86/kernel/alternative.c if (a->instrlen > a->replacementlen) { a 429 arch/x86/kernel/alternative.c add_nops(insn_buff + a->replacementlen, a 430 arch/x86/kernel/alternative.c a->instrlen - a->replacementlen); a 431 arch/x86/kernel/alternative.c insn_buff_sz += a->instrlen - a->replacementlen; a 693 arch/x86/kernel/alternative.c : __ASM_SEL_RAW(a, D) (&val) a 501 arch/x86/kernel/amd_gart_64.c unsigned long a; a 509 arch/x86/kernel/amd_gart_64.c a = aper + iommu_size; a 510 arch/x86/kernel/amd_gart_64.c iommu_size -= round_up(a, PMD_PAGE_SIZE) - a; a 1134 arch/x86/kernel/cpu/mce/amd.c #define to_attr(a) container_of(a, struct threshold_attr, attr) a 1139 arch/x86/kernel/cpu/mce/amd.c struct threshold_attr *a = to_attr(attr); a 1142 arch/x86/kernel/cpu/mce/amd.c ret = a->show ? a->show(b, buf) : -EIO; a 1151 arch/x86/kernel/cpu/mce/amd.c struct threshold_attr *a = to_attr(attr); a 1154 arch/x86/kernel/cpu/mce/amd.c ret = a->store ? a->store(b, buf, count) : -EIO; a 2413 arch/x86/kernel/cpu/mce/core.c struct device_attribute *a = &b->attr; a 2417 arch/x86/kernel/cpu/mce/core.c sysfs_attr_init(&a->attr); a 2418 arch/x86/kernel/cpu/mce/core.c a->attr.name = b->attrname; a 2421 arch/x86/kernel/cpu/mce/core.c a->attr.mode = 0644; a 2422 arch/x86/kernel/cpu/mce/core.c a->show = show_bank; a 2423 arch/x86/kernel/cpu/mce/core.c a->store = set_bank; a 38 arch/x86/kernel/cpu/mce/internal.h extern int (*mce_severity)(struct mce *a, int tolerant, char **msg, bool is_excp); a 524 arch/x86/kernel/cpu/mtrr/generic.c void mtrr_wrmsr(unsigned msr, unsigned a, unsigned b) a 526 arch/x86/kernel/cpu/mtrr/generic.c if (wrmsr_safe(msr, a, b) < 0) { a 528 arch/x86/kernel/cpu/mtrr/generic.c smp_processor_id(), msr, a, b); a 290 arch/x86/kernel/e820.c static int __init cpcompare(const void *a, const void *b) a 292 arch/x86/kernel/e820.c struct change_member * const *app = a, * const *bpp = b; a 75 arch/x86/kernel/hpet.c inline unsigned int hpet_readl(unsigned int a) a 77 arch/x86/kernel/hpet.c return readl(hpet_virt_address + a); a 80 arch/x86/kernel/hpet.c static inline void hpet_writel(unsigned int d, unsigned int a) a 82 arch/x86/kernel/hpet.c writel(d, hpet_virt_address + a); a 128 arch/x86/kernel/nmi.c struct nmiaction *a; a 139 arch/x86/kernel/nmi.c list_for_each_entry_rcu(a, &desc->head, list) { a 144 arch/x86/kernel/nmi.c thishandled = a->handler(type, regs); a 147 arch/x86/kernel/nmi.c trace_nmi_handler(a->handler, (int)delta, thishandled); a 149 arch/x86/kernel/nmi.c nmi_check_duration(a, delta); a 191 arch/x86/kernel/unwind_orc.c int *a = _a, *b = _b, tmp; a 195 arch/x86/kernel/unwind_orc.c tmp = *a; a 196 arch/x86/kernel/unwind_orc.c *a = *b + delta; a 200 arch/x86/kernel/unwind_orc.c orc_a = cur_orc_table + (a - cur_orc_ip_table); a 210 arch/x86/kernel/unwind_orc.c const int *a = _a, *b = _b; a 211 arch/x86/kernel/unwind_orc.c unsigned long a_val = orc_ip(a); a 225 arch/x86/kernel/unwind_orc.c orc_a = cur_orc_table + (a - cur_orc_ip_table); a 7184 arch/x86/kvm/vmx/vmx.c static inline int u64_shl_div_u64(u64 a, unsigned int shift, a 7187 arch/x86/kvm/vmx/vmx.c u64 low = a << shift, high = a >> (64 - shift); a 13 arch/x86/lib/csum-partial_64.c static inline unsigned short from32to16(unsigned a) a 15 arch/x86/lib/csum-partial_64.c unsigned short b = a >> 16; a 19 arch/x86/lib/csum-partial_64.c : "0" (b), "r" (a)); a 61 arch/x86/lib/iomem.c void memset_io(volatile void __iomem *a, int b, size_t c) a 67 arch/x86/lib/iomem.c memset((void *)a, b, c); a 374 arch/x86/math-emu/errors.c int real_1op_NaN(FPU_REG *a) a 378 arch/x86/math-emu/errors.c isNaN = (exponent(a) == EXP_OVER) && (a->sigh & 0x80000000); a 382 arch/x86/math-emu/errors.c signalling = isNaN && !(a->sigh & 0x40000000); a 388 arch/x86/math-emu/errors.c reg_copy(&CONST_QNaN, a); a 399 arch/x86/math-emu/errors.c if (!(a->sigh & 0x80000000)) { /* pseudo-NaN ? */ a 400 arch/x86/math-emu/errors.c reg_copy(&CONST_QNaN, a); a 403 arch/x86/math-emu/errors.c a->sigh |= 0x40000000; a 417 arch/x86/math-emu/errors.c FPU_REG const *a = dest; a 423 arch/x86/math-emu/errors.c taga = FPU_Special(a); a 429 arch/x86/math-emu/errors.c && !((exponent(a) == EXP_OVER) a 430 arch/x86/math-emu/errors.c && (a->sigh & 0x80000000))) a 444 arch/x86/math-emu/errors.c x = a; a 446 arch/x86/math-emu/errors.c signalling = !(a->sigh & b->sigh & 0x40000000); a 447 arch/x86/math-emu/errors.c if (significand(b) > significand(a)) a 449 arch/x86/math-emu/errors.c else if (significand(b) == significand(a)) { a 456 arch/x86/math-emu/errors.c signalling = !(a->sigh & 0x40000000); a 159 arch/x86/math-emu/fpu_emu.h #define signbyte(a) (((u_char *)(a))[9]) a 160 arch/x86/math-emu/fpu_emu.h #define getsign(a) (signbyte(a) & 0x80) a 161 arch/x86/math-emu/fpu_emu.h #define setsign(a,b) { if ((b) != 0) signbyte(a) |= 0x80; else signbyte(a) &= 0x7f; } a 162 arch/x86/math-emu/fpu_emu.h #define copysign(a,b) { if (getsign(a)) signbyte(b) |= 0x80; \ a 164 arch/x86/math-emu/fpu_emu.h #define changesign(a) { signbyte(a) ^= 0x80; } a 165 arch/x86/math-emu/fpu_emu.h #define setpositive(a) { signbyte(a) &= 0x7f; } a 166 arch/x86/math-emu/fpu_emu.h #define setnegative(a) { signbyte(a) |= 0x80; } a 167 arch/x86/math-emu/fpu_emu.h #define signpositive(a) ( (signbyte(a) & 0x80) == 0 ) a 168 arch/x86/math-emu/fpu_emu.h #define signnegative(a) (signbyte(a) & 0x80) a 9 arch/x86/math-emu/fpu_proto.h extern int real_1op_NaN(FPU_REG *a); a 156 arch/x86/math-emu/fpu_proto.h extern int FPU_to_exp16(FPU_REG const *a, FPU_REG *x); a 235 arch/x86/math-emu/fpu_trig.c FPU_REG a; a 244 arch/x86/math-emu/fpu_trig.c FPU_to_exp16(st0_ptr, &a); a 247 arch/x86/math-emu/fpu_trig.c poly_2xm1(getsign(st0_ptr), &a, st0_ptr); a 1315 arch/x86/math-emu/fpu_trig.c FPU_REG *st1_ptr = &st(1), a, b; a 1325 arch/x86/math-emu/fpu_trig.c FPU_to_exp16(st0_ptr, &a); a 1328 arch/x86/math-emu/fpu_trig.c if (poly_l2p1(sign, sign1, &a, &b, st1_ptr)) a 30 arch/x86/math-emu/poly.h asmlinkage void mul64(unsigned long long const *a, unsigned long long const *b, a 48 arch/x86/math-emu/poly.h #define MK_XSIG(a,b,c) { c, b, a } a 29 arch/x86/math-emu/reg_add_sub.c int add_sub_specials(FPU_REG const *a, u_char taga, u_char signa, a 39 arch/x86/math-emu/reg_add_sub.c FPU_REG *a = &st(0); a 43 arch/x86/math-emu/reg_add_sub.c u_char signa = getsign(a); a 48 arch/x86/math-emu/reg_add_sub.c expa = exponent(a); a 56 arch/x86/math-emu/reg_add_sub.c FPU_u_add(a, b, dest, control_w, signa, expa, expb); a 61 arch/x86/math-emu/reg_add_sub.c diff = a->sigh - b->sigh; /* This works only if the ms bits a 64 arch/x86/math-emu/reg_add_sub.c diff = a->sigl > b->sigl; a 66 arch/x86/math-emu/reg_add_sub.c diff = -(a->sigl < b->sigl); a 72 arch/x86/math-emu/reg_add_sub.c FPU_u_sub(a, b, dest, control_w, signa, a 76 arch/x86/math-emu/reg_add_sub.c FPU_u_sub(b, a, dest, control_w, signb, a 96 arch/x86/math-emu/reg_add_sub.c taga = FPU_Special(a); a 108 arch/x86/math-emu/reg_add_sub.c FPU_to_exp16(a, &x); a 110 arch/x86/math-emu/reg_add_sub.c a = &x; a 112 arch/x86/math-emu/reg_add_sub.c expa = exponent16(a); a 119 arch/x86/math-emu/reg_add_sub.c return real_2op_NaN(b, tagb, deststnr, a); a 121 arch/x86/math-emu/reg_add_sub.c return real_2op_NaN(a, taga, deststnr, a); a 124 arch/x86/math-emu/reg_add_sub.c return add_sub_specials(a, taga, signa, b, tagb, signb, a 131 arch/x86/math-emu/reg_add_sub.c FPU_REG const *a, *b; a 136 arch/x86/math-emu/reg_add_sub.c a = &st(0); a 151 arch/x86/math-emu/reg_add_sub.c signa = getsign(a); a 163 arch/x86/math-emu/reg_add_sub.c expa = exponent(a); a 172 arch/x86/math-emu/reg_add_sub.c diff = a->sigh - b->sigh; /* Works only if ms bits are identical */ a 174 arch/x86/math-emu/reg_add_sub.c diff = a->sigl > b->sigl; a 176 arch/x86/math-emu/reg_add_sub.c diff = -(a->sigl < b->sigl); a 186 arch/x86/math-emu/reg_add_sub.c FPU_u_sub(a, b, dest, control_w, signa, a 198 arch/x86/math-emu/reg_add_sub.c FPU_u_sub(b, a, dest, control_w, sign, expb, a 204 arch/x86/math-emu/reg_add_sub.c FPU_u_add(a, b, dest, control_w, SIGN_POS, expa, a 209 arch/x86/math-emu/reg_add_sub.c FPU_u_add(a, b, dest, control_w, SIGN_NEG, expa, a 227 arch/x86/math-emu/reg_add_sub.c taga = FPU_Special(a); a 239 arch/x86/math-emu/reg_add_sub.c FPU_to_exp16(a, &x); a 241 arch/x86/math-emu/reg_add_sub.c a = &x; a 243 arch/x86/math-emu/reg_add_sub.c expa = exponent16(a); a 253 arch/x86/math-emu/reg_add_sub.c d2 = a; a 255 arch/x86/math-emu/reg_add_sub.c d1 = a; a 261 arch/x86/math-emu/reg_add_sub.c return real_2op_NaN(a, taga, deststnr, d2); a 266 arch/x86/math-emu/reg_add_sub.c return add_sub_specials(a, taga, signa, b, tagb, signb ^ SIGN_NEG, a 271 arch/x86/math-emu/reg_add_sub.c int add_sub_specials(FPU_REG const *a, u_char taga, u_char signa, a 284 arch/x86/math-emu/reg_add_sub.c FPU_copy_to_regi(a, TAG_Zero, deststnr); a 306 arch/x86/math-emu/reg_add_sub.c reg_copy(a, dest); a 307 arch/x86/math-emu/reg_add_sub.c if ((taga == TW_Denormal) && (a->sigh & 0x80000000)) { a 318 arch/x86/math-emu/reg_add_sub.c FPU_copy_to_regi(a, TAG_Special, deststnr); a 17 arch/x86/math-emu/reg_convert.c int FPU_to_exp16(FPU_REG const *a, FPU_REG *x) a 19 arch/x86/math-emu/reg_convert.c int sign = getsign(a); a 21 arch/x86/math-emu/reg_convert.c *(long long *)&(x->sigl) = *(const long long *)&(a->sigl); a 24 arch/x86/math-emu/reg_convert.c setexponent16(x, exponent(a)); a 31 arch/x86/math-emu/reg_divide.c FPU_REG const *a, *b, *st0_ptr, *st_ptr; a 46 arch/x86/math-emu/reg_divide.c a = (FPU_REG *) rm; a 49 arch/x86/math-emu/reg_divide.c a = &st(rm); a 50 arch/x86/math-emu/reg_divide.c st_ptr = a; a 54 arch/x86/math-emu/reg_divide.c a = &st(0); a 55 arch/x86/math-emu/reg_divide.c st0_ptr = a; a 67 arch/x86/math-emu/reg_divide.c signa = getsign(a); a 77 arch/x86/math-emu/reg_divide.c reg_copy(a, &x); a 91 arch/x86/math-emu/reg_divide.c taga = FPU_Special(a); a 101 arch/x86/math-emu/reg_divide.c FPU_to_exp16(a, &x); a 162 arch/x86/math-emu/reg_divide.c FPU_copy_to_regi(a, TAG_Special, deststnr); a 32 arch/x86/math-emu/reg_mul.c FPU_REG *a = &st(deststnr); a 33 arch/x86/math-emu/reg_mul.c FPU_REG *dest = a; a 36 arch/x86/math-emu/reg_mul.c u_char sign = (getsign(a) ^ getsign(b)); a 43 arch/x86/math-emu/reg_mul.c FPU_u_mul(a, b, dest, control_w, sign, a 44 arch/x86/math-emu/reg_mul.c exponent(a) + exponent(b)); a 54 arch/x86/math-emu/reg_mul.c taga = FPU_Special(a); a 65 arch/x86/math-emu/reg_mul.c FPU_to_exp16(a, &x); a 100 arch/x86/math-emu/reg_mul.c FPU_copy_to_regi(a, TAG_Special, deststnr); a 431 arch/x86/mm/dump_pagetables.c #define walk_pmd_level(m,s,a,e,p) walk_pte_level(m,s,__pmd(pud_val(a)),e,p) a 432 arch/x86/mm/dump_pagetables.c #define pud_large(a) pmd_large(__pmd(pud_val(a))) a 433 arch/x86/mm/dump_pagetables.c #define pud_none(a) pmd_none(__pmd(pud_val(a))) a 466 arch/x86/mm/dump_pagetables.c #define walk_pud_level(m,s,a,e,p) walk_pmd_level(m,s,__pud(p4d_val(a)),e,p) a 467 arch/x86/mm/dump_pagetables.c #define p4d_large(a) pud_large(__pud(p4d_val(a))) a 468 arch/x86/mm/dump_pagetables.c #define p4d_none(a) pud_none(__pud(p4d_val(a))) a 501 arch/x86/mm/dump_pagetables.c #define pgd_large(a) (pgtable_l5_enabled() ? pgd_large(a) : p4d_large(__p4d(pgd_val(a)))) a 502 arch/x86/mm/dump_pagetables.c #define pgd_none(a) (pgtable_l5_enabled() ? pgd_none(a) : p4d_none(__p4d(pgd_val(a)))) a 203 arch/x86/pci/fixup.c #define GET_INDEX(a, b) ((((a) - PCI_DEVICE_ID_INTEL_MCH_PA) << 3) + ((b) & 7)) a 124 arch/x86/pci/sta2x11-fixup.c dma_addr_t a; a 127 arch/x86/pci/sta2x11-fixup.c a = p + map->amba_base; a 128 arch/x86/pci/sta2x11-fixup.c return a; a 137 arch/x86/pci/sta2x11-fixup.c static dma_addr_t a2p(dma_addr_t a, struct pci_dev *pdev) a 143 arch/x86/pci/sta2x11-fixup.c p = a - map->amba_base; a 133 arch/x86/platform/geode/alix.c char *a; a 141 arch/x86/platform/geode/alix.c a = strchr(name, '\0'); a 142 arch/x86/platform/geode/alix.c if (a) a 143 arch/x86/platform/geode/alix.c *a = ' '; a 146 arch/x86/platform/geode/alix.c a = strchr(name, '\r'); a 147 arch/x86/platform/geode/alix.c if (a) a 148 arch/x86/platform/geode/alix.c *a = '\0'; a 19 arch/x86/tools/insn_sanity.c #define ARRAY_SIZE(a) (sizeof(a)/sizeof(a[0])) a 977 arch/x86/tools/relocs.c const uint32_t *a, *b; a 978 arch/x86/tools/relocs.c a = va; b = vb; a 979 arch/x86/tools/relocs.c return (*a == *b)? 0 : (*a > *b)? 1 : -1; a 8 arch/x86/um/asm/checksum_64.h static inline unsigned add32_with_carry(unsigned a, unsigned b) a 12 arch/x86/um/asm/checksum_64.h : "=r" (a) a 13 arch/x86/um/asm/checksum_64.h : "0" (a), "r" (b)); a 14 arch/x86/um/asm/checksum_64.h return a; a 24 arch/x86/um/asm/mm_context.h __u32 a; a 190 arch/x86/um/ldt.c ldt_p->a = 0; a 196 arch/x86/um/ldt.c ldt_p->a = LDT_entry_a(&ldt_info); a 271 arch/x86/um/ldt.c if (ldt[i].a != 0 || ldt[i].b != 0) a 289 arch/x86/um/ldt.c if (ldt[i].a != 0 || ldt[i].b != 0) a 23 arch/x86/xen/mmu_hvm.c struct xen_hvm_get_mem_type a = { a 29 arch/x86/xen/mmu_hvm.c if (HYPERVISOR_hvm_op(HVMOP_get_mem_type, &a)) a 32 arch/x86/xen/mmu_hvm.c switch (a.mem_type) { a 49 arch/x86/xen/mmu_hvm.c struct xen_hvm_pagetable_dying a; a 52 arch/x86/xen/mmu_hvm.c a.domid = DOMID_SELF; a 53 arch/x86/xen/mmu_hvm.c a.gpa = __pa(mm->pgd); a 54 arch/x86/xen/mmu_hvm.c rc = HYPERVISOR_hvm_op(HVMOP_pagetable_dying, &a); a 60 arch/x86/xen/mmu_hvm.c struct xen_hvm_pagetable_dying a; a 63 arch/x86/xen/mmu_hvm.c a.domid = DOMID_SELF; a 64 arch/x86/xen/mmu_hvm.c a.gpa = 0x00; a 65 arch/x86/xen/mmu_hvm.c rc = HYPERVISOR_hvm_op(HVMOP_pagetable_dying, &a); a 123 arch/xtensa/include/asm/asm-uaccess.h bgeu \aa, \at, \error a 151 arch/xtensa/include/asm/asm-uaccess.h user_ok \aa, \as, \at, \error a 22 arch/xtensa/include/asm/coprocessor.h .macro xchal_sa_start a b a 104 arch/xtensa/include/asm/coprocessor.h #define __REG0(cc,abi,t,name,s,a) __REG0_ ## cc (abi,name) a 105 arch/xtensa/include/asm/coprocessor.h #define __REG1(cc,abi,t,name,s,a) __REG1_ ## cc (name) a 117 arch/xtensa/include/asm/coprocessor.h #define __REG2_0(n,s,a) __u32 name; a 118 arch/xtensa/include/asm/coprocessor.h #define __REG2_1(n,s,a) unsigned char n[s] __attribute__ ((aligned(a))); a 119 arch/xtensa/include/asm/coprocessor.h #define __REG2_2(n,s,a) unsigned char n[s] __attribute__ ((aligned(a))); a 69 arch/xtensa/include/asm/page.h # define DCACHE_ALIAS(a) (((a) & DCACHE_ALIAS_MASK) >> PAGE_SHIFT) a 70 arch/xtensa/include/asm/page.h # define DCACHE_ALIAS_EQ(a,b) ((((a) ^ (b)) & DCACHE_ALIAS_MASK) == 0) a 73 arch/xtensa/include/asm/page.h # define DCACHE_ALIAS(a) ((void)(a), 0) a 80 arch/xtensa/include/asm/page.h # define ICACHE_ALIAS(a) (((a) & ICACHE_ALIAS_MASK) >> PAGE_SHIFT) a 81 arch/xtensa/include/asm/page.h # define ICACHE_ALIAS_EQ(a,b) ((((a) ^ (b)) & ICACHE_ALIAS_MASK) == 0) a 295 arch/xtensa/include/asm/pgtable.h #define pte_same(a,b) (pte_val(a) == pte_val(b)) a 38 arch/xtensa/include/asm/uaccess.h #define segment_eq(a, b) ((a).seg == (b).seg) a 54 arch/xtensa/include/uapi/asm/ptrace.h __u32 a[64]; a 22 arch/xtensa/kernel/platform.c #define _F(r,f,a,b) \ a 23 arch/xtensa/kernel/platform.c r __platform_##f a b; \ a 24 arch/xtensa/kernel/platform.c r platform_##f a __attribute__((weak, alias("__platform_"#f))) a 57 arch/xtensa/kernel/ptrace.c memcpy(newregs.a, a 60 arch/xtensa/kernel/ptrace.c memcpy(newregs.a + regs->windowbase * 4, a 110 arch/xtensa/kernel/ptrace.c newregs.a, newregs.windowbase * 16); a 111 arch/xtensa/kernel/ptrace.c memcpy(regs->areg, newregs.a + newregs.windowbase * 4, a 67 arch/xtensa/platforms/iss/include/platform/simcall.h static inline int __simc(int a, int b, int c, int d) a 70 arch/xtensa/platforms/iss/include/platform/simcall.h register int a1 asm("a2") = a; a 292 arch/xtensa/variants/test_kc705_be/include/variant/tie-asm.h .macro xchal_cp0_store p a b c d continue=0 ofs=-1 select=-1 ; .endm a 293 arch/xtensa/variants/test_kc705_be/include/variant/tie-asm.h .macro xchal_cp0_load p a b c d continue=0 ofs=-1 select=-1 ; .endm a 294 arch/xtensa/variants/test_kc705_be/include/variant/tie-asm.h .macro xchal_cp2_store p a b c d continue=0 ofs=-1 select=-1 ; .endm a 295 arch/xtensa/variants/test_kc705_be/include/variant/tie-asm.h .macro xchal_cp2_load p a b c d continue=0 ofs=-1 select=-1 ; .endm a 296 arch/xtensa/variants/test_kc705_be/include/variant/tie-asm.h .macro xchal_cp3_store p a b c d continue=0 ofs=-1 select=-1 ; .endm a 297 arch/xtensa/variants/test_kc705_be/include/variant/tie-asm.h .macro xchal_cp3_load p a b c d continue=0 ofs=-1 select=-1 ; .endm a 298 arch/xtensa/variants/test_kc705_be/include/variant/tie-asm.h .macro xchal_cp4_store p a b c d continue=0 ofs=-1 select=-1 ; .endm a 299 arch/xtensa/variants/test_kc705_be/include/variant/tie-asm.h .macro xchal_cp4_load p a b c d continue=0 ofs=-1 select=-1 ; .endm a 300 arch/xtensa/variants/test_kc705_be/include/variant/tie-asm.h .macro xchal_cp5_store p a b c d continue=0 ofs=-1 select=-1 ; .endm a 301 arch/xtensa/variants/test_kc705_be/include/variant/tie-asm.h .macro xchal_cp5_load p a b c d continue=0 ofs=-1 select=-1 ; .endm a 302 arch/xtensa/variants/test_kc705_be/include/variant/tie-asm.h .macro xchal_cp6_store p a b c d continue=0 ofs=-1 select=-1 ; .endm a 303 arch/xtensa/variants/test_kc705_be/include/variant/tie-asm.h .macro xchal_cp6_load p a b c d continue=0 ofs=-1 select=-1 ; .endm a 304 arch/xtensa/variants/test_kc705_be/include/variant/tie-asm.h .macro xchal_cp7_store p a b c d continue=0 ofs=-1 select=-1 ; .endm a 305 arch/xtensa/variants/test_kc705_be/include/variant/tie-asm.h .macro xchal_cp7_load p a b c d continue=0 ofs=-1 select=-1 ; .endm a 313 arch/xtensa/variants/test_kc705_hifi/include/variant/tie-asm.h .macro xchal_cp0_store p a b c d continue=0 ofs=-1 select=-1 ; .endm a 314 arch/xtensa/variants/test_kc705_hifi/include/variant/tie-asm.h .macro xchal_cp0_load p a b c d continue=0 ofs=-1 select=-1 ; .endm a 315 arch/xtensa/variants/test_kc705_hifi/include/variant/tie-asm.h .macro xchal_cp2_store p a b c d continue=0 ofs=-1 select=-1 ; .endm a 316 arch/xtensa/variants/test_kc705_hifi/include/variant/tie-asm.h .macro xchal_cp2_load p a b c d continue=0 ofs=-1 select=-1 ; .endm a 317 arch/xtensa/variants/test_kc705_hifi/include/variant/tie-asm.h .macro xchal_cp3_store p a b c d continue=0 ofs=-1 select=-1 ; .endm a 318 arch/xtensa/variants/test_kc705_hifi/include/variant/tie-asm.h .macro xchal_cp3_load p a b c d continue=0 ofs=-1 select=-1 ; .endm a 319 arch/xtensa/variants/test_kc705_hifi/include/variant/tie-asm.h .macro xchal_cp4_store p a b c d continue=0 ofs=-1 select=-1 ; .endm a 320 arch/xtensa/variants/test_kc705_hifi/include/variant/tie-asm.h .macro xchal_cp4_load p a b c d continue=0 ofs=-1 select=-1 ; .endm a 321 arch/xtensa/variants/test_kc705_hifi/include/variant/tie-asm.h .macro xchal_cp5_store p a b c d continue=0 ofs=-1 select=-1 ; .endm a 322 arch/xtensa/variants/test_kc705_hifi/include/variant/tie-asm.h .macro xchal_cp5_load p a b c d continue=0 ofs=-1 select=-1 ; .endm a 323 arch/xtensa/variants/test_kc705_hifi/include/variant/tie-asm.h .macro xchal_cp6_store p a b c d continue=0 ofs=-1 select=-1 ; .endm a 324 arch/xtensa/variants/test_kc705_hifi/include/variant/tie-asm.h .macro xchal_cp6_load p a b c d continue=0 ofs=-1 select=-1 ; .endm a 325 arch/xtensa/variants/test_kc705_hifi/include/variant/tie-asm.h .macro xchal_cp7_store p a b c d continue=0 ofs=-1 select=-1 ; .endm a 326 arch/xtensa/variants/test_kc705_hifi/include/variant/tie-asm.h .macro xchal_cp7_load p a b c d continue=0 ofs=-1 select=-1 ; .endm a 167 arch/xtensa/variants/test_mmuhifi_c3/include/variant/tie-asm.h .macro xchal_cp0_store p a b c d continue=0 ofs=-1 select=-1 ; .endm a 168 arch/xtensa/variants/test_mmuhifi_c3/include/variant/tie-asm.h .macro xchal_cp0_load p a b c d continue=0 ofs=-1 select=-1 ; .endm a 169 arch/xtensa/variants/test_mmuhifi_c3/include/variant/tie-asm.h .macro xchal_cp2_store p a b c d continue=0 ofs=-1 select=-1 ; .endm a 170 arch/xtensa/variants/test_mmuhifi_c3/include/variant/tie-asm.h .macro xchal_cp2_load p a b c d continue=0 ofs=-1 select=-1 ; .endm a 171 arch/xtensa/variants/test_mmuhifi_c3/include/variant/tie-asm.h .macro xchal_cp3_store p a b c d continue=0 ofs=-1 select=-1 ; .endm a 172 arch/xtensa/variants/test_mmuhifi_c3/include/variant/tie-asm.h .macro xchal_cp3_load p a b c d continue=0 ofs=-1 select=-1 ; .endm a 173 arch/xtensa/variants/test_mmuhifi_c3/include/variant/tie-asm.h .macro xchal_cp4_store p a b c d continue=0 ofs=-1 select=-1 ; .endm a 174 arch/xtensa/variants/test_mmuhifi_c3/include/variant/tie-asm.h .macro xchal_cp4_load p a b c d continue=0 ofs=-1 select=-1 ; .endm a 175 arch/xtensa/variants/test_mmuhifi_c3/include/variant/tie-asm.h .macro xchal_cp5_store p a b c d continue=0 ofs=-1 select=-1 ; .endm a 176 arch/xtensa/variants/test_mmuhifi_c3/include/variant/tie-asm.h .macro xchal_cp5_load p a b c d continue=0 ofs=-1 select=-1 ; .endm a 177 arch/xtensa/variants/test_mmuhifi_c3/include/variant/tie-asm.h .macro xchal_cp6_store p a b c d continue=0 ofs=-1 select=-1 ; .endm a 178 arch/xtensa/variants/test_mmuhifi_c3/include/variant/tie-asm.h .macro xchal_cp6_load p a b c d continue=0 ofs=-1 select=-1 ; .endm a 179 arch/xtensa/variants/test_mmuhifi_c3/include/variant/tie-asm.h .macro xchal_cp7_store p a b c d continue=0 ofs=-1 select=-1 ; .endm a 180 arch/xtensa/variants/test_mmuhifi_c3/include/variant/tie-asm.h .macro xchal_cp7_load p a b c d continue=0 ofs=-1 select=-1 ; .endm a 88 block/badblocks.c sector_t a = BB_OFFSET(p[mid]); a 90 block/badblocks.c if (a < target) a 193 block/badblocks.c sector_t a = BB_OFFSET(p[mid]); a 195 block/badblocks.c if (a <= s) a 207 block/badblocks.c sector_t a = BB_OFFSET(p[lo]); a 208 block/badblocks.c sector_t e = a + BB_LEN(p[lo]); a 213 block/badblocks.c if (s == a && s + sectors >= e) a 221 block/badblocks.c if (e - a <= BB_MAX_LEN) { a 222 block/badblocks.c p[lo] = BB_MAKE(a, e-a, ack); a 229 block/badblocks.c p[lo] = BB_MAKE(a, BB_MAX_LEN, ack); a 230 block/badblocks.c s = a + BB_MAX_LEN; a 239 block/badblocks.c sector_t a = BB_OFFSET(p[hi]); a 240 block/badblocks.c sector_t e = a + BB_LEN(p[hi]); a 243 block/badblocks.c if (a <= s + sectors) { a 252 block/badblocks.c a = s; a 253 block/badblocks.c if (e - a <= BB_MAX_LEN) { a 254 block/badblocks.c p[hi] = BB_MAKE(a, e-a, ack); a 257 block/badblocks.c p[hi] = BB_MAKE(a, BB_MAX_LEN, ack); a 258 block/badblocks.c s = a + BB_MAX_LEN; a 268 block/badblocks.c sector_t a = BB_OFFSET(p[hi]); a 271 block/badblocks.c int newlen = lolen + hilen - (s - a); a 273 block/badblocks.c if (s >= a && newlen < BB_MAX_LEN) { a 359 block/badblocks.c sector_t a = BB_OFFSET(p[mid]); a 361 block/badblocks.c if (a < target) a 375 block/badblocks.c sector_t a = BB_OFFSET(p[lo]); a 376 block/badblocks.c sector_t end = a + BB_LEN(p[lo]); a 378 block/badblocks.c if (a < s) { a 386 block/badblocks.c p[lo] = BB_MAKE(a, s-a, ack); a 18 block/bfq-wf2q.c static int bfq_gt(u64 a, u64 b) a 20 block/bfq-wf2q.c return (s64)(a - b) > 0; a 1711 block/blk-mq.c static int plug_rq_cmp(void *priv, struct list_head *a, struct list_head *b) a 1713 block/blk-mq.c struct request *rqa = container_of(a, struct request, queuelist); a 187 block/compat_ioctl.c struct blkpg_ioctl_arg __user *a = compat_alloc_user_space(sizeof(*a)); a 193 block/compat_ioctl.c err |= put_user(n, &a->op); a 195 block/compat_ioctl.c err |= put_user(n, &a->flags); a 197 block/compat_ioctl.c err |= put_user(n, &a->datalen); a 199 block/compat_ioctl.c err |= put_user(compat_ptr(udata), &a->data); a 203 block/compat_ioctl.c return blkdev_ioctl(bdev, mode, cmd, (unsigned long)a); a 1226 block/genhd.c static umode_t disk_visible(struct kobject *kobj, struct attribute *a, int n) a 1231 block/genhd.c if (a == &dev_attr_badblocks.attr && !disk->bb) a 1233 block/genhd.c return a->mode; a 19 block/ioctl.c struct blkpg_ioctl_arg a; a 27 block/ioctl.c if (copy_from_user(&a, arg, sizeof(struct blkpg_ioctl_arg))) a 29 block/ioctl.c if (copy_from_user(&p, a.data, sizeof(struct blkpg_partition))) a 37 block/ioctl.c switch (a.op) { a 33 block/partitions/ldm.c #define ldm_debug(f, a...) _ldm_printk (KERN_DEBUG, __func__, f, ##a) a 36 block/partitions/ldm.c #define ldm_crit(f, a...) _ldm_printk (KERN_CRIT, __func__, f, ##a) a 37 block/partitions/ldm.c #define ldm_error(f, a...) _ldm_printk (KERN_ERR, __func__, f, ##a) a 38 block/partitions/ldm.c #define ldm_info(f, a...) _ldm_printk (KERN_INFO, __func__, f, ##a) a 200 crypto/adiantum.c r->a = cpu_to_le64(le64_to_cpu(v1->a) + le64_to_cpu(v2->a) + a 211 crypto/adiantum.c r->a = cpu_to_le64(le64_to_cpu(v1->a) - le64_to_cpu(v2->a) - a 946 crypto/algapi.c static inline void crypto_inc_byte(u8 *a, unsigned int size) a 948 crypto/algapi.c u8 *b = (a + size); a 959 crypto/algapi.c void crypto_inc(u8 *a, unsigned int size) a 961 crypto/algapi.c __be32 *b = (__be32 *)(a + size); a 973 crypto/algapi.c crypto_inc_byte(a, size); a 204 crypto/asymmetric_keys/verify_pefile.c static int pefile_compare_shdrs(const void *a, const void *b) a 206 crypto/asymmetric_keys/verify_pefile.c const struct section_header *shdra = a; a 116 crypto/asymmetric_keys/x509_public_key.c bool a = asymmetric_key_id_same(cert->skid, cert->sig->auth_ids[1]); a 119 crypto/asymmetric_keys/x509_public_key.c if (!a && !b) a 123 crypto/asymmetric_keys/x509_public_key.c if (((a && !b) || (b && !a)) && a 27 crypto/async_tx/async_raid6_recov.c u8 *a, *b, *c; a 69 crypto/async_tx/async_raid6_recov.c a = page_address(srcs[0]); a 74 crypto/async_tx/async_raid6_recov.c ax = amul[*a++]; a 150 crypto/async_tx/async_raid6_recov.c struct page *p, *q, *a, *b; a 161 crypto/async_tx/async_raid6_recov.c a = blocks[faila]; a 178 crypto/async_tx/async_raid6_recov.c tx = async_xor(a, srcs, 0, 2, bytes, submit); a 304 crypto/blowfish_common.c #define ROUND(a, b, n) ({ b ^= P[n]; a ^= bf_F(b); }) a 34 crypto/blowfish_generic.c #define ROUND(a, b, n) ({ b ^= P[n]; a ^= bf_F(b); }) a 157 crypto/ccm.c static int format_adata(u8 *adata, unsigned int a) a 164 crypto/ccm.c if (a < 65280) { a 165 crypto/ccm.c *(__be16 *)adata = cpu_to_be16(a); a 169 crypto/ccm.c *(__be32 *)&adata[2] = cpu_to_be32(a); a 367 crypto/ecc.c static uint128_t add_128_128(uint128_t a, uint128_t b) a 371 crypto/ecc.c result.m_low = a.m_low + b.m_low; a 372 crypto/ecc.c result.m_high = a.m_high + b.m_high + (result.m_low < a.m_low); a 861 crypto/ecc.c u64 a[ECC_MAX_DIGITS], b[ECC_MAX_DIGITS]; a 871 crypto/ecc.c vli_set(a, input, ndigits); a 877 crypto/ecc.c while ((cmp_result = vli_cmp(a, b, ndigits)) != 0) { a 880 crypto/ecc.c if (EVEN(a)) { a 881 crypto/ecc.c vli_rshift1(a, ndigits); a 899 crypto/ecc.c vli_sub(a, a, b, ndigits); a 900 crypto/ecc.c vli_rshift1(a, ndigits); a 913 crypto/ecc.c vli_sub(b, b, a, ndigits); a 1445 crypto/ecc.c vli_mod_mult_fast(w, curve->a, pk->x, curve->p, pk->ndigits); /* a·x */ a 69 crypto/ecc.h u64 *a; a 27 crypto/ecc_curve_defs.h .a = nist_p192_a, a 53 crypto/ecc_curve_defs.h .a = nist_p256_a, a 72 crypto/echainiv.c u64 a; a 74 crypto/echainiv.c memcpy(&a, ctx->salt + ivsize - 8, 8); a 76 crypto/echainiv.c a |= 1; a 77 crypto/echainiv.c a *= seqno; a 79 crypto/echainiv.c memcpy(info + ivsize - 8, &a, 8); a 57 crypto/ecrdsa_defs.h .a = cp256a_a, a 90 crypto/ecrdsa_defs.h .a = cp256b_a, a 127 crypto/ecrdsa_defs.h .a = cp256c_a, a 176 crypto/ecrdsa_defs.h .a = tc512a_a, a 221 crypto/ecrdsa_defs.h .a = tc512b_a, a 236 crypto/gcm.c lengths.a = cpu_to_be64(req->assoclen * 8); a 141 crypto/gf128mul.c u64 a = be64_to_cpu(x->a); a 145 crypto/gf128mul.c x->b = cpu_to_be64((b >> 8) | (a << 56)); a 146 crypto/gf128mul.c x->a = cpu_to_be64((a >> 8) ^ (_tt << 48)); a 151 crypto/gf128mul.c u64 a = be64_to_cpu(x->a); a 153 crypto/gf128mul.c u64 _tt = gf128mul_table_be[a >> 56]; a 155 crypto/gf128mul.c x->a = cpu_to_be64((a << 8) | (b >> 56)); a 161 crypto/gf128mul.c u64 a = le64_to_cpu(x->a); a 163 crypto/gf128mul.c u64 _tt = gf128mul_table_be[a >> 56]; a 165 crypto/gf128mul.c r->a = cpu_to_le64((a << 8) | (b >> 56)); a 312 crypto/gf128mul.c void gf128mul_64k_bbe(be128 *a, const struct gf128mul_64k *t) a 314 crypto/gf128mul.c u8 *ap = (u8 *)a; a 321 crypto/gf128mul.c *a = *r; a 385 crypto/gf128mul.c void gf128mul_4k_lle(be128 *a, const struct gf128mul_4k *t) a 387 crypto/gf128mul.c u8 *ap = (u8 *)a; a 396 crypto/gf128mul.c *a = *r; a 400 crypto/gf128mul.c void gf128mul_4k_bbe(be128 *a, const struct gf128mul_4k *t) a 402 crypto/gf128mul.c u8 *ap = (u8 *)a; a 411 crypto/gf128mul.c *a = *r; a 63 crypto/md4.c #define ROUND1(a,b,c,d,k,s) (a = lshift(a + F(b,c,d) + k, s)) a 64 crypto/md4.c #define ROUND2(a,b,c,d,k,s) (a = lshift(a + G(b,c,d) + k + (u32)0x5A827999,s)) a 65 crypto/md4.c #define ROUND3(a,b,c,d,k,s) (a = lshift(a + H(b,c,d) + k + (u32)0x6ED9EBA1,s)) a 69 crypto/md4.c u32 a, b, c, d; a 71 crypto/md4.c a = hash[0]; a 76 crypto/md4.c ROUND1(a, b, c, d, in[0], 3); a 77 crypto/md4.c ROUND1(d, a, b, c, in[1], 7); a 78 crypto/md4.c ROUND1(c, d, a, b, in[2], 11); a 79 crypto/md4.c ROUND1(b, c, d, a, in[3], 19); a 80 crypto/md4.c ROUND1(a, b, c, d, in[4], 3); a 81 crypto/md4.c ROUND1(d, a, b, c, in[5], 7); a 82 crypto/md4.c ROUND1(c, d, a, b, in[6], 11); a 83 crypto/md4.c ROUND1(b, c, d, a, in[7], 19); a 84 crypto/md4.c ROUND1(a, b, c, d, in[8], 3); a 85 crypto/md4.c ROUND1(d, a, b, c, in[9], 7); a 86 crypto/md4.c ROUND1(c, d, a, b, in[10], 11); a 87 crypto/md4.c ROUND1(b, c, d, a, in[11], 19); a 88 crypto/md4.c ROUND1(a, b, c, d, in[12], 3); a 89 crypto/md4.c ROUND1(d, a, b, c, in[13], 7); a 90 crypto/md4.c ROUND1(c, d, a, b, in[14], 11); a 91 crypto/md4.c ROUND1(b, c, d, a, in[15], 19); a 93 crypto/md4.c ROUND2(a, b, c, d,in[ 0], 3); a 94 crypto/md4.c ROUND2(d, a, b, c, in[4], 5); a 95 crypto/md4.c ROUND2(c, d, a, b, in[8], 9); a 96 crypto/md4.c ROUND2(b, c, d, a, in[12], 13); a 97 crypto/md4.c ROUND2(a, b, c, d, in[1], 3); a 98 crypto/md4.c ROUND2(d, a, b, c, in[5], 5); a 99 crypto/md4.c ROUND2(c, d, a, b, in[9], 9); a 100 crypto/md4.c ROUND2(b, c, d, a, in[13], 13); a 101 crypto/md4.c ROUND2(a, b, c, d, in[2], 3); a 102 crypto/md4.c ROUND2(d, a, b, c, in[6], 5); a 103 crypto/md4.c ROUND2(c, d, a, b, in[10], 9); a 104 crypto/md4.c ROUND2(b, c, d, a, in[14], 13); a 105 crypto/md4.c ROUND2(a, b, c, d, in[3], 3); a 106 crypto/md4.c ROUND2(d, a, b, c, in[7], 5); a 107 crypto/md4.c ROUND2(c, d, a, b, in[11], 9); a 108 crypto/md4.c ROUND2(b, c, d, a, in[15], 13); a 110 crypto/md4.c ROUND3(a, b, c, d,in[ 0], 3); a 111 crypto/md4.c ROUND3(d, a, b, c, in[8], 9); a 112 crypto/md4.c ROUND3(c, d, a, b, in[4], 11); a 113 crypto/md4.c ROUND3(b, c, d, a, in[12], 15); a 114 crypto/md4.c ROUND3(a, b, c, d, in[2], 3); a 115 crypto/md4.c ROUND3(d, a, b, c, in[10], 9); a 116 crypto/md4.c ROUND3(c, d, a, b, in[6], 11); a 117 crypto/md4.c ROUND3(b, c, d, a, in[14], 15); a 118 crypto/md4.c ROUND3(a, b, c, d, in[1], 3); a 119 crypto/md4.c ROUND3(d, a, b, c, in[9], 9); a 120 crypto/md4.c ROUND3(c, d, a, b, in[5], 11); a 121 crypto/md4.c ROUND3(b, c, d, a, in[13], 15); a 122 crypto/md4.c ROUND3(a, b, c, d, in[3], 3); a 123 crypto/md4.c ROUND3(d, a, b, c, in[11], 9); a 124 crypto/md4.c ROUND3(c, d, a, b, in[7], 11); a 125 crypto/md4.c ROUND3(b, c, d, a, in[15], 15); a 127 crypto/md4.c hash[0] += a; a 45 crypto/md5.c u32 a, b, c, d; a 47 crypto/md5.c a = hash[0]; a 52 crypto/md5.c MD5STEP(F1, a, b, c, d, in[0] + 0xd76aa478, 7); a 53 crypto/md5.c MD5STEP(F1, d, a, b, c, in[1] + 0xe8c7b756, 12); a 54 crypto/md5.c MD5STEP(F1, c, d, a, b, in[2] + 0x242070db, 17); a 55 crypto/md5.c MD5STEP(F1, b, c, d, a, in[3] + 0xc1bdceee, 22); a 56 crypto/md5.c MD5STEP(F1, a, b, c, d, in[4] + 0xf57c0faf, 7); a 57 crypto/md5.c MD5STEP(F1, d, a, b, c, in[5] + 0x4787c62a, 12); a 58 crypto/md5.c MD5STEP(F1, c, d, a, b, in[6] + 0xa8304613, 17); a 59 crypto/md5.c MD5STEP(F1, b, c, d, a, in[7] + 0xfd469501, 22); a 60 crypto/md5.c MD5STEP(F1, a, b, c, d, in[8] + 0x698098d8, 7); a 61 crypto/md5.c MD5STEP(F1, d, a, b, c, in[9] + 0x8b44f7af, 12); a 62 crypto/md5.c MD5STEP(F1, c, d, a, b, in[10] + 0xffff5bb1, 17); a 63 crypto/md5.c MD5STEP(F1, b, c, d, a, in[11] + 0x895cd7be, 22); a 64 crypto/md5.c MD5STEP(F1, a, b, c, d, in[12] + 0x6b901122, 7); a 65 crypto/md5.c MD5STEP(F1, d, a, b, c, in[13] + 0xfd987193, 12); a 66 crypto/md5.c MD5STEP(F1, c, d, a, b, in[14] + 0xa679438e, 17); a 67 crypto/md5.c MD5STEP(F1, b, c, d, a, in[15] + 0x49b40821, 22); a 69 crypto/md5.c MD5STEP(F2, a, b, c, d, in[1] + 0xf61e2562, 5); a 70 crypto/md5.c MD5STEP(F2, d, a, b, c, in[6] + 0xc040b340, 9); a 71 crypto/md5.c MD5STEP(F2, c, d, a, b, in[11] + 0x265e5a51, 14); a 72 crypto/md5.c MD5STEP(F2, b, c, d, a, in[0] + 0xe9b6c7aa, 20); a 73 crypto/md5.c MD5STEP(F2, a, b, c, d, in[5] + 0xd62f105d, 5); a 74 crypto/md5.c MD5STEP(F2, d, a, b, c, in[10] + 0x02441453, 9); a 75 crypto/md5.c MD5STEP(F2, c, d, a, b, in[15] + 0xd8a1e681, 14); a 76 crypto/md5.c MD5STEP(F2, b, c, d, a, in[4] + 0xe7d3fbc8, 20); a 77 crypto/md5.c MD5STEP(F2, a, b, c, d, in[9] + 0x21e1cde6, 5); a 78 crypto/md5.c MD5STEP(F2, d, a, b, c, in[14] + 0xc33707d6, 9); a 79 crypto/md5.c MD5STEP(F2, c, d, a, b, in[3] + 0xf4d50d87, 14); a 80 crypto/md5.c MD5STEP(F2, b, c, d, a, in[8] + 0x455a14ed, 20); a 81 crypto/md5.c MD5STEP(F2, a, b, c, d, in[13] + 0xa9e3e905, 5); a 82 crypto/md5.c MD5STEP(F2, d, a, b, c, in[2] + 0xfcefa3f8, 9); a 83 crypto/md5.c MD5STEP(F2, c, d, a, b, in[7] + 0x676f02d9, 14); a 84 crypto/md5.c MD5STEP(F2, b, c, d, a, in[12] + 0x8d2a4c8a, 20); a 86 crypto/md5.c MD5STEP(F3, a, b, c, d, in[5] + 0xfffa3942, 4); a 87 crypto/md5.c MD5STEP(F3, d, a, b, c, in[8] + 0x8771f681, 11); a 88 crypto/md5.c MD5STEP(F3, c, d, a, b, in[11] + 0x6d9d6122, 16); a 89 crypto/md5.c MD5STEP(F3, b, c, d, a, in[14] + 0xfde5380c, 23); a 90 crypto/md5.c MD5STEP(F3, a, b, c, d, in[1] + 0xa4beea44, 4); a 91 crypto/md5.c MD5STEP(F3, d, a, b, c, in[4] + 0x4bdecfa9, 11); a 92 crypto/md5.c MD5STEP(F3, c, d, a, b, in[7] + 0xf6bb4b60, 16); a 93 crypto/md5.c MD5STEP(F3, b, c, d, a, in[10] + 0xbebfbc70, 23); a 94 crypto/md5.c MD5STEP(F3, a, b, c, d, in[13] + 0x289b7ec6, 4); a 95 crypto/md5.c MD5STEP(F3, d, a, b, c, in[0] + 0xeaa127fa, 11); a 96 crypto/md5.c MD5STEP(F3, c, d, a, b, in[3] + 0xd4ef3085, 16); a 97 crypto/md5.c MD5STEP(F3, b, c, d, a, in[6] + 0x04881d05, 23); a 98 crypto/md5.c MD5STEP(F3, a, b, c, d, in[9] + 0xd9d4d039, 4); a 99 crypto/md5.c MD5STEP(F3, d, a, b, c, in[12] + 0xe6db99e5, 11); a 100 crypto/md5.c MD5STEP(F3, c, d, a, b, in[15] + 0x1fa27cf8, 16); a 101 crypto/md5.c MD5STEP(F3, b, c, d, a, in[2] + 0xc4ac5665, 23); a 103 crypto/md5.c MD5STEP(F4, a, b, c, d, in[0] + 0xf4292244, 6); a 104 crypto/md5.c MD5STEP(F4, d, a, b, c, in[7] + 0x432aff97, 10); a 105 crypto/md5.c MD5STEP(F4, c, d, a, b, in[14] + 0xab9423a7, 15); a 106 crypto/md5.c MD5STEP(F4, b, c, d, a, in[5] + 0xfc93a039, 21); a 107 crypto/md5.c MD5STEP(F4, a, b, c, d, in[12] + 0x655b59c3, 6); a 108 crypto/md5.c MD5STEP(F4, d, a, b, c, in[3] + 0x8f0ccc92, 10); a 109 crypto/md5.c MD5STEP(F4, c, d, a, b, in[10] + 0xffeff47d, 15); a 110 crypto/md5.c MD5STEP(F4, b, c, d, a, in[1] + 0x85845dd1, 21); a 111 crypto/md5.c MD5STEP(F4, a, b, c, d, in[8] + 0x6fa87e4f, 6); a 112 crypto/md5.c MD5STEP(F4, d, a, b, c, in[15] + 0xfe2ce6e0, 10); a 113 crypto/md5.c MD5STEP(F4, c, d, a, b, in[6] + 0xa3014314, 15); a 114 crypto/md5.c MD5STEP(F4, b, c, d, a, in[13] + 0x4e0811a1, 21); a 115 crypto/md5.c MD5STEP(F4, a, b, c, d, in[4] + 0xf7537e82, 6); a 116 crypto/md5.c MD5STEP(F4, d, a, b, c, in[11] + 0xbd3af235, 10); a 117 crypto/md5.c MD5STEP(F4, c, d, a, b, in[2] + 0x2ad7d2bb, 15); a 118 crypto/md5.c MD5STEP(F4, b, c, d, a, in[9] + 0xeb86d391, 21); a 120 crypto/md5.c hash[0] += a; a 68 crypto/memneq.c __crypto_memneq_generic(const void *a, const void *b, size_t size) a 74 crypto/memneq.c neq |= *(unsigned long *)a ^ *(unsigned long *)b; a 76 crypto/memneq.c a += sizeof(unsigned long); a 82 crypto/memneq.c neq |= *(unsigned char *)a ^ *(unsigned char *)b; a 84 crypto/memneq.c a += 1; a 92 crypto/memneq.c static inline unsigned long __crypto_memneq_16(const void *a, const void *b) a 98 crypto/memneq.c neq |= *(unsigned long *)(a) ^ *(unsigned long *)(b); a 100 crypto/memneq.c neq |= *(unsigned long *)(a+8) ^ *(unsigned long *)(b+8); a 103 crypto/memneq.c neq |= *(unsigned int *)(a) ^ *(unsigned int *)(b); a 105 crypto/memneq.c neq |= *(unsigned int *)(a+4) ^ *(unsigned int *)(b+4); a 107 crypto/memneq.c neq |= *(unsigned int *)(a+8) ^ *(unsigned int *)(b+8); a 109 crypto/memneq.c neq |= *(unsigned int *)(a+12) ^ *(unsigned int *)(b+12); a 114 crypto/memneq.c neq |= *(unsigned char *)(a) ^ *(unsigned char *)(b); a 116 crypto/memneq.c neq |= *(unsigned char *)(a+1) ^ *(unsigned char *)(b+1); a 118 crypto/memneq.c neq |= *(unsigned char *)(a+2) ^ *(unsigned char *)(b+2); a 120 crypto/memneq.c neq |= *(unsigned char *)(a+3) ^ *(unsigned char *)(b+3); a 122 crypto/memneq.c neq |= *(unsigned char *)(a+4) ^ *(unsigned char *)(b+4); a 124 crypto/memneq.c neq |= *(unsigned char *)(a+5) ^ *(unsigned char *)(b+5); a 126 crypto/memneq.c neq |= *(unsigned char *)(a+6) ^ *(unsigned char *)(b+6); a 128 crypto/memneq.c neq |= *(unsigned char *)(a+7) ^ *(unsigned char *)(b+7); a 130 crypto/memneq.c neq |= *(unsigned char *)(a+8) ^ *(unsigned char *)(b+8); a 132 crypto/memneq.c neq |= *(unsigned char *)(a+9) ^ *(unsigned char *)(b+9); a 134 crypto/memneq.c neq |= *(unsigned char *)(a+10) ^ *(unsigned char *)(b+10); a 136 crypto/memneq.c neq |= *(unsigned char *)(a+11) ^ *(unsigned char *)(b+11); a 138 crypto/memneq.c neq |= *(unsigned char *)(a+12) ^ *(unsigned char *)(b+12); a 140 crypto/memneq.c neq |= *(unsigned char *)(a+13) ^ *(unsigned char *)(b+13); a 142 crypto/memneq.c neq |= *(unsigned char *)(a+14) ^ *(unsigned char *)(b+14); a 144 crypto/memneq.c neq |= *(unsigned char *)(a+15) ^ *(unsigned char *)(b+15); a 156 crypto/memneq.c noinline unsigned long __crypto_memneq(const void *a, const void *b, a 161 crypto/memneq.c return __crypto_memneq_16(a, b); a 163 crypto/memneq.c return __crypto_memneq_generic(a, b, size); a 22 crypto/poly1305_generic.c static inline u64 mlt(u64 a, u64 b) a 24 crypto/poly1305_generic.c return a * b; a 40 crypto/rmd128.c #define ROUND(a, b, c, d, f, k, x, s) { \ a 41 crypto/rmd128.c (a) += f((b), (c), (d)) + le32_to_cpup(&(x)) + (k); \ a 42 crypto/rmd128.c (a) = rol32((a), (s)); \ a 43 crypto/rmd160.c #define ROUND(a, b, c, d, e, f, k, x, s) { \ a 44 crypto/rmd160.c (a) += f((b), (c), (d)) + le32_to_cpup(&(x)) + (k); \ a 45 crypto/rmd160.c (a) = rol32((a), (s)) + (e); \ a 40 crypto/rmd256.c #define ROUND(a, b, c, d, f, k, x, s) { \ a 41 crypto/rmd256.c (a) += f((b), (c), (d)) + le32_to_cpup(&(x)) + (k); \ a 42 crypto/rmd256.c (a) = rol32((a), (s)); \ a 43 crypto/rmd320.c #define ROUND(a, b, c, d, e, f, k, x, s) { \ a 44 crypto/rmd320.c (a) += f((b), (c), (d)) + le32_to_cpup(&(x)) + (k); \ a 45 crypto/rmd320.c (a) = rol32((a), (s)) + (e); \ a 29 crypto/serpent_generic.c #define keyiter(a, b, c, d, i, j) \ a 30 crypto/serpent_generic.c ({ b ^= d; b ^= c; b ^= a; b ^= PHI ^ i; b = rol32(b, 11); k[j] = b; }) a 101 crypto/sha512_generic.c u64 a, b, c, d, e, f, g, h, t1, t2; a 107 crypto/sha512_generic.c a=state[0]; b=state[1]; c=state[2]; d=state[3]; a 127 crypto/sha512_generic.c t2 = e0(a) + Maj(a,b,c); d+=t1; h=t1+t2; a 129 crypto/sha512_generic.c t2 = e0(h) + Maj(h,a,b); c+=t1; g=t1+t2; a 131 crypto/sha512_generic.c t2 = e0(g) + Maj(g,h,a); b+=t1; f=t1+t2; a 133 crypto/sha512_generic.c t2 = e0(f) + Maj(f,g,h); a+=t1; e=t1+t2; a 134 crypto/sha512_generic.c t1 = d + e1(a) + Ch(a,b,c) + sha512_K[i+4] + W[(i & 15) + 4]; a 136 crypto/sha512_generic.c t1 = c + e1(h) + Ch(h,a,b) + sha512_K[i+5] + W[(i & 15) + 5]; a 138 crypto/sha512_generic.c t1 = b + e1(g) + Ch(g,h,a) + sha512_K[i+6] + W[(i & 15) + 6]; a 140 crypto/sha512_generic.c t1 = a + e1(f) + Ch(f,g,h) + sha512_K[i+7] + W[(i & 15) + 7]; a 141 crypto/sha512_generic.c t2 = e0(b) + Maj(b,c,d); e+=t1; a=t1+t2; a 144 crypto/sha512_generic.c state[0] += a; state[1] += b; state[2] += c; state[3] += d; a 148 crypto/sha512_generic.c a = b = c = d = e = f = g = h = t1 = t2 = 0; a 229 crypto/skcipher.c unsigned a; a 243 crypto/skcipher.c a = crypto_tfm_ctx_alignment() - 1; a 248 crypto/skcipher.c a &= (sizeof(*p) ^ (sizeof(*p) - 1)) >> 1; a 253 crypto/skcipher.c n += alignmask & ~a; a 256 crypto/skcipher.c n += (bsize - 1) & ~(alignmask | a); a 398 crypto/skcipher.c unsigned a = crypto_tfm_ctx_alignment() - 1; a 409 crypto/skcipher.c size = alignmask & ~a; a 417 crypto/skcipher.c size += (bs - 1) & ~(alignmask | a); a 39 crypto/sm3_generic.c static inline u32 ff(unsigned int n, u32 a, u32 b, u32 c) a 41 crypto/sm3_generic.c return (n < 16) ? (a ^ b ^ c) : ((a & b) | (a & c) | (b & c)); a 78 crypto/sm3_generic.c u32 a, b, c, d, e, f, g, h; a 81 crypto/sm3_generic.c a = m[0]; a 92 crypto/sm3_generic.c ss1 = rol32((rol32(a, 12) + e + rol32(t(i), i & 31)), 7); a 94 crypto/sm3_generic.c ss2 = ss1 ^ rol32(a, 12); a 96 crypto/sm3_generic.c tt1 = ff(i, a, b, c) + d + ss2 + *wt; a 104 crypto/sm3_generic.c b = a; a 105 crypto/sm3_generic.c a = tt1; a 112 crypto/sm3_generic.c m[0] = a ^ m[0]; a 121 crypto/sm3_generic.c a = b = c = d = e = f = g = h = ss1 = ss2 = tt1 = tt2 = 0; a 34 crypto/tgr192.c u64 a, b, c; a 399 crypto/tgr192.c u64 a = *ra; a 404 crypto/tgr192.c a -= sbox1[c & 0xff] ^ sbox2[(c >> 16) & 0xff] a 410 crypto/tgr192.c *ra = a; a 418 crypto/tgr192.c u64 a = *ra; a 422 crypto/tgr192.c tgr192_round(&a, &b, &c, x[0], mul); a 423 crypto/tgr192.c tgr192_round(&b, &c, &a, x[1], mul); a 424 crypto/tgr192.c tgr192_round(&c, &a, &b, x[2], mul); a 425 crypto/tgr192.c tgr192_round(&a, &b, &c, x[3], mul); a 426 crypto/tgr192.c tgr192_round(&b, &c, &a, x[4], mul); a 427 crypto/tgr192.c tgr192_round(&c, &a, &b, x[5], mul); a 428 crypto/tgr192.c tgr192_round(&a, &b, &c, x[6], mul); a 429 crypto/tgr192.c tgr192_round(&b, &c, &a, x[7], mul); a 431 crypto/tgr192.c *ra = a; a 464 crypto/tgr192.c u64 a, b, c, aa, bb, cc; a 472 crypto/tgr192.c a = aa = tctx->a; a 476 crypto/tgr192.c tgr192_pass(&a, &b, &c, x, 5); a 478 crypto/tgr192.c tgr192_pass(&c, &a, &b, x, 7); a 480 crypto/tgr192.c tgr192_pass(&b, &c, &a, x, 9); a 484 crypto/tgr192.c a ^= aa; a 488 crypto/tgr192.c tctx->a = a; a 497 crypto/tgr192.c tctx->a = 0x0123456789abcdefULL; a 597 crypto/tgr192.c dst[0] = be64p[0] = cpu_to_be64(tctx->a); a 468 crypto/twofish_common.c #define CALC_S(a, b, c, d, i, w, x, y, z) \ a 471 crypto/twofish_common.c (a) ^= exp_to_poly[tmp + (w)]; \ a 483 crypto/twofish_common.c #define CALC_SB_2(i, a, b) \ a 484 crypto/twofish_common.c ctx->s[0][i] = mds[0][q0[(a) ^ sa] ^ se]; \ a 486 crypto/twofish_common.c ctx->s[2][i] = mds[2][q1[(a) ^ sc] ^ sg]; \ a 491 crypto/twofish_common.c #define CALC_SB192_2(i, a, b) \ a 494 crypto/twofish_common.c ctx->s[2][i] = mds[2][q1[q0[(a) ^ sc] ^ sg] ^ sk]; \ a 495 crypto/twofish_common.c ctx->s[3][i] = mds[3][q1[q1[(a) ^ sd] ^ sh] ^ sl]; a 499 crypto/twofish_common.c #define CALC_SB256_2(i, a, b) \ a 501 crypto/twofish_common.c ctx->s[1][i] = mds[1][q0[q1[q1[(a) ^ sb] ^ sf] ^ sj] ^ sn]; \ a 502 crypto/twofish_common.c ctx->s[2][i] = mds[2][q1[q0[q0[(a) ^ sc] ^ sg] ^ sk] ^ so]; \ a 529 crypto/twofish_common.c #define CALC_K_2(a, b, c, d, j) \ a 530 crypto/twofish_common.c mds[0][q0[a ^ key[(j) + 8]] ^ key[j]] \ a 535 crypto/twofish_common.c #define CALC_K(a, j, k, l, m, n) \ a 539 crypto/twofish_common.c x += y; y += x; ctx->a[j] = x; \ a 540 crypto/twofish_common.c ctx->a[(j) + 1] = rol32(y, 9) a 542 crypto/twofish_common.c #define CALC_K192_2(a, b, c, d, j) \ a 543 crypto/twofish_common.c CALC_K_2 (q0[a ^ key[(j) + 16]], \ a 548 crypto/twofish_common.c #define CALC_K192(a, j, k, l, m, n) \ a 552 crypto/twofish_common.c x += y; y += x; ctx->a[j] = x; \ a 553 crypto/twofish_common.c ctx->a[(j) + 1] = rol32(y, 9) a 555 crypto/twofish_common.c #define CALC_K256_2(a, b, j) \ a 557 crypto/twofish_common.c q1[a ^ key[(j) + 25]], \ a 558 crypto/twofish_common.c q0[a ^ key[(j) + 26]], \ a 561 crypto/twofish_common.c #define CALC_K256(a, j, k, l, m, n) \ a 565 crypto/twofish_common.c x += y; y += x; ctx->a[j] = x; \ a 566 crypto/twofish_common.c ctx->a[(j) + 1] = rol32(y, 9) a 40 crypto/twofish_generic.c #define G1(a) \ a 41 crypto/twofish_generic.c (ctx->s[0][(a) & 0xFF]) ^ (ctx->s[1][((a) >> 8) & 0xFF]) \ a 42 crypto/twofish_generic.c ^ (ctx->s[2][((a) >> 16) & 0xFF]) ^ (ctx->s[3][(a) >> 24]) a 53 crypto/twofish_generic.c #define ENCROUND(n, a, b, c, d) \ a 54 crypto/twofish_generic.c x = G1 (a); y = G2 (b); \ a 60 crypto/twofish_generic.c #define DECROUND(n, a, b, c, d) \ a 61 crypto/twofish_generic.c x = G1 (a); y = G2 (b); \ a 72 crypto/twofish_generic.c ENCROUND (2 * (n), a, b, c, d); \ a 73 crypto/twofish_generic.c ENCROUND (2 * (n) + 1, c, d, a, b) a 76 crypto/twofish_generic.c DECROUND (2 * (n) + 1, c, d, a, b); \ a 77 crypto/twofish_generic.c DECROUND (2 * (n), a, b, c, d) a 102 crypto/twofish_generic.c u32 a, b, c, d; a 108 crypto/twofish_generic.c INPACK (0, a, 0); a 126 crypto/twofish_generic.c OUTUNPACK (2, a, 6); a 139 crypto/twofish_generic.c u32 a, b, c, d; a 147 crypto/twofish_generic.c INPACK (2, a, 6); a 161 crypto/twofish_generic.c OUTUNPACK (0, a, 0); a 733 drivers/acpi/acpi_video.c acpi_video_cmp_level(const void *a, const void *b) a 735 drivers/acpi/acpi_video.c return *(int *)a - *(int *)b; a 719 drivers/acpi/acpica/aclocal.h #define ACPI_DISASM_ONLY_MEMBERS(a) a; a 721 drivers/acpi/acpica/aclocal.h #define ACPI_DISASM_ONLY_MEMBERS(a) a 725 drivers/acpi/acpica/aclocal.h #define ACPI_CONVERTER_ONLY_MEMBERS(a) a; a 727 drivers/acpi/acpica/aclocal.h #define ACPI_CONVERTER_ONLY_MEMBERS(a) a 169 drivers/acpi/acpica/acmacros.h #define ACPI_DIV_2(a) _ACPI_DIV(a, 1) a 170 drivers/acpi/acpica/acmacros.h #define ACPI_MUL_2(a) _ACPI_MUL(a, 1) a 171 drivers/acpi/acpica/acmacros.h #define ACPI_MOD_2(a) _ACPI_MOD(a, 2) a 173 drivers/acpi/acpica/acmacros.h #define ACPI_DIV_4(a) _ACPI_DIV(a, 2) a 174 drivers/acpi/acpica/acmacros.h #define ACPI_MUL_4(a) _ACPI_MUL(a, 2) a 175 drivers/acpi/acpica/acmacros.h #define ACPI_MOD_4(a) _ACPI_MOD(a, 4) a 177 drivers/acpi/acpica/acmacros.h #define ACPI_DIV_8(a) _ACPI_DIV(a, 3) a 178 drivers/acpi/acpica/acmacros.h #define ACPI_MUL_8(a) _ACPI_MUL(a, 3) a 179 drivers/acpi/acpica/acmacros.h #define ACPI_MOD_8(a) _ACPI_MOD(a, 8) a 181 drivers/acpi/acpica/acmacros.h #define ACPI_DIV_16(a) _ACPI_DIV(a, 4) a 182 drivers/acpi/acpica/acmacros.h #define ACPI_MUL_16(a) _ACPI_MUL(a, 4) a 183 drivers/acpi/acpica/acmacros.h #define ACPI_MOD_16(a) _ACPI_MOD(a, 16) a 185 drivers/acpi/acpica/acmacros.h #define ACPI_DIV_32(a) _ACPI_DIV(a, 5) a 186 drivers/acpi/acpica/acmacros.h #define ACPI_MUL_32(a) _ACPI_MUL(a, 5) a 187 drivers/acpi/acpica/acmacros.h #define ACPI_MOD_32(a) _ACPI_MOD(a, 32) a 210 drivers/acpi/acpica/acmacros.h #define ACPI_ROUND_DOWN_TO_32BIT(a) ACPI_ROUND_DOWN(a, 4) a 211 drivers/acpi/acpica/acmacros.h #define ACPI_ROUND_DOWN_TO_64BIT(a) ACPI_ROUND_DOWN(a, 8) a 212 drivers/acpi/acpica/acmacros.h #define ACPI_ROUND_DOWN_TO_NATIVE_WORD(a) ACPI_ROUND_DOWN(a, sizeof(acpi_size)) a 214 drivers/acpi/acpica/acmacros.h #define ACPI_ROUND_UP_TO_32BIT(a) ACPI_ROUND_UP(a, 4) a 215 drivers/acpi/acpica/acmacros.h #define ACPI_ROUND_UP_TO_64BIT(a) ACPI_ROUND_UP(a, 8) a 216 drivers/acpi/acpica/acmacros.h #define ACPI_ROUND_UP_TO_NATIVE_WORD(a) ACPI_ROUND_UP(a, sizeof(acpi_size)) a 218 drivers/acpi/acpica/acmacros.h #define ACPI_ROUND_BITS_UP_TO_BYTES(a) ACPI_DIV_8((a) + 7) a 219 drivers/acpi/acpica/acmacros.h #define ACPI_ROUND_BITS_DOWN_TO_BYTES(a) ACPI_DIV_8((a)) a 221 drivers/acpi/acpica/acmacros.h #define ACPI_ROUND_UP_TO_1K(a) (((a) + 1023) >> 10) a 233 drivers/acpi/acpica/acmacros.h #define __ACPI_FIND_LAST_BIT_2(a, r) ((((u8) (a)) & 0x02) ? (r)+1 : (r)) a 234 drivers/acpi/acpica/acmacros.h #define __ACPI_FIND_LAST_BIT_4(a, r) ((((u8) (a)) & 0x0C) ? \ a 235 drivers/acpi/acpica/acmacros.h __ACPI_FIND_LAST_BIT_2 ((a)>>2, (r)+2) : \ a 236 drivers/acpi/acpica/acmacros.h __ACPI_FIND_LAST_BIT_2 ((a), (r))) a 237 drivers/acpi/acpica/acmacros.h #define __ACPI_FIND_LAST_BIT_8(a, r) ((((u8) (a)) & 0xF0) ? \ a 238 drivers/acpi/acpica/acmacros.h __ACPI_FIND_LAST_BIT_4 ((a)>>4, (r)+4) : \ a 239 drivers/acpi/acpica/acmacros.h __ACPI_FIND_LAST_BIT_4 ((a), (r))) a 240 drivers/acpi/acpica/acmacros.h #define __ACPI_FIND_LAST_BIT_16(a, r) ((((u16) (a)) & 0xFF00) ? \ a 241 drivers/acpi/acpica/acmacros.h __ACPI_FIND_LAST_BIT_8 ((a)>>8, (r)+8) : \ a 242 drivers/acpi/acpica/acmacros.h __ACPI_FIND_LAST_BIT_8 ((a), (r))) a 243 drivers/acpi/acpica/acmacros.h #define __ACPI_FIND_LAST_BIT_32(a, r) ((((u32) (a)) & 0xFFFF0000) ? \ a 244 drivers/acpi/acpica/acmacros.h __ACPI_FIND_LAST_BIT_16 ((a)>>16, (r)+16) : \ a 245 drivers/acpi/acpica/acmacros.h __ACPI_FIND_LAST_BIT_16 ((a), (r))) a 246 drivers/acpi/acpica/acmacros.h #define __ACPI_FIND_LAST_BIT_64(a, r) ((((u64) (a)) & 0xFFFFFFFF00000000) ? \ a 247 drivers/acpi/acpica/acmacros.h __ACPI_FIND_LAST_BIT_32 ((a)>>32, (r)+32) : \ a 248 drivers/acpi/acpica/acmacros.h __ACPI_FIND_LAST_BIT_32 ((a), (r))) a 250 drivers/acpi/acpica/acmacros.h #define ACPI_FIND_LAST_BIT_8(a) ((a) ? __ACPI_FIND_LAST_BIT_8 (a, 1) : 0) a 251 drivers/acpi/acpica/acmacros.h #define ACPI_FIND_LAST_BIT_16(a) ((a) ? __ACPI_FIND_LAST_BIT_16 (a, 1) : 0) a 252 drivers/acpi/acpica/acmacros.h #define ACPI_FIND_LAST_BIT_32(a) ((a) ? __ACPI_FIND_LAST_BIT_32 (a, 1) : 0) a 253 drivers/acpi/acpica/acmacros.h #define ACPI_FIND_LAST_BIT_64(a) ((a) ? __ACPI_FIND_LAST_BIT_64 (a, 1) : 0) a 255 drivers/acpi/acpica/acmacros.h #define __ACPI_FIND_FIRST_BIT_2(a, r) ((((u8) (a)) & 0x01) ? (r) : (r)+1) a 256 drivers/acpi/acpica/acmacros.h #define __ACPI_FIND_FIRST_BIT_4(a, r) ((((u8) (a)) & 0x03) ? \ a 257 drivers/acpi/acpica/acmacros.h __ACPI_FIND_FIRST_BIT_2 ((a), (r)) : \ a 258 drivers/acpi/acpica/acmacros.h __ACPI_FIND_FIRST_BIT_2 ((a)>>2, (r)+2)) a 259 drivers/acpi/acpica/acmacros.h #define __ACPI_FIND_FIRST_BIT_8(a, r) ((((u8) (a)) & 0x0F) ? \ a 260 drivers/acpi/acpica/acmacros.h __ACPI_FIND_FIRST_BIT_4 ((a), (r)) : \ a 261 drivers/acpi/acpica/acmacros.h __ACPI_FIND_FIRST_BIT_4 ((a)>>4, (r)+4)) a 262 drivers/acpi/acpica/acmacros.h #define __ACPI_FIND_FIRST_BIT_16(a, r) ((((u16) (a)) & 0x00FF) ? \ a 263 drivers/acpi/acpica/acmacros.h __ACPI_FIND_FIRST_BIT_8 ((a), (r)) : \ a 264 drivers/acpi/acpica/acmacros.h __ACPI_FIND_FIRST_BIT_8 ((a)>>8, (r)+8)) a 265 drivers/acpi/acpica/acmacros.h #define __ACPI_FIND_FIRST_BIT_32(a, r) ((((u32) (a)) & 0x0000FFFF) ? \ a 266 drivers/acpi/acpica/acmacros.h __ACPI_FIND_FIRST_BIT_16 ((a), (r)) : \ a 267 drivers/acpi/acpica/acmacros.h __ACPI_FIND_FIRST_BIT_16 ((a)>>16, (r)+16)) a 268 drivers/acpi/acpica/acmacros.h #define __ACPI_FIND_FIRST_BIT_64(a, r) ((((u64) (a)) & 0x00000000FFFFFFFF) ? \ a 269 drivers/acpi/acpica/acmacros.h __ACPI_FIND_FIRST_BIT_32 ((a), (r)) : \ a 270 drivers/acpi/acpica/acmacros.h __ACPI_FIND_FIRST_BIT_32 ((a)>>32, (r)+32)) a 272 drivers/acpi/acpica/acmacros.h #define ACPI_FIND_FIRST_BIT_8(a) ((a) ? __ACPI_FIND_FIRST_BIT_8 (a, 1) : 0) a 273 drivers/acpi/acpica/acmacros.h #define ACPI_FIND_FIRST_BIT_16(a) ((a) ? __ACPI_FIND_FIRST_BIT_16 (a, 1) : 0) a 274 drivers/acpi/acpica/acmacros.h #define ACPI_FIND_FIRST_BIT_32(a) ((a) ? __ACPI_FIND_FIRST_BIT_32 (a, 1) : 0) a 275 drivers/acpi/acpica/acmacros.h #define ACPI_FIND_FIRST_BIT_64(a) ((a) ? __ACPI_FIND_FIRST_BIT_64 (a, 1) : 0) a 281 drivers/acpi/acpica/acmacros.h #define ACPI_ROUND_UP_POWER_OF_TWO_8(a) ((u8) \ a 282 drivers/acpi/acpica/acmacros.h (((u16) 1) << ACPI_FIND_LAST_BIT_8 ((a) - 1))) a 283 drivers/acpi/acpica/acmacros.h #define ACPI_ROUND_DOWN_POWER_OF_TWO_8(a) ((u8) \ a 284 drivers/acpi/acpica/acmacros.h (((u16) 1) << (ACPI_FIND_LAST_BIT_8 ((a)) - 1))) a 285 drivers/acpi/acpica/acmacros.h #define ACPI_ROUND_UP_POWER_OF_TWO_16(a) ((u16) \ a 286 drivers/acpi/acpica/acmacros.h (((u32) 1) << ACPI_FIND_LAST_BIT_16 ((a) - 1))) a 287 drivers/acpi/acpica/acmacros.h #define ACPI_ROUND_DOWN_POWER_OF_TWO_16(a) ((u16) \ a 288 drivers/acpi/acpica/acmacros.h (((u32) 1) << (ACPI_FIND_LAST_BIT_16 ((a)) - 1))) a 289 drivers/acpi/acpica/acmacros.h #define ACPI_ROUND_UP_POWER_OF_TWO_32(a) ((u32) \ a 290 drivers/acpi/acpica/acmacros.h (((u64) 1) << ACPI_FIND_LAST_BIT_32 ((a) - 1))) a 291 drivers/acpi/acpica/acmacros.h #define ACPI_ROUND_DOWN_POWER_OF_TWO_32(a) ((u32) \ a 292 drivers/acpi/acpica/acmacros.h (((u64) 1) << (ACPI_FIND_LAST_BIT_32 ((a)) - 1))) a 293 drivers/acpi/acpica/acmacros.h #define ACPI_IS_ALIGNED(a, s) (((a) & ((s) - 1)) == 0) a 294 drivers/acpi/acpica/acmacros.h #define ACPI_IS_POWER_OF_TWO(a) ACPI_IS_ALIGNED(a, a) a 398 drivers/acpi/acpica/acmacros.h #define ARGI_LIST1(a) (ARG_1(a)) a 399 drivers/acpi/acpica/acmacros.h #define ARGI_LIST2(a, b) (ARG_1(b)|ARG_2(a)) a 400 drivers/acpi/acpica/acmacros.h #define ARGI_LIST3(a, b, c) (ARG_1(c)|ARG_2(b)|ARG_3(a)) a 401 drivers/acpi/acpica/acmacros.h #define ARGI_LIST4(a, b, c, d) (ARG_1(d)|ARG_2(c)|ARG_3(b)|ARG_4(a)) a 402 drivers/acpi/acpica/acmacros.h #define ARGI_LIST5(a, b, c, d, e) (ARG_1(e)|ARG_2(d)|ARG_3(c)|ARG_4(b)|ARG_5(a)) a 403 drivers/acpi/acpica/acmacros.h #define ARGI_LIST6(a, b, c, d, e, f) (ARG_1(f)|ARG_2(e)|ARG_3(d)|ARG_4(c)|ARG_5(b)|ARG_6(a)) a 405 drivers/acpi/acpica/acmacros.h #define ARGP_LIST1(a) (ARG_1(a)) a 406 drivers/acpi/acpica/acmacros.h #define ARGP_LIST2(a, b) (ARG_1(a)|ARG_2(b)) a 407 drivers/acpi/acpica/acmacros.h #define ARGP_LIST3(a, b, c) (ARG_1(a)|ARG_2(b)|ARG_3(c)) a 408 drivers/acpi/acpica/acmacros.h #define ARGP_LIST4(a, b, c, d) (ARG_1(a)|ARG_2(b)|ARG_3(c)|ARG_4(d)) a 409 drivers/acpi/acpica/acmacros.h #define ARGP_LIST5(a, b, c, d, e) (ARG_1(a)|ARG_2(b)|ARG_3(c)|ARG_4(d)|ARG_5(e)) a 410 drivers/acpi/acpica/acmacros.h #define ARGP_LIST6(a, b, c, d, e, f) (ARG_1(a)|ARG_2(b)|ARG_3(c)|ARG_4(d)|ARG_5(e)|ARG_6(f)) a 456 drivers/acpi/acpica/acmacros.h #define ACPI_INIT_UUID(a, b, c, d0, d1, d2, d3, d4, d5, d6, d7) \ a 457 drivers/acpi/acpica/acmacros.h (a) & 0xFF, ((a) >> 8) & 0xFF, ((a) >> 16) & 0xFF, ((a) >> 24) & 0xFF, \ a 469 drivers/acpi/acpica/acmacros.h #define ASL_CV_LABEL_FILENODE(a) cv_label_file_node(a); a 470 drivers/acpi/acpica/acmacros.h #define ASL_CV_CAPTURE_COMMENTS_ONLY(a) cv_capture_comments_only (a); a 471 drivers/acpi/acpica/acmacros.h #define ASL_CV_CAPTURE_COMMENTS(a) cv_capture_comments (a); a 472 drivers/acpi/acpica/acmacros.h #define ASL_CV_TRANSFER_COMMENTS(a) cv_transfer_comments (a); a 473 drivers/acpi/acpica/acmacros.h #define ASL_CV_CLOSE_PAREN(a,b) cv_close_paren_write_comment(a,b); a 474 drivers/acpi/acpica/acmacros.h #define ASL_CV_CLOSE_BRACE(a,b) cv_close_brace_write_comment(a,b); a 475 drivers/acpi/acpica/acmacros.h #define ASL_CV_SWITCH_FILES(a,b) cv_switch_files(a,b); a 476 drivers/acpi/acpica/acmacros.h #define ASL_CV_CLEAR_OP_COMMENTS(a) cv_clear_op_comments(a); a 477 drivers/acpi/acpica/acmacros.h #define ASL_CV_PRINT_ONE_COMMENT(a,b,c,d) cv_print_one_comment_type (a,b,c,d); a 478 drivers/acpi/acpica/acmacros.h #define ASL_CV_PRINT_ONE_COMMENT_LIST(a,b) cv_print_one_comment_list (a,b); a 479 drivers/acpi/acpica/acmacros.h #define ASL_CV_FILE_HAS_SWITCHED(a) cv_file_has_switched(a) a 480 drivers/acpi/acpica/acmacros.h #define ASL_CV_INIT_FILETREE(a,b,c) cv_init_file_tree(a,b,c); a 484 drivers/acpi/acpica/acmacros.h #define ASL_CV_LABEL_FILENODE(a) a 485 drivers/acpi/acpica/acmacros.h #define ASL_CV_CAPTURE_COMMENTS_ONLY(a) a 486 drivers/acpi/acpica/acmacros.h #define ASL_CV_CAPTURE_COMMENTS(a) a 487 drivers/acpi/acpica/acmacros.h #define ASL_CV_TRANSFER_COMMENTS(a) a 488 drivers/acpi/acpica/acmacros.h #define ASL_CV_CLOSE_PAREN(a,b) acpi_os_printf (")"); a 489 drivers/acpi/acpica/acmacros.h #define ASL_CV_CLOSE_BRACE(a,b) acpi_os_printf ("}"); a 490 drivers/acpi/acpica/acmacros.h #define ASL_CV_SWITCH_FILES(a,b) a 491 drivers/acpi/acpica/acmacros.h #define ASL_CV_CLEAR_OP_COMMENTS(a) a 492 drivers/acpi/acpica/acmacros.h #define ASL_CV_PRINT_ONE_COMMENT(a,b,c,d) a 493 drivers/acpi/acpica/acmacros.h #define ASL_CV_PRINT_ONE_COMMENT_LIST(a,b) a 494 drivers/acpi/acpica/acmacros.h #define ASL_CV_FILE_HAS_SWITCHED(a) 0 a 495 drivers/acpi/acpica/acmacros.h #define ASL_CV_INIT_FILETREE(a,b,c) a 124 drivers/acpi/acpica/acpredef.h #define PACKAGE_INFO(a,b,c,d,e,f) {{{(a),(b),(c),(d)}, ((((u16)(f)) << 8) | (e)), 0}} a 52 drivers/acpi/acpica/exfield.c #define GENERIC_SUBSPACE_COMMAND(a) (4 == a || a == 5) a 53 drivers/acpi/acpica/exfield.c #define MASTER_SUBSPACE_COMMAND(a) (12 <= a && a <= 15) a 133 drivers/acpi/cppc_acpi.c #define to_cpc_desc(a) container_of(a, struct cpc_desc, kobj) a 58 drivers/acpi/device_sysfs.c #define to_attr(a) container_of(a, struct acpi_data_node_attr, attr) a 261 drivers/acpi/fan.c static int acpi_fan_speed_cmp(const void *a, const void *b) a 263 drivers/acpi/fan.c const struct acpi_fan_fps *fps1 = a; a 526 drivers/acpi/hmat/hmat.c static int initiator_cmp(void *priv, struct list_head *a, struct list_head *b) a 532 drivers/acpi/hmat/hmat.c ia = list_entry(a, struct memory_initiator, node); a 1189 drivers/acpi/nfit/core.c struct nfit_mem *a = container_of(_a, typeof(*a), list); a 1193 drivers/acpi/nfit/core.c handleA = __to_nfit_memdev(a)->device_handle; a 1383 drivers/acpi/nfit/core.c static umode_t nfit_visible(struct kobject *kobj, struct attribute *a, int n) a 1388 drivers/acpi/nfit/core.c if (a == &dev_attr_scrub.attr && !ars_supported(nvdimm_bus)) a 1390 drivers/acpi/nfit/core.c return a->mode; a 1669 drivers/acpi/nfit/core.c struct attribute *a, int n) a 1677 drivers/acpi/nfit/core.c if (a == &dev_attr_handle.attr || a == &dev_attr_phys_id.attr a 1678 drivers/acpi/nfit/core.c || a == &dev_attr_flags.attr a 1679 drivers/acpi/nfit/core.c || a == &dev_attr_family.attr a 1680 drivers/acpi/nfit/core.c || a == &dev_attr_dsm_mask.attr) a 1681 drivers/acpi/nfit/core.c return a->mode; a 1685 drivers/acpi/nfit/core.c if (a == &dev_attr_format1.attr && num_nvdimm_formats(nvdimm) <= 1) a 1689 drivers/acpi/nfit/core.c && a == &dev_attr_dirty_shutdown.attr) a 1692 drivers/acpi/nfit/core.c return a->mode; a 30 drivers/acpi/nvs.c static inline int suspend_nvs_register(unsigned long a, unsigned long b) a 334 drivers/ata/ahci_imx.c int m1, m2, a; a 413 drivers/ata/ahci_imx.c a = (m2 - m1) / (m2/1000); a 414 drivers/ata/ahci_imx.c *temp = ((-559) * a * a) / 1000 + (1379) * a + (-458000); a 3238 drivers/ata/libata-core.c void ata_timing_merge(const struct ata_timing *a, const struct ata_timing *b, a 3241 drivers/ata/libata-core.c if (what & ATA_TIMING_SETUP ) m->setup = max(a->setup, b->setup); a 3242 drivers/ata/libata-core.c if (what & ATA_TIMING_ACT8B ) m->act8b = max(a->act8b, b->act8b); a 3243 drivers/ata/libata-core.c if (what & ATA_TIMING_REC8B ) m->rec8b = max(a->rec8b, b->rec8b); a 3244 drivers/ata/libata-core.c if (what & ATA_TIMING_CYC8B ) m->cyc8b = max(a->cyc8b, b->cyc8b); a 3245 drivers/ata/libata-core.c if (what & ATA_TIMING_ACTIVE ) m->active = max(a->active, b->active); a 3246 drivers/ata/libata-core.c if (what & ATA_TIMING_RECOVER) m->recover = max(a->recover, b->recover); a 3247 drivers/ata/libata-core.c if (what & ATA_TIMING_DMACK_HOLD) m->dmack_hold = max(a->dmack_hold, b->dmack_hold); a 3248 drivers/ata/libata-core.c if (what & ATA_TIMING_CYCLE ) m->cycle = max(a->cycle, b->cycle); a 3249 drivers/ata/libata-core.c if (what & ATA_TIMING_UDMA ) m->udma = max(a->udma, b->udma); a 50 drivers/ata/sata_dwc_460ex.c #define sata_dwc_writel(a, v) writel_relaxed(v, a) a 51 drivers/ata/sata_dwc_460ex.c #define sata_dwc_readl(a) readl_relaxed(a) a 1973 drivers/atm/ambassador.c adap_talk_block a; a 1979 drivers/atm/ambassador.c a.command_start = bus_addr (dev->cq.ptrs.start); a 1980 drivers/atm/ambassador.c a.command_end = bus_addr (dev->cq.ptrs.limit); a 1981 drivers/atm/ambassador.c a.tx_start = bus_addr (dev->txq.in.start); a 1982 drivers/atm/ambassador.c a.tx_end = bus_addr (dev->txq.in.limit); a 1983 drivers/atm/ambassador.c a.txcom_start = bus_addr (dev->txq.out.start); a 1984 drivers/atm/ambassador.c a.txcom_end = bus_addr (dev->txq.out.limit); a 1988 drivers/atm/ambassador.c a.rec_struct[pool].buffer_start = bus_addr (dev->rxq[pool].in.start); a 1989 drivers/atm/ambassador.c a.rec_struct[pool].buffer_end = bus_addr (dev->rxq[pool].in.limit); a 1990 drivers/atm/ambassador.c a.rec_struct[pool].rx_start = bus_addr (dev->rxq[pool].out.start); a 1991 drivers/atm/ambassador.c a.rec_struct[pool].rx_end = bus_addr (dev->rxq[pool].out.limit); a 1992 drivers/atm/ambassador.c a.rec_struct[pool].buffer_size = cpu_to_be32 (dev->rxq[pool].buffer_size); a 1997 drivers/atm/ambassador.c a.init_flags = 0; a 2001 drivers/atm/ambassador.c wr_mem (dev, offsetof(amb_mem, doorbell), virt_to_bus (&a)); a 83 drivers/atm/eni.c #define EVENT(s,a,b) a 114 drivers/atm/eni.c static void EVENT(const char *s,unsigned long a,unsigned long b) a 117 drivers/atm/eni.c ev_a[ec] = a; a 127 drivers/atm/iphase.h #define isprint(a) ((a >=' ')&&(a <= '~')) a 109 drivers/atm/nicstar.c #define PTR_DIFF(a, b) ((u32)((unsigned long)(a) - (unsigned long)(b))) a 73 drivers/atm/solos-pci.c #define FPGA_VERSION(a,b) (((a) << 8) + (b)) a 64 drivers/atm/zatm.c #define EVENT(s,a,b) a 94 drivers/atm/zatm.c static void EVENT(const char *s,unsigned long a,unsigned long b) a 97 drivers/atm/zatm.c ev_a[ec] = a; a 74 drivers/auxdisplay/panel.c #define PNL_PINPUT(a) ((((unsigned char)(a)) ^ 0x7F) >> 3) a 931 drivers/base/bus.c static void device_insertion_sort_klist(struct device *a, struct list_head *list, a 932 drivers/base/bus.c int (*compare)(const struct device *a, a 942 drivers/base/bus.c if (compare(a, b) <= 0) { a 943 drivers/base/bus.c list_move_tail(&a->p->knode_bus.n_node, a 948 drivers/base/bus.c list_move_tail(&a->p->knode_bus.n_node, list); a 952 drivers/base/bus.c int (*compare)(const struct device *a, a 949 drivers/base/platform.c static ssize_t modalias_show(struct device *dev, struct device_attribute *a, a 635 drivers/base/regmap/regcache.c static int regcache_default_cmp(const void *a, const void *b) a 637 drivers/base/regmap/regcache.c const struct reg_default *_a = a; a 56 drivers/base/regmap/regmap-spi.c struct regmap_async *a) a 58 drivers/base/regmap/regmap-spi.c struct regmap_async_spi *async = container_of(a, a 412 drivers/block/ataflop.c #define DPRINT(a) printk a a 414 drivers/block/ataflop.c #define DPRINT(a) a 1505 drivers/block/drbd/drbd_nl.c static bool write_ordering_changed(struct disk_conf *a, struct disk_conf *b) a 1507 drivers/block/drbd/drbd_nl.c return a->disk_barrier != b->disk_barrier || a 1508 drivers/block/drbd/drbd_nl.c a->disk_flushes != b->disk_flushes || a 1509 drivers/block/drbd/drbd_nl.c a->disk_drain != b->disk_drain; a 317 drivers/block/drbd/drbd_receiver.c atomic_t *a = is_net ? &device->pp_in_use_by_net : &device->pp_in_use; a 333 drivers/block/drbd/drbd_receiver.c i = atomic_sub_return(i, a); a 2305 drivers/block/drbd/drbd_receiver.c static bool seq_greater(u32 a, u32 b) a 2312 drivers/block/drbd/drbd_receiver.c return (s32)a - (s32)b > 0; a 2315 drivers/block/drbd/drbd_receiver.c static u32 seq_max(u32 a, u32 b) a 2317 drivers/block/drbd/drbd_receiver.c return seq_greater(a, b) ? a : b; a 4092 drivers/block/drbd/drbd_receiver.c const char *s, sector_t a, sector_t b) a 4095 drivers/block/drbd/drbd_receiver.c if (a == 0 || b == 0) a 4097 drivers/block/drbd/drbd_receiver.c d = (a > b) ? (a - b) : (b - a); a 4098 drivers/block/drbd/drbd_receiver.c if (d > (a>>3) || d > (b>>3)) a 4100 drivers/block/drbd/drbd_receiver.c (unsigned long long)a, (unsigned long long)b); a 703 drivers/block/floppy.c #define INFBOUND(a, b) (a) = max_t(int, a, b) a 704 drivers/block/floppy.c #define SUPBOUND(a, b) (a) = min_t(int, a, b) a 30 drivers/block/paride/aten.c #define j44(a,b) ((((a>>4)&0x0f)|(b&0xf0))^0x88) a 49 drivers/block/paride/aten.c { int a, b, r; a 57 drivers/block/paride/aten.c a = r1(); w0(0x10); b = r1(); w2(0xc); a 58 drivers/block/paride/aten.c return j44(a,b); a 63 drivers/block/paride/aten.c a = r0(); a 65 drivers/block/paride/aten.c return a; a 72 drivers/block/paride/aten.c { int k, a, b, c, d; a 79 drivers/block/paride/aten.c a = r1(); w0(0x58); b = r1(); a 82 drivers/block/paride/aten.c buf[2*k+1] = j44(a,b); a 90 drivers/block/paride/aten.c a = r0(); w2(0x20); b = r0(); a 91 drivers/block/paride/aten.c buf[2*k] = b; buf[2*k+1] = a; a 34 drivers/block/paride/comm.c #define j44(a,b) (((a>>3)&0x0f)|((b<<1)&0xf0)) a 35 drivers/block/paride/dstr.c #define j44(a,b) (((a>>3)&0x07)|((~a>>4)&0x08)|((b<<1)&0x70)|((~b)&0x80)) a 49 drivers/block/paride/dstr.c { int a, b, r; a 59 drivers/block/paride/dstr.c case 0: w2(6); a = r1(); w2(4); w2(6); b = r1(); w2(4); a 60 drivers/block/paride/dstr.c return j44(a,b); a 62 drivers/block/paride/dstr.c case 1: w0(0); w2(0x26); a = r0(); w2(4); a 63 drivers/block/paride/dstr.c return a; a 67 drivers/block/paride/dstr.c case 4: w2(0x24); a = r4(); w2(4); a 68 drivers/block/paride/dstr.c return a; a 117 drivers/block/paride/dstr.c { int k, a, b; a 126 drivers/block/paride/dstr.c w2(6); a = r1(); w2(4); a 128 drivers/block/paride/dstr.c buf[k] = j44(a,b); a 31 drivers/block/paride/epat.c #define j44(a,b) (((a>>4)&0x0f)+(b&0xf0)) a 32 drivers/block/paride/epat.c #define j53(a,b) (((a>>3)&0x1f)+((b<<4)&0xe0)) a 70 drivers/block/paride/epat.c { int a, b, r; a 77 drivers/block/paride/epat.c a = r1(); w2(4); b = r1(); a 78 drivers/block/paride/epat.c return j44(a,b); a 81 drivers/block/paride/epat.c a = r1(); b = r2(); w0(0xff); a 82 drivers/block/paride/epat.c return j53(a,b); a 85 drivers/block/paride/epat.c a = r0(); w2(4); a 86 drivers/block/paride/epat.c return a; a 90 drivers/block/paride/epat.c case 5: w3(r); w2(0x24); a = r4(); w2(4); a 91 drivers/block/paride/epat.c return a; a 99 drivers/block/paride/epat.c { int k, ph, a, b; a 107 drivers/block/paride/epat.c w2(6+ph); a = r1(); a 108 drivers/block/paride/epat.c if (a & 8) b = a; a 110 drivers/block/paride/epat.c buf[k] = j44(a,b); a 121 drivers/block/paride/epat.c a = r1(); b = r2(); a 122 drivers/block/paride/epat.c buf[k] = j53(a,b); a 40 drivers/block/paride/epia.c #define j44(a,b) (((a>>4)&0x0f)+(b&0xf0)) a 41 drivers/block/paride/epia.c #define j53(a,b) (((a>>3)&0x1f)+((b<<4)&0xe0)) a 51 drivers/block/paride/epia.c { int a, b, r; a 59 drivers/block/paride/epia.c a = r1(); w2(1); b = r1(); w2(4); a 60 drivers/block/paride/epia.c return j44(a,b); a 65 drivers/block/paride/epia.c a = r1(); b = r2(); w2(4); a 66 drivers/block/paride/epia.c return j53(a,b); a 70 drivers/block/paride/epia.c a = r0(); w2(4); a 71 drivers/block/paride/epia.c return a; a 75 drivers/block/paride/epia.c case 5: w3(regr); w2(0x24); a = r4(); w2(4); a 76 drivers/block/paride/epia.c return a; a 138 drivers/block/paride/epia.c { int k, ph, a, b; a 145 drivers/block/paride/epia.c w2(2+ph); a = r1(); a 147 drivers/block/paride/epia.c buf[k] = j44(a,b); a 158 drivers/block/paride/epia.c a = r1(); b = r2(); a 159 drivers/block/paride/epia.c buf[k] = j53(a,b); a 28 drivers/block/paride/fit2.c #define j44(a,b) (((a>>4)&0x0f)|(b&0xf0)) a 48 drivers/block/paride/fit2.c { int a, b, r; a 56 drivers/block/paride/fit2.c w0(0); a = r1(); a 60 drivers/block/paride/fit2.c return j44(a,b); a 66 drivers/block/paride/fit2.c { int k, a, b, c, d; a 73 drivers/block/paride/fit2.c w0(0); a = r1(); w0(1); b = r1(); a 75 drivers/block/paride/fit2.c buf[4*k+0] = j44(a,b); a 79 drivers/block/paride/fit2.c a = r1(); w0(3); b = r1(); a 82 drivers/block/paride/fit2.c buf[4*k+3] = j44(a,b); a 32 drivers/block/paride/fit3.c #define j44(a,b) (((a>>3)&0x0f)|((b<<1)&0xf0)) a 64 drivers/block/paride/fit3.c { int a, b; a 74 drivers/block/paride/fit3.c w2(0xd); a = r1(); a 77 drivers/block/paride/fit3.c return j44(a,b); a 80 drivers/block/paride/fit3.c w2(0xec); w2(0xee); w2(0xef); a = r0(); a 82 drivers/block/paride/fit3.c return a; a 86 drivers/block/paride/fit3.c a = r4(); b = r4(); a 88 drivers/block/paride/fit3.c return a; a 97 drivers/block/paride/fit3.c { int k, a, b, c, d; a 103 drivers/block/paride/fit3.c w2(0xd); a = r1(); a 107 drivers/block/paride/fit3.c buf[2*k ] = j44(a,b); a 116 drivers/block/paride/fit3.c w2(0xef); a = r0(); a 118 drivers/block/paride/fit3.c buf[2*k ] = a; a 195 drivers/block/paride/frpw.c { int olddelay, a, b; a 209 drivers/block/paride/frpw.c a = r1() & 0xff; w2(4); b = r1() & 0xff; a 216 drivers/block/paride/frpw.c return ((~a&0x40) && (b&0x40)); a 35 drivers/block/paride/kbic.c #define j44(a,b) ((((a>>4)&0x0f)|(b&0xf0))^0x88) a 47 drivers/block/paride/kbic.c { int a, b, s; a 54 drivers/block/paride/kbic.c a = r1(); w0(0x28); b = r1(); w2(4); a 55 drivers/block/paride/kbic.c return j44(a,b); a 58 drivers/block/paride/kbic.c a = r12w(); w2(4); a 59 drivers/block/paride/kbic.c return j53(a); a 62 drivers/block/paride/kbic.c a = r0(); w2(4); a 63 drivers/block/paride/kbic.c return a; a 68 drivers/block/paride/kbic.c a = r4(); b = r4(); w2(4); w2(0); w2(4); a 69 drivers/block/paride/kbic.c return a; a 136 drivers/block/paride/kbic.c { int k, a, b; a 142 drivers/block/paride/kbic.c w2(1); w0(8); a = r1(); a 144 drivers/block/paride/kbic.c buf[2*k] = j44(a,b); a 146 drivers/block/paride/kbic.c w0(8); a = r1(); a 147 drivers/block/paride/kbic.c buf[2*k+1] = j44(a,b); a 24 drivers/block/paride/ktti.c #define j44(a,b) (((a>>4)&0x0f)|(b&0xf0)) a 44 drivers/block/paride/ktti.c { int a, b, r; a 49 drivers/block/paride/ktti.c a = r1(); w2(0xc); b = r1(); w2(9); w2(0xc); w2(9); a 50 drivers/block/paride/ktti.c return j44(a,b); a 56 drivers/block/paride/ktti.c { int k, a, b; a 60 drivers/block/paride/ktti.c a = r1(); w2(0xc); b = r1(); w2(9); a 61 drivers/block/paride/ktti.c buf[2*k] = j44(a,b); a 62 drivers/block/paride/ktti.c a = r1(); w2(0xc); b = r1(); w2(9); a 63 drivers/block/paride/ktti.c buf[2*k+1] = j44(a,b); a 30 drivers/block/paride/on20.c #define j44(a,b) (((a>>4)&0x0f)|(b&0xf0)) a 38 drivers/block/paride/on26.c #define j44(a,b) (((a>>4)&0x0f)|(b&0xf0)) a 49 drivers/block/paride/on26.c { int a, b, r; a 56 drivers/block/paride/on26.c w2(6); a = r1(); w2(4); a 59 drivers/block/paride/on26.c return j44(a,b); a 62 drivers/block/paride/on26.c w2(0x26); a = r0(); w2(4); w2(0x26); w2(4); a 63 drivers/block/paride/on26.c return a; a 68 drivers/block/paride/on26.c w3(0); w3(0); w2(0x24); a = r4(); w2(4); a 70 drivers/block/paride/on26.c return a; a 188 drivers/block/paride/on26.c { int k, a, b; a 195 drivers/block/paride/on26.c w2(6); a = r1(); a 197 drivers/block/paride/on26.c buf[k] = j44(a,b); a 728 drivers/block/virtio_blk.c struct attribute *a, int n) a 735 drivers/block/virtio_blk.c if (a == &dev_attr_cache_type.attr && a 739 drivers/block/virtio_blk.c return a->mode; a 122 drivers/bluetooth/btmrvl_sdio.h #define ALIGN_SZ(p, a) \ a 123 drivers/bluetooth/btmrvl_sdio.h (((p) + ((a) - 1)) & ~((a) - 1)) a 126 drivers/bluetooth/btmrvl_sdio.h #define ALIGN_ADDR(p, a) \ a 127 drivers/bluetooth/btmrvl_sdio.h ((((unsigned long)(p)) + (((unsigned long)(a)) - 1)) & \ a 128 drivers/bluetooth/btmrvl_sdio.h ~(((unsigned long)(a)) - 1)) a 56 drivers/bus/moxtet.c module_##name##_show(struct device *dev, struct device_attribute *a, \ a 319 drivers/bus/omap_l3_smx.h #define __raw_writell(v, a) (__chk_io_ptr(a), \ a 320 drivers/bus/omap_l3_smx.h *(volatile u64 __force *)(a) = (v)) a 321 drivers/bus/omap_l3_smx.h #define __raw_readll(a) (__chk_io_ptr(a), \ a 322 drivers/bus/omap_l3_smx.h *(volatile u64 __force *)(a)) a 117 drivers/char/agp/alpha-agp.c static int alpha_core_agp_create_free_gatt_table(struct agp_bridge_data *a) a 200 drivers/char/hw_random/optee-rng.c pvt_data.data_rate = param[0].u.value.a; a 667 drivers/char/random.c __u32 a = f->pool[0], b = f->pool[1]; a 670 drivers/char/random.c a += b; c += d; a 672 drivers/char/random.c d ^= a; b ^= c; a 674 drivers/char/random.c a += b; c += d; a 676 drivers/char/random.c d ^= a; b ^= c; a 678 drivers/char/random.c a += b; c += d; a 680 drivers/char/random.c d ^= a; b ^= c; a 682 drivers/char/random.c a += b; c += d; a 684 drivers/char/random.c d ^= a; b ^= c; a 686 drivers/char/random.c f->pool[0] = a; f->pool[1] = b; a 205 drivers/char/tpm/tpm.h __be32 a; a 369 drivers/char/tpm/tpm1-cmd.c timeout_chip[0] = be32_to_cpu(cap.timeout.a); a 94 drivers/clk/at91/pmc.h #define ndck(a, s) (a[s - 1].id + 1) a 95 drivers/clk/at91/pmc.h #define nck(a) (a[ARRAY_SIZE(a) - 1].id + 1) a 450 drivers/clk/clk-si5351.c unsigned long rfrac, denom, a, b, c; a 459 drivers/clk/clk-si5351.c a = rate / *parent_rate; a 461 drivers/clk/clk-si5351.c if (a < SI5351_PLL_A_MIN) a 463 drivers/clk/clk-si5351.c if (a > SI5351_PLL_A_MAX) a 482 drivers/clk/clk-si5351.c hwdata->params.p1 = 128 * a; a 492 drivers/clk/clk-si5351.c rate += *parent_rate * a; a 496 drivers/clk/clk-si5351.c __func__, clk_hw_get_name(hw), a, b, c, a 649 drivers/clk/clk-si5351.c unsigned long a, b, c; a 675 drivers/clk/clk-si5351.c a = (unsigned long)lltmp; a 677 drivers/clk/clk-si5351.c a = 4; a 682 drivers/clk/clk-si5351.c *parent_rate = a * rate; a 685 drivers/clk/clk-si5351.c a = DIV_ROUND_CLOSEST(*parent_rate, rate); a 686 drivers/clk/clk-si5351.c if (a < SI5351_MULTISYNTH_A_MIN) a 687 drivers/clk/clk-si5351.c a = SI5351_MULTISYNTH_A_MIN; a 688 drivers/clk/clk-si5351.c if (a > SI5351_MULTISYNTH67_A_MAX) a 689 drivers/clk/clk-si5351.c a = SI5351_MULTISYNTH67_A_MAX; a 703 drivers/clk/clk-si5351.c a = *parent_rate / rate; a 704 drivers/clk/clk-si5351.c if (a < SI5351_MULTISYNTH_A_MIN) a 705 drivers/clk/clk-si5351.c a = SI5351_MULTISYNTH_A_MIN; a 706 drivers/clk/clk-si5351.c if (a > SI5351_MULTISYNTH_A_MAX) a 707 drivers/clk/clk-si5351.c a = SI5351_MULTISYNTH_A_MAX; a 727 drivers/clk/clk-si5351.c do_div(lltmp, a * c + b); a 738 drivers/clk/clk-si5351.c hwdata->params.p1 = a; a 742 drivers/clk/clk-si5351.c hwdata->params.p1 = 128 * a; a 749 drivers/clk/clk-si5351.c __func__, clk_hw_get_name(hw), a, b, c, divby4, a 347 drivers/clk/keystone/sci-clk.c static int _cmp_sci_clk(const void *a, const void *b) a 349 drivers/clk/keystone/sci-clk.c const struct sci_clk *ca = a; a 491 drivers/clk/keystone/sci-clk.c static int _cmp_sci_clk_list(void *priv, struct list_head *a, a 494 drivers/clk/keystone/sci-clk.c struct sci_clk *ca = container_of(a, struct sci_clk, node); a 191 drivers/clk/meson/axg-audio.c static AUD_MST_SCLK_PRE_EN(a, AUDIO_MST_A_SCLK_CTRL0); a 227 drivers/clk/meson/axg-audio.c static AUD_MST_SCLK_DIV(a, AUDIO_MST_A_SCLK_CTRL0); a 238 drivers/clk/meson/axg-audio.c static AUD_MST_SCLK_POST_EN(a, AUDIO_MST_A_SCLK_CTRL0); a 278 drivers/clk/meson/axg-audio.c static AUD_MST_SCLK(a, AUDIO_MST_A_SCLK_CTRL1); a 289 drivers/clk/meson/axg-audio.c static AUD_MST_LRCLK_DIV(a, AUDIO_MST_A_SCLK_CTRL0); a 300 drivers/clk/meson/axg-audio.c static AUD_MST_LRCLK(a, AUDIO_MST_A_SCLK_CTRL1); a 417 drivers/clk/pxa/clk-pxa27x.c unsigned int a, l, osc_forced; a 422 drivers/clk/pxa/clk-pxa27x.c a = cccr & (1 << CCCR_A_BIT); a 425 drivers/clk/pxa/clk-pxa27x.c if (osc_forced || a) a 436 drivers/clk/pxa/clk-pxa27x.c unsigned int osc_forced, a; a 441 drivers/clk/pxa/clk-pxa27x.c a = cccr & (1 << CCCR_A_BIT); a 444 drivers/clk/pxa/clk-pxa27x.c if (a) a 407 drivers/clk/qcom/clk-alpha-pll.c alpha_pll_calc_rate(u64 prate, u32 l, u32 a, u32 alpha_width) a 409 drivers/clk/qcom/clk-alpha-pll.c return (prate * l) + ((prate * a) >> ALPHA_SHIFT(alpha_width)); a 413 drivers/clk/qcom/clk-alpha-pll.c alpha_pll_round_rate(unsigned long rate, unsigned long prate, u32 *l, u64 *a, a 424 drivers/clk/qcom/clk-alpha-pll.c *a = 0; a 436 drivers/clk/qcom/clk-alpha-pll.c *a = quotient; a 437 drivers/clk/qcom/clk-alpha-pll.c return alpha_pll_calc_rate(prate, *l, *a, alpha_width); a 457 drivers/clk/qcom/clk-alpha-pll.c u64 a = 0, prate = parent_rate; a 469 drivers/clk/qcom/clk-alpha-pll.c a = (u64)high << 32 | low; a 471 drivers/clk/qcom/clk-alpha-pll.c a = low & GENMASK(alpha_width - 1, 0); a 475 drivers/clk/qcom/clk-alpha-pll.c a >>= alpha_width - ALPHA_BITWIDTH; a 478 drivers/clk/qcom/clk-alpha-pll.c return alpha_pll_calc_rate(prate, l, a, alpha_width); a 542 drivers/clk/qcom/clk-alpha-pll.c u64 a; a 544 drivers/clk/qcom/clk-alpha-pll.c rate = alpha_pll_round_rate(rate, prate, &l, &a, alpha_width); a 554 drivers/clk/qcom/clk-alpha-pll.c a <<= alpha_width - ALPHA_BITWIDTH; a 557 drivers/clk/qcom/clk-alpha-pll.c regmap_write(pll->clkr.regmap, PLL_ALPHA_VAL_U(pll), a >> 32); a 559 drivers/clk/qcom/clk-alpha-pll.c regmap_write(pll->clkr.regmap, PLL_ALPHA_VAL(pll), a); a 592 drivers/clk/qcom/clk-alpha-pll.c u64 a; a 595 drivers/clk/qcom/clk-alpha-pll.c rate = alpha_pll_round_rate(rate, *prate, &l, &a, alpha_width); a 606 drivers/clk/qcom/clk-alpha-pll.c alpha_huayra_pll_calc_rate(u64 prate, u32 l, u32 a) a 612 drivers/clk/qcom/clk-alpha-pll.c if (a >= BIT(PLL_HUAYRA_ALPHA_WIDTH - 1)) a 615 drivers/clk/qcom/clk-alpha-pll.c return (prate * l) + (prate * a >> PLL_HUAYRA_ALPHA_WIDTH); a 620 drivers/clk/qcom/clk-alpha-pll.c u32 *l, u32 *a) a 630 drivers/clk/qcom/clk-alpha-pll.c *a = 0; a 648 drivers/clk/qcom/clk-alpha-pll.c *a = quotient; a 649 drivers/clk/qcom/clk-alpha-pll.c return alpha_huayra_pll_calc_rate(prate, *l, *a); a 710 drivers/clk/qcom/clk-alpha-pll.c u32 l, a, ctl, cur_alpha = 0; a 712 drivers/clk/qcom/clk-alpha-pll.c rate = alpha_huayra_pll_round_rate(rate, prate, &l, &a); a 724 drivers/clk/qcom/clk-alpha-pll.c if (cur_alpha != a) { a 737 drivers/clk/qcom/clk-alpha-pll.c regmap_write(pll->clkr.regmap, PLL_ALPHA_VAL(pll), a); a 739 drivers/clk/qcom/clk-alpha-pll.c if (a == 0) a 752 drivers/clk/qcom/clk-alpha-pll.c u32 l, a; a 754 drivers/clk/qcom/clk-alpha-pll.c return alpha_huayra_pll_round_rate(rate, *prate, &l, &a); a 868 drivers/clk/qcom/clk-alpha-pll.c u64 a; a 871 drivers/clk/qcom/clk-alpha-pll.c &l, &a, ALPHA_REG_16BIT_WIDTH); a 1145 drivers/clk/qcom/clk-alpha-pll.c u64 a; a 1153 drivers/clk/qcom/clk-alpha-pll.c rrate = alpha_pll_round_rate(rate, prate, &l, &a, alpha_width); a 1165 drivers/clk/qcom/clk-alpha-pll.c regmap_write(pll->clkr.regmap, PLL_FRAC(pll), a); a 42 drivers/clk/samsung/clk.h #define ALIAS(_id, dname, a) \ a 46 drivers/clk/samsung/clk.h .alias = a, \ a 14 drivers/clk/socfpga/clk-gate-a10.c #define streq(a, b) (strcmp((a), (b)) == 0) a 22 drivers/clk/socfpga/clk.h #define streq(a, b) (strcmp((a), (b)) == 0) a 425 drivers/clk/tegra/clk-emc.c const struct emc_timing *a = _a; a 428 drivers/clk/tegra/clk-emc.c if (a->rate < b->rate) a 430 drivers/clk/tegra/clk-emc.c else if (a->rate == b->rate) a 618 drivers/clocksource/arm_arch_timer.c #define arch_timer_check_ool_workaround(t,a) do { } while(0) a 23 drivers/clocksource/h8300_timer16.c #define bset(b, a) iowrite8(ioread8(a) | (1 << (b)), (a)) a 24 drivers/clocksource/h8300_timer16.c #define bclr(b, a) iowrite8(ioread8(a) & ~(1 << (b)), (a)) a 35 drivers/clocksource/h8300_timer8.c #define bset(b, a) iowrite8(ioread8(a) | (1 << (b)), (a)) a 36 drivers/clocksource/h8300_timer8.c #define bclr(b, a) iowrite8(ioread8(a) & ~(1 << (b)), (a)) a 928 drivers/cpufreq/cpufreq.c #define to_attr(a) container_of(a, struct freq_attr, attr) a 957 drivers/cpufreq/intel_pstate.c static ssize_t store_status(struct kobject *a, struct kobj_attribute *b, a 1040 drivers/cpufreq/intel_pstate.c static ssize_t store_no_turbo(struct kobject *a, struct kobj_attribute *b, a 1128 drivers/cpufreq/intel_pstate.c static ssize_t store_max_perf_pct(struct kobject *a, struct kobj_attribute *b, a 1161 drivers/cpufreq/intel_pstate.c static ssize_t store_min_perf_pct(struct kobject *a, struct kobj_attribute *b, a 1201 drivers/cpufreq/intel_pstate.c static ssize_t store_hwp_dynamic_boost(struct kobject *a, a 39 drivers/cpufreq/s3c2440-cpufreq.c static inline int within_khz(unsigned long a, unsigned long b) a 41 drivers/cpufreq/s3c2440-cpufreq.c long diff = a - b; a 517 drivers/cpufreq/s3c24xx-cpufreq.c struct s3c_freq *a, struct s3c_freq *b) a 519 drivers/cpufreq/s3c24xx-cpufreq.c dst->fclk = do_min(a->fclk, b->fclk); a 520 drivers/cpufreq/s3c24xx-cpufreq.c dst->hclk = do_min(a->hclk, b->hclk); a 521 drivers/cpufreq/s3c24xx-cpufreq.c dst->pclk = do_min(a->pclk, b->pclk); a 522 drivers/cpufreq/s3c24xx-cpufreq.c dst->armclk = do_min(a->armclk, b->armclk); a 148 drivers/cpuidle/coupled.c void cpuidle_coupled_parallel_barrier(struct cpuidle_device *dev, atomic_t *a) a 153 drivers/cpuidle/coupled.c atomic_inc(a); a 155 drivers/cpuidle/coupled.c while (atomic_read(a) < n) a 158 drivers/cpuidle/coupled.c if (atomic_inc_return(a) == n * 2) { a 159 drivers/cpuidle/coupled.c atomic_set(a, 0); a 163 drivers/cpuidle/coupled.c while (atomic_read(a) > n) a 173 drivers/cpuidle/sysfs.c #define attr_to_cpuidleattr(a) container_of(a, struct cpuidle_attr, attr) a 396 drivers/cpuidle/sysfs.c #define attr_to_stateattr(a) container_of(a, struct cpuidle_state_attr, attr) a 514 drivers/cpuidle/sysfs.c #define attr_to_driver_attr(a) container_of(a, struct cpuidle_driver_attr, attr) a 1133 drivers/crypto/bcm/cipher.c memset(rctx->msg_buf.a.resp_aad, 0, assoc_buf_len); a 1134 drivers/crypto/bcm/cipher.c sg_set_buf(sg++, rctx->msg_buf.a.resp_aad, assoc_buf_len); a 1153 drivers/crypto/bcm/cipher.c memset(rctx->msg_buf.a.gcmpad, 0, data_padlen); a 1154 drivers/crypto/bcm/cipher.c sg_set_buf(sg++, rctx->msg_buf.a.gcmpad, data_padlen); a 1245 drivers/crypto/bcm/cipher.c memset(rctx->msg_buf.a.req_aad_pad, 0, aad_pad_len); a 1246 drivers/crypto/bcm/cipher.c sg_set_buf(sg++, rctx->msg_buf.a.req_aad_pad, aad_pad_len); a 1585 drivers/crypto/bcm/cipher.c packet_dump(" assoc_data ", rctx->msg_buf.a.resp_aad, a 172 drivers/crypto/bcm/cipher.h } a; a 39 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_CONSTANTS(a) (0x0ll + ((u64)(a) << 36)) a 40 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_RESET(a) (0x100ll + ((u64)(a) << 36)) a 41 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_DIAG(a) (0x120ll + ((u64)(a) << 36)) a 42 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_BIST_STATUS(a) (0x160ll + ((u64)(a) << 36)) a 43 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_ECC0_CTL(a) (0x200ll + ((u64)(a) << 36)) a 44 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_ECC0_FLIP(a) (0x210ll + ((u64)(a) << 36)) a 45 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_ECC0_INT(a) (0x220ll + ((u64)(a) << 36)) a 46 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_ECC0_INT_W1S(a) (0x230ll + ((u64)(a) << 36)) a 47 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_ECC0_ENA_W1S(a) (0x240ll + ((u64)(a) << 36)) a 48 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_ECC0_ENA_W1C(a) (0x250ll + ((u64)(a) << 36)) a 49 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_MBOX_INTX(a, b) \ a 50 drivers/crypto/cavium/cpt/cpt_common.h (0x400ll + ((u64)(a) << 36) + ((b) << 3)) a 51 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_MBOX_INT_W1SX(a, b) \ a 52 drivers/crypto/cavium/cpt/cpt_common.h (0x420ll + ((u64)(a) << 36) + ((b) << 3)) a 53 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_MBOX_ENA_W1CX(a, b) \ a 54 drivers/crypto/cavium/cpt/cpt_common.h (0x440ll + ((u64)(a) << 36) + ((b) << 3)) a 55 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_MBOX_ENA_W1SX(a, b) \ a 56 drivers/crypto/cavium/cpt/cpt_common.h (0x460ll + ((u64)(a) << 36) + ((b) << 3)) a 57 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_EXEC_INT(a) (0x500ll + 0x1000000000ll * ((a) & 0x1)) a 58 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_EXEC_INT_W1S(a) (0x520ll + ((u64)(a) << 36)) a 59 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_EXEC_ENA_W1C(a) (0x540ll + ((u64)(a) << 36)) a 60 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_EXEC_ENA_W1S(a) (0x560ll + ((u64)(a) << 36)) a 61 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_GX_EN(a, b) \ a 62 drivers/crypto/cavium/cpt/cpt_common.h (0x600ll + ((u64)(a) << 36) + ((b) << 3)) a 63 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_EXEC_INFO(a) (0x700ll + ((u64)(a) << 36)) a 64 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_EXEC_BUSY(a) (0x800ll + ((u64)(a) << 36)) a 65 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_EXEC_INFO0(a) (0x900ll + ((u64)(a) << 36)) a 66 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_EXEC_INFO1(a) (0x910ll + ((u64)(a) << 36)) a 67 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_INST_REQ_PC(a) (0x10000ll + ((u64)(a) << 36)) a 68 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_INST_LATENCY_PC(a) \ a 69 drivers/crypto/cavium/cpt/cpt_common.h (0x10020ll + ((u64)(a) << 36)) a 70 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_RD_REQ_PC(a) (0x10040ll + ((u64)(a) << 36)) a 71 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_RD_LATENCY_PC(a) (0x10060ll + ((u64)(a) << 36)) a 72 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_RD_UC_PC(a) (0x10080ll + ((u64)(a) << 36)) a 73 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_ACTIVE_CYCLES_PC(a) (0x10100ll + ((u64)(a) << 36)) a 74 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_EXE_CTL(a) (0x4000000ll + ((u64)(a) << 36)) a 75 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_EXE_STATUS(a) (0x4000008ll + ((u64)(a) << 36)) a 76 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_EXE_CLK(a) (0x4000010ll + ((u64)(a) << 36)) a 77 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_EXE_DBG_CTL(a) (0x4000018ll + ((u64)(a) << 36)) a 78 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_EXE_DBG_DATA(a) (0x4000020ll + ((u64)(a) << 36)) a 79 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_EXE_BIST_STATUS(a) (0x4000028ll + ((u64)(a) << 36)) a 80 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_EXE_REQ_TIMER(a) (0x4000030ll + ((u64)(a) << 36)) a 81 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_EXE_MEM_CTL(a) (0x4000038ll + ((u64)(a) << 36)) a 82 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_EXE_PERF_CTL(a) (0x4001000ll + ((u64)(a) << 36)) a 83 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_EXE_DBG_CNTX(a, b) \ a 84 drivers/crypto/cavium/cpt/cpt_common.h (0x4001100ll + ((u64)(a) << 36) + ((b) << 3)) a 85 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_EXE_PERF_EVENT_CNT(a) (0x4001180ll + ((u64)(a) << 36)) a 86 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_EXE_EPCI_INBX_CNT(a, b) \ a 87 drivers/crypto/cavium/cpt/cpt_common.h (0x4001200ll + ((u64)(a) << 36) + ((b) << 3)) a 88 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_EXE_EPCI_OUTBX_CNT(a, b) \ a 89 drivers/crypto/cavium/cpt/cpt_common.h (0x4001240ll + ((u64)(a) << 36) + ((b) << 3)) a 90 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_ENGX_UCODE_BASE(a, b) \ a 91 drivers/crypto/cavium/cpt/cpt_common.h (0x4002000ll + ((u64)(a) << 36) + ((b) << 3)) a 92 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_QX_CTL(a, b) \ a 93 drivers/crypto/cavium/cpt/cpt_common.h (0x8000000ll + ((u64)(a) << 36) + ((b) << 20)) a 94 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_QX_GMCTL(a, b) \ a 95 drivers/crypto/cavium/cpt/cpt_common.h (0x8000020ll + ((u64)(a) << 36) + ((b) << 20)) a 96 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_QX_CTL2(a, b) \ a 97 drivers/crypto/cavium/cpt/cpt_common.h (0x8000100ll + ((u64)(a) << 36) + ((b) << 20)) a 98 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_PF_VFX_MBOXX(a, b, c) \ a 99 drivers/crypto/cavium/cpt/cpt_common.h (0x8001000ll + ((u64)(a) << 36) + ((b) << 20) + ((c) << 8)) a 102 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_VQX_CTL(a, b) (0x100ll + ((u64)(a) << 36) + ((b) << 20)) a 103 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_VQX_SADDR(a, b) (0x200ll + ((u64)(a) << 36) + ((b) << 20)) a 104 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_VQX_DONE_WAIT(a, b) (0x400ll + ((u64)(a) << 36) + ((b) << 20)) a 105 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_VQX_INPROG(a, b) (0x410ll + ((u64)(a) << 36) + ((b) << 20)) a 106 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_VQX_DONE(a, b) (0x420ll + ((u64)(a) << 36) + ((b) << 20)) a 107 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_VQX_DONE_ACK(a, b) (0x440ll + ((u64)(a) << 36) + ((b) << 20)) a 108 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_VQX_DONE_INT_W1S(a, b) (0x460ll + ((u64)(a) << 36) + ((b) << 20)) a 109 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_VQX_DONE_INT_W1C(a, b) (0x468ll + ((u64)(a) << 36) + ((b) << 20)) a 110 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_VQX_DONE_ENA_W1S(a, b) (0x470ll + ((u64)(a) << 36) + ((b) << 20)) a 111 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_VQX_DONE_ENA_W1C(a, b) (0x478ll + ((u64)(a) << 36) + ((b) << 20)) a 112 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_VQX_MISC_INT(a, b) (0x500ll + ((u64)(a) << 36) + ((b) << 20)) a 113 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_VQX_MISC_INT_W1S(a, b) (0x508ll + ((u64)(a) << 36) + ((b) << 20)) a 114 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_VQX_MISC_ENA_W1S(a, b) (0x510ll + ((u64)(a) << 36) + ((b) << 20)) a 115 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_VQX_MISC_ENA_W1C(a, b) (0x518ll + ((u64)(a) << 36) + ((b) << 20)) a 116 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_VQX_DOORBELL(a, b) (0x600ll + ((u64)(a) << 36) + ((b) << 20)) a 117 drivers/crypto/cavium/cpt/cpt_common.h #define CPTX_VFX_PF_MBOXX(a, b, c) \ a 118 drivers/crypto/cavium/cpt/cpt_common.h (0x1000ll + ((u64)(a) << 36) + ((b) << 20) + ((c) << 3)) a 18 drivers/crypto/cavium/cpt/cptpf.h #define CPT_PF_INT_VEC_E_MBOXX(a) (0x02 + (a)) a 626 drivers/crypto/hifn_795x.c #define crypto_alg_to_hifn(a) container_of(a, struct hifn_crypto_alg, alg) a 709 drivers/crypto/hifn_795x.c static u32 hifn_next_signature(u32 a, u_int cnt) a 716 drivers/crypto/hifn_795x.c v = a & 0x80080125; a 723 drivers/crypto/hifn_795x.c a = (v & 1) ^ (a << 1); a 726 drivers/crypto/hifn_795x.c return a; a 2419 drivers/crypto/hifn_795x.c struct hifn_crypto_alg *a, *n; a 2421 drivers/crypto/hifn_795x.c list_for_each_entry_safe(a, n, &dev->alg_list, entry) { a 2422 drivers/crypto/hifn_795x.c list_del(&a->entry); a 2423 drivers/crypto/hifn_795x.c crypto_unregister_alg(&a->alg); a 2424 drivers/crypto/hifn_795x.c kfree(a); a 814 drivers/crypto/n2_core.c u8 a = s[i]; a 815 drivers/crypto/n2_core.c j = (j + key[k] + a) & 0xff; a 817 drivers/crypto/n2_core.c s[j] = a; a 959 drivers/crypto/qat/qat_common/qat_uclo.c int a; a 961 drivers/crypto/qat/qat_common/qat_uclo.c for (a = 0; a < obj_handle->uimage_num; a++) { a 962 drivers/crypto/qat/qat_common/qat_uclo.c image = &obj_handle->ae_uimage[a]; a 1495 drivers/crypto/qat/qat_common/qat_uclo.c unsigned int a; a 1503 drivers/crypto/qat/qat_common/qat_uclo.c for (a = 0; a < obj_handle->uimage_num; a++) a 1504 drivers/crypto/qat/qat_common/qat_uclo.c kfree(obj_handle->ae_uimage[a].page); a 1506 drivers/crypto/qat/qat_common/qat_uclo.c for (a = 0; a < handle->hal_handle->ae_max_num; a++) a 1507 drivers/crypto/qat/qat_common/qat_uclo.c qat_uclo_free_ae_data(&obj_handle->ae_data[a]); a 325 drivers/dax/bus.c static umode_t dev_dax_visible(struct kobject *kobj, struct attribute *a, int n) a 330 drivers/dax/bus.c if (a == &dev_attr_target_node.attr && dev_dax_target_node(dev_dax) < 0) a 332 drivers/dax/bus.c if (a == &dev_attr_resource.attr) a 334 drivers/dax/bus.c return a->mode; a 257 drivers/dax/super.c static umode_t dax_visible(struct kobject *kobj, struct attribute *a, int n) a 267 drivers/dax/super.c if (a == &dev_attr_write_cache.attr) a 270 drivers/dax/super.c return a->mode; a 23 drivers/devfreq/governor_simpleondemand.c unsigned long long a, b; a 77 drivers/devfreq/governor_simpleondemand.c a = stat->busy_time; a 78 drivers/devfreq/governor_simpleondemand.c a *= stat->current_frequency; a 79 drivers/devfreq/governor_simpleondemand.c b = div_u64(a, stat->total_time); a 210 drivers/dma-buf/sync_file.c static struct sync_file *sync_file_merge(const char *name, struct sync_file *a, a 221 drivers/dma-buf/sync_file.c a_fences = get_fences(a, &a_num_fences); a 195 drivers/dma/dmatest.c #define FIXPT_TO_INT(a) ((a) >> FIXPT_SHIFT) a 196 drivers/dma/dmatest.c #define INT_TO_FIXPT(a) ((a) << FIXPT_SHIFT) a 197 drivers/dma/dmatest.c #define FIXPT_GET_FRAC(a) ((((a) & FIXPNT_MASK) * 100) >> FIXPT_SHIFT) a 259 drivers/dma/ioat/hw.h struct ioat_pq16a_descriptor a; a 266 drivers/dma/ioat/hw.h uint64_t a[8]; a 3706 drivers/dma/ppc4xx/adma.c char *a; a 3757 drivers/dma/ppc4xx/adma.c a = page_address(pg); a 3758 drivers/dma/ppc4xx/adma.c if ((*(u32 *)a) == 0 && memcmp(a, a+4, PAGE_SIZE-4) == 0) { a 24 drivers/edac/edac_device_sysfs.c #define to_edacdev_attr(a) container_of(a, struct edacdev_attribute, attr) a 114 drivers/edac/edac_device_sysfs.c #define to_ctl_info_attr(a) container_of(a,struct ctl_info_attribute,attr) a 321 drivers/edac/edac_device_sysfs.c #define to_instance_attr(a) container_of(a,struct instance_attribute,attr) a 407 drivers/edac/edac_device_sysfs.c #define to_block_attr(a) \ a 408 drivers/edac/edac_device_sysfs.c container_of(a, struct edac_dev_sysfs_block_attribute, attr) a 71 drivers/edac/edac_pci_sysfs.c #define to_instance_attr(a) container_of(a, struct instance_attribute, attr) a 211 drivers/edac/edac_pci_sysfs.c #define to_edacpci_attr(a) container_of(a, struct edac_pci_attr, attr) a 110 drivers/edac/i5100_edac.c static inline u16 i5100_spddata_rdo(u16 a) a 112 drivers/edac/i5100_edac.c return a >> 15 & 1; a 115 drivers/edac/i5100_edac.c static inline u16 i5100_spddata_sbe(u16 a) a 117 drivers/edac/i5100_edac.c return a >> 13 & 1; a 120 drivers/edac/i5100_edac.c static inline u16 i5100_spddata_busy(u16 a) a 122 drivers/edac/i5100_edac.c return a >> 12 & 1; a 125 drivers/edac/i5100_edac.c static inline u16 i5100_spddata_data(u16 a) a 127 drivers/edac/i5100_edac.c return a & ((1 << 8) - 1); a 141 drivers/edac/i5100_edac.c static inline u16 i5100_tolm_tolm(u16 a) a 143 drivers/edac/i5100_edac.c return a >> 12 & ((1 << 4) - 1); a 146 drivers/edac/i5100_edac.c static inline u16 i5100_mir_limit(u16 a) a 148 drivers/edac/i5100_edac.c return a >> 4 & ((1 << 12) - 1); a 151 drivers/edac/i5100_edac.c static inline u16 i5100_mir_way1(u16 a) a 153 drivers/edac/i5100_edac.c return a >> 1 & 1; a 156 drivers/edac/i5100_edac.c static inline u16 i5100_mir_way0(u16 a) a 158 drivers/edac/i5100_edac.c return a & 1; a 161 drivers/edac/i5100_edac.c static inline u32 i5100_ferr_nf_mem_chan_indx(u32 a) a 163 drivers/edac/i5100_edac.c return a >> 28 & 1; a 166 drivers/edac/i5100_edac.c static inline u32 i5100_ferr_nf_mem_any(u32 a) a 168 drivers/edac/i5100_edac.c return a & I5100_FERR_NF_MEM_ANY_MASK; a 171 drivers/edac/i5100_edac.c static inline u32 i5100_nerr_nf_mem_any(u32 a) a 173 drivers/edac/i5100_edac.c return i5100_ferr_nf_mem_any(a); a 176 drivers/edac/i5100_edac.c static inline u32 i5100_dmir_limit(u32 a) a 178 drivers/edac/i5100_edac.c return a >> 16 & ((1 << 11) - 1); a 181 drivers/edac/i5100_edac.c static inline u32 i5100_dmir_rank(u32 a, u32 i) a 183 drivers/edac/i5100_edac.c return a >> (4 * i) & ((1 << 2) - 1); a 186 drivers/edac/i5100_edac.c static inline u16 i5100_mtr_present(u16 a) a 188 drivers/edac/i5100_edac.c return a >> 10 & 1; a 191 drivers/edac/i5100_edac.c static inline u16 i5100_mtr_ethrottle(u16 a) a 193 drivers/edac/i5100_edac.c return a >> 9 & 1; a 196 drivers/edac/i5100_edac.c static inline u16 i5100_mtr_width(u16 a) a 198 drivers/edac/i5100_edac.c return a >> 8 & 1; a 201 drivers/edac/i5100_edac.c static inline u16 i5100_mtr_numbank(u16 a) a 203 drivers/edac/i5100_edac.c return a >> 6 & 1; a 206 drivers/edac/i5100_edac.c static inline u16 i5100_mtr_numrow(u16 a) a 208 drivers/edac/i5100_edac.c return a >> 2 & ((1 << 2) - 1); a 211 drivers/edac/i5100_edac.c static inline u16 i5100_mtr_numcol(u16 a) a 213 drivers/edac/i5100_edac.c return a & ((1 << 2) - 1); a 217 drivers/edac/i5100_edac.c static inline u32 i5100_validlog_redmemvalid(u32 a) a 219 drivers/edac/i5100_edac.c return a >> 2 & 1; a 222 drivers/edac/i5100_edac.c static inline u32 i5100_validlog_recmemvalid(u32 a) a 224 drivers/edac/i5100_edac.c return a >> 1 & 1; a 227 drivers/edac/i5100_edac.c static inline u32 i5100_validlog_nrecmemvalid(u32 a) a 229 drivers/edac/i5100_edac.c return a & 1; a 232 drivers/edac/i5100_edac.c static inline u32 i5100_nrecmema_merr(u32 a) a 234 drivers/edac/i5100_edac.c return a >> 15 & ((1 << 5) - 1); a 237 drivers/edac/i5100_edac.c static inline u32 i5100_nrecmema_bank(u32 a) a 239 drivers/edac/i5100_edac.c return a >> 12 & ((1 << 3) - 1); a 242 drivers/edac/i5100_edac.c static inline u32 i5100_nrecmema_rank(u32 a) a 244 drivers/edac/i5100_edac.c return a >> 8 & ((1 << 3) - 1); a 247 drivers/edac/i5100_edac.c static inline u32 i5100_nrecmema_dm_buf_id(u32 a) a 249 drivers/edac/i5100_edac.c return a & ((1 << 8) - 1); a 252 drivers/edac/i5100_edac.c static inline u32 i5100_nrecmemb_cas(u32 a) a 254 drivers/edac/i5100_edac.c return a >> 16 & ((1 << 13) - 1); a 257 drivers/edac/i5100_edac.c static inline u32 i5100_nrecmemb_ras(u32 a) a 259 drivers/edac/i5100_edac.c return a & ((1 << 16) - 1); a 262 drivers/edac/i5100_edac.c static inline u32 i5100_redmemb_ecc_locator(u32 a) a 264 drivers/edac/i5100_edac.c return a & ((1 << 18) - 1); a 267 drivers/edac/i5100_edac.c static inline u32 i5100_recmema_merr(u32 a) a 269 drivers/edac/i5100_edac.c return i5100_nrecmema_merr(a); a 272 drivers/edac/i5100_edac.c static inline u32 i5100_recmema_bank(u32 a) a 274 drivers/edac/i5100_edac.c return i5100_nrecmema_bank(a); a 277 drivers/edac/i5100_edac.c static inline u32 i5100_recmema_rank(u32 a) a 279 drivers/edac/i5100_edac.c return i5100_nrecmema_rank(a); a 282 drivers/edac/i5100_edac.c static inline u32 i5100_recmemb_cas(u32 a) a 284 drivers/edac/i5100_edac.c return i5100_nrecmemb_cas(a); a 287 drivers/edac/i5100_edac.c static inline u32 i5100_recmemb_ras(u32 a) a 289 drivers/edac/i5100_edac.c return i5100_nrecmemb_ras(a); a 448 drivers/edac/pnd2_edac.c struct b_cr_asym_mem_region0_mchbar *a = asym; a 451 drivers/edac/pnd2_edac.c U64_LSHIFT(a->slice0_asym_base, APL_ASYMSHIFT), a 452 drivers/edac/pnd2_edac.c U64_LSHIFT(a->slice0_asym_limit, APL_ASYMSHIFT) + a 458 drivers/edac/pnd2_edac.c struct b_cr_asym_mem_region_denverton *a = asym; a 461 drivers/edac/pnd2_edac.c U64_LSHIFT(a->slice_asym_base, DNV_ASYMSHIFT), a 462 drivers/edac/pnd2_edac.c U64_LSHIFT(a->slice_asym_limit, DNV_ASYMSHIFT) + a 37 drivers/edac/skx_common.h #define MAX(a, b) ((a) > (b) ? (a) : (b)) a 433 drivers/firewire/core-cdev.c struct fw_cdev_get_info *a = &arg->get_info; a 437 drivers/firewire/core-cdev.c client->version = a->version; a 438 drivers/firewire/core-cdev.c a->version = FW_CDEV_KERNEL_VERSION; a 439 drivers/firewire/core-cdev.c a->card = client->device->card->index; a 443 drivers/firewire/core-cdev.c if (a->rom != 0) { a 444 drivers/firewire/core-cdev.c size_t want = a->rom_length; a 447 drivers/firewire/core-cdev.c ret = copy_to_user(u64_to_uptr(a->rom), a 450 drivers/firewire/core-cdev.c a->rom_length = client->device->config_rom_length * 4; a 459 drivers/firewire/core-cdev.c client->bus_reset_closure = a->bus_reset_closure; a 460 drivers/firewire/core-cdev.c if (a->bus_reset != 0) { a 463 drivers/firewire/core-cdev.c ret = copy_to_user(u64_to_uptr(a->bus_reset), &bus_reset, 36); a 763 drivers/firewire/core-cdev.c struct fw_cdev_allocate *a = &arg->allocate; a 772 drivers/firewire/core-cdev.c region.start = a->offset; a 774 drivers/firewire/core-cdev.c region.end = a->offset + a->length; a 776 drivers/firewire/core-cdev.c region.end = a->region_end; a 778 drivers/firewire/core-cdev.c r->handler.length = a->length; a 781 drivers/firewire/core-cdev.c r->closure = a->closure; a 789 drivers/firewire/core-cdev.c a->offset = r->handler.offset; a 797 drivers/firewire/core-cdev.c a->handle = r->resource.handle; a 810 drivers/firewire/core-cdev.c struct fw_cdev_send_response *a = &arg->send_response; a 815 drivers/firewire/core-cdev.c if (release_client_resource(client, a->handle, a 824 drivers/firewire/core-cdev.c if (a->length != fw_get_response_length(r->request)) { a 829 drivers/firewire/core-cdev.c if (copy_from_user(r->data, u64_to_uptr(a->data), a->length)) { a 834 drivers/firewire/core-cdev.c fw_send_response(r->card, r->request, a->rcode); a 861 drivers/firewire/core-cdev.c struct fw_cdev_add_descriptor *a = &arg->add_descriptor; a 869 drivers/firewire/core-cdev.c if (a->length > 256) a 872 drivers/firewire/core-cdev.c r = kmalloc(sizeof(*r) + a->length * 4, GFP_KERNEL); a 876 drivers/firewire/core-cdev.c if (copy_from_user(r->data, u64_to_uptr(a->data), a->length * 4)) { a 881 drivers/firewire/core-cdev.c r->descriptor.length = a->length; a 882 drivers/firewire/core-cdev.c r->descriptor.immediate = a->immediate; a 883 drivers/firewire/core-cdev.c r->descriptor.key = a->key; a 896 drivers/firewire/core-cdev.c a->handle = r->resource.handle; a 958 drivers/firewire/core-cdev.c struct fw_cdev_create_iso_context *a = &arg->create_iso_context; a 968 drivers/firewire/core-cdev.c switch (a->type) { a 970 drivers/firewire/core-cdev.c if (a->speed > SCODE_3200 || a->channel > 63) a 977 drivers/firewire/core-cdev.c if (a->header_size < 4 || (a->header_size & 3) || a 978 drivers/firewire/core-cdev.c a->channel > 63) a 992 drivers/firewire/core-cdev.c context = fw_iso_context_create(client->device->card, a->type, a 993 drivers/firewire/core-cdev.c a->channel, a->speed, a->header_size, cb, client); a 1019 drivers/firewire/core-cdev.c client->iso_closure = a->closure; a 1023 drivers/firewire/core-cdev.c a->handle = 0; a 1030 drivers/firewire/core-cdev.c struct fw_cdev_set_iso_channels *a = &arg->set_iso_channels; a 1033 drivers/firewire/core-cdev.c if (ctx == NULL || a->handle != 0) a 1036 drivers/firewire/core-cdev.c return fw_iso_context_set_channels(ctx, &a->channels); a 1049 drivers/firewire/core-cdev.c struct fw_cdev_queue_iso *a = &arg->queue_iso; a 1060 drivers/firewire/core-cdev.c if (ctx == NULL || a->handle != 0) a 1072 drivers/firewire/core-cdev.c payload = (unsigned long)a->data - client->vm_start; a 1074 drivers/firewire/core-cdev.c if (a->data == 0 || client->buffer.pages == NULL || a 1083 drivers/firewire/core-cdev.c p = (struct fw_cdev_iso_packet __user *)u64_to_uptr(a->packets); a 1084 drivers/firewire/core-cdev.c if (!access_ok(p, a->size)) a 1087 drivers/firewire/core-cdev.c end = (void __user *)p + a->size; a 1142 drivers/firewire/core-cdev.c a->size -= uptr_to_u64(p) - a->packets; a 1143 drivers/firewire/core-cdev.c a->packets = uptr_to_u64(p); a 1144 drivers/firewire/core-cdev.c a->data = client->vm_start + payload; a 1151 drivers/firewire/core-cdev.c struct fw_cdev_start_iso *a = &arg->start_iso; a 1160 drivers/firewire/core-cdev.c if (client->iso_context == NULL || a->handle != 0) a 1164 drivers/firewire/core-cdev.c (a->tags == 0 || a->tags > 15 || a->sync > 15)) a 1168 drivers/firewire/core-cdev.c a->cycle, a->sync, a->tags); a 1173 drivers/firewire/core-cdev.c struct fw_cdev_stop_iso *a = &arg->stop_iso; a 1175 drivers/firewire/core-cdev.c if (client->iso_context == NULL || a->handle != 0) a 1183 drivers/firewire/core-cdev.c struct fw_cdev_flush_iso *a = &arg->flush_iso; a 1185 drivers/firewire/core-cdev.c if (client->iso_context == NULL || a->handle != 0) a 1193 drivers/firewire/core-cdev.c struct fw_cdev_get_cycle_timer2 *a = &arg->get_cycle_timer2; a 1203 drivers/firewire/core-cdev.c switch (a->clk_id) { a 1213 drivers/firewire/core-cdev.c a->tv_sec = ts.tv_sec; a 1214 drivers/firewire/core-cdev.c a->tv_nsec = ts.tv_nsec; a 1215 drivers/firewire/core-cdev.c a->cycle_timer = cycle_time; a 1222 drivers/firewire/core-cdev.c struct fw_cdev_get_cycle_timer *a = &arg->get_cycle_timer; a 1228 drivers/firewire/core-cdev.c a->local_time = ct2.tv_sec * USEC_PER_SEC + ct2.tv_nsec / NSEC_PER_USEC; a 1229 drivers/firewire/core-cdev.c a->cycle_timer = ct2.cycle_timer; a 1440 drivers/firewire/core-cdev.c struct fw_cdev_send_request *a = &arg->send_request; a 1442 drivers/firewire/core-cdev.c switch (a->tcode) { a 1451 drivers/firewire/core-cdev.c if (a->offset < CSR_REGISTER_BASE + CSR_CONFIG_ROM_END) a 1454 drivers/firewire/core-cdev.c return init_request(client, a, LOCAL_BUS | 0x3f, SCODE_100); a 1459 drivers/firewire/core-cdev.c struct fw_cdev_send_stream_packet *a = &arg->send_stream_packet; a 1463 drivers/firewire/core-cdev.c if (a->speed > client->device->card->link_speed || a 1464 drivers/firewire/core-cdev.c a->length > 1024 << a->speed) a 1467 drivers/firewire/core-cdev.c if (a->tag > 3 || a->channel > 63 || a->sy > 15) a 1470 drivers/firewire/core-cdev.c dest = fw_stream_packet_destination_id(a->tag, a->channel, a->sy); a 1472 drivers/firewire/core-cdev.c request.length = a->length; a 1473 drivers/firewire/core-cdev.c request.closure = a->closure; a 1474 drivers/firewire/core-cdev.c request.data = a->data; a 1475 drivers/firewire/core-cdev.c request.generation = a->generation; a 1477 drivers/firewire/core-cdev.c return init_request(client, &request, dest, a->speed); a 1508 drivers/firewire/core-cdev.c struct fw_cdev_send_phy_packet *a = &arg->send_phy_packet; a 1523 drivers/firewire/core-cdev.c e->p.generation = a->generation; a 1525 drivers/firewire/core-cdev.c e->p.header[1] = a->data[0]; a 1526 drivers/firewire/core-cdev.c e->p.header[2] = a->data[1]; a 1529 drivers/firewire/core-cdev.c e->phy_packet.closure = a->closure; a 1531 drivers/firewire/core-cdev.c if (is_ping_packet(a->data)) a 1541 drivers/firewire/core-cdev.c struct fw_cdev_receive_phy_packets *a = &arg->receive_phy_packets; a 1551 drivers/firewire/core-cdev.c client->phy_receiver_closure = a->closure; a 153 drivers/firmware/dmi_scan.c int a; a 155 drivers/firmware/dmi_scan.c for (a = 0; a < len; a++) a 156 drivers/firmware/dmi_scan.c sum += buf[a]; a 29 drivers/firmware/qcom_scm-64.c #define QCOM_SCM_ARGS_IMPL(num, a, b, c, d, e, f, g, h, i, j, ...) (\ a 30 drivers/firmware/qcom_scm-64.c (((a) & 0x3) << 4) | \ a 299 drivers/firmware/qemu_fw_cfg.c static ssize_t fw_cfg_showrev(struct kobject *k, struct attribute *a, char *buf) a 306 drivers/firmware/qemu_fw_cfg.c ssize_t (*show)(struct kobject *k, struct attribute *a, char *buf); a 432 drivers/firmware/qemu_fw_cfg.c static ssize_t fw_cfg_sysfs_attr_show(struct kobject *kobj, struct attribute *a, a 436 drivers/firmware/qemu_fw_cfg.c struct fw_cfg_sysfs_attribute *attr = to_attr(a); a 118 drivers/firmware/turris-mox-rwtm.c name##_show(struct kobject *kobj, struct kobj_attribute *a, \ a 743 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c fixed20_12 a, b; a 744 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c a.full = dfixed_const(src_v); a 746 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c amdgpu_crtc->vsc.full = dfixed_div(a, b); a 747 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c a.full = dfixed_const(src_h); a 749 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c amdgpu_crtc->hsc.full = dfixed_div(a, b); a 38 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h #define AMDGPU_GPU_PAGE_ALIGN(a) (((a) + AMDGPU_GPU_PAGE_MASK) & ~AMDGPU_GPU_PAGE_MASK) a 76 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h #define AMDGPU_PDE_BFS(a) ((uint64_t)a << 59) a 80 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h #define AMDGPU_PTE_MTYPE_VG10(a) ((uint64_t)(a) << 57) a 94 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h #define AMDGPU_PTE_MTYPE_NV10(a) ((uint64_t)(a) << 48) a 719 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c fixed20_12 a; a 721 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c a.full = dfixed_const(1000); a 723 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c yclk.full = dfixed_div(yclk, a); a 725 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c a.full = dfixed_const(10); a 727 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dram_efficiency.full = dfixed_div(dram_efficiency, a); a 748 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c fixed20_12 a; a 750 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c a.full = dfixed_const(1000); a 752 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c yclk.full = dfixed_div(yclk, a); a 754 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c a.full = dfixed_const(10); a 756 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c disp_dram_allocation.full = dfixed_div(disp_dram_allocation, a); a 777 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c fixed20_12 a; a 779 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c a.full = dfixed_const(1000); a 781 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c sclk.full = dfixed_div(sclk, a); a 782 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c a.full = dfixed_const(10); a 784 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c return_efficiency.full = dfixed_div(return_efficiency, a); a 785 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c a.full = dfixed_const(32); a 786 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c bandwidth.full = dfixed_mul(a, sclk); a 806 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c fixed20_12 a, b; a 808 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c a.full = dfixed_const(1000); a 810 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c disp_clk.full = dfixed_div(disp_clk, a); a 811 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c a.full = dfixed_const(32); a 812 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c b.full = dfixed_mul(a, disp_clk); a 814 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c a.full = dfixed_const(10); a 816 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c disp_clk_request_efficiency.full = dfixed_div(disp_clk_request_efficiency, a); a 861 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c fixed20_12 a; a 863 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c a.full = dfixed_const(1000); a 865 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c line_time.full = dfixed_div(line_time, a); a 897 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c fixed20_12 a, b, c; a 902 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c a.full = dfixed_const(2); a 904 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c if ((wm->vsc.full > a.full) || a 907 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c ((wm->vsc.full >= a.full) && wm->interlaced)) a 912 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c a.full = dfixed_const(available_bandwidth); a 914 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c a.full = dfixed_div(a, b); a 916 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c tmp = min(dfixed_trunc(a), tmp); a 920 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c a.full = dfixed_const(max_src_lines_per_dst_line * wm->src_width * wm->bytes_per_pixel); a 924 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c a.full = dfixed_div(a, b); a 925 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c line_fill_time = dfixed_trunc(a); a 989 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c fixed20_12 a; a 991 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c a.full = dfixed_const(1); a 992 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c if (wm->vsc.full > a.full) a 745 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c fixed20_12 a; a 747 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c a.full = dfixed_const(1000); a 749 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c yclk.full = dfixed_div(yclk, a); a 751 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c a.full = dfixed_const(10); a 753 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c dram_efficiency.full = dfixed_div(dram_efficiency, a); a 774 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c fixed20_12 a; a 776 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c a.full = dfixed_const(1000); a 778 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c yclk.full = dfixed_div(yclk, a); a 780 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c a.full = dfixed_const(10); a 782 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c disp_dram_allocation.full = dfixed_div(disp_dram_allocation, a); a 803 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c fixed20_12 a; a 805 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c a.full = dfixed_const(1000); a 807 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c sclk.full = dfixed_div(sclk, a); a 808 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c a.full = dfixed_const(10); a 810 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c return_efficiency.full = dfixed_div(return_efficiency, a); a 811 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c a.full = dfixed_const(32); a 812 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c bandwidth.full = dfixed_mul(a, sclk); a 832 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c fixed20_12 a, b; a 834 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c a.full = dfixed_const(1000); a 836 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c disp_clk.full = dfixed_div(disp_clk, a); a 837 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c a.full = dfixed_const(32); a 838 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c b.full = dfixed_mul(a, disp_clk); a 840 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c a.full = dfixed_const(10); a 842 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c disp_clk_request_efficiency.full = dfixed_div(disp_clk_request_efficiency, a); a 887 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c fixed20_12 a; a 889 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c a.full = dfixed_const(1000); a 891 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c line_time.full = dfixed_div(line_time, a); a 923 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c fixed20_12 a, b, c; a 928 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c a.full = dfixed_const(2); a 930 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c if ((wm->vsc.full > a.full) || a 933 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c ((wm->vsc.full >= a.full) && wm->interlaced)) a 938 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c a.full = dfixed_const(available_bandwidth); a 940 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c a.full = dfixed_div(a, b); a 942 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c tmp = min(dfixed_trunc(a), tmp); a 946 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c a.full = dfixed_const(max_src_lines_per_dst_line * wm->src_width * wm->bytes_per_pixel); a 950 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c a.full = dfixed_div(a, b); a 951 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c line_fill_time = dfixed_trunc(a); a 1015 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c fixed20_12 a; a 1017 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c a.full = dfixed_const(1); a 1018 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c if (wm->vsc.full > a.full) a 518 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c fixed20_12 a; a 520 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c a.full = dfixed_const(1000); a 522 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c yclk.full = dfixed_div(yclk, a); a 524 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c a.full = dfixed_const(10); a 526 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dram_efficiency.full = dfixed_div(dram_efficiency, a); a 547 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c fixed20_12 a; a 549 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c a.full = dfixed_const(1000); a 551 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c yclk.full = dfixed_div(yclk, a); a 553 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c a.full = dfixed_const(10); a 555 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c disp_dram_allocation.full = dfixed_div(disp_dram_allocation, a); a 576 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c fixed20_12 a; a 578 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c a.full = dfixed_const(1000); a 580 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c sclk.full = dfixed_div(sclk, a); a 581 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c a.full = dfixed_const(10); a 583 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c return_efficiency.full = dfixed_div(return_efficiency, a); a 584 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c a.full = dfixed_const(32); a 585 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c bandwidth.full = dfixed_mul(a, sclk); a 605 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c fixed20_12 a, b; a 607 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c a.full = dfixed_const(1000); a 609 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c disp_clk.full = dfixed_div(disp_clk, a); a 610 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c a.full = dfixed_const(32); a 611 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c b.full = dfixed_mul(a, disp_clk); a 613 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c a.full = dfixed_const(10); a 615 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c disp_clk_request_efficiency.full = dfixed_div(disp_clk_request_efficiency, a); a 660 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c fixed20_12 a; a 662 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c a.full = dfixed_const(1000); a 664 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c line_time.full = dfixed_div(line_time, a); a 696 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c fixed20_12 a, b, c; a 701 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c a.full = dfixed_const(2); a 703 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c if ((wm->vsc.full > a.full) || a 706 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c ((wm->vsc.full >= a.full) && wm->interlaced)) a 711 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c a.full = dfixed_const(available_bandwidth); a 713 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c a.full = dfixed_div(a, b); a 715 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c tmp = min(dfixed_trunc(a), tmp); a 719 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c a.full = dfixed_const(max_src_lines_per_dst_line * wm->src_width * wm->bytes_per_pixel); a 723 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c a.full = dfixed_div(a, b); a 724 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c line_fill_time = dfixed_trunc(a); a 788 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c fixed20_12 a; a 790 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c a.full = dfixed_const(1); a 791 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c if (wm->vsc.full > a.full) a 833 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c fixed20_12 a, b, c; a 924 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c a.full = dfixed_const(1000); a 926 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c b.full = dfixed_div(b, a); a 930 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c c.full = dfixed_div(c, a); a 931 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c a.full = dfixed_const(16); a 932 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c c.full = dfixed_div(c, a); a 936 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c a.full = dfixed_const(1000); a 938 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c b.full = dfixed_div(b, a); a 942 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c c.full = dfixed_div(c, a); a 943 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c a.full = dfixed_const(16); a 944 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c c.full = dfixed_div(c, a); a 654 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c fixed20_12 a; a 656 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c a.full = dfixed_const(1000); a 658 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c yclk.full = dfixed_div(yclk, a); a 660 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c a.full = dfixed_const(10); a 662 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dram_efficiency.full = dfixed_div(dram_efficiency, a); a 683 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c fixed20_12 a; a 685 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c a.full = dfixed_const(1000); a 687 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c yclk.full = dfixed_div(yclk, a); a 689 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c a.full = dfixed_const(10); a 691 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c disp_dram_allocation.full = dfixed_div(disp_dram_allocation, a); a 712 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c fixed20_12 a; a 714 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c a.full = dfixed_const(1000); a 716 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c sclk.full = dfixed_div(sclk, a); a 717 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c a.full = dfixed_const(10); a 719 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c return_efficiency.full = dfixed_div(return_efficiency, a); a 720 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c a.full = dfixed_const(32); a 721 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c bandwidth.full = dfixed_mul(a, sclk); a 741 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c fixed20_12 a, b; a 743 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c a.full = dfixed_const(1000); a 745 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c disp_clk.full = dfixed_div(disp_clk, a); a 746 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c a.full = dfixed_const(32); a 747 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c b.full = dfixed_mul(a, disp_clk); a 749 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c a.full = dfixed_const(10); a 751 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c disp_clk_request_efficiency.full = dfixed_div(disp_clk_request_efficiency, a); a 796 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c fixed20_12 a; a 798 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c a.full = dfixed_const(1000); a 800 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c line_time.full = dfixed_div(line_time, a); a 832 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c fixed20_12 a, b, c; a 837 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c a.full = dfixed_const(2); a 839 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c if ((wm->vsc.full > a.full) || a 842 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c ((wm->vsc.full >= a.full) && wm->interlaced)) a 847 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c a.full = dfixed_const(available_bandwidth); a 849 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c a.full = dfixed_div(a, b); a 851 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c tmp = min(dfixed_trunc(a), tmp); a 855 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c a.full = dfixed_const(max_src_lines_per_dst_line * wm->src_width * wm->bytes_per_pixel); a 859 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c a.full = dfixed_div(a, b); a 860 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c line_fill_time = dfixed_trunc(a); a 924 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c fixed20_12 a; a 926 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c a.full = dfixed_const(1); a 927 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c if (wm->vsc.full > a.full) a 343 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c #define AMDGPU_RAS_SUB_BLOCK(subblock, a, b, c, d, e, f, g, h) \ a 347 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c ((a) | ((b) << 1) | ((c) << 2) | ((d) << 3)), \ a 871 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static u32 kv_get_clock_difference(u32 a, u32 b) a 873 drivers/gpu/drm/amd/amdgpu/kv_dpm.c return (a >= b) ? a - b : b - a; a 3360 drivers/gpu/drm/amd/amdgpu/si_dpm.c u32 k, a, ah, al; a 3368 drivers/gpu/drm/amd/amdgpu/si_dpm.c a = (1000 * (100 * h + t1)) / (10000 + (t1 / 100)); a 3369 drivers/gpu/drm/amd/amdgpu/si_dpm.c a = (a + 5) / 10; a 3370 drivers/gpu/drm/amd/amdgpu/si_dpm.c ah = ((a * t) + 5000) / 10000; a 3371 drivers/gpu/drm/amd/amdgpu/si_dpm.c al = a - ah; a 73 drivers/gpu/drm/amd/amdgpu/soc15_common.h #define AMDGPU_VIRT_SUPPORT_RLC_PRG_REG(a) (amdgpu_sriov_vf((a)) && !amdgpu_sriov_runtime((a))) a 106 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.c float dcn_bw_pow(float a, float exp) a 112 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.c temp = dcn_bw_pow(a, (int)(exp / 2)); a 117 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.c return a * temp * temp; a 119 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.c return (temp * temp) / a; a 123 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.c double dcn_bw_fabs(double a) a 125 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.c if (a > 0) a 126 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.c return (a); a 128 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.c return (-a); a 132 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.c float dcn_bw_log(float a, float b) a 134 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.c int * const exp_ptr = (int *)(&a); a 141 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.c a = ((-1.0f / 3) * a + 2) * a - 2.0f / 3; a 144 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.c return (a + log_2) / dcn_bw_log(b, 2); a 146 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.c return (a + log_2); a 608 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c context->bw_ctx.bw.dcn.watermarks.a.cstate_pstate.cstate_exit_ns = a 610 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c context->bw_ctx.bw.dcn.watermarks.a.cstate_pstate.cstate_enter_plus_exit_ns = a 612 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c context->bw_ctx.bw.dcn.watermarks.a.cstate_pstate.pstate_change_ns = a 614 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c context->bw_ctx.bw.dcn.watermarks.a.pte_meta_urgent_ns = v->ptemeta_urgent_watermark * 1000; a 615 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c context->bw_ctx.bw.dcn.watermarks.a.urgent_ns = v->urgent_watermark * 1000; a 617 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c context->bw_ctx.bw.dcn.watermarks.b = context->bw_ctx.bw.dcn.watermarks.a; a 618 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c context->bw_ctx.bw.dcn.watermarks.c = context->bw_ctx.bw.dcn.watermarks.a; a 621 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c context->bw_ctx.bw.dcn.watermarks.d = context->bw_ctx.bw.dcn.watermarks.a; a 1117 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c context->bw_ctx.bw.dcn.watermarks.a.cstate_pstate.cstate_exit_ns = a 1119 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c context->bw_ctx.bw.dcn.watermarks.a.cstate_pstate.cstate_enter_plus_exit_ns = a 1121 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c context->bw_ctx.bw.dcn.watermarks.a.cstate_pstate.pstate_change_ns = a 1123 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c context->bw_ctx.bw.dcn.watermarks.a.pte_meta_urgent_ns = v->ptemeta_urgent_watermark * 1000; a 1124 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c context->bw_ctx.bw.dcn.watermarks.a.urgent_ns = v->urgent_watermark * 1000; a 1125 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c context->bw_ctx.bw.dcn.watermarks.b = context->bw_ctx.bw.dcn.watermarks.a; a 1126 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c context->bw_ctx.bw.dcn.watermarks.c = context->bw_ctx.bw.dcn.watermarks.a; a 1127 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c context->bw_ctx.bw.dcn.watermarks.d = context->bw_ctx.bw.dcn.watermarks.a; a 33 drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c #define NUM_ELEMENTS(a) (sizeof(a) / sizeof((a)[0])) a 167 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c #define DDC_MIN(a, b) (((a) < (b)) ? (a) : (b)) a 58 drivers/gpu/drm/amd/display/dc/dce/dce_clock_source.c #define NUM_ELEMENTS(a) (sizeof(a) / sizeof((a)[0])) a 52 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c #define NUM_ELEMENTS(a) (sizeof(a) / sizeof((a)[0])) a 314 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c if (safe_to_lower || watermarks->a.urgent_ns > hubbub1->watermarks.a.urgent_ns) { a 315 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c hubbub1->watermarks.a.urgent_ns = watermarks->a.urgent_ns; a 316 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c prog_wm_value = convert_and_clamp(watermarks->a.urgent_ns, a 323 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c watermarks->a.urgent_ns, prog_wm_value); a 326 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c if (safe_to_lower || watermarks->a.pte_meta_urgent_ns > hubbub1->watermarks.a.pte_meta_urgent_ns) { a 327 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c hubbub1->watermarks.a.pte_meta_urgent_ns = watermarks->a.pte_meta_urgent_ns; a 328 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c prog_wm_value = convert_and_clamp(watermarks->a.pte_meta_urgent_ns, a 333 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c watermarks->a.pte_meta_urgent_ns, prog_wm_value); a 416 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c if (safe_to_lower || watermarks->a.cstate_pstate.cstate_enter_plus_exit_ns a 417 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c > hubbub1->watermarks.a.cstate_pstate.cstate_enter_plus_exit_ns) { a 418 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c hubbub1->watermarks.a.cstate_pstate.cstate_enter_plus_exit_ns = a 419 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c watermarks->a.cstate_pstate.cstate_enter_plus_exit_ns; a 421 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c watermarks->a.cstate_pstate.cstate_enter_plus_exit_ns, a 427 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c watermarks->a.cstate_pstate.cstate_enter_plus_exit_ns, prog_wm_value); a 430 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c if (safe_to_lower || watermarks->a.cstate_pstate.cstate_exit_ns a 431 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c > hubbub1->watermarks.a.cstate_pstate.cstate_exit_ns) { a 432 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c hubbub1->watermarks.a.cstate_pstate.cstate_exit_ns = a 433 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c watermarks->a.cstate_pstate.cstate_exit_ns; a 435 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c watermarks->a.cstate_pstate.cstate_exit_ns, a 441 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c watermarks->a.cstate_pstate.cstate_exit_ns, prog_wm_value); a 543 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c if (safe_to_lower || watermarks->a.cstate_pstate.pstate_change_ns a 544 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c > hubbub1->watermarks.a.cstate_pstate.pstate_change_ns) { a 545 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c hubbub1->watermarks.a.cstate_pstate.pstate_change_ns = a 546 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c watermarks->a.cstate_pstate.pstate_change_ns; a 548 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c watermarks->a.cstate_pstate.pstate_change_ns, a 554 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c watermarks->a.cstate_pstate.pstate_change_ns, prog_wm_value); a 43 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c #define NUM_ELEMENTS(a) (sizeof(a) / sizeof((a)[0])) a 2727 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c context->bw_ctx.bw.dcn.watermarks.a.urgent_ns = get_wm_urgent(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000; a 2728 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c context->bw_ctx.bw.dcn.watermarks.a.cstate_pstate.cstate_enter_plus_exit_ns = get_wm_stutter_enter_exit(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000; a 2729 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c context->bw_ctx.bw.dcn.watermarks.a.cstate_pstate.cstate_exit_ns = get_wm_stutter_exit(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000; a 2730 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c context->bw_ctx.bw.dcn.watermarks.a.cstate_pstate.pstate_change_ns = get_wm_dram_clock_change(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000; a 2731 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c context->bw_ctx.bw.dcn.watermarks.a.pte_meta_urgent_ns = get_wm_memory_trip(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000; a 144 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c if (safe_to_lower || watermarks->a.urgent_ns > hubbub1->watermarks.a.urgent_ns) { a 145 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c hubbub1->watermarks.a.urgent_ns = watermarks->a.urgent_ns; a 146 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c prog_wm_value = convert_and_clamp(watermarks->a.urgent_ns, a 154 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c watermarks->a.urgent_ns, prog_wm_value); a 158 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c if (safe_to_lower || watermarks->a.frac_urg_bw_flip a 159 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c > hubbub1->watermarks.a.frac_urg_bw_flip) { a 160 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c hubbub1->watermarks.a.frac_urg_bw_flip = watermarks->a.frac_urg_bw_flip; a 163 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c DCHUBBUB_ARB_FRAC_URG_BW_FLIP_A, watermarks->a.frac_urg_bw_flip); a 166 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c if (safe_to_lower || watermarks->a.frac_urg_bw_nom a 167 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c > hubbub1->watermarks.a.frac_urg_bw_nom) { a 168 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c hubbub1->watermarks.a.frac_urg_bw_nom = watermarks->a.frac_urg_bw_nom; a 171 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c DCHUBBUB_ARB_FRAC_URG_BW_NOM_A, watermarks->a.frac_urg_bw_nom); a 189 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c if (safe_to_lower || watermarks->a.frac_urg_bw_flip a 190 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c > hubbub1->watermarks.a.frac_urg_bw_flip) { a 191 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c hubbub1->watermarks.a.frac_urg_bw_flip = watermarks->a.frac_urg_bw_flip; a 194 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c DCHUBBUB_ARB_FRAC_URG_BW_FLIP_B, watermarks->a.frac_urg_bw_flip); a 197 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c if (safe_to_lower || watermarks->a.frac_urg_bw_nom a 198 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c > hubbub1->watermarks.a.frac_urg_bw_nom) { a 199 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c hubbub1->watermarks.a.frac_urg_bw_nom = watermarks->a.frac_urg_bw_nom; a 202 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c DCHUBBUB_ARB_FRAC_URG_BW_NOM_B, watermarks->a.frac_urg_bw_nom); a 220 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c if (safe_to_lower || watermarks->a.frac_urg_bw_flip a 221 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c > hubbub1->watermarks.a.frac_urg_bw_flip) { a 222 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c hubbub1->watermarks.a.frac_urg_bw_flip = watermarks->a.frac_urg_bw_flip; a 225 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c DCHUBBUB_ARB_FRAC_URG_BW_FLIP_C, watermarks->a.frac_urg_bw_flip); a 228 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c if (safe_to_lower || watermarks->a.frac_urg_bw_nom a 229 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c > hubbub1->watermarks.a.frac_urg_bw_nom) { a 230 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c hubbub1->watermarks.a.frac_urg_bw_nom = watermarks->a.frac_urg_bw_nom; a 233 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c DCHUBBUB_ARB_FRAC_URG_BW_NOM_C, watermarks->a.frac_urg_bw_nom); a 251 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c if (safe_to_lower || watermarks->a.frac_urg_bw_flip a 252 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c > hubbub1->watermarks.a.frac_urg_bw_flip) { a 253 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c hubbub1->watermarks.a.frac_urg_bw_flip = watermarks->a.frac_urg_bw_flip; a 256 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c DCHUBBUB_ARB_FRAC_URG_BW_FLIP_D, watermarks->a.frac_urg_bw_flip); a 259 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c if (safe_to_lower || watermarks->a.frac_urg_bw_nom a 260 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c > hubbub1->watermarks.a.frac_urg_bw_nom) { a 261 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c hubbub1->watermarks.a.frac_urg_bw_nom = watermarks->a.frac_urg_bw_nom; a 264 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c DCHUBBUB_ARB_FRAC_URG_BW_NOM_D, watermarks->a.frac_urg_bw_nom); a 278 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c if (safe_to_lower || watermarks->a.cstate_pstate.cstate_enter_plus_exit_ns a 279 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c > hubbub1->watermarks.a.cstate_pstate.cstate_enter_plus_exit_ns) { a 280 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c hubbub1->watermarks.a.cstate_pstate.cstate_enter_plus_exit_ns = a 281 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c watermarks->a.cstate_pstate.cstate_enter_plus_exit_ns; a 283 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c watermarks->a.cstate_pstate.cstate_enter_plus_exit_ns, a 290 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c watermarks->a.cstate_pstate.cstate_enter_plus_exit_ns, prog_wm_value); a 293 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c if (safe_to_lower || watermarks->a.cstate_pstate.cstate_exit_ns a 294 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c > hubbub1->watermarks.a.cstate_pstate.cstate_exit_ns) { a 295 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c hubbub1->watermarks.a.cstate_pstate.cstate_exit_ns = a 296 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c watermarks->a.cstate_pstate.cstate_exit_ns; a 298 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c watermarks->a.cstate_pstate.cstate_exit_ns, a 305 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c watermarks->a.cstate_pstate.cstate_exit_ns, prog_wm_value); a 412 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c if (safe_to_lower || watermarks->a.cstate_pstate.pstate_change_ns a 413 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c > hubbub1->watermarks.a.cstate_pstate.pstate_change_ns) { a 414 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c hubbub1->watermarks.a.cstate_pstate.pstate_change_ns = a 415 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c watermarks->a.cstate_pstate.pstate_change_ns; a 417 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c watermarks->a.cstate_pstate.pstate_change_ns, a 424 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c watermarks->a.cstate_pstate.pstate_change_ns, prog_wm_value); a 1057 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c calculate_wm_set_for_vlevel(vlevel, table_entry, &context->bw_ctx.bw.dcn.watermarks.a, a 36 drivers/gpu/drm/amd/display/dc/dm_event_log.h #define EVENT_LOG_CUST_MSG(tag, a, ...) a 318 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c unsigned int pixelsPerClock, lstall, D, initalXmitDelay, w, s, ix, wx, p, l0, a, ax, l, a 352 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c a = ix + p * l0; a 353 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c ax = (a + 2) / 3 + D + 6 + 1; a 341 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c unsigned int pixelsPerClock, lstall, D, initalXmitDelay, w, s, ix, wx, p, l0, a, ax, l, a 375 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c a = ix + p * l0; a 376 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c ax = (a + 2) / 3 + D + 6 + 1; a 513 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c unsigned int pixelsPerClock, lstall, D, initalXmitDelay, w, S, ix, wx, p, l0, a, ax, l, a 547 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c a = ix + p * l0; a 548 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c ax = (a + 2) / 3 + D + 6 + 1; a 31 drivers/gpu/drm/amd/display/dc/dml/dml_common_defs.c double dml_round(double a) a 34 drivers/gpu/drm/amd/display/dc/dml/dml_common_defs.c double ceil = dml_ceil(a, 1); a 35 drivers/gpu/drm/amd/display/dc/dml/dml_common_defs.c double floor = dml_floor(a, 1); a 37 drivers/gpu/drm/amd/display/dc/dml/dml_common_defs.c if (a - floor >= round_pt) a 35 drivers/gpu/drm/amd/display/dc/dml/dml_common_defs.h double dml_round(double a); a 33 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h static inline double dml_min(double a, double b) a 35 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h return (double) dcn_bw_min2(a, b); a 38 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h static inline double dml_min3(double a, double b, double c) a 40 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h return dml_min(dml_min(a, b), c); a 43 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h static inline double dml_min4(double a, double b, double c, double d) a 45 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h return dml_min(dml_min(a, b), dml_min(c, d)); a 48 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h static inline double dml_max(double a, double b) a 50 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h return (double) dcn_bw_max2(a, b); a 53 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h static inline double dml_max3(double a, double b, double c) a 55 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h return dml_max(dml_max(a, b), c); a 58 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h static inline double dml_max4(double a, double b, double c, double d) a 60 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h return dml_max(dml_max(a, b), dml_max(c, d)); a 63 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h static inline double dml_max5(double a, double b, double c, double d, double e) a 65 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h return dml_max(dml_max4(a, b, c, d), e); a 68 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h static inline double dml_ceil(double a, double granularity) a 70 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h return (double) dcn_bw_ceil2(a, granularity); a 73 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h static inline double dml_floor(double a, double granularity) a 75 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h return (double) dcn_bw_floor2(a, granularity); a 83 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h static inline double dml_pow(double a, int exp) a 85 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h return (double) dcn_bw_pow(a, exp); a 132 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h static inline double dml_abs(double a) a 134 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h if (a > 0) a 135 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h return a; a 137 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h return (a*(-1)); a 164 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c int median3(int a, int b, int c) a 166 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c if (a > b) a 167 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c swap(a, b); a 170 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c if (a > b) a 46 drivers/gpu/drm/amd/display/dc/gpio/hw_gpio.c REG_GET(A_reg, A, &gpio->store.a); a 55 drivers/gpu/drm/amd/display/dc/gpio/hw_gpio.c REG_UPDATE(A_reg, A, gpio->store.a); a 192 drivers/gpu/drm/amd/display/dc/gpio/hw_gpio.c pin->store.a = 0; a 99 drivers/gpu/drm/amd/display/dc/gpio/hw_gpio.h uint32_t a; a 39 drivers/gpu/drm/amd/display/dc/inc/dcn_calc_math.h float dcn_bw_pow(float a, float exp); a 40 drivers/gpu/drm/amd/display/dc/inc/dcn_calc_math.h float dcn_bw_log(float a, float b); a 41 drivers/gpu/drm/amd/display/dc/inc/dcn_calc_math.h double dcn_bw_fabs(double a); a 51 drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h struct dcn_watermarks a; a 182 drivers/gpu/drm/amd/display/modules/color/color_gamma.c struct fixed31_32 a; a 190 drivers/gpu/drm/amd/display/modules/color/color_gamma.c a = dc_fixpt_from_fraction(17883277, 100000000); a 200 drivers/gpu/drm/amd/display/modules/color/color_gamma.c x = dc_fixpt_div(x, a); a 213 drivers/gpu/drm/amd/display/modules/color/color_gamma.c struct fixed31_32 a; a 221 drivers/gpu/drm/amd/display/modules/color/color_gamma.c a = dc_fixpt_from_fraction(17883277, 100000000); a 235 drivers/gpu/drm/amd/display/modules/color/color_gamma.c x = dc_fixpt_mul(a, x); a 826 drivers/gpu/drm/amd/display/modules/color/color_gamma.c struct fixed31_32 a = dc_fixpt_from_fraction(15, 10); a 839 drivers/gpu/drm/amd/display/modules/color/color_gamma.c a = dc_fixpt_div(dc_fixpt_add(dc_fixpt_one, b), max_content_pq); // (1+b)/maxContent a 840 drivers/gpu/drm/amd/display/modules/color/color_gamma.c ks = dc_fixpt_sub(dc_fixpt_mul(a, max_lum_pq), b); // a * max_lum_pq - b a 28 drivers/gpu/drm/amd/display/modules/power/power_helpers.c #define DIV_ROUNDUP(a, b) (((a)+((b)/2))/(b)) a 1527 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c pptable->DpmDescriptor[PPCLK_GFXCLK].SsCurve.a, a 1548 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c pptable->DpmDescriptor[PPCLK_VCLK].SsCurve.a, a 1569 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c pptable->DpmDescriptor[PPCLK_DCLK].SsCurve.a, a 1590 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c pptable->DpmDescriptor[PPCLK_SOCCLK].SsCurve.a, a 1611 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c pptable->DpmDescriptor[PPCLK_UCLK].SsCurve.a, a 1632 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c pptable->DpmDescriptor[PPCLK_FCLK].SsCurve.a, a 1717 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c pptable->dBtcGbGfxPll.a, a 1721 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c pptable->dBtcGbGfxAfll.a, a 1725 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c pptable->dBtcGbSoc.a, a 1737 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c pptable->qStaticVoltageOffset[AVFS_VOLTAGE_GFX].a, a 1741 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c pptable->qStaticVoltageOffset[AVFS_VOLTAGE_SOC].a, a 1778 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c pptable->ReservedEquation0.a, a 1782 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c pptable->ReservedEquation1.a, a 1786 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c pptable->ReservedEquation2.a, a 1790 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c pptable->ReservedEquation3.a, a 137 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->DpmDescriptor[PPCLK_GFXCLK].SsCurve.a, a 154 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->DpmDescriptor[PPCLK_VCLK].SsCurve.a, a 171 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->DpmDescriptor[PPCLK_DCLK].SsCurve.a, a 188 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->DpmDescriptor[PPCLK_ECLK].SsCurve.a, a 205 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->DpmDescriptor[PPCLK_SOCCLK].SsCurve.a, a 222 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->DpmDescriptor[PPCLK_UCLK].SsCurve.a, a 239 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->DpmDescriptor[PPCLK_DCEFCLK].SsCurve.a, a 256 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->DpmDescriptor[PPCLK_DISPCLK].SsCurve.a, a 273 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->DpmDescriptor[PPCLK_PIXCLK].SsCurve.a, a 290 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->DpmDescriptor[PPCLK_PHYCLK].SsCurve.a, a 307 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->DpmDescriptor[PPCLK_FCLK].SsCurve.a, a 382 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->CksVoltageOffset.a, a 445 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->qAvfsGb[AVFS_VOLTAGE_GFX].a, a 449 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->qAvfsGb[AVFS_VOLTAGE_SOC].a, a 453 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->dBtcGbGfxCksOn.a, a 457 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->dBtcGbGfxCksOff.a, a 461 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->dBtcGbGfxAfll.a, a 465 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->dBtcGbSoc.a, a 476 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->qStaticVoltageOffset[AVFS_VOLTAGE_GFX].a, a 480 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->qStaticVoltageOffset[AVFS_VOLTAGE_SOC].a, a 518 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->ReservedEquation0.a, a 522 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->ReservedEquation1.a, a 526 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->ReservedEquation2.a, a 530 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c pptable->ReservedEquation3.a, a 170 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h #define SMU_TABLE_INIT(tables, table_id, s, a, d) \ a 173 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h tables[table_id].align = a; \ a 300 drivers/gpu/drm/amd/powerplay/inc/smu11_driver_if.h uint32_t a; a 311 drivers/gpu/drm/amd/powerplay/inc/smu11_driver_if.h uint32_t a; a 339 drivers/gpu/drm/amd/powerplay/inc/smu11_driver_if_arcturus.h uint32_t a; // store in IEEE float format in this variable a 350 drivers/gpu/drm/amd/powerplay/inc/smu11_driver_if_arcturus.h uint32_t a; // store in IEEE float format in this variable a 346 drivers/gpu/drm/amd/powerplay/inc/smu11_driver_if_navi10.h uint32_t a; // store in IEEE float format in this variable a 357 drivers/gpu/drm/amd/powerplay/inc/smu11_driver_if_navi10.h uint32_t a; // store in IEEE float format in this variable a 50 drivers/gpu/drm/amd/powerplay/inc/smu72.h int32_t a; a 42 drivers/gpu/drm/amd/powerplay/inc/smu73.h int32_t a; a 75 drivers/gpu/drm/amd/powerplay/inc/smu74.h int32_t a; a 202 drivers/gpu/drm/amd/powerplay/inc/vega12/smu9_driver_if.h uint32_t a; a 213 drivers/gpu/drm/amd/powerplay/inc/vega12/smu9_driver_if.h uint32_t a; a 125 drivers/gpu/drm/arm/display/komeda/komeda_kms.c struct drm_plane *a = node->base.plane; a 132 drivers/gpu/drm/arm/display/komeda/komeda_kms.c a->name, b->name, node->base.zpos); a 122 drivers/gpu/drm/arm/malidp_crtc.c #define DE_COEFTAB_DATA(a, b) ((((a) & 0xfff) << 16) | (((b) & 0xfff))) a 131 drivers/gpu/drm/arm/malidp_crtc.c u32 a, b, delta_in, out_start, out_end; a 138 drivers/gpu/drm/arm/malidp_crtc.c a = (delta_in == 0) ? 0 : ((out_end - out_start) * 256) / delta_in; a 140 drivers/gpu/drm/arm/malidp_crtc.c coeffs[i] = DE_COEFTAB_DATA(a, b); a 479 drivers/gpu/drm/arm/malidp_hw.c unsigned long a = 10; a 489 drivers/gpu/drm/arm/malidp_hw.c a = 15 * input_size / (htotal * se_config->output_h); a 490 drivers/gpu/drm/arm/malidp_hw.c if (a < 15) a 491 drivers/gpu/drm/arm/malidp_hw.c a = 15; a 493 drivers/gpu/drm/arm/malidp_hw.c mclk = a * pxlclk / 10; a 268 drivers/gpu/drm/bridge/tc358767.c static inline struct tc_data *aux_to_tc(struct drm_dp_aux *a) a 270 drivers/gpu/drm/bridge/tc358767.c return container_of(a, struct tc_data, aux); a 411 drivers/gpu/drm/drm_blend.c static int drm_atomic_state_zpos_cmp(const void *a, const void *b) a 413 drivers/gpu/drm/drm_blend.c const struct drm_plane_state *sa = *(struct drm_plane_state **)a; a 2106 drivers/gpu/drm/drm_edid.c bad_std_timing(u8 a, u8 b) a 2108 drivers/gpu/drm/drm_edid.c return (a == 0x00 && b == 0x00) || a 2109 drivers/gpu/drm/drm_edid.c (a == 0x01 && b == 0x01) || a 2110 drivers/gpu/drm/drm_edid.c (a == 0x20 && b == 0x20); a 4297 drivers/gpu/drm/drm_edid.c int a, v; a 4304 drivers/gpu/drm/drm_edid.c a = connector->audio_latency[i]; a 4310 drivers/gpu/drm/drm_edid.c if (a == 255 || v == 255) a 4317 drivers/gpu/drm/drm_edid.c if (a) a 4318 drivers/gpu/drm/drm_edid.c a = min(2 * (a - 1), 500); a 4322 drivers/gpu/drm/drm_edid.c return max(v - a, 0); a 1324 drivers/gpu/drm/drm_modes.c struct drm_display_mode *a = list_entry(lh_a, struct drm_display_mode, head); a 1329 drivers/gpu/drm/drm_modes.c ((a->type & DRM_MODE_TYPE_PREFERRED) != 0); a 1332 drivers/gpu/drm/drm_modes.c diff = b->hdisplay * b->vdisplay - a->hdisplay * a->vdisplay; a 1336 drivers/gpu/drm/drm_modes.c diff = b->vrefresh - a->vrefresh; a 1340 drivers/gpu/drm/drm_modes.c diff = b->clock - a->clock; a 1070 drivers/gpu/drm/etnaviv/etnaviv_gpu.c static inline bool fence_after(u32 a, u32 b) a 1072 drivers/gpu/drm/etnaviv/etnaviv_gpu.c return (s32)(a - b) > 0; a 37 drivers/gpu/drm/exynos/exynos_drm_dsi.c #define NEQV(a, b) (!(a) ^ !(b)) a 93 drivers/gpu/drm/exynos/exynos_hdmi.c #define INIT_ARRAY_SPEC(a) { .count = ARRAY_SIZE(a), .data = a } a 227 drivers/gpu/drm/gma500/accel_2d.c const struct fb_copyarea *a) a 266 drivers/gpu/drm/gma500/accel_2d.c drm_fb_helper_cfb_copyarea(info, a); a 271 drivers/gpu/drm/gma500/accel_2d.c drm_fb_helper_cfb_copyarea(info, a); a 277 drivers/gpu/drm/gma500/accel_2d.c a->sx, a->sy, a->dx, a->dy, a->width, a->height); a 1283 drivers/gpu/drm/gma500/psb_intel_reg.h #define _PIPE(pipe, a, b) ((a) + (pipe)*((b)-(a))) a 108 drivers/gpu/drm/i915/display/intel_atomic.c static bool blob_equal(const struct drm_property_blob *a, a 111 drivers/gpu/drm/i915/display/intel_atomic.c if (a && b) a 112 drivers/gpu/drm/i915/display/intel_atomic.c return a->length == b->length && a 113 drivers/gpu/drm/i915/display/intel_atomic.c !memcmp(a->data, b->data, a->length); a 115 drivers/gpu/drm/i915/display/intel_atomic.c return !a == !b; a 2059 drivers/gpu/drm/i915/display/intel_cdclk.c bool intel_cdclk_needs_modeset(const struct intel_cdclk_state *a, a 2062 drivers/gpu/drm/i915/display/intel_cdclk.c return a->cdclk != b->cdclk || a 2063 drivers/gpu/drm/i915/display/intel_cdclk.c a->vco != b->vco || a 2064 drivers/gpu/drm/i915/display/intel_cdclk.c a->ref != b->ref; a 2077 drivers/gpu/drm/i915/display/intel_cdclk.c const struct intel_cdclk_state *a, a 2084 drivers/gpu/drm/i915/display/intel_cdclk.c return a->cdclk != b->cdclk && a 2085 drivers/gpu/drm/i915/display/intel_cdclk.c a->vco == b->vco && a 2086 drivers/gpu/drm/i915/display/intel_cdclk.c a->ref == b->ref; a 2097 drivers/gpu/drm/i915/display/intel_cdclk.c bool intel_cdclk_changed(const struct intel_cdclk_state *a, a 2100 drivers/gpu/drm/i915/display/intel_cdclk.c return intel_cdclk_needs_modeset(a, b) || a 2101 drivers/gpu/drm/i915/display/intel_cdclk.c a->voltage_level != b->voltage_level; a 26 drivers/gpu/drm/i915/display/intel_cdclk.h const struct intel_cdclk_state *a, a 28 drivers/gpu/drm/i915/display/intel_cdclk.h bool intel_cdclk_needs_modeset(const struct intel_cdclk_state *a, a 30 drivers/gpu/drm/i915/display/intel_cdclk.h bool intel_cdclk_changed(const struct intel_cdclk_state *a, a 11631 drivers/gpu/drm/i915/display/intel_display.c static bool encoders_cloneable(const struct intel_encoder *a, a 11635 drivers/gpu/drm/i915/display/intel_display.c return a == b || (a->cloneable & (1 << b->type) && a 11636 drivers/gpu/drm/i915/display/intel_display.c b->cloneable & (1 << a->type)); a 12472 drivers/gpu/drm/i915/display/intel_display.c intel_compare_infoframe(const union hdmi_infoframe *a, a 12475 drivers/gpu/drm/i915/display/intel_display.c return memcmp(a, b, sizeof(*a)) == 0; a 12481 drivers/gpu/drm/i915/display/intel_display.c const union hdmi_infoframe *a, a 12490 drivers/gpu/drm/i915/display/intel_display.c hdmi_infoframe_log(KERN_DEBUG, dev_priv->drm.dev, a); a 12496 drivers/gpu/drm/i915/display/intel_display.c hdmi_infoframe_log(KERN_ERR, dev_priv->drm.dev, a); a 256 drivers/gpu/drm/i915/display/intel_display.h #define aux_ch_name(a) ((a) + 'A') a 283 drivers/gpu/drm/i915/display/intel_display.h #define phy_name(a) ((a) + 'A') a 692 drivers/gpu/drm/i915/display/intel_dpll_mgr.c u64 a, b, c, d, diff, diff_best; a 716 drivers/gpu/drm/i915/display/intel_dpll_mgr.c a = freq2k * budget * p * r2; a 724 drivers/gpu/drm/i915/display/intel_dpll_mgr.c if (a < c && b < d) { a 731 drivers/gpu/drm/i915/display/intel_dpll_mgr.c } else if (a >= c && b < d) { a 736 drivers/gpu/drm/i915/display/intel_dpll_mgr.c } else if (a >= c && b >= d) { a 34 drivers/gpu/drm/i915/display/intel_dpll_mgr.h #define abs_diff(a, b) ({ \ a 35 drivers/gpu/drm/i915/display/intel_dpll_mgr.h typeof(a) __a = (a); \ a 103 drivers/gpu/drm/i915/gt/intel_engine.h hangcheck_action_to_str(const enum intel_engine_hangcheck_action a) a 105 drivers/gpu/drm/i915/gt/intel_engine.h switch (a) { a 301 drivers/gpu/drm/i915/gt/intel_engine.h #define cacheline(a) round_down(a, CACHELINE_BYTES) a 53 drivers/gpu/drm/i915/gt/intel_engine_user.c const struct intel_engine_cs *a = a 54 drivers/gpu/drm/i915/gt/intel_engine_user.c container_of((struct rb_node *)A, typeof(*a), uabi_node); a 58 drivers/gpu/drm/i915/gt/intel_engine_user.c if (uabi_classes[a->class] < uabi_classes[b->class]) a 60 drivers/gpu/drm/i915/gt/intel_engine_user.c if (uabi_classes[a->class] > uabi_classes[b->class]) a 63 drivers/gpu/drm/i915/gt/intel_engine_user.c if (a->instance < b->instance) a 65 drivers/gpu/drm/i915/gt/intel_engine_user.c if (a->instance > b->instance) a 753 drivers/gpu/drm/i915/gt/selftest_lrc.c struct preempt_client a, b; a 769 drivers/gpu/drm/i915/gt/selftest_lrc.c if (preempt_client_init(i915, &a)) a 783 drivers/gpu/drm/i915/gt/selftest_lrc.c rq_a = spinner_create_request(&a.spin, a 784 drivers/gpu/drm/i915/gt/selftest_lrc.c a.ctx, engine, a 795 drivers/gpu/drm/i915/gt/selftest_lrc.c if (!igt_wait_for_spinner(&a.spin, rq_a)) { a 819 drivers/gpu/drm/i915/gt/selftest_lrc.c igt_spinner_end(&a.spin); a 843 drivers/gpu/drm/i915/gt/selftest_lrc.c preempt_client_fini(&a); a 851 drivers/gpu/drm/i915/gt/selftest_lrc.c igt_spinner_end(&a.spin); a 864 drivers/gpu/drm/i915/gt/selftest_lrc.c struct preempt_client a, b; a 888 drivers/gpu/drm/i915/gt/selftest_lrc.c if (preempt_client_init(i915, &a)) a 902 drivers/gpu/drm/i915/gt/selftest_lrc.c rq_a = spinner_create_request(&a.spin, a 903 drivers/gpu/drm/i915/gt/selftest_lrc.c a.ctx, engine, a 911 drivers/gpu/drm/i915/gt/selftest_lrc.c if (!igt_wait_for_spinner(&a.spin, rq_a)) { a 930 drivers/gpu/drm/i915/gt/selftest_lrc.c igt_spinner_end(&a.spin); a 937 drivers/gpu/drm/i915/gt/selftest_lrc.c swap(a, b); a 940 drivers/gpu/drm/i915/gt/selftest_lrc.c igt_spinner_end(&a.spin); a 959 drivers/gpu/drm/i915/gt/selftest_lrc.c preempt_client_fini(&a); a 967 drivers/gpu/drm/i915/gt/selftest_lrc.c igt_spinner_end(&a.spin); a 902 drivers/gpu/drm/i915/gt/selftest_workarounds.c u32 a, u32 b, i915_reg_t reg) a 904 drivers/gpu/drm/i915/gt/selftest_workarounds.c if (a != b && !pardon_reg(engine->i915, reg)) { a 906 drivers/gpu/drm/i915/gt/selftest_workarounds.c i915_mmio_reg_offset(reg), a, b); a 924 drivers/gpu/drm/i915/gt/selftest_workarounds.c u32 a, u32 b, i915_reg_t reg) a 926 drivers/gpu/drm/i915/gt/selftest_workarounds.c if (a == b && !writeonly_reg(engine->i915, reg)) { a 928 drivers/gpu/drm/i915/gt/selftest_workarounds.c i915_mmio_reg_offset(reg), a); a 940 drivers/gpu/drm/i915/gt/selftest_workarounds.c u32 a, u32 b, a 943 drivers/gpu/drm/i915/gt/selftest_workarounds.c u32 *a, *b; a 946 drivers/gpu/drm/i915/gt/selftest_workarounds.c a = i915_gem_object_pin_map(A->obj, I915_MAP_WB); a 947 drivers/gpu/drm/i915/gt/selftest_workarounds.c if (IS_ERR(a)) a 948 drivers/gpu/drm/i915/gt/selftest_workarounds.c return PTR_ERR(a); a 964 drivers/gpu/drm/i915/gt/selftest_workarounds.c if (!fn(engine, a[i], b[i], wa->reg)) a 44 drivers/gpu/drm/i915/gvt/debugfs.c struct list_head *a, struct list_head *b) a 49 drivers/gpu/drm/i915/gvt/debugfs.c ma = container_of(a, struct diff_mmio, node); a 46 drivers/gpu/drm/i915/gvt/execlist.c #define same_context(a, b) (((a)->context_id == (b)->context_id) && \ a 47 drivers/gpu/drm/i915/gvt/execlist.c ((a)->lrca == (b)->lrca)) a 169 drivers/gpu/drm/i915/gvt/firmware.c #define VERIFY(s, a, b) do { \ a 170 drivers/gpu/drm/i915/gvt/firmware.c item = (s); file = (u64)(a); request = (u64)(b); \ a 171 drivers/gpu/drm/i915/gvt/firmware.c if ((a) != (b)) \ a 56 drivers/gpu/drm/i915/gvt/mmio_context.h #define IS_RESTORE_INHIBIT(a) \ a 58 drivers/gpu/drm/i915/gvt/mmio_context.h ((a) & _MASKED_BIT_ENABLE(CTX_CTRL_ENGINE_CTX_RESTORE_INHIBIT))) a 1459 drivers/gpu/drm/i915/gvt/scheduler.c #define same_context(a, b) (((a)->context_id == (b)->context_id) && \ a 1460 drivers/gpu/drm/i915/gvt/scheduler.c ((a)->lrca == (b)->lrca)) a 876 drivers/gpu/drm/i915/i915_gem_gtt.c #define __gen8_pte_index(a, lvl) i915_pde_index((a), __gen8_pte_shift(lvl)) a 194 drivers/gpu/drm/i915/i915_reg.h static inline bool i915_mmio_reg_equal(i915_reg_t a, i915_reg_t b) a 196 drivers/gpu/drm/i915/i915_reg.h return i915_mmio_reg_offset(a) == i915_mmio_reg_offset(b); a 228 drivers/gpu/drm/i915/i915_reg.h #define _PIPE(pipe, a, b) _PICK_EVEN(pipe, a, b) a 229 drivers/gpu/drm/i915/i915_reg.h #define _PLANE(plane, a, b) _PICK_EVEN(plane, a, b) a 230 drivers/gpu/drm/i915/i915_reg.h #define _TRANS(tran, a, b) _PICK_EVEN(tran, a, b) a 231 drivers/gpu/drm/i915/i915_reg.h #define _PORT(port, a, b) _PICK_EVEN(port, a, b) a 232 drivers/gpu/drm/i915/i915_reg.h #define _PLL(pll, a, b) _PICK_EVEN(pll, a, b) a 234 drivers/gpu/drm/i915/i915_reg.h #define _MMIO_PIPE(pipe, a, b) _MMIO(_PIPE(pipe, a, b)) a 235 drivers/gpu/drm/i915/i915_reg.h #define _MMIO_PLANE(plane, a, b) _MMIO(_PLANE(plane, a, b)) a 236 drivers/gpu/drm/i915/i915_reg.h #define _MMIO_TRANS(tran, a, b) _MMIO(_TRANS(tran, a, b)) a 237 drivers/gpu/drm/i915/i915_reg.h #define _MMIO_PORT(port, a, b) _MMIO(_PORT(port, a, b)) a 238 drivers/gpu/drm/i915/i915_reg.h #define _MMIO_PLL(pll, a, b) _MMIO(_PLL(pll, a, b)) a 242 drivers/gpu/drm/i915/i915_reg.h #define _MMIO_PIPE3(pipe, a, b, c) _MMIO(_PICK(pipe, a, b, c)) a 243 drivers/gpu/drm/i915/i915_reg.h #define _MMIO_PORT3(pipe, a, b, c) _MMIO(_PICK(pipe, a, b, c)) a 244 drivers/gpu/drm/i915/i915_reg.h #define _MMIO_PHY3(phy, a, b, c) _MMIO(_PHY3(phy, a, b, c)) a 245 drivers/gpu/drm/i915/i915_reg.h #define _MMIO_PLL3(pll, a, b, c) _MMIO(_PICK(pll, a, b, c)) a 272 drivers/gpu/drm/i915/i915_reg.h #define _MASKED_BIT_ENABLE(a) ({ typeof(a) _a = (a); _MASKED_FIELD(_a, _a); }) a 273 drivers/gpu/drm/i915/i915_reg.h #define _MASKED_BIT_DISABLE(a) (_MASKED_FIELD((a), 0)) a 4300 drivers/gpu/drm/i915/i915_reg.h #define EDP_PSR2_FRAME_BEFORE_SU(a) ((a) << 4) a 6702 drivers/gpu/drm/i915/i915_reg.h #define PLANE_KEYMAX_ALPHA(a) ((a) << 24) a 7154 drivers/gpu/drm/i915/i915_reg.h #define _ID(id, a, b) _PICK_EVEN(id, a, b) a 10320 drivers/gpu/drm/i915/i915_reg.h #define _MIPI_PORT(port, a, c) (((port) == PORT_A) ? a : c) /* ports A and C only */ a 10321 drivers/gpu/drm/i915/i915_reg.h #define _MMIO_MIPI(port, a, c) _MMIO(_MIPI_PORT(port, a, c)) a 135 drivers/gpu/drm/i915/i915_syncmap.c static inline bool seqno_later(u32 a, u32 b) a 137 drivers/gpu/drm/i915/i915_syncmap.c return (s32)(a - b) >= 0; a 87 drivers/gpu/drm/i915/i915_utils.h typeof(A) a = (A); \ a 89 drivers/gpu/drm/i915/i915_utils.h (T)(a + b) < a; \ a 247 drivers/gpu/drm/i915/i915_vma.h static __always_inline ptrdiff_t ptrdiff(const void *a, const void *b) a 249 drivers/gpu/drm/i915/i915_vma.h return a - b; a 3200 drivers/gpu/drm/i915/intel_pm.c struct intel_pipe_wm *a = &newstate->wm.ilk.intermediate; a 3213 drivers/gpu/drm/i915/intel_pm.c *a = newstate->wm.ilk.optimal; a 3218 drivers/gpu/drm/i915/intel_pm.c a->pipe_enabled |= b->pipe_enabled; a 3219 drivers/gpu/drm/i915/intel_pm.c a->sprites_enabled |= b->sprites_enabled; a 3220 drivers/gpu/drm/i915/intel_pm.c a->sprites_scaled |= b->sprites_scaled; a 3223 drivers/gpu/drm/i915/intel_pm.c struct intel_wm_level *a_wm = &a->wm[level]; a 3239 drivers/gpu/drm/i915/intel_pm.c if (!ilk_validate_pipe_wm(dev_priv, a)) a 3246 drivers/gpu/drm/i915/intel_pm.c if (memcmp(a, &newstate->wm.ilk.optimal, sizeof(*a)) != 0) a 5245 drivers/gpu/drm/i915/intel_pm.c static inline bool skl_ddb_entries_overlap(const struct skl_ddb_entry *a, a 5248 drivers/gpu/drm/i915/intel_pm.c return a->start < b->end && b->start < a->end; a 162 drivers/gpu/drm/i915/intel_runtime_pm.c const depot_stack_handle_t * const a = _a, * const b = _b; a 164 drivers/gpu/drm/i915/intel_runtime_pm.c if (*a < *b) a 166 drivers/gpu/drm/i915/intel_runtime_pm.c else if (*a > *b) a 1067 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c struct drm_mm_node *a = list_entry(A, typeof(*a), hole_stack); a 1070 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c if (a->start < b->start) a 467 drivers/gpu/drm/i915/selftests/i915_vma.c static unsigned int rotated_size(const struct intel_remapped_plane_info *a, a 470 drivers/gpu/drm/i915/selftests/i915_vma.c return a->width * a->height + b->width * b->height; a 495 drivers/gpu/drm/i915/selftests/i915_vma.c }, *a, *b; a 513 drivers/gpu/drm/i915/selftests/i915_vma.c for (a = planes; a->width; a++) { a 518 drivers/gpu/drm/i915/selftests/i915_vma.c max_offset = max(a->stride * a->height, a 524 drivers/gpu/drm/i915/selftests/i915_vma.c view.rotated.plane[0] = *a; a 545 drivers/gpu/drm/i915/selftests/i915_vma.c vma->size != rotated_size(a, b) * PAGE_SIZE) { a 547 drivers/gpu/drm/i915/selftests/i915_vma.c PAGE_SIZE * rotated_size(a, b), vma->size); a 553 drivers/gpu/drm/i915/selftests/i915_vma.c vma->size > rotated_size(a, b) * PAGE_SIZE) { a 555 drivers/gpu/drm/i915/selftests/i915_vma.c PAGE_SIZE * rotated_size(a, b), vma->size); a 560 drivers/gpu/drm/i915/selftests/i915_vma.c if (vma->pages->nents > rotated_size(a, b)) { a 562 drivers/gpu/drm/i915/selftests/i915_vma.c rotated_size(a, b), vma->pages->nents); a 846 drivers/gpu/drm/meson/meson_venc.c static signed int to_signed(unsigned int a) a 848 drivers/gpu/drm/meson/meson_venc.c if (a <= 7) a 849 drivers/gpu/drm/meson/meson_venc.c return a; a 851 drivers/gpu/drm/meson/meson_venc.c return a - 16; a 854 drivers/gpu/drm/meson/meson_venc.c static unsigned long modulo(unsigned long a, unsigned long b) a 856 drivers/gpu/drm/meson/meson_venc.c if (a >= b) a 857 drivers/gpu/drm/meson/meson_venc.c return a - b; a 859 drivers/gpu/drm/meson/meson_venc.c return a; a 52 drivers/gpu/drm/meson/meson_viu.c #define COEFF_NORM(a) ((int)((((a) * 2048.0) + 1) / 2)) a 55 drivers/gpu/drm/meson/meson_viu.c #define EOTF_COEFF_NORM(a) ((int)((((a) * 4096.0) + 1) / 2)) a 424 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c #define RANGE(reg, a) ((reg)[(a) + 1] - (reg)[(a)] + 1) a 33 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c #define INTERLEAVED_RGB_FMT(fmt, a, r, g, b, e0, e1, e2, e3, uc, alpha, \ a 40 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c .bits = { g, b, r, a }, \ a 52 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c #define INTERLEAVED_RGB_FMT_TILED(fmt, a, r, g, b, e0, e1, e2, e3, uc, \ a 59 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c .bits = { g, b, r, a }, \ a 72 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c #define INTERLEAVED_YUV_FMT(fmt, a, r, g, b, e0, e1, e2, e3, \ a 79 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c .bits = { g, b, r, a }, \ a 91 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c #define PSEUDO_YUV_FMT(fmt, a, r, g, b, e0, e1, chroma, flg, fm, np) \ a 97 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c .bits = { g, b, r, a }, \ a 109 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c #define PSEUDO_YUV_FMT_TILED(fmt, a, r, g, b, e0, e1, chroma, \ a 116 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c .bits = { g, b, r, a }, \ a 128 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c #define PSEUDO_YUV_FMT_LOOSE(fmt, a, r, g, b, e0, e1, chroma, flg, fm, np)\ a 134 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c .bits = { g, b, r, a }, \ a 146 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c #define PSEUDO_YUV_FMT_LOOSE_TILED(fmt, a, r, g, b, e0, e1, chroma, \ a 153 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c .bits = { g, b, r, a }, \ a 166 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c #define PLANAR_YUV_FMT(fmt, a, r, g, b, e0, e1, e2, alpha, chroma, bp, \ a 173 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c .bits = { g, b, r, a }, \ a 571 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c static int pstate_cmp(const void *a, const void *b) a 573 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct plane_state *pa = (struct plane_state *)a; a 63 drivers/gpu/drm/msm/disp/mdp_format.c #define FMT(name, a, r, g, b, e0, e1, e2, e3, alpha, tight, c, cnt, fp, cs, yuv) { \ a 65 drivers/gpu/drm/msm/disp/mdp_format.c .bpc_a = BPC ## a ## A, \ a 24 drivers/gpu/drm/nouveau/include/nvif/client.h #define nvxx_client(a) ({ \ a 25 drivers/gpu/drm/nouveau/include/nvif/client.h struct nvif_client *_client = (a); \ a 58 drivers/gpu/drm/nouveau/include/nvif/device.h #define nvxx_device(a) ({ \ a 59 drivers/gpu/drm/nouveau/include/nvif/device.h struct nvif_device *_device = (a); \ a 66 drivers/gpu/drm/nouveau/include/nvif/device.h #define nvxx_bios(a) nvxx_device(a)->bios a 67 drivers/gpu/drm/nouveau/include/nvif/device.h #define nvxx_fb(a) nvxx_device(a)->fb a 68 drivers/gpu/drm/nouveau/include/nvif/device.h #define nvxx_gpio(a) nvxx_device(a)->gpio a 69 drivers/gpu/drm/nouveau/include/nvif/device.h #define nvxx_clk(a) nvxx_device(a)->clk a 70 drivers/gpu/drm/nouveau/include/nvif/device.h #define nvxx_i2c(a) nvxx_device(a)->i2c a 71 drivers/gpu/drm/nouveau/include/nvif/device.h #define nvxx_iccsense(a) nvxx_device(a)->iccsense a 72 drivers/gpu/drm/nouveau/include/nvif/device.h #define nvxx_therm(a) nvxx_device(a)->therm a 73 drivers/gpu/drm/nouveau/include/nvif/device.h #define nvxx_volt(a) nvxx_device(a)->volt a 78 drivers/gpu/drm/nouveau/include/nvif/device.h #define nvxx_gr(a) nvxx_device(a)->gr a 39 drivers/gpu/drm/nouveau/include/nvif/object.h #define nvif_handle(a) (unsigned long)(void *)(a) a 40 drivers/gpu/drm/nouveau/include/nvif/object.h #define nvif_object(a) (a)->object a 42 drivers/gpu/drm/nouveau/include/nvif/object.h #define nvif_rd(a,f,b,c) ({ \ a 43 drivers/gpu/drm/nouveau/include/nvif/object.h struct nvif_object *_object = (a); \ a 51 drivers/gpu/drm/nouveau/include/nvif/object.h #define nvif_wr(a,f,b,c,d) ({ \ a 52 drivers/gpu/drm/nouveau/include/nvif/object.h struct nvif_object *_object = (a); \ a 58 drivers/gpu/drm/nouveau/include/nvif/object.h #define nvif_rd08(a,b) ({ ((u8)nvif_rd((a), ioread8, 1, (b))); }) a 59 drivers/gpu/drm/nouveau/include/nvif/object.h #define nvif_rd16(a,b) ({ ((u16)nvif_rd((a), ioread16_native, 2, (b))); }) a 60 drivers/gpu/drm/nouveau/include/nvif/object.h #define nvif_rd32(a,b) ({ ((u32)nvif_rd((a), ioread32_native, 4, (b))); }) a 61 drivers/gpu/drm/nouveau/include/nvif/object.h #define nvif_wr08(a,b,c) nvif_wr((a), iowrite8, 1, (b), (u8)(c)) a 62 drivers/gpu/drm/nouveau/include/nvif/object.h #define nvif_wr16(a,b,c) nvif_wr((a), iowrite16_native, 2, (b), (u16)(c)) a 63 drivers/gpu/drm/nouveau/include/nvif/object.h #define nvif_wr32(a,b,c) nvif_wr((a), iowrite32_native, 4, (b), (u32)(c)) a 64 drivers/gpu/drm/nouveau/include/nvif/object.h #define nvif_mask(a,b,c,d) ({ \ a 65 drivers/gpu/drm/nouveau/include/nvif/object.h struct nvif_object *__object = (a); \ a 71 drivers/gpu/drm/nouveau/include/nvif/object.h #define nvif_mthd(a,b,c,d) nvif_object_mthd((a), (b), (c), (d)) a 120 drivers/gpu/drm/nouveau/include/nvif/object.h #define nvxx_object(a) ({ \ a 121 drivers/gpu/drm/nouveau/include/nvif/object.h struct nvif_object *_object = (a); \ a 37 drivers/gpu/drm/nouveau/include/nvkm/core/client.h #define nvif_printk(o,l,p,f,a...) do { \ a 42 drivers/gpu/drm/nouveau/include/nvkm/core/client.h _object->handle, _object->oclass, ##a); \ a 44 drivers/gpu/drm/nouveau/include/nvkm/core/client.h #define nvif_fatal(o,f,a...) nvif_printk((o), FATAL, CRIT, f, ##a) a 45 drivers/gpu/drm/nouveau/include/nvkm/core/client.h #define nvif_error(o,f,a...) nvif_printk((o), ERROR, ERR, f, ##a) a 46 drivers/gpu/drm/nouveau/include/nvkm/core/client.h #define nvif_debug(o,f,a...) nvif_printk((o), DEBUG, INFO, f, ##a) a 47 drivers/gpu/drm/nouveau/include/nvkm/core/client.h #define nvif_trace(o,f,a...) nvif_printk((o), TRACE, INFO, f, ##a) a 48 drivers/gpu/drm/nouveau/include/nvkm/core/client.h #define nvif_info(o,f,a...) nvif_printk((o), INFO, INFO, f, ##a) a 49 drivers/gpu/drm/nouveau/include/nvkm/core/client.h #define nvif_ioctl(o,f,a...) nvif_trace((o), "ioctl: "f, ##a) a 259 drivers/gpu/drm/nouveau/include/nvkm/core/device.h #define nvkm_rd08(d,a) ioread8((d)->pri + (a)) a 260 drivers/gpu/drm/nouveau/include/nvkm/core/device.h #define nvkm_rd16(d,a) ioread16_native((d)->pri + (a)) a 261 drivers/gpu/drm/nouveau/include/nvkm/core/device.h #define nvkm_rd32(d,a) ioread32_native((d)->pri + (a)) a 262 drivers/gpu/drm/nouveau/include/nvkm/core/device.h #define nvkm_wr08(d,a,v) iowrite8((v), (d)->pri + (a)) a 263 drivers/gpu/drm/nouveau/include/nvkm/core/device.h #define nvkm_wr16(d,a,v) iowrite16_native((v), (d)->pri + (a)) a 264 drivers/gpu/drm/nouveau/include/nvkm/core/device.h #define nvkm_wr32(d,a,v) iowrite32_native((v), (d)->pri + (a)) a 265 drivers/gpu/drm/nouveau/include/nvkm/core/device.h #define nvkm_mask(d,a,m,v) ({ \ a 267 drivers/gpu/drm/nouveau/include/nvkm/core/device.h u32 _addr = (a), _temp = nvkm_rd32(_device, _addr); \ a 283 drivers/gpu/drm/nouveau/include/nvkm/core/device.h #define nvdev_printk_(d,l,p,f,a...) do { \ a 286 drivers/gpu/drm/nouveau/include/nvkm/core/device.h dev_##p(_device->dev, f, ##a); \ a 288 drivers/gpu/drm/nouveau/include/nvkm/core/device.h #define nvdev_printk(d,l,p,f,a...) nvdev_printk_((d), NV_DBG_##l, p, f, ##a) a 289 drivers/gpu/drm/nouveau/include/nvkm/core/device.h #define nvdev_fatal(d,f,a...) nvdev_printk((d), FATAL, crit, f, ##a) a 290 drivers/gpu/drm/nouveau/include/nvkm/core/device.h #define nvdev_error(d,f,a...) nvdev_printk((d), ERROR, err, f, ##a) a 291 drivers/gpu/drm/nouveau/include/nvkm/core/device.h #define nvdev_warn(d,f,a...) nvdev_printk((d), WARN, notice, f, ##a) a 292 drivers/gpu/drm/nouveau/include/nvkm/core/device.h #define nvdev_info(d,f,a...) nvdev_printk((d), INFO, info, f, ##a) a 293 drivers/gpu/drm/nouveau/include/nvkm/core/device.h #define nvdev_debug(d,f,a...) nvdev_printk((d), DEBUG, info, f, ##a) a 294 drivers/gpu/drm/nouveau/include/nvkm/core/device.h #define nvdev_trace(d,f,a...) nvdev_printk((d), TRACE, info, f, ##a) a 295 drivers/gpu/drm/nouveau/include/nvkm/core/device.h #define nvdev_spam(d,f,a...) nvdev_printk((d), SPAM, dbg, f, ##a) a 73 drivers/gpu/drm/nouveau/include/nvkm/core/memory.h #define nvkm_ro32(o,a) (o)->ptrs->rd32((o), (a)) a 74 drivers/gpu/drm/nouveau/include/nvkm/core/memory.h #define nvkm_wo32(o,a,d) (o)->ptrs->wr32((o), (a), (d)) a 75 drivers/gpu/drm/nouveau/include/nvkm/core/memory.h #define nvkm_mo32(o,a,m,d) ({ \ a 76 drivers/gpu/drm/nouveau/include/nvkm/core/memory.h u32 _addr = (a), _data = nvkm_ro32((o), _addr); \ a 81 drivers/gpu/drm/nouveau/include/nvkm/core/memory.h #define nvkm_wo64(o,a,d) do { \ a 82 drivers/gpu/drm/nouveau/include/nvkm/core/memory.h u64 __a = (a), __d = (d); \ a 87 drivers/gpu/drm/nouveau/include/nvkm/core/memory.h #define nvkm_fill(t,s,o,a,d,c) do { \ a 88 drivers/gpu/drm/nouveau/include/nvkm/core/memory.h u64 _a = (a), _c = (c), _d = (d), _o = _a >> s, _s = _c << s; \ a 103 drivers/gpu/drm/nouveau/include/nvkm/core/memory.h #define nvkm_fo32(o,a,d,c) nvkm_fill(32, 2, (o), (a), (d), (c)) a 104 drivers/gpu/drm/nouveau/include/nvkm/core/memory.h #define nvkm_fo64(o,a,d,c) nvkm_fill(64, 3, (o), (a), (d), (c)) a 37 drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h #define nvkm_printk_(s,l,p,f,a...) do { \ a 41 drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h nvkm_subdev_name[_subdev->index], ##a); \ a 44 drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h #define nvkm_printk(s,l,p,f,a...) nvkm_printk_((s), NV_DBG_##l, p, f, ##a) a 45 drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h #define nvkm_fatal(s,f,a...) nvkm_printk((s), FATAL, crit, f, ##a) a 46 drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h #define nvkm_error(s,f,a...) nvkm_printk((s), ERROR, err, f, ##a) a 47 drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h #define nvkm_warn(s,f,a...) nvkm_printk((s), WARN, notice, f, ##a) a 48 drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h #define nvkm_info(s,f,a...) nvkm_printk((s), INFO, info, f, ##a) a 49 drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h #define nvkm_debug(s,f,a...) nvkm_printk((s), DEBUG, info, f, ##a) a 50 drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h #define nvkm_trace(s,f,a...) nvkm_printk((s), TRACE, info, f, ##a) a 51 drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h #define nvkm_spam(s,f,a...) nvkm_printk((s), SPAM, dbg, f, ##a) a 242 drivers/gpu/drm/nouveau/nouveau_drv.h #define NV_PRINTK(l,c,f,a...) do { \ a 244 drivers/gpu/drm/nouveau/nouveau_drv.h dev_##l(_cli->drm->dev->dev, "%s: "f, _cli->name, ##a); \ a 247 drivers/gpu/drm/nouveau/nouveau_drv.h #define NV_FATAL(drm,f,a...) NV_PRINTK(crit, &(drm)->client, f, ##a) a 248 drivers/gpu/drm/nouveau/nouveau_drv.h #define NV_ERROR(drm,f,a...) NV_PRINTK(err, &(drm)->client, f, ##a) a 249 drivers/gpu/drm/nouveau/nouveau_drv.h #define NV_WARN(drm,f,a...) NV_PRINTK(warn, &(drm)->client, f, ##a) a 250 drivers/gpu/drm/nouveau/nouveau_drv.h #define NV_INFO(drm,f,a...) NV_PRINTK(info, &(drm)->client, f, ##a) a 252 drivers/gpu/drm/nouveau/nouveau_drv.h #define NV_DEBUG(drm,f,a...) do { \ a 254 drivers/gpu/drm/nouveau/nouveau_drv.h NV_PRINTK(info, &(drm)->client, f, ##a); \ a 256 drivers/gpu/drm/nouveau/nouveau_drv.h #define NV_ATOMIC(drm,f,a...) do { \ a 258 drivers/gpu/drm/nouveau/nouveau_drv.h NV_PRINTK(info, &(drm)->client, f, ##a); \ a 261 drivers/gpu/drm/nouveau/nouveau_drv.h #define NV_PRINTK_ONCE(l,c,f,a...) NV_PRINTK(l##_once,c,f, ##a) a 263 drivers/gpu/drm/nouveau/nouveau_drv.h #define NV_ERROR_ONCE(drm,f,a...) NV_PRINTK_ONCE(err, &(drm)->client, f, ##a) a 264 drivers/gpu/drm/nouveau/nouveau_drv.h #define NV_WARN_ONCE(drm,f,a...) NV_PRINTK_ONCE(warn, &(drm)->client, f, ##a) a 265 drivers/gpu/drm/nouveau/nouveau_drv.h #define NV_INFO_ONCE(drm,f,a...) NV_PRINTK_ONCE(info, &(drm)->client, f, ##a) a 42 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct device_attribute *a, char *buf) a 51 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct device_attribute *a, char *buf) a 62 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct device_attribute *a, a 84 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct device_attribute *a, char *buf) a 95 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct device_attribute *a, a 117 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct device_attribute *a, char *buf) a 133 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct device_attribute *a, char *buf) a 148 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_hwmon_set_pwm1_min(struct device *d, struct device_attribute *a, a 171 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_hwmon_set_pwm1_max(struct device *d, struct device_attribute *a, a 70 drivers/gpu/drm/nouveau/nouveau_svm.c #define SVM_DBG(s,f,a...) NV_DEBUG((s)->drm, "svm: "f"\n", ##a) a 71 drivers/gpu/drm/nouveau/nouveau_svm.c #define SVM_ERR(s,f,a...) NV_WARN((s)->drm, "svm: "f"\n", ##a) a 103 drivers/gpu/drm/nouveau/nouveau_svm.c #define SVMM_DBG(s,f,a...) \ a 104 drivers/gpu/drm/nouveau/nouveau_svm.c NV_DEBUG((s)->vmm->cli->drm, "svm-%p: "f"\n", (s), ##a) a 105 drivers/gpu/drm/nouveau/nouveau_svm.c #define SVMM_ERR(s,f,a...) \ a 106 drivers/gpu/drm/nouveau/nouveau_svm.c NV_WARN((s)->vmm->cli->drm, "svm-%p: "f"\n", (s), ##a) a 421 drivers/gpu/drm/nouveau/nouveau_svm.c nouveau_svm_fault_cmp(const void *a, const void *b) a 423 drivers/gpu/drm/nouveau/nouveau_svm.c const struct nouveau_svm_fault *fa = *(struct nouveau_svm_fault **)a; a 34 drivers/gpu/drm/nouveau/nvif/fifo.c } *a; a 40 drivers/gpu/drm/nouveau/nvif/fifo.c if (!(a = kmalloc(sizeof(*a), GFP_KERNEL))) a 42 drivers/gpu/drm/nouveau/nvif/fifo.c a->m.version = 1; a 43 drivers/gpu/drm/nouveau/nvif/fifo.c a->m.count = sizeof(a->v) / sizeof(a->v.runlists); a 44 drivers/gpu/drm/nouveau/nvif/fifo.c a->v.runlists.mthd = NV_DEVICE_FIFO_RUNLISTS; a 45 drivers/gpu/drm/nouveau/nvif/fifo.c for (i = 0; i < ARRAY_SIZE(a->v.runlist); i++) a 46 drivers/gpu/drm/nouveau/nvif/fifo.c a->v.runlist[i].mthd = NV_DEVICE_FIFO_RUNLIST_ENGINES(i); a 48 drivers/gpu/drm/nouveau/nvif/fifo.c ret = nvif_object_mthd(object, NV_DEVICE_V0_INFO, a, sizeof(*a)); a 52 drivers/gpu/drm/nouveau/nvif/fifo.c device->runlists = fls64(a->v.runlists.data); a 61 drivers/gpu/drm/nouveau/nvif/fifo.c if (a->v.runlists.data & BIT_ULL(i)) a 62 drivers/gpu/drm/nouveau/nvif/fifo.c device->runlist[i].engines = a->v.runlist[i].data; a 66 drivers/gpu/drm/nouveau/nvif/fifo.c kfree(a); a 79 drivers/gpu/drm/nouveau/nvif/fifo.c } a = { a 81 drivers/gpu/drm/nouveau/nvif/fifo.c .m.count = sizeof(a.v) / sizeof(a.v.engine), a 90 drivers/gpu/drm/nouveau/nvif/fifo.c ret = nvif_object_mthd(object, NV_DEVICE_V0_INFO, &a, sizeof(a)); a 93 drivers/gpu/drm/nouveau/nvif/fifo.c if (device->runlist[i].engines & a.v.engine.data) a 86 drivers/gpu/drm/nouveau/nvkm/core/mm.c region_head(struct nvkm_mm *mm, struct nvkm_mm_node *a, u32 size) a 90 drivers/gpu/drm/nouveau/nvkm/core/mm.c if (a->length == size) a 91 drivers/gpu/drm/nouveau/nvkm/core/mm.c return a; a 97 drivers/gpu/drm/nouveau/nvkm/core/mm.c b->offset = a->offset; a 99 drivers/gpu/drm/nouveau/nvkm/core/mm.c b->heap = a->heap; a 100 drivers/gpu/drm/nouveau/nvkm/core/mm.c b->type = a->type; a 101 drivers/gpu/drm/nouveau/nvkm/core/mm.c a->offset += size; a 102 drivers/gpu/drm/nouveau/nvkm/core/mm.c a->length -= size; a 103 drivers/gpu/drm/nouveau/nvkm/core/mm.c list_add_tail(&b->nl_entry, &a->nl_entry); a 105 drivers/gpu/drm/nouveau/nvkm/core/mm.c list_add_tail(&b->fl_entry, &a->fl_entry); a 161 drivers/gpu/drm/nouveau/nvkm/core/mm.c region_tail(struct nvkm_mm *mm, struct nvkm_mm_node *a, u32 size) a 165 drivers/gpu/drm/nouveau/nvkm/core/mm.c if (a->length == size) a 166 drivers/gpu/drm/nouveau/nvkm/core/mm.c return a; a 172 drivers/gpu/drm/nouveau/nvkm/core/mm.c a->length -= size; a 173 drivers/gpu/drm/nouveau/nvkm/core/mm.c b->offset = a->offset + a->length; a 175 drivers/gpu/drm/nouveau/nvkm/core/mm.c b->heap = a->heap; a 176 drivers/gpu/drm/nouveau/nvkm/core/mm.c b->type = a->type; a 178 drivers/gpu/drm/nouveau/nvkm/core/mm.c list_add(&b->nl_entry, &a->nl_entry); a 180 drivers/gpu/drm/nouveau/nvkm/core/mm.c list_add(&b->fl_entry, &a->fl_entry); a 197 drivers/gpu/drm/nouveau/nvkm/core/mm.c u32 c = 0, a; a 214 drivers/gpu/drm/nouveau/nvkm/core/mm.c a = e - s; a 215 drivers/gpu/drm/nouveau/nvkm/core/mm.c if (s > e || a < size_min) a 218 drivers/gpu/drm/nouveau/nvkm/core/mm.c a = min(a, size_max); a 219 drivers/gpu/drm/nouveau/nvkm/core/mm.c s = (e - a) & ~mask; a 220 drivers/gpu/drm/nouveau/nvkm/core/mm.c c += (e - s) - a; a 225 drivers/gpu/drm/nouveau/nvkm/core/mm.c this = region_tail(mm, this, a); a 26 drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.h #define CONN_MSG(c,l,f,a...) do { \ a 29 drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.h _conn->index, _conn->info.location, _conn->info.type, ##a); \ a 31 drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.h #define CONN_ERR(c,f,a...) CONN_MSG((c), error, f, ##a) a 32 drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.h #define CONN_DBG(c,f,a...) CONN_MSG((c), debug, f, ##a) a 33 drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.h #define CONN_TRACE(c,f,a...) CONN_MSG((c), trace, f, ##a) a 47 drivers/gpu/drm/nouveau/nvkm/engine/disp/head.h #define HEAD_MSG(h,l,f,a...) do { \ a 49 drivers/gpu/drm/nouveau/nvkm/engine/disp/head.h nvkm_##l(&_h->disp->engine.subdev, "head-%d: "f"\n", _h->id, ##a); \ a 51 drivers/gpu/drm/nouveau/nvkm/engine/disp/head.h #define HEAD_WARN(h,f,a...) HEAD_MSG((h), warn, f, ##a) a 52 drivers/gpu/drm/nouveau/nvkm/engine/disp/head.h #define HEAD_DBG(h,f,a...) HEAD_MSG((h), debug, f, ##a) a 166 drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h #define IOR_MSG(i,l,f,a...) do { \ a 168 drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h nvkm_##l(&_ior->disp->engine.subdev, "%s: "f"\n", _ior->name, ##a); \ a 170 drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h #define IOR_WARN(i,f,a...) IOR_MSG((i), warn, f, ##a) a 171 drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h #define IOR_DBG(i,f,a...) IOR_MSG((i), debug, f, ##a) a 48 drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h #define OUTP_MSG(o,l,f,a...) do { \ a 51 drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h _outp->index, _outp->info.hasht, _outp->info.hashm, ##a); \ a 53 drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h #define OUTP_ERR(o,f,a...) OUTP_MSG((o), error, f, ##a) a 54 drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h #define OUTP_DBG(o,f,a...) OUTP_MSG((o), debug, f, ##a) a 55 drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h #define OUTP_TRACE(o,f,a...) OUTP_MSG((o), trace, f, ##a) a 18 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.h #define mmio_vram(a,b,c,d) gf100_grctx_mmio_data((a), (b), (c), (d)) a 19 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.h #define mmio_refn(a,b,c,d,e) gf100_grctx_mmio_item((a), (b), (c), (d), (e)) a 20 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.h #define mmio_skip(a,b,c) mmio_refn((a), (b), (c), -1, -1) a 21 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.h #define mmio_wr32(a,b,c) mmio_refn((a), (b), (c), 0, -1) a 758 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf108.c const u32 a = alpha; a 765 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf108.c mmio_wr32(info, o + 0x44, (a << 16) | ao); a 266 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.c const u32 a = alpha * gr->ppc_tpc_nr[gpc][ppc]; a 275 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.c mmio_wr32(info, o + 0xe4, (a << 16) | ao); a 362 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c clk_same(u32 a, u32 b) a 364 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c return ((a / 1000) == (b / 1000)); a 32 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr5.c #define NOTE00(a) 1 a 32 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.h #define AUX_MSG(b,l,f,a...) do { \ a 34 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.h nvkm_##l(&_aux->pad->i2c->subdev, "aux %04x: "f"\n", _aux->id, ##a); \ a 36 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.h #define AUX_ERR(b,f,a...) AUX_MSG((b), error, f, ##a) a 37 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.h #define AUX_DBG(b,f,a...) AUX_MSG((b), debug, f, ##a) a 38 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.h #define AUX_TRACE(b,f,a...) AUX_MSG((b), trace, f, ##a) a 32 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h #define BUS_MSG(b,l,f,a...) do { \ a 34 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h nvkm_##l(&_bus->pad->i2c->subdev, "bus %04x: "f"\n", _bus->id, ##a); \ a 36 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h #define BUS_ERR(b,f,a...) BUS_MSG((b), error, f, ##a) a 37 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h #define BUS_DBG(b,f,a...) BUS_MSG((b), debug, f, ##a) a 38 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h #define BUS_TRACE(b,f,a...) BUS_MSG((b), trace, f, ##a) a 61 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h #define PAD_MSG(p,l,f,a...) do { \ a 63 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h nvkm_##l(&_pad->i2c->subdev, "pad %04x: "f"\n", _pad->id, ##a); \ a 65 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h #define PAD_ERR(p,f,a...) PAD_MSG((p), error, f, ##a) a 66 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h #define PAD_DBG(p,f,a...) PAD_MSG((p), debug, f, ##a) a 67 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h #define PAD_TRACE(p,f,a...) PAD_MSG((p), trace, f, ##a) a 109 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c #define TRA(i,f,a...) do { \ a 113 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c VMM_TRACE(_it->vmm, "%s "f, _buf, ##a); \ a 116 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c #define TRA(i,f,a...) a 277 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h #define VMM_PRINT(l,v,p,f,a...) do { \ a 281 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h _vmm->name, ##a); \ a 284 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h #define VMM_DEBUG(v,f,a...) VMM_PRINT(NV_DBG_DEBUG, (v), info, f, ##a) a 285 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h #define VMM_TRACE(v,f,a...) VMM_PRINT(NV_DBG_TRACE, (v), info, f, ##a) a 286 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h #define VMM_SPAM(v,f,a...) VMM_PRINT(NV_DBG_SPAM , (v), dbg, f, ##a) a 326 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h #define VMM_XO(m,v,o,d,c,b,fn,f,a...) do { \ a 328 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h VMM_SPAM((v), " %010llx "f, (m)->addr + _pteo, _data, ##a); \ a 340 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h #define VMM_XO128(m,v,o,lo,hi,c,f,a...) do { \ a 343 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h VMM_SPAM((v), " %010llx %016llx%016llx"f, _addr, (hi), (lo), ##a); \ a 422 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c unsigned int y, a, b, s; a 436 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c a = (ptr[0] >> 4) & 0x1; a 456 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c (a << 6) | (s << 4) | (b << 2) | (y << 0)); a 1010 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c static void fill_map(char **map, int xdiv, int ydiv, struct tcm_area *a, a 1014 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c for (y = a->p0.y / ydiv; y <= a->p1.y / ydiv; y++) a 1015 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c for (x = a->p0.x / xdiv; x <= a->p1.x / xdiv; x++) a 1048 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c struct tcm_area *a) a 1050 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c sprintf(nice, "%dK", tcm_sizeof(*a) * 4); a 1051 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c if (a->p0.y + 1 < a->p1.y) { a 1052 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c text_map(map, xdiv, nice, (a->p0.y + a->p1.y) / 2 / ydiv, 0, a 1054 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c } else if (a->p0.y < a->p1.y) { a 1055 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c if (strlen(nice) < map_width(xdiv, a->p0.x, 256 - 1)) a 1056 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c text_map(map, xdiv, nice, a->p0.y / ydiv, a 1057 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c a->p0.x + xdiv, 256 - 1); a 1058 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c else if (strlen(nice) < map_width(xdiv, 0, a->p1.x)) a 1059 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c text_map(map, xdiv, nice, a->p1.y / ydiv, a 1060 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c 0, a->p1.y - xdiv); a 1061 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c } else if (strlen(nice) + 1 < map_width(xdiv, a->p0.x, a->p1.x)) { a 1062 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c text_map(map, xdiv, nice, a->p0.y / ydiv, a->p0.x, a->p1.x); a 1067 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c struct tcm_area *a) a 1069 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c sprintf(nice, "(%d*%d)", tcm_awidth(*a), tcm_aheight(*a)); a 1070 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c if (strlen(nice) + 1 < map_width(xdiv, a->p0.x, a->p1.x)) a 1071 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c text_map(map, xdiv, nice, (a->p0.y + a->p1.y) / 2 / ydiv, a 1072 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c a->p0.x, a->p1.x); a 1080 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c struct tcm_area a, p; a 1134 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c tcm_for_each_slice(a, block->area, p) a 1135 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c fill_map(map, xdiv, ydiv, &a, a 82 drivers/gpu/drm/omapdrm/omap_dmm_tiler.h #define TIL_ADDR(x, orient, a)\ a 83 drivers/gpu/drm/omapdrm/omap_dmm_tiler.h ((u32) (x) | (orient) | ((a) << SHIFT_ACC_MODE)) a 181 drivers/gpu/drm/omapdrm/omap_drv.c static int omap_compare_pipelines(const void *a, const void *b) a 183 drivers/gpu/drm/omapdrm/omap_drv.c const struct omap_drm_pipeline *pipe1 = a; a 87 drivers/gpu/drm/omapdrm/tcm-sita.c static int l2r_t2b(u16 w, u16 h, u16 a, s16 offset, a 100 drivers/gpu/drm/omapdrm/tcm-sita.c a = (offset > 0) ? 0 : a - 1; a 106 drivers/gpu/drm/omapdrm/tcm-sita.c a); a 150 drivers/gpu/drm/omapdrm/tcm-sita.c curr_bit = *pos + a + 1; a 261 drivers/gpu/drm/omapdrm/tcm.h static inline bool __tcm_is_in(struct tcm_pt *p, struct tcm_area *a) a 265 drivers/gpu/drm/omapdrm/tcm.h if (a->is2d) { a 266 drivers/gpu/drm/omapdrm/tcm.h return p->x >= a->p0.x && p->x <= a->p1.x && a 267 drivers/gpu/drm/omapdrm/tcm.h p->y >= a->p0.y && p->y <= a->p1.y; a 269 drivers/gpu/drm/omapdrm/tcm.h i = p->x + p->y * a->tcm->width; a 270 drivers/gpu/drm/omapdrm/tcm.h return i >= a->p0.x + a->p0.y * a->tcm->width && a 271 drivers/gpu/drm/omapdrm/tcm.h i <= a->p1.x + a->p1.y * a->tcm->width; a 301 drivers/gpu/drm/omapdrm/tcm.h static inline s32 tcm_1d_limit(struct tcm_area *a, u32 num_pg) a 303 drivers/gpu/drm/omapdrm/tcm.h if (__tcm_sizeof(a) < num_pg) a 308 drivers/gpu/drm/omapdrm/tcm.h a->p1.x = (a->p0.x + num_pg - 1) % a->tcm->width; a 309 drivers/gpu/drm/omapdrm/tcm.h a->p1.y = a->p0.y + ((a->p0.x + num_pg - 1) / a->tcm->width); a 8949 drivers/gpu/drm/radeon/cik.c fixed20_12 a; a 8951 drivers/gpu/drm/radeon/cik.c a.full = dfixed_const(1000); a 8953 drivers/gpu/drm/radeon/cik.c yclk.full = dfixed_div(yclk, a); a 8955 drivers/gpu/drm/radeon/cik.c a.full = dfixed_const(10); a 8957 drivers/gpu/drm/radeon/cik.c dram_efficiency.full = dfixed_div(dram_efficiency, a); a 8978 drivers/gpu/drm/radeon/cik.c fixed20_12 a; a 8980 drivers/gpu/drm/radeon/cik.c a.full = dfixed_const(1000); a 8982 drivers/gpu/drm/radeon/cik.c yclk.full = dfixed_div(yclk, a); a 8984 drivers/gpu/drm/radeon/cik.c a.full = dfixed_const(10); a 8986 drivers/gpu/drm/radeon/cik.c disp_dram_allocation.full = dfixed_div(disp_dram_allocation, a); a 9007 drivers/gpu/drm/radeon/cik.c fixed20_12 a; a 9009 drivers/gpu/drm/radeon/cik.c a.full = dfixed_const(1000); a 9011 drivers/gpu/drm/radeon/cik.c sclk.full = dfixed_div(sclk, a); a 9012 drivers/gpu/drm/radeon/cik.c a.full = dfixed_const(10); a 9014 drivers/gpu/drm/radeon/cik.c return_efficiency.full = dfixed_div(return_efficiency, a); a 9015 drivers/gpu/drm/radeon/cik.c a.full = dfixed_const(32); a 9016 drivers/gpu/drm/radeon/cik.c bandwidth.full = dfixed_mul(a, sclk); a 9036 drivers/gpu/drm/radeon/cik.c fixed20_12 a, b; a 9038 drivers/gpu/drm/radeon/cik.c a.full = dfixed_const(1000); a 9040 drivers/gpu/drm/radeon/cik.c disp_clk.full = dfixed_div(disp_clk, a); a 9041 drivers/gpu/drm/radeon/cik.c a.full = dfixed_const(32); a 9042 drivers/gpu/drm/radeon/cik.c b.full = dfixed_mul(a, disp_clk); a 9044 drivers/gpu/drm/radeon/cik.c a.full = dfixed_const(10); a 9046 drivers/gpu/drm/radeon/cik.c disp_clk_request_efficiency.full = dfixed_div(disp_clk_request_efficiency, a); a 9091 drivers/gpu/drm/radeon/cik.c fixed20_12 a; a 9093 drivers/gpu/drm/radeon/cik.c a.full = dfixed_const(1000); a 9095 drivers/gpu/drm/radeon/cik.c line_time.full = dfixed_div(line_time, a); a 9127 drivers/gpu/drm/radeon/cik.c fixed20_12 a, b, c; a 9132 drivers/gpu/drm/radeon/cik.c a.full = dfixed_const(2); a 9134 drivers/gpu/drm/radeon/cik.c if ((wm->vsc.full > a.full) || a 9137 drivers/gpu/drm/radeon/cik.c ((wm->vsc.full >= a.full) && wm->interlaced)) a 9142 drivers/gpu/drm/radeon/cik.c a.full = dfixed_const(available_bandwidth); a 9144 drivers/gpu/drm/radeon/cik.c a.full = dfixed_div(a, b); a 9146 drivers/gpu/drm/radeon/cik.c tmp = min(dfixed_trunc(a), tmp); a 9150 drivers/gpu/drm/radeon/cik.c a.full = dfixed_const(max_src_lines_per_dst_line * wm->src_width * wm->bytes_per_pixel); a 9154 drivers/gpu/drm/radeon/cik.c a.full = dfixed_div(a, b); a 9155 drivers/gpu/drm/radeon/cik.c line_fill_time = dfixed_trunc(a); a 9219 drivers/gpu/drm/radeon/cik.c fixed20_12 a; a 9221 drivers/gpu/drm/radeon/cik.c a.full = dfixed_const(1); a 9222 drivers/gpu/drm/radeon/cik.c if (wm->vsc.full > a.full) a 1952 drivers/gpu/drm/radeon/evergreen.c fixed20_12 a; a 1954 drivers/gpu/drm/radeon/evergreen.c a.full = dfixed_const(1000); a 1956 drivers/gpu/drm/radeon/evergreen.c yclk.full = dfixed_div(yclk, a); a 1958 drivers/gpu/drm/radeon/evergreen.c a.full = dfixed_const(10); a 1960 drivers/gpu/drm/radeon/evergreen.c dram_efficiency.full = dfixed_div(dram_efficiency, a); a 1972 drivers/gpu/drm/radeon/evergreen.c fixed20_12 a; a 1974 drivers/gpu/drm/radeon/evergreen.c a.full = dfixed_const(1000); a 1976 drivers/gpu/drm/radeon/evergreen.c yclk.full = dfixed_div(yclk, a); a 1978 drivers/gpu/drm/radeon/evergreen.c a.full = dfixed_const(10); a 1980 drivers/gpu/drm/radeon/evergreen.c disp_dram_allocation.full = dfixed_div(disp_dram_allocation, a); a 1992 drivers/gpu/drm/radeon/evergreen.c fixed20_12 a; a 1994 drivers/gpu/drm/radeon/evergreen.c a.full = dfixed_const(1000); a 1996 drivers/gpu/drm/radeon/evergreen.c sclk.full = dfixed_div(sclk, a); a 1997 drivers/gpu/drm/radeon/evergreen.c a.full = dfixed_const(10); a 1999 drivers/gpu/drm/radeon/evergreen.c return_efficiency.full = dfixed_div(return_efficiency, a); a 2000 drivers/gpu/drm/radeon/evergreen.c a.full = dfixed_const(32); a 2001 drivers/gpu/drm/radeon/evergreen.c bandwidth.full = dfixed_mul(a, sclk); a 2012 drivers/gpu/drm/radeon/evergreen.c fixed20_12 a; a 2014 drivers/gpu/drm/radeon/evergreen.c a.full = dfixed_const(1000); a 2016 drivers/gpu/drm/radeon/evergreen.c disp_clk.full = dfixed_div(disp_clk, a); a 2017 drivers/gpu/drm/radeon/evergreen.c a.full = dfixed_const(10); a 2019 drivers/gpu/drm/radeon/evergreen.c disp_clk_request_efficiency.full = dfixed_div(disp_clk_request_efficiency, a); a 2020 drivers/gpu/drm/radeon/evergreen.c a.full = dfixed_const(32); a 2021 drivers/gpu/drm/radeon/evergreen.c bandwidth.full = dfixed_mul(a, disp_clk); a 2047 drivers/gpu/drm/radeon/evergreen.c fixed20_12 a; a 2049 drivers/gpu/drm/radeon/evergreen.c a.full = dfixed_const(1000); a 2051 drivers/gpu/drm/radeon/evergreen.c line_time.full = dfixed_div(line_time, a); a 2073 drivers/gpu/drm/radeon/evergreen.c fixed20_12 a, b, c; a 2078 drivers/gpu/drm/radeon/evergreen.c a.full = dfixed_const(2); a 2080 drivers/gpu/drm/radeon/evergreen.c if ((wm->vsc.full > a.full) || a 2083 drivers/gpu/drm/radeon/evergreen.c ((wm->vsc.full >= a.full) && wm->interlaced)) a 2088 drivers/gpu/drm/radeon/evergreen.c a.full = dfixed_const(available_bandwidth); a 2090 drivers/gpu/drm/radeon/evergreen.c a.full = dfixed_div(a, b); a 2092 drivers/gpu/drm/radeon/evergreen.c lb_fill_bw = min(dfixed_trunc(a), wm->disp_clk * wm->bytes_per_pixel / 1000); a 2094 drivers/gpu/drm/radeon/evergreen.c a.full = dfixed_const(max_src_lines_per_dst_line * wm->src_width * wm->bytes_per_pixel); a 2098 drivers/gpu/drm/radeon/evergreen.c a.full = dfixed_div(a, b); a 2099 drivers/gpu/drm/radeon/evergreen.c line_fill_time = dfixed_trunc(a); a 2132 drivers/gpu/drm/radeon/evergreen.c fixed20_12 a; a 2134 drivers/gpu/drm/radeon/evergreen.c a.full = dfixed_const(1); a 2135 drivers/gpu/drm/radeon/evergreen.c if (wm->vsc.full > a.full) a 2167 drivers/gpu/drm/radeon/evergreen.c fixed20_12 a, b, c; a 2255 drivers/gpu/drm/radeon/evergreen.c a.full = dfixed_const(1000); a 2257 drivers/gpu/drm/radeon/evergreen.c b.full = dfixed_div(b, a); a 2261 drivers/gpu/drm/radeon/evergreen.c c.full = dfixed_div(c, a); a 2262 drivers/gpu/drm/radeon/evergreen.c a.full = dfixed_const(16); a 2263 drivers/gpu/drm/radeon/evergreen.c c.full = dfixed_div(c, a); a 2267 drivers/gpu/drm/radeon/evergreen.c a.full = dfixed_const(1000); a 2269 drivers/gpu/drm/radeon/evergreen.c b.full = dfixed_div(b, a); a 2273 drivers/gpu/drm/radeon/evergreen.c c.full = dfixed_div(c, a); a 2274 drivers/gpu/drm/radeon/evergreen.c a.full = dfixed_const(16); a 2275 drivers/gpu/drm/radeon/evergreen.c c.full = dfixed_div(c, a); a 35 drivers/gpu/drm/radeon/evergreen_cs.c #define MAX(a,b) (((a)>(b))?(a):(b)) a 36 drivers/gpu/drm/radeon/evergreen_cs.c #define MIN(a,b) (((a)<(b))?(a):(b)) a 789 drivers/gpu/drm/radeon/kv_dpm.c static u32 kv_get_clock_difference(u32 a, u32 b) a 791 drivers/gpu/drm/radeon/kv_dpm.c return (a >= b) ? a - b : b - a; a 223 drivers/gpu/drm/radeon/r600_dpm.c u32 k, a, ah, al; a 231 drivers/gpu/drm/radeon/r600_dpm.c a = (1000 * (100 * h + t1)) / (10000 + (t1 / 100)); a 232 drivers/gpu/drm/radeon/r600_dpm.c a = (a + 5) / 10; a 233 drivers/gpu/drm/radeon/r600_dpm.c ah = ((a * t) + 5000) / 10000; a 234 drivers/gpu/drm/radeon/r600_dpm.c al = a - ah; a 402 drivers/gpu/drm/radeon/radeon.h static inline struct radeon_fence *radeon_fence_later(struct radeon_fence *a, a 405 drivers/gpu/drm/radeon/radeon.h if (!a) { a 410 drivers/gpu/drm/radeon/radeon.h return a; a 413 drivers/gpu/drm/radeon/radeon.h BUG_ON(a->ring != b->ring); a 415 drivers/gpu/drm/radeon/radeon.h if (a->seq > b->seq) { a 416 drivers/gpu/drm/radeon/radeon.h return a; a 422 drivers/gpu/drm/radeon/radeon.h static inline bool radeon_fence_is_earlier(struct radeon_fence *a, a 425 drivers/gpu/drm/radeon/radeon.h if (!a) { a 433 drivers/gpu/drm/radeon/radeon.h BUG_ON(a->ring != b->ring); a 435 drivers/gpu/drm/radeon/radeon.h return a->seq < b->seq; a 638 drivers/gpu/drm/radeon/radeon.h #define RADEON_GPU_PAGE_ALIGN(a) (((a) + RADEON_GPU_PAGE_MASK) & ~RADEON_GPU_PAGE_MASK) a 885 drivers/gpu/drm/radeon/radeon.h #define RADEON_VM_PTB_ALIGN(a) (((a) + RADEON_VM_PTB_ALIGN_MASK) & ~RADEON_VM_PTB_ALIGN_MASK) a 2707 drivers/gpu/drm/radeon/radeon.h #define radeon_gart_get_page_entry(a, f) (rdev)->asic->gart.get_page_entry((a), (f)) a 397 drivers/gpu/drm/radeon/radeon_cs.c static int cmp_size_smaller_first(void *priv, struct list_head *a, a 400 drivers/gpu/drm/radeon/radeon_cs.c struct radeon_bo_list *la = list_entry(a, struct radeon_bo_list, tv.head); a 725 drivers/gpu/drm/radeon/radeon_device.c fixed20_12 a; a 730 drivers/gpu/drm/radeon/radeon_device.c a.full = dfixed_const(100); a 732 drivers/gpu/drm/radeon/radeon_device.c rdev->pm.sclk.full = dfixed_div(rdev->pm.sclk, a); a 734 drivers/gpu/drm/radeon/radeon_device.c rdev->pm.mclk.full = dfixed_div(rdev->pm.mclk, a); a 737 drivers/gpu/drm/radeon/radeon_device.c a.full = dfixed_const(16); a 739 drivers/gpu/drm/radeon/radeon_device.c rdev->pm.core_bandwidth.full = dfixed_div(rdev->pm.sclk, a); a 1761 drivers/gpu/drm/radeon/radeon_display.c fixed20_12 a, b; a 1762 drivers/gpu/drm/radeon/radeon_display.c a.full = dfixed_const(src_v); a 1764 drivers/gpu/drm/radeon/radeon_display.c radeon_crtc->vsc.full = dfixed_div(a, b); a 1765 drivers/gpu/drm/radeon/radeon_display.c a.full = dfixed_const(src_h); a 1767 drivers/gpu/drm/radeon/radeon_display.c radeon_crtc->hsc.full = dfixed_div(a, b); a 278 drivers/gpu/drm/radeon/rs690.c fixed20_12 a, b, c; a 297 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_const(100); a 299 drivers/gpu/drm/radeon/rs690.c sclk.full = dfixed_div(sclk, a); a 302 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_const(16); a 303 drivers/gpu/drm/radeon/rs690.c core_bandwidth.full = dfixed_div(rdev->pm.sclk, a); a 312 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_div(b, c); a 313 drivers/gpu/drm/radeon/rs690.c request_fifo_depth.full = dfixed_mul(a, wm->num_line_pair); a 315 drivers/gpu/drm/radeon/rs690.c if (a.full < dfixed_const(4)) { a 327 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_const(mode->clock); a 329 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_div(a, b); a 330 drivers/gpu/drm/radeon/rs690.c pclk.full = dfixed_div(b, a); a 342 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_const(1); a 343 drivers/gpu/drm/radeon/rs690.c wm->consumption_rate.full = dfixed_div(a, consumption_time); a 351 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_const(crtc->base.mode.crtc_htotal); a 352 drivers/gpu/drm/radeon/rs690.c line_time.full = dfixed_mul(a, pclk); a 359 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_const(crtc->base.mode.crtc_htotal); a 362 drivers/gpu/drm/radeon/rs690.c wm->active_time.full = dfixed_div(wm->active_time, a); a 371 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_const(1000); a 372 drivers/gpu/drm/radeon/rs690.c b.full = dfixed_div(rdev->pm.igp_sideport_mclk, a); a 374 drivers/gpu/drm/radeon/rs690.c read_delay_latency.full = dfixed_mul(read_delay_latency, a); a 386 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_const(16); a 387 drivers/gpu/drm/radeon/rs690.c sclk.full = dfixed_mul(max_bandwidth, a); a 388 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_const(1000); a 389 drivers/gpu/drm/radeon/rs690.c sclk.full = dfixed_div(a, sclk); a 395 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_const(256 * 13); a 396 drivers/gpu/drm/radeon/rs690.c chunk_time.full = dfixed_mul(sclk, a); a 397 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_const(10); a 398 drivers/gpu/drm/radeon/rs690.c chunk_time.full = dfixed_div(chunk_time, a); a 409 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_const(3); a 410 drivers/gpu/drm/radeon/rs690.c wm->worst_case_latency.full = dfixed_mul(a, chunk_time); a 413 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_const(2); a 414 drivers/gpu/drm/radeon/rs690.c wm->worst_case_latency.full = dfixed_mul(a, chunk_time); a 442 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_const(16); a 444 drivers/gpu/drm/radeon/rs690.c wm->priority_mark_max.full = dfixed_div(wm->priority_mark_max, a); a 453 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_const(16); a 454 drivers/gpu/drm/radeon/rs690.c wm->priority_mark.full = dfixed_div(estimated_width, a); a 469 drivers/gpu/drm/radeon/rs690.c fixed20_12 a, b; a 476 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_mul(wm0->dbpp, wm0->num_line_pair); a 478 drivers/gpu/drm/radeon/rs690.c a.full = wm0->num_line_pair.full; a 483 drivers/gpu/drm/radeon/rs690.c a.full += b.full; a 484 drivers/gpu/drm/radeon/rs690.c fill_rate.full = dfixed_div(wm0->sclk, a); a 488 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_mul(wm0->worst_case_latency, a 490 drivers/gpu/drm/radeon/rs690.c a.full = a.full + b.full; a 492 drivers/gpu/drm/radeon/rs690.c priority_mark02.full = dfixed_div(a, b); a 494 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_mul(wm0->worst_case_latency, a 497 drivers/gpu/drm/radeon/rs690.c priority_mark02.full = dfixed_div(a, b); a 502 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_mul(wm1->worst_case_latency, a 504 drivers/gpu/drm/radeon/rs690.c a.full = a.full + b.full; a 506 drivers/gpu/drm/radeon/rs690.c priority_mark12.full = dfixed_div(a, b); a 508 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_mul(wm1->worst_case_latency, a 511 drivers/gpu/drm/radeon/rs690.c priority_mark12.full = dfixed_div(a, b); a 529 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_mul(wm0->dbpp, wm0->num_line_pair); a 531 drivers/gpu/drm/radeon/rs690.c a.full = wm0->num_line_pair.full; a 532 drivers/gpu/drm/radeon/rs690.c fill_rate.full = dfixed_div(wm0->sclk, a); a 536 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_mul(wm0->worst_case_latency, a 538 drivers/gpu/drm/radeon/rs690.c a.full = a.full + b.full; a 540 drivers/gpu/drm/radeon/rs690.c priority_mark02.full = dfixed_div(a, b); a 542 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_mul(wm0->worst_case_latency, a 545 drivers/gpu/drm/radeon/rs690.c priority_mark02.full = dfixed_div(a, b); a 556 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_mul(wm1->dbpp, wm1->num_line_pair); a 558 drivers/gpu/drm/radeon/rs690.c a.full = wm1->num_line_pair.full; a 559 drivers/gpu/drm/radeon/rs690.c fill_rate.full = dfixed_div(wm1->sclk, a); a 563 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_mul(wm1->worst_case_latency, a 565 drivers/gpu/drm/radeon/rs690.c a.full = a.full + b.full; a 567 drivers/gpu/drm/radeon/rs690.c priority_mark12.full = dfixed_div(a, b); a 569 drivers/gpu/drm/radeon/rs690.c a.full = dfixed_mul(wm1->worst_case_latency, a 572 drivers/gpu/drm/radeon/rs690.c priority_mark12.full = dfixed_div(a, b); a 961 drivers/gpu/drm/radeon/rv515.c fixed20_12 a, b, c; a 981 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_const(100); a 983 drivers/gpu/drm/radeon/rv515.c sclk.full = dfixed_div(sclk, a); a 992 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_div(b, c); a 993 drivers/gpu/drm/radeon/rv515.c request_fifo_depth.full = dfixed_mul(a, wm->num_line_pair); a 995 drivers/gpu/drm/radeon/rv515.c if (a.full < dfixed_const(4)) { a 1007 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_const(mode->clock); a 1009 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_div(a, b); a 1010 drivers/gpu/drm/radeon/rv515.c pclk.full = dfixed_div(b, a); a 1022 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_const(1); a 1023 drivers/gpu/drm/radeon/rv515.c wm->consumption_rate.full = dfixed_div(a, consumption_time); a 1031 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_const(crtc->base.mode.crtc_htotal); a 1032 drivers/gpu/drm/radeon/rv515.c line_time.full = dfixed_mul(a, pclk); a 1039 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_const(crtc->base.mode.crtc_htotal); a 1042 drivers/gpu/drm/radeon/rv515.c wm->active_time.full = dfixed_div(wm->active_time, a); a 1049 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_const(600 * 1000); a 1050 drivers/gpu/drm/radeon/rv515.c chunk_time.full = dfixed_div(a, sclk); a 1062 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_const(3); a 1063 drivers/gpu/drm/radeon/rv515.c wm->worst_case_latency.full = dfixed_mul(a, chunk_time); a 1093 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_const(16); a 1095 drivers/gpu/drm/radeon/rv515.c wm->priority_mark_max.full = dfixed_div(wm->priority_mark_max, a); a 1104 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_const(16); a 1105 drivers/gpu/drm/radeon/rv515.c wm->priority_mark.full = dfixed_div(estimated_width, a); a 1120 drivers/gpu/drm/radeon/rv515.c fixed20_12 a, b; a 1127 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_div(wm0->dbpp, wm0->num_line_pair); a 1129 drivers/gpu/drm/radeon/rv515.c a.full = wm0->num_line_pair.full; a 1134 drivers/gpu/drm/radeon/rv515.c a.full += b.full; a 1135 drivers/gpu/drm/radeon/rv515.c fill_rate.full = dfixed_div(wm0->sclk, a); a 1139 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_const(16); a 1140 drivers/gpu/drm/radeon/rv515.c b.full = dfixed_div(b, a); a 1141 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_mul(wm0->worst_case_latency, a 1143 drivers/gpu/drm/radeon/rv515.c priority_mark02.full = a.full + b.full; a 1145 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_mul(wm0->worst_case_latency, a 1148 drivers/gpu/drm/radeon/rv515.c priority_mark02.full = dfixed_div(a, b); a 1153 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_const(16); a 1154 drivers/gpu/drm/radeon/rv515.c b.full = dfixed_div(b, a); a 1155 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_mul(wm1->worst_case_latency, a 1157 drivers/gpu/drm/radeon/rv515.c priority_mark12.full = a.full + b.full; a 1159 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_mul(wm1->worst_case_latency, a 1162 drivers/gpu/drm/radeon/rv515.c priority_mark12.full = dfixed_div(a, b); a 1180 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_div(wm0->dbpp, wm0->num_line_pair); a 1182 drivers/gpu/drm/radeon/rv515.c a.full = wm0->num_line_pair.full; a 1183 drivers/gpu/drm/radeon/rv515.c fill_rate.full = dfixed_div(wm0->sclk, a); a 1187 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_const(16); a 1188 drivers/gpu/drm/radeon/rv515.c b.full = dfixed_div(b, a); a 1189 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_mul(wm0->worst_case_latency, a 1191 drivers/gpu/drm/radeon/rv515.c priority_mark02.full = a.full + b.full; a 1193 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_mul(wm0->worst_case_latency, a 1196 drivers/gpu/drm/radeon/rv515.c priority_mark02.full = dfixed_div(a, b); a 1207 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_div(wm1->dbpp, wm1->num_line_pair); a 1209 drivers/gpu/drm/radeon/rv515.c a.full = wm1->num_line_pair.full; a 1210 drivers/gpu/drm/radeon/rv515.c fill_rate.full = dfixed_div(wm1->sclk, a); a 1214 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_const(16); a 1215 drivers/gpu/drm/radeon/rv515.c b.full = dfixed_div(b, a); a 1216 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_mul(wm1->worst_case_latency, a 1218 drivers/gpu/drm/radeon/rv515.c priority_mark12.full = a.full + b.full; a 1220 drivers/gpu/drm/radeon/rv515.c a.full = dfixed_mul(wm1->worst_case_latency, a 1223 drivers/gpu/drm/radeon/rv515.c priority_mark12.full = dfixed_div(a, b); a 2078 drivers/gpu/drm/radeon/si.c fixed20_12 a; a 2080 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(1000); a 2082 drivers/gpu/drm/radeon/si.c yclk.full = dfixed_div(yclk, a); a 2084 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(10); a 2086 drivers/gpu/drm/radeon/si.c dram_efficiency.full = dfixed_div(dram_efficiency, a); a 2098 drivers/gpu/drm/radeon/si.c fixed20_12 a; a 2100 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(1000); a 2102 drivers/gpu/drm/radeon/si.c yclk.full = dfixed_div(yclk, a); a 2104 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(10); a 2106 drivers/gpu/drm/radeon/si.c disp_dram_allocation.full = dfixed_div(disp_dram_allocation, a); a 2118 drivers/gpu/drm/radeon/si.c fixed20_12 a; a 2120 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(1000); a 2122 drivers/gpu/drm/radeon/si.c sclk.full = dfixed_div(sclk, a); a 2123 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(10); a 2125 drivers/gpu/drm/radeon/si.c return_efficiency.full = dfixed_div(return_efficiency, a); a 2126 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(32); a 2127 drivers/gpu/drm/radeon/si.c bandwidth.full = dfixed_mul(a, sclk); a 2143 drivers/gpu/drm/radeon/si.c fixed20_12 a, b1, b2; a 2146 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(1000); a 2148 drivers/gpu/drm/radeon/si.c disp_clk.full = dfixed_div(disp_clk, a); a 2149 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(dce6_get_dmif_bytes_per_request(wm) / 2); a 2150 drivers/gpu/drm/radeon/si.c b1.full = dfixed_mul(a, disp_clk); a 2152 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(1000); a 2154 drivers/gpu/drm/radeon/si.c sclk.full = dfixed_div(sclk, a); a 2155 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(dce6_get_dmif_bytes_per_request(wm)); a 2156 drivers/gpu/drm/radeon/si.c b2.full = dfixed_mul(a, sclk); a 2158 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(10); a 2160 drivers/gpu/drm/radeon/si.c disp_clk_request_efficiency.full = dfixed_div(disp_clk_request_efficiency, a); a 2164 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(min_bandwidth); a 2165 drivers/gpu/drm/radeon/si.c bandwidth.full = dfixed_mul(a, disp_clk_request_efficiency); a 2190 drivers/gpu/drm/radeon/si.c fixed20_12 a; a 2192 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(1000); a 2194 drivers/gpu/drm/radeon/si.c line_time.full = dfixed_div(line_time, a); a 2217 drivers/gpu/drm/radeon/si.c fixed20_12 a, b, c; a 2222 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(2); a 2224 drivers/gpu/drm/radeon/si.c if ((wm->vsc.full > a.full) || a 2227 drivers/gpu/drm/radeon/si.c ((wm->vsc.full >= a.full) && wm->interlaced)) a 2232 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(available_bandwidth); a 2234 drivers/gpu/drm/radeon/si.c a.full = dfixed_div(a, b); a 2236 drivers/gpu/drm/radeon/si.c tmp = min(dfixed_trunc(a), tmp); a 2240 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(max_src_lines_per_dst_line * wm->src_width * wm->bytes_per_pixel); a 2244 drivers/gpu/drm/radeon/si.c a.full = dfixed_div(a, b); a 2245 drivers/gpu/drm/radeon/si.c line_fill_time = dfixed_trunc(a); a 2278 drivers/gpu/drm/radeon/si.c fixed20_12 a; a 2280 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(1); a 2281 drivers/gpu/drm/radeon/si.c if (wm->vsc.full > a.full) a 2312 drivers/gpu/drm/radeon/si.c fixed20_12 a, b, c; a 2406 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(1000); a 2408 drivers/gpu/drm/radeon/si.c b.full = dfixed_div(b, a); a 2412 drivers/gpu/drm/radeon/si.c c.full = dfixed_div(c, a); a 2413 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(16); a 2414 drivers/gpu/drm/radeon/si.c c.full = dfixed_div(c, a); a 2418 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(1000); a 2420 drivers/gpu/drm/radeon/si.c b.full = dfixed_div(b, a); a 2424 drivers/gpu/drm/radeon/si.c c.full = dfixed_div(c, a); a 2425 drivers/gpu/drm/radeon/si.c a.full = dfixed_const(16); a 2426 drivers/gpu/drm/radeon/si.c c.full = dfixed_div(c, a); a 151 drivers/gpu/drm/sti/sti_cursor.c u32 a, r, g, b; a 156 drivers/gpu/drm/sti/sti_cursor.c a = (*src >> 30) & 3; a 160 drivers/gpu/drm/sti/sti_cursor.c *dst = a << 6 | r << 4 | g << 2 | b; a 170 drivers/gpu/drm/sti/sti_cursor.c unsigned int a, r, g, b; a 173 drivers/gpu/drm/sti/sti_cursor.c for (a = 0; a < 4; a++) a 177 drivers/gpu/drm/sti/sti_cursor.c *base++ = (a * 5) << 12 | a 1641 drivers/gpu/drm/tegra/sor.c unsigned int hfp, hsw, hbp, a = 0, b; a 1651 drivers/gpu/drm/tegra/sor.c pr_info("a: %u, b: %u\n", a, b); a 1652 drivers/gpu/drm/tegra/sor.c pr_info("a + hsw + hbp = %u\n", a + hsw + hbp); a 1654 drivers/gpu/drm/tegra/sor.c if (a + hsw + hbp <= 11) { a 1655 drivers/gpu/drm/tegra/sor.c a = 1 + 11 - hsw - hbp; a 1656 drivers/gpu/drm/tegra/sor.c pr_info("a: %u\n", a); a 1659 drivers/gpu/drm/tegra/sor.c if (a > b) a 1669 drivers/gpu/drm/tegra/sor.c if (b > a && a % 2) a 1670 drivers/gpu/drm/tegra/sor.c *value = a + 1; a 1672 drivers/gpu/drm/tegra/sor.c *value = a; a 36 drivers/gpu/drm/udl/udl_fb.c #define DL_ALIGN_UP(x, a) ALIGN(x, a) a 37 drivers/gpu/drm/udl/udl_fb.c #define DL_ALIGN_DOWN(x, a) ALIGN_DOWN(x, a) a 142 drivers/gpu/drm/vmwgfx/device_include/svga3d_dx.h float a; a 1108 drivers/gpu/drm/vmwgfx/device_include/svga3d_surfacedefs.h static inline u32 clamped_umul32(u32 a, u32 b) a 1110 drivers/gpu/drm/vmwgfx/device_include/svga3d_surfacedefs.h uint64_t tmp = (uint64_t) a*b; a 157 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c static size_t vmw_ptr_diff(void *a, void *b) a 159 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c return (unsigned long) b - (unsigned long) a; a 181 drivers/gpu/ipu-v3/ipu-ic.c const u16 *a; a 189 drivers/gpu/ipu-v3/ipu-ic.c a = (const u16 *)csc->params.offset; a 191 drivers/gpu/ipu-v3/ipu-ic.c param = ((a[0] & 0x1f) << 27) | ((c[0][0] & 0x1ff) << 18) | a 195 drivers/gpu/ipu-v3/ipu-ic.c param = ((a[0] & 0x1fe0) >> 5) | (csc->params.scale << 8) | a 199 drivers/gpu/ipu-v3/ipu-ic.c param = ((a[1] & 0x1f) << 27) | ((c[0][1] & 0x1ff) << 18) | a 203 drivers/gpu/ipu-v3/ipu-ic.c param = ((a[1] & 0x1fe0) >> 5); a 206 drivers/gpu/ipu-v3/ipu-ic.c param = ((a[2] & 0x1f) << 27) | ((c[0][2] & 0x1ff) << 18) | a 210 drivers/gpu/ipu-v3/ipu-ic.c param = ((a[2] & 0x1fe0) >> 5); a 1323 drivers/hid/hid-core.c s32 a = value >> (n - 1); a 1324 drivers/hid/hid-core.c if (a && a != -1) a 1728 drivers/hid/hid-core.c unsigned int a; a 1764 drivers/hid/hid-core.c for (a = 0; a < report->maxfield; a++) a 1765 drivers/hid/hid-core.c hid_input_field(hid, report->field[a], cdata, interrupt); a 2309 drivers/hid/hid-core.c static ssize_t modalias_show(struct device *dev, struct device_attribute *a, a 1178 drivers/hid/hid-input.c int a = field->logical_minimum; a 1182 drivers/hid/hid-input.c a = field->logical_minimum = 0; a 1187 drivers/hid/hid-input.c input_set_abs_params(input, usage->code, a, b, (b - a) >> 8, (b - a) >> 4); a 1188 drivers/hid/hid-input.c else input_set_abs_params(input, usage->code, a, b, 0, 0); a 1307 drivers/hid/hid-input.c int a = field->logical_minimum; a 1309 drivers/hid/hid-input.c input_event(input, EV_KEY, BTN_TOUCH, value > a + ((b - a) >> 3)); a 98 drivers/hid/hid-multitouch.c __s32 *x, *y, *cx, *cy, *p, *w, *h, *a; a 521 drivers/hid/hid-multitouch.c usage->a = DEFAULT_ZERO; a 839 drivers/hid/hid-multitouch.c MT_STORE_FIELD(a); a 1060 drivers/hid/hid-multitouch.c if (slot->a != DEFAULT_ZERO) { a 1071 drivers/hid/hid-multitouch.c azimuth = *slot->a; a 95 drivers/hid/hid-ntrig.c __u8 a = (raw[1] & 0x0e) >> 1; a 106 drivers/hid/hid-ntrig.c return sprintf(buf, "%u.%u.%u.%u.%u", a, b, c, d, e); a 135 drivers/hid/hid-picolcd.h #define hid_hw_request(a, b, c) \ a 137 drivers/hid/hid-picolcd.h picolcd_debug_out_report(hid_get_drvdata(a), a, b); \ a 138 drivers/hid/hid-picolcd.h hid_hw_request(a, b, c); \ a 363 drivers/hid/intel-ish-hid/ishtp/bus.c static ssize_t modalias_show(struct device *dev, struct device_attribute *a, a 264 drivers/hid/wacom_sys.c struct hid_field *a = field->report->field[field->index + 1]; a 267 drivers/hid/wacom_sys.c if (a->maxusage > 0 && a 268 drivers/hid/wacom_sys.c a->usage[0].hid == HID_DG_TOOLSERIALNUMBER && a 269 drivers/hid/wacom_sys.c a->report_size == 32 && a 277 drivers/hid/wacom_sys.c a->logical_minimum = S32_MIN; a 278 drivers/hid/wacom_sys.c a->logical_maximum = S32_MAX; a 2906 drivers/hid/wacom_wac.c int a = data[5]; a 2909 drivers/hid/wacom_wac.c width = 2 * int_sqrt(a * WACOM_CONTACT_AREA_SCALE); a 21 drivers/hsi/hsi_core.c struct device_attribute *a __maybe_unused, char *buf) a 149 drivers/hwmon/asc7621.c #define SETUP_SHOW_DATA_PARAM(d, a) \ a 150 drivers/hwmon/asc7621.c struct sensor_device_attribute *sda = to_sensor_dev_attr(a); \ a 154 drivers/hwmon/asc7621.c #define SETUP_STORE_DATA_PARAM(d, a) \ a 155 drivers/hwmon/asc7621.c struct sensor_device_attribute *sda = to_sensor_dev_attr(a); \ a 621 drivers/hwmon/aspeed-pwm-tacho.c struct attribute *a, int index) a 628 drivers/hwmon/aspeed-pwm-tacho.c return a->mode; a 632 drivers/hwmon/aspeed-pwm-tacho.c struct attribute *a, int index) a 639 drivers/hwmon/aspeed-pwm-tacho.c return a->mode; a 54 drivers/hwmon/hwmon.c #define to_dev_attr(a) container_of(a, struct device_attribute, attr) a 279 drivers/hwmon/hwmon.c struct attribute *a; a 319 drivers/hwmon/hwmon.c a = &dattr->attr; a 320 drivers/hwmon/hwmon.c sysfs_attr_init(a); a 321 drivers/hwmon/hwmon.c a->name = name; a 322 drivers/hwmon/hwmon.c a->mode = mode; a 324 drivers/hwmon/hwmon.c return a; a 531 drivers/hwmon/hwmon.c struct attribute *a; a 537 drivers/hwmon/hwmon.c a = hwmon_genattr(drvdata, info->type, attr, i, a 539 drivers/hwmon/hwmon.c if (IS_ERR(a)) { a 540 drivers/hwmon/hwmon.c if (PTR_ERR(a) != -ENOENT) a 541 drivers/hwmon/hwmon.c return PTR_ERR(a); a 544 drivers/hwmon/hwmon.c attrs[aindex++] = a; a 862 drivers/hwmon/ibmaem.c struct aem_data *a = dev_get_drvdata(dev); a 863 drivers/hwmon/ibmaem.c mutex_lock(&a->lock); a 864 drivers/hwmon/ibmaem.c update_aem_energy_one(a, attr->index); a 865 drivers/hwmon/ibmaem.c mutex_unlock(&a->lock); a 868 drivers/hwmon/ibmaem.c (unsigned long long)a->energy[attr->index] * 1000); a 877 drivers/hwmon/ibmaem.c struct aem_data *a = dev_get_drvdata(dev); a 878 drivers/hwmon/ibmaem.c a->update(a); a 880 drivers/hwmon/ibmaem.c return sprintf(buf, "%lu\n", a->power_period[attr->index]); a 889 drivers/hwmon/ibmaem.c struct aem_data *a = dev_get_drvdata(dev); a 900 drivers/hwmon/ibmaem.c mutex_lock(&a->lock); a 901 drivers/hwmon/ibmaem.c a->power_period[attr->index] = temp; a 902 drivers/hwmon/ibmaem.c mutex_unlock(&a->lock); a 970 drivers/hwmon/ibmaem.c struct aem_data *a = dev_get_drvdata(dev); a 971 drivers/hwmon/ibmaem.c a->update(a); a 973 drivers/hwmon/ibmaem.c return sprintf(buf, "%u\n", a->temp[attr->index] * 1000); a 982 drivers/hwmon/ibmaem.c struct aem_data *a = dev_get_drvdata(dev); a 983 drivers/hwmon/ibmaem.c a->update(a); a 985 drivers/hwmon/ibmaem.c return sprintf(buf, "%u\n", a->pcap[attr->index] * 100000); a 68 drivers/hwmon/iio_hwmon.c struct sensor_device_attribute *a; a 103 drivers/hwmon/iio_hwmon.c a = devm_kzalloc(dev, sizeof(*a), GFP_KERNEL); a 104 drivers/hwmon/iio_hwmon.c if (a == NULL) a 107 drivers/hwmon/iio_hwmon.c sysfs_attr_init(&a->dev_attr.attr); a 137 drivers/hwmon/iio_hwmon.c a->dev_attr.attr.name = devm_kasprintf(dev, GFP_KERNEL, a 140 drivers/hwmon/iio_hwmon.c if (a->dev_attr.attr.name == NULL) a 143 drivers/hwmon/iio_hwmon.c a->dev_attr.show = iio_hwmon_read_val; a 144 drivers/hwmon/iio_hwmon.c a->dev_attr.attr.mode = 0444; a 145 drivers/hwmon/iio_hwmon.c a->index = i; a 146 drivers/hwmon/iio_hwmon.c st->attrs[i] = &a->dev_attr.attr; a 1987 drivers/hwmon/it87.c int a = index % 5; /* attribute index */ a 1991 drivers/hwmon/it87.c a = 0; a 1997 drivers/hwmon/it87.c if (a == 4 && !data->has_beep) a 2071 drivers/hwmon/it87.c int a = index % 7; /* attribute index */ a 2075 drivers/hwmon/it87.c a = 0; a 2081 drivers/hwmon/it87.c if (a == 5 && !has_temp_offset(data)) a 2084 drivers/hwmon/it87.c if (a == 6 && !data->has_beep) a 2164 drivers/hwmon/it87.c int a = index % 5; /* attribute index */ a 2168 drivers/hwmon/it87.c a = (index - 15) % 4; a 2174 drivers/hwmon/it87.c if (a == 3) { /* beep */ a 2182 drivers/hwmon/it87.c if (a == 4 && has_16bit_fans(data)) /* divisor */ a 2235 drivers/hwmon/it87.c int a = index % 4; /* attribute index */ a 2241 drivers/hwmon/it87.c if (a == 3 && (has_old_autopwm(data) || has_newer_autopwm(data))) a 2245 drivers/hwmon/it87.c if (has_pwm_freq2(data) && i == 1 && a == 2) a 2296 drivers/hwmon/it87.c int a = index % 11; /* attribute index */ a 2300 drivers/hwmon/it87.c a = (index - 33) % 6 + 4; a 2307 drivers/hwmon/it87.c if (a < 4) /* no auto point pwm */ a 2309 drivers/hwmon/it87.c if (a == 8) /* no auto_point4 */ a 2313 drivers/hwmon/it87.c if (a >= 9) /* no pwm_auto_start, pwm_auto_slope */ a 154 drivers/hwmon/ltc2990.c struct attribute *a, int n) a 159 drivers/hwmon/ltc2990.c container_of(a, struct device_attribute, attr); a 167 drivers/hwmon/ltc2990.c return a->mode; a 455 drivers/hwmon/max16065.c struct attribute *a, int n) a 463 drivers/hwmon/max16065.c return a->mode; a 467 drivers/hwmon/max16065.c struct attribute *a, int index) a 474 drivers/hwmon/max16065.c return a->mode; a 321 drivers/hwmon/max6650.c static umode_t max6650_attrs_visible(struct kobject *kobj, struct attribute *a, a 332 drivers/hwmon/max6650.c devattr = container_of(a, struct device_attribute, attr); a 339 drivers/hwmon/max6650.c return a->mode; a 399 drivers/hwmon/nct6683.c struct sensor_device_attribute *a; a 450 drivers/hwmon/nct6683.c a = &su->u.a1; a 451 drivers/hwmon/nct6683.c sysfs_attr_init(&a->dev_attr.attr); a 452 drivers/hwmon/nct6683.c a->dev_attr.attr.name = su->name; a 453 drivers/hwmon/nct6683.c a->index = (*t)->u.index + i; a 454 drivers/hwmon/nct6683.c a->dev_attr.attr.mode = a 456 drivers/hwmon/nct6683.c a->dev_attr.show = (*t)->dev_attr.show; a 457 drivers/hwmon/nct6683.c a->dev_attr.store = (*t)->dev_attr.store; a 458 drivers/hwmon/nct6683.c *attrs = &a->dev_attr.attr; a 1287 drivers/hwmon/nct6775.c struct sensor_device_attribute *a; a 1337 drivers/hwmon/nct6775.c a = &su->u.a1; a 1338 drivers/hwmon/nct6775.c sysfs_attr_init(&a->dev_attr.attr); a 1339 drivers/hwmon/nct6775.c a->dev_attr.attr.name = su->name; a 1340 drivers/hwmon/nct6775.c a->index = (*t)->u.index + i; a 1341 drivers/hwmon/nct6775.c a->dev_attr.attr.mode = a 1343 drivers/hwmon/nct6775.c a->dev_attr.show = (*t)->dev_attr.show; a 1344 drivers/hwmon/nct6775.c a->dev_attr.store = (*t)->dev_attr.store; a 1345 drivers/hwmon/nct6775.c *attrs = &a->dev_attr.attr; a 1029 drivers/hwmon/pmbus/pmbus_core.c static void pmbus_attr_init(struct sensor_device_attribute *a, a 1040 drivers/hwmon/pmbus/pmbus_core.c pmbus_dev_attr_init(&a->dev_attr, name, mode, show, store); a 1041 drivers/hwmon/pmbus/pmbus_core.c a->index = idx; a 1051 drivers/hwmon/pmbus/pmbus_core.c struct sensor_device_attribute *a; a 1057 drivers/hwmon/pmbus/pmbus_core.c a = &boolean->attribute; a 1063 drivers/hwmon/pmbus/pmbus_core.c pmbus_attr_init(a, boolean->name, 0444, pmbus_show_boolean, NULL, a 1066 drivers/hwmon/pmbus/pmbus_core.c return pmbus_add_attribute(data, &a->dev_attr.attr); a 1077 drivers/hwmon/pmbus/pmbus_core.c struct device_attribute *a; a 1082 drivers/hwmon/pmbus/pmbus_core.c a = &sensor->attribute; a 1096 drivers/hwmon/pmbus/pmbus_core.c pmbus_dev_attr_init(a, sensor->name, a 1100 drivers/hwmon/pmbus/pmbus_core.c if (pmbus_add_attribute(data, &a->attr)) a 1114 drivers/hwmon/pmbus/pmbus_core.c struct device_attribute *a; a 1120 drivers/hwmon/pmbus/pmbus_core.c a = &label->attribute; a 1129 drivers/hwmon/pmbus/pmbus_core.c pmbus_dev_attr_init(a, label->name, 0444, pmbus_show_label, NULL); a 1130 drivers/hwmon/pmbus/pmbus_core.c return pmbus_add_attribute(data, &a->attr); a 147 drivers/hwmon/pwm-fan.c static umode_t pwm_fan_attrs_visible(struct kobject *kobj, struct attribute *a, a 157 drivers/hwmon/pwm-fan.c return a->mode; a 41 drivers/hwmon/xgene-hwmon.c #define SENSOR_RD_EN_ADDR(a) ((a) & 0x000FFFFF) a 65 drivers/i2c/busses/i2c-ali1563.c static int ali1563_transaction(struct i2c_adapter *a, int size) a 71 drivers/i2c/busses/i2c-ali1563.c dev_dbg(&a->dev, "Transaction (pre): STS=%02x, CNTL1=%02x, " a 79 drivers/i2c/busses/i2c-ali1563.c dev_err(&a->dev, "ali1563: Trying to reset busy device\n"); a 92 drivers/i2c/busses/i2c-ali1563.c dev_dbg(&a->dev, "Transaction (post): STS=%02x, CNTL1=%02x, " a 102 drivers/i2c/busses/i2c-ali1563.c dev_err(&a->dev, "Timeout - Trying to KILL transaction!\n"); a 112 drivers/i2c/busses/i2c-ali1563.c dev_err(&a->dev, "Device error!\n"); a 117 drivers/i2c/busses/i2c-ali1563.c dev_err(&a->dev, "Bus collision!\n"); a 123 drivers/i2c/busses/i2c-ali1563.c dev_err(&a->dev, "Cleaning fail after KILL!\n"); a 130 drivers/i2c/busses/i2c-ali1563.c static int ali1563_block_start(struct i2c_adapter *a) a 136 drivers/i2c/busses/i2c-ali1563.c dev_dbg(&a->dev, "Block (pre): STS=%02x, CNTL1=%02x, " a 144 drivers/i2c/busses/i2c-ali1563.c dev_warn(&a->dev, "ali1563: Trying to reset busy device\n"); a 162 drivers/i2c/busses/i2c-ali1563.c dev_dbg(&a->dev, "Block (post): STS=%02x, CNTL1=%02x, " a 177 drivers/i2c/busses/i2c-ali1563.c dev_err(&a->dev, "SMBus Error: %s%s%s%s%s\n", a 186 drivers/i2c/busses/i2c-ali1563.c static int ali1563_block(struct i2c_adapter *a, a 211 drivers/i2c/busses/i2c-ali1563.c error = ali1563_block_start(a); a 215 drivers/i2c/busses/i2c-ali1563.c error = ali1563_block_start(a); a 233 drivers/i2c/busses/i2c-ali1563.c static s32 ali1563_access(struct i2c_adapter *a, u16 addr, a 247 drivers/i2c/busses/i2c-ali1563.c dev_warn(&a->dev, "SMBus not idle. HST_STS = %02x\n", reg); a 268 drivers/i2c/busses/i2c-ali1563.c dev_warn(&a->dev, "Unsupported transaction %d\n", size); a 299 drivers/i2c/busses/i2c-ali1563.c error = ali1563_block(a, data, rw); a 303 drivers/i2c/busses/i2c-ali1563.c error = ali1563_transaction(a, size); a 325 drivers/i2c/busses/i2c-ali1563.c static u32 ali1563_func(struct i2c_adapter *a) a 123 drivers/i2c/busses/i2c-ali15x3.c u16 a; a 175 drivers/i2c/busses/i2c-ali15x3.c SMBBA, &a)) a 177 drivers/i2c/busses/i2c-ali15x3.c if ((a & ~(ALI15X3_SMB_IOSIZE - 1)) != ali15x3_smba) { a 177 drivers/i2c/busses/i2c-amd-mp2-plat.c static u32 i2c_amd_func(struct i2c_adapter *a) a 44 drivers/i2c/busses/i2c-au1550.c static inline void WR(struct i2c_au1550_data *a, int r, unsigned long v) a 46 drivers/i2c/busses/i2c-au1550.c __raw_writel(v, a->psc_base + r); a 50 drivers/i2c/busses/i2c-au1550.c static inline unsigned long RD(struct i2c_au1550_data *a, int r) a 52 drivers/i2c/busses/i2c-au1550.c return __raw_readl(a->psc_base + r); a 674 drivers/i2c/busses/i2c-cadence.c unsigned int *a, unsigned int *b) a 714 drivers/i2c/busses/i2c-cadence.c *a = calc_div_a; a 412 drivers/i2c/busses/i2c-diolan-u2c.c static u32 diolan_usb_func(struct i2c_adapter *a) a 170 drivers/i2c/busses/i2c-dln2.c static u32 dln2_i2c_func(struct i2c_adapter *a) a 243 drivers/i2c/busses/i2c-mt7621.c static u32 mtk_i2c_func(struct i2c_adapter *a) a 84 drivers/i2c/busses/i2c-pnx.c #define I2C_REG_RX(a) ((a)->ioaddr) /* Rx FIFO reg (RO) */ a 85 drivers/i2c/busses/i2c-pnx.c #define I2C_REG_TX(a) ((a)->ioaddr) /* Tx FIFO reg (WO) */ a 86 drivers/i2c/busses/i2c-pnx.c #define I2C_REG_STS(a) ((a)->ioaddr + 0x04) /* Status reg (RO) */ a 87 drivers/i2c/busses/i2c-pnx.c #define I2C_REG_CTL(a) ((a)->ioaddr + 0x08) /* Ctl reg */ a 88 drivers/i2c/busses/i2c-pnx.c #define I2C_REG_CKL(a) ((a)->ioaddr + 0x0c) /* Clock divider low */ a 89 drivers/i2c/busses/i2c-pnx.c #define I2C_REG_CKH(a) ((a)->ioaddr + 0x10) /* Clock divider high */ a 90 drivers/i2c/busses/i2c-pnx.c #define I2C_REG_ADR(a) ((a)->ioaddr + 0x14) /* I2C address */ a 91 drivers/i2c/busses/i2c-pnx.c #define I2C_REG_RFL(a) ((a)->ioaddr + 0x18) /* Rx FIFO level (RO) */ a 92 drivers/i2c/busses/i2c-pnx.c #define I2C_REG_TFL(a) ((a)->ioaddr + 0x1c) /* Tx FIFO level (RO) */ a 93 drivers/i2c/busses/i2c-pnx.c #define I2C_REG_RXB(a) ((a)->ioaddr + 0x20) /* Num of bytes Rx-ed (RO) */ a 94 drivers/i2c/busses/i2c-pnx.c #define I2C_REG_TXB(a) ((a)->ioaddr + 0x24) /* Num of bytes Tx-ed (RO) */ a 95 drivers/i2c/busses/i2c-pnx.c #define I2C_REG_TXS(a) ((a)->ioaddr + 0x28) /* Tx slave FIFO (RO) */ a 96 drivers/i2c/busses/i2c-pnx.c #define I2C_REG_STFL(a) ((a)->ioaddr + 0x2c) /* Tx slave FIFO level (RO) */ a 24 drivers/i2c/busses/i2c-sibyte.c #define SMB_CSR(a,r) ((long)(a->reg_base + r)) a 135 drivers/i2c/busses/i2c-sis5595.c u16 a; a 181 drivers/i2c/busses/i2c-sis5595.c if (pci_read_config_word(SIS5595_dev, ACPI_BASE, &a) a 184 drivers/i2c/busses/i2c-sis5595.c if ((a & ~(SIS5595_EXTENT - 1)) != sis5595_base) { a 394 drivers/i2c/busses/i2c-stm32f7.c u16 p, l, a, h; a 459 drivers/i2c/busses/i2c-stm32f7.c for (a = 0; a < STM32F7_SDADEL_MAX; a++) { a 460 drivers/i2c/busses/i2c-stm32f7.c u32 sdadel = (a * (p + 1) + 1) * i2cclk; a 473 drivers/i2c/busses/i2c-stm32f7.c v->sdadel = a; a 87 drivers/i2c/busses/i2c-xgene-slimpro.c #define SLIMPRO_IIC_ENCODE_FLAG_WITH_DATA_LEN(a) ((u32) (((a) << 30) \ a 89 drivers/i2c/busses/i2c-xgene-slimpro.c #define SLIMPRO_IIC_ENCODE_UPPER_BUFADDR(a) ((u32) (((a) >> 12) \ a 91 drivers/i2c/busses/i2c-xgene-slimpro.c #define SLIMPRO_IIC_ENCODE_ADDR(a) ((a) & 0x000FFFFF) a 217 drivers/i3c/master/i3c-master-cdns.c #define CMD0_FIFO_DEV_ADDR(a) ((a) << 1) a 222 drivers/i3c/master/i3c-master-cdns.c #define CMD1_FIFO_CSRADDR(a) (a) a 229 drivers/i3c/master/i3c-master-cdns.c #define IMD_CMD0_DEV_ADDR(a) ((a) << 1) a 287 drivers/i3c/master/i3c-master-cdns.c #define DEV_ID_RR0_SET_DEV_ADDR(a) (((a) & GENMASK(6, 0)) | \ a 288 drivers/i3c/master/i3c-master-cdns.c (((a) & GENMASK(9, 7)) << 6)) a 312 drivers/i3c/master/i3c-master-cdns.c #define SIR_MAP_DEV_DA(a) ((a) << 1) a 259 drivers/ide/ide-probe.c u8 s = 0, a = 0; a 276 drivers/ide/ide-probe.c a = tp_ops->read_altstatus(hwif); a 278 drivers/ide/ide-probe.c if ((a ^ s) & ~ATA_SENSE) a 282 drivers/ide/ide-probe.c drive->name, s, a); a 109 drivers/ide/ide-timings.c void ide_timing_merge(struct ide_timing *a, struct ide_timing *b, a 113 drivers/ide/ide-timings.c m->setup = max(a->setup, b->setup); a 115 drivers/ide/ide-timings.c m->act8b = max(a->act8b, b->act8b); a 117 drivers/ide/ide-timings.c m->rec8b = max(a->rec8b, b->rec8b); a 119 drivers/ide/ide-timings.c m->cyc8b = max(a->cyc8b, b->cyc8b); a 121 drivers/ide/ide-timings.c m->active = max(a->active, b->active); a 123 drivers/ide/ide-timings.c m->recover = max(a->recover, b->recover); a 125 drivers/ide/ide-timings.c m->cycle = max(a->cycle, b->cycle); a 127 drivers/ide/ide-timings.c m->udma = max(a->udma, b->udma); a 182 drivers/ide/ide.c unsigned int a, b, i, j = 1; a 186 drivers/ide/ide.c if (sscanf(s, "%u.%u:%u", &a, &b, &j) != 3 && a 187 drivers/ide/ide.c sscanf(s, "%u.%u", &a, &b) != 2) a 190 drivers/ide/ide.c i = a * MAX_DRIVES + b; a 250 drivers/ide/ide.c unsigned int a, b, c = 0, h = 0, s = 0, i, j = 1; a 254 drivers/ide/ide.c if (sscanf(str, "%u.%u:%u,%u,%u", &a, &b, &c, &h, &s) != 5 && a 255 drivers/ide/ide.c sscanf(str, "%u.%u:%u", &a, &b, &j) != 3) a 258 drivers/ide/ide.c i = a * MAX_DRIVES + b; a 12 drivers/ide/qd65xx.h #define IDE_IN(a,b,c) ( ((a)<(b)) ? (b) : ( (a)>(c) ? (c) : (a)) ) a 14 drivers/ide/qd65xx.h #define IDE_IMPLY(a,b) ((!(a)) || (b)) a 75 drivers/ide/tx4939ide.c #define tx4939ide_swizzlel(a) ((a) ^ 4) a 76 drivers/ide/tx4939ide.c #define tx4939ide_swizzlew(a) ((a) ^ 6) a 77 drivers/ide/tx4939ide.c #define tx4939ide_swizzleb(a) ((a) ^ 7) a 79 drivers/ide/tx4939ide.c #define tx4939ide_swizzlel(a) (a) a 80 drivers/ide/tx4939ide.c #define tx4939ide_swizzlew(a) (a) a 81 drivers/ide/tx4939ide.c #define tx4939ide_swizzleb(a) (a) a 25 drivers/iio/accel/sca3000.c #define SCA3000_WRITE_REG(a) (((a) << 2) | 0x02) a 26 drivers/iio/accel/sca3000.c #define SCA3000_READ_REG(a) ((a) << 2) a 37 drivers/iio/adc/max1363.c #define MAX1363_SETUP_BYTE(a) ((a) | 0x80) a 67 drivers/iio/adc/max1363.c #define MAX1363_MON_RESET_CHAN(a) (1 << ((a) + 4)) a 72 drivers/iio/adc/max1363.c #define MAX1363_CONFIG_BYTE(a) ((a)) a 86 drivers/iio/adc/max1363.c #define MAX1363_CHANNEL_SEL(a) ((a) << 1) a 28 drivers/iio/common/ssp_sensors/ssp_dev.c __le32 a; a 224 drivers/iio/common/ssp_sensors/ssp_dev.c to_send.a = cpu_to_le32(delay); a 286 drivers/iio/common/ssp_sensors/ssp_dev.c to_send.a = cpu_to_le32(delay); a 241 drivers/iio/dac/ad5758.c static int cmpfunc(const void *a, const void *b) a 243 drivers/iio/dac/ad5758.c return *(int *)a - *(int *)b; a 132 drivers/iio/frequency/ad9523.c #define AD9523_PLL2_FB_NDIV(a, b) (4 * (b) + (a)) a 59 drivers/iio/gyro/adxrs450.c #define ADXRS450_GET_ST(a) ((a >> 26) & 0x3) a 641 drivers/infiniband/core/cm.c static int be32_lt(__be32 a, __be32 b) a 643 drivers/infiniband/core/cm.c return (__force u32) a < (__force u32) b; a 646 drivers/infiniband/core/cm.c static int be32_gt(__be32 a, __be32 b) a 648 drivers/infiniband/core/cm.c return (__force u32) a > (__force u32) b; a 651 drivers/infiniband/core/cm.c static int be64_lt(__be64 a, __be64 b) a 653 drivers/infiniband/core/cm.c return (__force u64) a < (__force u64) b; a 656 drivers/infiniband/core/cm.c static int be64_gt(__be64 a, __be64 b) a 658 drivers/infiniband/core/cm.c return (__force u64) a > (__force u64) b; a 676 drivers/infiniband/core/sysfs.c struct attribute *a; a 680 drivers/infiniband/core/sysfs.c for (i = 0; (a = p->gid_group.attrs[i]); ++i) a 681 drivers/infiniband/core/sysfs.c kfree(a); a 687 drivers/infiniband/core/sysfs.c for (i = 0; (a = p->pkey_group.attrs[i]); ++i) a 688 drivers/infiniband/core/sysfs.c kfree(a); a 700 drivers/infiniband/core/sysfs.c struct attribute *a; a 704 drivers/infiniband/core/sysfs.c for (i = 0; (a = g->ndev.attrs[i]); ++i) a 705 drivers/infiniband/core/sysfs.c kfree(a); a 711 drivers/infiniband/core/sysfs.c for (i = 0; (a = g->type.attrs[i]); ++i) a 712 drivers/infiniband/core/sysfs.c kfree(a); a 58 drivers/infiniband/hw/cxgb3/cxio_resource.h #define PBL_OFF(rdev_p, a) ( (a) - (rdev_p)->rnic_info.pbl_base ) a 64 drivers/infiniband/hw/cxgb3/cxio_resource.h #define RQT_OFF(rdev_p, a) ( (a) - (rdev_p)->rnic_info.rqt_base ) a 76 drivers/infiniband/hw/cxgb4/iw_cxgb4.h #define PBL_OFF(rdev_p, a) ((a) - (rdev_p)->lldi.vr->pbl.start) a 77 drivers/infiniband/hw/cxgb4/iw_cxgb4.h #define RQT_OFF(rdev_p, a) ((a) - (rdev_p)->lldi.vr->rq.start) a 654 drivers/infiniband/hw/cxgb4/iw_cxgb4.h static inline u32 c4iw_ib_to_tpt_access(int a) a 656 drivers/infiniband/hw/cxgb4/iw_cxgb4.h return (a & IB_ACCESS_REMOTE_WRITE ? FW_RI_MEM_ACCESS_REM_WRITE : 0) | a 657 drivers/infiniband/hw/cxgb4/iw_cxgb4.h (a & IB_ACCESS_REMOTE_READ ? FW_RI_MEM_ACCESS_REM_READ : 0) | a 658 drivers/infiniband/hw/cxgb4/iw_cxgb4.h (a & IB_ACCESS_LOCAL_WRITE ? FW_RI_MEM_ACCESS_LOCAL_WRITE : 0) | a 243 drivers/infiniband/hw/hfi1/eprom.c #define MAGIC4(a, b, c, d) ((d) << 24 | (c) << 16 | (b) << 8 | (a)) a 1424 drivers/infiniband/hw/hfi1/hfi.h #define dc8051_ver(a, b, c) ((a) << 16 | (b) << 8 | (c)) a 1425 drivers/infiniband/hw/hfi1/hfi.h #define dc8051_ver_maj(a) (((a) & 0xff0000) >> 16) a 1426 drivers/infiniband/hw/hfi1/hfi.h #define dc8051_ver_min(a) (((a) & 0x00ff00) >> 8) a 1427 drivers/infiniband/hw/hfi1/hfi.h #define dc8051_ver_patch(a) ((a) & 0x0000ff) a 2151 drivers/infiniband/hw/hfi1/mad.c #define __CI_PAGE_NUM(a) ((a) & __CI_PAGE_MASK) a 1691 drivers/infiniband/hw/hfi1/pio.c #define sent_before(a, b) time_before(a, b) /* a < b */ a 42 drivers/infiniband/hw/hfi1/tid_rdma.c static u32 mask_generation(u32 a) a 44 drivers/infiniband/hw/hfi1/tid_rdma.c return a & GENERATION_MASK; a 355 drivers/infiniband/hw/hfi1/verbs.h static inline int cmp_psn(u32 a, u32 b) a 357 drivers/infiniband/hw/hfi1/verbs.h return (((int)a) - ((int)b)) << PSN_SHIFT; a 363 drivers/infiniband/hw/hfi1/verbs.h static inline u32 mask_psn(u32 a) a 365 drivers/infiniband/hw/hfi1/verbs.h return a & PSN_MASK; a 371 drivers/infiniband/hw/hfi1/verbs.h static inline u32 delta_psn(u32 a, u32 b) a 373 drivers/infiniband/hw/hfi1/verbs.h return (((int)a - (int)b) << PSN_SHIFT) >> PSN_SHIFT; a 48 drivers/infiniband/hw/hns/hns_roce_device.h #define HNS_ROCE_ALOGN_UP(a, b) ((((a) + (b) - 1) / (b)) * (b)) a 103 drivers/infiniband/hw/i40iw/i40iw_osdep.h #define i40iw_flush(a) readl((a)->hw_addr + I40E_GLGEN_STAT) a 56 drivers/infiniband/hw/mlx4/mad.c #define MLX4_TUN_SET_WRID_QPN(a) (((u64) ((a) & 0x3)) << MLX4_TUN_QPN_SHIFT) a 58 drivers/infiniband/hw/mlx4/mad.c #define MLX4_TUN_IS_RECV(a) (((a) >> MLX4_TUN_SEND_WRID_SHIFT) & 0x1) a 59 drivers/infiniband/hw/mlx4/mad.c #define MLX4_TUN_WRID_QPN(a) (((a) >> MLX4_TUN_QPN_SHIFT) & 0x3) a 379 drivers/infiniband/hw/mlx4/sysfs.c struct attribute *a; a 382 drivers/infiniband/hw/mlx4/sysfs.c for (i = 0; (a = p->pkey_group.attrs[i]); ++i) a 383 drivers/infiniband/hw/mlx4/sysfs.c kfree(a); a 385 drivers/infiniband/hw/mlx4/sysfs.c for (i = 0; (a = p->gid_group.attrs[i]); ++i) a 386 drivers/infiniband/hw/mlx4/sysfs.c kfree(a); a 705 drivers/infiniband/hw/mlx5/mr.c MLX5_SET(mkc, mkc, a, !!(acc & IB_ACCESS_REMOTE_ATOMIC)); a 1092 drivers/infiniband/hw/mlx5/mr.c MLX5_SET(mkc, mkc, a, !!(access_flags & IB_ACCESS_REMOTE_ATOMIC)); a 1172 drivers/infiniband/hw/mlx5/mr.c MLX5_SET(mkc, mkc, a, !!(acc & IB_ACCESS_REMOTE_ATOMIC)); a 1509 drivers/infiniband/hw/qib/qib.h #define QLOGIC_IB_HWE_MSG(a, b) { .mask = a, .msg = b } a 258 drivers/infiniband/hw/qib/qib_verbs.h static inline int qib_cmp24(u32 a, u32 b) a 260 drivers/infiniband/hw/qib/qib_verbs.h return (((int) a) - ((int) b)) << 8; a 86 drivers/infiniband/hw/usnic/usnic_uiom_interval_tree.c static int interval_cmp(void *priv, struct list_head *a, struct list_head *b) a 90 drivers/infiniband/hw/usnic/usnic_uiom_interval_tree.c node_a = list_entry(a, struct usnic_uiom_interval_node, link); a 92 drivers/infiniband/sw/siw/siw_cm.h #define to_sockaddr_in(a) (*(struct sockaddr_in *)(&(a))) a 93 drivers/infiniband/sw/siw/siw_cm.h #define to_sockaddr_in6(a) (*(struct sockaddr_in6 *)(&(a))) a 95 drivers/infiniband/sw/siw/siw_cm.h static inline int getname_peer(struct socket *s, struct sockaddr_storage *a) a 97 drivers/infiniband/sw/siw/siw_cm.h return s->ops->getname(s, (struct sockaddr *)a, 1); a 100 drivers/infiniband/sw/siw/siw_cm.h static inline int getname_local(struct socket *s, struct sockaddr_storage *a) a 102 drivers/infiniband/sw/siw/siw_cm.h return s->ops->getname(s, (struct sockaddr *)a, 0); a 229 drivers/input/ff-memless.c static inline s16 fixp_new16(s16 a) a 231 drivers/input/ff-memless.c return ((s32)a) >> (16 - FRAC_N); a 234 drivers/input/ff-memless.c static inline s16 fixp_mult(s16 a, s16 b) a 236 drivers/input/ff-memless.c a = ((s32)a * 0x100) / 0x7fff; a 237 drivers/input/ff-memless.c return ((s32)(a * b)) >> FRAC_N; a 104 drivers/input/joystick/iforce/iforce.h #define HI(a) ((unsigned char)((a) >> 8)) a 105 drivers/input/joystick/iforce/iforce.h #define LO(a) ((unsigned char)((a) & 0xff)) a 110 drivers/input/joystick/iforce/iforce.h #define HIFIX80(a) ((unsigned char)(((a)<0? (a)+255 : (a))>>8)) a 113 drivers/input/joystick/iforce/iforce.h #define TIME_SCALE(a) (a) a 48 drivers/input/misc/pcf8574_keypad.c unsigned char x, y, a, b; a 56 drivers/input/misc/pcf8574_keypad.c for (a = 0; x > 0; a++) a 61 drivers/input/misc/pcf8574_keypad.c return ((a - 1) * 4) + b; a 60 drivers/input/misc/yealink.c #define _LOC(k,l) { .a = (k), .m = (l) } a 61 drivers/input/misc/yealink.c #define _SEG(t, a, am, b, bm, c, cm, d, dm, e, em, f, fm, g, gm) \ a 63 drivers/input/misc/yealink.c .u = { .s = { _LOC(a, am), _LOC(b, bm), _LOC(c, cm), \ a 68 drivers/input/misc/yealink.c .u = { .p = { .name = (n), .a = (h), .m = (hm) } } } a 74 drivers/input/misc/yealink.c u8 a,m; a 78 drivers/input/misc/yealink.c u8 a,m; a 131 drivers/input/misc/yealink.c int i, a, m, val; a 142 drivers/input/misc/yealink.c a = lcdMap[el].u.p.a; a 145 drivers/input/misc/yealink.c yld->master.b[a] |= m; a 147 drivers/input/misc/yealink.c yld->master.b[a] &= ~m; a 158 drivers/input/misc/yealink.c a = lcdMap[el].u.s[i].a; a 160 drivers/input/misc/yealink.c yld->master.b[a] |= m; a 162 drivers/input/misc/yealink.c yld->master.b[a] &= ~m; a 581 drivers/input/misc/yealink.c static ssize_t show_line(struct device *dev, char *buf, int a, int b) a 593 drivers/input/misc/yealink.c for (i = a; i < b; i++) a 596 drivers/input/misc/yealink.c for (i = a; i < b; i++) a 602 drivers/input/misc/yealink.c return 3 + ((b - a) << 1); a 228 drivers/input/mouse/appletouch.c #define dprintk(format, a...) \ a 231 drivers/input/mouse/appletouch.c printk(KERN_DEBUG format, ##a); \ a 159 drivers/input/mouse/bcm5974.c #define dprintk(level, format, a...)\ a 160 drivers/input/mouse/bcm5974.c { if (debug >= level) printk(KERN_DEBUG format, ##a); } a 116 drivers/input/mouse/inport.c unsigned char a, b, c; a 124 drivers/input/mouse/inport.c a = inb(INPORT_SIGNATURE_PORT); a 127 drivers/input/mouse/inport.c if (a == b || a != c) { a 155 drivers/input/mouse/psmouse.h #define to_psmouse_attr(a) container_of((a), struct psmouse_attribute, dattr) a 899 drivers/input/mouse/synaptics.c const struct synaptics_hw_state *a, a 904 drivers/input/mouse/synaptics.c synaptics_report_semi_mt_slot(dev, 0, true, min(a->x, b->x), a 905 drivers/input/mouse/synaptics.c min(a->y, b->y)); a 906 drivers/input/mouse/synaptics.c synaptics_report_semi_mt_slot(dev, 1, true, max(a->x, b->x), a 907 drivers/input/mouse/synaptics.c max(a->y, b->y)); a 909 drivers/input/mouse/synaptics.c synaptics_report_semi_mt_slot(dev, 0, true, a->x, a->y); a 470 drivers/input/rmi4/rmi_f54.c struct v4l2_streamparm *a) a 472 drivers/input/rmi4/rmi_f54.c if (a->type != V4L2_BUF_TYPE_VIDEO_CAPTURE) a 475 drivers/input/rmi4/rmi_f54.c a->parm.capture.readbuffers = 1; a 476 drivers/input/rmi4/rmi_f54.c a->parm.capture.timeperframe.numerator = 1; a 477 drivers/input/rmi4/rmi_f54.c a->parm.capture.timeperframe.denominator = 10; a 176 drivers/input/tablet/aiptek.c #define AIPTEK_POINTER_ALLOW_MOUSE_MODE(a) \ a 177 drivers/input/tablet/aiptek.c (a == AIPTEK_POINTER_ONLY_MOUSE_MODE || \ a 178 drivers/input/tablet/aiptek.c a == AIPTEK_POINTER_EITHER_MODE) a 179 drivers/input/tablet/aiptek.c #define AIPTEK_POINTER_ALLOW_STYLUS_MODE(a) \ a 180 drivers/input/tablet/aiptek.c (a == AIPTEK_POINTER_ONLY_STYLUS_MODE || \ a 181 drivers/input/tablet/aiptek.c a == AIPTEK_POINTER_EITHER_MODE) a 2507 drivers/input/touchscreen/atmel_mxt_ts.c struct v4l2_streamparm *a) a 2509 drivers/input/touchscreen/atmel_mxt_ts.c if (a->type != V4L2_BUF_TYPE_VIDEO_CAPTURE) a 2512 drivers/input/touchscreen/atmel_mxt_ts.c a->parm.capture.readbuffers = 1; a 2513 drivers/input/touchscreen/atmel_mxt_ts.c a->parm.capture.timeperframe.numerator = 1; a 2514 drivers/input/touchscreen/atmel_mxt_ts.c a->parm.capture.timeperframe.denominator = 10; a 212 drivers/input/touchscreen/ti_am335x_tsc.c static int titsc_cmp_coord(const void *a, const void *b) a 214 drivers/input/touchscreen/ti_am335x_tsc.c return *(int *)a - *(int *)b; a 610 drivers/input/touchscreen/wdt87xx_i2c.c u32 a, b; a 614 drivers/input/touchscreen/wdt87xx_i2c.c a = cur_value; a 616 drivers/input/touchscreen/wdt87xx_i2c.c bit0 = a ^ (b & 1); a 617 drivers/input/touchscreen/wdt87xx_i2c.c bit0 ^= a >> 1; a 618 drivers/input/touchscreen/wdt87xx_i2c.c bit0 ^= a >> 2; a 619 drivers/input/touchscreen/wdt87xx_i2c.c bit0 ^= a >> 4; a 620 drivers/input/touchscreen/wdt87xx_i2c.c bit0 ^= a >> 5; a 621 drivers/input/touchscreen/wdt87xx_i2c.c bit0 ^= a >> 7; a 622 drivers/input/touchscreen/wdt87xx_i2c.c bit0 ^= a >> 11; a 623 drivers/input/touchscreen/wdt87xx_i2c.c bit0 ^= a >> 15; a 624 drivers/input/touchscreen/wdt87xx_i2c.c y = (a << 1) ^ b; a 273 drivers/iommu/amd_iommu_types.h #define PM_LEVEL_INDEX(x, a) (((a) >> PM_LEVEL_SHIFT((x))) & 0x1ffULL) a 275 drivers/iommu/amd_iommu_types.h #define PM_LEVEL_PDE(x, a) ((a) | PM_LEVEL_ENC((x)) | \ a 438 drivers/iommu/amd_iommu_types.h #define APERTURE_RANGE_INDEX(a) ((a) >> APERTURE_RANGE_SHIFT) a 439 drivers/iommu/amd_iommu_types.h #define APERTURE_PAGE_INDEX(a) (((a) >> 21) & 0x3fULL) a 60 drivers/iommu/io-pgtable-arm.c #define ARM_LPAE_LVL_IDX(a,l,d) \ a 61 drivers/iommu/io-pgtable-arm.c (((u64)(a) >> ARM_LPAE_LVL_SHIFT(l,d)) & \ a 91 drivers/iommu/mtk_iommu.c #define F_MMU_INT_ID_LARB_ID(a) (((a) >> 7) & 0x7) a 92 drivers/iommu/mtk_iommu.c #define F_MMU_INT_ID_PORT_ID(a) (((a) >> 2) & 0x1f) a 1522 drivers/irqchip/irq-gic-v3-its.c static void merge_lpi_ranges(struct lpi_range *a, struct lpi_range *b) a 1524 drivers/irqchip/irq-gic-v3-its.c if (&a->entry == &lpi_range_list || &b->entry == &lpi_range_list) a 1526 drivers/irqchip/irq-gic-v3-its.c if (a->base_id + a->span != b->base_id) a 1528 drivers/irqchip/irq-gic-v3-its.c b->base_id = a->base_id; a 1529 drivers/irqchip/irq-gic-v3-its.c b->span += a->span; a 1530 drivers/irqchip/irq-gic-v3-its.c list_del(&a->entry); a 1531 drivers/irqchip/irq-gic-v3-its.c kfree(a); a 213 drivers/isdn/hardware/mISDN/hfc_pci.h #define Write_hfc(a, b, c) (writeb(c, (a->hw.pci_io) + b)) a 214 drivers/isdn/hardware/mISDN/hfc_pci.h #define Read_hfc(a, b) (readb((a->hw.pci_io) + b)) a 107 drivers/isdn/hardware/mISDN/hfcsusb.h #define write_reg_atomic(a, b, c) \ a 108 drivers/isdn/hardware/mISDN/hfcsusb.h usb_control_msg((a)->dev, (a)->ctrl_out_pipe, 0, 0x40, (c), (b), \ a 110 drivers/isdn/hardware/mISDN/hfcsusb.h #define read_reg_atomic(a, b, c) \ a 111 drivers/isdn/hardware/mISDN/hfcsusb.h usb_control_msg((a)->dev, (a)->ctrl_in_pipe, 1, 0xC0, 0, (b), (c), \ a 82 drivers/isdn/hardware/mISDN/mISDNinfineon.c } a; a 257 drivers/isdn/hardware/mISDN/mISDNinfineon.c IOFUNC_IO(ISAC, inf_hw, isac.a.io) a 258 drivers/isdn/hardware/mISDN/mISDNinfineon.c IOFUNC_IO(IPAC, inf_hw, hscx.a.io) a 259 drivers/isdn/hardware/mISDN/mISDNinfineon.c IOFUNC_IND(ISAC, inf_hw, isac.a.io) a 260 drivers/isdn/hardware/mISDN/mISDNinfineon.c IOFUNC_IND(IPAC, inf_hw, hscx.a.io) a 261 drivers/isdn/hardware/mISDN/mISDNinfineon.c IOFUNC_MEMIO(ISAC, inf_hw, u32, isac.a.p) a 262 drivers/isdn/hardware/mISDN/mISDNinfineon.c IOFUNC_MEMIO(IPAC, inf_hw, u32, hscx.a.p) a 718 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->isac.a.io.ale = (u32)hw->cfg.start + DIVA_ISAC_ALE; a 719 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->isac.a.io.port = (u32)hw->cfg.start + DIVA_ISAC_PORT; a 721 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->hscx.a.io.ale = (u32)hw->cfg.start + DIVA_HSCX_ALE; a 722 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->hscx.a.io.port = (u32)hw->cfg.start + DIVA_HSCX_PORT; a 728 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->isac.a.p = hw->addr.p; a 730 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->hscx.a.p = hw->addr.p; a 735 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->isac.a.p = hw->addr.p; a 737 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->hscx.a.p = hw->addr.p; a 744 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->isac.a.io.ale = (u32)hw->cfg.start + TIGER_IPAC_ALE; a 745 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->isac.a.io.port = (u32)hw->cfg.start + TIGER_IPAC_PORT; a 747 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->hscx.a.io.ale = (u32)hw->cfg.start + TIGER_IPAC_ALE; a 748 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->hscx.a.io.port = (u32)hw->cfg.start + TIGER_IPAC_PORT; a 759 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->isac.a.io.ale = (u32)hw->addr.start; a 760 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->isac.a.io.port = (u32)hw->addr.start + 1; a 762 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->hscx.a.io.ale = (u32)hw->addr.start; a 763 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->hscx.a.io.port = (u32)hw->addr.start + 1; a 769 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->isac.a.io.ale = (u32)hw->addr.start + NICCY_ISAC_ALE; a 770 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->isac.a.io.port = (u32)hw->addr.start + NICCY_ISAC_PORT; a 772 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->hscx.a.io.ale = (u32)hw->addr.start + NICCY_HSCX_ALE; a 773 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->hscx.a.io.port = (u32)hw->addr.start + NICCY_HSCX_PORT; a 778 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->isac.a.io.ale = (u32)hw->addr.start; a 779 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->isac.a.io.port = hw->isac.a.io.ale + 4; a 781 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->hscx.a.io.ale = hw->isac.a.io.ale; a 782 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->hscx.a.io.port = hw->isac.a.io.port; a 788 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->isac.a.io.ale = (u32)hw->addr.start + 0x08; a 789 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->isac.a.io.port = hw->isac.a.io.ale + 4; a 791 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->hscx.a.io.ale = hw->isac.a.io.ale; a 792 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->hscx.a.io.port = hw->isac.a.io.port; a 798 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->isac.a.io.ale = (u32)hw->addr.start + 0x10; a 799 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->isac.a.io.port = hw->isac.a.io.ale + 4; a 801 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->hscx.a.io.ale = hw->isac.a.io.ale; a 802 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->hscx.a.io.port = hw->isac.a.io.port; a 808 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->isac.a.io.ale = (u32)hw->addr.start + 0x20; a 809 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->isac.a.io.port = hw->isac.a.io.ale + 4; a 811 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->hscx.a.io.ale = hw->isac.a.io.ale; a 812 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->hscx.a.io.port = hw->isac.a.io.port; a 819 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->isac.a.io.port = (u32)hw->addr.start; a 821 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->hscx.a.io.port = hw->isac.a.io.port; a 827 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->isac.a.io.ale = (u32)hw->addr.start; a 828 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->isac.a.io.port = (u32)hw->addr.start + GAZEL_IPAC_DATA_PORT; a 830 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->hscx.a.io.ale = hw->isac.a.io.ale; a 831 drivers/isdn/hardware/mISDN/mISDNinfineon.c hw->hscx.a.io.port = hw->isac.a.io.port; a 360 drivers/isdn/mISDN/dsp_blowfish.c #define EROUND(a, b, n) do { b ^= P[n]; a ^= bf_F(b); } while (0) a 361 drivers/isdn/mISDN/dsp_blowfish.c #define DROUND(a, b, n) do { a ^= bf_F(b); b ^= P[n]; } while (0) a 104 drivers/leds/leds-as3645a.c #define AS_PEAK_mA_TO_REG(a) \ a 105 drivers/leds/leds-as3645a.c ((min_t(u32, AS_PEAK_mA_MAX, a) - 1250) / 250) a 23 drivers/leds/leds-max77693.c #define MODE_FLASH(a) (1 << (a)) a 24 drivers/leds/leds-max77693.c #define MODE_TORCH(a) (1 << (2 + (a))) a 25 drivers/leds/leds-max77693.c #define MODE_FLASH_EXTERNAL(a) (1 << (4 + (a))) a 117 drivers/leds/leds-pca9532.c int a = 0, b = 0, i = 0; a 122 drivers/leds/leds-pca9532.c a++; a 126 drivers/leds/leds-pca9532.c if (a == 0) { a 129 drivers/leds/leds-pca9532.c b, a, value); a 132 drivers/leds/leds-pca9532.c b = b/a; a 187 drivers/lightnvm/core.c luns[lunid].a.ch = i; a 188 drivers/lightnvm/core.c luns[lunid++].a.lun = j; a 571 drivers/lightnvm/core.c struct nvm_ch_map *ch_map = &dev_map->chnls[p->a.ch]; a 572 drivers/lightnvm/core.c int lun_off = ch_map->lun_offs[p->a.lun]; a 574 drivers/lightnvm/core.c p->a.ch += ch_map->ch_off; a 575 drivers/lightnvm/core.c p->a.lun += lun_off; a 582 drivers/lightnvm/core.c struct nvm_ch_map *ch_rmap = &dev_rmap->chnls[p->a.ch]; a 583 drivers/lightnvm/core.c int lun_roff = ch_rmap->lun_offs[p->a.lun]; a 585 drivers/lightnvm/core.c p->a.ch -= ch_rmap->ch_off; a 586 drivers/lightnvm/core.c p->a.lun -= lun_roff; a 902 drivers/lightnvm/pblk-core.c ppa.a.blk = line->id; a 164 drivers/lightnvm/pblk-map.c erase_ppa->a.blk = e_line->id; a 165 drivers/lightnvm/pblk-map.c erase_ppa->a.reserved = 0; a 206 drivers/lightnvm/pblk-map.c erase_ppa->a.blk = e_line->id; a 43 drivers/lightnvm/pblk-sysfs.c rlun->bppa.a.ch, a 44 drivers/lightnvm/pblk-sysfs.c rlun->bppa.a.lun, a 962 drivers/lightnvm/pblk.h return p.a.blk; a 973 drivers/lightnvm/pblk.h return p.a.lun * geo->num_ch + p.a.ch; a 158 drivers/macintosh/ans-lcd.c int a; a 188 drivers/macintosh/ans-lcd.c for(a=0;a<80;a++) { a 189 drivers/macintosh/ans-lcd.c anslcd_write_byte_data(anslcd_logo[a]); a 561 drivers/macintosh/via-cuda.c #define ARRAY_FULL(a, p) ((p) - (a) == ARRAY_SIZE(a)) a 803 drivers/md/bcache/bcache.h static inline uint8_t gen_after(uint8_t a, uint8_t b) a 805 drivers/md/bcache/bcache.h uint8_t r = a - b; a 1234 drivers/md/dm-bufio.c int a, f; a 1295 drivers/md/dm-bufio.c a = xchg(&c->async_write_error, 0); a 1297 drivers/md/dm-bufio.c if (a) a 1298 drivers/md/dm-bufio.c return a; a 2969 drivers/md/dm-integrity.c #define EMIT_ALG(a, n) \ a 2971 drivers/md/dm-integrity.c if (ic->a.alg_string) { \ a 2972 drivers/md/dm-integrity.c DMEMIT(" %s:%s", n, ic->a.alg_string); \ a 2973 drivers/md/dm-integrity.c if (ic->a.key_string) \ a 2974 drivers/md/dm-integrity.c DMEMIT(":%s", ic->a.key_string);\ a 3237 drivers/md/dm-integrity.c static void free_alg(struct alg_spec *a) a 3239 drivers/md/dm-integrity.c kzfree(a->alg_string); a 3240 drivers/md/dm-integrity.c kzfree(a->key); a 3241 drivers/md/dm-integrity.c memset(a, 0, sizeof *a); a 3244 drivers/md/dm-integrity.c static int get_alg_and_key(const char *arg, struct alg_spec *a, char **error, char *error_inval) a 3248 drivers/md/dm-integrity.c free_alg(a); a 3250 drivers/md/dm-integrity.c a->alg_string = kstrdup(strchr(arg, ':') + 1, GFP_KERNEL); a 3251 drivers/md/dm-integrity.c if (!a->alg_string) a 3254 drivers/md/dm-integrity.c k = strchr(a->alg_string, ':'); a 3257 drivers/md/dm-integrity.c a->key_string = k + 1; a 3258 drivers/md/dm-integrity.c if (strlen(a->key_string) & 1) a 3261 drivers/md/dm-integrity.c a->key_size = strlen(a->key_string) / 2; a 3262 drivers/md/dm-integrity.c a->key = kmalloc(a->key_size, GFP_KERNEL); a 3263 drivers/md/dm-integrity.c if (!a->key) a 3265 drivers/md/dm-integrity.c if (hex2bin(a->key, a->key_string, a->key_size)) a 3278 drivers/md/dm-integrity.c static int get_mac(struct crypto_shash **hash, struct alg_spec *a, char **error, a 3283 drivers/md/dm-integrity.c if (a->alg_string) { a 3284 drivers/md/dm-integrity.c *hash = crypto_alloc_shash(a->alg_string, 0, 0); a 3292 drivers/md/dm-integrity.c if (a->key) { a 3293 drivers/md/dm-integrity.c r = crypto_shash_setkey(*hash, a->key, a->key_size); a 83 drivers/md/dm-stats.c size_t a; a 85 drivers/md/dm-stats.c a = shared_memory_amount + alloc_size; a 86 drivers/md/dm-stats.c if (a < shared_memory_amount) a 88 drivers/md/dm-stats.c if (a >> PAGE_SHIFT > totalram_pages() / DM_STATS_MEMORY_FACTOR) a 91 drivers/md/dm-stats.c if (a > (VMALLOC_END - VMALLOC_START) / DM_STATS_VMALLOC_FACTOR) a 960 drivers/md/dm-stats.c const char *a; a 975 drivers/md/dm-stats.c a = dm_shift_arg(&as); a 976 drivers/md/dm-stats.c if (!strcmp(a, "-")) { a 981 drivers/md/dm-stats.c } else if (sscanf(a, "%llu+%llu%c", &start, &len, &dummy) != 2 || a 989 drivers/md/dm-stats.c a = dm_shift_arg(&as); a 990 drivers/md/dm-stats.c if (sscanf(a, "/%u%c", &divisor, &dummy) == 1) { a 998 drivers/md/dm-stats.c } else if (sscanf(a, "%llu%c", &step, &dummy) != 1 || a 1003 drivers/md/dm-stats.c a = dm_shift_arg(&as); a 1004 drivers/md/dm-stats.c if (a && sscanf(a, "%u%c", &feature_args, &dummy) == 1) { a 1006 drivers/md/dm-stats.c a = dm_shift_arg(&as); a 1007 drivers/md/dm-stats.c if (!a) a 1009 drivers/md/dm-stats.c if (!strcasecmp(a, "precise_timestamps")) a 1011 drivers/md/dm-stats.c else if (!strncasecmp(a, "histogram:", 10)) { a 1014 drivers/md/dm-stats.c if ((r = parse_histogram(a + 10, &n_histogram_entries, &histogram_boundaries))) a 1026 drivers/md/dm-stats.c a = dm_shift_arg(&as); a 1027 drivers/md/dm-stats.c if (a) a 1028 drivers/md/dm-stats.c program_id = a; a 1030 drivers/md/dm-stats.c a = dm_shift_arg(&as); a 1031 drivers/md/dm-stats.c if (a) a 1032 drivers/md/dm-stats.c aux_data = a; a 879 drivers/md/raid5.c static int cmp_stripe(void *priv, struct list_head *a, struct list_head *b) a 881 drivers/md/raid5.c const struct r5pending_data *da = list_entry(a, a 363 drivers/media/dvb-frontends/bcm3510.c static int bcm3510_tuner_cmd(struct bcm3510_state* st,u8 bc, u16 n, u8 a) a 401 drivers/media/dvb-frontends/bcm3510.c c.ctl_dat[5].data = ((n & 0x7) << 5) | (a >> 2); a 405 drivers/media/dvb-frontends/bcm3510.c c.ctl_dat[6].data = (a << 6) & 0xdf; a 454 drivers/media/dvb-frontends/bcm3510.c u8 bc,a; a 486 drivers/media/dvb-frontends/bcm3510.c a = Tfvco1 & 0x3f; a 488 drivers/media/dvb-frontends/bcm3510.c deb_info(" BC1_2_3_4: %x, N: %x A: %x\n", bc, n, a); a 490 drivers/media/dvb-frontends/bcm3510.c return bcm3510_tuner_cmd(st,bc,n,a); a 428 drivers/media/dvb-frontends/cx24123.c static u32 cx24123_int_log2(u32 a, u32 b) a 431 drivers/media/dvb-frontends/cx24123.c u32 div = a / b; a 432 drivers/media/dvb-frontends/cx24123.c if (a % b >= b / 2) a 19 drivers/media/dvb-frontends/dib3000mb_priv.h #define wr_foreach(a,v) { int i; \ a 20 drivers/media/dvb-frontends/dib3000mb_priv.h if (sizeof(a) != sizeof(v)) \ a 21 drivers/media/dvb-frontends/dib3000mb_priv.h pr_err("sizeof: %zu %zu is different", sizeof(a), sizeof(v));\ a 22 drivers/media/dvb-frontends/dib3000mb_priv.h for (i=0; i < sizeof(a)/sizeof(u16); i++) \ a 23 drivers/media/dvb-frontends/dib3000mb_priv.h wr(a[i],v[i]); \ a 74 drivers/media/dvb-frontends/dib3000mb_priv.h #define DIB3000_TUNER_WRITE_ENABLE(a) (0xffff & (a << 8)) a 75 drivers/media/dvb-frontends/dib3000mb_priv.h #define DIB3000_TUNER_WRITE_DISABLE(a) (0xffff & ((a << 8) | (1 << 7))) a 1587 drivers/media/dvb-frontends/drx39xyj/drx_driver.h struct drx_aud_carrier a; a 23 drivers/media/dvb-frontends/drxd_firm.c #define WRBLOCK(a, l) ADDRESS(a), LENGTH(l) a 24 drivers/media/dvb-frontends/drxd_firm.c #define WR16(a, d) ADDRESS(a), LENGTH(1), DATA16(d) a 215 drivers/media/dvb-frontends/drxd_hard.c static inline u32 MulDiv32(u32 a, u32 b, u32 c) a 219 drivers/media/dvb-frontends/drxd_hard.c tmp64 = (u64)a * (u64)b; a 159 drivers/media/dvb-frontends/drxk_hard.c static inline u32 MulDiv32(u32 a, u32 b, u32 c) a 163 drivers/media/dvb-frontends/drxk_hard.c tmp64 = (u64) a * (u64) b; a 169 drivers/media/dvb-frontends/drxk_hard.c static inline u32 Frac28a(u32 a, u32 c) a 175 drivers/media/dvb-frontends/drxk_hard.c R0 = (a % c) << 4; /* 32-28 == 4 shifts possible at max */ a 176 drivers/media/dvb-frontends/drxk_hard.c Q1 = a / c; /* a 2489 drivers/media/dvb-frontends/drxk_hard.c u32 a = 0; a 2564 drivers/media/dvb-frontends/drxk_hard.c a = log10times100(eq_reg_td_tps_pwr_ofs * a 2571 drivers/media/dvb-frontends/drxk_hard.c i_mer = a + b - c; a 138 drivers/media/dvb-frontends/mt312.c static inline u32 mt312_div(u32 a, u32 b) a 140 drivers/media/dvb-frontends/mt312.c return (a + (b / 2)) / b; a 47 drivers/media/dvb-frontends/stb0899_priv.h #define MAKEWORD32(a, b, c, d) (((a) << 24) | ((b) << 16) | ((c) << 8) | (d)) a 48 drivers/media/dvb-frontends/stb0899_priv.h #define MAKEWORD16(a, b) (((a) << 8) | (b)) a 110 drivers/media/dvb-frontends/stv0900_core.c s32 ge2comp(s32 a, s32 width) a 113 drivers/media/dvb-frontends/stv0900_core.c return a; a 115 drivers/media/dvb-frontends/stv0900_core.c return (a >= (1 << (width - 1))) ? (a - (1 << width)) : a; a 337 drivers/media/dvb-frontends/stv0900_priv.h extern s32 ge2comp(s32 a, s32 width); a 67 drivers/media/dvb-frontends/stv0910.c static inline u32 muldiv32(u32 a, u32 b, u32 c) a 71 drivers/media/dvb-frontends/stv0910.c tmp64 = (u64)a * (u64)b; a 40 drivers/media/dvb-frontends/stv6110.c static s32 abssub(s32 a, s32 b) a 42 drivers/media/dvb-frontends/stv6110.c if (a > b) a 43 drivers/media/dvb-frontends/stv6110.c return a - b; a 45 drivers/media/dvb-frontends/stv6110.c return b - a; a 46 drivers/media/dvb-frontends/stv6110x_priv.h #define MAKEWORD16(a, b) (((a) << 8) | (b)) a 294 drivers/media/dvb-frontends/stv6111.c static inline u32 muldiv32(u32 a, u32 b, u32 c) a 298 drivers/media/dvb-frontends/stv6111.c tmp64 = (u64)a * (u64)b; a 394 drivers/media/dvb-frontends/tda10023.c u8 a,b,c; a 395 drivers/media/dvb-frontends/tda10023.c a=tda10023_readreg(state, 0x14); a 400 drivers/media/dvb-frontends/tda10023.c *ber = a | (b<<8)| (c<<16); a 432 drivers/media/dvb-frontends/tda10023.c u8 a,b,c,d; a 433 drivers/media/dvb-frontends/tda10023.c a= tda10023_readreg (state, 0x74); a 437 drivers/media/dvb-frontends/tda10023.c *ucblocks = a | (b<<8)|(c<<16)|(d<<24); a 127 drivers/media/i2c/adv748x/adv748x-hdmi.c int a, b; a 129 drivers/media/i2c/adv748x/adv748x-hdmi.c a = hdmi_read(state, ADV748X_HDMI_TMDS_1); a 131 drivers/media/i2c/adv748x/adv748x-hdmi.c if (a < 0 || b < 0) a 139 drivers/media/i2c/adv748x/adv748x-hdmi.c return ((a << 1) | (b >> 7)) * 1000000 + (b & 0x7f) * 1000000 / 128; a 201 drivers/media/i2c/adv748x/adv748x.h #define adv748x_afe_to_state(a) container_of(a, struct adv748x_state, afe) a 203 drivers/media/i2c/adv748x/adv748x.h #define adv_err(a, fmt, arg...) dev_err(a->dev, fmt, ##arg) a 204 drivers/media/i2c/adv748x/adv748x.h #define adv_info(a, fmt, arg...) dev_info(a->dev, fmt, ##arg) a 205 drivers/media/i2c/adv748x/adv748x.h #define adv_dbg(a, fmt, arg...) dev_dbg(a->dev, fmt, ##arg) a 1507 drivers/media/i2c/adv7604.c int a, b; a 1509 drivers/media/i2c/adv7604.c a = hdmi_read(sd, 0x06); a 1511 drivers/media/i2c/adv7604.c if (a < 0 || b < 0) a 1513 drivers/media/i2c/adv7604.c freq = a * 1000000 + ((b & 0x30) >> 4) * 250000; a 1527 drivers/media/i2c/adv7604.c int a, b; a 1529 drivers/media/i2c/adv7604.c a = hdmi_read(sd, 0x51); a 1531 drivers/media/i2c/adv7604.c if (a < 0 || b < 0) a 1533 drivers/media/i2c/adv7604.c return ((a << 1) | (b >> 7)) * 1000000 + (b & 0x7f) * 1000000 / 128; a 1860 drivers/media/i2c/adv7604.c #define _SEL(a,b,c,d,e,f) { \ a 1861 drivers/media/i2c/adv7604.c ADV76XX_OP_CH_SEL_##a, ADV76XX_OP_CH_SEL_##b, ADV76XX_OP_CH_SEL_##c, \ a 2042 drivers/media/i2c/adv7842.c #define _SEL(a, b, c, d, e, f) { \ a 2043 drivers/media/i2c/adv7842.c ADV7842_OP_CH_SEL_##a, ADV7842_OP_CH_SEL_##b, ADV7842_OP_CH_SEL_##c, \ a 482 drivers/media/i2c/et8ek8/et8ek8_driver.c static int et8ek8_reglist_cmp(const void *a, const void *b) a 484 drivers/media/i2c/et8ek8/et8ek8_driver.c const struct et8ek8_reglist **list1 = (const struct et8ek8_reglist **)a, a 470 drivers/media/i2c/ir-kbd-i2c.c static int cmp_no_trail(u8 *a, u8 *b, unsigned int count) a 473 drivers/media/i2c/ir-kbd-i2c.c if (*a++ != *b++) a 477 drivers/media/i2c/ir-kbd-i2c.c return (*a & 0xf0) - (*b & 0xf0); a 60 drivers/media/i2c/mt9t112.c #define mt9t112_reg_write(ret, client, a, b) \ a 61 drivers/media/i2c/mt9t112.c ECHECKER(ret, __mt9t112_reg_write(client, a, b)) a 62 drivers/media/i2c/mt9t112.c #define mt9t112_mcu_write(ret, client, a, b) \ a 63 drivers/media/i2c/mt9t112.c ECHECKER(ret, __mt9t112_mcu_write(client, a, b)) a 65 drivers/media/i2c/mt9t112.c #define mt9t112_reg_mask_set(ret, client, a, b, c) \ a 66 drivers/media/i2c/mt9t112.c ECHECKER(ret, __mt9t112_reg_mask_set(client, a, b, c)) a 67 drivers/media/i2c/mt9t112.c #define mt9t112_mcu_mask_set(ret, client, a, b, c) \ a 68 drivers/media/i2c/mt9t112.c ECHECKER(ret, __mt9t112_mcu_mask_set(client, a, b, c)) a 70 drivers/media/i2c/mt9t112.c #define mt9t112_reg_read(ret, client, a) \ a 71 drivers/media/i2c/mt9t112.c ECHECKER(ret, __mt9t112_reg_read(client, a)) a 272 drivers/media/i2c/mt9t112.c #define CLOCK_INFO(a, b) a 274 drivers/media/i2c/mt9t112.c #define CLOCK_INFO(a, b) mt9t112_clock_info(a, b) a 170 drivers/media/i2c/saa6588.c static void read_from_buf(struct saa6588 *s, struct saa6588_command *a) a 172 drivers/media/i2c/saa6588.c unsigned char __user *buf_ptr = a->buffer; a 178 drivers/media/i2c/saa6588.c a->result = 0; a 179 drivers/media/i2c/saa6588.c if (!a->buffer) a 182 drivers/media/i2c/saa6588.c while (!a->nonblocking && !s->data_available_for_read) { a 186 drivers/media/i2c/saa6588.c a->result = -EINTR; a 191 drivers/media/i2c/saa6588.c rd_blocks = a->block_count; a 209 drivers/media/i2c/saa6588.c a->result = -EFAULT; a 213 drivers/media/i2c/saa6588.c a->result += 3; a 386 drivers/media/i2c/saa6588.c struct saa6588_command *a = arg; a 394 drivers/media/i2c/saa6588.c a->result = 0; a 398 drivers/media/i2c/saa6588.c read_from_buf(s, a); a 402 drivers/media/i2c/saa6588.c a->poll_mask = 0; a 404 drivers/media/i2c/saa6588.c a->poll_mask |= EPOLLIN | EPOLLRDNORM; a 405 drivers/media/i2c/saa6588.c poll_wait(a->instance, &s->read_queue, a->event_list); a 19 drivers/media/i2c/smiapp-pll.c static inline uint32_t clk_div_even(uint32_t a) a 21 drivers/media/i2c/smiapp-pll.c return max_t(uint32_t, 1, a & ~1); a 25 drivers/media/i2c/smiapp-pll.c static inline uint32_t clk_div_even_up(uint32_t a) a 27 drivers/media/i2c/smiapp-pll.c if (a == 1) a 29 drivers/media/i2c/smiapp-pll.c return (a + 1) & ~1; a 32 drivers/media/i2c/smiapp-pll.c static inline uint32_t is_one_or_even(uint32_t a) a 34 drivers/media/i2c/smiapp-pll.c if (a == 1) a 36 drivers/media/i2c/smiapp-pll.c if (a & 1) a 1946 drivers/media/i2c/smiapp/smiapp-core.c u32 min, max, a, b, max_m; a 1959 drivers/media/i2c/smiapp/smiapp-core.c a = crops[SMIAPP_PAD_SINK]->width a 1967 drivers/media/i2c/smiapp/smiapp-core.c a = clamp(a, sensor->limits[SMIAPP_LIMIT_SCALER_M_MIN], a 1974 drivers/media/i2c/smiapp/smiapp-core.c dev_dbg(&client->dev, "scaling: a %d b %d max_m %d\n", a, b, max_m); a 1976 drivers/media/i2c/smiapp/smiapp-core.c min = min(max_m, min(a, b)); a 1977 drivers/media/i2c/smiapp/smiapp-core.c max = min(max_m, max(a, b)); a 3234 drivers/media/pci/bt8xx/bttv-driver.c const struct v4l2_hw_freq_seek *a) a 3240 drivers/media/pci/bt8xx/bttv-driver.c return snd_tea575x_s_hw_freq_seek(file, &btv->tea, a); a 268 drivers/media/pci/bt8xx/bttv.h #define _MUXSELf(a) 0##a << 30 a 269 drivers/media/pci/bt8xx/bttv.h #define _MUXSELe(a, b...) 0##a << 28 | _MUXSELf(b) a 270 drivers/media/pci/bt8xx/bttv.h #define _MUXSELd(a, b...) 0##a << 26 | _MUXSELe(b) a 271 drivers/media/pci/bt8xx/bttv.h #define _MUXSELc(a, b...) 0##a << 24 | _MUXSELd(b) a 272 drivers/media/pci/bt8xx/bttv.h #define _MUXSELb(a, b...) 0##a << 22 | _MUXSELc(b) a 273 drivers/media/pci/bt8xx/bttv.h #define _MUXSELa(a, b...) 0##a << 20 | _MUXSELb(b) a 274 drivers/media/pci/bt8xx/bttv.h #define _MUXSEL9(a, b...) 0##a << 18 | _MUXSELa(b) a 275 drivers/media/pci/bt8xx/bttv.h #define _MUXSEL8(a, b...) 0##a << 16 | _MUXSEL9(b) a 276 drivers/media/pci/bt8xx/bttv.h #define _MUXSEL7(a, b...) 0##a << 14 | _MUXSEL8(b) a 277 drivers/media/pci/bt8xx/bttv.h #define _MUXSEL6(a, b...) 0##a << 12 | _MUXSEL7(b) a 278 drivers/media/pci/bt8xx/bttv.h #define _MUXSEL5(a, b...) 0##a << 10 | _MUXSEL6(b) a 279 drivers/media/pci/bt8xx/bttv.h #define _MUXSEL4(a, b...) 0##a << 8 | _MUXSEL5(b) a 280 drivers/media/pci/bt8xx/bttv.h #define _MUXSEL3(a, b...) 0##a << 6 | _MUXSEL4(b) a 281 drivers/media/pci/bt8xx/bttv.h #define _MUXSEL2(a, b...) 0##a << 4 | _MUXSEL3(b) a 282 drivers/media/pci/bt8xx/bttv.h #define _MUXSEL1(a, b...) 0##a << 2 | _MUXSEL2(b) a 283 drivers/media/pci/bt8xx/bttv.h #define MUXSEL(a, b...) (a | _MUXSEL1(b)) a 190 drivers/media/pci/bt8xx/dvb-bt8xx.c int i, a, n, pump; a 218 drivers/media/pci/bt8xx/dvb-bt8xx.c a=n%32; n/=32; if(a==0) n--; a 223 drivers/media/pci/bt8xx/dvb-bt8xx.c ((a&0x1f)<<11); a 226 drivers/media/pci/bt8xx/dvb-bt8xx.c dprintk("cx24108 debug: pump=%d, n=%d, a=%d\n", pump, n, a); a 1054 drivers/media/pci/cobalt/cobalt-v4l2.c static int cobalt_g_parm(struct file *file, void *fh, struct v4l2_streamparm *a) a 1059 drivers/media/pci/cobalt/cobalt-v4l2.c if (a->type != V4L2_BUF_TYPE_VIDEO_CAPTURE) a 1063 drivers/media/pci/cobalt/cobalt-v4l2.c a->parm.capture.timeperframe.numerator = fps.numerator; a 1064 drivers/media/pci/cobalt/cobalt-v4l2.c a->parm.capture.timeperframe.denominator = fps.denominator; a 1065 drivers/media/pci/cobalt/cobalt-v4l2.c a->parm.capture.readbuffers = 3; a 19 drivers/media/pci/cx88/cx88-dsp.c #define compat_remainder(a, b) \ a 20 drivers/media/pci/cx88/cx88-dsp.c ((float)(((s32)((a) * 100)) % ((s32)((b) * 100))) / 100.0) a 271 drivers/media/pci/intel/ipu3/ipu3-cio2.c static s32 cio2_rx_timing(s32 a, s32 b, s64 freq, int def) a 288 drivers/media/pci/intel/ipu3/ipu3-cio2.c r += accinv * a; a 1918 drivers/media/pci/intel/ipu3/ipu3-cio2.c #define CHUNK_SIZE(a) ((a)->end - (a)->begin + 1) a 151 drivers/media/pci/saa7134/saa7134-tvaudio.c u64 a = carrier; a 153 drivers/media/pci/saa7134/saa7134-tvaudio.c a <<= 24; a 154 drivers/media/pci/saa7134/saa7134-tvaudio.c do_div(a,12288); a 155 drivers/media/pci/saa7134/saa7134-tvaudio.c return a; a 614 drivers/media/pci/saa7134/saa7134-video.c static int cliplist_cmp(const void *a, const void *b) a 616 drivers/media/pci/saa7134/saa7134-video.c const struct cliplist *cla = a; a 620 drivers/media/pci/saa7146/mxb.c static int vidioc_enumaudio(struct file *file, void *fh, struct v4l2_audio *a) a 622 drivers/media/pci/saa7146/mxb.c if (a->index >= MXB_AUDIOS) a 624 drivers/media/pci/saa7146/mxb.c *a = mxb_audios[a->index]; a 628 drivers/media/pci/saa7146/mxb.c static int vidioc_g_audio(struct file *file, void *fh, struct v4l2_audio *a) a 634 drivers/media/pci/saa7146/mxb.c *a = mxb_audios[mxb->cur_audinput]; a 638 drivers/media/pci/saa7146/mxb.c static int vidioc_s_audio(struct file *file, void *fh, const struct v4l2_audio *a) a 643 drivers/media/pci/saa7146/mxb.c DEB_D("VIDIOC_S_AUDIO %d\n", a->index); a 644 drivers/media/pci/saa7146/mxb.c if (mxb_inputs[mxb->cur_input].audioset & (1 << a->index)) { a 645 drivers/media/pci/saa7146/mxb.c if (mxb->cur_audinput != a->index) { a 646 drivers/media/pci/saa7146/mxb.c mxb->cur_audinput = a->index; a 647 drivers/media/pci/saa7146/mxb.c tea6420_route(mxb, a->index); a 236 drivers/media/pci/saa7164/saa7164-api.c struct tmComResEncAudioBitRate a; a 275 drivers/media/pci/saa7164/saa7164-api.c EU_AUDIO_BIT_RATE_CONTROL, sizeof(a), &a); a 299 drivers/media/pci/saa7164/saa7164-api.c a.ucAudioBitRateMode); a 301 drivers/media/pci/saa7164/saa7164-api.c a.dwAudioBitRate); a 303 drivers/media/pci/saa7164/saa7164-api.c a.dwAudioBitRatePeak); a 111 drivers/media/pci/saa7164/saa7164-core.c u8 cc, a; a 128 drivers/media/pci/saa7164/saa7164-core.c a = ((port->last_v_cc + 1) & 0x0f); a 129 drivers/media/pci/saa7164/saa7164-core.c if (a != cc) { a 138 drivers/media/pci/saa7164/saa7164-core.c a = ((port->last_a_cc + 1) & 0x0f); a 139 drivers/media/pci/saa7164/saa7164-core.c if (a != cc) { a 368 drivers/media/pci/solo6x10/solo6x10-core.c struct bin_attribute *a, char *buf, a 492 drivers/media/pci/ttpci/av7110_v4l.c static int vidioc_enumaudio(struct file *file, void *fh, struct v4l2_audio *a) a 494 drivers/media/pci/ttpci/av7110_v4l.c dprintk(2, "VIDIOC_G_AUDIO: %d\n", a->index); a 495 drivers/media/pci/ttpci/av7110_v4l.c if (a->index != 0) a 497 drivers/media/pci/ttpci/av7110_v4l.c *a = msp3400_v4l2_audio; a 501 drivers/media/pci/ttpci/av7110_v4l.c static int vidioc_g_audio(struct file *file, void *fh, struct v4l2_audio *a) a 506 drivers/media/pci/ttpci/av7110_v4l.c dprintk(2, "VIDIOC_G_AUDIO: %d\n", a->index); a 507 drivers/media/pci/ttpci/av7110_v4l.c if (a->index != 0) a 511 drivers/media/pci/ttpci/av7110_v4l.c *a = msp3400_v4l2_audio; a 515 drivers/media/pci/ttpci/av7110_v4l.c static int vidioc_s_audio(struct file *file, void *fh, const struct v4l2_audio *a) a 520 drivers/media/pci/ttpci/av7110_v4l.c dprintk(2, "VIDIOC_S_AUDIO: %d\n", a->index); a 523 drivers/media/pci/ttpci/av7110_v4l.c return a->index ? -EINVAL : 0; a 2115 drivers/media/platform/am437x/am437x-vpfe.c static int enclosed_rectangle(struct v4l2_rect *a, struct v4l2_rect *b) a 2117 drivers/media/platform/am437x/am437x-vpfe.c if (a->left < b->left || a->top < b->top) a 2120 drivers/media/platform/am437x/am437x-vpfe.c if (a->left + a->width > b->left + b->width) a 2123 drivers/media/platform/am437x/am437x-vpfe.c if (a->top + a->height > b->top + b->height) a 1047 drivers/media/platform/aspeed-video.c struct v4l2_streamparm *a) a 1051 drivers/media/platform/aspeed-video.c a->parm.capture.capability = V4L2_CAP_TIMEPERFRAME; a 1052 drivers/media/platform/aspeed-video.c a->parm.capture.readbuffers = 3; a 1053 drivers/media/platform/aspeed-video.c a->parm.capture.timeperframe.numerator = 1; a 1055 drivers/media/platform/aspeed-video.c a->parm.capture.timeperframe.denominator = MAX_FRAME_RATE; a 1057 drivers/media/platform/aspeed-video.c a->parm.capture.timeperframe.denominator = video->frame_rate; a 1063 drivers/media/platform/aspeed-video.c struct v4l2_streamparm *a) a 1068 drivers/media/platform/aspeed-video.c a->parm.capture.capability = V4L2_CAP_TIMEPERFRAME; a 1069 drivers/media/platform/aspeed-video.c a->parm.capture.readbuffers = 3; a 1071 drivers/media/platform/aspeed-video.c if (a->parm.capture.timeperframe.numerator) a 1072 drivers/media/platform/aspeed-video.c frame_rate = a->parm.capture.timeperframe.denominator / a 1073 drivers/media/platform/aspeed-video.c a->parm.capture.timeperframe.numerator; a 1077 drivers/media/platform/aspeed-video.c a->parm.capture.timeperframe.denominator = MAX_FRAME_RATE; a 1078 drivers/media/platform/aspeed-video.c a->parm.capture.timeperframe.numerator = 1; a 1398 drivers/media/platform/atmel/atmel-isc-base.c static int isc_g_parm(struct file *file, void *fh, struct v4l2_streamparm *a) a 1402 drivers/media/platform/atmel/atmel-isc-base.c return v4l2_g_parm_cap(video_devdata(file), isc->current_subdev->sd, a); a 1405 drivers/media/platform/atmel/atmel-isc-base.c static int isc_s_parm(struct file *file, void *fh, struct v4l2_streamparm *a) a 1409 drivers/media/platform/atmel/atmel-isc-base.c return v4l2_s_parm_cap(video_devdata(file), isc->current_subdev->sd, a); a 685 drivers/media/platform/atmel/atmel-isi.c static int isi_g_parm(struct file *file, void *fh, struct v4l2_streamparm *a) a 689 drivers/media/platform/atmel/atmel-isi.c return v4l2_g_parm_cap(video_devdata(file), isi->entity.subdev, a); a 692 drivers/media/platform/atmel/atmel-isi.c static int isi_s_parm(struct file *file, void *fh, struct v4l2_streamparm *a) a 696 drivers/media/platform/atmel/atmel-isi.c return v4l2_s_parm_cap(video_devdata(file), isi->entity.subdev, a); a 1222 drivers/media/platform/coda/coda-common.c static int coda_g_parm(struct file *file, void *fh, struct v4l2_streamparm *a) a 1227 drivers/media/platform/coda/coda-common.c if (a->type != V4L2_BUF_TYPE_VIDEO_OUTPUT) a 1230 drivers/media/platform/coda/coda-common.c a->parm.output.capability = V4L2_CAP_TIMEPERFRAME; a 1231 drivers/media/platform/coda/coda-common.c tpf = &a->parm.output.timeperframe; a 1305 drivers/media/platform/coda/coda-common.c static int coda_s_parm(struct file *file, void *fh, struct v4l2_streamparm *a) a 1310 drivers/media/platform/coda/coda-common.c if (a->type != V4L2_BUF_TYPE_VIDEO_OUTPUT) a 1313 drivers/media/platform/coda/coda-common.c a->parm.output.capability = V4L2_CAP_TIMEPERFRAME; a 1314 drivers/media/platform/coda/coda-common.c tpf = &a->parm.output.timeperframe; a 369 drivers/media/platform/davinci/vpif.h unsigned long btm_vbi, unsigned long a, unsigned long b) a 376 drivers/media/platform/davinci/vpif.h unsigned long btm_vbi, unsigned long a, unsigned long b) a 383 drivers/media/platform/davinci/vpif.h unsigned long btm_vbi, unsigned long a, unsigned long b) a 390 drivers/media/platform/davinci/vpif.h unsigned long btm_vbi, unsigned long a, unsigned long b) a 44 drivers/media/platform/davinci/vpif_display.h #define ISALIGNED(a) (0 == ((a) & 7)) a 435 drivers/media/platform/exynos-gsc/gsc-m2m.c static int is_rectangle_enclosed(struct v4l2_rect *a, struct v4l2_rect *b) a 437 drivers/media/platform/exynos-gsc/gsc-m2m.c if (a->left < b->left || a->top < b->top) a 440 drivers/media/platform/exynos-gsc/gsc-m2m.c if (a->left + a->width > b->left + b->width) a 443 drivers/media/platform/exynos-gsc/gsc-m2m.c if (a->top + a->height > b->top + b->height) a 1303 drivers/media/platform/exynos4-is/fimc-capture.c static int enclosed_rectangle(struct v4l2_rect *a, struct v4l2_rect *b) a 1305 drivers/media/platform/exynos4-is/fimc-capture.c if (a->left < b->left || a->top < b->top) a 1307 drivers/media/platform/exynos4-is/fimc-capture.c if (a->left + a->width > b->left + b->width) a 1309 drivers/media/platform/exynos4-is/fimc-capture.c if (a->top + a->height > b->top + b->height) a 872 drivers/media/platform/exynos4-is/fimc-lite.c static int enclosed_rectangle(struct v4l2_rect *a, struct v4l2_rect *b) a 874 drivers/media/platform/exynos4-is/fimc-lite.c if (a->left < b->left || a->top < b->top) a 876 drivers/media/platform/exynos4-is/fimc-lite.c if (a->left + a->width > b->left + b->width) a 878 drivers/media/platform/exynos4-is/fimc-lite.c if (a->top + a->height > b->top + b->height) a 36 drivers/media/platform/fsl-viu.c #define out_be32(v, a) iowrite32be(a, (void __iomem *)v) a 37 drivers/media/platform/fsl-viu.c #define in_be32(a) ioread32be((void __iomem *)a) a 1484 drivers/media/platform/marvell-ccic/mcam-core.c struct v4l2_streamparm *a) a 1489 drivers/media/platform/marvell-ccic/mcam-core.c ret = v4l2_g_parm_cap(video_devdata(filp), cam->sensor, a); a 1490 drivers/media/platform/marvell-ccic/mcam-core.c a->parm.capture.readbuffers = n_dma_bufs; a 1495 drivers/media/platform/marvell-ccic/mcam-core.c struct v4l2_streamparm *a) a 1500 drivers/media/platform/marvell-ccic/mcam-core.c ret = v4l2_s_parm_cap(video_devdata(filp), cam->sensor, a); a 1501 drivers/media/platform/marvell-ccic/mcam-core.c a->parm.capture.readbuffers = n_dma_bufs; a 225 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c struct v4l2_streamparm *a) a 229 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c if (a->type != V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE) a 233 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c a->parm.output.timeperframe.denominator; a 235 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c a->parm.output.timeperframe.numerator; a 238 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c a->parm.output.capability = V4L2_CAP_TIMEPERFRAME; a 244 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c struct v4l2_streamparm *a) a 248 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c if (a->type != V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE) a 251 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c a->parm.output.capability = V4L2_CAP_TIMEPERFRAME; a 252 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c a->parm.output.timeperframe.denominator = a 254 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c a->parm.output.timeperframe.numerator = a 1116 drivers/media/platform/omap/omap_vout.c const struct v4l2_framebuffer *a) a 1130 drivers/media/platform/omap/omap_vout.c if ((a->flags & V4L2_FBUF_FLAG_SRC_CHROMAKEY) && a 1131 drivers/media/platform/omap/omap_vout.c (a->flags & V4L2_FBUF_FLAG_CHROMAKEY)) a 1135 drivers/media/platform/omap/omap_vout.c if ((a->flags & V4L2_FBUF_FLAG_CHROMAKEY) && a 1136 drivers/media/platform/omap/omap_vout.c (a->flags & V4L2_FBUF_FLAG_LOCAL_ALPHA)) a 1139 drivers/media/platform/omap/omap_vout.c if ((a->flags & V4L2_FBUF_FLAG_SRC_CHROMAKEY)) { a 1145 drivers/media/platform/omap/omap_vout.c if ((a->flags & V4L2_FBUF_FLAG_CHROMAKEY)) { a 1151 drivers/media/platform/omap/omap_vout.c if (a->flags & (V4L2_FBUF_FLAG_CHROMAKEY | a 1167 drivers/media/platform/omap/omap_vout.c if (a->flags & V4L2_FBUF_FLAG_LOCAL_ALPHA) { a 1188 drivers/media/platform/omap/omap_vout.c struct v4l2_framebuffer *a) a 1209 drivers/media/platform/omap/omap_vout.c a->fmt.field = V4L2_FIELD_NONE; a 1210 drivers/media/platform/omap/omap_vout.c a->fmt.colorspace = V4L2_COLORSPACE_SRGB; a 1211 drivers/media/platform/omap/omap_vout.c a->fmt.pixelformat = V4L2_PIX_FMT_RGBA32; a 1212 drivers/media/platform/omap/omap_vout.c a->fmt.height = vout->fbuf.fmt.height; a 1213 drivers/media/platform/omap/omap_vout.c a->fmt.width = vout->fbuf.fmt.width; a 1214 drivers/media/platform/omap/omap_vout.c a->fmt.bytesperline = vout->fbuf.fmt.width * 4; a 1215 drivers/media/platform/omap/omap_vout.c a->fmt.sizeimage = a->fmt.height * a->fmt.bytesperline; a 1216 drivers/media/platform/omap/omap_vout.c a->base = vout->fbuf.base; a 1218 drivers/media/platform/omap/omap_vout.c a->flags = vout->fbuf.flags; a 1219 drivers/media/platform/omap/omap_vout.c a->capability = vout->fbuf.capability; a 1220 drivers/media/platform/omap/omap_vout.c a->flags &= ~(V4L2_FBUF_FLAG_SRC_CHROMAKEY | V4L2_FBUF_FLAG_CHROMAKEY | a 1226 drivers/media/platform/omap/omap_vout.c a->flags |= V4L2_FBUF_FLAG_SRC_CHROMAKEY; a 1228 drivers/media/platform/omap/omap_vout.c a->flags |= V4L2_FBUF_FLAG_CHROMAKEY; a 1230 drivers/media/platform/omap/omap_vout.c a->flags |= V4L2_FBUF_FLAG_LOCAL_ALPHA; a 865 drivers/media/platform/omap3isp/ispvideo.c isp_video_get_param(struct file *file, void *fh, struct v4l2_streamparm *a) a 871 drivers/media/platform/omap3isp/ispvideo.c video->type != a->type) a 874 drivers/media/platform/omap3isp/ispvideo.c memset(a, 0, sizeof(*a)); a 875 drivers/media/platform/omap3isp/ispvideo.c a->type = V4L2_BUF_TYPE_VIDEO_OUTPUT; a 876 drivers/media/platform/omap3isp/ispvideo.c a->parm.output.capability = V4L2_CAP_TIMEPERFRAME; a 877 drivers/media/platform/omap3isp/ispvideo.c a->parm.output.timeperframe = vfh->timeperframe; a 883 drivers/media/platform/omap3isp/ispvideo.c isp_video_set_param(struct file *file, void *fh, struct v4l2_streamparm *a) a 889 drivers/media/platform/omap3isp/ispvideo.c video->type != a->type) a 892 drivers/media/platform/omap3isp/ispvideo.c if (a->parm.output.timeperframe.denominator == 0) a 893 drivers/media/platform/omap3isp/ispvideo.c a->parm.output.timeperframe.denominator = 1; a 895 drivers/media/platform/omap3isp/ispvideo.c vfh->timeperframe = a->parm.output.timeperframe; a 397 drivers/media/platform/qcom/venus/vdec.c static int vdec_s_parm(struct file *file, void *fh, struct v4l2_streamparm *a) a 400 drivers/media/platform/qcom/venus/vdec.c struct v4l2_captureparm *cap = &a->parm.capture; a 404 drivers/media/platform/qcom/venus/vdec.c if (a->type != V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE && a 405 drivers/media/platform/qcom/venus/vdec.c a->type != V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE) a 494 drivers/media/platform/qcom/venus/venc.c static int venc_s_parm(struct file *file, void *fh, struct v4l2_streamparm *a) a 497 drivers/media/platform/qcom/venus/venc.c struct v4l2_outputparm *out = &a->parm.output; a 501 drivers/media/platform/qcom/venus/venc.c if (a->type != V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE && a 502 drivers/media/platform/qcom/venus/venc.c a->type != V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE) a 529 drivers/media/platform/qcom/venus/venc.c static int venc_g_parm(struct file *file, void *fh, struct v4l2_streamparm *a) a 533 drivers/media/platform/qcom/venus/venc.c if (a->type != V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE && a 534 drivers/media/platform/qcom/venus/venc.c a->type != V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE) a 537 drivers/media/platform/qcom/venus/venc.c a->parm.output.capability |= V4L2_CAP_TIMEPERFRAME; a 538 drivers/media/platform/qcom/venus/venc.c a->parm.output.timeperframe = inst->timeperframe; a 474 drivers/media/platform/rcar-vin/rcar-v4l2.c static int rvin_querystd(struct file *file, void *priv, v4l2_std_id *a) a 479 drivers/media/platform/rcar-vin/rcar-v4l2.c return v4l2_subdev_call(sd, video, querystd, a); a 482 drivers/media/platform/rcar-vin/rcar-v4l2.c static int rvin_s_std(struct file *file, void *priv, v4l2_std_id a) a 487 drivers/media/platform/rcar-vin/rcar-v4l2.c ret = v4l2_subdev_call(vin_to_source(vin), video, s_std, a); a 491 drivers/media/platform/rcar-vin/rcar-v4l2.c vin->std = a; a 497 drivers/media/platform/rcar-vin/rcar-v4l2.c static int rvin_g_std(struct file *file, void *priv, v4l2_std_id *a) a 504 drivers/media/platform/rcar-vin/rcar-v4l2.c *a = vin->std; a 1260 drivers/media/platform/renesas-ceu.c static int ceu_g_parm(struct file *file, void *fh, struct v4l2_streamparm *a) a 1264 drivers/media/platform/renesas-ceu.c return v4l2_g_parm_cap(video_devdata(file), ceudev->sd->v4l2_sd, a); a 1267 drivers/media/platform/renesas-ceu.c static int ceu_s_parm(struct file *file, void *fh, struct v4l2_streamparm *a) a 1271 drivers/media/platform/renesas-ceu.c return v4l2_s_parm_cap(video_devdata(file), ceudev->sd->v4l2_sd, a); a 14 drivers/media/platform/s5p-g2d/g2d-hw.c #define w(x, a) writel((x), d->regs + (a)) a 15 drivers/media/platform/s5p-g2d/g2d-hw.c #define r(a) readl(d->regs + (a)) a 43 drivers/media/platform/s5p-g2d/g2d-hw.c void g2d_set_src_addr(struct g2d_dev *d, dma_addr_t a) a 45 drivers/media/platform/s5p-g2d/g2d-hw.c w(a, SRC_BASE_ADDR_REG); a 68 drivers/media/platform/s5p-g2d/g2d-hw.c void g2d_set_dst_addr(struct g2d_dev *d, dma_addr_t a) a 70 drivers/media/platform/s5p-g2d/g2d-hw.c w(a, DST_BASE_ADDR_REG); a 75 drivers/media/platform/s5p-g2d/g2d.h void g2d_set_src_addr(struct g2d_dev *d, dma_addr_t a); a 77 drivers/media/platform/s5p-g2d/g2d.h void g2d_set_dst_addr(struct g2d_dev *d, dma_addr_t a); a 1740 drivers/media/platform/s5p-jpeg/jpeg-core.c static int enclosed_rectangle(struct v4l2_rect *a, struct v4l2_rect *b) a 1742 drivers/media/platform/s5p-jpeg/jpeg-core.c if (a->left < b->left || a->top < b->top) a 1744 drivers/media/platform/s5p-jpeg/jpeg-core.c if (a->left + a->width > b->left + b->width) a 1746 drivers/media/platform/s5p-jpeg/jpeg-core.c if (a->top + a->height > b->top + b->height) a 2235 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c struct v4l2_streamparm *a) a 2239 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c if (a->type == V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE) { a 2241 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c a->parm.output.timeperframe.denominator; a 2243 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c a->parm.output.timeperframe.numerator; a 2252 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c struct v4l2_streamparm *a) a 2256 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c if (a->type == V4L2_BUF_TYPE_VIDEO_OUTPUT) { a 2257 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c a->parm.output.timeperframe.denominator = a 2259 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c a->parm.output.timeperframe.numerator = a 776 drivers/media/platform/sh_vou.c struct v4l2_output *a) a 780 drivers/media/platform/sh_vou.c if (a->index) a 782 drivers/media/platform/sh_vou.c strscpy(a->name, "Video Out", sizeof(a->name)); a 783 drivers/media/platform/sh_vou.c a->type = V4L2_OUTPUT_TYPE_ANALOG; a 784 drivers/media/platform/sh_vou.c a->std = vou_dev->vdev.tvnorms; a 905 drivers/media/platform/sti/bdisp/bdisp-v4l2.c static int is_rect_enclosed(struct v4l2_rect *a, struct v4l2_rect *b) a 909 drivers/media/platform/sti/bdisp/bdisp-v4l2.c if (a->left < b->left || a->top < b->top) a 912 drivers/media/platform/sti/bdisp/bdisp-v4l2.c if (a->left + a->width > b->left + b->width) a 915 drivers/media/platform/sti/bdisp/bdisp-v4l2.c if (a->top + a->height > b->top + b->height) a 212 drivers/media/platform/vivid/vivid-core.c static int vidioc_s_hw_freq_seek(struct file *file, void *fh, const struct v4l2_hw_freq_seek *a) a 217 drivers/media/platform/vivid/vivid-core.c return vivid_radio_rx_s_hw_freq_seek(file, fh, a); a 291 drivers/media/platform/vivid/vivid-core.c static int vidioc_g_fbuf(struct file *file, void *fh, struct v4l2_framebuffer *a) a 296 drivers/media/platform/vivid/vivid-core.c return vivid_vid_cap_g_fbuf(file, fh, a); a 297 drivers/media/platform/vivid/vivid-core.c return vivid_vid_out_g_fbuf(file, fh, a); a 300 drivers/media/platform/vivid/vivid-core.c static int vidioc_s_fbuf(struct file *file, void *fh, const struct v4l2_framebuffer *a) a 305 drivers/media/platform/vivid/vivid-core.c return vivid_vid_cap_s_fbuf(file, fh, a); a 306 drivers/media/platform/vivid/vivid-core.c return vivid_vid_out_s_fbuf(file, fh, a); a 148 drivers/media/platform/vivid/vivid-radio-rx.c int vivid_radio_rx_s_hw_freq_seek(struct file *file, void *fh, const struct v4l2_hw_freq_seek *a) a 156 drivers/media/platform/vivid/vivid-radio-rx.c if (a->tuner) a 158 drivers/media/platform/vivid/vivid-radio-rx.c if (a->wrap_around && dev->radio_rx_hw_seek_mode == VIVID_HW_SEEK_BOUNDED) a 161 drivers/media/platform/vivid/vivid-radio-rx.c if (!a->wrap_around && dev->radio_rx_hw_seek_mode == VIVID_HW_SEEK_WRAP) a 163 drivers/media/platform/vivid/vivid-radio-rx.c if (!a->rangelow ^ !a->rangehigh) a 169 drivers/media/platform/vivid/vivid-radio-rx.c if (a->rangelow) { a 171 drivers/media/platform/vivid/vivid-radio-rx.c if (a->rangelow >= vivid_radio_bands[band].rangelow && a 172 drivers/media/platform/vivid/vivid-radio-rx.c a->rangehigh <= vivid_radio_bands[band].rangehigh) a 177 drivers/media/platform/vivid/vivid-radio-rx.c (a->rangelow != vivid_radio_bands[band].rangelow || a 178 drivers/media/platform/vivid/vivid-radio-rx.c a->rangehigh != vivid_radio_bands[band].rangehigh)) a 180 drivers/media/platform/vivid/vivid-radio-rx.c low = a->rangelow; a 181 drivers/media/platform/vivid/vivid-radio-rx.c high = a->rangehigh; a 195 drivers/media/platform/vivid/vivid-radio-rx.c if (a->seek_upward) { a 198 drivers/media/platform/vivid/vivid-radio-rx.c if (!a->wrap_around) a 207 drivers/media/platform/vivid/vivid-radio-rx.c if (!a->wrap_around) a 15 drivers/media/platform/vivid/vivid-radio-rx.h int vivid_radio_rx_s_hw_freq_seek(struct file *file, void *fh, const struct v4l2_hw_freq_seek *a); a 99 drivers/media/platform/vivid/vivid-radio-tx.c int vidioc_g_modulator(struct file *file, void *fh, struct v4l2_modulator *a) a 103 drivers/media/platform/vivid/vivid-radio-tx.c if (a->index > 0) a 106 drivers/media/platform/vivid/vivid-radio-tx.c strscpy(a->name, "AM/FM/SW Transmitter", sizeof(a->name)); a 107 drivers/media/platform/vivid/vivid-radio-tx.c a->capability = V4L2_TUNER_CAP_LOW | V4L2_TUNER_CAP_STEREO | a 112 drivers/media/platform/vivid/vivid-radio-tx.c a->rangelow = AM_FREQ_RANGE_LOW; a 113 drivers/media/platform/vivid/vivid-radio-tx.c a->rangehigh = FM_FREQ_RANGE_HIGH; a 114 drivers/media/platform/vivid/vivid-radio-tx.c a->txsubchans = dev->radio_tx_subchans; a 118 drivers/media/platform/vivid/vivid-radio-tx.c int vidioc_s_modulator(struct file *file, void *fh, const struct v4l2_modulator *a) a 122 drivers/media/platform/vivid/vivid-radio-tx.c if (a->index) a 124 drivers/media/platform/vivid/vivid-radio-tx.c if (a->txsubchans & ~0x13) a 126 drivers/media/platform/vivid/vivid-radio-tx.c dev->radio_tx_subchans = a->txsubchans; a 14 drivers/media/platform/vivid/vivid-radio-tx.h int vidioc_g_modulator(struct file *file, void *fh, struct v4l2_modulator *a); a 15 drivers/media/platform/vivid/vivid-radio-tx.h int vidioc_s_modulator(struct file *file, void *fh, const struct v4l2_modulator *a); a 1208 drivers/media/platform/vivid/vivid-vid-cap.c struct v4l2_framebuffer *a) a 1215 drivers/media/platform/vivid/vivid-vid-cap.c *a = dev->fb_cap; a 1216 drivers/media/platform/vivid/vivid-vid-cap.c a->capability = V4L2_FBUF_CAP_BITMAP_CLIPPING | a 1218 drivers/media/platform/vivid/vivid-vid-cap.c a->flags = V4L2_FBUF_FLAG_PRIMARY; a 1219 drivers/media/platform/vivid/vivid-vid-cap.c a->fmt.field = V4L2_FIELD_NONE; a 1220 drivers/media/platform/vivid/vivid-vid-cap.c a->fmt.colorspace = V4L2_COLORSPACE_SRGB; a 1221 drivers/media/platform/vivid/vivid-vid-cap.c a->fmt.priv = 0; a 1226 drivers/media/platform/vivid/vivid-vid-cap.c const struct v4l2_framebuffer *a) a 1240 drivers/media/platform/vivid/vivid-vid-cap.c if (a->base == NULL) { a 1246 drivers/media/platform/vivid/vivid-vid-cap.c if (a->fmt.width < 48 || a->fmt.height < 32) a 1248 drivers/media/platform/vivid/vivid-vid-cap.c fmt = vivid_get_format(dev, a->fmt.pixelformat); a 1251 drivers/media/platform/vivid/vivid-vid-cap.c if (a->fmt.bytesperline < (a->fmt.width * fmt->bit_depth[0]) / 8) a 1253 drivers/media/platform/vivid/vivid-vid-cap.c if (a->fmt.height * a->fmt.bytesperline < a->fmt.sizeimage) a 1256 drivers/media/platform/vivid/vivid-vid-cap.c dev->fb_vbase_cap = phys_to_virt((unsigned long)a->base); a 1257 drivers/media/platform/vivid/vivid-vid-cap.c dev->fb_cap = *a; a 37 drivers/media/platform/vivid/vivid-vid-cap.h int vivid_vid_cap_g_fbuf(struct file *file, void *fh, struct v4l2_framebuffer *a); a 38 drivers/media/platform/vivid/vivid-vid-cap.h int vivid_vid_cap_s_fbuf(struct file *file, void *fh, const struct v4l2_framebuffer *a); a 977 drivers/media/platform/vivid/vivid-vid-out.c struct v4l2_framebuffer *a) a 981 drivers/media/platform/vivid/vivid-vid-out.c a->capability = V4L2_FBUF_CAP_EXTERNOVERLAY | a 989 drivers/media/platform/vivid/vivid-vid-out.c a->flags = V4L2_FBUF_FLAG_OVERLAY | dev->fbuf_out_flags; a 990 drivers/media/platform/vivid/vivid-vid-out.c a->base = (void *)dev->video_pbase; a 991 drivers/media/platform/vivid/vivid-vid-out.c a->fmt.width = dev->display_width; a 992 drivers/media/platform/vivid/vivid-vid-out.c a->fmt.height = dev->display_height; a 994 drivers/media/platform/vivid/vivid-vid-out.c a->fmt.pixelformat = V4L2_PIX_FMT_ARGB555; a 996 drivers/media/platform/vivid/vivid-vid-out.c a->fmt.pixelformat = V4L2_PIX_FMT_RGB565; a 997 drivers/media/platform/vivid/vivid-vid-out.c a->fmt.bytesperline = dev->display_byte_stride; a 998 drivers/media/platform/vivid/vivid-vid-out.c a->fmt.sizeimage = a->fmt.height * a->fmt.bytesperline; a 999 drivers/media/platform/vivid/vivid-vid-out.c a->fmt.field = V4L2_FIELD_NONE; a 1000 drivers/media/platform/vivid/vivid-vid-out.c a->fmt.colorspace = V4L2_COLORSPACE_SRGB; a 1001 drivers/media/platform/vivid/vivid-vid-out.c a->fmt.priv = 0; a 1006 drivers/media/platform/vivid/vivid-vid-out.c const struct v4l2_framebuffer *a) a 1016 drivers/media/platform/vivid/vivid-vid-out.c if ((a->flags & chroma_flags) == chroma_flags) a 1018 drivers/media/platform/vivid/vivid-vid-out.c switch (a->flags & alpha_flags) { a 1028 drivers/media/platform/vivid/vivid-vid-out.c dev->fbuf_out_flags = a->flags & (chroma_flags | alpha_flags); a 32 drivers/media/platform/vivid/vivid-vid-out.h int vivid_vid_out_g_fbuf(struct file *file, void *fh, struct v4l2_framebuffer *a); a 33 drivers/media/platform/vivid/vivid-vid-out.h int vivid_vid_out_s_fbuf(struct file *file, void *fh, const struct v4l2_framebuffer *a); a 370 drivers/media/radio/radio-tea5777.c const struct v4l2_hw_freq_seek *a) a 374 drivers/media/radio/radio-tea5777.c u32 rangelow = a->rangelow; a 375 drivers/media/radio/radio-tea5777.c u32 rangehigh = a->rangehigh; a 379 drivers/media/radio/radio-tea5777.c if (a->tuner || a->wrap_around) a 432 drivers/media/radio/radio-tea5777.c if (a->seek_upward) { a 167 drivers/media/radio/radio-zoltrix.c int a, b; a 173 drivers/media/radio/radio-zoltrix.c a = inb(isa->io); a 177 drivers/media/radio/radio-zoltrix.c return (a == b && a == 0xcf) ? a 184 drivers/media/radio/radio-zoltrix.c int a, b; a 190 drivers/media/radio/radio-zoltrix.c a = inb(isa->io); a 194 drivers/media/radio/radio-zoltrix.c if (a != b) a 198 drivers/media/radio/radio-zoltrix.c return (a == 0xcf || a == 0xdf || a == 0xef) ? 0xffff : 0; a 907 drivers/media/radio/si4713/si4713.c u8 p = 0, a = 0, n = 0; a 909 drivers/media/radio/si4713/si4713.c rval = si4713_tx_tune_status(sdev, 0x00, &f, &p, &a, &n); a 1356 drivers/media/radio/si4713/si4713.c u8 p, a, n; a 1358 drivers/media/radio/si4713/si4713.c rval = si4713_tx_tune_status(sdev, 0x00, &freq, &p, &a, &n); a 357 drivers/media/radio/tea575x.c const struct v4l2_hw_freq_seek *a) a 364 drivers/media/radio/tea575x.c if (a->tuner || a->wrap_around) a 370 drivers/media/radio/tea575x.c if (a->rangelow || a->rangehigh) { a 376 drivers/media/radio/tea575x.c if (bands[i].rangelow == a->rangelow && a 377 drivers/media/radio/tea575x.c bands[i].rangehigh == a->rangehigh) a 395 drivers/media/radio/tea575x.c if (a->seek_upward) a 427 drivers/media/radio/tea575x.c (a->seek_upward && freq < tea->freq) || a 428 drivers/media/radio/tea575x.c (!a->seek_upward && freq > tea->freq)) { a 444 drivers/media/radio/tea575x.c const struct v4l2_hw_freq_seek *a) a 448 drivers/media/radio/tea575x.c return snd_tea575x_s_hw_freq_seek(file, tea, a); a 222 drivers/media/rc/ati_remote.c #define HI(a) ((unsigned char)((a) >> 8)) a 223 drivers/media/rc/ati_remote.c #define LO(a) ((unsigned char)((a) & 0xff)) a 1147 drivers/media/rc/imon.c static int stabilize(int a, int b, u16 timeout, u16 threshold) a 1166 drivers/media/rc/imon.c x += a; a 1045 drivers/media/rc/rc-main.c #define to_rc_filter_attr(a) container_of(a, struct rc_filter_attribute, attr) a 185 drivers/media/tuners/qm1d1c0042.c u32 a, sd; a 209 drivers/media/tuners/qm1d1c0042.c a = (freq + state->cfg.xtal_freq / 2) / state->cfg.xtal_freq; a 212 drivers/media/tuners/qm1d1c0042.c state->regs[0x06] |= (a - 12) / 4; a 218 drivers/media/tuners/qm1d1c0042.c state->regs[0x07] |= (a - 4 * ((a - 12) / 4 + 1) - 5) & 0x0f; a 240 drivers/media/tuners/qm1d1c0042.c - (((s64) a) << 20); a 1444 drivers/media/usb/au0828/au0828-video.c static int vidioc_enumaudio(struct file *file, void *priv, struct v4l2_audio *a) a 1446 drivers/media/usb/au0828/au0828-video.c if (a->index > 1) a 1451 drivers/media/usb/au0828/au0828-video.c if (a->index == 0) a 1452 drivers/media/usb/au0828/au0828-video.c strscpy(a->name, "Television", sizeof(a->name)); a 1454 drivers/media/usb/au0828/au0828-video.c strscpy(a->name, "Line in", sizeof(a->name)); a 1456 drivers/media/usb/au0828/au0828-video.c a->capability = V4L2_AUDCAP_STEREO; a 1460 drivers/media/usb/au0828/au0828-video.c static int vidioc_g_audio(struct file *file, void *priv, struct v4l2_audio *a) a 1467 drivers/media/usb/au0828/au0828-video.c a->index = dev->ctrl_ainput; a 1468 drivers/media/usb/au0828/au0828-video.c if (a->index == 0) a 1469 drivers/media/usb/au0828/au0828-video.c strscpy(a->name, "Television", sizeof(a->name)); a 1471 drivers/media/usb/au0828/au0828-video.c strscpy(a->name, "Line in", sizeof(a->name)); a 1473 drivers/media/usb/au0828/au0828-video.c a->capability = V4L2_AUDCAP_STEREO; a 1477 drivers/media/usb/au0828/au0828-video.c static int vidioc_s_audio(struct file *file, void *priv, const struct v4l2_audio *a) a 1481 drivers/media/usb/au0828/au0828-video.c if (a->index != dev->ctrl_ainput) a 734 drivers/media/usb/dvb-usb/az6027.c static int az6027_ci_init(struct dvb_usb_adapter *a) a 736 drivers/media/usb/dvb-usb/az6027.c struct dvb_usb_device *d = a->dev; a 755 drivers/media/usb/dvb-usb/az6027.c ret = dvb_ca_en50221_init(&a->dvb_adap, a 123 drivers/media/usb/dvb-usb/dib0700_devices.c s8 a; a 127 drivers/media/usb/dvb-usb/dib0700_devices.c if (!eeprom_read(prim_i2c,0x59 + adap->id,&a)) if1=1220+a; a 746 drivers/media/usb/dvb-usb/dib0700_devices.c s8 a; a 751 drivers/media/usb/dvb-usb/dib0700_devices.c if (!eeprom_read(prim_i2c,0x58,&a)) if1=1220+a; a 119 drivers/media/usb/dvb-usb/dibusb-mc-common.c u8 a,b; a 127 drivers/media/usb/dvb-usb/dibusb-mc-common.c dibusb_read_eeprom_byte(adap->dev,0x7E,&a); a 130 drivers/media/usb/dvb-usb/dibusb-mc-common.c if (a == 0x00) a 132 drivers/media/usb/dvb-usb/dibusb-mc-common.c else if (a == 0x80) a 135 drivers/media/usb/dvb-usb/dibusb-mc-common.c warn("LITE-ON DVB-T: Strange IF1 calibration :%2X %2X\n", a, b); a 142 drivers/media/usb/dvb-usb/dibusb-mc-common.c a = 127; a 144 drivers/media/usb/dvb-usb/dibusb-mc-common.c dibusb_read_eeprom_byte(adap->dev, a, &desc); a 145 drivers/media/usb/dvb-usb/dibusb-mc-common.c a--; a 146 drivers/media/usb/dvb-usb/dibusb-mc-common.c } while (a > 7 && (desc == 0xff || desc == 0x00)); a 369 drivers/media/usb/dvb-usb/pctv452e.c static int tt3650_ci_init(struct dvb_usb_adapter *a) a 371 drivers/media/usb/dvb-usb/pctv452e.c struct dvb_usb_device *d = a->dev; a 390 drivers/media/usb/dvb-usb/pctv452e.c ret = dvb_ca_en50221_init(&a->dvb_adap, a 904 drivers/media/usb/dvb-usb/pctv452e.c static int pctv452e_frontend_attach(struct dvb_usb_adapter *a) a 908 drivers/media/usb/dvb-usb/pctv452e.c a->fe_adap[0].fe = dvb_attach(stb0899_attach, &stb0899_config, a 909 drivers/media/usb/dvb-usb/pctv452e.c &a->dev->i2c_adap); a 910 drivers/media/usb/dvb-usb/pctv452e.c if (!a->fe_adap[0].fe) a 912 drivers/media/usb/dvb-usb/pctv452e.c if ((dvb_attach(lnbp22_attach, a->fe_adap[0].fe, a 913 drivers/media/usb/dvb-usb/pctv452e.c &a->dev->i2c_adap)) == NULL) a 916 drivers/media/usb/dvb-usb/pctv452e.c id = a->dev->desc->warm_ids[0]; a 920 drivers/media/usb/dvb-usb/pctv452e.c tt3650_ci_init(a); a 925 drivers/media/usb/dvb-usb/pctv452e.c static int pctv452e_tuner_attach(struct dvb_usb_adapter *a) a 927 drivers/media/usb/dvb-usb/pctv452e.c if (!a->fe_adap[0].fe) a 929 drivers/media/usb/dvb-usb/pctv452e.c if (dvb_attach(stb6100_attach, a->fe_adap[0].fe, &stb6100_config, a 930 drivers/media/usb/dvb-usb/pctv452e.c &a->dev->i2c_adap) == NULL) { a 518 drivers/media/usb/dvb-usb/technisat-usb2.c static int technisat_usb2_frontend_attach(struct dvb_usb_adapter *a) a 520 drivers/media/usb/dvb-usb/technisat-usb2.c struct usb_device *udev = a->dev->udev; a 523 drivers/media/usb/dvb-usb/technisat-usb2.c a->fe_adap[0].fe = dvb_attach(stv090x_attach, &technisat_usb2_stv090x_config, a 524 drivers/media/usb/dvb-usb/technisat-usb2.c &a->dev->i2c_adap, STV090x_DEMODULATOR_0); a 526 drivers/media/usb/dvb-usb/technisat-usb2.c if (a->fe_adap[0].fe) { a 530 drivers/media/usb/dvb-usb/technisat-usb2.c a->fe_adap[0].fe, a 532 drivers/media/usb/dvb-usb/technisat-usb2.c &a->dev->i2c_adap); a 550 drivers/media/usb/dvb-usb/technisat-usb2.c if (a->fe_adap[0].fe->ops.init) a 551 drivers/media/usb/dvb-usb/technisat-usb2.c a->fe_adap[0].fe->ops.init(a->fe_adap[0].fe); a 553 drivers/media/usb/dvb-usb/technisat-usb2.c if (mutex_lock_interruptible(&a->dev->i2c_mutex) < 0) a 561 drivers/media/usb/dvb-usb/technisat-usb2.c mutex_unlock(&a->dev->i2c_mutex); a 566 drivers/media/usb/dvb-usb/technisat-usb2.c a->fe_adap[0].fe->ops.set_voltage = technisat_usb2_set_voltage; a 569 drivers/media/usb/dvb-usb/technisat-usb2.c strscpy(a->fe_adap[0].fe->ops.info.name, a 570 drivers/media/usb/dvb-usb/technisat-usb2.c a->dev->desc->name, a 571 drivers/media/usb/dvb-usb/technisat-usb2.c sizeof(a->fe_adap[0].fe->ops.info.name)); a 573 drivers/media/usb/dvb-usb/technisat-usb2.c dvb_frontend_detach(a->fe_adap[0].fe); a 574 drivers/media/usb/dvb-usb/technisat-usb2.c a->fe_adap[0].fe = NULL; a 578 drivers/media/usb/dvb-usb/technisat-usb2.c technisat_usb2_set_led_timer(a->dev, 1, 1); a 580 drivers/media/usb/dvb-usb/technisat-usb2.c return a->fe_adap[0].fe == NULL ? -ENODEV : 0; a 332 drivers/media/usb/dvb-usb/ttusb2.c static int tt3650_ci_init(struct dvb_usb_adapter *a) a 334 drivers/media/usb/dvb-usb/ttusb2.c struct dvb_usb_device *d = a->dev; a 353 drivers/media/usb/dvb-usb/ttusb2.c ret = dvb_ca_en50221_init(&a->dvb_adap, a 1716 drivers/media/usb/em28xx/em28xx-video.c struct v4l2_audio *a, a 1733 drivers/media/usb/em28xx/em28xx-video.c strscpy(a->name, "Television", sizeof(a->name)); a 1736 drivers/media/usb/em28xx/em28xx-video.c strscpy(a->name, "Line In", sizeof(a->name)); a 1739 drivers/media/usb/em28xx/em28xx-video.c strscpy(a->name, "Television alt", sizeof(a->name)); a 1742 drivers/media/usb/em28xx/em28xx-video.c strscpy(a->name, "Phone", sizeof(a->name)); a 1745 drivers/media/usb/em28xx/em28xx-video.c strscpy(a->name, "Mic", sizeof(a->name)); a 1748 drivers/media/usb/em28xx/em28xx-video.c strscpy(a->name, "CD", sizeof(a->name)); a 1751 drivers/media/usb/em28xx/em28xx-video.c strscpy(a->name, "Aux", sizeof(a->name)); a 1754 drivers/media/usb/em28xx/em28xx-video.c strscpy(a->name, "PCM", sizeof(a->name)); a 1760 drivers/media/usb/em28xx/em28xx-video.c a->index = index; a 1761 drivers/media/usb/em28xx/em28xx-video.c a->capability = V4L2_AUDCAP_STEREO; a 1764 drivers/media/usb/em28xx/em28xx-video.c s, a->index, a->name); a 1769 drivers/media/usb/em28xx/em28xx-video.c static int vidioc_enumaudio(struct file *file, void *fh, struct v4l2_audio *a) a 1773 drivers/media/usb/em28xx/em28xx-video.c if (a->index >= MAX_EM28XX_INPUT) a 1776 drivers/media/usb/em28xx/em28xx-video.c return em28xx_fill_audio_input(dev, __func__, a, a->index); a 1779 drivers/media/usb/em28xx/em28xx-video.c static int vidioc_g_audio(struct file *file, void *priv, struct v4l2_audio *a) a 1786 drivers/media/usb/em28xx/em28xx-video.c return em28xx_fill_audio_input(dev, __func__, a, i); a 1793 drivers/media/usb/em28xx/em28xx-video.c const struct v4l2_audio *a) a 1798 drivers/media/usb/em28xx/em28xx-video.c if (a->index >= MAX_EM28XX_INPUT) a 1801 drivers/media/usb/em28xx/em28xx-video.c idx = dev->amux_map[a->index]; a 53 drivers/media/usb/go7007/go7007-fw.c u32 a; /* collects bits at the top of the variable */ a 62 drivers/media/usb/go7007/go7007-fw.c name.a |= (val) << name.b; \ a 64 drivers/media/usb/go7007/go7007-fw.c *name.p = name.a >> 24; \ a 66 drivers/media/usb/go7007/go7007-fw.c name.a <<= 8; \ a 642 drivers/media/usb/go7007/go7007-v4l2.c static int vidioc_enumaudio(struct file *file, void *fh, struct v4l2_audio *a) a 646 drivers/media/usb/go7007/go7007-v4l2.c if (a->index >= go->board_info->num_aud_inputs) a 648 drivers/media/usb/go7007/go7007-v4l2.c strscpy(a->name, go->board_info->aud_inputs[a->index].name, a 649 drivers/media/usb/go7007/go7007-v4l2.c sizeof(a->name)); a 650 drivers/media/usb/go7007/go7007-v4l2.c a->capability = V4L2_AUDCAP_STEREO; a 654 drivers/media/usb/go7007/go7007-v4l2.c static int vidioc_g_audio(struct file *file, void *fh, struct v4l2_audio *a) a 658 drivers/media/usb/go7007/go7007-v4l2.c a->index = go->aud_input; a 659 drivers/media/usb/go7007/go7007-v4l2.c strscpy(a->name, go->board_info->aud_inputs[go->aud_input].name, a 660 drivers/media/usb/go7007/go7007-v4l2.c sizeof(a->name)); a 661 drivers/media/usb/go7007/go7007-v4l2.c a->capability = V4L2_AUDCAP_STEREO; a 666 drivers/media/usb/go7007/go7007-v4l2.c const struct v4l2_audio *a) a 670 drivers/media/usb/go7007/go7007-v4l2.c if (a->index >= go->board_info->num_aud_inputs) a 672 drivers/media/usb/go7007/go7007-v4l2.c go->aud_input = a->index; a 438 drivers/media/usb/gspca/cpia1.c u8 a, u8 b, u8 c, u8 d) a 465 drivers/media/usb/gspca/cpia1.c cmd[2] = a; a 530 drivers/media/usb/gspca/cpia1.c a = ((gspca_dev->usb_buf[1] & 0x02) == 0); a 531 drivers/media/usb/gspca/cpia1.c if (a != sd->params.qx3.button) { a 533 drivers/media/usb/gspca/cpia1.c input_report_key(gspca_dev->input_dev, KEY_CAMERA, a); a 536 drivers/media/usb/gspca/cpia1.c sd->params.qx3.button = a; a 560 drivers/media/usb/gspca/cpia1.c u8 a, u8 b, u8 c, u8 d, a 568 drivers/media/usb/gspca/cpia1.c cmd[2] = a; a 399 drivers/media/usb/gspca/pac7302.c static const int a[9] = a 408 drivers/media/usb/gspca/pac7302.c v = a[i] * sd->saturation->val / (s32)sd->saturation->maximum; a 1700 drivers/media/usb/gspca/sonixj.c int a, b; a 1703 drivers/media/usb/gspca/sonixj.c a = 19 + expo * 25 / 256; a 1704 drivers/media/usb/gspca/sonixj.c i2c_w1(gspca_dev, 0x68, a); a 1705 drivers/media/usb/gspca/sonixj.c a -= 12; a 1706 drivers/media/usb/gspca/sonixj.c b = a * a * 4; /* heuristic */ a 155 drivers/media/usb/gspca/w996Xcf.c u16 a, b; a 161 drivers/media/usb/gspca/w996Xcf.c a = Y_QUANTABLE[j] | ((unsigned)(Y_QUANTABLE[j + 1]) << 8); a 163 drivers/media/usb/gspca/w996Xcf.c reg_w(sd, 0x40 + i, a); a 1050 drivers/media/usb/hackrf/hackrf.c const struct v4l2_modulator *a) a 1054 drivers/media/usb/hackrf/hackrf.c dev_dbg(dev->dev, "index=%d\n", a->index); a 1056 drivers/media/usb/hackrf/hackrf.c return a->index > 1 ? -EINVAL : 0; a 1060 drivers/media/usb/hackrf/hackrf.c struct v4l2_modulator *a) a 1065 drivers/media/usb/hackrf/hackrf.c dev_dbg(dev->dev, "index=%d\n", a->index); a 1067 drivers/media/usb/hackrf/hackrf.c if (a->index == 0) { a 1068 drivers/media/usb/hackrf/hackrf.c strscpy(a->name, "HackRF DAC", sizeof(a->name)); a 1069 drivers/media/usb/hackrf/hackrf.c a->type = V4L2_TUNER_SDR; a 1070 drivers/media/usb/hackrf/hackrf.c a->capability = V4L2_TUNER_CAP_1HZ | V4L2_TUNER_CAP_FREQ_BANDS; a 1071 drivers/media/usb/hackrf/hackrf.c a->rangelow = bands_adc_dac[0].rangelow; a 1072 drivers/media/usb/hackrf/hackrf.c a->rangehigh = bands_adc_dac[0].rangehigh; a 1074 drivers/media/usb/hackrf/hackrf.c } else if (a->index == 1) { a 1075 drivers/media/usb/hackrf/hackrf.c strscpy(a->name, "HackRF RF", sizeof(a->name)); a 1076 drivers/media/usb/hackrf/hackrf.c a->type = V4L2_TUNER_RF; a 1077 drivers/media/usb/hackrf/hackrf.c a->capability = V4L2_TUNER_CAP_1HZ | V4L2_TUNER_CAP_FREQ_BANDS; a 1078 drivers/media/usb/hackrf/hackrf.c a->rangelow = bands_rx_tx[0].rangelow; a 1079 drivers/media/usb/hackrf/hackrf.c a->rangehigh = bands_rx_tx[0].rangehigh; a 622 drivers/media/usb/hdpvr/hdpvr-video.c static int vidioc_querystd(struct file *file, void *_fh, v4l2_std_id *a) a 629 drivers/media/usb/hdpvr/hdpvr-video.c *a = V4L2_STD_UNKNOWN; a 635 drivers/media/usb/hdpvr/hdpvr-video.c *a = (vid_info.height == 480) ? a 1042 drivers/media/usb/hdpvr/hdpvr-video.c struct v4l2_encoder_cmd *a) a 1048 drivers/media/usb/hdpvr/hdpvr-video.c a->flags = 0; a 1050 drivers/media/usb/hdpvr/hdpvr-video.c switch (a->cmd) { a 1077 drivers/media/usb/hdpvr/hdpvr-video.c "Unsupported encoder cmd %d\n", a->cmd); a 1087 drivers/media/usb/hdpvr/hdpvr-video.c struct v4l2_encoder_cmd *a) a 1089 drivers/media/usb/hdpvr/hdpvr-video.c a->flags = 0; a 1090 drivers/media/usb/hdpvr/hdpvr-video.c switch (a->cmd) { a 71 drivers/media/usb/tm6000/tm6000-video.c #define norm_maxw(a) 720 a 72 drivers/media/usb/tm6000/tm6000-video.c #define norm_maxh(a) 576 a 74 drivers/media/usb/tm6000/tm6000-video.c #define norm_minw(a) norm_maxw(a) a 75 drivers/media/usb/tm6000/tm6000-video.c #define norm_minh(a) norm_maxh(a) a 188 drivers/media/v4l2-core/v4l2-common.c struct v4l2_subdev *sd, struct v4l2_streamparm *a) a 193 drivers/media/v4l2-core/v4l2-common.c if (a->type != V4L2_BUF_TYPE_VIDEO_CAPTURE && a 194 drivers/media/v4l2-core/v4l2-common.c a->type != V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE) a 198 drivers/media/v4l2-core/v4l2-common.c a->parm.capture.readbuffers = 2; a 200 drivers/media/v4l2-core/v4l2-common.c a->parm.capture.capability = V4L2_CAP_TIMEPERFRAME; a 203 drivers/media/v4l2-core/v4l2-common.c a->parm.capture.timeperframe = ival.interval; a 209 drivers/media/v4l2-core/v4l2-common.c struct v4l2_subdev *sd, struct v4l2_streamparm *a) a 212 drivers/media/v4l2-core/v4l2-common.c .interval = a->parm.capture.timeperframe a 216 drivers/media/v4l2-core/v4l2-common.c if (a->type != V4L2_BUF_TYPE_VIDEO_CAPTURE && a 217 drivers/media/v4l2-core/v4l2-common.c a->type != V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE) a 220 drivers/media/v4l2-core/v4l2-common.c memset(&a->parm, 0, sizeof(a->parm)); a 222 drivers/media/v4l2-core/v4l2-common.c a->parm.capture.readbuffers = 2; a 224 drivers/media/v4l2-core/v4l2-common.c a->parm.capture.readbuffers = 0; a 227 drivers/media/v4l2-core/v4l2-common.c a->parm.capture.capability = V4L2_CAP_TIMEPERFRAME; a 230 drivers/media/v4l2-core/v4l2-common.c a->parm.capture.timeperframe = ival.interval; a 204 drivers/media/v4l2-core/v4l2-ioctl.c #define prt_names(a, arr) (((unsigned)(a)) < ARRAY_SIZE(arr) ? arr[a] : "unknown") a 934 drivers/memory/tegra/tegra124-emc.c const struct emc_timing *a = _a; a 937 drivers/memory/tegra/tegra124-emc.c if (a->rate < b->rate) a 939 drivers/memory/tegra/tegra124-emc.c else if (a->rate == b->rate) a 321 drivers/memory/tegra/tegra20-emc.c const struct emc_timing *a = _a; a 324 drivers/memory/tegra/tegra20-emc.c if (a->rate < b->rate) a 327 drivers/memory/tegra/tegra20-emc.c if (a->rate > b->rate) a 603 drivers/message/fusion/lsi/mpi_targ.h #define SET_ALIAS(t, a) ((t) = ((t) & ~TARGET_MODE_REPLY_ALIAS_MASK) | \ a 604 drivers/message/fusion/lsi/mpi_targ.h (((a) << TARGET_MODE_REPLY_ALIAS_SHIFT) & \ a 2309 drivers/message/fusion/mptbase.c u8 *a; a 2592 drivers/message/fusion/mptbase.c a = (u8*)&ioc->lan_cnfg_page1.HardwareAddressLow; a 2594 drivers/message/fusion/mptbase.c "LanAddr = %pMR\n", ioc->name, a)); a 6763 drivers/message/fusion/mptbase.c u8 *a = (u8*)&ioc->lan_cnfg_page1.HardwareAddressLow; a 6764 drivers/message/fusion/mptbase.c seq_printf(m, " LanAddr = %pMR\n", a); a 6827 drivers/message/fusion/mptbase.c u8 *a = (u8*)&ioc->lan_cnfg_page1.HardwareAddressLow; a 6828 drivers/message/fusion/mptbase.c y += sprintf(buffer+len+y, ", LanAddr=%pMR", a); a 6861 drivers/message/fusion/mptbase.c u8 *a = (u8*)&ioc->lan_cnfg_page1.HardwareAddressLow; a 6862 drivers/message/fusion/mptbase.c seq_printf(m, ", LanAddr=%pMR", a); a 265 drivers/message/fusion/mptfc.c mptfc_FcDevPage0_cmp_func(const void *a, const void *b) a 267 drivers/message/fusion/mptfc.c FCDevicePage0_t **aa = (FCDevicePage0_t **)a; a 1307 drivers/message/fusion/mptlan.c u8 HWaddr[FC_ALEN], *a; a 1346 drivers/message/fusion/mptlan.c a = (u8 *) &mpt_dev->lan_cnfg_page1.HardwareAddressLow; a 1348 drivers/message/fusion/mptlan.c HWaddr[0] = a[5]; a 1349 drivers/message/fusion/mptlan.c HWaddr[1] = a[4]; a 1350 drivers/message/fusion/mptlan.c HWaddr[2] = a[3]; a 1351 drivers/message/fusion/mptlan.c HWaddr[3] = a[2]; a 1352 drivers/message/fusion/mptlan.c HWaddr[4] = a[1]; a 1353 drivers/message/fusion/mptlan.c HWaddr[5] = a[0]; a 19 drivers/misc/altera-stapl/altera-jtag.c #define alt_jtag_io(a, b, c)\ a 20 drivers/misc/altera-stapl/altera-jtag.c astate->config->jtag_io(astate->config->dev, a, b, c); a 22 drivers/misc/altera-stapl/altera-jtag.c #define alt_malloc(a) kzalloc(a, GFP_KERNEL); a 677 drivers/misc/altera-stapl/altera.c s32 a = stack[--stack_ptr]; a 688 drivers/misc/altera-stapl/altera.c ((a & long_tmp) == (b & long_tmp)) a 2009 drivers/misc/altera-stapl/altera.c s32 a, b; a 2037 drivers/misc/altera-stapl/altera.c a = 1 + index2 - index1; a 2040 drivers/misc/altera-stapl/altera.c a = (a < b) ? a : b; a 2043 drivers/misc/altera-stapl/altera.c a = (a < b) ? a : b; a 2048 drivers/misc/altera-stapl/altera.c long_count = a; a 2061 drivers/misc/altera-stapl/altera.c a = source1[index1 >> 3] & a 2068 drivers/misc/altera-stapl/altera.c if (a != b) /* failure */ a 361 drivers/misc/fastrpc.c static int olaps_cmp(const void *a, const void *b) a 363 drivers/misc/fastrpc.c struct fastrpc_buf_overlap *pa = (struct fastrpc_buf_overlap *)a; a 490 drivers/misc/fastrpc.c struct fastrpc_dma_buf_attachment *a = attachment->priv; a 493 drivers/misc/fastrpc.c table = &a->sgt; a 518 drivers/misc/fastrpc.c struct fastrpc_dma_buf_attachment *a; a 522 drivers/misc/fastrpc.c a = kzalloc(sizeof(*a), GFP_KERNEL); a 523 drivers/misc/fastrpc.c if (!a) a 526 drivers/misc/fastrpc.c ret = dma_get_sgtable(buffer->dev, &a->sgt, buffer->virt, a 530 drivers/misc/fastrpc.c kfree(a); a 534 drivers/misc/fastrpc.c a->dev = attachment->dev; a 535 drivers/misc/fastrpc.c INIT_LIST_HEAD(&a->node); a 536 drivers/misc/fastrpc.c attachment->priv = a; a 539 drivers/misc/fastrpc.c list_add(&a->node, &buffer->attachments); a 548 drivers/misc/fastrpc.c struct fastrpc_dma_buf_attachment *a = attachment->priv; a 552 drivers/misc/fastrpc.c list_del(&a->node); a 554 drivers/misc/fastrpc.c sg_free_table(&a->sgt); a 555 drivers/misc/fastrpc.c kfree(a); a 98 drivers/misc/kgdbts.c #define v1printk(a...) do { \ a 100 drivers/misc/kgdbts.c printk(KERN_INFO a); \ a 102 drivers/misc/kgdbts.c #define v2printk(a...) do { \ a 104 drivers/misc/kgdbts.c printk(KERN_INFO a); \ a 107 drivers/misc/kgdbts.c #define eprintk(a...) do { \ a 108 drivers/misc/kgdbts.c printk(KERN_ERR a); \ a 753 drivers/misc/mei/bus.c static ssize_t name_show(struct device *dev, struct device_attribute *a, a 762 drivers/misc/mei/bus.c static ssize_t uuid_show(struct device *dev, struct device_attribute *a, a 772 drivers/misc/mei/bus.c static ssize_t version_show(struct device *dev, struct device_attribute *a, a 782 drivers/misc/mei/bus.c static ssize_t modalias_show(struct device *dev, struct device_attribute *a, a 794 drivers/misc/pti.c unsigned int a; a 846 drivers/misc/pti.c for (a = 0; a < PTITTY_MINOR_NUM; a++) { a 847 drivers/misc/pti.c struct tty_port *port = &drv_data->port[a]; a 851 drivers/misc/pti.c tty_port_register_device(port, pti_tty_driver, a, &pdev->dev); a 877 drivers/misc/pti.c unsigned int a; a 881 drivers/misc/pti.c for (a = 0; a < PTITTY_MINOR_NUM; a++) { a 882 drivers/misc/pti.c tty_unregister_device(pti_tty_driver, a); a 883 drivers/misc/pti.c tty_port_destroy(&drv_data->port[a]); a 48 drivers/misc/sgi-gru/gruhandles.h #define GSEG_BASE(a) ((a) & ~(GRU_GSEG_PAGESIZE - 1)) a 384 drivers/misc/sgi-gru/grutables.h #define TSID(a, v) (((a) - (v)->vm_start) / GRU_GSEG_PAGESIZE) a 147 drivers/misc/sram.c static int sram_reserve_cmp(void *priv, struct list_head *a, a 150 drivers/misc/sram.c struct sram_reserve *ra = list_entry(a, struct sram_reserve, list); a 136 drivers/mmc/core/mmc.c unsigned int e, m, a, b; a 176 drivers/mmc/core/mmc.c a = UNSTUFF_BITS(resp, 42, 5); a 178 drivers/mmc/core/mmc.c csd->erase_size = (a + 1) * (b + 1); a 497 drivers/mmc/host/mxcmmc.c u32 a, b, c; a 513 drivers/mmc/host/mxcmmc.c a = mxcmci_readw(host, MMC_REG_RES_FIFO); a 515 drivers/mmc/host/mxcmmc.c cmd->resp[i] = a << 16 | b; a 518 drivers/mmc/host/mxcmmc.c a = mxcmci_readw(host, MMC_REG_RES_FIFO); a 521 drivers/mmc/host/mxcmmc.c cmd->resp[0] = a << 24 | b << 8 | c >> 8; a 575 drivers/mtd/inftlcore.c anac = oob.u.a.ANAC + 1; a 576 drivers/mtd/inftlcore.c nacs = oob.u.a.NACs + 1; a 588 drivers/mtd/inftlcore.c oob.u.a.virtualUnitNo = cpu_to_le16(thisVUC); a 589 drivers/mtd/inftlcore.c oob.u.a.prevUnitNo = cpu_to_le16(prev_block); a 590 drivers/mtd/inftlcore.c oob.u.a.ANAC = anac; a 591 drivers/mtd/inftlcore.c oob.u.a.NACs = nacs; a 592 drivers/mtd/inftlcore.c oob.u.a.parityPerField = parity; a 593 drivers/mtd/inftlcore.c oob.u.a.discarded = 0xaa; a 309 drivers/mtd/inftlmount.c static int memcmpb(void *a, int c, int n) a 313 drivers/mtd/inftlmount.c if (c != ((unsigned char *)a)[i]) a 971 drivers/mtd/mtdchar.c struct blkpg_ioctl_arg a; a 973 drivers/mtd/mtdchar.c if (copy_from_user(&a, blk_arg, sizeof(a))) a 976 drivers/mtd/mtdchar.c ret = mtdchar_blkpg_ioctl(mtd, &a); a 1061 drivers/mtd/mtdchar.c struct blkpg_ioctl_arg a; a 1068 drivers/mtd/mtdchar.c memset(&a, 0, sizeof(a)); a 1069 drivers/mtd/mtdchar.c a.op = compat_arg.op; a 1070 drivers/mtd/mtdchar.c a.flags = compat_arg.flags; a 1071 drivers/mtd/mtdchar.c a.datalen = compat_arg.datalen; a 1072 drivers/mtd/mtdchar.c a.data = compat_ptr(compat_arg.data); a 1074 drivers/mtd/mtdchar.c ret = mtdchar_blkpg_ioctl(mtd, &a); a 598 drivers/mtd/nand/raw/atmel/pmecc.c s16 a, b, c; a 603 drivers/mtd/nand/raw/atmel/pmecc.c a = index_of[dmu[i]]; a 606 drivers/mtd/nand/raw/atmel/pmecc.c tmp = a + (cw_len - b) + c; a 607 drivers/mtd/nand/raw/atmel/pmecc.c a = alpha_to[tmp % cw_len]; a 608 drivers/mtd/nand/raw/atmel/pmecc.c smu[(i + 1) * num + (k + diff)] = a; a 628 drivers/mtd/nand/raw/atmel/pmecc.c s16 a, b, c; a 630 drivers/mtd/nand/raw/atmel/pmecc.c a = index_of[smu[(i + 1) * num + k]]; a 633 drivers/mtd/nand/raw/atmel/pmecc.c tmp = a + c; a 555 drivers/mtd/nand/raw/cafe_nand.c static unsigned short gf64_mul(u8 a, u8 b) a 562 drivers/mtd/nand/raw/cafe_nand.c if (a & 1) a 564 drivers/mtd/nand/raw/cafe_nand.c a >>= 1; a 574 drivers/mtd/nand/raw/cafe_nand.c static u16 gf4096_mul(u16 a, u16 b) a 578 drivers/mtd/nand/raw/cafe_nand.c ah = a >> 6; a 579 drivers/mtd/nand/raw/cafe_nand.c al = a & 0x3f; a 1297 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c unsigned char *a; a 1312 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c a = auxiliary; a 1323 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c from_oob = a[0]; a 1326 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c a[0] = from_data; a 624 drivers/mtd/nand/raw/mtk_nand.c static void mtk_nfc_no_bad_mark_swap(struct mtd_info *a, u8 *b, int c) a 2131 drivers/mtd/nand/raw/nand_base.c static int nand_op_parser_cmp_ctx(const struct nand_op_parser_ctx *a, a 2134 drivers/mtd/nand/raw/nand_base.c if (a->subop.ninstrs < b->subop.ninstrs) a 2136 drivers/mtd/nand/raw/nand_base.c else if (a->subop.ninstrs > b->subop.ninstrs) a 2139 drivers/mtd/nand/raw/nand_base.c if (a->subop.last_instr_end_off < b->subop.last_instr_end_off) a 2141 drivers/mtd/nand/raw/nand_base.c else if (a->subop.last_instr_end_off > b->subop.last_instr_end_off) a 63 drivers/mtd/nand/raw/omap2.c #define P2048e(a) (TF(a & NAND_Ecc_P2048e) << 0) a 64 drivers/mtd/nand/raw/omap2.c #define P2048o(a) (TF(a & NAND_Ecc_P2048o) << 1) a 65 drivers/mtd/nand/raw/omap2.c #define P1e(a) (TF(a & NAND_Ecc_P1e) << 2) a 66 drivers/mtd/nand/raw/omap2.c #define P1o(a) (TF(a & NAND_Ecc_P1o) << 3) a 67 drivers/mtd/nand/raw/omap2.c #define P2e(a) (TF(a & NAND_Ecc_P2e) << 4) a 68 drivers/mtd/nand/raw/omap2.c #define P2o(a) (TF(a & NAND_Ecc_P2o) << 5) a 69 drivers/mtd/nand/raw/omap2.c #define P4e(a) (TF(a & NAND_Ecc_P4e) << 6) a 70 drivers/mtd/nand/raw/omap2.c #define P4o(a) (TF(a & NAND_Ecc_P4o) << 7) a 72 drivers/mtd/nand/raw/omap2.c #define P8e(a) (TF(a & NAND_Ecc_P8e) << 0) a 73 drivers/mtd/nand/raw/omap2.c #define P8o(a) (TF(a & NAND_Ecc_P8o) << 1) a 74 drivers/mtd/nand/raw/omap2.c #define P16e(a) (TF(a & NAND_Ecc_P16e) << 2) a 75 drivers/mtd/nand/raw/omap2.c #define P16o(a) (TF(a & NAND_Ecc_P16o) << 3) a 76 drivers/mtd/nand/raw/omap2.c #define P32e(a) (TF(a & NAND_Ecc_P32e) << 4) a 77 drivers/mtd/nand/raw/omap2.c #define P32o(a) (TF(a & NAND_Ecc_P32o) << 5) a 78 drivers/mtd/nand/raw/omap2.c #define P64e(a) (TF(a & NAND_Ecc_P64e) << 6) a 79 drivers/mtd/nand/raw/omap2.c #define P64o(a) (TF(a & NAND_Ecc_P64o) << 7) a 81 drivers/mtd/nand/raw/omap2.c #define P128e(a) (TF(a & NAND_Ecc_P128e) << 0) a 82 drivers/mtd/nand/raw/omap2.c #define P128o(a) (TF(a & NAND_Ecc_P128o) << 1) a 83 drivers/mtd/nand/raw/omap2.c #define P256e(a) (TF(a & NAND_Ecc_P256e) << 2) a 84 drivers/mtd/nand/raw/omap2.c #define P256o(a) (TF(a & NAND_Ecc_P256o) << 3) a 85 drivers/mtd/nand/raw/omap2.c #define P512e(a) (TF(a & NAND_Ecc_P512e) << 4) a 86 drivers/mtd/nand/raw/omap2.c #define P512o(a) (TF(a & NAND_Ecc_P512o) << 5) a 87 drivers/mtd/nand/raw/omap2.c #define P1024e(a) (TF(a & NAND_Ecc_P1024e) << 6) a 88 drivers/mtd/nand/raw/omap2.c #define P1024o(a) (TF(a & NAND_Ecc_P1024o) << 7) a 90 drivers/mtd/nand/raw/omap2.c #define P8e_s(a) (TF(a & NAND_Ecc_P8e) << 0) a 91 drivers/mtd/nand/raw/omap2.c #define P8o_s(a) (TF(a & NAND_Ecc_P8o) << 1) a 92 drivers/mtd/nand/raw/omap2.c #define P16e_s(a) (TF(a & NAND_Ecc_P16e) << 2) a 93 drivers/mtd/nand/raw/omap2.c #define P16o_s(a) (TF(a & NAND_Ecc_P16o) << 3) a 94 drivers/mtd/nand/raw/omap2.c #define P1e_s(a) (TF(a & NAND_Ecc_P1e) << 4) a 95 drivers/mtd/nand/raw/omap2.c #define P1o_s(a) (TF(a & NAND_Ecc_P1o) << 5) a 96 drivers/mtd/nand/raw/omap2.c #define P2e_s(a) (TF(a & NAND_Ecc_P2e) << 6) a 97 drivers/mtd/nand/raw/omap2.c #define P2o_s(a) (TF(a & NAND_Ecc_P2o) << 7) a 99 drivers/mtd/nand/raw/omap2.c #define P4e_s(a) (TF(a & NAND_Ecc_P4e) << 0) a 100 drivers/mtd/nand/raw/omap2.c #define P4o_s(a) (TF(a & NAND_Ecc_P4o) << 1) a 428 drivers/mtd/nftlcore.c oob.u.a.VirtUnitNum = oob.u.a.SpareVirtUnitNum = cpu_to_le16(thisVUC); a 429 drivers/mtd/nftlcore.c oob.u.a.ReplUnitNum = oob.u.a.SpareReplUnitNum = BLOCK_NIL; a 643 drivers/mtd/nftlcore.c oob.u.a.VirtUnitNum = oob.u.a.SpareVirtUnitNum = cpu_to_le16(thisVUC); a 658 drivers/mtd/nftlcore.c oob.u.a.ReplUnitNum = oob.u.a.SpareReplUnitNum a 147 drivers/mtd/nftlmount.c The new DiskOnChip driver scans the MediaHeader itself, and presents a virtual a 251 drivers/mtd/nftlmount.c static int memcmpb(void *a, int c, int n) a 255 drivers/mtd/nftlmount.c if (c != ((unsigned char *)a)[i]) a 25 drivers/mtd/ubi/debug.h #define ubi_dbg_print_hex_dump(l, ps, pt, r, g, b, len, a) \ a 26 drivers/mtd/ubi/debug.h print_hex_dump(l, ps, pt, r, g, b, len, a) a 147 drivers/net/bonding/bond_sysfs_slave.c const struct slave_attribute **a; a 157 drivers/net/bonding/bond_sysfs_slave.c for (a = slave_attrs; *a; ++a) { a 158 drivers/net/bonding/bond_sysfs_slave.c err = sysfs_create_file(&slave->kobj, &((*a)->attr)); a 170 drivers/net/bonding/bond_sysfs_slave.c const struct slave_attribute **a; a 172 drivers/net/bonding/bond_sysfs_slave.c for (a = slave_attrs; *a; ++a) a 173 drivers/net/bonding/bond_sysfs_slave.c sysfs_remove_file(&slave->kobj, &((*a)->attr)); a 362 drivers/net/can/grcan.c static inline u32 grcan_ring_add(u32 a, u32 b, u32 size) a 364 drivers/net/can/grcan.c u32 sum = a + b; a 373 drivers/net/can/grcan.c static inline u32 grcan_ring_sub(u32 a, u32 b, u32 size) a 375 drivers/net/can/grcan.c return grcan_ring_add(a, size - b, size); a 222 drivers/net/can/m_can/tcan4x5x.c struct regmap_async *a) a 21 drivers/net/can/rx-offload.c static inline bool can_rx_offload_le(struct can_rx_offload *offload, unsigned int a, unsigned int b) a 24 drivers/net/can/rx-offload.c return a <= b; a 26 drivers/net/can/rx-offload.c return a >= b; a 69 drivers/net/can/rx-offload.c int (*compare)(struct sk_buff *a, struct sk_buff *b)) a 97 drivers/net/can/rx-offload.c static int can_rx_offload_compare(struct sk_buff *a, struct sk_buff *b) a 101 drivers/net/can/rx-offload.c cb_a = can_rx_offload_get_cb(a); a 102 drivers/net/can/sja1000/peak_pcmcia.c #define PCC_EEP_WRITE(a) (0x02 | (((a) & 0x100) >> 5)) a 103 drivers/net/can/sja1000/peak_pcmcia.c #define PCC_EEP_READ(a) (0x03 | (((a) & 0x100) >> 5)) a 33 drivers/net/dsa/rtl8366rb.c #define RTL8366RB_SGCR_MAX_LENGTH(a) ((a) << 4) a 70 drivers/net/dsa/rtl8366rb.c #define RTL8366RB_PMCR_SOURCE_PORT(a) (a) a 72 drivers/net/dsa/rtl8366rb.c #define RTL8366RB_PMCR_MONITOR_PORT(a) ((a) << 4) a 266 drivers/net/dsa/vitesse-vsc73xx-core.c #define IS_7385(a) ((a)->chipid == VSC73XX_CHIPID_ID_7385) a 267 drivers/net/dsa/vitesse-vsc73xx-core.c #define IS_7388(a) ((a)->chipid == VSC73XX_CHIPID_ID_7388) a 268 drivers/net/dsa/vitesse-vsc73xx-core.c #define IS_7395(a) ((a)->chipid == VSC73XX_CHIPID_ID_7395) a 269 drivers/net/dsa/vitesse-vsc73xx-core.c #define IS_7398(a) ((a)->chipid == VSC73XX_CHIPID_ID_7398) a 270 drivers/net/dsa/vitesse-vsc73xx-core.c #define IS_739X(a) (IS_7395(a) || IS_7398(a)) a 53 drivers/net/ethernet/8390/hydra.c #define WORDSWAP(a) ((((a)>>8)&0xff) | ((a)<<8)) a 72 drivers/net/ethernet/8390/zorro8390.c #define WORDSWAP(a) ((((a) >> 8) & 0xff) | ((a) << 8)) a 81 drivers/net/ethernet/aeroflex/greth.c #define GRETH_REGLOAD(a) (be32_to_cpu(__raw_readl(&(a)))) a 82 drivers/net/ethernet/aeroflex/greth.c #define GRETH_REGSAVE(a, v) (__raw_writel(cpu_to_be32(v), &(a))) a 83 drivers/net/ethernet/aeroflex/greth.c #define GRETH_REGORIN(a, v) (GRETH_REGSAVE(a, (GRETH_REGLOAD(a) | (v)))) a 84 drivers/net/ethernet/aeroflex/greth.c #define GRETH_REGANDIN(a, v) (GRETH_REGSAVE(a, (GRETH_REGLOAD(a) & (v)))) a 138 drivers/net/ethernet/altera/altera_msgdmahw.h #define msgdma_respoffs(a) (offsetof(struct msgdma_response, a)) a 139 drivers/net/ethernet/altera/altera_msgdmahw.h #define msgdma_csroffs(a) (offsetof(struct msgdma_csr, a)) a 140 drivers/net/ethernet/altera/altera_msgdmahw.h #define msgdma_descroffs(a) (offsetof(struct msgdma_extended_desc, a)) a 94 drivers/net/ethernet/altera/altera_sgdmahw.h #define sgdma_csroffs(a) (offsetof(struct sgdma_csr, a)) a 95 drivers/net/ethernet/altera/altera_sgdmahw.h #define sgdma_descroffs(a) (offsetof(struct sgdma_descrip, a)) a 360 drivers/net/ethernet/altera/altera_tse.h #define tse_csroffs(a) (offsetof(struct altera_tse_mac, a)) a 87 drivers/net/ethernet/amd/atarilance.c #define DPRINTK(n,a) \ a 90 drivers/net/ethernet/amd/atarilance.c printk a; \ a 94 drivers/net/ethernet/amd/atarilance.c # define PROBE_PRINT(a) printk a a 96 drivers/net/ethernet/amd/atarilance.c # define PROBE_PRINT(a) a 236 drivers/net/ethernet/amd/atarilance.c #define REGA(a) (*( AREG = (a), &DREG )) a 273 drivers/net/ethernet/amd/pcnet32.c const struct pcnet32_access *a; a 466 drivers/net/ethernet/amd/pcnet32.c val = lp->a->read_csr(ioaddr, CSR3); a 468 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR3, val); a 691 drivers/net/ethernet/amd/pcnet32.c const struct pcnet32_access *a = lp->a; a 700 drivers/net/ethernet/amd/pcnet32.c csr5 = a->read_csr(ioaddr, CSR5); a 701 drivers/net/ethernet/amd/pcnet32.c a->write_csr(ioaddr, CSR5, csr5 | CSR5_SUSPEND); a 705 drivers/net/ethernet/amd/pcnet32.c while (!(a->read_csr(ioaddr, CSR5) & CSR5_SUSPEND)) { a 724 drivers/net/ethernet/amd/pcnet32.c int csr5 = lp->a->read_csr(ioaddr, CSR5); a 726 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR5, csr5 & ~CSR5_SUSPEND); a 741 drivers/net/ethernet/amd/pcnet32.c if (lp->a->read_bcr(dev->base_addr, 4) == 0xc0) a 774 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR0, CSR0_STOP); a 777 drivers/net/ethernet/amd/pcnet32.c bcr2 = lp->a->read_bcr(ioaddr, 2); a 779 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 2, bcr2 | 0x0002); a 781 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 2, bcr2 & ~0x0002); a 784 drivers/net/ethernet/amd/pcnet32.c csr15 = lp->a->read_csr(ioaddr, CSR15) & ~0x0180; a 787 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR15, csr15); a 791 drivers/net/ethernet/amd/pcnet32.c bcr9 = lp->a->read_bcr(ioaddr, 9) & ~0x0003; a 794 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 9, bcr9); a 834 drivers/net/ethernet/amd/pcnet32.c r = (lp->a->read_bcr(ioaddr, 4) != 0xc0); a 839 drivers/net/ethernet/amd/pcnet32.c r = (lp->a->read_bcr(ioaddr, 4) != 0xc0); a 901 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR0, CSR0_STOP); /* stop the chip */ a 977 drivers/net/ethernet/amd/pcnet32.c const struct pcnet32_access *a = lp->a; /* access to registers */ a 997 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR0, CSR0_STOP); /* stop the chip */ a 1002 drivers/net/ethernet/amd/pcnet32.c lp->a->reset(ioaddr); a 1003 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR4, 0x0915); /* auto tx pad */ a 1006 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 20, 2); a 1011 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR0, CSR0_STOP); /* Set STOP bit */ a 1057 drivers/net/ethernet/amd/pcnet32.c x = a->read_bcr(ioaddr, 32); /* set internal loopback in BCR32 */ a 1058 drivers/net/ethernet/amd/pcnet32.c a->write_bcr(ioaddr, 32, x | 0x0002); a 1061 drivers/net/ethernet/amd/pcnet32.c x = a->read_csr(ioaddr, CSR15) & 0xfffc; a 1062 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR15, x | 0x0044); a 1065 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR0, CSR0_START); /* Set STRT bit */ a 1084 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR0, CSR0_STOP); /* Set STOP bit */ a 1119 drivers/net/ethernet/amd/pcnet32.c x = a->read_csr(ioaddr, CSR15); a 1120 drivers/net/ethernet/amd/pcnet32.c a->write_csr(ioaddr, CSR15, (x & ~0x0044)); /* reset bits 6 and 2 */ a 1122 drivers/net/ethernet/amd/pcnet32.c x = a->read_bcr(ioaddr, 32); /* reset internal loopback */ a 1123 drivers/net/ethernet/amd/pcnet32.c a->write_bcr(ioaddr, 32, (x & ~0x0002)); a 1130 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 20, 4); /* return to 16bit mode */ a 1141 drivers/net/ethernet/amd/pcnet32.c const struct pcnet32_access *a = lp->a; a 1151 drivers/net/ethernet/amd/pcnet32.c lp->save_regs[i - 4] = a->read_bcr(ioaddr, i); a 1160 drivers/net/ethernet/amd/pcnet32.c a->write_bcr(ioaddr, i, a->read_bcr(ioaddr, i) ^ 0x4000); a 1168 drivers/net/ethernet/amd/pcnet32.c a->write_bcr(ioaddr, i, lp->save_regs[i - 4]); a 1411 drivers/net/ethernet/amd/pcnet32.c lp->a->reset(ioaddr); a 1412 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR4, 0x0915); /* auto tx pad */ a 1419 drivers/net/ethernet/amd/pcnet32.c val = lp->a->read_csr(ioaddr, CSR3); a 1421 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR3, val); a 1424 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR0, CSR0_INTEN); a 1447 drivers/net/ethernet/amd/pcnet32.c const struct pcnet32_access *a = lp->a; a 1453 drivers/net/ethernet/amd/pcnet32.c csr0 = a->read_csr(ioaddr, CSR0); a 1463 drivers/net/ethernet/amd/pcnet32.c *buff++ = a->read_csr(ioaddr, i); a 1465 drivers/net/ethernet/amd/pcnet32.c *buff++ = a->read_csr(ioaddr, 112); a 1466 drivers/net/ethernet/amd/pcnet32.c *buff++ = a->read_csr(ioaddr, 114); a 1470 drivers/net/ethernet/amd/pcnet32.c *buff++ = a->read_bcr(ioaddr, i); a 1475 drivers/net/ethernet/amd/pcnet32.c *buff++ = a->read_bcr(ioaddr, i); a 1483 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 33, a 1485 drivers/net/ethernet/amd/pcnet32.c *buff++ = lp->a->read_bcr(ioaddr, 34); a 1609 drivers/net/ethernet/amd/pcnet32.c const struct pcnet32_access *a = NULL; a 1618 drivers/net/ethernet/amd/pcnet32.c a = &pcnet32_wio; a 1623 drivers/net/ethernet/amd/pcnet32.c a = &pcnet32_dwio; a 1632 drivers/net/ethernet/amd/pcnet32.c a->read_csr(ioaddr, 88) | (a->read_csr(ioaddr, 89) << 16); a 1686 drivers/net/ethernet/amd/pcnet32.c media = a->read_bcr(ioaddr, 49); a 1693 drivers/net/ethernet/amd/pcnet32.c a->write_bcr(ioaddr, 49, media); a 1722 drivers/net/ethernet/amd/pcnet32.c a->write_bcr(ioaddr, 18, (a->read_bcr(ioaddr, 18) | 0x0860)); a 1723 drivers/net/ethernet/amd/pcnet32.c a->write_csr(ioaddr, 80, a 1724 drivers/net/ethernet/amd/pcnet32.c (a->read_csr(ioaddr, 80) & 0x0C00) | 0x0c00); a 1747 drivers/net/ethernet/amd/pcnet32.c a->write_bcr(ioaddr, 25, 0x17); a 1748 drivers/net/ethernet/amd/pcnet32.c a->write_bcr(ioaddr, 26, 0xc); a 1750 drivers/net/ethernet/amd/pcnet32.c a->write_bcr(ioaddr, 18, a->read_bcr(ioaddr, 18) | (1 << 11)); a 1774 drivers/net/ethernet/amd/pcnet32.c val = a->read_csr(ioaddr, i + 12) & 0x0ffff; a 1804 drivers/net/ethernet/amd/pcnet32.c i = a->read_csr(ioaddr, 80) & 0x0C00; /* Check tx_start_pt */ a 1820 drivers/net/ethernet/amd/pcnet32.c i = a->read_bcr(ioaddr, 18); /* Check Burst/Bus control */ a 1830 drivers/net/ethernet/amd/pcnet32.c i = a->read_bcr(ioaddr, 25); a 1832 drivers/net/ethernet/amd/pcnet32.c i = a->read_bcr(ioaddr, 26); a 1834 drivers/net/ethernet/amd/pcnet32.c i = a->read_bcr(ioaddr, 27); a 1893 drivers/net/ethernet/amd/pcnet32.c lp->a = a; a 1916 drivers/net/ethernet/amd/pcnet32.c a->write_bcr(ioaddr, 20, 2); a 1918 drivers/net/ethernet/amd/pcnet32.c a->write_csr(ioaddr, 1, (lp->init_dma_addr & 0xffff)); a 1919 drivers/net/ethernet/amd/pcnet32.c a->write_csr(ioaddr, 2, (lp->init_dma_addr >> 16)); a 1934 drivers/net/ethernet/amd/pcnet32.c a->write_csr(ioaddr, CSR0, CSR0_INTEN | CSR0_INIT); a 1952 drivers/net/ethernet/amd/pcnet32.c lp->mii_if.phy_id = ((lp->a->read_bcr(ioaddr, 33)) >> 5) & 0x1f; a 1972 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 33, (lp->mii_if.phy_id) << 5); a 2000 drivers/net/ethernet/amd/pcnet32.c a->write_bcr(ioaddr, 2, a->read_bcr(ioaddr, 2) | 0x1000); a 2118 drivers/net/ethernet/amd/pcnet32.c lp->a->reset(ioaddr); a 2121 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 20, 2); a 2134 drivers/net/ethernet/amd/pcnet32.c val = lp->a->read_bcr(ioaddr, 2) & ~2; a 2137 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 2, val); a 2141 drivers/net/ethernet/amd/pcnet32.c val = lp->a->read_bcr(ioaddr, 9) & ~3; a 2151 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 9, val); a 2155 drivers/net/ethernet/amd/pcnet32.c val = lp->a->read_csr(ioaddr, 124) & ~0x10; a 2158 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, 124, val); a 2177 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 32, a 2178 drivers/net/ethernet/amd/pcnet32.c lp->a->read_bcr(ioaddr, 32) | 0x0080); a 2180 drivers/net/ethernet/amd/pcnet32.c val = lp->a->read_bcr(ioaddr, 32) & ~0xb8; a 2185 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 32, val); a 2188 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 32, a 2189 drivers/net/ethernet/amd/pcnet32.c lp->a->read_bcr(ioaddr, a 2192 drivers/net/ethernet/amd/pcnet32.c val = lp->a->read_bcr(ioaddr, 32) & ~0x98; a 2194 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 32, val); a 2207 drivers/net/ethernet/amd/pcnet32.c val = lp->a->read_bcr(ioaddr, 2); a 2208 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 2, val & ~2); a 2209 drivers/net/ethernet/amd/pcnet32.c val = lp->a->read_bcr(ioaddr, 32); a 2210 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 32, val & ~(1 << 7)); /* stop MII manager */ a 2220 drivers/net/ethernet/amd/pcnet32.c bcr9 = lp->a->read_bcr(ioaddr, 9); a 2229 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 9, bcr9); a 2260 drivers/net/ethernet/amd/pcnet32.c val = lp->a->read_csr(ioaddr, CSR3); a 2262 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR3, val); a 2278 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, 1, (lp->init_dma_addr & 0xffff)); a 2279 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, 2, (lp->init_dma_addr >> 16)); a 2281 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR4, 0x0915); /* auto tx pad */ a 2282 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR0, CSR0_INIT); a 2294 drivers/net/ethernet/amd/pcnet32.c if (lp->a->read_csr(ioaddr, CSR0) & CSR0_IDON) a 2300 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR0, CSR0_NORMAL); a 2306 drivers/net/ethernet/amd/pcnet32.c lp->a->read_csr(ioaddr, CSR0)); a 2320 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 20, 4); a 2437 drivers/net/ethernet/amd/pcnet32.c if (lp->a->read_csr(ioaddr, CSR0) & CSR0_STOP) a 2449 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR0, CSR0_INIT); a 2452 drivers/net/ethernet/amd/pcnet32.c if (lp->a->read_csr(ioaddr, CSR0) & CSR0_IDON) a 2455 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR0, csr0_bits); a 2467 drivers/net/ethernet/amd/pcnet32.c dev->name, lp->a->read_csr(ioaddr, CSR0)); a 2468 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR0, CSR0_STOP); a 2511 drivers/net/ethernet/amd/pcnet32.c __func__, lp->a->read_csr(ioaddr, CSR0)); a 2546 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR0, CSR0_INTEN | CSR0_TXPOLL); a 2572 drivers/net/ethernet/amd/pcnet32.c csr0 = lp->a->read_csr(ioaddr, CSR0); a 2577 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR0, csr0 & ~0x004f); a 2581 drivers/net/ethernet/amd/pcnet32.c csr0, lp->a->read_csr(ioaddr, CSR0)); a 2608 drivers/net/ethernet/amd/pcnet32.c val = lp->a->read_csr(ioaddr, CSR3); a 2610 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR3, val); a 2615 drivers/net/ethernet/amd/pcnet32.c csr0 = lp->a->read_csr(ioaddr, CSR0); a 2620 drivers/net/ethernet/amd/pcnet32.c lp->a->read_csr(ioaddr, CSR0)); a 2640 drivers/net/ethernet/amd/pcnet32.c dev->stats.rx_missed_errors = lp->a->read_csr(ioaddr, 112); a 2644 drivers/net/ethernet/amd/pcnet32.c lp->a->read_csr(ioaddr, CSR0)); a 2647 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR0, CSR0_STOP); a 2653 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 20, 4); a 2676 drivers/net/ethernet/amd/pcnet32.c dev->stats.rx_missed_errors = lp->a->read_csr(ioaddr, 112); a 2697 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, PCNET32_MC_FILTER, 0xffff); a 2698 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, PCNET32_MC_FILTER+1, 0xffff); a 2699 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, PCNET32_MC_FILTER+2, 0xffff); a 2700 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, PCNET32_MC_FILTER+3, 0xffff); a 2714 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, PCNET32_MC_FILTER + i, a 2729 drivers/net/ethernet/amd/pcnet32.c csr15 = lp->a->read_csr(ioaddr, CSR15); a 2736 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR15, csr15 | 0x8000); a 2740 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR15, csr15 & 0x7fff); a 2747 drivers/net/ethernet/amd/pcnet32.c lp->a->write_csr(ioaddr, CSR0, CSR0_STOP); a 2765 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 33, ((phy_id & 0x1f) << 5) | (reg_num & 0x1f)); a 2766 drivers/net/ethernet/amd/pcnet32.c val_out = lp->a->read_bcr(ioaddr, 34); a 2780 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 33, ((phy_id & 0x1f) << 5) | (reg_num & 0x1f)); a 2781 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(ioaddr, 34, val); a 2860 drivers/net/ethernet/amd/pcnet32.c curr_link = (lp->a->read_bcr(ioaddr, 4) != 0xc0); a 2865 drivers/net/ethernet/amd/pcnet32.c curr_link = (lp->a->read_bcr(ioaddr, 4) != 0xc0); a 2888 drivers/net/ethernet/amd/pcnet32.c bcr9 = lp->a->read_bcr(dev->base_addr, 9); a 2894 drivers/net/ethernet/amd/pcnet32.c lp->a->write_bcr(dev->base_addr, 9, bcr9); a 79 drivers/net/ethernet/amd/sun3lance.c #define DPRINTK(n,a) \ a 82 drivers/net/ethernet/amd/sun3lance.c printk a; \ a 165 drivers/net/ethernet/amd/sun3lance.c #define REGA(a) (*( AREG = (a), &DREG )) a 19 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c #define XGENE_EXTD_STAT(s, a, m) \ a 22 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c .addr = a ## _ADDR, \ a 165 drivers/net/ethernet/apple/bmac.c dbdma_st32(volatile __u32 __iomem *a, unsigned long x) a 167 drivers/net/ethernet/apple/bmac.c __asm__ volatile( "stwbrx %0,0,%1" : : "r" (x), "r" (a) : "memory"); a 171 drivers/net/ethernet/apple/bmac.c dbdma_ld32(volatile __u32 __iomem *a) a 174 drivers/net/ethernet/apple/bmac.c __asm__ volatile ("lwbrx %0,0,%1" : "=r" (swap) : "r" (a)); a 284 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c int hw_atl_utils_fw_downld_dwords(struct aq_hw_s *self, u32 a, a 305 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c aq_hw_write_reg(self, HW_ATL_MIF_ADDR, a); a 312 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c self, val, val != a, a 321 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c a += 4; a 330 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c static int hw_atl_utils_fw_upload_dwords(struct aq_hw_s *self, u32 a, u32 *p, a 360 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c aq_hw_write_reg(self, 0x208, a); a 475 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.h int hw_atl_utils_fw_downld_dwords(struct aq_hw_s *self, u32 a, a 546 drivers/net/ethernet/atheros/atl1c/atl1c.h #define AT_WRITE_REG(a, reg, value) ( \ a 547 drivers/net/ethernet/atheros/atl1c/atl1c.h writel((value), ((a)->hw_addr + reg))) a 549 drivers/net/ethernet/atheros/atl1c/atl1c.h #define AT_WRITE_FLUSH(a) (\ a 550 drivers/net/ethernet/atheros/atl1c/atl1c.h readl((a)->hw_addr)) a 552 drivers/net/ethernet/atheros/atl1c/atl1c.h #define AT_READ_REG(a, reg, pdata) do { \ a 553 drivers/net/ethernet/atheros/atl1c/atl1c.h if (unlikely((a)->hibernate)) { \ a 554 drivers/net/ethernet/atheros/atl1c/atl1c.h readl((a)->hw_addr + reg); \ a 555 drivers/net/ethernet/atheros/atl1c/atl1c.h *(u32 *)pdata = readl((a)->hw_addr + reg); \ a 557 drivers/net/ethernet/atheros/atl1c/atl1c.h *(u32 *)pdata = readl((a)->hw_addr + reg); \ a 561 drivers/net/ethernet/atheros/atl1c/atl1c.h #define AT_WRITE_REGB(a, reg, value) (\ a 562 drivers/net/ethernet/atheros/atl1c/atl1c.h writeb((value), ((a)->hw_addr + reg))) a 564 drivers/net/ethernet/atheros/atl1c/atl1c.h #define AT_READ_REGB(a, reg) (\ a 565 drivers/net/ethernet/atheros/atl1c/atl1c.h readb((a)->hw_addr + reg)) a 567 drivers/net/ethernet/atheros/atl1c/atl1c.h #define AT_WRITE_REGW(a, reg, value) (\ a 568 drivers/net/ethernet/atheros/atl1c/atl1c.h writew((value), ((a)->hw_addr + reg))) a 570 drivers/net/ethernet/atheros/atl1c/atl1c.h #define AT_READ_REGW(a, reg, pdata) do { \ a 571 drivers/net/ethernet/atheros/atl1c/atl1c.h if (unlikely((a)->hibernate)) { \ a 572 drivers/net/ethernet/atheros/atl1c/atl1c.h readw((a)->hw_addr + reg); \ a 573 drivers/net/ethernet/atheros/atl1c/atl1c.h *(u16 *)pdata = readw((a)->hw_addr + reg); \ a 575 drivers/net/ethernet/atheros/atl1c/atl1c.h *(u16 *)pdata = readw((a)->hw_addr + reg); \ a 579 drivers/net/ethernet/atheros/atl1c/atl1c.h #define AT_WRITE_REG_ARRAY(a, reg, offset, value) ( \ a 580 drivers/net/ethernet/atheros/atl1c/atl1c.h writel((value), (((a)->hw_addr + reg) + ((offset) << 2)))) a 582 drivers/net/ethernet/atheros/atl1c/atl1c.h #define AT_READ_REG_ARRAY(a, reg, offset) ( \ a 583 drivers/net/ethernet/atheros/atl1c/atl1c.h readl(((a)->hw_addr + reg) + ((offset) << 2))) a 457 drivers/net/ethernet/atheros/atl1e/atl1e.h #define AT_WRITE_REG(a, reg, value) ( \ a 458 drivers/net/ethernet/atheros/atl1e/atl1e.h writel((value), ((a)->hw_addr + reg))) a 460 drivers/net/ethernet/atheros/atl1e/atl1e.h #define AT_WRITE_FLUSH(a) (\ a 461 drivers/net/ethernet/atheros/atl1e/atl1e.h readl((a)->hw_addr)) a 463 drivers/net/ethernet/atheros/atl1e/atl1e.h #define AT_READ_REG(a, reg) ( \ a 464 drivers/net/ethernet/atheros/atl1e/atl1e.h readl((a)->hw_addr + reg)) a 466 drivers/net/ethernet/atheros/atl1e/atl1e.h #define AT_WRITE_REGB(a, reg, value) (\ a 467 drivers/net/ethernet/atheros/atl1e/atl1e.h writeb((value), ((a)->hw_addr + reg))) a 469 drivers/net/ethernet/atheros/atl1e/atl1e.h #define AT_READ_REGB(a, reg) (\ a 470 drivers/net/ethernet/atheros/atl1e/atl1e.h readb((a)->hw_addr + reg)) a 472 drivers/net/ethernet/atheros/atl1e/atl1e.h #define AT_WRITE_REGW(a, reg, value) (\ a 473 drivers/net/ethernet/atheros/atl1e/atl1e.h writew((value), ((a)->hw_addr + reg))) a 475 drivers/net/ethernet/atheros/atl1e/atl1e.h #define AT_READ_REGW(a, reg) (\ a 476 drivers/net/ethernet/atheros/atl1e/atl1e.h readw((a)->hw_addr + reg)) a 478 drivers/net/ethernet/atheros/atl1e/atl1e.h #define AT_WRITE_REG_ARRAY(a, reg, offset, value) ( \ a 479 drivers/net/ethernet/atheros/atl1e/atl1e.h writel((value), (((a)->hw_addr + reg) + ((offset) << 2)))) a 481 drivers/net/ethernet/atheros/atl1e/atl1e.h #define AT_READ_REG_ARRAY(a, reg, offset) ( \ a 482 drivers/net/ethernet/atheros/atl1e/atl1e.h readl(((a)->hw_addr + reg) + ((offset) << 2))) a 2087 drivers/net/ethernet/atheros/atlx/atl2.c #define LBYTESWAP(a) ((((a) & 0x00ff00ff) << 8) | \ a 2088 drivers/net/ethernet/atheros/atlx/atl2.c (((a) & 0xff00ff00) >> 8)) a 2089 drivers/net/ethernet/atheros/atlx/atl2.c #define LONGSWAP(a) ((LBYTESWAP(a) << 16) | (LBYTESWAP(a) >> 16)) a 2090 drivers/net/ethernet/atheros/atlx/atl2.c #define SHORTSWAP(a) (((a) << 8) | ((a) >> 8)) a 38 drivers/net/ethernet/atheros/atlx/atl2.h #define ATL2_WRITE_REG(a, reg, value) (iowrite32((value), \ a 39 drivers/net/ethernet/atheros/atlx/atl2.h ((a)->hw_addr + (reg)))) a 41 drivers/net/ethernet/atheros/atlx/atl2.h #define ATL2_WRITE_FLUSH(a) (ioread32((a)->hw_addr)) a 43 drivers/net/ethernet/atheros/atlx/atl2.h #define ATL2_READ_REG(a, reg) (ioread32((a)->hw_addr + (reg))) a 45 drivers/net/ethernet/atheros/atlx/atl2.h #define ATL2_WRITE_REGB(a, reg, value) (iowrite8((value), \ a 46 drivers/net/ethernet/atheros/atlx/atl2.h ((a)->hw_addr + (reg)))) a 48 drivers/net/ethernet/atheros/atlx/atl2.h #define ATL2_READ_REGB(a, reg) (ioread8((a)->hw_addr + (reg))) a 50 drivers/net/ethernet/atheros/atlx/atl2.h #define ATL2_WRITE_REGW(a, reg, value) (iowrite16((value), \ a 51 drivers/net/ethernet/atheros/atlx/atl2.h ((a)->hw_addr + (reg)))) a 53 drivers/net/ethernet/atheros/atlx/atl2.h #define ATL2_READ_REGW(a, reg) (ioread16((a)->hw_addr + (reg))) a 55 drivers/net/ethernet/atheros/atlx/atl2.h #define ATL2_WRITE_REG_ARRAY(a, reg, offset, value) \ a 56 drivers/net/ethernet/atheros/atlx/atl2.h (iowrite32((value), (((a)->hw_addr + (reg)) + ((offset) << 2)))) a 58 drivers/net/ethernet/atheros/atlx/atl2.h #define ATL2_READ_REG_ARRAY(a, reg, offset) \ a 59 drivers/net/ethernet/atheros/atlx/atl2.h (ioread32(((a)->hw_addr + (reg)) + ((offset) << 2))) a 747 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h #define SUB_S16(a, b) (s16)((s16)(a) - (s16)(b)) a 748 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h #define SUB_S32(a, b) (s32)((s32)(a) - (s32)(b)) a 1750 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h #define SHMEM_ARRAY_GET(a, i, eb, fb) \ a 1751 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h ((a[SHMEM_ARRAY_ENTRY(i, eb)] >> SHMEM_ARRAY_BITPOS(i, eb, fb)) & \ a 1754 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h #define SHMEM_ARRAY_SET(a, i, eb, fb, val) \ a 1756 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h a[SHMEM_ARRAY_ENTRY(i, eb)] &= ~(SHMEM_ARRAY_MASK(eb) << \ a 1758 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h a[SHMEM_ARRAY_ENTRY(i, eb)] |= (((val) & SHMEM_ARRAY_MASK(eb)) << \ a 1767 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h #define DCBX_PRI_PG_GET(a, i) \ a 1768 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h SHMEM_ARRAY_GET(a, i, DCBX_PRI_PG_BITWIDTH, DCBX_PRI_PG_FBITS) a 1769 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h #define DCBX_PRI_PG_SET(a, i, val) \ a 1770 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h SHMEM_ARRAY_SET(a, i, DCBX_PRI_PG_BITWIDTH, DCBX_PRI_PG_FBITS, val) a 1773 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h #define DCBX_PG_BW_GET(a, i) \ a 1774 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h SHMEM_ARRAY_GET(a, i, DCBX_BW_PG_BITWIDTH, DCBX_BW_PG_BITWIDTH) a 1775 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h #define DCBX_PG_BW_SET(a, i, val) \ a 1776 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h SHMEM_ARRAY_SET(a, i, DCBX_BW_PG_BITWIDTH, DCBX_BW_PG_BITWIDTH, val) a 107 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h #define MAXVAL(a, b) (((a) > (b)) ? (a) : (b)) a 4162 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline bool __atomic_add_ifless(atomic_t *v, int a, int u) a 4168 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c if (unlikely(c + a >= u)) a 4171 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c old = atomic_cmpxchg((v), c, c + a); a 4190 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline bool __atomic_dec_ifmoe(atomic_t *v, int a, int u) a 4196 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c if (unlikely(c - a < u)) a 4199 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c old = atomic_cmpxchg((v), c, c - a); a 407 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h #define ADD_EXTEND_64(s_hi, s_lo, a) \ a 409 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h s_lo += a; \ a 410 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h s_hi += (s_lo < a) ? 1 : 0; \ a 2844 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c static void init_cong_ctrl(unsigned short *a, unsigned short *b) a 2846 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[0] = a[1] = a[2] = a[3] = a[4] = a[5] = a[6] = a[7] = a[8] = 1; a 2847 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[9] = 2; a 2848 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[10] = 3; a 2849 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[11] = 4; a 2850 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[12] = 5; a 2851 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[13] = 6; a 2852 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[14] = 7; a 2853 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[15] = 8; a 2854 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[16] = 9; a 2855 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[17] = 10; a 2856 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[18] = 14; a 2857 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[19] = 17; a 2858 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[20] = 21; a 2859 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[21] = 25; a 2860 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[22] = 30; a 2861 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[23] = 35; a 2862 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[24] = 45; a 2863 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[25] = 60; a 2864 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[26] = 80; a 2865 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[27] = 100; a 2866 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[28] = 200; a 2867 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[29] = 300; a 2868 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[30] = 400; a 2869 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c a[31] = 500; a 123 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c static int cudbg_mem_desc_cmp(const void *a, const void *b) a 125 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c return ((const struct cudbg_mem_desc *)a)->base - a 1536 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h u32 a = ((u32)addr[0] << 16) | ((u32)addr[1] << 8) | addr[2]; a 1539 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h a ^= b; a 1540 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h a ^= (a >> 12); a 1541 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h a ^= (a >> 6); a 1542 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h return a & 0x3f; a 2764 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c u16 a, b; a 2779 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c a = (hw_addr[0] << 8) | hw_addr[1]; a 2781 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c a ^= b; a 2782 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c a |= 0x0200; /* locally assigned Ethernet MAC address */ a 2783 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c a &= ~0x0100; /* not a multicast Ethernet MAC address */ a 2784 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c macaddr[0] = a >> 8; a 2785 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c macaddr[1] = a & 0xff; a 94 drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c const struct tc_action *a; a 102 drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c tcf_exts_for_each_action(i, a, exts) { a 108 drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c if (is_tcf_gact_shot(a)) { a 115 drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c if (is_tcf_mirred_egress_redirect(a)) { a 120 drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c target_dev = tcf_mirred_dev(a); a 5811 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c static void init_cong_ctrl(unsigned short *a, unsigned short *b) a 5813 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[0] = a[1] = a[2] = a[3] = a[4] = a[5] = a[6] = a[7] = a[8] = 1; a 5814 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[9] = 2; a 5815 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[10] = 3; a 5816 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[11] = 4; a 5817 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[12] = 5; a 5818 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[13] = 6; a 5819 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[14] = 7; a 5820 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[15] = 8; a 5821 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[16] = 9; a 5822 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[17] = 10; a 5823 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[18] = 14; a 5824 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[19] = 17; a 5825 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[20] = 21; a 5826 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[21] = 25; a 5827 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[22] = 30; a 5828 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[23] = 35; a 5829 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[24] = 45; a 5830 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[25] = 60; a 5831 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[26] = 80; a 5832 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[27] = 100; a 5833 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[28] = 200; a 5834 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[29] = 300; a 5835 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[30] = 400; a 5836 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c a[31] = 500; a 356 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h u32 a = ((u32)addr[0] << 16) | ((u32)addr[1] << 8) | addr[2]; a 359 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h a ^= b; a 360 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h a ^= (a >> 12); a 361 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h a ^= (a >> 6); a 362 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h return a & 0x3f; a 3994 drivers/net/ethernet/dec/tulip/de4x5.c u32 a; a 4003 drivers/net/ethernet/dec/tulip/de4x5.c dev.llsig.a = ETH_PROM_SIG; a 4231 drivers/net/ethernet/dec/tulip/de4x5.c int i, a; a 4233 drivers/net/ethernet/dec/tulip/de4x5.c a = offset << 2; a 4234 drivers/net/ethernet/dec/tulip/de4x5.c for (i=0; i<6; i++, a <<= 1) { a 4235 drivers/net/ethernet/dec/tulip/de4x5.c srom_latch(command | ((a & 0x80) ? DT_IN : 0), addr); a 1734 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c u16 *a = (u16 *)dst; a 1737 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c a[0] &= b[0]; a 1738 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c a[1] &= b[1]; a 1739 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c a[2] &= b[2]; a 1022 drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h #define dsaf_write_dev(a, reg, value) \ a 1023 drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h dsaf_write_reg((a)->io_base, (reg), (value)) a 1040 drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h #define dsaf_read_dev(a, reg) \ a 1041 drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h dsaf_read_reg((a)->io_base, (reg)) a 598 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h #define hns3_read_dev(a, reg) \ a 599 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h hns3_read_reg((a)->io_base, (reg)) a 608 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h #define hns3_write_dev(a, reg, value) \ a 609 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h hns3_write_reg((a)->io_base, (reg), (value)) a 1072 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h #define hclge_write_dev(a, reg, value) \ a 1073 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h hclge_write_reg((a)->io_base, (reg), (value)) a 1074 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h #define hclge_read_dev(a, reg) \ a 1075 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h hclge_read_reg((a)->io_base, (reg)) a 268 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h #define hclgevf_write_dev(a, reg, value) \ a 269 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h hclgevf_write_reg((a)->io_base, (reg), (value)) a 270 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h #define hclgevf_read_dev(a, reg) \ a 271 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h hclgevf_read_reg((a)->io_base, (reg)) a 100 drivers/net/ethernet/hisilicon/hns_mdio.c #define MDIO_WRITE_REG(a, reg, value) \ a 101 drivers/net/ethernet/hisilicon/hns_mdio.c mdio_write_reg((a)->vbase, (reg), (value)) a 135 drivers/net/ethernet/i825xx/lasi_82596.c u16 a, b; a 138 drivers/net/ethernet/i825xx/lasi_82596.c a = v >> 16; a 141 drivers/net/ethernet/i825xx/lasi_82596.c a = v & 0xffff; a 145 drivers/net/ethernet/i825xx/lasi_82596.c gsc_writel(a, dev->base_addr + PA_CPU_PORT_L_ACCESS); a 82 drivers/net/ethernet/ibm/ibmveth.c #define IBMVETH_GET_STAT(a, off) *((u64 *)(((unsigned long)(a)) + off)) a 121 drivers/net/ethernet/ibm/ibmvnic.c #define IBMVNIC_GET_STAT(a, off) (*((u64 *)(((unsigned long)(a)) + off))) a 426 drivers/net/ethernet/intel/e100.c #define X(a,b) b,a a 428 drivers/net/ethernet/intel/e100.c #define X(a,b) a,b a 379 drivers/net/ethernet/intel/e1000/e1000_hw.h #define E1000_READ_REG_IO(a, reg) \ a 380 drivers/net/ethernet/intel/e1000/e1000_hw.h e1000_read_reg_io((a), E1000_##reg) a 381 drivers/net/ethernet/intel/e1000/e1000_hw.h #define E1000_WRITE_REG_IO(a, reg, val) \ a 382 drivers/net/ethernet/intel/e1000/e1000_hw.h e1000_write_reg_io((a), E1000_##reg, val) a 2056 drivers/net/ethernet/intel/e1000/e1000_main.c static unsigned int e1000_frag_len(const struct e1000_adapter *a) a 2058 drivers/net/ethernet/intel/e1000/e1000_main.c return SKB_DATA_ALIGN(a->rx_buffer_len + E1000_HEADROOM) + a 2062 drivers/net/ethernet/intel/e1000/e1000_main.c static void *e1000_alloc_frag(const struct e1000_adapter *a) a 2064 drivers/net/ethernet/intel/e1000/e1000_main.c unsigned int len = e1000_frag_len(a); a 3404 drivers/net/ethernet/intel/e1000/e1000_main.c struct my_u { __le64 a; __le64 b; }; a 3419 drivers/net/ethernet/intel/e1000/e1000_main.c le64_to_cpu(u->a), le64_to_cpu(u->b), a 3446 drivers/net/ethernet/intel/e1000/e1000_main.c struct my_u { __le64 a; __le64 b; }; a 3458 drivers/net/ethernet/intel/e1000/e1000_main.c i, le64_to_cpu(u->a), le64_to_cpu(u->b), a 36 drivers/net/ethernet/intel/e1000/e1000_osdep.h #define E1000_WRITE_REG_ARRAY(a, reg, offset, value) ( \ a 37 drivers/net/ethernet/intel/e1000/e1000_osdep.h writel((value), ((a)->hw_addr + \ a 38 drivers/net/ethernet/intel/e1000/e1000_osdep.h (((a)->mac_type >= e1000_82543) ? E1000_##reg : E1000_82542_##reg) + \ a 41 drivers/net/ethernet/intel/e1000/e1000_osdep.h #define E1000_READ_REG_ARRAY(a, reg, offset) ( \ a 42 drivers/net/ethernet/intel/e1000/e1000_osdep.h readl((a)->hw_addr + \ a 43 drivers/net/ethernet/intel/e1000/e1000_osdep.h (((a)->mac_type >= e1000_82543) ? E1000_##reg : E1000_82542_##reg) + \ a 49 drivers/net/ethernet/intel/e1000/e1000_osdep.h #define E1000_WRITE_REG_ARRAY_WORD(a, reg, offset, value) ( \ a 50 drivers/net/ethernet/intel/e1000/e1000_osdep.h writew((value), ((a)->hw_addr + \ a 51 drivers/net/ethernet/intel/e1000/e1000_osdep.h (((a)->mac_type >= e1000_82543) ? E1000_##reg : E1000_82542_##reg) + \ a 54 drivers/net/ethernet/intel/e1000/e1000_osdep.h #define E1000_READ_REG_ARRAY_WORD(a, reg, offset) ( \ a 55 drivers/net/ethernet/intel/e1000/e1000_osdep.h readw((a)->hw_addr + \ a 56 drivers/net/ethernet/intel/e1000/e1000_osdep.h (((a)->mac_type >= e1000_82543) ? E1000_##reg : E1000_82542_##reg) + \ a 59 drivers/net/ethernet/intel/e1000/e1000_osdep.h #define E1000_WRITE_REG_ARRAY_BYTE(a, reg, offset, value) ( \ a 60 drivers/net/ethernet/intel/e1000/e1000_osdep.h writeb((value), ((a)->hw_addr + \ a 61 drivers/net/ethernet/intel/e1000/e1000_osdep.h (((a)->mac_type >= e1000_82543) ? E1000_##reg : E1000_82542_##reg) + \ a 64 drivers/net/ethernet/intel/e1000/e1000_osdep.h #define E1000_READ_REG_ARRAY_BYTE(a, reg, offset) ( \ a 65 drivers/net/ethernet/intel/e1000/e1000_osdep.h readb((a)->hw_addr + \ a 66 drivers/net/ethernet/intel/e1000/e1000_osdep.h (((a)->mac_type >= e1000_82543) ? E1000_##reg : E1000_82542_##reg) + \ a 71 drivers/net/ethernet/intel/e1000/e1000_osdep.h #define E1000_WRITE_ICH_FLASH_REG(a, reg, value) ( \ a 72 drivers/net/ethernet/intel/e1000/e1000_osdep.h writel((value), ((a)->flash_address + reg))) a 74 drivers/net/ethernet/intel/e1000/e1000_osdep.h #define E1000_READ_ICH_FLASH_REG(a, reg) ( \ a 75 drivers/net/ethernet/intel/e1000/e1000_osdep.h readl((a)->flash_address + reg)) a 77 drivers/net/ethernet/intel/e1000/e1000_osdep.h #define E1000_WRITE_ICH_FLASH_REG16(a, reg, value) ( \ a 78 drivers/net/ethernet/intel/e1000/e1000_osdep.h writew((value), ((a)->flash_address + reg))) a 80 drivers/net/ethernet/intel/e1000/e1000_osdep.h #define E1000_READ_ICH_FLASH_REG16(a, reg) ( \ a 81 drivers/net/ethernet/intel/e1000/e1000_osdep.h readw((a)->flash_address + reg)) a 586 drivers/net/ethernet/intel/e1000e/e1000.h #define E1000_WRITE_REG_ARRAY(a, reg, offset, value) \ a 587 drivers/net/ethernet/intel/e1000e/e1000.h (__ew32((a), (reg + ((offset) << 2)), (value))) a 589 drivers/net/ethernet/intel/e1000e/e1000.h #define E1000_READ_REG_ARRAY(a, reg, offset) \ a 590 drivers/net/ethernet/intel/e1000e/e1000.h (readl((a)->hw_addr + reg + ((offset) << 2))) a 204 drivers/net/ethernet/intel/e1000e/netdev.c __le64 a; a 212 drivers/net/ethernet/intel/e1000e/netdev.c __le64 a; a 306 drivers/net/ethernet/intel/e1000e/netdev.c (unsigned long long)le64_to_cpu(u0->a), a 379 drivers/net/ethernet/intel/e1000e/netdev.c (unsigned long long)le64_to_cpu(u1->a), a 387 drivers/net/ethernet/intel/e1000e/netdev.c (unsigned long long)le64_to_cpu(u1->a), a 445 drivers/net/ethernet/intel/e1000e/netdev.c (unsigned long long)le64_to_cpu(u1->a), a 451 drivers/net/ethernet/intel/e1000e/netdev.c (unsigned long long)le64_to_cpu(u1->a), a 2060 drivers/net/ethernet/intel/e1000e/netdev.c struct e1000_adapter *a = adapter; a 2065 drivers/net/ethernet/intel/e1000e/netdev.c err = pci_enable_msix_range(a->pdev, a 2066 drivers/net/ethernet/intel/e1000e/netdev.c a->msix_entries, a 2067 drivers/net/ethernet/intel/e1000e/netdev.c a->num_vectors, a 2068 drivers/net/ethernet/intel/e1000e/netdev.c a->num_vectors); a 16 drivers/net/ethernet/intel/i40e/i40e_ddp.c static bool i40e_ddp_profiles_eq(struct i40e_profile_info *a, a 19 drivers/net/ethernet/intel/i40e/i40e_ddp.c return a->track_id == b->track_id && a 20 drivers/net/ethernet/intel/i40e/i40e_ddp.c !memcmp(&a->version, &b->version, sizeof(a->version)) && a 21 drivers/net/ethernet/intel/i40e/i40e_ddp.c !memcmp(&a->name, &b->name, I40E_DDP_NAME_SIZE); a 4360 drivers/net/ethernet/intel/i40e/i40e_ethtool.c static bool i40e_match_fdir_filter(struct i40e_fdir_filter *a, a 4364 drivers/net/ethernet/intel/i40e/i40e_ethtool.c if (a->dst_ip != b->dst_ip || a 4365 drivers/net/ethernet/intel/i40e/i40e_ethtool.c a->src_ip != b->src_ip || a 4366 drivers/net/ethernet/intel/i40e/i40e_ethtool.c a->dst_port != b->dst_port || a 4367 drivers/net/ethernet/intel/i40e/i40e_ethtool.c a->src_port != b->src_port || a 4368 drivers/net/ethernet/intel/i40e/i40e_ethtool.c a->flow_type != b->flow_type || a 4369 drivers/net/ethernet/intel/i40e/i40e_ethtool.c a->ip4_proto != b->ip4_proto) a 26 drivers/net/ethernet/intel/i40e/i40e_osdep.h #define wr32(a, reg, value) writel((value), ((a)->hw_addr + (reg))) a 27 drivers/net/ethernet/intel/i40e/i40e_osdep.h #define rd32(a, reg) readl((a)->hw_addr + (reg)) a 29 drivers/net/ethernet/intel/i40e/i40e_osdep.h #define wr64(a, reg, value) writeq((value), ((a)->hw_addr + (reg))) a 30 drivers/net/ethernet/intel/i40e/i40e_osdep.h #define rd64(a, reg) readq((a)->hw_addr + (reg)) a 31 drivers/net/ethernet/intel/i40e/i40e_osdep.h #define i40e_flush(a) readl((a)->hw_addr + I40E_GLGEN_STAT) a 40 drivers/net/ethernet/intel/i40e/i40e_osdep.h #define i40e_allocate_dma_mem(h, m, unused, s, a) \ a 41 drivers/net/ethernet/intel/i40e/i40e_osdep.h i40e_allocate_dma_mem_d(h, m, s, a) a 22 drivers/net/ethernet/intel/iavf/iavf_osdep.h #define wr32(a, reg, value) writel((value), ((a)->hw_addr + (reg))) a 23 drivers/net/ethernet/intel/iavf/iavf_osdep.h #define rd32(a, reg) readl((a)->hw_addr + (reg)) a 25 drivers/net/ethernet/intel/iavf/iavf_osdep.h #define wr64(a, reg, value) writeq((value), ((a)->hw_addr + (reg))) a 26 drivers/net/ethernet/intel/iavf/iavf_osdep.h #define rd64(a, reg) readq((a)->hw_addr + (reg)) a 27 drivers/net/ethernet/intel/iavf/iavf_osdep.h #define iavf_flush(a) readl((a)->hw_addr + IAVF_VFGEN_RSTAT) a 36 drivers/net/ethernet/intel/iavf/iavf_osdep.h #define iavf_allocate_dma_mem(h, m, unused, s, a) \ a 37 drivers/net/ethernet/intel/iavf/iavf_osdep.h iavf_allocate_dma_mem_d(h, m, s, a) a 13 drivers/net/ethernet/intel/ice/ice_osdep.h #define wr32(a, reg, value) writel((value), ((a)->hw_addr + (reg))) a 14 drivers/net/ethernet/intel/ice/ice_osdep.h #define rd32(a, reg) readl((a)->hw_addr + (reg)) a 15 drivers/net/ethernet/intel/ice/ice_osdep.h #define wr64(a, reg, value) writeq((value), ((a)->hw_addr + (reg))) a 16 drivers/net/ethernet/intel/ice/ice_osdep.h #define rd64(a, reg) readq((a)->hw_addr + (reg)) a 18 drivers/net/ethernet/intel/ice/ice_osdep.h #define ice_flush(a) rd32((a), GLGEN_STAT) a 74 drivers/net/ethernet/intel/igb/e1000_defines.h #define E1000_I2CCMD_SFP_DATA_ADDR(a) (0x0000 + (a)) a 75 drivers/net/ethernet/intel/igb/e1000_defines.h #define E1000_I2CCMD_SFP_DIAG_ADDR(a) (0x0100 + (a)) a 808 drivers/net/ethernet/intel/igb/e1000_defines.h #define NVM_82580_LAN_FUNC_OFFSET(a) (a ? (0x40 + (0x40 * a)) : 0) a 365 drivers/net/ethernet/intel/igb/igb_main.c struct my_u0 { u64 a; u64 b; } *u0; a 449 drivers/net/ethernet/intel/igb/igb_main.c i, le64_to_cpu(u0->a), a 530 drivers/net/ethernet/intel/igb/igb_main.c le64_to_cpu(u0->a), a 536 drivers/net/ethernet/intel/igb/igb_main.c le64_to_cpu(u0->a), a 12 drivers/net/ethernet/intel/igc/igc_mac.h #define IGC_REMOVED(a) (0) a 23 drivers/net/ethernet/intel/ixgb/ixgb_osdep.h #define IXGB_WRITE_REG(a, reg, value) ( \ a 24 drivers/net/ethernet/intel/ixgb/ixgb_osdep.h writel((value), ((a)->hw_addr + IXGB_##reg))) a 26 drivers/net/ethernet/intel/ixgb/ixgb_osdep.h #define IXGB_READ_REG(a, reg) ( \ a 27 drivers/net/ethernet/intel/ixgb/ixgb_osdep.h readl((a)->hw_addr + IXGB_##reg)) a 29 drivers/net/ethernet/intel/ixgb/ixgb_osdep.h #define IXGB_WRITE_REG_ARRAY(a, reg, offset, value) ( \ a 30 drivers/net/ethernet/intel/ixgb/ixgb_osdep.h writel((value), ((a)->hw_addr + IXGB_##reg + ((offset) << 2)))) a 32 drivers/net/ethernet/intel/ixgb/ixgb_osdep.h #define IXGB_READ_REG_ARRAY(a, reg, offset) ( \ a 33 drivers/net/ethernet/intel/ixgb/ixgb_osdep.h readl((a)->hw_addr + IXGB_##reg + ((offset) << 2))) a 35 drivers/net/ethernet/intel/ixgb/ixgb_osdep.h #define IXGB_WRITE_FLUSH(a) IXGB_READ_REG(a, STATUS) a 1514 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c #define IXGBE_WRITE_REG_BE32(a, reg, value) \ a 1515 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c IXGBE_WRITE_REG((a), (reg), IXGBE_STORE_AS_BE32(ntohl(value))) a 2109 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c struct ixgbe_addr_filter_info *a = &hw->addr_ctrl; a 2111 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c if (a->mta_in_use > 0) a 2126 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c struct ixgbe_addr_filter_info *a = &hw->addr_ctrl; a 2128 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c if (a->mta_in_use > 0) a 152 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h #define IXGBE_WRITE_REG(a, reg, value) ixgbe_write_reg((a), (reg), (value)) a 171 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h #define IXGBE_WRITE_REG64(a, reg, value) ixgbe_write_reg64((a), (reg), (value)) a 174 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h #define IXGBE_READ_REG(a, reg) ixgbe_read_reg((a), (reg)) a 176 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h #define IXGBE_WRITE_REG_ARRAY(a, reg, offset, value) \ a 177 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h ixgbe_write_reg((a), (reg) + ((offset) << 2), (value)) a 179 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h #define IXGBE_READ_REG_ARRAY(a, reg, offset) \ a 180 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h ixgbe_read_reg((a), (reg) + ((offset) << 2)) a 182 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h #define IXGBE_WRITE_FLUSH(a) ixgbe_read_reg((a), IXGBE_STATUS) a 575 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct my_u0 { u64 a; u64 b; } *u0; a 690 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c le64_to_cpu((__force __le64)u0->a), a 802 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c le64_to_cpu((__force __le64)u0->a), a 809 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c le64_to_cpu((__force __le64)u0->a), a 9315 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c const struct tc_action *a; a 9321 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c tcf_exts_for_each_action(i, a, exts) { a 9323 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (is_tcf_gact_shot(a)) { a 9330 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (is_tcf_mirred_egress_redirect(a)) { a 9331 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct net_device *dev = tcf_mirred_dev(a); a 59 drivers/net/ethernet/intel/ixgbevf/regs.h #define IXGBE_WRITE_FLUSH(a) (IXGBE_READ_REG(a, IXGBE_VFSTATUS)) a 158 drivers/net/ethernet/intel/ixgbevf/vf.h #define IXGBE_REMOVED(a) unlikely(!(a)) a 1874 drivers/net/ethernet/marvell/mv643xx_eth.c u8 *a = ha->addr; a 1878 drivers/net/ethernet/marvell/mv643xx_eth.c if (memcmp(a, "\x01\x00\x5e\x00\x00", 5) == 0) { a 1880 drivers/net/ethernet/marvell/mv643xx_eth.c entry = a[5]; a 1883 drivers/net/ethernet/marvell/mv643xx_eth.c entry = addr_crc(a); a 179 drivers/net/ethernet/marvell/octeontx2/af/common.h #define NIX_LINK_CGX_LMAC(a, b) (0 + 4 * (a) + (b)) a 180 drivers/net/ethernet/marvell/octeontx2/af/common.h #define NIX_LINK_LBK(a) (12 + (a)) a 181 drivers/net/ethernet/marvell/octeontx2/af/common.h #define NIX_CHAN_CGX_LMAC_CHX(a, b, c) (0x800 + 0x100 * (a) + 0x10 * (b) + (c)) a 182 drivers/net/ethernet/marvell/octeontx2/af/common.h #define NIX_CHAN_LBK_CHX(a, b) (0 + 0x100 * (a) + (b)) a 29 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_AF_AFPFX_MBOXX(a, b) (0x2000 | (a) << 4 | (b) << 3) a 53 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PRIV_PFX_CFG(a) (0x8000100 | (a) << 16) a 54 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PRIV_PFX_MSIX_CFG(a) (0x8000110 | (a) << 16) a 55 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PRIV_PFX_ID_CFG(a) (0x8000120 | (a) << 16) a 56 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PRIV_PFX_INT_CFG(a) (0x8000200 | (a) << 16) a 63 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PRIV_BLOCK_TYPEX_REV(a) (0x8000400 | (a) << 3) a 64 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PRIV_HWVFX_INT_CFG(a) (0x8001280 | (a) << 16) a 75 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PF_VFX_PFVF_MBOXX(a, b) (0x0 | (a) << 12 | (b) << 3) a 77 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PF_BLOCK_ADDRX_DISC(a) (0x200 | (a) << 3) a 78 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PF_VFME_STATUSX(a) (0x800 | (a) << 3) a 79 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PF_VFTRPENDX(a) (0x820 | (a) << 3) a 80 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PF_VFTRPEND_W1SX(a) (0x840 | (a) << 3) a 81 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PF_VFPF_MBOX_INTX(a) (0x880 | (a) << 3) a 82 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PF_VFPF_MBOX_INT_W1SX(a) (0x8A0 | (a) << 3) a 83 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PF_VFPF_MBOX_INT_ENA_W1SX(a) (0x8C0 | (a) << 3) a 84 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PF_VFPF_MBOX_INT_ENA_W1CX(a) (0x8E0 | (a) << 3) a 85 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PF_VFFLR_INTX(a) (0x900 | (a) << 3) a 86 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PF_VFFLR_INT_W1SX(a) (0x920 | (a) << 3) a 87 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PF_VFFLR_INT_ENA_W1SX(a) (0x940 | (a) << 3) a 88 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PF_VFFLR_INT_ENA_W1CX(a) (0x960 | (a) << 3) a 89 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PF_VFME_INTX(a) (0x980 | (a) << 3) a 90 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PF_VFME_INT_W1SX(a) (0x9A0 | (a) << 3) a 91 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PF_VFME_INT_ENA_W1SX(a) (0x9C0 | (a) << 3) a 92 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PF_VFME_INT_ENA_W1CX(a) (0x9E0 | (a) << 3) a 95 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PF_PFAF_MBOXX(a) (0xC00 | (a) << 3) a 100 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PF_MSIX_VECX_ADDR(a) (0x000 | (a) << 4) a 101 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PF_MSIX_VECX_CTL(a) (0x008 | (a) << 4) a 102 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define RVU_PF_MSIX_PBAX(a) (0xF0000 | (a) << 3) a 147 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPA_AF_LFX_AURAS_CFG(a) (0x4000 | (a) << 18) a 148 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPA_AF_LFX_LOC_AURAS_BASE(a) (0x4010 | (a) << 18) a 149 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPA_AF_LFX_QINTS_CFG(a) (0x4100 | (a) << 18) a 150 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPA_AF_LFX_QINTS_BASE(a) (0x4110 | (a) << 18) a 236 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_RX_LINKX_CFG(a) (0x0540 | (a) << 16) a 247 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_DEBUG_NPC_RESP_DATAX(a) (0x680 | (a) << 3) a 248 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_SMQX_CFG(a) (0x700 | (a) << 16) a 252 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_MARK_FORMATX_CTL(a) (0x900 | (a) << 18) a 253 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TX_LINKX_NORM_CREDIT(a) (0xA00 | (a) << 16) a 254 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TX_LINKX_EXPR_CREDIT(a) (0xA10 | (a) << 16) a 255 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TX_LINKX_SW_XOFF(a) (0xA20 | (a) << 16) a 256 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TX_LINKX_HW_XOFF(a) (0xA30 | (a) << 16) a 258 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_SDP_SW_XOFFX(a) (0xA60 | (a) << 3) a 259 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_SDP_HW_XOFFX(a) (0xAC0 | (a) << 3) a 260 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL4X_BP_STATUS(a) (0xB00 | (a) << 16) a 261 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL4X_SDP_LINK_CFG(a) (0xB10 | (a) << 16) a 262 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL1X_SCHEDULE(a) (0xC00 | (a) << 16) a 263 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL1X_SHAPE(a) (0xC10 | (a) << 16) a 264 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL1X_CIR(a) (0xC20 | (a) << 16) a 265 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL1X_SHAPE_STATE(a) (0xC50 | (a) << 16) a 266 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL1X_SW_XOFF(a) (0xC70 | (a) << 16) a 267 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL1X_TOPOLOGY(a) (0xC80 | (a) << 16) a 268 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL1X_GREEN(a) (0xC90 | (a) << 16) a 269 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL1X_YELLOW(a) (0xCA0 | (a) << 16) a 270 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL1X_RED(a) (0xCB0 | (a) << 16) a 271 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL1X_MD_DEBUG0(a) (0xCC0 | (a) << 16) a 272 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL1X_MD_DEBUG1(a) (0xCC8 | (a) << 16) a 273 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL1X_MD_DEBUG2(a) (0xCD0 | (a) << 16) a 274 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL1X_MD_DEBUG3(a) (0xCD8 | (a) << 16) a 279 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL1X_DROPPED_PACKETS(a) (0xD20 | (a) << 16) a 280 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL1X_DROPPED_BYTES(a) (0xD30 | (a) << 16) a 281 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL1X_RED_PACKETS(a) (0xD40 | (a) << 16) a 282 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL1X_RED_BYTES(a) (0xD50 | (a) << 16) a 283 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL1X_YELLOW_PACKETS(a) (0xD60 | (a) << 16) a 284 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL1X_YELLOW_BYTES(a) (0xD70 | (a) << 16) a 285 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL1X_GREEN_PACKETS(a) (0xD80 | (a) << 16) a 286 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL1X_GREEN_BYTES(a) (0xD90 | (a) << 16) a 287 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL2X_SCHEDULE(a) (0xE00 | (a) << 16) a 288 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL2X_SHAPE(a) (0xE10 | (a) << 16) a 289 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL2X_CIR(a) (0xE20 | (a) << 16) a 290 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL2X_PIR(a) (0xE30 | (a) << 16) a 291 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL2X_SCHED_STATE(a) (0xE40 | (a) << 16) a 292 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL2X_SHAPE_STATE(a) (0xE50 | (a) << 16) a 293 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL2X_POINTERS(a) (0xE60 | (a) << 16) a 294 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL2X_SW_XOFF(a) (0xE70 | (a) << 16) a 295 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL2X_TOPOLOGY(a) (0xE80 | (a) << 16) a 296 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL2X_PARENT(a) (0xE88 | (a) << 16) a 297 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL2X_GREEN(a) (0xE90 | (a) << 16) a 298 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL2X_YELLOW(a) (0xEA0 | (a) << 16) a 299 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL2X_RED(a) (0xEB0 | (a) << 16) a 300 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL2X_MD_DEBUG0(a) (0xEC0 | (a) << 16) a 301 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL2X_MD_DEBUG1(a) (0xEC8 | (a) << 16) a 302 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL2X_MD_DEBUG2(a) (0xED0 | (a) << 16) a 303 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL2X_MD_DEBUG3(a) (0xED8 | (a) << 16) a 306 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL3X_SCHEDULE(a) (0x1000 | (a) << 16) a 307 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL3X_SHAPE(a) (0x1010 | (a) << 16) a 308 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL3X_CIR(a) (0x1020 | (a) << 16) a 309 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL3X_PIR(a) (0x1030 | (a) << 16) a 310 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL3X_SCHED_STATE(a) (0x1040 | (a) << 16) a 311 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL3X_SHAPE_STATE(a) (0x1050 | (a) << 16) a 312 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL3X_POINTERS(a) (0x1060 | (a) << 16) a 313 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL3X_SW_XOFF(a) (0x1070 | (a) << 16) a 314 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL3X_TOPOLOGY(a) (0x1080 | (a) << 16) a 315 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL3X_PARENT(a) (0x1088 | (a) << 16) a 316 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL3X_GREEN(a) (0x1090 | (a) << 16) a 317 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL3X_YELLOW(a) (0x10A0 | (a) << 16) a 318 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL3X_RED(a) (0x10B0 | (a) << 16) a 319 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL3X_MD_DEBUG0(a) (0x10C0 | (a) << 16) a 320 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL3X_MD_DEBUG1(a) (0x10C8 | (a) << 16) a 321 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL3X_MD_DEBUG2(a) (0x10D0 | (a) << 16) a 322 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL3X_MD_DEBUG3(a) (0x10D8 | (a) << 16) a 325 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL4X_SCHEDULE(a) (0x1200 | (a) << 16) a 326 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL4X_SHAPE(a) (0x1210 | (a) << 16) a 327 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL4X_CIR(a) (0x1220 | (a) << 16) a 328 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL4X_PIR(a) (0x1230 | (a) << 16) a 329 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL4X_SCHED_STATE(a) (0x1240 | (a) << 16) a 330 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL4X_SHAPE_STATE(a) (0x1250 | (a) << 16) a 331 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL4X_POINTERS(a) (0x1260 | (a) << 16) a 332 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL4X_SW_XOFF(a) (0x1270 | (a) << 16) a 333 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL4X_TOPOLOGY(a) (0x1280 | (a) << 16) a 334 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL4X_PARENT(a) (0x1288 | (a) << 16) a 335 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL4X_GREEN(a) (0x1290 | (a) << 16) a 336 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL4X_YELLOW(a) (0x12A0 | (a) << 16) a 337 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL4X_RED(a) (0x12B0 | (a) << 16) a 338 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL4X_MD_DEBUG0(a) (0x12C0 | (a) << 16) a 339 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL4X_MD_DEBUG1(a) (0x12C8 | (a) << 16) a 340 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL4X_MD_DEBUG2(a) (0x12D0 | (a) << 16) a 341 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL4X_MD_DEBUG3(a) (0x12D8 | (a) << 16) a 344 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_MDQX_SCHEDULE(a) (0x1400 | (a) << 16) a 345 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_MDQX_SHAPE(a) (0x1410 | (a) << 16) a 346 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_MDQX_CIR(a) (0x1420 | (a) << 16) a 347 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_MDQX_PIR(a) (0x1430 | (a) << 16) a 348 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_MDQX_SCHED_STATE(a) (0x1440 | (a) << 16) a 349 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_MDQX_SHAPE_STATE(a) (0x1450 | (a) << 16) a 350 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_MDQX_POINTERS(a) (0x1460 | (a) << 16) a 351 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_MDQX_SW_XOFF(a) (0x1470 | (a) << 16) a 352 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_MDQX_PARENT(a) (0x1480 | (a) << 16) a 353 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_MDQX_MD_DEBUG(a) (0x14C0 | (a) << 16) a 354 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_MDQX_PTR_FIFO(a) (0x14D0 | (a) << 16) a 357 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL3_TL2X_CFG(a) (0x1600 | (a) << 18) a 358 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL3_TL2X_BP_STATUS(a) (0x1610 | (a) << 16) a 359 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TL3_TL2X_LINKX_CFG(a, b) (0x1700 | (a) << 16 | (b) << 3) a 360 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_RX_FLOW_KEY_ALGX_FIELDX(a, b) (0x1800 | (a) << 18 | (b) << 3) a 361 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TX_MCASTX(a) (0x1900 | (a) << 15) a 362 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TX_VTAG_DEFX_CTL(a) (0x1A00 | (a) << 16) a 363 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_TX_VTAG_DEFX_DATA(a) (0x1A10 | (a) << 16) a 364 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_RX_BPIDX_STATUS(a) (0x1A20 | (a) << 17) a 365 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_RX_CHANX_CFG(a) (0x1A30 | (a) << 15) a 366 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_CINT_TIMERX(a) (0x1A40 | (a) << 18) a 367 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LSO_FORMATX_FIELDX(a, b) (0x1B00 | (a) << 16 | (b) << 3) a 368 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_CFG(a) (0x4000 | (a) << 17) a 369 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_SQS_CFG(a) (0x4020 | (a) << 17) a 370 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_TX_CFG2(a) (0x4028 | (a) << 17) a 371 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_SQS_BASE(a) (0x4030 | (a) << 17) a 372 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_RQS_CFG(a) (0x4040 | (a) << 17) a 373 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_RQS_BASE(a) (0x4050 | (a) << 17) a 374 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_CQS_CFG(a) (0x4060 | (a) << 17) a 375 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_CQS_BASE(a) (0x4070 | (a) << 17) a 376 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_TX_CFG(a) (0x4080 | (a) << 17) a 377 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_TX_PARSE_CFG(a) (0x4090 | (a) << 17) a 378 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_RX_CFG(a) (0x40A0 | (a) << 17) a 379 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_RSS_CFG(a) (0x40C0 | (a) << 17) a 380 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_RSS_BASE(a) (0x40D0 | (a) << 17) a 381 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_QINTS_CFG(a) (0x4100 | (a) << 17) a 382 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_QINTS_BASE(a) (0x4110 | (a) << 17) a 383 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_CINTS_CFG(a) (0x4120 | (a) << 17) a 384 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_CINTS_BASE(a) (0x4130 | (a) << 17) a 385 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_RX_IPSEC_CFG0(a) (0x4140 | (a) << 17) a 386 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_RX_IPSEC_CFG1(a) (0x4148 | (a) << 17) a 387 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_RX_IPSEC_DYNO_CFG(a) (0x4150 | (a) << 17) a 388 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_RX_IPSEC_DYNO_BASE(a) (0x4158 | (a) << 17) a 389 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_RX_IPSEC_SA_BASE(a) (0x4170 | (a) << 17) a 390 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_TX_STATUS(a) (0x4180 | (a) << 17) a 391 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_RX_VTAG_TYPEX(a, b) (0x4200 | (a) << 17 | (b) << 3) a 392 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_LOCKX(a, b) (0x4300 | (a) << 17 | (b) << 3) a 393 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_TX_STATX(a, b) (0x4400 | (a) << 17 | (b) << 3) a 394 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_RX_STATX(a, b) (0x4500 | (a) << 17 | (b) << 3) a 395 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_LFX_RSS_GRPX(a, b) (0x4600 | (a) << 17 | (b) << 3) a 400 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NIX_AF_RX_ACTIVE_CYCLES_PCX(a) (0x4800 | (a) << 16) a 449 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_KPUX_CFG(a) (0x00500 | (a) << 3) a 455 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_KEX_LDATAX_FLAGS_CFG(a) (0x00800 | (a) << 3) a 456 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_INTFX_KEX_CFG(a) (0x01010 | (a) << 8) a 457 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_PKINDX_ACTION0(a) (0x80000ull | (a) << 6) a 458 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_PKINDX_ACTION1(a) (0x80008ull | (a) << 6) a 459 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_PKINDX_CPI_DEFX(a, b) (0x80020ull | (a) << 6 | (b) << 3) a 460 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_KPUX_ENTRYX_CAMX(a, b, c) \ a 461 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h (0x100000 | (a) << 14 | (b) << 6 | (c) << 3) a 462 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_KPUX_ENTRYX_ACTION0(a, b) \ a 463 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h (0x100020 | (a) << 14 | (b) << 6) a 464 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_KPUX_ENTRYX_ACTION1(a, b) \ a 465 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h (0x100028 | (a) << 14 | (b) << 6) a 466 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_KPUX_ENTRY_DISX(a, b) (0x180000 | (a) << 6 | (b) << 3) a 467 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_CPIX_CFG(a) (0x200000 | (a) << 3) a 468 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_INTFX_LIDX_LTX_LDX_CFG(a, b, c, d) \ a 469 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h (0x900000 | (a) << 16 | (b) << 12 | (c) << 5 | (d) << 3) a 470 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_INTFX_LDATAX_FLAGSX_CFG(a, b, c) \ a 471 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h (0x980000 | (a) << 16 | (b) << 12 | (c) << 3) a 472 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_MCAMEX_BANKX_CAMX_INTF(a, b, c) \ a 473 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h (0x1000000ull | (a) << 10 | (b) << 6 | (c) << 3) a 474 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_MCAMEX_BANKX_CAMX_W0(a, b, c) \ a 475 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h (0x1000010ull | (a) << 10 | (b) << 6 | (c) << 3) a 476 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_MCAMEX_BANKX_CAMX_W1(a, b, c) \ a 477 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h (0x1000020ull | (a) << 10 | (b) << 6 | (c) << 3) a 478 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_MCAMEX_BANKX_CFG(a, b) (0x1800000ull | (a) << 8 | (b) << 4) a 479 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_MCAMEX_BANKX_STAT_ACT(a, b) \ a 480 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h (0x1880000 | (a) << 8 | (b) << 4) a 481 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_MATCH_STATX(a) (0x1880008 | (a) << 8) a 482 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_INTFX_MISS_STAT_ACT(a) (0x1880040 + (a) * 0x8) a 483 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_MCAMEX_BANKX_ACTION(a, b) (0x1900000ull | (a) << 8 | (b) << 4) a 484 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_MCAMEX_BANKX_TAG_ACT(a, b) \ a 485 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h (0x1900008 | (a) << 8 | (b) << 4) a 486 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_INTFX_MISS_ACT(a) (0x1a00000 | (a) << 4) a 487 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_INTFX_MISS_TAG_ACT(a) (0x1b00008 | (a) << 4) a 488 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_MCAM_BANKX_HITX(a, b) (0x1c80000 | (a) << 8 | (b) << 4) a 490 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_LKUP_DATAX(a) (0x2000200 | (a) << 4) a 491 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_LKUP_RESULTX(a) (0x2000400 | (a) << 4) a 492 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_INTFX_STAT(a) (0x2000800 | (a) << 4) a 495 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_KPUX_DBG(a) (0x3000020 | (a) << 8) a 497 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_KPUX_ERR_CTL(a) (0x30000a0 | (a) << 8) a 499 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_DBG_DATAX(a) (0x3001400 | (a) << 4) a 500 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h #define NPC_AF_DBG_RESULTX(a) (0x3001800 | (a) << 4) a 4561 drivers/net/ethernet/marvell/sky2.c u32 a = le32_to_cpu(le->addr); a 4569 drivers/net/ethernet/marvell/sky2.c seq_printf(seq, " %#x:", a); a 4572 drivers/net/ethernet/marvell/sky2.c seq_printf(seq, " mtu=%d", a); a 4578 drivers/net/ethernet/marvell/sky2.c seq_printf(seq, " csum=%#x", a); a 4581 drivers/net/ethernet/marvell/sky2.c seq_printf(seq, " tso=%#x(%d)", a, le16_to_cpu(le->length)); a 4584 drivers/net/ethernet/marvell/sky2.c seq_printf(seq, " %#x(%d)", a, le16_to_cpu(le->length)); a 4587 drivers/net/ethernet/marvell/sky2.c seq_printf(seq, " frag=%#x(%d)", a, le16_to_cpu(le->length)); a 4591 drivers/net/ethernet/marvell/sky2.c a, le16_to_cpu(le->length)); a 1126 drivers/net/ethernet/mellanox/mlx5/core/en.h int mlx5e_bits_invert(unsigned long a, int size); a 2518 drivers/net/ethernet/mellanox/mlx5/core/en_main.c int mlx5e_bits_invert(unsigned long a, int size) a 2524 drivers/net/ethernet/mellanox/mlx5/core/en_main.c inv |= (test_bit(size - i - 1, &a) ? 1 : 0) << i; a 290 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c static inline int cmp_mod_hdr_info(struct mod_hdr_key *a, a 293 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c if (a->num_actions != b->num_actions) a 296 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c return memcmp(a->actions, b->actions, a->num_actions * MLX5_MH_ACT_SZ); a 2927 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c static inline int cmp_encap_info(struct encap_key *a, a 2930 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c return memcmp(a->ip_tun_key, b->ip_tun_key, sizeof(*a->ip_tun_key)) || a 2931 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c a->tc_tunnel->tunnel_type != b->tc_tunnel->tunnel_type; a 805 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c MLX5_SET(mkc, mkc, a, 1); a 2472 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_ITEM32(reg, pefa, a, 0x04, 29, 1); a 2567 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_ITEM32(reg, ptce2, a, 0x00, 30, 1); a 6217 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_ITEM32(reg, ratr, a, 0x00, 16, 1); a 6828 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_ITEM32(reg, ralue, a, 0x00, 16, 1); a 7110 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_ITEM32(reg, rauht, a, 0x00, 16, 1); a 7837 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_ITEM32(reg, rmft2, a, 0x00, 16, 1); a 19 drivers/net/ethernet/mscc/ocelot_flower.c const struct flow_action_entry *a; a 25 drivers/net/ethernet/mscc/ocelot_flower.c flow_action_for_each(i, a, &f->rule->action) { a 26 drivers/net/ethernet/mscc/ocelot_flower.c switch (a->id) { a 1859 drivers/net/ethernet/natsemi/ns83820.c unsigned a, b; a 1874 drivers/net/ethernet/natsemi/ns83820.c a = ns83820_mii_read_reg(dev, 1, 0x1d); a 1879 drivers/net/ethernet/natsemi/ns83820.c dprintk("version: 0x%04x 0x%04x\n", a, b); a 111 drivers/net/ethernet/neterion/vxge/vxge-traffic.h #define VXGE_HW_SET_LEVEL(a, b) (((a) > (b)) ? (a) : (b)) a 522 drivers/net/ethernet/netronome/nfp/flower/offload.c struct nfp_fl_act_head *a; a 529 drivers/net/ethernet/netronome/nfp/flower/offload.c a = (struct nfp_fl_act_head *)&flow->action_data[act_off]; a 530 drivers/net/ethernet/netronome/nfp/flower/offload.c act_id = a->jump_id; a 538 drivers/net/ethernet/netronome/nfp/flower/offload.c push_vlan = (struct nfp_fl_push_vlan *)a; a 555 drivers/net/ethernet/netronome/nfp/flower/offload.c eth = (struct nfp_fl_set_eth *)a; a 563 drivers/net/ethernet/netronome/nfp/flower/offload.c ipv4_add = (struct nfp_fl_set_ip4_addrs *)a; a 568 drivers/net/ethernet/netronome/nfp/flower/offload.c ipv4_ttl_tos = (struct nfp_fl_set_ip4_ttl_tos *)a; a 573 drivers/net/ethernet/netronome/nfp/flower/offload.c ipv6_add = (struct nfp_fl_set_ipv6_addr *)a; a 579 drivers/net/ethernet/netronome/nfp/flower/offload.c ipv6_add = (struct nfp_fl_set_ipv6_addr *)a; a 585 drivers/net/ethernet/netronome/nfp/flower/offload.c ipv6_tc_hl_fl = (struct nfp_fl_set_ipv6_tc_hl_fl *)a; a 594 drivers/net/ethernet/netronome/nfp/flower/offload.c tport = (struct nfp_fl_set_tport *)a; a 607 drivers/net/ethernet/netronome/nfp/flower/offload.c act_off += a->len_lw << NFP_FL_LW_SIZ; a 715 drivers/net/ethernet/netronome/nfp/flower/offload.c struct nfp_fl_act_head *a; a 719 drivers/net/ethernet/netronome/nfp/flower/offload.c a = (struct nfp_fl_act_head *)&act_src[act_off]; a 720 drivers/net/ethernet/netronome/nfp/flower/offload.c act_len = a->len_lw << NFP_FL_LW_SIZ; a 721 drivers/net/ethernet/netronome/nfp/flower/offload.c act_id = a->jump_id; a 744 drivers/net/ethernet/netronome/nfp/flower/offload.c struct nfp_fl_act_head *a; a 748 drivers/net/ethernet/netronome/nfp/flower/offload.c a = (struct nfp_fl_act_head *)&acts[act_off]; a 750 drivers/net/ethernet/netronome/nfp/flower/offload.c if (a->jump_id == NFP_FL_ACTION_OPCODE_PUSH_VLAN && !act_off) a 751 drivers/net/ethernet/netronome/nfp/flower/offload.c *vlan = (struct nfp_fl_push_vlan *)a; a 752 drivers/net/ethernet/netronome/nfp/flower/offload.c else if (a->jump_id != NFP_FL_ACTION_OPCODE_OUTPUT) a 755 drivers/net/ethernet/netronome/nfp/flower/offload.c act_off += a->len_lw << NFP_FL_LW_SIZ; a 769 drivers/net/ethernet/netronome/nfp/flower/offload.c struct nfp_fl_act_head *a; a 773 drivers/net/ethernet/netronome/nfp/flower/offload.c a = (struct nfp_fl_act_head *)&acts[act_off]; a 775 drivers/net/ethernet/netronome/nfp/flower/offload.c if (a->jump_id == NFP_FL_ACTION_OPCODE_SET_IPV4_TUNNEL) { a 776 drivers/net/ethernet/netronome/nfp/flower/offload.c tun = (struct nfp_fl_set_ipv4_tun *)a; a 783 drivers/net/ethernet/netronome/nfp/flower/offload.c act_off += a->len_lw << NFP_FL_LW_SIZ; a 516 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c const struct nfp_bar *a = aptr, *b = bptr; a 518 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c if (a->bitsize == b->bitsize) a 519 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c return a->index - b->index; a 521 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c return a->bitsize - b->bitsize; a 3200 drivers/net/ethernet/nvidia/forcedeth.c u32 a, b; a 3202 drivers/net/ethernet/nvidia/forcedeth.c a = le32_to_cpu(*(__le32 *) hw_addr); a 3204 drivers/net/ethernet/nvidia/forcedeth.c alwaysOn[0] &= a; a 3205 drivers/net/ethernet/nvidia/forcedeth.c alwaysOff[0] &= ~a; a 41 drivers/net/ethernet/qlogic/netxen/netxen_nic.h #define NETXEN_VERSION_CODE(a, b, c) (((a) << 24) + ((b) << 16) + (c)) a 70 drivers/net/ethernet/qlogic/netxen/netxen_nic.h #define find_diff_among(a,b,range) ((a)<(b)?((b)-(a)):((b)+(range)-(a))) a 1702 drivers/net/ethernet/qlogic/netxen/netxen_nic.h #define netxen_rom_lock(a) \ a 1703 drivers/net/ethernet/qlogic/netxen/netxen_nic.h netxen_pcie_sem_lock((a), 2, NETXEN_ROM_LOCK_ID) a 1704 drivers/net/ethernet/qlogic/netxen/netxen_nic.h #define netxen_rom_unlock(a) \ a 1705 drivers/net/ethernet/qlogic/netxen/netxen_nic.h netxen_pcie_sem_unlock((a), 2) a 1706 drivers/net/ethernet/qlogic/netxen/netxen_nic.h #define netxen_phy_lock(a) \ a 1707 drivers/net/ethernet/qlogic/netxen/netxen_nic.h netxen_pcie_sem_lock((a), 3, NETXEN_PHY_LOCK_ID) a 1708 drivers/net/ethernet/qlogic/netxen/netxen_nic.h #define netxen_phy_unlock(a) \ a 1709 drivers/net/ethernet/qlogic/netxen/netxen_nic.h netxen_pcie_sem_unlock((a), 3) a 1710 drivers/net/ethernet/qlogic/netxen/netxen_nic.h #define netxen_api_lock(a) \ a 1711 drivers/net/ethernet/qlogic/netxen/netxen_nic.h netxen_pcie_sem_lock((a), 5, 0) a 1712 drivers/net/ethernet/qlogic/netxen/netxen_nic.h #define netxen_api_unlock(a) \ a 1713 drivers/net/ethernet/qlogic/netxen/netxen_nic.h netxen_pcie_sem_unlock((a), 5) a 1714 drivers/net/ethernet/qlogic/netxen/netxen_nic.h #define netxen_sw_lock(a) \ a 1715 drivers/net/ethernet/qlogic/netxen/netxen_nic.h netxen_pcie_sem_lock((a), 6, 0) a 1716 drivers/net/ethernet/qlogic/netxen/netxen_nic.h #define netxen_sw_unlock(a) \ a 1717 drivers/net/ethernet/qlogic/netxen/netxen_nic.h netxen_pcie_sem_unlock((a), 6) a 1718 drivers/net/ethernet/qlogic/netxen/netxen_nic.h #define crb_win_lock(a) \ a 1719 drivers/net/ethernet/qlogic/netxen/netxen_nic.h netxen_pcie_sem_lock((a), 7, NETXEN_CRB_WIN_LOCK_ID) a 1720 drivers/net/ethernet/qlogic/netxen/netxen_nic.h #define crb_win_unlock(a) \ a 1721 drivers/net/ethernet/qlogic/netxen/netxen_nic.h netxen_pcie_sem_unlock((a), 7) a 6200 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_cyclic_add(u32 a, u32 b, u32 size) a 6202 drivers/net/ethernet/qlogic/qed/qed_debug.c return (a + b) % size; a 6205 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_cyclic_sub(u32 a, u32 b, u32 size) a 6207 drivers/net/ethernet/qlogic/qed/qed_debug.c return (size + a - b) % size; a 60 drivers/net/ethernet/qlogic/qede/qede_filter.c bool (*ip_comp)(struct qede_arfs_tuple *a, struct qede_arfs_tuple *b); a 1498 drivers/net/ethernet/qlogic/qede/qede_filter.c static bool qede_flow_spec_ipv4_cmp(struct qede_arfs_tuple *a, a 1501 drivers/net/ethernet/qlogic/qede/qede_filter.c if (a->eth_proto != htons(ETH_P_IP) || a 1505 drivers/net/ethernet/qlogic/qede/qede_filter.c return (a->src_ipv4 == b->src_ipv4) && a 1506 drivers/net/ethernet/qlogic/qede/qede_filter.c (a->dst_ipv4 == b->dst_ipv4); a 1540 drivers/net/ethernet/qlogic/qede/qede_filter.c static bool qede_flow_spec_ipv6_cmp(struct qede_arfs_tuple *a, a 1543 drivers/net/ethernet/qlogic/qede/qede_filter.c if (a->eth_proto != htons(ETH_P_IPV6) || a 1547 drivers/net/ethernet/qlogic/qede/qede_filter.c if (memcmp(&a->src_ipv6, &b->src_ipv6, sizeof(struct in6_addr))) a 1550 drivers/net/ethernet/qlogic/qede/qede_filter.c if (memcmp(&a->dst_ipv6, &b->dst_ipv6, sizeof(struct in6_addr))) a 46 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h #define QLCNIC_VERSION_CODE(a, b, c) (((a) << 24) + ((b) << 16) + (c)) a 1559 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h #define qlcnic_rom_lock(a) \ a 1560 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h qlcnic_pcie_sem_lock((a), 2, QLCNIC_ROM_LOCK_ID) a 1561 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h #define qlcnic_rom_unlock(a) \ a 1562 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h qlcnic_pcie_sem_unlock((a), 2) a 1563 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h #define qlcnic_phy_lock(a) \ a 1564 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h qlcnic_pcie_sem_lock((a), 3, QLCNIC_PHY_LOCK_ID) a 1565 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h #define qlcnic_phy_unlock(a) \ a 1566 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h qlcnic_pcie_sem_unlock((a), 3) a 1567 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h #define qlcnic_sw_lock(a) \ a 1568 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h qlcnic_pcie_sem_lock((a), 6, 0) a 1569 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h #define qlcnic_sw_unlock(a) \ a 1570 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h qlcnic_pcie_sem_unlock((a), 6) a 1571 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h #define crb_win_lock(a) \ a 1572 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h qlcnic_pcie_sem_lock((a), 7, QLCNIC_CRB_WIN_LOCK_ID) a 1573 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h #define crb_win_unlock(a) \ a 1574 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h qlcnic_pcie_sem_unlock((a), 7) a 2378 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c #define IS_QLC_83XX_USED(a, b, c) (((1 << a->portnum) & b) || ((c >> 6) & 0x1)) a 39 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.h #define QLC_SHARED_REG_RD32(a, addr) \ a 40 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.h readl(((a)->ahw->pci_base0) + ((a)->ahw->reg_tbl[addr])) a 43 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.h #define QLC_SHARED_REG_WR32(a, addr, value) \ a 44 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.h writel(value, ((a)->ahw->pci_base0) + ((a)->ahw->reg_tbl[addr])) a 2259 drivers/net/ethernet/realtek/r8169_main.c #define rtl_writephy_batch(tp, a) __rtl_writephy_batch(tp, a, ARRAY_SIZE(a)) a 4419 drivers/net/ethernet/realtek/r8169_main.c #define rtl_ephy_init(tp, a) __rtl_ephy_init(tp, a, ARRAY_SIZE(a)) a 538 drivers/net/ethernet/sfc/bitfield.h #define EFX_OWORD32(a, b, c, d) \ a 539 drivers/net/ethernet/sfc/bitfield.h { .u32 = { cpu_to_le32(a), cpu_to_le32(b), \ a 535 drivers/net/ethernet/sfc/falcon/bitfield.h #define EF4_OWORD32(a, b, c, d) \ a 536 drivers/net/ethernet/sfc/falcon/bitfield.h { .u32 = { cpu_to_le32(a), cpu_to_le32(b), \ a 91 drivers/net/ethernet/sfc/falcon/farch.c static bool ef4_masked_compare_oword(const ef4_oword_t *a, const ef4_oword_t *b, a 94 drivers/net/ethernet/sfc/falcon/farch.c return ((a->u64[0] ^ b->u64[0]) & mask->u64[0]) || a 95 drivers/net/ethernet/sfc/falcon/farch.c ((a->u64[1] ^ b->u64[1]) & mask->u64[1]); a 93 drivers/net/ethernet/sfc/farch.c static bool efx_masked_compare_oword(const efx_oword_t *a, const efx_oword_t *b, a 96 drivers/net/ethernet/sfc/farch.c return ((a->u64[0] ^ b->u64[0]) & mask->u64[0]) || a 97 drivers/net/ethernet/sfc/farch.c ((a->u64[1] ^ b->u64[1]) & mask->u64[1]); a 263 drivers/net/ethernet/sgi/ioc3-eth.c int a, b, index, disc; a 272 drivers/net/ethernet/sgi/ioc3-eth.c a = nic_read_bit(mcr); a 275 drivers/net/ethernet/sgi/ioc3-eth.c if (a && b) { a 281 drivers/net/ethernet/sgi/ioc3-eth.c if (!a && !b) { a 293 drivers/net/ethernet/sgi/ioc3-eth.c if (a) a 297 drivers/net/ethernet/sgi/ioc3-eth.c nic_write_bit(mcr, a); a 123 drivers/net/ethernet/smsc/smc911x.c u_char a, b; a 124 drivers/net/ethernet/smsc/smc911x.c a = *buf++; a 126 drivers/net/ethernet/smsc/smc911x.c pr_cont("%02x%02x ", a, b); a 132 drivers/net/ethernet/smsc/smc911x.c u_char a, b; a 133 drivers/net/ethernet/smsc/smc911x.c a = *buf++; a 135 drivers/net/ethernet/smsc/smc911x.c pr_cont("%02x%02x ", a, b); a 782 drivers/net/ethernet/smsc/smc911x.h #define SMC_GET_MAC_CSR(lp,a,v) \ a 786 drivers/net/ethernet/smsc/smc911x.h MAC_CSR_CMD_R_NOT_W_ | (a) ); \ a 790 drivers/net/ethernet/smsc/smc911x.h #define SMC_SET_MAC_CSR(lp,a,v) \ a 794 drivers/net/ethernet/smsc/smc911x.h SMC_SET_MAC_CMD((lp), MAC_CSR_CMD_CSR_BUSY_ | (a) ); \ a 822 drivers/net/ethernet/smsc/smc911x.h #define SMC_GET_MII(lp,a,phy,v) \ a 828 drivers/net/ethernet/smsc/smc911x.h SMC_SET_MII_ACC( (lp), ((phy)<<11) | ((a)<<6) | \ a 835 drivers/net/ethernet/smsc/smc911x.h #define SMC_SET_MII(lp,a,phy,v) \ a 842 drivers/net/ethernet/smsc/smc911x.h SMC_SET_MII_ACC( (lp), ((phy)<<11) | ((a)<<6) | \ a 897 drivers/net/ethernet/smsc/smc911x.h SMC_SET_MAC_CMD((lp), MAC_CSR_CMD_R_NOT_W_ | a ); \ a 172 drivers/net/ethernet/smsc/smc91x.c u_char a, b; a 173 drivers/net/ethernet/smsc/smc91x.c a = *buf++; a 175 drivers/net/ethernet/smsc/smc91x.c pr_cont("%02x%02x ", a, b); a 181 drivers/net/ethernet/smsc/smc91x.c u_char a, b; a 182 drivers/net/ethernet/smsc/smc91x.c a = *buf++; a 184 drivers/net/ethernet/smsc/smc91x.c pr_cont("%02x%02x ", a, b); a 32 drivers/net/ethernet/smsc/smc91x.h #define SMC_outw_b(x, a, r) \ a 36 drivers/net/ethernet/smsc/smc91x.h SMC_outb(__val16, a, __reg); \ a 37 drivers/net/ethernet/smsc/smc91x.h SMC_outb(__val16 >> 8, a, __reg + (1 << SMC_IO_SHIFT)); \ a 40 drivers/net/ethernet/smsc/smc91x.h #define SMC_inw_b(a, r) \ a 44 drivers/net/ethernet/smsc/smc91x.h __val16 = SMC_inb(a, __reg); \ a 45 drivers/net/ethernet/smsc/smc91x.h __val16 |= SMC_inb(a, __reg + (1 << SMC_IO_SHIFT)) << 8; \ a 67 drivers/net/ethernet/smsc/smc91x.h #define SMC_inb(a, r) readb((a) + (r)) a 68 drivers/net/ethernet/smsc/smc91x.h #define SMC_inw(a, r) \ a 71 drivers/net/ethernet/smsc/smc91x.h SMC_16BIT(lp) ? readw((a) + __smc_r) : \ a 72 drivers/net/ethernet/smsc/smc91x.h SMC_8BIT(lp) ? SMC_inw_b(a, __smc_r) : \ a 76 drivers/net/ethernet/smsc/smc91x.h #define SMC_inl(a, r) readl((a) + (r)) a 77 drivers/net/ethernet/smsc/smc91x.h #define SMC_outb(v, a, r) writeb(v, (a) + (r)) a 78 drivers/net/ethernet/smsc/smc91x.h #define SMC_outw(lp, v, a, r) \ a 82 drivers/net/ethernet/smsc/smc91x.h __SMC_outw(lp, __v, a, __smc_r); \ a 84 drivers/net/ethernet/smsc/smc91x.h SMC_outw_b(__v, a, __smc_r); \ a 89 drivers/net/ethernet/smsc/smc91x.h #define SMC_outl(v, a, r) writel(v, (a) + (r)) a 90 drivers/net/ethernet/smsc/smc91x.h #define SMC_insb(a, r, p, l) readsb((a) + (r), p, l) a 91 drivers/net/ethernet/smsc/smc91x.h #define SMC_outsb(a, r, p, l) writesb((a) + (r), p, l) a 92 drivers/net/ethernet/smsc/smc91x.h #define SMC_insw(a, r, p, l) readsw((a) + (r), p, l) a 93 drivers/net/ethernet/smsc/smc91x.h #define SMC_outsw(a, r, p, l) writesw((a) + (r), p, l) a 94 drivers/net/ethernet/smsc/smc91x.h #define SMC_insl(a, r, p, l) readsl((a) + (r), p, l) a 95 drivers/net/ethernet/smsc/smc91x.h #define SMC_outsl(a, r, p, l) writesl((a) + (r), p, l) a 111 drivers/net/ethernet/smsc/smc91x.h #define __SMC_outw(lp, v, a, r) \ a 112 drivers/net/ethernet/smsc/smc91x.h _SMC_outw_align4((v), (a), (r), \ a 123 drivers/net/ethernet/smsc/smc91x.h #define SMC_inb(a, r) inb((a) + (r) - 0xa0000000) a 124 drivers/net/ethernet/smsc/smc91x.h #define SMC_inw(a, r) inw((a) + (r) - 0xa0000000) a 125 drivers/net/ethernet/smsc/smc91x.h #define SMC_inl(a, r) inl((a) + (r) - 0xa0000000) a 126 drivers/net/ethernet/smsc/smc91x.h #define SMC_outb(v, a, r) outb(v, (a) + (r) - 0xa0000000) a 127 drivers/net/ethernet/smsc/smc91x.h #define SMC_outw(lp, v, a, r) outw(v, (a) + (r) - 0xa0000000) a 128 drivers/net/ethernet/smsc/smc91x.h #define SMC_outl(v, a, r) outl(v, (a) + (r) - 0xa0000000) a 129 drivers/net/ethernet/smsc/smc91x.h #define SMC_insl(a, r, p, l) insl((a) + (r) - 0xa0000000, p, l) a 130 drivers/net/ethernet/smsc/smc91x.h #define SMC_outsl(a, r, p, l) outsl((a) + (r) - 0xa0000000, p, l) a 131 drivers/net/ethernet/smsc/smc91x.h #define SMC_insw(a, r, p, l) insw((a) + (r) - 0xa0000000, p, l) a 132 drivers/net/ethernet/smsc/smc91x.h #define SMC_outsw(a, r, p, l) outsw((a) + (r) - 0xa0000000, p, l) a 143 drivers/net/ethernet/smsc/smc91x.h #define SMC_inb(a, r) readb((a) + (r)) a 144 drivers/net/ethernet/smsc/smc91x.h #define SMC_inw(a, r) readw((a) + (r)) a 145 drivers/net/ethernet/smsc/smc91x.h #define SMC_inl(a, r) readl((a) + (r)) a 146 drivers/net/ethernet/smsc/smc91x.h #define SMC_outb(v, a, r) writeb(v, (a) + (r)) a 147 drivers/net/ethernet/smsc/smc91x.h #define SMC_outw(lp, v, a, r) writew(v, (a) + (r)) a 148 drivers/net/ethernet/smsc/smc91x.h #define SMC_outl(v, a, r) writel(v, (a) + (r)) a 149 drivers/net/ethernet/smsc/smc91x.h #define SMC_insw(a, r, p, l) readsw((a) + (r), p, l) a 150 drivers/net/ethernet/smsc/smc91x.h #define SMC_outsw(a, r, p, l) writesw((a) + (r), p, l) a 151 drivers/net/ethernet/smsc/smc91x.h #define SMC_insl(a, r, p, l) readsl((a) + (r), p, l) a 152 drivers/net/ethernet/smsc/smc91x.h #define SMC_outsl(a, r, p, l) writesl((a) + (r), p, l) a 164 drivers/net/ethernet/smsc/smc91x.h static inline void mcf_insw(void *a, unsigned char *p, int l) a 168 drivers/net/ethernet/smsc/smc91x.h *wp++ = readw(a); a 171 drivers/net/ethernet/smsc/smc91x.h static inline void mcf_outsw(void *a, unsigned char *p, int l) a 175 drivers/net/ethernet/smsc/smc91x.h writew(*wp++, a); a 178 drivers/net/ethernet/smsc/smc91x.h #define SMC_inw(a, r) _swapw(readw((a) + (r))) a 179 drivers/net/ethernet/smsc/smc91x.h #define SMC_outw(lp, v, a, r) writew(_swapw(v), (a) + (r)) a 180 drivers/net/ethernet/smsc/smc91x.h #define SMC_insw(a, r, p, l) mcf_insw(a + r, p, l) a 181 drivers/net/ethernet/smsc/smc91x.h #define SMC_outsw(a, r, p, l) mcf_outsw(a + r, p, l) a 191 drivers/net/ethernet/smsc/smc91x.h #define SMC_inb(a, r) ioread8((a) + (r)) a 192 drivers/net/ethernet/smsc/smc91x.h #define SMC_outb(v, a, r) iowrite8(v, (a) + (r)) a 193 drivers/net/ethernet/smsc/smc91x.h #define SMC_insb(a, r, p, l) ioread8_rep((a) + (r), p, l) a 194 drivers/net/ethernet/smsc/smc91x.h #define SMC_outsb(a, r, p, l) iowrite8_rep((a) + (r), p, l) a 209 drivers/net/ethernet/smsc/smc91x.h #define SMC_inb(a, r) ioread8((a) + (r)) a 210 drivers/net/ethernet/smsc/smc91x.h #define SMC_inw(a, r) ioread16((a) + (r)) a 211 drivers/net/ethernet/smsc/smc91x.h #define SMC_inl(a, r) ioread32((a) + (r)) a 212 drivers/net/ethernet/smsc/smc91x.h #define SMC_outb(v, a, r) iowrite8(v, (a) + (r)) a 213 drivers/net/ethernet/smsc/smc91x.h #define SMC_outw(lp, v, a, r) iowrite16(v, (a) + (r)) a 214 drivers/net/ethernet/smsc/smc91x.h #define SMC_outl(v, a, r) iowrite32(v, (a) + (r)) a 215 drivers/net/ethernet/smsc/smc91x.h #define SMC_insw(a, r, p, l) ioread16_rep((a) + (r), p, l) a 216 drivers/net/ethernet/smsc/smc91x.h #define SMC_outsw(a, r, p, l) iowrite16_rep((a) + (r), p, l) a 217 drivers/net/ethernet/smsc/smc91x.h #define SMC_insl(a, r, p, l) ioread32_rep((a) + (r), p, l) a 218 drivers/net/ethernet/smsc/smc91x.h #define SMC_outsl(a, r, p, l) iowrite32_rep((a) + (r), p, l) a 296 drivers/net/ethernet/smsc/smc91x.h #define SMC_insl(a, r, p, l) \ a 297 drivers/net/ethernet/smsc/smc91x.h smc_pxa_dma_insl(a, lp, r, dev->dma, p, l) a 365 drivers/net/ethernet/smsc/smc91x.h #define SMC_insw(a, r, p, l) \ a 366 drivers/net/ethernet/smsc/smc91x.h smc_pxa_dma_insw(a, lp, r, dev->dma, p, l) a 419 drivers/net/ethernet/smsc/smc91x.h #define SMC_insl(a, r, p, l) BUG() a 420 drivers/net/ethernet/smsc/smc91x.h #define SMC_outsl(a, r, p, l) BUG() a 424 drivers/net/ethernet/smsc/smc91x.h #define SMC_insl(a, r, p, l) BUG() a 425 drivers/net/ethernet/smsc/smc91x.h #define SMC_outsl(a, r, p, l) BUG() a 432 drivers/net/ethernet/smsc/smc91x.h #define SMC_insw(a, r, p, l) BUG() a 433 drivers/net/ethernet/smsc/smc91x.h #define SMC_outsw(a, r, p, l) BUG() a 438 drivers/net/ethernet/smsc/smc91x.h #define SMC_insw(a, r, p, l) BUG() a 439 drivers/net/ethernet/smsc/smc91x.h #define SMC_outsw(a, r, p, l) BUG() a 447 drivers/net/ethernet/smsc/smc91x.h #define SMC_insb(a, r, p, l) BUG() a 448 drivers/net/ethernet/smsc/smc91x.h #define SMC_outsb(a, r, p, l) BUG() a 452 drivers/net/ethernet/smsc/smc91x.h #define SMC_insb(a, r, p, l) BUG() a 453 drivers/net/ethernet/smsc/smc91x.h #define SMC_outsb(a, r, p, l) BUG() a 438 drivers/net/ethernet/sun/cassini.h #define TX_CFG_DESC_RINGN_MASK(a) (TX_CFG_DESC_RING0_MASK << (a)*4) a 439 drivers/net/ethernet/sun/cassini.h #define TX_CFG_DESC_RINGN_SHIFT(a) (TX_CFG_DESC_RING0_SHIFT + (a)*4) a 175 drivers/net/ethernet/sun/ldmvsw.c u64 a; a 178 drivers/net/ethernet/sun/ldmvsw.c mdesc_for_each_arc(a, hp, port_node, MDESC_ARC_TYPE_BACK) { a 179 drivers/net/ethernet/sun/ldmvsw.c u64 target = mdesc_arc_target(hp, a); a 3270 drivers/net/ethernet/sun/niu.c static unsigned int niu_hash_rxaddr(struct rx_ring_info *rp, u64 a) a 3272 drivers/net/ethernet/sun/niu.c a >>= PAGE_SHIFT; a 3273 drivers/net/ethernet/sun/niu.c a ^= (a >> ilog2(MAX_RBR_RING_SIZE)); a 3275 drivers/net/ethernet/sun/niu.c return a & (MAX_RBR_RING_SIZE - 1); a 111 drivers/net/ethernet/sun/sunhme.c static __inline__ void tx_add_log(struct happy_meal *hp, unsigned int a, unsigned int s) a 121 drivers/net/ethernet/sun/sunhme.c tlp->action = a; a 155 drivers/net/ethernet/sun/sunhme.c #define tx_add_log(hp, a, s) do { } while(0) a 388 drivers/net/ethernet/sun/sunvnet.c u64 a; a 390 drivers/net/ethernet/sun/sunvnet.c mdesc_for_each_arc(a, hp, port_node, MDESC_ARC_TYPE_BACK) { a 391 drivers/net/ethernet/sun/sunvnet.c u64 target = mdesc_arc_target(hp, a); a 440 drivers/net/ethernet/ti/tlan.h #define CIRC_INC(a, b) if (++a >= b) a = 0 a 531 drivers/net/ethernet/ti/tlan.h static inline u32 tlan_hash_func(const u8 *a) a 535 drivers/net/ethernet/ti/tlan.h hash = (a[0]^a[3]); /* & 077 */ a 536 drivers/net/ethernet/ti/tlan.h hash ^= ((a[0]^a[3])>>6); /* & 003 */ a 537 drivers/net/ethernet/ti/tlan.h hash ^= ((a[1]^a[4])<<2); /* & 074 */ a 538 drivers/net/ethernet/ti/tlan.h hash ^= ((a[1]^a[4])>>4); /* & 017 */ a 539 drivers/net/ethernet/ti/tlan.h hash ^= ((a[2]^a[5])<<4); /* & 060 */ a 540 drivers/net/ethernet/ti/tlan.h hash ^= ((a[2]^a[5])>>2); /* & 077 */ a 688 drivers/net/ethernet/via/via-rhine.c unsigned char a = inb(pioaddr+reg); a 691 drivers/net/ethernet/via/via-rhine.c if (a != b) { a 694 drivers/net/ethernet/via/via-rhine.c reg, a, b); a 1081 drivers/net/ethernet/xircom/xirc2ps_cs.c register u_long a; a 1084 drivers/net/ethernet/xircom/xirc2ps_cs.c a = inl(edpreg); a 1086 drivers/net/ethernet/xircom/xirc2ps_cs.c :"=q" (a) a 1087 drivers/net/ethernet/xircom/xirc2ps_cs.c : "0" (a)); a 1088 drivers/net/ethernet/xircom/xirc2ps_cs.c *p = a; a 289 drivers/net/fddi/skfp/drvfbi.c smc->hw.fddi_phys_addr.a[i] = a 304 drivers/net/fddi/skfp/drvfbi.c smc->hw.fddi_canon_addr.a[i] = mac_addr[i] ; a 305 drivers/net/fddi/skfp/drvfbi.c smc->hw.fddi_home_addr.a[i] = bitrev8(mac_addr[i]); a 312 drivers/net/fddi/skfp/drvfbi.c smc->hw.fddi_canon_addr.a[i] = a 313 drivers/net/fddi/skfp/drvfbi.c bitrev8(smc->hw.fddi_phys_addr.a[i]); a 542 drivers/net/fddi/skfp/drvfbi.c bia_addr->a[i] = bitrev8(smc->hw.fddi_phys_addr.a[i]); a 178 drivers/net/fddi/skfp/ess.c if (((struct smt_p_0019 *)p)->alloc_addr.a[i]) { a 191 drivers/net/fddi/skfp/ess.c smc->mib.a[PATH0].fddiPATHSbaPayload ; a 194 drivers/net/fddi/skfp/ess.c smc->mib.a[PATH0].fddiPATHSbaOverhead ; a 461 drivers/net/fddi/skfp/ess.c smc->mib.a[PATH0].fddiPATHSbaPayload = payload ; a 462 drivers/net/fddi/skfp/ess.c smc->mib.a[PATH0].fddiPATHSbaOverhead = overhead ; a 518 drivers/net/fddi/skfp/ess.c chg->payload.mib_payload = smc->mib.a[PATH0].fddiPATHSbaPayload ; a 524 drivers/net/fddi/skfp/ess.c chg->overhead.mib_overhead = smc->mib.a[PATH0].fddiPATHSbaOverhead ; a 570 drivers/net/fddi/skfp/ess.c smc->mib.a[PATH0].fddiPATHSbaOverhead && a 572 drivers/net/fddi/skfp/ess.c smc->mib.a[PATH0].fddiPATHSbaPayload){ a 614 drivers/net/fddi/skfp/ess.c smc->mib.a[PATH0].fddiPATHSbaPayload ; a 620 drivers/net/fddi/skfp/ess.c smc->mib.a[PATH0].fddiPATHSbaOverhead ; a 626 drivers/net/fddi/skfp/ess.c req->payload.mib_payload = smc->mib.a[PATH0].fddiPATHSbaPayload ; a 632 drivers/net/fddi/skfp/ess.c req->overhead.mib_overhead = smc->mib.a[PATH0].fddiPATHSbaOverhead ; a 687 drivers/net/fddi/skfp/ess.c (void)process_bw_alloc(smc,(long)smc->mib.a[PATH0].fddiPATHSbaPayload, a 688 drivers/net/fddi/skfp/ess.c (long)smc->mib.a[PATH0].fddiPATHSbaOverhead) ; a 696 drivers/net/fddi/skfp/ess.c if (smc->mib.a[PATH0].fddiPATHSbaPayload) { a 356 drivers/net/fddi/skfp/fplustm.c outpw(FM_A(FM_LAIL),(unsigned short)((smc->hw.fddi_home_addr.a[4]<<8) + a 357 drivers/net/fddi/skfp/fplustm.c smc->hw.fddi_home_addr.a[5])) ; a 358 drivers/net/fddi/skfp/fplustm.c outpw(FM_A(FM_LAIC),(unsigned short)((smc->hw.fddi_home_addr.a[2]<<8) + a 359 drivers/net/fddi/skfp/fplustm.c smc->hw.fddi_home_addr.a[3])) ; a 360 drivers/net/fddi/skfp/fplustm.c outpw(FM_A(FM_LAIM),(unsigned short)((smc->hw.fddi_home_addr.a[0]<<8) + a 361 drivers/net/fddi/skfp/fplustm.c smc->hw.fddi_home_addr.a[1])) ; a 365 drivers/net/fddi/skfp/fplustm.c outpw(FM_A(FM_LAGL),(unsigned short)((smc->hw.fp.group_addr.a[4]<<8) + a 366 drivers/net/fddi/skfp/fplustm.c smc->hw.fp.group_addr.a[5])) ; a 367 drivers/net/fddi/skfp/fplustm.c outpw(FM_A(FM_LAGC),(unsigned short)((smc->hw.fp.group_addr.a[2]<<8) + a 368 drivers/net/fddi/skfp/fplustm.c smc->hw.fp.group_addr.a[3])) ; a 369 drivers/net/fddi/skfp/fplustm.c outpw(FM_A(FM_LAGM),(unsigned short)((smc->hw.fp.group_addr.a[0]<<8) + a 370 drivers/net/fddi/skfp/fplustm.c smc->hw.fp.group_addr.a[1])) ; a 444 drivers/net/fddi/skfp/fplustm.c SK_LOC_DECL(__le32,a[2]) ; a 451 drivers/net/fddi/skfp/fplustm.c * (char *) a = (char) ((long)DBEACON_INFO<<24L) ; a 452 drivers/net/fddi/skfp/fplustm.c a[1] = 0 ; a 453 drivers/net/fddi/skfp/fplustm.c memcpy((char *)a+1, (char *) &smc->mib.m[MAC0].fddiMACUpstreamNbr, ETH_ALEN); a 458 drivers/net/fddi/skfp/fplustm.c write_mdr(smc,le32_to_cpu(a[0])) ; a 460 drivers/net/fddi/skfp/fplustm.c write_mdr(smc,le32_to_cpu(a[1])) ; a 1071 drivers/net/fddi/skfp/fplustm.c p = own->a ; a 1082 drivers/net/fddi/skfp/fplustm.c if (!ether_addr_equal((char *)&tb->a, (char *)own)) a 1167 drivers/net/fddi/skfp/fplustm.c tb->a = own ; a 1238 drivers/net/fddi/skfp/fplustm.c (u_short)((tb->a.a[0]<<8)+tb->a.a[1])) ; a 1240 drivers/net/fddi/skfp/fplustm.c (u_short)((tb->a.a[2]<<8)+tb->a.a[3])) ; a 1242 drivers/net/fddi/skfp/fplustm.c (u_short)((tb->a.a[4]<<8)+tb->a.a[5])) ; a 1353 drivers/net/fddi/skfp/fplustm.c (int)smc->mib.a[PATH0].fddiPATHT_Rmode); a 1354 drivers/net/fddi/skfp/fplustm.c outpd(ADDR(B2_RTM_INI),smc->mib.a[PATH0].fddiPATHT_Rmode) ; a 1430 drivers/net/fddi/skfp/fplustm.c if (smc->mib.a[PATH0].fddiPATHSbaPayload) { a 1484 drivers/net/fddi/skfp/fplustm.c if (!smc->hw.fp.fifo.tx_s_size && smc->mib.a[PATH0].fddiPATHSbaPayload){ a 15 drivers/net/fddi/skfp/h/fddi.h u_char a[6] ; a 247 drivers/net/fddi/skfp/h/fddimib.h } a[NUMPATHS] ; a 219 drivers/net/fddi/skfp/h/fplustm.h struct fddi_addr a ; /* mc address */ a 671 drivers/net/fddi/skfp/h/skfbi.h #define FMA(a) (0x0400|((a)<<2)) /* FORMAC+ (r/w) (SN3) */ a 672 drivers/net/fddi/skfp/h/skfbi.h #define P1(a) (0x0380|((a)<<2)) /* PLC1 (r/w) (DAS) */ a 673 drivers/net/fddi/skfp/h/skfbi.h #define P2(a) (0x0600|((a)<<2)) /* PLC2 (r/w) (covered by the SN3) */ a 674 drivers/net/fddi/skfp/h/skfbi.h #define PRA(a) (B2_MAC_0 + (a)) /* configuration PROM (MAC address) */ a 702 drivers/net/fddi/skfp/h/skfbi.h #define ADDR(a) (char far *) smc->hw.iop+(a) a 703 drivers/net/fddi/skfp/h/skfbi.h #define ADDRS(smc,a) (char far *) (smc)->hw.iop+(a) a 705 drivers/net/fddi/skfp/h/skfbi.h #define ADDR(a) (((a)>>7) ? (outp(smc->hw.iop+B0_RAP,(a)>>7), \ a 706 drivers/net/fddi/skfp/h/skfbi.h (smc->hw.iop+(((a)&0x7F)|((a)>>7 ? 0x80:0)))) : \ a 707 drivers/net/fddi/skfp/h/skfbi.h (smc->hw.iop+(((a)&0x7F)|((a)>>7 ? 0x80:0)))) a 708 drivers/net/fddi/skfp/h/skfbi.h #define ADDRS(smc,a) (((a)>>7) ? (outp((smc)->hw.iop+B0_RAP,(a)>>7), \ a 709 drivers/net/fddi/skfp/h/skfbi.h ((smc)->hw.iop+(((a)&0x7F)|((a)>>7 ? 0x80:0)))) : \ a 710 drivers/net/fddi/skfp/h/skfbi.h ((smc)->hw.iop+(((a)&0x7F)|((a)>>7 ? 0x80:0)))) a 716 drivers/net/fddi/skfp/h/skfbi.h #define PCI_C(a) ADDR(B3_CFG_SPC + (a)) /* PCI Config Space */ a 718 drivers/net/fddi/skfp/h/skfbi.h #define EXT_R(a) ADDR(B6_EXT_REG + (a)) /* External Registers */ a 728 drivers/net/fddi/skfp/h/skfbi.h #define FM_A(a) ADDR(FMA(a)) /* FORMAC Plus physical addr */ a 729 drivers/net/fddi/skfp/h/skfbi.h #define P1_A(a) ADDR(P1(a)) /* PLC1 (r/w) */ a 730 drivers/net/fddi/skfp/h/skfbi.h #define P2_A(a) ADDR(P2(a)) /* PLC2 (r/w) (DAS) */ a 731 drivers/net/fddi/skfp/h/skfbi.h #define PR_A(a) ADDR(PRA(a)) /* config. PROM (MAC address) */ a 736 drivers/net/fddi/skfp/h/skfbi.h #define READ_PROM(a) ((u_char)inp(a)) a 51 drivers/net/fddi/skfp/h/targetos.h #define ADDR(a) (smc->hw.iop+(a)) a 53 drivers/net/fddi/skfp/h/targetos.h #define ADDR(a) (((a)>>7) ? (outp(smc->hw.iop+B0_RAP,(a)>>7), (smc->hw.iop+( ((a)&0x7F) | ((a)>>7 ? 0x80:0)) )) : (smc->hw.iop+(((a)&0x7F)|((a)>>7 ? 0x80:0)))) a 174 drivers/net/fddi/skfp/hwmtm.c #define MA smc->hw.fddi_canon_addr.a a 177 drivers/net/fddi/skfp/hwmtm.c #define MA smc->hw.fddi_home_addr.a a 623 drivers/net/fddi/skfp/pmf.c mib_addr = (char *) (&smc->mib.a[path]) ; a 1119 drivers/net/fddi/skfp/pmf.c mib_a = &smc->mib.a[path] ; a 25 drivers/net/fddi/skfp/queue.c #define PRINTF(a,b,c) a 433 drivers/net/fddi/skfp/skfddi.c pr_debug("HW-Addr: %pMF\n", smc->hw.fddi_canon_addr.a); a 434 drivers/net/fddi/skfp/skfddi.c memcpy(dev->dev_addr, smc->hw.fddi_canon_addr.a, ETH_ALEN); a 501 drivers/net/fddi/skfp/skfddi.c memcpy(dev->dev_addr, smc->hw.fddi_canon_addr.a, ETH_ALEN); a 1168 drivers/net/fddi/skfp/skfddi.c CheckSourceAddress(skb->data, smc->hw.fddi_canon_addr.a); a 115 drivers/net/fddi/skfp/smt.c return(*(short *)(&addr->a[0]) == a 116 drivers/net/fddi/skfp/smt.c *(short *)(&smc->mib.m[MAC0].fddiMACSMTAddress.a[0]) a 117 drivers/net/fddi/skfp/smt.c && *(short *)(&addr->a[2]) == a 118 drivers/net/fddi/skfp/smt.c *(short *)(&smc->mib.m[MAC0].fddiMACSMTAddress.a[2]) a 119 drivers/net/fddi/skfp/smt.c && *(short *)(&addr->a[4]) == a 120 drivers/net/fddi/skfp/smt.c *(short *)(&smc->mib.m[MAC0].fddiMACSMTAddress.a[4])) ; a 125 drivers/net/fddi/skfp/smt.c return *(u_short *)(&addr->a[0]) == 0xffff && a 126 drivers/net/fddi/skfp/smt.c *(u_short *)(&addr->a[2]) == 0xffff && a 127 drivers/net/fddi/skfp/smt.c *(u_short *)(&addr->a[4]) == 0xffff; a 132 drivers/net/fddi/skfp/smt.c return !(addr->a[0] & GROUP_ADDR); a 138 drivers/net/fddi/skfp/smt.c return *(u_short *)(&addr1->a[0]) == *(u_short *)(&addr2->a[0]) && a 139 drivers/net/fddi/skfp/smt.c *(u_short *)(&addr1->a[2]) == *(u_short *)(&addr2->a[2]) && a 140 drivers/net/fddi/skfp/smt.c *(u_short *)(&addr1->a[4]) == *(u_short *)(&addr2->a[4]); a 167 drivers/net/fddi/skfp/smt.c smc->mib.fddiSMTStationId.sid_node.a[i] = a 168 drivers/net/fddi/skfp/smt.c bitrev8(smc->mib.fddiSMTStationId.sid_node.a[i]); a 171 drivers/net/fddi/skfp/smt.c smc->mib.fddiSMTStationId.sid_node.a[0] ; a 173 drivers/net/fddi/skfp/smt.c smc->mib.fddiSMTStationId.sid_node.a[1] ; a 175 drivers/net/fddi/skfp/smt.c smc->mib.fddiSMTStationId.sid_node.a[2] ; a 1206 drivers/net/fddi/skfp/smt.c if (smc->mib.a[0].fddiPATHSbaPayload != 0) a 1397 drivers/net/fddi/skfp/smt.c st->st_sba = smc->mib.a[PATH0].fddiPATHSbaPayload ; a 1725 drivers/net/fddi/skfp/smt.c string[i * 3] = hex_asc_hi(addr->a[i]); a 1726 drivers/net/fddi/skfp/smt.c string[i * 3 + 1] = hex_asc_lo(addr->a[i]); a 234 drivers/net/fddi/skfp/smtdef.c mib->a[path].fddiPATHIndex = INDEX_PATH + path ; a 236 drivers/net/fddi/skfp/smtdef.c mib->a[path].fddiPATHTVXLowerBound = a 238 drivers/net/fddi/skfp/smtdef.c mib->a[path].fddiPATHT_MaxLowerBound = a 240 drivers/net/fddi/skfp/smtdef.c mib->a[path].fddiPATHMaxT_Req = a 286 drivers/net/fddi/skfp/smtdef.c smc->mib.a[PATH0].fddiPATHTVXLowerBound, a 289 drivers/net/fddi/skfp/smtdef.c smc->mib.a[PATH0].fddiPATHT_MaxLowerBound, a 292 drivers/net/fddi/skfp/smtdef.c smc->mib.a[PATH0].fddiPATHMaxT_Req, a 1248 drivers/net/geneve.c static bool geneve_dst_addr_equal(struct ip_tunnel_info *a, a 1251 drivers/net/geneve.c if (ip_tunnel_info_af(a) == AF_INET) a 1252 drivers/net/geneve.c return a->key.u.ipv4.dst == b->key.u.ipv4.dst; a 1254 drivers/net/geneve.c return ipv6_addr_equal(&a->key.u.ipv6.dst, &b->key.u.ipv6.dst); a 322 drivers/net/hamradio/baycom_epp.c #define PKP(a,b) printk(KERN_INFO "baycomm_epp: channel params: " a "\n", b) a 324 drivers/net/hamradio/baycom_epp.c #define PKP(a,b) a 216 drivers/net/hamradio/hdlcdrv.c #define PKP(a,b) printk(KERN_INFO "hdlcdrv.c: channel params: " a "\n", b) a 218 drivers/net/hamradio/hdlcdrv.c #define PKP(a,b) a 1243 drivers/net/plip/plip.c plip_searchfor(int list[], int a) a 1247 drivers/net/plip/plip.c if (list[i] == a) return 1; a 250 drivers/net/ppp/ppp_generic.c #define seq_before(a, b) ((s32)((a) - (b)) < 0) a 251 drivers/net/ppp/ppp_generic.c #define seq_after(a, b) ((s32)((a) - (b)) > 0) a 127 drivers/net/ppp/pppoe.c static inline int cmp_2_addr(struct pppoe_addr *a, struct pppoe_addr *b) a 129 drivers/net/ppp/pppoe.c return a->sid == b->sid && ether_addr_equal(a->remote, b->remote); a 132 drivers/net/ppp/pppoe.c static inline int cmp_addr(struct pppoe_addr *a, __be16 sid, char *addr) a 134 drivers/net/ppp/pppoe.c return a->sid == sid && ether_addr_equal(a->remote, addr); a 259 drivers/net/sb1000.c unsigned char a; a 262 drivers/net/sb1000.c a = inb(ioaddr[0] + 7); a 264 drivers/net/sb1000.c while (a & 0x80 || a & 0x40) { a 268 drivers/net/sb1000.c a = inb(ioaddr[0] + 7); a 283 drivers/net/sb1000.c unsigned char a; a 286 drivers/net/sb1000.c a = inb(ioaddr[1] + 6); a 288 drivers/net/sb1000.c while (a & 0x80 || !(a & 0x40)) { a 292 drivers/net/sb1000.c a = inb(ioaddr[1] + 6); a 96 drivers/net/vxlan.c bool vxlan_addr_equal(const union vxlan_addr *a, const union vxlan_addr *b) a 98 drivers/net/vxlan.c if (a->sa.sa_family != b->sa.sa_family) a 100 drivers/net/vxlan.c if (a->sa.sa_family == AF_INET6) a 101 drivers/net/vxlan.c return ipv6_addr_equal(&a->sin6.sin6_addr, &b->sin6.sin6_addr); a 103 drivers/net/vxlan.c return a->sin.sin_addr.s_addr == b->sin.sin_addr.s_addr; a 133 drivers/net/vxlan.c bool vxlan_addr_equal(const union vxlan_addr *a, const union vxlan_addr *b) a 135 drivers/net/vxlan.c return a->sin.sin_addr.s_addr == b->sin.sin_addr.s_addr; a 312 drivers/net/wan/cosa.c static int cosa_download(struct cosa_data *cosa, void __user *a); a 313 drivers/net/wan/cosa.c static int cosa_readmem(struct cosa_data *cosa, void __user *a); a 1185 drivers/net/wan/ixp4xx_hss.c static u32 check_clock(u32 rate, u32 a, u32 b, u32 c, a 1193 drivers/net/wan/ixp4xx_hss.c do_div(new_rate, a * (c + 1) + b + 1); a 1199 drivers/net/wan/ixp4xx_hss.c *reg = (a << 22) | (b << 12) | c; a 1206 drivers/net/wan/ixp4xx_hss.c u32 a, b, diff = 0xFFFFFFFF; a 1208 drivers/net/wan/ixp4xx_hss.c a = ixp4xx_timer_freq / rate; a 1210 drivers/net/wan/ixp4xx_hss.c if (a > 0x3FF) { /* 10-bit value - we can go as slow as ca. 65 kb/s */ a 1214 drivers/net/wan/ixp4xx_hss.c if (a == 0) { /* > 66.666 MHz */ a 1215 drivers/net/wan/ixp4xx_hss.c a = 1; /* minimum divider is 1 (a = 0, b = 1, c = 1) */ a 1219 drivers/net/wan/ixp4xx_hss.c if (rate * a == ixp4xx_timer_freq) { /* don't divide by 0 later */ a 1220 drivers/net/wan/ixp4xx_hss.c check_clock(rate, a - 1, 1, 1, best, &diff, reg); a 1226 drivers/net/wan/ixp4xx_hss.c do_div(c, ixp4xx_timer_freq - rate * a); a 1230 drivers/net/wan/ixp4xx_hss.c !check_clock(rate, a - 1, 1, 1, best, &diff, reg)) a 1232 drivers/net/wan/ixp4xx_hss.c check_clock(rate, a, b, 0xFFF, best, &diff, reg); a 1235 drivers/net/wan/ixp4xx_hss.c if (!check_clock(rate, a, b, c, best, &diff, reg)) a 1237 drivers/net/wan/ixp4xx_hss.c if (!check_clock(rate, a, b, c + 1, best, &diff, reg)) a 156 drivers/net/wan/lmc/lmc_media.c lmc_dummy_set_1 (lmc_softc_t * const sc, int a) a 161 drivers/net/wan/lmc/lmc_media.c lmc_dummy_set2_1 (lmc_softc_t * const sc, lmc_ctl_t * a) a 899 drivers/net/wan/lmc/lmc_media.c lmc_t1_write (lmc_softc_t * const sc, int a, int d) a 901 drivers/net/wan/lmc/lmc_media.c lmc_mii_writereg (sc, 0, 17, a); a 1705 drivers/net/wan/z85230.c unsigned long a=(unsigned long)skb->data; a 1706 drivers/net/wan/z85230.c a^=(a+skb->len); a 1707 drivers/net/wan/z85230.c if(a&0x00010000) /* If the 64K bit is different.. */ a 201 drivers/net/wimax/i2400m/i2400m.h #define I2400M_FW_POKE(a, d) { \ a 202 drivers/net/wimax/i2400m/i2400m.h .address = cpu_to_le32(a), \ a 740 drivers/net/wireless/ath/ath5k/pcu.c ath5k_check_timer_win(int a, int b, int window, int intval) a 748 drivers/net/wireless/ath/ath5k/pcu.c if ((b - a == window) || /* 1.) */ a 749 drivers/net/wireless/ath/ath5k/pcu.c (a - b == intval - window) || /* 2.) */ a 750 drivers/net/wireless/ath/ath5k/pcu.c ((a | 0x10000) - b == intval - window) || /* 3.) */ a 751 drivers/net/wireless/ath/ath5k/pcu.c ((b | 0x10000) - a == window)) /* 4.) */ a 532 drivers/net/wireless/ath/ath9k/debug.c #define PR_IS(a, s) \ a 534 drivers/net/wireless/ath/ath9k/debug.c seq_printf(file, "%21s: %10u\n", a, \ a 316 drivers/net/wireless/ath/ath9k/eeprom_9287.c u32 a; a 337 drivers/net/wireless/ath/ath9k/eeprom_9287.c a = (txPower)&0xff; a 338 drivers/net/wireless/ath/ath9k/eeprom_9287.c tmpVal = tmpVal | (a << 16); a 347 drivers/net/wireless/ath/ath9k/eeprom_9287.c a = (txPower)&0xff; a 348 drivers/net/wireless/ath/ath9k/eeprom_9287.c tmpVal = tmpVal | (a << 16); a 330 drivers/net/wireless/ath/ath9k/htc.h #define TX_STAT_ADD(c, a) (hif_dev->htc_handle->drv_priv->debug.tx_stats.c += a) a 332 drivers/net/wireless/ath/ath9k/htc.h #define RX_STAT_ADD(c, a) (hif_dev->htc_handle->drv_priv->debug.skbrx_stats.c += a) a 376 drivers/net/wireless/ath/ath9k/htc.h #define TX_STAT_ADD(c, a) do { } while (0) a 378 drivers/net/wireless/ath/ath9k/htc.h #define RX_STAT_ADD(c, a) do { } while (0) a 447 drivers/net/wireless/ath/ath9k/htc_drv_debug.c #define ASTXQ(a) \ a 448 drivers/net/wireless/ath/ath9k/htc_drv_debug.c data[i++] = STXBASE.a[IEEE80211_AC_BE]; \ a 449 drivers/net/wireless/ath/ath9k/htc_drv_debug.c data[i++] = STXBASE.a[IEEE80211_AC_BK]; \ a 450 drivers/net/wireless/ath/ath9k/htc_drv_debug.c data[i++] = STXBASE.a[IEEE80211_AC_VI]; \ a 451 drivers/net/wireless/ath/ath9k/htc_drv_debug.c data[i++] = STXBASE.a[IEEE80211_AC_VO] a 499 drivers/net/wireless/ath/carl9170/carl9170.h #define CHK_DEV_STATE(a, s) (((struct ar9170 *)a)->state >= (s)) a 500 drivers/net/wireless/ath/carl9170/carl9170.h #define IS_INITIALIZED(a) (CHK_DEV_STATE(a, CARL9170_STOPPED)) a 501 drivers/net/wireless/ath/carl9170/carl9170.h #define IS_ACCEPTING_CMD(a) (CHK_DEV_STATE(a, CARL9170_IDLE)) a 502 drivers/net/wireless/ath/carl9170/carl9170.h #define IS_STARTED(a) (CHK_DEV_STATE(a, CARL9170_STARTED)) a 595 drivers/net/wireless/ath/carl9170/rx.c #define TID_CHECK(a, b) ( \ a 596 drivers/net/wireless/ath/carl9170/rx.c ((a) & cpu_to_le16(IEEE80211_BAR_CTRL_TID_INFO_MASK)) == \ a 598 drivers/net/wireless/ath/wil6210/debugfs.c void __iomem *a; a 611 drivers/net/wireless/ath/wil6210/debugfs.c a = wmi_buffer(wil, cpu_to_le32(mem_addr)); a 613 drivers/net/wireless/ath/wil6210/debugfs.c if (a) a 614 drivers/net/wireless/ath/wil6210/debugfs.c seq_printf(s, "[0x%08x] = 0x%08x\n", mem_addr, readl(a)); a 407 drivers/net/wireless/ath/wil6210/fw_inc.c u32 a) a 411 drivers/net/wireless/ath/wil6210/fw_inc.c writel(a, gwa_addr); a 476 drivers/net/wireless/ath/wil6210/fw_inc.c u32 a = le32_to_cpu(block[i].addr); a 480 drivers/net/wireless/ath/wil6210/fw_inc.c i, a, v); a 483 drivers/net/wireless/ath/wil6210/fw_inc.c rc = gw_write(wil, gwa_addr, gwa_cmd, gwa_ctl, gw_cmd, a); a 545 drivers/net/wireless/ath/wil6210/fw_inc.c u32 a = le32_to_cpu(block[i].addr); a 551 drivers/net/wireless/ath/wil6210/fw_inc.c wil_dbg_fw(wil, " gw4 write[%3d] [0x%08x] <==\n", i, a); a 557 drivers/net/wireless/ath/wil6210/fw_inc.c rc = gw_write(wil, gwa_addr, gwa_cmd, gwa_ctl, gw_cmd, a); a 954 drivers/net/wireless/broadcom/b43/dma.c #define divide(a, b) ({ \ a 955 drivers/net/wireless/broadcom/b43/dma.c typeof(a) __a = a; \ a 960 drivers/net/wireless/broadcom/b43/dma.c #define modulo(a, b) ({ \ a 961 drivers/net/wireless/broadcom/b43/dma.c typeof(a) __a = a; \ a 513 drivers/net/wireless/broadcom/b43/phy_common.c unsigned int a, b, c, d; a 518 drivers/net/wireless/broadcom/b43/phy_common.c a = tmp & 0xFF; a 522 drivers/net/wireless/broadcom/b43/phy_common.c if (a == 0 || a == B43_TSSI_MAX || a 533 drivers/net/wireless/broadcom/b43/phy_common.c a = (a + 32) & 0x3F; a 540 drivers/net/wireless/broadcom/b43/phy_common.c average = (a + b + c + d + 2) / 4; a 702 drivers/net/wireless/broadcom/b43/phy_g.c s32 a, b; a 720 drivers/net/wireless/broadcom/b43/phy_g.c a = 0xE; a 723 drivers/net/wireless/broadcom/b43/phy_g.c a = 0x13; a 726 drivers/net/wireless/broadcom/b43/phy_g.c a = 0xE; a 730 drivers/net/wireless/broadcom/b43/phy_g.c a = a * (gphy->nrssi[1] - gphy->nrssi[0]); a 731 drivers/net/wireless/broadcom/b43/phy_g.c a += (gphy->nrssi[0] << 6); a 732 drivers/net/wireless/broadcom/b43/phy_g.c if (a < 32) a 733 drivers/net/wireless/broadcom/b43/phy_g.c a += 31; a 735 drivers/net/wireless/broadcom/b43/phy_g.c a += 32; a 736 drivers/net/wireless/broadcom/b43/phy_g.c a = a >> 6; a 737 drivers/net/wireless/broadcom/b43/phy_g.c a = clamp_val(a, -31, 31); a 750 drivers/net/wireless/broadcom/b43/phy_g.c tmp_u16 |= (((u32) a & 0x0000003F) << 6); a 83 drivers/net/wireless/broadcom/b43/phy_g.h static inline bool b43_compare_rfatt(const struct b43_rfatt *a, a 86 drivers/net/wireless/broadcom/b43/phy_g.h return ((a->att == b->att) && a 87 drivers/net/wireless/broadcom/b43/phy_g.h (a->with_padmix == b->with_padmix)); a 104 drivers/net/wireless/broadcom/b43/phy_g.h static inline bool b43_compare_bbatt(const struct b43_bbatt *a, a 107 drivers/net/wireless/broadcom/b43/phy_g.h return (a->att == b->att); a 1360 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_set_tx_iqcc(struct b43_wldev *dev, u16 a, u16 b) a 1364 drivers/net/wireless/broadcom/b43/phy_lp.c tmp[0] = a; a 4488 drivers/net/wireless/broadcom/b43/phy_n.c u16 tmp, a, b; a 4526 drivers/net/wireless/broadcom/b43/phy_n.c a = -((iq << (30 - iq_nbits)) + (ii >> (1 + arsh))); a 4529 drivers/net/wireless/broadcom/b43/phy_n.c a = -((iq << (30 - iq_nbits)) + (ii << (-1 - arsh))); a 4536 drivers/net/wireless/broadcom/b43/phy_n.c a /= tmp; a 4550 drivers/net/wireless/broadcom/b43/phy_n.c b = int_sqrt(b / tmp - a * a) - (1 << 10); a 4554 drivers/net/wireless/broadcom/b43/phy_n.c new.a0 = a & 0x3FF; a 4558 drivers/net/wireless/broadcom/b43/phy_n.c new.b0 = a & 0x3FF; a 4562 drivers/net/wireless/broadcom/b43/phy_n.c new.a1 = a & 0x3FF; a 4566 drivers/net/wireless/broadcom/b43/phy_n.c new.b1 = a & 0x3FF; a 805 drivers/net/wireless/broadcom/b43legacy/radio.c s32 a; a 860 drivers/net/wireless/broadcom/b43legacy/radio.c a = 0xE; a 864 drivers/net/wireless/broadcom/b43legacy/radio.c a = 0x13; a 867 drivers/net/wireless/broadcom/b43legacy/radio.c a = 0xE; a 871 drivers/net/wireless/broadcom/b43legacy/radio.c a = a * (phy->nrssi[1] - phy->nrssi[0]); a 872 drivers/net/wireless/broadcom/b43legacy/radio.c a += (phy->nrssi[0] << 6); a 873 drivers/net/wireless/broadcom/b43legacy/radio.c if (a < 32) a 874 drivers/net/wireless/broadcom/b43legacy/radio.c a += 31; a 876 drivers/net/wireless/broadcom/b43legacy/radio.c a += 32; a 877 drivers/net/wireless/broadcom/b43legacy/radio.c a = a >> 6; a 878 drivers/net/wireless/broadcom/b43legacy/radio.c a = clamp_val(a, -31, 31); a 891 drivers/net/wireless/broadcom/b43legacy/radio.c tmp_u16 |= (((u32)a & 0x0000003F) << 6); a 266 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c const u16 *a, *b; a 278 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c a = (const u16 *)eth_data; a 281 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c return !((a[0] ^ b[0]) | (a[1] ^ b[1]) | (a[2] ^ b[2])); a 54 drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.h #define brcms_dbg(core, l, f, a...) __brcms_dbg(&(core)->dev, l, __func__, f, ##a) a 55 drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.h #define brcms_info(core, f, a...) __brcms_info(&(core)->dev, f, ##a) a 56 drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.h #define brcms_warn(core, f, a...) __brcms_warn(&(core)->dev, f, ##a) a 57 drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.h #define brcms_err(core, f, a...) __brcms_err(&(core)->dev, f, ##a) a 58 drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.h #define brcms_crit(core, f, a...) __brcms_crit(&(core)->dev, f, ##a) a 60 drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.h #define brcms_dbg_info(core, f, a...) brcms_dbg(core, BRCM_DL_INFO, f, ##a) a 61 drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.h #define brcms_dbg_mac80211(core, f, a...) brcms_dbg(core, BRCM_DL_MAC80211, f, ##a) a 62 drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.h #define brcms_dbg_rx(core, f, a...) brcms_dbg(core, BRCM_DL_RX, f, ##a) a 63 drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.h #define brcms_dbg_tx(core, f, a...) brcms_dbg(core, BRCM_DL_TX, f, ##a) a 64 drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.h #define brcms_dbg_int(core, f, a...) brcms_dbg(core, BRCM_DL_INT, f, ##a) a 65 drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.h #define brcms_dbg_dma(core, f, a...) brcms_dbg(core, BRCM_DL_DMA, f, ##a) a 66 drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.h #define brcms_dbg_ht(core, f, a...) brcms_dbg(core, BRCM_DL_HT, f, ##a) a 1008 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h void wlc_lcnphy_set_tx_iqcc(struct brcms_phy *pi, u16 a, u16 b); a 1010 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h void wlc_lcnphy_get_tx_iqcc(struct brcms_phy *pi, u16 *a, u16 *b); a 158 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c s16 a; a 1168 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c static void wlc_lcnphy_set_rx_iq_comp(struct brcms_phy *pi, u16 a, u16 b) a 1170 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c mod_phy_reg(pi, 0x645, (0x3ff << 0), (a) << 0); a 1174 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c mod_phy_reg(pi, 0x647, (0x3ff << 0), (a) << 0); a 1178 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c mod_phy_reg(pi, 0x649, (0x3ff << 0), (a) << 0); a 1235 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c s32 a, b, temp; a 1267 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c a = (-(iq << (30 - iq_nbits)) + (ii >> (1 + arsh))); a 1272 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c a = (-(iq << (30 - iq_nbits)) + (ii << (-1 - arsh))); a 1277 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c a /= temp; a 1291 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c b -= a * a; a 1294 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c a0_new = (u16) (a & 0x3ff); a 1386 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c iqcomp[iqcomp_sz].a, a 2270 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c s32 a, b, p; a 2272 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c a = 32768 + (a1 * tssi); a 2274 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c p = ((2 * b) + a) / (2 * a); a 3161 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c void wlc_lcnphy_set_tx_iqcc(struct brcms_phy *pi, u16 a, u16 b) a 3166 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c iqcc[0] = a; a 3192 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c u16 a, b; a 3230 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c a = (u16) ((bbmultiqcomp >> 10) & 0x3ff); a 3232 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c wlc_lcnphy_set_tx_iqcc(pi, a, b); a 3534 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c u16 a, b, didq; a 3541 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c wlc_lcnphy_get_tx_iqcc(pi, &a, &b); a 3542 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c cc.re = a; a 3843 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c void wlc_lcnphy_get_tx_iqcc(struct brcms_phy *pi, u16 *a, u16 *b) a 3855 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c *a = iqcc[0]; a 3901 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c u16 a, b, didq, save_pa_gain = 0; a 3965 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c wlc_lcnphy_get_tx_iqcc(pi, &a, &b); a 3981 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c ((u32) (a & 0x3FF) << 10) | (b & 0x3ff); a 3989 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c pi_lcn->lcnphy_cal_results.txiqlocal_a = a; a 26123 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c s32 a, b, temp; a 26163 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c a = (-(iq << (30 - iq_nbits)) + (ii >> (1 + arsh))); a 26170 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c a = (-(iq << (30 - iq_nbits)) + (ii << (-1 - arsh))); a 26178 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c a /= temp; a 26197 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c b -= a * a; a 26203 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c new_comp.a0 = (s16) a & 0x3ff; a 26208 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c new_comp.b0 = (s16) a & 0x3ff; a 26213 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c new_comp.a1 = (s16) a & 0x3ff; a 26218 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c new_comp.b1 = (s16) a & 0x3ff; a 37 drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h #define setbit(a, i) (((u8 *)a)[(i)/NBBY] |= 1<<((i)%NBBY)) a 38 drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h #define clrbit(a, i) (((u8 *)a)[(i)/NBBY] &= ~(1<<((i)%NBBY))) a 39 drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h #define isset(a, i) (((const u8 *)a)[(i)/NBBY] & (1<<((i)%NBBY))) a 40 drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h #define isclr(a, i) ((((const u8 *)a)[(i)/NBBY] & (1<<((i)%NBBY))) == 0) a 196 drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h #define brcmu_prpkt(a, b) a 97 drivers/net/wireless/intel/ipw2x00/ipw2100.h #define IPW_DEBUG_ERROR(f, a...) printk(KERN_ERR DRV_NAME ": " f, ## a) a 98 drivers/net/wireless/intel/ipw2x00/ipw2100.h #define IPW_DEBUG_WARNING(f, a...) printk(KERN_WARNING DRV_NAME ": " f, ## a) a 116 drivers/net/wireless/intel/ipw2x00/ipw2100.h #define IPW_DEBUG_STATE(f, a...) IPW_DEBUG(IPW_DL_STATE | IPW_DL_ASSOC | IPW_DL_INFO, f, ## a) a 117 drivers/net/wireless/intel/ipw2x00/ipw2100.h #define IPW_DEBUG_ASSOC(f, a...) IPW_DEBUG(IPW_DL_ASSOC | IPW_DL_INFO, f, ## a) a 292 drivers/net/wireless/intel/ipw2x00/ipw2200.c #define ipw_read_reg32(a, b) _ipw_read_reg32(a, b) a 296 drivers/net/wireless/intel/ipw2x00/ipw2200.c #define ipw_read_reg8(a, b) _ipw_read_reg8(a, b) a 300 drivers/net/wireless/intel/ipw2x00/ipw2200.c static inline void ipw_write_reg8(struct ipw_priv *a, u32 b, u8 c) a 304 drivers/net/wireless/intel/ipw2x00/ipw2200.c _ipw_write_reg8(a, b, c); a 309 drivers/net/wireless/intel/ipw2x00/ipw2200.c static inline void ipw_write_reg16(struct ipw_priv *a, u32 b, u16 c) a 313 drivers/net/wireless/intel/ipw2x00/ipw2200.c _ipw_write_reg16(a, b, c); a 318 drivers/net/wireless/intel/ipw2x00/ipw2200.c static inline void ipw_write_reg32(struct ipw_priv *a, u32 b, u32 c) a 322 drivers/net/wireless/intel/ipw2x00/ipw2200.c _ipw_write_reg32(a, b, c); a 408 drivers/net/wireless/intel/ipw2x00/ipw2200.c #define ipw_read_indirect(a, b, c, d) ({ \ a 411 drivers/net/wireless/intel/ipw2x00/ipw2200.c _ipw_read_indirect(a, b, c, d); \ a 417 drivers/net/wireless/intel/ipw2x00/ipw2200.c #define ipw_write_indirect(a, b, c, d) do { \ a 420 drivers/net/wireless/intel/ipw2x00/ipw2200.c _ipw_write_indirect(a, b, c, d); \ a 1922 drivers/net/wireless/intel/ipw2x00/ipw2200.c geo->a[i].channel, a 1923 drivers/net/wireless/intel/ipw2x00/ipw2200.c geo->a[i].flags & LIBIPW_CH_RADAR_DETECT ? a 1925 drivers/net/wireless/intel/ipw2x00/ipw2200.c ((geo->a[i].flags & LIBIPW_CH_NO_IBSS) || a 1926 drivers/net/wireless/intel/ipw2x00/ipw2200.c (geo->a[i].flags & LIBIPW_CH_RADAR_DETECT)) a 1928 drivers/net/wireless/intel/ipw2x00/ipw2200.c geo->a[i].flags & LIBIPW_CH_PASSIVE_ONLY ? a 2497 drivers/net/wireless/intel/ipw2x00/ipw2200.c max_power = geo->a[i].max_power; a 2499 drivers/net/wireless/intel/ipw2x00/ipw2200.c geo->a[i].channel; a 5831 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (geo->a[i].flags & LIBIPW_CH_PASSIVE_ONLY) { a 5833 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->channel = geo->a[0].channel; a 5854 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->channel = geo->a[0].channel; a 6168 drivers/net/wireless/intel/ipw2x00/ipw2200.c geo->a[i].channel == priv->channel) a 6171 drivers/net/wireless/intel/ipw2x00/ipw2200.c scan->channels_list[channel_index] = geo->a[i].channel; a 6173 drivers/net/wireless/intel/ipw2x00/ipw2200.c geo->a[i]. a 8680 drivers/net/wireless/intel/ipw2x00/ipw2200.c geo->bg[i].flags : geo->a[i].flags; a 8715 drivers/net/wireless/intel/ipw2x00/ipw2200.c wrqu->freq.m = priv->ieee->geo.a[i].freq * 100000; a 8877 drivers/net/wireless/intel/ipw2x00/ipw2200.c (geo->a[j].flags & LIBIPW_CH_PASSIVE_ONLY)) a 8880 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->freq[i].i = geo->a[j].channel; a 8881 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->freq[i].m = geo->a[j].freq * 100000; a 10913 drivers/net/wireless/intel/ipw2x00/ipw2200.c .a = {{5180, 36}, a 10941 drivers/net/wireless/intel/ipw2x00/ipw2200.c .a = {{5180, 36}, a 10964 drivers/net/wireless/intel/ipw2x00/ipw2200.c .a = {{5180, 36}, a 10987 drivers/net/wireless/intel/ipw2x00/ipw2200.c .a = {{5170, 34}, {5190, 38}, a 11009 drivers/net/wireless/intel/ipw2x00/ipw2200.c .a = {{5180, 36}, a 11039 drivers/net/wireless/intel/ipw2x00/ipw2200.c .a = {{5170, 34}, {5190, 38}, a 11064 drivers/net/wireless/intel/ipw2x00/ipw2200.c .a = {{5745, 149}, {5765, 153}, a 11077 drivers/net/wireless/intel/ipw2x00/ipw2200.c .a = {{5180, 36}, {5200, 40}, a 11091 drivers/net/wireless/intel/ipw2x00/ipw2200.c .a = {{5180, 36, LIBIPW_CH_PASSIVE_ONLY}, a 11125 drivers/net/wireless/intel/ipw2x00/ipw2200.c .a = {{5180, 36, LIBIPW_CH_PASSIVE_ONLY}, a 11386 drivers/net/wireless/intel/ipw2x00/ipw2200.c a_band->channels[i].center_freq = geo->a[i].freq; a 11387 drivers/net/wireless/intel/ipw2x00/ipw2200.c a_band->channels[i].hw_value = geo->a[i].channel; a 11388 drivers/net/wireless/intel/ipw2x00/ipw2200.c a_band->channels[i].max_power = geo->a[i].max_power; a 11389 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (geo->a[i].flags & LIBIPW_CH_PASSIVE_ONLY) a 11392 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (geo->a[i].flags & LIBIPW_CH_NO_IBSS) a 11395 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (geo->a[i].flags & LIBIPW_CH_RADAR_DETECT) a 537 drivers/net/wireless/intel/ipw2x00/ipw2200.h __le32 a[SUP_RATE_11A_MAX_NUM_CHANNELS]; a 542 drivers/net/wireless/intel/ipw2x00/ipw2200.h __le32 a[SUP_RATE_11A_MAX_NUM_CHANNELS]; a 1458 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_ERROR(f, a...) printk(KERN_ERR DRV_NAME ": " f, ## a) a 1459 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_WARNING(f, a...) printk(KERN_WARNING DRV_NAME ": " f, ## a) a 1460 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_INFO(f, a...) IPW_DEBUG(IPW_DL_INFO, f, ## a) a 1462 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_WX(f, a...) IPW_DEBUG(IPW_DL_WX, f, ## a) a 1463 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_SCAN(f, a...) IPW_DEBUG(IPW_DL_SCAN, f, ## a) a 1464 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_TRACE(f, a...) IPW_LL_DEBUG(IPW_DL_TRACE, f, ## a) a 1465 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_RX(f, a...) IPW_LL_DEBUG(IPW_DL_RX, f, ## a) a 1466 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_TX(f, a...) IPW_LL_DEBUG(IPW_DL_TX, f, ## a) a 1467 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_ISR(f, a...) IPW_LL_DEBUG(IPW_DL_ISR, f, ## a) a 1468 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_MANAGEMENT(f, a...) IPW_DEBUG(IPW_DL_MANAGE, f, ## a) a 1469 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_LED(f, a...) IPW_LL_DEBUG(IPW_DL_LED, f, ## a) a 1470 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_WEP(f, a...) IPW_LL_DEBUG(IPW_DL_WEP, f, ## a) a 1471 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_HC(f, a...) IPW_LL_DEBUG(IPW_DL_HOST_COMMAND, f, ## a) a 1472 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_FRAG(f, a...) IPW_LL_DEBUG(IPW_DL_FRAG, f, ## a) a 1473 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_FW(f, a...) IPW_LL_DEBUG(IPW_DL_FW, f, ## a) a 1474 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_RF_KILL(f, a...) IPW_DEBUG(IPW_DL_RF_KILL, f, ## a) a 1475 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_DROP(f, a...) IPW_DEBUG(IPW_DL_DROP, f, ## a) a 1476 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_IO(f, a...) IPW_LL_DEBUG(IPW_DL_IO, f, ## a) a 1477 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_ORD(f, a...) IPW_LL_DEBUG(IPW_DL_ORD, f, ## a) a 1478 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_FW_INFO(f, a...) IPW_LL_DEBUG(IPW_DL_FW_INFO, f, ## a) a 1479 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_NOTIF(f, a...) IPW_DEBUG(IPW_DL_NOTIF, f, ## a) a 1480 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_STATE(f, a...) IPW_DEBUG(IPW_DL_STATE | IPW_DL_ASSOC | IPW_DL_INFO, f, ## a) a 1481 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_ASSOC(f, a...) IPW_DEBUG(IPW_DL_ASSOC | IPW_DL_INFO, f, ## a) a 1482 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_STATS(f, a...) IPW_LL_DEBUG(IPW_DL_STATS, f, ## a) a 1483 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_MERGE(f, a...) IPW_LL_DEBUG(IPW_DL_MERGE, f, ## a) a 1484 drivers/net/wireless/intel/ipw2x00/ipw2200.h #define IPW_DEBUG_QOS(f, a...) IPW_LL_DEBUG(IPW_DL_QOS, f, ## a) a 107 drivers/net/wireless/intel/ipw2x00/libipw.h #define LIBIPW_ERROR(f, a...) printk(KERN_ERR "libipw: " f, ## a) a 108 drivers/net/wireless/intel/ipw2x00/libipw.h #define LIBIPW_WARNING(f, a...) printk(KERN_WARNING "libipw: " f, ## a) a 109 drivers/net/wireless/intel/ipw2x00/libipw.h #define LIBIPW_DEBUG_INFO(f, a...) LIBIPW_DEBUG(LIBIPW_DL_INFO, f, ## a) a 111 drivers/net/wireless/intel/ipw2x00/libipw.h #define LIBIPW_DEBUG_WX(f, a...) LIBIPW_DEBUG(LIBIPW_DL_WX, f, ## a) a 112 drivers/net/wireless/intel/ipw2x00/libipw.h #define LIBIPW_DEBUG_SCAN(f, a...) LIBIPW_DEBUG(LIBIPW_DL_SCAN, f, ## a) a 113 drivers/net/wireless/intel/ipw2x00/libipw.h #define LIBIPW_DEBUG_STATE(f, a...) LIBIPW_DEBUG(LIBIPW_DL_STATE, f, ## a) a 114 drivers/net/wireless/intel/ipw2x00/libipw.h #define LIBIPW_DEBUG_MGMT(f, a...) LIBIPW_DEBUG(LIBIPW_DL_MGMT, f, ## a) a 115 drivers/net/wireless/intel/ipw2x00/libipw.h #define LIBIPW_DEBUG_FRAG(f, a...) LIBIPW_DEBUG(LIBIPW_DL_FRAG, f, ## a) a 116 drivers/net/wireless/intel/ipw2x00/libipw.h #define LIBIPW_DEBUG_DROP(f, a...) LIBIPW_DEBUG(LIBIPW_DL_DROP, f, ## a) a 117 drivers/net/wireless/intel/ipw2x00/libipw.h #define LIBIPW_DEBUG_TX(f, a...) LIBIPW_DEBUG(LIBIPW_DL_TX, f, ## a) a 118 drivers/net/wireless/intel/ipw2x00/libipw.h #define LIBIPW_DEBUG_RX(f, a...) LIBIPW_DEBUG(LIBIPW_DL_RX, f, ## a) a 119 drivers/net/wireless/intel/ipw2x00/libipw.h #define LIBIPW_DEBUG_QOS(f, a...) LIBIPW_DEBUG(LIBIPW_DL_QOS, f, ## a) a 711 drivers/net/wireless/intel/ipw2x00/libipw.h struct libipw_channel a[LIBIPW_52GHZ_CHANNELS]; a 53 drivers/net/wireless/intel/ipw2x00/libipw_geo.c if ((ieee->geo.a[i].channel == channel) && a 54 drivers/net/wireless/intel/ipw2x00/libipw_geo.c !(ieee->geo.a[i].flags & LIBIPW_CH_INVALID)) a 76 drivers/net/wireless/intel/ipw2x00/libipw_geo.c if (ieee->geo.a[i].channel == channel) a 115 drivers/net/wireless/intel/ipw2x00/libipw_geo.c if (ieee->geo.a[i].freq == freq) a 116 drivers/net/wireless/intel/ipw2x00/libipw_geo.c return ieee->geo.a[i].channel; a 130 drivers/net/wireless/intel/ipw2x00/libipw_geo.c memcpy(ieee->geo.a, geo->a, ieee->geo.a_channels * a 149 drivers/net/wireless/intel/ipw2x00/libipw_geo.c return ieee->geo.a[index].flags; a 169 drivers/net/wireless/intel/ipw2x00/libipw_geo.c return &ieee->geo.a[index]; a 289 drivers/net/wireless/intel/iwlegacy/3945.h s32 a, b, c, d, e; /* coefficients for voltage->power a 5165 drivers/net/wireless/intel/iwlegacy/4965-mac.c u32 a; a 5174 drivers/net/wireless/intel/iwlegacy/4965-mac.c a = il->scd_base_addr + IL49_SCD_CONTEXT_DATA_OFFSET; a 5175 drivers/net/wireless/intel/iwlegacy/4965-mac.c for (; a < il->scd_base_addr + IL49_SCD_TX_STTS_BITMAP_OFFSET; a += 4) a 5176 drivers/net/wireless/intel/iwlegacy/4965-mac.c il_write_targ_mem(il, a, 0); a 5177 drivers/net/wireless/intel/iwlegacy/4965-mac.c for (; a < il->scd_base_addr + IL49_SCD_TRANSLATE_TBL_OFFSET; a += 4) a 5178 drivers/net/wireless/intel/iwlegacy/4965-mac.c il_write_targ_mem(il, a, 0); a 5180 drivers/net/wireless/intel/iwlegacy/4965-mac.c a < a 5183 drivers/net/wireless/intel/iwlegacy/4965-mac.c a += 4) a 5184 drivers/net/wireless/intel/iwlegacy/4965-mac.c il_write_targ_mem(il, a, 0); a 780 drivers/net/wireless/intel/iwlegacy/4965-rs.c il4965_table_type_matches(struct il_scale_tbl_info *a, a 783 drivers/net/wireless/intel/iwlegacy/4965-rs.c return (a->lq_type == b->lq_type && a->ant_type == b->ant_type && a 784 drivers/net/wireless/intel/iwlegacy/4965-rs.c a->is_SGI == b->is_SGI); a 2693 drivers/net/wireless/intel/iwlegacy/commands.h __le32 a[SUP_RATE_11A_MAX_NUM_CHANNELS]; a 2698 drivers/net/wireless/intel/iwlegacy/commands.h __le32 a[SUP_RATE_11A_MAX_NUM_CHANNELS]; a 31 drivers/net/wireless/intel/iwlegacy/common.h #define IL_ERR(f, a...) dev_err(&il->pci_dev->dev, f, ## a) a 32 drivers/net/wireless/intel/iwlegacy/common.h #define IL_WARN(f, a...) dev_warn(&il->pci_dev->dev, f, ## a) a 33 drivers/net/wireless/intel/iwlegacy/common.h #define IL_WARN_ONCE(f, a...) dev_warn_once(&il->pci_dev->dev, f, ## a) a 34 drivers/net/wireless/intel/iwlegacy/common.h #define IL_INFO(f, a...) dev_info(&il->pci_dev->dev, f, ## a) a 3027 drivers/net/wireless/intel/iwlegacy/common.h #define D_INFO(f, a...) IL_DBG(IL_DL_INFO, f, ## a) a 3028 drivers/net/wireless/intel/iwlegacy/common.h #define D_MAC80211(f, a...) IL_DBG(IL_DL_MAC80211, f, ## a) a 3029 drivers/net/wireless/intel/iwlegacy/common.h #define D_MACDUMP(f, a...) IL_DBG(IL_DL_MACDUMP, f, ## a) a 3030 drivers/net/wireless/intel/iwlegacy/common.h #define D_TEMP(f, a...) IL_DBG(IL_DL_TEMP, f, ## a) a 3031 drivers/net/wireless/intel/iwlegacy/common.h #define D_SCAN(f, a...) IL_DBG(IL_DL_SCAN, f, ## a) a 3032 drivers/net/wireless/intel/iwlegacy/common.h #define D_RX(f, a...) IL_DBG(IL_DL_RX, f, ## a) a 3033 drivers/net/wireless/intel/iwlegacy/common.h #define D_TX(f, a...) IL_DBG(IL_DL_TX, f, ## a) a 3034 drivers/net/wireless/intel/iwlegacy/common.h #define D_ISR(f, a...) IL_DBG(IL_DL_ISR, f, ## a) a 3035 drivers/net/wireless/intel/iwlegacy/common.h #define D_LED(f, a...) IL_DBG(IL_DL_LED, f, ## a) a 3036 drivers/net/wireless/intel/iwlegacy/common.h #define D_WEP(f, a...) IL_DBG(IL_DL_WEP, f, ## a) a 3037 drivers/net/wireless/intel/iwlegacy/common.h #define D_HC(f, a...) IL_DBG(IL_DL_HCMD, f, ## a) a 3038 drivers/net/wireless/intel/iwlegacy/common.h #define D_HC_DUMP(f, a...) IL_DBG(IL_DL_HCMD_DUMP, f, ## a) a 3039 drivers/net/wireless/intel/iwlegacy/common.h #define D_EEPROM(f, a...) IL_DBG(IL_DL_EEPROM, f, ## a) a 3040 drivers/net/wireless/intel/iwlegacy/common.h #define D_CALIB(f, a...) IL_DBG(IL_DL_CALIB, f, ## a) a 3041 drivers/net/wireless/intel/iwlegacy/common.h #define D_FW(f, a...) IL_DBG(IL_DL_FW, f, ## a) a 3042 drivers/net/wireless/intel/iwlegacy/common.h #define D_RF_KILL(f, a...) IL_DBG(IL_DL_RF_KILL, f, ## a) a 3043 drivers/net/wireless/intel/iwlegacy/common.h #define D_DROP(f, a...) IL_DBG(IL_DL_DROP, f, ## a) a 3044 drivers/net/wireless/intel/iwlegacy/common.h #define D_AP(f, a...) IL_DBG(IL_DL_AP, f, ## a) a 3045 drivers/net/wireless/intel/iwlegacy/common.h #define D_TXPOWER(f, a...) IL_DBG(IL_DL_TXPOWER, f, ## a) a 3046 drivers/net/wireless/intel/iwlegacy/common.h #define D_RATE(f, a...) IL_DBG(IL_DL_RATE, f, ## a) a 3047 drivers/net/wireless/intel/iwlegacy/common.h #define D_NOTIF(f, a...) IL_DBG(IL_DL_NOTIF, f, ## a) a 3048 drivers/net/wireless/intel/iwlegacy/common.h #define D_ASSOC(f, a...) IL_DBG(IL_DL_ASSOC, f, ## a) a 3049 drivers/net/wireless/intel/iwlegacy/common.h #define D_HT(f, a...) IL_DBG(IL_DL_HT, f, ## a) a 3050 drivers/net/wireless/intel/iwlegacy/common.h #define D_STATS(f, a...) IL_DBG(IL_DL_STATS, f, ## a) a 3051 drivers/net/wireless/intel/iwlegacy/common.h #define D_TX_REPLY(f, a...) IL_DBG(IL_DL_TX_REPLY, f, ## a) a 3052 drivers/net/wireless/intel/iwlegacy/common.h #define D_QOS(f, a...) IL_DBG(IL_DL_QOS, f, ## a) a 3053 drivers/net/wireless/intel/iwlegacy/common.h #define D_RADIO(f, a...) IL_DBG(IL_DL_RADIO, f, ## a) a 3054 drivers/net/wireless/intel/iwlegacy/common.h #define D_POWER(f, a...) IL_DBG(IL_DL_POWER, f, ## a) a 3055 drivers/net/wireless/intel/iwlegacy/common.h #define D_11H(f, a...) IL_DBG(IL_DL_11H, f, ## a) a 2496 drivers/net/wireless/intel/iwlwifi/dvm/commands.h __le32 a[SUP_RATE_11A_MAX_NUM_CHANNELS]; a 2501 drivers/net/wireless/intel/iwlwifi/dvm/commands.h __le32 a[SUP_RATE_11A_MAX_NUM_CHANNELS]; a 836 drivers/net/wireless/intel/iwlwifi/dvm/rs.c static bool table_type_matches(struct iwl_scale_tbl_info *a, a 839 drivers/net/wireless/intel/iwlwifi/dvm/rs.c return (a->lq_type == b->lq_type) && (a->ant_type == b->ant_type) && a 840 drivers/net/wireless/intel/iwlwifi/dvm/rs.c (a->is_SGI == b->is_SGI); a 41 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_ERR_DEV(d, f, a...) \ a 44 drivers/net/wireless/intel/iwlwifi/iwl-debug.h __iwl_err((d), false, false, f, ## a); \ a 46 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_ERR(m, f, a...) \ a 47 drivers/net/wireless/intel/iwlwifi/iwl-debug.h IWL_ERR_DEV((m)->dev, f, ## a) a 48 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_WARN(m, f, a...) \ a 51 drivers/net/wireless/intel/iwlwifi/iwl-debug.h __iwl_warn((m)->dev, f, ## a); \ a 53 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_INFO(m, f, a...) \ a 56 drivers/net/wireless/intel/iwlwifi/iwl-debug.h __iwl_info((m)->dev, f, ## a); \ a 58 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_CRIT(m, f, a...) \ a 61 drivers/net/wireless/intel/iwlwifi/iwl-debug.h __iwl_crit((m)->dev, f, ## a); \ a 169 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_INFO(p, f, a...) IWL_DEBUG(p, IWL_DL_INFO, f, ## a) a 170 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_TDLS(p, f, a...) IWL_DEBUG(p, IWL_DL_TDLS, f, ## a) a 171 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_MAC80211(p, f, a...) IWL_DEBUG(p, IWL_DL_MAC80211, f, ## a) a 172 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_EXTERNAL(p, f, a...) IWL_DEBUG(p, IWL_DL_EXTERNAL, f, ## a) a 173 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_TEMP(p, f, a...) IWL_DEBUG(p, IWL_DL_TEMP, f, ## a) a 174 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_SCAN(p, f, a...) IWL_DEBUG(p, IWL_DL_SCAN, f, ## a) a 175 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_RX(p, f, a...) IWL_DEBUG(p, IWL_DL_RX, f, ## a) a 176 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_TX(p, f, a...) IWL_DEBUG(p, IWL_DL_TX, f, ## a) a 177 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_ISR(p, f, a...) IWL_DEBUG(p, IWL_DL_ISR, f, ## a) a 178 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_WEP(p, f, a...) IWL_DEBUG(p, IWL_DL_WEP, f, ## a) a 179 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_HC(p, f, a...) IWL_DEBUG(p, IWL_DL_HCMD, f, ## a) a 180 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_QUOTA(p, f, a...) IWL_DEBUG(p, IWL_DL_QUOTA, f, ## a) a 181 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_TE(p, f, a...) IWL_DEBUG(p, IWL_DL_TE, f, ## a) a 182 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_EEPROM(d, f, a...) IWL_DEBUG_DEV(d, IWL_DL_EEPROM, f, ## a) a 183 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_CALIB(p, f, a...) IWL_DEBUG(p, IWL_DL_CALIB, f, ## a) a 184 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_FW(p, f, a...) IWL_DEBUG(p, IWL_DL_FW, f, ## a) a 185 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_RF_KILL(p, f, a...) IWL_DEBUG(p, IWL_DL_RF_KILL, f, ## a) a 186 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_DROP(p, f, a...) IWL_DEBUG(p, IWL_DL_DROP, f, ## a) a 187 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_DROP_LIMIT(p, f, a...) \ a 188 drivers/net/wireless/intel/iwlwifi/iwl-debug.h IWL_DEBUG_LIMIT(p, IWL_DL_DROP, f, ## a) a 189 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_COEX(p, f, a...) IWL_DEBUG(p, IWL_DL_COEX, f, ## a) a 190 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_RATE(p, f, a...) IWL_DEBUG(p, IWL_DL_RATE, f, ## a) a 191 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_RATE_LIMIT(p, f, a...) \ a 192 drivers/net/wireless/intel/iwlwifi/iwl-debug.h IWL_DEBUG_LIMIT(p, IWL_DL_RATE, f, ## a) a 193 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_ASSOC(p, f, a...) \ a 194 drivers/net/wireless/intel/iwlwifi/iwl-debug.h IWL_DEBUG(p, IWL_DL_ASSOC | IWL_DL_INFO, f, ## a) a 195 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_ASSOC_LIMIT(p, f, a...) \ a 196 drivers/net/wireless/intel/iwlwifi/iwl-debug.h IWL_DEBUG_LIMIT(p, IWL_DL_ASSOC | IWL_DL_INFO, f, ## a) a 197 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_HT(p, f, a...) IWL_DEBUG(p, IWL_DL_HT, f, ## a) a 198 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_STATS(p, f, a...) IWL_DEBUG(p, IWL_DL_STATS, f, ## a) a 199 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_STATS_LIMIT(p, f, a...) \ a 200 drivers/net/wireless/intel/iwlwifi/iwl-debug.h IWL_DEBUG_LIMIT(p, IWL_DL_STATS, f, ## a) a 201 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_TX_REPLY(p, f, a...) IWL_DEBUG(p, IWL_DL_TX_REPLY, f, ## a) a 202 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_TX_QUEUES(p, f, a...) IWL_DEBUG(p, IWL_DL_TX_QUEUES, f, ## a) a 203 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_RADIO(p, f, a...) IWL_DEBUG(p, IWL_DL_RADIO, f, ## a) a 204 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_DEV_RADIO(p, f, a...) IWL_DEBUG_DEV(p, IWL_DL_RADIO, f, ## a) a 205 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_POWER(p, f, a...) IWL_DEBUG(p, IWL_DL_POWER, f, ## a) a 206 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_11H(p, f, a...) IWL_DEBUG(p, IWL_DL_11H, f, ## a) a 207 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_TPT(p, f, a...) IWL_DEBUG(p, IWL_DL_TPT, f, ## a) a 208 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_RPM(p, f, a...) IWL_DEBUG(p, IWL_DL_RPM, f, ## a) a 209 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_LAR(p, f, a...) IWL_DEBUG(p, IWL_DL_LAR, f, ## a) a 210 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define IWL_DEBUG_FW_INFO(p, f, a...) \ a 211 drivers/net/wireless/intel/iwlwifi/iwl-debug.h IWL_DEBUG(p, IWL_DL_INFO | IWL_DL_FW, f, ## a) a 1140 drivers/net/wireless/intel/iwlwifi/mvm/rs.c static inline bool rs_rate_column_match(struct rs_rate *a, a 1145 drivers/net/wireless/intel/iwlwifi/mvm/rs.c if (a->stbc || a->bfer) a 1148 drivers/net/wireless/intel/iwlwifi/mvm/rs.c ant_match = (a->ant == b->ant); a 1150 drivers/net/wireless/intel/iwlwifi/mvm/rs.c return (a->type == b->type) && (a->bw == b->bw) && (a->sgi == b->sgi) a 553 drivers/net/wireless/intel/iwlwifi/mvm/tt.c static int compare_temps(const void *a, const void *b) a 555 drivers/net/wireless/intel/iwlwifi/mvm/tt.c return ((s16)le16_to_cpu(*(__le16 *)a) - a 47 drivers/net/wireless/intersil/hostap/hostap_cs.c static inline void hfa384x_outb_debug(struct net_device *dev, int a, u8 v) a 56 drivers/net/wireless/intersil/hostap/hostap_cs.c prism2_io_debug_add(dev, PRISM2_IO_DEBUG_CMD_OUTB, a, v); a 57 drivers/net/wireless/intersil/hostap/hostap_cs.c outb(v, dev->base_addr + a); a 61 drivers/net/wireless/intersil/hostap/hostap_cs.c static inline u8 hfa384x_inb_debug(struct net_device *dev, int a) a 71 drivers/net/wireless/intersil/hostap/hostap_cs.c v = inb(dev->base_addr + a); a 72 drivers/net/wireless/intersil/hostap/hostap_cs.c prism2_io_debug_add(dev, PRISM2_IO_DEBUG_CMD_INB, a, v); a 77 drivers/net/wireless/intersil/hostap/hostap_cs.c static inline void hfa384x_outw_debug(struct net_device *dev, int a, u16 v) a 86 drivers/net/wireless/intersil/hostap/hostap_cs.c prism2_io_debug_add(dev, PRISM2_IO_DEBUG_CMD_OUTW, a, v); a 87 drivers/net/wireless/intersil/hostap/hostap_cs.c outw(v, dev->base_addr + a); a 91 drivers/net/wireless/intersil/hostap/hostap_cs.c static inline u16 hfa384x_inw_debug(struct net_device *dev, int a) a 101 drivers/net/wireless/intersil/hostap/hostap_cs.c v = inw(dev->base_addr + a); a 102 drivers/net/wireless/intersil/hostap/hostap_cs.c prism2_io_debug_add(dev, PRISM2_IO_DEBUG_CMD_INW, a, v); a 107 drivers/net/wireless/intersil/hostap/hostap_cs.c static inline void hfa384x_outsw_debug(struct net_device *dev, int a, a 117 drivers/net/wireless/intersil/hostap/hostap_cs.c prism2_io_debug_add(dev, PRISM2_IO_DEBUG_CMD_OUTSW, a, wc); a 118 drivers/net/wireless/intersil/hostap/hostap_cs.c outsw(dev->base_addr + a, buf, wc); a 122 drivers/net/wireless/intersil/hostap/hostap_cs.c static inline void hfa384x_insw_debug(struct net_device *dev, int a, a 132 drivers/net/wireless/intersil/hostap/hostap_cs.c prism2_io_debug_add(dev, PRISM2_IO_DEBUG_CMD_INSW, a, wc); a 133 drivers/net/wireless/intersil/hostap/hostap_cs.c insw(dev->base_addr + a, buf, wc); a 137 drivers/net/wireless/intersil/hostap/hostap_cs.c #define HFA384X_OUTB(v,a) hfa384x_outb_debug(dev, (a), (v)) a 138 drivers/net/wireless/intersil/hostap/hostap_cs.c #define HFA384X_INB(a) hfa384x_inb_debug(dev, (a)) a 139 drivers/net/wireless/intersil/hostap/hostap_cs.c #define HFA384X_OUTW(v,a) hfa384x_outw_debug(dev, (a), (v)) a 140 drivers/net/wireless/intersil/hostap/hostap_cs.c #define HFA384X_INW(a) hfa384x_inw_debug(dev, (a)) a 141 drivers/net/wireless/intersil/hostap/hostap_cs.c #define HFA384X_OUTSW(a, buf, wc) hfa384x_outsw_debug(dev, (a), (buf), (wc)) a 142 drivers/net/wireless/intersil/hostap/hostap_cs.c #define HFA384X_INSW(a, buf, wc) hfa384x_insw_debug(dev, (a), (buf), (wc)) a 146 drivers/net/wireless/intersil/hostap/hostap_cs.c #define HFA384X_OUTB(v,a) outb((v), dev->base_addr + (a)) a 147 drivers/net/wireless/intersil/hostap/hostap_cs.c #define HFA384X_INB(a) inb(dev->base_addr + (a)) a 148 drivers/net/wireless/intersil/hostap/hostap_cs.c #define HFA384X_OUTW(v,a) outw((v), dev->base_addr + (a)) a 149 drivers/net/wireless/intersil/hostap/hostap_cs.c #define HFA384X_INW(a) inw(dev->base_addr + (a)) a 150 drivers/net/wireless/intersil/hostap/hostap_cs.c #define HFA384X_INSW(a, buf, wc) insw(dev->base_addr + (a), buf, wc) a 151 drivers/net/wireless/intersil/hostap/hostap_cs.c #define HFA384X_OUTSW(a, buf, wc) outsw(dev->base_addr + (a), buf, wc) a 56 drivers/net/wireless/intersil/hostap/hostap_pci.c static inline void hfa384x_outb_debug(struct net_device *dev, int a, u8 v) a 68 drivers/net/wireless/intersil/hostap/hostap_pci.c prism2_io_debug_add(dev, PRISM2_IO_DEBUG_CMD_OUTB, a, v); a 69 drivers/net/wireless/intersil/hostap/hostap_pci.c writeb(v, hw_priv->mem_start + a); a 73 drivers/net/wireless/intersil/hostap/hostap_pci.c static inline u8 hfa384x_inb_debug(struct net_device *dev, int a) a 86 drivers/net/wireless/intersil/hostap/hostap_pci.c v = readb(hw_priv->mem_start + a); a 87 drivers/net/wireless/intersil/hostap/hostap_pci.c prism2_io_debug_add(dev, PRISM2_IO_DEBUG_CMD_INB, a, v); a 92 drivers/net/wireless/intersil/hostap/hostap_pci.c static inline void hfa384x_outw_debug(struct net_device *dev, int a, u16 v) a 104 drivers/net/wireless/intersil/hostap/hostap_pci.c prism2_io_debug_add(dev, PRISM2_IO_DEBUG_CMD_OUTW, a, v); a 105 drivers/net/wireless/intersil/hostap/hostap_pci.c writew(v, hw_priv->mem_start + a); a 109 drivers/net/wireless/intersil/hostap/hostap_pci.c static inline u16 hfa384x_inw_debug(struct net_device *dev, int a) a 122 drivers/net/wireless/intersil/hostap/hostap_pci.c v = readw(hw_priv->mem_start + a); a 123 drivers/net/wireless/intersil/hostap/hostap_pci.c prism2_io_debug_add(dev, PRISM2_IO_DEBUG_CMD_INW, a, v); a 128 drivers/net/wireless/intersil/hostap/hostap_pci.c #define HFA384X_OUTB(v,a) hfa384x_outb_debug(dev, (a), (v)) a 129 drivers/net/wireless/intersil/hostap/hostap_pci.c #define HFA384X_INB(a) hfa384x_inb_debug(dev, (a)) a 130 drivers/net/wireless/intersil/hostap/hostap_pci.c #define HFA384X_OUTW(v,a) hfa384x_outw_debug(dev, (a), (v)) a 131 drivers/net/wireless/intersil/hostap/hostap_pci.c #define HFA384X_INW(a) hfa384x_inw_debug(dev, (a)) a 132 drivers/net/wireless/intersil/hostap/hostap_pci.c #define HFA384X_OUTW_DATA(v,a) hfa384x_outw_debug(dev, (a), le16_to_cpu((v))) a 133 drivers/net/wireless/intersil/hostap/hostap_pci.c #define HFA384X_INW_DATA(a) cpu_to_le16(hfa384x_inw_debug(dev, (a))) a 137 drivers/net/wireless/intersil/hostap/hostap_pci.c static inline void hfa384x_outb(struct net_device *dev, int a, u8 v) a 143 drivers/net/wireless/intersil/hostap/hostap_pci.c writeb(v, hw_priv->mem_start + a); a 146 drivers/net/wireless/intersil/hostap/hostap_pci.c static inline u8 hfa384x_inb(struct net_device *dev, int a) a 152 drivers/net/wireless/intersil/hostap/hostap_pci.c return readb(hw_priv->mem_start + a); a 155 drivers/net/wireless/intersil/hostap/hostap_pci.c static inline void hfa384x_outw(struct net_device *dev, int a, u16 v) a 161 drivers/net/wireless/intersil/hostap/hostap_pci.c writew(v, hw_priv->mem_start + a); a 164 drivers/net/wireless/intersil/hostap/hostap_pci.c static inline u16 hfa384x_inw(struct net_device *dev, int a) a 170 drivers/net/wireless/intersil/hostap/hostap_pci.c return readw(hw_priv->mem_start + a); a 173 drivers/net/wireless/intersil/hostap/hostap_pci.c #define HFA384X_OUTB(v,a) hfa384x_outb(dev, (a), (v)) a 174 drivers/net/wireless/intersil/hostap/hostap_pci.c #define HFA384X_INB(a) hfa384x_inb(dev, (a)) a 175 drivers/net/wireless/intersil/hostap/hostap_pci.c #define HFA384X_OUTW(v,a) hfa384x_outw(dev, (a), (v)) a 176 drivers/net/wireless/intersil/hostap/hostap_pci.c #define HFA384X_INW(a) hfa384x_inw(dev, (a)) a 177 drivers/net/wireless/intersil/hostap/hostap_pci.c #define HFA384X_OUTW_DATA(v,a) hfa384x_outw(dev, (a), le16_to_cpu((v))) a 178 drivers/net/wireless/intersil/hostap/hostap_pci.c #define HFA384X_INW_DATA(a) cpu_to_le16(hfa384x_inw(dev, (a))) a 109 drivers/net/wireless/intersil/hostap/hostap_plx.c static inline void hfa384x_outb_debug(struct net_device *dev, int a, u8 v) a 119 drivers/net/wireless/intersil/hostap/hostap_plx.c prism2_io_debug_add(dev, PRISM2_IO_DEBUG_CMD_OUTB, a, v); a 120 drivers/net/wireless/intersil/hostap/hostap_plx.c outb(v, dev->base_addr + a); a 124 drivers/net/wireless/intersil/hostap/hostap_plx.c static inline u8 hfa384x_inb_debug(struct net_device *dev, int a) a 135 drivers/net/wireless/intersil/hostap/hostap_plx.c v = inb(dev->base_addr + a); a 136 drivers/net/wireless/intersil/hostap/hostap_plx.c prism2_io_debug_add(dev, PRISM2_IO_DEBUG_CMD_INB, a, v); a 141 drivers/net/wireless/intersil/hostap/hostap_plx.c static inline void hfa384x_outw_debug(struct net_device *dev, int a, u16 v) a 151 drivers/net/wireless/intersil/hostap/hostap_plx.c prism2_io_debug_add(dev, PRISM2_IO_DEBUG_CMD_OUTW, a, v); a 152 drivers/net/wireless/intersil/hostap/hostap_plx.c outw(v, dev->base_addr + a); a 156 drivers/net/wireless/intersil/hostap/hostap_plx.c static inline u16 hfa384x_inw_debug(struct net_device *dev, int a) a 167 drivers/net/wireless/intersil/hostap/hostap_plx.c v = inw(dev->base_addr + a); a 168 drivers/net/wireless/intersil/hostap/hostap_plx.c prism2_io_debug_add(dev, PRISM2_IO_DEBUG_CMD_INW, a, v); a 173 drivers/net/wireless/intersil/hostap/hostap_plx.c static inline void hfa384x_outsw_debug(struct net_device *dev, int a, a 184 drivers/net/wireless/intersil/hostap/hostap_plx.c prism2_io_debug_add(dev, PRISM2_IO_DEBUG_CMD_OUTSW, a, wc); a 185 drivers/net/wireless/intersil/hostap/hostap_plx.c outsw(dev->base_addr + a, buf, wc); a 189 drivers/net/wireless/intersil/hostap/hostap_plx.c static inline void hfa384x_insw_debug(struct net_device *dev, int a, a 200 drivers/net/wireless/intersil/hostap/hostap_plx.c prism2_io_debug_add(dev, PRISM2_IO_DEBUG_CMD_INSW, a, wc); a 201 drivers/net/wireless/intersil/hostap/hostap_plx.c insw(dev->base_addr + a, buf, wc); a 205 drivers/net/wireless/intersil/hostap/hostap_plx.c #define HFA384X_OUTB(v,a) hfa384x_outb_debug(dev, (a), (v)) a 206 drivers/net/wireless/intersil/hostap/hostap_plx.c #define HFA384X_INB(a) hfa384x_inb_debug(dev, (a)) a 207 drivers/net/wireless/intersil/hostap/hostap_plx.c #define HFA384X_OUTW(v,a) hfa384x_outw_debug(dev, (a), (v)) a 208 drivers/net/wireless/intersil/hostap/hostap_plx.c #define HFA384X_INW(a) hfa384x_inw_debug(dev, (a)) a 209 drivers/net/wireless/intersil/hostap/hostap_plx.c #define HFA384X_OUTSW(a, buf, wc) hfa384x_outsw_debug(dev, (a), (buf), (wc)) a 210 drivers/net/wireless/intersil/hostap/hostap_plx.c #define HFA384X_INSW(a, buf, wc) hfa384x_insw_debug(dev, (a), (buf), (wc)) a 214 drivers/net/wireless/intersil/hostap/hostap_plx.c #define HFA384X_OUTB(v,a) outb((v), dev->base_addr + (a)) a 215 drivers/net/wireless/intersil/hostap/hostap_plx.c #define HFA384X_INB(a) inb(dev->base_addr + (a)) a 216 drivers/net/wireless/intersil/hostap/hostap_plx.c #define HFA384X_OUTW(v,a) outw((v), dev->base_addr + (a)) a 217 drivers/net/wireless/intersil/hostap/hostap_plx.c #define HFA384X_INW(a) inw(dev->base_addr + (a)) a 218 drivers/net/wireless/intersil/hostap/hostap_plx.c #define HFA384X_INSW(a, buf, wc) insw(dev->base_addr + (a), buf, wc) a 219 drivers/net/wireless/intersil/hostap/hostap_plx.c #define HFA384X_OUTSW(a, buf, wc) outsw(dev->base_addr + (a), buf, wc) a 308 drivers/net/wireless/intersil/orinoco/hermes.h struct agere_scan_apinfo a; a 90 drivers/net/wireless/intersil/orinoco/scan.c len = le16_to_cpu(bss->a.essid_len); a 95 drivers/net/wireless/intersil/orinoco/scan.c memcpy(&ie_buf[2], bss->a.essid, len); a 114 drivers/net/wireless/intersil/orinoco/scan.c le16_to_cpu(bss->a.channel), NL80211_BAND_2GHZ); a 118 drivers/net/wireless/intersil/orinoco/scan.c bss->a.channel, freq); a 122 drivers/net/wireless/intersil/orinoco/scan.c capability = le16_to_cpu(bss->a.capabilities); a 123 drivers/net/wireless/intersil/orinoco/scan.c beacon_interval = le16_to_cpu(bss->a.beacon_interv); a 124 drivers/net/wireless/intersil/orinoco/scan.c signal = SIGNAL_TO_MBM(le16_to_cpu(bss->a.level)); a 127 drivers/net/wireless/intersil/orinoco/scan.c bss->a.bssid, timestamp, capability, a 107 drivers/net/wireless/intersil/p54/eeprom.c const struct p54_channel_entry *a = _a; a 110 drivers/net/wireless/intersil/p54/eeprom.c return a->freq - b->freq; a 116 drivers/net/wireless/intersil/p54/eeprom.c const struct p54_rssi_db_entry *a = _a; a 119 drivers/net/wireless/intersil/p54/eeprom.c return a->freq - b->freq; a 169 drivers/net/wireless/marvell/mwifiex/main.h #define MWIFIEX_ALIGN_ADDR(p, a) (((long)(p) + (a) - 1) & ~((a) - 1)) a 107 drivers/net/wireless/marvell/mwifiex/sdio.h #define MP_TX_AGGR_IN_PROGRESS(a) (a->mpa_tx.pkt_cnt > 0) a 110 drivers/net/wireless/marvell/mwifiex/sdio.h #define MP_TX_AGGR_BUF_HAS_ROOM(a, len) ((a->mpa_tx.buf_len+len) \ a 111 drivers/net/wireless/marvell/mwifiex/sdio.h <= a->mpa_tx.buf_size) a 114 drivers/net/wireless/marvell/mwifiex/sdio.h #define MP_TX_AGGR_BUF_PUT(a, payload, pkt_len, port) do { \ a 115 drivers/net/wireless/marvell/mwifiex/sdio.h memmove(&a->mpa_tx.buf[a->mpa_tx.buf_len], \ a 117 drivers/net/wireless/marvell/mwifiex/sdio.h a->mpa_tx.buf_len += pkt_len; \ a 118 drivers/net/wireless/marvell/mwifiex/sdio.h if (!a->mpa_tx.pkt_cnt) \ a 119 drivers/net/wireless/marvell/mwifiex/sdio.h a->mpa_tx.start_port = port; \ a 120 drivers/net/wireless/marvell/mwifiex/sdio.h if (a->mpa_tx.start_port <= port) \ a 121 drivers/net/wireless/marvell/mwifiex/sdio.h a->mpa_tx.ports |= (1<<(a->mpa_tx.pkt_cnt)); \ a 123 drivers/net/wireless/marvell/mwifiex/sdio.h a->mpa_tx.ports |= (1<<(a->mpa_tx.pkt_cnt+1+ \ a 124 drivers/net/wireless/marvell/mwifiex/sdio.h (a->max_ports - \ a 125 drivers/net/wireless/marvell/mwifiex/sdio.h a->mp_end_port))); \ a 126 drivers/net/wireless/marvell/mwifiex/sdio.h a->mpa_tx.pkt_cnt++; \ a 130 drivers/net/wireless/marvell/mwifiex/sdio.h #define MP_TX_AGGR_PKT_LIMIT_REACHED(a) \ a 131 drivers/net/wireless/marvell/mwifiex/sdio.h (a->mpa_tx.pkt_cnt == a->mpa_tx.pkt_aggr_limit) a 134 drivers/net/wireless/marvell/mwifiex/sdio.h #define MP_TX_AGGR_BUF_RESET(a) do { \ a 135 drivers/net/wireless/marvell/mwifiex/sdio.h a->mpa_tx.pkt_cnt = 0; \ a 136 drivers/net/wireless/marvell/mwifiex/sdio.h a->mpa_tx.buf_len = 0; \ a 137 drivers/net/wireless/marvell/mwifiex/sdio.h a->mpa_tx.ports = 0; \ a 138 drivers/net/wireless/marvell/mwifiex/sdio.h a->mpa_tx.start_port = 0; \ a 142 drivers/net/wireless/marvell/mwifiex/sdio.h #define MP_RX_AGGR_PKT_LIMIT_REACHED(a) \ a 143 drivers/net/wireless/marvell/mwifiex/sdio.h (a->mpa_rx.pkt_cnt == a->mpa_rx.pkt_aggr_limit) a 146 drivers/net/wireless/marvell/mwifiex/sdio.h #define MP_RX_AGGR_IN_PROGRESS(a) (a->mpa_rx.pkt_cnt > 0) a 149 drivers/net/wireless/marvell/mwifiex/sdio.h #define MP_RX_AGGR_BUF_HAS_ROOM(a, rx_len) \ a 150 drivers/net/wireless/marvell/mwifiex/sdio.h ((a->mpa_rx.buf_len+rx_len) <= a->mpa_rx.buf_size) a 153 drivers/net/wireless/marvell/mwifiex/sdio.h #define MP_RX_AGGR_BUF_RESET(a) do { \ a 154 drivers/net/wireless/marvell/mwifiex/sdio.h a->mpa_rx.pkt_cnt = 0; \ a 155 drivers/net/wireless/marvell/mwifiex/sdio.h a->mpa_rx.buf_len = 0; \ a 156 drivers/net/wireless/marvell/mwifiex/sdio.h a->mpa_rx.ports = 0; \ a 157 drivers/net/wireless/marvell/mwifiex/sdio.h a->mpa_rx.start_port = 0; \ a 1663 drivers/net/wireless/marvell/mwl8k.c #define RI_FORMAT(a) (a & 0x0001) a 1664 drivers/net/wireless/marvell/mwl8k.c #define RI_RATE_ID_MCS(a) ((a & 0x01f8) >> 3) a 44 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie_ipc.h #define QTN_HOST_HI32(a) ((u32)(((u64)a) >> 32)) a 45 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie_ipc.h #define QTN_HOST_LO32(a) ((u32)(((u64)a) & 0xffffffffUL)) a 48 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie_ipc.h #define QTN_HOST_HI32(a) 0 a 49 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie_ipc.h #define QTN_HOST_LO32(a) ((u32)(((u32)a) & 0xffffffffUL)) a 50 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie_ipc.h #define QTN_HOST_HI32(a) ((u32)(((u64)a) >> 32)) a 51 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie_ipc.h #define QTN_HOST_LO32(a) ((u32)(((u64)a) & 0xffffffffUL)) a 54 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie_ipc.h #define QTN_HOST_HI32(a) 0 a 55 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie_ipc.h #define QTN_HOST_LO32(a) ((u32)(((u32)a) & 0xffffffffUL)) a 616 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c #define TID_CHECK(a, b) ( \ a 617 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c ((a) & cpu_to_le16(IEEE80211_BAR_CTRL_TID_INFO_MASK)) == \ a 663 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int a:4; a 667 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int a:4; a 504 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c ofdmbase += priv->ofdm_tx_power_diff[tx_idx].a; a 512 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c mcsbase += priv->ht40_tx_power_diff[tx_idx++].a; a 514 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c mcsbase += priv->ht20_tx_power_diff[tx_idx++].a; a 579 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c priv->ht20_tx_power_diff[0].a = a 584 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c priv->ht40_tx_power_diff[0].a = 0; a 588 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c priv->ofdm_tx_power_diff[i].a = a 593 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c priv->ht20_tx_power_diff[i].a = a 598 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c priv->ht40_tx_power_diff[i].a = a 418 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c priv->ofdm_tx_power_diff[0].a = a 419 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c efuse->tx_power_index_A.ht20_ofdm_1s_diff.a; a 421 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c efuse->tx_power_index_B.ht20_ofdm_1s_diff.a; a 423 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c priv->ht20_tx_power_diff[0].a = a 428 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c priv->ht40_tx_power_diff[0].a = 0; a 432 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c priv->ofdm_tx_power_diff[i].a = a 437 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c priv->ht20_tx_power_diff[i].a = a 442 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c priv->ht40_tx_power_diff[i].a = a 1415 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c ofdmbase[0] = ofdm[0] + priv->ofdm_tx_power_index_diff[group].a; a 1421 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c mcsbase[0] += priv->ht20_tx_power_index_diff[group].a; a 1426 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c if (ofdm[0] > priv->ht40_2s_tx_power_index_diff[group].a) a 1427 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c ofdm[0] -= priv->ht40_2s_tx_power_index_diff[group].a; a 162 drivers/net/wireless/realtek/rtlwifi/debug.c RTL_DEBUG_IMPL_BB_SERIES(a, 0x0a00); a 207 drivers/net/wireless/realtek/rtlwifi/debug.c RTL_DEBUG_IMPL_RF_SERIES(a, RF90_PATH_A); a 601 drivers/net/wireless/realtek/rtw88/debug.c rtw_debug_impl_bb(a, 0x0a00); a 39 drivers/net/wireless/realtek/rtw88/debug.h #define rtw_dbg(rtwdev, a...) __rtw_dbg(rtwdev, ##a) a 48 drivers/net/wireless/realtek/rtw88/debug.h #define rtw_info(rtwdev, a...) dev_info(rtwdev->dev, ##a) a 49 drivers/net/wireless/realtek/rtw88/debug.h #define rtw_warn(rtwdev, a...) dev_warn(rtwdev->dev, ##a) a 50 drivers/net/wireless/realtek/rtw88/debug.h #define rtw_err(rtwdev, a...) dev_err(rtwdev->dev, ##a) a 1248 drivers/net/wireless/rsi/rsi_91x_mgmt.c static int rsi_compare(const void *a, const void *b) a 1250 drivers/net/wireless/rsi/rsi_91x_mgmt.c u16 _a = *(const u16 *)(a); a 16 drivers/net/wireless/ti/wl12xx/debugfs.c #define WL12XX_DEBUGFS_FWSTATS_FILE(a, b, c) \ a 17 drivers/net/wireless/ti/wl12xx/debugfs.c DEBUGFS_FWSTATS_FILE(a, b, c, wl12xx_acx_statistics) a 21 drivers/net/wireless/ti/wl18xx/debugfs.c #define WL18XX_DEBUGFS_FWSTATS_FILE(a, b, c) \ a 22 drivers/net/wireless/ti/wl18xx/debugfs.c DEBUGFS_FWSTATS_FILE(a, b, c, wl18xx_acx_statistics) a 23 drivers/net/wireless/ti/wl18xx/debugfs.c #define WL18XX_DEBUGFS_FWSTATS_FILE_ARRAY(a, b, c) \ a 24 drivers/net/wireless/ti/wl18xx/debugfs.c DEBUGFS_FWSTATS_FILE_ARRAY(a, b, c, wl18xx_acx_statistics) a 68 drivers/net/wireless/wl3501_cs.c #define wl3501_outb(a, b) { outb(a, b); slow_down_io(); } a 69 drivers/net/wireless/wl3501_cs.c #define wl3501_outb_p(a, b) { outb_p(a, b); slow_down_io(); } a 70 drivers/net/wireless/wl3501_cs.c #define wl3501_outsb(a, b, c) { outsb(a, b, c); slow_down_io(); } a 79 drivers/net/wireless/zydas/zd1211rw/zd_chip.c u16 a = (u16)addr; a 82 drivers/net/wireless/zydas/zd1211rw/zd_chip.c if ((a & 0xf000) == CR_START) a 83 drivers/net/wireless/zydas/zd1211rw/zd_chip.c a += 2; a 85 drivers/net/wireless/zydas/zd1211rw/zd_chip.c a += 1; a 86 drivers/net/wireless/zydas/zd1211rw/zd_chip.c return (zd_addr_t)a; a 1303 drivers/net/wireless/zydas/zd1211rw/zd_chip.c const zd_addr_t a[] = { a 1309 drivers/net/wireless/zydas/zd1211rw/zd_chip.c u16 v[ARRAY_SIZE(a)]; a 1310 drivers/net/wireless/zydas/zd1211rw/zd_chip.c struct zd_ioreq16 ioreqs[ARRAY_SIZE(a)] = { a 1317 drivers/net/wireless/zydas/zd1211rw/zd_chip.c r = zd_ioread16v_locked(chip, v, (const zd_addr_t *)a, ARRAY_SIZE(a)); a 83 drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c #define CHAN_TO_PAIRIDX(a) ((a - 1) / 2) a 84 drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c #define RF_CHANPAIR(a,b) [CHAN_TO_PAIRIDX(a)] a 216 drivers/nvdimm/btt.c static void arena_debugfs_init(struct arena_info *a, struct dentry *parent, a 230 drivers/nvdimm/btt.c a->debugfs_dir = d; a 232 drivers/nvdimm/btt.c debugfs_create_x64("size", S_IRUGO, d, &a->size); a 234 drivers/nvdimm/btt.c &a->external_lba_start); a 235 drivers/nvdimm/btt.c debugfs_create_x32("internal_nlba", S_IRUGO, d, &a->internal_nlba); a 237 drivers/nvdimm/btt.c &a->internal_lbasize); a 238 drivers/nvdimm/btt.c debugfs_create_x32("external_nlba", S_IRUGO, d, &a->external_nlba); a 240 drivers/nvdimm/btt.c &a->external_lbasize); a 241 drivers/nvdimm/btt.c debugfs_create_u32("nfree", S_IRUGO, d, &a->nfree); a 242 drivers/nvdimm/btt.c debugfs_create_u16("version_major", S_IRUGO, d, &a->version_major); a 243 drivers/nvdimm/btt.c debugfs_create_u16("version_minor", S_IRUGO, d, &a->version_minor); a 244 drivers/nvdimm/btt.c debugfs_create_x64("nextoff", S_IRUGO, d, &a->nextoff); a 245 drivers/nvdimm/btt.c debugfs_create_x64("infooff", S_IRUGO, d, &a->infooff); a 246 drivers/nvdimm/btt.c debugfs_create_x64("dataoff", S_IRUGO, d, &a->dataoff); a 247 drivers/nvdimm/btt.c debugfs_create_x64("mapoff", S_IRUGO, d, &a->mapoff); a 248 drivers/nvdimm/btt.c debugfs_create_x64("logoff", S_IRUGO, d, &a->logoff); a 249 drivers/nvdimm/btt.c debugfs_create_x64("info2off", S_IRUGO, d, &a->info2off); a 250 drivers/nvdimm/btt.c debugfs_create_x32("flags", S_IRUGO, d, &a->flags); a 251 drivers/nvdimm/btt.c debugfs_create_u32("log_index_0", S_IRUGO, d, &a->log_index[0]); a 252 drivers/nvdimm/btt.c debugfs_create_u32("log_index_1", S_IRUGO, d, &a->log_index[1]); a 285 drivers/nvdimm/btt.c static int btt_log_get_old(struct arena_info *a, struct log_group *log) a 287 drivers/nvdimm/btt.c int idx0 = a->log_index[0]; a 288 drivers/nvdimm/btt.c int idx1 = a->log_index[1]; a 689 drivers/nvdimm/bus.c static umode_t nd_numa_attr_visible(struct kobject *kobj, struct attribute *a, a 695 drivers/nvdimm/bus.c return a->mode; a 428 drivers/nvdimm/dimm_devs.c static umode_t nvdimm_visible(struct kobject *kobj, struct attribute *a, int n) a 433 drivers/nvdimm/dimm_devs.c if (a != &dev_attr_security.attr && a != &dev_attr_frozen.attr) a 434 drivers/nvdimm/dimm_devs.c return a->mode; a 438 drivers/nvdimm/dimm_devs.c if (a == &dev_attr_security.attr) { a 444 drivers/nvdimm/dimm_devs.c return a->mode; a 449 drivers/nvdimm/dimm_devs.c return a->mode; a 22 drivers/nvdimm/label.c static u32 best_seq(u32 a, u32 b) a 24 drivers/nvdimm/label.c a &= NSINDEX_SEQ_MASK; a 27 drivers/nvdimm/label.c if (a == 0 || a == b) a 30 drivers/nvdimm/label.c return a; a 31 drivers/nvdimm/label.c else if (nd_inc_seq(a) == b) a 34 drivers/nvdimm/label.c return a; a 1644 drivers/nvdimm/namespace_devs.c struct attribute *a, int n) a 1648 drivers/nvdimm/namespace_devs.c if (a == &dev_attr_resource.attr) { a 1655 drivers/nvdimm/namespace_devs.c if (a == &dev_attr_size.attr) a 1658 drivers/nvdimm/namespace_devs.c return a->mode; a 1661 drivers/nvdimm/namespace_devs.c if (a == &dev_attr_nstype.attr || a == &dev_attr_size.attr a 1662 drivers/nvdimm/namespace_devs.c || a == &dev_attr_holder.attr a 1663 drivers/nvdimm/namespace_devs.c || a == &dev_attr_holder_class.attr a 1664 drivers/nvdimm/namespace_devs.c || a == &dev_attr_force_raw.attr a 1665 drivers/nvdimm/namespace_devs.c || a == &dev_attr_mode.attr) a 1666 drivers/nvdimm/namespace_devs.c return a->mode; a 2276 drivers/nvdimm/namespace_devs.c static int cmp_dpa(const void *a, const void *b) a 2278 drivers/nvdimm/namespace_devs.c const struct device *dev_a = *(const struct device **) a; a 283 drivers/nvdimm/pfn_devs.c static umode_t pfn_visible(struct kobject *kobj, struct attribute *a, int n) a 285 drivers/nvdimm/pfn_devs.c if (a == &dev_attr_resource.attr) a 287 drivers/nvdimm/pfn_devs.c return a->mode; a 622 drivers/nvdimm/region_devs.c static umode_t region_visible(struct kobject *kobj, struct attribute *a, int n) a 629 drivers/nvdimm/region_devs.c if (!is_memory(dev) && a == &dev_attr_pfn_seed.attr) a 632 drivers/nvdimm/region_devs.c if (!is_memory(dev) && a == &dev_attr_dax_seed.attr) a 635 drivers/nvdimm/region_devs.c if (!is_memory(dev) && a == &dev_attr_badblocks.attr) a 638 drivers/nvdimm/region_devs.c if (a == &dev_attr_resource.attr) { a 645 drivers/nvdimm/region_devs.c if (a == &dev_attr_deep_flush.attr) { a 649 drivers/nvdimm/region_devs.c return a->mode; a 656 drivers/nvdimm/region_devs.c if (a == &dev_attr_persistence_domain.attr) { a 660 drivers/nvdimm/region_devs.c return a->mode; a 663 drivers/nvdimm/region_devs.c if (a != &dev_attr_set_cookie.attr a 664 drivers/nvdimm/region_devs.c && a != &dev_attr_available_size.attr) a 665 drivers/nvdimm/region_devs.c return a->mode; a 669 drivers/nvdimm/region_devs.c && a == &dev_attr_available_size.attr) a 670 drivers/nvdimm/region_devs.c return a->mode; a 672 drivers/nvdimm/region_devs.c return a->mode; a 812 drivers/nvdimm/region_devs.c static umode_t mapping_visible(struct kobject *kobj, struct attribute *a, int n) a 818 drivers/nvdimm/region_devs.c return a->mode; a 482 drivers/nvdimm/security.c #define C(a, b, c) a a 485 drivers/nvdimm/security.c #define C(a, b, c) { b, c } a 1760 drivers/nvme/host/core.c static bool nvme_ns_ids_equal(struct nvme_ns_ids *a, struct nvme_ns_ids *b) a 1762 drivers/nvme/host/core.c return uuid_equal(&a->uuid, &b->uuid) && a 1763 drivers/nvme/host/core.c memcmp(&a->nguid, &b->nguid, sizeof(a->nguid)) == 0 && a 1764 drivers/nvme/host/core.c memcmp(&a->eui64, &b->eui64, sizeof(a->eui64)) == 0; a 3117 drivers/nvme/host/core.c struct attribute *a, int n) a 3122 drivers/nvme/host/core.c if (a == &dev_attr_uuid.attr) { a 3127 drivers/nvme/host/core.c if (a == &dev_attr_nguid.attr) { a 3131 drivers/nvme/host/core.c if (a == &dev_attr_eui.attr) { a 3136 drivers/nvme/host/core.c if (a == &dev_attr_ana_grpid.attr || a == &dev_attr_ana_state.attr) { a 3143 drivers/nvme/host/core.c return a->mode; a 3271 drivers/nvme/host/core.c struct attribute *a, int n) a 3276 drivers/nvme/host/core.c if (a == &dev_attr_delete_controller.attr && !ctrl->ops->delete_ctrl) a 3278 drivers/nvme/host/core.c if (a == &dev_attr_address.attr && !ctrl->ops->get_address) a 3281 drivers/nvme/host/core.c return a->mode; a 3427 drivers/nvme/host/core.c static int ns_cmp(void *priv, struct list_head *a, struct list_head *b) a 3429 drivers/nvme/host/core.c struct nvme_ns *nsa = container_of(a, struct nvme_ns, list); a 501 drivers/nvme/target/nvmet.h static inline __le16 to0based(u32 a) a 503 drivers/nvme/target/nvmet.h return cpu_to_le16(max(1U, min(1U << 16, a)) - 1); a 86 drivers/of/address.c u64 a = of_read_number(addr, na); a 88 drivers/of/address.c a += offset; a 90 drivers/of/address.c addr[na - 2] = cpu_to_be32(a >> 32); a 91 drivers/of/address.c addr[na - 1] = cpu_to_be32(a & 0xffffffffu); a 89 drivers/of/fdt_address.c u64 a = of_read_number(addr, na); a 91 drivers/of/fdt_address.c a += offset; a 93 drivers/of/fdt_address.c addr[na - 2] = cpu_to_fdt32(a >> 32); a 94 drivers/of/fdt_address.c addr[na - 1] = cpu_to_fdt32(a & 0xffffffffu); a 193 drivers/of/of_reserved_mem.c static int __init __rmem_cmp(const void *a, const void *b) a 195 drivers/of/of_reserved_mem.c const struct reserved_mem *ra = a, *rb = b; a 224 drivers/parisc/iosapic.c unsigned long a; a 231 drivers/parisc/iosapic.c a = (unsigned long)kmalloc(sizeof(struct irt_entry) * num_entries + 8, GFP_KERNEL); a 232 drivers/parisc/iosapic.c a = (a + 7UL) & ~7UL; a 233 drivers/parisc/iosapic.c return (struct irt_entry *)a; a 172 drivers/pci/controller/pci-v3-semi.c #define v3_addr_to_lb_base(a) ((a) & V3_LB_BASE_ADR_BASE) a 185 drivers/pci/controller/pci-v3-semi.c #define v3_addr_to_lb_map(a) (((a) >> 16) & V3_LB_MAP_MAP_ADR) a 192 drivers/pci/controller/pci-v3-semi.c #define v3_addr_to_lb_base2(a) (((a) >> 16) & V3_LB_BASE2_ADR_BASE) a 197 drivers/pci/controller/pci-v3-semi.c #define v3_addr_to_lb_map2(a) (((a) >> 16) & V3_LB_MAP2_MAP_ADR) a 50 drivers/pci/controller/pcie-cadence.h #define CDNS_PCIE_LM_EP_FUNC_BAR_CFG_BAR_APERTURE(b, a) \ a 51 drivers/pci/controller/pcie-cadence.h (((a) << ((b) * 8)) & CDNS_PCIE_LM_EP_FUNC_BAR_CFG_BAR_APERTURE_MASK(b)) a 63 drivers/pci/controller/pcie-cadence.h #define CDNS_PCIE_LM_RC_BAR_CFG_BAR0_APERTURE(a) \ a 64 drivers/pci/controller/pcie-cadence.h (((a) << 0) & CDNS_PCIE_LM_RC_BAR_CFG_BAR0_APERTURE_MASK) a 69 drivers/pci/controller/pcie-cadence.h #define CDNS_PCIE_LM_RC_BAR_CFG_BAR1_APERTURE(a) \ a 70 drivers/pci/controller/pcie-cadence.h (((a) << 9) & CDNS_PCIE_LM_RC_BAR_CFG_BAR1_APERTURE_MASK) a 269 drivers/pci/controller/pcie-rockchip.h #define ROCKCHIP_PCIE_CORE_EP_FUNC_BAR_CFG_BAR_APERTURE(b, a) \ a 270 drivers/pci/controller/pcie-rockchip.h (((a) << ((b) * 8)) & \ a 394 drivers/pci/iov.c struct attribute *a, int n) a 401 drivers/pci/iov.c return a->mode; a 325 drivers/pci/p2pdma.c static bool host_bridge_whitelist(struct pci_dev *a, struct pci_dev *b) a 327 drivers/pci/p2pdma.c struct pci_host_bridge *host_a = pci_find_host_bridge(a->bus); a 344 drivers/pci/p2pdma.c struct pci_dev *a = provider, *b = client, *bb; a 358 drivers/pci/p2pdma.c while (a) { a 361 drivers/pci/p2pdma.c if (pci_bridge_has_acs_redir(a)) { a 362 drivers/pci/p2pdma.c seq_buf_print_bus_devfn(acs_list, a); a 369 drivers/pci/p2pdma.c if (a == bb) a 376 drivers/pci/p2pdma.c a = pci_upstream_bridge(a); a 389 drivers/pci/p2pdma.c if (a == bb) a 1481 drivers/pci/pci-sysfs.c struct attribute *a, int n) a 1486 drivers/pci/pci-sysfs.c if (a == &dev_attr_boot_vga.attr) a 1490 drivers/pci/pci-sysfs.c return a->mode; a 1500 drivers/pci/pci-sysfs.c struct attribute *a, int n) a 1508 drivers/pci/pci-sysfs.c return a->mode; a 1512 drivers/pci/pci-sysfs.c struct attribute *a, int n) a 1518 drivers/pci/pci-sysfs.c return a->mode; a 1524 drivers/pci/pci-sysfs.c struct attribute *a, int n) a 1530 drivers/pci/pci-sysfs.c return a->mode; a 635 drivers/pci/pcie/aer.c struct attribute *a, int n) a 643 drivers/pci/pcie/aer.c if ((a == &dev_attr_aer_rootport_total_err_cor.attr || a 644 drivers/pci/pcie/aer.c a == &dev_attr_aer_rootport_total_err_fatal.attr || a 645 drivers/pci/pcie/aer.c a == &dev_attr_aer_rootport_total_err_nonfatal.attr) && a 649 drivers/pci/pcie/aer.c return a->mode; a 3184 drivers/pci/probe.c const struct pci_dev *a = to_pci_dev(d_a); a 3187 drivers/pci/probe.c if (pci_domain_nr(a->bus) < pci_domain_nr(b->bus)) return -1; a 3188 drivers/pci/probe.c else if (pci_domain_nr(a->bus) > pci_domain_nr(b->bus)) return 1; a 3190 drivers/pci/probe.c if (a->bus->number < b->bus->number) return -1; a 3191 drivers/pci/probe.c else if (a->bus->number > b->bus->number) return 1; a 3193 drivers/pci/probe.c if (a->devfn < b->devfn) return -1; a 3194 drivers/pci/probe.c else if (a->devfn > b->devfn) return 1; a 269 drivers/pcmcia/i82365.c u_short a, b; a 270 drivers/pcmcia/i82365.c a = i365_get(sock, reg); a 272 drivers/pcmcia/i82365.c return (a + (b<<8)); a 118 drivers/pcmcia/o2micro.h u8 a, b; a 122 drivers/pcmcia/o2micro.h a = config_readb(socket, O2_RESERVED1); a 124 drivers/pcmcia/o2micro.h dev_dbg(&socket->dev->dev, "O2: 0x94/0xD4: %02x/%02x\n", a, b); a 158 drivers/pcmcia/o2micro.h a | O2_RES_READ_PREFETCH | O2_RES_WRITE_BURST); a 165 drivers/pcmcia/o2micro.h a & ~(O2_RES_READ_PREFETCH | O2_RES_WRITE_BURST)); a 298 drivers/pcmcia/rsrc_nonstatic.c int i, a = 0, b = -1, d; a 313 drivers/pcmcia/rsrc_nonstatic.c a += d; a 326 drivers/pcmcia/rsrc_nonstatic.c *value = a; a 609 drivers/perf/arm-ccn.c static int arm_ccn_pmu_type_eq(u32 a, u32 b) a 611 drivers/perf/arm-ccn.c if (a == b) a 614 drivers/perf/arm-ccn.c switch (a) { a 192 drivers/perf/fsl_imx8_ddr_perf.c static bool ddr_perf_filters_compatible(struct perf_event *a, a 195 drivers/perf/fsl_imx8_ddr_perf.c if (!ddr_perf_is_filtered(a)) a 199 drivers/perf/fsl_imx8_ddr_perf.c return ddr_perf_filter_val(a) == ddr_perf_filter_val(b); a 129 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c u32 a = *pnum; a 139 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c whole = a / b; a 146 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c c = a - (b * whole); a 147 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c a = b; a 24 drivers/phy/qualcomm/phy-qcom-ipq806x-sata.c #define __set(v, a, b) (((v) << (b)) & GENMASK(a, b)) a 375 drivers/pinctrl/bcm/pinctrl-bcm281xx.c #define BCM281XX_PIN_DESC(a, b, c) \ a 376 drivers/pinctrl/bcm/pinctrl-bcm281xx.c { .number = a, .name = b, .drv_data = &c##_pin } a 94 drivers/pinctrl/bcm/pinctrl-bcm2835.c #define BCM2835_GPIO_PIN(a) PINCTRL_PIN(a, "gpio" #a) a 469 drivers/pinctrl/core.c int a; a 470 drivers/pinctrl/core.c for (a = 0; a < range->npins; a++) { a 471 drivers/pinctrl/core.c if (range->pins[a] == pin) a 1695 drivers/pinctrl/core.c int a; a 1699 drivers/pinctrl/core.c for (a = 0; a < range->npins - 1; a++) a 1700 drivers/pinctrl/core.c seq_printf(s, "%u, ", range->pins[a]); a 1701 drivers/pinctrl/core.c seq_printf(s, "%u}\n", range->pins[a]); a 227 drivers/pinctrl/nomadik/pinctrl-ab8500.c #define AB8500_PIN_GROUP(a, b) { .name = #a, .pins = a##_pins, \ a 228 drivers/pinctrl/nomadik/pinctrl-ab8500.c .npins = ARRAY_SIZE(a##_pins), .altsetting = b } a 303 drivers/pinctrl/nomadik/pinctrl-ab8500.c #define AB8500_FUNC_GROUPS(a, b...) \ a 304 drivers/pinctrl/nomadik/pinctrl-ab8500.c static const char * const a##_groups[] = { b }; a 149 drivers/pinctrl/nomadik/pinctrl-ab8505.c #define AB8505_PIN_GROUP(a, b) { .name = #a, .pins = a##_pins, \ a 150 drivers/pinctrl/nomadik/pinctrl-ab8505.c .npins = ARRAY_SIZE(a##_pins), .altsetting = b } a 190 drivers/pinctrl/nomadik/pinctrl-ab8505.c #define AB8505_FUNC_GROUPS(a, b...) \ a 191 drivers/pinctrl/nomadik/pinctrl-ab8505.c static const char * const a##_groups[] = { b }; a 97 drivers/pinctrl/nomadik/pinctrl-abx500.h #define GPIO_IRQ_CLUSTER(a, b, c) \ a 99 drivers/pinctrl/nomadik/pinctrl-abx500.h .start = a, \ a 135 drivers/pinctrl/nomadik/pinctrl-abx500.h #define ABX500_PINRANGE(a, b, c) { .offset = a, .npins = b, .altfunc = c } a 659 drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c #define DB8500_PIN_GROUP(a, b) { .name = #a, .pins = a##_pins, \ a 660 drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c .npins = ARRAY_SIZE(a##_pins), .altsetting = b } a 812 drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c #define DB8500_FUNC_GROUPS(a, b...) \ a 813 drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c static const char * const a##_groups[] = { b }; a 306 drivers/pinctrl/nomadik/pinctrl-nomadik-stn8815.c #define STN8815_PIN_GROUP(a, b) { .name = #a, .pins = a##_pins, \ a 307 drivers/pinctrl/nomadik/pinctrl-nomadik-stn8815.c .npins = ARRAY_SIZE(a##_pins), .altsetting = b } a 326 drivers/pinctrl/nomadik/pinctrl-nomadik-stn8815.c #define STN8815_FUNC_GROUPS(a, b...) \ a 327 drivers/pinctrl/nomadik/pinctrl-nomadik-stn8815.c static const char * const a##_groups[] = { b }; a 652 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c #define NPCM7XX_SFUNC(a) NPCM7XX_FUNC(a, #a) a 653 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c #define NPCM7XX_FUNC(a, b...) static const char *a ## _grp[] = { b } a 897 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c #define NPCM7XX_PINCFG(a, b, c, d, e, f, g, h, i, j, k) \ a 898 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c [a] { .fn0 = fn_ ## b, .reg0 = NPCM7XX_GCR_ ## c, .bit0 = d, \ a 595 drivers/pinctrl/pinctrl-coh901.c #define COH901_PINRANGE(a, b) { .offset = a, .pin_base = b } a 51 drivers/pinctrl/pinctrl-falcon.c #define MFP_FALCON(a, f0, f1, f2, f3) \ a 53 drivers/pinctrl/pinctrl-falcon.c .name = #a, \ a 54 drivers/pinctrl/pinctrl-falcon.c .pin = a, \ a 63 drivers/pinctrl/pinctrl-falcon.c #define GRP_MUX(a, m, p) \ a 65 drivers/pinctrl/pinctrl-falcon.c .name = a, \ a 205 drivers/pinctrl/pinctrl-lpc18xx.c #define LPC18XX_ANALOG_ADC(a) ((a >> 5) & 0x3) a 211 drivers/pinctrl/pinctrl-lpc18xx.c #define LPC_P(port, pin, f0, f1, f2, f3, f4, f5, f6, f7, a, t) \ a 219 drivers/pinctrl/pinctrl-lpc18xx.c .analog = a, \ a 223 drivers/pinctrl/pinctrl-lpc18xx.c #define LPC_N(pname, off, f0, f1, f2, f3, f4, f5, f6, f7, a, t) \ a 231 drivers/pinctrl/pinctrl-lpc18xx.c .analog = a, \ a 340 drivers/pinctrl/pinctrl-lpc18xx.c LPC_P(a,0, R, R, R, R, R, I2S1, CGU_OUT, R, 0, ND); a 341 drivers/pinctrl/pinctrl-lpc18xx.c LPC_P(a,1, GPIO, QEI, R, UART2, R, R, R, R, 0, HD); a 342 drivers/pinctrl/pinctrl-lpc18xx.c LPC_P(a,2, GPIO, QEI, R, UART2, R, R, R, R, 0, HD); a 343 drivers/pinctrl/pinctrl-lpc18xx.c LPC_P(a,3, GPIO, QEI, R, R, R, R, R, R, 0, HD); a 344 drivers/pinctrl/pinctrl-lpc18xx.c LPC_P(a,4, R, CTOUT, R, EMC, GPIO, R, R, R, 0, ND); a 550 drivers/pinctrl/pinctrl-lpc18xx.c LPC18XX_PIN_P(a,0), a 551 drivers/pinctrl/pinctrl-lpc18xx.c LPC18XX_PIN_P(a,1), a 552 drivers/pinctrl/pinctrl-lpc18xx.c LPC18XX_PIN_P(a,2), a 553 drivers/pinctrl/pinctrl-lpc18xx.c LPC18XX_PIN_P(a,3), a 554 drivers/pinctrl/pinctrl-lpc18xx.c LPC18XX_PIN_P(a,4), a 948 drivers/pinctrl/pinctrl-sx150x.c unsigned int a, b; a 974 drivers/pinctrl/pinctrl-sx150x.c a = val & 0x00ff0000; a 979 drivers/pinctrl/pinctrl-sx150x.c val |= a >> 8; a 63 drivers/pinctrl/pinctrl-xway.c #define MFP_XWAY(a, f0, f1, f2, f3) \ a 65 drivers/pinctrl/pinctrl-xway.c .name = #a, \ a 66 drivers/pinctrl/pinctrl-xway.c .pin = a, \ a 75 drivers/pinctrl/pinctrl-xway.c #define GRP_MUX(a, m, p) \ a 76 drivers/pinctrl/pinctrl-xway.c { .name = a, .mux = XWAY_MUX_##m, .pins = p, .npins = ARRAY_SIZE(p), } a 26 drivers/pinctrl/sprd/pinctrl-sprd.h #define SPRD_PINCTRL_PIN_DATA(a, b) \ a 29 drivers/pinctrl/sprd/pinctrl-sprd.h .num = (((a) >> NUM_OFFSET) & 0xfff), \ a 30 drivers/pinctrl/sprd/pinctrl-sprd.h .type = (((a) >> TYPE_OFFSET) & 0xf), \ a 31 drivers/pinctrl/sprd/pinctrl-sprd.h .bit_offset = (((a) >> BIT_OFFSET) & 0xff), \ a 32 drivers/pinctrl/sprd/pinctrl-sprd.h .bit_width = ((a) >> WIDTH_OFFSET & 0xf), \ a 33 drivers/pinctrl/sprd/pinctrl-sprd.h .reg = ((a) & 0xf) \ a 152 drivers/pinctrl/uniphier/pinctrl-uniphier.h #define UNIPHIER_PINCTRL_PIN(a, b, c, d, e, f, g) \ a 154 drivers/pinctrl/uniphier/pinctrl-uniphier.h .number = a, \ a 328 drivers/platform/chrome/cros_ec_sysfs.c struct attribute *a, int n) a 333 drivers/platform/chrome/cros_ec_sysfs.c if (a == &dev_attr_kb_wake_angle.attr && !ec->has_kb_wake_angle) a 336 drivers/platform/chrome/cros_ec_sysfs.c return a->mode; a 6 drivers/platform/chrome/cros_ec_trace.c #define TRACE_SYMBOL(a) {a, #a} a 787 drivers/platform/x86/sony-laptop.c #define MIN(a, b) (a > b ? b : a) a 252 drivers/platform/x86/thinkpad_acpi.c #define strlencmp(a, b) (strncmp((a), (b), strlen(b))) a 1021 drivers/platform/x86/thinkpad_acpi.c struct attribute *a; a 1039 drivers/platform/x86/thinkpad_acpi.c sobj->s.group.attrs = &sobj->a; a 85 drivers/power/supply/axp288_fuel_gauge.c #define VOLTAGE_FROM_ADC(a) ((a * 11) / 10) a 87 drivers/power/supply/axp288_fuel_gauge.c #define PROP_VOLT(a) ((a) * 1000) a 88 drivers/power/supply/axp288_fuel_gauge.c #define PROP_CURR(a) ((a) * 1000) a 186 drivers/power/supply/twl4030_madc_battery.c static int twl4030_cmp(const void *a, const void *b) a 189 drivers/power/supply/twl4030_madc_battery.c ((struct twl4030_madc_bat_calibration *)a)->voltage; a 150 drivers/pps/generators/pps_gen_parport.c struct timespec64 a, b; a 154 drivers/pps/generators/pps_gen_parport.c ktime_get_real_ts64(&a); a 159 drivers/pps/generators/pps_gen_parport.c b = timespec64_sub(b, a); a 77 drivers/pwm/pwm-fsl-ftm.c static bool fsl_pwm_periodcfg_are_equal(const struct fsl_pwm_periodcfg *a, a 80 drivers/pwm/pwm-fsl-ftm.c if (a->clk_select != b->clk_select) a 82 drivers/pwm/pwm-fsl-ftm.c if (a->clk_ps != b->clk_ps) a 84 drivers/pwm/pwm-fsl-ftm.c if (a->mod_period != b->mod_period) a 1599 drivers/rapidio/devices/rio_mport_cdev.c static int rio_mport_match_pw_filter(struct rio_pw_filter *a, a 1602 drivers/rapidio/devices/rio_mport_cdev.c if ((a->mask == b->mask) && (a->low == b->low) && (a->high == b->high)) a 310 drivers/regulator/vctrl-regulator.c static int vctrl_cmp_ctrl_uV(const void *a, const void *b) a 312 drivers/regulator/vctrl-regulator.c const struct vctrl_voltage_table *at = a; a 255 drivers/remoteproc/imx_rproc.c int a, b = 0, err, nph; a 258 drivers/remoteproc/imx_rproc.c for (a = 0; a < dcfg->att_size; a++) { a 259 drivers/remoteproc/imx_rproc.c const struct imx_rproc_att *att = &dcfg->att[a]; a 284 drivers/remoteproc/imx_rproc.c for (a = 0; a < nph; a++) { a 288 drivers/remoteproc/imx_rproc.c node = of_parse_phandle(np, "memory-region", a); a 216 drivers/rtc/rtc-bd70528.c static int bd70528_set_alarm(struct device *dev, struct rtc_wkalrm *a) a 238 drivers/rtc/rtc-bd70528.c tm2rtc(&a->time, &alm.data); a 239 drivers/rtc/rtc-bd70528.c tmday2rtc(&a->time, &wake.time); a 241 drivers/rtc/rtc-bd70528.c if (a->enabled) { a 264 drivers/rtc/rtc-bd70528.c static int bd70528_read_alarm(struct device *dev, struct rtc_wkalrm *a) a 278 drivers/rtc/rtc-bd70528.c rtc2tm(&alm.data, &a->time); a 279 drivers/rtc/rtc-bd70528.c a->time.tm_mday = -1; a 280 drivers/rtc/rtc-bd70528.c a->time.tm_mon = -1; a 281 drivers/rtc/rtc-bd70528.c a->time.tm_year = -1; a 282 drivers/rtc/rtc-bd70528.c a->enabled = !(alm.alm_mask & BD70528_MASK_ALM_EN); a 283 drivers/rtc/rtc-bd70528.c a->pending = 0; a 505 drivers/s390/char/keyboard.c struct kbdiacrs __user *a = argp; a 509 drivers/s390/char/keyboard.c if (put_user(kbd->accent_table_size, &a->kb_cnt)) a 515 drivers/s390/char/keyboard.c if (copy_to_user(a->kbdiacr + i, &diacr, sizeof(struct kbdiacr))) a 522 drivers/s390/char/keyboard.c struct kbdiacrsuc __user *a = argp; a 525 drivers/s390/char/keyboard.c if (put_user(ct, &a->kb_cnt)) a 527 drivers/s390/char/keyboard.c if (copy_to_user(a->kbdiacruc, kbd->accent_table, a 534 drivers/s390/char/keyboard.c struct kbdiacrs __user *a = argp; a 540 drivers/s390/char/keyboard.c if (get_user(ct, &a->kb_cnt)) a 546 drivers/s390/char/keyboard.c if (copy_from_user(&diacr, a->kbdiacr + i, sizeof(struct kbdiacr))) a 556 drivers/s390/char/keyboard.c struct kbdiacrsuc __user *a = argp; a 560 drivers/s390/char/keyboard.c if (get_user(ct, &a->kb_cnt)) a 565 drivers/s390/char/keyboard.c if (copy_from_user(kbd->accent_table, a->kbdiacruc, a 870 drivers/s390/cio/css.c static ssize_t real_cssid_show(struct device *dev, struct device_attribute *a, a 882 drivers/s390/cio/css.c static ssize_t cm_enable_show(struct device *dev, struct device_attribute *a, a 894 drivers/s390/cio/css.c static ssize_t cm_enable_store(struct device *dev, struct device_attribute *a, a 950 drivers/s390/crypto/ap_bus.c int a, i, z; a 961 drivers/s390/crypto/ap_bus.c a = z = simple_strtoul(str, &np, 0); a 962 drivers/s390/crypto/ap_bus.c if (str == np || a >= bits) a 967 drivers/s390/crypto/ap_bus.c if (str == np || a > z || z >= bits) a 971 drivers/s390/crypto/ap_bus.c for (i = a; i <= z; i++) a 461 drivers/scsi/3w-9xxx.h #define TW_PRINTK(h,a,b,c) { \ a 463 drivers/scsi/3w-9xxx.h printk(KERN_WARNING "3w-9xxx: scsi%d: ERROR: (0x%02X:0x%04X): %s.\n",h->host_no,a,b,c); \ a 465 drivers/scsi/3w-9xxx.h printk(KERN_WARNING "3w-9xxx: ERROR: (0x%02X:0x%04X): %s.\n",a,b,c); \ a 191 drivers/scsi/3w-sas.h #define TW_PRINTK(h,a,b,c) { \ a 193 drivers/scsi/3w-sas.h printk(KERN_WARNING "3w-sas: scsi%d: ERROR: (0x%02X:0x%04X): %s.\n",h->host_no,a,b,c); \ a 195 drivers/scsi/3w-sas.h printk(KERN_WARNING "3w-sas: ERROR: (0x%02X:0x%04X): %s.\n",a,b,c); \ a 26 drivers/scsi/53c700.h #define DDEBUG(prefix, sdev, fmt, a...) \ a 27 drivers/scsi/53c700.h sdev_printk(prefix, sdev, fmt, ##a) a 28 drivers/scsi/53c700.h #define CDEBUG(prefix, scmd, fmt, a...) \ a 29 drivers/scsi/53c700.h scmd_printk(prefix, scmd, fmt, ##a) a 32 drivers/scsi/53c700.h #define DDEBUG(prefix, scmd, fmt, a...) do {} while (0) a 33 drivers/scsi/53c700.h #define CDEBUG(prefix, scmd, fmt, a...) do {} while (0) a 845 drivers/scsi/aacraid/aachba.c static void inqstrcpy(char *a, char *b) a 848 drivers/scsi/aacraid/aachba.c while (*a != (char)0) a 849 drivers/scsi/aacraid/aachba.c *b++ = *a++; a 427 drivers/scsi/aic94xx/aic94xx_scb.c struct asd_ascb *a, *b; a 442 drivers/scsi/aic94xx/aic94xx_scb.c list_for_each_entry_safe(a, b, &asd_ha->seq.pend_q, list) { a 443 drivers/scsi/aic94xx/aic94xx_scb.c struct sas_task *task = a->uldd_task; a 445 drivers/scsi/aic94xx/aic94xx_scb.c if (a->tc_index != tc_abort) a 453 drivers/scsi/aic94xx/aic94xx_scb.c a->scb->header.opcode); a 468 drivers/scsi/aic94xx/aic94xx_scb.c list_for_each_entry_safe(a, b, &asd_ha->seq.pend_q, list) { a 469 drivers/scsi/aic94xx/aic94xx_scb.c struct sas_task *task = a->uldd_task; a 473 drivers/scsi/aic94xx/aic94xx_scb.c a->tc_index != tc_abort) a 480 drivers/scsi/aic94xx/aic94xx_scb.c struct asd_ascb *a; a 492 drivers/scsi/aic94xx/aic94xx_scb.c list_for_each_entry(a, &asd_ha->seq.pend_q, list) { a 495 drivers/scsi/aic94xx/aic94xx_scb.c struct sas_task *task = a->uldd_task; a 518 drivers/scsi/aic94xx/aic94xx_scb.c list_for_each_entry(a, &asd_ha->seq.pend_q, list) { a 521 drivers/scsi/aic94xx/aic94xx_scb.c struct sas_task *task = a->uldd_task; a 14 drivers/scsi/aic94xx/aic94xx_task.c static void asd_unbuild_ata_ascb(struct asd_ascb *a); a 15 drivers/scsi/aic94xx/aic94xx_task.c static void asd_unbuild_smp_ascb(struct asd_ascb *a); a 16 drivers/scsi/aic94xx/aic94xx_task.c static void asd_unbuild_ssp_ascb(struct asd_ascb *a); a 407 drivers/scsi/aic94xx/aic94xx_task.c static void asd_unbuild_ata_ascb(struct asd_ascb *a) a 409 drivers/scsi/aic94xx/aic94xx_task.c asd_unmap_scatterlist(a); a 451 drivers/scsi/aic94xx/aic94xx_task.c static void asd_unbuild_smp_ascb(struct asd_ascb *a) a 453 drivers/scsi/aic94xx/aic94xx_task.c struct sas_task *task = a->uldd_task; a 456 drivers/scsi/aic94xx/aic94xx_task.c dma_unmap_sg(&a->ha->pcidev->dev, &task->smp_task.smp_req, 1, a 458 drivers/scsi/aic94xx/aic94xx_task.c dma_unmap_sg(&a->ha->pcidev->dev, &task->smp_task.smp_resp, 1, a 506 drivers/scsi/aic94xx/aic94xx_task.c static void asd_unbuild_ssp_ascb(struct asd_ascb *a) a 508 drivers/scsi/aic94xx/aic94xx_task.c asd_unmap_scatterlist(a); a 533 drivers/scsi/aic94xx/aic94xx_task.c struct asd_ascb *ascb = NULL, *a; a 549 drivers/scsi/aic94xx/aic94xx_task.c list_for_each_entry(a, &alist, list) { a 550 drivers/scsi/aic94xx/aic94xx_task.c a->uldd_task = t; a 551 drivers/scsi/aic94xx/aic94xx_task.c t->lldd_task = a; a 554 drivers/scsi/aic94xx/aic94xx_task.c list_for_each_entry(a, &alist, list) { a 555 drivers/scsi/aic94xx/aic94xx_task.c t = a->uldd_task; a 556 drivers/scsi/aic94xx/aic94xx_task.c a->uldd_timer = 1; a 562 drivers/scsi/aic94xx/aic94xx_task.c res = asd_build_ata_ascb(a, t, gfp_flags); a 565 drivers/scsi/aic94xx/aic94xx_task.c res = asd_build_smp_ascb(a, t, gfp_flags); a 568 drivers/scsi/aic94xx/aic94xx_task.c res = asd_build_ssp_ascb(a, t, gfp_flags); a 587 drivers/scsi/aic94xx/aic94xx_task.c a = NULL; a 595 drivers/scsi/aic94xx/aic94xx_task.c struct asd_ascb *b = a; a 596 drivers/scsi/aic94xx/aic94xx_task.c list_for_each_entry(a, &alist, list) { a 597 drivers/scsi/aic94xx/aic94xx_task.c if (a == b) a 599 drivers/scsi/aic94xx/aic94xx_task.c t = a->uldd_task; a 606 drivers/scsi/aic94xx/aic94xx_task.c asd_unbuild_ata_ascb(a); a 609 drivers/scsi/aic94xx/aic94xx_task.c asd_unbuild_smp_ascb(a); a 612 drivers/scsi/aic94xx/aic94xx_task.c asd_unbuild_ssp_ascb(a); a 24 drivers/scsi/am53c974.c #define esp_dma_log(f, a...) \ a 27 drivers/scsi/am53c974.c shost_printk(KERN_DEBUG, esp->host, f, ##a); \ a 3688 drivers/scsi/arcmsr/arcmsr_hba.c } a; a 3696 drivers/scsi/arcmsr/arcmsr_hba.c datetime.a.signature = 0x55AA; a 3697 drivers/scsi/arcmsr/arcmsr_hba.c datetime.a.year = tm.tm_year - 100; /* base 2000 instead of 1900 */ a 3698 drivers/scsi/arcmsr/arcmsr_hba.c datetime.a.month = tm.tm_mon; a 3699 drivers/scsi/arcmsr/arcmsr_hba.c datetime.a.date = tm.tm_mday; a 3700 drivers/scsi/arcmsr/arcmsr_hba.c datetime.a.hour = tm.tm_hour; a 3701 drivers/scsi/arcmsr/arcmsr_hba.c datetime.a.minute = tm.tm_min; a 3702 drivers/scsi/arcmsr/arcmsr_hba.c datetime.a.second = tm.tm_sec; a 145 drivers/scsi/atari_scsi.c #define STRAM_ADDR(a) (((a) & atari_dma_stram_mask) == 0) a 88 drivers/scsi/ch.c #define ch_printk(prefix, ch, fmt, a...) \ a 89 drivers/scsi/ch.c sdev_prefix_printk(prefix, (ch)->device, (ch)->name, fmt, ##a) a 141 drivers/scsi/esas2r/esas2r.h #define esas2r_read_register_dword(a, reg) \ a 142 drivers/scsi/esas2r/esas2r.h readl((void __iomem *)a->regs + (reg) + MW_REG_OFFSET_HWREG) a 144 drivers/scsi/esas2r/esas2r.h #define esas2r_write_register_dword(a, reg, data) \ a 145 drivers/scsi/esas2r/esas2r.h writel(data, (void __iomem *)(a->regs + (reg) + MW_REG_OFFSET_HWREG)) a 147 drivers/scsi/esas2r/esas2r.h #define esas2r_flush_register_dword(a, r) esas2r_read_register_dword(a, r) a 153 drivers/scsi/esas2r/esas2r.h #define esas2r_read_data_byte(a, reg) \ a 154 drivers/scsi/esas2r/esas2r.h readb((void __iomem *)a->data_window + (reg)) a 405 drivers/scsi/esas2r/esas2r.h typedef void (*RQCALLBK) (struct esas2r_adapter *a, a 407 drivers/scsi/esas2r/esas2r.h typedef bool (*RQBUILDSGL) (struct esas2r_adapter *a, a 776 drivers/scsi/esas2r/esas2r.h struct esas2r_adapter *a; a 966 drivers/scsi/esas2r/esas2r.h int esas2r_write_params(struct esas2r_adapter *a, struct esas2r_request *rq, a 970 drivers/scsi/esas2r/esas2r.h u8 handle_hba_ioctl(struct esas2r_adapter *a, a 986 drivers/scsi/esas2r/esas2r.h int esas2r_read_fw(struct esas2r_adapter *a, char *buf, long off, int count); a 987 drivers/scsi/esas2r/esas2r.h int esas2r_write_fw(struct esas2r_adapter *a, const char *buf, long off, a 989 drivers/scsi/esas2r/esas2r.h int esas2r_read_vda(struct esas2r_adapter *a, char *buf, long off, int count); a 990 drivers/scsi/esas2r/esas2r.h int esas2r_write_vda(struct esas2r_adapter *a, const char *buf, long off, a 992 drivers/scsi/esas2r/esas2r.h int esas2r_read_fs(struct esas2r_adapter *a, char *buf, long off, int count); a 993 drivers/scsi/esas2r/esas2r.h int esas2r_write_fs(struct esas2r_adapter *a, const char *buf, long off, a 998 drivers/scsi/esas2r/esas2r.h void esas2r_kickoff_timer(struct esas2r_adapter *a); a 1001 drivers/scsi/esas2r/esas2r.h void esas2r_fw_event_off(struct esas2r_adapter *a); a 1002 drivers/scsi/esas2r/esas2r.h void esas2r_fw_event_on(struct esas2r_adapter *a); a 1003 drivers/scsi/esas2r/esas2r.h bool esas2r_nvram_write(struct esas2r_adapter *a, struct esas2r_request *rq, a 1005 drivers/scsi/esas2r/esas2r.h void esas2r_nvram_get_defaults(struct esas2r_adapter *a, a 1007 drivers/scsi/esas2r/esas2r.h void esas2r_complete_request_cb(struct esas2r_adapter *a, a 1009 drivers/scsi/esas2r/esas2r.h void esas2r_reset_detected(struct esas2r_adapter *a); a 1014 drivers/scsi/esas2r/esas2r.h void esas2r_free_request(struct esas2r_adapter *a, struct esas2r_request *rq); a 1015 drivers/scsi/esas2r/esas2r.h struct esas2r_request *esas2r_alloc_request(struct esas2r_adapter *a); a 1016 drivers/scsi/esas2r/esas2r.h u32 esas2r_get_uncached_size(struct esas2r_adapter *a); a 1017 drivers/scsi/esas2r/esas2r.h bool esas2r_init_adapter_struct(struct esas2r_adapter *a, a 1019 drivers/scsi/esas2r/esas2r.h bool esas2r_check_adapter(struct esas2r_adapter *a); a 1020 drivers/scsi/esas2r/esas2r.h bool esas2r_init_adapter_hw(struct esas2r_adapter *a, bool init_poll); a 1021 drivers/scsi/esas2r/esas2r.h void esas2r_start_request(struct esas2r_adapter *a, struct esas2r_request *rq); a 1022 drivers/scsi/esas2r/esas2r.h bool esas2r_send_task_mgmt(struct esas2r_adapter *a, a 1024 drivers/scsi/esas2r/esas2r.h void esas2r_do_tasklet_tasks(struct esas2r_adapter *a); a 1025 drivers/scsi/esas2r/esas2r.h void esas2r_adapter_interrupt(struct esas2r_adapter *a); a 1026 drivers/scsi/esas2r/esas2r.h void esas2r_do_deferred_processes(struct esas2r_adapter *a); a 1027 drivers/scsi/esas2r/esas2r.h void esas2r_reset_bus(struct esas2r_adapter *a); a 1028 drivers/scsi/esas2r/esas2r.h void esas2r_reset_adapter(struct esas2r_adapter *a); a 1029 drivers/scsi/esas2r/esas2r.h void esas2r_timer_tick(struct esas2r_adapter *a); a 1030 drivers/scsi/esas2r/esas2r.h const char *esas2r_get_model_name(struct esas2r_adapter *a); a 1031 drivers/scsi/esas2r/esas2r.h const char *esas2r_get_model_name_short(struct esas2r_adapter *a); a 1032 drivers/scsi/esas2r/esas2r.h u32 esas2r_stall_execution(struct esas2r_adapter *a, u32 start_time, a 1034 drivers/scsi/esas2r/esas2r.h void esas2r_build_flash_req(struct esas2r_adapter *a, a 1040 drivers/scsi/esas2r/esas2r.h void esas2r_build_mgt_req(struct esas2r_adapter *a, a 1047 drivers/scsi/esas2r/esas2r.h void esas2r_build_ae_req(struct esas2r_adapter *a, struct esas2r_request *rq); a 1048 drivers/scsi/esas2r/esas2r.h void esas2r_build_cli_req(struct esas2r_adapter *a, a 1052 drivers/scsi/esas2r/esas2r.h void esas2r_build_ioctl_req(struct esas2r_adapter *a, a 1056 drivers/scsi/esas2r/esas2r.h void esas2r_build_cfg_req(struct esas2r_adapter *a, a 1061 drivers/scsi/esas2r/esas2r.h void esas2r_power_down(struct esas2r_adapter *a); a 1062 drivers/scsi/esas2r/esas2r.h bool esas2r_power_up(struct esas2r_adapter *a, bool init_poll); a 1063 drivers/scsi/esas2r/esas2r.h void esas2r_wait_request(struct esas2r_adapter *a, struct esas2r_request *rq); a 1064 drivers/scsi/esas2r/esas2r.h u32 esas2r_map_data_window(struct esas2r_adapter *a, u32 addr_lo); a 1065 drivers/scsi/esas2r/esas2r.h bool esas2r_process_fs_ioctl(struct esas2r_adapter *a, a 1069 drivers/scsi/esas2r/esas2r.h bool esas2r_read_flash_block(struct esas2r_adapter *a, void *to, u32 from, a 1071 drivers/scsi/esas2r/esas2r.h bool esas2r_read_mem_block(struct esas2r_adapter *a, void *to, u32 from, a 1073 drivers/scsi/esas2r/esas2r.h bool esas2r_fm_api(struct esas2r_adapter *a, struct esas2r_flash_img *fi, a 1075 drivers/scsi/esas2r/esas2r.h void esas2r_force_interrupt(struct esas2r_adapter *a); a 1076 drivers/scsi/esas2r/esas2r.h void esas2r_local_start_request(struct esas2r_adapter *a, a 1078 drivers/scsi/esas2r/esas2r.h void esas2r_process_adapter_reset(struct esas2r_adapter *a); a 1079 drivers/scsi/esas2r/esas2r.h void esas2r_complete_request(struct esas2r_adapter *a, a 1081 drivers/scsi/esas2r/esas2r.h void esas2r_dummy_complete(struct esas2r_adapter *a, a 1083 drivers/scsi/esas2r/esas2r.h void esas2r_ae_complete(struct esas2r_adapter *a, struct esas2r_request *rq); a 1084 drivers/scsi/esas2r/esas2r.h void esas2r_start_vda_request(struct esas2r_adapter *a, a 1086 drivers/scsi/esas2r/esas2r.h bool esas2r_read_flash_rev(struct esas2r_adapter *a); a 1087 drivers/scsi/esas2r/esas2r.h bool esas2r_read_image_type(struct esas2r_adapter *a); a 1088 drivers/scsi/esas2r/esas2r.h bool esas2r_nvram_read_direct(struct esas2r_adapter *a); a 1089 drivers/scsi/esas2r/esas2r.h bool esas2r_nvram_validate(struct esas2r_adapter *a); a 1090 drivers/scsi/esas2r/esas2r.h void esas2r_nvram_set_defaults(struct esas2r_adapter *a); a 1091 drivers/scsi/esas2r/esas2r.h bool esas2r_print_flash_rev(struct esas2r_adapter *a); a 1092 drivers/scsi/esas2r/esas2r.h void esas2r_send_reset_ae(struct esas2r_adapter *a, bool pwr_mgt); a 1093 drivers/scsi/esas2r/esas2r.h bool esas2r_init_msgs(struct esas2r_adapter *a); a 1094 drivers/scsi/esas2r/esas2r.h bool esas2r_is_adapter_present(struct esas2r_adapter *a); a 1098 drivers/scsi/esas2r/esas2r.h void esas2r_reset_chip(struct esas2r_adapter *a); a 1099 drivers/scsi/esas2r/esas2r.h void esas2r_log_request_failure(struct esas2r_adapter *a, a 1101 drivers/scsi/esas2r/esas2r.h void esas2r_polled_interrupt(struct esas2r_adapter *a); a 1102 drivers/scsi/esas2r/esas2r.h bool esas2r_ioreq_aborted(struct esas2r_adapter *a, struct esas2r_request *rq, a 1104 drivers/scsi/esas2r/esas2r.h bool esas2r_build_sg_list_sge(struct esas2r_adapter *a, a 1106 drivers/scsi/esas2r/esas2r.h bool esas2r_build_sg_list_prd(struct esas2r_adapter *a, a 1108 drivers/scsi/esas2r/esas2r.h void esas2r_targ_db_initialize(struct esas2r_adapter *a); a 1109 drivers/scsi/esas2r/esas2r.h void esas2r_targ_db_remove_all(struct esas2r_adapter *a, bool notify); a 1110 drivers/scsi/esas2r/esas2r.h void esas2r_targ_db_report_changes(struct esas2r_adapter *a); a 1111 drivers/scsi/esas2r/esas2r.h struct esas2r_target *esas2r_targ_db_add_raid(struct esas2r_adapter *a, a 1113 drivers/scsi/esas2r/esas2r.h struct esas2r_target *esas2r_targ_db_add_pthru(struct esas2r_adapter *a, a 1117 drivers/scsi/esas2r/esas2r.h void esas2r_targ_db_remove(struct esas2r_adapter *a, struct esas2r_target *t); a 1118 drivers/scsi/esas2r/esas2r.h struct esas2r_target *esas2r_targ_db_find_by_sas_addr(struct esas2r_adapter *a, a 1120 drivers/scsi/esas2r/esas2r.h struct esas2r_target *esas2r_targ_db_find_by_ident(struct esas2r_adapter *a, a 1123 drivers/scsi/esas2r/esas2r.h u16 esas2r_targ_db_find_next_present(struct esas2r_adapter *a, u16 target_id); a 1124 drivers/scsi/esas2r/esas2r.h struct esas2r_target *esas2r_targ_db_find_by_virt_id(struct esas2r_adapter *a, a 1126 drivers/scsi/esas2r/esas2r.h u16 esas2r_targ_db_get_tgt_cnt(struct esas2r_adapter *a); a 1127 drivers/scsi/esas2r/esas2r.h void esas2r_disc_initialize(struct esas2r_adapter *a); a 1128 drivers/scsi/esas2r/esas2r.h void esas2r_disc_start_waiting(struct esas2r_adapter *a); a 1129 drivers/scsi/esas2r/esas2r.h void esas2r_disc_check_for_work(struct esas2r_adapter *a); a 1130 drivers/scsi/esas2r/esas2r.h void esas2r_disc_check_complete(struct esas2r_adapter *a); a 1131 drivers/scsi/esas2r/esas2r.h void esas2r_disc_queue_event(struct esas2r_adapter *a, u8 disc_evt); a 1132 drivers/scsi/esas2r/esas2r.h bool esas2r_disc_start_port(struct esas2r_adapter *a); a 1133 drivers/scsi/esas2r/esas2r.h void esas2r_disc_local_start_request(struct esas2r_adapter *a, a 1135 drivers/scsi/esas2r/esas2r.h bool esas2r_set_degraded_mode(struct esas2r_adapter *a, char *error_str); a 1136 drivers/scsi/esas2r/esas2r.h bool esas2r_process_vda_ioctl(struct esas2r_adapter *a, a 1140 drivers/scsi/esas2r/esas2r.h void esas2r_queue_fw_event(struct esas2r_adapter *a, a 1148 drivers/scsi/esas2r/esas2r.h static inline struct esas2r_mem_desc *esas2r_alloc_sgl(struct esas2r_adapter *a) a 1154 drivers/scsi/esas2r/esas2r.h spin_lock_irqsave(&a->sg_list_lock, flags); a 1155 drivers/scsi/esas2r/esas2r.h if (likely(!list_empty(&a->free_sg_list_head))) { a 1156 drivers/scsi/esas2r/esas2r.h sgl = a->free_sg_list_head.next; a 1160 drivers/scsi/esas2r/esas2r.h spin_unlock_irqrestore(&a->sg_list_lock, flags); a 1167 drivers/scsi/esas2r/esas2r.h struct esas2r_adapter *a, a 1171 drivers/scsi/esas2r/esas2r.h sgc->adapter = a; a 1200 drivers/scsi/esas2r/esas2r.h struct esas2r_adapter *a) a 1228 drivers/scsi/esas2r/esas2r.h if (a->req_table[LOWORD(vrq->scsi.handle)]) a 1234 drivers/scsi/esas2r/esas2r.h a->req_table[LOWORD(vrq->scsi.handle)] = rq; a 1240 drivers/scsi/esas2r/esas2r.h vrq->scsi.handle = (a->cmd_ref_no++ << 16) | (u16)vrq->scsi.handle; a 1263 drivers/scsi/esas2r/esas2r.h struct esas2r_adapter *a) a 1270 drivers/scsi/esas2r/esas2r.h spin_lock_irqsave(&a->sg_list_lock, flags); a 1271 drivers/scsi/esas2r/esas2r.h list_splice_tail_init(&rq->sg_table_head, &a->free_sg_list_head); a 1272 drivers/scsi/esas2r/esas2r.h spin_unlock_irqrestore(&a->sg_list_lock, flags); a 1276 drivers/scsi/esas2r/esas2r.h struct esas2r_adapter *a) a 1279 drivers/scsi/esas2r/esas2r.h esas2r_rq_free_sg_lists(rq, a); a 1280 drivers/scsi/esas2r/esas2r.h a->req_table[LOWORD(rq->vrq->scsi.handle)] = NULL; a 1284 drivers/scsi/esas2r/esas2r.h static inline bool esas2r_is_tasklet_pending(struct esas2r_adapter *a) a 1287 drivers/scsi/esas2r/esas2r.h return test_bit(AF_BUSRST_NEEDED, &a->flags) || a 1288 drivers/scsi/esas2r/esas2r.h test_bit(AF_BUSRST_DETECTED, &a->flags) || a 1289 drivers/scsi/esas2r/esas2r.h test_bit(AF_CHPRST_NEEDED, &a->flags) || a 1290 drivers/scsi/esas2r/esas2r.h test_bit(AF_CHPRST_DETECTED, &a->flags) || a 1291 drivers/scsi/esas2r/esas2r.h test_bit(AF_PORT_CHANGE, &a->flags); a 1301 drivers/scsi/esas2r/esas2r.h static inline bool esas2r_build_sg_list(struct esas2r_adapter *a, a 1308 drivers/scsi/esas2r/esas2r.h return (*a->build_sgl)(a, sgc); a 1311 drivers/scsi/esas2r/esas2r.h static inline void esas2r_disable_chip_interrupts(struct esas2r_adapter *a) a 1313 drivers/scsi/esas2r/esas2r.h if (atomic_inc_return(&a->dis_ints_cnt) == 1) a 1314 drivers/scsi/esas2r/esas2r.h esas2r_write_register_dword(a, MU_INT_MASK_OUT, a 1318 drivers/scsi/esas2r/esas2r.h static inline void esas2r_enable_chip_interrupts(struct esas2r_adapter *a) a 1320 drivers/scsi/esas2r/esas2r.h if (atomic_dec_return(&a->dis_ints_cnt) == 0) a 1321 drivers/scsi/esas2r/esas2r.h esas2r_write_register_dword(a, MU_INT_MASK_OUT, a 1328 drivers/scsi/esas2r/esas2r.h static inline void esas2r_schedule_tasklet(struct esas2r_adapter *a) a 1331 drivers/scsi/esas2r/esas2r.h if (!test_and_set_bit(AF_TASKLET_SCHEDULED, &a->flags)) a 1332 drivers/scsi/esas2r/esas2r.h tasklet_hi_schedule(&a->tasklet); a 1335 drivers/scsi/esas2r/esas2r.h static inline void esas2r_enable_heartbeat(struct esas2r_adapter *a) a 1337 drivers/scsi/esas2r/esas2r.h if (!test_bit(AF_DEGRADED_MODE, &a->flags) && a 1338 drivers/scsi/esas2r/esas2r.h !test_bit(AF_CHPRST_PENDING, &a->flags) && a 1339 drivers/scsi/esas2r/esas2r.h (a->nvram->options2 & SASNVR2_HEARTBEAT)) a 1340 drivers/scsi/esas2r/esas2r.h set_bit(AF_HEARTBEAT_ENB, &a->flags); a 1342 drivers/scsi/esas2r/esas2r.h clear_bit(AF_HEARTBEAT_ENB, &a->flags); a 1345 drivers/scsi/esas2r/esas2r.h static inline void esas2r_disable_heartbeat(struct esas2r_adapter *a) a 1347 drivers/scsi/esas2r/esas2r.h clear_bit(AF_HEARTBEAT_ENB, &a->flags); a 1348 drivers/scsi/esas2r/esas2r.h clear_bit(AF_HEARTBEAT, &a->flags); a 1354 drivers/scsi/esas2r/esas2r.h static inline void esas2r_local_reset_adapter(struct esas2r_adapter *a) a 1356 drivers/scsi/esas2r/esas2r.h esas2r_disable_heartbeat(a); a 1358 drivers/scsi/esas2r/esas2r.h set_bit(AF_CHPRST_NEEDED, &a->flags); a 1359 drivers/scsi/esas2r/esas2r.h set_bit(AF_CHPRST_PENDING, &a->flags); a 1360 drivers/scsi/esas2r/esas2r.h set_bit(AF_DISC_PENDING, &a->flags); a 1364 drivers/scsi/esas2r/esas2r.h static inline bool esas2r_adapter_interrupt_pending(struct esas2r_adapter *a) a 1368 drivers/scsi/esas2r/esas2r.h if (a->int_mask == 0) a 1371 drivers/scsi/esas2r/esas2r.h intstat = esas2r_read_register_dword(a, MU_INT_STATUS_OUT); a 1373 drivers/scsi/esas2r/esas2r.h if ((intstat & a->int_mask) == 0) a 1376 drivers/scsi/esas2r/esas2r.h esas2r_disable_chip_interrupts(a); a 1378 drivers/scsi/esas2r/esas2r.h a->int_stat = intstat; a 1379 drivers/scsi/esas2r/esas2r.h a->int_mask = 0; a 1385 drivers/scsi/esas2r/esas2r.h struct esas2r_adapter *a) a 1387 drivers/scsi/esas2r/esas2r.h return (u16)(uintptr_t)(t - a->targetdb); a 1391 drivers/scsi/esas2r/esas2r.h static inline void esas2r_start_ae_request(struct esas2r_adapter *a, a 1396 drivers/scsi/esas2r/esas2r.h esas2r_build_ae_req(a, rq); a 1398 drivers/scsi/esas2r/esas2r.h spin_lock_irqsave(&a->queue_lock, flags); a 1399 drivers/scsi/esas2r/esas2r.h esas2r_start_vda_request(a, rq); a 1400 drivers/scsi/esas2r/esas2r.h spin_unlock_irqrestore(&a->queue_lock, flags); a 1403 drivers/scsi/esas2r/esas2r.h static inline void esas2r_comp_list_drain(struct esas2r_adapter *a, a 1412 drivers/scsi/esas2r/esas2r.h esas2r_complete_request(a, rq); a 48 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_abort(struct esas2r_adapter *a, a 50 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_continue(struct esas2r_adapter *a, a 52 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_fix_curr_requests(struct esas2r_adapter *a); a 54 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_start_request(struct esas2r_adapter *a, a 58 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_block_dev_scan(struct esas2r_adapter *a, a 60 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_block_dev_scan_cb(struct esas2r_adapter *a, a 62 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_dev_add(struct esas2r_adapter *a, a 64 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_dev_remove(struct esas2r_adapter *a, a 66 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_part_info(struct esas2r_adapter *a, a 68 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_part_info_cb(struct esas2r_adapter *a, a 70 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_passthru_dev_info(struct esas2r_adapter *a, a 72 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_passthru_dev_info_cb(struct esas2r_adapter *a, a 74 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_passthru_dev_addr(struct esas2r_adapter *a, a 76 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_passthru_dev_addr_cb(struct esas2r_adapter *a, a 78 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_raid_grp_info(struct esas2r_adapter *a, a 80 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_raid_grp_info_cb(struct esas2r_adapter *a, a 83 drivers/scsi/esas2r/esas2r_disc.c void esas2r_disc_initialize(struct esas2r_adapter *a) a 85 drivers/scsi/esas2r/esas2r_disc.c struct esas2r_sas_nvram *nvr = a->nvram; a 89 drivers/scsi/esas2r/esas2r_disc.c clear_bit(AF_DISC_IN_PROG, &a->flags); a 90 drivers/scsi/esas2r/esas2r_disc.c clear_bit(AF2_DEV_SCAN, &a->flags2); a 91 drivers/scsi/esas2r/esas2r_disc.c clear_bit(AF2_DEV_CNT_OK, &a->flags2); a 93 drivers/scsi/esas2r/esas2r_disc.c a->disc_start_time = jiffies_to_msecs(jiffies); a 94 drivers/scsi/esas2r/esas2r_disc.c a->disc_wait_time = nvr->dev_wait_time * 1000; a 95 drivers/scsi/esas2r/esas2r_disc.c a->disc_wait_cnt = nvr->dev_wait_count; a 97 drivers/scsi/esas2r/esas2r_disc.c if (a->disc_wait_cnt > ESAS2R_MAX_TARGETS) a 98 drivers/scsi/esas2r/esas2r_disc.c a->disc_wait_cnt = ESAS2R_MAX_TARGETS; a 108 drivers/scsi/esas2r/esas2r_disc.c a->general_req.interrupt_cx = NULL; a 110 drivers/scsi/esas2r/esas2r_disc.c if (test_bit(AF_CHPRST_DETECTED, &a->flags) || a 111 drivers/scsi/esas2r/esas2r_disc.c test_bit(AF_POWER_MGT, &a->flags)) { a 112 drivers/scsi/esas2r/esas2r_disc.c if (a->prev_dev_cnt == 0) { a 116 drivers/scsi/esas2r/esas2r_disc.c a->disc_wait_time = 0; a 125 drivers/scsi/esas2r/esas2r_disc.c a->disc_wait_cnt = a->prev_dev_cnt; a 132 drivers/scsi/esas2r/esas2r_disc.c if (a->disc_wait_time < 15000) a 133 drivers/scsi/esas2r/esas2r_disc.c a->disc_wait_time = 15000; a 137 drivers/scsi/esas2r/esas2r_disc.c esas2r_trace("disc wait count: %d", a->disc_wait_cnt); a 138 drivers/scsi/esas2r/esas2r_disc.c esas2r_trace("disc wait time: %d", a->disc_wait_time); a 140 drivers/scsi/esas2r/esas2r_disc.c if (a->disc_wait_time == 0) a 141 drivers/scsi/esas2r/esas2r_disc.c esas2r_disc_check_complete(a); a 146 drivers/scsi/esas2r/esas2r_disc.c void esas2r_disc_start_waiting(struct esas2r_adapter *a) a 150 drivers/scsi/esas2r/esas2r_disc.c spin_lock_irqsave(&a->mem_lock, flags); a 152 drivers/scsi/esas2r/esas2r_disc.c if (a->disc_ctx.disc_evt) a 153 drivers/scsi/esas2r/esas2r_disc.c esas2r_disc_start_port(a); a 155 drivers/scsi/esas2r/esas2r_disc.c spin_unlock_irqrestore(&a->mem_lock, flags); a 158 drivers/scsi/esas2r/esas2r_disc.c void esas2r_disc_check_for_work(struct esas2r_adapter *a) a 160 drivers/scsi/esas2r/esas2r_disc.c struct esas2r_request *rq = &a->general_req; a 164 drivers/scsi/esas2r/esas2r_disc.c esas2r_polled_interrupt(a); a 172 drivers/scsi/esas2r/esas2r_disc.c esas2r_disc_start_waiting(a); a 180 drivers/scsi/esas2r/esas2r_disc.c esas2r_wait_request(a, rq); a 183 drivers/scsi/esas2r/esas2r_disc.c esas2r_disc_abort(a, rq); a 184 drivers/scsi/esas2r/esas2r_disc.c esas2r_local_reset_adapter(a); a 193 drivers/scsi/esas2r/esas2r_disc.c esas2r_disc_continue(a, rq); a 196 drivers/scsi/esas2r/esas2r_disc.c void esas2r_disc_check_complete(struct esas2r_adapter *a) a 203 drivers/scsi/esas2r/esas2r_disc.c if (a->disc_wait_time) { a 205 drivers/scsi/esas2r/esas2r_disc.c u32 time = currtime - a->disc_start_time; a 211 drivers/scsi/esas2r/esas2r_disc.c if (time < a->disc_wait_time a 212 drivers/scsi/esas2r/esas2r_disc.c && (esas2r_targ_db_get_tgt_cnt(a) < a->disc_wait_cnt a 213 drivers/scsi/esas2r/esas2r_disc.c || a->disc_wait_cnt == 0)) { a 216 drivers/scsi/esas2r/esas2r_disc.c && !test_and_set_bit(AF2_DEV_SCAN, &a->flags2)) { a 217 drivers/scsi/esas2r/esas2r_disc.c spin_lock_irqsave(&a->mem_lock, flags); a 218 drivers/scsi/esas2r/esas2r_disc.c esas2r_disc_queue_event(a, DCDE_DEV_SCAN); a 219 drivers/scsi/esas2r/esas2r_disc.c spin_unlock_irqrestore(&a->mem_lock, flags); a 230 drivers/scsi/esas2r/esas2r_disc.c if (!test_and_set_bit(AF2_DEV_CNT_OK, &a->flags2)) a 231 drivers/scsi/esas2r/esas2r_disc.c a->disc_wait_time = time + 3000; a 234 drivers/scsi/esas2r/esas2r_disc.c if (!test_and_set_bit(AF2_DEV_SCAN, &a->flags2)) { a 235 drivers/scsi/esas2r/esas2r_disc.c spin_lock_irqsave(&a->mem_lock, flags); a 236 drivers/scsi/esas2r/esas2r_disc.c esas2r_disc_queue_event(a, DCDE_DEV_SCAN); a 237 drivers/scsi/esas2r/esas2r_disc.c spin_unlock_irqrestore(&a->mem_lock, flags); a 246 drivers/scsi/esas2r/esas2r_disc.c if (time < a->disc_wait_time) { a 251 drivers/scsi/esas2r/esas2r_disc.c if (!test_and_set_bit(AF2_DEV_SCAN, &a->flags2)) { a 252 drivers/scsi/esas2r/esas2r_disc.c spin_lock_irqsave(&a->mem_lock, flags); a 253 drivers/scsi/esas2r/esas2r_disc.c esas2r_disc_queue_event(a, DCDE_DEV_SCAN); a 254 drivers/scsi/esas2r/esas2r_disc.c spin_unlock_irqrestore(&a->mem_lock, flags); a 259 drivers/scsi/esas2r/esas2r_disc.c a->disc_wait_time = 0; a 261 drivers/scsi/esas2r/esas2r_disc.c if (test_bit(AF_DISC_POLLED, &a->flags) && a 262 drivers/scsi/esas2r/esas2r_disc.c test_bit(AF_DISC_IN_PROG, &a->flags)) { a 275 drivers/scsi/esas2r/esas2r_disc.c esas2r_disc_fix_curr_requests(a); a 276 drivers/scsi/esas2r/esas2r_disc.c clear_bit(AF_DISC_PENDING, &a->flags); a 283 drivers/scsi/esas2r/esas2r_disc.c set_bit(AF_PORT_CHANGE, &a->flags); a 289 drivers/scsi/esas2r/esas2r_disc.c void esas2r_disc_queue_event(struct esas2r_adapter *a, u8 disc_evt) a 291 drivers/scsi/esas2r/esas2r_disc.c struct esas2r_disc_context *dc = &a->disc_ctx; a 304 drivers/scsi/esas2r/esas2r_disc.c if (!test_bit(AF_CHPRST_PENDING, &a->flags) && a 305 drivers/scsi/esas2r/esas2r_disc.c !test_bit(AF_DISC_POLLED, &a->flags)) a 306 drivers/scsi/esas2r/esas2r_disc.c esas2r_disc_start_port(a); a 311 drivers/scsi/esas2r/esas2r_disc.c bool esas2r_disc_start_port(struct esas2r_adapter *a) a 313 drivers/scsi/esas2r/esas2r_disc.c struct esas2r_request *rq = &a->general_req; a 314 drivers/scsi/esas2r/esas2r_disc.c struct esas2r_disc_context *dc = &a->disc_ctx; a 319 drivers/scsi/esas2r/esas2r_disc.c if (test_bit(AF_DISC_IN_PROG, &a->flags)) { a 327 drivers/scsi/esas2r/esas2r_disc.c if (test_bit(AF_DISC_POLLED, &a->flags) a 328 drivers/scsi/esas2r/esas2r_disc.c && a->disc_wait_time == 0) { a 344 drivers/scsi/esas2r/esas2r_disc.c set_bit(AF_PORT_CHANGE, &a->flags); a 353 drivers/scsi/esas2r/esas2r_disc.c set_bit(AF_DISC_IN_PROG, &a->flags); a 356 drivers/scsi/esas2r/esas2r_disc.c if (test_bit(AF_DISC_POLLED, &a->flags)) a 376 drivers/scsi/esas2r/esas2r_disc.c if (!test_bit(AF_DISC_POLLED, &a->flags)) a 377 drivers/scsi/esas2r/esas2r_disc.c ret = esas2r_disc_continue(a, rq); a 386 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_continue(struct esas2r_adapter *a, a 400 drivers/scsi/esas2r/esas2r_disc.c rslt = esas2r_disc_dev_remove(a, rq); a 405 drivers/scsi/esas2r/esas2r_disc.c rslt = esas2r_disc_dev_add(a, rq); a 410 drivers/scsi/esas2r/esas2r_disc.c rslt = esas2r_disc_block_dev_scan(a, rq); a 415 drivers/scsi/esas2r/esas2r_disc.c rslt = esas2r_disc_raid_grp_info(a, rq); a 420 drivers/scsi/esas2r/esas2r_disc.c rslt = esas2r_disc_part_info(a, rq); a 425 drivers/scsi/esas2r/esas2r_disc.c rslt = esas2r_disc_passthru_dev_info(a, rq); a 429 drivers/scsi/esas2r/esas2r_disc.c rslt = esas2r_disc_passthru_dev_addr(a, rq); a 450 drivers/scsi/esas2r/esas2r_disc.c if (!test_bit(AF_DISC_PENDING, &a->flags)) a 451 drivers/scsi/esas2r/esas2r_disc.c esas2r_disc_fix_curr_requests(a); a 453 drivers/scsi/esas2r/esas2r_disc.c clear_bit(AF_DISC_IN_PROG, &a->flags); a 456 drivers/scsi/esas2r/esas2r_disc.c return esas2r_disc_start_port(a); a 459 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_start_request(struct esas2r_adapter *a, a 475 drivers/scsi/esas2r/esas2r_disc.c spin_lock_irqsave(&a->queue_lock, flags); a 477 drivers/scsi/esas2r/esas2r_disc.c if (!test_bit(AF_CHPRST_PENDING, &a->flags) && a 478 drivers/scsi/esas2r/esas2r_disc.c !test_bit(AF_FLASHING, &a->flags)) a 479 drivers/scsi/esas2r/esas2r_disc.c esas2r_disc_local_start_request(a, rq); a 481 drivers/scsi/esas2r/esas2r_disc.c list_add_tail(&rq->req_list, &a->defer_list); a 483 drivers/scsi/esas2r/esas2r_disc.c spin_unlock_irqrestore(&a->queue_lock, flags); a 488 drivers/scsi/esas2r/esas2r_disc.c void esas2r_disc_local_start_request(struct esas2r_adapter *a, a 493 drivers/scsi/esas2r/esas2r_disc.c list_add_tail(&rq->req_list, &a->active_list); a 495 drivers/scsi/esas2r/esas2r_disc.c esas2r_start_vda_request(a, rq); a 502 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_abort(struct esas2r_adapter *a, a 517 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_block_dev_scan(struct esas2r_adapter *a, a 526 drivers/scsi/esas2r/esas2r_disc.c esas2r_rq_init_request(rq, a); a 528 drivers/scsi/esas2r/esas2r_disc.c esas2r_build_mgt_req(a, a 541 drivers/scsi/esas2r/esas2r_disc.c rslt = esas2r_disc_start_request(a, rq); a 548 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_block_dev_scan_cb(struct esas2r_adapter *a, a 557 drivers/scsi/esas2r/esas2r_disc.c spin_lock_irqsave(&a->mem_lock, flags); a 565 drivers/scsi/esas2r/esas2r_disc.c esas2r_rq_destroy_request(rq, a); a 570 drivers/scsi/esas2r/esas2r_disc.c esas2r_disc_continue(a, rq); a 572 drivers/scsi/esas2r/esas2r_disc.c spin_unlock_irqrestore(&a->mem_lock, flags); a 577 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_raid_grp_info(struct esas2r_adapter *a, a 597 drivers/scsi/esas2r/esas2r_disc.c esas2r_rq_init_request(rq, a); a 603 drivers/scsi/esas2r/esas2r_disc.c esas2r_build_mgt_req(a, a 617 drivers/scsi/esas2r/esas2r_disc.c rslt = esas2r_disc_start_request(a, rq); a 624 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_raid_grp_info_cb(struct esas2r_adapter *a, a 634 drivers/scsi/esas2r/esas2r_disc.c spin_lock_irqsave(&a->mem_lock, flags); a 675 drivers/scsi/esas2r/esas2r_disc.c esas2r_rq_destroy_request(rq, a); a 680 drivers/scsi/esas2r/esas2r_disc.c esas2r_disc_continue(a, rq); a 682 drivers/scsi/esas2r/esas2r_disc.c spin_unlock_irqrestore(&a->mem_lock, flags); a 687 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_part_info(struct esas2r_adapter *a, a 708 drivers/scsi/esas2r/esas2r_disc.c esas2r_rq_init_request(rq, a); a 714 drivers/scsi/esas2r/esas2r_disc.c esas2r_build_mgt_req(a, a 732 drivers/scsi/esas2r/esas2r_disc.c rslt = esas2r_disc_start_request(a, rq); a 739 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_part_info_cb(struct esas2r_adapter *a, a 749 drivers/scsi/esas2r/esas2r_disc.c spin_lock_irqsave(&a->mem_lock, flags); a 762 drivers/scsi/esas2r/esas2r_disc.c esas2r_targ_db_add_raid(a, dc); a 776 drivers/scsi/esas2r/esas2r_disc.c esas2r_rq_destroy_request(rq, a); a 781 drivers/scsi/esas2r/esas2r_disc.c esas2r_disc_continue(a, rq); a 783 drivers/scsi/esas2r/esas2r_disc.c spin_unlock_irqrestore(&a->mem_lock, flags); a 788 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_passthru_dev_info(struct esas2r_adapter *a, a 800 drivers/scsi/esas2r/esas2r_disc.c esas2r_rq_init_request(rq, a); a 806 drivers/scsi/esas2r/esas2r_disc.c esas2r_build_mgt_req(a, a 818 drivers/scsi/esas2r/esas2r_disc.c rslt = esas2r_disc_start_request(a, rq); a 825 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_passthru_dev_info_cb(struct esas2r_adapter *a, a 835 drivers/scsi/esas2r/esas2r_disc.c spin_lock_irqsave(&a->mem_lock, flags); a 869 drivers/scsi/esas2r/esas2r_disc.c esas2r_rq_destroy_request(rq, a); a 874 drivers/scsi/esas2r/esas2r_disc.c esas2r_disc_continue(a, rq); a 876 drivers/scsi/esas2r/esas2r_disc.c spin_unlock_irqrestore(&a->mem_lock, flags); a 881 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_passthru_dev_addr(struct esas2r_adapter *a, a 892 drivers/scsi/esas2r/esas2r_disc.c esas2r_rq_init_request(rq, a); a 901 drivers/scsi/esas2r/esas2r_disc.c esas2r_sgc_init(&sgc, a, rq, rq->vrq->ioctl.sge); a 903 drivers/scsi/esas2r/esas2r_disc.c esas2r_build_ioctl_req(a, rq, sgc.length, VDA_IOCTL_HBA); a 905 drivers/scsi/esas2r/esas2r_disc.c if (!esas2r_build_sg_list(a, rq, &sgc)) { a 906 drivers/scsi/esas2r/esas2r_disc.c esas2r_rq_destroy_request(rq, a); a 919 drivers/scsi/esas2r/esas2r_disc.c hi = (struct atto_ioctl *)a->disc_buffer; a 921 drivers/scsi/esas2r/esas2r_disc.c memset(a->disc_buffer, 0, ESAS2R_DISC_BUF_LEN); a 932 drivers/scsi/esas2r/esas2r_disc.c rslt = esas2r_disc_start_request(a, rq); a 939 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_passthru_dev_addr_cb(struct esas2r_adapter *a, a 951 drivers/scsi/esas2r/esas2r_disc.c spin_lock_irqsave(&a->mem_lock, flags); a 953 drivers/scsi/esas2r/esas2r_disc.c hi = (struct atto_ioctl *)a->disc_buffer; a 974 drivers/scsi/esas2r/esas2r_disc.c t = esas2r_targ_db_add_pthru(a, a 1018 drivers/scsi/esas2r/esas2r_disc.c esas2r_rq_destroy_request(rq, a); a 1023 drivers/scsi/esas2r/esas2r_disc.c esas2r_disc_continue(a, rq); a 1025 drivers/scsi/esas2r/esas2r_disc.c spin_unlock_irqrestore(&a->mem_lock, flags); a 1032 drivers/scsi/esas2r/esas2r_disc.c struct esas2r_adapter *a = sgc->adapter; a 1037 drivers/scsi/esas2r/esas2r_disc.c *addr = a->uncached_phys a 1038 drivers/scsi/esas2r/esas2r_disc.c + (u64)((u8 *)a->disc_buffer - a->uncached); a 1043 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_dev_remove(struct esas2r_adapter *a, a 1055 drivers/scsi/esas2r/esas2r_disc.c for (t = a->targetdb; t < a->targetdb_end; t++) { a 1064 drivers/scsi/esas2r/esas2r_disc.c esas2r_targ_db_find_by_virt_id(a, a 1066 drivers/scsi/esas2r/esas2r_disc.c a)); a 1069 drivers/scsi/esas2r/esas2r_disc.c esas2r_targ_db_remove(a, t2); a 1075 drivers/scsi/esas2r/esas2r_disc.c dc->curr_targ = a->targetdb; a 1082 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_dev_add(struct esas2r_adapter *a, a 1089 drivers/scsi/esas2r/esas2r_disc.c if (t >= a->targetdb_end) { a 1104 drivers/scsi/esas2r/esas2r_disc.c dc->curr_virt_id = esas2r_targ_get_id(t, a); a 1132 drivers/scsi/esas2r/esas2r_disc.c esas2r_targ_db_add_raid(a, dc); a 1158 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_fix_curr_requests(struct esas2r_adapter *a) a 1167 drivers/scsi/esas2r/esas2r_disc.c spin_lock_irqsave(&a->queue_lock, flags); a 1169 drivers/scsi/esas2r/esas2r_disc.c list_for_each(element, &a->defer_list) { a 1172 drivers/scsi/esas2r/esas2r_disc.c t = a->targetdb + rq->target_id; a 1183 drivers/scsi/esas2r/esas2r_disc.c spin_unlock_irqrestore(&a->queue_lock, flags); a 133 drivers/scsi/esas2r/esas2r_flash.c static void esas2r_fmapi_callback(struct esas2r_adapter *a, a 169 drivers/scsi/esas2r/esas2r_flash.c (*fc->interrupt_cb)(a, rq); a 176 drivers/scsi/esas2r/esas2r_flash.c static void build_flash_msg(struct esas2r_adapter *a, a 194 drivers/scsi/esas2r/esas2r_flash.c esas2r_build_flash_req(a, a 201 drivers/scsi/esas2r/esas2r_flash.c esas2r_rq_free_sg_lists(rq, a); a 212 drivers/scsi/esas2r/esas2r_flash.c esas2r_sgc_init(sgc, a, rq, &rq->vrq->flash.data.sge[0]); a 214 drivers/scsi/esas2r/esas2r_flash.c if (!esas2r_build_sg_list(a, rq, sgc)) { a 227 drivers/scsi/esas2r/esas2r_flash.c static bool load_image(struct esas2r_adapter *a, struct esas2r_request *rq) a 234 drivers/scsi/esas2r/esas2r_flash.c if (test_bit(AF_DEGRADED_MODE, &a->flags)) a 237 drivers/scsi/esas2r/esas2r_flash.c build_flash_msg(a, rq); a 243 drivers/scsi/esas2r/esas2r_flash.c static void fix_bios(struct esas2r_adapter *a, struct esas2r_flash_img *fi) a 253 drivers/scsi/esas2r/esas2r_flash.c bh->device_id = cpu_to_le16(a->pcid->device); a 262 drivers/scsi/esas2r/esas2r_flash.c cpu_to_le32(MAKEDWORD(a->pcid->subsystem_vendor, a 263 drivers/scsi/esas2r/esas2r_flash.c a->pcid->subsystem_device)); a 275 drivers/scsi/esas2r/esas2r_flash.c static void fix_efi(struct esas2r_adapter *a, struct esas2r_flash_img *fi) a 290 drivers/scsi/esas2r/esas2r_flash.c bh->device_id = cpu_to_le16(a->pcid->device); a 302 drivers/scsi/esas2r/esas2r_flash.c static bool complete_fmapi_req(struct esas2r_adapter *a, a 317 drivers/scsi/esas2r/esas2r_flash.c esas2r_enable_heartbeat(a); a 318 drivers/scsi/esas2r/esas2r_flash.c clear_bit(AF_FLASH_LOCK, &a->flags); a 323 drivers/scsi/esas2r/esas2r_flash.c static void fw_download_proc(struct esas2r_adapter *a, a 529 drivers/scsi/esas2r/esas2r_flash.c if (test_bit(AF_DEGRADED_MODE, &a->flags)) a 530 drivers/scsi/esas2r/esas2r_flash.c esas2r_local_reset_adapter(a); a 532 drivers/scsi/esas2r/esas2r_flash.c a->flash_ver = fi->cmp_hdr[CH_IT_BIOS].version; a 533 drivers/scsi/esas2r/esas2r_flash.c esas2r_print_flash_rev(a); a 536 drivers/scsi/esas2r/esas2r_flash.c memcpy(a->image_type, fi->rel_version, a 538 drivers/scsi/esas2r/esas2r_flash.c complete_fmapi_req(a, rq, FI_STAT_SUCCESS); a 549 drivers/scsi/esas2r/esas2r_flash.c if (!load_image(a, rq)) { a 556 drivers/scsi/esas2r/esas2r_flash.c complete_fmapi_req(a, rq, FI_STAT_FAILED); a 561 drivers/scsi/esas2r/esas2r_flash.c static u8 get_fi_adap_type(struct esas2r_adapter *a) a 566 drivers/scsi/esas2r/esas2r_flash.c switch (a->pcid->device) { a 692 drivers/scsi/esas2r/esas2r_flash.c static bool verify_fi(struct esas2r_adapter *a, a 712 drivers/scsi/esas2r/esas2r_flash.c type = get_fi_adap_type(a); a 827 drivers/scsi/esas2r/esas2r_flash.c static void esas2r_complete_fs_ioctl(struct esas2r_adapter *a, a 834 drivers/scsi/esas2r/esas2r_flash.c esas2r_enable_heartbeat(a); a 845 drivers/scsi/esas2r/esas2r_flash.c bool esas2r_process_fs_ioctl(struct esas2r_adapter *a, a 875 drivers/scsi/esas2r/esas2r_flash.c if ((a->pcid->device != ATTO_DID_MV_88RC9580 a 877 drivers/scsi/esas2r/esas2r_flash.c && (a->pcid->device != ATTO_DID_MV_88RC9580TS a 879 drivers/scsi/esas2r/esas2r_flash.c && (a->pcid->device != ATTO_DID_MV_88RC9580TSE a 881 drivers/scsi/esas2r/esas2r_flash.c && (a->pcid->device != ATTO_DID_MV_88RC9580TL a 893 drivers/scsi/esas2r/esas2r_flash.c if (test_bit(AF_DEGRADED_MODE, &a->flags)) { a 901 drivers/scsi/esas2r/esas2r_flash.c esas2r_build_flash_req(a, a 915 drivers/scsi/esas2r/esas2r_flash.c esas2r_sgc_init(sgc, a, rq, rq->vrq->flash.data.sge); a 918 drivers/scsi/esas2r/esas2r_flash.c if (!esas2r_build_sg_list(a, rq, sgc)) { a 925 drivers/scsi/esas2r/esas2r_flash.c esas2r_disable_heartbeat(a); a 927 drivers/scsi/esas2r/esas2r_flash.c esas2r_start_request(a, rq); a 932 drivers/scsi/esas2r/esas2r_flash.c static bool esas2r_flash_access(struct esas2r_adapter *a, u32 function) a 941 drivers/scsi/esas2r/esas2r_flash.c esas2r_disable_chip_interrupts(a); a 944 drivers/scsi/esas2r/esas2r_flash.c esas2r_write_register_dword(a, MU_DOORBELL_IN, function); a 949 drivers/scsi/esas2r/esas2r_flash.c if (test_bit(AF_CHPRST_PENDING, &a->flags) || a 950 drivers/scsi/esas2r/esas2r_flash.c test_bit(AF_DISC_PENDING, &a->flags)) a 956 drivers/scsi/esas2r/esas2r_flash.c intstat = esas2r_read_register_dword(a, MU_INT_STATUS_OUT); a 961 drivers/scsi/esas2r/esas2r_flash.c esas2r_read_register_dword(a, MU_DOORBELL_OUT); a 962 drivers/scsi/esas2r/esas2r_flash.c esas2r_write_register_dword(a, MU_DOORBELL_OUT, a 979 drivers/scsi/esas2r/esas2r_flash.c esas2r_write_register_dword(a, MU_DOORBELL_IN, a 981 drivers/scsi/esas2r/esas2r_flash.c esas2r_enable_chip_interrupts(a); a 992 drivers/scsi/esas2r/esas2r_flash.c esas2r_enable_chip_interrupts(a); a 999 drivers/scsi/esas2r/esas2r_flash.c bool esas2r_read_flash_block(struct esas2r_adapter *a, a 1007 drivers/scsi/esas2r/esas2r_flash.c if (!esas2r_flash_access(a, DRBL_FLASH_REQ)) a 1015 drivers/scsi/esas2r/esas2r_flash.c if (test_bit(AF2_SERIAL_FLASH, &a->flags2)) a 1020 drivers/scsi/esas2r/esas2r_flash.c esas2r_map_data_window(a, iatvr); a 1031 drivers/scsi/esas2r/esas2r_flash.c *end++ = esas2r_read_data_byte(a, offset); a 1037 drivers/scsi/esas2r/esas2r_flash.c esas2r_flash_access(a, DRBL_FLASH_DONE); a 1041 drivers/scsi/esas2r/esas2r_flash.c bool esas2r_read_flash_rev(struct esas2r_adapter *a) a 1054 drivers/scsi/esas2r/esas2r_flash.c if (!esas2r_read_flash_block(a, bytes, FLS_OFFSET_CPYR - sz, sz)) a 1070 drivers/scsi/esas2r/esas2r_flash.c a->flash_ver = le32_to_cpu(*(u32 *)pw); a 1076 drivers/scsi/esas2r/esas2r_flash.c return esas2r_print_flash_rev(a); a 1079 drivers/scsi/esas2r/esas2r_flash.c bool esas2r_print_flash_rev(struct esas2r_adapter *a) a 1081 drivers/scsi/esas2r/esas2r_flash.c u16 year = LOWORD(a->flash_ver); a 1082 drivers/scsi/esas2r/esas2r_flash.c u8 day = LOBYTE(HIWORD(a->flash_ver)); a 1083 drivers/scsi/esas2r/esas2r_flash.c u8 month = HIBYTE(HIWORD(a->flash_ver)); a 1091 drivers/scsi/esas2r/esas2r_flash.c strcpy(a->flash_rev, "not found"); a 1092 drivers/scsi/esas2r/esas2r_flash.c a->flash_ver = 0; a 1096 drivers/scsi/esas2r/esas2r_flash.c sprintf(a->flash_rev, "%02d/%02d/%04d", month, day, year); a 1097 drivers/scsi/esas2r/esas2r_flash.c esas2r_hdebug("flash version: %s", a->flash_rev); a 1106 drivers/scsi/esas2r/esas2r_flash.c bool esas2r_read_image_type(struct esas2r_adapter *a) a 1121 drivers/scsi/esas2r/esas2r_flash.c if (!esas2r_read_flash_block(a, bytes, FLS_OFFSET_BOOT + a 1134 drivers/scsi/esas2r/esas2r_flash.c strcpy(a->image_type, "BIOS"); a 1148 drivers/scsi/esas2r/esas2r_flash.c strcpy(a->image_type, "EFI 32-bit"); a 1152 drivers/scsi/esas2r/esas2r_flash.c strcpy(a->image_type, "EFI itanium"); a 1156 drivers/scsi/esas2r/esas2r_flash.c strcpy(a->image_type, "EFI 64-bit"); a 1160 drivers/scsi/esas2r/esas2r_flash.c strcpy(a->image_type, "EFI EBC"); a 1181 drivers/scsi/esas2r/esas2r_flash.c strcpy(a->image_type, "no boot images"); a 1190 drivers/scsi/esas2r/esas2r_flash.c bool esas2r_nvram_read_direct(struct esas2r_adapter *a) a 1194 drivers/scsi/esas2r/esas2r_flash.c if (down_interruptible(&a->nvram_semaphore)) a 1197 drivers/scsi/esas2r/esas2r_flash.c if (!esas2r_read_flash_block(a, a->nvram, FLS_OFFSET_NVR, a 1200 drivers/scsi/esas2r/esas2r_flash.c up(&a->nvram_semaphore); a 1204 drivers/scsi/esas2r/esas2r_flash.c result = esas2r_nvram_validate(a); a 1206 drivers/scsi/esas2r/esas2r_flash.c up(&a->nvram_semaphore); a 1212 drivers/scsi/esas2r/esas2r_flash.c static void esas2r_nvram_callback(struct esas2r_adapter *a, a 1232 drivers/scsi/esas2r/esas2r_flash.c esas2r_nvram_validate(a); a 1244 drivers/scsi/esas2r/esas2r_flash.c set_bit(AF_NVR_VALID, &a->flags); a 1246 drivers/scsi/esas2r/esas2r_flash.c clear_bit(AF_NVR_VALID, &a->flags); a 1248 drivers/scsi/esas2r/esas2r_flash.c esas2r_enable_heartbeat(a); a 1250 drivers/scsi/esas2r/esas2r_flash.c up(&a->nvram_semaphore); a 1258 drivers/scsi/esas2r/esas2r_flash.c bool esas2r_nvram_write(struct esas2r_adapter *a, struct esas2r_request *rq, a 1266 drivers/scsi/esas2r/esas2r_flash.c if (test_bit(AF_DEGRADED_MODE, &a->flags)) a 1269 drivers/scsi/esas2r/esas2r_flash.c if (down_interruptible(&a->nvram_semaphore)) a 1273 drivers/scsi/esas2r/esas2r_flash.c n = a->nvram; a 1277 drivers/scsi/esas2r/esas2r_flash.c up(&a->nvram_semaphore); a 1288 drivers/scsi/esas2r/esas2r_flash.c up(&a->nvram_semaphore); a 1297 drivers/scsi/esas2r/esas2r_flash.c memcpy(a->nvram, n, sizeof(struct esas2r_sas_nvram)); a 1300 drivers/scsi/esas2r/esas2r_flash.c n = a->nvram; a 1301 drivers/scsi/esas2r/esas2r_flash.c esas2r_disable_heartbeat(a); a 1303 drivers/scsi/esas2r/esas2r_flash.c esas2r_build_flash_req(a, a 1310 drivers/scsi/esas2r/esas2r_flash.c if (test_bit(AF_LEGACY_SGE_MODE, &a->flags)) { a 1316 drivers/scsi/esas2r/esas2r_flash.c a->uncached_phys + (u64)((u8 *)n - a->uncached)); a 1321 drivers/scsi/esas2r/esas2r_flash.c a->uncached_phys a 1322 drivers/scsi/esas2r/esas2r_flash.c + (u64)((u8 *)n - a->uncached)); a 1325 drivers/scsi/esas2r/esas2r_flash.c esas2r_start_request(a, rq); a 1330 drivers/scsi/esas2r/esas2r_flash.c bool esas2r_nvram_validate(struct esas2r_adapter *a) a 1332 drivers/scsi/esas2r/esas2r_flash.c struct esas2r_sas_nvram *n = a->nvram; a 1345 drivers/scsi/esas2r/esas2r_flash.c set_bit(AF_NVR_VALID, &a->flags); a 1351 drivers/scsi/esas2r/esas2r_flash.c esas2r_nvram_set_defaults(a); a 1362 drivers/scsi/esas2r/esas2r_flash.c void esas2r_nvram_set_defaults(struct esas2r_adapter *a) a 1364 drivers/scsi/esas2r/esas2r_flash.c struct esas2r_sas_nvram *n = a->nvram; a 1367 drivers/scsi/esas2r/esas2r_flash.c clear_bit(AF_NVR_VALID, &a->flags); a 1372 drivers/scsi/esas2r/esas2r_flash.c n->sas_addr[6] = a->pcid->bus->number; a 1373 drivers/scsi/esas2r/esas2r_flash.c n->sas_addr[7] = a->pcid->devfn; a 1376 drivers/scsi/esas2r/esas2r_flash.c void esas2r_nvram_get_defaults(struct esas2r_adapter *a, a 1385 drivers/scsi/esas2r/esas2r_flash.c memcpy(&sas_addr[0], a->nvram->sas_addr, 8); a 1390 drivers/scsi/esas2r/esas2r_flash.c bool esas2r_fm_api(struct esas2r_adapter *a, struct esas2r_flash_img *fi, a 1393 drivers/scsi/esas2r/esas2r_flash.c struct esas2r_flash_context *fc = &a->flash_context; a 1397 drivers/scsi/esas2r/esas2r_flash.c if (test_and_set_bit(AF_FLASH_LOCK, &a->flags)) { a 1418 drivers/scsi/esas2r/esas2r_flash.c return complete_fmapi_req(a, rq, FI_STAT_IMG_VER); a 1421 drivers/scsi/esas2r/esas2r_flash.c if (test_bit(AF_DEGRADED_MODE, &a->flags)) a 1422 drivers/scsi/esas2r/esas2r_flash.c return complete_fmapi_req(a, rq, FI_STAT_DEGRADED); a 1427 drivers/scsi/esas2r/esas2r_flash.c if (!verify_fi(a, fc)) a 1428 drivers/scsi/esas2r/esas2r_flash.c return complete_fmapi_req(a, rq, fi->status); a 1434 drivers/scsi/esas2r/esas2r_flash.c fix_bios(a, fi); a 1440 drivers/scsi/esas2r/esas2r_flash.c fix_efi(a, fi); a 1450 drivers/scsi/esas2r/esas2r_flash.c esas2r_disable_heartbeat(a); a 1465 drivers/scsi/esas2r/esas2r_flash.c fi->adap_typ = get_fi_adap_type(a); a 1471 drivers/scsi/esas2r/esas2r_flash.c memcpy(fi->rel_version, a->image_type, a 1487 drivers/scsi/esas2r/esas2r_flash.c if (a->flash_ver != 0) { a 1492 drivers/scsi/esas2r/esas2r_flash.c = a->flash_ver; a 1500 drivers/scsi/esas2r/esas2r_flash.c return complete_fmapi_req(a, rq, FI_STAT_SUCCESS); a 1507 drivers/scsi/esas2r/esas2r_flash.c return complete_fmapi_req(a, rq, FI_STAT_INVALID); a 1516 drivers/scsi/esas2r/esas2r_flash.c if (!load_image(a, rq)) a 1517 drivers/scsi/esas2r/esas2r_flash.c return complete_fmapi_req(a, rq, FI_STAT_FAILED); a 1519 drivers/scsi/esas2r/esas2r_flash.c esas2r_start_request(a, rq); a 46 drivers/scsi/esas2r/esas2r_init.c static bool esas2r_initmem_alloc(struct esas2r_adapter *a, a 53 drivers/scsi/esas2r/esas2r_init.c mem_desc->esas2r_data = dma_alloc_coherent(&a->pcid->dev, a 75 drivers/scsi/esas2r/esas2r_init.c static void esas2r_initmem_free(struct esas2r_adapter *a, a 92 drivers/scsi/esas2r/esas2r_init.c dma_free_coherent(&a->pcid->dev, a 103 drivers/scsi/esas2r/esas2r_init.c static bool alloc_vda_req(struct esas2r_adapter *a, a 117 drivers/scsi/esas2r/esas2r_init.c if (!esas2r_initmem_alloc(a, memdesc, 256)) { a 123 drivers/scsi/esas2r/esas2r_init.c a->num_vrqs++; a 124 drivers/scsi/esas2r/esas2r_init.c list_add(&memdesc->next_desc, &a->vrq_mds_head); a 128 drivers/scsi/esas2r/esas2r_init.c rq->vrq->scsi.handle = a->num_vrqs; a 133 drivers/scsi/esas2r/esas2r_init.c static void esas2r_unmap_regions(struct esas2r_adapter *a) a 135 drivers/scsi/esas2r/esas2r_init.c if (a->regs) a 136 drivers/scsi/esas2r/esas2r_init.c iounmap((void __iomem *)a->regs); a 138 drivers/scsi/esas2r/esas2r_init.c a->regs = NULL; a 140 drivers/scsi/esas2r/esas2r_init.c pci_release_region(a->pcid, 2); a 142 drivers/scsi/esas2r/esas2r_init.c if (a->data_window) a 143 drivers/scsi/esas2r/esas2r_init.c iounmap((void __iomem *)a->data_window); a 145 drivers/scsi/esas2r/esas2r_init.c a->data_window = NULL; a 147 drivers/scsi/esas2r/esas2r_init.c pci_release_region(a->pcid, 0); a 150 drivers/scsi/esas2r/esas2r_init.c static int esas2r_map_regions(struct esas2r_adapter *a) a 154 drivers/scsi/esas2r/esas2r_init.c a->regs = NULL; a 155 drivers/scsi/esas2r/esas2r_init.c a->data_window = NULL; a 157 drivers/scsi/esas2r/esas2r_init.c error = pci_request_region(a->pcid, 2, a->name); a 166 drivers/scsi/esas2r/esas2r_init.c a->regs = (void __force *)ioremap(pci_resource_start(a->pcid, 2), a 167 drivers/scsi/esas2r/esas2r_init.c pci_resource_len(a->pcid, 2)); a 168 drivers/scsi/esas2r/esas2r_init.c if (a->regs == NULL) { a 171 drivers/scsi/esas2r/esas2r_init.c pci_release_region(a->pcid, 2); a 175 drivers/scsi/esas2r/esas2r_init.c error = pci_request_region(a->pcid, 0, a->name); a 180 drivers/scsi/esas2r/esas2r_init.c esas2r_unmap_regions(a); a 184 drivers/scsi/esas2r/esas2r_init.c a->data_window = (void __force *)ioremap(pci_resource_start(a->pcid, a 186 drivers/scsi/esas2r/esas2r_init.c pci_resource_len(a->pcid, 0)); a 187 drivers/scsi/esas2r/esas2r_init.c if (a->data_window == NULL) { a 190 drivers/scsi/esas2r/esas2r_init.c esas2r_unmap_regions(a); a 197 drivers/scsi/esas2r/esas2r_init.c static void esas2r_setup_interrupts(struct esas2r_adapter *a, int intr_mode) a 205 drivers/scsi/esas2r/esas2r_init.c a->intr_mode = INTR_MODE_LEGACY; a 209 drivers/scsi/esas2r/esas2r_init.c i = pci_enable_msi(a->pcid); a 214 drivers/scsi/esas2r/esas2r_init.c "(err=%d)", a->index, a 218 drivers/scsi/esas2r/esas2r_init.c a->intr_mode = INTR_MODE_MSI; a 219 drivers/scsi/esas2r/esas2r_init.c set_bit(AF2_MSI_ENABLED, &a->flags2); a 232 drivers/scsi/esas2r/esas2r_init.c static void esas2r_claim_interrupts(struct esas2r_adapter *a) a 236 drivers/scsi/esas2r/esas2r_init.c if (a->intr_mode == INTR_MODE_LEGACY) a 241 drivers/scsi/esas2r/esas2r_init.c a->pcid->irq, a, a->name, flags); a 243 drivers/scsi/esas2r/esas2r_init.c if (request_irq(a->pcid->irq, a 244 drivers/scsi/esas2r/esas2r_init.c (a->intr_mode == a 248 drivers/scsi/esas2r/esas2r_init.c a->name, a 249 drivers/scsi/esas2r/esas2r_init.c a)) { a 251 drivers/scsi/esas2r/esas2r_init.c a->pcid->irq); a 255 drivers/scsi/esas2r/esas2r_init.c set_bit(AF2_IRQ_CLAIMED, &a->flags2); a 258 drivers/scsi/esas2r/esas2r_init.c a->pcid->irq, flags); a 264 drivers/scsi/esas2r/esas2r_init.c struct esas2r_adapter *a; a 285 drivers/scsi/esas2r/esas2r_init.c a = (struct esas2r_adapter *)host->hostdata; a 286 drivers/scsi/esas2r/esas2r_init.c memset(a, 0, sizeof(struct esas2r_adapter)); a 287 drivers/scsi/esas2r/esas2r_init.c a->pcid = pcid; a 288 drivers/scsi/esas2r/esas2r_init.c a->host = host; a 304 drivers/scsi/esas2r/esas2r_init.c esas2r_adapters[index] = a; a 305 drivers/scsi/esas2r/esas2r_init.c sprintf(a->name, ESAS2R_DRVR_NAME "_%02d", index); a 306 drivers/scsi/esas2r/esas2r_init.c esas2r_debug("new adapter %p, name %s", a, a->name); a 307 drivers/scsi/esas2r/esas2r_init.c spin_lock_init(&a->request_lock); a 308 drivers/scsi/esas2r/esas2r_init.c spin_lock_init(&a->fw_event_lock); a 309 drivers/scsi/esas2r/esas2r_init.c mutex_init(&a->fm_api_mutex); a 310 drivers/scsi/esas2r/esas2r_init.c mutex_init(&a->fs_api_mutex); a 311 drivers/scsi/esas2r/esas2r_init.c sema_init(&a->nvram_semaphore, 1); a 313 drivers/scsi/esas2r/esas2r_init.c esas2r_fw_event_off(a); a 314 drivers/scsi/esas2r/esas2r_init.c snprintf(a->fw_event_q_name, ESAS2R_KOBJ_NAME_LEN, "esas2r/%d", a 315 drivers/scsi/esas2r/esas2r_init.c a->index); a 316 drivers/scsi/esas2r/esas2r_init.c a->fw_event_q = create_singlethread_workqueue(a->fw_event_q_name); a 318 drivers/scsi/esas2r/esas2r_init.c init_waitqueue_head(&a->buffered_ioctl_waiter); a 319 drivers/scsi/esas2r/esas2r_init.c init_waitqueue_head(&a->nvram_waiter); a 320 drivers/scsi/esas2r/esas2r_init.c init_waitqueue_head(&a->fm_api_waiter); a 321 drivers/scsi/esas2r/esas2r_init.c init_waitqueue_head(&a->fs_api_waiter); a 322 drivers/scsi/esas2r/esas2r_init.c init_waitqueue_head(&a->vda_waiter); a 324 drivers/scsi/esas2r/esas2r_init.c INIT_LIST_HEAD(&a->general_req.req_list); a 325 drivers/scsi/esas2r/esas2r_init.c INIT_LIST_HEAD(&a->active_list); a 326 drivers/scsi/esas2r/esas2r_init.c INIT_LIST_HEAD(&a->defer_list); a 327 drivers/scsi/esas2r/esas2r_init.c INIT_LIST_HEAD(&a->free_sg_list_head); a 328 drivers/scsi/esas2r/esas2r_init.c INIT_LIST_HEAD(&a->avail_request); a 329 drivers/scsi/esas2r/esas2r_init.c INIT_LIST_HEAD(&a->vrq_mds_head); a 330 drivers/scsi/esas2r/esas2r_init.c INIT_LIST_HEAD(&a->fw_event_list); a 332 drivers/scsi/esas2r/esas2r_init.c first_request = (struct esas2r_request *)((u8 *)(a + 1)); a 337 drivers/scsi/esas2r/esas2r_init.c list_add_tail(&last_request->comp_list, &a->avail_request); a 338 drivers/scsi/esas2r/esas2r_init.c if (!alloc_vda_req(a, last_request)) { a 351 drivers/scsi/esas2r/esas2r_init.c if (esas2r_map_regions(a) != 0) { a 357 drivers/scsi/esas2r/esas2r_init.c a->index = index; a 360 drivers/scsi/esas2r/esas2r_init.c atomic_inc(&a->dis_ints_cnt); a 361 drivers/scsi/esas2r/esas2r_init.c atomic_inc(&a->disable_cnt); a 362 drivers/scsi/esas2r/esas2r_init.c set_bit(AF_CHPRST_PENDING, &a->flags); a 363 drivers/scsi/esas2r/esas2r_init.c set_bit(AF_DISC_PENDING, &a->flags); a 364 drivers/scsi/esas2r/esas2r_init.c set_bit(AF_FIRST_INIT, &a->flags); a 365 drivers/scsi/esas2r/esas2r_init.c set_bit(AF_LEGACY_SGE_MODE, &a->flags); a 367 drivers/scsi/esas2r/esas2r_init.c a->init_msg = ESAS2R_INIT_MSG_START; a 368 drivers/scsi/esas2r/esas2r_init.c a->max_vdareq_size = 128; a 369 drivers/scsi/esas2r/esas2r_init.c a->build_sgl = esas2r_build_sg_list_sge; a 371 drivers/scsi/esas2r/esas2r_init.c esas2r_setup_interrupts(a, interrupt_mode); a 373 drivers/scsi/esas2r/esas2r_init.c a->uncached_size = esas2r_get_uncached_size(a); a 374 drivers/scsi/esas2r/esas2r_init.c a->uncached = dma_alloc_coherent(&pcid->dev, a 375 drivers/scsi/esas2r/esas2r_init.c (size_t)a->uncached_size, a 378 drivers/scsi/esas2r/esas2r_init.c if (a->uncached == NULL) { a 381 drivers/scsi/esas2r/esas2r_init.c a->uncached_size); a 386 drivers/scsi/esas2r/esas2r_init.c a->uncached_phys = bus_addr; a 389 drivers/scsi/esas2r/esas2r_init.c a->uncached_size, a 390 drivers/scsi/esas2r/esas2r_init.c a->uncached, a 393 drivers/scsi/esas2r/esas2r_init.c memset(a->uncached, 0, a->uncached_size); a 394 drivers/scsi/esas2r/esas2r_init.c next_uncached = a->uncached; a 396 drivers/scsi/esas2r/esas2r_init.c if (!esas2r_init_adapter_struct(a, a 404 drivers/scsi/esas2r/esas2r_init.c tasklet_init(&a->tasklet, a 406 drivers/scsi/esas2r/esas2r_init.c (unsigned long)a); a 412 drivers/scsi/esas2r/esas2r_init.c esas2r_disable_chip_interrupts(a); a 413 drivers/scsi/esas2r/esas2r_init.c esas2r_check_adapter(a); a 415 drivers/scsi/esas2r/esas2r_init.c if (!esas2r_init_adapter_hw(a, true)) a 420 drivers/scsi/esas2r/esas2r_init.c esas2r_claim_interrupts(a); a 422 drivers/scsi/esas2r/esas2r_init.c if (test_bit(AF2_IRQ_CLAIMED, &a->flags2)) a 423 drivers/scsi/esas2r/esas2r_init.c esas2r_enable_chip_interrupts(a); a 425 drivers/scsi/esas2r/esas2r_init.c set_bit(AF2_INIT_DONE, &a->flags2); a 426 drivers/scsi/esas2r/esas2r_init.c if (!test_bit(AF_DEGRADED_MODE, &a->flags)) a 427 drivers/scsi/esas2r/esas2r_init.c esas2r_kickoff_timer(a); a 429 drivers/scsi/esas2r/esas2r_init.c a, a->disable_cnt); a 434 drivers/scsi/esas2r/esas2r_init.c static void esas2r_adapter_power_down(struct esas2r_adapter *a, a 439 drivers/scsi/esas2r/esas2r_init.c if ((test_bit(AF2_INIT_DONE, &a->flags2)) a 440 drivers/scsi/esas2r/esas2r_init.c && (!test_bit(AF_DEGRADED_MODE, &a->flags))) { a 442 drivers/scsi/esas2r/esas2r_init.c del_timer_sync(&a->timer); a 443 drivers/scsi/esas2r/esas2r_init.c tasklet_kill(&a->tasklet); a 445 drivers/scsi/esas2r/esas2r_init.c esas2r_power_down(a); a 457 drivers/scsi/esas2r/esas2r_init.c if (a->sysfs_fw_created) { a 458 drivers/scsi/esas2r/esas2r_init.c sysfs_remove_bin_file(&a->host->shost_dev.kobj, &bin_attr_fw); a 459 drivers/scsi/esas2r/esas2r_init.c a->sysfs_fw_created = 0; a 462 drivers/scsi/esas2r/esas2r_init.c if (a->sysfs_fs_created) { a 463 drivers/scsi/esas2r/esas2r_init.c sysfs_remove_bin_file(&a->host->shost_dev.kobj, &bin_attr_fs); a 464 drivers/scsi/esas2r/esas2r_init.c a->sysfs_fs_created = 0; a 467 drivers/scsi/esas2r/esas2r_init.c if (a->sysfs_vda_created) { a 468 drivers/scsi/esas2r/esas2r_init.c sysfs_remove_bin_file(&a->host->shost_dev.kobj, &bin_attr_vda); a 469 drivers/scsi/esas2r/esas2r_init.c a->sysfs_vda_created = 0; a 472 drivers/scsi/esas2r/esas2r_init.c if (a->sysfs_hw_created) { a 473 drivers/scsi/esas2r/esas2r_init.c sysfs_remove_bin_file(&a->host->shost_dev.kobj, &bin_attr_hw); a 474 drivers/scsi/esas2r/esas2r_init.c a->sysfs_hw_created = 0; a 477 drivers/scsi/esas2r/esas2r_init.c if (a->sysfs_live_nvram_created) { a 478 drivers/scsi/esas2r/esas2r_init.c sysfs_remove_bin_file(&a->host->shost_dev.kobj, a 480 drivers/scsi/esas2r/esas2r_init.c a->sysfs_live_nvram_created = 0; a 483 drivers/scsi/esas2r/esas2r_init.c if (a->sysfs_default_nvram_created) { a 484 drivers/scsi/esas2r/esas2r_init.c sysfs_remove_bin_file(&a->host->shost_dev.kobj, a 486 drivers/scsi/esas2r/esas2r_init.c a->sysfs_default_nvram_created = 0; a 490 drivers/scsi/esas2r/esas2r_init.c if (test_bit(AF2_IRQ_CLAIMED, &a->flags2)) { a 492 drivers/scsi/esas2r/esas2r_init.c &(a->pcid->dev), a 493 drivers/scsi/esas2r/esas2r_init.c "free_irq(%d) called", a->pcid->irq); a 495 drivers/scsi/esas2r/esas2r_init.c free_irq(a->pcid->irq, a); a 497 drivers/scsi/esas2r/esas2r_init.c clear_bit(AF2_IRQ_CLAIMED, &a->flags2); a 500 drivers/scsi/esas2r/esas2r_init.c if (test_bit(AF2_MSI_ENABLED, &a->flags2)) { a 501 drivers/scsi/esas2r/esas2r_init.c pci_disable_msi(a->pcid); a 502 drivers/scsi/esas2r/esas2r_init.c clear_bit(AF2_MSI_ENABLED, &a->flags2); a 506 drivers/scsi/esas2r/esas2r_init.c if (a->inbound_list_md.virt_addr) a 507 drivers/scsi/esas2r/esas2r_init.c esas2r_initmem_free(a, &a->inbound_list_md); a 509 drivers/scsi/esas2r/esas2r_init.c if (a->outbound_list_md.virt_addr) a 510 drivers/scsi/esas2r/esas2r_init.c esas2r_initmem_free(a, &a->outbound_list_md); a 512 drivers/scsi/esas2r/esas2r_init.c list_for_each_entry_safe(memdesc, next, &a->free_sg_list_head, a 514 drivers/scsi/esas2r/esas2r_init.c esas2r_initmem_free(a, memdesc); a 518 drivers/scsi/esas2r/esas2r_init.c list_for_each_entry_safe(memdesc, next, &a->vrq_mds_head, next_desc) { a 519 drivers/scsi/esas2r/esas2r_init.c esas2r_initmem_free(a, memdesc); a 524 drivers/scsi/esas2r/esas2r_init.c kfree(a->first_ae_req); a 525 drivers/scsi/esas2r/esas2r_init.c a->first_ae_req = NULL; a 527 drivers/scsi/esas2r/esas2r_init.c kfree(a->sg_list_mds); a 528 drivers/scsi/esas2r/esas2r_init.c a->sg_list_mds = NULL; a 530 drivers/scsi/esas2r/esas2r_init.c kfree(a->req_table); a 531 drivers/scsi/esas2r/esas2r_init.c a->req_table = NULL; a 533 drivers/scsi/esas2r/esas2r_init.c if (a->regs) { a 534 drivers/scsi/esas2r/esas2r_init.c esas2r_unmap_regions(a); a 535 drivers/scsi/esas2r/esas2r_init.c a->regs = NULL; a 536 drivers/scsi/esas2r/esas2r_init.c a->data_window = NULL; a 544 drivers/scsi/esas2r/esas2r_init.c struct esas2r_adapter *a = esas2r_adapters[i]; a 546 drivers/scsi/esas2r/esas2r_init.c if (a) { a 549 drivers/scsi/esas2r/esas2r_init.c esas2r_debug("killing adapter %p [%d] ", a, i); a 550 drivers/scsi/esas2r/esas2r_init.c esas2r_fw_event_off(a); a 551 drivers/scsi/esas2r/esas2r_init.c esas2r_adapter_power_down(a, 0); a 553 drivers/scsi/esas2r/esas2r_init.c (a->pcid == esas2r_buffered_ioctl_pcid)) { a 554 drivers/scsi/esas2r/esas2r_init.c dma_free_coherent(&a->pcid->dev, a 561 drivers/scsi/esas2r/esas2r_init.c if (a->vda_buffer) { a 562 drivers/scsi/esas2r/esas2r_init.c dma_free_coherent(&a->pcid->dev, a 564 drivers/scsi/esas2r/esas2r_init.c a->vda_buffer, a 565 drivers/scsi/esas2r/esas2r_init.c (dma_addr_t)a->ppvda_buffer); a 566 drivers/scsi/esas2r/esas2r_init.c a->vda_buffer = NULL; a 568 drivers/scsi/esas2r/esas2r_init.c if (a->fs_api_buffer) { a 569 drivers/scsi/esas2r/esas2r_init.c dma_free_coherent(&a->pcid->dev, a 570 drivers/scsi/esas2r/esas2r_init.c (size_t)a->fs_api_buffer_size, a 571 drivers/scsi/esas2r/esas2r_init.c a->fs_api_buffer, a 572 drivers/scsi/esas2r/esas2r_init.c (dma_addr_t)a->ppfs_api_buffer); a 573 drivers/scsi/esas2r/esas2r_init.c a->fs_api_buffer = NULL; a 576 drivers/scsi/esas2r/esas2r_init.c kfree(a->local_atto_ioctl); a 577 drivers/scsi/esas2r/esas2r_init.c a->local_atto_ioctl = NULL; a 579 drivers/scsi/esas2r/esas2r_init.c spin_lock_irqsave(&a->fw_event_lock, flags); a 580 drivers/scsi/esas2r/esas2r_init.c wq = a->fw_event_q; a 581 drivers/scsi/esas2r/esas2r_init.c a->fw_event_q = NULL; a 582 drivers/scsi/esas2r/esas2r_init.c spin_unlock_irqrestore(&a->fw_event_lock, flags); a 586 drivers/scsi/esas2r/esas2r_init.c if (a->uncached) { a 587 drivers/scsi/esas2r/esas2r_init.c dma_free_coherent(&a->pcid->dev, a 588 drivers/scsi/esas2r/esas2r_init.c (size_t)a->uncached_size, a 589 drivers/scsi/esas2r/esas2r_init.c a->uncached, a 590 drivers/scsi/esas2r/esas2r_init.c (dma_addr_t)a->uncached_phys); a 591 drivers/scsi/esas2r/esas2r_init.c a->uncached = NULL; a 596 drivers/scsi/esas2r/esas2r_init.c &(a->pcid->dev), a 599 drivers/scsi/esas2r/esas2r_init.c a->pcid->msix_enabled, a 600 drivers/scsi/esas2r/esas2r_init.c a->pcid->msi_enabled, a 601 drivers/scsi/esas2r/esas2r_init.c a->pcid->irq, a 602 drivers/scsi/esas2r/esas2r_init.c a->pcid->pin); a 605 drivers/scsi/esas2r/esas2r_init.c &(a->pcid->dev), a 607 drivers/scsi/esas2r/esas2r_init.c a->pcid->enable_cnt.counter); a 609 drivers/scsi/esas2r/esas2r_init.c pci_disable_device(a->pcid); a 611 drivers/scsi/esas2r/esas2r_init.c &(a->pcid->dev), a 613 drivers/scsi/esas2r/esas2r_init.c a->pcid->enable_cnt.counter); a 616 drivers/scsi/esas2r/esas2r_init.c &(a->pcid->dev), a 618 drivers/scsi/esas2r/esas2r_init.c a->pcid); a 620 drivers/scsi/esas2r/esas2r_init.c pci_set_drvdata(a->pcid, NULL); a 623 drivers/scsi/esas2r/esas2r_init.c if (test_bit(AF2_INIT_DONE, &a->flags2)) { a 624 drivers/scsi/esas2r/esas2r_init.c clear_bit(AF2_INIT_DONE, &a->flags2); a 626 drivers/scsi/esas2r/esas2r_init.c set_bit(AF_DEGRADED_MODE, &a->flags); a 629 drivers/scsi/esas2r/esas2r_init.c &(a->host->shost_gendev), a 632 drivers/scsi/esas2r/esas2r_init.c scsi_remove_host(a->host); a 635 drivers/scsi/esas2r/esas2r_init.c &(a->host->shost_gendev), a 638 drivers/scsi/esas2r/esas2r_init.c scsi_host_put(a->host); a 647 drivers/scsi/esas2r/esas2r_init.c struct esas2r_adapter *a = (struct esas2r_adapter *)host->hostdata; a 650 drivers/scsi/esas2r/esas2r_init.c if (!a) a 653 drivers/scsi/esas2r/esas2r_init.c esas2r_adapter_power_down(a, 1); a 671 drivers/scsi/esas2r/esas2r_init.c struct esas2r_adapter *a = (struct esas2r_adapter *)host->hostdata; a 691 drivers/scsi/esas2r/esas2r_init.c if (!a) { a 696 drivers/scsi/esas2r/esas2r_init.c if (esas2r_map_regions(a) != 0) { a 703 drivers/scsi/esas2r/esas2r_init.c esas2r_setup_interrupts(a, a->intr_mode); a 709 drivers/scsi/esas2r/esas2r_init.c esas2r_disable_chip_interrupts(a); a 710 drivers/scsi/esas2r/esas2r_init.c if (!esas2r_power_up(a, true)) { a 716 drivers/scsi/esas2r/esas2r_init.c esas2r_claim_interrupts(a); a 718 drivers/scsi/esas2r/esas2r_init.c if (test_bit(AF2_IRQ_CLAIMED, &a->flags2)) { a 723 drivers/scsi/esas2r/esas2r_init.c esas2r_enable_chip_interrupts(a); a 724 drivers/scsi/esas2r/esas2r_init.c esas2r_kickoff_timer(a); a 738 drivers/scsi/esas2r/esas2r_init.c bool esas2r_set_degraded_mode(struct esas2r_adapter *a, char *error_str) a 740 drivers/scsi/esas2r/esas2r_init.c set_bit(AF_DEGRADED_MODE, &a->flags); a 746 drivers/scsi/esas2r/esas2r_init.c u32 esas2r_get_uncached_size(struct esas2r_adapter *a) a 763 drivers/scsi/esas2r/esas2r_init.c static void esas2r_init_pci_cfg_space(struct esas2r_adapter *a) a 765 drivers/scsi/esas2r/esas2r_init.c if (pci_is_pcie(a->pcid)) { a 768 drivers/scsi/esas2r/esas2r_init.c pcie_capability_read_word(a->pcid, PCI_EXP_DEVCTL, &devcontrol); a 777 drivers/scsi/esas2r/esas2r_init.c pcie_capability_write_word(a->pcid, PCI_EXP_DEVCTL, a 787 drivers/scsi/esas2r/esas2r_init.c bool esas2r_init_adapter_struct(struct esas2r_adapter *a, a 796 drivers/scsi/esas2r/esas2r_init.c spin_lock_init(&a->sg_list_lock); a 797 drivers/scsi/esas2r/esas2r_init.c spin_lock_init(&a->mem_lock); a 798 drivers/scsi/esas2r/esas2r_init.c spin_lock_init(&a->queue_lock); a 800 drivers/scsi/esas2r/esas2r_init.c a->targetdb_end = &a->targetdb[ESAS2R_MAX_TARGETS]; a 802 drivers/scsi/esas2r/esas2r_init.c if (!alloc_vda_req(a, &a->general_req)) { a 809 drivers/scsi/esas2r/esas2r_init.c a->first_ae_req = a 813 drivers/scsi/esas2r/esas2r_init.c if (a->first_ae_req == NULL) { a 820 drivers/scsi/esas2r/esas2r_init.c a->sg_list_mds = kcalloc(num_sg_lists, sizeof(struct esas2r_mem_desc), a 823 drivers/scsi/esas2r/esas2r_init.c if (a->sg_list_mds == NULL) { a 830 drivers/scsi/esas2r/esas2r_init.c a->req_table = a 835 drivers/scsi/esas2r/esas2r_init.c if (a->req_table == NULL) { a 842 drivers/scsi/esas2r/esas2r_init.c esas2r_init_pci_cfg_space(a); a 848 drivers/scsi/esas2r/esas2r_init.c if ((a->pcid->subsystem_vendor == ATTO_VENDOR_ID) a 849 drivers/scsi/esas2r/esas2r_init.c && (a->pcid->subsystem_device & ATTO_SSDID_TBT)) a 850 drivers/scsi/esas2r/esas2r_init.c a->flags2 |= AF2_THUNDERBOLT; a 852 drivers/scsi/esas2r/esas2r_init.c if (test_bit(AF2_THUNDERBOLT, &a->flags2)) a 853 drivers/scsi/esas2r/esas2r_init.c a->flags2 |= AF2_SERIAL_FLASH; a 855 drivers/scsi/esas2r/esas2r_init.c if (a->pcid->subsystem_device == ATTO_TLSH_1068) a 856 drivers/scsi/esas2r/esas2r_init.c a->flags2 |= AF2_THUNDERLINK; a 863 drivers/scsi/esas2r/esas2r_init.c for (i = 0, sgl = a->sg_list_mds; i < num_sg_lists; i++, sgl++) { a 866 drivers/scsi/esas2r/esas2r_init.c list_add_tail(&sgl->next_desc, &a->free_sg_list_head); a 868 drivers/scsi/esas2r/esas2r_init.c if (!esas2r_initmem_alloc(a, sgl, ESAS2R_SGL_ALIGN)) { a 877 drivers/scsi/esas2r/esas2r_init.c a->list_size = num_requests + ESAS2R_LIST_EXTRA; a 880 drivers/scsi/esas2r/esas2r_init.c a->inbound_list_md.size = a->list_size * a 884 drivers/scsi/esas2r/esas2r_init.c if (!esas2r_initmem_alloc(a, &a->inbound_list_md, ESAS2R_LIST_ALIGN)) { a 890 drivers/scsi/esas2r/esas2r_init.c a->outbound_list_md.size = a->list_size * a 893 drivers/scsi/esas2r/esas2r_init.c if (!esas2r_initmem_alloc(a, &a->outbound_list_md, a 900 drivers/scsi/esas2r/esas2r_init.c a->nvram = (struct esas2r_sas_nvram *)high; a 904 drivers/scsi/esas2r/esas2r_init.c a->disc_buffer = high; a 909 drivers/scsi/esas2r/esas2r_init.c a->outbound_copy = (u32 volatile *)high; a 912 drivers/scsi/esas2r/esas2r_init.c if (!test_bit(AF_NVR_VALID, &a->flags)) a 913 drivers/scsi/esas2r/esas2r_init.c esas2r_nvram_set_defaults(a); a 919 drivers/scsi/esas2r/esas2r_init.c if (test_bit(AF_FIRST_INIT, &a->flags)) { a 920 drivers/scsi/esas2r/esas2r_init.c esas2r_targ_db_initialize(a); a 924 drivers/scsi/esas2r/esas2r_init.c (struct esas2r_inbound_list_source_entry *)a-> a 928 drivers/scsi/esas2r/esas2r_init.c for (i = 0; i < a->list_size; i++) { a 940 drivers/scsi/esas2r/esas2r_init.c for (rq = a->first_ae_req, i = 0; i < num_ae_requests; rq++, a 943 drivers/scsi/esas2r/esas2r_init.c if (!alloc_vda_req(a, rq)) { a 949 drivers/scsi/esas2r/esas2r_init.c esas2r_rq_init_request(rq, a); a 960 drivers/scsi/esas2r/esas2r_init.c bool esas2r_check_adapter(struct esas2r_adapter *a) a 971 drivers/scsi/esas2r/esas2r_init.c if (test_bit(AF_CHPRST_DETECTED, &a->flags)) a 978 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_INT_MASK_OUT, ESAS2R_INT_DIS_MASK); a 979 drivers/scsi/esas2r/esas2r_init.c esas2r_flush_register_dword(a, MU_INT_MASK_OUT); a 988 drivers/scsi/esas2r/esas2r_init.c esas2r_force_interrupt(a); a 989 drivers/scsi/esas2r/esas2r_init.c doorbell = esas2r_read_register_dword(a, MU_DOORBELL_OUT); a 996 drivers/scsi/esas2r/esas2r_init.c return esas2r_set_degraded_mode(a, a 1005 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_DOORBELL_OUT, a 1009 drivers/scsi/esas2r/esas2r_init.c set_bit(AF_LEGACY_SGE_MODE, &a->flags); a 1011 drivers/scsi/esas2r/esas2r_init.c a->max_vdareq_size = 128; a 1012 drivers/scsi/esas2r/esas2r_init.c a->build_sgl = esas2r_build_sg_list_sge; a 1014 drivers/scsi/esas2r/esas2r_init.c clear_bit(AF_LEGACY_SGE_MODE, &a->flags); a 1016 drivers/scsi/esas2r/esas2r_init.c a->max_vdareq_size = 1024; a 1017 drivers/scsi/esas2r/esas2r_init.c a->build_sgl = esas2r_build_sg_list_prd; a 1019 drivers/scsi/esas2r/esas2r_init.c return esas2r_set_degraded_mode(a, a 1031 drivers/scsi/esas2r/esas2r_init.c return esas2r_set_degraded_mode(a, a 1037 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_DOORBELL_IN, DRBL_MSG_IFC_DOWN); a 1041 drivers/scsi/esas2r/esas2r_init.c doorbell = esas2r_read_register_dword(a, MU_DOORBELL_OUT); a 1043 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_DOORBELL_OUT, a 1060 drivers/scsi/esas2r/esas2r_init.c dw = esas2r_read_register_dword(a, MU_IN_LIST_CONFIG); a 1062 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_IN_LIST_CONFIG, dw); a 1063 drivers/scsi/esas2r/esas2r_init.c dw = esas2r_read_register_dword(a, MU_OUT_LIST_CONFIG); a 1065 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_OUT_LIST_CONFIG, dw); a 1068 drivers/scsi/esas2r/esas2r_init.c ppaddr = a->inbound_list_md.phys_addr; a 1069 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_IN_LIST_ADDR_LO, a 1071 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_IN_LIST_ADDR_HI, a 1073 drivers/scsi/esas2r/esas2r_init.c ppaddr = a->outbound_list_md.phys_addr; a 1074 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_OUT_LIST_ADDR_LO, a 1076 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_OUT_LIST_ADDR_HI, a 1078 drivers/scsi/esas2r/esas2r_init.c ppaddr = a->uncached_phys + a 1079 drivers/scsi/esas2r/esas2r_init.c ((u8 *)a->outbound_copy - a->uncached); a 1080 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_OUT_LIST_COPY_PTR_LO, a 1082 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_OUT_LIST_COPY_PTR_HI, a 1086 drivers/scsi/esas2r/esas2r_init.c *a->outbound_copy = a 1087 drivers/scsi/esas2r/esas2r_init.c a->last_write = a 1088 drivers/scsi/esas2r/esas2r_init.c a->last_read = a->list_size - 1; a 1089 drivers/scsi/esas2r/esas2r_init.c set_bit(AF_COMM_LIST_TOGGLE, &a->flags); a 1090 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_IN_LIST_WRITE, MU_ILW_TOGGLE | a 1091 drivers/scsi/esas2r/esas2r_init.c a->last_write); a 1092 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_OUT_LIST_COPY, MU_OLC_TOGGLE | a 1093 drivers/scsi/esas2r/esas2r_init.c a->last_write); a 1094 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_IN_LIST_READ, MU_ILR_TOGGLE | a 1095 drivers/scsi/esas2r/esas2r_init.c a->last_write); a 1096 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_OUT_LIST_WRITE, a 1097 drivers/scsi/esas2r/esas2r_init.c MU_OLW_TOGGLE | a->last_write); a 1100 drivers/scsi/esas2r/esas2r_init.c dw = esas2r_read_register_dword(a, MU_IN_LIST_IFC_CONFIG); a 1102 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_IN_LIST_IFC_CONFIG, a 1104 drivers/scsi/esas2r/esas2r_init.c dw = esas2r_read_register_dword(a, MU_OUT_LIST_IFC_CONFIG); a 1106 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_OUT_LIST_IFC_CONFIG, a 1111 drivers/scsi/esas2r/esas2r_init.c dw = esas2r_read_register_dword(a, MU_IN_LIST_CONFIG); a 1114 drivers/scsi/esas2r/esas2r_init.c | (a->list_size << MU_ILC_NUMBER_SHIFT); a 1115 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_IN_LIST_CONFIG, dw); a 1116 drivers/scsi/esas2r/esas2r_init.c dw = esas2r_read_register_dword(a, MU_OUT_LIST_CONFIG); a 1118 drivers/scsi/esas2r/esas2r_init.c dw |= MU_OLC_ENTRY_4_DW | (a->list_size << MU_OLC_NUMBER_SHIFT); a 1119 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_OUT_LIST_CONFIG, dw); a 1126 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_DOORBELL_IN, DRBL_MSG_IFC_INIT); a 1130 drivers/scsi/esas2r/esas2r_init.c doorbell = esas2r_read_register_dword(a, MU_DOORBELL_OUT); a 1132 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_DOORBELL_OUT, a 1143 drivers/scsi/esas2r/esas2r_init.c return esas2r_set_degraded_mode(a, a 1152 drivers/scsi/esas2r/esas2r_init.c doorbell = esas2r_read_register_dword(a, MU_DOORBELL_IN_ENB); a 1154 drivers/scsi/esas2r/esas2r_init.c set_bit(AF2_VDA_POWER_DOWN, &a->flags2); a 1156 drivers/scsi/esas2r/esas2r_init.c clear_bit(AF2_VDA_POWER_DOWN, &a->flags2); a 1162 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_OUT_LIST_INT_MASK, MU_OLIS_MASK); a 1163 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_DOORBELL_OUT_ENB, DRBL_ENB_MASK); a 1168 drivers/scsi/esas2r/esas2r_init.c static bool esas2r_format_init_msg(struct esas2r_adapter *a, a 1171 drivers/scsi/esas2r/esas2r_init.c u32 msg = a->init_msg; a 1174 drivers/scsi/esas2r/esas2r_init.c a->init_msg = 0; a 1181 drivers/scsi/esas2r/esas2r_init.c esas2r_build_cfg_req(a, a 1191 drivers/scsi/esas2r/esas2r_init.c a->init_msg = ESAS2R_INIT_MSG_INIT; a 1201 drivers/scsi/esas2r/esas2r_init.c a->fw_version = le16_to_cpu( a 1203 drivers/scsi/esas2r/esas2r_init.c a->fw_build = rq->func_rsp.cfg_rsp.fw_build; a 1208 drivers/scsi/esas2r/esas2r_init.c a->fw_version += (major << 16) + (minor << 24); a 1218 drivers/scsi/esas2r/esas2r_init.c if ((test_bit(AF2_THUNDERBOLT, &a->flags2)) a 1219 drivers/scsi/esas2r/esas2r_init.c || (be32_to_cpu(a->fw_version) > 0x00524702)) { a 1221 drivers/scsi/esas2r/esas2r_init.c esas2r_build_cfg_req(a, a 1236 drivers/scsi/esas2r/esas2r_init.c a->init_msg = ESAS2R_INIT_MSG_GET_INIT; a 1245 drivers/scsi/esas2r/esas2r_init.c a->num_targets_backend = a 1247 drivers/scsi/esas2r/esas2r_init.c a->ioctl_tunnel = a 1266 drivers/scsi/esas2r/esas2r_init.c bool esas2r_init_msgs(struct esas2r_adapter *a) a 1269 drivers/scsi/esas2r/esas2r_init.c struct esas2r_request *rq = &a->general_req; a 1271 drivers/scsi/esas2r/esas2r_init.c esas2r_rq_init_request(rq, a); a 1274 drivers/scsi/esas2r/esas2r_init.c if (a->init_msg == 0) a 1275 drivers/scsi/esas2r/esas2r_init.c a->init_msg = ESAS2R_INIT_MSG_REINIT; a 1277 drivers/scsi/esas2r/esas2r_init.c while (a->init_msg) { a 1278 drivers/scsi/esas2r/esas2r_init.c if (esas2r_format_init_msg(a, rq)) { a 1281 drivers/scsi/esas2r/esas2r_init.c spin_lock_irqsave(&a->queue_lock, flags); a 1282 drivers/scsi/esas2r/esas2r_init.c esas2r_start_vda_request(a, rq); a 1283 drivers/scsi/esas2r/esas2r_init.c spin_unlock_irqrestore(&a->queue_lock, flags); a 1284 drivers/scsi/esas2r/esas2r_init.c esas2r_wait_request(a, rq); a 1296 drivers/scsi/esas2r/esas2r_init.c a->init_msg, rq->req_stat, rq->flags); a 1297 drivers/scsi/esas2r/esas2r_init.c a->init_msg = ESAS2R_INIT_MSG_START; a 1302 drivers/scsi/esas2r/esas2r_init.c esas2r_rq_destroy_request(rq, a); a 1307 drivers/scsi/esas2r/esas2r_init.c bool esas2r_init_adapter_hw(struct esas2r_adapter *a, bool init_poll) a 1313 drivers/scsi/esas2r/esas2r_init.c if (test_bit(AF_DEGRADED_MODE, &a->flags)) a 1316 drivers/scsi/esas2r/esas2r_init.c if (!test_bit(AF_NVR_VALID, &a->flags)) { a 1317 drivers/scsi/esas2r/esas2r_init.c if (!esas2r_nvram_read_direct(a)) a 1322 drivers/scsi/esas2r/esas2r_init.c if (!esas2r_init_msgs(a)) { a 1323 drivers/scsi/esas2r/esas2r_init.c esas2r_set_degraded_mode(a, "init messages failed"); a 1328 drivers/scsi/esas2r/esas2r_init.c clear_bit(AF_DEGRADED_MODE, &a->flags); a 1329 drivers/scsi/esas2r/esas2r_init.c clear_bit(AF_CHPRST_PENDING, &a->flags); a 1332 drivers/scsi/esas2r/esas2r_init.c for (i = 0, rq = a->first_ae_req; i < num_ae_requests; i++, rq++) a 1333 drivers/scsi/esas2r/esas2r_init.c esas2r_start_ae_request(a, rq); a 1335 drivers/scsi/esas2r/esas2r_init.c if (!a->flash_rev[0]) a 1336 drivers/scsi/esas2r/esas2r_init.c esas2r_read_flash_rev(a); a 1338 drivers/scsi/esas2r/esas2r_init.c if (!a->image_type[0]) a 1339 drivers/scsi/esas2r/esas2r_init.c esas2r_read_image_type(a); a 1341 drivers/scsi/esas2r/esas2r_init.c if (a->fw_version == 0) a 1342 drivers/scsi/esas2r/esas2r_init.c a->fw_rev[0] = 0; a 1344 drivers/scsi/esas2r/esas2r_init.c sprintf(a->fw_rev, "%1d.%02d", a 1345 drivers/scsi/esas2r/esas2r_init.c (int)LOBYTE(HIWORD(a->fw_version)), a 1346 drivers/scsi/esas2r/esas2r_init.c (int)HIBYTE(HIWORD(a->fw_version))); a 1348 drivers/scsi/esas2r/esas2r_init.c esas2r_hdebug("firmware revision: %s", a->fw_rev); a 1350 drivers/scsi/esas2r/esas2r_init.c if (test_bit(AF_CHPRST_DETECTED, &a->flags) a 1351 drivers/scsi/esas2r/esas2r_init.c && (test_bit(AF_FIRST_INIT, &a->flags))) { a 1352 drivers/scsi/esas2r/esas2r_init.c esas2r_enable_chip_interrupts(a); a 1357 drivers/scsi/esas2r/esas2r_init.c esas2r_disc_initialize(a); a 1367 drivers/scsi/esas2r/esas2r_init.c u32 currtime = a->disc_start_time; a 1375 drivers/scsi/esas2r/esas2r_init.c set_bit(AF_TASKLET_SCHEDULED, &a->flags); a 1376 drivers/scsi/esas2r/esas2r_init.c set_bit(AF_DISC_POLLED, &a->flags); a 1383 drivers/scsi/esas2r/esas2r_init.c if (test_bit(AF_FIRST_INIT, &a->flags)) a 1384 drivers/scsi/esas2r/esas2r_init.c atomic_dec(&a->disable_cnt); a 1386 drivers/scsi/esas2r/esas2r_init.c while (test_bit(AF_DISC_PENDING, &a->flags)) { a 1405 drivers/scsi/esas2r/esas2r_init.c if (!test_bit(AF_CHPRST_PENDING, &a->flags)) a 1406 drivers/scsi/esas2r/esas2r_init.c esas2r_disc_check_for_work(a); a 1413 drivers/scsi/esas2r/esas2r_init.c esas2r_timer_tick(a); a 1420 drivers/scsi/esas2r/esas2r_init.c if (esas2r_is_tasklet_pending(a)) a 1421 drivers/scsi/esas2r/esas2r_init.c esas2r_do_tasklet_tasks(a); a 1425 drivers/scsi/esas2r/esas2r_init.c if (test_bit(AF_FIRST_INIT, &a->flags)) a 1426 drivers/scsi/esas2r/esas2r_init.c atomic_inc(&a->disable_cnt); a 1428 drivers/scsi/esas2r/esas2r_init.c clear_bit(AF_DISC_POLLED, &a->flags); a 1429 drivers/scsi/esas2r/esas2r_init.c clear_bit(AF_TASKLET_SCHEDULED, &a->flags); a 1433 drivers/scsi/esas2r/esas2r_init.c esas2r_targ_db_report_changes(a); a 1442 drivers/scsi/esas2r/esas2r_init.c esas2r_disc_start_waiting(a); a 1445 drivers/scsi/esas2r/esas2r_init.c a->int_mask = ESAS2R_INT_STS_MASK; a 1446 drivers/scsi/esas2r/esas2r_init.c esas2r_enable_chip_interrupts(a); a 1447 drivers/scsi/esas2r/esas2r_init.c esas2r_enable_heartbeat(a); a 1456 drivers/scsi/esas2r/esas2r_init.c if (test_bit(AF_CHPRST_DETECTED, &a->flags) && a 1457 drivers/scsi/esas2r/esas2r_init.c test_bit(AF_FIRST_INIT, &a->flags)) { a 1464 drivers/scsi/esas2r/esas2r_init.c clear_bit(AF_CHPRST_PENDING, &a->flags); a 1468 drivers/scsi/esas2r/esas2r_init.c clear_bit(AF_CHPRST_PENDING, &a->flags); a 1469 drivers/scsi/esas2r/esas2r_init.c clear_bit(AF_DISC_PENDING, &a->flags); a 1474 drivers/scsi/esas2r/esas2r_init.c if (test_bit(AF_FIRST_INIT, &a->flags)) { a 1475 drivers/scsi/esas2r/esas2r_init.c clear_bit(AF_FIRST_INIT, &a->flags); a 1477 drivers/scsi/esas2r/esas2r_init.c if (atomic_dec_return(&a->disable_cnt) == 0) a 1478 drivers/scsi/esas2r/esas2r_init.c esas2r_do_deferred_processes(a); a 1485 drivers/scsi/esas2r/esas2r_init.c void esas2r_reset_adapter(struct esas2r_adapter *a) a 1487 drivers/scsi/esas2r/esas2r_init.c set_bit(AF_OS_RESET, &a->flags); a 1488 drivers/scsi/esas2r/esas2r_init.c esas2r_local_reset_adapter(a); a 1489 drivers/scsi/esas2r/esas2r_init.c esas2r_schedule_tasklet(a); a 1492 drivers/scsi/esas2r/esas2r_init.c void esas2r_reset_chip(struct esas2r_adapter *a) a 1494 drivers/scsi/esas2r/esas2r_init.c if (!esas2r_is_adapter_present(a)) a 1502 drivers/scsi/esas2r/esas2r_init.c if (test_bit(AF2_COREDUMP_AVAIL, &a->flags2) && a 1503 drivers/scsi/esas2r/esas2r_init.c !test_bit(AF2_COREDUMP_SAVED, &a->flags2)) { a 1504 drivers/scsi/esas2r/esas2r_init.c esas2r_read_mem_block(a, a 1505 drivers/scsi/esas2r/esas2r_init.c a->fw_coredump_buff, a 1509 drivers/scsi/esas2r/esas2r_init.c set_bit(AF2_COREDUMP_SAVED, &a->flags2); a 1512 drivers/scsi/esas2r/esas2r_init.c clear_bit(AF2_COREDUMP_AVAIL, &a->flags2); a 1515 drivers/scsi/esas2r/esas2r_init.c if (a->pcid->revision == MVR_FREY_B2) a 1516 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_CTL_STATUS_IN_B2, a 1519 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_CTL_STATUS_IN, a 1527 drivers/scsi/esas2r/esas2r_init.c static void esas2r_power_down_notify_firmware(struct esas2r_adapter *a) a 1532 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_DOORBELL_IN, DRBL_POWER_DOWN); a 1536 drivers/scsi/esas2r/esas2r_init.c doorbell = esas2r_read_register_dword(a, MU_DOORBELL_OUT); a 1538 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_DOORBELL_OUT, a 1556 drivers/scsi/esas2r/esas2r_init.c void esas2r_power_down(struct esas2r_adapter *a) a 1558 drivers/scsi/esas2r/esas2r_init.c set_bit(AF_POWER_MGT, &a->flags); a 1559 drivers/scsi/esas2r/esas2r_init.c set_bit(AF_POWER_DOWN, &a->flags); a 1561 drivers/scsi/esas2r/esas2r_init.c if (!test_bit(AF_DEGRADED_MODE, &a->flags)) { a 1571 drivers/scsi/esas2r/esas2r_init.c esas2r_disable_chip_interrupts(a); a 1572 drivers/scsi/esas2r/esas2r_init.c esas2r_disable_heartbeat(a); a 1575 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_DOORBELL_IN, a 1581 drivers/scsi/esas2r/esas2r_init.c esas2r_read_register_dword(a, MU_DOORBELL_OUT); a 1583 drivers/scsi/esas2r/esas2r_init.c esas2r_write_register_dword(a, MU_DOORBELL_OUT, a 1601 drivers/scsi/esas2r/esas2r_init.c if (test_bit(AF2_VDA_POWER_DOWN, &a->flags2)) a 1602 drivers/scsi/esas2r/esas2r_init.c esas2r_power_down_notify_firmware(a); a 1606 drivers/scsi/esas2r/esas2r_init.c set_bit(AF_OS_RESET, &a->flags); a 1607 drivers/scsi/esas2r/esas2r_init.c set_bit(AF_DISC_PENDING, &a->flags); a 1608 drivers/scsi/esas2r/esas2r_init.c set_bit(AF_CHPRST_PENDING, &a->flags); a 1610 drivers/scsi/esas2r/esas2r_init.c esas2r_process_adapter_reset(a); a 1613 drivers/scsi/esas2r/esas2r_init.c a->prev_dev_cnt = esas2r_targ_db_get_tgt_cnt(a); a 1614 drivers/scsi/esas2r/esas2r_init.c esas2r_targ_db_remove_all(a, false); a 1621 drivers/scsi/esas2r/esas2r_init.c bool esas2r_power_up(struct esas2r_adapter *a, bool init_poll) a 1625 drivers/scsi/esas2r/esas2r_init.c clear_bit(AF_POWER_DOWN, &a->flags); a 1626 drivers/scsi/esas2r/esas2r_init.c esas2r_init_pci_cfg_space(a); a 1627 drivers/scsi/esas2r/esas2r_init.c set_bit(AF_FIRST_INIT, &a->flags); a 1628 drivers/scsi/esas2r/esas2r_init.c atomic_inc(&a->disable_cnt); a 1631 drivers/scsi/esas2r/esas2r_init.c ret = esas2r_check_adapter(a); a 1632 drivers/scsi/esas2r/esas2r_init.c if (!esas2r_init_adapter_hw(a, init_poll)) a 1636 drivers/scsi/esas2r/esas2r_init.c esas2r_send_reset_ae(a, true); a 1639 drivers/scsi/esas2r/esas2r_init.c clear_bit(AF_POWER_MGT, &a->flags); a 1643 drivers/scsi/esas2r/esas2r_init.c bool esas2r_is_adapter_present(struct esas2r_adapter *a) a 1645 drivers/scsi/esas2r/esas2r_init.c if (test_bit(AF_NOT_PRESENT, &a->flags)) a 1648 drivers/scsi/esas2r/esas2r_init.c if (esas2r_read_register_dword(a, MU_DOORBELL_OUT) == 0xFFFFFFFF) { a 1649 drivers/scsi/esas2r/esas2r_init.c set_bit(AF_NOT_PRESENT, &a->flags); a 1656 drivers/scsi/esas2r/esas2r_init.c const char *esas2r_get_model_name(struct esas2r_adapter *a) a 1658 drivers/scsi/esas2r/esas2r_init.c switch (a->pcid->subsystem_device) { a 1690 drivers/scsi/esas2r/esas2r_init.c const char *esas2r_get_model_name_short(struct esas2r_adapter *a) a 1692 drivers/scsi/esas2r/esas2r_init.c switch (a->pcid->subsystem_device) { a 48 drivers/scsi/esas2r/esas2r_int.c static void esas2r_doorbell_interrupt(struct esas2r_adapter *a, u32 doorbell); a 49 drivers/scsi/esas2r/esas2r_int.c static void esas2r_get_outbound_responses(struct esas2r_adapter *a); a 50 drivers/scsi/esas2r/esas2r_int.c static void esas2r_process_bus_reset(struct esas2r_adapter *a); a 56 drivers/scsi/esas2r/esas2r_int.c void esas2r_polled_interrupt(struct esas2r_adapter *a) a 61 drivers/scsi/esas2r/esas2r_int.c esas2r_disable_chip_interrupts(a); a 63 drivers/scsi/esas2r/esas2r_int.c intstat = esas2r_read_register_dword(a, MU_INT_STATUS_OUT); a 68 drivers/scsi/esas2r/esas2r_int.c esas2r_write_register_dword(a, MU_OUT_LIST_INT_STAT, a 70 drivers/scsi/esas2r/esas2r_int.c esas2r_flush_register_dword(a, MU_OUT_LIST_INT_STAT); a 72 drivers/scsi/esas2r/esas2r_int.c esas2r_get_outbound_responses(a); a 76 drivers/scsi/esas2r/esas2r_int.c doorbell = esas2r_read_register_dword(a, MU_DOORBELL_OUT); a 78 drivers/scsi/esas2r/esas2r_int.c esas2r_doorbell_interrupt(a, doorbell); a 81 drivers/scsi/esas2r/esas2r_int.c esas2r_enable_chip_interrupts(a); a 83 drivers/scsi/esas2r/esas2r_int.c if (atomic_read(&a->disable_cnt) == 0) a 84 drivers/scsi/esas2r/esas2r_int.c esas2r_do_deferred_processes(a); a 94 drivers/scsi/esas2r/esas2r_int.c struct esas2r_adapter *a = (struct esas2r_adapter *)dev_id; a 96 drivers/scsi/esas2r/esas2r_int.c if (!esas2r_adapter_interrupt_pending(a)) a 99 drivers/scsi/esas2r/esas2r_int.c set_bit(AF2_INT_PENDING, &a->flags2); a 100 drivers/scsi/esas2r/esas2r_int.c esas2r_schedule_tasklet(a); a 105 drivers/scsi/esas2r/esas2r_int.c void esas2r_adapter_interrupt(struct esas2r_adapter *a) a 109 drivers/scsi/esas2r/esas2r_int.c if (likely(a->int_stat & MU_INTSTAT_POST_OUT)) { a 111 drivers/scsi/esas2r/esas2r_int.c esas2r_write_register_dword(a, MU_OUT_LIST_INT_STAT, a 113 drivers/scsi/esas2r/esas2r_int.c esas2r_flush_register_dword(a, MU_OUT_LIST_INT_STAT); a 114 drivers/scsi/esas2r/esas2r_int.c esas2r_get_outbound_responses(a); a 117 drivers/scsi/esas2r/esas2r_int.c if (unlikely(a->int_stat & MU_INTSTAT_DRBL)) { a 118 drivers/scsi/esas2r/esas2r_int.c doorbell = esas2r_read_register_dword(a, MU_DOORBELL_OUT); a 120 drivers/scsi/esas2r/esas2r_int.c esas2r_doorbell_interrupt(a, doorbell); a 123 drivers/scsi/esas2r/esas2r_int.c a->int_mask = ESAS2R_INT_STS_MASK; a 125 drivers/scsi/esas2r/esas2r_int.c esas2r_enable_chip_interrupts(a); a 127 drivers/scsi/esas2r/esas2r_int.c if (likely(atomic_read(&a->disable_cnt) == 0)) a 128 drivers/scsi/esas2r/esas2r_int.c esas2r_do_deferred_processes(a); a 133 drivers/scsi/esas2r/esas2r_int.c struct esas2r_adapter *a = (struct esas2r_adapter *)dev_id; a 137 drivers/scsi/esas2r/esas2r_int.c intstat = esas2r_read_register_dword(a, MU_INT_STATUS_OUT); a 142 drivers/scsi/esas2r/esas2r_int.c esas2r_write_register_dword(a, MU_OUT_LIST_INT_STAT, a 144 drivers/scsi/esas2r/esas2r_int.c esas2r_flush_register_dword(a, MU_OUT_LIST_INT_STAT); a 146 drivers/scsi/esas2r/esas2r_int.c esas2r_get_outbound_responses(a); a 150 drivers/scsi/esas2r/esas2r_int.c doorbell = esas2r_read_register_dword(a, MU_DOORBELL_OUT); a 152 drivers/scsi/esas2r/esas2r_int.c esas2r_doorbell_interrupt(a, doorbell); a 159 drivers/scsi/esas2r/esas2r_int.c esas2r_disable_chip_interrupts(a); a 160 drivers/scsi/esas2r/esas2r_int.c esas2r_enable_chip_interrupts(a); a 162 drivers/scsi/esas2r/esas2r_int.c if (likely(atomic_read(&a->disable_cnt) == 0)) a 163 drivers/scsi/esas2r/esas2r_int.c esas2r_do_deferred_processes(a); a 165 drivers/scsi/esas2r/esas2r_int.c esas2r_do_tasklet_tasks(a); a 172 drivers/scsi/esas2r/esas2r_int.c static void esas2r_handle_outbound_rsp_err(struct esas2r_adapter *a, a 205 drivers/scsi/esas2r/esas2r_int.c static void esas2r_get_outbound_responses(struct esas2r_adapter *a) a 218 drivers/scsi/esas2r/esas2r_int.c spin_lock_irqsave(&a->queue_lock, flags); a 221 drivers/scsi/esas2r/esas2r_int.c rspput_ptr = le32_to_cpu(*a->outbound_copy) & MU_OLC_WRT_PTR; a 222 drivers/scsi/esas2r/esas2r_int.c rspget_ptr = a->last_read; a 228 drivers/scsi/esas2r/esas2r_int.c spin_unlock_irqrestore(&a->queue_lock, flags); a 234 drivers/scsi/esas2r/esas2r_int.c if (unlikely(rspput_ptr >= a->list_size)) { a 235 drivers/scsi/esas2r/esas2r_int.c spin_unlock_irqrestore(&a->queue_lock, flags); a 237 drivers/scsi/esas2r/esas2r_int.c esas2r_local_reset_adapter(a); a 245 drivers/scsi/esas2r/esas2r_int.c if (rspget_ptr >= a->list_size) a 248 drivers/scsi/esas2r/esas2r_int.c rsp = (struct atto_vda_ob_rsp *)a->outbound_list_md.virt_addr a 262 drivers/scsi/esas2r/esas2r_int.c rq = a->req_table[LOWORD(handle)]; a 279 drivers/scsi/esas2r/esas2r_int.c esas2r_handle_outbound_rsp_err(a, rq, rsp); a 294 drivers/scsi/esas2r/esas2r_int.c a->last_read = rspget_ptr; a 295 drivers/scsi/esas2r/esas2r_int.c spin_unlock_irqrestore(&a->queue_lock, flags); a 297 drivers/scsi/esas2r/esas2r_int.c esas2r_comp_list_drain(a, &comp_list); a 306 drivers/scsi/esas2r/esas2r_int.c void esas2r_do_deferred_processes(struct esas2r_adapter *a) a 320 drivers/scsi/esas2r/esas2r_int.c if (test_bit(AF_CHPRST_PENDING, &a->flags) || a 321 drivers/scsi/esas2r/esas2r_int.c test_bit(AF_FLASHING, &a->flags)) a 323 drivers/scsi/esas2r/esas2r_int.c else if (test_bit(AF_DISC_PENDING, &a->flags)) a 326 drivers/scsi/esas2r/esas2r_int.c atomic_inc(&a->disable_cnt); a 330 drivers/scsi/esas2r/esas2r_int.c if (esas2r_is_tasklet_pending(a)) { a 331 drivers/scsi/esas2r/esas2r_int.c esas2r_schedule_tasklet(a); a 340 drivers/scsi/esas2r/esas2r_int.c if (startreqs && !list_empty(&a->defer_list)) { a 344 drivers/scsi/esas2r/esas2r_int.c spin_lock_irqsave(&a->queue_lock, flags); a 346 drivers/scsi/esas2r/esas2r_int.c list_for_each_safe(element, next, &a->defer_list) { a 362 drivers/scsi/esas2r/esas2r_int.c esas2r_disc_local_start_request(a, rq); a 365 drivers/scsi/esas2r/esas2r_int.c esas2r_local_start_request(a, rq); a 371 drivers/scsi/esas2r/esas2r_int.c if (test_bit(AF_FLASHING, &a->flags)) a 376 drivers/scsi/esas2r/esas2r_int.c spin_unlock_irqrestore(&a->queue_lock, flags); a 377 drivers/scsi/esas2r/esas2r_int.c esas2r_comp_list_drain(a, &comp_list); a 380 drivers/scsi/esas2r/esas2r_int.c atomic_dec(&a->disable_cnt); a 388 drivers/scsi/esas2r/esas2r_int.c void esas2r_process_adapter_reset(struct esas2r_adapter *a) a 390 drivers/scsi/esas2r/esas2r_int.c struct esas2r_request *rq = &a->general_req; a 399 drivers/scsi/esas2r/esas2r_int.c spin_lock_irqsave(&a->queue_lock, flags); a 408 drivers/scsi/esas2r/esas2r_int.c clear_bit(AF_DISC_IN_PROG, &a->flags); a 425 drivers/scsi/esas2r/esas2r_int.c *a->outbound_copy = a 426 drivers/scsi/esas2r/esas2r_int.c a->last_write = a 427 drivers/scsi/esas2r/esas2r_int.c a->last_read = a->list_size - 1; a 429 drivers/scsi/esas2r/esas2r_int.c set_bit(AF_COMM_LIST_TOGGLE, &a->flags); a 432 drivers/scsi/esas2r/esas2r_int.c list_for_each(element, &a->defer_list) { a 436 drivers/scsi/esas2r/esas2r_int.c if (esas2r_ioreq_aborted(a, rq, RS_ABORTED)) a 440 drivers/scsi/esas2r/esas2r_int.c spin_unlock_irqrestore(&a->queue_lock, flags); a 441 drivers/scsi/esas2r/esas2r_int.c esas2r_comp_list_drain(a, &comp_list); a 442 drivers/scsi/esas2r/esas2r_int.c esas2r_process_bus_reset(a); a 446 drivers/scsi/esas2r/esas2r_int.c static void esas2r_process_bus_reset(struct esas2r_adapter *a) a 458 drivers/scsi/esas2r/esas2r_int.c spin_lock_irqsave(&a->queue_lock, flags); a 461 drivers/scsi/esas2r/esas2r_int.c list_for_each(element, &a->defer_list) { a 463 drivers/scsi/esas2r/esas2r_int.c if (esas2r_ioreq_aborted(a, rq, RS_ABORTED)) a 467 drivers/scsi/esas2r/esas2r_int.c spin_unlock_irqrestore(&a->queue_lock, flags); a 469 drivers/scsi/esas2r/esas2r_int.c esas2r_comp_list_drain(a, &comp_list); a 471 drivers/scsi/esas2r/esas2r_int.c if (atomic_read(&a->disable_cnt) == 0) a 472 drivers/scsi/esas2r/esas2r_int.c esas2r_do_deferred_processes(a); a 474 drivers/scsi/esas2r/esas2r_int.c clear_bit(AF_OS_RESET, &a->flags); a 479 drivers/scsi/esas2r/esas2r_int.c static void esas2r_chip_rst_needed_during_tasklet(struct esas2r_adapter *a) a 482 drivers/scsi/esas2r/esas2r_int.c clear_bit(AF_CHPRST_NEEDED, &a->flags); a 483 drivers/scsi/esas2r/esas2r_int.c clear_bit(AF_BUSRST_NEEDED, &a->flags); a 484 drivers/scsi/esas2r/esas2r_int.c clear_bit(AF_BUSRST_DETECTED, &a->flags); a 485 drivers/scsi/esas2r/esas2r_int.c clear_bit(AF_BUSRST_PENDING, &a->flags); a 499 drivers/scsi/esas2r/esas2r_int.c if (!esas2r_is_adapter_present(a) || (a->chip_uptime >= a 511 drivers/scsi/esas2r/esas2r_int.c set_bit(AF_DEGRADED_MODE, &a->flags); a 512 drivers/scsi/esas2r/esas2r_int.c set_bit(AF_DISABLED, &a->flags); a 513 drivers/scsi/esas2r/esas2r_int.c clear_bit(AF_CHPRST_PENDING, &a->flags); a 514 drivers/scsi/esas2r/esas2r_int.c clear_bit(AF_DISC_PENDING, &a->flags); a 516 drivers/scsi/esas2r/esas2r_int.c esas2r_disable_chip_interrupts(a); a 517 drivers/scsi/esas2r/esas2r_int.c a->int_mask = 0; a 518 drivers/scsi/esas2r/esas2r_int.c esas2r_process_adapter_reset(a); a 523 drivers/scsi/esas2r/esas2r_int.c bool alrdyrst = test_and_set_bit(AF_CHPRST_STARTED, &a->flags); a 530 drivers/scsi/esas2r/esas2r_int.c esas2r_disable_chip_interrupts(a); a 532 drivers/scsi/esas2r/esas2r_int.c if ((test_bit(AF_POWER_MGT, &a->flags)) && a 533 drivers/scsi/esas2r/esas2r_int.c !test_bit(AF_FIRST_INIT, &a->flags) && !alrdyrst) { a 540 drivers/scsi/esas2r/esas2r_int.c esas2r_reset_chip(a); a 544 drivers/scsi/esas2r/esas2r_int.c a->chip_uptime += ESAS2R_CHP_UPTIME_CNT; a 545 drivers/scsi/esas2r/esas2r_int.c a->chip_init_time = jiffies_to_msecs(jiffies); a 546 drivers/scsi/esas2r/esas2r_int.c if (!test_bit(AF_POWER_MGT, &a->flags)) { a 547 drivers/scsi/esas2r/esas2r_int.c esas2r_process_adapter_reset(a); a 551 drivers/scsi/esas2r/esas2r_int.c a->prev_dev_cnt = a 552 drivers/scsi/esas2r/esas2r_int.c esas2r_targ_db_get_tgt_cnt(a); a 553 drivers/scsi/esas2r/esas2r_int.c esas2r_targ_db_remove_all(a, false); a 557 drivers/scsi/esas2r/esas2r_int.c a->int_mask = 0; a 561 drivers/scsi/esas2r/esas2r_int.c static void esas2r_handle_chip_rst_during_tasklet(struct esas2r_adapter *a) a 563 drivers/scsi/esas2r/esas2r_int.c while (test_bit(AF_CHPRST_DETECTED, &a->flags)) { a 569 drivers/scsi/esas2r/esas2r_int.c if (!test_bit(AF_DEGRADED_MODE, &a->flags) && a 570 drivers/scsi/esas2r/esas2r_int.c !test_bit(AF_POWER_MGT, &a->flags)) a 571 drivers/scsi/esas2r/esas2r_int.c esas2r_disable_chip_interrupts(a); a 574 drivers/scsi/esas2r/esas2r_int.c esas2r_check_adapter(a); a 575 drivers/scsi/esas2r/esas2r_int.c esas2r_init_adapter_hw(a, 0); a 577 drivers/scsi/esas2r/esas2r_int.c if (test_bit(AF_CHPRST_NEEDED, &a->flags)) a 580 drivers/scsi/esas2r/esas2r_int.c if (test_bit(AF_POWER_MGT, &a->flags)) { a 582 drivers/scsi/esas2r/esas2r_int.c if (test_bit(AF_FIRST_INIT, &a->flags)) { a 588 drivers/scsi/esas2r/esas2r_int.c clear_bit(AF_POWER_MGT, &a->flags); a 589 drivers/scsi/esas2r/esas2r_int.c esas2r_send_reset_ae(a, true); a 593 drivers/scsi/esas2r/esas2r_int.c if (test_bit(AF_FIRST_INIT, &a->flags)) { a 597 drivers/scsi/esas2r/esas2r_int.c esas2r_send_reset_ae(a, false); a 604 drivers/scsi/esas2r/esas2r_int.c clear_bit(AF_CHPRST_STARTED, &a->flags); a 605 drivers/scsi/esas2r/esas2r_int.c esas2r_enable_chip_interrupts(a); a 611 drivers/scsi/esas2r/esas2r_int.c clear_bit(AF_CHPRST_DETECTED, &a->flags); a 617 drivers/scsi/esas2r/esas2r_int.c void esas2r_do_tasklet_tasks(struct esas2r_adapter *a) a 620 drivers/scsi/esas2r/esas2r_int.c if (test_bit(AF_CHPRST_NEEDED, &a->flags) || a 621 drivers/scsi/esas2r/esas2r_int.c test_bit(AF_CHPRST_DETECTED, &a->flags)) { a 622 drivers/scsi/esas2r/esas2r_int.c if (test_bit(AF_CHPRST_NEEDED, &a->flags)) a 623 drivers/scsi/esas2r/esas2r_int.c esas2r_chip_rst_needed_during_tasklet(a); a 625 drivers/scsi/esas2r/esas2r_int.c esas2r_handle_chip_rst_during_tasklet(a); a 628 drivers/scsi/esas2r/esas2r_int.c if (test_bit(AF_BUSRST_NEEDED, &a->flags)) { a 631 drivers/scsi/esas2r/esas2r_int.c clear_bit(AF_BUSRST_NEEDED, &a->flags); a 633 drivers/scsi/esas2r/esas2r_int.c if (test_bit(AF_FLASHING, &a->flags)) a 634 drivers/scsi/esas2r/esas2r_int.c set_bit(AF_BUSRST_DETECTED, &a->flags); a 636 drivers/scsi/esas2r/esas2r_int.c esas2r_write_register_dword(a, MU_DOORBELL_IN, a 640 drivers/scsi/esas2r/esas2r_int.c if (test_bit(AF_BUSRST_DETECTED, &a->flags)) { a 641 drivers/scsi/esas2r/esas2r_int.c esas2r_process_bus_reset(a); a 644 drivers/scsi/esas2r/esas2r_int.c &(a->host->shost_gendev), a 647 drivers/scsi/esas2r/esas2r_int.c scsi_report_bus_reset(a->host, 0); a 649 drivers/scsi/esas2r/esas2r_int.c clear_bit(AF_BUSRST_DETECTED, &a->flags); a 650 drivers/scsi/esas2r/esas2r_int.c clear_bit(AF_BUSRST_PENDING, &a->flags); a 655 drivers/scsi/esas2r/esas2r_int.c if (test_bit(AF_PORT_CHANGE, &a->flags)) { a 656 drivers/scsi/esas2r/esas2r_int.c clear_bit(AF_PORT_CHANGE, &a->flags); a 658 drivers/scsi/esas2r/esas2r_int.c esas2r_targ_db_report_changes(a); a 661 drivers/scsi/esas2r/esas2r_int.c if (atomic_read(&a->disable_cnt) == 0) a 662 drivers/scsi/esas2r/esas2r_int.c esas2r_do_deferred_processes(a); a 665 drivers/scsi/esas2r/esas2r_int.c static void esas2r_doorbell_interrupt(struct esas2r_adapter *a, u32 doorbell) a 673 drivers/scsi/esas2r/esas2r_int.c esas2r_write_register_dword(a, MU_DOORBELL_OUT, doorbell); a 676 drivers/scsi/esas2r/esas2r_int.c set_bit(AF_BUSRST_DETECTED, &a->flags); a 679 drivers/scsi/esas2r/esas2r_int.c clear_bit(AF_HEARTBEAT, &a->flags); a 687 drivers/scsi/esas2r/esas2r_int.c set_bit(AF2_COREDUMP_AVAIL, &a->flags2); a 688 drivers/scsi/esas2r/esas2r_int.c esas2r_local_reset_adapter(a); a 695 drivers/scsi/esas2r/esas2r_int.c void esas2r_force_interrupt(struct esas2r_adapter *a) a 697 drivers/scsi/esas2r/esas2r_int.c esas2r_write_register_dword(a, MU_DOORBELL_IN, DRBL_FORCE_INT | a 702 drivers/scsi/esas2r/esas2r_int.c static void esas2r_lun_event(struct esas2r_adapter *a, union atto_vda_ae *ae, a 705 drivers/scsi/esas2r/esas2r_int.c struct esas2r_target *t = a->targetdb + target; a 715 drivers/scsi/esas2r/esas2r_int.c spin_lock_irqsave(&a->mem_lock, flags); a 740 drivers/scsi/esas2r/esas2r_int.c esas2r_disc_queue_event(a, DCDE_DEV_CHANGE); a 743 drivers/scsi/esas2r/esas2r_int.c spin_unlock_irqrestore(&a->mem_lock, flags); a 748 drivers/scsi/esas2r/esas2r_int.c void esas2r_ae_complete(struct esas2r_adapter *a, struct esas2r_request *rq) a 796 drivers/scsi/esas2r/esas2r_int.c esas2r_queue_fw_event(a, fw_event_vda_ae, ae, a 826 drivers/scsi/esas2r/esas2r_int.c esas2r_lun_event(a, ae, target, length); a 847 drivers/scsi/esas2r/esas2r_int.c esas2r_start_ae_request(a, rq); a 852 drivers/scsi/esas2r/esas2r_int.c void esas2r_send_reset_ae(struct esas2r_adapter *a, bool pwr_mgt) a 870 drivers/scsi/esas2r/esas2r_int.c esas2r_queue_fw_event(a, fw_event_vda_ae, &ae, a 874 drivers/scsi/esas2r/esas2r_int.c void esas2r_dummy_complete(struct esas2r_adapter *a, struct esas2r_request *rq) a 877 drivers/scsi/esas2r/esas2r_int.c static void esas2r_check_req_rsp_sense(struct esas2r_adapter *a, a 903 drivers/scsi/esas2r/esas2r_int.c esas2r_target_state_changed(a, rq->target_id, a 917 drivers/scsi/esas2r/esas2r_int.c void esas2r_complete_request(struct esas2r_adapter *a, a 922 drivers/scsi/esas2r/esas2r_int.c clear_bit(AF_FLASHING, &a->flags); a 927 drivers/scsi/esas2r/esas2r_int.c (*rq->interrupt_cb)(a, rq); a 930 drivers/scsi/esas2r/esas2r_int.c esas2r_start_request(a, rq); a 937 drivers/scsi/esas2r/esas2r_int.c esas2r_check_req_rsp_sense(a, rq); a 938 drivers/scsi/esas2r/esas2r_int.c esas2r_log_request_failure(a, rq); a 941 drivers/scsi/esas2r/esas2r_int.c (*rq->comp_cb)(a, rq); a 46 drivers/scsi/esas2r/esas2r_io.c void esas2r_start_request(struct esas2r_adapter *a, struct esas2r_request *rq) a 52 drivers/scsi/esas2r/esas2r_io.c if (unlikely(test_bit(AF_DEGRADED_MODE, &a->flags) || a 53 drivers/scsi/esas2r/esas2r_io.c test_bit(AF_POWER_DOWN, &a->flags))) { a 59 drivers/scsi/esas2r/esas2r_io.c t = a->targetdb + rq->target_id; a 61 drivers/scsi/esas2r/esas2r_io.c if (unlikely(t >= a->targetdb_end a 74 drivers/scsi/esas2r/esas2r_io.c !test_bit(AF_DISC_PENDING, &a->flags))) a 80 drivers/scsi/esas2r/esas2r_io.c esas2r_complete_request(a, rq); a 92 drivers/scsi/esas2r/esas2r_io.c spin_lock_irqsave(&a->queue_lock, flags); a 94 drivers/scsi/esas2r/esas2r_io.c if (likely(list_empty(&a->defer_list) && a 95 drivers/scsi/esas2r/esas2r_io.c !test_bit(AF_CHPRST_PENDING, &a->flags) && a 96 drivers/scsi/esas2r/esas2r_io.c !test_bit(AF_FLASHING, &a->flags) && a 97 drivers/scsi/esas2r/esas2r_io.c !test_bit(AF_DISC_PENDING, &a->flags))) a 98 drivers/scsi/esas2r/esas2r_io.c esas2r_local_start_request(a, startrq); a 100 drivers/scsi/esas2r/esas2r_io.c list_add_tail(&startrq->req_list, &a->defer_list); a 102 drivers/scsi/esas2r/esas2r_io.c spin_unlock_irqrestore(&a->queue_lock, flags); a 119 drivers/scsi/esas2r/esas2r_io.c void esas2r_local_start_request(struct esas2r_adapter *a, a 129 drivers/scsi/esas2r/esas2r_io.c set_bit(AF_FLASHING, &a->flags); a 131 drivers/scsi/esas2r/esas2r_io.c list_add_tail(&rq->req_list, &a->active_list); a 132 drivers/scsi/esas2r/esas2r_io.c esas2r_start_vda_request(a, rq); a 137 drivers/scsi/esas2r/esas2r_io.c void esas2r_start_vda_request(struct esas2r_adapter *a, a 148 drivers/scsi/esas2r/esas2r_io.c a->last_write++; a 149 drivers/scsi/esas2r/esas2r_io.c if (a->last_write >= a->list_size) { a 150 drivers/scsi/esas2r/esas2r_io.c a->last_write = 0; a 152 drivers/scsi/esas2r/esas2r_io.c if (test_bit(AF_COMM_LIST_TOGGLE, &a->flags)) a 153 drivers/scsi/esas2r/esas2r_io.c clear_bit(AF_COMM_LIST_TOGGLE, &a->flags); a 155 drivers/scsi/esas2r/esas2r_io.c set_bit(AF_COMM_LIST_TOGGLE, &a->flags); a 159 drivers/scsi/esas2r/esas2r_io.c (struct esas2r_inbound_list_source_entry *)a->inbound_list_md. a 161 drivers/scsi/esas2r/esas2r_io.c + a->last_write; a 165 drivers/scsi/esas2r/esas2r_io.c rq->vda_req_sz = (u16)(a->max_vdareq_size / sizeof(u32)); a 171 drivers/scsi/esas2r/esas2r_io.c dw = a->last_write; a 173 drivers/scsi/esas2r/esas2r_io.c if (test_bit(AF_COMM_LIST_TOGGLE, &a->flags)) a 179 drivers/scsi/esas2r/esas2r_io.c esas2r_write_register_dword(a, MU_IN_LIST_WRITE, dw); a 187 drivers/scsi/esas2r/esas2r_io.c bool esas2r_build_sg_list_sge(struct esas2r_adapter *a, a 231 drivers/scsi/esas2r/esas2r_io.c sgl = esas2r_alloc_sgl(a); a 370 drivers/scsi/esas2r/esas2r_io.c static bool esas2r_build_prd_iblk(struct esas2r_adapter *a, a 449 drivers/scsi/esas2r/esas2r_io.c sgl = esas2r_alloc_sgl(a); a 524 drivers/scsi/esas2r/esas2r_io.c bool esas2r_build_sg_list_prd(struct esas2r_adapter *a, a 529 drivers/scsi/esas2r/esas2r_io.c struct esas2r_target *t = a->targetdb + rq->target_id; a 633 drivers/scsi/esas2r/esas2r_io.c if (unlikely(!esas2r_build_prd_iblk(a, sgc))) a 665 drivers/scsi/esas2r/esas2r_io.c static void esas2r_handle_pending_reset(struct esas2r_adapter *a, u32 currtime) a 667 drivers/scsi/esas2r/esas2r_io.c u32 delta = currtime - a->chip_init_time; a 676 drivers/scsi/esas2r/esas2r_io.c esas2r_local_reset_adapter(a); a 681 drivers/scsi/esas2r/esas2r_io.c doorbell = esas2r_read_register_dword(a, MU_DOORBELL_OUT); a 683 drivers/scsi/esas2r/esas2r_io.c esas2r_force_interrupt(a); a 688 drivers/scsi/esas2r/esas2r_io.c esas2r_write_register_dword(a, MU_DOORBELL_OUT, a 691 drivers/scsi/esas2r/esas2r_io.c set_bit(AF_CHPRST_DETECTED, &a->flags); a 692 drivers/scsi/esas2r/esas2r_io.c set_bit(AF_LEGACY_SGE_MODE, &a->flags); a 694 drivers/scsi/esas2r/esas2r_io.c a->max_vdareq_size = 128; a 695 drivers/scsi/esas2r/esas2r_io.c a->build_sgl = esas2r_build_sg_list_sge; a 697 drivers/scsi/esas2r/esas2r_io.c set_bit(AF_CHPRST_DETECTED, &a->flags); a 698 drivers/scsi/esas2r/esas2r_io.c clear_bit(AF_LEGACY_SGE_MODE, &a->flags); a 700 drivers/scsi/esas2r/esas2r_io.c a->max_vdareq_size = 1024; a 701 drivers/scsi/esas2r/esas2r_io.c a->build_sgl = esas2r_build_sg_list_prd; a 703 drivers/scsi/esas2r/esas2r_io.c esas2r_local_reset_adapter(a); a 711 drivers/scsi/esas2r/esas2r_io.c void esas2r_timer_tick(struct esas2r_adapter *a) a 714 drivers/scsi/esas2r/esas2r_io.c u32 deltatime = currtime - a->last_tick_time; a 716 drivers/scsi/esas2r/esas2r_io.c a->last_tick_time = currtime; a 719 drivers/scsi/esas2r/esas2r_io.c if (a->chip_uptime && a 720 drivers/scsi/esas2r/esas2r_io.c !test_bit(AF_CHPRST_PENDING, &a->flags) && a 721 drivers/scsi/esas2r/esas2r_io.c !test_bit(AF_DISC_PENDING, &a->flags)) { a 722 drivers/scsi/esas2r/esas2r_io.c if (deltatime >= a->chip_uptime) a 723 drivers/scsi/esas2r/esas2r_io.c a->chip_uptime = 0; a 725 drivers/scsi/esas2r/esas2r_io.c a->chip_uptime -= deltatime; a 728 drivers/scsi/esas2r/esas2r_io.c if (test_bit(AF_CHPRST_PENDING, &a->flags)) { a 729 drivers/scsi/esas2r/esas2r_io.c if (!test_bit(AF_CHPRST_NEEDED, &a->flags) && a 730 drivers/scsi/esas2r/esas2r_io.c !test_bit(AF_CHPRST_DETECTED, &a->flags)) a 731 drivers/scsi/esas2r/esas2r_io.c esas2r_handle_pending_reset(a, currtime); a 733 drivers/scsi/esas2r/esas2r_io.c if (test_bit(AF_DISC_PENDING, &a->flags)) a 734 drivers/scsi/esas2r/esas2r_io.c esas2r_disc_check_complete(a); a 735 drivers/scsi/esas2r/esas2r_io.c if (test_bit(AF_HEARTBEAT_ENB, &a->flags)) { a 736 drivers/scsi/esas2r/esas2r_io.c if (test_bit(AF_HEARTBEAT, &a->flags)) { a 737 drivers/scsi/esas2r/esas2r_io.c if ((currtime - a->heartbeat_time) >= a 739 drivers/scsi/esas2r/esas2r_io.c clear_bit(AF_HEARTBEAT, &a->flags); a 744 drivers/scsi/esas2r/esas2r_io.c esas2r_local_reset_adapter(a); a 747 drivers/scsi/esas2r/esas2r_io.c set_bit(AF_HEARTBEAT, &a->flags); a 748 drivers/scsi/esas2r/esas2r_io.c a->heartbeat_time = currtime; a 749 drivers/scsi/esas2r/esas2r_io.c esas2r_force_interrupt(a); a 754 drivers/scsi/esas2r/esas2r_io.c if (atomic_read(&a->disable_cnt) == 0) a 755 drivers/scsi/esas2r/esas2r_io.c esas2r_do_deferred_processes(a); a 764 drivers/scsi/esas2r/esas2r_io.c bool esas2r_send_task_mgmt(struct esas2r_adapter *a, a 779 drivers/scsi/esas2r/esas2r_io.c spin_lock_irqsave(&a->queue_lock, flags); a 782 drivers/scsi/esas2r/esas2r_io.c list_for_each_safe(element, next, &a->defer_list) { a 795 drivers/scsi/esas2r/esas2r_io.c if (esas2r_ioreq_aborted(a, rq, RS_ABORTED)) a 811 drivers/scsi/esas2r/esas2r_io.c if (test_bit(AF_FLASHING, &a->flags)) { a 815 drivers/scsi/esas2r/esas2r_io.c list_for_each_safe(element, next, &a->active_list) { a 828 drivers/scsi/esas2r/esas2r_io.c spin_unlock_irqrestore(&a->queue_lock, flags); a 830 drivers/scsi/esas2r/esas2r_io.c if (!test_bit(AF_FLASHING, &a->flags)) a 831 drivers/scsi/esas2r/esas2r_io.c esas2r_start_request(a, rqaux); a 833 drivers/scsi/esas2r/esas2r_io.c esas2r_comp_list_drain(a, &comp_list); a 835 drivers/scsi/esas2r/esas2r_io.c if (atomic_read(&a->disable_cnt) == 0) a 836 drivers/scsi/esas2r/esas2r_io.c esas2r_do_deferred_processes(a); a 843 drivers/scsi/esas2r/esas2r_io.c void esas2r_reset_bus(struct esas2r_adapter *a) a 847 drivers/scsi/esas2r/esas2r_io.c if (!test_bit(AF_DEGRADED_MODE, &a->flags) && a 848 drivers/scsi/esas2r/esas2r_io.c !test_bit(AF_CHPRST_PENDING, &a->flags) && a 849 drivers/scsi/esas2r/esas2r_io.c !test_bit(AF_DISC_PENDING, &a->flags)) { a 850 drivers/scsi/esas2r/esas2r_io.c set_bit(AF_BUSRST_NEEDED, &a->flags); a 851 drivers/scsi/esas2r/esas2r_io.c set_bit(AF_BUSRST_PENDING, &a->flags); a 852 drivers/scsi/esas2r/esas2r_io.c set_bit(AF_OS_RESET, &a->flags); a 854 drivers/scsi/esas2r/esas2r_io.c esas2r_schedule_tasklet(a); a 858 drivers/scsi/esas2r/esas2r_io.c bool esas2r_ioreq_aborted(struct esas2r_adapter *a, struct esas2r_request *rq, a 68 drivers/scsi/esas2r/esas2r_ioctl.c struct esas2r_adapter *a; a 82 drivers/scsi/esas2r/esas2r_ioctl.c static void complete_fm_api_req(struct esas2r_adapter *a, a 85 drivers/scsi/esas2r/esas2r_ioctl.c a->fm_api_command_done = 1; a 86 drivers/scsi/esas2r/esas2r_ioctl.c wake_up_interruptible(&a->fm_api_waiter); a 92 drivers/scsi/esas2r/esas2r_ioctl.c struct esas2r_adapter *a = (struct esas2r_adapter *)sgc->adapter; a 93 drivers/scsi/esas2r/esas2r_ioctl.c int offset = sgc->cur_offset - a->save_offset; a 95 drivers/scsi/esas2r/esas2r_ioctl.c (*addr) = a->firmware.phys + offset; a 96 drivers/scsi/esas2r/esas2r_ioctl.c return a->firmware.orig_len - offset; a 101 drivers/scsi/esas2r/esas2r_ioctl.c struct esas2r_adapter *a = (struct esas2r_adapter *)sgc->adapter; a 102 drivers/scsi/esas2r/esas2r_ioctl.c int offset = sgc->cur_offset - a->save_offset; a 104 drivers/scsi/esas2r/esas2r_ioctl.c (*addr) = a->firmware.header_buff_phys + offset; a 109 drivers/scsi/esas2r/esas2r_ioctl.c static void do_fm_api(struct esas2r_adapter *a, struct esas2r_flash_img *fi) a 113 drivers/scsi/esas2r/esas2r_ioctl.c if (mutex_lock_interruptible(&a->fm_api_mutex)) { a 118 drivers/scsi/esas2r/esas2r_ioctl.c rq = esas2r_alloc_request(a); a 124 drivers/scsi/esas2r/esas2r_ioctl.c if (fi == &a->firmware.header) { a 125 drivers/scsi/esas2r/esas2r_ioctl.c a->firmware.header_buff = dma_alloc_coherent(&a->pcid->dev, a 129 drivers/scsi/esas2r/esas2r_ioctl.c (dma_addr_t *)&a-> a 134 drivers/scsi/esas2r/esas2r_ioctl.c if (a->firmware.header_buff == NULL) { a 140 drivers/scsi/esas2r/esas2r_ioctl.c memcpy(a->firmware.header_buff, fi, a 142 drivers/scsi/esas2r/esas2r_ioctl.c a->save_offset = a->firmware.header_buff; a 143 drivers/scsi/esas2r/esas2r_ioctl.c a->fm_api_sgc.get_phys_addr = a 146 drivers/scsi/esas2r/esas2r_ioctl.c a->save_offset = (u8 *)fi; a 147 drivers/scsi/esas2r/esas2r_ioctl.c a->fm_api_sgc.get_phys_addr = a 152 drivers/scsi/esas2r/esas2r_ioctl.c a->fm_api_command_done = 0; a 153 drivers/scsi/esas2r/esas2r_ioctl.c a->fm_api_sgc.cur_offset = a->save_offset; a 155 drivers/scsi/esas2r/esas2r_ioctl.c if (!esas2r_fm_api(a, (struct esas2r_flash_img *)a->save_offset, rq, a 156 drivers/scsi/esas2r/esas2r_ioctl.c &a->fm_api_sgc)) a 160 drivers/scsi/esas2r/esas2r_ioctl.c while (!a->fm_api_command_done) a 161 drivers/scsi/esas2r/esas2r_ioctl.c wait_event_interruptible(a->fm_api_waiter, a 162 drivers/scsi/esas2r/esas2r_ioctl.c a->fm_api_command_done); a 164 drivers/scsi/esas2r/esas2r_ioctl.c if (fi == &a->firmware.header) { a 165 drivers/scsi/esas2r/esas2r_ioctl.c memcpy(fi, a->firmware.header_buff, a 168 drivers/scsi/esas2r/esas2r_ioctl.c dma_free_coherent(&a->pcid->dev, a 170 drivers/scsi/esas2r/esas2r_ioctl.c a->firmware.header_buff, a 171 drivers/scsi/esas2r/esas2r_ioctl.c (dma_addr_t)a->firmware.header_buff_phys); a 174 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_free_request(a, (struct esas2r_request *)rq); a 176 drivers/scsi/esas2r/esas2r_ioctl.c mutex_unlock(&a->fm_api_mutex); a 181 drivers/scsi/esas2r/esas2r_ioctl.c static void complete_nvr_req(struct esas2r_adapter *a, a 184 drivers/scsi/esas2r/esas2r_ioctl.c a->nvram_command_done = 1; a 185 drivers/scsi/esas2r/esas2r_ioctl.c wake_up_interruptible(&a->nvram_waiter); a 198 drivers/scsi/esas2r/esas2r_ioctl.c static void complete_buffered_ioctl_req(struct esas2r_adapter *a, a 201 drivers/scsi/esas2r/esas2r_ioctl.c a->buffered_ioctl_done = 1; a 202 drivers/scsi/esas2r/esas2r_ioctl.c wake_up_interruptible(&a->buffered_ioctl_waiter); a 207 drivers/scsi/esas2r/esas2r_ioctl.c struct esas2r_adapter *a = bi->a; a 219 drivers/scsi/esas2r/esas2r_ioctl.c dma_free_coherent(&a->pcid->dev, a 229 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_buffered_ioctl_pcid = a->pcid; a 230 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_buffered_ioctl = dma_alloc_coherent(&a->pcid->dev, a 251 drivers/scsi/esas2r/esas2r_ioctl.c rq = esas2r_alloc_request(a); a 261 drivers/scsi/esas2r/esas2r_ioctl.c a->buffered_ioctl_done = 0; a 267 drivers/scsi/esas2r/esas2r_ioctl.c if (!(*bi->callback)(a, rq, &sgc, bi->context)) { a 269 drivers/scsi/esas2r/esas2r_ioctl.c a->buffered_ioctl_done = 0; a 274 drivers/scsi/esas2r/esas2r_ioctl.c while (!a->buffered_ioctl_done) a 275 drivers/scsi/esas2r/esas2r_ioctl.c wait_event_interruptible(a->buffered_ioctl_waiter, a 276 drivers/scsi/esas2r/esas2r_ioctl.c a->buffered_ioctl_done); a 280 drivers/scsi/esas2r/esas2r_ioctl.c (*bi->done_callback)(a, rq, bi->done_context); a 282 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_free_request(a, rq); a 293 drivers/scsi/esas2r/esas2r_ioctl.c static int smp_ioctl_callback(struct esas2r_adapter *a, a 300 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_sgc_init(sgc, a, rq, rq->vrq->ioctl.sge); a 301 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_build_ioctl_req(a, rq, sgc->length, VDA_IOCTL_SMP); a 303 drivers/scsi/esas2r/esas2r_ioctl.c if (!esas2r_build_sg_list(a, rq, sgc)) { a 308 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_start_request(a, rq); a 312 drivers/scsi/esas2r/esas2r_ioctl.c static u8 handle_smp_ioctl(struct esas2r_adapter *a, struct atto_ioctl_smp *si) a 318 drivers/scsi/esas2r/esas2r_ioctl.c bi.a = a; a 330 drivers/scsi/esas2r/esas2r_ioctl.c static void esas2r_csmi_ioctl_tunnel_comp_cb(struct esas2r_adapter *a, a 337 drivers/scsi/esas2r/esas2r_ioctl.c (*rq->aux_req_cb)(a, rq); a 341 drivers/scsi/esas2r/esas2r_ioctl.c static bool csmi_ioctl_tunnel(struct esas2r_adapter *a, a 350 drivers/scsi/esas2r/esas2r_ioctl.c if (test_bit(AF_DEGRADED_MODE, &a->flags)) a 353 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_sgc_init(sgc, a, rq, rq->vrq->ioctl.sge); a 354 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_build_ioctl_req(a, rq, sgc->length, VDA_IOCTL_CSMI); a 367 drivers/scsi/esas2r/esas2r_ioctl.c if (!esas2r_build_sg_list(a, rq, sgc)) a 370 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_start_request(a, rq); a 390 drivers/scsi/esas2r/esas2r_ioctl.c static int csmi_ioctl_callback(struct esas2r_adapter *a, a 432 drivers/scsi/esas2r/esas2r_ioctl.c strcpy(gdi->description, esas2r_get_model_name(a)); a 443 drivers/scsi/esas2r/esas2r_ioctl.c pci_read_config_dword(a->pcid, PCI_BASE_ADDRESS_2, a 445 drivers/scsi/esas2r/esas2r_ioctl.c pci_read_config_dword(a->pcid, PCI_BASE_ADDRESS_3, a 447 drivers/scsi/esas2r/esas2r_ioctl.c gcc->board_id = MAKEDWORD(a->pcid->subsystem_device, a 448 drivers/scsi/esas2r/esas2r_ioctl.c a->pcid->subsystem_vendor); a 452 drivers/scsi/esas2r/esas2r_ioctl.c gcc->pci_addr.bus_num = a->pcid->bus->number; a 453 drivers/scsi/esas2r/esas2r_ioctl.c gcc->pci_addr.device_num = PCI_SLOT(a->pcid->devfn); a 454 drivers/scsi/esas2r/esas2r_ioctl.c gcc->pci_addr.function_num = PCI_FUNC(a->pcid->devfn); a 458 drivers/scsi/esas2r/esas2r_ioctl.c gcc->major_rev = LOBYTE(LOWORD(a->fw_version)); a 459 drivers/scsi/esas2r/esas2r_ioctl.c gcc->minor_rev = HIBYTE(LOWORD(a->fw_version)); a 460 drivers/scsi/esas2r/esas2r_ioctl.c gcc->build_rev = LOBYTE(HIWORD(a->fw_version)); a 461 drivers/scsi/esas2r/esas2r_ioctl.c gcc->release_rev = HIBYTE(HIWORD(a->fw_version)); a 462 drivers/scsi/esas2r/esas2r_ioctl.c gcc->bios_major_rev = HIBYTE(HIWORD(a->flash_ver)); a 463 drivers/scsi/esas2r/esas2r_ioctl.c gcc->bios_minor_rev = LOBYTE(HIWORD(a->flash_ver)); a 464 drivers/scsi/esas2r/esas2r_ioctl.c gcc->bios_build_rev = LOWORD(a->flash_ver); a 466 drivers/scsi/esas2r/esas2r_ioctl.c if (test_bit(AF2_THUNDERLINK, &a->flags2)) a 488 drivers/scsi/esas2r/esas2r_ioctl.c if (test_bit(AF_DEGRADED_MODE, &a->flags)) a 514 drivers/scsi/esas2r/esas2r_ioctl.c if (!csmi_ioctl_tunnel(a, ioctl_csmi, rq, sgc, a 537 drivers/scsi/esas2r/esas2r_ioctl.c spin_lock_irqsave(&a->mem_lock, flags); a 538 drivers/scsi/esas2r/esas2r_ioctl.c t = esas2r_targ_db_find_by_sas_addr(a, (u64 *)gsa->sas_addr); a 539 drivers/scsi/esas2r/esas2r_ioctl.c spin_unlock_irqrestore(&a->mem_lock, flags); a 548 drivers/scsi/esas2r/esas2r_ioctl.c rq->target_id = esas2r_targ_get_id(t, a); a 557 drivers/scsi/esas2r/esas2r_ioctl.c t = a->targetdb + rq->target_id; a 559 drivers/scsi/esas2r/esas2r_ioctl.c if (t >= a->targetdb_end a 576 drivers/scsi/esas2r/esas2r_ioctl.c t = a->targetdb + rq->target_id; a 578 drivers/scsi/esas2r/esas2r_ioctl.c if (t >= a->targetdb_end a 585 drivers/scsi/esas2r/esas2r_ioctl.c if (!csmi_ioctl_tunnel(a, ioctl_csmi, rq, sgc, a 606 drivers/scsi/esas2r/esas2r_ioctl.c static void csmi_ioctl_done_callback(struct esas2r_adapter *a, a 646 drivers/scsi/esas2r/esas2r_ioctl.c static u8 handle_csmi_ioctl(struct esas2r_adapter *a, struct atto_csmi *ci) a 652 drivers/scsi/esas2r/esas2r_ioctl.c bi.a = a; a 667 drivers/scsi/esas2r/esas2r_ioctl.c static bool hba_ioctl_tunnel(struct esas2r_adapter *a, a 672 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_sgc_init(sgc, a, rq, rq->vrq->ioctl.sge); a 674 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_build_ioctl_req(a, rq, sgc->length, VDA_IOCTL_HBA); a 676 drivers/scsi/esas2r/esas2r_ioctl.c if (!esas2r_build_sg_list(a, rq, sgc)) { a 682 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_start_request(a, rq); a 687 drivers/scsi/esas2r/esas2r_ioctl.c static void scsi_passthru_comp_cb(struct esas2r_adapter *a, a 738 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_targ_db_find_next_present(a, (u16)spt->target_id); a 741 drivers/scsi/esas2r/esas2r_ioctl.c (*rq->aux_req_cb)(a, rq); a 744 drivers/scsi/esas2r/esas2r_ioctl.c static int hba_ioctl_callback(struct esas2r_adapter *a, a 756 drivers/scsi/esas2r/esas2r_ioctl.c u8 *class_code = (u8 *)&a->pcid->class; a 774 drivers/scsi/esas2r/esas2r_ioctl.c gai->pci.vendor_id = a->pcid->vendor; a 775 drivers/scsi/esas2r/esas2r_ioctl.c gai->pci.device_id = a->pcid->device; a 776 drivers/scsi/esas2r/esas2r_ioctl.c gai->pci.ss_vendor_id = a->pcid->subsystem_vendor; a 777 drivers/scsi/esas2r/esas2r_ioctl.c gai->pci.ss_device_id = a->pcid->subsystem_device; a 781 drivers/scsi/esas2r/esas2r_ioctl.c gai->pci.rev_id = a->pcid->revision; a 782 drivers/scsi/esas2r/esas2r_ioctl.c gai->pci.bus_num = a->pcid->bus->number; a 783 drivers/scsi/esas2r/esas2r_ioctl.c gai->pci.dev_num = PCI_SLOT(a->pcid->devfn); a 784 drivers/scsi/esas2r/esas2r_ioctl.c gai->pci.func_num = PCI_FUNC(a->pcid->devfn); a 786 drivers/scsi/esas2r/esas2r_ioctl.c if (pci_is_pcie(a->pcid)) { a 790 drivers/scsi/esas2r/esas2r_ioctl.c pcie_capability_read_word(a->pcid, PCI_EXP_LNKSTA, a 792 drivers/scsi/esas2r/esas2r_ioctl.c pcie_capability_read_dword(a->pcid, PCI_EXP_LNKCAP, a 809 drivers/scsi/esas2r/esas2r_ioctl.c if (a->pcid->msix_enabled) a 811 drivers/scsi/esas2r/esas2r_ioctl.c else if (a->pcid->msi_enabled) a 818 drivers/scsi/esas2r/esas2r_ioctl.c if (test_bit(AF2_THUNDERLINK, &a->flags2)) a 821 drivers/scsi/esas2r/esas2r_ioctl.c if (test_bit(AF_DEGRADED_MODE, &a->flags)) a 827 drivers/scsi/esas2r/esas2r_ioctl.c if (a->pcid->subsystem_device == ATTO_ESAS_R60F a 828 drivers/scsi/esas2r/esas2r_ioctl.c || a->pcid->subsystem_device == ATTO_ESAS_R608 a 829 drivers/scsi/esas2r/esas2r_ioctl.c || a->pcid->subsystem_device == ATTO_ESAS_R644 a 830 drivers/scsi/esas2r/esas2r_ioctl.c || a->pcid->subsystem_device == ATTO_TSSC_3808E) a 836 drivers/scsi/esas2r/esas2r_ioctl.c strcpy(gai->firmware_rev, a->fw_rev); a 837 drivers/scsi/esas2r/esas2r_ioctl.c strcpy(gai->flash_rev, a->flash_rev); a 838 drivers/scsi/esas2r/esas2r_ioctl.c strcpy(gai->model_name_short, esas2r_get_model_name_short(a)); a 839 drivers/scsi/esas2r/esas2r_ioctl.c strcpy(gai->model_name, esas2r_get_model_name(a)); a 847 drivers/scsi/esas2r/esas2r_ioctl.c if (a->pcid->subsystem_device == ATTO_ESAS_R6F0 a 848 drivers/scsi/esas2r/esas2r_ioctl.c || a->pcid->subsystem_device == ATTO_ESAS_R60F) a 855 drivers/scsi/esas2r/esas2r_ioctl.c gai->num_targets_backend = a->num_targets_backend; a 857 drivers/scsi/esas2r/esas2r_ioctl.c gai->tunnel_flags = a->ioctl_tunnel a 888 drivers/scsi/esas2r/esas2r_ioctl.c &a->nvram->sas_addr[0], sizeof(u64)); a 901 drivers/scsi/esas2r/esas2r_ioctl.c if (hba_ioctl_tunnel(a, hi, rq, sgc)) a 917 drivers/scsi/esas2r/esas2r_ioctl.c if (hba_ioctl_tunnel(a, hi, rq, sgc)) a 937 drivers/scsi/esas2r/esas2r_ioctl.c if (!test_bit(AF2_COREDUMP_SAVED, &a->flags2)) a 951 drivers/scsi/esas2r/esas2r_ioctl.c a->fw_coredump_buff + offset, a 956 drivers/scsi/esas2r/esas2r_ioctl.c memset(a->fw_coredump_buff, 0, a 959 drivers/scsi/esas2r/esas2r_ioctl.c clear_bit(AF2_COREDUMP_SAVED, &a->flags2); a 971 drivers/scsi/esas2r/esas2r_ioctl.c if (!test_bit(AF2_COREDUMP_SAVED, &a->flags2)) a 988 drivers/scsi/esas2r/esas2r_ioctl.c if (hba_ioctl_tunnel(a, hi, rq, sgc)) a 1005 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_sgc_init(sgc, a, rq, NULL); a 1047 drivers/scsi/esas2r/esas2r_ioctl.c if (!esas2r_build_sg_list(a, rq, sgc)) { a 1052 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_start_request(a, rq); a 1064 drivers/scsi/esas2r/esas2r_ioctl.c if (hba_ioctl_tunnel(a, hi, rq, sgc)) a 1081 drivers/scsi/esas2r/esas2r_ioctl.c t = a->targetdb + (u16)gda->target_id; a 1102 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_targ_db_find_next_present(a, a 1110 drivers/scsi/esas2r/esas2r_ioctl.c if (hba_ioctl_tunnel(a, hi, rq, sgc)) a 1132 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_reset_adapter(a); a 1138 drivers/scsi/esas2r/esas2r_ioctl.c if (test_bit(AF_CHPRST_NEEDED, &a->flags)) a 1140 drivers/scsi/esas2r/esas2r_ioctl.c else if (test_bit(AF_CHPRST_PENDING, &a->flags)) a 1142 drivers/scsi/esas2r/esas2r_ioctl.c else if (test_bit(AF_DISC_PENDING, &a->flags)) a 1144 drivers/scsi/esas2r/esas2r_ioctl.c else if (test_bit(AF_DISABLED, &a->flags)) a 1146 drivers/scsi/esas2r/esas2r_ioctl.c else if (test_bit(AF_DEGRADED_MODE, &a->flags)) a 1160 drivers/scsi/esas2r/esas2r_ioctl.c if (hba_ioctl_tunnel(a, hi, rq, sgc)) a 1177 drivers/scsi/esas2r/esas2r_ioctl.c t = a->targetdb + (u16)gdi->target_id; a 1182 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_targ_db_find_next_present(a, a 1203 drivers/scsi/esas2r/esas2r_ioctl.c static void hba_ioctl_done_callback(struct esas2r_adapter *a, a 1209 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_debug("hba_ioctl_done_callback %d", a->index); a 1229 drivers/scsi/esas2r/esas2r_ioctl.c u8 handle_hba_ioctl(struct esas2r_adapter *a, a 1236 drivers/scsi/esas2r/esas2r_ioctl.c bi.a = a; a 1249 drivers/scsi/esas2r/esas2r_ioctl.c int esas2r_write_params(struct esas2r_adapter *a, struct esas2r_request *rq, a 1254 drivers/scsi/esas2r/esas2r_ioctl.c a->nvram_command_done = 0; a 1257 drivers/scsi/esas2r/esas2r_ioctl.c if (esas2r_nvram_write(a, rq, data)) { a 1259 drivers/scsi/esas2r/esas2r_ioctl.c while (!a->nvram_command_done) a 1260 drivers/scsi/esas2r/esas2r_ioctl.c wait_event_interruptible(a->nvram_waiter, a 1261 drivers/scsi/esas2r/esas2r_ioctl.c a->nvram_command_done); a 1276 drivers/scsi/esas2r/esas2r_ioctl.c struct esas2r_adapter *a; a 1337 drivers/scsi/esas2r/esas2r_ioctl.c a = (struct esas2r_adapter *)hostdata; a 1347 drivers/scsi/esas2r/esas2r_ioctl.c a = esas2r_adapters[ioctl->header.channel]; a 1354 drivers/scsi/esas2r/esas2r_ioctl.c err = esas2r_write_fw(a, a 1361 drivers/scsi/esas2r/esas2r_ioctl.c err = esas2r_read_fw(a, a 1369 drivers/scsi/esas2r/esas2r_ioctl.c err = esas2r_write_fs(a, a 1376 drivers/scsi/esas2r/esas2r_ioctl.c err = esas2r_read_fs(a, a 1391 drivers/scsi/esas2r/esas2r_ioctl.c memcpy(ioctl->data.prw.data_buffer, a->nvram, a 1398 drivers/scsi/esas2r/esas2r_ioctl.c rq = esas2r_alloc_request(a); a 1406 drivers/scsi/esas2r/esas2r_ioctl.c code = esas2r_write_params(a, rq, a 1410 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_free_request(a, rq); a 1416 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_nvram_get_defaults(a, a 1425 drivers/scsi/esas2r/esas2r_ioctl.c ioctl->data.chaninfo.IRQ = a->pcid->irq; a 1426 drivers/scsi/esas2r/esas2r_ioctl.c ioctl->data.chaninfo.device_id = a->pcid->device; a 1427 drivers/scsi/esas2r/esas2r_ioctl.c ioctl->data.chaninfo.vendor_id = a->pcid->vendor; a 1428 drivers/scsi/esas2r/esas2r_ioctl.c ioctl->data.chaninfo.ven_dev_id = a->pcid->subsystem_device; a 1429 drivers/scsi/esas2r/esas2r_ioctl.c ioctl->data.chaninfo.revision_id = a->pcid->revision; a 1430 drivers/scsi/esas2r/esas2r_ioctl.c ioctl->data.chaninfo.pci_bus = a->pcid->bus->number; a 1431 drivers/scsi/esas2r/esas2r_ioctl.c ioctl->data.chaninfo.pci_dev_func = a->pcid->devfn; a 1433 drivers/scsi/esas2r/esas2r_ioctl.c ioctl->data.chaninfo.host_no = a->host->host_no; a 1438 drivers/scsi/esas2r/esas2r_ioctl.c ioctl->header.return_code = handle_smp_ioctl(a, a 1445 drivers/scsi/esas2r/esas2r_ioctl.c handle_csmi_ioctl(a, &ioctl->data.csmi); a 1449 drivers/scsi/esas2r/esas2r_ioctl.c ioctl->header.return_code = handle_hba_ioctl(a, a 1455 drivers/scsi/esas2r/esas2r_ioctl.c err = esas2r_write_vda(a, a 1462 drivers/scsi/esas2r/esas2r_ioctl.c err = esas2r_read_vda(a, a 1476 drivers/scsi/esas2r/esas2r_ioctl.c ioctl->data.modinfo.adapter = a; a 1477 drivers/scsi/esas2r/esas2r_ioctl.c ioctl->data.modinfo.pci_dev = a->pcid; a 1478 drivers/scsi/esas2r/esas2r_ioctl.c ioctl->data.modinfo.scsi_host = a->host; a 1479 drivers/scsi/esas2r/esas2r_ioctl.c ioctl->data.modinfo.host_no = a->host->host_no; a 1533 drivers/scsi/esas2r/esas2r_ioctl.c static void free_fw_buffers(struct esas2r_adapter *a) a 1535 drivers/scsi/esas2r/esas2r_ioctl.c if (a->firmware.data) { a 1536 drivers/scsi/esas2r/esas2r_ioctl.c dma_free_coherent(&a->pcid->dev, a 1537 drivers/scsi/esas2r/esas2r_ioctl.c (size_t)a->firmware.orig_len, a 1538 drivers/scsi/esas2r/esas2r_ioctl.c a->firmware.data, a 1539 drivers/scsi/esas2r/esas2r_ioctl.c (dma_addr_t)a->firmware.phys); a 1541 drivers/scsi/esas2r/esas2r_ioctl.c a->firmware.data = NULL; a 1545 drivers/scsi/esas2r/esas2r_ioctl.c static int allocate_fw_buffers(struct esas2r_adapter *a, u32 length) a 1547 drivers/scsi/esas2r/esas2r_ioctl.c free_fw_buffers(a); a 1549 drivers/scsi/esas2r/esas2r_ioctl.c a->firmware.orig_len = length; a 1551 drivers/scsi/esas2r/esas2r_ioctl.c a->firmware.data = (u8 *)dma_alloc_coherent(&a->pcid->dev, a 1553 drivers/scsi/esas2r/esas2r_ioctl.c (dma_addr_t *)&a->firmware. a 1557 drivers/scsi/esas2r/esas2r_ioctl.c if (!a->firmware.data) { a 1566 drivers/scsi/esas2r/esas2r_ioctl.c int esas2r_read_fw(struct esas2r_adapter *a, char *buf, long off, int count) a 1570 drivers/scsi/esas2r/esas2r_ioctl.c if (a->firmware.state == FW_STATUS_ST) { a 1571 drivers/scsi/esas2r/esas2r_ioctl.c int size = min_t(int, count, sizeof(a->firmware.header)); a 1573 drivers/scsi/esas2r/esas2r_ioctl.c memcpy(buf, &a->firmware.header, size); a 1583 drivers/scsi/esas2r/esas2r_ioctl.c if (a->firmware.state == FW_COMMAND_ST) { a 1584 drivers/scsi/esas2r/esas2r_ioctl.c u32 length = a->firmware.header.length; a 1592 drivers/scsi/esas2r/esas2r_ioctl.c if (a->firmware.header.action == FI_ACT_UP) { a 1593 drivers/scsi/esas2r/esas2r_ioctl.c if (!allocate_fw_buffers(a, length)) a 1599 drivers/scsi/esas2r/esas2r_ioctl.c memcpy(a->firmware.data, a 1600 drivers/scsi/esas2r/esas2r_ioctl.c &a->firmware.header, a 1601 drivers/scsi/esas2r/esas2r_ioctl.c sizeof(a->firmware.header)); a 1603 drivers/scsi/esas2r/esas2r_ioctl.c do_fm_api(a, a 1604 drivers/scsi/esas2r/esas2r_ioctl.c (struct esas2r_flash_img *)a->firmware.data); a 1605 drivers/scsi/esas2r/esas2r_ioctl.c } else if (a->firmware.header.action == FI_ACT_UPSZ) { a 1608 drivers/scsi/esas2r/esas2r_ioctl.c (int)sizeof(a->firmware.header)); a 1609 drivers/scsi/esas2r/esas2r_ioctl.c do_fm_api(a, &a->firmware.header); a 1610 drivers/scsi/esas2r/esas2r_ioctl.c memcpy(buf, &a->firmware.header, size); a 1615 drivers/scsi/esas2r/esas2r_ioctl.c a->firmware.header.action); a 1626 drivers/scsi/esas2r/esas2r_ioctl.c if (!a->firmware.data) { a 1636 drivers/scsi/esas2r/esas2r_ioctl.c memcpy(buf, &a->firmware.data[off], count); a 1643 drivers/scsi/esas2r/esas2r_ioctl.c free_fw_buffers(a); a 1651 drivers/scsi/esas2r/esas2r_ioctl.c a->firmware.state); a 1657 drivers/scsi/esas2r/esas2r_ioctl.c int esas2r_write_fw(struct esas2r_adapter *a, const char *buf, long off, a 1670 drivers/scsi/esas2r/esas2r_ioctl.c a->firmware.state = FW_INVALID_ST; a 1709 drivers/scsi/esas2r/esas2r_ioctl.c if (!allocate_fw_buffers(a, length)) a 1716 drivers/scsi/esas2r/esas2r_ioctl.c memcpy(&a->firmware.header, a 1722 drivers/scsi/esas2r/esas2r_ioctl.c memcpy(&a->firmware.header, a 1726 drivers/scsi/esas2r/esas2r_ioctl.c a->firmware.state = FW_COMMAND_ST; a 1740 drivers/scsi/esas2r/esas2r_ioctl.c a->firmware.header.action); a 1744 drivers/scsi/esas2r/esas2r_ioctl.c length = a->firmware.header.length; a 1766 drivers/scsi/esas2r/esas2r_ioctl.c if (a->firmware.header.action == FI_ACT_UP) a 1769 drivers/scsi/esas2r/esas2r_ioctl.c if (!a->firmware.data) { a 1775 drivers/scsi/esas2r/esas2r_ioctl.c memcpy(&a->firmware.data[off], buf, count); a 1778 drivers/scsi/esas2r/esas2r_ioctl.c do_fm_api(a, a 1779 drivers/scsi/esas2r/esas2r_ioctl.c (struct esas2r_flash_img *)a->firmware.data); a 1785 drivers/scsi/esas2r/esas2r_ioctl.c memcpy(&a->firmware.header, a 1786 drivers/scsi/esas2r/esas2r_ioctl.c a->firmware.data, a 1787 drivers/scsi/esas2r/esas2r_ioctl.c sizeof(a->firmware.header)); a 1789 drivers/scsi/esas2r/esas2r_ioctl.c a->firmware.state = FW_STATUS_ST; a 1799 drivers/scsi/esas2r/esas2r_ioctl.c free_fw_buffers(a); a 1807 drivers/scsi/esas2r/esas2r_ioctl.c static void vda_complete_req(struct esas2r_adapter *a, a 1810 drivers/scsi/esas2r/esas2r_ioctl.c a->vda_command_done = 1; a 1811 drivers/scsi/esas2r/esas2r_ioctl.c wake_up_interruptible(&a->vda_waiter); a 1817 drivers/scsi/esas2r/esas2r_ioctl.c struct esas2r_adapter *a = (struct esas2r_adapter *)sgc->adapter; a 1818 drivers/scsi/esas2r/esas2r_ioctl.c int offset = (u8 *)sgc->cur_offset - (u8 *)a->vda_buffer; a 1820 drivers/scsi/esas2r/esas2r_ioctl.c (*addr) = a->ppvda_buffer + offset; a 1825 drivers/scsi/esas2r/esas2r_ioctl.c int esas2r_read_vda(struct esas2r_adapter *a, char *buf, long off, int count) a 1827 drivers/scsi/esas2r/esas2r_ioctl.c if (!a->vda_buffer) a 1833 drivers/scsi/esas2r/esas2r_ioctl.c (struct atto_ioctl_vda *)a->vda_buffer; a 1844 drivers/scsi/esas2r/esas2r_ioctl.c rq = esas2r_alloc_request(a); a 1853 drivers/scsi/esas2r/esas2r_ioctl.c sgc.adapter = a; a 1854 drivers/scsi/esas2r/esas2r_ioctl.c sgc.cur_offset = a->vda_buffer + VDA_BUFFER_HEADER_SZ; a 1857 drivers/scsi/esas2r/esas2r_ioctl.c a->vda_command_done = 0; a 1860 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_process_vda_ioctl(a, vi, rq, &sgc); a 1865 drivers/scsi/esas2r/esas2r_ioctl.c while (!a->vda_command_done) a 1866 drivers/scsi/esas2r/esas2r_ioctl.c wait_event_interruptible(a->vda_waiter, a 1867 drivers/scsi/esas2r/esas2r_ioctl.c a->vda_command_done); a 1870 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_free_request(a, (struct esas2r_request *)rq); a 1882 drivers/scsi/esas2r/esas2r_ioctl.c memcpy(buf, a->vda_buffer + off, count); a 1888 drivers/scsi/esas2r/esas2r_ioctl.c int esas2r_write_vda(struct esas2r_adapter *a, const char *buf, long off, a 1896 drivers/scsi/esas2r/esas2r_ioctl.c if (!a->vda_buffer) { a 1898 drivers/scsi/esas2r/esas2r_ioctl.c a->vda_buffer = (u8 *)dma_alloc_coherent(&a->pcid->dev, a 1904 drivers/scsi/esas2r/esas2r_ioctl.c a->ppvda_buffer = dma_addr; a 1907 drivers/scsi/esas2r/esas2r_ioctl.c if (!a->vda_buffer) a 1919 drivers/scsi/esas2r/esas2r_ioctl.c memcpy(a->vda_buffer + off, buf, count); a 1925 drivers/scsi/esas2r/esas2r_ioctl.c static void fs_api_complete_req(struct esas2r_adapter *a, a 1928 drivers/scsi/esas2r/esas2r_ioctl.c a->fs_api_command_done = 1; a 1930 drivers/scsi/esas2r/esas2r_ioctl.c wake_up_interruptible(&a->fs_api_waiter); a 1936 drivers/scsi/esas2r/esas2r_ioctl.c struct esas2r_adapter *a = (struct esas2r_adapter *)sgc->adapter; a 1938 drivers/scsi/esas2r/esas2r_ioctl.c (struct esas2r_ioctl_fs *)a->fs_api_buffer; a 1941 drivers/scsi/esas2r/esas2r_ioctl.c (*addr) = a->ppfs_api_buffer + offset; a 1943 drivers/scsi/esas2r/esas2r_ioctl.c return a->fs_api_buffer_size - offset; a 1947 drivers/scsi/esas2r/esas2r_ioctl.c int esas2r_read_fs(struct esas2r_adapter *a, char *buf, long off, int count) a 1949 drivers/scsi/esas2r/esas2r_ioctl.c if (!a->fs_api_buffer) a 1956 drivers/scsi/esas2r/esas2r_ioctl.c (struct esas2r_ioctl_fs *)a->fs_api_buffer; a 1959 drivers/scsi/esas2r/esas2r_ioctl.c if (mutex_lock_interruptible(&a->fs_api_mutex)) { a 1972 drivers/scsi/esas2r/esas2r_ioctl.c rq = esas2r_alloc_request(a); a 1975 drivers/scsi/esas2r/esas2r_ioctl.c mutex_unlock(&a->fs_api_mutex); a 1986 drivers/scsi/esas2r/esas2r_ioctl.c a->fs_api_command_done = 0; a 1988 drivers/scsi/esas2r/esas2r_ioctl.c if (!esas2r_process_fs_ioctl(a, fs, rq, &sgc)) { a 1997 drivers/scsi/esas2r/esas2r_ioctl.c while (!a->fs_api_command_done) a 1998 drivers/scsi/esas2r/esas2r_ioctl.c wait_event_interruptible(a->fs_api_waiter, a 1999 drivers/scsi/esas2r/esas2r_ioctl.c a->fs_api_command_done); a 2003 drivers/scsi/esas2r/esas2r_ioctl.c mutex_unlock(&a->fs_api_mutex); a 2004 drivers/scsi/esas2r/esas2r_ioctl.c esas2r_free_request(a, (struct esas2r_request *)rq); a 2011 drivers/scsi/esas2r/esas2r_ioctl.c if (off > a->fs_api_buffer_size) a 2014 drivers/scsi/esas2r/esas2r_ioctl.c if (count + off > a->fs_api_buffer_size) a 2015 drivers/scsi/esas2r/esas2r_ioctl.c count = a->fs_api_buffer_size - off; a 2020 drivers/scsi/esas2r/esas2r_ioctl.c memcpy(buf, a->fs_api_buffer + off, count); a 2026 drivers/scsi/esas2r/esas2r_ioctl.c int esas2r_write_fs(struct esas2r_adapter *a, const char *buf, long off, a 2053 drivers/scsi/esas2r/esas2r_ioctl.c if (a->fs_api_buffer) { a 2054 drivers/scsi/esas2r/esas2r_ioctl.c if (a->fs_api_buffer_size < length) { a 2056 drivers/scsi/esas2r/esas2r_ioctl.c dma_free_coherent(&a->pcid->dev, a 2057 drivers/scsi/esas2r/esas2r_ioctl.c (size_t)a->fs_api_buffer_size, a 2058 drivers/scsi/esas2r/esas2r_ioctl.c a->fs_api_buffer, a 2059 drivers/scsi/esas2r/esas2r_ioctl.c (dma_addr_t)a->ppfs_api_buffer); a 2065 drivers/scsi/esas2r/esas2r_ioctl.c a->fs_api_buffer_size = length; a 2067 drivers/scsi/esas2r/esas2r_ioctl.c a->fs_api_buffer = (u8 *)dma_alloc_coherent( a 2068 drivers/scsi/esas2r/esas2r_ioctl.c &a->pcid->dev, a 2069 drivers/scsi/esas2r/esas2r_ioctl.c (size_t)a->fs_api_buffer_size, a 2070 drivers/scsi/esas2r/esas2r_ioctl.c (dma_addr_t *)&a->ppfs_api_buffer, a 2075 drivers/scsi/esas2r/esas2r_ioctl.c if (!a->fs_api_buffer) a 2078 drivers/scsi/esas2r/esas2r_ioctl.c if (off > a->fs_api_buffer_size) a 2081 drivers/scsi/esas2r/esas2r_ioctl.c if (count + off > a->fs_api_buffer_size) a 2082 drivers/scsi/esas2r/esas2r_ioctl.c count = a->fs_api_buffer_size - off; a 2087 drivers/scsi/esas2r/esas2r_ioctl.c memcpy(a->fs_api_buffer + off, buf, count); a 72 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); a 74 drivers/scsi/esas2r/esas2r_main.c return esas2r_read_fw(a, buf, off, count); a 81 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); a 83 drivers/scsi/esas2r/esas2r_main.c return esas2r_write_fw(a, buf, off, count); a 90 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); a 92 drivers/scsi/esas2r/esas2r_main.c return esas2r_read_fs(a, buf, off, count); a 99 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); a 103 drivers/scsi/esas2r/esas2r_main.c result = esas2r_write_fs(a, buf, off, count); a 115 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); a 117 drivers/scsi/esas2r/esas2r_main.c return esas2r_read_vda(a, buf, off, count); a 124 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); a 126 drivers/scsi/esas2r/esas2r_main.c return esas2r_write_vda(a, buf, off, count); a 133 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); a 136 drivers/scsi/esas2r/esas2r_main.c memcpy(buf, a->nvram, length); a 144 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); a 148 drivers/scsi/esas2r/esas2r_main.c rq = esas2r_alloc_request(a); a 152 drivers/scsi/esas2r/esas2r_main.c if (esas2r_write_params(a, rq, (struct esas2r_sas_nvram *)buf)) a 155 drivers/scsi/esas2r/esas2r_main.c esas2r_free_request(a, rq); a 164 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); a 166 drivers/scsi/esas2r/esas2r_main.c esas2r_nvram_get_defaults(a, (struct esas2r_sas_nvram *)buf); a 175 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); a 178 drivers/scsi/esas2r/esas2r_main.c if (!a->local_atto_ioctl) a 181 drivers/scsi/esas2r/esas2r_main.c if (handle_hba_ioctl(a, a->local_atto_ioctl) != IOCTL_SUCCESS) a 184 drivers/scsi/esas2r/esas2r_main.c memcpy(buf, a->local_atto_ioctl, length); a 193 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); a 196 drivers/scsi/esas2r/esas2r_main.c if (!a->local_atto_ioctl) { a 197 drivers/scsi/esas2r/esas2r_main.c a->local_atto_ioctl = kmalloc(sizeof(struct atto_ioctl), a 199 drivers/scsi/esas2r/esas2r_main.c if (a->local_atto_ioctl == NULL) { a 207 drivers/scsi/esas2r/esas2r_main.c memset(a->local_atto_ioctl, 0, sizeof(struct atto_ioctl)); a 208 drivers/scsi/esas2r/esas2r_main.c memcpy(a->local_atto_ioctl, buf, length); a 357 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a; a 398 drivers/scsi/esas2r/esas2r_main.c a = (struct esas2r_adapter *)host->hostdata; a 469 drivers/scsi/esas2r/esas2r_main.c esas2r_fw_event_on(a); a 481 drivers/scsi/esas2r/esas2r_main.c a->sysfs_fw_created = 1; a 487 drivers/scsi/esas2r/esas2r_main.c a->sysfs_fs_created = 1; a 493 drivers/scsi/esas2r/esas2r_main.c a->sysfs_vda_created = 1; a 499 drivers/scsi/esas2r/esas2r_main.c a->sysfs_hw_created = 1; a 505 drivers/scsi/esas2r/esas2r_main.c a->sysfs_live_nvram_created = 1; a 512 drivers/scsi/esas2r/esas2r_main.c a->sysfs_default_nvram_created = 1; a 522 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = (struct esas2r_adapter *)host->hostdata; a 529 drivers/scsi/esas2r/esas2r_main.c esas2r_kill_adapter(a->index); a 650 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = (struct esas2r_adapter *)sh->hostdata; a 664 drivers/scsi/esas2r/esas2r_main.c a->flash_rev, a 665 drivers/scsi/esas2r/esas2r_main.c a->fw_rev[0] ? a->fw_rev : "(none)"); a 672 drivers/scsi/esas2r/esas2r_main.c esas2r_get_model_name(a), a 673 drivers/scsi/esas2r/esas2r_main.c a->nvram->sas_addr[0], a 674 drivers/scsi/esas2r/esas2r_main.c a->nvram->sas_addr[1], a 675 drivers/scsi/esas2r/esas2r_main.c a->nvram->sas_addr[2], a 676 drivers/scsi/esas2r/esas2r_main.c a->nvram->sas_addr[3], a 677 drivers/scsi/esas2r/esas2r_main.c a->nvram->sas_addr[4], a 678 drivers/scsi/esas2r/esas2r_main.c a->nvram->sas_addr[5], a 679 drivers/scsi/esas2r/esas2r_main.c a->nvram->sas_addr[6], a 680 drivers/scsi/esas2r/esas2r_main.c a->nvram->sas_addr[7]); a 688 drivers/scsi/esas2r/esas2r_main.c for (t = a->targetdb; t < a->targetdb_end; t++) a 692 drivers/scsi/esas2r/esas2r_main.c (u16)(uintptr_t)(t - a->targetdb)); a 705 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = (struct esas2r_adapter *)sh->hostdata; a 746 drivers/scsi/esas2r/esas2r_main.c a->pcid->bus->number, a->pcid->devfn, a->pcid->irq, a 747 drivers/scsi/esas2r/esas2r_main.c a->fw_rev[0] ? a->fw_rev : "(none)"); a 814 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = a 823 drivers/scsi/esas2r/esas2r_main.c if (unlikely(test_bit(AF_DEGRADED_MODE, &a->flags))) { a 829 drivers/scsi/esas2r/esas2r_main.c rq = esas2r_alloc_request(a); a 852 drivers/scsi/esas2r/esas2r_main.c esas2r_sgc_init(&sgc, a, rq, NULL); a 863 drivers/scsi/esas2r/esas2r_main.c esas2r_free_request(a, rq); a 869 drivers/scsi/esas2r/esas2r_main.c if (unlikely(!esas2r_build_sg_list(a, rq, &sgc))) { a 871 drivers/scsi/esas2r/esas2r_main.c esas2r_free_request(a, rq); a 878 drivers/scsi/esas2r/esas2r_main.c esas2r_start_request(a, rq); a 883 drivers/scsi/esas2r/esas2r_main.c static void complete_task_management_request(struct esas2r_adapter *a, a 887 drivers/scsi/esas2r/esas2r_main.c esas2r_free_request(a, rq); a 900 drivers/scsi/esas2r/esas2r_main.c static int esas2r_check_active_queue(struct esas2r_adapter *a, a 917 drivers/scsi/esas2r/esas2r_main.c if (queue == &a->active_list) { a 923 drivers/scsi/esas2r/esas2r_main.c ar = esas2r_alloc_request(a); a 926 drivers/scsi/esas2r/esas2r_main.c &(a->host->shost_gendev), a 956 drivers/scsi/esas2r/esas2r_main.c esas2r_free_request(a, rq); a 975 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = a 984 drivers/scsi/esas2r/esas2r_main.c if (test_bit(AF_DEGRADED_MODE, &a->flags)) { a 994 drivers/scsi/esas2r/esas2r_main.c spin_lock_irqsave(&a->queue_lock, flags); a 1001 drivers/scsi/esas2r/esas2r_main.c queue = &a->defer_list; a 1005 drivers/scsi/esas2r/esas2r_main.c result = esas2r_check_active_queue(a, &abort_request, cmd, queue); a 1008 drivers/scsi/esas2r/esas2r_main.c spin_unlock_irqrestore(&a->queue_lock, flags); a 1010 drivers/scsi/esas2r/esas2r_main.c } else if (result == 2 && (queue == &a->defer_list)) { a 1011 drivers/scsi/esas2r/esas2r_main.c queue = &a->active_list; a 1015 drivers/scsi/esas2r/esas2r_main.c spin_unlock_irqrestore(&a->queue_lock, flags); a 1029 drivers/scsi/esas2r/esas2r_main.c esas2r_start_request(a, abort_request); a 1031 drivers/scsi/esas2r/esas2r_main.c if (atomic_read(&a->disable_cnt) == 0) a 1032 drivers/scsi/esas2r/esas2r_main.c esas2r_do_deferred_processes(a); a 1062 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = a 1065 drivers/scsi/esas2r/esas2r_main.c if (test_bit(AF_DEGRADED_MODE, &a->flags)) a 1069 drivers/scsi/esas2r/esas2r_main.c esas2r_reset_adapter(a); a 1071 drivers/scsi/esas2r/esas2r_main.c esas2r_reset_bus(a); a 1075 drivers/scsi/esas2r/esas2r_main.c while (test_bit(AF_OS_RESET, &a->flags)) { a 1078 drivers/scsi/esas2r/esas2r_main.c if (test_bit(AF_DEGRADED_MODE, &a->flags)) a 1082 drivers/scsi/esas2r/esas2r_main.c if (test_bit(AF_DEGRADED_MODE, &a->flags)) a 1104 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = a 1110 drivers/scsi/esas2r/esas2r_main.c if (test_bit(AF_DEGRADED_MODE, &a->flags)) a 1114 drivers/scsi/esas2r/esas2r_main.c rq = esas2r_alloc_request(a); a 1143 drivers/scsi/esas2r/esas2r_main.c completed = esas2r_send_task_mgmt(a, rq, 0x20); a 1147 drivers/scsi/esas2r/esas2r_main.c completed = esas2r_send_task_mgmt(a, rq, 0x10); a 1153 drivers/scsi/esas2r/esas2r_main.c esas2r_free_request(a, rq); a 1163 drivers/scsi/esas2r/esas2r_main.c if (test_bit(AF_DEGRADED_MODE, &a->flags)) a 1193 drivers/scsi/esas2r/esas2r_main.c void esas2r_log_request_failure(struct esas2r_adapter *a, a 1231 drivers/scsi/esas2r/esas2r_main.c void esas2r_wait_request(struct esas2r_adapter *a, struct esas2r_request *rq) a 1240 drivers/scsi/esas2r/esas2r_main.c esas2r_polled_interrupt(a); a 1253 drivers/scsi/esas2r/esas2r_main.c esas2r_local_reset_adapter(a); a 1259 drivers/scsi/esas2r/esas2r_main.c u32 esas2r_map_data_window(struct esas2r_adapter *a, u32 addr_lo) a 1264 drivers/scsi/esas2r/esas2r_main.c if (a->window_base != base) { a 1265 drivers/scsi/esas2r/esas2r_main.c esas2r_write_register_dword(a, MVR_PCI_WIN1_REMAP, a 1267 drivers/scsi/esas2r/esas2r_main.c esas2r_flush_register_dword(a, MVR_PCI_WIN1_REMAP); a 1268 drivers/scsi/esas2r/esas2r_main.c a->window_base = base; a 1275 drivers/scsi/esas2r/esas2r_main.c bool esas2r_read_mem_block(struct esas2r_adapter *a, a 1289 drivers/scsi/esas2r/esas2r_main.c esas2r_map_data_window(a, iatvr); a 1301 drivers/scsi/esas2r/esas2r_main.c *end++ = esas2r_read_data_byte(a, offset); a 1479 drivers/scsi/esas2r/esas2r_main.c void esas2r_free_request(struct esas2r_adapter *a, struct esas2r_request *rq) a 1483 drivers/scsi/esas2r/esas2r_main.c esas2r_rq_destroy_request(rq, a); a 1484 drivers/scsi/esas2r/esas2r_main.c spin_lock_irqsave(&a->request_lock, flags); a 1485 drivers/scsi/esas2r/esas2r_main.c list_add(&rq->comp_list, &a->avail_request); a 1486 drivers/scsi/esas2r/esas2r_main.c spin_unlock_irqrestore(&a->request_lock, flags); a 1489 drivers/scsi/esas2r/esas2r_main.c struct esas2r_request *esas2r_alloc_request(struct esas2r_adapter *a) a 1494 drivers/scsi/esas2r/esas2r_main.c spin_lock_irqsave(&a->request_lock, flags); a 1496 drivers/scsi/esas2r/esas2r_main.c if (unlikely(list_empty(&a->avail_request))) { a 1497 drivers/scsi/esas2r/esas2r_main.c spin_unlock_irqrestore(&a->request_lock, flags); a 1501 drivers/scsi/esas2r/esas2r_main.c rq = list_first_entry(&a->avail_request, struct esas2r_request, a 1504 drivers/scsi/esas2r/esas2r_main.c spin_unlock_irqrestore(&a->request_lock, flags); a 1505 drivers/scsi/esas2r/esas2r_main.c esas2r_rq_init_request(rq, a); a 1511 drivers/scsi/esas2r/esas2r_main.c void esas2r_complete_request_cb(struct esas2r_adapter *a, a 1538 drivers/scsi/esas2r/esas2r_main.c esas2r_free_request(a, rq); a 1544 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = (struct esas2r_adapter *)context; a 1546 drivers/scsi/esas2r/esas2r_main.c if (unlikely(test_bit(AF2_TIMER_TICK, &a->flags2))) { a 1547 drivers/scsi/esas2r/esas2r_main.c clear_bit(AF2_TIMER_TICK, &a->flags2); a 1548 drivers/scsi/esas2r/esas2r_main.c esas2r_timer_tick(a); a 1551 drivers/scsi/esas2r/esas2r_main.c if (likely(test_bit(AF2_INT_PENDING, &a->flags2))) { a 1552 drivers/scsi/esas2r/esas2r_main.c clear_bit(AF2_INT_PENDING, &a->flags2); a 1553 drivers/scsi/esas2r/esas2r_main.c esas2r_adapter_interrupt(a); a 1556 drivers/scsi/esas2r/esas2r_main.c if (esas2r_is_tasklet_pending(a)) a 1557 drivers/scsi/esas2r/esas2r_main.c esas2r_do_tasklet_tasks(a); a 1559 drivers/scsi/esas2r/esas2r_main.c if (esas2r_is_tasklet_pending(a) a 1560 drivers/scsi/esas2r/esas2r_main.c || (test_bit(AF2_INT_PENDING, &a->flags2)) a 1561 drivers/scsi/esas2r/esas2r_main.c || (test_bit(AF2_TIMER_TICK, &a->flags2))) { a 1562 drivers/scsi/esas2r/esas2r_main.c clear_bit(AF_TASKLET_SCHEDULED, &a->flags); a 1563 drivers/scsi/esas2r/esas2r_main.c esas2r_schedule_tasklet(a); a 1565 drivers/scsi/esas2r/esas2r_main.c clear_bit(AF_TASKLET_SCHEDULED, &a->flags); a 1571 drivers/scsi/esas2r/esas2r_main.c void esas2r_kickoff_timer(struct esas2r_adapter *a) a 1573 drivers/scsi/esas2r/esas2r_main.c timer_setup(&a->timer, esas2r_timer_callback, 0); a 1575 drivers/scsi/esas2r/esas2r_main.c a->timer.expires = jiffies + a 1578 drivers/scsi/esas2r/esas2r_main.c add_timer(&a->timer); a 1583 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = from_timer(a, t, timer); a 1585 drivers/scsi/esas2r/esas2r_main.c set_bit(AF2_TIMER_TICK, &a->flags2); a 1587 drivers/scsi/esas2r/esas2r_main.c esas2r_schedule_tasklet(a); a 1589 drivers/scsi/esas2r/esas2r_main.c esas2r_kickoff_timer(a); a 1601 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = fw_event->a; a 1603 drivers/scsi/esas2r/esas2r_main.c spin_lock_irqsave(&a->fw_event_lock, flags); a 1606 drivers/scsi/esas2r/esas2r_main.c spin_unlock_irqrestore(&a->fw_event_lock, flags); a 1610 drivers/scsi/esas2r/esas2r_main.c esas2r_fw_event_off(struct esas2r_adapter *a) a 1614 drivers/scsi/esas2r/esas2r_main.c spin_lock_irqsave(&a->fw_event_lock, flags); a 1615 drivers/scsi/esas2r/esas2r_main.c a->fw_events_off = 1; a 1616 drivers/scsi/esas2r/esas2r_main.c spin_unlock_irqrestore(&a->fw_event_lock, flags); a 1620 drivers/scsi/esas2r/esas2r_main.c esas2r_fw_event_on(struct esas2r_adapter *a) a 1624 drivers/scsi/esas2r/esas2r_main.c spin_lock_irqsave(&a->fw_event_lock, flags); a 1625 drivers/scsi/esas2r/esas2r_main.c a->fw_events_off = 0; a 1626 drivers/scsi/esas2r/esas2r_main.c spin_unlock_irqrestore(&a->fw_event_lock, flags); a 1629 drivers/scsi/esas2r/esas2r_main.c static void esas2r_add_device(struct esas2r_adapter *a, u16 target_id) a 1634 drivers/scsi/esas2r/esas2r_main.c scsi_dev = scsi_device_lookup(a->host, 0, target_id, 0); a 1647 drivers/scsi/esas2r/esas2r_main.c &(a->host-> a 1652 drivers/scsi/esas2r/esas2r_main.c ret = scsi_add_device(a->host, 0, target_id, 0); a 1656 drivers/scsi/esas2r/esas2r_main.c &(a->host-> a 1664 drivers/scsi/esas2r/esas2r_main.c static void esas2r_remove_device(struct esas2r_adapter *a, u16 target_id) a 1668 drivers/scsi/esas2r/esas2r_main.c scsi_dev = scsi_device_lookup(a->host, 0, target_id, 0); a 1692 drivers/scsi/esas2r/esas2r_main.c &(a->host->shost_gendev), a 1787 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = fw_event->a; a 1791 drivers/scsi/esas2r/esas2r_main.c if (a->fw_events_off) a 1799 drivers/scsi/esas2r/esas2r_main.c esas2r_remove_device(a, target_id); a 1800 drivers/scsi/esas2r/esas2r_main.c esas2r_add_device(a, target_id); a 1804 drivers/scsi/esas2r/esas2r_main.c esas2r_add_device(a, target_id); a 1808 drivers/scsi/esas2r/esas2r_main.c esas2r_remove_device(a, target_id); a 1820 drivers/scsi/esas2r/esas2r_main.c void esas2r_queue_fw_event(struct esas2r_adapter *a, a 1840 drivers/scsi/esas2r/esas2r_main.c ae->bus_number = a->pcid->bus->number; a 1841 drivers/scsi/esas2r/esas2r_main.c ae->devfn = a->pcid->devfn; a 1848 drivers/scsi/esas2r/esas2r_main.c fw_event->a = a; a 1850 drivers/scsi/esas2r/esas2r_main.c spin_lock_irqsave(&a->fw_event_lock, flags); a 1851 drivers/scsi/esas2r/esas2r_main.c list_add_tail(&fw_event->list, &a->fw_event_list); a 1854 drivers/scsi/esas2r/esas2r_main.c smp_processor_id(), a->fw_event_q, &fw_event->work, a 1856 drivers/scsi/esas2r/esas2r_main.c spin_unlock_irqrestore(&a->fw_event_lock, flags); a 1859 drivers/scsi/esas2r/esas2r_main.c void esas2r_target_state_changed(struct esas2r_adapter *a, u16 targ_id, a 1863 drivers/scsi/esas2r/esas2r_main.c esas2r_queue_fw_event(a, fw_event_lun_change, &targ_id, a 1866 drivers/scsi/esas2r/esas2r_main.c esas2r_queue_fw_event(a, fw_event_present, &targ_id, a 1869 drivers/scsi/esas2r/esas2r_main.c esas2r_queue_fw_event(a, fw_event_not_present, &targ_id, a 46 drivers/scsi/esas2r/esas2r_targdb.c void esas2r_targ_db_initialize(struct esas2r_adapter *a) a 50 drivers/scsi/esas2r/esas2r_targdb.c for (t = a->targetdb; t < a->targetdb_end; t++) { a 59 drivers/scsi/esas2r/esas2r_targdb.c void esas2r_targ_db_remove_all(struct esas2r_adapter *a, bool notify) a 64 drivers/scsi/esas2r/esas2r_targdb.c for (t = a->targetdb; t < a->targetdb_end; t++) { a 68 drivers/scsi/esas2r/esas2r_targdb.c spin_lock_irqsave(&a->mem_lock, flags); a 69 drivers/scsi/esas2r/esas2r_targdb.c esas2r_targ_db_remove(a, t); a 70 drivers/scsi/esas2r/esas2r_targdb.c spin_unlock_irqrestore(&a->mem_lock, flags); a 74 drivers/scsi/esas2r/esas2r_targdb.c a)); a 75 drivers/scsi/esas2r/esas2r_targdb.c esas2r_target_state_changed(a, esas2r_targ_get_id(t, a 76 drivers/scsi/esas2r/esas2r_targdb.c a), a 82 drivers/scsi/esas2r/esas2r_targdb.c void esas2r_targ_db_report_changes(struct esas2r_adapter *a) a 89 drivers/scsi/esas2r/esas2r_targdb.c if (test_bit(AF_DISC_PENDING, &a->flags)) { a 94 drivers/scsi/esas2r/esas2r_targdb.c for (t = a->targetdb; t < a->targetdb_end; t++) { a 97 drivers/scsi/esas2r/esas2r_targdb.c spin_lock_irqsave(&a->mem_lock, flags); a 101 drivers/scsi/esas2r/esas2r_targdb.c spin_unlock_irqrestore(&a->mem_lock, flags); a 106 drivers/scsi/esas2r/esas2r_targdb.c a)); a 109 drivers/scsi/esas2r/esas2r_targdb.c esas2r_target_state_changed(a, a 111 drivers/scsi/esas2r/esas2r_targdb.c a), a 119 drivers/scsi/esas2r/esas2r_targdb.c struct esas2r_target *esas2r_targ_db_add_raid(struct esas2r_adapter *a, a 133 drivers/scsi/esas2r/esas2r_targdb.c t = a->targetdb + dc->curr_virt_id; a 143 drivers/scsi/esas2r/esas2r_targdb.c a)); a 172 drivers/scsi/esas2r/esas2r_targdb.c struct esas2r_target *esas2r_targ_db_add_pthru(struct esas2r_adapter *a, a 189 drivers/scsi/esas2r/esas2r_targdb.c t = esas2r_targ_db_find_by_ident(a, ident, ident_len); a 192 drivers/scsi/esas2r/esas2r_targdb.c t = a->targetdb + dc->curr_virt_id; a 201 drivers/scsi/esas2r/esas2r_targdb.c esas2r_hdebug("add PT; T:%d, V:%d, P:%d", esas2r_targ_get_id(t, a), a 221 drivers/scsi/esas2r/esas2r_targdb.c void esas2r_targ_db_remove(struct esas2r_adapter *a, struct esas2r_target *t) a 227 drivers/scsi/esas2r/esas2r_targdb.c esas2r_trace("remove id:%d", esas2r_targ_get_id(t, a)); a 232 drivers/scsi/esas2r/esas2r_targdb.c struct esas2r_target *esas2r_targ_db_find_by_sas_addr(struct esas2r_adapter *a, a 237 drivers/scsi/esas2r/esas2r_targdb.c for (t = a->targetdb; t < a->targetdb_end; t++) a 244 drivers/scsi/esas2r/esas2r_targdb.c struct esas2r_target *esas2r_targ_db_find_by_ident(struct esas2r_adapter *a, a 250 drivers/scsi/esas2r/esas2r_targdb.c for (t = a->targetdb; t < a->targetdb_end; t++) { a 260 drivers/scsi/esas2r/esas2r_targdb.c u16 esas2r_targ_db_find_next_present(struct esas2r_adapter *a, u16 target_id) a 265 drivers/scsi/esas2r/esas2r_targdb.c struct esas2r_target *t = a->targetdb + id; a 276 drivers/scsi/esas2r/esas2r_targdb.c struct esas2r_target *esas2r_targ_db_find_by_virt_id(struct esas2r_adapter *a, a 281 drivers/scsi/esas2r/esas2r_targdb.c for (t = a->targetdb; t < a->targetdb_end; t++) { a 292 drivers/scsi/esas2r/esas2r_targdb.c u16 esas2r_targ_db_get_tgt_cnt(struct esas2r_adapter *a) a 298 drivers/scsi/esas2r/esas2r_targdb.c spin_lock_irqsave(&a->mem_lock, flags); a 299 drivers/scsi/esas2r/esas2r_targdb.c for (t = a->targetdb; t < a->targetdb_end; t++) a 303 drivers/scsi/esas2r/esas2r_targdb.c spin_unlock_irqrestore(&a->mem_lock, flags); a 61 drivers/scsi/esas2r/esas2r_vda.c static void esas2r_complete_vda_ioctl(struct esas2r_adapter *a, a 65 drivers/scsi/esas2r/esas2r_vda.c bool esas2r_process_vda_ioctl(struct esas2r_adapter *a, a 87 drivers/scsi/esas2r/esas2r_vda.c if (test_bit(AF_DEGRADED_MODE, &a->flags)) { a 175 drivers/scsi/esas2r/esas2r_vda.c esas2r_sgc_init(sgc, a, rq, a 179 drivers/scsi/esas2r/esas2r_vda.c if (!esas2r_build_sg_list(a, rq, sgc)) { a 255 drivers/scsi/esas2r/esas2r_vda.c esas2r_sgc_init(sgc, a, rq, firstsg); a 258 drivers/scsi/esas2r/esas2r_vda.c if (!esas2r_build_sg_list(a, rq, sgc)) { a 264 drivers/scsi/esas2r/esas2r_vda.c esas2r_start_request(a, rq); a 269 drivers/scsi/esas2r/esas2r_vda.c static void esas2r_complete_vda_ioctl(struct esas2r_adapter *a, a 346 drivers/scsi/esas2r/esas2r_vda.c void esas2r_build_flash_req(struct esas2r_adapter *a, a 372 drivers/scsi/esas2r/esas2r_vda.c void esas2r_build_mgt_req(struct esas2r_adapter *a, a 392 drivers/scsi/esas2r/esas2r_vda.c if (test_bit(AF_LEGACY_SGE_MODE, &a->flags)) { a 420 drivers/scsi/esas2r/esas2r_vda.c void esas2r_build_ae_req(struct esas2r_adapter *a, struct esas2r_request *rq) a 430 drivers/scsi/esas2r/esas2r_vda.c if (test_bit(AF_LEGACY_SGE_MODE, &a->flags)) { a 448 drivers/scsi/esas2r/esas2r_vda.c void esas2r_build_cli_req(struct esas2r_adapter *a, a 465 drivers/scsi/esas2r/esas2r_vda.c void esas2r_build_ioctl_req(struct esas2r_adapter *a, a 482 drivers/scsi/esas2r/esas2r_vda.c void esas2r_build_cfg_req(struct esas2r_adapter *a, a 56 drivers/scsi/esp_scsi.c #define esp_log_intr(f, a...) \ a 58 drivers/scsi/esp_scsi.c shost_printk(KERN_DEBUG, esp->host, f, ## a); \ a 61 drivers/scsi/esp_scsi.c #define esp_log_reset(f, a...) \ a 63 drivers/scsi/esp_scsi.c shost_printk(KERN_DEBUG, esp->host, f, ## a); \ a 66 drivers/scsi/esp_scsi.c #define esp_log_msgin(f, a...) \ a 68 drivers/scsi/esp_scsi.c shost_printk(KERN_DEBUG, esp->host, f, ## a); \ a 71 drivers/scsi/esp_scsi.c #define esp_log_msgout(f, a...) \ a 73 drivers/scsi/esp_scsi.c shost_printk(KERN_DEBUG, esp->host, f, ## a); \ a 76 drivers/scsi/esp_scsi.c #define esp_log_cmddone(f, a...) \ a 78 drivers/scsi/esp_scsi.c shost_printk(KERN_DEBUG, esp->host, f, ## a); \ a 81 drivers/scsi/esp_scsi.c #define esp_log_disconnect(f, a...) \ a 83 drivers/scsi/esp_scsi.c shost_printk(KERN_DEBUG, esp->host, f, ## a); \ a 86 drivers/scsi/esp_scsi.c #define esp_log_datastart(f, a...) \ a 88 drivers/scsi/esp_scsi.c shost_printk(KERN_DEBUG, esp->host, f, ## a); \ a 91 drivers/scsi/esp_scsi.c #define esp_log_datadone(f, a...) \ a 93 drivers/scsi/esp_scsi.c shost_printk(KERN_DEBUG, esp->host, f, ## a); \ a 96 drivers/scsi/esp_scsi.c #define esp_log_reconnect(f, a...) \ a 98 drivers/scsi/esp_scsi.c shost_printk(KERN_DEBUG, esp->host, f, ## a); \ a 101 drivers/scsi/esp_scsi.c #define esp_log_autosense(f, a...) \ a 103 drivers/scsi/esp_scsi.c shost_printk(KERN_DEBUG, esp->host, f, ## a); \ a 106 drivers/scsi/esp_scsi.c #define esp_log_event(f, a...) \ a 108 drivers/scsi/esp_scsi.c shost_printk(KERN_DEBUG, esp->host, f, ## a); \ a 111 drivers/scsi/esp_scsi.c #define esp_log_command(f, a...) \ a 113 drivers/scsi/esp_scsi.c shost_printk(KERN_DEBUG, esp->host, f, ## a); \ a 81 drivers/scsi/fnic/fnic_trace.h #define FC_TRACE_ADDRESS(a) \ a 82 drivers/scsi/fnic/fnic_trace.h ((unsigned long)(a) + sizeof(struct fc_trace_hdr)) a 698 drivers/scsi/fnic/vnic_dev.c u64 a[2] = {}; a 705 drivers/scsi/fnic/vnic_dev.c err = vnic_dev_cmd(vdev, CMD_MAC_ADDR, &a[0], &a[1], wait); a 710 drivers/scsi/fnic/vnic_dev.c mac_addr[i] = ((u8 *)&a)[i]; a 735 drivers/scsi/fnic/vnic_dev.c u64 a[2] = {}; a 741 drivers/scsi/fnic/vnic_dev.c ((u8 *)&a)[i] = addr[i]; a 743 drivers/scsi/fnic/vnic_dev.c err = vnic_dev_cmd(vdev, CMD_ADDR_ADD, &a[0], &a[1], wait); a 750 drivers/scsi/fnic/vnic_dev.c u64 a[2] = {}; a 756 drivers/scsi/fnic/vnic_dev.c ((u8 *)&a)[i] = addr[i]; a 758 drivers/scsi/fnic/vnic_dev.c err = vnic_dev_cmd(vdev, CMD_ADDR_DEL, &a[0], &a[1], wait); a 168 drivers/scsi/gdth.c #define TRACE(a) {if (DebugState==1) {printk a;}} a 169 drivers/scsi/gdth.c #define TRACE2(a) {if (DebugState==1 || DebugState==2) {printk a;}} a 170 drivers/scsi/gdth.c #define TRACE3(a) {if (DebugState!=0) {printk a;}} a 172 drivers/scsi/gdth.c #define TRACE(a) a 173 drivers/scsi/gdth.c #define TRACE2(a) a 174 drivers/scsi/gdth.c #define TRACE3(a) a 183 drivers/scsi/gdth.c #define PTR2USHORT(a) (u16)(unsigned long)(a) a 184 drivers/scsi/gdth.c #define GDTOFFSOF(a,b) (size_t)&(((a*)0)->b) a 187 drivers/scsi/gdth.c #define BUS_L2P(a,b) ((b)>(a)->virt_bus ? (b-1):(b)) a 600 drivers/scsi/hpsa.c static int board_id_in_array(u32 a[], int nelems, u32 board_id) a 605 drivers/scsi/hpsa.c if (a[i] == board_id) a 981 drivers/scsi/hpsa.c u32 a; a 991 drivers/scsi/hpsa.c a = rq->head[rq->current_entry]; a 995 drivers/scsi/hpsa.c a = FIFO_EMPTY; a 1002 drivers/scsi/hpsa.c return a; a 1444 drivers/scsi/hpsa.c #define SCSI3ADDR_EQ(a, b) ( \ a 1445 drivers/scsi/hpsa.c (a)[7] == (b)[7] && \ a 1446 drivers/scsi/hpsa.c (a)[6] == (b)[6] && \ a 1447 drivers/scsi/hpsa.c (a)[5] == (b)[5] && \ a 1448 drivers/scsi/hpsa.c (a)[4] == (b)[4] && \ a 1449 drivers/scsi/hpsa.c (a)[3] == (b)[3] && \ a 1450 drivers/scsi/hpsa.c (a)[2] == (b)[2] && \ a 1451 drivers/scsi/hpsa.c (a)[1] == (b)[1] && \ a 1452 drivers/scsi/hpsa.c (a)[0] == (b)[0]) a 359 drivers/scsi/hpsa_cmd.h #define TYPE_ATTR_DIR(t, a, d) ((((d) & 0x03) << 6) |\ a 360 drivers/scsi/hpsa_cmd.h (((a) & 0x07) << 3) |\ a 353 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.h #define h_vioctl(u, o, a, u1, u2, u3, u4) \ a 354 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.h plpar_hcall_norets(H_VIOCTL, u, o, a, u1, u2) a 233 drivers/scsi/imm.c unsigned char a, mode; a 252 drivers/scsi/imm.c a = (r_str(base) & 0x20) ? 0 : 1; a 258 drivers/scsi/imm.c if (a) { a 263 drivers/scsi/imm.c return a; a 9699 drivers/scsi/ipr.c ioarcb->a.ioarcb_host_pci_addr64 = cpu_to_be64(dma_addr); a 9701 drivers/scsi/ipr.c ioarcb->a.ioarcb_host_pci_addr = cpu_to_be32(dma_addr); a 619 drivers/scsi/ipr.h } a; a 63 drivers/scsi/isci/phy.c #define C(a) (#a) a 395 drivers/scsi/isci/phy.h #define C(a) SCI_##a a 64 drivers/scsi/isci/port.c #define C(a) (#a) a 185 drivers/scsi/isci/port.h #define C(a) SCI_##a a 66 drivers/scsi/isci/remote_device.c #define C(a) (#a) a 284 drivers/scsi/isci/remote_device.h #define C(a) SCI_##a a 64 drivers/scsi/isci/remote_node_context.c #define C(a) (#a) a 133 drivers/scsi/isci/remote_node_context.h #define C(a) SCI_##a a 65 drivers/scsi/isci/request.c #define C(a) (#a) a 252 drivers/scsi/isci/request.h #define C(a) SCI_##a a 729 drivers/scsi/libsas/sas_expander.c u8 a, b; a 730 drivers/scsi/libsas/sas_expander.c a = resp[j + 0]; a 735 drivers/scsi/libsas/sas_expander.c resp[j + 3] = a; a 122 drivers/scsi/lpfc/lpfc_sli.c #define lpfc_sli4_pcimem_bcopy(a, b, c) lpfc_sli_pcimem_bcopy(a, b, c) a 54 drivers/scsi/megaraid/megaraid_sas_fp.c #define ABS_DIFF(a, b) (((a) > (b)) ? ((a) - (b)) : ((b) - (a))) a 213 drivers/scsi/mesh.c static void dlog(struct mesh_state *ms, char *fmt, int a) a 226 drivers/scsi/mesh.c tlp->d = a; a 291 drivers/scsi/mesh.c static inline void dlog(struct mesh_state *ms, char *fmt, int a) a 300 drivers/scsi/mesh.c #define MKWORD(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) a 4348 drivers/scsi/mpt3sas/mpt3sas_scsih.c _scsih_set_volume_handle_for_tr(u16 handle, u16 *a, u16 *b) a 4350 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (!handle || handle == *a || handle == *b) a 4352 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (!*a) a 4353 drivers/scsi/mpt3sas/mpt3sas_scsih.c *a = handle; a 4376 drivers/scsi/mpt3sas/mpt3sas_scsih.c u16 handle, volume_handle, a, b; a 4379 drivers/scsi/mpt3sas/mpt3sas_scsih.c a = 0; a 4397 drivers/scsi/mpt3sas/mpt3sas_scsih.c _scsih_set_volume_handle_for_tr(volume_handle, &a, &b); a 4409 drivers/scsi/mpt3sas/mpt3sas_scsih.c _scsih_set_volume_handle_for_tr(volume_handle, &a, &b); a 4413 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (a) a 4414 drivers/scsi/mpt3sas/mpt3sas_scsih.c _scsih_tm_tr_volume_send(ioc, a); a 4428 drivers/scsi/mpt3sas/mpt3sas_scsih.c else if (volume_handle == a || volume_handle == b) { a 336 drivers/scsi/mvumi.h #define HS_GET_STATE(a) (a & 0xFFFF) a 337 drivers/scsi/mvumi.h #define HS_GET_STATUS(a) ((a & 0xFFFF0000) >> 16) a 338 drivers/scsi/mvumi.h #define HS_SET_STATE(a, b) (a |= (b & 0xFFFF)) a 339 drivers/scsi/mvumi.h #define HS_SET_STATUS(a, b) (a |= ((b & 0xFFFF) << 16)) a 227 drivers/scsi/ncr53c8xx.c m_addr_t a; a 249 drivers/scsi/ncr53c8xx.c a = (m_addr_t) h[j].next; a 250 drivers/scsi/ncr53c8xx.c if (a) { a 255 drivers/scsi/ncr53c8xx.c h[j].next = (m_link_s *) (a+s); a 260 drivers/scsi/ncr53c8xx.c printk("___m_alloc(%d) = %p\n", size, (void *) a); a 262 drivers/scsi/ncr53c8xx.c return (void *) a; a 270 drivers/scsi/ncr53c8xx.c m_addr_t a, b; a 285 drivers/scsi/ncr53c8xx.c a = (m_addr_t) ptr; a 290 drivers/scsi/ncr53c8xx.c mp->freep(mp, a); a 294 drivers/scsi/ncr53c8xx.c b = a ^ s; a 300 drivers/scsi/ncr53c8xx.c ((m_link_s *) a)->next = h[i].next; a 301 drivers/scsi/ncr53c8xx.c h[i].next = (m_link_s *) a; a 305 drivers/scsi/ncr53c8xx.c a = a & b; a 488 drivers/scsi/ncr53c8xx.c m_addr_t a = ((m_addr_t) m) & ~MEMO_CLUSTER_MASK; a 494 drivers/scsi/ncr53c8xx.c while (vp && (m_addr_t) vp->vaddr != a) a 498 drivers/scsi/ncr53c8xx.c return vp ? vp->baddr + (((m_addr_t) m) - a) : 0; a 559 drivers/scsi/qla1280.c #define dprintk(level, format, a...) \ a 560 drivers/scsi/qla1280.c do { if (ql_debug_level >= level) printk(KERN_ERR format, ##a); } while(0) a 567 drivers/scsi/qla1280.c #define dprintk(level, format, a...) do{}while(0) a 568 drivers/scsi/qla1280.c #define qla1280_dump_buffer(a, b, c) do{}while(0) a 569 drivers/scsi/qla1280.c #define qla1280_print_scsi_cmd(a, b) do{}while(0) a 2645 drivers/scsi/qla2xxx/qla_def.h } a; a 2674 drivers/scsi/qla2xxx/qla_def.h } a; a 2738 drivers/scsi/qla2xxx/qla_def.h } a; a 2759 drivers/scsi/qla2xxx/qla_def.h } a; a 1547 drivers/scsi/qla2xxx/qla_gs.c memcpy(eiter->a.node_name, vha->node_name, WWN_SIZE); a 1551 drivers/scsi/qla2xxx/qla_gs.c "NodeName = %8phN.\n", eiter->a.node_name); a 1557 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.manufacturer, sizeof(eiter->a.manufacturer), a 1564 drivers/scsi/qla2xxx/qla_gs.c "Manufacturer = %s.\n", eiter->a.manufacturer); a 1570 drivers/scsi/qla2xxx/qla_gs.c qla2xxx_get_vpd_field(vha, "SN", eiter->a.serial_num, a 1571 drivers/scsi/qla2xxx/qla_gs.c sizeof(eiter->a.serial_num)); a 1575 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.serial_num, sizeof(eiter->a.serial_num), a 1578 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.serial_num); a 1584 drivers/scsi/qla2xxx/qla_gs.c "Serial no. = %s.\n", eiter->a.serial_num); a 1589 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.model, sizeof(eiter->a.model), a 1591 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.model); a 1597 drivers/scsi/qla2xxx/qla_gs.c "Model Name = %s.\n", eiter->a.model); a 1602 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.model_desc, sizeof(eiter->a.model_desc), a 1604 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.model_desc); a 1610 drivers/scsi/qla2xxx/qla_gs.c "Model Desc = %s.\n", eiter->a.model_desc); a 1616 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.hw_version, sizeof(eiter->a.hw_version), a 1618 drivers/scsi/qla2xxx/qla_gs.c } else if (qla2xxx_get_vpd_field(vha, "MN", eiter->a.hw_version, a 1619 drivers/scsi/qla2xxx/qla_gs.c sizeof(eiter->a.hw_version))) { a 1621 drivers/scsi/qla2xxx/qla_gs.c } else if (qla2xxx_get_vpd_field(vha, "EC", eiter->a.hw_version, a 1622 drivers/scsi/qla2xxx/qla_gs.c sizeof(eiter->a.hw_version))) { a 1625 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.hw_version, sizeof(eiter->a.hw_version), a 1628 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.hw_version); a 1634 drivers/scsi/qla2xxx/qla_gs.c "Hardware ver = %s.\n", eiter->a.hw_version); a 1639 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.driver_version, sizeof(eiter->a.driver_version), a 1641 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.driver_version); a 1647 drivers/scsi/qla2xxx/qla_gs.c "Driver ver = %s.\n", eiter->a.driver_version); a 1652 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.orom_version, sizeof(eiter->a.orom_version), a 1654 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.orom_version); a 1660 drivers/scsi/qla2xxx/qla_gs.c "Optrom vers = %s.\n", eiter->a.orom_version); a 1665 drivers/scsi/qla2xxx/qla_gs.c ha->isp_ops->fw_version_str(vha, eiter->a.fw_version, a 1666 drivers/scsi/qla2xxx/qla_gs.c sizeof(eiter->a.fw_version)); a 1667 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.fw_version); a 1673 drivers/scsi/qla2xxx/qla_gs.c "Firmware vers = %s.\n", eiter->a.fw_version); a 1756 drivers/scsi/qla2xxx/qla_gs.c eiter->a.fc4_types[2] = 0x01; a 1761 drivers/scsi/qla2xxx/qla_gs.c eiter->a.fc4_types[2], a 1762 drivers/scsi/qla2xxx/qla_gs.c eiter->a.fc4_types[1]); a 1769 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( a 1772 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( a 1777 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( a 1782 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( a 1788 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( a 1793 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( a 1797 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( a 1802 drivers/scsi/qla2xxx/qla_gs.c "Supported_Speed=%x.\n", eiter->a.sup_speed); a 1810 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = a 1814 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = a 1818 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = a 1822 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = a 1826 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = a 1830 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = a 1834 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = a 1838 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = a 1845 drivers/scsi/qla2xxx/qla_gs.c "Current_Speed=%x.\n", eiter->a.cur_speed); a 1851 drivers/scsi/qla2xxx/qla_gs.c eiter->a.max_frame_size = IS_FWI2_CAPABLE(ha) ? a 1854 drivers/scsi/qla2xxx/qla_gs.c eiter->a.max_frame_size = cpu_to_be32(eiter->a.max_frame_size); a 1858 drivers/scsi/qla2xxx/qla_gs.c "Max_Frame_Size=%x.\n", eiter->a.max_frame_size); a 1863 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.os_dev_name, sizeof(eiter->a.os_dev_name), a 1865 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.os_dev_name); a 1871 drivers/scsi/qla2xxx/qla_gs.c "OS_Device_Name=%s.\n", eiter->a.os_dev_name); a 1878 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.host_name, sizeof(eiter->a.host_name), a 1881 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.host_name, sizeof(eiter->a.host_name), a 1884 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.host_name); a 1889 drivers/scsi/qla2xxx/qla_gs.c ql_dbg(ql_dbg_disc, vha, 0x203d, "HostName=%s.\n", eiter->a.host_name); a 1969 drivers/scsi/qla2xxx/qla_gs.c memcpy(eiter->a.node_name, vha->node_name, WWN_SIZE); a 1973 drivers/scsi/qla2xxx/qla_gs.c "NodeName = %016llx.\n", wwn_to_u64(eiter->a.node_name)); a 1978 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.manufacturer, sizeof(eiter->a.manufacturer), a 1980 drivers/scsi/qla2xxx/qla_gs.c eiter->a.manufacturer[strlen("QLogic Corporation")] = '\0'; a 1981 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.manufacturer); a 1987 drivers/scsi/qla2xxx/qla_gs.c "Manufacturer = %s.\n", eiter->a.manufacturer); a 1993 drivers/scsi/qla2xxx/qla_gs.c qla2xxx_get_vpd_field(vha, "SN", eiter->a.serial_num, a 1994 drivers/scsi/qla2xxx/qla_gs.c sizeof(eiter->a.serial_num)); a 1998 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.serial_num, sizeof(eiter->a.serial_num), a 2001 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.serial_num); a 2007 drivers/scsi/qla2xxx/qla_gs.c "Serial no. = %s.\n", eiter->a.serial_num); a 2012 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.model, sizeof(eiter->a.model), a 2014 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.model); a 2020 drivers/scsi/qla2xxx/qla_gs.c "Model Name = %s.\n", eiter->a.model); a 2025 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.model_desc, sizeof(eiter->a.model_desc), a 2027 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.model_desc); a 2033 drivers/scsi/qla2xxx/qla_gs.c "Model Desc = %s.\n", eiter->a.model_desc); a 2039 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.hw_version, sizeof(eiter->a.hw_version), a 2041 drivers/scsi/qla2xxx/qla_gs.c } else if (qla2xxx_get_vpd_field(vha, "MN", eiter->a.hw_version, a 2042 drivers/scsi/qla2xxx/qla_gs.c sizeof(eiter->a.hw_version))) { a 2044 drivers/scsi/qla2xxx/qla_gs.c } else if (qla2xxx_get_vpd_field(vha, "EC", eiter->a.hw_version, a 2045 drivers/scsi/qla2xxx/qla_gs.c sizeof(eiter->a.hw_version))) { a 2048 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.hw_version, sizeof(eiter->a.hw_version), a 2051 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.hw_version); a 2057 drivers/scsi/qla2xxx/qla_gs.c "Hardware ver = %s.\n", eiter->a.hw_version); a 2062 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.driver_version, sizeof(eiter->a.driver_version), a 2064 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.driver_version); a 2070 drivers/scsi/qla2xxx/qla_gs.c "Driver ver = %s.\n", eiter->a.driver_version); a 2075 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.orom_version, sizeof(eiter->a.orom_version), a 2077 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.orom_version); a 2083 drivers/scsi/qla2xxx/qla_gs.c "Optrom version = %d.%02d.\n", eiter->a.orom_version[1], a 2084 drivers/scsi/qla2xxx/qla_gs.c eiter->a.orom_version[0]); a 2089 drivers/scsi/qla2xxx/qla_gs.c ha->isp_ops->fw_version_str(vha, eiter->a.fw_version, a 2090 drivers/scsi/qla2xxx/qla_gs.c sizeof(eiter->a.fw_version)); a 2091 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.fw_version); a 2097 drivers/scsi/qla2xxx/qla_gs.c "Firmware vers = %s.\n", eiter->a.fw_version); a 2104 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.os_version, sizeof(eiter->a.os_version), a 2108 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.os_version, sizeof(eiter->a.os_version), a 2111 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.os_version); a 2117 drivers/scsi/qla2xxx/qla_gs.c "OS Name and Version = %s.\n", eiter->a.os_version); a 2122 drivers/scsi/qla2xxx/qla_gs.c eiter->a.max_ct_len = cpu_to_be32(ha->frame_payload_size); a 2123 drivers/scsi/qla2xxx/qla_gs.c eiter->a.max_ct_len = cpu_to_be32(eiter->a.max_ct_len); a 2128 drivers/scsi/qla2xxx/qla_gs.c "CT Payload Length = 0x%x.\n", eiter->a.max_ct_len); a 2133 drivers/scsi/qla2xxx/qla_gs.c qla2x00_get_sym_node_name(vha, eiter->a.sym_name, a 2134 drivers/scsi/qla2xxx/qla_gs.c sizeof(eiter->a.sym_name)); a 2135 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.sym_name); a 2141 drivers/scsi/qla2xxx/qla_gs.c "Symbolic Name = %s.\n", eiter->a.sym_name); a 2146 drivers/scsi/qla2xxx/qla_gs.c eiter->a.vendor_id = cpu_to_be32(0x1077); a 2151 drivers/scsi/qla2xxx/qla_gs.c "Vendor Id = %x.\n", eiter->a.vendor_id); a 2156 drivers/scsi/qla2xxx/qla_gs.c eiter->a.num_ports = cpu_to_be32(1); a 2161 drivers/scsi/qla2xxx/qla_gs.c "Port Num = %x.\n", eiter->a.num_ports); a 2166 drivers/scsi/qla2xxx/qla_gs.c memcpy(eiter->a.fabric_name, vha->fabric_node_name, WWN_SIZE); a 2171 drivers/scsi/qla2xxx/qla_gs.c "Fabric Name = %016llx.\n", wwn_to_u64(eiter->a.fabric_name)); a 2176 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.bios_name, sizeof(eiter->a.bios_name), a 2178 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.bios_name); a 2184 drivers/scsi/qla2xxx/qla_gs.c "BIOS Name = %s\n", eiter->a.bios_name); a 2189 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.vendor_identifier, sizeof(eiter->a.vendor_identifier), a 2191 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.vendor_identifier); a 2197 drivers/scsi/qla2xxx/qla_gs.c "Vendor Identifier = %s.\n", eiter->a.vendor_identifier); a 2328 drivers/scsi/qla2xxx/qla_gs.c eiter->a.fc4_types[2] = 0x01; a 2333 drivers/scsi/qla2xxx/qla_gs.c eiter->a.fc4_types[2], a 2334 drivers/scsi/qla2xxx/qla_gs.c eiter->a.fc4_types[1]); a 2337 drivers/scsi/qla2xxx/qla_gs.c eiter->a.fc4_types[6] = 1; /* NVMe type 28h */ a 2340 drivers/scsi/qla2xxx/qla_gs.c eiter->a.fc4_types[6]); a 2348 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( a 2351 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( a 2356 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( a 2361 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( a 2367 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( a 2372 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( a 2376 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( a 2381 drivers/scsi/qla2xxx/qla_gs.c "Supported Port Speed = %x.\n", eiter->a.sup_speed); a 2389 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = cpu_to_be32(FDMI_PORT_SPEED_1GB); a 2392 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = cpu_to_be32(FDMI_PORT_SPEED_2GB); a 2395 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = cpu_to_be32(FDMI_PORT_SPEED_4GB); a 2398 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = cpu_to_be32(FDMI_PORT_SPEED_8GB); a 2401 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = cpu_to_be32(FDMI_PORT_SPEED_10GB); a 2404 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = cpu_to_be32(FDMI_PORT_SPEED_16GB); a 2407 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = cpu_to_be32(FDMI_PORT_SPEED_32GB); a 2410 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = cpu_to_be32(FDMI_PORT_SPEED_UNKNOWN); a 2416 drivers/scsi/qla2xxx/qla_gs.c "Current_Speed = %x.\n", eiter->a.cur_speed); a 2422 drivers/scsi/qla2xxx/qla_gs.c eiter->a.max_frame_size = IS_FWI2_CAPABLE(ha) ? a 2425 drivers/scsi/qla2xxx/qla_gs.c eiter->a.max_frame_size = cpu_to_be32(eiter->a.max_frame_size); a 2429 drivers/scsi/qla2xxx/qla_gs.c "Max_Frame_Size = %x.\n", eiter->a.max_frame_size); a 2435 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.os_dev_name, sizeof(eiter->a.os_dev_name), a 2442 drivers/scsi/qla2xxx/qla_gs.c "OS_Device_Name = %s.\n", eiter->a.os_dev_name); a 2449 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.host_name, sizeof(eiter->a.host_name), a 2452 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.host_name, sizeof(eiter->a.host_name), a 2455 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.host_name); a 2461 drivers/scsi/qla2xxx/qla_gs.c "HostName=%s.\n", eiter->a.host_name); a 2466 drivers/scsi/qla2xxx/qla_gs.c memcpy(eiter->a.node_name, vha->node_name, WWN_SIZE); a 2471 drivers/scsi/qla2xxx/qla_gs.c "Node Name = %016llx.\n", wwn_to_u64(eiter->a.node_name)); a 2476 drivers/scsi/qla2xxx/qla_gs.c memcpy(eiter->a.port_name, vha->port_name, WWN_SIZE); a 2481 drivers/scsi/qla2xxx/qla_gs.c "Port Name = %016llx.\n", wwn_to_u64(eiter->a.port_name)); a 2486 drivers/scsi/qla2xxx/qla_gs.c qla2x00_get_sym_node_name(vha, eiter->a.port_sym_name, a 2487 drivers/scsi/qla2xxx/qla_gs.c sizeof(eiter->a.port_sym_name)); a 2488 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.port_sym_name); a 2494 drivers/scsi/qla2xxx/qla_gs.c "port symbolic name = %s\n", eiter->a.port_sym_name); a 2499 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_type = cpu_to_be32(NS_NX_PORT_TYPE); a 2504 drivers/scsi/qla2xxx/qla_gs.c "Port Type = %x.\n", eiter->a.port_type); a 2509 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_supported_cos = cpu_to_be32(FC_CLASS_3); a 2514 drivers/scsi/qla2xxx/qla_gs.c "Supported COS = %08x\n", eiter->a.port_supported_cos); a 2519 drivers/scsi/qla2xxx/qla_gs.c memcpy(eiter->a.fabric_name, vha->fabric_node_name, WWN_SIZE); a 2524 drivers/scsi/qla2xxx/qla_gs.c "Fabric Name = %016llx.\n", wwn_to_u64(eiter->a.fabric_name)); a 2529 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_fc4_type[0] = 0; a 2530 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_fc4_type[1] = 0; a 2531 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_fc4_type[2] = 1; a 2532 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_fc4_type[3] = 0; a 2538 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_fc4_type[2], eiter->a.port_fc4_type[1]); a 2541 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_fc4_type[4] = 0; a 2542 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_fc4_type[5] = 0; a 2543 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_fc4_type[6] = 1; /* NVMe type 28h */ a 2546 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_fc4_type[6]); a 2552 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_state = cpu_to_be32(1); a 2557 drivers/scsi/qla2xxx/qla_gs.c "Port State = %x.\n", eiter->a.port_state); a 2562 drivers/scsi/qla2xxx/qla_gs.c eiter->a.num_ports = cpu_to_be32(1); a 2567 drivers/scsi/qla2xxx/qla_gs.c "Number of ports = %x.\n", eiter->a.num_ports); a 2572 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_id = cpu_to_be32(vha->d_id.b24); a 2577 drivers/scsi/qla2xxx/qla_gs.c "Port Id = %x.\n", eiter->a.port_id); a 3541 drivers/scsi/qla2xxx/qla_init.c struct sff_8247_a0 *a; a 3551 drivers/scsi/qla2xxx/qla_init.c a = (struct sff_8247_a0 *)vha->hw->sfp_data; a 3554 drivers/scsi/qla2xxx/qla_init.c if (a->fc_ll_cc7 & FC_LL_VL || a->fc_ll_cc7 & FC_LL_L) { a 3558 drivers/scsi/qla2xxx/qla_init.c if (a->length_km > 5 || a->length_100m > 50) a 4388 drivers/scsi/qla2xxx/qla_target.c struct atio_from_isp *a = (struct atio_from_isp *)iocb; a 4418 drivers/scsi/qla2xxx/qla_target.c abort_cmds_for_lun(vha, lun, a->u.isp24.fcp_hdr.s_id); a 4445 drivers/scsi/qla2xxx/qla_target.c struct atio_from_isp *a = (struct atio_from_isp *)iocb; a 4452 drivers/scsi/qla2xxx/qla_target.c fn = a->u.isp24.fcp_cmnd.task_mgmt_flags; a 4456 drivers/scsi/qla2xxx/qla_target.c a->u.isp24.fcp_hdr.s_id); a 4460 drivers/scsi/qla2xxx/qla_target.c scsilun_to_int((struct scsi_lun *)&a->u.isp24.fcp_cmnd.lun); a 4472 drivers/scsi/qla2xxx/qla_target.c struct atio_from_isp *a = (struct atio_from_isp *)iocb; a 4492 drivers/scsi/qla2xxx/qla_target.c scsilun_to_int((struct scsi_lun *)&a->u.isp24.fcp_cmnd.lun); a 6224 drivers/scsi/qla2xxx/qla_target.c struct atio_from_isp *a = &prm->tm_iocb2; a 6264 drivers/scsi/qla2xxx/qla_target.c iocb = a; a 6265 drivers/scsi/qla2xxx/qla_target.c fn = a->u.isp24.fcp_cmnd.task_mgmt_flags; a 6267 drivers/scsi/qla2xxx/qla_target.c scsilun_to_int((struct scsi_lun *)&a->u.isp24.fcp_cmnd.lun); a 839 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct tcm_qla2xxx_tpg_attrib *a = &tpg->tpg_attrib; \ a 855 drivers/scsi/qla2xxx/tcm_qla2xxx.c a->name = val; \ a 978 drivers/scsi/qla4xxx/ql4_def.h static inline int ql4xxx_lock_flash(struct scsi_qla_host *a) a 980 drivers/scsi/qla4xxx/ql4_def.h if (is_qla4010(a)) a 981 drivers/scsi/qla4xxx/ql4_def.h return ql4xxx_sem_spinlock(a, QL4010_FLASH_SEM_MASK, a 984 drivers/scsi/qla4xxx/ql4_def.h return ql4xxx_sem_spinlock(a, QL4022_FLASH_SEM_MASK, a 986 drivers/scsi/qla4xxx/ql4_def.h (a->mac_index)) << 13); a 989 drivers/scsi/qla4xxx/ql4_def.h static inline void ql4xxx_unlock_flash(struct scsi_qla_host *a) a 991 drivers/scsi/qla4xxx/ql4_def.h if (is_qla4010(a)) a 992 drivers/scsi/qla4xxx/ql4_def.h ql4xxx_sem_unlock(a, QL4010_FLASH_SEM_MASK); a 994 drivers/scsi/qla4xxx/ql4_def.h ql4xxx_sem_unlock(a, QL4022_FLASH_SEM_MASK); a 997 drivers/scsi/qla4xxx/ql4_def.h static inline int ql4xxx_lock_nvram(struct scsi_qla_host *a) a 999 drivers/scsi/qla4xxx/ql4_def.h if (is_qla4010(a)) a 1000 drivers/scsi/qla4xxx/ql4_def.h return ql4xxx_sem_spinlock(a, QL4010_NVRAM_SEM_MASK, a 1003 drivers/scsi/qla4xxx/ql4_def.h return ql4xxx_sem_spinlock(a, QL4022_NVRAM_SEM_MASK, a 1005 drivers/scsi/qla4xxx/ql4_def.h (a->mac_index)) << 10); a 1008 drivers/scsi/qla4xxx/ql4_def.h static inline void ql4xxx_unlock_nvram(struct scsi_qla_host *a) a 1010 drivers/scsi/qla4xxx/ql4_def.h if (is_qla4010(a)) a 1011 drivers/scsi/qla4xxx/ql4_def.h ql4xxx_sem_unlock(a, QL4010_NVRAM_SEM_MASK); a 1013 drivers/scsi/qla4xxx/ql4_def.h ql4xxx_sem_unlock(a, QL4022_NVRAM_SEM_MASK); a 1016 drivers/scsi/qla4xxx/ql4_def.h static inline int ql4xxx_lock_drvr(struct scsi_qla_host *a) a 1018 drivers/scsi/qla4xxx/ql4_def.h if (is_qla4010(a)) a 1019 drivers/scsi/qla4xxx/ql4_def.h return ql4xxx_sem_lock(a, QL4010_DRVR_SEM_MASK, a 1022 drivers/scsi/qla4xxx/ql4_def.h return ql4xxx_sem_lock(a, QL4022_DRVR_SEM_MASK, a 1024 drivers/scsi/qla4xxx/ql4_def.h (a->mac_index)) << 1); a 1027 drivers/scsi/qla4xxx/ql4_def.h static inline void ql4xxx_unlock_drvr(struct scsi_qla_host *a) a 1029 drivers/scsi/qla4xxx/ql4_def.h if (is_qla4010(a)) a 1030 drivers/scsi/qla4xxx/ql4_def.h ql4xxx_sem_unlock(a, QL4010_DRVR_SEM_MASK); a 1032 drivers/scsi/qla4xxx/ql4_def.h ql4xxx_sem_unlock(a, QL4022_DRVR_SEM_MASK); a 14 drivers/scsi/qla4xxx/ql4_glbl.h int ql4xxx_lock_drvr_wait(struct scsi_qla_host *a); a 760 drivers/scsi/qla4xxx/ql4_init.c int ql4xxx_lock_drvr_wait(struct scsi_qla_host *a) a 767 drivers/scsi/qla4xxx/ql4_init.c if (ql4xxx_lock_drvr(a) == 0) { a 771 drivers/scsi/qla4xxx/ql4_init.c a->host_no, a 776 drivers/scsi/qla4xxx/ql4_init.c "acquired\n", a->host_no, __func__)); a 60 drivers/scsi/qlogicpti.c #define PACKB(a, b) (((a)<<4)|(b)) a 4910 drivers/scsi/scsi_debug.c int j, n, k, a; a 4919 drivers/scsi/scsi_debug.c a = find_last_bit(sqp->in_use_bm, SDEBUG_CANQUEUE); a 4920 drivers/scsi/scsi_debug.c if (a > k) a 4921 drivers/scsi/scsi_debug.c k = a; a 127 drivers/scsi/sd.h #define sd_printk(prefix, sdsk, fmt, a...) \ a 130 drivers/scsi/sd.h (sdsk)->disk->disk_name, fmt, ##a) : \ a 131 drivers/scsi/sd.h sdev_printk(prefix, (sdsk)->device, fmt, ##a) a 133 drivers/scsi/sd.h #define sd_first_printk(prefix, sdsk, fmt, a...) \ a 136 drivers/scsi/sd.h sd_printk(prefix, sdsk, fmt, ##a); \ a 204 drivers/scsi/sg.c #define sg_printk(prefix, sdp, fmt, a...) \ a 206 drivers/scsi/sg.c (sdp)->disk->disk_name, fmt, ##a) a 60 drivers/scsi/sr.h #define sr_printk(prefix, cd, fmt, a...) \ a 61 drivers/scsi/sr.h sdev_prefix_printk(prefix, (cd)->device, (cd)->cdi.name, fmt, ##a) a 68 drivers/scsi/st.c #define DEB(a) a a 69 drivers/scsi/st.c #define DEBC(a) if (debugging) { a ; } a 71 drivers/scsi/st.c #define DEB(a) a 72 drivers/scsi/st.c #define DEBC(a) a 315 drivers/scsi/st.c #define st_printk(prefix, t, fmt, a...) \ a 316 drivers/scsi/st.c sdev_prefix_printk(prefix, (t)->device, tape_name(t), fmt, ##a) a 318 drivers/scsi/st.c #define DEBC_printk(t, fmt, a...) \ a 319 drivers/scsi/st.c if (debugging) { st_printk(ST_DEB_MSG, t, fmt, ##a ); } a 321 drivers/scsi/st.c #define DEBC_printk(t, fmt, a...) a 52 drivers/scsi/sym53c8xx_2/sym_malloc.c void *a; a 74 drivers/scsi/sym53c8xx_2/sym_malloc.c a = h[j].next; a 75 drivers/scsi/sym53c8xx_2/sym_malloc.c if (a) { a 80 drivers/scsi/sym53c8xx_2/sym_malloc.c h[j].next = (m_link_p) (a+s); a 85 drivers/scsi/sym53c8xx_2/sym_malloc.c printf("___sym_malloc(%d) = %p\n", size, (void *) a); a 87 drivers/scsi/sym53c8xx_2/sym_malloc.c return a; a 98 drivers/scsi/sym53c8xx_2/sym_malloc.c unsigned long a, b; a 113 drivers/scsi/sym53c8xx_2/sym_malloc.c a = (unsigned long)ptr; a 118 drivers/scsi/sym53c8xx_2/sym_malloc.c M_FREE_MEM_CLUSTER((void *)a); a 120 drivers/scsi/sym53c8xx_2/sym_malloc.c ((m_link_p) a)->next = h[i].next; a 121 drivers/scsi/sym53c8xx_2/sym_malloc.c h[i].next = (m_link_p) a; a 125 drivers/scsi/sym53c8xx_2/sym_malloc.c b = a ^ s; a 131 drivers/scsi/sym53c8xx_2/sym_malloc.c ((m_link_p) a)->next = h[i].next; a 132 drivers/scsi/sym53c8xx_2/sym_malloc.c h[i].next = (m_link_p) a; a 136 drivers/scsi/sym53c8xx_2/sym_malloc.c a = a & b; a 350 drivers/scsi/sym53c8xx_2/sym_malloc.c void *a = (void *)((unsigned long)m & ~SYM_MEM_CLUSTER_MASK); a 357 drivers/scsi/sym53c8xx_2/sym_malloc.c while (vp && vp->vaddr != a) a 362 drivers/scsi/sym53c8xx_2/sym_malloc.c b = vp->baddr + (m - a); a 166 drivers/scsi/sym53c8xx_2/sym_misc.h #define _U_(a,m) (a)<=(1<<m)?m: a 171 drivers/scsi/sym53c8xx_2/sym_misc.h #define _LGRU16_(a) \ a 173 drivers/scsi/sym53c8xx_2/sym_misc.h _U_(a, 0)_U_(a, 1)_U_(a, 2)_U_(a, 3)_U_(a, 4)_U_(a, 5)_U_(a, 6)_U_(a, 7) \ a 174 drivers/scsi/sym53c8xx_2/sym_misc.h _U_(a, 8)_U_(a, 9)_U_(a,10)_U_(a,11)_U_(a,12)_U_(a,13)_U_(a,14)_U_(a,15) \ a 27 drivers/scsi/wd33c93.h #define DB(f,a) if (hostdata->args & (f)) a; a 29 drivers/scsi/wd33c93.h #define DB(f,a) a 106 drivers/sh/intc/internals.h static inline int intc_handle_int_cmp(const void *a, const void *b) a 108 drivers/sh/intc/internals.h const struct intc_handle_int *_a = a; a 335 drivers/slimbus/core.c static bool slim_eaddr_equal(struct slim_eaddr *a, struct slim_eaddr *b) a 337 drivers/slimbus/core.c return (a->manf_id == b->manf_id && a 338 drivers/slimbus/core.c a->prod_code == b->prod_code && a 339 drivers/slimbus/core.c a->dev_index == b->dev_index && a 340 drivers/slimbus/core.c a->instance == b->instance); a 37 drivers/soc/fsl/dpaa2-console.c #define LAST_BYTE(a) ((a) & ~(LOG_HEADER_FLAG_BUFFER_WRAPAROUND)) a 1197 drivers/soc/fsl/dpio/qbman-portal.c u32 qbman_bp_info_num_free_bufs(struct qbman_bp_query_rslt *a) a 1199 drivers/soc/fsl/dpio/qbman-portal.c return le32_to_cpu(a->fill); a 505 drivers/soc/fsl/dpio/qbman-portal.h u32 qbman_bp_info_num_free_bufs(struct qbman_bp_query_rslt *a); a 51 drivers/soc/fsl/qbman/bman_test_api.c static inline int bufs_cmp(const struct bm_buffer *a, const struct bm_buffer *b) a 66 drivers/soc/fsl/qbman/bman_test_api.c if ((bm_buffer_get64(a) & BMAN_TOKEN_MASK) < a 69 drivers/soc/fsl/qbman/bman_test_api.c if ((bm_buffer_get64(a) & BMAN_TOKEN_MASK) > a 73 drivers/soc/fsl/qbman/bman_test_api.c if (bm_buffer_get64(a) < bm_buffer_get64(b)) a 75 drivers/soc/fsl/qbman/bman_test_api.c if (bm_buffer_get64(a) > bm_buffer_get64(b)) a 130 drivers/soc/fsl/qbman/qman_priv.h const struct qman_cgrs *a, const struct qman_cgrs *b) a 134 drivers/soc/fsl/qbman/qman_priv.h const u32 *_a = a->q.state; a 142 drivers/soc/fsl/qbman/qman_priv.h const struct qman_cgrs *a, const struct qman_cgrs *b) a 146 drivers/soc/fsl/qbman/qman_priv.h const u32 *_a = a->q.state; a 93 drivers/soc/fsl/qbman/qman_test_api.c static bool fd_neq(const struct qm_fd *a, const struct qm_fd *b) a 95 drivers/soc/fsl/qbman/qman_test_api.c bool neq = qm_fd_addr_get64(a) != qm_fd_addr_get64(b); a 97 drivers/soc/fsl/qbman/qman_test_api.c neq |= qm_fd_get_format(a) != qm_fd_get_format(b); a 98 drivers/soc/fsl/qbman/qman_test_api.c neq |= a->cfg != b->cfg; a 99 drivers/soc/fsl/qbman/qman_test_api.c neq |= a->cmd != b->cmd; a 37 drivers/soc/qcom/llcc-sdm845.c #define SCT_ENTRY(uid, sid, mc, p, fs, bway, rway, cmod, ptw, dca, rp, a) \ a 50 drivers/soc/qcom/llcc-sdm845.c .activate_on_init = a, \ a 196 drivers/soundwire/intel.c void __iomem *a = sdw->res->alh; a 251 drivers/soundwire/intel.c ret += intel_sprintf(a, true, buf, ret, SDW_ALH_STRMZCFG(i)); a 300 drivers/spi/spi-fsl-qspi.c static inline u32 fsl_qspi_endian_xchg(struct fsl_qspi *q, u32 a) a 302 drivers/spi/spi-fsl-qspi.c return needs_swap_endian(q) ? __swab32(a) : a; a 451 drivers/spi/spi-loopback-test.c static int rx_ranges_cmp(void *priv, struct list_head *a, struct list_head *b) a 453 drivers/spi/spi-loopback-test.c struct rx_ranges *rx_a = list_entry(a, struct rx_ranges, list); a 60 drivers/spi/spi.c modalias_show(struct device *dev, struct device_attribute *a, char *buf) a 74 drivers/spi/spi.c struct device_attribute *a, a 106 drivers/spi/spi.c struct device_attribute *a, char *buf) a 181 drivers/staging/android/ion/ion.c struct ion_dma_buf_attachment *a; a 185 drivers/staging/android/ion/ion.c a = kzalloc(sizeof(*a), GFP_KERNEL); a 186 drivers/staging/android/ion/ion.c if (!a) a 191 drivers/staging/android/ion/ion.c kfree(a); a 195 drivers/staging/android/ion/ion.c a->table = table; a 196 drivers/staging/android/ion/ion.c a->dev = attachment->dev; a 197 drivers/staging/android/ion/ion.c INIT_LIST_HEAD(&a->list); a 199 drivers/staging/android/ion/ion.c attachment->priv = a; a 202 drivers/staging/android/ion/ion.c list_add(&a->list, &buffer->attachments); a 211 drivers/staging/android/ion/ion.c struct ion_dma_buf_attachment *a = attachment->priv; a 215 drivers/staging/android/ion/ion.c list_del(&a->list); a 217 drivers/staging/android/ion/ion.c free_duped_table(a->table); a 219 drivers/staging/android/ion/ion.c kfree(a); a 225 drivers/staging/android/ion/ion.c struct ion_dma_buf_attachment *a = attachment->priv; a 228 drivers/staging/android/ion/ion.c table = a->table; a 294 drivers/staging/android/ion/ion.c struct ion_dma_buf_attachment *a; a 311 drivers/staging/android/ion/ion.c list_for_each_entry(a, &buffer->attachments, list) { a 312 drivers/staging/android/ion/ion.c dma_sync_sg_for_cpu(a->dev, a->table->sgl, a->table->nents, a 325 drivers/staging/android/ion/ion.c struct ion_dma_buf_attachment *a; a 334 drivers/staging/android/ion/ion.c list_for_each_entry(a, &buffer->attachments, list) { a 335 drivers/staging/android/ion/ion.c dma_sync_sg_for_device(a->dev, a->table->sgl, a->table->nents, a 61 drivers/staging/comedi/comedi.h #define CR_CHAN(a) ((a) & 0xffff) a 62 drivers/staging/comedi/comedi.h #define CR_RANGE(a) (((a) >> 16) & 0xff) a 63 drivers/staging/comedi/comedi.h #define CR_AREF(a) (((a) >> 24) & 0x03) a 903 drivers/staging/comedi/comedi.h #define __RANGE(a, b) ((((a) & 0xffff) << 16) | ((b) & 0xffff)) a 905 drivers/staging/comedi/comedi.h #define RANGE_OFFSET(a) (((a) >> 16) & 0xffff) a 21 drivers/staging/comedi/comedidev.h #define COMEDI_VERSION(a, b, c) (((a) << 16) + ((b) << 8) + (c)) a 604 drivers/staging/comedi/comedidev.h #define RANGE(a, b) {(a) * 1e6, (b) * 1e6, 0} a 605 drivers/staging/comedi/comedidev.h #define RANGE_ext(a, b) {(a) * 1e6, (b) * 1e6, RF_EXTERNAL} a 606 drivers/staging/comedi/comedidev.h #define RANGE_mA(a, b) {(a) * 1e6, (b) * 1e6, UNIT_mA} a 607 drivers/staging/comedi/comedidev.h #define RANGE_unitless(a, b) {(a) * 1e6, (b) * 1e6, 0} a 608 drivers/staging/comedi/comedidev.h #define BIP_RANGE(a) {-(a) * 1e6, (a) * 1e6, 0} a 609 drivers/staging/comedi/comedidev.h #define UNI_RANGE(a) {0, (a) * 1e6, 0} a 94 drivers/staging/comedi/drivers/das1800.c #define DAC(a) (0x2 + a) a 243 drivers/staging/comedi/drivers/ni_routes.c const struct ni_route_set *a = va; a 246 drivers/staging/comedi/drivers/ni_routes.c if (a->dest < b->dest) a 248 drivers/staging/comedi/drivers/ni_routes.c else if (a->dest > b->dest) a 751 drivers/staging/exfat/exfat.h u16 nls_upper(struct super_block *sb, u16 a); a 752 drivers/staging/exfat/exfat.h int nls_dosname_cmp(struct super_block *sb, u8 *a, u8 *b); a 753 drivers/staging/exfat/exfat.h int nls_uniname_cmp(struct super_block *sb, u16 *a, u16 *b); a 77 drivers/staging/exfat/exfat_nls.c u16 nls_upper(struct super_block *sb, u16 a) a 82 drivers/staging/exfat/exfat_nls.c return a; a 83 drivers/staging/exfat/exfat_nls.c if (p_fs->vol_utbl && p_fs->vol_utbl[get_col_index(a)]) a 84 drivers/staging/exfat/exfat_nls.c return p_fs->vol_utbl[get_col_index(a)][get_row_index(a)]; a 86 drivers/staging/exfat/exfat_nls.c return a; a 99 drivers/staging/exfat/exfat_nls.c int nls_dosname_cmp(struct super_block *sb, u8 *a, u8 *b) a 101 drivers/staging/exfat/exfat_nls.c return strncmp(a, b, DOS_NAME_LENGTH); a 104 drivers/staging/exfat/exfat_nls.c int nls_uniname_cmp(struct super_block *sb, u16 *a, u16 *b) a 108 drivers/staging/exfat/exfat_nls.c for (i = 0; i < MAX_NAME_LENGTH; i++, a++, b++) { a 109 drivers/staging/exfat/exfat_nls.c if (nls_upper(sb, *a) != nls_upper(sb, *b)) a 111 drivers/staging/exfat/exfat_nls.c if (*a == 0x0) a 418 drivers/staging/fieldbus/anybuss/host.c unsigned int a, b, i = 0; a 421 drivers/staging/fieldbus/anybuss/host.c regmap_read(regmap, REG_IND_AB, &a); a 423 drivers/staging/fieldbus/anybuss/host.c if (likely(a == b)) a 424 drivers/staging/fieldbus/anybuss/host.c return (int)a; a 95 drivers/staging/fwserial/fwserial.c #define to_device(a, b) (a->b) a 126 drivers/staging/kpc2000/kpc2000_i2c.c #define inb_p(a) readq((void __iomem *)a) a 128 drivers/staging/kpc2000/kpc2000_i2c.c #define outb_p(d, a) writeq(d, (void __iomem *)a) a 327 drivers/staging/media/hantro/hantro_h264.c const struct v4l2_h264_dpb_entry *a, *b; a 332 drivers/staging/media/hantro/hantro_h264.c a = &builder->dpb[idxa]; a 335 drivers/staging/media/hantro/hantro_h264.c if ((a->flags & V4L2_H264_DPB_ENTRY_FLAG_LONG_TERM) != a 338 drivers/staging/media/hantro/hantro_h264.c if (!(a->flags & V4L2_H264_DPB_ENTRY_FLAG_LONG_TERM)) a 348 drivers/staging/media/hantro/hantro_h264.c if (!(a->flags & V4L2_H264_DPB_ENTRY_FLAG_LONG_TERM)) a 351 drivers/staging/media/hantro/hantro_h264.c return a->pic_num - b->pic_num; a 357 drivers/staging/media/hantro/hantro_h264.c const struct v4l2_h264_dpb_entry *a, *b; a 363 drivers/staging/media/hantro/hantro_h264.c a = &builder->dpb[idxa]; a 366 drivers/staging/media/hantro/hantro_h264.c if ((a->flags & V4L2_H264_DPB_ENTRY_FLAG_LONG_TERM) != a 369 drivers/staging/media/hantro/hantro_h264.c if (!(a->flags & V4L2_H264_DPB_ENTRY_FLAG_LONG_TERM)) a 376 drivers/staging/media/hantro/hantro_h264.c if (a->flags & V4L2_H264_DPB_ENTRY_FLAG_LONG_TERM) a 377 drivers/staging/media/hantro/hantro_h264.c return a->pic_num - b->pic_num; a 398 drivers/staging/media/hantro/hantro_h264.c const struct v4l2_h264_dpb_entry *a, *b; a 404 drivers/staging/media/hantro/hantro_h264.c a = &builder->dpb[idxa]; a 407 drivers/staging/media/hantro/hantro_h264.c if ((a->flags & V4L2_H264_DPB_ENTRY_FLAG_LONG_TERM) != a 410 drivers/staging/media/hantro/hantro_h264.c if (!(a->flags & V4L2_H264_DPB_ENTRY_FLAG_LONG_TERM)) a 417 drivers/staging/media/hantro/hantro_h264.c if (a->flags & V4L2_H264_DPB_ENTRY_FLAG_LONG_TERM) a 418 drivers/staging/media/hantro/hantro_h264.c return a->pic_num - b->pic_num; a 465 drivers/staging/media/hantro/hantro_h264.c static bool dpb_entry_match(const struct v4l2_h264_dpb_entry *a, a 468 drivers/staging/media/hantro/hantro_h264.c return a->top_field_order_cnt == b->top_field_order_cnt && a 469 drivers/staging/media/hantro/hantro_h264.c a->bottom_field_order_cnt == b->bottom_field_order_cnt; a 362 drivers/staging/media/imx/imx-media-capture.c struct v4l2_streamparm *a) a 368 drivers/staging/media/imx/imx-media-capture.c if (a->type != V4L2_BUF_TYPE_VIDEO_CAPTURE) a 377 drivers/staging/media/imx/imx-media-capture.c a->parm.capture.capability = V4L2_CAP_TIMEPERFRAME; a 378 drivers/staging/media/imx/imx-media-capture.c a->parm.capture.timeperframe = fi.interval; a 384 drivers/staging/media/imx/imx-media-capture.c struct v4l2_streamparm *a) a 390 drivers/staging/media/imx/imx-media-capture.c if (a->type != V4L2_BUF_TYPE_VIDEO_CAPTURE) a 395 drivers/staging/media/imx/imx-media-capture.c fi.interval = a->parm.capture.timeperframe; a 400 drivers/staging/media/imx/imx-media-capture.c a->parm.capture.capability = V4L2_CAP_TIMEPERFRAME; a 401 drivers/staging/media/imx/imx-media-capture.c a->parm.capture.timeperframe = fi.interval; a 2194 drivers/staging/media/ipu3/include/intel-ipu3.h __s32 a:12; a 2568 drivers/staging/media/ipu3/include/intel-ipu3.h __u16 a[IPU3_UAPI_ISP_VEC_ELEMS]; a 11 drivers/staging/media/ipu3/ipu3-css-params.c #define DIV_ROUND_CLOSEST_DOWN(a, b) (((a) + ((b) / 2) - 1) / (b)) a 12 drivers/staging/media/ipu3/ipu3-css-params.c #define roundclosest_down(a, b) (DIV_ROUND_CLOSEST_DOWN(a, b) * (b)) a 2264 drivers/staging/media/ipu3/ipu3-css-params.c acc->tcc.macc_table.entries[i].a = 1024; a 2790 drivers/staging/media/ipu3/ipu3-css-params.c xnr_vmem->a[i] = imgu_css_xnr3_vmem_defaults.a a 2238 drivers/staging/media/ipu3/ipu3-css.c unsigned int a = IPU3_CSS_AUX_FRAME_REF; a 2248 drivers/staging/media/ipu3/ipu3-css.c css_pipe->aux_frames[a].bytesperline / a 2249 drivers/staging/media/ipu3/ipu3-css.c css_pipe->aux_frames[a].bytesperpixel, a 2250 drivers/staging/media/ipu3/ipu3-css.c css_pipe->aux_frames[a].height, a 9300 drivers/staging/media/ipu3/ipu3-tables.c .a = { a 35 drivers/staging/media/ipu3/ipu3-tables.h s16 a[IMGU_XNR3_VMEM_LUT_LEN]; a 743 drivers/staging/media/omap4iss/iss_video.c iss_video_get_param(struct file *file, void *fh, struct v4l2_streamparm *a) a 749 drivers/staging/media/omap4iss/iss_video.c video->type != a->type) a 752 drivers/staging/media/omap4iss/iss_video.c memset(a, 0, sizeof(*a)); a 753 drivers/staging/media/omap4iss/iss_video.c a->type = V4L2_BUF_TYPE_VIDEO_OUTPUT; a 754 drivers/staging/media/omap4iss/iss_video.c a->parm.output.capability = V4L2_CAP_TIMEPERFRAME; a 755 drivers/staging/media/omap4iss/iss_video.c a->parm.output.timeperframe = vfh->timeperframe; a 761 drivers/staging/media/omap4iss/iss_video.c iss_video_set_param(struct file *file, void *fh, struct v4l2_streamparm *a) a 767 drivers/staging/media/omap4iss/iss_video.c video->type != a->type) a 770 drivers/staging/media/omap4iss/iss_video.c if (a->parm.output.timeperframe.denominator == 0) a 771 drivers/staging/media/omap4iss/iss_video.c a->parm.output.timeperframe.denominator = 1; a 773 drivers/staging/media/omap4iss/iss_video.c vfh->timeperframe = a->parm.output.timeperframe; a 331 drivers/staging/media/soc_camera/soc_camera.c static int soc_camera_s_std(struct file *file, void *priv, v4l2_std_id a) a 336 drivers/staging/media/soc_camera/soc_camera.c return v4l2_subdev_call(sd, video, s_std, a); a 339 drivers/staging/media/soc_camera/soc_camera.c static int soc_camera_g_std(struct file *file, void *priv, v4l2_std_id *a) a 344 drivers/staging/media/soc_camera/soc_camera.c return v4l2_subdev_call(sd, video, g_std, a); a 1019 drivers/staging/media/soc_camera/soc_camera.c struct v4l2_streamparm *a) a 1025 drivers/staging/media/soc_camera/soc_camera.c return ici->ops->get_parm(icd, a); a 1031 drivers/staging/media/soc_camera/soc_camera.c struct v4l2_streamparm *a) a 1037 drivers/staging/media/soc_camera/soc_camera.c return ici->ops->set_parm(icd, a); a 1801 drivers/staging/media/soc_camera/soc_camera.c struct v4l2_streamparm *a) a 1805 drivers/staging/media/soc_camera/soc_camera.c return v4l2_g_parm_cap(icd->vdev, sd, a); a 1809 drivers/staging/media/soc_camera/soc_camera.c struct v4l2_streamparm *a) a 1813 drivers/staging/media/soc_camera/soc_camera.c return v4l2_s_parm_cap(icd->vdev, sd, a); a 207 drivers/staging/media/sunxi/cedrus/cedrus_regs.h #define VE_DEC_MPEG_VLD_ADDR_BASE(a) \ a 209 drivers/staging/media/sunxi/cedrus/cedrus_regs.h u32 _tmp = (a); \ a 20 drivers/staging/media/tegra-vde/dmabuf-cache.c struct dma_buf_attachment *a; a 31 drivers/staging/media/tegra-vde/dmabuf-cache.c struct dma_buf *dmabuf = entry->a->dmabuf; a 38 drivers/staging/media/tegra-vde/dmabuf-cache.c dma_buf_unmap_attachment(entry->a, entry->sgt, entry->dma_dir); a 39 drivers/staging/media/tegra-vde/dmabuf-cache.c dma_buf_detach(dmabuf, entry->a); a 76 drivers/staging/media/tegra-vde/dmabuf-cache.c if (entry->a->dmabuf != dmabuf) a 139 drivers/staging/media/tegra-vde/dmabuf-cache.c entry->a = attachment; a 143 drivers/staging/media/tegra-vde/dmabuf-cache.c *ap = entry->a; a 162 drivers/staging/media/tegra-vde/dmabuf-cache.c struct dma_buf_attachment *a, a 170 drivers/staging/media/tegra-vde/dmabuf-cache.c if (entry->a != a) a 495 drivers/staging/media/tegra-vde/vde.c struct dma_buf_attachment **a, a 522 drivers/staging/media/tegra-vde/vde.c err = tegra_vde_dmabuf_cache_map(vde, dmabuf, dma_dir, a, addrp); a 69 drivers/staging/media/tegra-vde/vde.h struct dma_buf_attachment *a, a 338 drivers/staging/most/core.c #define to_dev_attr(a) container_of(a, struct device_attribute, attr) a 545 drivers/staging/most/core.c static int split_string(char *buf, char **a, char **b, char **c, char **d) a 547 drivers/staging/most/core.c *a = strsep(&buf, ":"); a 548 drivers/staging/most/core.c if (!*a) a 25 drivers/staging/octeon/octeon-stubs.h #define CVMX_GMXX_RXX_ADR_CAM_EN(a, b) ((a)+(b)) a 26 drivers/staging/octeon/octeon-stubs.h #define CVMX_GMXX_RXX_ADR_CTL(a, b) ((a)+(b)) a 27 drivers/staging/octeon/octeon-stubs.h #define CVMX_GMXX_PRTX_CFG(a, b) ((a)+(b)) a 28 drivers/staging/octeon/octeon-stubs.h #define CVMX_GMXX_RXX_FRM_MAX(a, b) ((a)+(b)) a 29 drivers/staging/octeon/octeon-stubs.h #define CVMX_GMXX_RXX_JABBER(a, b) ((a)+(b)) a 31 drivers/staging/octeon/octeon-stubs.h #define CVMX_PIP_FRM_LEN_CHKX(a) (a) a 1412 drivers/staging/octeon/octeon-stubs.h #define CVMX_ASXX_RX_CLK_SETX(a, b) ((a)+(b)) a 1413 drivers/staging/octeon/octeon-stubs.h #define CVMX_ASXX_TX_CLK_SETX(a, b) ((a)+(b)) a 1414 drivers/staging/octeon/octeon-stubs.h #define CVMX_CIU_TIMX(a) (a) a 1415 drivers/staging/octeon/octeon-stubs.h #define CVMX_GMXX_RXX_ADR_CAM0(a, b) ((a)+(b)) a 1416 drivers/staging/octeon/octeon-stubs.h #define CVMX_GMXX_RXX_ADR_CAM1(a, b) ((a)+(b)) a 1417 drivers/staging/octeon/octeon-stubs.h #define CVMX_GMXX_RXX_ADR_CAM2(a, b) ((a)+(b)) a 1418 drivers/staging/octeon/octeon-stubs.h #define CVMX_GMXX_RXX_ADR_CAM3(a, b) ((a)+(b)) a 1419 drivers/staging/octeon/octeon-stubs.h #define CVMX_GMXX_RXX_ADR_CAM4(a, b) ((a)+(b)) a 1420 drivers/staging/octeon/octeon-stubs.h #define CVMX_GMXX_RXX_ADR_CAM5(a, b) ((a)+(b)) a 1421 drivers/staging/octeon/octeon-stubs.h #define CVMX_GMXX_RXX_FRM_CTL(a, b) ((a)+(b)) a 1422 drivers/staging/octeon/octeon-stubs.h #define CVMX_GMXX_RXX_INT_REG(a, b) ((a)+(b)) a 1423 drivers/staging/octeon/octeon-stubs.h #define CVMX_GMXX_SMACX(a, b) ((a)+(b)) a 1424 drivers/staging/octeon/octeon-stubs.h #define CVMX_PIP_PRT_TAGX(a) (a) a 1425 drivers/staging/octeon/octeon-stubs.h #define CVMX_POW_PP_GRP_MSKX(a) (a) a 1426 drivers/staging/octeon/octeon-stubs.h #define CVMX_POW_WQ_INT_THRX(a) (a) a 1427 drivers/staging/octeon/octeon-stubs.h #define CVMX_SPXX_INT_MSK(a) (a) a 1428 drivers/staging/octeon/octeon-stubs.h #define CVMX_SPXX_INT_REG(a) (a) a 1429 drivers/staging/octeon/octeon-stubs.h #define CVMX_SSO_PPX_GRP_MSK(a) (a) a 1430 drivers/staging/octeon/octeon-stubs.h #define CVMX_SSO_WQ_INT_THRX(a) (a) a 1431 drivers/staging/octeon/octeon-stubs.h #define CVMX_STXX_INT_MSK(a) (a) a 1432 drivers/staging/octeon/octeon-stubs.h #define CVMX_STXX_INT_REG(a) (a) a 291 drivers/staging/rtl8188eu/core/rtw_mlme.c static int is_same_ess(struct wlan_bssid_ex *a, struct wlan_bssid_ex *b) a 293 drivers/staging/rtl8188eu/core/rtw_mlme.c return (a->ssid.ssid_length == b->ssid.ssid_length) && a 294 drivers/staging/rtl8188eu/core/rtw_mlme.c !memcmp(a->ssid.ssid, b->ssid.ssid, a->ssid.ssid_length); a 781 drivers/staging/rtl8188eu/core/rtw_security.c static void xor_128(u8 *a, u8 *b, u8 *out); a 782 drivers/staging/rtl8188eu/core/rtw_security.c static void xor_32(u8 *a, u8 *b, u8 *out); a 783 drivers/staging/rtl8188eu/core/rtw_security.c static u8 sbox(u8 a); a 795 drivers/staging/rtl8188eu/core/rtw_security.c static void xor_128(u8 *a, u8 *b, u8 *out) a 800 drivers/staging/rtl8188eu/core/rtw_security.c out[i] = a[i] ^ b[i]; a 803 drivers/staging/rtl8188eu/core/rtw_security.c static void xor_32(u8 *a, u8 *b, u8 *out) a 808 drivers/staging/rtl8188eu/core/rtw_security.c out[i] = a[i] ^ b[i]; a 811 drivers/staging/rtl8188eu/core/rtw_security.c static u8 sbox(u8 a) a 813 drivers/staging/rtl8188eu/core/rtw_security.c return sbox_table[(int)a]; a 85 drivers/staging/rtl8188eu/include/osdep_service.h #define RTW_GET_BE24(a) ((((u32)(a)[0]) << 16) | (((u32) (a)[1]) << 8) | \ a 86 drivers/staging/rtl8188eu/include/osdep_service.h ((u32)(a)[2])) a 132 drivers/staging/rtl8188eu/include/rtw_recv.h #define SN_LESS(a, b) (((a - b) & 0x800) != 0) a 133 drivers/staging/rtl8188eu/include/rtw_recv.h #define SN_EQUAL(a, b) (a == b) a 704 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c static int rtw_wx_set_mode(struct net_device *dev, struct iw_request_info *a, a 752 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c static int rtw_wx_get_mode(struct net_device *dev, struct iw_request_info *a, a 774 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c struct iw_request_info *a, a 1072 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c static int rtw_wx_set_scan(struct net_device *dev, struct iw_request_info *a, a 1202 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c static int rtw_wx_get_scan(struct net_device *dev, struct iw_request_info *a, a 1251 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c ev = translate_scan(padapter, a, pnetwork, ev, stop); a 1271 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c struct iw_request_info *a, a 1372 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c struct iw_request_info *a, a 1397 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c struct iw_request_info *a, a 1940 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c static int dummy(struct net_device *dev, struct iw_request_info *a, a 22 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c struct iw_request_info *a, a 27 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c return rtllib_wx_get_freq(priv->rtllib, a, wrqu, b); a 31 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c struct iw_request_info *a, a 36 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c return rtllib_wx_get_mode(priv->rtllib, a, wrqu, b); a 244 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c struct iw_request_info *a, a 277 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c ret = rtllib_wx_set_mode(priv->rtllib, a, wrqu, b); a 377 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c struct iw_request_info *a, a 458 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c ret = rtllib_wx_set_scan(priv->rtllib, a, wrqu, b); a 466 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c struct iw_request_info *a, a 480 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c ret = rtllib_wx_get_scan(priv->rtllib, a, wrqu, b); a 488 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c struct iw_request_info *a, a 501 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c ret = rtllib_wx_set_essid(priv->rtllib, a, wrqu, b); a 509 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c struct iw_request_info *a, a 517 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c ret = rtllib_wx_get_essid(priv->rtllib, a, wrqu, b); a 556 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c struct iw_request_info *a, a 567 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c ret = rtllib_wx_set_freq(priv->rtllib, a, wrqu, b); a 417 drivers/staging/rtl8192e/rtllib.h #define SN_LESS(a, b) (((a-b)&0x800) != 0) a 418 drivers/staging/rtl8192e/rtllib.h #define SN_EQUAL(a, b) (a == b) a 2027 drivers/staging/rtl8192e/rtllib.h int rtllib_wx_get_essid(struct rtllib_device *ieee, struct iw_request_info *a, a 2036 drivers/staging/rtl8192e/rtllib.h int rtllib_wx_set_mode(struct rtllib_device *ieee, struct iw_request_info *a, a 2039 drivers/staging/rtl8192e/rtllib.h int rtllib_wx_set_scan(struct rtllib_device *ieee, struct iw_request_info *a, a 2042 drivers/staging/rtl8192e/rtllib.h int rtllib_wx_set_essid(struct rtllib_device *ieee, struct iw_request_info *a, a 2045 drivers/staging/rtl8192e/rtllib.h int rtllib_wx_get_mode(struct rtllib_device *ieee, struct iw_request_info *a, a 2048 drivers/staging/rtl8192e/rtllib.h int rtllib_wx_set_freq(struct rtllib_device *ieee, struct iw_request_info *a, a 2051 drivers/staging/rtl8192e/rtllib.h int rtllib_wx_get_freq(struct rtllib_device *ieee, struct iw_request_info *a, a 1772 drivers/staging/rtl8192e/rtllib_softmac.c struct rtllib_authentication *a; a 1781 drivers/staging/rtl8192e/rtllib_softmac.c a = (struct rtllib_authentication *) skb->data; a 1792 drivers/staging/rtl8192e/rtllib_softmac.c return le16_to_cpu(a->status); a 1797 drivers/staging/rtl8192e/rtllib_softmac.c struct rtllib_authentication *a; a 1804 drivers/staging/rtl8192e/rtllib_softmac.c a = (struct rtllib_authentication *) skb->data; a 1806 drivers/staging/rtl8192e/rtllib_softmac.c ether_addr_copy(dest, a->header.addr2); a 1808 drivers/staging/rtl8192e/rtllib_softmac.c if (le16_to_cpu(a->algorithm) != WLAN_AUTH_OPEN) a 1862 drivers/staging/rtl8192e/rtllib_softmac.c struct rtllib_assoc_request_frame *a; a 1870 drivers/staging/rtl8192e/rtllib_softmac.c a = (struct rtllib_assoc_request_frame *) skb->data; a 1872 drivers/staging/rtl8192e/rtllib_softmac.c ether_addr_copy(dest, a->header.addr2); a 29 drivers/staging/rtl8192e/rtllib_softmac_wx.c int rtllib_wx_set_freq(struct rtllib_device *ieee, struct iw_request_info *a, a 88 drivers/staging/rtl8192e/rtllib_softmac_wx.c struct iw_request_info *a, a 190 drivers/staging/rtl8192e/rtllib_softmac_wx.c int rtllib_wx_get_essid(struct rtllib_device *ieee, struct iw_request_info *a, a 281 drivers/staging/rtl8192e/rtllib_softmac_wx.c int rtllib_wx_set_mode(struct rtllib_device *ieee, struct iw_request_info *a, a 416 drivers/staging/rtl8192e/rtllib_softmac_wx.c int rtllib_wx_set_scan(struct rtllib_device *ieee, struct iw_request_info *a, a 441 drivers/staging/rtl8192e/rtllib_softmac_wx.c struct iw_request_info *a, a 497 drivers/staging/rtl8192e/rtllib_softmac_wx.c int rtllib_wx_get_mode(struct rtllib_device *ieee, struct iw_request_info *a, a 416 drivers/staging/rtl8192u/ieee80211/ieee80211.h #define SN_LESS(a, b) (((a - b) & 0x800) != 0) a 417 drivers/staging/rtl8192u/ieee80211/ieee80211.h #define SN_EQUAL(a, b) (a == b) a 524 drivers/staging/rtl8192u/ieee80211/ieee80211.h #define IEEE80211_ERROR(f, a...) printk(KERN_ERR "ieee80211: " f, ## a) a 525 drivers/staging/rtl8192u/ieee80211/ieee80211.h #define IEEE80211_WARNING(f, a...) printk(KERN_WARNING "ieee80211: " f, ## a) a 526 drivers/staging/rtl8192u/ieee80211/ieee80211.h #define IEEE80211_DEBUG_INFO(f, a...) IEEE80211_DEBUG(IEEE80211_DL_INFO, f, ## a) a 528 drivers/staging/rtl8192u/ieee80211/ieee80211.h #define IEEE80211_DEBUG_WX(f, a...) IEEE80211_DEBUG(IEEE80211_DL_WX, f, ## a) a 529 drivers/staging/rtl8192u/ieee80211/ieee80211.h #define IEEE80211_DEBUG_SCAN(f, a...) IEEE80211_DEBUG(IEEE80211_DL_SCAN, f, ## a) a 530 drivers/staging/rtl8192u/ieee80211/ieee80211.h #define IEEE80211_DEBUG_STATE(f, a...) IEEE80211_DEBUG(IEEE80211_DL_STATE, f, ## a) a 531 drivers/staging/rtl8192u/ieee80211/ieee80211.h #define IEEE80211_DEBUG_MGMT(f, a...) IEEE80211_DEBUG(IEEE80211_DL_MGMT, f, ## a) a 532 drivers/staging/rtl8192u/ieee80211/ieee80211.h #define IEEE80211_DEBUG_FRAG(f, a...) IEEE80211_DEBUG(IEEE80211_DL_FRAG, f, ## a) a 533 drivers/staging/rtl8192u/ieee80211/ieee80211.h #define IEEE80211_DEBUG_EAP(f, a...) IEEE80211_DEBUG(IEEE80211_DL_EAP, f, ## a) a 534 drivers/staging/rtl8192u/ieee80211/ieee80211.h #define IEEE80211_DEBUG_DROP(f, a...) IEEE80211_DEBUG(IEEE80211_DL_DROP, f, ## a) a 535 drivers/staging/rtl8192u/ieee80211/ieee80211.h #define IEEE80211_DEBUG_TX(f, a...) IEEE80211_DEBUG(IEEE80211_DL_TX, f, ## a) a 536 drivers/staging/rtl8192u/ieee80211/ieee80211.h #define IEEE80211_DEBUG_RX(f, a...) IEEE80211_DEBUG(IEEE80211_DL_RX, f, ## a) a 537 drivers/staging/rtl8192u/ieee80211/ieee80211.h #define IEEE80211_DEBUG_QOS(f, a...) IEEE80211_DEBUG(IEEE80211_DL_QOS, f, ## a) a 2284 drivers/staging/rtl8192u/ieee80211/ieee80211.h struct iw_request_info *a, a 2296 drivers/staging/rtl8192u/ieee80211/ieee80211.h struct iw_request_info *a, a 2300 drivers/staging/rtl8192u/ieee80211/ieee80211.h struct iw_request_info *a, a 2304 drivers/staging/rtl8192u/ieee80211/ieee80211.h struct iw_request_info *a, a 2308 drivers/staging/rtl8192u/ieee80211/ieee80211.h struct iw_request_info *a, a 2312 drivers/staging/rtl8192u/ieee80211/ieee80211.h struct iw_request_info *a, a 2316 drivers/staging/rtl8192u/ieee80211/ieee80211.h struct iw_request_info *a, a 1462 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c struct ieee80211_authentication *a; a 1469 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c a = (struct ieee80211_authentication *)skb->data; a 1481 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c return le16_to_cpu(a->status); a 1486 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c struct ieee80211_authentication *a; a 1492 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c a = (struct ieee80211_authentication *)skb->data; a 1494 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c memcpy(dest, a->header.addr2, ETH_ALEN); a 1496 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (le16_to_cpu(a->algorithm) != WLAN_AUTH_OPEN) a 1544 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c struct ieee80211_assoc_request_frame *a; a 1552 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c a = (struct ieee80211_assoc_request_frame *)skb->data; a 1554 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c memcpy(dest, a->header.addr2, ETH_ALEN); a 30 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c int ieee80211_wx_set_freq(struct ieee80211_device *ieee, struct iw_request_info *a, a 87 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c struct iw_request_info *a, a 180 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c int ieee80211_wx_get_essid(struct ieee80211_device *ieee, struct iw_request_info *a, union iwreq_data *wrqu, char *b) a 270 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c int ieee80211_wx_set_mode(struct ieee80211_device *ieee, struct iw_request_info *a, a 359 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c int ieee80211_wx_set_scan(struct ieee80211_device *ieee, struct iw_request_info *a, a 384 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c struct iw_request_info *a, a 437 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c int ieee80211_wx_get_mode(struct ieee80211_device *ieee, struct iw_request_info *a, a 49 drivers/staging/rtl8192u/r8192U.h #define DMESG(x, a...) a 50 drivers/staging/rtl8192u/r8192U.h #define DMESGW(x, a...) a 51 drivers/staging/rtl8192u/r8192U.h #define DMESGE(x, a...) a 24 drivers/staging/rtl8192u/r8192U_core.c double __adddf3(double a, double b) a 26 drivers/staging/rtl8192u/r8192U_core.c return a + b; a 29 drivers/staging/rtl8192u/r8192U_core.c double __addsf3(float a, float b) a 31 drivers/staging/rtl8192u/r8192U_core.c return a + b; a 34 drivers/staging/rtl8192u/r8192U_core.c double __subdf3(double a, double b) a 36 drivers/staging/rtl8192u/r8192U_core.c return a - b; a 39 drivers/staging/rtl8192u/r8192U_core.c double __extendsfdf2(float a) a 41 drivers/staging/rtl8192u/r8192U_core.c return a; a 38 drivers/staging/rtl8192u/r8192U_wx.c struct iw_request_info *a, a 43 drivers/staging/rtl8192u/r8192U_wx.c return ieee80211_wx_get_freq(priv->ieee80211, a, wrqu, b); a 46 drivers/staging/rtl8192u/r8192U_wx.c static int r8192_wx_get_mode(struct net_device *dev, struct iw_request_info *a, a 51 drivers/staging/rtl8192u/r8192U_wx.c return ieee80211_wx_get_mode(priv->ieee80211, a, wrqu, b); a 184 drivers/staging/rtl8192u/r8192U_wx.c static int r8192_wx_set_mode(struct net_device *dev, struct iw_request_info *a, a 192 drivers/staging/rtl8192u/r8192U_wx.c ret = ieee80211_wx_set_mode(priv->ieee80211, a, wrqu, b); a 320 drivers/staging/rtl8192u/r8192U_wx.c static int r8192_wx_set_scan(struct net_device *dev, struct iw_request_info *a, a 347 drivers/staging/rtl8192u/r8192U_wx.c ret = ieee80211_wx_set_scan(priv->ieee80211, a, wrqu, b); a 354 drivers/staging/rtl8192u/r8192U_wx.c static int r8192_wx_get_scan(struct net_device *dev, struct iw_request_info *a, a 366 drivers/staging/rtl8192u/r8192U_wx.c ret = ieee80211_wx_get_scan(priv->ieee80211, a, wrqu, b); a 374 drivers/staging/rtl8192u/r8192U_wx.c struct iw_request_info *a, a 382 drivers/staging/rtl8192u/r8192U_wx.c ret = ieee80211_wx_set_essid(priv->ieee80211, a, wrqu, b); a 390 drivers/staging/rtl8192u/r8192U_wx.c struct iw_request_info *a, a 398 drivers/staging/rtl8192u/r8192U_wx.c ret = ieee80211_wx_get_essid(priv->ieee80211, a, wrqu, b); a 405 drivers/staging/rtl8192u/r8192U_wx.c static int r8192_wx_set_freq(struct net_device *dev, struct iw_request_info *a, a 413 drivers/staging/rtl8192u/r8192U_wx.c ret = ieee80211_wx_set_freq(priv->ieee80211, a, wrqu, b); a 840 drivers/staging/rtl8192u/r8192U_wx.c static int dummy(struct net_device *dev, struct iw_request_info *a, a 36 drivers/staging/rtl8712/rtl8712_recv.h #define SN_LESS(a, b) (((a-b) & 0x800) != 0) a 37 drivers/staging/rtl8712/rtl8712_recv.h #define SN_EQUAL(a, b) (a == b) a 714 drivers/staging/rtl8712/rtl871x_ioctl_linux.c struct iw_request_info *a, a 745 drivers/staging/rtl8712/rtl871x_ioctl_linux.c static int r8711_wx_get_mode(struct net_device *dev, struct iw_request_info *a, a 764 drivers/staging/rtl8712/rtl871x_ioctl_linux.c struct iw_request_info *a, a 1132 drivers/staging/rtl8712/rtl871x_ioctl_linux.c struct iw_request_info *a, a 1183 drivers/staging/rtl8712/rtl871x_ioctl_linux.c struct iw_request_info *a, a 1216 drivers/staging/rtl8712/rtl871x_ioctl_linux.c ev = translate_scan(padapter, a, pnetwork, ev, stop); a 1238 drivers/staging/rtl8712/rtl871x_ioctl_linux.c struct iw_request_info *a, a 1301 drivers/staging/rtl8712/rtl871x_ioctl_linux.c struct iw_request_info *a, a 1321 drivers/staging/rtl8712/rtl871x_ioctl_linux.c struct iw_request_info *a, a 1852 drivers/staging/rtl8712/rtl871x_ioctl_linux.c struct iw_request_info *a, a 740 drivers/staging/rtl8712/rtl871x_security.c static void xor_128(u8 *a, u8 *b, u8 *out) a 745 drivers/staging/rtl8712/rtl871x_security.c out[i] = a[i] ^ b[i]; a 748 drivers/staging/rtl8712/rtl871x_security.c static void xor_32(u8 *a, u8 *b, u8 *out) a 753 drivers/staging/rtl8712/rtl871x_security.c out[i] = a[i] ^ b[i]; a 756 drivers/staging/rtl8712/rtl871x_security.c static u8 sbox(u8 a) a 758 drivers/staging/rtl8712/rtl871x_security.c return sbox_table[(sint)a]; a 1298 drivers/staging/rtl8723bs/core/rtw_ieee80211.c u8 a = ACT_PUBLIC_MAX; a 1314 drivers/staging/rtl8723bs/core/rtw_ieee80211.c a = frame_body[1]; a 1320 drivers/staging/rtl8723bs/core/rtw_ieee80211.c *action = a; a 409 drivers/staging/rtl8723bs/core/rtw_mlme.c inline int is_same_ess(struct wlan_bssid_ex *a, struct wlan_bssid_ex *b) a 413 drivers/staging/rtl8723bs/core/rtw_mlme.c return (a->Ssid.SsidLength == b->Ssid.SsidLength) a 414 drivers/staging/rtl8723bs/core/rtw_mlme.c && !memcmp(a->Ssid.Ssid, b->Ssid.Ssid, a->Ssid.SsidLength); a 947 drivers/staging/rtl8723bs/core/rtw_security.c static void xor_128(u8 *a, u8 *b, u8 *out); a 948 drivers/staging/rtl8723bs/core/rtw_security.c static void xor_32(u8 *a, u8 *b, u8 *out); a 949 drivers/staging/rtl8723bs/core/rtw_security.c static u8 sbox(u8 a); a 962 drivers/staging/rtl8723bs/core/rtw_security.c static void xor_128(u8 *a, u8 *b, u8 *out) a 967 drivers/staging/rtl8723bs/core/rtw_security.c out[i] = a[i] ^ b[i]; a 972 drivers/staging/rtl8723bs/core/rtw_security.c static void xor_32(u8 *a, u8 *b, u8 *out) a 977 drivers/staging/rtl8723bs/core/rtw_security.c out[i] = a[i] ^ b[i]; a 982 drivers/staging/rtl8723bs/core/rtw_security.c static u8 sbox(u8 a) a 984 drivers/staging/rtl8723bs/core/rtw_security.c return sbox_table[(sint)a]; a 99 drivers/staging/rtl8723bs/include/hal_com_h2c.h #define eqMacAddr(a, b) (((a)[0]==(b)[0] && (a)[1]==(b)[1] && (a)[2]==(b)[2] && (a)[3]==(b)[3] && (a)[4]==(b)[4] && (a)[5]==(b)[5]) ? 1:0) a 183 drivers/staging/rtl8723bs/include/osdep_service.h #define RTW_GET_BE16(a) ((u16) (((a)[0] << 8) | (a)[1])) a 184 drivers/staging/rtl8723bs/include/osdep_service.h #define RTW_PUT_BE16(a, val) \ a 186 drivers/staging/rtl8723bs/include/osdep_service.h (a)[0] = ((u16) (val)) >> 8; \ a 187 drivers/staging/rtl8723bs/include/osdep_service.h (a)[1] = ((u16) (val)) & 0xff; \ a 190 drivers/staging/rtl8723bs/include/osdep_service.h #define RTW_GET_LE16(a) ((u16) (((a)[1] << 8) | (a)[0])) a 191 drivers/staging/rtl8723bs/include/osdep_service.h #define RTW_PUT_LE16(a, val) \ a 193 drivers/staging/rtl8723bs/include/osdep_service.h (a)[1] = ((u16) (val)) >> 8; \ a 194 drivers/staging/rtl8723bs/include/osdep_service.h (a)[0] = ((u16) (val)) & 0xff; \ a 197 drivers/staging/rtl8723bs/include/osdep_service.h #define RTW_GET_BE24(a) ((((u32) (a)[0]) << 16) | (((u32) (a)[1]) << 8) | \ a 198 drivers/staging/rtl8723bs/include/osdep_service.h ((u32) (a)[2])) a 199 drivers/staging/rtl8723bs/include/osdep_service.h #define RTW_PUT_BE24(a, val) \ a 201 drivers/staging/rtl8723bs/include/osdep_service.h (a)[0] = (u8) ((((u32) (val)) >> 16) & 0xff); \ a 202 drivers/staging/rtl8723bs/include/osdep_service.h (a)[1] = (u8) ((((u32) (val)) >> 8) & 0xff); \ a 203 drivers/staging/rtl8723bs/include/osdep_service.h (a)[2] = (u8) (((u32) (val)) & 0xff); \ a 206 drivers/staging/rtl8723bs/include/osdep_service.h #define RTW_GET_BE32(a) ((((u32) (a)[0]) << 24) | (((u32) (a)[1]) << 16) | \ a 207 drivers/staging/rtl8723bs/include/osdep_service.h (((u32) (a)[2]) << 8) | ((u32) (a)[3])) a 208 drivers/staging/rtl8723bs/include/osdep_service.h #define RTW_PUT_BE32(a, val) \ a 210 drivers/staging/rtl8723bs/include/osdep_service.h (a)[0] = (u8) ((((u32) (val)) >> 24) & 0xff); \ a 211 drivers/staging/rtl8723bs/include/osdep_service.h (a)[1] = (u8) ((((u32) (val)) >> 16) & 0xff); \ a 212 drivers/staging/rtl8723bs/include/osdep_service.h (a)[2] = (u8) ((((u32) (val)) >> 8) & 0xff); \ a 213 drivers/staging/rtl8723bs/include/osdep_service.h (a)[3] = (u8) (((u32) (val)) & 0xff); \ a 216 drivers/staging/rtl8723bs/include/osdep_service.h #define RTW_GET_LE32(a) ((((u32) (a)[3]) << 24) | (((u32) (a)[2]) << 16) | \ a 217 drivers/staging/rtl8723bs/include/osdep_service.h (((u32) (a)[1]) << 8) | ((u32) (a)[0])) a 218 drivers/staging/rtl8723bs/include/osdep_service.h #define RTW_PUT_LE32(a, val) \ a 220 drivers/staging/rtl8723bs/include/osdep_service.h (a)[3] = (u8) ((((u32) (val)) >> 24) & 0xff); \ a 221 drivers/staging/rtl8723bs/include/osdep_service.h (a)[2] = (u8) ((((u32) (val)) >> 16) & 0xff); \ a 222 drivers/staging/rtl8723bs/include/osdep_service.h (a)[1] = (u8) ((((u32) (val)) >> 8) & 0xff); \ a 223 drivers/staging/rtl8723bs/include/osdep_service.h (a)[0] = (u8) (((u32) (val)) & 0xff); \ a 226 drivers/staging/rtl8723bs/include/osdep_service.h #define RTW_GET_BE64(a) ((((u64) (a)[0]) << 56) | (((u64) (a)[1]) << 48) | \ a 227 drivers/staging/rtl8723bs/include/osdep_service.h (((u64) (a)[2]) << 40) | (((u64) (a)[3]) << 32) | \ a 228 drivers/staging/rtl8723bs/include/osdep_service.h (((u64) (a)[4]) << 24) | (((u64) (a)[5]) << 16) | \ a 229 drivers/staging/rtl8723bs/include/osdep_service.h (((u64) (a)[6]) << 8) | ((u64) (a)[7])) a 230 drivers/staging/rtl8723bs/include/osdep_service.h #define RTW_PUT_BE64(a, val) \ a 232 drivers/staging/rtl8723bs/include/osdep_service.h (a)[0] = (u8) (((u64) (val)) >> 56); \ a 233 drivers/staging/rtl8723bs/include/osdep_service.h (a)[1] = (u8) (((u64) (val)) >> 48); \ a 234 drivers/staging/rtl8723bs/include/osdep_service.h (a)[2] = (u8) (((u64) (val)) >> 40); \ a 235 drivers/staging/rtl8723bs/include/osdep_service.h (a)[3] = (u8) (((u64) (val)) >> 32); \ a 236 drivers/staging/rtl8723bs/include/osdep_service.h (a)[4] = (u8) (((u64) (val)) >> 24); \ a 237 drivers/staging/rtl8723bs/include/osdep_service.h (a)[5] = (u8) (((u64) (val)) >> 16); \ a 238 drivers/staging/rtl8723bs/include/osdep_service.h (a)[6] = (u8) (((u64) (val)) >> 8); \ a 239 drivers/staging/rtl8723bs/include/osdep_service.h (a)[7] = (u8) (((u64) (val)) & 0xff); \ a 242 drivers/staging/rtl8723bs/include/osdep_service.h #define RTW_GET_LE64(a) ((((u64) (a)[7]) << 56) | (((u64) (a)[6]) << 48) | \ a 243 drivers/staging/rtl8723bs/include/osdep_service.h (((u64) (a)[5]) << 40) | (((u64) (a)[4]) << 32) | \ a 244 drivers/staging/rtl8723bs/include/osdep_service.h (((u64) (a)[3]) << 24) | (((u64) (a)[2]) << 16) | \ a 245 drivers/staging/rtl8723bs/include/osdep_service.h (((u64) (a)[1]) << 8) | ((u64) (a)[0])) a 190 drivers/staging/rtl8723bs/include/rtw_recv.h #define SN_LESS(a, b) (((a-b)&0x800)!= 0) a 191 drivers/staging/rtl8723bs/include/rtw_recv.h #define SN_EQUAL(a, b) (a == b) a 339 drivers/staging/rtl8723bs/include/rtw_security.h #define WPA_GET_BE32(a) ((((u32) (a)[0]) << 24) | (((u32) (a)[1]) << 16) | \ a 340 drivers/staging/rtl8723bs/include/rtw_security.h (((u32) (a)[2]) << 8) | ((u32) (a)[3])) a 342 drivers/staging/rtl8723bs/include/rtw_security.h #define WPA_PUT_LE16(a, val) \ a 344 drivers/staging/rtl8723bs/include/rtw_security.h (a)[1] = ((u16) (val)) >> 8; \ a 345 drivers/staging/rtl8723bs/include/rtw_security.h (a)[0] = ((u16) (val)) & 0xff; \ a 348 drivers/staging/rtl8723bs/include/rtw_security.h #define WPA_PUT_BE32(a, val) \ a 350 drivers/staging/rtl8723bs/include/rtw_security.h (a)[0] = (u8) ((((u32) (val)) >> 24) & 0xff); \ a 351 drivers/staging/rtl8723bs/include/rtw_security.h (a)[1] = (u8) ((((u32) (val)) >> 16) & 0xff); \ a 352 drivers/staging/rtl8723bs/include/rtw_security.h (a)[2] = (u8) ((((u32) (val)) >> 8) & 0xff); \ a 353 drivers/staging/rtl8723bs/include/rtw_security.h (a)[3] = (u8) (((u32) (val)) & 0xff); \ a 356 drivers/staging/rtl8723bs/include/rtw_security.h #define WPA_PUT_BE64(a, val) \ a 358 drivers/staging/rtl8723bs/include/rtw_security.h (a)[0] = (u8) (((u64) (val)) >> 56); \ a 359 drivers/staging/rtl8723bs/include/rtw_security.h (a)[1] = (u8) (((u64) (val)) >> 48); \ a 360 drivers/staging/rtl8723bs/include/rtw_security.h (a)[2] = (u8) (((u64) (val)) >> 40); \ a 361 drivers/staging/rtl8723bs/include/rtw_security.h (a)[3] = (u8) (((u64) (val)) >> 32); \ a 362 drivers/staging/rtl8723bs/include/rtw_security.h (a)[4] = (u8) (((u64) (val)) >> 24); \ a 363 drivers/staging/rtl8723bs/include/rtw_security.h (a)[5] = (u8) (((u64) (val)) >> 16); \ a 364 drivers/staging/rtl8723bs/include/rtw_security.h (a)[6] = (u8) (((u64) (val)) >> 8); \ a 365 drivers/staging/rtl8723bs/include/rtw_security.h (a)[7] = (u8) (((u64) (val)) & 0xff); \ a 845 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c static int rtw_wx_set_mode(struct net_device *dev, struct iw_request_info *a, a 911 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c static int rtw_wx_get_mode(struct net_device *dev, struct iw_request_info *a, a 934 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c struct iw_request_info *a, a 1259 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c static int rtw_wx_set_scan(struct net_device *dev, struct iw_request_info *a, a 1415 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c static int rtw_wx_get_scan(struct net_device *dev, struct iw_request_info *a, a 1466 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c ev =translate_scan(padapter, a, pnetwork, ev, stop); a 1494 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c struct iw_request_info *a, a 1616 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c struct iw_request_info *a, a 1645 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c struct iw_request_info *a, a 2360 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c static int rtw_wx_priv_null(struct net_device *dev, struct iw_request_info *a, a 2366 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c static int dummy(struct net_device *dev, struct iw_request_info *a, a 2394 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c struct iw_request_info *a, a 816 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c struct v4l2_framebuffer *a) a 825 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c a->capability = V4L2_FBUF_CAP_EXTERNOVERLAY | a 827 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c a->flags = V4L2_FBUF_FLAG_OVERLAY; a 828 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c a->fmt.width = preview_port->es.video.width; a 829 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c a->fmt.height = preview_port->es.video.height; a 830 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c a->fmt.pixelformat = V4L2_PIX_FMT_YUV420; a 831 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c a->fmt.bytesperline = preview_port->es.video.width; a 832 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c a->fmt.sizeimage = (preview_port->es.video.width * a 834 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c a->fmt.colorspace = V4L2_COLORSPACE_SMPTE170M; a 19 drivers/staging/vc04_services/bcm2835-camera/mmal-common.h #define MMAL_FOURCC(a, b, c, d) ((a) | (b << 8) | (c << 16) | (d << 24)) a 16 drivers/staging/vc04_services/interface/vchiq_arm/vchiq.h #define dsb(a) a 894 drivers/staging/vt6655/rf.c long a = 0; a 901 drivers/staging/vt6655/rf.c a = abyAIROHARF[byIdx]; a 907 drivers/staging/vt6655/rf.c *pldBm = -1 * (a + b * 2); a 501 drivers/staging/vt6655/rxtx.c byPktType, &buf->a); a 535 drivers/staging/vt6655/rxtx.c byPktType, &buf->a); a 561 drivers/staging/vt6655/rxtx.c byPktType, &buf->a); a 659 drivers/staging/vt6655/rxtx.c byPktType, &buf->a); a 694 drivers/staging/vt6655/rxtx.c byPktType, &buf->a); a 766 drivers/staging/vt6655/rxtx.c byPktType, &buf->a); a 73 drivers/staging/vt6655/rxtx.h struct vnt_phy_field a; a 82 drivers/staging/vt6655/rxtx.h struct vnt_phy_field a; a 98 drivers/staging/vt6655/rxtx.h struct vnt_phy_field a; a 108 drivers/staging/vt6655/rxtx.h struct vnt_phy_field a; a 118 drivers/staging/vt6655/rxtx.h struct vnt_phy_field a; a 138 drivers/staging/vt6655/rxtx.h struct vnt_phy_field a; a 795 drivers/staging/vt6656/rf.c long a = 0; a 805 drivers/staging/vt6656/rf.c a = airoharf[idx]; a 811 drivers/staging/vt6656/rf.c *dbm = -1 * (a + b * 2); a 276 drivers/staging/vt6656/rxtx.c vnt_get_phy_field(priv, frame_len, rate, tx_context->pkt_type, &buf->a); a 309 drivers/staging/vt6656/rxtx.c vnt_get_phy_field(priv, frame_len, rate, tx_context->pkt_type, &buf->a); a 343 drivers/staging/vt6656/rxtx.c vnt_get_phy_field(priv, frame_len, rate, pkt_type, &buf->a); a 412 drivers/staging/vt6656/rxtx.c tx_context->pkt_type, &buf->a); a 439 drivers/staging/vt6656/rxtx.c tx_context->pkt_type, &buf->a); a 500 drivers/staging/vt6656/rxtx.c tx_context->pkt_type, &buf->a); a 68 drivers/staging/vt6656/rxtx.h struct vnt_phy_field a; a 78 drivers/staging/vt6656/rxtx.h struct vnt_phy_field a; a 96 drivers/staging/vt6656/rxtx.h struct vnt_phy_field a; a 107 drivers/staging/vt6656/rxtx.h struct vnt_phy_field a; a 118 drivers/staging/vt6656/rxtx.h struct vnt_phy_field a; a 140 drivers/staging/vt6656/rxtx.h struct vnt_phy_field a; a 33 drivers/staging/wilc1000/wilc_wfi_netdevice.h #define GET_PKT_OFFSET(a) (((a) >> 22) & 0x1ff) a 60 drivers/staging/wlan-ng/hfa384x.h #define HFA384x_FIRMWARE_VERSION(a, b, c) (((a) << 16) + ((b) << 8) + (c)) a 785 drivers/staging/wlan-ng/hfa384x.h #define HFA384x_USB_ISTXFRM(a) (((a) & 0x9000) == 0x1000) a 786 drivers/staging/wlan-ng/hfa384x.h #define HFA384x_USB_ISRXFRM(a) (!((a) & 0x9000)) a 151 drivers/staging/wlan-ng/hfa384x_usb.c #define ROUNDUP64(a) (((a) + 63) & ~63) a 150 drivers/staging/wlan-ng/p80211types.h #define P80211DID_MK(a, m, l) ((((u32)(a)) & (m)) << (l)) a 152 drivers/staging/wlan-ng/p80211types.h #define P80211DID_MKSECTION(a) P80211DID_MK(a, \ a 155 drivers/staging/wlan-ng/p80211types.h #define P80211DID_MKGROUP(a) P80211DID_MK(a, \ a 158 drivers/staging/wlan-ng/p80211types.h #define P80211DID_MKITEM(a) P80211DID_MK(a, \ a 161 drivers/staging/wlan-ng/p80211types.h #define P80211DID_MKINDEX(a) P80211DID_MK(a, \ a 164 drivers/staging/wlan-ng/p80211types.h #define P80211DID_MKISTABLE(a) P80211DID_MK(a, \ a 168 drivers/staging/wlan-ng/p80211types.h #define P80211DID_MKID(s, g, i, n, t, a) (P80211DID_MKSECTION(s) | \ a 173 drivers/staging/wlan-ng/p80211types.h (a)) a 175 drivers/staging/wlan-ng/p80211types.h #define P80211DID_GET(a, m, l) ((((u32)(a)) >> (l)) & (m)) a 177 drivers/staging/wlan-ng/p80211types.h #define P80211DID_SECTION(a) P80211DID_GET(a, \ a 180 drivers/staging/wlan-ng/p80211types.h #define P80211DID_GROUP(a) P80211DID_GET(a, \ a 183 drivers/staging/wlan-ng/p80211types.h #define P80211DID_ITEM(a) P80211DID_GET(a, \ a 186 drivers/staging/wlan-ng/p80211types.h #define P80211DID_INDEX(a) P80211DID_GET(a, \ a 189 drivers/staging/wlan-ng/p80211types.h #define P80211DID_ISTABLE(a) P80211DID_GET(a, \ a 192 drivers/staging/wlan-ng/p80211types.h #define P80211DID_ACCESS(a) P80211DID_GET(a, \ a 182 drivers/staging/wusbcore/crypto.c const struct aes_ccm_label *a, const void *b, a 192 drivers/staging/wusbcore/crypto.c BUILD_BUG_ON(sizeof(*a) != sizeof(scratch->b1) - sizeof(scratch->b1.la)); a 210 drivers/staging/wusbcore/crypto.c memcpy(&scratch->b1.mac_header, a, sizeof(*a)); a 244 drivers/staging/wusbcore/crypto.c const struct aes_ccm_label *a, a 271 drivers/staging/wusbcore/crypto.c &n, a, b, blen); a 278 drivers/staging/wusbcore/host/whci/whci-hc.h #define WHC_DI_DEV_ADDR(a) ((a) << 0) a 299 drivers/staging/wusbcore/include/wusb.h const struct aes_ccm_label *a, a 304 drivers/staging/wusbcore/include/wusb.h const struct aes_ccm_label *a, a 307 drivers/staging/wusbcore/include/wusb.h return wusb_prf(out, out_size, key, n, a, b, blen, 64); a 312 drivers/staging/wusbcore/include/wusb.h const struct aes_ccm_label *a, a 315 drivers/staging/wusbcore/include/wusb.h return wusb_prf(out, out_size, key, n, a, b, blen, 128); a 320 drivers/staging/wusbcore/include/wusb.h const struct aes_ccm_label *a, a 323 drivers/staging/wusbcore/include/wusb.h return wusb_prf(out, out_size, key, n, a, b, blen, 256); a 332 drivers/staging/wusbcore/include/wusb.h const struct aes_ccm_label a = { .data = "Pair-wise keys" }; a 333 drivers/staging/wusbcore/include/wusb.h return wusb_prf_256(keydvt_out, sizeof(*keydvt_out), key, n, &a, a 357 drivers/staging/wusbcore/include/wusb.h const struct aes_ccm_label a = { .data = "out-of-bandMIC" }; a 358 drivers/staging/wusbcore/include/wusb.h return wusb_prf_64(mic_out, 8, key, n, &a, a 31 drivers/target/iscsi/iscsi_target_nodeattrib.c struct iscsi_node_attrib *a = &acl->node_attrib; a 33 drivers/target/iscsi/iscsi_target_nodeattrib.c a->dataout_timeout = NA_DATAOUT_TIMEOUT; a 34 drivers/target/iscsi/iscsi_target_nodeattrib.c a->dataout_timeout_retries = NA_DATAOUT_TIMEOUT_RETRIES; a 35 drivers/target/iscsi/iscsi_target_nodeattrib.c a->nopin_timeout = NA_NOPIN_TIMEOUT; a 36 drivers/target/iscsi/iscsi_target_nodeattrib.c a->nopin_response_timeout = NA_NOPIN_RESPONSE_TIMEOUT; a 37 drivers/target/iscsi/iscsi_target_nodeattrib.c a->random_datain_pdu_offsets = NA_RANDOM_DATAIN_PDU_OFFSETS; a 38 drivers/target/iscsi/iscsi_target_nodeattrib.c a->random_datain_seq_offsets = NA_RANDOM_DATAIN_SEQ_OFFSETS; a 39 drivers/target/iscsi/iscsi_target_nodeattrib.c a->random_r2t_offsets = NA_RANDOM_R2T_OFFSETS; a 40 drivers/target/iscsi/iscsi_target_nodeattrib.c a->default_erl = tpg->tpg_attrib.default_erl; a 47 drivers/target/iscsi/iscsi_target_nodeattrib.c struct iscsi_node_attrib *a = &acl->node_attrib; a 61 drivers/target/iscsi/iscsi_target_nodeattrib.c a->dataout_timeout = dataout_timeout; a 63 drivers/target/iscsi/iscsi_target_nodeattrib.c " %s\n", a->dataout_timeout, iscsit_na_get_initiatorname(acl)); a 72 drivers/target/iscsi/iscsi_target_nodeattrib.c struct iscsi_node_attrib *a = &acl->node_attrib; a 86 drivers/target/iscsi/iscsi_target_nodeattrib.c a->dataout_timeout_retries = dataout_timeout_retries; a 88 drivers/target/iscsi/iscsi_target_nodeattrib.c " Initiator Node %s\n", a->dataout_timeout_retries, a 98 drivers/target/iscsi/iscsi_target_nodeattrib.c struct iscsi_node_attrib *a = &acl->node_attrib; a 101 drivers/target/iscsi/iscsi_target_nodeattrib.c struct se_node_acl *se_nacl = &a->nacl->se_node_acl; a 103 drivers/target/iscsi/iscsi_target_nodeattrib.c u32 orig_nopin_timeout = a->nopin_timeout; a 117 drivers/target/iscsi/iscsi_target_nodeattrib.c a->nopin_timeout = nopin_timeout; a 119 drivers/target/iscsi/iscsi_target_nodeattrib.c " Node %s\n", a->nopin_timeout, a 153 drivers/target/iscsi/iscsi_target_nodeattrib.c struct iscsi_node_attrib *a = &acl->node_attrib; a 167 drivers/target/iscsi/iscsi_target_nodeattrib.c a->nopin_response_timeout = nopin_response_timeout; a 169 drivers/target/iscsi/iscsi_target_nodeattrib.c " Initiator Node %s\n", a->nopin_timeout, a 179 drivers/target/iscsi/iscsi_target_nodeattrib.c struct iscsi_node_attrib *a = &acl->node_attrib; a 187 drivers/target/iscsi/iscsi_target_nodeattrib.c a->random_datain_pdu_offsets = random_datain_pdu_offsets; a 189 drivers/target/iscsi/iscsi_target_nodeattrib.c " Initiator Node %s\n", a->random_datain_pdu_offsets, a 199 drivers/target/iscsi/iscsi_target_nodeattrib.c struct iscsi_node_attrib *a = &acl->node_attrib; a 207 drivers/target/iscsi/iscsi_target_nodeattrib.c a->random_datain_seq_offsets = random_datain_seq_offsets; a 209 drivers/target/iscsi/iscsi_target_nodeattrib.c " Initiator Node %s\n", a->random_datain_seq_offsets, a 219 drivers/target/iscsi/iscsi_target_nodeattrib.c struct iscsi_node_attrib *a = &acl->node_attrib; a 227 drivers/target/iscsi/iscsi_target_nodeattrib.c a->random_r2t_offsets = random_r2t_offsets; a 229 drivers/target/iscsi/iscsi_target_nodeattrib.c " Initiator Node %s\n", a->random_r2t_offsets, a 239 drivers/target/iscsi/iscsi_target_nodeattrib.c struct iscsi_node_attrib *a = &acl->node_attrib; a 247 drivers/target/iscsi/iscsi_target_nodeattrib.c a->default_erl = default_erl; a 249 drivers/target/iscsi/iscsi_target_nodeattrib.c " Node %s\n", a->default_erl, a 36 drivers/target/iscsi/iscsi_target_stat.c #define ISPRINT(a) ((a >= ' ') && (a <= '~')) a 210 drivers/target/iscsi/iscsi_target_tpg.c struct iscsi_tpg_attrib *a = &tpg->tpg_attrib; a 212 drivers/target/iscsi/iscsi_target_tpg.c a->authentication = TA_AUTHENTICATION; a 213 drivers/target/iscsi/iscsi_target_tpg.c a->login_timeout = TA_LOGIN_TIMEOUT; a 214 drivers/target/iscsi/iscsi_target_tpg.c a->netif_timeout = TA_NETIF_TIMEOUT; a 215 drivers/target/iscsi/iscsi_target_tpg.c a->default_cmdsn_depth = TA_DEFAULT_CMDSN_DEPTH; a 216 drivers/target/iscsi/iscsi_target_tpg.c a->generate_node_acls = TA_GENERATE_NODE_ACLS; a 217 drivers/target/iscsi/iscsi_target_tpg.c a->cache_dynamic_acls = TA_CACHE_DYNAMIC_ACLS; a 218 drivers/target/iscsi/iscsi_target_tpg.c a->demo_mode_write_protect = TA_DEMO_MODE_WRITE_PROTECT; a 219 drivers/target/iscsi/iscsi_target_tpg.c a->prod_mode_write_protect = TA_PROD_MODE_WRITE_PROTECT; a 220 drivers/target/iscsi/iscsi_target_tpg.c a->demo_mode_discovery = TA_DEMO_MODE_DISCOVERY; a 221 drivers/target/iscsi/iscsi_target_tpg.c a->default_erl = TA_DEFAULT_ERL; a 222 drivers/target/iscsi/iscsi_target_tpg.c a->t10_pi = TA_DEFAULT_T10_PI; a 223 drivers/target/iscsi/iscsi_target_tpg.c a->fabric_prot_type = TA_DEFAULT_FABRIC_PROT_TYPE; a 224 drivers/target/iscsi/iscsi_target_tpg.c a->tpg_enabled_sendtargets = TA_DEFAULT_TPG_ENABLED_SENDTARGETS; a 225 drivers/target/iscsi/iscsi_target_tpg.c a->login_keys_workaround = TA_DEFAULT_LOGIN_KEYS_WORKAROUND; a 589 drivers/target/iscsi/iscsi_target_tpg.c struct iscsi_tpg_attrib *a = &tpg->tpg_attrib; a 637 drivers/target/iscsi/iscsi_target_tpg.c a->authentication = authentication; a 639 drivers/target/iscsi/iscsi_target_tpg.c a->authentication ? "Enforcing" : "Disabling", tpg->tpgt); a 648 drivers/target/iscsi/iscsi_target_tpg.c struct iscsi_tpg_attrib *a = &tpg->tpg_attrib; a 660 drivers/target/iscsi/iscsi_target_tpg.c a->login_timeout = login_timeout; a 662 drivers/target/iscsi/iscsi_target_tpg.c " %hu\n", a->login_timeout, tpg->tpgt); a 671 drivers/target/iscsi/iscsi_target_tpg.c struct iscsi_tpg_attrib *a = &tpg->tpg_attrib; a 685 drivers/target/iscsi/iscsi_target_tpg.c a->netif_timeout = netif_timeout; a 687 drivers/target/iscsi/iscsi_target_tpg.c " Target Portal Group %hu\n", a->netif_timeout, tpg->tpgt); a 696 drivers/target/iscsi/iscsi_target_tpg.c struct iscsi_tpg_attrib *a = &tpg->tpg_attrib; a 703 drivers/target/iscsi/iscsi_target_tpg.c a->generate_node_acls = flag; a 705 drivers/target/iscsi/iscsi_target_tpg.c tpg->tpgt, (a->generate_node_acls) ? "Enabled" : "Disabled"); a 707 drivers/target/iscsi/iscsi_target_tpg.c if (flag == 1 && a->cache_dynamic_acls == 0) { a 710 drivers/target/iscsi/iscsi_target_tpg.c a->cache_dynamic_acls = 1; a 720 drivers/target/iscsi/iscsi_target_tpg.c struct iscsi_tpg_attrib *a = &tpg->tpg_attrib; a 734 drivers/target/iscsi/iscsi_target_tpg.c a->default_cmdsn_depth = tcq_depth; a 736 drivers/target/iscsi/iscsi_target_tpg.c tpg->tpgt, a->default_cmdsn_depth); a 745 drivers/target/iscsi/iscsi_target_tpg.c struct iscsi_tpg_attrib *a = &tpg->tpg_attrib; a 752 drivers/target/iscsi/iscsi_target_tpg.c if (a->generate_node_acls == 1 && flag == 0) { a 758 drivers/target/iscsi/iscsi_target_tpg.c a->cache_dynamic_acls = flag; a 760 drivers/target/iscsi/iscsi_target_tpg.c " ACLs %s\n", tpg->tpgt, (a->cache_dynamic_acls) ? a 770 drivers/target/iscsi/iscsi_target_tpg.c struct iscsi_tpg_attrib *a = &tpg->tpg_attrib; a 777 drivers/target/iscsi/iscsi_target_tpg.c a->demo_mode_write_protect = flag; a 779 drivers/target/iscsi/iscsi_target_tpg.c tpg->tpgt, (a->demo_mode_write_protect) ? "ON" : "OFF"); a 788 drivers/target/iscsi/iscsi_target_tpg.c struct iscsi_tpg_attrib *a = &tpg->tpg_attrib; a 795 drivers/target/iscsi/iscsi_target_tpg.c a->prod_mode_write_protect = flag; a 797 drivers/target/iscsi/iscsi_target_tpg.c " %s\n", tpg->tpgt, (a->prod_mode_write_protect) ? a 807 drivers/target/iscsi/iscsi_target_tpg.c struct iscsi_tpg_attrib *a = &tpg->tpg_attrib; a 814 drivers/target/iscsi/iscsi_target_tpg.c a->demo_mode_discovery = flag; a 816 drivers/target/iscsi/iscsi_target_tpg.c " %s\n", tpg->tpgt, (a->demo_mode_discovery) ? a 826 drivers/target/iscsi/iscsi_target_tpg.c struct iscsi_tpg_attrib *a = &tpg->tpg_attrib; a 833 drivers/target/iscsi/iscsi_target_tpg.c a->default_erl = default_erl; a 834 drivers/target/iscsi/iscsi_target_tpg.c pr_debug("iSCSI_TPG[%hu] - DefaultERL: %u\n", tpg->tpgt, a->default_erl); a 843 drivers/target/iscsi/iscsi_target_tpg.c struct iscsi_tpg_attrib *a = &tpg->tpg_attrib; a 850 drivers/target/iscsi/iscsi_target_tpg.c a->t10_pi = flag; a 852 drivers/target/iscsi/iscsi_target_tpg.c " %s\n", tpg->tpgt, (a->t10_pi) ? a 862 drivers/target/iscsi/iscsi_target_tpg.c struct iscsi_tpg_attrib *a = &tpg->tpg_attrib; a 869 drivers/target/iscsi/iscsi_target_tpg.c a->fabric_prot_type = prot_type; a 880 drivers/target/iscsi/iscsi_target_tpg.c struct iscsi_tpg_attrib *a = &tpg->tpg_attrib; a 887 drivers/target/iscsi/iscsi_target_tpg.c a->tpg_enabled_sendtargets = flag; a 889 drivers/target/iscsi/iscsi_target_tpg.c " %s\n", tpg->tpgt, (a->tpg_enabled_sendtargets) ? "ON" : "OFF"); a 898 drivers/target/iscsi/iscsi_target_tpg.c struct iscsi_tpg_attrib *a = &tpg->tpg_attrib; a 905 drivers/target/iscsi/iscsi_target_tpg.c a->login_keys_workaround = flag; a 907 drivers/target/iscsi/iscsi_target_tpg.c tpg->tpgt, (a->login_keys_workaround) ? "ON" : "OFF"); a 37 drivers/target/target_core_pscsi.c #define ISPRINT(a) ((a >= ' ') && (a <= '~')) a 35 drivers/target/target_core_stat.c #define ISPRINT(a) ((a >= ' ') && (a <= '~')) a 59 drivers/tee/optee/core.c p->u.value.a = mp->u.value.a; a 185 drivers/tee/optee/core.c mp->u.value.a = p->u.value.a; a 138 drivers/tee/optee/optee_msg.h u64 a; a 43 drivers/tee/optee/rpc.c arg->params[0].u.value.a = ts.tv_sec; a 104 drivers/tee/optee/rpc.c switch (arg->params[0].u.value.a) { a 132 drivers/tee/optee/rpc.c msec_to_wait = arg->params[0].u.value.a; a 178 drivers/tee/optee/rpc.c param.u.value.a = OPTEE_MSG_RPC_SHM_TYPE_APPL; a 218 drivers/tee/optee/rpc.c switch (arg->params[0].u.value.a) { a 294 drivers/tee/optee/rpc.c param.u.value.a = OPTEE_MSG_RPC_SHM_TYPE_APPL; a 328 drivers/tee/optee/rpc.c switch (arg->params[0].u.value.a) { a 274 drivers/tee/optee/supp.c param->u.value.a = id; a 308 drivers/tee/optee/supp.c id = param->u.value.a; a 364 drivers/tee/optee/supp.c p->u.value.a = param[n + num_meta].u.value.a; a 227 drivers/tee/tee_core.c params[n].u.value.a = ip.a; a 251 drivers/tee/tee_core.c if ((ip.a + ip.b) < ip.a || a 252 drivers/tee/tee_core.c (ip.a + ip.b) > shm->size) { a 257 drivers/tee/tee_core.c params[n].u.memref.shm_offs = ip.a; a 281 drivers/tee/tee_core.c if (put_user(p->u.value.a, &up->a) || a 474 drivers/tee/tee_core.c ip.a = p->u.value.a; a 483 drivers/tee/tee_core.c ip.a = 0; a 487 drivers/tee/tee_core.c ip.a = p->u.memref.shm_offs; a 491 drivers/tee/tee_core.c ip.a = 0; a 576 drivers/tee/tee_core.c p->u.value.a = ip.a; a 62 drivers/thermal/tegra/soctherm-fuse.c static s64 div64_s64_precise(s64 a, s32 b) a 67 drivers/thermal/tegra/soctherm-fuse.c al = a << 16; a 3355 drivers/tty/cyclades.c unsigned int a; a 3357 drivers/tty/cyclades.c for (a = 0; a < size && *str; a++, str++) a 3361 drivers/tty/cyclades.c for (; a < size; a++, str++) a 3405 drivers/tty/cyclades.c unsigned int a, tmp, len = fw->size; a 3434 drivers/tty/cyclades.c for (a = 0; a < c->n_blocks; a++) a 3435 drivers/tty/cyclades.c if (c->block_list[a] > h->n_blocks) { a 3458 drivers/tty/cyclades.c for (a = 0; a < c->n_blocks; a++) { a 3459 drivers/tty/cyclades.c b = &bs[c->block_list[a]]; a 141 drivers/tty/isicom.c #define isicom_paranoia_check(a, b, c) __isicom_paranoia_check((a), (b), (c)) a 143 drivers/tty/isicom.c #define isicom_paranoia_check(a, b, c) 0 a 232 drivers/tty/isicom.c unsigned int retries, a; a 236 drivers/tty/isicom.c for (a = 0; a < 10; a++) { a 1340 drivers/tty/isicom.c unsigned int a; a 1467 drivers/tty/isicom.c for (a = 0; a < frame->count; a++) a 1468 drivers/tty/isicom.c if (data[a] != frame->data[a]) { a 737 drivers/tty/moxa.c unsigned int a, lenp, lencnt; a 769 drivers/tty/moxa.c for (a = 0; a < ARRAY_SIZE(lens); a++) { a 770 drivers/tty/moxa.c lens[a] = le16_to_cpu(hdr->len[a]); a 771 drivers/tty/moxa.c if (lens[a] && len + lens[a] <= fw->size && a 775 drivers/tty/moxa.c if (!lens[a] && a < lencnt) { a 779 drivers/tty/moxa.c len += lens[a]; a 894 drivers/tty/moxa.c unsigned int a, opened, first_idx; a 902 drivers/tty/moxa.c for (a = 0; a < brd->numPorts; a++) a 903 drivers/tty/moxa.c if (tty_port_initialized(&brd->ports[a].port)) a 904 drivers/tty/moxa.c tty_port_tty_hangup(&brd->ports[a].port, false); a 906 drivers/tty/moxa.c for (a = 0; a < MAX_PORTS_PER_BOARD; a++) a 907 drivers/tty/moxa.c tty_port_destroy(&brd->ports[a].port); a 911 drivers/tty/moxa.c for (a = 0; a < brd->numPorts; a++) a 912 drivers/tty/moxa.c if (tty_port_initialized(&brd->ports[a].port)) a 922 drivers/tty/moxa.c for (a = 0; a < brd->numPorts; a++) a 923 drivers/tty/moxa.c tty_unregister_device(moxaDriver, first_idx + a); a 1126 drivers/tty/nozomi.c unsigned int a; a 1238 drivers/tty/nozomi.c for (a = 0; a < NOZOMI_MAX_PORTS; a++) a 1239 drivers/tty/nozomi.c if (test_and_clear_bit(a, &dc->flip)) a 1240 drivers/tty/nozomi.c tty_flip_buffer_push(&dc->port[a].port); a 33 drivers/tty/serial/8250/8250_dwlib.c #define DW_UART_CPR_FIFO_SIZE(a) (((a >> 16) & 0xff) * 16) a 258 drivers/tty/serial/sccnxp.c static int sccnxp_update_best_err(int a, int b, int *besterr) a 260 drivers/tty/serial/sccnxp.c int err = abs(a - b); a 516 drivers/tty/synclink.c #define usc_UnlatchRxstatusBits(a,b) usc_OutReg( (a), RCSR, (u16)((b) & RXSTATUS_ALL) ) a 554 drivers/tty/synclink.c #define usc_UnlatchTxstatusBits(a,b) usc_OutReg( (a), TCSR, (u16)((a)->tcsr_value + ((b) & 0x00FF)) ) a 574 drivers/tty/synclink.c #define usc_UnlatchIostatusBits(a,b) usc_OutReg((a),MISR,(u16)((b) & 0xaaa0)) a 575 drivers/tty/synclink.c #define usc_UnlatchMiscstatusBits(a,b) usc_OutReg((a),MISR,(u16)((b) & 0x000f)) a 606 drivers/tty/synclink.c #define usc_EnableInterrupts( a, b ) \ a 607 drivers/tty/synclink.c usc_OutReg( (a), ICR, (u16)((usc_InReg((a),ICR) & 0xff00) + 0xc0 + (b)) ) a 609 drivers/tty/synclink.c #define usc_DisableInterrupts( a, b ) \ a 610 drivers/tty/synclink.c usc_OutReg( (a), ICR, (u16)((usc_InReg((a),ICR) & 0xff00) + 0x80 + (b)) ) a 612 drivers/tty/synclink.c #define usc_EnableMasterIrqBit(a) \ a 613 drivers/tty/synclink.c usc_OutReg( (a), ICR, (u16)((usc_InReg((a),ICR) & 0x0f00) + 0xb000) ) a 615 drivers/tty/synclink.c #define usc_DisableMasterIrqBit(a) \ a 616 drivers/tty/synclink.c usc_OutReg( (a), ICR, (u16)(usc_InReg((a),ICR) & 0x7f00) ) a 618 drivers/tty/synclink.c #define usc_ClearIrqPendingBits( a, b ) usc_OutReg( (a), DCCR, 0x40 + (b) ) a 638 drivers/tty/synclink.c #define usc_EnableDmaInterrupts(a,b) \ a 639 drivers/tty/synclink.c usc_OutDmaReg( (a), DICR, (u16)(usc_InDmaReg((a),DICR) | (b)) ) a 641 drivers/tty/synclink.c #define usc_DisableDmaInterrupts(a,b) \ a 642 drivers/tty/synclink.c usc_OutDmaReg( (a), DICR, (u16)(usc_InDmaReg((a),DICR) & ~(b)) ) a 644 drivers/tty/synclink.c #define usc_EnableStatusIrqs(a,b) \ a 645 drivers/tty/synclink.c usc_OutReg( (a), SICR, (u16)(usc_InReg((a),SICR) | (b)) ) a 647 drivers/tty/synclink.c #define usc_DisablestatusIrqs(a,b) \ a 648 drivers/tty/synclink.c usc_OutReg( (a), SICR, (u16)(usc_InReg((a),SICR) & ~(b)) ) a 659 drivers/tty/synclink.c #define usc_EnableTransmitter(a,b) \ a 660 drivers/tty/synclink.c usc_OutReg( (a), TMR, (u16)((usc_InReg((a),TMR) & 0xfffc) | (b)) ) a 661 drivers/tty/synclink.c #define usc_EnableReceiver(a,b) \ a 662 drivers/tty/synclink.c usc_OutReg( (a), RMR, (u16)((usc_InReg((a),RMR) & 0xfffc) | (b)) ) a 674 drivers/tty/synclink.c #define usc_TCmd(a,b) usc_OutReg((a), TCSR, (u16)((a)->tcsr_value + (b))) a 675 drivers/tty/synclink.c #define usc_RCmd(a,b) usc_OutReg((a), RCSR, (b)) a 677 drivers/tty/synclink.c #define usc_SetTransmitSyncChars(a,s0,s1) usc_OutReg((a), TSR, (u16)(((u16)s0<<8)|(u16)s1)) a 211 drivers/tty/synclink_gt.c #define set_desc_buffer(a,b) (a).pbuf = cpu_to_le32((unsigned int)(b)) a 212 drivers/tty/synclink_gt.c #define set_desc_next(a,b) (a).next = cpu_to_le32((unsigned int)(b)) a 213 drivers/tty/synclink_gt.c #define set_desc_count(a,b)(a).count = cpu_to_le16((unsigned short)(b)) a 214 drivers/tty/synclink_gt.c #define set_desc_eof(a,b) (a).status = cpu_to_le16((b) ? (le16_to_cpu((a).status) | BIT0) : (le16_to_cpu((a).status) & ~BIT0)) a 215 drivers/tty/synclink_gt.c #define set_desc_status(a, b) (a).status = cpu_to_le16((unsigned short)(b)) a 216 drivers/tty/synclink_gt.c #define desc_count(a) (le16_to_cpu((a).count)) a 217 drivers/tty/synclink_gt.c #define desc_status(a) (le16_to_cpu((a).status)) a 218 drivers/tty/synclink_gt.c #define desc_complete(a) (le16_to_cpu((a).status) & BIT15) a 219 drivers/tty/synclink_gt.c #define desc_eof(a) (le16_to_cpu((a).status) & BIT2) a 220 drivers/tty/synclink_gt.c #define desc_crc_error(a) (le16_to_cpu((a).status) & BIT1) a 221 drivers/tty/synclink_gt.c #define desc_abort(a) (le16_to_cpu((a).status) & BIT0) a 222 drivers/tty/synclink_gt.c #define desc_residue(a) ((le16_to_cpu((a).status) & 0x38) >> 3) a 293 drivers/tty/tty_ioctl.c int tty_termios_hw_change(const struct ktermios *a, const struct ktermios *b) a 295 drivers/tty/tty_ioctl.c if (a->c_ispeed != b->c_ispeed || a->c_ospeed != b->c_ospeed) a 297 drivers/tty/tty_ioctl.c if ((a->c_cflag ^ b->c_cflag) & ~(HUPCL | CREAD | CLOCAL)) a 81 drivers/tty/vcc.c #define vccdbg(f, a...) \ a 84 drivers/tty/vcc.c pr_info(f, ## a); \ a 1660 drivers/tty/vt/keyboard.c struct kbdiacrs __user *a = udp; a 1684 drivers/tty/vt/keyboard.c if (put_user(asize, &a->kb_cnt)) a 1686 drivers/tty/vt/keyboard.c else if (copy_to_user(a->kbdiacr, dia, a 1694 drivers/tty/vt/keyboard.c struct kbdiacrsuc __user *a = udp; a 1711 drivers/tty/vt/keyboard.c if (put_user(asize, &a->kb_cnt)) a 1713 drivers/tty/vt/keyboard.c else if (copy_to_user(a->kbdiacruc, buf, a 1722 drivers/tty/vt/keyboard.c struct kbdiacrs __user *a = udp; a 1729 drivers/tty/vt/keyboard.c if (get_user(ct, &a->kb_cnt)) a 1736 drivers/tty/vt/keyboard.c dia = memdup_user(a->kbdiacr, a 1760 drivers/tty/vt/keyboard.c struct kbdiacrsuc __user *a = udp; a 1767 drivers/tty/vt/keyboard.c if (get_user(ct, &a->kb_cnt)) a 1774 drivers/tty/vt/keyboard.c buf = memdup_user(a->kbdiacruc, a 726 drivers/tty/vt/vt.c u8 a = _color; a 734 drivers/tty/vt/vt.c a = (a & 0xF0) | vc->vc_itcolor; a 736 drivers/tty/vt/vt.c a = (a & 0xf0) | vc->vc_ulcolor; a 738 drivers/tty/vt/vt.c a = (a & 0xf0) | vc->vc_halfcolor; a 740 drivers/tty/vt/vt.c a = ((a) & 0x88) | ((((a) >> 4) | ((a) << 4)) & 0x77); a 742 drivers/tty/vt/vt.c a ^= 0x80; a 744 drivers/tty/vt/vt.c a ^= 0x08; a 746 drivers/tty/vt/vt.c a <<= 1; a 747 drivers/tty/vt/vt.c return a; a 773 drivers/tty/vt/vt.c u16 a; a 777 drivers/tty/vt/vt.c a = scr_readw(q); a 778 drivers/tty/vt/vt.c a ^= 0x0800; a 779 drivers/tty/vt/vt.c scr_writew(a, q); a 784 drivers/tty/vt/vt.c a = scr_readw(q); a 785 drivers/tty/vt/vt.c a = ((a) & 0x11ff) | (((a) & 0xe000) >> 4) | (((a) & 0x0e00) << 4); a 786 drivers/tty/vt/vt.c scr_writew(a, q); a 791 drivers/tty/vt/vt.c a = scr_readw(q); a 792 drivers/tty/vt/vt.c a = ((a) & 0x88ff) | (((a) & 0x7000) >> 4) | (((a) & 0x0700) << 4); a 793 drivers/tty/vt/vt.c scr_writew(a, q); a 418 drivers/usb/atm/ueagle-atm.c #define E1_MAKESA(a, b, c, d) \ a 421 drivers/usb/atm/ueagle-atm.c ((a) & 0xff) << 8 | \ a 424 drivers/usb/atm/ueagle-atm.c #define E1_GETSA1(a) ((a >> 8) & 0xff) a 425 drivers/usb/atm/ueagle-atm.c #define E1_GETSA2(a) (a & 0xff) a 426 drivers/usb/atm/ueagle-atm.c #define E1_GETSA3(a) ((a >> 24) & 0xff) a 427 drivers/usb/atm/ueagle-atm.c #define E1_GETSA4(a) ((a >> 16) & 0xff) a 168 drivers/usb/c67x00/c67x00-sched.c static inline u16 frame_add(u16 a, u16 b) a 170 drivers/usb/c67x00/c67x00-sched.c return (a + b) & HOST_FRAME_MASK; a 176 drivers/usb/c67x00/c67x00-sched.c static inline int frame_after(u16 a, u16 b) a 178 drivers/usb/c67x00/c67x00-sched.c return ((HOST_FRAME_MASK + a - b) & HOST_FRAME_MASK) < a 185 drivers/usb/c67x00/c67x00-sched.c static inline int frame_after_eq(u16 a, u16 b) a 187 drivers/usb/c67x00/c67x00-sched.c return ((HOST_FRAME_MASK + 1 + a - b) & HOST_FRAME_MASK) < a 850 drivers/usb/core/sysfs.c struct attribute *a, int n) a 855 drivers/usb/core/sysfs.c if (a == &dev_attr_manufacturer.attr) { a 858 drivers/usb/core/sysfs.c } else if (a == &dev_attr_product.attr) { a 861 drivers/usb/core/sysfs.c } else if (a == &dev_attr_serial.attr) { a 865 drivers/usb/core/sysfs.c return a->mode; a 1234 drivers/usb/core/sysfs.c struct attribute *a, int n) a 1241 drivers/usb/core/sysfs.c return a->mode; a 15 drivers/usb/dwc3/ulpi.c #define DWC3_ULPI_ADDR(a) \ a 16 drivers/usb/dwc3/ulpi.c ((a >= ULPI_EXT_VENDOR_SPECIFIC) ? \ a 18 drivers/usb/dwc3/ulpi.c DWC3_GUSB2PHYACC_EXTEND_ADDR(a) : DWC3_GUSB2PHYACC_ADDR(a)) a 1900 drivers/usb/gadget/udc/net2280.c #define device_create_file(a, b) (0) a 1901 drivers/usb/gadget/udc/net2280.c #define device_remove_file(a, b) do { } while (0) a 281 drivers/usb/gadget/udc/pxa27x_udc.h #define PXA_EP_IN_BULK(i, adr, c, f, a) PXA_EP_BULK(i, adr, 1, c, f, a) a 282 drivers/usb/gadget/udc/pxa27x_udc.h #define PXA_EP_OUT_BULK(i, adr, c, f, a) PXA_EP_BULK(i, adr, 0, c, f, a) a 283 drivers/usb/gadget/udc/pxa27x_udc.h #define PXA_EP_IN_ISO(i, adr, c, f, a) PXA_EP_ISO(i, adr, 1, c, f, a) a 284 drivers/usb/gadget/udc/pxa27x_udc.h #define PXA_EP_OUT_ISO(i, adr, c, f, a) PXA_EP_ISO(i, adr, 0, c, f, a) a 285 drivers/usb/gadget/udc/pxa27x_udc.h #define PXA_EP_IN_INT(i, adr, c, f, a) PXA_EP_INT(i, adr, 1, c, f, a) a 259 drivers/usb/host/ohci-da8xx.c rh_a = ohci_readl(ohci, &ohci->regs->roothub.a); a 272 drivers/usb/host/ohci-da8xx.c ohci_writel(ohci, rh_a, &ohci->regs->roothub.a); a 681 drivers/usb/host/ohci-hcd.c ohci_writel (ohci, val, &ohci->regs->roothub.a); a 688 drivers/usb/host/ohci-hcd.c ohci_writel (ohci, val, &ohci->regs->roothub.a); a 481 drivers/usb/host/ohci-hub.c ohci_readl (ohci, &ohci->regs->roothub.a) & RH_A_NDP); a 275 drivers/usb/host/ohci-omap.c ohci_writel(ohci, rh, &ohci->regs->roothub.a); a 30 drivers/usb/host/ohci-ps3.c &ohci->regs->roothub.a); a 237 drivers/usb/host/ohci.h __hc32 a; a 719 drivers/usb/host/ohci.h { return read_roothub (hc, a, 0xfc0fe000); } a 450 drivers/usb/host/u132-hcd.c retval = u132_read_pcimem(u132, roothub.a, &u132->hc_roothub_a); a 1570 drivers/usb/host/u132-hcd.c retval = u132_read_pcimem(u132, roothub.a, &rh_a); a 1640 drivers/usb/host/u132-hcd.c retval = u132_read_pcimem(u132, roothub.a, &roothub_a); a 1738 drivers/usb/host/u132-hcd.c retval = u132_read_pcimem(u132, roothub.a, &roothub_a); a 1745 drivers/usb/host/u132-hcd.c retval = u132_write_pcimem(u132, roothub.a, roothub_a); a 1750 drivers/usb/host/u132-hcd.c retval = u132_write_pcimem(u132, roothub.a, roothub_a); a 2570 drivers/usb/host/u132-hcd.c retval = u132_read_pcimem(u132, roothub.a, &rh_a); a 3077 drivers/usb/host/u132-hcd.c retval = ftdi_read_pcimem(pdev, roothub.a, &rh_a); a 223 drivers/usb/image/mdc800.c static int mdc800_endpoint_equals (struct usb_endpoint_descriptor *a,struct usb_endpoint_descriptor *b) a 226 drivers/usb/image/mdc800.c ( a->bEndpointAddress == b->bEndpointAddress ) a 227 drivers/usb/image/mdc800.c && ( a->bmAttributes == b->bmAttributes ) a 228 drivers/usb/image/mdc800.c && ( a->wMaxPacketSize == b->wMaxPacketSize ) a 2215 drivers/usb/misc/ftdi-elan.c retval = ftdi_read_pcimem(ftdi, roothub.a, &rh_a); a 2252 drivers/usb/misc/ftdi-elan.c retval = ftdi_read_pcimem(ftdi, roothub.a, &roothub_a); a 2354 drivers/usb/misc/ftdi-elan.c retval = ftdi_read_pcimem(ftdi, roothub.a, &roothub_a); a 2361 drivers/usb/misc/ftdi-elan.c retval = ftdi_write_pcimem(ftdi, roothub.a, roothub_a); a 2366 drivers/usb/misc/ftdi-elan.c retval = ftdi_write_pcimem(ftdi, roothub.a, roothub_a); a 1403 drivers/usb/misc/sisusbvga/sisusb.c #define SETIREGAND(r, i, a) sisusb_setidxregand(sisusb, r, i, a) a 1404 drivers/usb/misc/sisusbvga/sisusb.c #define SETIREGANDOR(r, i, a, o) sisusb_setidxregandor(sisusb, r, i, a, o) a 1405 drivers/usb/misc/sisusbvga/sisusb.c #define READL(a, d) sisusb_read_memio_long(sisusb, SISUSB_TYPE_MEM, a, d) a 1406 drivers/usb/misc/sisusbvga/sisusb.c #define WRITEL(a, d) sisusb_write_memio_long(sisusb, SISUSB_TYPE_MEM, a, d) a 1407 drivers/usb/misc/sisusbvga/sisusb.c #define READB(a, d) sisusb_read_memio_byte(sisusb, SISUSB_TYPE_MEM, a, d) a 1408 drivers/usb/misc/sisusbvga/sisusb.c #define WRITEB(a, d) sisusb_write_memio_byte(sisusb, SISUSB_TYPE_MEM, a, d) a 340 drivers/usb/misc/sisusbvga/sisusb_con.c u16 a = *p; a 342 drivers/usb/misc/sisusbvga/sisusb_con.c *p++ = ((a) & 0x88ff) | a 343 drivers/usb/misc/sisusbvga/sisusb_con.c (((a) & 0x7000) >> 4) | a 344 drivers/usb/misc/sisusbvga/sisusb_con.c (((a) & 0x0700) << 4); a 125 drivers/usb/renesas_usbhs/pipe.c #define CASE_PIPExTRN(a) \ a 126 drivers/usb/renesas_usbhs/pipe.c case 0x ## a: \ a 127 drivers/usb/renesas_usbhs/pipe.c reg = PIPE ## a ## TRN; \ a 161 drivers/usb/renesas_usbhs/pipe.c #define CASE_PIPExTRE(a) \ a 162 drivers/usb/renesas_usbhs/pipe.c case 0x ## a: \ a 163 drivers/usb/renesas_usbhs/pipe.c reg = PIPE ## a ## TRE; \ a 151 drivers/usb/serial/ch341.c short a; a 170 drivers/usb/serial/ch341.c a = (factor & 0xff00) | divisor; a 176 drivers/usb/serial/ch341.c a |= BIT(7); a 178 drivers/usb/serial/ch341.c r = ch341_control_out(dev, CH341_REQ_WRITE_REG, 0x1312, a); a 40 drivers/usb/serial/garmin_gps.c #define _DRIVER_VERSION(a, b) "v" _STR(a) "." _STR(b) a 18 drivers/usb/serial/io_edgeport.h #define LOW8(a) ((unsigned char)(a & 0xff)) a 21 drivers/usb/serial/io_edgeport.h #define HIGH8(a) ((unsigned char)((a & 0xff00) >> 8)) a 970 drivers/usb/serial/iuu_phoenix.c #define SOUP(a, b, c, d) do { \ a 973 drivers/usb/serial/iuu_phoenix.c b, a, c, d, NULL, 0, 1000); \ a 974 drivers/usb/serial/iuu_phoenix.c dev_dbg(dev, "0x%x:0x%x:0x%x:0x%x %d\n", a, b, c, d, result); } while (0) a 244 drivers/usb/serial/keyspan_usa26msg.h a, a 238 drivers/usb/serial/keyspan_usa67msg.h a, a 113 drivers/usb/serial/oti6858.c #define OTI6858_CTRL_EQUALS_PENDING(a, priv) \ a 114 drivers/usb/serial/oti6858.c (((a)->divisor == (priv)->pending_setup.divisor) \ a 115 drivers/usb/serial/oti6858.c && ((a)->control == (priv)->pending_setup.control) \ a 116 drivers/usb/serial/oti6858.c && ((a)->frame_fmt == (priv)->pending_setup.frame_fmt)) a 573 drivers/usb/serial/pl2303.c static bool pl2303_termios_change(const struct ktermios *a, const struct ktermios *b) a 577 drivers/usb/serial/pl2303.c ixon_change = ((a->c_iflag ^ b->c_iflag) & (IXON | IXANY)) || a 578 drivers/usb/serial/pl2303.c a->c_cc[VSTART] != b->c_cc[VSTART] || a 579 drivers/usb/serial/pl2303.c a->c_cc[VSTOP] != b->c_cc[VSTOP]; a 581 drivers/usb/serial/pl2303.c return tty_termios_hw_change(a, b) || ixon_change; a 220 drivers/usb/storage/alauda.c int i, j, a; a 227 drivers/usb/storage/alauda.c a = 0; a 231 drivers/usb/storage/alauda.c a ^= 0x04; a 233 drivers/usb/storage/alauda.c a ^= 0x10; a 235 drivers/usb/storage/alauda.c a ^= 0x40; a 238 drivers/usb/storage/alauda.c ecc2[i] = ~(a ^ (a<<1) ^ (parity[i] ? 0xa8 : 0)); a 245 drivers/usb/storage/alauda.c int i, j, a; a 258 drivers/usb/storage/alauda.c a = (bits[3] << 6) + (bits[2] << 4) + (bits[1] << 2) + bits[0]; a 259 drivers/usb/storage/alauda.c ecc[0] = ~(a ^ (a<<1) ^ (parity[par] ? 0xaa : 0)); a 261 drivers/usb/storage/alauda.c a = (bits[7] << 6) + (bits[6] << 4) + (bits[5] << 2) + bits[4]; a 262 drivers/usb/storage/alauda.c ecc[1] = ~(a ^ (a<<1) ^ (parity[par] ? 0xaa : 0)); a 189 drivers/usb/storage/sddr09.c int i, j, a; a 196 drivers/usb/storage/sddr09.c a = 0; a 200 drivers/usb/storage/sddr09.c a ^= 0x04; a 202 drivers/usb/storage/sddr09.c a ^= 0x10; a 204 drivers/usb/storage/sddr09.c a ^= 0x40; a 207 drivers/usb/storage/sddr09.c ecc2[i] = ~(a ^ (a<<1) ^ (parity[i] ? 0xa8 : 0)); a 213 drivers/usb/storage/sddr09.c int i, j, a; a 226 drivers/usb/storage/sddr09.c a = (bits[3] << 6) + (bits[2] << 4) + (bits[1] << 2) + bits[0]; a 227 drivers/usb/storage/sddr09.c ecc[0] = ~(a ^ (a<<1) ^ (parity[par] ? 0xaa : 0)); a 229 drivers/usb/storage/sddr09.c a = (bits[7] << 6) + (bits[6] << 4) + (bits[5] << 2) + bits[4]; a 230 drivers/usb/storage/sddr09.c ecc[1] = ~(a ^ (a<<1) ^ (parity[par] ? 0xaa : 0)); a 694 drivers/vhost/vhost.c u64 a = addr / VHOST_PAGE_SIZE / 8; a 697 drivers/vhost/vhost.c if (a > ULONG_MAX - (unsigned long)log_base || a 698 drivers/vhost/vhost.c a + (unsigned long)log_base > ULONG_MAX) a 701 drivers/vhost/vhost.c return access_ok(log_base + a, a 721 drivers/vhost/vhost.c unsigned long a = node->userspace_addr; a 727 drivers/vhost/vhost.c if (!access_ok((void __user *)a, a 1081 drivers/vhost/vhost.c unsigned long a = uaddr; a 1088 drivers/vhost/vhost.c !access_ok((void __user *)a, size)) a 1091 drivers/vhost/vhost.c !access_ok((void __user *)a, size)) a 1512 drivers/vhost/vhost.c struct vhost_vring_addr a; a 1514 drivers/vhost/vhost.c if (copy_from_user(&a, argp, sizeof a)) a 1516 drivers/vhost/vhost.c if (a.flags & ~(0x1 << VHOST_VRING_F_LOG)) a 1521 drivers/vhost/vhost.c if ((u64)(unsigned long)a.desc_user_addr != a.desc_user_addr || a 1522 drivers/vhost/vhost.c (u64)(unsigned long)a.used_user_addr != a.used_user_addr || a 1523 drivers/vhost/vhost.c (u64)(unsigned long)a.avail_user_addr != a.avail_user_addr) a 1529 drivers/vhost/vhost.c if ((a.avail_user_addr & (VRING_AVAIL_ALIGN_SIZE - 1)) || a 1530 drivers/vhost/vhost.c (a.used_user_addr & (VRING_USED_ALIGN_SIZE - 1)) || a 1531 drivers/vhost/vhost.c (a.log_guest_addr & (VRING_USED_ALIGN_SIZE - 1))) a 1539 drivers/vhost/vhost.c (void __user *)(unsigned long)a.desc_user_addr, a 1540 drivers/vhost/vhost.c (void __user *)(unsigned long)a.avail_user_addr, a 1541 drivers/vhost/vhost.c (void __user *)(unsigned long)a.used_user_addr)) a 1545 drivers/vhost/vhost.c if ((a.flags & (0x1 << VHOST_VRING_F_LOG)) && a 1546 drivers/vhost/vhost.c !log_access_ok(vq->log_base, a.log_guest_addr, a 1552 drivers/vhost/vhost.c vq->log_used = !!(a.flags & (0x1 << VHOST_VRING_F_LOG)); a 1553 drivers/vhost/vhost.c vq->desc = (void __user *)(unsigned long)a.desc_user_addr; a 1554 drivers/vhost/vhost.c vq->avail = (void __user *)(unsigned long)a.avail_user_addr; a 1555 drivers/vhost/vhost.c vq->log_addr = a.log_guest_addr; a 1556 drivers/vhost/vhost.c vq->used = (void __user *)(unsigned long)a.used_user_addr; a 300 drivers/vhost/vringh.c u64 a = vringh64_to_cpu(vrh, desc.addr); a 304 drivers/vhost/vringh.c if (!rcheck(vrh, a, &len, &range, getrange)) { a 315 drivers/vhost/vringh.c addr = (void *)(long)(a + range.offset); a 281 drivers/video/console/newport_con.c #define L(a) (char)('A'+(a)) a 308 drivers/video/console/sticon.c u16 a = scr_readw(p); a 311 drivers/video/console/sticon.c a = ((a) & 0x88ff) | (((a) & 0x7000) >> 4) | (((a) & 0x0700) << 4); a 313 drivers/video/console/sticon.c a = ((a & 0x0700) == 0x0100) ? 0x7000 : 0x7700; a 315 drivers/video/console/sticon.c scr_writew(a, p++); a 669 drivers/video/console/vgacon.c u16 a = scr_readw(p); a 671 drivers/video/console/vgacon.c a = ((a) & 0x88ff) | (((a) & 0x7000) >> 4) | a 672 drivers/video/console/vgacon.c (((a) & 0x0700) << 4); a 674 drivers/video/console/vgacon.c a ^= ((a & 0x0700) == 0x0100) ? 0x7000 : 0x7700; a 675 drivers/video/console/vgacon.c scr_writew(a, p++); a 2580 drivers/video/fbdev/amifb.c static inline unsigned long comp(unsigned long a, unsigned long b, a 2583 drivers/video/fbdev/amifb.c return ((a ^ b) & mask) ^ b; a 2587 drivers/video/fbdev/amifb.c static inline unsigned long xor(unsigned long a, unsigned long b, a 2590 drivers/video/fbdev/amifb.c return (a & mask) ^ b; a 51 drivers/video/fbdev/arcfb.c #define floor8(a) (a&(~0x07)) a 52 drivers/video/fbdev/arcfb.c #define floorXres(a,xres) (a&(~(xres - 1))) a 53 drivers/video/fbdev/arcfb.c #define iceil8(a) (((int)((a+7)/8))*8) a 54 drivers/video/fbdev/arcfb.c #define ceil64(a) (a|0x3F) a 55 drivers/video/fbdev/arcfb.c #define ceilXres(a,xres) (a|(xres - 1)) a 150 drivers/video/fbdev/c2p_core.h static inline u32 comp(u32 a, u32 b, u32 mask) a 152 drivers/video/fbdev/c2p_core.h return ((a ^ b) & mask) ^ b; a 470 drivers/video/fbdev/controlfb.c #define RADACAL_WRITE(a,d) \ a 471 drivers/video/fbdev/controlfb.c out_8(&p->cmap_regs->addr, (a)); \ a 15 drivers/video/fbdev/core/fb_draw.h comp(unsigned long a, unsigned long b, unsigned long mask) a 17 drivers/video/fbdev/core/fb_draw.h return ((a ^ b) & mask) ^ b; a 178 drivers/video/fbdev/core/fbcon.c #define divides(a, b) ((!(a) || (b)%(a)) ? 0 : 1) a 2822 drivers/video/fbdev/core/fbcon.c u16 a = scr_readw(p); a 2824 drivers/video/fbdev/core/fbcon.c a ^= 0x0800; a 2826 drivers/video/fbdev/core/fbcon.c a = ((a) & 0x11ff) | (((a) & 0xe000) >> 4) | a 2827 drivers/video/fbdev/core/fbcon.c (((a) & 0x0e00) << 4); a 2829 drivers/video/fbdev/core/fbcon.c a = ((a) & 0x88ff) | (((a) & 0x7000) >> 4) | a 2830 drivers/video/fbdev/core/fbcon.c (((a) & 0x0700) << 4); a 2831 drivers/video/fbdev/core/fbcon.c scr_writew(a, p++); a 1547 drivers/video/fbdev/core/fbmem.c static void do_remove_conflicting_framebuffers(struct apertures_struct *a, a 1560 drivers/video/fbdev/core/fbmem.c if (fb_do_apertures_overlap(gen_aper, a) || a 1732 drivers/video/fbdev/core/fbmem.c int remove_conflicting_framebuffers(struct apertures_struct *a, a 1737 drivers/video/fbdev/core/fbmem.c if (!a) { a 1738 drivers/video/fbdev/core/fbmem.c a = alloc_apertures(1); a 1739 drivers/video/fbdev/core/fbmem.c if (!a) a 1742 drivers/video/fbdev/core/fbmem.c a->ranges[0].base = 0; a 1743 drivers/video/fbdev/core/fbmem.c a->ranges[0].size = ~0; a 1748 drivers/video/fbdev/core/fbmem.c do_remove_conflicting_framebuffers(a, name, primary); a 1752 drivers/video/fbdev/core/fbmem.c kfree(a); a 376 drivers/video/fbdev/core/svgalib.c static inline u32 abs_diff(u32 a, u32 b) a 378 drivers/video/fbdev/core/svgalib.c return (a > b) ? (a - b) : (b - a); a 37 drivers/video/fbdev/kyro/fbdev.c #define KHZ2PICOS(a) (1000000000UL/(a)) a 117 drivers/video/fbdev/macfb.c #define PIXEL_TO_MM(a) (((a)*10)/28) /* width in mm at 72 dpi */ a 735 drivers/video/fbdev/matrox/matroxfb_maven.c unsigned int uninitialized_var(a), uninitialized_var(b), a 739 drivers/video/fbdev/matrox/matroxfb_maven.c if (!matroxfb_mavenclock((m->mode == MATROXFB_OUTPUT_MODE_PAL) ? &maven_PAL : &maven_NTSC, h, vt, &a, &b, &c, &h2)) { a 744 drivers/video/fbdev/matrox/matroxfb_maven.c m->regs[0x80] = a - 1; a 759 drivers/video/fbdev/matrox/matroxfb_maven.c unsigned int a, bv, c; a 891 drivers/video/fbdev/matrox/matroxfb_maven.c u32 a; a 894 drivers/video/fbdev/matrox/matroxfb_maven.c a = m->vlines * (m->htotal + 2); a 897 drivers/video/fbdev/matrox/matroxfb_maven.c f1 = ((u64)a) << 15; /* *32768 */ a 922 drivers/video/fbdev/matrox/matroxfb_maven.c DAC1064_calcclock(mt->pixclock, 450000, &a, &bv, &c); a 923 drivers/video/fbdev/matrox/matroxfb_maven.c m->regs[0x80] = a; a 118 drivers/video/fbdev/mb862xx/mb862xxfb.h #define pack(a, b) (((a) << 16) | (b)) a 104 drivers/video/fbdev/nvidia/nv_local.h u8 *a = (u8 *)(l); \ a 105 drivers/video/fbdev/nvidia/nv_local.h a[0] = bitrev8(a[0]); \ a 106 drivers/video/fbdev/nvidia/nv_local.h a[1] = bitrev8(a[1]); \ a 107 drivers/video/fbdev/nvidia/nv_local.h a[2] = bitrev8(a[2]); \ a 108 drivers/video/fbdev/nvidia/nv_local.h a[3] = bitrev8(a[3]); \ a 414 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c unsigned y, a, b, s; a 428 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c a = (ptr[0] >> 4) & 0x1; a 448 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c (a << 6) | (s << 4) | (b << 2) | (y << 0)); a 233 drivers/video/fbdev/platinumfb.c #define STORE_D2(a, d) { \ a 234 drivers/video/fbdev/platinumfb.c out_8(&cmap_regs->addr, (a+32)); \ a 54 drivers/video/fbdev/pm2fb.c #define DPRINTK(a, b...) \ a 55 drivers/video/fbdev/pm2fb.c printk(KERN_DEBUG "pm2fb: %s: " a, __func__ , ## b) a 57 drivers/video/fbdev/pm2fb.c #define DPRINTK(a, b...) a 185 drivers/video/fbdev/pm2fb.c #define WAIT_FIFO(p, a) a 187 drivers/video/fbdev/pm2fb.c static inline void WAIT_FIFO(struct pm2fb_par *p, u32 a) a 189 drivers/video/fbdev/pm2fb.c while (pm2_RD(p, PM2R_IN_FIFO_SPACE) < a) a 44 drivers/video/fbdev/pm3fb.c #define DPRINTK(a, b...) \ a 45 drivers/video/fbdev/pm3fb.c printk(KERN_DEBUG "pm3fb: %s: " a, __func__ , ## b) a 47 drivers/video/fbdev/pm3fb.c #define DPRINTK(a, b...) a 456 drivers/video/fbdev/riva/fbdev.c u8 *a = (u8 *)l; a 457 drivers/video/fbdev/riva/fbdev.c a[0] = bitrev8(a[0]); a 458 drivers/video/fbdev/riva/fbdev.c a[1] = bitrev8(a[1]); a 459 drivers/video/fbdev/riva/fbdev.c a[2] = bitrev8(a[2]); a 460 drivers/video/fbdev/riva/fbdev.c a[3] = bitrev8(a[3]); a 150 drivers/video/fbdev/s3c-fb.c struct fb_bitfield a; a 6609 drivers/video/fbdev/sis/init301.c unsigned short a, b, p = 0; a 6611 drivers/video/fbdev/sis/init301.c a = SiS_Pr->SiS_VGAHDE; a 6614 drivers/video/fbdev/sis/init301.c a = SiS_Pr->SiS_VGAVDE; a 6618 drivers/video/fbdev/sis/init301.c if(a < b) { a 6620 drivers/video/fbdev/sis/init301.c } else if(a == b) { a 6636 drivers/video/fbdev/sis/init301.c if((tableptr[p] | tableptr[p+1] << 8) == a) break; a 80 drivers/video/fbdev/tdfxfb.c #define DPRINTK(a, b...) pr_debug("fb: %s: " a, __func__ , ## b) a 422 drivers/video/fbdev/tgafb.c min_diff = delta, vm = m, va = a, vr = r; \ a 430 drivers/video/fbdev/tgafb.c int r,a,m,vm = 34, va = 1, vr = 30; a 481 drivers/video/fbdev/tgafb.c a = 0; a 486 drivers/video/fbdev/tgafb.c if ((a = n % 6)) a 1426 drivers/video/fbdev/udlfb.c struct device_attribute *a, char *buf) { a 1434 drivers/video/fbdev/udlfb.c struct device_attribute *a, char *buf) { a 1442 drivers/video/fbdev/udlfb.c struct device_attribute *a, char *buf) { a 1450 drivers/video/fbdev/udlfb.c struct device_attribute *a, char *buf) { a 1459 drivers/video/fbdev/udlfb.c struct kobject *kobj, struct bin_attribute *a, a 1481 drivers/video/fbdev/udlfb.c struct kobject *kobj, struct bin_attribute *a, a 15 drivers/video/fbdev/via/debug.h #define DEBUG_MSG(f, a...) printk(f, ## a) a 17 drivers/video/fbdev/via/debug.h #define DEBUG_MSG(f, a...) a 22 drivers/video/fbdev/via/debug.h #define WARN_MSG(f, a...) printk(f, ## a) a 24 drivers/video/fbdev/via/debug.h #define WARN_MSG(f, a...) a 20 drivers/virt/vboxguest/vboxguest_core.c #define VBG_IOCTL_HGCM_CALL_PARMS(a) \ a 22 drivers/virt/vboxguest/vboxguest_core.c (u8 *)(a) + sizeof(struct vbg_ioctl_hgcm_call))) a 24 drivers/virt/vboxguest/vboxguest_core.c #define VBG_IOCTL_HGCM_CALL_PARMS32(a) \ a 26 drivers/virt/vboxguest/vboxguest_core.c (u8 *)(a) + sizeof(struct vbg_ioctl_hgcm_call))) a 22 drivers/virt/vboxguest/vboxguest_utils.c #define VMMDEV_HGCM_CALL_PARMS(a) \ a 24 drivers/virt/vboxguest/vboxguest_utils.c (u8 *)(a) + sizeof(struct vmmdev_hgcm_call))) a 1637 drivers/xen/events/events_base.c struct xen_hvm_param a; a 1638 drivers/xen/events/events_base.c a.domid = DOMID_SELF; a 1639 drivers/xen/events/events_base.c a.index = HVM_PARAM_CALLBACK_IRQ; a 1640 drivers/xen/events/events_base.c a.value = via; a 1641 drivers/xen/events/events_base.c return HYPERVISOR_hvm_op(HVMOP_set_param, &a); a 284 fs/afs/addr_list.c struct sockaddr_in *a = &alist->addrs[i].transport.sin; a 285 fs/afs/addr_list.c u32 a_addr = ntohl(a->sin_addr.s_addr); a 286 fs/afs/addr_list.c u16 a_port = ntohs(a->sin_port); a 324 fs/afs/addr_list.c struct sockaddr_in6 *a = &alist->addrs[i].transport.sin6; a 325 fs/afs/addr_list.c u16 a_port = ntohs(a->sin6_port); a 327 fs/afs/addr_list.c diff = memcmp(xdr, &a->sin6_addr, 16); a 593 fs/afs/rotate.c const struct afs_addr_list *a = a 596 fs/afs/rotate.c a->version, a 597 fs/afs/rotate.c a->nr_ipv4, a->nr_addrs, a->max_addrs, a 598 fs/afs/rotate.c a->preferred); a 600 fs/afs/rotate.c a->probed, a->responded, a->failed); a 601 fs/afs/rotate.c if (a == fc->ac.alist) a 49 fs/afs/server.c const struct sockaddr_in6 *a = &srx->transport.sin6, *b; a 54 fs/afs/server.c diff = ((u16 __force)a->sin6_port - a 57 fs/afs/server.c diff = memcmp(&a->sin6_addr, a 65 fs/afs/server.c const struct sockaddr_in *a = &srx->transport.sin, *b; a 70 fs/afs/server.c diff = ((u16 __force)a->sin_port - a 73 fs/afs/server.c diff = ((u32 __force)a->sin_addr.s_addr - a 300 fs/afs/vl_rotate.c const struct afs_addr_list *a = a 303 fs/afs/vl_rotate.c a->nr_ipv4, a->nr_addrs, a->max_addrs, a 304 fs/afs/vl_rotate.c a->preferred); a 306 fs/afs/vl_rotate.c a->probed, a->responded, a->failed); a 307 fs/afs/vl_rotate.c if (a == vc->ac.alist) a 1672 fs/btrfs/raid56.c static int plug_cmp(void *priv, struct list_head *a, struct list_head *b) a 1674 fs/btrfs/raid56.c struct btrfs_raid_bio *ra = container_of(a, struct btrfs_raid_bio, a 72 fs/btrfs/sysfs.c static struct btrfs_feature_attr *to_btrfs_feature_attr(struct kobj_attribute *a) a 74 fs/btrfs/sysfs.c return container_of(a, struct btrfs_feature_attr, kobj_attr); a 144 fs/btrfs/sysfs.c struct kobj_attribute *a, char *buf) a 148 fs/btrfs/sysfs.c struct btrfs_feature_attr *fa = to_btrfs_feature_attr(a); a 160 fs/btrfs/sysfs.c struct kobj_attribute *a, a 164 fs/btrfs/sysfs.c struct btrfs_feature_attr *fa = to_btrfs_feature_attr(a); a 354 fs/btrfs/sysfs.c struct kobj_attribute *a, char *buf) a 410 fs/btrfs/sysfs.c struct kobj_attribute *a, \ a 419 fs/btrfs/sysfs.c struct kobj_attribute *a, a 474 fs/btrfs/sysfs.c struct kobj_attribute *a, char *buf) a 488 fs/btrfs/sysfs.c struct kobj_attribute *a, a 525 fs/btrfs/sysfs.c struct kobj_attribute *a, char *buf) a 535 fs/btrfs/sysfs.c struct kobj_attribute *a, char *buf) a 546 fs/btrfs/sysfs.c struct kobj_attribute *a, char *buf) a 557 fs/btrfs/sysfs.c struct kobj_attribute *a, char *buf) a 567 fs/btrfs/sysfs.c struct kobj_attribute *a, a 597 fs/btrfs/sysfs.c struct kobj_attribute *a, char *buf) a 793 fs/btrfs/sysfs.c struct attribute *a = btrfs_supported_feature_attrs[i]; a 795 fs/btrfs/sysfs.c sfa = attr_to_btrfs_feature_attr(a); a 4083 fs/btrfs/tree-log.c static int extent_cmp(void *priv, struct list_head *a, struct list_head *b) a 4087 fs/btrfs/tree-log.c em1 = list_entry(a, struct extent_map, list); a 1399 fs/btrfs/volumes.c static int devid_cmp(void *priv, struct list_head *a, struct list_head *b) a 1403 fs/btrfs/volumes.c dev1 = list_entry(a, struct btrfs_device, dev_list); a 3934 fs/btrfs/volumes.c #define CHECK_APPEND_NOARG(a) \ a 3936 fs/btrfs/volumes.c ret = snprintf(bp, size_bp, (a)); \ a 3943 fs/btrfs/volumes.c #define CHECK_APPEND_1ARG(a, v1) \ a 3945 fs/btrfs/volumes.c ret = snprintf(bp, size_bp, (a), (v1)); \ a 3952 fs/btrfs/volumes.c #define CHECK_APPEND_2ARG(a, v1, v2) \ a 3954 fs/btrfs/volumes.c ret = snprintf(bp, size_bp, (a), (v1), (v2)); \ a 4031 fs/btrfs/volumes.c #define CHECK_APPEND_1ARG(a, v1) \ a 4033 fs/btrfs/volumes.c ret = snprintf(bp, size_bp, (a), (v1)); \ a 4930 fs/btrfs/volumes.c static int btrfs_cmp_device_info(const void *a, const void *b) a 4932 fs/btrfs/volumes.c const struct btrfs_device_info *di_a = a; a 5562 fs/btrfs/volumes.c static inline int parity_smaller(u64 a, u64 b) a 5564 fs/btrfs/volumes.c return a > b; a 8 fs/ceph/ceph_frag.c int ceph_frag_compare(__u32 a, __u32 b) a 10 fs/ceph/ceph_frag.c unsigned va = ceph_frag_value(a); a 16 fs/ceph/ceph_frag.c va = ceph_frag_bits(a); a 38 fs/ceph/file.c #define ceph_sys2wire(a) if (flags & a) { wire_flags |= CEPH_##a; flags &= ~a; } a 225 fs/ceph/ioctl.c struct ceph_entity_addr *a = a 227 fs/ceph/ioctl.c if (a) a 228 fs/ceph/ioctl.c memcpy(&dl.osd_addr, &a->in_addr, sizeof(dl.osd_addr)); a 295 fs/ceph/snap.c static int cmpu64_rev(const void *a, const void *b) a 297 fs/ceph/snap.c if (*(u64 *)a < *(u64 *)b) a 299 fs/ceph/snap.c if (*(u64 *)a > *(u64 *)b) a 1081 fs/compat_ioctl.c unsigned int a, b; a 1082 fs/compat_ioctl.c a = *(unsigned int *)p; a 1084 fs/compat_ioctl.c if (a > b) a 1086 fs/compat_ioctl.c if (a < b) a 196 fs/dcache.c unsigned long a,b,mask; a 199 fs/dcache.c a = read_word_at_a_time(cs); a 203 fs/dcache.c if (unlikely(a != b)) a 212 fs/dcache.c return unlikely(!!((a ^ b) & mask)); a 167 fs/dlm/lockspace.c struct dlm_attr *a = container_of(attr, struct dlm_attr, attr); a 168 fs/dlm/lockspace.c return a->show ? a->show(ls, buf) : 0; a 175 fs/dlm/lockspace.c struct dlm_attr *a = container_of(attr, struct dlm_attr, attr); a 176 fs/dlm/lockspace.c return a->store ? a->store(ls, buf, len) : len; a 1510 fs/ext2/balloc.c static inline int test_root(int a, int b) a 1514 fs/ext2/balloc.c while (a > num) a 1516 fs/ext2/balloc.c return num == a; a 149 fs/ext2/ext2.h # define ext2_debug(f, a...) { \ a 152 fs/ext2/ext2.h printk (f, ## a); \ a 155 fs/ext2/ext2.h # define ext2_debug(f, a...) /**/ a 748 fs/ext4/balloc.c static inline int test_root(ext4_group_t a, int b) a 751 fs/ext4/balloc.c if (a < b) a 753 fs/ext4/balloc.c if (a == b) a 755 fs/ext4/balloc.c if ((a % b) != 0) a 757 fs/ext4/balloc.c a = a / b; a 73 fs/ext4/ext4.h #define ext4_debug(f, a...) \ a 77 fs/ext4/ext4.h printk(KERN_DEBUG f, ## a); \ a 2743 fs/ext4/ext4.h #define EXT4_ERROR_INODE(inode, fmt, a...) \ a 2744 fs/ext4/ext4.h ext4_error_inode((inode), __func__, __LINE__, 0, (fmt), ## a) a 2746 fs/ext4/ext4.h #define EXT4_ERROR_INODE_BLOCK(inode, block, fmt, a...) \ a 2747 fs/ext4/ext4.h ext4_error_inode((inode), __func__, __LINE__, (block), (fmt), ## a) a 2749 fs/ext4/ext4.h #define EXT4_ERROR_FILE(file, block, fmt, a...) \ a 2750 fs/ext4/ext4.h ext4_error_file((file), __func__, __LINE__, (block), (fmt), ## a) a 1044 fs/ext4/extents.c int i = at, k, m, a; a 1090 fs/ext4/extents.c for (a = 0; a < depth - at; a++) { a 1095 fs/ext4/extents.c ablocks[a] = newblock; a 1099 fs/ext4/extents.c newblock = ablocks[--a]; a 1181 fs/ext4/extents.c newblock = ablocks[--a]; a 2739 fs/ext4/extents.c ext4_lblk_t a, b; a 2778 fs/ext4/extents.c a = ex_ee_block > start ? ex_ee_block : start; a 2782 fs/ext4/extents.c ext_debug(" border %u:%u\n", a, b); a 2810 fs/ext4/extents.c } else if (a != ex_ee_block) { a 2812 fs/ext4/extents.c num = a - ex_ee_block; a 2838 fs/ext4/extents.c err = ext4_remove_blocks(handle, inode, ex, partial, a, b); a 354 fs/ext4/fsmap.c struct list_head *a, a 360 fs/ext4/fsmap.c fa = container_of(a, struct ext4_fsmap, fmr_list); a 20 fs/ext4/hash.c __u32 a = in[0], b = in[1], c = in[2], d = in[3]; a 25 fs/ext4/hash.c b0 += ((b1 << 4)+a) ^ (b1+sum) ^ ((b1 >> 5)+b); a 44 fs/ext4/hash.c #define ROUND(f, a, b, c, d, x, s) \ a 45 fs/ext4/hash.c (a += f(b, c, d) + x, a = rol32(a, s)) a 55 fs/ext4/hash.c __u32 a = buf[0], b = buf[1], c = buf[2], d = buf[3]; a 58 fs/ext4/hash.c ROUND(F, a, b, c, d, in[0] + K1, 3); a 59 fs/ext4/hash.c ROUND(F, d, a, b, c, in[1] + K1, 7); a 60 fs/ext4/hash.c ROUND(F, c, d, a, b, in[2] + K1, 11); a 61 fs/ext4/hash.c ROUND(F, b, c, d, a, in[3] + K1, 19); a 62 fs/ext4/hash.c ROUND(F, a, b, c, d, in[4] + K1, 3); a 63 fs/ext4/hash.c ROUND(F, d, a, b, c, in[5] + K1, 7); a 64 fs/ext4/hash.c ROUND(F, c, d, a, b, in[6] + K1, 11); a 65 fs/ext4/hash.c ROUND(F, b, c, d, a, in[7] + K1, 19); a 68 fs/ext4/hash.c ROUND(G, a, b, c, d, in[1] + K2, 3); a 69 fs/ext4/hash.c ROUND(G, d, a, b, c, in[3] + K2, 5); a 70 fs/ext4/hash.c ROUND(G, c, d, a, b, in[5] + K2, 9); a 71 fs/ext4/hash.c ROUND(G, b, c, d, a, in[7] + K2, 13); a 72 fs/ext4/hash.c ROUND(G, a, b, c, d, in[0] + K2, 3); a 73 fs/ext4/hash.c ROUND(G, d, a, b, c, in[2] + K2, 5); a 74 fs/ext4/hash.c ROUND(G, c, d, a, b, in[4] + K2, 9); a 75 fs/ext4/hash.c ROUND(G, b, c, d, a, in[6] + K2, 13); a 78 fs/ext4/hash.c ROUND(H, a, b, c, d, in[3] + K3, 3); a 79 fs/ext4/hash.c ROUND(H, d, a, b, c, in[7] + K3, 9); a 80 fs/ext4/hash.c ROUND(H, c, d, a, b, in[2] + K3, 11); a 81 fs/ext4/hash.c ROUND(H, b, c, d, a, in[6] + K3, 15); a 82 fs/ext4/hash.c ROUND(H, a, b, c, d, in[1] + K3, 3); a 83 fs/ext4/hash.c ROUND(H, d, a, b, c, in[5] + K3, 9); a 84 fs/ext4/hash.c ROUND(H, c, d, a, b, in[0] + K3, 11); a 85 fs/ext4/hash.c ROUND(H, b, c, d, a, in[4] + K3, 15); a 87 fs/ext4/hash.c buf[0] += a; a 37 fs/ext4/ioctl.c static void memswap(void *a, void *b, size_t len) a 41 fs/ext4/ioctl.c ap = (unsigned char *)a; a 2002 fs/ext4/mballoc.c ext4_fsblk_t a; a 2011 fs/ext4/mballoc.c a = first_group_block + sbi->s_stripe - 1; a 2012 fs/ext4/mballoc.c do_div(a, sbi->s_stripe); a 2013 fs/ext4/mballoc.c i = (a * sbi->s_stripe) - first_group_block; a 268 fs/ext4/sysfs.c static void *calc_ptr(struct ext4_attr *a, struct ext4_sb_info *sbi) a 270 fs/ext4/sysfs.c switch (a->attr_ptr) { a 272 fs/ext4/sysfs.c return a->u.explicit_ptr; a 274 fs/ext4/sysfs.c return (void *) (((char *) sbi) + a->u.offset); a 276 fs/ext4/sysfs.c return (void *) (((char *) sbi->s_es) + a->u.offset); a 295 fs/ext4/sysfs.c struct ext4_attr *a = container_of(attr, struct ext4_attr, attr); a 296 fs/ext4/sysfs.c void *ptr = calc_ptr(a, sbi); a 298 fs/ext4/sysfs.c switch (a->attr_id) { a 315 fs/ext4/sysfs.c if (a->attr_ptr == ptr_ext4_super_block_offset) a 345 fs/ext4/sysfs.c struct ext4_attr *a = container_of(attr, struct ext4_attr, attr); a 346 fs/ext4/sysfs.c void *ptr = calc_ptr(a, sbi); a 350 fs/ext4/sysfs.c switch (a->attr_id) { a 359 fs/ext4/sysfs.c if (a->attr_ptr == ptr_ext4_super_block_offset) a 110 fs/f2fs/f2fs.h #define ver_after(a, b) (typecheck(unsigned long long, a) && \ a 112 fs/f2fs/f2fs.h ((long long)((a) - (b)) > 0)) a 30 fs/f2fs/hash.c __u32 a = in[0], b = in[1], c = in[2], d = in[3]; a 35 fs/f2fs/hash.c b0 += ((b1 << 4)+a) ^ (b1+sum) ^ ((b1 >> 5)+b); a 65 fs/f2fs/sysfs.c static ssize_t dirty_segments_show(struct f2fs_attr *a, a 72 fs/f2fs/sysfs.c static ssize_t unusable_show(struct f2fs_attr *a, a 85 fs/f2fs/sysfs.c static ssize_t encoding_show(struct f2fs_attr *a, a 99 fs/f2fs/sysfs.c static ssize_t lifetime_write_kbytes_show(struct f2fs_attr *a, a 112 fs/f2fs/sysfs.c static ssize_t features_show(struct f2fs_attr *a, a 161 fs/f2fs/sysfs.c static ssize_t current_reserved_blocks_show(struct f2fs_attr *a, a 167 fs/f2fs/sysfs.c static ssize_t f2fs_sbi_show(struct f2fs_attr *a, a 173 fs/f2fs/sysfs.c ptr = __struct_ptr(sbi, a->struct_type); a 177 fs/f2fs/sysfs.c if (!strcmp(a->attr.name, "extension_list")) { a 198 fs/f2fs/sysfs.c ui = (unsigned int *)(ptr + a->offset); a 203 fs/f2fs/sysfs.c static ssize_t __sbi_store(struct f2fs_attr *a, a 212 fs/f2fs/sysfs.c ptr = __struct_ptr(sbi, a->struct_type); a 216 fs/f2fs/sysfs.c if (!strcmp(a->attr.name, "extension_list")) { a 251 fs/f2fs/sysfs.c ui = (unsigned int *)(ptr + a->offset); a 257 fs/f2fs/sysfs.c if (a->struct_type == FAULT_INFO_TYPE && t >= (1 << FAULT_MAX)) a 259 fs/f2fs/sysfs.c if (a->struct_type == FAULT_INFO_RATE && t >= UINT_MAX) a 262 fs/f2fs/sysfs.c if (a->struct_type == RESERVED_BLOCKS) { a 276 fs/f2fs/sysfs.c if (!strcmp(a->attr.name, "discard_granularity")) { a 285 fs/f2fs/sysfs.c if (!strcmp(a->attr.name, "migration_granularity")) { a 290 fs/f2fs/sysfs.c if (!strcmp(a->attr.name, "trim_sections")) a 293 fs/f2fs/sysfs.c if (!strcmp(a->attr.name, "gc_urgent")) { a 307 fs/f2fs/sysfs.c if (!strcmp(a->attr.name, "gc_idle")) { a 318 fs/f2fs/sysfs.c if (!strcmp(a->attr.name, "iostat_enable")) { a 330 fs/f2fs/sysfs.c static ssize_t f2fs_sbi_store(struct f2fs_attr *a, a 335 fs/f2fs/sysfs.c bool gc_entry = (!strcmp(a->attr.name, "gc_urgent") || a 336 fs/f2fs/sysfs.c a->struct_type == GC_THREAD); a 342 fs/f2fs/sysfs.c ret = __sbi_store(a, sbi, buf, count); a 354 fs/f2fs/sysfs.c struct f2fs_attr *a = container_of(attr, struct f2fs_attr, attr); a 356 fs/f2fs/sysfs.c return a->show ? a->show(a, sbi, buf) : 0; a 364 fs/f2fs/sysfs.c struct f2fs_attr *a = container_of(attr, struct f2fs_attr, attr); a 366 fs/f2fs/sysfs.c return a->store ? a->store(a, sbi, buf, len) : 0; a 392 fs/f2fs/sysfs.c static ssize_t f2fs_feature_show(struct f2fs_attr *a, a 395 fs/f2fs/sysfs.c switch (a->id) { a 255 fs/fat/dir.c const unsigned char *a, int a_len, a 262 fs/fat/dir.c return !nls_strnicmp(sbi->nls_io, a, b, a_len); a 264 fs/fat/dir.c return !memcmp(a, b, a_len); a 176 fs/freevxfs/vxfs.h static inline u16 fs16_to_cpu(struct vxfs_sb_info *sbi, __fs16 a) a 179 fs/freevxfs/vxfs.h return be16_to_cpu((__force __be16)a); a 181 fs/freevxfs/vxfs.h return le16_to_cpu((__force __le16)a); a 184 fs/freevxfs/vxfs.h static inline u32 fs32_to_cpu(struct vxfs_sb_info *sbi, __fs32 a) a 187 fs/freevxfs/vxfs.h return be32_to_cpu((__force __be32)a); a 189 fs/freevxfs/vxfs.h return le32_to_cpu((__force __le32)a); a 192 fs/freevxfs/vxfs.h static inline u64 fs64_to_cpu(struct vxfs_sb_info *sbi, __fs64 a) a 195 fs/freevxfs/vxfs.h return be64_to_cpu((__force __be64)a); a 197 fs/freevxfs/vxfs.h return le64_to_cpu((__force __le64)a); a 108 fs/fscache/cookie.c static long fscache_compare_cookie(const struct fscache_cookie *a, a 113 fs/fscache/cookie.c if (a->key_hash != b->key_hash) a 114 fs/fscache/cookie.c return (long)a->key_hash - (long)b->key_hash; a 115 fs/fscache/cookie.c if (a->parent != b->parent) a 116 fs/fscache/cookie.c return (long)a->parent - (long)b->parent; a 117 fs/fscache/cookie.c if (a->key_len != b->key_len) a 118 fs/fscache/cookie.c return (long)a->key_len - (long)b->key_len; a 119 fs/fscache/cookie.c if (a->type != b->type) a 120 fs/fscache/cookie.c return (long)a->type - (long)b->type; a 122 fs/fscache/cookie.c if (a->key_len <= sizeof(a->inline_key)) { a 123 fs/fscache/cookie.c ka = &a->inline_key; a 126 fs/fscache/cookie.c ka = a->key; a 129 fs/fscache/cookie.c return memcmp(ka, kb, a->key_len); a 1221 fs/gfs2/dir.c static int compare_dents(const void *a, const void *b) a 1227 fs/gfs2/dir.c dent_a = *(const struct gfs2_dirent **)a; a 1335 fs/gfs2/glock.c const struct lm_lockname *a = &gh_a->gh_gl->gl_name; a 1338 fs/gfs2/glock.c if (a->ln_number > b->ln_number) a 1340 fs/gfs2/glock.c if (a->ln_number < b->ln_number) a 1514 fs/gfs2/glock.c static int glock_cmp(void *priv, struct list_head *a, struct list_head *b) a 1518 fs/gfs2/glock.c gla = list_entry(a, struct gfs2_glock, gl_lru); a 295 fs/gfs2/log.c int a, b, rm; a 300 fs/gfs2/log.c a = (old_tail <= tr->tr_first); a 302 fs/gfs2/log.c rm = (wrap) ? (a || b) : (a && b); a 531 fs/gfs2/log.c static int ip_cmp(void *priv, struct list_head *a, struct list_head *b) a 535 fs/gfs2/log.c ipa = list_entry(a, struct gfs2_inode, i_ordered); a 624 fs/gfs2/lops.c static int blocknr_cmp(void *priv, struct list_head *a, struct list_head *b) a 628 fs/gfs2/lops.c bda = list_entry(a, struct gfs2_bufdata, bd_list); a 633 fs/gfs2/quota.c static int sort_qd(const void *a, const void *b) a 635 fs/gfs2/quota.c const struct gfs2_quota_data *qd_a = *(const struct gfs2_quota_data **)a; a 87 fs/gfs2/recovery.c int wrap, a, b, revoke; a 101 fs/gfs2/recovery.c a = (jd->jd_replay_tail < where); a 103 fs/gfs2/recovery.c revoke = (wrap) ? (a || b) : (a && b); a 40 fs/gfs2/sys.c struct gfs2_attr *a = container_of(attr, struct gfs2_attr, attr); a 41 fs/gfs2/sys.c return a->show ? a->show(sdp, buf) : 0; a 48 fs/gfs2/sys.c struct gfs2_attr *a = container_of(attr, struct gfs2_attr, attr); a 49 fs/gfs2/sys.c return a->store ? a->store(sdp, buf, len) : len; a 123 fs/hpfs/alloc.c int a, b; a 139 fs/hpfs/alloc.c while ((a = tstbits(bmp, q, n + forward)) != 0) { a 140 fs/hpfs/alloc.c q += a; a 149 fs/hpfs/alloc.c if (!a) { a 167 fs/hpfs/alloc.c while ((a = tstbits(bmp, q, n + forward)) != 0) { a 168 fs/hpfs/alloc.c q += a; a 172 fs/hpfs/alloc.c if (!a) { a 474 fs/hpfs/alloc.c struct anode *a; a 476 fs/hpfs/alloc.c if (!(a = hpfs_get_sector(s, *ano, bh))) { a 480 fs/hpfs/alloc.c memset(a, 0, 512); a 481 fs/hpfs/alloc.c a->magic = cpu_to_le32(ANODE_MAGIC); a 482 fs/hpfs/alloc.c a->self = cpu_to_le32(*ano); a 483 fs/hpfs/alloc.c a->btree.n_free_nodes = 40; a 484 fs/hpfs/alloc.c a->btree.n_used_nodes = 0; a 485 fs/hpfs/alloc.c a->btree.first_free = cpu_to_le16(8); a 486 fs/hpfs/alloc.c return a; a 18 fs/hpfs/anode.c anode_secno a = -1; a 23 fs/hpfs/anode.c if (hpfs_sb(s)->sb_chk) if (hpfs_stop_cycles(s, a, &c1, &c2, "hpfs_bplus_lookup")) return -1; a 27 fs/hpfs/anode.c a = le32_to_cpu(btree->u.internal[i].down); a 29 fs/hpfs/anode.c if (!(anode = hpfs_map_anode(s, a, &bh))) return -1; a 33 fs/hpfs/anode.c hpfs_error(s, "sector %08x not found in internal anode %08x", sec, a); a 40 fs/hpfs/anode.c a = le32_to_cpu(btree->u.external[i].disk_secno) + sec - le32_to_cpu(btree->u.external[i].file_secno); a 41 fs/hpfs/anode.c if (hpfs_sb(s)->sb_chk) if (hpfs_chk_sectors(s, a, 1, "data")) { a 52 fs/hpfs/anode.c return a; a 54 fs/hpfs/anode.c hpfs_error(s, "sector %08x not found in external anode %08x", sec, a); a 66 fs/hpfs/anode.c anode_secno a, na = -1, ra, up = -1; a 79 fs/hpfs/anode.c a = node; a 82 fs/hpfs/anode.c hpfs_error(s, "anode %08x has no entries", a); a 87 fs/hpfs/anode.c a = le32_to_cpu(btree->u.internal[n].down); a 92 fs/hpfs/anode.c if (hpfs_stop_cycles(s, a, &c1, &c2, "hpfs_add_sector_to_btree #1")) return -1; a 93 fs/hpfs/anode.c if (!(anode = hpfs_map_anode(s, a, &bh))) return -1; a 125 fs/hpfs/anode.c up = a != node ? le32_to_cpu(anode->up) : -1; a 126 fs/hpfs/anode.c if (!(anode = hpfs_alloc_anode(s, a, &na, &bh1))) { a 131 fs/hpfs/anode.c if (a == node && fnod) { a 163 fs/hpfs/anode.c if ((a == node && fnod) || na == -1) return se; a 201 fs/hpfs/anode.c a = na; a 202 fs/hpfs/anode.c if ((new_anode = hpfs_alloc_anode(s, a, &na, &bh))) { a 209 fs/hpfs/anode.c anode->btree.u.internal[0].down = cpu_to_le32(a); a 213 fs/hpfs/anode.c if ((anode = hpfs_map_anode(s, a, &bh))) { a 218 fs/hpfs/anode.c } else na = a; a 330 fs/hpfs/anode.c static secno anode_lookup(struct super_block *s, anode_secno a, unsigned sec) a 334 fs/hpfs/anode.c if (!(anode = hpfs_map_anode(s, a, &bh))) return -1; a 338 fs/hpfs/anode.c int hpfs_ea_read(struct super_block *s, secno a, int ano, unsigned pos, a 347 fs/hpfs/anode.c if ((sec = anode_lookup(s, a, pos >> 9)) == -1) a 349 fs/hpfs/anode.c } else sec = a + (pos >> 9); a 361 fs/hpfs/anode.c int hpfs_ea_write(struct super_block *s, secno a, int ano, unsigned pos, a 370 fs/hpfs/anode.c if ((sec = anode_lookup(s, a, pos >> 9)) == -1) a 372 fs/hpfs/anode.c } else sec = a + (pos >> 9); a 385 fs/hpfs/anode.c void hpfs_ea_remove(struct super_block *s, secno a, int ano, unsigned len) a 390 fs/hpfs/anode.c if (!(anode = hpfs_map_anode(s, a, &bh))) return; a 393 fs/hpfs/anode.c hpfs_free_sectors(s, a, 1); a 394 fs/hpfs/anode.c } else hpfs_free_sectors(s, a, (len + 511) >> 9); a 440 fs/hpfs/dnode.c int a; a 507 fs/hpfs/dnode.c a = hpfs_add_to_dnode(i, to, nde->name, nde->namelen, nde, from); a 509 fs/hpfs/dnode.c if (a) return 0; a 734 fs/hpfs/dnode.c dnode_secno a = move_to_top(i, down, dno); a 736 fs/hpfs/dnode.c if (a) delete_empty_dnode(i, a); a 737 fs/hpfs/dnode.c return !a; a 15 fs/hpfs/ea.c void hpfs_ea_ext_remove(struct super_block *s, secno a, int ano, unsigned len) a 23 fs/hpfs/ea.c ano ? "anode" : "sectors", a, len); a 26 fs/hpfs/ea.c if (hpfs_ea_read(s, a, ano, pos, 4, ex)) return; a 30 fs/hpfs/ea.c ano ? "anode" : "sectors", a, pos); a 33 fs/hpfs/ea.c if (hpfs_ea_read(s, a, ano, pos + 4, ea->namelen + 9, ex+4)) a 39 fs/hpfs/ea.c if (!ano) hpfs_free_sectors(s, a, (len+511) >> 9); a 43 fs/hpfs/ea.c if ((anode = hpfs_map_anode(s, a, &bh))) { a 46 fs/hpfs/ea.c hpfs_free_sectors(s, a, 1); a 51 fs/hpfs/ea.c static char *get_indirect_ea(struct super_block *s, int ano, secno a, int size) a 58 fs/hpfs/ea.c if (hpfs_ea_read(s, a, ano, 0, size, ret)) { a 66 fs/hpfs/ea.c static void set_indirect_ea(struct super_block *s, int ano, secno a, a 69 fs/hpfs/ea.c hpfs_ea_write(s, a, ano, 0, size, data); a 79 fs/hpfs/ea.c secno a; a 93 fs/hpfs/ea.c a = le32_to_cpu(fnode->ea_secno); a 101 fs/hpfs/ea.c ano ? "anode" : "sectors", a, len); a 104 fs/hpfs/ea.c if (hpfs_ea_read(s, a, ano, pos, 4, ex)) return -EIO; a 105 fs/hpfs/ea.c if (hpfs_ea_read(s, a, ano, pos + 4, ea->namelen + 1 + (ea_indirect(ea) ? 8 : 0), ex + 4)) a 112 fs/hpfs/ea.c if (hpfs_ea_read(s, a, ano, pos + 4 + ea->namelen + 1, ea_valuelen(ea), buf)) a 135 fs/hpfs/ea.c secno a; a 150 fs/hpfs/ea.c a = le32_to_cpu(fnode->ea_secno); a 159 fs/hpfs/ea.c ano ? "anode" : "sectors", a, len); a 162 fs/hpfs/ea.c if (hpfs_ea_read(s, a, ano, pos, 4, ex)) return NULL; a 163 fs/hpfs/ea.c if (hpfs_ea_read(s, a, ano, pos + 4, ea->namelen + 1 + (ea_indirect(ea) ? 8 : 0), ex + 4)) a 172 fs/hpfs/ea.c if (hpfs_ea_read(s, a, ano, pos + 4 + ea->namelen + 1, ea_valuelen(ea), ret)) { a 197 fs/hpfs/ea.c secno a; a 211 fs/hpfs/ea.c a = le32_to_cpu(fnode->ea_secno); a 220 fs/hpfs/ea.c ano ? "anode" : "sectors", a, len); a 223 fs/hpfs/ea.c if (hpfs_ea_read(s, a, ano, pos, 4, ex)) return; a 224 fs/hpfs/ea.c if (hpfs_ea_read(s, a, ano, pos + 4, ea->namelen + 1 + (ea_indirect(ea) ? 8 : 0), ex + 4)) a 233 fs/hpfs/ea.c hpfs_ea_write(s, a, ano, pos + 4 + ea->namelen + 1, size, data); a 177 fs/hpfs/hpfs_fn.h int a; a 180 fs/hpfs/hpfs_fn.h a = dst->down; a 183 fs/hpfs/hpfs_fn.h dst->down = a; a 23 fs/hpfs/name.c static inline unsigned char upcase(unsigned char *dir, unsigned char a) a 25 fs/hpfs/name.c if (a<128 || a==255) return a>='a' && a<='z' ? a - 0x20 : a; a 26 fs/hpfs/name.c if (!dir) return a; a 27 fs/hpfs/name.c return dir[a-128]; a 30 fs/hpfs/name.c unsigned char hpfs_upcase(unsigned char *dir, unsigned char a) a 32 fs/hpfs/name.c return upcase(dir, a); a 35 fs/hpfs/name.c static inline unsigned char locase(unsigned char *dir, unsigned char a) a 37 fs/hpfs/name.c if (a<128 || a==255) return a>='A' && a<='Z' ? a + 0x20 : a; a 38 fs/hpfs/name.c if (!dir) return a; a 39 fs/hpfs/name.c return dir[a]; a 681 fs/hpfs/super.c unsigned a; a 688 fs/hpfs/super.c a = sbi->sb_dirband_size; a 696 fs/hpfs/super.c sbi->sb_dirband_size = a; a 301 fs/jffs2/nodelist.h #define ref_totlen(a, b, c) __jffs2_ref_totlen((a), (b), (c)) a 87 fs/jffs2/os-linux.h #define jffs2_flash_writev(a,b,c,d,e,f) jffs2_flash_direct_writev(a,b,c,d,e) a 196 fs/jffs2/summary.h #define jffs2_sum_init(a) (0) a 197 fs/jffs2/summary.h #define jffs2_sum_exit(a) a 198 fs/jffs2/summary.h #define jffs2_sum_disable_collecting(a) a 199 fs/jffs2/summary.h #define jffs2_sum_is_disabled(a) (0) a 200 fs/jffs2/summary.h #define jffs2_sum_reset_collected(a) a 201 fs/jffs2/summary.h #define jffs2_sum_add_kvec(a,b,c,d) (0) a 202 fs/jffs2/summary.h #define jffs2_sum_move_collected(a,b) a 203 fs/jffs2/summary.h #define jffs2_sum_write_sumnode(a) (0) a 204 fs/jffs2/summary.h #define jffs2_sum_add_padding_mem(a,b) a 205 fs/jffs2/summary.h #define jffs2_sum_add_inode_mem(a,b,c) a 206 fs/jffs2/summary.h #define jffs2_sum_add_dirent_mem(a,b,c) a 207 fs/jffs2/summary.h #define jffs2_sum_add_xattr_mem(a,b,c) a 208 fs/jffs2/summary.h #define jffs2_sum_add_xref_mem(a,b,c) a 209 fs/jffs2/summary.h #define jffs2_sum_scan_sumnode(a,b,c,d,e) (0) a 126 fs/jfs/jfs_dmap.h #define AGTOBLK(a,ip) \ a 127 fs/jfs/jfs_dmap.h ((s64)(a) << (JFS_SBI((ip)->i_sb)->bmap->db_agl2size)) a 3447 fs/jfs/jfs_dtree.c goto a; a 3461 fs/jfs/jfs_dtree.c a: a 24 fs/jfs/jfs_extent.c #define DPD(a) (printk("(a): %d\n",(a))) a 25 fs/jfs/jfs_extent.c #define DPC(a) (printk("(a): %c\n",(a))) a 26 fs/jfs/jfs_extent.c #define DPL1(a) \ a 28 fs/jfs/jfs_extent.c if ((a) >> 32) \ a 29 fs/jfs/jfs_extent.c printk("(a): %x%08x ",(a)); \ a 31 fs/jfs/jfs_extent.c printk("(a): %x ",(a) << 32); \ a 33 fs/jfs/jfs_extent.c #define DPL(a) \ a 35 fs/jfs/jfs_extent.c if ((a) >> 32) \ a 36 fs/jfs/jfs_extent.c printk("(a): %x%08x\n",(a)); \ a 38 fs/jfs/jfs_extent.c printk("(a): %x\n",(a) << 32); \ a 41 fs/jfs/jfs_extent.c #define DPD1(a) (printk("(a): %d ",(a))) a 42 fs/jfs/jfs_extent.c #define DPX(a) (printk("(a): %08x\n",(a))) a 43 fs/jfs/jfs_extent.c #define DPX1(a) (printk("(a): %08x ",(a))) a 44 fs/jfs/jfs_extent.c #define DPS(a) (printk("%s\n",(a))) a 45 fs/jfs/jfs_extent.c #define DPE(a) (printk("\nENTERING: %s\n",(a))) a 46 fs/jfs/jfs_extent.c #define DPE1(a) (printk("\nENTERING: %s",(a))) a 47 fs/jfs/jfs_extent.c #define DPS1(a) (printk(" %s ",(a))) a 90 fs/jfs/jfs_metapage.c struct meta_anchor *a; a 95 fs/jfs/jfs_metapage.c a = mp_anchor(page); a 97 fs/jfs/jfs_metapage.c a = kzalloc(sizeof(struct meta_anchor), GFP_NOFS); a 98 fs/jfs/jfs_metapage.c if (!a) a 100 fs/jfs/jfs_metapage.c set_page_private(page, (unsigned long)a); a 108 fs/jfs/jfs_metapage.c a->mp_count++; a 109 fs/jfs/jfs_metapage.c a->mp[index] = mp; a 117 fs/jfs/jfs_metapage.c struct meta_anchor *a = mp_anchor(page); a 123 fs/jfs/jfs_metapage.c BUG_ON(a->mp[index] != mp); a 125 fs/jfs/jfs_metapage.c a->mp[index] = NULL; a 126 fs/jfs/jfs_metapage.c if (--a->mp_count == 0) { a 127 fs/jfs/jfs_metapage.c kfree(a); a 62 fs/kernfs/dir.c static struct kernfs_node *kernfs_common_ancestor(struct kernfs_node *a, a 66 fs/kernfs/dir.c struct kernfs_root *ra = kernfs_root(a), *rb = kernfs_root(b); a 71 fs/kernfs/dir.c da = kernfs_depth(ra->kn, a); a 75 fs/kernfs/dir.c a = a->parent; a 84 fs/kernfs/dir.c while (b != a) { a 86 fs/kernfs/dir.c a = a->parent; a 89 fs/kernfs/dir.c return a; a 170 fs/lockd/svclock.c static inline int nlm_cookie_match(struct nlm_cookie *a, struct nlm_cookie *b) a 172 fs/lockd/svclock.c if (a->len != b->len) a 174 fs/lockd/svclock.c if (memcmp(a->data, b->data, a->len)) a 1878 fs/namei.c #define HASH_MIX(x, y, a) \ a 1879 fs/namei.c ( x ^= (a), \ a 1908 fs/namei.c #define HASH_MIX(x, y, a) \ a 1909 fs/namei.c ( x ^= (a), \ a 1931 fs/namei.c unsigned long a, x = 0, y = (unsigned long)salt; a 1936 fs/namei.c a = load_unaligned_zeropad(name); a 1939 fs/namei.c HASH_MIX(x, y, a); a 1943 fs/namei.c x ^= a & bytemask_from_count(len); a 1952 fs/namei.c unsigned long a = 0, x = 0, y = (unsigned long)salt; a 1960 fs/namei.c HASH_MIX(x, y, a); a 1963 fs/namei.c a = load_unaligned_zeropad(name+len); a 1964 fs/namei.c } while (!has_zero(a, &adata, &constants)); a 1966 fs/namei.c adata = prep_zero_mask(a, adata, &constants); a 1968 fs/namei.c x ^= a & zero_bytemask(mask); a 1980 fs/namei.c unsigned long a = 0, b, x = 0, y = (unsigned long)salt; a 1988 fs/namei.c HASH_MIX(x, y, a); a 1991 fs/namei.c a = load_unaligned_zeropad(name+len); a 1992 fs/namei.c b = a ^ REPEAT_BYTE('/'); a 1993 fs/namei.c } while (!(has_zero(a, &adata, &constants) | has_zero(b, &bdata, &constants))); a 1995 fs/namei.c adata = prep_zero_mask(a, adata, &constants); a 1998 fs/namei.c x ^= a & zero_bytemask(mask); a 166 fs/nfs/dns_resolve.c struct nfs_dns_ent *a; a 169 fs/nfs/dns_resolve.c a = container_of(ca, struct nfs_dns_ent, h); a 172 fs/nfs/dns_resolve.c if (a->namelen == 0 || a->namelen != b->namelen) a 174 fs/nfs/dns_resolve.c return memcmp(a->hostname, b->hostname, a->namelen) == 0; a 596 fs/nfs/nfs4_fs.h #define nfs4_close_state(a, b) do { } while (0) a 597 fs/nfs/nfs4_fs.h #define nfs4_close_sync(a, b) do { } while (0) a 598 fs/nfs/nfs4_fs.h #define nfs4_state_protect(a, b, c, d) do { } while (0) a 599 fs/nfs/nfs4_fs.h #define nfs4_state_protect_write(a, b, c, d) do { } while (0) a 7843 fs/nfs/nfs4proc.c nfs41_same_server_scope(struct nfs41_server_scope *a, a 7846 fs/nfs/nfs4proc.c if (a->server_scope_sz != b->server_scope_sz) a 7848 fs/nfs/nfs4proc.c return memcmp(a->server_scope, b->server_scope, a->server_scope_sz) == 0; a 346 fs/nfs/pnfs_nfs.c struct sockaddr_in *a, *b; a 354 fs/nfs/pnfs_nfs.c a = (struct sockaddr_in *)addr1; a 357 fs/nfs/pnfs_nfs.c if (a->sin_addr.s_addr == b->sin_addr.s_addr && a 358 fs/nfs/pnfs_nfs.c a->sin_port == b->sin_port) a 2438 fs/nfs/super.c const struct nfs_server *a = s->s_fs_info; a 2439 fs/nfs/super.c const struct rpc_clnt *clnt_a = a->client; a 2444 fs/nfs/super.c if (a->nfs_client != b->nfs_client) a 2446 fs/nfs/super.c if ((a->flags ^ b->flags) & NFS_MOUNT_CMP_FLAGMASK) a 2448 fs/nfs/super.c if (a->wsize != b->wsize) a 2450 fs/nfs/super.c if (a->rsize != b->rsize) a 2452 fs/nfs/super.c if (a->acregmin != b->acregmin) a 2454 fs/nfs/super.c if (a->acregmax != b->acregmax) a 2456 fs/nfs/super.c if (a->acdirmin != b->acdirmin) a 2458 fs/nfs/super.c if (a->acdirmax != b->acdirmax) a 199 fs/nfs_common/nfsacl.c const struct posix_acl_entry *a = x, *b = y; a 201 fs/nfs_common/nfsacl.c if (a->e_tag != b->e_tag) a 202 fs/nfs_common/nfsacl.c return a->e_tag - b->e_tag; a 203 fs/nfs_common/nfsacl.c else if ((a->e_tag == ACL_USER) && uid_gt(a->e_uid, b->e_uid)) a 205 fs/nfs_common/nfsacl.c else if ((a->e_tag == ACL_USER) && uid_lt(a->e_uid, b->e_uid)) a 207 fs/nfs_common/nfsacl.c else if ((a->e_tag == ACL_GROUP) && gid_gt(a->e_gid, b->e_gid)) a 209 fs/nfs_common/nfsacl.c else if ((a->e_tag == ACL_GROUP) && gid_lt(a->e_gid, b->e_gid)) a 192 fs/nfsd/export.c static inline int expkey_match (struct cache_head *a, struct cache_head *b) a 194 fs/nfsd/export.c struct svc_expkey *orig = container_of(a, struct svc_expkey, h); a 704 fs/nfsd/export.c static int svc_export_match(struct cache_head *a, struct cache_head *b) a 706 fs/nfsd/export.c struct svc_export *orig = container_of(a, struct svc_export, h); a 573 fs/nfsd/nfs4acl.c struct posix_ace_state_array *a = state->users; a 576 fs/nfsd/nfs4acl.c for (i = 0; i < a->n; i++) a 577 fs/nfsd/nfs4acl.c if (uid_eq(a->aces[i].uid, uid)) a 580 fs/nfsd/nfs4acl.c a->n++; a 581 fs/nfsd/nfs4acl.c a->aces[i].uid = uid; a 582 fs/nfsd/nfs4acl.c a->aces[i].perms.allow = state->everyone.allow; a 583 fs/nfsd/nfs4acl.c a->aces[i].perms.deny = state->everyone.deny; a 590 fs/nfsd/nfs4acl.c struct posix_ace_state_array *a = state->groups; a 593 fs/nfsd/nfs4acl.c for (i = 0; i < a->n; i++) a 594 fs/nfsd/nfs4acl.c if (gid_eq(a->aces[i].gid, gid)) a 597 fs/nfsd/nfs4acl.c a->n++; a 598 fs/nfsd/nfs4acl.c a->aces[i].gid = gid; a 599 fs/nfsd/nfs4acl.c a->aces[i].perms.allow = state->everyone.allow; a 600 fs/nfsd/nfs4acl.c a->aces[i].perms.deny = state->everyone.deny; a 605 fs/nfsd/nfs4acl.c static void deny_bits_array(struct posix_ace_state_array *a, u32 mask) a 609 fs/nfsd/nfs4acl.c for (i=0; i < a->n; i++) a 610 fs/nfsd/nfs4acl.c deny_bits(&a->aces[i].perms, mask); a 613 fs/nfsd/nfs4acl.c static void allow_bits_array(struct posix_ace_state_array *a, u32 mask) a 617 fs/nfsd/nfs4acl.c for (i=0; i < a->n; i++) a 618 fs/nfsd/nfs4acl.c allow_bits(&a->aces[i].perms, mask); a 143 fs/nfsd/nfs4idmap.c struct ent *a = container_of(ca, struct ent, h); a 146 fs/nfsd/nfs4idmap.c return (a->id == b->id && a->type == b->type && a 147 fs/nfsd/nfs4idmap.c strcmp(a->authname, b->authname) == 0); a 314 fs/nfsd/nfs4idmap.c struct ent *a = container_of(ca, struct ent, h); a 317 fs/nfsd/nfs4idmap.c return (a->type == b->type && strcmp(a->name, b->name) == 0 && a 318 fs/nfsd/nfs4idmap.c strcmp(a->authname, b->authname) == 0); a 595 fs/nfsd/state.h static inline bool nfsd4_stateid_generation_after(stateid_t *a, stateid_t *b) a 597 fs/nfsd/state.h return (s32)(a->si_generation - b->si_generation) > 0; a 53 fs/nilfs2/page.h #define NILFS_PAGE_BUG(page, m, a...) \ a 137 fs/nilfs2/segment.c #define nilfs_cnt32_gt(a, b) \ a 138 fs/nilfs2/segment.c (typecheck(__u32, a) && typecheck(__u32, b) && \ a 139 fs/nilfs2/segment.c ((__s32)(b) - (__s32)(a) < 0)) a 140 fs/nilfs2/segment.c #define nilfs_cnt32_ge(a, b) \ a 141 fs/nilfs2/segment.c (typecheck(__u32, a) && typecheck(__u32, b) && \ a 142 fs/nilfs2/segment.c ((__s32)(a) - (__s32)(b) >= 0)) a 143 fs/nilfs2/segment.c #define nilfs_cnt32_lt(a, b) nilfs_cnt32_gt(b, a) a 144 fs/nilfs2/segment.c #define nilfs_cnt32_le(a, b) nilfs_cnt32_ge(b, a) a 42 fs/nilfs2/sysfs.c struct nilfs_##name##_attr *a = container_of(attr, \ a 45 fs/nilfs2/sysfs.c return a->show ? a->show(a, nilfs, buf) : 0; \ a 54 fs/nilfs2/sysfs.c struct nilfs_##name##_attr *a = container_of(attr, \ a 57 fs/nilfs2/sysfs.c return a->store ? a->store(a, nilfs, buf, len) : 0; \ a 153 fs/nilfs2/sysfs.c struct nilfs_snapshot_attr *a = a 156 fs/nilfs2/sysfs.c return a->show ? a->show(a, root, buf) : 0; a 165 fs/nilfs2/sysfs.c struct nilfs_snapshot_attr *a = a 168 fs/nilfs2/sysfs.c return a->store ? a->store(a, root, buf, len) : 0; a 948 fs/nilfs2/sysfs.c struct nilfs_dev_attr *a = container_of(attr, struct nilfs_dev_attr, a 951 fs/nilfs2/sysfs.c return a->show ? a->show(a, nilfs, buf) : 0; a 960 fs/nilfs2/sysfs.c struct nilfs_dev_attr *a = container_of(attr, struct nilfs_dev_attr, a 963 fs/nilfs2/sysfs.c return a->store ? a->store(a, nilfs, buf, len) : 0; a 37 fs/notify/fsnotify.h extern int fsnotify_compare_groups(struct fsnotify_group *a, a 455 fs/notify/mark.c int fsnotify_compare_groups(struct fsnotify_group *a, struct fsnotify_group *b) a 457 fs/notify/mark.c if (a == b) a 459 fs/notify/mark.c if (!a) a 463 fs/notify/mark.c if (a->priority < b->priority) a 465 fs/notify/mark.c if (a->priority > b->priority) a 467 fs/notify/mark.c if (a < b) a 76 fs/ntfs/attrib.c ATTR_RECORD *a; a 103 fs/ntfs/attrib.c a = ctx->attr; a 104 fs/ntfs/attrib.c BUG_ON(!a->non_resident); a 106 fs/ntfs/attrib.c end_vcn = sle64_to_cpu(a->data.non_resident.highest_vcn); a 111 fs/ntfs/attrib.c if (!a->data.non_resident.lowest_vcn && end_vcn <= 0) a 120 fs/ntfs/attrib.c if (vcn >= allocated_size_vcn || (a->type == ni->type && a 121 fs/ntfs/attrib.c a->name_length == ni->name_len && a 122 fs/ntfs/attrib.c !memcmp((u8*)a + le16_to_cpu(a->name_offset), a 124 fs/ntfs/attrib.c sle64_to_cpu(a->data.non_resident.lowest_vcn) a 161 fs/ntfs/attrib.c a = ctx->attr; a 168 fs/ntfs/attrib.c end_vcn = sle64_to_cpu(a->data.non_resident.highest_vcn) + 1; a 173 fs/ntfs/attrib.c rl = ntfs_mapping_pairs_decompress(ni->vol, a, ni->runlist.rl); a 579 fs/ntfs/attrib.c ATTR_RECORD *a; a 589 fs/ntfs/attrib.c a = ctx->attr; a 592 fs/ntfs/attrib.c a = (ATTR_RECORD*)((u8*)ctx->attr + a 594 fs/ntfs/attrib.c for (;; a = (ATTR_RECORD*)((u8*)a + le32_to_cpu(a->length))) { a 595 fs/ntfs/attrib.c if ((u8*)a < (u8*)ctx->mrec || (u8*)a > (u8*)ctx->mrec + a 598 fs/ntfs/attrib.c ctx->attr = a; a 599 fs/ntfs/attrib.c if (unlikely(le32_to_cpu(a->type) > le32_to_cpu(type) || a 600 fs/ntfs/attrib.c a->type == AT_END)) a 602 fs/ntfs/attrib.c if (unlikely(!a->length)) a 604 fs/ntfs/attrib.c if (a->type != type) a 612 fs/ntfs/attrib.c if (a->name_length) a 615 fs/ntfs/attrib.c (ntfschar*)((u8*)a + le16_to_cpu(a->name_offset)), a 616 fs/ntfs/attrib.c a->name_length, ic, upcase, upcase_len)) { a 620 fs/ntfs/attrib.c (ntfschar*)((u8*)a + a 621 fs/ntfs/attrib.c le16_to_cpu(a->name_offset)), a 622 fs/ntfs/attrib.c a->name_length, 1, IGNORE_CASE, a 634 fs/ntfs/attrib.c (ntfschar*)((u8*)a + a 635 fs/ntfs/attrib.c le16_to_cpu(a->name_offset)), a 636 fs/ntfs/attrib.c a->name_length, 1, CASE_SENSITIVE, a 654 fs/ntfs/attrib.c rc = memcmp(val, (u8*)a + le16_to_cpu( a 655 fs/ntfs/attrib.c a->data.resident.value_offset), a 657 fs/ntfs/attrib.c a->data.resident.value_length))); a 666 fs/ntfs/attrib.c a->data.resident.value_length); a 852 fs/ntfs/attrib.c ATTR_RECORD *a; a 1025 fs/ntfs/attrib.c a = ctx->attr; a 1031 fs/ntfs/attrib.c if ((u8*)a < (u8*)ctx->mrec || (u8*)a > (u8*)ctx->mrec + a 1034 fs/ntfs/attrib.c if (a->type == AT_END) a 1036 fs/ntfs/attrib.c if (!a->length) a 1038 fs/ntfs/attrib.c if (al_entry->instance != a->instance) a 1045 fs/ntfs/attrib.c if (al_entry->type != a->type) a 1047 fs/ntfs/attrib.c if (!ntfs_are_names_equal((ntfschar*)((u8*)a + a 1048 fs/ntfs/attrib.c le16_to_cpu(a->name_offset)), a->name_length, a 1052 fs/ntfs/attrib.c ctx->attr = a; a 1057 fs/ntfs/attrib.c if (!val || (!a->non_resident && le32_to_cpu( a 1058 fs/ntfs/attrib.c a->data.resident.value_length) == val_len && a 1059 fs/ntfs/attrib.c !memcmp((u8*)a + a 1060 fs/ntfs/attrib.c le16_to_cpu(a->data.resident.value_offset), a 1067 fs/ntfs/attrib.c a = (ATTR_RECORD*)((u8*)a + le32_to_cpu(a->length)); a 1421 fs/ntfs/attrib.c int ntfs_attr_record_resize(MFT_RECORD *m, ATTR_RECORD *a, u32 new_size) a 1428 fs/ntfs/attrib.c if (new_size != le32_to_cpu(a->length)) { a 1430 fs/ntfs/attrib.c le32_to_cpu(a->length) + new_size; a 1435 fs/ntfs/attrib.c memmove((u8*)a + new_size, (u8*)a + le32_to_cpu(a->length), a 1436 fs/ntfs/attrib.c le32_to_cpu(m->bytes_in_use) - ((u8*)a - a 1437 fs/ntfs/attrib.c (u8*)m) - le32_to_cpu(a->length)); a 1441 fs/ntfs/attrib.c if (new_size >= offsetof(ATTR_REC, length) + sizeof(a->length)) a 1442 fs/ntfs/attrib.c a->length = cpu_to_le32(new_size); a 1465 fs/ntfs/attrib.c int ntfs_resident_attr_value_resize(MFT_RECORD *m, ATTR_RECORD *a, a 1471 fs/ntfs/attrib.c if (ntfs_attr_record_resize(m, a, a 1472 fs/ntfs/attrib.c le16_to_cpu(a->data.resident.value_offset) + new_size)) a 1478 fs/ntfs/attrib.c old_size = le32_to_cpu(a->data.resident.value_length); a 1480 fs/ntfs/attrib.c memset((u8*)a + le16_to_cpu(a->data.resident.value_offset) + a 1483 fs/ntfs/attrib.c a->data.resident.value_length = cpu_to_le32(new_size); a 1528 fs/ntfs/attrib.c ATTR_RECORD *a; a 1618 fs/ntfs/attrib.c a = ctx->attr; a 1620 fs/ntfs/attrib.c BUG_ON(a->non_resident); a 1627 fs/ntfs/attrib.c sizeof(a->data.non_resident.compressed_size) + a 1632 fs/ntfs/attrib.c mp_ofs = (name_ofs + a->name_length * sizeof(ntfschar) + 7) & ~7; a 1642 fs/ntfs/attrib.c attr_size = le32_to_cpu(a->data.resident.value_length); a 1646 fs/ntfs/attrib.c memcpy(kaddr, (u8*)a + a 1647 fs/ntfs/attrib.c le16_to_cpu(a->data.resident.value_offset), a 1655 fs/ntfs/attrib.c old_res_attr_flags = a->data.resident.flags; a 1657 fs/ntfs/attrib.c err = ntfs_attr_record_resize(m, a, arec_size); a 1664 fs/ntfs/attrib.c a->non_resident = 1; a 1666 fs/ntfs/attrib.c if (a->name_length) a 1667 fs/ntfs/attrib.c memmove((u8*)a + name_ofs, (u8*)a + le16_to_cpu(a->name_offset), a 1668 fs/ntfs/attrib.c a->name_length * sizeof(ntfschar)); a 1669 fs/ntfs/attrib.c a->name_offset = cpu_to_le16(name_ofs); a 1671 fs/ntfs/attrib.c a->data.non_resident.lowest_vcn = 0; a 1672 fs/ntfs/attrib.c a->data.non_resident.highest_vcn = cpu_to_sle64((new_size - 1) >> a 1674 fs/ntfs/attrib.c a->data.non_resident.mapping_pairs_offset = cpu_to_le16(mp_ofs); a 1675 fs/ntfs/attrib.c memset(&a->data.non_resident.reserved, 0, a 1676 fs/ntfs/attrib.c sizeof(a->data.non_resident.reserved)); a 1677 fs/ntfs/attrib.c a->data.non_resident.allocated_size = cpu_to_sle64(new_size); a 1678 fs/ntfs/attrib.c a->data.non_resident.data_size = a 1679 fs/ntfs/attrib.c a->data.non_resident.initialized_size = a 1682 fs/ntfs/attrib.c a->data.non_resident.compression_unit = 0; a 1684 fs/ntfs/attrib.c a->data.non_resident.compression_unit = 4; a 1685 fs/ntfs/attrib.c a->data.non_resident.compressed_size = a 1686 fs/ntfs/attrib.c a->data.non_resident.allocated_size; a 1688 fs/ntfs/attrib.c a->data.non_resident.compression_unit = 0; a 1690 fs/ntfs/attrib.c err = ntfs_mapping_pairs_build(vol, (u8*)a + mp_ofs, a 1703 fs/ntfs/attrib.c if (a->data.non_resident.compression_unit) { a 1704 fs/ntfs/attrib.c ni->itype.compressed.block_size = 1U << (a->data. a 1711 fs/ntfs/attrib.c a->data.non_resident.compression_unit; a 1743 fs/ntfs/attrib.c a->non_resident = 0; a 1746 fs/ntfs/attrib.c sizeof(a->data.resident.reserved) + 7) & ~7; a 1747 fs/ntfs/attrib.c if (a->name_length) a 1748 fs/ntfs/attrib.c memmove((u8*)a + name_ofs, (u8*)a + le16_to_cpu(a->name_offset), a 1749 fs/ntfs/attrib.c a->name_length * sizeof(ntfschar)); a 1750 fs/ntfs/attrib.c mp_ofs = (name_ofs + a->name_length * sizeof(ntfschar) + 7) & ~7; a 1751 fs/ntfs/attrib.c a->name_offset = cpu_to_le16(name_ofs); a 1754 fs/ntfs/attrib.c err2 = ntfs_attr_record_resize(m, a, arec_size); a 1764 fs/ntfs/attrib.c arec_size = le32_to_cpu(a->length); a 1787 fs/ntfs/attrib.c a->data.resident.value_length = cpu_to_le32(attr_size); a 1788 fs/ntfs/attrib.c a->data.resident.value_offset = cpu_to_le16(mp_ofs); a 1789 fs/ntfs/attrib.c a->data.resident.flags = old_res_attr_flags; a 1790 fs/ntfs/attrib.c memset(&a->data.resident.reserved, 0, a 1791 fs/ntfs/attrib.c sizeof(a->data.resident.reserved)); a 1795 fs/ntfs/attrib.c memcpy((u8*)a + mp_ofs, kaddr, attr_size); a 1899 fs/ntfs/attrib.c ATTR_RECORD *a; a 2024 fs/ntfs/attrib.c a = ctx->attr; a 2026 fs/ntfs/attrib.c if (a->non_resident) a 2030 fs/ntfs/attrib.c attr_len = le32_to_cpu(a->data.resident.value_length); a 2037 fs/ntfs/attrib.c !ntfs_attr_record_resize(m, a, a 2038 fs/ntfs/attrib.c le16_to_cpu(a->data.resident.value_offset) + a 2042 fs/ntfs/attrib.c ni->allocated_size = le32_to_cpu(a->length) - a 2043 fs/ntfs/attrib.c le16_to_cpu(a->data.resident.value_offset); a 2047 fs/ntfs/attrib.c a->data.resident.value_length = a 2170 fs/ntfs/attrib.c rl = ntfs_mapping_pairs_decompress(vol, a, ni->runlist.rl); a 2246 fs/ntfs/attrib.c ll = sle64_to_cpu(a->data.non_resident.lowest_vcn); a 2267 fs/ntfs/attrib.c attr_len = le32_to_cpu(a->length); a 2268 fs/ntfs/attrib.c err = ntfs_attr_record_resize(m, a, mp_size + a 2269 fs/ntfs/attrib.c le16_to_cpu(a->data.non_resident.mapping_pairs_offset)); a 2288 fs/ntfs/attrib.c err = ntfs_mapping_pairs_build(vol, (u8*)a + a 2289 fs/ntfs/attrib.c le16_to_cpu(a->data.non_resident.mapping_pairs_offset), a 2302 fs/ntfs/attrib.c a->data.non_resident.highest_vcn = cpu_to_sle64((new_alloc_size >> a 2308 fs/ntfs/attrib.c if (a->data.non_resident.lowest_vcn) { a 2321 fs/ntfs/attrib.c a = ctx->attr; a 2325 fs/ntfs/attrib.c a->data.non_resident.allocated_size = cpu_to_sle64(new_alloc_size); a 2338 fs/ntfs/attrib.c a->data.non_resident.compressed_size = a 2347 fs/ntfs/attrib.c sle64_to_cpu(a->data.non_resident.data_size)); a 2348 fs/ntfs/attrib.c a->data.non_resident.data_size = cpu_to_sle64(new_data_size); a 2412 fs/ntfs/attrib.c a = ctx->attr; a 2426 fs/ntfs/attrib.c if (ntfs_attr_record_resize(m, a, attr_len)) { a 2432 fs/ntfs/attrib.c if (ntfs_mapping_pairs_build(vol, (u8*)a + le16_to_cpu( a 2433 fs/ntfs/attrib.c a->data.non_resident. a 2435 fs/ntfs/attrib.c le16_to_cpu(a->data.non_resident. a 67 fs/ntfs/attrib.h static inline s64 ntfs_attr_size(const ATTR_RECORD *a) a 69 fs/ntfs/attrib.h if (!a->non_resident) a 70 fs/ntfs/attrib.h return (s64)le32_to_cpu(a->data.resident.value_length); a 71 fs/ntfs/attrib.h return sle64_to_cpu(a->data.non_resident.data_size); a 88 fs/ntfs/attrib.h extern int ntfs_attr_record_resize(MFT_RECORD *m, ATTR_RECORD *a, u32 new_size); a 89 fs/ntfs/attrib.h extern int ntfs_resident_attr_value_resize(MFT_RECORD *m, ATTR_RECORD *a, a 30 fs/ntfs/debug.h #define ntfs_debug(f, a...) \ a 31 fs/ntfs/debug.h __ntfs_debug(__FILE__, __LINE__, __func__, f, ##a) a 50 fs/ntfs/debug.h #define ntfs_warning(sb, f, a...) __ntfs_warning(__func__, sb, f, ##a) a 55 fs/ntfs/debug.h #define ntfs_error(sb, f, a...) __ntfs_error(__func__, sb, f, ##a) a 104 fs/ntfs/file.c ATTR_RECORD *a; a 150 fs/ntfs/file.c a = ctx->attr; a 151 fs/ntfs/file.c BUG_ON(a->non_resident); a 153 fs/ntfs/file.c attr_len = le32_to_cpu(a->data.resident.value_length); a 159 fs/ntfs/file.c kattr = (u8*)a + le16_to_cpu(a->data.resident.value_offset); a 161 fs/ntfs/file.c a->data.resident.value_length = cpu_to_le32((u32)new_init_size); a 194 fs/ntfs/file.c a = ctx->attr; a 195 fs/ntfs/file.c BUG_ON(!a->non_resident); a 197 fs/ntfs/file.c sle64_to_cpu(a->data.non_resident.data_size)); a 198 fs/ntfs/file.c a->data.non_resident.data_size = cpu_to_sle64(new_init_size); a 291 fs/ntfs/file.c a = ctx->attr; a 292 fs/ntfs/file.c BUG_ON(!a->non_resident); a 293 fs/ntfs/file.c a->data.non_resident.initialized_size = cpu_to_sle64(new_init_size); a 585 fs/ntfs/file.c ATTR_RECORD *a = NULL; a 1034 fs/ntfs/file.c a = ctx->attr; a 1042 fs/ntfs/file.c vcn = sle64_to_cpu(a->data.non_resident.lowest_vcn); a 1047 fs/ntfs/file.c highest_vcn = sle64_to_cpu(a->data.non_resident.highest_vcn); a 1054 fs/ntfs/file.c a->data.non_resident.allocated_size) >> a 1073 fs/ntfs/file.c attr_rec_len = le32_to_cpu(a->length); a 1074 fs/ntfs/file.c err = ntfs_attr_record_resize(m, a, mp_size + le16_to_cpu( a 1075 fs/ntfs/file.c a->data.non_resident.mapping_pairs_offset)); a 1102 fs/ntfs/file.c err = ntfs_mapping_pairs_build(vol, (u8*)a + le16_to_cpu( a 1103 fs/ntfs/file.c a->data.non_resident.mapping_pairs_offset), a 1115 fs/ntfs/file.c if (unlikely(!a->data.non_resident.highest_vcn)) a 1116 fs/ntfs/file.c a->data.non_resident.highest_vcn = a 1128 fs/ntfs/file.c if (a->data.non_resident.lowest_vcn) { a 1140 fs/ntfs/file.c a = ctx->attr; a 1144 fs/ntfs/file.c a->data.non_resident.compressed_size = a 1248 fs/ntfs/file.c a = ctx->attr; a 1293 fs/ntfs/file.c if (ntfs_attr_record_resize(m, a, attr_rec_len)) { a 1299 fs/ntfs/file.c if (ntfs_mapping_pairs_build(vol, (u8*)a + a 1300 fs/ntfs/file.c le16_to_cpu(a->data.non_resident. a 1302 fs/ntfs/file.c le16_to_cpu(a->data.non_resident. a 1394 fs/ntfs/file.c ATTR_RECORD *a; a 1472 fs/ntfs/file.c a = ctx->attr; a 1473 fs/ntfs/file.c BUG_ON(!a->non_resident); a 1477 fs/ntfs/file.c a->data.non_resident.initialized_size = cpu_to_sle64(end); a 1480 fs/ntfs/file.c a->data.non_resident.data_size = a 1481 fs/ntfs/file.c a->data.non_resident.initialized_size; a 1549 fs/ntfs/file.c ATTR_RECORD *a; a 1598 fs/ntfs/file.c a = ctx->attr; a 1599 fs/ntfs/file.c BUG_ON(a->non_resident); a 1601 fs/ntfs/file.c attr_len = le32_to_cpu(a->data.resident.value_length); a 1606 fs/ntfs/file.c BUG_ON(end > le32_to_cpu(a->length) - a 1607 fs/ntfs/file.c le16_to_cpu(a->data.resident.value_offset)); a 1608 fs/ntfs/file.c kattr = (u8*)a + le16_to_cpu(a->data.resident.value_offset); a 1615 fs/ntfs/file.c a->data.resident.value_length = cpu_to_le32(attr_len); a 529 fs/ntfs/inode.c ATTR_RECORD *a; a 629 fs/ntfs/inode.c a = ctx->attr; a 631 fs/ntfs/inode.c si = (STANDARD_INFORMATION*)((u8*)a + a 632 fs/ntfs/inode.c le16_to_cpu(a->data.resident.value_offset)); a 671 fs/ntfs/inode.c a = ctx->attr; a 672 fs/ntfs/inode.c if (a->flags & ATTR_COMPRESSION_MASK) { a 677 fs/ntfs/inode.c if (a->flags & ATTR_IS_ENCRYPTED || a 678 fs/ntfs/inode.c a->flags & ATTR_IS_SPARSE) { a 679 fs/ntfs/inode.c if (a->non_resident) { a 695 fs/ntfs/inode.c ni->attr_list_size = (u32)ntfs_attr_size(a); a 703 fs/ntfs/inode.c if (a->non_resident) { a 705 fs/ntfs/inode.c if (a->data.non_resident.lowest_vcn) { a 715 fs/ntfs/inode.c a, NULL); a 726 fs/ntfs/inode.c sle64_to_cpu(a->data.non_resident. a 733 fs/ntfs/inode.c if ((u8*)a + le16_to_cpu(a->data.resident.value_offset) a 735 fs/ntfs/inode.c a->data.resident.value_length) > a 742 fs/ntfs/inode.c memcpy(ni->attr_list, (u8*)a + le16_to_cpu( a 743 fs/ntfs/inode.c a->data.resident.value_offset), a 745 fs/ntfs/inode.c a->data.resident.value_length)); a 773 fs/ntfs/inode.c a = ctx->attr; a 775 fs/ntfs/inode.c if (unlikely(a->non_resident)) { a 781 fs/ntfs/inode.c if (unlikely(a->name_length && (le16_to_cpu(a->name_offset) >= a 782 fs/ntfs/inode.c le16_to_cpu(a->data.resident.value_offset)))) { a 793 fs/ntfs/inode.c if (a->flags & ATTR_COMPRESSION_MASK) a 795 fs/ntfs/inode.c if (a->flags & ATTR_IS_ENCRYPTED) { a 796 fs/ntfs/inode.c if (a->flags & ATTR_COMPRESSION_MASK) { a 803 fs/ntfs/inode.c if (a->flags & ATTR_IS_SPARSE) a 805 fs/ntfs/inode.c ir = (INDEX_ROOT*)((u8*)a + a 806 fs/ntfs/inode.c le16_to_cpu(a->data.resident.value_offset)); a 807 fs/ntfs/inode.c ir_end = (u8*)ir + le32_to_cpu(a->data.resident.value_length); a 900 fs/ntfs/inode.c a = ctx->attr; a 901 fs/ntfs/inode.c if (!a->non_resident) { a 910 fs/ntfs/inode.c if (unlikely(a->name_length && (le16_to_cpu(a->name_offset) >= a 912 fs/ntfs/inode.c a->data.non_resident.mapping_pairs_offset)))) { a 918 fs/ntfs/inode.c if (a->flags & ATTR_IS_ENCRYPTED) { a 923 fs/ntfs/inode.c if (a->flags & ATTR_IS_SPARSE) { a 928 fs/ntfs/inode.c if (a->flags & ATTR_COMPRESSION_MASK) { a 933 fs/ntfs/inode.c if (a->data.non_resident.lowest_vcn) { a 939 fs/ntfs/inode.c vi->i_size = sle64_to_cpu(a->data.non_resident.data_size); a 941 fs/ntfs/inode.c a->data.non_resident.initialized_size); a 943 fs/ntfs/inode.c a->data.non_resident.allocated_size); a 1023 fs/ntfs/inode.c a = ctx->attr; a 1025 fs/ntfs/inode.c if (a->flags & (ATTR_COMPRESSION_MASK | ATTR_IS_SPARSE)) { a 1026 fs/ntfs/inode.c if (a->flags & ATTR_COMPRESSION_MASK) { a 1038 fs/ntfs/inode.c if ((a->flags & ATTR_COMPRESSION_MASK) a 1046 fs/ntfs/inode.c if (a->flags & ATTR_IS_SPARSE) a 1049 fs/ntfs/inode.c if (a->flags & ATTR_IS_ENCRYPTED) { a 1057 fs/ntfs/inode.c if (a->non_resident) { a 1060 fs/ntfs/inode.c if (NInoCompressed(ni) && a->data.non_resident. a 1067 fs/ntfs/inode.c a->data.non_resident. a 1072 fs/ntfs/inode.c if (a->data.non_resident.compression_unit) { a 1074 fs/ntfs/inode.c (a->data.non_resident. a 1082 fs/ntfs/inode.c 1U << a->data. a 1093 fs/ntfs/inode.c a->data.non_resident. a 1096 fs/ntfs/inode.c if (a->data.non_resident.lowest_vcn) { a 1103 fs/ntfs/inode.c a->data.non_resident.data_size); a 1105 fs/ntfs/inode.c a->data.non_resident.initialized_size); a 1107 fs/ntfs/inode.c a->data.non_resident.allocated_size); a 1110 fs/ntfs/inode.c a->data.resident.value_length); a 1111 fs/ntfs/inode.c ni->allocated_size = le32_to_cpu(a->length) - a 1113 fs/ntfs/inode.c a->data.resident.value_offset); a 1198 fs/ntfs/inode.c ATTR_RECORD *a; a 1236 fs/ntfs/inode.c a = ctx->attr; a 1237 fs/ntfs/inode.c if (a->flags & (ATTR_COMPRESSION_MASK | ATTR_IS_SPARSE)) { a 1238 fs/ntfs/inode.c if (a->flags & ATTR_COMPRESSION_MASK) { a 1258 fs/ntfs/inode.c if ((a->flags & ATTR_COMPRESSION_MASK) != a 1278 fs/ntfs/inode.c if (a->flags & ATTR_IS_SPARSE) a 1281 fs/ntfs/inode.c if (a->flags & ATTR_IS_ENCRYPTED) { a 1306 fs/ntfs/inode.c if (!a->non_resident) { a 1308 fs/ntfs/inode.c if (unlikely(a->name_length && (le16_to_cpu(a->name_offset) >= a 1309 fs/ntfs/inode.c le16_to_cpu(a->data.resident.value_offset)))) { a 1322 fs/ntfs/inode.c a->data.resident.value_length); a 1323 fs/ntfs/inode.c ni->allocated_size = le32_to_cpu(a->length) - a 1324 fs/ntfs/inode.c le16_to_cpu(a->data.resident.value_offset); a 1336 fs/ntfs/inode.c if (unlikely(a->name_length && (le16_to_cpu(a->name_offset) >= a 1338 fs/ntfs/inode.c a->data.non_resident.mapping_pairs_offset)))) { a 1344 fs/ntfs/inode.c if (NInoCompressed(ni) && a->data.non_resident. a 1349 fs/ntfs/inode.c a->data.non_resident. a 1354 fs/ntfs/inode.c if (a->data.non_resident.compression_unit) { a 1356 fs/ntfs/inode.c (a->data.non_resident. a 1363 fs/ntfs/inode.c a->data.non_resident. a 1371 fs/ntfs/inode.c a->data.non_resident.compressed_size); a 1373 fs/ntfs/inode.c if (a->data.non_resident.lowest_vcn) { a 1378 fs/ntfs/inode.c vi->i_size = sle64_to_cpu(a->data.non_resident.data_size); a 1380 fs/ntfs/inode.c a->data.non_resident.initialized_size); a 1382 fs/ntfs/inode.c a->data.non_resident.allocated_size); a 1465 fs/ntfs/inode.c ATTR_RECORD *a; a 1505 fs/ntfs/inode.c a = ctx->attr; a 1507 fs/ntfs/inode.c if (unlikely(a->non_resident)) { a 1512 fs/ntfs/inode.c if (unlikely(a->name_length && (le16_to_cpu(a->name_offset) >= a 1513 fs/ntfs/inode.c le16_to_cpu(a->data.resident.value_offset)))) { a 1522 fs/ntfs/inode.c if (a->flags & (ATTR_COMPRESSION_MASK | ATTR_IS_ENCRYPTED | a 1528 fs/ntfs/inode.c ir = (INDEX_ROOT*)((u8*)a + le16_to_cpu(a->data.resident.value_offset)); a 1529 fs/ntfs/inode.c ir_end = (u8*)ir + le32_to_cpu(a->data.resident.value_length); a 1602 fs/ntfs/inode.c a = ctx->attr; a 1603 fs/ntfs/inode.c if (!a->non_resident) { a 1611 fs/ntfs/inode.c if (unlikely(a->name_length && (le16_to_cpu(a->name_offset) >= a 1613 fs/ntfs/inode.c a->data.non_resident.mapping_pairs_offset)))) { a 1618 fs/ntfs/inode.c if (a->flags & ATTR_IS_ENCRYPTED) { a 1623 fs/ntfs/inode.c if (a->flags & ATTR_IS_SPARSE) { a 1627 fs/ntfs/inode.c if (a->flags & ATTR_COMPRESSION_MASK) { a 1632 fs/ntfs/inode.c if (a->data.non_resident.lowest_vcn) { a 1637 fs/ntfs/inode.c vi->i_size = sle64_to_cpu(a->data.non_resident.data_size); a 1639 fs/ntfs/inode.c a->data.non_resident.initialized_size); a 1640 fs/ntfs/inode.c ni->allocated_size = sle64_to_cpu(a->data.non_resident.allocated_size); a 1749 fs/ntfs/inode.c ATTR_RECORD *a; a 1847 fs/ntfs/inode.c a = ctx->attr; a 1848 fs/ntfs/inode.c if (a->flags & ATTR_COMPRESSION_MASK) { a 1853 fs/ntfs/inode.c if (a->flags & ATTR_IS_ENCRYPTED || a 1854 fs/ntfs/inode.c a->flags & ATTR_IS_SPARSE) { a 1855 fs/ntfs/inode.c if (a->non_resident) { a 1870 fs/ntfs/inode.c ni->attr_list_size = (u32)ntfs_attr_size(a); a 1877 fs/ntfs/inode.c if (a->non_resident) { a 1879 fs/ntfs/inode.c if (a->data.non_resident.lowest_vcn) { a 1887 fs/ntfs/inode.c a, NULL); a 1899 fs/ntfs/inode.c sle64_to_cpu(a->data. a 1907 fs/ntfs/inode.c if ((u8*)a + le16_to_cpu( a 1908 fs/ntfs/inode.c a->data.resident.value_offset) + a 1910 fs/ntfs/inode.c a->data.resident.value_length) > a 1917 fs/ntfs/inode.c memcpy(ni->attr_list, (u8*)a + le16_to_cpu( a 1918 fs/ntfs/inode.c a->data.resident.value_offset), a 1920 fs/ntfs/inode.c a->data.resident.value_length)); a 1985 fs/ntfs/inode.c a = NULL; a 1992 fs/ntfs/inode.c a = ctx->attr; a 1994 fs/ntfs/inode.c if (!a->non_resident) { a 2001 fs/ntfs/inode.c if (a->flags & ATTR_COMPRESSION_MASK || a 2002 fs/ntfs/inode.c a->flags & ATTR_IS_ENCRYPTED || a 2003 fs/ntfs/inode.c a->flags & ATTR_IS_SPARSE) { a 2017 fs/ntfs/inode.c nrl = ntfs_mapping_pairs_decompress(vol, a, ni->runlist.rl); a 2028 fs/ntfs/inode.c if (a->data.non_resident.lowest_vcn) { a 2037 fs/ntfs/inode.c a->data.non_resident.allocated_size) a 2041 fs/ntfs/inode.c a->data.non_resident.data_size); a 2043 fs/ntfs/inode.c a->data.non_resident.initialized_size); a 2045 fs/ntfs/inode.c a->data.non_resident.allocated_size); a 2103 fs/ntfs/inode.c highest_vcn = sle64_to_cpu(a->data.non_resident.highest_vcn); a 2112 fs/ntfs/inode.c a->data.non_resident.lowest_vcn)) { a 2123 fs/ntfs/inode.c if (!a) { a 2340 fs/ntfs/inode.c ATTR_RECORD *a; a 2392 fs/ntfs/inode.c a = ctx->attr; a 2398 fs/ntfs/inode.c old_size = ntfs_attr_size(a); a 2467 fs/ntfs/inode.c if (a->non_resident) a 2472 fs/ntfs/inode.c !ntfs_resident_attr_value_resize(m, a, new_size)) { a 2478 fs/ntfs/inode.c ni->allocated_size = le32_to_cpu(a->length) - a 2479 fs/ntfs/inode.c le16_to_cpu(a->data.resident.value_offset); a 2590 fs/ntfs/inode.c highest_vcn = sle64_to_cpu(a->data.non_resident.highest_vcn); a 2620 fs/ntfs/inode.c a->data.non_resident.initialized_size = a 2623 fs/ntfs/inode.c a->data.non_resident.data_size = cpu_to_sle64(new_size); a 2675 fs/ntfs/inode.c a = ctx->attr; a 2717 fs/ntfs/inode.c attr_len = le32_to_cpu(a->length); a 2718 fs/ntfs/inode.c err = ntfs_attr_record_resize(m, a, mp_size + a 2719 fs/ntfs/inode.c le16_to_cpu(a->data.non_resident.mapping_pairs_offset)); a 2724 fs/ntfs/inode.c err = ntfs_mapping_pairs_build(vol, (u8*)a + a 2725 fs/ntfs/inode.c le16_to_cpu(a->data.non_resident.mapping_pairs_offset), a 2737 fs/ntfs/inode.c a->data.non_resident.highest_vcn = cpu_to_sle64((new_alloc_size >> a 2741 fs/ntfs/inode.c a->data.non_resident.allocated_size = cpu_to_sle64(new_alloc_size); a 2747 fs/ntfs/inode.c a->data.non_resident.compressed_size = cpu_to_sle64( a 2768 fs/ntfs/inode.c a->data.non_resident.data_size = cpu_to_sle64(new_size); a 1283 fs/ntfs/mft.c ATTR_RECORD *a = NULL; a 1405 fs/ntfs/mft.c a = ctx->attr; a 1406 fs/ntfs/mft.c ll = sle64_to_cpu(a->data.non_resident.lowest_vcn); a 1425 fs/ntfs/mft.c old_alen = le32_to_cpu(a->length); a 1426 fs/ntfs/mft.c ret = ntfs_attr_record_resize(ctx->mrec, a, mp_size + a 1427 fs/ntfs/mft.c le16_to_cpu(a->data.non_resident.mapping_pairs_offset)); a 1447 fs/ntfs/mft.c ret = ntfs_mapping_pairs_build(vol, (u8*)a + a 1448 fs/ntfs/mft.c le16_to_cpu(a->data.non_resident.mapping_pairs_offset), a 1456 fs/ntfs/mft.c a->data.non_resident.highest_vcn = cpu_to_sle64(rl[1].vcn - 1); a 1461 fs/ntfs/mft.c if (a->data.non_resident.lowest_vcn) { a 1477 fs/ntfs/mft.c a = ctx->attr; a 1481 fs/ntfs/mft.c a->data.non_resident.allocated_size = a 1512 fs/ntfs/mft.c a = ctx->attr; a 1513 fs/ntfs/mft.c a->data.non_resident.highest_vcn = cpu_to_sle64(rl[1].vcn - 2); a 1533 fs/ntfs/mft.c if (ntfs_mapping_pairs_build(vol, (u8*)a + le16_to_cpu( a 1534 fs/ntfs/mft.c a->data.non_resident.mapping_pairs_offset), a 1536 fs/ntfs/mft.c a->data.non_resident.mapping_pairs_offset), a 1542 fs/ntfs/mft.c if (ntfs_attr_record_resize(ctx->mrec, a, old_alen)) { a 1580 fs/ntfs/mft.c ATTR_RECORD *a; a 1608 fs/ntfs/mft.c a = ctx->attr; a 1618 fs/ntfs/mft.c a->data.non_resident.initialized_size = a 1622 fs/ntfs/mft.c a->data.non_resident.data_size = a 1663 fs/ntfs/mft.c a = ctx->attr; a 1666 fs/ntfs/mft.c a->data.non_resident.initialized_size = a 1670 fs/ntfs/mft.c a->data.non_resident.data_size = cpu_to_sle64(old_data_size); a 1719 fs/ntfs/mft.c ATTR_RECORD *a = NULL; a 1837 fs/ntfs/mft.c a = ctx->attr; a 1838 fs/ntfs/mft.c ll = sle64_to_cpu(a->data.non_resident.lowest_vcn); a 1857 fs/ntfs/mft.c old_alen = le32_to_cpu(a->length); a 1858 fs/ntfs/mft.c ret = ntfs_attr_record_resize(ctx->mrec, a, mp_size + a 1859 fs/ntfs/mft.c le16_to_cpu(a->data.non_resident.mapping_pairs_offset)); a 1884 fs/ntfs/mft.c ret = ntfs_mapping_pairs_build(vol, (u8*)a + a 1885 fs/ntfs/mft.c le16_to_cpu(a->data.non_resident.mapping_pairs_offset), a 1893 fs/ntfs/mft.c a->data.non_resident.highest_vcn = cpu_to_sle64(rl[1].vcn - 1); a 1900 fs/ntfs/mft.c if (a->data.non_resident.lowest_vcn) { a 1916 fs/ntfs/mft.c a = ctx->attr; a 1920 fs/ntfs/mft.c a->data.non_resident.allocated_size = a 1958 fs/ntfs/mft.c a = ctx->attr; a 1965 fs/ntfs/mft.c if (ntfs_mapping_pairs_build(vol, (u8*)a + le16_to_cpu( a 1966 fs/ntfs/mft.c a->data.non_resident.mapping_pairs_offset), a 1968 fs/ntfs/mft.c a->data.non_resident.mapping_pairs_offset), a 1974 fs/ntfs/mft.c if (ntfs_attr_record_resize(ctx->mrec, a, old_alen)) { a 2010 fs/ntfs/mft.c ATTR_RECORD *a; a 2068 fs/ntfs/mft.c a = (ATTR_RECORD*)((u8*)m + le16_to_cpu(m->attrs_offset)); a 2069 fs/ntfs/mft.c a->type = AT_END; a 2070 fs/ntfs/mft.c a->length = 0; a 2248 fs/ntfs/mft.c ATTR_RECORD *a; a 2476 fs/ntfs/mft.c a = ctx->attr; a 2478 fs/ntfs/mft.c a->data.non_resident.initialized_size = a 2480 fs/ntfs/mft.c a->data.non_resident.data_size = a 198 fs/ntfs/namei.c ATTR_RECORD *a; a 212 fs/ntfs/namei.c a = ctx->attr; a 213 fs/ntfs/namei.c if (a->non_resident || a->flags) a 215 fs/ntfs/namei.c val_len = le32_to_cpu(a->data.resident.value_length); a 216 fs/ntfs/namei.c if (le16_to_cpu(a->data.resident.value_offset) + a 217 fs/ntfs/namei.c val_len > le32_to_cpu(a->length)) a 202 fs/ocfs2/cluster/tcp.c # define o2net_init_nst(a, b, c, d, e) a 203 fs/ocfs2/cluster/tcp.c # define o2net_set_nst_sock_time(a) a 204 fs/ocfs2/cluster/tcp.c # define o2net_set_nst_send_time(a) a 205 fs/ocfs2/cluster/tcp.c # define o2net_set_nst_status_time(a) a 206 fs/ocfs2/cluster/tcp.c # define o2net_set_nst_sock_container(a, b) a 207 fs/ocfs2/cluster/tcp.c # define o2net_set_nst_msg_id(a, b) a 208 fs/ocfs2/cluster/tcp.c # define o2net_set_sock_timer(a) a 209 fs/ocfs2/cluster/tcp.c # define o2net_set_data_ready_time(a) a 210 fs/ocfs2/cluster/tcp.c # define o2net_set_advance_start_time(a) a 211 fs/ocfs2/cluster/tcp.c # define o2net_set_advance_stop_time(a) a 212 fs/ocfs2/cluster/tcp.c # define o2net_set_func_start_time(a) a 213 fs/ocfs2/cluster/tcp.c # define o2net_set_func_stop_time(a) a 246 fs/ocfs2/cluster/tcp.c # define o2net_update_send_stats(a, b) a 213 fs/ocfs2/dir.c __u32 a = in[0], b = in[1], c = in[2], d = in[3]; a 218 fs/ocfs2/dir.c b0 += ((b1 << 4)+a) ^ (b1+sum) ^ ((b1 >> 5)+b); a 3482 fs/ocfs2/dir.c static int dx_leaf_sort_cmp(const void *a, const void *b) a 3484 fs/ocfs2/dir.c const struct ocfs2_dx_entry *entry1 = a; a 3506 fs/ocfs2/dir.c static void dx_leaf_sort_swap(void *a, void *b, int size) a 3508 fs/ocfs2/dir.c struct ocfs2_dx_entry *entry1 = a; a 33 fs/ocfs2/ioctl.c #define o2info_from_user(a, b) \ a 34 fs/ocfs2/ioctl.c copy_from_user(&(a), (b), sizeof(a)) a 35 fs/ocfs2/ioctl.c #define o2info_to_user(a, b) \ a 36 fs/ocfs2/ioctl.c copy_to_user((typeof(a) __user *)b, &(a), sizeof(a)) a 1369 fs/ocfs2/refcounttree.c static int cmp_refcount_rec_by_low_cpos(const void *a, const void *b) a 1371 fs/ocfs2/refcounttree.c const struct ocfs2_refcount_rec *l = a, *r = b; a 1382 fs/ocfs2/refcounttree.c static int cmp_refcount_rec_by_cpos(const void *a, const void *b) a 1384 fs/ocfs2/refcounttree.c const struct ocfs2_refcount_rec *l = a, *r = b; a 1395 fs/ocfs2/refcounttree.c static void swap_refcount_rec(void *a, void *b, int size) a 1397 fs/ocfs2/refcounttree.c struct ocfs2_refcount_rec *l = a, *r = b; a 4154 fs/ocfs2/xattr.c static int cmp_xe(const void *a, const void *b) a 4156 fs/ocfs2/xattr.c const struct ocfs2_xattr_entry *l = a, *r = b; a 4167 fs/ocfs2/xattr.c static void swap_xe(void *a, void *b, int size) a 4169 fs/ocfs2/xattr.c struct ocfs2_xattr_entry *l = a, *r = b, tmp; a 4366 fs/ocfs2/xattr.c static int cmp_xe_offset(const void *a, const void *b) a 4368 fs/ocfs2/xattr.c const struct ocfs2_xattr_entry *l = a, *r = b; a 306 fs/proc/array.c kernel_cap_t *a) a 313 fs/proc/array.c a->cap[CAP_LAST_U32 - __capi], 8); a 30 fs/proc/consoles.c unsigned int a; a 43 fs/proc/consoles.c for (a = 0; a < ARRAY_SIZE(con_flags); a++) a 44 fs/proc/consoles.c flags[a] = (con->flags & con_flags[a].flag) ? a 45 fs/proc/consoles.c con_flags[a].name : ' '; a 46 fs/proc/consoles.c flags[a] = 0; a 53 fs/pstore/ram_core.c static size_t buffer_start_add(struct persistent_ram_zone *prz, size_t a) a 63 fs/pstore/ram_core.c new = old + a; a 75 fs/pstore/ram_core.c static void buffer_size_add(struct persistent_ram_zone *prz, size_t a) a 88 fs/pstore/ram_core.c new = old + a; a 36 fs/reiserfs/hashes.c b0 += ((b1 << 4)+a) ^ (b1+sum) ^ ((b1 >> 5)+b); \ a 49 fs/reiserfs/hashes.c u32 a, b, c, d; a 59 fs/reiserfs/hashes.c a = (u32) msg[0] | a 77 fs/reiserfs/hashes.c a = (u32) msg[0] | a 91 fs/reiserfs/hashes.c a = (u32) msg[0] | a 102 fs/reiserfs/hashes.c a = (u32) msg[0] | a 111 fs/reiserfs/hashes.c a = b = c = d = pad; a 113 fs/reiserfs/hashes.c a <<= 8; a 114 fs/reiserfs/hashes.c a |= msg[i]; a 131 fs/reiserfs/hashes.c u32 a, c; a 138 fs/reiserfs/hashes.c a = msg[0] - 48; a 140 fs/reiserfs/hashes.c a = (msg[0] - 48) * pow; a 146 fs/reiserfs/hashes.c a = a + c * pow; a 153 fs/reiserfs/hashes.c a = a + c * pow; a 160 fs/reiserfs/hashes.c a = a + c * pow; a 163 fs/reiserfs/hashes.c a = a << 7; a 164 fs/reiserfs/hashes.c return a; a 169 fs/reiserfs/hashes.c u32 a = 0; a 171 fs/reiserfs/hashes.c a += *msg << 4; a 172 fs/reiserfs/hashes.c a += *msg >> 4; a 173 fs/reiserfs/hashes.c a *= 11; a 176 fs/reiserfs/hashes.c return a; a 818 fs/select.c struct sel_arg_struct a; a 820 fs/select.c if (copy_from_user(&a, arg, sizeof(a))) a 822 fs/select.c return kern_select(a.n, a.inp, a.outp, a.exp, a.tvp); a 1285 fs/select.c struct compat_sel_arg_struct a; a 1287 fs/select.c if (copy_from_user(&a, arg, sizeof(a))) a 1289 fs/select.c return do_compat_select(a.n, compat_ptr(a.inp), compat_ptr(a.outp), a 1290 fs/select.c compat_ptr(a.exp), compat_ptr(a.tvp)); a 288 fs/stat.c # define choose_32_64(a,b) a a 290 fs/stat.c # define choose_32_64(a,b) b a 729 fs/ubifs/find.c static int cmp_dirty_idx(const struct ubifs_lprops **a, a 732 fs/ubifs/find.c const struct ubifs_lprops *lpa = *a; a 109 fs/ubifs/gc.c static int data_nodes_cmp(void *priv, struct list_head *a, struct list_head *b) a 116 fs/ubifs/gc.c if (a == b) a 119 fs/ubifs/gc.c sa = list_entry(a, struct ubifs_scan_node, list); a 152 fs/ubifs/gc.c static int nondata_nodes_cmp(void *priv, struct list_head *a, a 160 fs/ubifs/gc.c if (a == b) a 163 fs/ubifs/gc.c sa = list_entry(a, struct ubifs_scan_node, list); a 57 fs/ubifs/key.h uint32_t a = 0; a 61 fs/ubifs/key.h a += *str << 4; a 62 fs/ubifs/key.h a += *str >> 4; a 63 fs/ubifs/key.h a *= 11; a 67 fs/ubifs/key.h return key_mask_hash(a); a 77 fs/ubifs/key.h uint32_t a = 0; a 80 fs/ubifs/key.h memcpy(&a, str, len); a 81 fs/ubifs/key.h return key_mask_hash(a); a 301 fs/ubifs/replay.c static int replay_entries_cmp(void *priv, struct list_head *a, a 308 fs/ubifs/replay.c if (a == b) a 311 fs/ubifs/replay.c ra = list_entry(a, struct replay_entry, list); a 81 fs/ufs/ufs.h # define UFSD(f, a...) { \ a 84 fs/ufs/ufs.h pr_debug(f, ## a); \ a 87 fs/ufs/ufs.h # define UFSD(f, a...) /**/ a 29 fs/xattr.c strcmp_prefix(const char *a, const char *a_prefix) a 31 fs/xattr.c while (*a_prefix && *a == *a_prefix) { a 32 fs/xattr.c a++; a 35 fs/xattr.c return *a_prefix ? NULL : a; a 34 fs/xfs/libxfs/xfs_alloc.c #define XFS_ABSDIFF(a,b) (((a) <= (b)) ? ((b) - (a)) : ((a) - (b))) a 149 fs/xfs/libxfs/xfs_alloc.c cur->bc_rec.a.ar_startblock = bno; a 150 fs/xfs/libxfs/xfs_alloc.c cur->bc_rec.a.ar_blockcount = len; a 165 fs/xfs/libxfs/xfs_alloc.c cur->bc_rec.a.ar_startblock = bno; a 166 fs/xfs/libxfs/xfs_alloc.c cur->bc_rec.a.ar_blockcount = len; a 181 fs/xfs/libxfs/xfs_alloc.c cur->bc_rec.a.ar_startblock = bno; a 182 fs/xfs/libxfs/xfs_alloc.c cur->bc_rec.a.ar_blockcount = len; a 215 fs/xfs/libxfs/xfs_alloc.c xfs_agnumber_t agno = cur->bc_private.a.agno; a 3096 fs/xfs/libxfs/xfs_alloc.c low_brec.a = *low_rec; a 3097 fs/xfs/libxfs/xfs_alloc.c high_brec.a = *high_rec; a 3131 fs/xfs/libxfs/xfs_alloc.c low.a.ar_startblock = bno; a 3133 fs/xfs/libxfs/xfs_alloc.c high.a.ar_startblock = bno + len - 1; a 28 fs/xfs/libxfs/xfs_alloc_btree.c cur->bc_private.a.agbp, cur->bc_private.a.agno, a 38 fs/xfs/libxfs/xfs_alloc_btree.c struct xfs_buf *agbp = cur->bc_private.a.agbp; a 65 fs/xfs/libxfs/xfs_alloc_btree.c error = xfs_alloc_get_freelist(cur->bc_tp, cur->bc_private.a.agbp, a 75 fs/xfs/libxfs/xfs_alloc_btree.c xfs_extent_busy_reuse(cur->bc_mp, cur->bc_private.a.agno, bno, 1, false); a 89 fs/xfs/libxfs/xfs_alloc_btree.c struct xfs_buf *agbp = cur->bc_private.a.agbp; a 116 fs/xfs/libxfs/xfs_alloc_btree.c struct xfs_agf *agf = XFS_BUF_TO_AGF(cur->bc_private.a.agbp); a 165 fs/xfs/libxfs/xfs_alloc_btree.c xfs_alloc_log_agf(cur->bc_tp, cur->bc_private.a.agbp, XFS_AGF_LONGEST); a 220 fs/xfs/libxfs/xfs_alloc_btree.c rec->alloc.ar_startblock = cpu_to_be32(cur->bc_rec.a.ar_startblock); a 221 fs/xfs/libxfs/xfs_alloc_btree.c rec->alloc.ar_blockcount = cpu_to_be32(cur->bc_rec.a.ar_blockcount); a 229 fs/xfs/libxfs/xfs_alloc_btree.c struct xfs_agf *agf = XFS_BUF_TO_AGF(cur->bc_private.a.agbp); a 231 fs/xfs/libxfs/xfs_alloc_btree.c ASSERT(cur->bc_private.a.agno == be32_to_cpu(agf->agf_seqno)); a 241 fs/xfs/libxfs/xfs_alloc_btree.c xfs_alloc_rec_incore_t *rec = &cur->bc_rec.a; a 252 fs/xfs/libxfs/xfs_alloc_btree.c xfs_alloc_rec_incore_t *rec = &cur->bc_rec.a; a 508 fs/xfs/libxfs/xfs_alloc_btree.c cur->bc_private.a.agbp = agbp; a 509 fs/xfs/libxfs/xfs_alloc_btree.c cur->bc_private.a.agno = agno; a 403 fs/xfs/libxfs/xfs_bmap_btree.c uint64_t a = be64_to_cpu(k1->bmbt.br_startoff); a 412 fs/xfs/libxfs/xfs_bmap_btree.c if (a > b) a 414 fs/xfs/libxfs/xfs_bmap_btree.c if (b > a) a 219 fs/xfs/libxfs/xfs_btree.c return xfs_verify_agbno(cur->bc_mp, cur->bc_private.a.agno, agbno); a 248 fs/xfs/libxfs/xfs_btree.c cur->bc_private.a.agno, cur->bc_btnum, a 941 fs/xfs/libxfs/xfs_btree.c xfs_btree_reada_bufs(cur->bc_mp, cur->bc_private.a.agno, a 947 fs/xfs/libxfs/xfs_btree.c xfs_btree_reada_bufs(cur->bc_mp, cur->bc_private.a.agno, a 1005 fs/xfs/libxfs/xfs_btree.c *daddr = XFS_AGB_TO_DADDR(cur->bc_mp, cur->bc_private.a.agno, a 1206 fs/xfs/libxfs/xfs_btree.c owner = cur->bc_private.a.agno; a 4875 fs/xfs/libxfs/xfs_btree.c const union xfs_btree_ptr *a, a 4879 fs/xfs/libxfs/xfs_btree.c return (int64_t)be64_to_cpu(a->l) - be64_to_cpu(b->l); a 4880 fs/xfs/libxfs/xfs_btree.c return (int64_t)be32_to_cpu(a->s) - be32_to_cpu(b->s); a 173 fs/xfs/libxfs/xfs_btree.h struct xfs_alloc_rec_incore a; a 213 fs/xfs/libxfs/xfs_btree.h } a; a 447 fs/xfs/libxfs/xfs_btree.h #define XFS_EXTLEN_MIN(a,b) min_t(xfs_extlen_t, (a), (b)) a 448 fs/xfs/libxfs/xfs_btree.h #define XFS_EXTLEN_MAX(a,b) max_t(xfs_extlen_t, (a), (b)) a 449 fs/xfs/libxfs/xfs_btree.h #define XFS_AGBLOCK_MIN(a,b) min_t(xfs_agblock_t, (a), (b)) a 450 fs/xfs/libxfs/xfs_btree.h #define XFS_AGBLOCK_MAX(a,b) max_t(xfs_agblock_t, (a), (b)) a 451 fs/xfs/libxfs/xfs_btree.h #define XFS_FILEOFF_MIN(a,b) min_t(xfs_fileoff_t, (a), (b)) a 452 fs/xfs/libxfs/xfs_btree.h #define XFS_FILEOFF_MAX(a,b) max_t(xfs_fileoff_t, (a), (b)) a 453 fs/xfs/libxfs/xfs_btree.h #define XFS_FILBLKS_MIN(a,b) min_t(xfs_filblks_t, (a), (b)) a 454 fs/xfs/libxfs/xfs_btree.h #define XFS_FILBLKS_MAX(a,b) max_t(xfs_filblks_t, (a), (b)) a 504 fs/xfs/libxfs/xfs_btree.h const union xfs_btree_ptr *a, a 32 fs/xfs/libxfs/xfs_dir2_block.c static int xfs_dir2_block_sort(const void *a, const void *b); a 878 fs/xfs/libxfs/xfs_dir2_block.c const void *a, /* first leaf entry */ a 884 fs/xfs/libxfs/xfs_dir2_block.c la = a; a 1089 fs/xfs/libxfs/xfs_format.h #define XFS_AGINO_TO_INO(mp,a,i) \ a 1090 fs/xfs/libxfs/xfs_format.h (((xfs_ino_t)(a) << XFS_INO_AGINO_BITS(mp)) | (i)) a 1131 fs/xfs/libxfs/xfs_format.h #define XFS_RTMIN(a,b) ((a) < (b) ? (a) : (b)) a 1132 fs/xfs/libxfs/xfs_format.h #define XFS_RTMAX(a,b) ((a) > (b) ? (a) : (b)) a 108 fs/xfs/libxfs/xfs_ialloc.c xfs_agnumber_t agno = cur->bc_private.a.agno; a 37 fs/xfs/libxfs/xfs_ialloc_btree.c cur->bc_private.a.agbp, cur->bc_private.a.agno, a 47 fs/xfs/libxfs/xfs_ialloc_btree.c struct xfs_buf *agbp = cur->bc_private.a.agbp; a 61 fs/xfs/libxfs/xfs_ialloc_btree.c struct xfs_buf *agbp = cur->bc_private.a.agbp; a 86 fs/xfs/libxfs/xfs_ialloc_btree.c args.fsbno = XFS_AGB_TO_FSB(args.mp, cur->bc_private.a.agno, sbno); a 215 fs/xfs/libxfs/xfs_ialloc_btree.c struct xfs_agi *agi = XFS_BUF_TO_AGI(cur->bc_private.a.agbp); a 217 fs/xfs/libxfs/xfs_ialloc_btree.c ASSERT(cur->bc_private.a.agno == be32_to_cpu(agi->agi_seqno)); a 227 fs/xfs/libxfs/xfs_ialloc_btree.c struct xfs_agi *agi = XFS_BUF_TO_AGI(cur->bc_private.a.agbp); a 229 fs/xfs/libxfs/xfs_ialloc_btree.c ASSERT(cur->bc_private.a.agno == be32_to_cpu(agi->agi_seqno)); a 436 fs/xfs/libxfs/xfs_ialloc_btree.c cur->bc_private.a.agbp = agbp; a 437 fs/xfs/libxfs/xfs_ialloc_btree.c cur->bc_private.a.agno = agno; a 49 fs/xfs/libxfs/xfs_refcount.c trace_xfs_refcount_lookup(cur->bc_mp, cur->bc_private.a.agno, bno, a 66 fs/xfs/libxfs/xfs_refcount.c trace_xfs_refcount_lookup(cur->bc_mp, cur->bc_private.a.agno, bno, a 83 fs/xfs/libxfs/xfs_refcount.c trace_xfs_refcount_lookup(cur->bc_mp, cur->bc_private.a.agno, bno, a 111 fs/xfs/libxfs/xfs_refcount.c xfs_agnumber_t agno = cur->bc_private.a.agno; a 122 fs/xfs/libxfs/xfs_refcount.c agno = cur->bc_private.a.agno; a 147 fs/xfs/libxfs/xfs_refcount.c trace_xfs_refcount_get(cur->bc_mp, cur->bc_private.a.agno, irec); a 172 fs/xfs/libxfs/xfs_refcount.c trace_xfs_refcount_update(cur->bc_mp, cur->bc_private.a.agno, irec); a 179 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, error, _RET_IP_); a 196 fs/xfs/libxfs/xfs_refcount.c trace_xfs_refcount_insert(cur->bc_mp, cur->bc_private.a.agno, irec); a 208 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, error, _RET_IP_); a 231 fs/xfs/libxfs/xfs_refcount.c trace_xfs_refcount_delete(cur->bc_mp, cur->bc_private.a.agno, &irec); a 240 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, error, _RET_IP_); a 357 fs/xfs/libxfs/xfs_refcount.c trace_xfs_refcount_split_extent(cur->bc_mp, cur->bc_private.a.agno, a 379 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, error, _RET_IP_); a 399 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, left, center, right); a 445 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, error, _RET_IP_); a 464 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, left, cleft); a 500 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, error, _RET_IP_); a 518 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, cright, right); a 557 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, error, _RET_IP_); a 637 fs/xfs/libxfs/xfs_refcount.c trace_xfs_refcount_find_left_extent(cur->bc_mp, cur->bc_private.a.agno, a 643 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, error, _RET_IP_); a 721 fs/xfs/libxfs/xfs_refcount.c trace_xfs_refcount_find_right_extent(cur->bc_mp, cur->bc_private.a.agno, a 727 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, error, _RET_IP_); a 836 fs/xfs/libxfs/xfs_refcount.c overhead = cur->bc_private.a.priv.refc.shape_changes * a 844 fs/xfs/libxfs/xfs_refcount.c if (cur->bc_private.a.priv.refc.nr_ops > 2 && a 849 fs/xfs/libxfs/xfs_refcount.c if (cur->bc_private.a.priv.refc.nr_ops == 0) a 854 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.priv.refc.nr_ops * XFS_REFCOUNT_ITEM_OVERHEAD; a 905 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, &tmp); a 918 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.priv.refc.nr_ops++; a 921 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, a 948 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, &ext); a 953 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.priv.refc.nr_ops++; a 960 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.priv.refc.nr_ops++; a 964 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, a 983 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, error, _RET_IP_); a 1005 fs/xfs/libxfs/xfs_refcount.c trace_xfs_refcount_increase(cur->bc_mp, cur->bc_private.a.agno, a 1008 fs/xfs/libxfs/xfs_refcount.c trace_xfs_refcount_decrease(cur->bc_mp, cur->bc_private.a.agno, a 1036 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.priv.refc.shape_changes++; a 1047 fs/xfs/libxfs/xfs_refcount.c trace_xfs_refcount_adjust_error(cur->bc_mp, cur->bc_private.a.agno, a 1063 fs/xfs/libxfs/xfs_refcount.c agbp = rcur->bc_private.a.agbp; a 1113 fs/xfs/libxfs/xfs_refcount.c if (rcur != NULL && rcur->bc_private.a.agno != agno) { a 1114 fs/xfs/libxfs/xfs_refcount.c nr_ops = rcur->bc_private.a.priv.refc.nr_ops; a 1115 fs/xfs/libxfs/xfs_refcount.c shape_changes = rcur->bc_private.a.priv.refc.shape_changes; a 1133 fs/xfs/libxfs/xfs_refcount.c rcur->bc_private.a.priv.refc.nr_ops = nr_ops; a 1134 fs/xfs/libxfs/xfs_refcount.c rcur->bc_private.a.priv.refc.shape_changes = shape_changes; a 1253 fs/xfs/libxfs/xfs_refcount.c trace_xfs_refcount_find_shared(cur->bc_mp, cur->bc_private.a.agno, a 1324 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, *fbno, *flen); a 1329 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, error, _RET_IP_); a 1423 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, &tmp); a 1443 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, &ext); a 1457 fs/xfs/libxfs/xfs_refcount.c cur->bc_private.a.agno, error, _RET_IP_); a 1503 fs/xfs/libxfs/xfs_refcount.c trace_xfs_refcount_adjust_cow_error(cur->bc_mp, cur->bc_private.a.agno, a 1517 fs/xfs/libxfs/xfs_refcount.c trace_xfs_refcount_cow_increase(rcur->bc_mp, rcur->bc_private.a.agno, a 1534 fs/xfs/libxfs/xfs_refcount.c trace_xfs_refcount_cow_decrease(rcur->bc_mp, rcur->bc_private.a.agno, a 28 fs/xfs/libxfs/xfs_refcount_btree.c cur->bc_private.a.agbp, cur->bc_private.a.agno); a 37 fs/xfs/libxfs/xfs_refcount_btree.c struct xfs_buf *agbp = cur->bc_private.a.agbp; a 60 fs/xfs/libxfs/xfs_refcount_btree.c struct xfs_buf *agbp = cur->bc_private.a.agbp; a 69 fs/xfs/libxfs/xfs_refcount_btree.c args.fsbno = XFS_AGB_TO_FSB(cur->bc_mp, cur->bc_private.a.agno, a 78 fs/xfs/libxfs/xfs_refcount_btree.c trace_xfs_refcountbt_alloc_block(cur->bc_mp, cur->bc_private.a.agno, a 84 fs/xfs/libxfs/xfs_refcount_btree.c ASSERT(args.agno == cur->bc_private.a.agno); a 104 fs/xfs/libxfs/xfs_refcount_btree.c struct xfs_buf *agbp = cur->bc_private.a.agbp; a 109 fs/xfs/libxfs/xfs_refcount_btree.c trace_xfs_refcountbt_free_block(cur->bc_mp, cur->bc_private.a.agno, a 172 fs/xfs/libxfs/xfs_refcount_btree.c struct xfs_agf *agf = XFS_BUF_TO_AGF(cur->bc_private.a.agbp); a 174 fs/xfs/libxfs/xfs_refcount_btree.c ASSERT(cur->bc_private.a.agno == be32_to_cpu(agf->agf_seqno)); a 339 fs/xfs/libxfs/xfs_refcount_btree.c cur->bc_private.a.agbp = agbp; a 340 fs/xfs/libxfs/xfs_refcount_btree.c cur->bc_private.a.agno = agno; a 343 fs/xfs/libxfs/xfs_refcount_btree.c cur->bc_private.a.priv.refc.nr_ops = 0; a 344 fs/xfs/libxfs/xfs_refcount_btree.c cur->bc_private.a.priv.refc.shape_changes = 0; a 82 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_update(cur->bc_mp, cur->bc_private.a.agno, a 94 fs/xfs/libxfs/xfs_rmap.c cur->bc_private.a.agno, error, _RET_IP_); a 110 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_insert(rcur->bc_mp, rcur->bc_private.a.agno, agbno, a 130 fs/xfs/libxfs/xfs_rmap.c rcur->bc_private.a.agno, error, _RET_IP_); a 146 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_delete(rcur->bc_mp, rcur->bc_private.a.agno, agbno, a 161 fs/xfs/libxfs/xfs_rmap.c rcur->bc_private.a.agno, error, _RET_IP_); a 188 fs/xfs/libxfs/xfs_rmap.c xfs_agnumber_t agno = cur->bc_private.a.agno; a 251 fs/xfs/libxfs/xfs_rmap.c cur->bc_private.a.agno, rec->rm_startblock, a 303 fs/xfs/libxfs/xfs_rmap.c cur->bc_private.a.agno, bno, 0, owner, offset, flags); a 311 fs/xfs/libxfs/xfs_rmap.c cur->bc_private.a.agno, irec->rm_startblock, a 327 fs/xfs/libxfs/xfs_rmap.c cur->bc_private.a.agno, rec->rm_startblock, a 376 fs/xfs/libxfs/xfs_rmap.c cur->bc_private.a.agno, bno, 0, owner, offset, flags); a 383 fs/xfs/libxfs/xfs_rmap.c cur->bc_private.a.agno, irec->rm_startblock, a 474 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_unmap(mp, cur->bc_private.a.agno, bno, len, a 492 fs/xfs/libxfs/xfs_rmap.c cur->bc_private.a.agno, ltrec.rm_startblock, a 547 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_delete(mp, cur->bc_private.a.agno, a 622 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_insert(mp, cur->bc_private.a.agno, a 634 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_unmap_done(mp, cur->bc_private.a.agno, bno, len, a 638 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_unmap_error(mp, cur->bc_private.a.agno, a 729 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_map(mp, cur->bc_private.a.agno, bno, len, a 748 fs/xfs/libxfs/xfs_rmap.c cur->bc_private.a.agno, ltrec.rm_startblock, a 776 fs/xfs/libxfs/xfs_rmap.c cur->bc_private.a.agno, gtrec.rm_startblock, a 815 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_delete(mp, cur->bc_private.a.agno, a 863 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_insert(mp, cur->bc_private.a.agno, bno, len, a 871 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_map_done(mp, cur->bc_private.a.agno, bno, len, a 875 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_map_error(mp, cur->bc_private.a.agno, a 949 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_convert(mp, cur->bc_private.a.agno, bno, len, a 967 fs/xfs/libxfs/xfs_rmap.c cur->bc_private.a.agno, PREV.rm_startblock, a 1003 fs/xfs/libxfs/xfs_rmap.c cur->bc_private.a.agno, LEFT.rm_startblock, a 1033 fs/xfs/libxfs/xfs_rmap.c cur->bc_private.a.agno, RIGHT.rm_startblock, a 1051 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_convert_state(mp, cur->bc_private.a.agno, state, a 1075 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_delete(mp, cur->bc_private.a.agno, a 1087 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_delete(mp, cur->bc_private.a.agno, a 1111 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_delete(mp, cur->bc_private.a.agno, a 1139 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_delete(mp, cur->bc_private.a.agno, a 1212 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_insert(mp, cur->bc_private.a.agno, bno, a 1263 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_insert(mp, cur->bc_private.a.agno, bno, a 1291 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_insert(mp, cur->bc_private.a.agno, a 1312 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_insert(mp, cur->bc_private.a.agno, bno, len, a 1333 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_convert_done(mp, cur->bc_private.a.agno, bno, len, a 1338 fs/xfs/libxfs/xfs_rmap.c cur->bc_private.a.agno, error, _RET_IP_); a 1374 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_convert(mp, cur->bc_private.a.agno, bno, len, a 1430 fs/xfs/libxfs/xfs_rmap.c cur->bc_private.a.agno, RIGHT.rm_startblock, a 1446 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_convert_state(mp, cur->bc_private.a.agno, state, a 1713 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_convert_done(mp, cur->bc_private.a.agno, bno, len, a 1718 fs/xfs/libxfs/xfs_rmap.c cur->bc_private.a.agno, error, _RET_IP_); a 1756 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_unmap(mp, cur->bc_private.a.agno, bno, len, a 1880 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_unmap_done(mp, cur->bc_private.a.agno, bno, len, a 1885 fs/xfs/libxfs/xfs_rmap.c cur->bc_private.a.agno, error, _RET_IP_); a 1920 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_map(mp, cur->bc_private.a.agno, bno, len, a 1943 fs/xfs/libxfs/xfs_rmap.c cur->bc_private.a.agno, gtrec.rm_startblock, a 2033 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_map_done(mp, cur->bc_private.a.agno, bno, len, a 2038 fs/xfs/libxfs/xfs_rmap.c cur->bc_private.a.agno, error, _RET_IP_); a 2138 fs/xfs/libxfs/xfs_rmap.c agbp = rcur->bc_private.a.agbp; a 2188 fs/xfs/libxfs/xfs_rmap.c if (rcur != NULL && rcur->bc_private.a.agno != agno) { a 2400 fs/xfs/libxfs/xfs_rmap.c const struct xfs_rmap_irec *a, a 2406 fs/xfs/libxfs/xfs_rmap.c oa = xfs_rmap_irec_offset_pack(a); a 2409 fs/xfs/libxfs/xfs_rmap.c if (a->rm_startblock < b->rm_startblock) a 2411 fs/xfs/libxfs/xfs_rmap.c else if (a->rm_startblock > b->rm_startblock) a 2413 fs/xfs/libxfs/xfs_rmap.c else if (a->rm_owner < b->rm_owner) a 2415 fs/xfs/libxfs/xfs_rmap.c else if (a->rm_owner > b->rm_owner) a 190 fs/xfs/libxfs/xfs_rmap.h int xfs_rmap_compare(const struct xfs_rmap_irec *a, a 54 fs/xfs/libxfs/xfs_rmap_btree.c cur->bc_private.a.agbp, cur->bc_private.a.agno); a 63 fs/xfs/libxfs/xfs_rmap_btree.c struct xfs_buf *agbp = cur->bc_private.a.agbp; a 86 fs/xfs/libxfs/xfs_rmap_btree.c struct xfs_buf *agbp = cur->bc_private.a.agbp; a 92 fs/xfs/libxfs/xfs_rmap_btree.c error = xfs_alloc_get_freelist(cur->bc_tp, cur->bc_private.a.agbp, a 97 fs/xfs/libxfs/xfs_rmap_btree.c trace_xfs_rmapbt_alloc_block(cur->bc_mp, cur->bc_private.a.agno, a 104 fs/xfs/libxfs/xfs_rmap_btree.c xfs_extent_busy_reuse(cur->bc_mp, cur->bc_private.a.agno, bno, 1, a 112 fs/xfs/libxfs/xfs_rmap_btree.c xfs_ag_resv_rmapbt_alloc(cur->bc_mp, cur->bc_private.a.agno); a 123 fs/xfs/libxfs/xfs_rmap_btree.c struct xfs_buf *agbp = cur->bc_private.a.agbp; a 129 fs/xfs/libxfs/xfs_rmap_btree.c trace_xfs_rmapbt_free_block(cur->bc_mp, cur->bc_private.a.agno, a 141 fs/xfs/libxfs/xfs_rmap_btree.c xfs_ag_resv_rmapbt_free(cur->bc_mp, cur->bc_private.a.agno); a 218 fs/xfs/libxfs/xfs_rmap_btree.c struct xfs_agf *agf = XFS_BUF_TO_AGF(cur->bc_private.a.agbp); a 220 fs/xfs/libxfs/xfs_rmap_btree.c ASSERT(cur->bc_private.a.agno == be32_to_cpu(agf->agf_seqno)); a 378 fs/xfs/libxfs/xfs_rmap_btree.c uint64_t a; a 387 fs/xfs/libxfs/xfs_rmap_btree.c a = be64_to_cpu(k1->rmap.rm_owner); a 389 fs/xfs/libxfs/xfs_rmap_btree.c if (a < b) a 391 fs/xfs/libxfs/xfs_rmap_btree.c else if (a > b) a 393 fs/xfs/libxfs/xfs_rmap_btree.c a = XFS_RMAP_OFF(be64_to_cpu(k1->rmap.rm_offset)); a 395 fs/xfs/libxfs/xfs_rmap_btree.c if (a <= b) a 408 fs/xfs/libxfs/xfs_rmap_btree.c uint64_t a; a 417 fs/xfs/libxfs/xfs_rmap_btree.c a = be64_to_cpu(r1->rmap.rm_owner); a 419 fs/xfs/libxfs/xfs_rmap_btree.c if (a < b) a 421 fs/xfs/libxfs/xfs_rmap_btree.c else if (a > b) a 423 fs/xfs/libxfs/xfs_rmap_btree.c a = XFS_RMAP_OFF(be64_to_cpu(r1->rmap.rm_offset)); a 425 fs/xfs/libxfs/xfs_rmap_btree.c if (a <= b) a 475 fs/xfs/libxfs/xfs_rmap_btree.c cur->bc_private.a.agbp = agbp; a 476 fs/xfs/libxfs/xfs_rmap_btree.c cur->bc_private.a.agno = agno; a 652 fs/xfs/scrub/agheader.c const xfs_agblock_t *a = pa; a 655 fs/xfs/scrub/agheader.c return (int)*a - (int)*b; a 456 fs/xfs/scrub/agheader_repair.c fsb = XFS_AGB_TO_FSB(cur->bc_mp, cur->bc_private.a.agno, a 97 fs/xfs/scrub/alloc.c xfs_agnumber_t agno = bs->cur->bc_private.a.agno; a 66 fs/xfs/scrub/bitmap.c struct list_head *a, a 72 fs/xfs/scrub/bitmap.c ap = container_of(a, struct xfs_bitmap_range, list); a 504 fs/xfs/scrub/bmap.c cur->bc_private.a.agno, rec->rm_startblock)) a 107 fs/xfs/scrub/ialloc.c xfs_agnumber_t agno = bs->cur->bc_private.a.agno; a 167 fs/xfs/scrub/ialloc.c fsino = XFS_AGINO_TO_INO(mp, bs->cur->bc_private.a.agno, agino); a 218 fs/xfs/scrub/ialloc.c xfs_agnumber_t agno = bs->cur->bc_private.a.agno; a 429 fs/xfs/scrub/ialloc.c xfs_agnumber_t agno = bs->cur->bc_private.a.agno; a 339 fs/xfs/scrub/refcount.c xfs_agnumber_t agno = bs->cur->bc_private.a.agno; a 95 fs/xfs/scrub/rmap.c xfs_agnumber_t agno = bs->cur->bc_private.a.agno; a 29 fs/xfs/scrub/trace.c return XFS_AGB_TO_FSB(cur->bc_mp, cur->bc_private.a.agno, 0); a 354 fs/xfs/xfs_aops.c struct list_head *a, a 360 fs/xfs/xfs_aops.c ia = container_of(a, struct xfs_ioend, io_list); a 26 fs/xfs/xfs_attr_list.c xfs_attr_shortform_compare(const void *a, const void *b) a 30 fs/xfs/xfs_attr_list.c sa = (xfs_attr_sf_sort_t *)a; a 270 fs/xfs/xfs_bmap_item.c struct list_head *a, a 276 fs/xfs/xfs_bmap_item.c ba = container_of(a, struct xfs_bmap_intent, bi_list); a 1866 fs/xfs/xfs_buf.c struct list_head *a, a 1869 fs/xfs/xfs_buf.c struct xfs_buf *ap = container_of(a, struct xfs_buf, b_list); a 61 fs/xfs/xfs_extent_busy.h xfs_extent_busy_ag_cmp(void *priv, struct list_head *a, struct list_head *b); a 401 fs/xfs/xfs_extfree_item.c struct list_head *a, a 408 fs/xfs/xfs_extfree_item.c ra = container_of(a, struct xfs_extent_free_item, xefi_list); a 346 fs/xfs/xfs_fsmap.c fsb = XFS_AGB_TO_FSB(mp, cur->bc_private.a.agno, rec->rm_startblock); a 364 fs/xfs/xfs_fsmap.c rec_daddr = XFS_AGB_TO_DADDR(mp, cur->bc_private.a.agno, a 75 fs/xfs/xfs_inode.c xfs_extlen_t a, b; a 77 fs/xfs/xfs_inode.c a = 0; a 79 fs/xfs/xfs_inode.c a = ip->i_d.di_cowextsize; a 82 fs/xfs/xfs_inode.c a = max(a, b); a 83 fs/xfs/xfs_inode.c if (a == 0) a 85 fs/xfs/xfs_inode.c return a; a 205 fs/xfs/xfs_linux.h #define xfs_sort(a,n,s,fn) sort(a,n,s,fn,NULL) a 106 fs/xfs/xfs_log.c #define xlog_verify_dest_ptr(a,b) a 107 fs/xfs/xfs_log.c #define xlog_verify_grant_tail(a) a 108 fs/xfs/xfs_log.c #define xlog_verify_iclog(a,b,c) a 109 fs/xfs/xfs_log.c #define xlog_verify_tail_lsn(a,b,c) a 147 fs/xfs/xfs_quota.h #define xfs_qm_newmount(mp, a, b) (0) a 274 fs/xfs/xfs_refcount_item.c struct list_head *a, a 281 fs/xfs/xfs_refcount_item.c ra = container_of(a, struct xfs_refcount_intent, ri_list); a 340 fs/xfs/xfs_rmap_item.c struct list_head *a, a 347 fs/xfs/xfs_rmap_item.c ra = container_of(a, struct xfs_rmap_intent, ri_list); a 147 fs/xfs/xfs_stats.h uint32_t a[xfsstats_offset(xs_qm_dquot)]; a 182 fs/xfs/xfs_stats.h per_cpu_ptr(xfsstats.xs_stats, current_cpu())->a[off]++; \ a 183 fs/xfs/xfs_stats.h per_cpu_ptr(mp->m_stats.xs_stats, current_cpu())->a[off]++; \ a 188 fs/xfs/xfs_stats.h per_cpu_ptr(xfsstats.xs_stats, current_cpu())->a[off]; \ a 189 fs/xfs/xfs_stats.h per_cpu_ptr(mp->m_stats.xs_stats, current_cpu())->a[off]; \ a 194 fs/xfs/xfs_stats.h per_cpu_ptr(xfsstats.xs_stats, current_cpu())->a[off] += (inc); \ a 195 fs/xfs/xfs_stats.h per_cpu_ptr(mp->m_stats.xs_stats, current_cpu())->a[off] += (inc); \ a 71 fs/xfs/xfs_trans_ail.c #define xfs_ail_check(a,l) a 57 include/acpi/acexcep.h #define ACPI_SUCCESS(a) (!(a)) a 58 include/acpi/acexcep.h #define ACPI_FAILURE(a) (a) a 281 include/acpi/acoutput.h #define ACPI_DO_WHILE0(a) do a while(0) a 283 include/acpi/acoutput.h #define ACPI_DO_WHILE0(a) a a 417 include/acpi/acoutput.h #define ACPI_DEBUG_EXEC(a) a a 418 include/acpi/acoutput.h #define ACPI_DEBUG_ONLY_MEMBERS(a) a; a 423 include/acpi/acoutput.h #define ACPI_DUMP_STACK_ENTRY(a) acpi_ex_dump_operand((a), 0) a 424 include/acpi/acoutput.h #define ACPI_DUMP_OPERANDS(a, b ,c) acpi_ex_dump_operands(a, b, c) a 425 include/acpi/acoutput.h #define ACPI_DUMP_ENTRY(a, b) acpi_ns_dump_entry (a, b) a 426 include/acpi/acoutput.h #define ACPI_DUMP_PATHNAME(a, b, c, d) acpi_ns_dump_pathname(a, b, c, d) a 427 include/acpi/acoutput.h #define ACPI_DUMP_BUFFER(a, b) acpi_ut_debug_dump_buffer((u8 *) a, b, DB_BYTE_DISPLAY, _COMPONENT) a 429 include/acpi/acoutput.h #define ACPI_TRACE_POINT(a, b, c, d) acpi_trace_point (a, b, c, d) a 438 include/acpi/acoutput.h #define ACPI_DEBUG_EXEC(a) a 439 include/acpi/acoutput.h #define ACPI_DEBUG_ONLY_MEMBERS(a) a 440 include/acpi/acoutput.h #define ACPI_FUNCTION_NAME(a) a 441 include/acpi/acoutput.h #define ACPI_FUNCTION_TRACE(a) a 442 include/acpi/acoutput.h #define ACPI_FUNCTION_TRACE_PTR(a, b) a 443 include/acpi/acoutput.h #define ACPI_FUNCTION_TRACE_U32(a, b) a 444 include/acpi/acoutput.h #define ACPI_FUNCTION_TRACE_STR(a, b) a 446 include/acpi/acoutput.h #define ACPI_DUMP_STACK_ENTRY(a) a 447 include/acpi/acoutput.h #define ACPI_DUMP_OPERANDS(a, b, c) a 448 include/acpi/acoutput.h #define ACPI_DUMP_ENTRY(a, b) a 449 include/acpi/acoutput.h #define ACPI_DUMP_PATHNAME(a, b, c, d) a 450 include/acpi/acoutput.h #define ACPI_DUMP_BUFFER(a, b) a 452 include/acpi/acoutput.h #define ACPI_TRACE_POINT(a, b, c, d) a 327 include/acpi/actypes.h #define ACPI_ALLOCATE(a) NULL a 328 include/acpi/actypes.h #define ACPI_ALLOCATE_ZEROED(a) NULL a 329 include/acpi/actypes.h #define ACPI_FREE(a) a 330 include/acpi/actypes.h #define ACPI_MEM_TRACKING(a) a 339 include/acpi/actypes.h #define ACPI_ALLOCATE(a) acpi_ut_allocate_and_track ((acpi_size) (a), ACPI_MEM_PARAMETERS) a 340 include/acpi/actypes.h #define ACPI_ALLOCATE_ZEROED(a) acpi_ut_allocate_zeroed_and_track ((acpi_size) (a), ACPI_MEM_PARAMETERS) a 341 include/acpi/actypes.h #define ACPI_FREE(a) acpi_ut_free_and_track (a, ACPI_MEM_PARAMETERS) a 342 include/acpi/actypes.h #define ACPI_MEM_TRACKING(a) a a 348 include/acpi/actypes.h #define ACPI_ALLOCATE(a) acpi_os_allocate ((acpi_size) (a)) a 349 include/acpi/actypes.h #define ACPI_ALLOCATE_ZEROED(a) acpi_os_allocate_zeroed ((acpi_size) (a)) a 350 include/acpi/actypes.h #define ACPI_FREE(a) acpi_os_free (a) a 351 include/acpi/actypes.h #define ACPI_MEM_TRACKING(a) a 441 include/acpi/actypes.h #define ACPI_TIME_AFTER(a, b) ((s64)((b) - (a)) < 0) a 492 include/acpi/actypes.h #define ACPI_MIN(a,b) (((a)<(b))?(a):(b)) a 493 include/acpi/actypes.h #define ACPI_MAX(a,b) (((a)>(b))?(a):(b)) a 503 include/acpi/actypes.h #define ACPI_ADD_PTR(t, a, b) ACPI_CAST_PTR (t, (ACPI_CAST_PTR (u8, (a)) + (acpi_size)(b))) a 504 include/acpi/actypes.h #define ACPI_SUB_PTR(t, a, b) ACPI_CAST_PTR (t, (ACPI_CAST_PTR (u8, (a)) - (acpi_size)(b))) a 505 include/acpi/actypes.h #define ACPI_PTR_DIFF(a, b) ((acpi_size) (ACPI_CAST_PTR (u8, (a)) - ACPI_CAST_PTR (u8, (b)))) a 518 include/acpi/actypes.h #define ACPI_COMPARE_NAMESEG(a,b) (*ACPI_CAST_PTR (u32, (a)) == *ACPI_CAST_PTR (u32, (b))) a 521 include/acpi/actypes.h #define ACPI_COMPARE_NAMESEG(a,b) (!strncmp (ACPI_CAST_PTR (char, (a)), ACPI_CAST_PTR (char, (b)), ACPI_NAMESEG_SIZE)) a 527 include/acpi/actypes.h #define ACPI_VALIDATE_RSDP_SIG(a) (!strncmp (ACPI_CAST_PTR (char, (a)), ACPI_SIG_RSDP, 8)) a 531 include/acpi/actypes.h #define ACPI_IS_OEM_SIG(a) (!strncmp (ACPI_CAST_PTR (char, (a)), ACPI_OEM_NAME, 3) &&\ a 532 include/acpi/actypes.h strnlen (a, ACPI_NAMESEG_SIZE) == ACPI_NAMESEG_SIZE) a 78 include/acpi/platform/aclinux.h #define ACPI_GLOBAL(t,a) a 79 include/acpi/platform/aclinux.h #define ACPI_INIT_GLOBAL(t,a,b) a 775 include/asm-generic/atomic-instrumented.h atomic_fetch_add_unless(atomic_t *v, int a, int u) a 778 include/asm-generic/atomic-instrumented.h return arch_atomic_fetch_add_unless(v, a, u); a 785 include/asm-generic/atomic-instrumented.h atomic_add_unless(atomic_t *v, int a, int u) a 788 include/asm-generic/atomic-instrumented.h return arch_atomic_add_unless(v, a, u); a 1585 include/asm-generic/atomic-instrumented.h atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u) a 1588 include/asm-generic/atomic-instrumented.h return arch_atomic64_fetch_add_unless(v, a, u); a 1595 include/asm-generic/atomic-instrumented.h atomic64_add_unless(atomic64_t *v, s64 a, s64 u) a 1598 include/asm-generic/atomic-instrumented.h return arch_atomic64_add_unless(v, a, u); a 482 include/asm-generic/atomic-long.h atomic_long_fetch_add_unless(atomic_long_t *v, long a, long u) a 484 include/asm-generic/atomic-long.h return atomic64_fetch_add_unless(v, a, u); a 488 include/asm-generic/atomic-long.h atomic_long_add_unless(atomic_long_t *v, long a, long u) a 490 include/asm-generic/atomic-long.h return atomic64_add_unless(v, a, u); a 976 include/asm-generic/atomic-long.h atomic_long_fetch_add_unless(atomic_long_t *v, long a, long u) a 978 include/asm-generic/atomic-long.h return atomic_fetch_add_unless(v, a, u); a 982 include/asm-generic/atomic-long.h atomic_long_add_unless(atomic_long_t *v, long a, long u) a 984 include/asm-generic/atomic-long.h return atomic_add_unless(v, a, u); a 24 include/asm-generic/atomic64.h extern void atomic64_##op(s64 a, atomic64_t *v); a 27 include/asm-generic/atomic64.h extern s64 atomic64_##op##_return(s64 a, atomic64_t *v); a 30 include/asm-generic/atomic64.h extern s64 atomic64_fetch_##op(s64 a, atomic64_t *v); a 53 include/asm-generic/atomic64.h extern s64 atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u); a 24 include/asm-generic/local.h atomic_long_t a; a 29 include/asm-generic/local.h #define local_read(l) atomic_long_read(&(l)->a) a 30 include/asm-generic/local.h #define local_set(l,i) atomic_long_set((&(l)->a),(i)) a 31 include/asm-generic/local.h #define local_inc(l) atomic_long_inc(&(l)->a) a 32 include/asm-generic/local.h #define local_dec(l) atomic_long_dec(&(l)->a) a 33 include/asm-generic/local.h #define local_add(i,l) atomic_long_add((i),(&(l)->a)) a 34 include/asm-generic/local.h #define local_sub(i,l) atomic_long_sub((i),(&(l)->a)) a 36 include/asm-generic/local.h #define local_sub_and_test(i, l) atomic_long_sub_and_test((i), (&(l)->a)) a 37 include/asm-generic/local.h #define local_dec_and_test(l) atomic_long_dec_and_test(&(l)->a) a 38 include/asm-generic/local.h #define local_inc_and_test(l) atomic_long_inc_and_test(&(l)->a) a 39 include/asm-generic/local.h #define local_add_negative(i, l) atomic_long_add_negative((i), (&(l)->a)) a 40 include/asm-generic/local.h #define local_add_return(i, l) atomic_long_add_return((i), (&(l)->a)) a 41 include/asm-generic/local.h #define local_sub_return(i, l) atomic_long_sub_return((i), (&(l)->a)) a 42 include/asm-generic/local.h #define local_inc_return(l) atomic_long_inc_return(&(l)->a) a 44 include/asm-generic/local.h #define local_cmpxchg(l, o, n) atomic_long_cmpxchg((&(l)->a), (o), (n)) a 45 include/asm-generic/local.h #define local_xchg(l, n) atomic_long_xchg((&(l)->a), (n)) a 46 include/asm-generic/local.h #define local_add_unless(l, _a, u) atomic_long_add_unless((&(l)->a), (_a), (u)) a 47 include/asm-generic/local.h #define local_inc_not_zero(l) atomic_long_inc_not_zero(&(l)->a) a 25 include/asm-generic/local64.h local_t a; a 30 include/asm-generic/local64.h #define local64_read(l) local_read(&(l)->a) a 31 include/asm-generic/local64.h #define local64_set(l,i) local_set((&(l)->a),(i)) a 32 include/asm-generic/local64.h #define local64_inc(l) local_inc(&(l)->a) a 33 include/asm-generic/local64.h #define local64_dec(l) local_dec(&(l)->a) a 34 include/asm-generic/local64.h #define local64_add(i,l) local_add((i),(&(l)->a)) a 35 include/asm-generic/local64.h #define local64_sub(i,l) local_sub((i),(&(l)->a)) a 37 include/asm-generic/local64.h #define local64_sub_and_test(i, l) local_sub_and_test((i), (&(l)->a)) a 38 include/asm-generic/local64.h #define local64_dec_and_test(l) local_dec_and_test(&(l)->a) a 39 include/asm-generic/local64.h #define local64_inc_and_test(l) local_inc_and_test(&(l)->a) a 40 include/asm-generic/local64.h #define local64_add_negative(i, l) local_add_negative((i), (&(l)->a)) a 41 include/asm-generic/local64.h #define local64_add_return(i, l) local_add_return((i), (&(l)->a)) a 42 include/asm-generic/local64.h #define local64_sub_return(i, l) local_sub_return((i), (&(l)->a)) a 43 include/asm-generic/local64.h #define local64_inc_return(l) local_inc_return(&(l)->a) a 45 include/asm-generic/local64.h #define local64_cmpxchg(l, o, n) local_cmpxchg((&(l)->a), (o), (n)) a 46 include/asm-generic/local64.h #define local64_xchg(l, n) local_xchg((&(l)->a), (n)) a 47 include/asm-generic/local64.h #define local64_add_unless(l, _a, u) local_add_unless((&(l)->a), (_a), (u)) a 48 include/asm-generic/local64.h #define local64_inc_not_zero(l) local_inc_not_zero(&(l)->a) a 63 include/asm-generic/local64.h atomic64_t a; a 68 include/asm-generic/local64.h #define local64_read(l) atomic64_read(&(l)->a) a 69 include/asm-generic/local64.h #define local64_set(l,i) atomic64_set((&(l)->a),(i)) a 70 include/asm-generic/local64.h #define local64_inc(l) atomic64_inc(&(l)->a) a 71 include/asm-generic/local64.h #define local64_dec(l) atomic64_dec(&(l)->a) a 72 include/asm-generic/local64.h #define local64_add(i,l) atomic64_add((i),(&(l)->a)) a 73 include/asm-generic/local64.h #define local64_sub(i,l) atomic64_sub((i),(&(l)->a)) a 75 include/asm-generic/local64.h #define local64_sub_and_test(i, l) atomic64_sub_and_test((i), (&(l)->a)) a 76 include/asm-generic/local64.h #define local64_dec_and_test(l) atomic64_dec_and_test(&(l)->a) a 77 include/asm-generic/local64.h #define local64_inc_and_test(l) atomic64_inc_and_test(&(l)->a) a 78 include/asm-generic/local64.h #define local64_add_negative(i, l) atomic64_add_negative((i), (&(l)->a)) a 79 include/asm-generic/local64.h #define local64_add_return(i, l) atomic64_add_return((i), (&(l)->a)) a 80 include/asm-generic/local64.h #define local64_sub_return(i, l) atomic64_sub_return((i), (&(l)->a)) a 81 include/asm-generic/local64.h #define local64_inc_return(l) atomic64_inc_return(&(l)->a) a 83 include/asm-generic/local64.h #define local64_cmpxchg(l, o, n) atomic64_cmpxchg((&(l)->a), (o), (n)) a 84 include/asm-generic/local64.h #define local64_xchg(l, n) atomic64_xchg((&(l)->a), (n)) a 85 include/asm-generic/local64.h #define local64_add_unless(l, _a, u) atomic64_add_unless((&(l)->a), (_a), (u)) a 86 include/asm-generic/local64.h #define local64_inc_not_zero(l) atomic64_inc_not_zero(&(l)->a) a 58 include/asm-generic/pgtable-nop4d-hack.h #define __pud_free_tlb(tlb, x, a) do { } while (0) a 53 include/asm-generic/pgtable-nop4d.h #define __p4d_free_tlb(tlb, x, a) do { } while (0) a 63 include/asm-generic/pgtable-nopmd.h #define __pmd_free_tlb(tlb, x, a) do { } while (0) a 62 include/asm-generic/pgtable-nopud.h #define __pud_free_tlb(tlb, x, a) do { } while (0) a 90 include/asm-generic/uaccess.h #define segment_eq(a, b) ((a).seg == (b).seg) a 85 include/asm-generic/word-at-a-time.h long a = (0x0ff0001+mask) >> 23; a 87 include/asm-generic/word-at-a-time.h return a & mask; a 93 include/asm-generic/word-at-a-time.h static inline unsigned long has_zero(unsigned long a, unsigned long *bits, const struct word_at_a_time *c) a 95 include/asm-generic/word-at-a-time.h unsigned long mask = ((a - c->one_bits) & ~a) & c->high_bits; a 100 include/asm-generic/word-at-a-time.h static inline unsigned long prep_zero_mask(unsigned long a, unsigned long bits, const struct word_at_a_time *c) a 197 include/crypto/algapi.h void crypto_inc(u8 *a, unsigned int size); a 393 include/crypto/algapi.h noinline unsigned long __crypto_memneq(const void *a, const void *b, size_t size); a 405 include/crypto/algapi.h static inline int crypto_memneq(const void *a, const void *b, size_t size) a 407 include/crypto/algapi.h return __crypto_memneq(a, b, size) != 0UL ? 1 : 0; a 53 include/crypto/b128ops.h u64 a, b; a 57 include/crypto/b128ops.h __be64 a, b; a 61 include/crypto/b128ops.h __le64 b, a; a 66 include/crypto/b128ops.h r->a = p->a ^ q->a; a 163 include/crypto/gf128mul.h void gf128mul_lle(be128 *a, const be128 *b); a 165 include/crypto/gf128mul.h void gf128mul_bbe(be128 *a, const be128 *b); a 184 include/crypto/gf128mul.h u64 a = be64_to_cpu(x->a); a 191 include/crypto/gf128mul.h r->b = cpu_to_be64((b >> 1) | (a << 63)); a 192 include/crypto/gf128mul.h r->a = cpu_to_be64((a >> 1) ^ _tt); a 197 include/crypto/gf128mul.h u64 a = be64_to_cpu(x->a); a 201 include/crypto/gf128mul.h u64 _tt = gf128mul_mask_from_bit(a, 63) & 0x87; a 203 include/crypto/gf128mul.h r->a = cpu_to_be64((a << 1) | (b >> 63)); a 210 include/crypto/gf128mul.h u64 a = le64_to_cpu(x->a); a 214 include/crypto/gf128mul.h u64 _tt = gf128mul_mask_from_bit(a, 63) & 0x87; a 216 include/crypto/gf128mul.h r->a = cpu_to_le64((a << 1) | (b >> 63)); a 228 include/crypto/gf128mul.h void gf128mul_4k_lle(be128 *a, const struct gf128mul_4k *t); a 229 include/crypto/gf128mul.h void gf128mul_4k_bbe(be128 *a, const struct gf128mul_4k *t); a 250 include/crypto/gf128mul.h void gf128mul_64k_bbe(be128 *a, const struct gf128mul_64k *t); a 529 include/drm/drm_fb_helper.h drm_fb_helper_remove_conflicting_framebuffers(struct apertures_struct *a, a 533 include/drm/drm_fb_helper.h return remove_conflicting_framebuffers(a, name, primary); a 79 include/drm/drm_fixed.h static inline s64 drm_int2fixp(int a) a 81 include/drm/drm_fixed.h return ((s64)a) << DRM_FIXED_POINT; a 84 include/drm/drm_fixed.h static inline int drm_fixp2int(s64 a) a 86 include/drm/drm_fixed.h return ((s64)a) >> DRM_FIXED_POINT; a 89 include/drm/drm_fixed.h static inline int drm_fixp2int_ceil(s64 a) a 91 include/drm/drm_fixed.h if (a > 0) a 92 include/drm/drm_fixed.h return drm_fixp2int(a + DRM_FIXED_ALMOST_ONE); a 94 include/drm/drm_fixed.h return drm_fixp2int(a - DRM_FIXED_ALMOST_ONE); a 97 include/drm/drm_fixed.h static inline unsigned drm_fixp_msbset(s64 a) a 99 include/drm/drm_fixed.h unsigned shift, sign = (a >> 63) & 1; a 102 include/drm/drm_fixed.h if (((a >> shift) & 1) != sign) a 108 include/drm/drm_fixed.h static inline s64 drm_fixp_mul(s64 a, s64 b) a 110 include/drm/drm_fixed.h unsigned shift = drm_fixp_msbset(a) + drm_fixp_msbset(b); a 115 include/drm/drm_fixed.h a >>= (shift >> 1) + (shift & 1); a 120 include/drm/drm_fixed.h result = a * b; a 131 include/drm/drm_fixed.h static inline s64 drm_fixp_div(s64 a, s64 b) a 133 include/drm/drm_fixed.h unsigned shift = 62 - drm_fixp_msbset(a); a 136 include/drm/drm_fixed.h a <<= shift; a 141 include/drm/drm_fixed.h result = div64_s64(a, b); a 149 include/drm/drm_fixed.h static inline s64 drm_fixp_from_fraction(s64 a, s64 b) a 152 include/drm/drm_fixed.h bool a_neg = a < 0; a 154 include/drm/drm_fixed.h u64 a_abs = a_neg ? -a : a; a 157 include/linux/amba/bus.h #define AMBA_CONFIG_BITS(a) (((a) >> 24) & 0xff) a 158 include/linux/amba/bus.h #define AMBA_REV_BITS(a) (((a) >> 20) & 0x0f) a 159 include/linux/amba/bus.h #define AMBA_MANF_BITS(a) (((a) >> 12) & 0xff) a 160 include/linux/amba/bus.h #define AMBA_PART_BITS(a) ((a) & 0xfff) a 1084 include/linux/atomic-fallback.h atomic_fetch_add_unless(atomic_t *v, int a, int u) a 1091 include/linux/atomic-fallback.h } while (!atomic_try_cmpxchg(v, &c, c + a)); a 1109 include/linux/atomic-fallback.h atomic_add_unless(atomic_t *v, int a, int u) a 1111 include/linux/atomic-fallback.h return atomic_fetch_add_unless(v, a, u) != u; a 2194 include/linux/atomic-fallback.h atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u) a 2201 include/linux/atomic-fallback.h } while (!atomic64_try_cmpxchg(v, &c, c + a)); a 2219 include/linux/atomic-fallback.h atomic64_add_unless(atomic64_t *v, s64 a, s64 u) a 2221 include/linux/atomic-fallback.h return atomic64_fetch_add_unless(v, a, u) != u; a 411 include/linux/audit.h unsigned long a[AUDITSC_ARGS]; a 418 include/linux/audit.h a[i] = (unsigned long)args[i]; a 419 include/linux/audit.h return __audit_socketcall(nargs, a); a 18 include/linux/badblocks.h #define BB_MAKE(a, l, ack) (((a)<<9) | ((l)-1) | ((u64)(!!(ack)) << 63)) a 763 include/linux/blkdev.h static inline bool blk_write_same_mergeable(struct bio *a, struct bio *b) a 765 include/linux/blkdev.h if (bio_page(a) == bio_page(b) && a 766 include/linux/blkdev.h bio_offset(a) == bio_offset(b)) a 1645 include/linux/blkdev.h static inline int blk_integrity_compare(struct gendisk *a, struct gendisk *b) a 102 include/linux/capability.h #define CAP_BOP_ALL(c, a, b, OP) \ a 106 include/linux/capability.h c.cap[__capi] = a.cap[__capi] OP b.cap[__capi]; \ a 110 include/linux/capability.h #define CAP_UOP_ALL(c, a, OP) \ a 114 include/linux/capability.h c.cap[__capi] = OP a.cap[__capi]; \ a 118 include/linux/capability.h static inline kernel_cap_t cap_combine(const kernel_cap_t a, a 122 include/linux/capability.h CAP_BOP_ALL(dest, a, b, |); a 126 include/linux/capability.h static inline kernel_cap_t cap_intersect(const kernel_cap_t a, a 130 include/linux/capability.h CAP_BOP_ALL(dest, a, b, &); a 134 include/linux/capability.h static inline kernel_cap_t cap_drop(const kernel_cap_t a, a 138 include/linux/capability.h CAP_BOP_ALL(dest, a, drop, &~); a 149 include/linux/capability.h static inline bool cap_isclear(const kernel_cap_t a) a 153 include/linux/capability.h if (a.cap[__capi] != 0) a 166 include/linux/capability.h static inline bool cap_issubset(const kernel_cap_t a, const kernel_cap_t set) a 169 include/linux/capability.h dest = cap_drop(a, set); a 175 include/linux/capability.h static inline kernel_cap_t cap_drop_fs_set(const kernel_cap_t a) a 178 include/linux/capability.h return cap_drop(a, __cap_fs_set); a 181 include/linux/capability.h static inline kernel_cap_t cap_raise_fs_set(const kernel_cap_t a, a 185 include/linux/capability.h return cap_combine(a, a 189 include/linux/capability.h static inline kernel_cap_t cap_drop_nfsd_set(const kernel_cap_t a) a 192 include/linux/capability.h return cap_drop(a, __cap_fs_set); a 195 include/linux/capability.h static inline kernel_cap_t cap_raise_nfsd_set(const kernel_cap_t a, a 199 include/linux/capability.h return cap_combine(a, a 68 include/linux/ceph/auth.h struct ceph_authorizer *a, a 72 include/linux/ceph/auth.h struct ceph_authorizer *a); a 121 include/linux/ceph/auth.h void ceph_auth_destroy_authorizer(struct ceph_authorizer *a); a 124 include/linux/ceph/auth.h struct ceph_auth_handshake *a); a 126 include/linux/ceph/auth.h struct ceph_authorizer *a, a 130 include/linux/ceph/auth.h struct ceph_authorizer *a); a 73 include/linux/ceph/ceph_frag.h int ceph_frag_compare(__u32 a, __u32 b); a 224 include/linux/ceph/decode.h static inline void ceph_encode_banner_addr(struct ceph_entity_addr *a) a 226 include/linux/ceph/decode.h __be16 ss_family = htons(a->in_addr.ss_family); a 227 include/linux/ceph/decode.h a->in_addr.ss_family = *(__u16 *)&ss_family; a 230 include/linux/ceph/decode.h a->type = CEPH_ENTITY_ADDR_TYPE_NONE; a 232 include/linux/ceph/decode.h static inline void ceph_decode_banner_addr(struct ceph_entity_addr *a) a 234 include/linux/ceph/decode.h __be16 ss_family = *(__be16 *)&a->in_addr.ss_family; a 235 include/linux/ceph/decode.h a->in_addr.ss_family = ntohs(ss_family); a 236 include/linux/ceph/decode.h WARN_ON(a->in_addr.ss_family == 512); a 237 include/linux/ceph/decode.h a->type = CEPH_ENTITY_ADDR_TYPE_LEGACY; a 186 include/linux/ceph/libceph.h #define RB_BYVAL(a) (a) a 187 include/linux/ceph/libceph.h #define RB_BYPTR(a) (&(a)) a 188 include/linux/ceph/libceph.h #define RB_CMP3WAY(a, b) ((a) < (b) ? -1 : (a) > (b)) a 35 include/linux/ceph/msgr.h static inline __s32 ceph_seq_cmp(__u32 a, __u32 b) a 37 include/linux/ceph/msgr.h return (__s32)a - (__s32)b; a 19 include/linux/ceph/rados.h static inline int ceph_fsid_compare(const struct ceph_fsid *a, a 22 include/linux/ceph/rados.h return memcmp(a, b, sizeof(*a)); a 357 include/linux/compiler.h #define __must_be_array(a) BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0])) a 87 include/linux/compiler_attributes.h # define __assume_aligned(a, ...) __attribute__((__assume_aligned__(a, ## __VA_ARGS__))) a 89 include/linux/compiler_attributes.h # define __assume_aligned(a, ...) a 158 include/linux/compiler_attributes.h #define __printf(a, b) __attribute__((__format__(printf, a, b))) a 159 include/linux/compiler_attributes.h #define __scanf(a, b) __attribute__((__format__(scanf, a, b))) a 53 include/linux/compiler_types.h #define ___PASTE(a,b) a##b a 54 include/linux/compiler_types.h #define __PASTE(a,b) ___PASTE(a,b) a 129 include/linux/compiler_types.h #define __compiler_offsetof(a, b) __builtin_offsetof(a, b) a 220 include/linux/compiler_types.h #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b)) a 228 include/linux/cpuidle.h void cpuidle_coupled_parallel_barrier(struct cpuidle_device *dev, atomic_t *a); a 230 include/linux/cpuidle.h static inline void cpuidle_coupled_parallel_barrier(struct cpuidle_device *dev, atomic_t *a) a 17 include/linux/crush/hash.h extern __u32 crush_hash32(int type, __u32 a); a 18 include/linux/crush/hash.h extern __u32 crush_hash32_2(int type, __u32 a, __u32 b); a 19 include/linux/crush/hash.h extern __u32 crush_hash32_3(int type, __u32 a, __u32 b, __u32 c); a 20 include/linux/crush/hash.h extern __u32 crush_hash32_4(int type, __u32 a, __u32 b, __u32 c, __u32 d); a 21 include/linux/crush/hash.h extern __u32 crush_hash32_5(int type, __u32 a, __u32 b, __u32 c, __u32 d, a 62 include/linux/decompress/mm.h #define large_malloc(a) malloc(a) a 63 include/linux/decompress/mm.h #define large_free(a) free(a) a 81 include/linux/decompress/mm.h #define malloc(a) kmalloc(a, GFP_KERNEL) a 82 include/linux/decompress/mm.h #define free(a) kfree(a) a 84 include/linux/decompress/mm.h #define large_malloc(a) vmalloc(a) a 85 include/linux/decompress/mm.h #define large_free(a) vfree(a) a 268 include/linux/device.h int (*compare)(const struct device *a, a 615 include/linux/dma-mapping.h #define dma_map_single(d, a, s, r) dma_map_single_attrs(d, a, s, r, 0) a 616 include/linux/dma-mapping.h #define dma_unmap_single(d, a, s, r) dma_unmap_single_attrs(d, a, s, r, 0) a 620 include/linux/dma-mapping.h #define dma_unmap_page(d, a, s, r) dma_unmap_page_attrs(d, a, s, r, 0) a 66 include/linux/efi.h #define EFI_GUID(a,b,c,d0,d1,d2,d3,d4,d5,d6,d7) \ a 67 include/linux/efi.h GUID_INIT(a, b, c, d0, d1, d2, d3, d4, d5, d6, d7) a 71 include/linux/elfnote.h #define _ELFNOTE_PASTE(a,b) a##b a 78 include/linux/etherdevice.h __be16 *a = (__be16 *)addr; a 84 include/linux/etherdevice.h (__force int)((a[2] ^ b[2]) & m)) == 0; a 86 include/linux/etherdevice.h return ((a[0] ^ b[0]) | (a[1] ^ b[1]) | ((a[2] ^ b[2]) & m)) == 0; a 119 include/linux/etherdevice.h u32 a = *(const u32 *)addr; a 121 include/linux/etherdevice.h u16 a = *(const u16 *)addr; a 124 include/linux/etherdevice.h return 0x01 & (a >> ((sizeof(a) * 8) - 8)); a 126 include/linux/etherdevice.h return 0x01 & a; a 282 include/linux/etherdevice.h u16 *a = (u16 *)dst; a 285 include/linux/etherdevice.h a[0] = b[0]; a 286 include/linux/etherdevice.h a[1] = b[1]; a 287 include/linux/etherdevice.h a[2] = b[2]; a 323 include/linux/etherdevice.h const u16 *a = (const u16 *)addr1; a 326 include/linux/etherdevice.h return ((a[0] ^ b[0]) | (a[1] ^ b[1]) | (a[2] ^ b[2])) == 0; a 498 include/linux/etherdevice.h static inline unsigned long compare_ether_header(const void *a, const void *b) a 511 include/linux/etherdevice.h fold = *(unsigned long *)a ^ *(unsigned long *)b; a 512 include/linux/etherdevice.h fold |= *(unsigned long *)(a + 6) ^ *(unsigned long *)(b + 6); a 515 include/linux/etherdevice.h u32 *a32 = (u32 *)((u8 *)a + 2); a 518 include/linux/etherdevice.h return (*(u16 *)a ^ *(u16 *)b) | (a32[0] ^ b32[0]) | a 509 include/linux/fb.h struct apertures_struct *a = kzalloc(sizeof(struct apertures_struct) a 511 include/linux/fb.h if (!a) a 513 include/linux/fb.h a->count = max_num; a 514 include/linux/fb.h return a; a 612 include/linux/fb.h extern int remove_conflicting_framebuffers(struct apertures_struct *a, a 433 include/linux/filter.h #define __BPF_MAP_1(m, v, t, a, ...) m(t, a) a 434 include/linux/filter.h #define __BPF_MAP_2(m, v, t, a, ...) m(t, a), __BPF_MAP_1(m, v, __VA_ARGS__) a 435 include/linux/filter.h #define __BPF_MAP_3(m, v, t, a, ...) m(t, a), __BPF_MAP_2(m, v, __VA_ARGS__) a 436 include/linux/filter.h #define __BPF_MAP_4(m, v, t, a, ...) m(t, a), __BPF_MAP_3(m, v, __VA_ARGS__) a 437 include/linux/filter.h #define __BPF_MAP_5(m, v, t, a, ...) m(t, a), __BPF_MAP_4(m, v, __VA_ARGS__) a 449 include/linux/filter.h #define __BPF_CAST(t, a) \ a 453 include/linux/filter.h (unsigned long)0, (t)0))) a a 457 include/linux/filter.h #define __BPF_DECL_ARGS(t, a) t a a 458 include/linux/filter.h #define __BPF_DECL_REGS(t, a) u64 a a 7 include/linux/gcd.h unsigned long gcd(unsigned long a, unsigned long b) __attribute_const__; a 95 include/linux/genl_magic_func.h #define DPRINT_TLA(a, op, b) pr_info("%s %s %s\n", a, op, b); a 121 include/linux/genl_magic_func.h #define DPRINT_TLA(a, op, b) do {} while (0) a 20 include/linux/genl_magic_struct.h #define CONCAT__(a,b) a ## b a 21 include/linux/genl_magic_struct.h #define CONCAT_(a,b) CONCAT__(a,b) a 40 include/linux/hid-debug.h #define hid_dump_input(a,b,c) do { } while (0) a 41 include/linux/hid-debug.h #define hid_dump_report(a,b,c,d) do { } while (0) a 42 include/linux/hid-debug.h #define hid_dump_device(a,b) do { } while (0) a 43 include/linux/hid-debug.h #define hid_dump_field(a,b,c) do { } while (0) a 44 include/linux/hid-debug.h #define hid_resolv_usage(a,b) do { } while (0) a 45 include/linux/hid-debug.h #define hid_debug_register(a, b) do { } while (0) a 46 include/linux/hid-debug.h #define hid_debug_unregister(a) do { } while (0) a 49 include/linux/hid-debug.h #define hid_debug_event(a,b) do { } while (0) a 837 include/linux/hid.h #define IS_INPUT_APPLICATION(a) \ a 838 include/linux/hid.h (((a >= HID_UP_GENDESK) && (a <= HID_GD_MULTIAXIS)) \ a 839 include/linux/hid.h || ((a >= HID_DG_PEN) && (a <= HID_DG_WHITEBOARD)) \ a 840 include/linux/hid.h || (a == HID_GD_SYSTEM_CONTROL) || (a == HID_CP_CONSUMER_CONTROL) \ a 841 include/linux/hid.h || (a == HID_GD_WIRELESS_RADIO_CTLS)) a 167 include/linux/hugetlb.h #define follow_hugetlb_page(m,v,p,vs,a,b,i,w,n) ({ BUG(); 0; }) a 179 include/linux/inetdevice.h int inet_addr_onlink(struct in_device *in_dev, __be32 a, __be32 b); a 121 include/linux/intel-iommu.h #define dmar_readq(a) readq(a) a 122 include/linux/intel-iommu.h #define dmar_writeq(a,v) writeq(v,a) a 123 include/linux/intel-iommu.h #define dmar_readl(a) readl(a) a 124 include/linux/intel-iommu.h #define dmar_writel(a, v) writel(v, a) a 360 include/linux/intel-iommu.h #define QI_DEV_EIOTLB_ADDR(a) ((u64)(a) & VTD_PAGE_MASK) a 17 include/linux/isapnp.h #define ISAPNP_VENDOR(a,b,c) (((((a)-'A'+1)&0x3f)<<2)|\ a 60 include/linux/jbd2.h #define jbd_debug(n, fmt, a...) \ a 61 include/linux/jbd2.h __jbd2_debug((n), __FILE__, __func__, __LINE__, (fmt), ##a) a 63 include/linux/jbd2.h #define jbd_debug(n, fmt, a...) /**/ a 35 include/linux/jhash.h #define __jhash_mix(a, b, c) \ a 37 include/linux/jhash.h a -= c; a ^= rol32(c, 4); c += b; \ a 38 include/linux/jhash.h b -= a; b ^= rol32(a, 6); a += c; \ a 39 include/linux/jhash.h c -= b; c ^= rol32(b, 8); b += a; \ a 40 include/linux/jhash.h a -= c; a ^= rol32(c, 16); c += b; \ a 41 include/linux/jhash.h b -= a; b ^= rol32(a, 19); a += c; \ a 42 include/linux/jhash.h c -= b; c ^= rol32(b, 4); b += a; \ a 46 include/linux/jhash.h #define __jhash_final(a, b, c) \ a 49 include/linux/jhash.h a ^= c; a -= rol32(c, 11); \ a 50 include/linux/jhash.h b ^= a; b -= rol32(a, 25); \ a 52 include/linux/jhash.h a ^= c; a -= rol32(c, 4); \ a 53 include/linux/jhash.h b ^= a; b -= rol32(a, 14); \ a 72 include/linux/jhash.h u32 a, b, c; a 76 include/linux/jhash.h a = b = c = JHASH_INITVAL + length + initval; a 80 include/linux/jhash.h a += __get_unaligned_cpu32(k); a 83 include/linux/jhash.h __jhash_mix(a, b, c); a 97 include/linux/jhash.h case 4: a += (u32)k[3]<<24; /* fall through */ a 98 include/linux/jhash.h case 3: a += (u32)k[2]<<16; /* fall through */ a 99 include/linux/jhash.h case 2: a += (u32)k[1]<<8; /* fall through */ a 100 include/linux/jhash.h case 1: a += k[0]; a 101 include/linux/jhash.h __jhash_final(a, b, c); a 118 include/linux/jhash.h u32 a, b, c; a 121 include/linux/jhash.h a = b = c = JHASH_INITVAL + (length<<2) + initval; a 125 include/linux/jhash.h a += k[0]; a 128 include/linux/jhash.h __jhash_mix(a, b, c); a 137 include/linux/jhash.h case 1: a += k[0]; a 138 include/linux/jhash.h __jhash_final(a, b, c); a 148 include/linux/jhash.h static inline u32 __jhash_nwords(u32 a, u32 b, u32 c, u32 initval) a 150 include/linux/jhash.h a += initval; a 154 include/linux/jhash.h __jhash_final(a, b, c); a 159 include/linux/jhash.h static inline u32 jhash_3words(u32 a, u32 b, u32 c, u32 initval) a 161 include/linux/jhash.h return __jhash_nwords(a, b, c, initval + JHASH_INITVAL + (3 << 2)); a 164 include/linux/jhash.h static inline u32 jhash_2words(u32 a, u32 b, u32 initval) a 166 include/linux/jhash.h return __jhash_nwords(a, b, 0, initval + JHASH_INITVAL + (2 << 2)); a 169 include/linux/jhash.h static inline u32 jhash_1word(u32 a, u32 initval) a 171 include/linux/jhash.h return __jhash_nwords(a, 0, 0, initval + JHASH_INITVAL + (1 << 2)); a 105 include/linux/jiffies.h #define time_after(a,b) \ a 106 include/linux/jiffies.h (typecheck(unsigned long, a) && \ a 108 include/linux/jiffies.h ((long)((b) - (a)) < 0)) a 109 include/linux/jiffies.h #define time_before(a,b) time_after(b,a) a 111 include/linux/jiffies.h #define time_after_eq(a,b) \ a 112 include/linux/jiffies.h (typecheck(unsigned long, a) && \ a 114 include/linux/jiffies.h ((long)((a) - (b)) >= 0)) a 115 include/linux/jiffies.h #define time_before_eq(a,b) time_after_eq(b,a) a 120 include/linux/jiffies.h #define time_in_range(a,b,c) \ a 121 include/linux/jiffies.h (time_after_eq(a,b) && \ a 122 include/linux/jiffies.h time_before_eq(a,c)) a 127 include/linux/jiffies.h #define time_in_range_open(a,b,c) \ a 128 include/linux/jiffies.h (time_after_eq(a,b) && \ a 129 include/linux/jiffies.h time_before(a,c)) a 134 include/linux/jiffies.h #define time_after64(a,b) \ a 135 include/linux/jiffies.h (typecheck(__u64, a) && \ a 137 include/linux/jiffies.h ((__s64)((b) - (a)) < 0)) a 138 include/linux/jiffies.h #define time_before64(a,b) time_after64(b,a) a 140 include/linux/jiffies.h #define time_after_eq64(a,b) \ a 141 include/linux/jiffies.h (typecheck(__u64, a) && \ a 143 include/linux/jiffies.h ((__s64)((a) - (b)) >= 0)) a 144 include/linux/jiffies.h #define time_before_eq64(a,b) time_after_eq64(b,a) a 146 include/linux/jiffies.h #define time_in_range64(a, b, c) \ a 147 include/linux/jiffies.h (time_after_eq64(a, b) && \ a 148 include/linux/jiffies.h time_before_eq64(a, c)) a 155 include/linux/jiffies.h #define time_is_before_jiffies(a) time_after(jiffies, a) a 156 include/linux/jiffies.h #define time_is_before_jiffies64(a) time_after64(get_jiffies_64(), a) a 159 include/linux/jiffies.h #define time_is_after_jiffies(a) time_before(jiffies, a) a 160 include/linux/jiffies.h #define time_is_after_jiffies64(a) time_before64(get_jiffies_64(), a) a 163 include/linux/jiffies.h #define time_is_before_eq_jiffies(a) time_after_eq(jiffies, a) a 164 include/linux/jiffies.h #define time_is_before_eq_jiffies64(a) time_after_eq64(get_jiffies_64(), a) a 167 include/linux/jiffies.h #define time_is_after_eq_jiffies(a) time_before_eq(jiffies, a) a 168 include/linux/jiffies.h #define time_is_after_eq_jiffies64(a) time_before_eq64(get_jiffies_64(), a) a 33 include/linux/kernel.h #define ALIGN(x, a) __ALIGN_KERNEL((x), (a)) a 34 include/linux/kernel.h #define ALIGN_DOWN(x, a) __ALIGN_KERNEL((x) - ((a) - 1), (a)) a 36 include/linux/kernel.h #define PTR_ALIGN(p, a) ((typeof(p))ALIGN((unsigned long)(p), (a))) a 37 include/linux/kernel.h #define IS_ALIGNED(x, a) (((x) & ((typeof(x))(a) - 1)) == 0) a 182 include/linux/kernel.h #define sector_div(a, b) do_div(a, b) a 975 include/linux/kernel.h #define swap(a, b) \ a 976 include/linux/kernel.h do { typeof(a) __tmp = (a); (a) = (b); (b) = __tmp; } while (0) a 982 include/linux/kernel.h #define __CONCAT(a, b) a ## b a 983 include/linux/kernel.h #define CONCATENATE(a, b) __CONCAT(a, b) a 15 include/linux/lantiq.h #define CPHYSADDR(a) 0 a 7 include/linux/lcm.h unsigned long lcm(unsigned long a, unsigned long b) __attribute_const__; a 8 include/linux/lcm.h unsigned long lcm_not_zero(unsigned long a, unsigned long b) __attribute_const__; a 49 include/linux/lightnvm.h } a; a 18 include/linux/linkmode.h static inline void linkmode_and(unsigned long *dst, const unsigned long *a, a 21 include/linux/linkmode.h bitmap_and(dst, a, b, __ETHTOOL_LINK_MODE_MASK_NBITS); a 24 include/linux/linkmode.h static inline void linkmode_or(unsigned long *dst, const unsigned long *a, a 27 include/linux/linkmode.h bitmap_or(dst, a, b, __ETHTOOL_LINK_MODE_MASK_NBITS); a 11 include/linux/list_sort.h int (*cmp)(void *priv, struct list_head *a, a 120 include/linux/lsm_audit.h void common_lsm_audit(struct common_audit_data *a, a 168 include/linux/math64.h static inline u64 mul_u32_u32(u32 a, u32 b) a 170 include/linux/math64.h return (u64)a * b; a 177 include/linux/math64.h static inline u64 mul_u64_u32_shr(u64 a, u32 mul, unsigned int shift) a 179 include/linux/math64.h return (u64)(((unsigned __int128)a * mul) >> shift); a 184 include/linux/math64.h static inline u64 mul_u64_u64_shr(u64 a, u64 mul, unsigned int shift) a 186 include/linux/math64.h return (u64)(((unsigned __int128)a * mul) >> shift); a 193 include/linux/math64.h static inline u64 mul_u64_u32_shr(u64 a, u32 mul, unsigned int shift) a 198 include/linux/math64.h al = a; a 199 include/linux/math64.h ah = a >> 32; a 210 include/linux/math64.h static inline u64 mul_u64_u64_shr(u64 a, u64 b, unsigned int shift) a 224 include/linux/math64.h a0.ll = a; a 256 include/linux/math64.h static inline u64 mul_u64_u32_div(u64 a, u32 mul, u32 divisor) a 269 include/linux/math64.h u.ll = a; a 10 include/linux/memfd.h static inline long memfd_fcntl(struct file *f, unsigned int c, unsigned long a) a 103 include/linux/mempolicy.h extern bool __mpol_equal(struct mempolicy *a, struct mempolicy *b); a 104 include/linux/mempolicy.h static inline bool mpol_equal(struct mempolicy *a, struct mempolicy *b) a 106 include/linux/mempolicy.h if (a == b) a 108 include/linux/mempolicy.h return __mpol_equal(a, b); a 212 include/linux/mempolicy.h static inline bool mpol_equal(struct mempolicy *a, struct mempolicy *b) a 31 include/linux/mfd/palmas.h #define is_palmas(a) (((a) == PALMAS_CHIP_OLD_ID) || \ a 32 include/linux/mfd/palmas.h ((a) == PALMAS_CHIP_ID)) a 33 include/linux/mfd/palmas.h #define is_palmas_charger(a) ((a) == PALMAS_CHIP_CHARGER_ID) a 3246 include/linux/mlx5/mlx5_ifc.h u8 a[0x1]; a 576 include/linux/mod_devicetable.h #define DMI_MATCH(a, b) { .slot = a, .substr = b } a 577 include/linux/mod_devicetable.h #define DMI_EXACT_MATCH(a, b) { .slot = a, .substr = b, .exact_match = 1 } a 639 include/linux/module.h int ref_module(struct module *a, struct module *b); a 42 include/linux/mpi.h #define mpi_get_nlimbs(a) ((a)->nlimbs) a 46 include/linux/mpi.h void mpi_free(MPI a); a 47 include/linux/mpi.h int mpi_resize(MPI a, unsigned nlimbs); a 53 include/linux/mpi.h void *mpi_get_buffer(MPI a, unsigned *nbytes, int *sign); a 54 include/linux/mpi.h int mpi_read_buffer(MPI a, uint8_t *buf, unsigned buf_len, unsigned *nbytes, a 56 include/linux/mpi.h int mpi_write_to_sgl(MPI a, struct scatterlist *sg, unsigned nbytes, a 67 include/linux/mpi.h void mpi_normalize(MPI a); a 68 include/linux/mpi.h unsigned mpi_get_nbits(MPI a); a 79 include/linux/mpi.h static inline unsigned int mpi_get_size(MPI a) a 81 include/linux/mpi.h return a->nlimbs * BYTES_PER_MPI_LIMB; a 480 include/linux/mtd/nand.h static inline int nanddev_pos_cmp(const struct nand_pos *a, a 483 include/linux/mtd/nand.h if (a->target != b->target) a 484 include/linux/mtd/nand.h return a->target < b->target ? -1 : 1; a 486 include/linux/mtd/nand.h if (a->lun != b->lun) a 487 include/linux/mtd/nand.h return a->lun < b->lun ? -1 : 1; a 489 include/linux/mtd/nand.h if (a->eraseblock != b->eraseblock) a 490 include/linux/mtd/nand.h return a->eraseblock < b->eraseblock ? -1 : 1; a 492 include/linux/mtd/nand.h if (a->page != b->page) a 493 include/linux/mtd/nand.h return a->page < b->page ? -1 : 1; a 827 include/linux/netdevice.h static inline bool netdev_phys_item_id_same(struct netdev_phys_item_id *a, a 830 include/linux/netdevice.h return a->id_len == b->id_len && a 831 include/linux/netdevice.h memcmp(a->id, b->id, a->id_len) == 0; a 3689 include/linux/netdevice.h bool netdev_port_same_parent_id(struct net_device *a, struct net_device *b); a 20 include/linux/netfilter/ipset/ip_set.h #define _IP_SET_MODULE_DESC(a, b, c) \ a 21 include/linux/netfilter/ipset/ip_set.h MODULE_DESCRIPTION(a " type of IP sets, revisions " b "-" c) a 22 include/linux/netfilter/ipset/ip_set.h #define IP_SET_MODULE_DESC(a, b, c) \ a 23 include/linux/netfilter/ipset/ip_set.h _IP_SET_MODULE_DESC(a, __stringify(b), __stringify(c)) a 190 include/linux/netfilter/ipset/ip_set.h bool (*same_set)(const struct ip_set *a, const struct ip_set *b); a 700 include/linux/netfilter/ipset/ip_set.h #define IPSET_CONCAT(a, b) a##b a 701 include/linux/netfilter/ipset/ip_set.h #define IPSET_TOKEN(a, b) IPSET_CONCAT(a, b) a 406 include/linux/netfilter/x_tables.h const unsigned long *a = (const unsigned long *)_a; a 411 include/linux/netfilter/x_tables.h ret = (a[0] ^ b[0]) & mask[0]; a 413 include/linux/netfilter/x_tables.h ret |= (a[1] ^ b[1]) & mask[1]; a 415 include/linux/netfilter/x_tables.h ret |= (a[2] ^ b[2]) & mask[2]; a 417 include/linux/netfilter/x_tables.h ret |= (a[3] ^ b[3]) & mask[3]; a 28 include/linux/nfs.h static inline int nfs_compare_fh(const struct nfs_fh *a, const struct nfs_fh *b) a 30 include/linux/nfs.h return a->size != b->size || memcmp(a->data, b->data, a->size) != 0; a 31 include/linux/nfs_xdr.h static inline int nfs_fsid_equal(const struct nfs_fsid *a, const struct nfs_fsid *b) a 33 include/linux/nfs_xdr.h return a->major == b->major && a->minor == b->minor; a 43 include/linux/overflow.h #define is_non_negative(a) ((a) > 0 || (a) == 0) a 44 include/linux/overflow.h #define is_negative(a) (!(is_non_negative(a))) a 55 include/linux/overflow.h #define check_add_overflow(a, b, d) ({ \ a 56 include/linux/overflow.h typeof(a) __a = (a); \ a 64 include/linux/overflow.h #define check_sub_overflow(a, b, d) ({ \ a 65 include/linux/overflow.h typeof(a) __a = (a); \ a 73 include/linux/overflow.h #define check_mul_overflow(a, b, d) ({ \ a 74 include/linux/overflow.h typeof(a) __a = (a); \ a 86 include/linux/overflow.h #define __unsigned_add_overflow(a, b, d) ({ \ a 87 include/linux/overflow.h typeof(a) __a = (a); \ a 95 include/linux/overflow.h #define __unsigned_sub_overflow(a, b, d) ({ \ a 96 include/linux/overflow.h typeof(a) __a = (a); \ a 107 include/linux/overflow.h #define __unsigned_mul_overflow(a, b, d) ({ \ a 108 include/linux/overflow.h typeof(a) __a = (a); \ a 135 include/linux/overflow.h #define __signed_add_overflow(a, b, d) ({ \ a 136 include/linux/overflow.h typeof(a) __a = (a); \ a 151 include/linux/overflow.h #define __signed_sub_overflow(a, b, d) ({ \ a 152 include/linux/overflow.h typeof(a) __a = (a); \ a 178 include/linux/overflow.h #define __signed_mul_overflow(a, b, d) ({ \ a 179 include/linux/overflow.h typeof(a) __a = (a); \ a 182 include/linux/overflow.h typeof(a) __tmax = type_max(typeof(a)); \ a 183 include/linux/overflow.h typeof(a) __tmin = type_min(typeof(a)); \ a 193 include/linux/overflow.h #define check_add_overflow(a, b, d) \ a 194 include/linux/overflow.h __builtin_choose_expr(is_signed_type(typeof(a)), \ a 195 include/linux/overflow.h __signed_add_overflow(a, b, d), \ a 196 include/linux/overflow.h __unsigned_add_overflow(a, b, d)) a 198 include/linux/overflow.h #define check_sub_overflow(a, b, d) \ a 199 include/linux/overflow.h __builtin_choose_expr(is_signed_type(typeof(a)), \ a 200 include/linux/overflow.h __signed_sub_overflow(a, b, d), \ a 201 include/linux/overflow.h __unsigned_sub_overflow(a, b, d)) a 203 include/linux/overflow.h #define check_mul_overflow(a, b, d) \ a 204 include/linux/overflow.h __builtin_choose_expr(is_signed_type(typeof(a)), \ a 205 include/linux/overflow.h __signed_mul_overflow(a, b, d), \ a 206 include/linux/overflow.h __unsigned_mul_overflow(a, b, d)) a 230 include/linux/overflow.h #define check_shl_overflow(a, s, d) ({ \ a 231 include/linux/overflow.h typeof(a) _a = a; \ a 253 include/linux/overflow.h static inline __must_check size_t array_size(size_t a, size_t b) a 257 include/linux/overflow.h if (check_mul_overflow(a, b, &bytes)) a 275 include/linux/overflow.h static inline __must_check size_t array3_size(size_t a, size_t b, size_t c) a 279 include/linux/overflow.h if (check_mul_overflow(a, b, &bytes)) a 291 include/linux/overflow.h static inline __must_check size_t __ab_c_size(size_t a, size_t b, size_t c) a 295 include/linux/overflow.h if (check_mul_overflow(a, b, &bytes)) a 172 include/linux/phy/phy.h #define to_phy(a) (container_of((a), struct phy, dev)) a 142 include/linux/pinctrl/pinconf-generic.h #define PIN_CONF_PACKED(p, a) ((a << 8) | ((unsigned long) p & 0xffUL)) a 167 include/linux/pinctrl/pinconf-generic.h #define PCONFDUMP(a, b, c, d) { \ a 168 include/linux/pinctrl/pinconf-generic.h .param = a, .display = b, .format = c, .has_arg = d \ a 43 include/linux/pinctrl/pinctrl.h #define PINCTRL_PIN(a, b) { .number = a, .name = b } a 44 include/linux/pinctrl/pinctrl.h #define PINCTRL_PIN_ANON(a) { .number = a } a 774 include/linux/pm.h static inline int device_pm_wait_for_dev(struct device *a, struct device *b) a 133 include/linux/profile.h #define profile_task_exit(a) do { } while (0) a 134 include/linux/profile.h #define profile_handoff_task(a) (0) a 135 include/linux/profile.h #define profile_munmap(a) do { } while (0) a 65 include/linux/rbtree_latch.h bool (*less)(struct latch_tree_node *a, struct latch_tree_node *b); a 77 include/linux/rbtree_latch.h bool (*less)(struct latch_tree_node *a, struct latch_tree_node *b)) a 33 include/linux/rcupdate.h #define ULONG_CMP_GE(a, b) (ULONG_MAX / 2 >= (a) - (b)) a 34 include/linux/rcupdate.h #define ULONG_CMP_LT(a, b) (ULONG_MAX / 2 < (a) - (b)) a 35 include/linux/rcupdate.h #define ulong2long(a) (*(long *)(&(a))) a 121 include/linux/rcupdate.h #define RCU_NONIDLE(a) \ a 124 include/linux/rcupdate.h do { a; } while (0); \ a 228 include/linux/rcupdate.h # define rcu_lock_acquire(a) do { } while (0) a 229 include/linux/rcupdate.h # define rcu_lock_release(a) do { } while (0) a 33 include/linux/reciprocal_div.h static inline u32 reciprocal_divide(u32 a, struct reciprocal_value R) a 35 include/linux/reciprocal_div.h u32 t = (u32)(((u64)a * R.m) >> 32); a 36 include/linux/reciprocal_div.h return (t + ((a - t) >> R.sh1)) >> R.sh2; a 23 include/linux/sched/deadline.h static inline bool dl_time_before(u64 a, u64 b) a 25 include/linux/sched/deadline.h return (s64)(a - b) < 0; a 100 include/linux/sh_intc.h #define _INTC_ARRAY(a) a, __same_type(a, NULL) ? 0 : sizeof(a)/sizeof(*a) a 122 include/linux/signal.h static inline void name(sigset_t *r, const sigset_t *a, const sigset_t *b) \ a 128 include/linux/signal.h a3 = a->sig[3]; a2 = a->sig[2]; \ a 134 include/linux/signal.h a1 = a->sig[1]; b1 = b->sig[1]; \ a 138 include/linux/signal.h a0 = a->sig[0]; b0 = b->sig[0]; \ a 34 include/linux/siphash.h u64 siphash_1u64(const u64 a, const siphash_key_t *key); a 35 include/linux/siphash.h u64 siphash_2u64(const u64 a, const u64 b, const siphash_key_t *key); a 36 include/linux/siphash.h u64 siphash_3u64(const u64 a, const u64 b, const u64 c, a 38 include/linux/siphash.h u64 siphash_4u64(const u64 a, const u64 b, const u64 c, const u64 d, a 40 include/linux/siphash.h u64 siphash_1u32(const u32 a, const siphash_key_t *key); a 41 include/linux/siphash.h u64 siphash_3u32(const u32 a, const u32 b, const u32 c, a 44 include/linux/siphash.h static inline u64 siphash_2u32(const u32 a, const u32 b, a 47 include/linux/siphash.h return siphash_1u64((u64)b << 32 | a, key); a 49 include/linux/siphash.h static inline u64 siphash_4u32(const u32 a, const u32 b, const u32 c, a 52 include/linux/siphash.h return siphash_2u64((u64)b << 32 | a, (u64)d << 32 | c, key); a 104 include/linux/siphash.h u32 hsiphash_1u32(const u32 a, const hsiphash_key_t *key); a 105 include/linux/siphash.h u32 hsiphash_2u32(const u32 a, const u32 b, const hsiphash_key_t *key); a 106 include/linux/siphash.h u32 hsiphash_3u32(const u32 a, const u32 b, const u32 c, a 108 include/linux/siphash.h u32 hsiphash_4u32(const u32 a, const u32 b, const u32 c, const u32 d, a 32 include/linux/skb_array.h static inline bool __skb_array_full(struct skb_array *a) a 34 include/linux/skb_array.h return __ptr_ring_full(&a->ring); a 37 include/linux/skb_array.h static inline bool skb_array_full(struct skb_array *a) a 39 include/linux/skb_array.h return ptr_ring_full(&a->ring); a 42 include/linux/skb_array.h static inline int skb_array_produce(struct skb_array *a, struct sk_buff *skb) a 44 include/linux/skb_array.h return ptr_ring_produce(&a->ring, skb); a 47 include/linux/skb_array.h static inline int skb_array_produce_irq(struct skb_array *a, struct sk_buff *skb) a 49 include/linux/skb_array.h return ptr_ring_produce_irq(&a->ring, skb); a 52 include/linux/skb_array.h static inline int skb_array_produce_bh(struct skb_array *a, struct sk_buff *skb) a 54 include/linux/skb_array.h return ptr_ring_produce_bh(&a->ring, skb); a 57 include/linux/skb_array.h static inline int skb_array_produce_any(struct skb_array *a, struct sk_buff *skb) a 59 include/linux/skb_array.h return ptr_ring_produce_any(&a->ring, skb); a 66 include/linux/skb_array.h static inline bool __skb_array_empty(struct skb_array *a) a 68 include/linux/skb_array.h return __ptr_ring_empty(&a->ring); a 71 include/linux/skb_array.h static inline struct sk_buff *__skb_array_peek(struct skb_array *a) a 73 include/linux/skb_array.h return __ptr_ring_peek(&a->ring); a 76 include/linux/skb_array.h static inline bool skb_array_empty(struct skb_array *a) a 78 include/linux/skb_array.h return ptr_ring_empty(&a->ring); a 81 include/linux/skb_array.h static inline bool skb_array_empty_bh(struct skb_array *a) a 83 include/linux/skb_array.h return ptr_ring_empty_bh(&a->ring); a 86 include/linux/skb_array.h static inline bool skb_array_empty_irq(struct skb_array *a) a 88 include/linux/skb_array.h return ptr_ring_empty_irq(&a->ring); a 91 include/linux/skb_array.h static inline bool skb_array_empty_any(struct skb_array *a) a 93 include/linux/skb_array.h return ptr_ring_empty_any(&a->ring); a 96 include/linux/skb_array.h static inline struct sk_buff *__skb_array_consume(struct skb_array *a) a 98 include/linux/skb_array.h return __ptr_ring_consume(&a->ring); a 101 include/linux/skb_array.h static inline struct sk_buff *skb_array_consume(struct skb_array *a) a 103 include/linux/skb_array.h return ptr_ring_consume(&a->ring); a 106 include/linux/skb_array.h static inline int skb_array_consume_batched(struct skb_array *a, a 109 include/linux/skb_array.h return ptr_ring_consume_batched(&a->ring, (void **)array, n); a 112 include/linux/skb_array.h static inline struct sk_buff *skb_array_consume_irq(struct skb_array *a) a 114 include/linux/skb_array.h return ptr_ring_consume_irq(&a->ring); a 117 include/linux/skb_array.h static inline int skb_array_consume_batched_irq(struct skb_array *a, a 120 include/linux/skb_array.h return ptr_ring_consume_batched_irq(&a->ring, (void **)array, n); a 123 include/linux/skb_array.h static inline struct sk_buff *skb_array_consume_any(struct skb_array *a) a 125 include/linux/skb_array.h return ptr_ring_consume_any(&a->ring); a 128 include/linux/skb_array.h static inline int skb_array_consume_batched_any(struct skb_array *a, a 131 include/linux/skb_array.h return ptr_ring_consume_batched_any(&a->ring, (void **)array, n); a 135 include/linux/skb_array.h static inline struct sk_buff *skb_array_consume_bh(struct skb_array *a) a 137 include/linux/skb_array.h return ptr_ring_consume_bh(&a->ring); a 140 include/linux/skb_array.h static inline int skb_array_consume_batched_bh(struct skb_array *a, a 143 include/linux/skb_array.h return ptr_ring_consume_batched_bh(&a->ring, (void **)array, n); a 160 include/linux/skb_array.h static inline int skb_array_peek_len(struct skb_array *a) a 162 include/linux/skb_array.h return PTR_RING_PEEK_CALL(&a->ring, __skb_array_len_with_tag); a 165 include/linux/skb_array.h static inline int skb_array_peek_len_irq(struct skb_array *a) a 167 include/linux/skb_array.h return PTR_RING_PEEK_CALL_IRQ(&a->ring, __skb_array_len_with_tag); a 170 include/linux/skb_array.h static inline int skb_array_peek_len_bh(struct skb_array *a) a 172 include/linux/skb_array.h return PTR_RING_PEEK_CALL_BH(&a->ring, __skb_array_len_with_tag); a 175 include/linux/skb_array.h static inline int skb_array_peek_len_any(struct skb_array *a) a 177 include/linux/skb_array.h return PTR_RING_PEEK_CALL_ANY(&a->ring, __skb_array_len_with_tag); a 180 include/linux/skb_array.h static inline int skb_array_init(struct skb_array *a, int size, gfp_t gfp) a 182 include/linux/skb_array.h return ptr_ring_init(&a->ring, size, gfp); a 190 include/linux/skb_array.h static inline void skb_array_unconsume(struct skb_array *a, a 193 include/linux/skb_array.h ptr_ring_unconsume(&a->ring, (void **)skbs, n, __skb_array_destroy_skb); a 196 include/linux/skb_array.h static inline int skb_array_resize(struct skb_array *a, int size, gfp_t gfp) a 198 include/linux/skb_array.h return ptr_ring_resize(&a->ring, size, gfp, __skb_array_destroy_skb); a 211 include/linux/skb_array.h static inline void skb_array_cleanup(struct skb_array *a) a 213 include/linux/skb_array.h ptr_ring_cleanup(&a->ring, __skb_array_destroy_skb); a 1145 include/linux/skbuff.h #define dev_kfree_skb(a) consume_skb(a) a 3707 include/linux/skbuff.h const void *a = skb_metadata_end(skb_a); a 3715 include/linux/skbuff.h #define __it_diff(a, b, op) (*(u##op *)__it(a, op)) ^ (*(u##op *)__it(b, op)) a 3716 include/linux/skbuff.h case 32: diffs |= __it_diff(a, b, 64); a 3718 include/linux/skbuff.h case 24: diffs |= __it_diff(a, b, 64); a 3720 include/linux/skbuff.h case 16: diffs |= __it_diff(a, b, 64); a 3722 include/linux/skbuff.h case 8: diffs |= __it_diff(a, b, 64); a 3724 include/linux/skbuff.h case 28: diffs |= __it_diff(a, b, 64); a 3726 include/linux/skbuff.h case 20: diffs |= __it_diff(a, b, 64); a 3728 include/linux/skbuff.h case 12: diffs |= __it_diff(a, b, 64); a 3730 include/linux/skbuff.h case 4: diffs |= __it_diff(a, b, 32); a 3735 include/linux/skbuff.h return memcmp(a - meta_len, b - meta_len, meta_len); a 97 include/linux/soc/qcom/apr.h int (*callback)(struct apr_device *a, a 138 include/linux/string.h extern void **__memcat_p(void **a, void **b); a 139 include/linux/string.h #define memcat_p(a, b) ({ \ a 140 include/linux/string.h BUILD_BUG_ON_MSG(!__same_type(*(a), *(b)), \ a 142 include/linux/string.h (typeof(*a) *)__memcat_p((void **)(a), (void **)(b)); \ a 108 include/linux/syscalls.h #define __MAP1(m,t,a,...) m(t,a) a 109 include/linux/syscalls.h #define __MAP2(m,t,a,...) m(t,a), __MAP1(m,__VA_ARGS__) a 110 include/linux/syscalls.h #define __MAP3(m,t,a,...) m(t,a), __MAP2(m,__VA_ARGS__) a 111 include/linux/syscalls.h #define __MAP4(m,t,a,...) m(t,a), __MAP3(m,__VA_ARGS__) a 112 include/linux/syscalls.h #define __MAP5(m,t,a,...) m(t,a), __MAP4(m,__VA_ARGS__) a 113 include/linux/syscalls.h #define __MAP6(m,t,a,...) m(t,a), __MAP5(m,__VA_ARGS__) a 116 include/linux/syscalls.h #define __SC_DECL(t, a) t a a 121 include/linux/syscalls.h #define __SC_LONG(t, a) __typeof(__builtin_choose_expr(__TYPE_IS_LL(t), 0LL, 0L)) a a 122 include/linux/syscalls.h #define __SC_CAST(t, a) (__force t) a a 123 include/linux/syscalls.h #define __SC_ARGS(t, a) a a 124 include/linux/syscalls.h #define __SC_TEST(t, a) (void)BUILD_BUG_ON_ZERO(!__TYPE_IS_LL(t) && sizeof(t) > sizeof(long)) a 127 include/linux/syscalls.h #define __SC_STR_ADECL(t, a) #a a 128 include/linux/syscalls.h #define __SC_STR_TDECL(t, a) #t a 66 include/linux/tee_drv.h u64 a; a 199 include/linux/ti_wilink_st.h #define MAKEWORD(a, b) ((unsigned short)(((unsigned char)(a)) \ a 97 include/linux/time.h #define time_after32(a, b) ((s32)((u32)(b) - (u32)(a)) < 0) a 98 include/linux/time.h #define time_before32(b, a) time_after32(a, b) a 109 include/linux/time32.h static inline int timespec_equal(const struct timespec *a, a 112 include/linux/time32.h return (a->tv_sec == b->tv_sec) && (a->tv_nsec == b->tv_nsec); a 171 include/linux/time32.h static __always_inline void timespec_add_ns(struct timespec *a, u64 ns) a 173 include/linux/time32.h a->tv_sec += __iter_div_u64_rem(a->tv_nsec + ns, NSEC_PER_SEC, &ns); a 174 include/linux/time32.h a->tv_nsec = ns; a 49 include/linux/time64.h static inline int timespec64_equal(const struct timespec64 *a, a 52 include/linux/time64.h return (a->tv_sec == b->tv_sec) && (a->tv_nsec == b->tv_nsec); a 154 include/linux/time64.h static __always_inline void timespec64_add_ns(struct timespec64 *a, u64 ns) a 156 include/linux/time64.h a->tv_sec += __iter_div_u64_rem(a->tv_nsec + ns, NSEC_PER_SEC, &ns); a 157 include/linux/time64.h a->tv_nsec = ns; a 29 include/linux/tnum.h struct tnum tnum_lshift(struct tnum a, u8 shift); a 31 include/linux/tnum.h struct tnum tnum_rshift(struct tnum a, u8 shift); a 33 include/linux/tnum.h struct tnum tnum_arshift(struct tnum a, u8 min_shift, u8 insn_bitness); a 35 include/linux/tnum.h struct tnum tnum_add(struct tnum a, struct tnum b); a 37 include/linux/tnum.h struct tnum tnum_sub(struct tnum a, struct tnum b); a 39 include/linux/tnum.h struct tnum tnum_and(struct tnum a, struct tnum b); a 41 include/linux/tnum.h struct tnum tnum_or(struct tnum a, struct tnum b); a 43 include/linux/tnum.h struct tnum tnum_xor(struct tnum a, struct tnum b); a 45 include/linux/tnum.h struct tnum tnum_mul(struct tnum a, struct tnum b); a 48 include/linux/tnum.h struct tnum tnum_intersect(struct tnum a, struct tnum b); a 51 include/linux/tnum.h struct tnum tnum_cast(struct tnum a, u8 size); a 54 include/linux/tnum.h static inline bool tnum_is_const(struct tnum a) a 56 include/linux/tnum.h return !a.mask; a 60 include/linux/tnum.h static inline bool tnum_equals_const(struct tnum a, u64 b) a 62 include/linux/tnum.h return tnum_is_const(a) && a.value == b; a 66 include/linux/tnum.h static inline bool tnum_is_unknown(struct tnum a) a 68 include/linux/tnum.h return !~a.mask; a 74 include/linux/tnum.h bool tnum_is_aligned(struct tnum a, u64 size); a 77 include/linux/tnum.h bool tnum_in(struct tnum a, struct tnum b); a 85 include/linux/tnum.h int tnum_strn(char *str, size_t size, struct tnum a); a 87 include/linux/tnum.h int tnum_sbin(char *str, size_t size, struct tnum a); a 540 include/linux/tty.h extern int tty_termios_hw_change(const struct ktermios *a, const struct ktermios *b); a 13 include/linux/ucs2_string.h int ucs2_strncmp(const ucs2_char_t *a, const ucs2_char_t *b, size_t len); a 9 include/linux/ulpi/regs.h #define ULPI_SET(a) (a + 1) a 10 include/linux/ulpi/regs.h #define ULPI_CLR(a) (a + 2) a 332 include/linux/usb.h #define altsetting_to_usb_interface_cache(a) \ a 333 include/linux/usb.h container_of(a, struct usb_interface_cache, altsetting[0]) a 5 include/linux/util_macros.h #define __find_closest(x, a, as, op) \ a 9 include/linux/util_macros.h typeof(*a) const *__fc_a = (a); \ a 27 include/linux/util_macros.h #define find_closest(x, a, as) __find_closest(x, a, as, <=) a 39 include/linux/util_macros.h #define find_closest_descending(x, a, as) __find_closest(x, a, as, >=) a 20 include/linux/uuid.h #define UUID_INIT(a, b, c, d0, d1, d2, d3, d4, d5, d6, d7) \ a 22 include/linux/uuid.h {{ ((a) >> 24) & 0xff, ((a) >> 16) & 0xff, ((a) >> 8) & 0xff, (a) & 0xff, \ a 176 include/linux/wimax/debug.h #define _d_printf(l, tag, dev, f, a...) \ a 182 include/linux/wimax/debug.h printk(KERN_ERR "%s%s%s: " f, head, __func__, tag, ##a); \ a 361 include/linux/wimax/debug.h #define d_fnstart(l, _dev, f, a...) _d_printf(l, " FNSTART", _dev, f, ## a) a 371 include/linux/wimax/debug.h #define d_fnend(l, _dev, f, a...) _d_printf(l, " FNEND", _dev, f, ## a) a 381 include/linux/wimax/debug.h #define d_printf(l, _dev, f, a...) _d_printf(l, "", _dev, f, ## a) a 64 include/media/drv-intf/tea575x.h const struct v4l2_hw_freq_seek *a); a 308 include/media/dvbdev.h #define dvb_register_media_controller(a, b) {} a 309 include/media/dvbdev.h #define dvb_get_media_controller(a) NULL a 54 include/media/i2c/adp1653.h #define ADP1653_INDICATOR_INTENSITY_uA_TO_REG(a) \ a 55 include/media/i2c/adp1653.h ((a) / ADP1653_INDICATOR_INTENSITY_STEP) a 56 include/media/i2c/adp1653.h #define ADP1653_INDICATOR_INTENSITY_REG_TO_uA(a) \ a 57 include/media/i2c/adp1653.h ((a) * ADP1653_INDICATOR_INTENSITY_STEP) a 70 include/media/i2c/adp1653.h #define ADP1653_FLASH_INTENSITY_mA_TO_REG(a) \ a 71 include/media/i2c/adp1653.h ((a) < ADP1653_FLASH_INTENSITY_BASE ? 0 : \ a 72 include/media/i2c/adp1653.h (((a) - ADP1653_FLASH_INTENSITY_BASE) / ADP1653_FLASH_INTENSITY_STEP)) a 73 include/media/i2c/adp1653.h #define ADP1653_FLASH_INTENSITY_REG_TO_mA(a) \ a 74 include/media/i2c/adp1653.h ((a) * ADP1653_FLASH_INTENSITY_STEP + ADP1653_FLASH_INTENSITY_BASE) a 26 include/media/i2c/lm3560.h #define LM3560_FLASH_BRT_uA_TO_REG(a) \ a 27 include/media/i2c/lm3560.h ((a) < LM3560_FLASH_BRT_MIN ? 0 : \ a 28 include/media/i2c/lm3560.h (((a) - LM3560_FLASH_BRT_MIN) / LM3560_FLASH_BRT_STEP)) a 29 include/media/i2c/lm3560.h #define LM3560_FLASH_BRT_REG_TO_uA(a) \ a 30 include/media/i2c/lm3560.h ((a) * LM3560_FLASH_BRT_STEP + LM3560_FLASH_BRT_MIN) a 38 include/media/i2c/lm3560.h #define LM3560_FLASH_TOUT_ms_TO_REG(a) \ a 39 include/media/i2c/lm3560.h ((a) < LM3560_FLASH_TOUT_MIN ? 0 : \ a 40 include/media/i2c/lm3560.h (((a) - LM3560_FLASH_TOUT_MIN) / LM3560_FLASH_TOUT_STEP)) a 41 include/media/i2c/lm3560.h #define LM3560_FLASH_TOUT_REG_TO_ms(a) \ a 42 include/media/i2c/lm3560.h ((a) * LM3560_FLASH_TOUT_STEP + LM3560_FLASH_TOUT_MIN) a 50 include/media/i2c/lm3560.h #define LM3560_TORCH_BRT_uA_TO_REG(a) \ a 51 include/media/i2c/lm3560.h ((a) < LM3560_TORCH_BRT_MIN ? 0 : \ a 52 include/media/i2c/lm3560.h (((a) - LM3560_TORCH_BRT_MIN) / LM3560_TORCH_BRT_STEP)) a 53 include/media/i2c/lm3560.h #define LM3560_TORCH_BRT_REG_TO_uA(a) \ a 54 include/media/i2c/lm3560.h ((a) * LM3560_TORCH_BRT_STEP + LM3560_TORCH_BRT_MIN) a 26 include/media/i2c/lm3646.h #define LM3646_TOTAL_FLASH_BRT_uA_TO_REG(a) \ a 27 include/media/i2c/lm3646.h ((a) < LM3646_TOTAL_FLASH_BRT_MIN ? 0 : \ a 28 include/media/i2c/lm3646.h ((((a) - LM3646_TOTAL_FLASH_BRT_MIN) / LM3646_TOTAL_FLASH_BRT_STEP))) a 36 include/media/i2c/lm3646.h #define LM3646_TOTAL_TORCH_BRT_uA_TO_REG(a) \ a 37 include/media/i2c/lm3646.h ((a) < LM3646_TOTAL_TORCH_BRT_MIN ? 0 : \ a 38 include/media/i2c/lm3646.h ((((a) - LM3646_TOTAL_TORCH_BRT_MIN) / LM3646_TOTAL_TORCH_BRT_STEP))) a 46 include/media/i2c/lm3646.h #define LM3646_LED1_FLASH_BRT_uA_TO_REG(a) \ a 47 include/media/i2c/lm3646.h ((a) <= LM3646_LED1_FLASH_BRT_MIN ? 0 : \ a 48 include/media/i2c/lm3646.h ((((a) - LM3646_LED1_FLASH_BRT_MIN) / LM3646_LED1_FLASH_BRT_STEP))+1) a 56 include/media/i2c/lm3646.h #define LM3646_LED1_TORCH_BRT_uA_TO_REG(a) \ a 57 include/media/i2c/lm3646.h ((a) <= LM3646_LED1_TORCH_BRT_MIN ? 0 : \ a 58 include/media/i2c/lm3646.h ((((a) - LM3646_LED1_TORCH_BRT_MIN) / LM3646_LED1_TORCH_BRT_STEP))+1) a 66 include/media/i2c/lm3646.h #define LM3646_FLASH_TOUT_ms_TO_REG(a) \ a 67 include/media/i2c/lm3646.h ((a) <= LM3646_FLASH_TOUT_MIN ? 0 : \ a 68 include/media/i2c/lm3646.h (((a) - LM3646_FLASH_TOUT_MIN) / LM3646_FLASH_TOUT_STEP)) a 435 include/media/v4l2-common.h struct v4l2_subdev *sd, struct v4l2_streamparm *a); a 448 include/media/v4l2-common.h struct v4l2_subdev *sd, struct v4l2_streamparm *a); a 451 include/media/v4l2-common.h #define V4L2_FRACT_COMPARE(a, OP, b) \ a 452 include/media/v4l2-common.h ((u64)(a).numerator * (b).denominator OP \ a 453 include/media/v4l2-common.h (u64)(b).numerator * (a).denominator) a 428 include/media/v4l2-ioctl.h struct v4l2_framebuffer *a); a 430 include/media/v4l2-ioctl.h const struct v4l2_framebuffer *a); a 445 include/media/v4l2-ioctl.h int (*vidioc_querystd)(struct file *file, void *fh, v4l2_std_id *a); a 455 include/media/v4l2-ioctl.h struct v4l2_output *a); a 461 include/media/v4l2-ioctl.h struct v4l2_queryctrl *a); a 463 include/media/v4l2-ioctl.h struct v4l2_query_ext_ctrl *a); a 465 include/media/v4l2-ioctl.h struct v4l2_control *a); a 467 include/media/v4l2-ioctl.h struct v4l2_control *a); a 469 include/media/v4l2-ioctl.h struct v4l2_ext_controls *a); a 471 include/media/v4l2-ioctl.h struct v4l2_ext_controls *a); a 473 include/media/v4l2-ioctl.h struct v4l2_ext_controls *a); a 475 include/media/v4l2-ioctl.h struct v4l2_querymenu *a); a 479 include/media/v4l2-ioctl.h struct v4l2_audio *a); a 481 include/media/v4l2-ioctl.h struct v4l2_audio *a); a 483 include/media/v4l2-ioctl.h const struct v4l2_audio *a); a 487 include/media/v4l2-ioctl.h struct v4l2_audioout *a); a 489 include/media/v4l2-ioctl.h struct v4l2_audioout *a); a 491 include/media/v4l2-ioctl.h const struct v4l2_audioout *a); a 493 include/media/v4l2-ioctl.h struct v4l2_modulator *a); a 495 include/media/v4l2-ioctl.h const struct v4l2_modulator *a); a 505 include/media/v4l2-ioctl.h struct v4l2_jpegcompression *a); a 507 include/media/v4l2-ioctl.h const struct v4l2_jpegcompression *a); a 509 include/media/v4l2-ioctl.h struct v4l2_enc_idx *a); a 511 include/media/v4l2-ioctl.h struct v4l2_encoder_cmd *a); a 513 include/media/v4l2-ioctl.h struct v4l2_encoder_cmd *a); a 515 include/media/v4l2-ioctl.h struct v4l2_decoder_cmd *a); a 517 include/media/v4l2-ioctl.h struct v4l2_decoder_cmd *a); a 521 include/media/v4l2-ioctl.h struct v4l2_streamparm *a); a 523 include/media/v4l2-ioctl.h struct v4l2_streamparm *a); a 527 include/media/v4l2-ioctl.h struct v4l2_tuner *a); a 529 include/media/v4l2-ioctl.h const struct v4l2_tuner *a); a 531 include/media/v4l2-ioctl.h struct v4l2_frequency *a); a 533 include/media/v4l2-ioctl.h const struct v4l2_frequency *a); a 539 include/media/v4l2-ioctl.h struct v4l2_sliced_vbi_cap *a); a 545 include/media/v4l2-ioctl.h const struct v4l2_hw_freq_seek *a); a 94 include/net/act_api.h int (*lookup)(struct net *net, struct tc_action **a, u32 index); a 105 include/net/act_api.h struct net_device *(*get_dev)(const struct tc_action *a, a 108 include/net/act_api.h (*get_psample_group)(const struct tc_action *a, a 155 include/net/act_api.h int tcf_idr_search(struct tc_action_net *tn, struct tc_action **a, u32 index); a 157 include/net/act_api.h struct tc_action **a, const struct tc_action_ops *ops, a 159 include/net/act_api.h void tcf_idr_insert(struct tc_action_net *tn, struct tc_action *a); a 163 include/net/act_api.h struct tc_action **a, int bind); a 164 include/net/act_api.h int __tcf_idr_release(struct tc_action *a, bool bind, bool strict); a 166 include/net/act_api.h static inline int tcf_idr_release(struct tc_action *a, bool bind) a 168 include/net/act_api.h return __tcf_idr_release(a, bind, false); a 171 include/net/act_api.h int tcf_register_action(struct tc_action_ops *a, struct pernet_operations *ops); a 172 include/net/act_api.h int tcf_unregister_action(struct tc_action_ops *a, a 188 include/net/act_api.h int tcf_action_dump_old(struct sk_buff *skb, struct tc_action *a, int, int); a 189 include/net/act_api.h int tcf_action_dump_1(struct sk_buff *skb, struct tc_action *a, int, int); a 195 include/net/act_api.h struct tcf_chain *tcf_action_set_ctrlact(struct tc_action *a, int action, a 199 include/net/act_api.h static inline void tcf_action_stats_update(struct tc_action *a, u64 bytes, a 203 include/net/act_api.h if (!a->ops->stats_update) a 206 include/net/act_api.h a->ops->stats_update(a, bytes, packets, lastuse, hw); a 151 include/net/cfg802154.h wpan_phy_cca_cmp(const struct wpan_phy_cca *a, const struct wpan_phy_cca *b) a 153 include/net/cfg802154.h if (a->mode != b->mode) a 156 include/net/cfg802154.h if (a->mode == NL802154_CCA_ENERGY_CARRIER) a 157 include/net/cfg802154.h return a->opt == b->opt; a 65 include/net/codel.h #define MS2TIME(a) ((a * NSEC_PER_MSEC) >> CODEL_SHIFT) a 78 include/net/codel.h #define codel_time_after(a, b) \ a 79 include/net/codel.h (typecheck(codel_time_t, a) && \ a 81 include/net/codel.h ((s32)((a) - (b)) > 0)) a 82 include/net/codel.h #define codel_time_before(a, b) codel_time_after(b, a) a 84 include/net/codel.h #define codel_time_after_eq(a, b) \ a 85 include/net/codel.h (typecheck(codel_time_t, a) && \ a 87 include/net/codel.h ((s32)((a) - (b)) >= 0)) a 88 include/net/codel.h #define codel_time_before_eq(a, b) codel_time_after_eq(b, a) a 181 include/net/dn.h __u16 a = le16_to_cpu(addr); a 186 include/net/dn.h ethaddr[4] = (__u8)(a & 0xff); a 187 include/net/dn.h ethaddr[5] = (__u8)(a >> 8); a 64 include/net/dst_metadata.h const struct metadata_dst *a, *b; a 69 include/net/dst_metadata.h a = (const struct metadata_dst *) skb_dst(skb_a); a 72 include/net/dst_metadata.h if (!a != !b || a->type != b->type) a 75 include/net/dst_metadata.h switch (a->type) { a 77 include/net/dst_metadata.h return memcmp(&a->u.port_info, &b->u.port_info, a 78 include/net/dst_metadata.h sizeof(a->u.port_info)); a 80 include/net/dst_metadata.h return memcmp(&a->u.tun_info, &b->u.tun_info, a 81 include/net/dst_metadata.h sizeof(a->u.tun_info) + a 82 include/net/dst_metadata.h a->u.tun_info.options_len); a 162 include/net/fib_rules.h static inline bool fib_rule_port_inrange(const struct fib_rule_port_range *a, a 165 include/net/fib_rules.h return ntohs(port) >= a->start && a 166 include/net/fib_rules.h ntohs(port) <= a->end; a 169 include/net/fib_rules.h static inline bool fib_rule_port_range_valid(const struct fib_rule_port_range *a) a 171 include/net/fib_rules.h return a->start != 0 && a->end != 0 && a->end < 0xffff && a 172 include/net/fib_rules.h a->start <= a->end; a 175 include/net/fib_rules.h static inline bool fib_rule_port_range_compare(struct fib_rule_port_range *a, a 178 include/net/fib_rules.h return a->start == b->start && a 179 include/net/fib_rules.h a->end == b->end; a 168 include/net/ieee802154_netdev.h static inline void ieee802154_addr_from_sa(struct ieee802154_addr *a, a 171 include/net/ieee802154_netdev.h a->mode = sa->addr_type; a 172 include/net/ieee802154_netdev.h a->pan_id = cpu_to_le16(sa->pan_id); a 174 include/net/ieee802154_netdev.h switch (a->mode) { a 176 include/net/ieee802154_netdev.h a->short_addr = cpu_to_le16(sa->short_addr); a 179 include/net/ieee802154_netdev.h a->extended_addr = ieee802154_devaddr_from_raw(sa->hwaddr); a 185 include/net/ieee802154_netdev.h const struct ieee802154_addr *a) a 187 include/net/ieee802154_netdev.h sa->addr_type = a->mode; a 188 include/net/ieee802154_netdev.h sa->pan_id = le16_to_cpu(a->pan_id); a 190 include/net/ieee802154_netdev.h switch (a->mode) { a 192 include/net/ieee802154_netdev.h sa->short_addr = le16_to_cpu(a->short_addr); a 195 include/net/ieee802154_netdev.h ieee802154_devaddr_to_raw(sa->hwaddr, a->extended_addr); a 125 include/net/inetpeer.h static inline int inetpeer_addr_cmp(const struct inetpeer_addr *a, a 130 include/net/inetpeer.h if (a->family == AF_INET) a 131 include/net/inetpeer.h n = sizeof(a->a4) / sizeof(u32); a 133 include/net/inetpeer.h n = sizeof(a->a6) / sizeof(u32); a 136 include/net/inetpeer.h if (a->key[i] == b->key[i]) a 138 include/net/inetpeer.h if (a->key[i] < b->key[i]) a 296 include/net/ip6_route.h static inline bool rt6_duplicate_nexthop(struct fib6_info *a, struct fib6_info *b) a 300 include/net/ip6_route.h if (a->nh || b->nh) a 301 include/net/ip6_route.h return nexthop_cmp(a->nh, b->nh); a 303 include/net/ip6_route.h nha = a->fib6_nh; a 176 include/net/ip_vs.h static inline int ip_vs_addr_equal(int af, const union nf_inet_addr *a, a 181 include/net/ip_vs.h return ipv6_addr_equal(&a->in6, &b->in6); a 183 include/net/ip_vs.h return a->ip == b->ip; a 121 include/net/ipv6.h #define IPV6_ADDR_MC_SCOPE(a) \ a 122 include/net/ipv6.h ((a)->s6_addr[1] & 0x0f) /* nonstandard */ a 133 include/net/ipv6.h #define IPV6_ADDR_MC_FLAG_TRANSIENT(a) \ a 134 include/net/ipv6.h ((a)->s6_addr[1] & 0x10) a 135 include/net/ipv6.h #define IPV6_ADDR_MC_FLAG_PREFIX(a) \ a 136 include/net/ipv6.h ((a)->s6_addr[1] & 0x20) a 137 include/net/ipv6.h #define IPV6_ADDR_MC_FLAG_RENDEZVOUS(a) \ a 138 include/net/ipv6.h ((a)->s6_addr[1] & 0x40) a 635 include/net/ipv6.h static inline bool ipv6_addr_any(const struct in6_addr *a) a 638 include/net/ipv6.h const unsigned long *ul = (const unsigned long *)a; a 642 include/net/ipv6.h return (a->s6_addr32[0] | a->s6_addr32[1] | a 643 include/net/ipv6.h a->s6_addr32[2] | a->s6_addr32[3]) == 0; a 647 include/net/ipv6.h static inline u32 ipv6_addr_hash(const struct in6_addr *a) a 650 include/net/ipv6.h const unsigned long *ul = (const unsigned long *)a; a 655 include/net/ipv6.h return (__force u32)(a->s6_addr32[0] ^ a->s6_addr32[1] ^ a 656 include/net/ipv6.h a->s6_addr32[2] ^ a->s6_addr32[3]); a 661 include/net/ipv6.h static inline u32 __ipv6_addr_jhash(const struct in6_addr *a, const u32 initval) a 663 include/net/ipv6.h u32 v = (__force u32)a->s6_addr32[0] ^ (__force u32)a->s6_addr32[1]; a 666 include/net/ipv6.h (__force u32)a->s6_addr32[2], a 667 include/net/ipv6.h (__force u32)a->s6_addr32[3], a 671 include/net/ipv6.h static inline bool ipv6_addr_loopback(const struct in6_addr *a) a 674 include/net/ipv6.h const __be64 *be = (const __be64 *)a; a 678 include/net/ipv6.h return (a->s6_addr32[0] | a->s6_addr32[1] | a 679 include/net/ipv6.h a->s6_addr32[2] | (a->s6_addr32[3] ^ cpu_to_be32(1))) == 0; a 687 include/net/ipv6.h static inline bool ipv6_addr_v4mapped(const struct in6_addr *a) a 691 include/net/ipv6.h *(unsigned long *)a | a 693 include/net/ipv6.h (__force unsigned long)(a->s6_addr32[0] | a->s6_addr32[1]) | a 695 include/net/ipv6.h (__force unsigned long)(a->s6_addr32[2] ^ a 719 include/net/ipv6.h static inline bool ipv6_addr_orchid(const struct in6_addr *a) a 721 include/net/ipv6.h return (a->s6_addr32[0] & htonl(0xfffffff0)) == htonl(0x20010010); a 31 include/net/ipv6_frag.h static inline void ip6frag_init(struct inet_frag_queue *q, const void *a) a 34 include/net/ipv6_frag.h const struct frag_v6_compare_key *key = a; a 166 include/net/llc_c_ac.h u8 llc_circular_between(u8 a, u8 b, u8 c); a 47 include/net/lwtunnel.h int (*cmp_encap)(struct lwtunnel_state *a, struct lwtunnel_state *b); a 125 include/net/lwtunnel.h int lwtunnel_cmp_encap(struct lwtunnel_state *a, struct lwtunnel_state *b); a 238 include/net/lwtunnel.h static inline int lwtunnel_cmp_encap(struct lwtunnel_state *a, a 67 include/net/netfilter/nf_conntrack_zones.h static inline bool nf_ct_zone_equal(const struct nf_conn *a, a 72 include/net/netfilter/nf_conntrack_zones.h return nf_ct_zone_id(nf_ct_zone(a), dir) == a 79 include/net/netfilter/nf_conntrack_zones.h static inline bool nf_ct_zone_equal_any(const struct nf_conn *a, a 83 include/net/netfilter/nf_conntrack_zones.h return nf_ct_zone(a)->id == b->id; a 59 include/net/netfilter/nf_queue.h u32 a, b, c; a 63 include/net/netfilter/nf_queue.h a = (__force u32) ip6h->saddr.s6_addr32[3]; a 67 include/net/netfilter/nf_queue.h a = (__force u32) ip6h->daddr.s6_addr32[3]; a 76 include/net/netfilter/nf_queue.h return jhash_3words(a, b, c, initval); a 243 include/net/pkt_cls.h #define tcf_exts_for_each_action(i, a, exts) \ a 244 include/net/pkt_cls.h for (i = 0; i < TCA_ACT_MAX_PRIO && ((a) = (exts)->actions[i]); i++) a 246 include/net/pkt_cls.h #define tcf_exts_for_each_action(i, a, exts) \ a 247 include/net/pkt_cls.h for (; 0; (void)(i), (void)(a), (void)(exts)) a 260 include/net/pkt_cls.h struct tc_action *a = exts->actions[i]; a 262 include/net/pkt_cls.h tcf_action_stats_update(a, bytes, packets, lastuse, true); a 133 include/net/sctp/constants.h #define sctp_chunk_is_data(a) (a->chunk_hdr->type == SCTP_CID_DATA || \ a 134 include/net/sctp/constants.h a->chunk_hdr->type == SCTP_CID_I_DATA) a 336 include/net/sctp/constants.h #define IS_IPV4_UNUSABLE_ADDRESS(a) \ a 337 include/net/sctp/constants.h ((htonl(INADDR_BROADCAST) == a) || \ a 338 include/net/sctp/constants.h ipv4_is_multicast(a) || \ a 339 include/net/sctp/constants.h ipv4_is_zeronet(a) || \ a 340 include/net/sctp/constants.h ipv4_is_test_198(a) || \ a 341 include/net/sctp/constants.h ipv4_is_anycast_6to4(a)) a 342 include/net/sctp/sm.h (typecheck(__u32, a) && \ a 344 include/net/sctp/sm.h ((__s32)((a) - (b)) < 0)) a 347 include/net/sctp/sm.h (typecheck(__u32, a) && \ a 349 include/net/sctp/sm.h ((__s32)((a) - (b)) <= 0)) a 353 include/net/sctp/sm.h (typecheck(__u32, a) && \ a 355 include/net/sctp/sm.h ((__s32)((a) - (b)) < 0)) a 359 include/net/sctp/sm.h (typecheck(__u16, a) && \ a 361 include/net/sctp/sm.h ((__s16)((a) - (b)) < 0)) a 365 include/net/sctp/sm.h (typecheck(__u32, a) && \ a 367 include/net/sctp/sm.h ((__s32)((b) - (a)) <= 0)) a 695 include/net/sctp/structs.h union sctp_addr a; a 22 include/net/tc_act/tc_bpf.h #define to_bpf(a) ((struct tcf_bpf *)a) a 13 include/net/tc_act/tc_connmark.h #define to_connmark(a) ((struct tcf_connmark_info *)a) a 19 include/net/tc_act/tc_csum.h #define to_tcf_csum(a) ((struct tcf_csum *)a) a 21 include/net/tc_act/tc_csum.h static inline bool is_tcf_csum(const struct tc_action *a) a 24 include/net/tc_act/tc_csum.h if (a->ops && a->ops->id == TCA_ID_CSUM) a 30 include/net/tc_act/tc_csum.h static inline u32 tcf_csum_update_flags(const struct tc_action *a) a 35 include/net/tc_act/tc_csum.h update_flags = rcu_dereference(to_tcf_csum(a)->params)->update_flags; a 35 include/net/tc_act/tc_ct.h #define to_ct(a) ((struct tcf_ct *)a) a 36 include/net/tc_act/tc_ct.h #define to_ct_params(a) ((struct tcf_ct_params *) \ a 37 include/net/tc_act/tc_ct.h rtnl_dereference((to_ct(a)->params))) a 39 include/net/tc_act/tc_ct.h static inline uint16_t tcf_ct_zone(const struct tc_action *a) a 41 include/net/tc_act/tc_ct.h return to_ct_params(a)->zone; a 44 include/net/tc_act/tc_ct.h static inline int tcf_ct_action(const struct tc_action *a) a 46 include/net/tc_act/tc_ct.h return to_ct_params(a)->ct_action; a 50 include/net/tc_act/tc_ct.h static inline uint16_t tcf_ct_zone(const struct tc_action *a) { return 0; } a 51 include/net/tc_act/tc_ct.h static inline int tcf_ct_action(const struct tc_action *a) { return 0; } a 54 include/net/tc_act/tc_ct.h static inline bool is_tcf_ct(const struct tc_action *a) a 57 include/net/tc_act/tc_ct.h if (a->ops && a->ops->id == TCA_ID_CT) a 31 include/net/tc_act/tc_ctinfo.h #define to_ctinfo(a) ((struct tcf_ctinfo *)a) a 12 include/net/tc_act/tc_defact.h #define to_defact(a) ((struct tcf_defact *)a) a 17 include/net/tc_act/tc_gact.h #define to_gact(a) ((struct tcf_gact *)a) a 19 include/net/tc_act/tc_gact.h static inline bool __is_tcf_gact_act(const struct tc_action *a, int act, a 25 include/net/tc_act/tc_gact.h if (a->ops && a->ops->id != TCA_ID_GACT) a 28 include/net/tc_act/tc_gact.h gact = to_gact(a); a 37 include/net/tc_act/tc_gact.h static inline bool is_tcf_gact_ok(const struct tc_action *a) a 39 include/net/tc_act/tc_gact.h return __is_tcf_gact_act(a, TC_ACT_OK, false); a 42 include/net/tc_act/tc_gact.h static inline bool is_tcf_gact_shot(const struct tc_action *a) a 44 include/net/tc_act/tc_gact.h return __is_tcf_gact_act(a, TC_ACT_SHOT, false); a 47 include/net/tc_act/tc_gact.h static inline bool is_tcf_gact_trap(const struct tc_action *a) a 49 include/net/tc_act/tc_gact.h return __is_tcf_gact_act(a, TC_ACT_TRAP, false); a 52 include/net/tc_act/tc_gact.h static inline bool is_tcf_gact_goto_chain(const struct tc_action *a) a 54 include/net/tc_act/tc_gact.h return __is_tcf_gact_act(a, TC_ACT_GOTO_CHAIN, true); a 57 include/net/tc_act/tc_gact.h static inline u32 tcf_gact_goto_chain_index(const struct tc_action *a) a 59 include/net/tc_act/tc_gact.h return READ_ONCE(a->tcfa_action) & TC_ACT_EXT_VAL_MASK; a 26 include/net/tc_act/tc_ife.h #define to_ife(a) ((struct tcf_ife_info *)a) a 15 include/net/tc_act/tc_ipt.h #define to_ipt(a) ((struct tcf_ipt *)a) a 15 include/net/tc_act/tc_mirred.h #define to_mirred(a) ((struct tcf_mirred *)a) a 17 include/net/tc_act/tc_mirred.h static inline bool is_tcf_mirred_egress_redirect(const struct tc_action *a) a 20 include/net/tc_act/tc_mirred.h if (a->ops && a->ops->id == TCA_ID_MIRRED) a 21 include/net/tc_act/tc_mirred.h return to_mirred(a)->tcfm_eaction == TCA_EGRESS_REDIR; a 26 include/net/tc_act/tc_mirred.h static inline bool is_tcf_mirred_egress_mirror(const struct tc_action *a) a 29 include/net/tc_act/tc_mirred.h if (a->ops && a->ops->id == TCA_ID_MIRRED) a 30 include/net/tc_act/tc_mirred.h return to_mirred(a)->tcfm_eaction == TCA_EGRESS_MIRROR; a 35 include/net/tc_act/tc_mirred.h static inline bool is_tcf_mirred_ingress_redirect(const struct tc_action *a) a 38 include/net/tc_act/tc_mirred.h if (a->ops && a->ops->id == TCA_ID_MIRRED) a 39 include/net/tc_act/tc_mirred.h return to_mirred(a)->tcfm_eaction == TCA_INGRESS_REDIR; a 44 include/net/tc_act/tc_mirred.h static inline bool is_tcf_mirred_ingress_mirror(const struct tc_action *a) a 47 include/net/tc_act/tc_mirred.h if (a->ops && a->ops->id == TCA_ID_MIRRED) a 48 include/net/tc_act/tc_mirred.h return to_mirred(a)->tcfm_eaction == TCA_INGRESS_MIRROR; a 53 include/net/tc_act/tc_mirred.h static inline struct net_device *tcf_mirred_dev(const struct tc_action *a) a 55 include/net/tc_act/tc_mirred.h return rtnl_dereference(to_mirred(a)->tcfm_dev); a 28 include/net/tc_act/tc_mpls.h #define to_mpls(a) ((struct tcf_mpls *)a) a 30 include/net/tc_act/tc_mpls.h static inline bool is_tcf_mpls(const struct tc_action *a) a 33 include/net/tc_act/tc_mpls.h if (a->ops && a->ops->id == TCA_ID_MPLS) a 39 include/net/tc_act/tc_mpls.h static inline u32 tcf_mpls_action(const struct tc_action *a) a 44 include/net/tc_act/tc_mpls.h tcfm_action = rcu_dereference(to_mpls(a)->mpls_p)->tcfm_action; a 50 include/net/tc_act/tc_mpls.h static inline __be16 tcf_mpls_proto(const struct tc_action *a) a 55 include/net/tc_act/tc_mpls.h tcfm_proto = rcu_dereference(to_mpls(a)->mpls_p)->tcfm_proto; a 61 include/net/tc_act/tc_mpls.h static inline u32 tcf_mpls_label(const struct tc_action *a) a 66 include/net/tc_act/tc_mpls.h tcfm_label = rcu_dereference(to_mpls(a)->mpls_p)->tcfm_label; a 72 include/net/tc_act/tc_mpls.h static inline u8 tcf_mpls_tc(const struct tc_action *a) a 77 include/net/tc_act/tc_mpls.h tcfm_tc = rcu_dereference(to_mpls(a)->mpls_p)->tcfm_tc; a 83 include/net/tc_act/tc_mpls.h static inline u8 tcf_mpls_bos(const struct tc_action *a) a 88 include/net/tc_act/tc_mpls.h tcfm_bos = rcu_dereference(to_mpls(a)->mpls_p)->tcfm_bos; a 94 include/net/tc_act/tc_mpls.h static inline u8 tcf_mpls_ttl(const struct tc_action *a) a 99 include/net/tc_act/tc_mpls.h tcfm_ttl = rcu_dereference(to_mpls(a)->mpls_p)->tcfm_ttl; a 17 include/net/tc_act/tc_nat.h #define to_tcf_nat(a) ((struct tcf_nat *)a) a 21 include/net/tc_act/tc_pedit.h #define to_pedit(a) ((struct tcf_pedit *)a) a 23 include/net/tc_act/tc_pedit.h static inline bool is_tcf_pedit(const struct tc_action *a) a 26 include/net/tc_act/tc_pedit.h if (a->ops && a->ops->id == TCA_ID_PEDIT) a 32 include/net/tc_act/tc_pedit.h static inline int tcf_pedit_nkeys(const struct tc_action *a) a 34 include/net/tc_act/tc_pedit.h return to_pedit(a)->tcfp_nkeys; a 37 include/net/tc_act/tc_pedit.h static inline u32 tcf_pedit_htype(const struct tc_action *a, int index) a 39 include/net/tc_act/tc_pedit.h if (to_pedit(a)->tcfp_keys_ex) a 40 include/net/tc_act/tc_pedit.h return to_pedit(a)->tcfp_keys_ex[index].htype; a 45 include/net/tc_act/tc_pedit.h static inline u32 tcf_pedit_cmd(const struct tc_action *a, int index) a 47 include/net/tc_act/tc_pedit.h if (to_pedit(a)->tcfp_keys_ex) a 48 include/net/tc_act/tc_pedit.h return to_pedit(a)->tcfp_keys_ex[index].cmd; a 53 include/net/tc_act/tc_pedit.h static inline u32 tcf_pedit_mask(const struct tc_action *a, int index) a 55 include/net/tc_act/tc_pedit.h return to_pedit(a)->tcfp_keys[index].mask; a 58 include/net/tc_act/tc_pedit.h static inline u32 tcf_pedit_val(const struct tc_action *a, int index) a 60 include/net/tc_act/tc_pedit.h return to_pedit(a)->tcfp_keys[index].val; a 63 include/net/tc_act/tc_pedit.h static inline u32 tcf_pedit_offset(const struct tc_action *a, int index) a 65 include/net/tc_act/tc_pedit.h return to_pedit(a)->tcfp_keys[index].off; a 18 include/net/tc_act/tc_sample.h #define to_sample(a) ((struct tcf_sample *)a) a 20 include/net/tc_act/tc_sample.h static inline bool is_tcf_sample(const struct tc_action *a) a 23 include/net/tc_act/tc_sample.h return a->ops && a->ops->id == TCA_ID_SAMPLE; a 29 include/net/tc_act/tc_sample.h static inline __u32 tcf_sample_rate(const struct tc_action *a) a 31 include/net/tc_act/tc_sample.h return to_sample(a)->rate; a 34 include/net/tc_act/tc_sample.h static inline bool tcf_sample_truncate(const struct tc_action *a) a 36 include/net/tc_act/tc_sample.h return to_sample(a)->truncate; a 39 include/net/tc_act/tc_sample.h static inline int tcf_sample_trunc_size(const struct tc_action *a) a 41 include/net/tc_act/tc_sample.h return to_sample(a)->trunc_size; a 28 include/net/tc_act/tc_skbedit.h #define to_skbedit(a) ((struct tcf_skbedit *)a) a 31 include/net/tc_act/tc_skbedit.h static inline bool is_tcf_skbedit_mark(const struct tc_action *a) a 36 include/net/tc_act/tc_skbedit.h if (a->ops && a->ops->id == TCA_ID_SKBEDIT) { a 38 include/net/tc_act/tc_skbedit.h flags = rcu_dereference(to_skbedit(a)->params)->flags; a 46 include/net/tc_act/tc_skbedit.h static inline u32 tcf_skbedit_mark(const struct tc_action *a) a 51 include/net/tc_act/tc_skbedit.h mark = rcu_dereference(to_skbedit(a)->params)->mark; a 58 include/net/tc_act/tc_skbedit.h static inline bool is_tcf_skbedit_ptype(const struct tc_action *a) a 63 include/net/tc_act/tc_skbedit.h if (a->ops && a->ops->id == TCA_ID_SKBEDIT) { a 65 include/net/tc_act/tc_skbedit.h flags = rcu_dereference(to_skbedit(a)->params)->flags; a 73 include/net/tc_act/tc_skbedit.h static inline u32 tcf_skbedit_ptype(const struct tc_action *a) a 78 include/net/tc_act/tc_skbedit.h ptype = rcu_dereference(to_skbedit(a)->params)->ptype; a 24 include/net/tc_act/tc_skbmod.h #define to_skbmod(a) ((struct tcf_skbmod *)a) a 25 include/net/tc_act/tc_tunnel_key.h #define to_tunnel_key(a) ((struct tcf_tunnel_key *)a) a 27 include/net/tc_act/tc_tunnel_key.h static inline bool is_tcf_tunnel_set(const struct tc_action *a) a 30 include/net/tc_act/tc_tunnel_key.h struct tcf_tunnel_key *t = to_tunnel_key(a); a 33 include/net/tc_act/tc_tunnel_key.h if (a->ops && a->ops->id == TCA_ID_TUNNEL_KEY) a 39 include/net/tc_act/tc_tunnel_key.h static inline bool is_tcf_tunnel_release(const struct tc_action *a) a 42 include/net/tc_act/tc_tunnel_key.h struct tcf_tunnel_key *t = to_tunnel_key(a); a 45 include/net/tc_act/tc_tunnel_key.h if (a->ops && a->ops->id == TCA_ID_TUNNEL_KEY) a 51 include/net/tc_act/tc_tunnel_key.h static inline struct ip_tunnel_info *tcf_tunnel_info(const struct tc_action *a) a 54 include/net/tc_act/tc_tunnel_key.h struct tcf_tunnel_key *t = to_tunnel_key(a); a 64 include/net/tc_act/tc_tunnel_key.h tcf_tunnel_info_copy(const struct tc_action *a) a 67 include/net/tc_act/tc_tunnel_key.h struct ip_tunnel_info *tun = tcf_tunnel_info(a); a 24 include/net/tc_act/tc_vlan.h #define to_vlan(a) ((struct tcf_vlan *)a) a 26 include/net/tc_act/tc_vlan.h static inline bool is_tcf_vlan(const struct tc_action *a) a 29 include/net/tc_act/tc_vlan.h if (a->ops && a->ops->id == TCA_ID_VLAN) a 35 include/net/tc_act/tc_vlan.h static inline u32 tcf_vlan_action(const struct tc_action *a) a 40 include/net/tc_act/tc_vlan.h tcfv_action = rcu_dereference(to_vlan(a)->vlan_p)->tcfv_action; a 46 include/net/tc_act/tc_vlan.h static inline u16 tcf_vlan_push_vid(const struct tc_action *a) a 51 include/net/tc_act/tc_vlan.h tcfv_push_vid = rcu_dereference(to_vlan(a)->vlan_p)->tcfv_push_vid; a 57 include/net/tc_act/tc_vlan.h static inline __be16 tcf_vlan_push_proto(const struct tc_action *a) a 62 include/net/tc_act/tc_vlan.h tcfv_push_proto = rcu_dereference(to_vlan(a)->vlan_p)->tcfv_push_proto; a 68 include/net/tc_act/tc_vlan.h static inline u8 tcf_vlan_push_prio(const struct tc_action *a) a 73 include/net/tc_act/tc_vlan.h tcfv_push_prio = rcu_dereference(to_vlan(a)->vlan_p)->tcfv_push_prio; a 1694 include/net/xfrm.h static inline bool xfrm6_addr_equal(const xfrm_address_t *a, a 1697 include/net/xfrm.h return ipv6_addr_equal((const struct in6_addr *)a, a 1701 include/net/xfrm.h static inline bool xfrm_addr_equal(const xfrm_address_t *a, a 1708 include/net/xfrm.h return ((__force u32)a->a4 ^ (__force u32)b->a4) == 0; a 1710 include/net/xfrm.h return xfrm6_addr_equal(a, b); a 384 include/ras/ras_event.h #define EM(a, b) TRACE_DEFINE_ENUM(a); a 385 include/ras/ras_event.h #define EMe(a, b) TRACE_DEFINE_ENUM(a); a 396 include/ras/ras_event.h #define EM(a, b) { a, b }, a 397 include/ras/ras_event.h #define EMe(a, b) { a, b } a 58 include/rdma/ib.h static inline bool ib_addr_any(const struct ib_addr *a) a 60 include/rdma/ib.h return ((a->sib_addr64[0] | a->sib_addr64[1]) == 0); a 63 include/rdma/ib.h static inline bool ib_addr_loopback(const struct ib_addr *a) a 65 include/rdma/ib.h return ((a->sib_addr32[0] | a->sib_addr32[1] | a 66 include/rdma/ib.h a->sib_addr32[2] | (a->sib_addr32[3] ^ htonl(1))) == 0); a 638 include/rdma/rdmavt_qp.h static inline int rvt_cmp_msn(u32 a, u32 b) a 640 include/rdma/rdmavt_qp.h return (((int)a) - ((int)b)) << 8; a 409 include/scsi/libiscsi.h #define iscsi_session_printk(prefix, _sess, fmt, a...) \ a 410 include/scsi/libiscsi.h iscsi_cls_session_printk(prefix, _sess->cls_session, fmt, ##a) a 433 include/scsi/libiscsi.h #define iscsi_conn_printk(prefix, _c, fmt, a...) \ a 435 include/scsi/libiscsi.h fmt, ##a) a 240 include/scsi/scsi_device.h #define sdev_dbg(sdev, fmt, a...) \ a 241 include/scsi/scsi_device.h dev_dbg(&(sdev)->sdev_gendev, fmt, ##a) a 251 include/scsi/scsi_device.h #define sdev_printk(l, sdev, fmt, a...) \ a 252 include/scsi/scsi_device.h sdev_prefix_printk(l, sdev, NULL, fmt, ##a) a 257 include/scsi/scsi_device.h #define scmd_dbg(scmd, fmt, a...) \ a 261 include/scsi/scsi_device.h (scmd)->request->rq_disk->disk_name, ##a);\ a 263 include/scsi/scsi_device.h sdev_dbg((scmd)->device, fmt, ##a); \ a 326 include/scsi/scsi_device.h #define starget_printk(prefix, starget, fmt, a...) \ a 327 include/scsi/scsi_device.h dev_printk(prefix, &(starget)->dev, fmt, ##a) a 706 include/scsi/scsi_host.h #define shost_printk(prefix, shost, fmt, a...) \ a 707 include/scsi/scsi_host.h dev_printk(prefix, &(shost)->shost_gendev, fmt, ##a) a 404 include/scsi/scsi_transport_iscsi.h #define iscsi_cls_session_printk(prefix, _cls_session, fmt, a...) \ a 405 include/scsi/scsi_transport_iscsi.h dev_printk(prefix, &(_cls_session)->dev, fmt, ##a) a 407 include/scsi/scsi_transport_iscsi.h #define iscsi_cls_conn_printk(prefix, _cls_conn, fmt, a...) \ a 408 include/scsi/scsi_transport_iscsi.h dev_printk(prefix, &(_cls_conn)->dev, fmt, ##a) a 14 include/sound/wavefront.h it is necessary to pack the "wavefront_alias" structure to a size a 502 include/sound/wavefront.h wavefront_alias a; a 43 include/trace/bpf_probe.h #define __CAST1(a,...) __CAST_TO_U64(a) a 44 include/trace/bpf_probe.h #define __CAST2(a,...) __CAST_TO_U64(a), __CAST1(__VA_ARGS__) a 45 include/trace/bpf_probe.h #define __CAST3(a,...) __CAST_TO_U64(a), __CAST2(__VA_ARGS__) a 46 include/trace/bpf_probe.h #define __CAST4(a,...) __CAST_TO_U64(a), __CAST3(__VA_ARGS__) a 47 include/trace/bpf_probe.h #define __CAST5(a,...) __CAST_TO_U64(a), __CAST4(__VA_ARGS__) a 48 include/trace/bpf_probe.h #define __CAST6(a,...) __CAST_TO_U64(a), __CAST5(__VA_ARGS__) a 49 include/trace/bpf_probe.h #define __CAST7(a,...) __CAST_TO_U64(a), __CAST6(__VA_ARGS__) a 50 include/trace/bpf_probe.h #define __CAST8(a,...) __CAST_TO_U64(a), __CAST7(__VA_ARGS__) a 51 include/trace/bpf_probe.h #define __CAST9(a,...) __CAST_TO_U64(a), __CAST8(__VA_ARGS__) a 52 include/trace/bpf_probe.h #define __CAST10(a,...) __CAST_TO_U64(a), __CAST9(__VA_ARGS__) a 53 include/trace/bpf_probe.h #define __CAST11(a,...) __CAST_TO_U64(a), __CAST10(__VA_ARGS__) a 54 include/trace/bpf_probe.h #define __CAST12(a,...) __CAST_TO_U64(a), __CAST11(__VA_ARGS__) a 83 include/trace/events/9p.h #define EM(a, b) TRACE_DEFINE_ENUM(a); a 84 include/trace/events/9p.h #define EMe(a, b) TRACE_DEFINE_ENUM(a); a 94 include/trace/events/9p.h #define EM(a, b) { a, b }, a 95 include/trace/events/9p.h #define EMe(a, b) { a, b } a 438 include/trace/events/afs.h #define EM(a, b) TRACE_DEFINE_ENUM(a); a 439 include/trace/events/afs.h #define E_(a, b) TRACE_DEFINE_ENUM(a); a 460 include/trace/events/afs.h #define EM(a, b) { a, b }, a 461 include/trace/events/afs.h #define E_(a, b) { a, b } a 55 include/trace/events/cachefiles.h #define EM(a, b) TRACE_DEFINE_ENUM(a); a 56 include/trace/events/cachefiles.h #define E_(a, b) TRACE_DEFINE_ENUM(a); a 67 include/trace/events/cachefiles.h #define EM(a, b) { a, b }, a 68 include/trace/events/cachefiles.h #define E_(a, b) { a, b } a 147 include/trace/events/fscache.h #define EM(a, b) TRACE_DEFINE_ENUM(a); a 148 include/trace/events/fscache.h #define E_(a, b) TRACE_DEFINE_ENUM(a); a 158 include/trace/events/fscache.h #define EM(a, b) { a, b }, a 159 include/trace/events/fscache.h #define E_(a, b) { a, b } a 39 include/trace/events/huge_memory.h #define EM(a, b) TRACE_DEFINE_ENUM(a); a 40 include/trace/events/huge_memory.h #define EMe(a, b) TRACE_DEFINE_ENUM(a); a 46 include/trace/events/huge_memory.h #define EM(a, b) {a, b}, a 47 include/trace/events/huge_memory.h #define EMe(a, b) {a, b} a 139 include/trace/events/libata.h #define __parse_eh_action(a) libata_trace_parse_eh_action(p, a) a 31 include/trace/events/migrate.h #define EM(a, b) TRACE_DEFINE_ENUM(a); a 32 include/trace/events/migrate.h #define EMe(a, b) TRACE_DEFINE_ENUM(a); a 43 include/trace/events/migrate.h #define EM(a, b) {a, b}, a 44 include/trace/events/migrate.h #define EMe(a, b) {a, b} a 248 include/trace/events/mmflags.h #define EM(a, b) TRACE_DEFINE_ENUM(a); a 249 include/trace/events/mmflags.h #define EMe(a, b) TRACE_DEFINE_ENUM(a); a 263 include/trace/events/mmflags.h #define EM(a, b) {a, b}, a 264 include/trace/events/mmflags.h #define EMe(a, b) {a, b} a 465 include/trace/events/rxrpc.h #define EM(a, b) TRACE_DEFINE_ENUM(a); a 466 include/trace/events/rxrpc.h #define E_(a, b) TRACE_DEFINE_ENUM(a); a 491 include/trace/events/rxrpc.h #define EM(a, b) { a, b }, a 492 include/trace/events/rxrpc.h #define E_(a, b) { a, b } a 45 include/trace/events/sock.h #define EM(a) TRACE_DEFINE_ENUM(a); a 46 include/trace/events/sock.h #define EMe(a) TRACE_DEFINE_ENUM(a); a 55 include/trace/events/sock.h #define EM(a) { a, #a }, a 56 include/trace/events/sock.h #define EMe(a) { a, #a } a 507 include/trace/events/sunrpc.h #define EM(a, b) TRACE_DEFINE_ENUM(a); a 508 include/trace/events/sunrpc.h #define EMe(a, b) TRACE_DEFINE_ENUM(a); a 546 include/trace/events/sunrpc.h #define EM(a, b) {a, b}, a 547 include/trace/events/sunrpc.h #define EMe(a, b) {a, b} a 24 include/trace/events/tlb.h #define EM(a,b) TRACE_DEFINE_ENUM(a); a 25 include/trace/events/tlb.h #define EMe(a,b) TRACE_DEFINE_ENUM(a); a 35 include/trace/events/tlb.h #define EM(a,b) { a, b }, a 36 include/trace/events/tlb.h #define EMe(a,b) { a, b } a 33 include/trace/events/ufs.h #define EM(a) TRACE_DEFINE_ENUM(a); a 34 include/trace/events/ufs.h #define EMe(a) TRACE_DEFINE_ENUM(a); a 46 include/trace/events/ufs.h #define EM(a) { a, #a }, a 47 include/trace/events/ufs.h #define EMe(a) { a, #a } a 14 include/trace/events/v4l2.h #define EM(a, b) TRACE_DEFINE_ENUM(a); a 15 include/trace/events/v4l2.h #define EMe(a, b) TRACE_DEFINE_ENUM(a); a 61 include/trace/events/v4l2.h #define EM(a, b) {a, b}, a 62 include/trace/events/v4l2.h #define EMe(a, b) {a, b} a 30 include/trace/events/writeback.h #define EM(a,b) TRACE_DEFINE_ENUM(a); a 31 include/trace/events/writeback.h #define EMe(a,b) TRACE_DEFINE_ENUM(a); a 51 include/trace/events/writeback.h #define EM(a,b) { a, b }, a 52 include/trace/events/writeback.h #define EMe(a,b) { a, b } a 38 include/trace/trace_events.h #define TRACE_DEFINE_ENUM(a) \ a 40 include/trace/trace_events.h __##TRACE_SYSTEM##_##a = \ a 43 include/trace/trace_events.h .eval_string = #a, \ a 44 include/trace/trace_events.h .eval_value = a \ a 48 include/trace/trace_events.h *TRACE_SYSTEM##_##a = &__##TRACE_SYSTEM##_##a a 51 include/trace/trace_events.h #define TRACE_DEFINE_SIZEOF(a) \ a 53 include/trace/trace_events.h __##TRACE_SYSTEM##_##a = \ a 56 include/trace/trace_events.h .eval_string = "sizeof(" #a ")", \ a 57 include/trace/trace_events.h .eval_value = sizeof(a) \ a 61 include/trace/trace_events.h *TRACE_SYSTEM##_##a = &__##TRACE_SYSTEM##_##a a 173 include/trace/trace_events.h #define TRACE_DEFINE_ENUM(a) a 176 include/trace/trace_events.h #define TRACE_DEFINE_SIZEOF(a) a 69 include/uapi/drm/drm_fourcc.h #define fourcc_code(a, b, c, d) ((__u32)(a) | ((__u32)(b) << 8) | \ a 238 include/uapi/linux/fb.h #define PICOS2KHZ(a) (1000000000UL/(a)) a 239 include/uapi/linux/fb.h #define KHZ2PICOS(a) (1000000000UL/(a)) a 250 include/uapi/linux/in.h #define IN_CLASSA(a) ((((long int) (a)) & 0x80000000) == 0) a 256 include/uapi/linux/in.h #define IN_CLASSB(a) ((((long int) (a)) & 0xc0000000) == 0x80000000) a 262 include/uapi/linux/in.h #define IN_CLASSC(a) ((((long int) (a)) & 0xe0000000) == 0xc0000000) a 267 include/uapi/linux/in.h #define IN_CLASSD(a) ((((long int) (a)) & 0xf0000000) == 0xe0000000) a 268 include/uapi/linux/in.h #define IN_MULTICAST(a) IN_CLASSD(a) a 271 include/uapi/linux/in.h #define IN_BADCLASS(a) (((long int) (a) ) == (long int)0xffffffff) a 272 include/uapi/linux/in.h #define IN_EXPERIMENTAL(a) IN_BADCLASS((a)) a 274 include/uapi/linux/in.h #define IN_CLASSE(a) ((((long int) (a)) & 0xf0000000) == 0xf0000000) a 292 include/uapi/linux/in.h #define IN_LOOPBACK(a) ((((long int) (a)) & 0xff000000) == 0x7f000000) a 10 include/uapi/linux/kernel.h #define __ALIGN_KERNEL(x, a) __ALIGN_KERNEL_MASK(x, (typeof(x))(a) - 1) a 98 include/uapi/linux/map_to_7segment.h #define _SEG7(l,a,b,c,d,e,f,g) \ a 99 include/uapi/linux/map_to_7segment.h ( a<<BIT_SEG7_A | b<<BIT_SEG7_B | c<<BIT_SEG7_C | d<<BIT_SEG7_D | \ a 27 include/uapi/linux/mic_common.h #define __mic_align(a, x) (((a) + (x) - 1) & ~((x) - 1)) a 1151 include/uapi/linux/perf_event.h #define PERF_MEM_S(a, s) \ a 1152 include/uapi/linux/perf_event.h (((__u64)PERF_MEM_##a##_##s) << PERF_MEM_##a##_SHIFT) a 19 include/uapi/linux/romfs_fs.h #define __mk4(a,b,c,d) cpu_to_be32(__mkl(__mkw(a,b),__mkw(c,d))) a 196 include/uapi/linux/tee.h __u64 a; a 27 include/uapi/linux/uuid.h #define GUID_INIT(a, b, c, d0, d1, d2, d3, d4, d5, d6, d7) \ a 29 include/uapi/linux/uuid.h {{ (a) & 0xff, ((a) >> 8) & 0xff, ((a) >> 16) & 0xff, ((a) >> 24) & 0xff, \ a 36 include/uapi/linux/uuid.h #define UUID_LE(a, b, c, d0, d1, d2, d3, d4, d5, d6, d7) \ a 37 include/uapi/linux/uuid.h GUID_INIT(a, b, c, d0, d1, d2, d3, d4, d5, d6, d7) a 81 include/uapi/linux/videodev2.h #define v4l2_fourcc(a, b, c, d)\ a 82 include/uapi/linux/videodev2.h ((__u32)(a) | ((__u32)(b) << 8) | ((__u32)(c) << 16) | ((__u32)(d) << 24)) a 83 include/uapi/linux/videodev2.h #define v4l2_fourcc_be(a, b, c, d) (v4l2_fourcc(a, b, c, d) | (1U << 31)) a 50 include/uapi/mtd/inftl-user.h struct inftl_unithead1 a; a 56 include/uapi/mtd/nftl-user.h struct nftl_uci0 a; a 505 include/video/pm3fb.h #define PM3ConstantColorDDA_A(a) (((a) & 0xff) << 24) a 578 include/video/pm3fb.h #define PM3FBDestReadEnables_ReferenceAlpha(a) (((a) & 0xff) << 24) a 247 include/video/tgafb.h BT463_LOAD_ADDR(struct tga_par *par, u16 a) a 250 include/video/tgafb.h TGA_WRITE_REG(par, (BT463_ADDR_LO<<10) | (a & 0xff), TGA_RAMDAC_REG); a 252 include/video/tgafb.h TGA_WRITE_REG(par, (BT463_ADDR_HI<<10) | (a >> 8), TGA_RAMDAC_REG); a 256 include/video/tgafb.h BT463_WRITE(struct tga_par *par, u32 m, u16 a, u8 v) a 258 include/video/tgafb.h BT463_LOAD_ADDR(par, a); a 264 include/video/tgafb.h BT459_LOAD_ADDR(struct tga_par *par, u16 a) a 267 include/video/tgafb.h TGA_WRITE_REG(par, a & 0xff, TGA_RAMDAC_REG); a 269 include/video/tgafb.h TGA_WRITE_REG(par, a >> 8, TGA_RAMDAC_REG); a 273 include/video/tgafb.h BT459_WRITE(struct tga_par *par, u32 m, u16 a, u8 v) a 275 include/video/tgafb.h BT459_LOAD_ADDR(par, a); a 8 include/video/trident.h #define debug(f, a...) printk("%s:" f, __func__ , ## a); a 10 include/video/trident.h #define debug(f, a...) a 13 include/video/trident.h #define output(f, a...) pr_info("tridentfb: " f, ## a) a 100 include/video/udlfb.h #define DL_ALIGN_UP(x, a) ALIGN(x, a) a 101 include/video/udlfb.h #define DL_ALIGN_DOWN(x, a) ALIGN_DOWN(x, a) a 490 include/xen/interface/grant_table.h } a; a 20 init/version.c #define version(a) Version_ ## a a 21 init/version.c #define version_string(a) version(a) a 696 kernel/auditfilter.c static int audit_compare_rule(struct audit_krule *a, struct audit_krule *b) a 700 kernel/auditfilter.c if (a->flags != b->flags || a 701 kernel/auditfilter.c a->pflags != b->pflags || a 702 kernel/auditfilter.c a->listnr != b->listnr || a 703 kernel/auditfilter.c a->action != b->action || a 704 kernel/auditfilter.c a->field_count != b->field_count) a 707 kernel/auditfilter.c for (i = 0; i < a->field_count; i++) { a 708 kernel/auditfilter.c if (a->fields[i].type != b->fields[i].type || a 709 kernel/auditfilter.c a->fields[i].op != b->fields[i].op) a 712 kernel/auditfilter.c switch(a->fields[i].type) { a 723 kernel/auditfilter.c if (strcmp(a->fields[i].lsm_str, b->fields[i].lsm_str)) a 727 kernel/auditfilter.c if (strcmp(audit_watch_path(a->watch), a 732 kernel/auditfilter.c if (strcmp(audit_tree_path(a->tree), a 738 kernel/auditfilter.c if (strcmp(a->filterkey, b->filterkey)) a 743 kernel/auditfilter.c if (strcmp(audit_mark_path(a->exe), a 753 kernel/auditfilter.c if (!uid_eq(a->fields[i].uid, b->fields[i].uid)) a 761 kernel/auditfilter.c if (!gid_eq(a->fields[i].gid, b->fields[i].gid)) a 765 kernel/auditfilter.c if (a->fields[i].val != b->fields[i].val) a 771 kernel/auditfilter.c if (a->mask[i] != b->mask[i]) a 2351 kernel/auditsc.c int __audit_sockaddr(int len, void *a) a 2363 kernel/auditsc.c memcpy(context->sockaddr, a, len); a 3155 kernel/bpf/btf.c static int btf_sec_info_cmp(const void *a, const void *b) a 3157 kernel/bpf/btf.c const struct btf_sec_info *x = a; a 587 kernel/bpf/core.c static __always_inline bool bpf_tree_less(struct latch_tree_node *a, a 590 kernel/bpf/core.c return bpf_get_prog_addr_start(a) < bpf_get_prog_addr_start(b); a 37 kernel/bpf/tnum.c struct tnum tnum_lshift(struct tnum a, u8 shift) a 39 kernel/bpf/tnum.c return TNUM(a.value << shift, a.mask << shift); a 42 kernel/bpf/tnum.c struct tnum tnum_rshift(struct tnum a, u8 shift) a 44 kernel/bpf/tnum.c return TNUM(a.value >> shift, a.mask >> shift); a 47 kernel/bpf/tnum.c struct tnum tnum_arshift(struct tnum a, u8 min_shift, u8 insn_bitness) a 55 kernel/bpf/tnum.c return TNUM((u32)(((s32)a.value) >> min_shift), a 56 kernel/bpf/tnum.c (u32)(((s32)a.mask) >> min_shift)); a 58 kernel/bpf/tnum.c return TNUM((s64)a.value >> min_shift, a 59 kernel/bpf/tnum.c (s64)a.mask >> min_shift); a 62 kernel/bpf/tnum.c struct tnum tnum_add(struct tnum a, struct tnum b) a 66 kernel/bpf/tnum.c sm = a.mask + b.mask; a 67 kernel/bpf/tnum.c sv = a.value + b.value; a 70 kernel/bpf/tnum.c mu = chi | a.mask | b.mask; a 74 kernel/bpf/tnum.c struct tnum tnum_sub(struct tnum a, struct tnum b) a 78 kernel/bpf/tnum.c dv = a.value - b.value; a 79 kernel/bpf/tnum.c alpha = dv + a.mask; a 82 kernel/bpf/tnum.c mu = chi | a.mask | b.mask; a 86 kernel/bpf/tnum.c struct tnum tnum_and(struct tnum a, struct tnum b) a 90 kernel/bpf/tnum.c alpha = a.value | a.mask; a 92 kernel/bpf/tnum.c v = a.value & b.value; a 96 kernel/bpf/tnum.c struct tnum tnum_or(struct tnum a, struct tnum b) a 100 kernel/bpf/tnum.c v = a.value | b.value; a 101 kernel/bpf/tnum.c mu = a.mask | b.mask; a 105 kernel/bpf/tnum.c struct tnum tnum_xor(struct tnum a, struct tnum b) a 109 kernel/bpf/tnum.c v = a.value ^ b.value; a 110 kernel/bpf/tnum.c mu = a.mask | b.mask; a 128 kernel/bpf/tnum.c struct tnum tnum_mul(struct tnum a, struct tnum b) a 133 kernel/bpf/tnum.c pi = a.value * b.value; a 134 kernel/bpf/tnum.c acc = hma(TNUM(pi, 0), a.mask, b.mask | b.value); a 135 kernel/bpf/tnum.c return hma(acc, b.mask, a.value); a 141 kernel/bpf/tnum.c struct tnum tnum_intersect(struct tnum a, struct tnum b) a 145 kernel/bpf/tnum.c v = a.value | b.value; a 146 kernel/bpf/tnum.c mu = a.mask & b.mask; a 150 kernel/bpf/tnum.c struct tnum tnum_cast(struct tnum a, u8 size) a 152 kernel/bpf/tnum.c a.value &= (1ULL << (size * 8)) - 1; a 153 kernel/bpf/tnum.c a.mask &= (1ULL << (size * 8)) - 1; a 154 kernel/bpf/tnum.c return a; a 157 kernel/bpf/tnum.c bool tnum_is_aligned(struct tnum a, u64 size) a 161 kernel/bpf/tnum.c return !((a.value | a.mask) & (size - 1)); a 164 kernel/bpf/tnum.c bool tnum_in(struct tnum a, struct tnum b) a 166 kernel/bpf/tnum.c if (b.mask & ~a.mask) a 168 kernel/bpf/tnum.c b.value &= ~a.mask; a 169 kernel/bpf/tnum.c return a.value == b.value; a 172 kernel/bpf/tnum.c int tnum_strn(char *str, size_t size, struct tnum a) a 174 kernel/bpf/tnum.c return snprintf(str, size, "(%#llx; %#llx)", a.value, a.mask); a 178 kernel/bpf/tnum.c int tnum_sbin(char *str, size_t size, struct tnum a) a 184 kernel/bpf/tnum.c if (a.mask & 1) a 186 kernel/bpf/tnum.c else if (a.value & 1) a 191 kernel/bpf/tnum.c a.mask >>= 1; a 192 kernel/bpf/tnum.c a.value >>= 1; a 1081 kernel/bpf/verifier.c static int cmp_subprogs(const void *a, const void *b) a 1083 kernel/bpf/verifier.c return ((struct bpf_subprog_info *)a)->start - a 4177 kernel/bpf/verifier.c static bool signed_add_overflows(s64 a, s64 b) a 4180 kernel/bpf/verifier.c s64 res = (s64)((u64)a + (u64)b); a 4183 kernel/bpf/verifier.c return res > a; a 4184 kernel/bpf/verifier.c return res < a; a 4187 kernel/bpf/verifier.c static bool signed_sub_overflows(s64 a, s64 b) a 4190 kernel/bpf/verifier.c s64 res = (s64)((u64)a - (u64)b); a 4193 kernel/bpf/verifier.c return res < a; a 4194 kernel/bpf/verifier.c return res > a; a 276 kernel/cgroup/cgroup-v1.c static int cmppid(const void *a, const void *b) a 278 kernel/cgroup/cgroup-v1.c return *(pid_t *)a - *(pid_t *)b; a 640 kernel/cgroup/cpuset.c static int cpusets_overlap(struct cpuset *a, struct cpuset *b) a 642 kernel/cgroup/cpuset.c return cpumask_intersects(a->effective_cpus, b->effective_cpus); a 818 kernel/cgroup/cpuset.c struct cpuset *a = csa[i]; a 819 kernel/cgroup/cpuset.c int apn = a->pn; a 825 kernel/cgroup/cpuset.c if (apn != bpn && cpusets_overlap(a, b)) { a 854 kernel/cgroup/cpuset.c struct cpuset *a = csa[i]; a 856 kernel/cgroup/cpuset.c int apn = a->pn; a 613 kernel/cred.c int cred_fscmp(const struct cred *a, const struct cred *b) a 618 kernel/cred.c if (a == b) a 620 kernel/cred.c if (uid_lt(a->fsuid, b->fsuid)) a 622 kernel/cred.c if (uid_gt(a->fsuid, b->fsuid)) a 625 kernel/cred.c if (gid_lt(a->fsgid, b->fsgid)) a 627 kernel/cred.c if (gid_gt(a->fsgid, b->fsgid)) a 630 kernel/cred.c ga = a->group_info; a 1711 kernel/debug/kdb/kdb_main.c unsigned long a; a 1716 kernel/debug/kdb/kdb_main.c for (a = addr, z = 0; z < repeat; a += bytesperword, ++z) { a 1718 kernel/debug/kdb/kdb_main.c if (kdb_getphysword(&word, a, bytesperword) a 1721 kernel/debug/kdb/kdb_main.c } else if (kdb_getword(&word, a, bytesperword) || word) a 269 kernel/dma/debug.c static bool exact_match(struct dma_debug_entry *a, struct dma_debug_entry *b) a 271 kernel/dma/debug.c return ((a->dev_addr == b->dev_addr) && a 272 kernel/dma/debug.c (a->dev == b->dev)) ? true : false; a 275 kernel/dma/debug.c static bool containing_match(struct dma_debug_entry *a, a 278 kernel/dma/debug.c if (a->dev != b->dev) a 281 kernel/dma/debug.c if ((b->dev_addr <= a->dev_addr) && a 282 kernel/dma/debug.c ((b->dev_addr + b->size) >= (a->dev_addr + a->size))) a 3621 kernel/events/core.c #define REDUCE_FLS(a, b) \ a 3623 kernel/events/core.c if (a##_fls > b##_fls) { \ a 3624 kernel/events/core.c a >>= 1; \ a 3625 kernel/events/core.c a##_fls--; \ a 10814 kernel/events/core.c static void mutex_lock_double(struct mutex *a, struct mutex *b) a 10816 kernel/events/core.c if (b < a) a 10817 kernel/events/core.c swap(a, b); a 10819 kernel/events/core.c mutex_lock(a); a 83 kernel/groups.c kgid_t a = *(kgid_t *)_a; a 86 kernel/groups.c return gid_gt(a, b) - gid_lt(a, b); a 35 kernel/jump_label.c static int jump_label_cmp(const void *a, const void *b) a 37 kernel/jump_label.c const struct jump_entry *jea = a; a 63 kernel/jump_label.c static void jump_label_swap(void *a, void *b, int size) a 65 kernel/jump_label.c long delta = (unsigned long)a - (unsigned long)b; a 66 kernel/jump_label.c struct jump_entry *jea = a; a 352 kernel/locking/mutex.c __ww_ctx_stamp_after(struct ww_acquire_ctx *a, struct ww_acquire_ctx *b) a 355 kernel/locking/mutex.c return (signed long)(a->stamp - b->stamp) > 0; a 22 kernel/locking/rtmutex.h #define debug_rt_mutex_deadlock(d, a ,l) do { } while (0) a 120 kernel/module.c mod_tree_less(struct latch_tree_node *a, struct latch_tree_node *b) a 122 kernel/module.c return __mod_tree_val(a) < __mod_tree_val(b); a 831 kernel/module.c static int already_uses(struct module *a, struct module *b) a 836 kernel/module.c if (use->source == a) { a 837 kernel/module.c pr_debug("%s uses %s!\n", a->name, b->name); a 841 kernel/module.c pr_debug("%s does not use %s!\n", a->name, b->name); a 852 kernel/module.c static int add_module_usage(struct module *a, struct module *b) a 856 kernel/module.c pr_debug("Allocating new usage for %s.\n", a->name); a 861 kernel/module.c use->source = a; a 864 kernel/module.c list_add(&use->target_list, &a->target_list); a 869 kernel/module.c int ref_module(struct module *a, struct module *b) a 873 kernel/module.c if (b == NULL || already_uses(a, b)) a 881 kernel/module.c err = add_module_usage(a, b); a 1088 kernel/module.c unsigned long a = (unsigned long)dereference_function_descriptor(addr); a 1090 kernel/module.c if (core_kernel_text(a)) a 1098 kernel/module.c modaddr = __module_text_address(a); a 1169 kernel/module.c int ref_module(struct module *a, struct module *b) a 84 kernel/params.c bool parameqn(const char *a, const char *b, size_t n) a 89 kernel/params.c if (dash2underscore(a[i]) != dash2underscore(b[i])) a 95 kernel/params.c bool parameq(const char *a, const char *b) a 97 kernel/params.c return parameqn(a, b, strlen(a)+1); a 2844 kernel/printk/printk.c struct console *a, *b; a 2861 kernel/printk/printk.c for (a=console_drivers->next, b=console_drivers ; a 2862 kernel/printk/printk.c a; b=a, a=b->next) { a 2863 kernel/printk/printk.c if (a == console) { a 2864 kernel/printk/printk.c b->next = a->next; a 524 kernel/sched/fair.c static inline int entity_before(struct sched_entity *a, a 527 kernel/sched/fair.c return (s64)(a->vruntime - b->vruntime) < 0; a 2083 kernel/sched/fair.c int a, b; a 2089 kernel/sched/fair.c for_each_node_mask(a, nodes) { a 2096 kernel/sched/fair.c if (node_distance(a, b) < dist) { a 2112 kernel/sched/fair.c nid = a; a 225 kernel/sched/sched.h dl_entity_preempt(struct sched_dl_entity *a, struct sched_dl_entity *b) a 227 kernel/sched/sched.h return dl_entity_is_special(a) || a 228 kernel/sched/sched.h dl_time_before(a->deadline, b->deadline); a 715 kernel/sched/sched.h static inline bool sched_asym_prefer(int a, int b) a 717 kernel/sched/sched.h return arch_asym_cpu_priority(a) > arch_asym_cpu_priority(b); a 1524 kernel/sched/topology.c int a, b, c, n; a 1533 kernel/sched/topology.c for_each_online_node(a) { a 1536 kernel/sched/topology.c if (node_distance(a, b) < n) a 1541 kernel/sched/topology.c if (node_distance(a, c) < n && a 501 kernel/softirq.c static void tasklet_action_common(struct softirq_action *a, a 539 kernel/softirq.c static __latent_entropy void tasklet_action(struct softirq_action *a) a 541 kernel/softirq.c tasklet_action_common(a, this_cpu_ptr(&tasklet_vec), TASKLET_SOFTIRQ); a 544 kernel/softirq.c static __latent_entropy void tasklet_hi_action(struct softirq_action *a) a 546 kernel/softirq.c tasklet_action_common(a, this_cpu_ptr(&tasklet_hi_vec), HI_SOFTIRQ); a 77 kernel/sys.c # define SET_UNALIGN_CTL(a, b) (-EINVAL) a 80 kernel/sys.c # define GET_UNALIGN_CTL(a, b) (-EINVAL) a 83 kernel/sys.c # define SET_FPEMU_CTL(a, b) (-EINVAL) a 86 kernel/sys.c # define GET_FPEMU_CTL(a, b) (-EINVAL) a 89 kernel/sys.c # define SET_FPEXC_CTL(a, b) (-EINVAL) a 92 kernel/sys.c # define GET_FPEXC_CTL(a, b) (-EINVAL) a 95 kernel/sys.c # define GET_ENDIAN(a, b) (-EINVAL) a 98 kernel/sys.c # define SET_ENDIAN(a, b) (-EINVAL) a 101 kernel/sys.c # define GET_TSC_CTL(a) (-EINVAL) a 104 kernel/sys.c # define SET_TSC_CTL(a) (-EINVAL) a 107 kernel/sys.c # define GET_FP_MODE(a) (-EINVAL) a 110 kernel/sys.c # define SET_FP_MODE(a,b) (-EINVAL) a 113 kernel/sys.c # define SVE_SET_VL(a) (-EINVAL) a 119 kernel/sys.c # define PAC_RESET_KEYS(a, b) (-EINVAL) a 122 kernel/sys.c # define SET_TAGGED_ADDR_CTRL(a) (-EINVAL) a 44 kernel/time/timeconv.c static long math_div(long a, long b) a 46 kernel/time/timeconv.c return a / b - (a % b < 0); a 468 kernel/trace/ftrace.c struct ftrace_profile *a = p1; a 471 kernel/trace/ftrace.c if (a->time < b->time) a 473 kernel/trace/ftrace.c if (a->time > b->time) a 482 kernel/trace/ftrace.c struct ftrace_profile *a = p1; a 485 kernel/trace/ftrace.c if (a->counter < b->counter) a 487 kernel/trace/ftrace.c if (a->counter > b->counter) a 1525 kernel/trace/ftrace.c static int ftrace_cmp_recs(const void *a, const void *b) a 1527 kernel/trace/ftrace.c const struct dyn_ftrace *key = a; a 5562 kernel/trace/ftrace.c static int ftrace_cmp_ips(const void *a, const void *b) a 5564 kernel/trace/ftrace.c const unsigned long *ipa = a; a 1338 kernel/trace/trace.c #define C(a, b) b a 1284 kernel/trace/trace.h #define C(a, b) TRACE_ITER_##a##_BIT a 1297 kernel/trace/trace.h #define C(a, b) TRACE_ITER_##a = (1 << TRACE_ITER_##a##_BIT) a 337 kernel/trace/trace_branch.c struct ftrace_branch_data *a = p1; a 342 kernel/trace/trace_branch.c percent_a = get_incorrect_percent(a); a 350 kernel/trace/trace_branch.c if (a->incorrect < b->incorrect) a 352 kernel/trace/trace_branch.c if (a->incorrect > b->incorrect) a 360 kernel/trace/trace_branch.c if (a->correct > b->correct) a 362 kernel/trace/trace_branch.c if (a->correct < b->correct) a 36 kernel/trace/trace_events_filter.c #define C(a, b) a a 41 kernel/trace/trace_events_filter.c #define C(a, b) b a 73 kernel/trace/trace_events_filter.c #define C(a, b) FILT_ERR_##a a 78 kernel/trace/trace_events_filter.c #define C(a, b) b a 2107 kernel/trace/trace_events_filter.c .rec = { .a = va, .b = vb, .c = vc, .d = vd, \ a 12 kernel/trace/trace_events_filter_test.h TP_PROTO(int a, int b, int c, int d, int e, int f, int g, int h), a 14 kernel/trace/trace_events_filter_test.h TP_ARGS(a, b, c, d, e, f, g, h), a 17 kernel/trace/trace_events_filter_test.h __field(int, a) a 28 kernel/trace/trace_events_filter_test.h __entry->a = a; a 39 kernel/trace/trace_events_filter_test.h __entry->a, __entry->b, __entry->c, __entry->d, a 72 kernel/trace/trace_events_hist.c #define C(a, b) HIST_ERR_##a a 77 kernel/trace/trace_events_hist.c #define C(a, b) b a 136 kernel/trace/trace_hwlat.c #define time_sub(a, b) ((a) - (b)) a 137 kernel/trace/trace_hwlat.c #define init_time(a, b) (a = b) a 138 kernel/trace/trace_hwlat.c #define time_u64(a) a a 17 kernel/trace/trace_probe.c #define C(a, b) b a 1099 kernel/trace/trace_probe.c int trace_probe_compare_arg_type(struct trace_probe *a, struct trace_probe *b) a 1104 kernel/trace/trace_probe.c if (a->nr_args < b->nr_args) a 1105 kernel/trace/trace_probe.c return a->nr_args + 1; a 1106 kernel/trace/trace_probe.c if (a->nr_args > b->nr_args) a 1109 kernel/trace/trace_probe.c for (i = 0; i < a->nr_args; i++) { a 1111 kernel/trace/trace_probe.c ((a->args[i].type != b->args[i].type) || a 1112 kernel/trace/trace_probe.c (a->args[i].count != b->args[i].count) || a 1113 kernel/trace/trace_probe.c strcmp(a->args[i].name, b->args[i].name))) a 342 kernel/trace/trace_probe.h int trace_probe_compare_arg_type(struct trace_probe *a, struct trace_probe *b); a 450 kernel/trace/trace_probe.h #define C(a, b) TP_ERR_##a a 224 kernel/trace/trace_probe_tmpl.h struct probe_arg *a = args + i; a 226 kernel/trace/trace_probe_tmpl.h trace_seq_printf(s, " %s=", a->name); a 227 kernel/trace/trace_probe_tmpl.h if (likely(!a->count)) { a 228 kernel/trace/trace_probe_tmpl.h if (!a->type->print(s, data + a->offset, field)) a 233 kernel/trace/trace_probe_tmpl.h p = data + a->offset; a 234 kernel/trace/trace_probe_tmpl.h for (j = 0; j < a->count; j++) { a 235 kernel/trace/trace_probe_tmpl.h if (!a->type->print(s, p, field)) a 237 kernel/trace/trace_probe_tmpl.h trace_seq_putc(s, j == a->count - 1 ? '}' : ','); a 238 kernel/trace/trace_probe_tmpl.h p += a->type->size; a 129 kernel/trace/tracing_map.c char *a = val_a; a 132 kernel/trace/tracing_map.c return strcmp(a, b); a 142 kernel/trace/tracing_map.c u64 a = atomic64_read((atomic64_t *)val_a); a 145 kernel/trace/tracing_map.c return (a > b) ? 1 : ((a < b) ? -1 : 0); a 151 kernel/trace/tracing_map.c type a = (type)(*(u64 *)val_a); \ a 154 kernel/trace/tracing_map.c return (a > b) ? 1 : ((a < b) ? -1 : 0); \ a 286 kernel/trace/tracing_map.c void tracing_map_array_clear(struct tracing_map_array *a) a 290 kernel/trace/tracing_map.c if (!a->pages) a 293 kernel/trace/tracing_map.c for (i = 0; i < a->n_pages; i++) a 294 kernel/trace/tracing_map.c memset(a->pages[i], 0, PAGE_SIZE); a 297 kernel/trace/tracing_map.c void tracing_map_array_free(struct tracing_map_array *a) a 301 kernel/trace/tracing_map.c if (!a) a 304 kernel/trace/tracing_map.c if (!a->pages) a 307 kernel/trace/tracing_map.c for (i = 0; i < a->n_pages; i++) { a 308 kernel/trace/tracing_map.c if (!a->pages[i]) a 310 kernel/trace/tracing_map.c free_page((unsigned long)a->pages[i]); a 313 kernel/trace/tracing_map.c kfree(a->pages); a 316 kernel/trace/tracing_map.c kfree(a); a 322 kernel/trace/tracing_map.c struct tracing_map_array *a; a 325 kernel/trace/tracing_map.c a = kzalloc(sizeof(*a), GFP_KERNEL); a 326 kernel/trace/tracing_map.c if (!a) a 329 kernel/trace/tracing_map.c a->entry_size_shift = fls(roundup_pow_of_two(entry_size) - 1); a 330 kernel/trace/tracing_map.c a->entries_per_page = PAGE_SIZE / (1 << a->entry_size_shift); a 331 kernel/trace/tracing_map.c a->n_pages = n_elts / a->entries_per_page; a 332 kernel/trace/tracing_map.c if (!a->n_pages) a 333 kernel/trace/tracing_map.c a->n_pages = 1; a 334 kernel/trace/tracing_map.c a->entry_shift = fls(a->entries_per_page) - 1; a 335 kernel/trace/tracing_map.c a->entry_mask = (1 << a->entry_shift) - 1; a 337 kernel/trace/tracing_map.c a->pages = kcalloc(a->n_pages, sizeof(void *), GFP_KERNEL); a 338 kernel/trace/tracing_map.c if (!a->pages) a 341 kernel/trace/tracing_map.c for (i = 0; i < a->n_pages; i++) { a 342 kernel/trace/tracing_map.c a->pages[i] = (void *)get_zeroed_page(GFP_KERNEL); a 343 kernel/trace/tracing_map.c if (!a->pages[i]) a 347 kernel/trace/tracing_map.c return a; a 349 kernel/trace/tracing_map.c tracing_map_array_free(a); a 350 kernel/trace/tracing_map.c a = NULL; a 837 kernel/trace/tracing_map.c static int cmp_entries_dup(const struct tracing_map_sort_entry **a, a 842 kernel/trace/tracing_map.c if (memcmp((*a)->key, (*b)->key, (*a)->elt->map->key_size)) a 848 kernel/trace/tracing_map.c static int cmp_entries_sum(const struct tracing_map_sort_entry **a, a 858 kernel/trace/tracing_map.c elt_a = (*a)->elt; a 876 kernel/trace/tracing_map.c static int cmp_entries_key(const struct tracing_map_sort_entry **a, a 886 kernel/trace/tracing_map.c elt_a = (*a)->elt; a 1009 kernel/trace/tracing_map.c const struct tracing_map_sort_entry **a = &entries[i]; a 1012 kernel/trace/tracing_map.c if (primary_fn(a, b) == 0) { a 788 kernel/user_namespace.c static int cmp_extents_forward(const void *a, const void *b) a 790 kernel/user_namespace.c const struct uid_gid_extent *e1 = a; a 803 kernel/user_namespace.c static int cmp_extents_reverse(const void *a, const void *b) a 805 kernel/user_namespace.c const struct uid_gid_extent *e1 = a; a 3399 kernel/workqueue.c static bool wqattrs_equal(const struct workqueue_attrs *a, a 3402 kernel/workqueue.c if (a->nice != b->nice) a 3404 kernel/workqueue.c if (!cpumask_equal(a->cpumask, b->cpumask)) a 70 lib/atomic64.c void atomic64_##op(s64 a, atomic64_t *v) \ a 76 lib/atomic64.c v->counter c_op a; \ a 82 lib/atomic64.c s64 atomic64_##op##_return(s64 a, atomic64_t *v) \ a 89 lib/atomic64.c val = (v->counter c_op a); \ a 96 lib/atomic64.c s64 atomic64_fetch_##op(s64 a, atomic64_t *v) \ a 104 lib/atomic64.c v->counter c_op a; \ a 177 lib/atomic64.c s64 atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u) a 186 lib/atomic64.c v->counter += a; a 305 lib/bch.c static inline unsigned int gf_mul(struct bch_control *bch, unsigned int a, a 308 lib/bch.c return (a && b) ? bch->a_pow_tab[mod_s(bch, bch->a_log_tab[a]+ a 312 lib/bch.c static inline unsigned int gf_sqr(struct bch_control *bch, unsigned int a) a 314 lib/bch.c return a ? bch->a_pow_tab[mod_s(bch, 2*bch->a_log_tab[a])] : 0; a 317 lib/bch.c static inline unsigned int gf_div(struct bch_control *bch, unsigned int a, a 320 lib/bch.c return a ? bch->a_pow_tab[mod_s(bch, bch->a_log_tab[a]+ a 324 lib/bch.c static inline unsigned int gf_inv(struct bch_control *bch, unsigned int a) a 326 lib/bch.c return bch->a_pow_tab[GF_N(bch)-bch->a_log_tab[a]]; a 518 lib/bch.c static int find_affine4_roots(struct bch_control *bch, unsigned int a, a 527 lib/bch.c k = a_log(bch, a); a 533 lib/bch.c (a ? bch->a_pow_tab[mod_s(bch, k)] : 0)^ a 616 lib/bch.c unsigned int a, b, c, a2, b2, c2, e3, tmp[4]; a 628 lib/bch.c a = gf_sqr(bch, a2)^b2; /* a = a2^2 + b2 */ a 631 lib/bch.c if (find_affine4_roots(bch, a, b, c, tmp) == 4) { a 649 lib/bch.c unsigned int a, b, c, d, e = 0, f, a2, b2, c2, e4; a 659 lib/bch.c a = gf_div(bch, poly->c[3], e4); a 662 lib/bch.c if (a) { a 666 lib/bch.c f = gf_div(bch, c, a); a 678 lib/bch.c b = gf_mul(bch, a, e)^b; a 686 lib/bch.c b2 = gf_div(bch, a, d); a 698 lib/bch.c f = a ? gf_inv(bch, roots[i]) : roots[i]; a 710 lib/bch.c const struct gf_poly *a, int *rep) a 712 lib/bch.c int i, d = a->deg, l = GF_N(bch)-a_log(bch, a->c[a->deg]); a 716 lib/bch.c rep[i] = a->c[i] ? mod_s(bch, a_log(bch, a->c[i])+l) : -1; a 722 lib/bch.c static void gf_poly_mod(struct bch_control *bch, struct gf_poly *a, a 726 lib/bch.c unsigned int i, j, *c = a->c; a 729 lib/bch.c if (a->deg < d) a 738 lib/bch.c for (j = a->deg; j >= d; j--) { a 750 lib/bch.c a->deg = d-1; a 751 lib/bch.c while (!c[a->deg] && a->deg) a 752 lib/bch.c a->deg--; a 758 lib/bch.c static void gf_poly_div(struct bch_control *bch, struct gf_poly *a, a 761 lib/bch.c if (a->deg >= b->deg) { a 762 lib/bch.c q->deg = a->deg-b->deg; a 764 lib/bch.c gf_poly_mod(bch, a, b, NULL); a 766 lib/bch.c memcpy(q->c, &a->c[b->deg], (1+q->deg)*sizeof(unsigned int)); a 776 lib/bch.c static struct gf_poly *gf_poly_gcd(struct bch_control *bch, struct gf_poly *a, a 781 lib/bch.c dbg("gcd(%s,%s)=", gf_poly_str(a), gf_poly_str(b)); a 783 lib/bch.c if (a->deg < b->deg) { a 785 lib/bch.c b = a; a 786 lib/bch.c a = tmp; a 790 lib/bch.c gf_poly_mod(bch, a, b, NULL); a 792 lib/bch.c b = a; a 793 lib/bch.c a = tmp; a 796 lib/bch.c dbg("%s\n", gf_poly_str(a)); a 798 lib/bch.c return a; a 46 lib/btree.c #define MAX(a, b) ((a) > (b) ? (a) : (b)) a 9 lib/cmpdi2.c word_type notrace __cmpdi2(long long a, long long b) a 12 lib/cmpdi2.c .ll = a a 24 lib/crypto/arc4.c u32 a = ctx->S[i]; a 26 lib/crypto/arc4.c j = (j + in_key[k] + a) & 0xff; a 28 lib/crypto/arc4.c ctx->S[j] = a; a 40 lib/crypto/arc4.c u32 x, y, a, b; a 49 lib/crypto/arc4.c a = S[x]; a 50 lib/crypto/arc4.c y = (y + a) & 0xff; a 54 lib/crypto/arc4.c S[y] = a; a 55 lib/crypto/arc4.c a = (a + b) & 0xff; a 61 lib/crypto/arc4.c *out++ = *in++ ^ S[a]; a 65 lib/crypto/arc4.c a = ta; a 609 lib/crypto/des.c #define DES_PC2(a, b, c, d) (T4(d) | T3(c) | T2(b) | T1(a)) a 626 lib/crypto/des.c unsigned long a, b, c, d, w; a 632 lib/crypto/des.c a = k[7]; a &= 0x0e; a <<= 4; a |= k[3] & 0x1e; a = pc1[a]; a 634 lib/crypto/des.c pe[15 * 2 + 0] = DES_PC2(a, b, c, d); d = rs[d]; a 635 lib/crypto/des.c pe[14 * 2 + 0] = DES_PC2(d, a, b, c); c = rs[c]; b = rs[b]; a 636 lib/crypto/des.c pe[13 * 2 + 0] = DES_PC2(b, c, d, a); a = rs[a]; d = rs[d]; a 637 lib/crypto/des.c pe[12 * 2 + 0] = DES_PC2(d, a, b, c); c = rs[c]; b = rs[b]; a 638 lib/crypto/des.c pe[11 * 2 + 0] = DES_PC2(b, c, d, a); a = rs[a]; d = rs[d]; a 639 lib/crypto/des.c pe[10 * 2 + 0] = DES_PC2(d, a, b, c); c = rs[c]; b = rs[b]; a 640 lib/crypto/des.c pe[ 9 * 2 + 0] = DES_PC2(b, c, d, a); a = rs[a]; d = rs[d]; a 641 lib/crypto/des.c pe[ 8 * 2 + 0] = DES_PC2(d, a, b, c); c = rs[c]; a 642 lib/crypto/des.c pe[ 7 * 2 + 0] = DES_PC2(c, d, a, b); b = rs[b]; a = rs[a]; a 643 lib/crypto/des.c pe[ 6 * 2 + 0] = DES_PC2(a, b, c, d); d = rs[d]; c = rs[c]; a 644 lib/crypto/des.c pe[ 5 * 2 + 0] = DES_PC2(c, d, a, b); b = rs[b]; a = rs[a]; a 645 lib/crypto/des.c pe[ 4 * 2 + 0] = DES_PC2(a, b, c, d); d = rs[d]; c = rs[c]; a 646 lib/crypto/des.c pe[ 3 * 2 + 0] = DES_PC2(c, d, a, b); b = rs[b]; a = rs[a]; a 647 lib/crypto/des.c pe[ 2 * 2 + 0] = DES_PC2(a, b, c, d); d = rs[d]; c = rs[c]; a 648 lib/crypto/des.c pe[ 1 * 2 + 0] = DES_PC2(c, d, a, b); b = rs[b]; a 649 lib/crypto/des.c pe[ 0 * 2 + 0] = DES_PC2(b, c, d, a); a 652 lib/crypto/des.c w = (a ^ c) | (b ^ d) | (rs[a] ^ c) | (b ^ rs[d]); a 660 lib/crypto/des.c a = k[3]; a &= 0xe0; a >>= 4; a |= k[7] & 0xf0; a = pc1[a + 1]; a 663 lib/crypto/des.c w |= (a ^ c) | (b ^ d) | (rs[a] ^ c) | (b ^ rs[d]); a 665 lib/crypto/des.c pe[15 * 2 + 1] = DES_PC2(a, b, c, d); d = rs[d]; a 666 lib/crypto/des.c pe[14 * 2 + 1] = DES_PC2(d, a, b, c); c = rs[c]; b = rs[b]; a 667 lib/crypto/des.c pe[13 * 2 + 1] = DES_PC2(b, c, d, a); a = rs[a]; d = rs[d]; a 668 lib/crypto/des.c pe[12 * 2 + 1] = DES_PC2(d, a, b, c); c = rs[c]; b = rs[b]; a 669 lib/crypto/des.c pe[11 * 2 + 1] = DES_PC2(b, c, d, a); a = rs[a]; d = rs[d]; a 670 lib/crypto/des.c pe[10 * 2 + 1] = DES_PC2(d, a, b, c); c = rs[c]; b = rs[b]; a 671 lib/crypto/des.c pe[ 9 * 2 + 1] = DES_PC2(b, c, d, a); a = rs[a]; d = rs[d]; a 672 lib/crypto/des.c pe[ 8 * 2 + 1] = DES_PC2(d, a, b, c); c = rs[c]; a 673 lib/crypto/des.c pe[ 7 * 2 + 1] = DES_PC2(c, d, a, b); b = rs[b]; a = rs[a]; a 674 lib/crypto/des.c pe[ 6 * 2 + 1] = DES_PC2(a, b, c, d); d = rs[d]; c = rs[c]; a 675 lib/crypto/des.c pe[ 5 * 2 + 1] = DES_PC2(c, d, a, b); b = rs[b]; a = rs[a]; a 676 lib/crypto/des.c pe[ 4 * 2 + 1] = DES_PC2(a, b, c, d); d = rs[d]; c = rs[c]; a 677 lib/crypto/des.c pe[ 3 * 2 + 1] = DES_PC2(c, d, a, b); b = rs[b]; a = rs[a]; a 678 lib/crypto/des.c pe[ 2 * 2 + 1] = DES_PC2(a, b, c, d); d = rs[d]; c = rs[c]; a 679 lib/crypto/des.c pe[ 1 * 2 + 1] = DES_PC2(c, d, a, b); b = rs[b]; a 680 lib/crypto/des.c pe[ 0 * 2 + 1] = DES_PC2(b, c, d, a); a 684 lib/crypto/des.c a = pe[2 * d]; a 686 lib/crypto/des.c c = a ^ b; a 688 lib/crypto/des.c a ^= c; a 691 lib/crypto/des.c pe[2 * d] = a; a 717 lib/crypto/des.c unsigned long a, b, c, d; a 723 lib/crypto/des.c a = k[7]; a &= 0x0e; a <<= 4; a |= k[3] & 0x1e; a = pc1[a]; a 725 lib/crypto/des.c pe[ 0 * 2] = DES_PC2(a, b, c, d); d = rs[d]; a 726 lib/crypto/des.c pe[ 1 * 2] = DES_PC2(d, a, b, c); c = rs[c]; b = rs[b]; a 727 lib/crypto/des.c pe[ 2 * 2] = DES_PC2(b, c, d, a); a = rs[a]; d = rs[d]; a 728 lib/crypto/des.c pe[ 3 * 2] = DES_PC2(d, a, b, c); c = rs[c]; b = rs[b]; a 729 lib/crypto/des.c pe[ 4 * 2] = DES_PC2(b, c, d, a); a = rs[a]; d = rs[d]; a 730 lib/crypto/des.c pe[ 5 * 2] = DES_PC2(d, a, b, c); c = rs[c]; b = rs[b]; a 731 lib/crypto/des.c pe[ 6 * 2] = DES_PC2(b, c, d, a); a = rs[a]; d = rs[d]; a 732 lib/crypto/des.c pe[ 7 * 2] = DES_PC2(d, a, b, c); c = rs[c]; a 733 lib/crypto/des.c pe[ 8 * 2] = DES_PC2(c, d, a, b); b = rs[b]; a = rs[a]; a 734 lib/crypto/des.c pe[ 9 * 2] = DES_PC2(a, b, c, d); d = rs[d]; c = rs[c]; a 735 lib/crypto/des.c pe[10 * 2] = DES_PC2(c, d, a, b); b = rs[b]; a = rs[a]; a 736 lib/crypto/des.c pe[11 * 2] = DES_PC2(a, b, c, d); d = rs[d]; c = rs[c]; a 737 lib/crypto/des.c pe[12 * 2] = DES_PC2(c, d, a, b); b = rs[b]; a = rs[a]; a 738 lib/crypto/des.c pe[13 * 2] = DES_PC2(a, b, c, d); d = rs[d]; c = rs[c]; a 739 lib/crypto/des.c pe[14 * 2] = DES_PC2(c, d, a, b); b = rs[b]; a 740 lib/crypto/des.c pe[15 * 2] = DES_PC2(b, c, d, a); a 748 lib/crypto/des.c a = k[3]; a &= 0xe0; a >>= 4; a |= k[7] & 0xf0; a = pc1[a + 1]; a 750 lib/crypto/des.c pe[ 0 * 2 + 1] = DES_PC2(a, b, c, d); d = rs[d]; a 751 lib/crypto/des.c pe[ 1 * 2 + 1] = DES_PC2(d, a, b, c); c = rs[c]; b = rs[b]; a 752 lib/crypto/des.c pe[ 2 * 2 + 1] = DES_PC2(b, c, d, a); a = rs[a]; d = rs[d]; a 753 lib/crypto/des.c pe[ 3 * 2 + 1] = DES_PC2(d, a, b, c); c = rs[c]; b = rs[b]; a 754 lib/crypto/des.c pe[ 4 * 2 + 1] = DES_PC2(b, c, d, a); a = rs[a]; d = rs[d]; a 755 lib/crypto/des.c pe[ 5 * 2 + 1] = DES_PC2(d, a, b, c); c = rs[c]; b = rs[b]; a 756 lib/crypto/des.c pe[ 6 * 2 + 1] = DES_PC2(b, c, d, a); a = rs[a]; d = rs[d]; a 757 lib/crypto/des.c pe[ 7 * 2 + 1] = DES_PC2(d, a, b, c); c = rs[c]; a 758 lib/crypto/des.c pe[ 8 * 2 + 1] = DES_PC2(c, d, a, b); b = rs[b]; a = rs[a]; a 759 lib/crypto/des.c pe[ 9 * 2 + 1] = DES_PC2(a, b, c, d); d = rs[d]; c = rs[c]; a 760 lib/crypto/des.c pe[10 * 2 + 1] = DES_PC2(c, d, a, b); b = rs[b]; a = rs[a]; a 761 lib/crypto/des.c pe[11 * 2 + 1] = DES_PC2(a, b, c, d); d = rs[d]; c = rs[c]; a 762 lib/crypto/des.c pe[12 * 2 + 1] = DES_PC2(c, d, a, b); b = rs[b]; a = rs[a]; a 763 lib/crypto/des.c pe[13 * 2 + 1] = DES_PC2(a, b, c, d); d = rs[d]; c = rs[c]; a 764 lib/crypto/des.c pe[14 * 2 + 1] = DES_PC2(c, d, a, b); b = rs[b]; a 765 lib/crypto/des.c pe[15 * 2 + 1] = DES_PC2(b, c, d, a); a 769 lib/crypto/des.c a = pe[2 * d]; a 771 lib/crypto/des.c c = a ^ b; a 773 lib/crypto/des.c a ^= c; a 776 lib/crypto/des.c pe[2 * d] = a; a 48 lib/crypto/sha256.c u32 a, b, c, d, e, f, g, h, t1, t2; a 61 lib/crypto/sha256.c a = state[0]; b = state[1]; c = state[2]; d = state[3]; a 66 lib/crypto/sha256.c t2 = e0(a) + Maj(a, b, c); d += t1; h = t1 + t2; a 68 lib/crypto/sha256.c t2 = e0(h) + Maj(h, a, b); c += t1; g = t1 + t2; a 70 lib/crypto/sha256.c t2 = e0(g) + Maj(g, h, a); b += t1; f = t1 + t2; a 72 lib/crypto/sha256.c t2 = e0(f) + Maj(f, g, h); a += t1; e = t1 + t2; a 73 lib/crypto/sha256.c t1 = d + e1(a) + Ch(a, b, c) + 0x3956c25b + W[4]; a 75 lib/crypto/sha256.c t1 = c + e1(h) + Ch(h, a, b) + 0x59f111f1 + W[5]; a 77 lib/crypto/sha256.c t1 = b + e1(g) + Ch(g, h, a) + 0x923f82a4 + W[6]; a 79 lib/crypto/sha256.c t1 = a + e1(f) + Ch(f, g, h) + 0xab1c5ed5 + W[7]; a 80 lib/crypto/sha256.c t2 = e0(b) + Maj(b, c, d); e += t1; a = t1 + t2; a 83 lib/crypto/sha256.c t2 = e0(a) + Maj(a, b, c); d += t1; h = t1 + t2; a 85 lib/crypto/sha256.c t2 = e0(h) + Maj(h, a, b); c += t1; g = t1 + t2; a 87 lib/crypto/sha256.c t2 = e0(g) + Maj(g, h, a); b += t1; f = t1 + t2; a 89 lib/crypto/sha256.c t2 = e0(f) + Maj(f, g, h); a += t1; e = t1 + t2; a 90 lib/crypto/sha256.c t1 = d + e1(a) + Ch(a, b, c) + 0x72be5d74 + W[12]; a 92 lib/crypto/sha256.c t1 = c + e1(h) + Ch(h, a, b) + 0x80deb1fe + W[13]; a 94 lib/crypto/sha256.c t1 = b + e1(g) + Ch(g, h, a) + 0x9bdc06a7 + W[14]; a 96 lib/crypto/sha256.c t1 = a + e1(f) + Ch(f, g, h) + 0xc19bf174 + W[15]; a 97 lib/crypto/sha256.c t2 = e0(b) + Maj(b, c, d); e += t1; a = t1 + t2; a 100 lib/crypto/sha256.c t2 = e0(a) + Maj(a, b, c); d += t1; h = t1 + t2; a 102 lib/crypto/sha256.c t2 = e0(h) + Maj(h, a, b); c += t1; g = t1 + t2; a 104 lib/crypto/sha256.c t2 = e0(g) + Maj(g, h, a); b += t1; f = t1 + t2; a 106 lib/crypto/sha256.c t2 = e0(f) + Maj(f, g, h); a += t1; e = t1 + t2; a 107 lib/crypto/sha256.c t1 = d + e1(a) + Ch(a, b, c) + 0x2de92c6f + W[20]; a 109 lib/crypto/sha256.c t1 = c + e1(h) + Ch(h, a, b) + 0x4a7484aa + W[21]; a 111 lib/crypto/sha256.c t1 = b + e1(g) + Ch(g, h, a) + 0x5cb0a9dc + W[22]; a 113 lib/crypto/sha256.c t1 = a + e1(f) + Ch(f, g, h) + 0x76f988da + W[23]; a 114 lib/crypto/sha256.c t2 = e0(b) + Maj(b, c, d); e += t1; a = t1 + t2; a 117 lib/crypto/sha256.c t2 = e0(a) + Maj(a, b, c); d += t1; h = t1 + t2; a 119 lib/crypto/sha256.c t2 = e0(h) + Maj(h, a, b); c += t1; g = t1 + t2; a 121 lib/crypto/sha256.c t2 = e0(g) + Maj(g, h, a); b += t1; f = t1 + t2; a 123 lib/crypto/sha256.c t2 = e0(f) + Maj(f, g, h); a += t1; e = t1 + t2; a 124 lib/crypto/sha256.c t1 = d + e1(a) + Ch(a, b, c) + 0xc6e00bf3 + W[28]; a 126 lib/crypto/sha256.c t1 = c + e1(h) + Ch(h, a, b) + 0xd5a79147 + W[29]; a 128 lib/crypto/sha256.c t1 = b + e1(g) + Ch(g, h, a) + 0x06ca6351 + W[30]; a 130 lib/crypto/sha256.c t1 = a + e1(f) + Ch(f, g, h) + 0x14292967 + W[31]; a 131 lib/crypto/sha256.c t2 = e0(b) + Maj(b, c, d); e += t1; a = t1 + t2; a 134 lib/crypto/sha256.c t2 = e0(a) + Maj(a, b, c); d += t1; h = t1 + t2; a 136 lib/crypto/sha256.c t2 = e0(h) + Maj(h, a, b); c += t1; g = t1 + t2; a 138 lib/crypto/sha256.c t2 = e0(g) + Maj(g, h, a); b += t1; f = t1 + t2; a 140 lib/crypto/sha256.c t2 = e0(f) + Maj(f, g, h); a += t1; e = t1 + t2; a 141 lib/crypto/sha256.c t1 = d + e1(a) + Ch(a, b, c) + 0x650a7354 + W[36]; a 143 lib/crypto/sha256.c t1 = c + e1(h) + Ch(h, a, b) + 0x766a0abb + W[37]; a 145 lib/crypto/sha256.c t1 = b + e1(g) + Ch(g, h, a) + 0x81c2c92e + W[38]; a 147 lib/crypto/sha256.c t1 = a + e1(f) + Ch(f, g, h) + 0x92722c85 + W[39]; a 148 lib/crypto/sha256.c t2 = e0(b) + Maj(b, c, d); e += t1; a = t1 + t2; a 151 lib/crypto/sha256.c t2 = e0(a) + Maj(a, b, c); d += t1; h = t1 + t2; a 153 lib/crypto/sha256.c t2 = e0(h) + Maj(h, a, b); c += t1; g = t1 + t2; a 155 lib/crypto/sha256.c t2 = e0(g) + Maj(g, h, a); b += t1; f = t1 + t2; a 157 lib/crypto/sha256.c t2 = e0(f) + Maj(f, g, h); a += t1; e = t1 + t2; a 158 lib/crypto/sha256.c t1 = d + e1(a) + Ch(a, b, c) + 0xd192e819 + W[44]; a 160 lib/crypto/sha256.c t1 = c + e1(h) + Ch(h, a, b) + 0xd6990624 + W[45]; a 162 lib/crypto/sha256.c t1 = b + e1(g) + Ch(g, h, a) + 0xf40e3585 + W[46]; a 164 lib/crypto/sha256.c t1 = a + e1(f) + Ch(f, g, h) + 0x106aa070 + W[47]; a 165 lib/crypto/sha256.c t2 = e0(b) + Maj(b, c, d); e += t1; a = t1 + t2; a 168 lib/crypto/sha256.c t2 = e0(a) + Maj(a, b, c); d += t1; h = t1 + t2; a 170 lib/crypto/sha256.c t2 = e0(h) + Maj(h, a, b); c += t1; g = t1 + t2; a 172 lib/crypto/sha256.c t2 = e0(g) + Maj(g, h, a); b += t1; f = t1 + t2; a 174 lib/crypto/sha256.c t2 = e0(f) + Maj(f, g, h); a += t1; e = t1 + t2; a 175 lib/crypto/sha256.c t1 = d + e1(a) + Ch(a, b, c) + 0x391c0cb3 + W[52]; a 177 lib/crypto/sha256.c t1 = c + e1(h) + Ch(h, a, b) + 0x4ed8aa4a + W[53]; a 179 lib/crypto/sha256.c t1 = b + e1(g) + Ch(g, h, a) + 0x5b9cca4f + W[54]; a 181 lib/crypto/sha256.c t1 = a + e1(f) + Ch(f, g, h) + 0x682e6ff3 + W[55]; a 182 lib/crypto/sha256.c t2 = e0(b) + Maj(b, c, d); e += t1; a = t1 + t2; a 185 lib/crypto/sha256.c t2 = e0(a) + Maj(a, b, c); d += t1; h = t1 + t2; a 187 lib/crypto/sha256.c t2 = e0(h) + Maj(h, a, b); c += t1; g = t1 + t2; a 189 lib/crypto/sha256.c t2 = e0(g) + Maj(g, h, a); b += t1; f = t1 + t2; a 191 lib/crypto/sha256.c t2 = e0(f) + Maj(f, g, h); a += t1; e = t1 + t2; a 192 lib/crypto/sha256.c t1 = d + e1(a) + Ch(a, b, c) + 0x90befffa + W[60]; a 194 lib/crypto/sha256.c t1 = c + e1(h) + Ch(h, a, b) + 0xa4506ceb + W[61]; a 196 lib/crypto/sha256.c t1 = b + e1(g) + Ch(g, h, a) + 0xbef9a3f7 + W[62]; a 198 lib/crypto/sha256.c t1 = a + e1(f) + Ch(f, g, h) + 0xc67178f2 + W[63]; a 199 lib/crypto/sha256.c t2 = e0(b) + Maj(b, c, d); e += t1; a = t1 + t2; a 201 lib/crypto/sha256.c state[0] += a; state[1] += b; state[2] += c; state[3] += d; a 205 lib/crypto/sha256.c a = b = c = d = e = f = g = h = t1 = t2 = 0; a 40 lib/decompress_unlzma.c #define MIN(a, b) (((a) < (b)) ? (a) : (b)) a 177 lib/decompress_unxz.c static bool memeq(const void *a, const void *b, size_t size) a 179 lib/decompress_unxz.c const uint8_t *x = a; a 28 lib/extable.c static void swap_ex(void *a, void *b, int size) a 30 lib/extable.c struct exception_table_entry *x = a, *y = b, tmp; a 31 lib/extable.c int delta = b - a; a 52 lib/extable.c static int cmp_ex_sort(const void *a, const void *b) a 54 lib/extable.c const struct exception_table_entry *x = a, *y = b; a 73 lib/glob.c unsigned char a = *class++; a 81 lib/glob.c unsigned char b = a; a 83 lib/glob.c if (a == '\0') /* Malformed */ a 95 lib/glob.c match |= (a <= c && c <= b); a 96 lib/glob.c } while ((a = *class++) != ']'); a 273 lib/inflate.c #define malloc(a) kmalloc(a, GFP_KERNEL) a 274 lib/inflate.c #define free(a) kfree(a) a 337 lib/inflate.c unsigned a; /* counter for codes of length k */ a 457 lib/inflate.c a = c[k]; a 458 lib/inflate.c while (a--) a 471 lib/inflate.c if ((f = 1 << (j = k - w)) > a + 1) /* try a k-w bit table */ a 474 lib/inflate.c f -= a + 1; /* deduct codes from patterns left */ a 47 lib/interval_tree_test.c u32 a = (prandom_u32_state(&rnd) >> 4) % b; a 49 lib/interval_tree_test.c nodes[i].start = a; a 20 lib/list_sort.c struct list_head *a, struct list_head *b) a 26 lib/list_sort.c if (cmp(priv, a, b) <= 0) { a 27 lib/list_sort.c *tail = a; a 28 lib/list_sort.c tail = &a->next; a 29 lib/list_sort.c a = a->next; a 30 lib/list_sort.c if (!a) { a 39 lib/list_sort.c *tail = a; a 56 lib/list_sort.c struct list_head *a, struct list_head *b) a 63 lib/list_sort.c if (cmp(priv, a, b) <= 0) { a 64 lib/list_sort.c tail->next = a; a 65 lib/list_sort.c a->prev = tail; a 66 lib/list_sort.c tail = a; a 67 lib/list_sort.c a = a->next; a 68 lib/list_sort.c if (!a) a 76 lib/list_sort.c b = a; a 189 lib/list_sort.c int (*cmp)(void *priv, struct list_head *a, a 228 lib/list_sort.c struct list_head *a = *tail, *b = a->prev; a 230 lib/list_sort.c a = merge(priv, (cmp_func)cmp, b, a); a 232 lib/list_sort.c a->prev = b->prev; a 233 lib/list_sort.c *tail = a; a 143 lib/lz4/lz4defs.h U64 a = get_unaligned((const U64 *)src); a 145 lib/lz4/lz4defs.h put_unaligned(a, (U64 *)dst); a 147 lib/lz4/lz4defs.h U32 a = get_unaligned((const U32 *)src); a 150 lib/lz4/lz4defs.h put_unaligned(a, (U32 *)dst); a 23 lib/math/gcd.c unsigned long gcd(unsigned long a, unsigned long b) a 25 lib/math/gcd.c unsigned long r = a | b; a 27 lib/math/gcd.c if (!a || !b) a 35 lib/math/gcd.c a >>= __ffs(a); a 36 lib/math/gcd.c if (a == 1) a 38 lib/math/gcd.c if (a == b) a 39 lib/math/gcd.c return a << __ffs(r); a 41 lib/math/gcd.c if (a < b) a 42 lib/math/gcd.c swap(a, b); a 43 lib/math/gcd.c a -= b; a 50 lib/math/gcd.c unsigned long gcd(unsigned long a, unsigned long b) a 52 lib/math/gcd.c unsigned long r = a | b; a 54 lib/math/gcd.c if (!a || !b) a 66 lib/math/gcd.c while (!(a & r)) a 67 lib/math/gcd.c a >>= 1; a 68 lib/math/gcd.c if (a == r) a 70 lib/math/gcd.c if (a == b) a 71 lib/math/gcd.c return a; a 73 lib/math/gcd.c if (a < b) a 74 lib/math/gcd.c swap(a, b); a 75 lib/math/gcd.c a -= b; a 76 lib/math/gcd.c a >>= 1; a 77 lib/math/gcd.c if (a & r) a 78 lib/math/gcd.c a += b; a 79 lib/math/gcd.c a >>= 1; a 8 lib/math/lcm.c unsigned long lcm(unsigned long a, unsigned long b) a 10 lib/math/lcm.c if (a && b) a 11 lib/math/lcm.c return (a / gcd(a, b)) * b; a 17 lib/math/lcm.c unsigned long lcm_not_zero(unsigned long a, unsigned long b) a 19 lib/math/lcm.c unsigned long l = lcm(a, b); a 24 lib/math/lcm.c return (b ? : a); a 42 lib/math/rational.c unsigned long t, a; a 51 lib/math/rational.c a = n / d; a 54 lib/math/rational.c t = n0 + a * n1; a 57 lib/math/rational.c t = d0 + a * d1; a 10 lib/memcat_p.c void **__memcat_p(void **a, void **b) a 12 lib/memcat_p.c void **p = a, **new; a 16 lib/memcat_p.c for (nr = 0, p = a; *p; nr++, p++) a 28 lib/memcat_p.c for (nr--; nr >= 0; nr--, p = p == b ? &a[nr] : p - 1) a 195 lib/mpi/longlong.h #define umul_ppmm(xh, xl, a, b) \ a 211 lib/mpi/longlong.h : "r" ((USItype)(a)), \ a 215 lib/mpi/longlong.h #define umul_ppmm(xh, xl, a, b) \ a 220 lib/mpi/longlong.h : "r" ((USItype)(a)), \ a 557 lib/mpi/longlong.h #define umul_ppmm(xh, xl, a, b) \ a 583 lib/mpi/longlong.h : "%2" ((USItype)(a)), "d" ((USItype)(b))); \ a 30 lib/mpi/mpi-bit.c void mpi_normalize(MPI a) a 32 lib/mpi/mpi-bit.c for (; a->nlimbs && !a->d[a->nlimbs - 1]; a->nlimbs--) a 39 lib/mpi/mpi-bit.c unsigned mpi_get_nbits(MPI a) a 43 lib/mpi/mpi-bit.c mpi_normalize(a); a 45 lib/mpi/mpi-bit.c if (a->nlimbs) { a 46 lib/mpi/mpi-bit.c mpi_limb_t alimb = a->d[a->nlimbs - 1]; a 51 lib/mpi/mpi-bit.c n = BITS_PER_MPI_LIMB - n + (a->nlimbs - 1) * BITS_PER_MPI_LIMB; a 97 lib/mpi/mpi-internal.h void mpi_free_limb_space(mpi_ptr_t a); a 98 lib/mpi/mpi-internal.h void mpi_assign_limb_space(MPI a, mpi_ptr_t ap, unsigned nlimbs); a 40 lib/mpi/mpicoder.c mpi_limb_t a; a 68 lib/mpi/mpicoder.c a = 0; a 70 lib/mpi/mpicoder.c a <<= 8; a 71 lib/mpi/mpicoder.c a |= *buffer++; a 74 lib/mpi/mpicoder.c val->d[j - 1] = a; a 112 lib/mpi/mpicoder.c static int count_lzeros(MPI a) a 117 lib/mpi/mpicoder.c for (i = a->nlimbs - 1; i >= 0; i--) { a 118 lib/mpi/mpicoder.c alimb = a->d[i]; a 143 lib/mpi/mpicoder.c int mpi_read_buffer(MPI a, uint8_t *buf, unsigned buf_len, unsigned *nbytes, a 154 lib/mpi/mpicoder.c unsigned int n = mpi_get_size(a); a 161 lib/mpi/mpicoder.c *sign = a->sign; a 163 lib/mpi/mpicoder.c lzeros = count_lzeros(a); a 173 lib/mpi/mpicoder.c for (i = a->nlimbs - 1 - lzeros / BYTES_PER_MPI_LIMB, a 177 lib/mpi/mpicoder.c alimb = cpu_to_be32(a->d[i]); a 179 lib/mpi/mpicoder.c alimb = cpu_to_be64(a->d[i]); a 203 lib/mpi/mpicoder.c void *mpi_get_buffer(MPI a, unsigned *nbytes, int *sign) a 212 lib/mpi/mpicoder.c n = mpi_get_size(a); a 222 lib/mpi/mpicoder.c ret = mpi_read_buffer(a, buf, n, nbytes, sign); a 247 lib/mpi/mpicoder.c int mpi_write_to_sgl(MPI a, struct scatterlist *sgl, unsigned nbytes, a 258 lib/mpi/mpicoder.c unsigned int n = mpi_get_size(a); a 264 lib/mpi/mpicoder.c *sign = a->sign; a 292 lib/mpi/mpicoder.c for (i = a->nlimbs - 1; i >= 0; i--) { a 294 lib/mpi/mpicoder.c alimb = a->d[i] ? cpu_to_be32(a->d[i]) : 0; a 296 lib/mpi/mpicoder.c alimb = a->d[i] ? cpu_to_be64(a->d[i]) : 0; a 337 lib/mpi/mpicoder.c mpi_limb_t a; a 394 lib/mpi/mpicoder.c a = 0; a 403 lib/mpi/mpicoder.c a <<= 8; a 404 lib/mpi/mpicoder.c a |= *buff++; a 406 lib/mpi/mpicoder.c val->d[j--] = a; a 407 lib/mpi/mpicoder.c a = 0; a 32 lib/mpi/mpiutil.c MPI a; a 34 lib/mpi/mpiutil.c a = kmalloc(sizeof *a, GFP_KERNEL); a 35 lib/mpi/mpiutil.c if (!a) a 36 lib/mpi/mpiutil.c return a; a 39 lib/mpi/mpiutil.c a->d = mpi_alloc_limb_space(nlimbs); a 40 lib/mpi/mpiutil.c if (!a->d) { a 41 lib/mpi/mpiutil.c kfree(a); a 45 lib/mpi/mpiutil.c a->d = NULL; a 48 lib/mpi/mpiutil.c a->alloced = nlimbs; a 49 lib/mpi/mpiutil.c a->nlimbs = 0; a 50 lib/mpi/mpiutil.c a->sign = 0; a 51 lib/mpi/mpiutil.c a->flags = 0; a 52 lib/mpi/mpiutil.c a->nbits = 0; a 53 lib/mpi/mpiutil.c return a; a 67 lib/mpi/mpiutil.c void mpi_free_limb_space(mpi_ptr_t a) a 69 lib/mpi/mpiutil.c if (!a) a 72 lib/mpi/mpiutil.c kzfree(a); a 75 lib/mpi/mpiutil.c void mpi_assign_limb_space(MPI a, mpi_ptr_t ap, unsigned nlimbs) a 77 lib/mpi/mpiutil.c mpi_free_limb_space(a->d); a 78 lib/mpi/mpiutil.c a->d = ap; a 79 lib/mpi/mpiutil.c a->alloced = nlimbs; a 86 lib/mpi/mpiutil.c int mpi_resize(MPI a, unsigned nlimbs) a 90 lib/mpi/mpiutil.c if (nlimbs <= a->alloced) a 93 lib/mpi/mpiutil.c if (a->d) { a 97 lib/mpi/mpiutil.c memcpy(p, a->d, a->alloced * sizeof(mpi_limb_t)); a 98 lib/mpi/mpiutil.c kzfree(a->d); a 99 lib/mpi/mpiutil.c a->d = p; a 101 lib/mpi/mpiutil.c a->d = kcalloc(nlimbs, sizeof(mpi_limb_t), GFP_KERNEL); a 102 lib/mpi/mpiutil.c if (!a->d) a 105 lib/mpi/mpiutil.c a->alloced = nlimbs; a 109 lib/mpi/mpiutil.c void mpi_free(MPI a) a 111 lib/mpi/mpiutil.c if (!a) a 114 lib/mpi/mpiutil.c if (a->flags & 4) a 115 lib/mpi/mpiutil.c kzfree(a->d); a 117 lib/mpi/mpiutil.c mpi_free_limb_space(a->d); a 119 lib/mpi/mpiutil.c if (a->flags & ~7) a 121 lib/mpi/mpiutil.c kfree(a); a 573 lib/objagg.c static int objagg_stats_info_sort_cmp_func(const void *a, const void *b) a 575 lib/objagg.c const struct objagg_obj_stats_info *stats_info1 = a; a 75 lib/oid_registry.c unsigned char a = oid_data[oid_index[oid] + --len]; a 77 lib/oid_registry.c if (a > b) { a 81 lib/oid_registry.c if (a < b) { a 21 lib/raid6/mktables.c static uint8_t gfmul(uint8_t a, uint8_t b) a 27 lib/raid6/mktables.c v ^= a; a 28 lib/raid6/mktables.c a = (a << 1) ^ (a & 0x80 ? 0x1d : 0); a 35 lib/raid6/mktables.c static uint8_t gfpow(uint8_t a, int b) a 45 lib/raid6/mktables.c v = gfmul(v, a); a 46 lib/raid6/mktables.c a = gfmul(a, a); a 15 lib/raid6/recov_neon_inner.c static uint8x16_t vqtbl1q_u8(uint8x16_t a, uint8x16_t b) a 20 lib/raid6/recov_neon_inner.c } __a = { a }; a 62 lib/random32.c #define TAUSWORTHE(s, a, b, c, d) ((s & c) << d) ^ (((s << a) ^ s) >> b) a 58 lib/sort.c static void swap_words_32(void *a, void *b, size_t n) a 61 lib/sort.c u32 t = *(u32 *)(a + (n -= 4)); a 62 lib/sort.c *(u32 *)(a + n) = *(u32 *)(b + n); a 83 lib/sort.c static void swap_words_64(void *a, void *b, size_t n) a 87 lib/sort.c u64 t = *(u64 *)(a + (n -= 8)); a 88 lib/sort.c *(u64 *)(a + n) = *(u64 *)(b + n); a 92 lib/sort.c u32 t = *(u32 *)(a + (n -= 4)); a 93 lib/sort.c *(u32 *)(a + n) = *(u32 *)(b + n); a 96 lib/sort.c t = *(u32 *)(a + (n -= 4)); a 97 lib/sort.c *(u32 *)(a + n) = *(u32 *)(b + n); a 111 lib/sort.c static void swap_bytes(void *a, void *b, size_t n) a 114 lib/sort.c char t = ((char *)a)[--n]; a 115 lib/sort.c ((char *)a)[n] = ((char *)b)[n]; a 120 lib/sort.c typedef void (*swap_func_t)(void *a, void *b, int size); a 135 lib/sort.c static void do_swap(void *a, void *b, size_t size, swap_func_t swap_func) a 138 lib/sort.c swap_words_64(a, b, size); a 140 lib/sort.c swap_words_32(a, b, size); a 142 lib/sort.c swap_bytes(a, b, size); a 144 lib/sort.c swap_func(a, b, (int)size); a 151 lib/sort.c static int do_cmp(const void *a, const void *b, a 155 lib/sort.c return ((cmp_func_t)(priv))(a, b); a 156 lib/sort.c return cmp(a, b, priv); a 210 lib/sort.c size_t n = num * size, a = (num/2) * size; a 213 lib/sort.c if (!a) /* num < 2 || size == 0 */ a 235 lib/sort.c if (a) /* Building heap: sift down --a */ a 236 lib/sort.c a -= size; a 254 lib/sort.c for (b = a; c = 2*b + size, (d = c + size) < n;) a 260 lib/sort.c while (b != a && do_cmp(base + a, base + b, cmp_func, priv) >= 0) a 263 lib/sort.c while (b != a) { /* Shift it into place */ a 560 lib/string.c const char *a; a 564 lib/string.c for (a = accept; *a != '\0'; ++a) { a 565 lib/string.c if (*p == *a) a 568 lib/string.c if (*a == '\0') a 905 lib/string.c int bcmp(const void *a, const void *b, size_t len) a 907 lib/string.c return memcmp(a, b, len); a 168 lib/test_hexdump.c bool a; a 195 lib/test_hexdump.c a = r == e && !memcmp(test, buf, TEST_HEXDUMP_BUF_SIZE); a 199 lib/test_hexdump.c if (!a) { a 59 lib/test_list_sort.c static int __init cmp(void *priv, struct list_head *a, struct list_head *b) a 63 lib/test_list_sort.c ela = container_of(a, struct debug_el, list); a 19 lib/test_overflow.c t a, b; \ a 218 lib/test_overflow.c #define check_one_op(t, fmt, op, sym, a, b, r, of) do { \ a 222 lib/test_overflow.c _of = check_ ## op ## _overflow(a, b, &_r); \ a 226 lib/test_overflow.c a, b, of ? "" : " not", #t); \ a 232 lib/test_overflow.c a, b, r, _r, #t); \ a 242 lib/test_overflow.c check_one_op(t, fmt, add, "+", p->a, p->b, p->sum, p->s_of); \ a 243 lib/test_overflow.c check_one_op(t, fmt, add, "+", p->b, p->a, p->sum, p->s_of); \ a 244 lib/test_overflow.c check_one_op(t, fmt, sub, "-", p->a, p->b, p->diff, p->d_of); \ a 245 lib/test_overflow.c check_one_op(t, fmt, mul, "*", p->a, p->b, p->prod, p->p_of); \ a 246 lib/test_overflow.c check_one_op(t, fmt, mul, "*", p->b, p->a, p->prod, p->p_of); \ a 296 lib/test_overflow.c #define TEST_ONE_SHIFT(a, s, t, expect, of) ({ \ a 298 lib/test_overflow.c typeof(a) __a = (a); \ a 305 lib/test_overflow.c #t, #a, #s, of ? "" : " not"); \ a 309 lib/test_overflow.c #t, #a, #s, #expect); \ a 317 lib/test_overflow.c pr_info("ok: (%s)(%s << %s) == %s\n", #t, #a, #s, \ a 504 lib/test_overflow.c volatile size_t a = TEST_SIZE; \ a 518 lib/test_overflow.c a * b); \ a 527 lib/test_overflow.c array_size(a, b)); \ a 10 lib/test_sort.c static int __init cmpint(const void *a, const void *b) a 12 lib/test_sort.c return *(int *)a - *(int *)b; a 17 lib/test_sort.c int *a, i, r = 1, err = -ENOMEM; a 19 lib/test_sort.c a = kmalloc_array(TEST_LEN, sizeof(*a), GFP_KERNEL); a 20 lib/test_sort.c if (!a) a 25 lib/test_sort.c a[i] = r; a 28 lib/test_sort.c sort(a, TEST_LEN, sizeof(*a), cmpint, NULL); a 32 lib/test_sort.c if (a[i] > a[i+1]) { a 39 lib/test_sort.c kfree(a); a 8 lib/ucmpdi2.c word_type notrace __ucmpdi2(unsigned long long a, unsigned long long b) a 10 lib/ucmpdi2.c const DWunion au = {.ll = a}; a 36 lib/ucs2_string.c ucs2_strncmp(const ucs2_char_t *a, const ucs2_char_t *b, size_t len) a 41 lib/ucs2_string.c if (*a < *b) a 43 lib/ucs2_string.c if (*a > *b) a 45 lib/ucs2_string.c if (*a == 0) /* implies *b == 0 */ a 47 lib/ucs2_string.c a++; a 40 lib/xz/xz_private.h # define memeq(a, b, size) (memcmp(a, b, size) == 0) a 43 lib/zlib_inflate/inffast.c # define PUP(a) *(a)++ a 44 lib/zlib_inflate/inffast.c # define UP_UNALIGNED(a) get_unaligned16((a)++) a 47 lib/zlib_inflate/inffast.c # define PUP(a) *++(a) a 48 lib/zlib_inflate/inffast.c # define UP_UNALIGNED(a) get_unaligned16(++(a)) a 39 lib/zstd/zstd_internal.h #define MIN(a, b) ((a) < (b) ? (a) : (b)) a 40 lib/zstd/zstd_internal.h #define MAX(a, b) ((a) > (b) ? (a) : (b)) a 115 mm/frontswap.c DECLARE_BITMAP(a, MAX_SWAPFILES); a 120 mm/frontswap.c bitmap_zero(a, MAX_SWAPFILES); a 126 mm/frontswap.c set_bit(si->type, a); a 131 mm/frontswap.c for_each_set_bit(i, a, MAX_SWAPFILES) a 158 mm/frontswap.c if (unlikely(!bitmap_equal(a, b, MAX_SWAPFILES))) { a 160 mm/frontswap.c if (!test_bit(i, a) && test_bit(i, b)) a 162 mm/frontswap.c else if (test_bit(i, a) && !test_bit(i, b)) a 4084 mm/memcontrol.c static int compare_thresholds(const void *a, const void *b) a 4086 mm/memcontrol.c const struct mem_cgroup_threshold *_a = a; a 2246 mm/mempolicy.c bool __mpol_equal(struct mempolicy *a, struct mempolicy *b) a 2248 mm/mempolicy.c if (!a || !b) a 2250 mm/mempolicy.c if (a->mode != b->mode) a 2252 mm/mempolicy.c if (a->flags != b->flags) a 2254 mm/mempolicy.c if (mpol_store_user_nodemask(a)) a 2255 mm/mempolicy.c if (!nodes_equal(a->w.user_nodemask, b->w.user_nodemask)) a 2258 mm/mempolicy.c switch (a->mode) { a 2262 mm/mempolicy.c return !!nodes_equal(a->v.nodes, b->v.nodes); a 2265 mm/mempolicy.c if (a->flags & MPOL_F_LOCAL) a 2267 mm/mempolicy.c return a->v.preferred_node == b->v.preferred_node; a 1241 mm/mmap.c static int anon_vma_compatible(struct vm_area_struct *a, struct vm_area_struct *b) a 1243 mm/mmap.c return a->vm_end == b->vm_start && a 1244 mm/mmap.c mpol_equal(vma_policy(a), vma_policy(b)) && a 1245 mm/mmap.c a->vm_file == b->vm_file && a 1246 mm/mmap.c !((a->vm_flags ^ b->vm_flags) & ~(VM_READ|VM_WRITE|VM_EXEC|VM_SOFTDIRTY)) && a 1247 mm/mmap.c b->vm_pgoff == a->vm_pgoff + ((b->vm_start - a->vm_start) >> PAGE_SHIFT); a 1272 mm/mmap.c static struct anon_vma *reusable_anon_vma(struct vm_area_struct *old, struct vm_area_struct *a, struct vm_area_struct *b) a 1274 mm/mmap.c if (anon_vma_compatible(a, b)) { a 1645 mm/mmap.c struct mmap_arg_struct a; a 1647 mm/mmap.c if (copy_from_user(&a, arg, sizeof(a))) a 1649 mm/mmap.c if (offset_in_page(a.offset)) a 1652 mm/mmap.c return ksys_mmap_pgoff(a.addr, a.len, a.prot, a.flags, a.fd, a 1653 mm/mmap.c a.offset >> PAGE_SHIFT); a 1367 mm/nommu.c struct mmap_arg_struct a; a 1369 mm/nommu.c if (copy_from_user(&a, arg, sizeof(a))) a 1371 mm/nommu.c if (offset_in_page(a.offset)) a 1374 mm/nommu.c return ksys_mmap_pgoff(a.addr, a.len, a.prot, a.flags, a.fd, a 1375 mm/nommu.c a.offset >> PAGE_SHIFT); a 59 mm/page_poison.c static bool single_bit_flip(unsigned char a, unsigned char b) a 61 mm/page_poison.c unsigned char error = a ^ b; a 25 mm/percpu-stats.c static int cmpint(const void *a, const void *b) a 27 mm/percpu-stats.c return *(int *)a - *(int *)b; a 588 mm/percpu.c static inline bool pcpu_region_overlap(int a, int b, int x, int y) a 590 mm/percpu.c return (a < y) && (x < b); a 2421 mm/slab.c static void swap_free_obj(struct page *page, unsigned int a, unsigned int b) a 2423 mm/slab.c swap(((freelist_idx_t *)page->freelist)[a], a 3034 mm/slab.c #define cache_alloc_debugcheck_after(a,b,objp,d) (objp) a 129 mm/zsmalloc.c #define MAX(a, b) ((a) >= (b) ? (a) : (b)) a 98 net/6lowpan/iphc.c #define is_addr_mac_addr_based(a, m) \ a 99 net/6lowpan/iphc.c ((((a)->s6_addr[8]) == (((m)[0]) ^ 0x02)) && \ a 100 net/6lowpan/iphc.c (((a)->s6_addr[9]) == (m)[1]) && \ a 101 net/6lowpan/iphc.c (((a)->s6_addr[10]) == (m)[2]) && \ a 102 net/6lowpan/iphc.c (((a)->s6_addr[11]) == (m)[3]) && \ a 103 net/6lowpan/iphc.c (((a)->s6_addr[12]) == (m)[4]) && \ a 104 net/6lowpan/iphc.c (((a)->s6_addr[13]) == (m)[5]) && \ a 105 net/6lowpan/iphc.c (((a)->s6_addr[14]) == (m)[6]) && \ a 106 net/6lowpan/iphc.c (((a)->s6_addr[15]) == (m)[7])) a 111 net/6lowpan/iphc.c #define lowpan_is_iid_16_bit_compressable(a) \ a 112 net/6lowpan/iphc.c ((((a)->s6_addr16[4]) == 0) && \ a 113 net/6lowpan/iphc.c (((a)->s6_addr[10]) == 0) && \ a 114 net/6lowpan/iphc.c (((a)->s6_addr[11]) == 0xff) && \ a 115 net/6lowpan/iphc.c (((a)->s6_addr[12]) == 0xfe) && \ a 116 net/6lowpan/iphc.c (((a)->s6_addr[13]) == 0)) a 121 net/6lowpan/iphc.c #define lowpan_is_mcast_addr_compressable48(a) \ a 122 net/6lowpan/iphc.c ((((a)->s6_addr16[1]) == 0) && \ a 123 net/6lowpan/iphc.c (((a)->s6_addr16[2]) == 0) && \ a 124 net/6lowpan/iphc.c (((a)->s6_addr16[3]) == 0) && \ a 125 net/6lowpan/iphc.c (((a)->s6_addr16[4]) == 0) && \ a 126 net/6lowpan/iphc.c (((a)->s6_addr[10]) == 0)) a 129 net/6lowpan/iphc.c #define lowpan_is_mcast_addr_compressable32(a) \ a 130 net/6lowpan/iphc.c ((((a)->s6_addr16[1]) == 0) && \ a 131 net/6lowpan/iphc.c (((a)->s6_addr16[2]) == 0) && \ a 132 net/6lowpan/iphc.c (((a)->s6_addr16[3]) == 0) && \ a 133 net/6lowpan/iphc.c (((a)->s6_addr16[4]) == 0) && \ a 134 net/6lowpan/iphc.c (((a)->s6_addr16[5]) == 0) && \ a 135 net/6lowpan/iphc.c (((a)->s6_addr[12]) == 0)) a 138 net/6lowpan/iphc.c #define lowpan_is_mcast_addr_compressable8(a) \ a 139 net/6lowpan/iphc.c ((((a)->s6_addr[1]) == 2) && \ a 140 net/6lowpan/iphc.c (((a)->s6_addr16[1]) == 0) && \ a 141 net/6lowpan/iphc.c (((a)->s6_addr16[2]) == 0) && \ a 142 net/6lowpan/iphc.c (((a)->s6_addr16[3]) == 0) && \ a 143 net/6lowpan/iphc.c (((a)->s6_addr16[4]) == 0) && \ a 144 net/6lowpan/iphc.c (((a)->s6_addr16[5]) == 0) && \ a 145 net/6lowpan/iphc.c (((a)->s6_addr16[6]) == 0) && \ a 146 net/6lowpan/iphc.c (((a)->s6_addr[14]) == 0)) a 148 net/6lowpan/iphc.c #define lowpan_is_linklocal_zero_padded(a) \ a 87 net/appletalk/aarp.c static void __aarp_expire(struct aarp_entry *a) a 89 net/appletalk/aarp.c skb_queue_purge(&a->packet_queue); a 90 net/appletalk/aarp.c kfree(a); a 98 net/appletalk/aarp.c static void __aarp_send_query(struct aarp_entry *a) a 102 net/appletalk/aarp.c struct net_device *dev = a->dev; a 141 net/appletalk/aarp.c eah->pa_dst_net = a->target_addr.s_net; a 142 net/appletalk/aarp.c eah->pa_dst_node = a->target_addr.s_node; a 147 net/appletalk/aarp.c a->xmit_count++; a 148 net/appletalk/aarp.c a->last_sent = jiffies; a 382 net/appletalk/aarp.c struct aarp_entry *a = kmalloc(sizeof(*a), GFP_ATOMIC); a 384 net/appletalk/aarp.c if (a) a 385 net/appletalk/aarp.c skb_queue_head_init(&a->packet_queue); a 386 net/appletalk/aarp.c return a; a 414 net/appletalk/aarp.c struct aarp_entry *a; a 418 net/appletalk/aarp.c a = __aarp_find_entry(proxies[hash], dev, sa); a 419 net/appletalk/aarp.c if (a) a 420 net/appletalk/aarp.c a->expires_at = jiffies - 1; a 430 net/appletalk/aarp.c struct aarp_entry *a = __aarp_find_entry(proxies[hash], dev, sa); a 432 net/appletalk/aarp.c return a ? sa : NULL; a 548 net/appletalk/aarp.c struct aarp_entry *a; a 613 net/appletalk/aarp.c a = __aarp_find_entry(resolved[hash], dev, sa); a 615 net/appletalk/aarp.c if (a) { /* Return 1 and fill in the address */ a 616 net/appletalk/aarp.c a->expires_at = jiffies + (sysctl_aarp_expiry_time * 10); a 617 net/appletalk/aarp.c ddp_dl->request(ddp_dl, skb, a->hwaddr); a 623 net/appletalk/aarp.c a = __aarp_find_entry(unresolved[hash], dev, sa); a 624 net/appletalk/aarp.c if (a) { /* Queue onto the unresolved queue */ a 625 net/appletalk/aarp.c skb_queue_tail(&a->packet_queue, skb); a 630 net/appletalk/aarp.c a = aarp_alloc(); a 631 net/appletalk/aarp.c if (!a) { a 638 net/appletalk/aarp.c skb_queue_tail(&a->packet_queue, skb); a 639 net/appletalk/aarp.c a->expires_at = jiffies + sysctl_aarp_resolve_time; a 640 net/appletalk/aarp.c a->dev = dev; a 641 net/appletalk/aarp.c a->next = unresolved[hash]; a 642 net/appletalk/aarp.c a->target_addr = *sa; a 643 net/appletalk/aarp.c a->xmit_count = 0; a 644 net/appletalk/aarp.c unresolved[hash] = a; a 648 net/appletalk/aarp.c __aarp_send_query(a); a 685 net/appletalk/aarp.c static void __aarp_resolved(struct aarp_entry **list, struct aarp_entry *a, a 691 net/appletalk/aarp.c if (*list == a) { a 693 net/appletalk/aarp.c *list = a->next; a 696 net/appletalk/aarp.c a->next = resolved[hash]; a 697 net/appletalk/aarp.c resolved[hash] = a; a 700 net/appletalk/aarp.c while ((skb = skb_dequeue(&a->packet_queue)) != NULL) { a 701 net/appletalk/aarp.c a->expires_at = jiffies + a 703 net/appletalk/aarp.c ddp_dl->request(ddp_dl, skb, a->hwaddr); a 719 net/appletalk/aarp.c struct aarp_entry *a; a 766 net/appletalk/aarp.c a = __aarp_find_entry(proxies[hash], dev, &da); a 768 net/appletalk/aarp.c if (a && a->status & ATIF_PROBE) { a 769 net/appletalk/aarp.c a->status |= ATIF_PROBE_FAIL; a 783 net/appletalk/aarp.c a = __aarp_find_entry(unresolved[hash], dev, &sa); a 784 net/appletalk/aarp.c if (!a || dev != a->dev) a 788 net/appletalk/aarp.c ether_addr_copy(a->hwaddr, ea->hw_src); a 789 net/appletalk/aarp.c __aarp_resolved(&unresolved[hash], a, hash); a 829 net/appletalk/aarp.c a = __aarp_find_entry(resolved[sa.s_node % a 839 net/appletalk/aarp.c if (a) { a 840 net/appletalk/aarp.c a->expires_at = jiffies - 1; a 28 net/atm/addr.c static int identical(const struct sockaddr_atmsvc *a, const struct sockaddr_atmsvc *b) a 30 net/atm/addr.c if (*a->sas_addr.prv) a 31 net/atm/addr.c if (memcmp(a->sas_addr.prv, b->sas_addr.prv, ATM_ESA_LEN)) a 33 net/atm/addr.c if (!*a->sas_addr.pub) a 37 net/atm/addr.c return !strcmp(a->sas_addr.pub, b->sas_addr.pub); a 46 net/ax25/ax25_addr.c char *ax2asc(char *buf, const ax25_address *a) a 52 net/ax25/ax25_addr.c c = (a->ax25_call[n] >> 1) & 0x7F; a 59 net/ax25/ax25_addr.c if ((n = ((a->ax25_call[6] >> 1) & 0x0F)) > 9) { a 114 net/ax25/ax25_addr.c int ax25cmp(const ax25_address *a, const ax25_address *b) a 119 net/ax25/ax25_addr.c if ((a->ax25_call[ct] & 0xFE) != (b->ax25_call[ct] & 0xFE)) /* Clean off repeater bits */ a 124 net/ax25/ax25_addr.c if ((a->ax25_call[ct] & 0x1E) == (b->ax25_call[ct] & 0x1E)) /* SSID without control bit */ a 1416 net/bluetooth/smp.c u8 *na, *nb, a[7], b[7]; a 1426 net/bluetooth/smp.c memcpy(a, &hcon->init_addr, 6); a 1428 net/bluetooth/smp.c a[6] = hcon->init_addr_type; a 1431 net/bluetooth/smp.c return smp_f5(smp->tfm_cmac, smp->dhkey, na, nb, a, b, mackey, ltk); a 1438 net/bluetooth/smp.c u8 a[7], b[7], *local_addr, *remote_addr; a 1441 net/bluetooth/smp.c memcpy(a, &hcon->init_addr, 6); a 1443 net/bluetooth/smp.c a[6] = hcon->init_addr_type; a 1447 net/bluetooth/smp.c local_addr = a; a 1452 net/bluetooth/smp.c remote_addr = a; a 2809 net/bluetooth/smp.c u8 a[7], b[7], *local_addr, *remote_addr; a 2818 net/bluetooth/smp.c memcpy(a, &hcon->init_addr, 6); a 2820 net/bluetooth/smp.c a[6] = hcon->init_addr_type; a 2824 net/bluetooth/smp.c local_addr = a; a 2829 net/bluetooth/smp.c remote_addr = a; a 1135 net/bridge/br_private.h void br_stp_change_bridge_id(struct net_bridge *br, const unsigned char *a); a 363 net/bridge/br_sysfs_if.c const struct brport_attribute **a; a 371 net/bridge/br_sysfs_if.c for (a = brport_attrs; *a; ++a) { a 372 net/bridge/br_sysfs_if.c err = sysfs_create_file(&p->kobj, &((*a)->attr)); a 195 net/bridge/netfilter/ebt_among.c static bool wormhash_sizes_valid(const struct ebt_mac_wormhash *wh, int a, int b) a 197 net/bridge/netfilter/ebt_among.c if (a == 0) a 198 net/bridge/netfilter/ebt_among.c a = sizeof(struct ebt_among_info); a 200 net/bridge/netfilter/ebt_among.c return ebt_mac_wormhash_size(wh) + a == b; a 43 net/ceph/armor.c unsigned char a, b, c; a 45 net/ceph/armor.c a = *src++; a 46 net/ceph/armor.c *dst++ = encode_bits(a >> 2); a 49 net/ceph/armor.c *dst++ = encode_bits(((a & 3) << 4) | (b >> 4)); a 60 net/ceph/armor.c *dst++ = encode_bits(((a & 3) << 4)); a 80 net/ceph/armor.c int a, b, c, d; a 88 net/ceph/armor.c a = decode_bits(src[0]); a 92 net/ceph/armor.c if (a < 0 || b < 0 || c < 0 || d < 0) a 95 net/ceph/armor.c *dst++ = (a << 2) | (b >> 4); a 298 net/ceph/auth.c void ceph_auth_destroy_authorizer(struct ceph_authorizer *a) a 300 net/ceph/auth.c a->destroy(a); a 306 net/ceph/auth.c struct ceph_auth_handshake *a) a 312 net/ceph/auth.c ret = ac->ops->update_authorizer(ac, peer_type, a); a 319 net/ceph/auth.c struct ceph_authorizer *a, a 327 net/ceph/auth.c ret = ac->ops->add_authorizer_challenge(ac, a, challenge_buf, a 335 net/ceph/auth.c struct ceph_authorizer *a) a 341 net/ceph/auth.c ret = ac->ops->verify_authorizer_reply(ac, a); a 81 net/ceph/auth_none.c static void ceph_auth_none_destroy_authorizer(struct ceph_authorizer *a) a 83 net/ceph/auth_none.c kfree(a); a 618 net/ceph/auth_x.c static void ceph_x_destroy_authorizer(struct ceph_authorizer *a) a 620 net/ceph/auth_x.c struct ceph_x_authorizer *au = (void *)a; a 705 net/ceph/auth_x.c struct ceph_authorizer *a, a 709 net/ceph/auth_x.c struct ceph_x_authorizer *au = (void *)a; a 730 net/ceph/auth_x.c struct ceph_authorizer *a) a 732 net/ceph/auth_x.c struct ceph_x_authorizer *au = (void *)a; a 844 net/ceph/auth_x.c __le64 a, b, c, d; a 864 net/ceph/auth_x.c *psig = penc->a ^ penc->b ^ penc->c ^ penc->d; a 10 net/ceph/ceph_hash.c #define mix(a, b, c) \ a 12 net/ceph/ceph_hash.c a = a - b; a = a - c; a = a ^ (c >> 13); \ a 13 net/ceph/ceph_hash.c b = b - c; b = b - a; b = b ^ (a << 8); \ a 14 net/ceph/ceph_hash.c c = c - a; c = c - b; c = c ^ (b >> 13); \ a 15 net/ceph/ceph_hash.c a = a - b; a = a - c; a = a ^ (c >> 12); \ a 16 net/ceph/ceph_hash.c b = b - c; b = b - a; b = b ^ (a << 16); \ a 17 net/ceph/ceph_hash.c c = c - a; c = c - b; c = c ^ (b >> 5); \ a 18 net/ceph/ceph_hash.c a = a - b; a = a - c; a = a ^ (c >> 3); \ a 19 net/ceph/ceph_hash.c b = b - c; b = b - a; b = b ^ (a << 10); \ a 20 net/ceph/ceph_hash.c c = c - a; c = c - b; c = c ^ (b >> 15); \ a 26 net/ceph/ceph_hash.c __u32 a, b, c; /* the internal state */ a 31 net/ceph/ceph_hash.c a = 0x9e3779b9; /* the golden ratio; an arbitrary value */ a 32 net/ceph/ceph_hash.c b = a; a 37 net/ceph/ceph_hash.c a = a + (k[0] + ((__u32)k[1] << 8) + ((__u32)k[2] << 16) + a 43 net/ceph/ceph_hash.c mix(a, b, c); a 74 net/ceph/ceph_hash.c a = a + ((__u32)k[3] << 24); a 77 net/ceph/ceph_hash.c a = a + ((__u32)k[2] << 16); a 80 net/ceph/ceph_hash.c a = a + ((__u32)k[1] << 8); a 83 net/ceph/ceph_hash.c a = a + k[0]; a 86 net/ceph/ceph_hash.c mix(a, b, c); a 13 net/ceph/crush/hash.c #define crush_hashmix(a, b, c) do { \ a 14 net/ceph/crush/hash.c a = a-b; a = a-c; a = a^(c>>13); \ a 15 net/ceph/crush/hash.c b = b-c; b = b-a; b = b^(a<<8); \ a 16 net/ceph/crush/hash.c c = c-a; c = c-b; c = c^(b>>13); \ a 17 net/ceph/crush/hash.c a = a-b; a = a-c; a = a^(c>>12); \ a 18 net/ceph/crush/hash.c b = b-c; b = b-a; b = b^(a<<16); \ a 19 net/ceph/crush/hash.c c = c-a; c = c-b; c = c^(b>>5); \ a 20 net/ceph/crush/hash.c a = a-b; a = a-c; a = a^(c>>3); \ a 21 net/ceph/crush/hash.c b = b-c; b = b-a; b = b^(a<<10); \ a 22 net/ceph/crush/hash.c c = c-a; c = c-b; c = c^(b>>15); \ a 27 net/ceph/crush/hash.c static __u32 crush_hash32_rjenkins1(__u32 a) a 29 net/ceph/crush/hash.c __u32 hash = crush_hash_seed ^ a; a 30 net/ceph/crush/hash.c __u32 b = a; a 34 net/ceph/crush/hash.c crush_hashmix(y, a, hash); a 38 net/ceph/crush/hash.c static __u32 crush_hash32_rjenkins1_2(__u32 a, __u32 b) a 40 net/ceph/crush/hash.c __u32 hash = crush_hash_seed ^ a ^ b; a 43 net/ceph/crush/hash.c crush_hashmix(a, b, hash); a 44 net/ceph/crush/hash.c crush_hashmix(x, a, hash); a 49 net/ceph/crush/hash.c static __u32 crush_hash32_rjenkins1_3(__u32 a, __u32 b, __u32 c) a 51 net/ceph/crush/hash.c __u32 hash = crush_hash_seed ^ a ^ b ^ c; a 54 net/ceph/crush/hash.c crush_hashmix(a, b, hash); a 56 net/ceph/crush/hash.c crush_hashmix(y, a, hash); a 62 net/ceph/crush/hash.c static __u32 crush_hash32_rjenkins1_4(__u32 a, __u32 b, __u32 c, __u32 d) a 64 net/ceph/crush/hash.c __u32 hash = crush_hash_seed ^ a ^ b ^ c ^ d; a 67 net/ceph/crush/hash.c crush_hashmix(a, b, hash); a 69 net/ceph/crush/hash.c crush_hashmix(a, x, hash); a 76 net/ceph/crush/hash.c static __u32 crush_hash32_rjenkins1_5(__u32 a, __u32 b, __u32 c, __u32 d, a 79 net/ceph/crush/hash.c __u32 hash = crush_hash_seed ^ a ^ b ^ c ^ d ^ e; a 82 net/ceph/crush/hash.c crush_hashmix(a, b, hash); a 85 net/ceph/crush/hash.c crush_hashmix(y, a, hash); a 94 net/ceph/crush/hash.c __u32 crush_hash32(int type, __u32 a) a 98 net/ceph/crush/hash.c return crush_hash32_rjenkins1(a); a 104 net/ceph/crush/hash.c __u32 crush_hash32_2(int type, __u32 a, __u32 b) a 108 net/ceph/crush/hash.c return crush_hash32_rjenkins1_2(a, b); a 114 net/ceph/crush/hash.c __u32 crush_hash32_3(int type, __u32 a, __u32 b, __u32 c) a 118 net/ceph/crush/hash.c return crush_hash32_rjenkins1_3(a, b, c); a 124 net/ceph/crush/hash.c __u32 crush_hash32_4(int type, __u32 a, __u32 b, __u32 c, __u32 d) a 128 net/ceph/crush/hash.c return crush_hash32_rjenkins1_4(a, b, c, d); a 134 net/ceph/crush/hash.c __u32 crush_hash32_5(int type, __u32 a, __u32 b, __u32 c, __u32 d, __u32 e) a 138 net/ceph/crush/hash.c return crush_hash32_rjenkins1_5(a, b, c, d, e); a 901 net/ceph/crush/mapper.c int *a = cwin + map->working_size; a 902 net/ceph/crush/mapper.c int *b = a + result_max; a 904 net/ceph/crush/mapper.c int *w = a; a 190 net/ceph/osdmap.c u32 *a = NULL; a 198 net/ceph/osdmap.c a = kmalloc_array(len, sizeof(u32), GFP_NOIO); a 199 net/ceph/osdmap.c if (!a) { a 206 net/ceph/osdmap.c a[i] = ceph_decode_32(p); a 210 net/ceph/osdmap.c return a; a 215 net/ceph/osdmap.c kfree(a); a 721 net/compat.c u32 a[AUDITSC_ARGS]; a 729 net/compat.c if (len > sizeof(a)) a 732 net/compat.c if (copy_from_user(a, args, len)) a 735 net/compat.c ret = audit_socketcall_compat(len / sizeof(a[0]), a); a 739 net/compat.c a0 = a[0]; a 740 net/compat.c a1 = a[1]; a 744 net/compat.c ret = __sys_socket(a0, a1, a[2]); a 747 net/compat.c ret = __sys_bind(a0, compat_ptr(a1), a[2]); a 750 net/compat.c ret = __sys_connect(a0, compat_ptr(a1), a[2]); a 756 net/compat.c ret = __sys_accept4(a0, compat_ptr(a1), compat_ptr(a[2]), 0); a 759 net/compat.c ret = __sys_getsockname(a0, compat_ptr(a1), compat_ptr(a[2])); a 762 net/compat.c ret = __sys_getpeername(a0, compat_ptr(a1), compat_ptr(a[2])); a 765 net/compat.c ret = __sys_socketpair(a0, a1, a[2], compat_ptr(a[3])); a 768 net/compat.c ret = __sys_sendto(a0, compat_ptr(a1), a[2], a[3], NULL, 0); a 771 net/compat.c ret = __sys_sendto(a0, compat_ptr(a1), a[2], a[3], a 772 net/compat.c compat_ptr(a[4]), a[5]); a 775 net/compat.c ret = __compat_sys_recvfrom(a0, compat_ptr(a1), a[2], a[3], a 779 net/compat.c ret = __compat_sys_recvfrom(a0, compat_ptr(a1), a[2], a[3], a 780 net/compat.c compat_ptr(a[4]), a 781 net/compat.c compat_ptr(a[5])); a 787 net/compat.c ret = __compat_sys_setsockopt(a0, a1, a[2], a 788 net/compat.c compat_ptr(a[3]), a[4]); a 791 net/compat.c ret = __compat_sys_getsockopt(a0, a1, a[2], a 792 net/compat.c compat_ptr(a[3]), a 793 net/compat.c compat_ptr(a[4])); a 796 net/compat.c ret = __compat_sys_sendmsg(a0, compat_ptr(a1), a[2]); a 799 net/compat.c ret = __compat_sys_sendmmsg(a0, compat_ptr(a1), a[2], a[3]); a 802 net/compat.c ret = __compat_sys_recvmsg(a0, compat_ptr(a1), a[2]); a 805 net/compat.c ret = __sys_recvmmsg(a0, compat_ptr(a1), a[2], a 806 net/compat.c a[3] | MSG_CMSG_COMPAT, NULL, a 807 net/compat.c compat_ptr(a[4])); a 810 net/compat.c ret = __sys_accept4(a0, compat_ptr(a1), compat_ptr(a[2]), a[3]); a 8257 net/core/dev.c bool netdev_port_same_parent_id(struct net_device *a, struct net_device *b) a 8262 net/core/dev.c if (dev_get_port_parent_id(a, &a_id, true) || a 134 net/core/filter.c BPF_CALL_3(bpf_skb_get_nlattr, struct sk_buff *, skb, u32, a, u32, x) a 144 net/core/filter.c if (a > skb->len - sizeof(struct nlattr)) a 147 net/core/filter.c nla = nla_find((struct nlattr *) &skb->data[a], skb->len - a, x); a 154 net/core/filter.c BPF_CALL_3(bpf_skb_get_nlattr_nest, struct sk_buff *, skb, u32, a, u32, x) a 164 net/core/filter.c if (a > skb->len - sizeof(struct nlattr)) a 167 net/core/filter.c nla = (struct nlattr *) &skb->data[a]; a 168 net/core/filter.c if (nla->nla_len > skb->len - a) a 2558 net/core/filter.c int a = start; a 2559 net/core/filter.c int b = sge->length - pop - a; a 2563 net/core/filter.c if (pop < sge->length - a) { a 2565 net/core/filter.c sge->length = a; a 2571 net/core/filter.c b, sge->offset + pop + a); a 2578 net/core/filter.c get_order(a + b)); a 2582 net/core/filter.c sge->length = a; a 2586 net/core/filter.c memcpy(to, from, a); a 2587 net/core/filter.c memcpy(to + a, from + a + pop, b); a 2588 net/core/filter.c sg_set_page(sge, page, a + b, 0); a 2592 net/core/filter.c } else if (pop >= sge->length - a) { a 2593 net/core/filter.c pop -= (sge->length - a); a 2594 net/core/filter.c sge->length = a; a 487 net/core/lwt_bpf.c static int bpf_lwt_prog_cmp(struct bpf_lwt_prog *a, struct bpf_lwt_prog *b) a 493 net/core/lwt_bpf.c if (!a->name && !b->name) a 496 net/core/lwt_bpf.c if (!a->name || !b->name) a 499 net/core/lwt_bpf.c return strcmp(a->name, b->name); a 502 net/core/lwt_bpf.c static int bpf_encap_cmp(struct lwtunnel_state *a, struct lwtunnel_state *b) a 504 net/core/lwt_bpf.c struct bpf_lwt *a_bpf = bpf_lwt_lwtunnel(a); a 284 net/core/lwtunnel.c int lwtunnel_cmp_encap(struct lwtunnel_state *a, struct lwtunnel_state *b) a 289 net/core/lwtunnel.c if (!a && !b) a 292 net/core/lwtunnel.c if (!a || !b) a 295 net/core/lwtunnel.c if (a->type != b->type) a 298 net/core/lwtunnel.c if (a->type == LWTUNNEL_ENCAP_NONE || a 299 net/core/lwtunnel.c a->type > LWTUNNEL_ENCAP_MAX) a 303 net/core/lwtunnel.c ops = rcu_dereference(lwtun_encaps[a->type]); a 305 net/core/lwtunnel.c ret = ops->cmp_encap(a, b); a 193 net/core/page_pool.c #define _distance(a, b) (s32)((a) - (b)) a 871 net/core/rtnetlink.c static void copy_rtnl_link_stats(struct rtnl_link_stats *a, a 874 net/core/rtnetlink.c a->rx_packets = b->rx_packets; a 875 net/core/rtnetlink.c a->tx_packets = b->tx_packets; a 876 net/core/rtnetlink.c a->rx_bytes = b->rx_bytes; a 877 net/core/rtnetlink.c a->tx_bytes = b->tx_bytes; a 878 net/core/rtnetlink.c a->rx_errors = b->rx_errors; a 879 net/core/rtnetlink.c a->tx_errors = b->tx_errors; a 880 net/core/rtnetlink.c a->rx_dropped = b->rx_dropped; a 881 net/core/rtnetlink.c a->tx_dropped = b->tx_dropped; a 883 net/core/rtnetlink.c a->multicast = b->multicast; a 884 net/core/rtnetlink.c a->collisions = b->collisions; a 886 net/core/rtnetlink.c a->rx_length_errors = b->rx_length_errors; a 887 net/core/rtnetlink.c a->rx_over_errors = b->rx_over_errors; a 888 net/core/rtnetlink.c a->rx_crc_errors = b->rx_crc_errors; a 889 net/core/rtnetlink.c a->rx_frame_errors = b->rx_frame_errors; a 890 net/core/rtnetlink.c a->rx_fifo_errors = b->rx_fifo_errors; a 891 net/core/rtnetlink.c a->rx_missed_errors = b->rx_missed_errors; a 893 net/core/rtnetlink.c a->tx_aborted_errors = b->tx_aborted_errors; a 894 net/core/rtnetlink.c a->tx_carrier_errors = b->tx_carrier_errors; a 895 net/core/rtnetlink.c a->tx_fifo_errors = b->tx_fifo_errors; a 896 net/core/rtnetlink.c a->tx_heartbeat_errors = b->tx_heartbeat_errors; a 897 net/core/rtnetlink.c a->tx_window_errors = b->tx_window_errors; a 899 net/core/rtnetlink.c a->rx_compressed = b->rx_compressed; a 900 net/core/rtnetlink.c a->tx_compressed = b->tx_compressed; a 902 net/core/rtnetlink.c a->rx_nohandler = b->rx_nohandler; a 107 net/dccp/ackvec.c static inline u16 __ackvec_idx_add(const u16 a, const u16 b) a 109 net/dccp/ackvec.c return (a + b) % DCCPAV_MAX_ACKVEC_LEN; a 112 net/dccp/ackvec.c static inline u16 __ackvec_idx_sub(const u16 a, const u16 b) a 114 net/dccp/ackvec.c return __ackvec_idx_add(a, DCCPAV_MAX_ACKVEC_LEN - b); a 20 net/dccp/ccids/ccid2.c #define ccid2_pr_debug(format, a...) DCCP_PR_DEBUG(ccid2_debug, format, ##a) a 22 net/dccp/ccids/ccid2.c #define ccid2_pr_debug(format, a...) a 29 net/dccp/ccids/ccid3.c #define ccid3_pr_debug(format, a...) DCCP_PR_DEBUG(ccid3_debug, format, ##a) a 31 net/dccp/ccids/ccid3.c #define ccid3_pr_debug(format, a...) a 135 net/dccp/ccids/lib/packet_history.c static void tfrc_rx_hist_swap(struct tfrc_rx_hist *h, const u8 a, const u8 b) a 137 net/dccp/ccids/lib/packet_history.c const u8 idx_a = tfrc_rx_hist_index(h, a), a 54 net/dccp/ccids/lib/packet_history.h #define SUB16(a, b) (((a) + 16 - (b)) & 0xF) a 21 net/dccp/ccids/lib/tfrc.h #define tfrc_pr_debug(format, a...) DCCP_PR_DEBUG(tfrc_debug, format, ##a) a 23 net/dccp/ccids/lib/tfrc.h #define tfrc_pr_debug(format, a...) a 27 net/dccp/ccids/lib/tfrc.h static inline u64 scaled_div(u64 a, u64 b) a 30 net/dccp/ccids/lib/tfrc.h return div64_u64(a * 1000000, b); a 33 net/dccp/ccids/lib/tfrc.h static inline u32 scaled_div32(u64 a, u64 b) a 35 net/dccp/ccids/lib/tfrc.h u64 result = scaled_div(a, b); a 39 net/dccp/ccids/lib/tfrc.h (unsigned long long)a, (unsigned long long)b); a 24 net/dccp/dccp.h #define DCCP_CRIT(fmt, a...) printk(KERN_CRIT fmt " at %s:%d/%s()\n", ##a, \ a 26 net/dccp/dccp.h #define DCCP_BUG(a...) do { DCCP_CRIT("BUG: " a); dump_stack(); } while(0) a 35 net/dccp/dccp.h #define DCCP_PR_DEBUG(enable, fmt, a...) DCCP_PRINTK(enable, KERN_DEBUG \ a 36 net/dccp/dccp.h "%s: " fmt, __func__, ##a) a 40 net/dccp/dccp.h #define dccp_pr_debug(format, a...) DCCP_PR_DEBUG(dccp_debug, format, ##a) a 41 net/dccp/dccp.h #define dccp_pr_debug_cat(format, a...) DCCP_PRINTK(dccp_debug, format, ##a) a 42 net/dccp/dccp.h #define dccp_debug(fmt, a...) dccp_pr_debug_cat(KERN_DEBUG fmt, ##a) a 44 net/dccp/dccp.h #define dccp_pr_debug(format, a...) a 45 net/dccp/dccp.h #define dccp_pr_debug_cat(format, a...) a 46 net/dccp/dccp.h #define dccp_debug(format, a...) a 108 net/dccp/dccp.h #define ADD48(a, b) (((a) + (b)) & UINT48_MAX) a 109 net/dccp/dccp.h #define SUB48(a, b) ADD48((a), COMPLEMENT48(b)) a 113 net/decnet/dn_table.c static inline int dn_key_eq(dn_fib_key_t a, dn_fib_key_t b) a 115 net/decnet/dn_table.c return a.datum == b.datum; a 118 net/decnet/dn_table.c static inline int dn_key_leq(dn_fib_key_t a, dn_fib_key_t b) a 120 net/decnet/dn_table.c return a.datum <= b.datum; a 156 net/dsa/slave.c static int dsa_slave_set_mac_address(struct net_device *dev, void *a) a 159 net/dsa/slave.c struct sockaddr *addr = a; a 26 net/hsr/hsr_framereg.c static bool seq_nr_after(u16 a, u16 b) a 31 net/hsr/hsr_framereg.c if ((int)b - a == 32768) a 34 net/hsr/hsr_framereg.c return (((s16)(b - a)) < 0); a 37 net/hsr/hsr_framereg.c #define seq_nr_before(a, b) seq_nr_after((b), (a)) a 38 net/hsr/hsr_framereg.c #define seq_nr_after_or_eq(a, b) (!seq_nr_before((a), (b))) a 39 net/hsr/hsr_framereg.c #define seq_nr_before_or_eq(a, b) (!seq_nr_after((a), (b))) a 36 net/ieee802154/6lowpan/reassembly.c static void lowpan_frag_init(struct inet_frag_queue *q, const void *a) a 38 net/ieee802154/6lowpan/reassembly.c const struct frag_lowpan_compare_key *key = a; a 1308 net/ipv4/arp.c static void ax2asc2(ax25_address *a, char *buf) a 1314 net/ipv4/arp.c c = (a->ax25_call[n] >> 1) & 0x7F; a 1321 net/ipv4/arp.c n = (a->ax25_call[6] >> 1) & 0x0F; a 331 net/ipv4/devinet.c int inet_addr_onlink(struct in_device *in_dev, __be32 a, __be32 b) a 337 net/ipv4/devinet.c if (inet_ifa_match(a, ifa)) { a 1956 net/ipv4/devinet.c struct nlattr *a, *tb[IFLA_INET_MAX+1]; a 1968 net/ipv4/devinet.c nla_for_each_nested(a, tb[IFLA_INET_CONF], rem) { a 1969 net/ipv4/devinet.c int cfgid = nla_type(a); a 1971 net/ipv4/devinet.c if (nla_len(a) < 4) a 1985 net/ipv4/devinet.c struct nlattr *a, *tb[IFLA_INET_MAX+1]; a 1995 net/ipv4/devinet.c nla_for_each_nested(a, tb[IFLA_INET_CONF], rem) a 1996 net/ipv4/devinet.c ipv4_devconf_set(in_dev, nla_type(a), nla_get_u32(a)); a 82 net/ipv4/ip_fragment.c static void ip4_frag_init(struct inet_frag_queue *q, const void *a) a 87 net/ipv4/ip_fragment.c const struct frag_v4_compare_key *key = a; a 315 net/ipv4/ip_tunnel_core.c static int ip_tun_cmp_encap(struct lwtunnel_state *a, struct lwtunnel_state *b) a 317 net/ipv4/ip_tunnel_core.c return memcmp(lwt_tun_info(a), lwt_tun_info(b), a 70 net/ipv4/netfilter/arp_tables.c const u16 *a = (const u16 *)_a; a 76 net/ipv4/netfilter/arp_tables.c ret |= (a[i] ^ b[i]) & mask[i]; a 178 net/ipv4/tcp_cubic.c static u32 cubic_root(u64 a) a 200 net/ipv4/tcp_cubic.c b = fls64(a); a 203 net/ipv4/tcp_cubic.c return ((u32)v[(u32)a] + 35) >> 6; a 207 net/ipv4/tcp_cubic.c shift = (a >> (b * 3)); a 217 net/ipv4/tcp_cubic.c x = (2 * x + (u32)div64_u64(a, (u64)x * (u64)(x - 1))); a 78 net/ipv4/tcp_metrics.c static bool addr_same(const struct inetpeer_addr *a, a 81 net/ipv4/tcp_metrics.c return inetpeer_addr_cmp(a, b) == 0; a 775 net/ipv4/tcp_metrics.c struct nlattr *a; a 777 net/ipv4/tcp_metrics.c a = info->attrs[v4]; a 778 net/ipv4/tcp_metrics.c if (a) { a 779 net/ipv4/tcp_metrics.c inetpeer_set_addr_v4(addr, nla_get_in_addr(a)); a 784 net/ipv4/tcp_metrics.c a = info->attrs[v6]; a 785 net/ipv4/tcp_metrics.c if (a) { a 788 net/ipv4/tcp_metrics.c if (nla_len(a) != sizeof(struct in6_addr)) a 790 net/ipv4/tcp_metrics.c in6 = nla_get_in6_addr(a); a 81 net/ipv4/tcp_westwood.c static inline u32 westwood_do_filter(u32 a, u32 b) a 83 net/ipv4/tcp_westwood.c return ((7 * a) + b) >> 3; a 35 net/ipv6/datagram.c static bool ipv6_mapped_addr_any(const struct in6_addr *a) a 37 net/ipv6/datagram.c return ipv6_addr_v4mapped(a) && (a->s6_addr32[3] == 0); a 298 net/ipv6/ila/ila_lwt.c static int ila_encap_cmp(struct lwtunnel_state *a, struct lwtunnel_state *b) a 300 net/ipv6/ila/ila_lwt.c struct ila_params *a_p = ila_params_lwtunnel(a); a 29 net/ipv6/proc.c #define MAX4(a, b, c, d) \ a 30 net/ipv6/proc.c max_t(u32, max_t(u32, a, b), max_t(u32, c, d)) a 482 net/ipv6/seg6_iptunnel.c static int seg6_encap_cmp(struct lwtunnel_state *a, struct lwtunnel_state *b) a 484 net/ipv6/seg6_iptunnel.c struct seg6_iptunnel_encap *a_hdr = seg6_encap_lwtunnel(a); a 689 net/ipv6/seg6_local.c static int cmp_nla_srh(struct seg6_local_lwt *a, struct seg6_local_lwt *b) a 691 net/ipv6/seg6_local.c int len = (a->srh->hdrlen + 1) << 3; a 696 net/ipv6/seg6_local.c return memcmp(a->srh, b->srh, len); a 714 net/ipv6/seg6_local.c static int cmp_nla_table(struct seg6_local_lwt *a, struct seg6_local_lwt *b) a 716 net/ipv6/seg6_local.c if (a->table != b->table) a 743 net/ipv6/seg6_local.c static int cmp_nla_nh4(struct seg6_local_lwt *a, struct seg6_local_lwt *b) a 745 net/ipv6/seg6_local.c return memcmp(&a->nh4, &b->nh4, sizeof(struct in_addr)); a 769 net/ipv6/seg6_local.c static int cmp_nla_nh6(struct seg6_local_lwt *a, struct seg6_local_lwt *b) a 771 net/ipv6/seg6_local.c return memcmp(&a->nh6, &b->nh6, sizeof(struct in6_addr)); a 789 net/ipv6/seg6_local.c static int cmp_nla_iif(struct seg6_local_lwt *a, struct seg6_local_lwt *b) a 791 net/ipv6/seg6_local.c if (a->iif != b->iif) a 812 net/ipv6/seg6_local.c static int cmp_nla_oif(struct seg6_local_lwt *a, struct seg6_local_lwt *b) a 814 net/ipv6/seg6_local.c if (a->oif != b->oif) a 879 net/ipv6/seg6_local.c static int cmp_nla_bpf(struct seg6_local_lwt *a, struct seg6_local_lwt *b) a 881 net/ipv6/seg6_local.c if (!a->bpf.name && !b->bpf.name) a 884 net/ipv6/seg6_local.c if (!a->bpf.name || !b->bpf.name) a 887 net/ipv6/seg6_local.c return strcmp(a->bpf.name, b->bpf.name); a 893 net/ipv6/seg6_local.c int (*cmp)(struct seg6_local_lwt *a, struct seg6_local_lwt *b); a 1077 net/ipv6/seg6_local.c static int seg6_local_cmp_encap(struct lwtunnel_state *a, a 1084 net/ipv6/seg6_local.c slwt_a = seg6_local_lwtunnel(a); a 295 net/ipv6/sit.c struct ip_tunnel_prl __user *a) a 302 net/ipv6/sit.c if (copy_from_user(&kprl, a, sizeof(kprl))) a 349 net/ipv6/sit.c if ((len && copy_to_user(a + 1, kp, len)) || put_user(len, &a->datalen)) a 358 net/ipv6/sit.c ipip6_tunnel_add_prl(struct ip_tunnel *t, struct ip_tunnel_prl *a, int chg) a 363 net/ipv6/sit.c if (a->addr == htonl(INADDR_ANY)) a 369 net/ipv6/sit.c if (p->addr == a->addr) { a 371 net/ipv6/sit.c p->flags = a->flags; a 391 net/ipv6/sit.c p->addr = a->addr; a 392 net/ipv6/sit.c p->flags = a->flags; a 412 net/ipv6/sit.c ipip6_tunnel_del_prl(struct ip_tunnel *t, struct ip_tunnel_prl *a) a 420 net/ipv6/sit.c if (a && a->addr != htonl(INADDR_ANY)) { a 424 net/ipv6/sit.c if (x->addr == a->addr) { a 697 net/key/af_key.c #define PFKEY_ALIGN8(a) (1 + (((a) - 1) | (8 - 1))) a 858 net/key/af_key.c struct xfrm_algo_desc *a = xfrm_aalg_get_byname(x->aalg->alg_name, 0); a 859 net/key/af_key.c sa->sadb_sa_auth = (a && a->pfkey_supported) ? a 860 net/key/af_key.c a->desc.sadb_alg_id : 0; a 865 net/key/af_key.c struct xfrm_algo_desc *a = xfrm_ealg_get_byname(x->ealg->alg_name, 0); a 866 net/key/af_key.c sa->sadb_sa_encrypt = (a && a->pfkey_supported) ? a 867 net/key/af_key.c a->desc.sadb_alg_id : 0; a 871 net/key/af_key.c struct xfrm_algo_desc *a = xfrm_calg_get_byname(x->calg->alg_name, 0); a 872 net/key/af_key.c sa->sadb_sa_encrypt = (a && a->pfkey_supported) ? a 873 net/key/af_key.c a->desc.sadb_alg_id : 0; a 1174 net/key/af_key.c struct xfrm_algo_desc *a = xfrm_aalg_get_byid(sa->sadb_sa_auth); a 1175 net/key/af_key.c if (!a || !a->pfkey_supported) { a 1186 net/key/af_key.c strcpy(x->aalg->alg_name, a->name); a 1192 net/key/af_key.c x->aalg->alg_trunc_len = a->uinfo.auth.icv_truncbits; a 1198 net/key/af_key.c struct xfrm_algo_desc *a = xfrm_calg_get_byid(sa->sadb_sa_encrypt); a 1199 net/key/af_key.c if (!a || !a->pfkey_supported) { a 1208 net/key/af_key.c strcpy(x->calg->alg_name, a->name); a 1212 net/key/af_key.c struct xfrm_algo_desc *a = xfrm_ealg_get_byid(sa->sadb_sa_encrypt); a 1213 net/key/af_key.c if (!a || !a->pfkey_supported) { a 1225 net/key/af_key.c strcpy(x->ealg->alg_name, a->name); a 1232 net/key/af_key.c x->geniv = a->uinfo.encr.geniv; a 1419 net/llc/llc_c_ac.c u8 llc_circular_between(u8 a, u8 b, u8 c) a 1421 net/llc/llc_c_ac.c b = b - a; a 1422 net/llc/llc_c_ac.c c = c - a; a 463 net/mac80211/debugfs_sta.c #define PFLAG(a, b) \ a 465 net/mac80211/debugfs_sta.c if (vhtc->cap & IEEE80211_VHT_CAP_ ## a) \ a 588 net/mac80211/debugfs_sta.c #define PFLAG(t, n, a, b) \ a 590 net/mac80211/debugfs_sta.c if (cap[n] & IEEE80211_HE_##t##_CAP##n##_##a) \ a 601 net/mac80211/debugfs_sta.c #define PFLAG_RANGE_DEFAULT(t, i, n, s, m, off, fmt, a, b) \ a 603 net/mac80211/debugfs_sta.c if (cap[i] == IEEE80211_HE_##t ##_CAP##i##_##n##_##a) { \ a 18 net/mac80211/fils_aead.c u64 a = get_unaligned_be64(pad); a 21 net/mac80211/fils_aead.c put_unaligned_be64((a << 1) | (b >> 63), pad); a 22 net/mac80211/fils_aead.c put_unaligned_be64((b << 1) ^ ((a >> 63) ? 0x87 : 0), pad + 8); a 53 net/mac80211/rc80211_minstrel_ht.c #define _MAX(a, b) (((a)>(b))?(a):(b)) a 22 net/mac802154/llsec.c static bool llsec_key_id_equal(const struct ieee802154_llsec_key_id *a, a 188 net/mac802154/llsec.c static bool llsec_key_id_equal(const struct ieee802154_llsec_key_id *a, a 191 net/mac802154/llsec.c if (a->mode != b->mode) a 194 net/mac802154/llsec.c if (a->mode == IEEE802154_SCF_KEY_IMPLICIT) a 195 net/mac802154/llsec.c return ieee802154_addr_equal(&a->device_addr, &b->device_addr); a 197 net/mac802154/llsec.c if (a->id != b->id) a 200 net/mac802154/llsec.c switch (a->mode) { a 204 net/mac802154/llsec.c return a->short_source == b->short_source; a 206 net/mac802154/llsec.c return a->extended_source == b->extended_source; a 264 net/mpls/mpls_iptunnel.c static int mpls_encap_cmp(struct lwtunnel_state *a, struct lwtunnel_state *b) a 266 net/mpls/mpls_iptunnel.c struct mpls_iptunnel_encap *a_hdr = mpls_lwtunnel_encap(a); a 197 net/netfilter/ipset/ip_set_bitmap_ip.c bitmap_ip_same_set(const struct ip_set *a, const struct ip_set *b) a 199 net/netfilter/ipset/ip_set_bitmap_ip.c const struct bitmap_ip *x = a->data; a 205 net/netfilter/ipset/ip_set_bitmap_ip.c a->timeout == b->timeout && a 206 net/netfilter/ipset/ip_set_bitmap_ip.c a->extensions == b->extensions; a 281 net/netfilter/ipset/ip_set_bitmap_ipmac.c bitmap_ipmac_same_set(const struct ip_set *a, const struct ip_set *b) a 283 net/netfilter/ipset/ip_set_bitmap_ipmac.c const struct bitmap_ipmac *x = a->data; a 288 net/netfilter/ipset/ip_set_bitmap_ipmac.c a->timeout == b->timeout && a 289 net/netfilter/ipset/ip_set_bitmap_ipmac.c a->extensions == b->extensions; a 183 net/netfilter/ipset/ip_set_bitmap_port.c bitmap_port_same_set(const struct ip_set *a, const struct ip_set *b) a 185 net/netfilter/ipset/ip_set_bitmap_port.c const struct bitmap_port *x = a->data; a 190 net/netfilter/ipset/ip_set_bitmap_port.c a->timeout == b->timeout && a 191 net/netfilter/ipset/ip_set_bitmap_port.c a->extensions == b->extensions; a 44 net/netfilter/ipset/ip_set_core.c #define STRNCMP(a, b) (strncmp(a, b, IPSET_MAXNAMELEN) == 0) a 495 net/netfilter/ipset/ip_set_hash_gen.h mtype_same_set(const struct ip_set *a, const struct ip_set *b) a 497 net/netfilter/ipset/ip_set_hash_gen.h const struct htype *x = a->data; a 502 net/netfilter/ipset/ip_set_hash_gen.h a->timeout == b->timeout && a 509 net/netfilter/ipset/ip_set_hash_gen.h a->extensions == b->extensions; a 41 net/netfilter/ipset/ip_set_hash_netiface.c #define STRLCPY(a, b) strlcpy(a, b, IFNAMSIZ) a 538 net/netfilter/ipset/ip_set_list_set.c list_set_same_set(const struct ip_set *a, const struct ip_set *b) a 540 net/netfilter/ipset/ip_set_list_set.c const struct list_set *x = a->data; a 544 net/netfilter/ipset/ip_set_list_set.c a->timeout == b->timeout && a 545 net/netfilter/ipset/ip_set_list_set.c a->extensions == b->extensions; a 142 net/netfilter/ipset/pfxlen.c #define E(a, b, c, d) \ a 144 net/netfilter/ipset/pfxlen.c htonl(a), htonl(b), \ a 157 net/netfilter/ipset/pfxlen.c #define E(a, b, c, d) \ a 158 net/netfilter/ipset/pfxlen.c {.ip6 = { (__force __be32)a, (__force __be32)b, \ a 191 net/netfilter/ipvs/ip_vs_app.c struct ip_vs_app *a; a 202 net/netfilter/ipvs/ip_vs_app.c list_for_each_entry(a, &ipvs->app_list, a_list) { a 203 net/netfilter/ipvs/ip_vs_app.c if (!strcmp(app->name, a->name)) { a 210 net/netfilter/ipvs/ip_vs_app.c a = kmemdup(app, sizeof(*app), GFP_KERNEL); a 211 net/netfilter/ipvs/ip_vs_app.c if (!a) { a 217 net/netfilter/ipvs/ip_vs_app.c INIT_LIST_HEAD(&a->incs_list); a 218 net/netfilter/ipvs/ip_vs_app.c list_add(&a->a_list, &ipvs->app_list); a 223 net/netfilter/ipvs/ip_vs_app.c return err ? ERR_PTR(err) : a; a 234 net/netfilter/ipvs/ip_vs_app.c struct ip_vs_app *a, *anxt, *inc, *nxt; a 238 net/netfilter/ipvs/ip_vs_app.c list_for_each_entry_safe(a, anxt, &ipvs->app_list, a_list) { a 239 net/netfilter/ipvs/ip_vs_app.c if (app && strcmp(app->name, a->name)) a 241 net/netfilter/ipvs/ip_vs_app.c list_for_each_entry_safe(inc, nxt, &a->incs_list, a_list) { a 245 net/netfilter/ipvs/ip_vs_app.c list_del(&a->a_list); a 246 net/netfilter/ipvs/ip_vs_app.c kfree(a); a 3510 net/netfilter/ipvs/ip_vs_ctl.c struct nlattr *a; a 3522 net/netfilter/ipvs/ip_vs_ctl.c a = attrs[IPVS_DAEMON_ATTR_SYNC_MAXLEN]; a 3523 net/netfilter/ipvs/ip_vs_ctl.c if (a) a 3524 net/netfilter/ipvs/ip_vs_ctl.c c.sync_maxlen = nla_get_u16(a); a 3526 net/netfilter/ipvs/ip_vs_ctl.c a = attrs[IPVS_DAEMON_ATTR_MCAST_GROUP]; a 3527 net/netfilter/ipvs/ip_vs_ctl.c if (a) { a 3529 net/netfilter/ipvs/ip_vs_ctl.c c.mcast_group.ip = nla_get_in_addr(a); a 3533 net/netfilter/ipvs/ip_vs_ctl.c a = attrs[IPVS_DAEMON_ATTR_MCAST_GROUP6]; a 3534 net/netfilter/ipvs/ip_vs_ctl.c if (a) { a 3539 net/netfilter/ipvs/ip_vs_ctl.c c.mcast_group.in6 = nla_get_in6_addr(a); a 3549 net/netfilter/ipvs/ip_vs_ctl.c a = attrs[IPVS_DAEMON_ATTR_MCAST_PORT]; a 3550 net/netfilter/ipvs/ip_vs_ctl.c if (a) a 3551 net/netfilter/ipvs/ip_vs_ctl.c c.mcast_port = nla_get_u16(a); a 3553 net/netfilter/ipvs/ip_vs_ctl.c a = attrs[IPVS_DAEMON_ATTR_MCAST_TTL]; a 3554 net/netfilter/ipvs/ip_vs_ctl.c if (a) a 3555 net/netfilter/ipvs/ip_vs_ctl.c c.mcast_ttl = nla_get_u8(a); a 80 net/netfilter/nf_conncount.c static int key_diff(const u32 *a, const u32 *b, unsigned int klen) a 82 net/netfilter/nf_conncount.c return memcmp(a, b, klen * sizeof(u32)); a 101 net/netfilter/nf_conncount.c unsigned long a, b; a 109 net/netfilter/nf_conncount.c a = (u32)jiffies; a 116 net/netfilter/nf_conncount.c age = a - b; a 465 net/netfilter/nf_conntrack_core.c unsigned long a, b, c, d; a 469 net/netfilter/nf_conntrack_core.c a = (unsigned long)ct; a 476 net/netfilter/nf_conntrack_core.c return siphash_4u64((u64)a, (u64)b, (u64)c, (u64)d, &ct_id_seed); a 478 net/netfilter/nf_conntrack_core.c return siphash_4u32((u32)a, (u32)b, (u32)c, (u32)d, &ct_id_seed); a 231 net/netfilter/nf_conntrack_expect.c static inline int expect_clash(const struct nf_conntrack_expect *a, a 239 net/netfilter/nf_conntrack_expect.c intersect_mask.src.u.all = a->mask.src.u.all & b->mask.src.u.all; a 243 net/netfilter/nf_conntrack_expect.c a->mask.src.u3.all[count] & b->mask.src.u3.all[count]; a 246 net/netfilter/nf_conntrack_expect.c return nf_ct_tuple_mask_cmp(&a->tuple, &b->tuple, &intersect_mask) && a 247 net/netfilter/nf_conntrack_expect.c net_eq(nf_ct_net(a->master), nf_ct_net(b->master)) && a 248 net/netfilter/nf_conntrack_expect.c nf_ct_zone_equal_any(a->master, nf_ct_zone(b->master)); a 251 net/netfilter/nf_conntrack_expect.c static inline int expect_matches(const struct nf_conntrack_expect *a, a 254 net/netfilter/nf_conntrack_expect.c return nf_ct_tuple_equal(&a->tuple, &b->tuple) && a 255 net/netfilter/nf_conntrack_expect.c nf_ct_tuple_mask_equal(&a->mask, &b->mask) && a 256 net/netfilter/nf_conntrack_expect.c net_eq(nf_ct_net(a->master), nf_ct_net(b->master)) && a 257 net/netfilter/nf_conntrack_expect.c nf_ct_zone_equal_any(a->master, nf_ct_zone(b->master)); a 260 net/netfilter/nf_conntrack_expect.c static bool master_matches(const struct nf_conntrack_expect *a, a 267 net/netfilter/nf_conntrack_expect.c return a->master == b->master; a 325 net/netfilter/nf_conntrack_netlink.c #define ctnetlink_dump_mark(a, b) (0) a 354 net/netfilter/nf_conntrack_netlink.c #define ctnetlink_dump_secctx(a, b) (0) a 387 net/netfilter/nf_conntrack_netlink.c #define ctnetlink_dump_labels(a, b) (0) a 388 net/netfilter/nf_conntrack_netlink.c #define ctnetlink_label_size(a) (0) a 2711 net/netfilter/nf_conntrack_netlink.c unsigned long a, b, c, d; a 2715 net/netfilter/nf_conntrack_netlink.c a = (unsigned long)exp; a 2721 net/netfilter/nf_conntrack_netlink.c return (__force __be32)siphash_4u64((u64)a, (u64)b, (u64)c, (u64)d, &exp_id_seed); a 2723 net/netfilter/nf_conntrack_netlink.c return (__force __be32)siphash_4u32((u32)a, (u32)b, (u32)c, (u32)d, &exp_id_seed); a 606 net/netfilter/xt_hashlimit.c static inline __be32 maskl(__be32 a, unsigned int l) a 608 net/netfilter/xt_hashlimit.c return l ? htonl(ntohl(a) & ~0 << (32 - l)) : 0; a 53 net/netfilter/xt_iprange.c iprange_ipv6_lt(const struct in6_addr *a, const struct in6_addr *b) a 58 net/netfilter/xt_iprange.c if (a->s6_addr32[i] != b->s6_addr32[i]) a 59 net/netfilter/xt_iprange.c return ntohl(a->s6_addr32[i]) < ntohl(b->s6_addr32[i]); a 568 net/openvswitch/actions.c const struct nlattr *a) a 580 net/openvswitch/actions.c err = nsh_key_from_nlattr(a, &key, &mask); a 916 net/openvswitch/actions.c const struct nlattr *a; a 923 net/openvswitch/actions.c for (a = nla_data(attr), rem = nla_len(attr); rem > 0; a 924 net/openvswitch/actions.c a = nla_next(a, &rem)) { a 925 net/openvswitch/actions.c switch (nla_type(a)) { a 927 net/openvswitch/actions.c upcall.userdata = a; a 931 net/openvswitch/actions.c upcall.portid = nla_get_u32(a); a 938 net/openvswitch/actions.c vport = ovs_vport_rcu(dp, nla_get_u32(a)); a 1033 net/openvswitch/actions.c const struct nlattr *a) a 1036 net/openvswitch/actions.c if (nla_type(a) == OVS_KEY_ATTR_TUNNEL_INFO) { a 1037 net/openvswitch/actions.c struct ovs_tunnel_info *tun = nla_data(a); a 1049 net/openvswitch/actions.c #define get_mask(a, type) ((const type)nla_data(a) + 1) a 1053 net/openvswitch/actions.c const struct nlattr *a) a 1057 net/openvswitch/actions.c switch (nla_type(a)) { a 1059 net/openvswitch/actions.c OVS_SET_MASKED(skb->priority, nla_get_u32(a), a 1060 net/openvswitch/actions.c *get_mask(a, u32 *)); a 1065 net/openvswitch/actions.c OVS_SET_MASKED(skb->mark, nla_get_u32(a), *get_mask(a, u32 *)); a 1075 net/openvswitch/actions.c err = set_eth_addr(skb, flow_key, nla_data(a), a 1076 net/openvswitch/actions.c get_mask(a, struct ovs_key_ethernet *)); a 1080 net/openvswitch/actions.c err = set_nsh(skb, flow_key, a); a 1084 net/openvswitch/actions.c err = set_ipv4(skb, flow_key, nla_data(a), a 1085 net/openvswitch/actions.c get_mask(a, struct ovs_key_ipv4 *)); a 1089 net/openvswitch/actions.c err = set_ipv6(skb, flow_key, nla_data(a), a 1090 net/openvswitch/actions.c get_mask(a, struct ovs_key_ipv6 *)); a 1094 net/openvswitch/actions.c err = set_tcp(skb, flow_key, nla_data(a), a 1095 net/openvswitch/actions.c get_mask(a, struct ovs_key_tcp *)); a 1099 net/openvswitch/actions.c err = set_udp(skb, flow_key, nla_data(a), a 1100 net/openvswitch/actions.c get_mask(a, struct ovs_key_udp *)); a 1104 net/openvswitch/actions.c err = set_sctp(skb, flow_key, nla_data(a), a 1105 net/openvswitch/actions.c get_mask(a, struct ovs_key_sctp *)); a 1109 net/openvswitch/actions.c err = set_mpls(skb, flow_key, nla_data(a), get_mask(a, a 1128 net/openvswitch/actions.c const struct nlattr *a, bool last) a 1141 net/openvswitch/actions.c recirc_id = nla_get_u32(a); a 1184 net/openvswitch/actions.c const struct nlattr *a; a 1187 net/openvswitch/actions.c for (a = attr, rem = len; rem > 0; a 1188 net/openvswitch/actions.c a = nla_next(a, &rem)) { a 1191 net/openvswitch/actions.c switch (nla_type(a)) { a 1193 net/openvswitch/actions.c int port = nla_get_u32(a); a 1200 net/openvswitch/actions.c if (nla_is_last(a, rem)) { a 1215 net/openvswitch/actions.c struct ovs_action_trunc *trunc = nla_data(a); a 1223 net/openvswitch/actions.c output_userspace(dp, skb, key, a, attr, a 1229 net/openvswitch/actions.c execute_hash(skb, key, a); a 1233 net/openvswitch/actions.c err = push_mpls(skb, key, nla_data(a)); a 1237 net/openvswitch/actions.c err = pop_mpls(skb, key, nla_get_be16(a)); a 1241 net/openvswitch/actions.c err = push_vlan(skb, key, nla_data(a)); a 1249 net/openvswitch/actions.c bool last = nla_is_last(a, rem); a 1251 net/openvswitch/actions.c err = execute_recirc(dp, skb, key, a, last); a 1263 net/openvswitch/actions.c err = execute_set_action(skb, key, nla_data(a)); a 1268 net/openvswitch/actions.c err = execute_masked_set_action(skb, key, nla_data(a)); a 1272 net/openvswitch/actions.c bool last = nla_is_last(a, rem); a 1274 net/openvswitch/actions.c err = sample(dp, skb, key, a, last); a 1289 net/openvswitch/actions.c nla_data(a)); a 1301 net/openvswitch/actions.c err = push_eth(skb, key, nla_data(a)); a 1312 net/openvswitch/actions.c err = nsh_hdr_from_nlattr(nla_data(a), nh, a 1325 net/openvswitch/actions.c if (ovs_meter_execute(dp, skb, key, nla_get_u32(a))) { a 1332 net/openvswitch/actions.c bool last = nla_is_last(a, rem); a 1334 net/openvswitch/actions.c err = clone(dp, skb, key, a, last); a 1342 net/openvswitch/actions.c bool last = nla_is_last(a, rem); a 1344 net/openvswitch/actions.c err = execute_check_pkt_len(dp, skb, key, a, last); a 1363 net/openvswitch/conntrack.c struct nlattr *a; a 1369 net/openvswitch/conntrack.c nla_for_each_nested(a, attr, rem) { a 1383 net/openvswitch/conntrack.c int type = nla_type(a); a 1391 net/openvswitch/conntrack.c if (nla_len(a) != ovs_nat_attr_lens[type][ip_vers]) { a 1393 net/openvswitch/conntrack.c type, nla_len(a), a 1411 net/openvswitch/conntrack.c nla_memcpy(&info->range.min_addr, a, a 1418 net/openvswitch/conntrack.c nla_memcpy(&info->range.max_addr, a, a 1424 net/openvswitch/conntrack.c info->range.min_proto.all = htons(nla_get_u16(a)); a 1430 net/openvswitch/conntrack.c info->range.max_proto.all = htons(nla_get_u16(a)); a 1509 net/openvswitch/conntrack.c struct nlattr *a; a 1512 net/openvswitch/conntrack.c nla_for_each_nested(a, attr, rem) { a 1513 net/openvswitch/conntrack.c int type = nla_type(a); a 1526 net/openvswitch/conntrack.c if (nla_len(a) < minlen || nla_len(a) > maxlen) { a 1529 net/openvswitch/conntrack.c type, nla_len(a), maxlen); a 1542 net/openvswitch/conntrack.c info->zone.id = nla_get_u16(a); a 1547 net/openvswitch/conntrack.c struct md_mark *mark = nla_data(a); a 1559 net/openvswitch/conntrack.c struct md_labels *labels = nla_data(a); a 1570 net/openvswitch/conntrack.c *helper = nla_data(a); a 1571 net/openvswitch/conntrack.c if (!memchr(*helper, '\0', nla_len(a))) { a 1578 net/openvswitch/conntrack.c int err = parse_nat(a, info, log); a 1587 net/openvswitch/conntrack.c info->eventmask = nla_get_u32(a); a 1591 net/openvswitch/conntrack.c memcpy(info->timeout, nla_data(a), nla_len(a)); a 1592 net/openvswitch/conntrack.c if (!memchr(info->timeout, '\0', nla_len(a))) { a 1825 net/openvswitch/conntrack.c void ovs_ct_free_action(const struct nlattr *a) a 1827 net/openvswitch/conntrack.c struct ovs_conntrack_info *ct_info = nla_data(a); a 2119 net/openvswitch/conntrack.c struct nlattr **a = info->attrs; a 2131 net/openvswitch/conntrack.c if (!a[OVS_CT_LIMIT_ATTR_ZONE_LIMIT]) { a 2136 net/openvswitch/conntrack.c err = ovs_ct_limit_set_zone_limit(a[OVS_CT_LIMIT_ATTR_ZONE_LIMIT], a 2153 net/openvswitch/conntrack.c struct nlattr **a = info->attrs; a 2165 net/openvswitch/conntrack.c if (!a[OVS_CT_LIMIT_ATTR_ZONE_LIMIT]) { a 2170 net/openvswitch/conntrack.c err = ovs_ct_limit_del_zone_limit(a[OVS_CT_LIMIT_ATTR_ZONE_LIMIT], a 2185 net/openvswitch/conntrack.c struct nlattr **a = info->attrs; a 2205 net/openvswitch/conntrack.c if (a[OVS_CT_LIMIT_ATTR_ZONE_LIMIT]) { a 2207 net/openvswitch/conntrack.c net, a[OVS_CT_LIMIT_ATTR_ZONE_LIMIT], ct_limit_info, a 31 net/openvswitch/conntrack.h void ovs_ct_free_action(const struct nlattr *a); a 96 net/openvswitch/conntrack.h static inline void ovs_ct_free_action(const struct nlattr *a) { } a 537 net/openvswitch/datapath.c struct nlattr **a = info->attrs; a 547 net/openvswitch/datapath.c bool log = !a[OVS_PACKET_ATTR_PROBE]; a 550 net/openvswitch/datapath.c if (!a[OVS_PACKET_ATTR_PACKET] || !a[OVS_PACKET_ATTR_KEY] || a 551 net/openvswitch/datapath.c !a[OVS_PACKET_ATTR_ACTIONS]) a 554 net/openvswitch/datapath.c len = nla_len(a[OVS_PACKET_ATTR_PACKET]); a 561 net/openvswitch/datapath.c nla_memcpy(__skb_put(packet, len), a[OVS_PACKET_ATTR_PACKET], len); a 564 net/openvswitch/datapath.c if (a[OVS_PACKET_ATTR_MRU]) { a 565 net/openvswitch/datapath.c mru = nla_get_u16(a[OVS_PACKET_ATTR_MRU]); a 576 net/openvswitch/datapath.c err = ovs_flow_key_extract_userspace(net, a[OVS_PACKET_ATTR_KEY], a 581 net/openvswitch/datapath.c err = ovs_nla_copy_actions(net, a[OVS_PACKET_ATTR_ACTIONS], a 899 net/openvswitch/datapath.c struct nlattr **a = info->attrs; a 907 net/openvswitch/datapath.c u32 ufid_flags = ovs_nla_get_ufid_flags(a[OVS_FLOW_ATTR_UFID_FLAGS]); a 909 net/openvswitch/datapath.c bool log = !a[OVS_FLOW_ATTR_PROBE]; a 913 net/openvswitch/datapath.c if (!a[OVS_FLOW_ATTR_KEY]) { a 917 net/openvswitch/datapath.c if (!a[OVS_FLOW_ATTR_ACTIONS]) { a 933 net/openvswitch/datapath.c error = ovs_nla_get_match(net, &match, a[OVS_FLOW_ATTR_KEY], a 934 net/openvswitch/datapath.c a[OVS_FLOW_ATTR_MASK], log); a 939 net/openvswitch/datapath.c error = ovs_nla_get_identifier(&new_flow->id, a[OVS_FLOW_ATTR_UFID], a 951 net/openvswitch/datapath.c error = ovs_nla_copy_actions(net, a[OVS_FLOW_ATTR_ACTIONS], a 1061 net/openvswitch/datapath.c const struct nlattr *a, a 1071 net/openvswitch/datapath.c error = ovs_nla_copy_actions(net, a, &masked_key, &acts, log); a 1098 net/openvswitch/datapath.c struct nlattr **a, a 1105 net/openvswitch/datapath.c if (a[OVS_FLOW_ATTR_KEY]) { a 1107 net/openvswitch/datapath.c error = ovs_nla_get_match(net, match, a[OVS_FLOW_ATTR_KEY], a 1108 net/openvswitch/datapath.c a[OVS_FLOW_ATTR_MASK], log); a 1113 net/openvswitch/datapath.c if (a[OVS_FLOW_ATTR_ACTIONS]) { a 1114 net/openvswitch/datapath.c if (!a[OVS_FLOW_ATTR_KEY]) { a 1121 net/openvswitch/datapath.c *acts = get_flow_actions(net, a[OVS_FLOW_ATTR_ACTIONS], key, a 1138 net/openvswitch/datapath.c struct nlattr **a = info->attrs; a 1147 net/openvswitch/datapath.c u32 ufid_flags = ovs_nla_get_ufid_flags(a[OVS_FLOW_ATTR_UFID_FLAGS]); a 1149 net/openvswitch/datapath.c bool log = !a[OVS_FLOW_ATTR_PROBE]; a 1152 net/openvswitch/datapath.c ufid_present = ovs_nla_get_ufid(&sfid, a[OVS_FLOW_ATTR_UFID], log); a 1153 net/openvswitch/datapath.c if (!a[OVS_FLOW_ATTR_KEY] && !ufid_present) { a 1159 net/openvswitch/datapath.c error = ovs_nla_init_match_and_action(net, &match, &key, a, a 1217 net/openvswitch/datapath.c if (a[OVS_FLOW_ATTR_CLEAR]) a 1239 net/openvswitch/datapath.c struct nlattr **a = info->attrs; a 1248 net/openvswitch/datapath.c u32 ufid_flags = ovs_nla_get_ufid_flags(a[OVS_FLOW_ATTR_UFID_FLAGS]); a 1250 net/openvswitch/datapath.c bool log = !a[OVS_FLOW_ATTR_PROBE]; a 1253 net/openvswitch/datapath.c ufid_present = ovs_nla_get_ufid(&ufid, a[OVS_FLOW_ATTR_UFID], log); a 1254 net/openvswitch/datapath.c if (a[OVS_FLOW_ATTR_KEY]) { a 1256 net/openvswitch/datapath.c err = ovs_nla_get_match(net, &match, a[OVS_FLOW_ATTR_KEY], NULL, a 1298 net/openvswitch/datapath.c struct nlattr **a = info->attrs; a 1307 net/openvswitch/datapath.c u32 ufid_flags = ovs_nla_get_ufid_flags(a[OVS_FLOW_ATTR_UFID_FLAGS]); a 1309 net/openvswitch/datapath.c bool log = !a[OVS_FLOW_ATTR_PROBE]; a 1312 net/openvswitch/datapath.c ufid_present = ovs_nla_get_ufid(&ufid, a[OVS_FLOW_ATTR_UFID], log); a 1313 net/openvswitch/datapath.c if (a[OVS_FLOW_ATTR_KEY]) { a 1315 net/openvswitch/datapath.c err = ovs_nla_get_match(net, &match, a[OVS_FLOW_ATTR_KEY], a 1328 net/openvswitch/datapath.c if (unlikely(!a[OVS_FLOW_ATTR_KEY] && !ufid_present)) { a 1377 net/openvswitch/datapath.c struct nlattr *a[__OVS_FLOW_ATTR_MAX]; a 1384 net/openvswitch/datapath.c err = genlmsg_parse_deprecated(cb->nlh, &dp_flow_genl_family, a, a 1388 net/openvswitch/datapath.c ufid_flags = ovs_nla_get_ufid_flags(a[OVS_FLOW_ATTR_UFID_FLAGS]); a 1532 net/openvswitch/datapath.c struct nlattr *a[OVS_DP_ATTR_MAX + 1]) a 1536 net/openvswitch/datapath.c if (!a[OVS_DP_ATTR_NAME]) a 1541 net/openvswitch/datapath.c vport = ovs_vport_locate(net, nla_data(a[OVS_DP_ATTR_NAME])); a 1561 net/openvswitch/datapath.c static int ovs_dp_change(struct datapath *dp, struct nlattr *a[]) a 1565 net/openvswitch/datapath.c if (a[OVS_DP_ATTR_USER_FEATURES]) { a 1566 net/openvswitch/datapath.c user_features = nla_get_u32(a[OVS_DP_ATTR_USER_FEATURES]); a 1591 net/openvswitch/datapath.c struct nlattr **a = info->attrs; a 1600 net/openvswitch/datapath.c if (!a[OVS_DP_ATTR_NAME] || !a[OVS_DP_ATTR_UPCALL_PID]) a 1641 net/openvswitch/datapath.c parms.name = nla_data(a[OVS_DP_ATTR_NAME]); a 1646 net/openvswitch/datapath.c parms.upcall_portids = a[OVS_DP_ATTR_UPCALL_PID]; a 1648 net/openvswitch/datapath.c err = ovs_dp_change(dp, a); a 1971 net/openvswitch/datapath.c struct nlattr *a[OVS_VPORT_ATTR_MAX + 1]) a 1976 net/openvswitch/datapath.c if (a[OVS_VPORT_ATTR_IFINDEX]) a 1978 net/openvswitch/datapath.c if (a[OVS_VPORT_ATTR_NAME]) { a 1979 net/openvswitch/datapath.c vport = ovs_vport_locate(net, nla_data(a[OVS_VPORT_ATTR_NAME])); a 1986 net/openvswitch/datapath.c } else if (a[OVS_VPORT_ATTR_PORT_NO]) { a 1987 net/openvswitch/datapath.c u32 port_no = nla_get_u32(a[OVS_VPORT_ATTR_PORT_NO]); a 2038 net/openvswitch/datapath.c struct nlattr **a = info->attrs; a 2048 net/openvswitch/datapath.c if (!a[OVS_VPORT_ATTR_NAME] || !a[OVS_VPORT_ATTR_TYPE] || a 2049 net/openvswitch/datapath.c !a[OVS_VPORT_ATTR_UPCALL_PID]) a 2051 net/openvswitch/datapath.c if (a[OVS_VPORT_ATTR_IFINDEX]) a 2054 net/openvswitch/datapath.c port_no = a[OVS_VPORT_ATTR_PORT_NO] a 2055 net/openvswitch/datapath.c ? nla_get_u32(a[OVS_VPORT_ATTR_PORT_NO]) : 0; a 2087 net/openvswitch/datapath.c parms.name = nla_data(a[OVS_VPORT_ATTR_NAME]); a 2088 net/openvswitch/datapath.c parms.type = nla_get_u32(a[OVS_VPORT_ATTR_TYPE]); a 2089 net/openvswitch/datapath.c parms.options = a[OVS_VPORT_ATTR_OPTIONS]; a 2092 net/openvswitch/datapath.c parms.upcall_portids = a[OVS_VPORT_ATTR_UPCALL_PID]; a 2127 net/openvswitch/datapath.c struct nlattr **a = info->attrs; a 2137 net/openvswitch/datapath.c vport = lookup_vport(sock_net(skb->sk), info->userhdr, a); a 2142 net/openvswitch/datapath.c if (a[OVS_VPORT_ATTR_TYPE] && a 2143 net/openvswitch/datapath.c nla_get_u32(a[OVS_VPORT_ATTR_TYPE]) != vport->ops->type) { a 2148 net/openvswitch/datapath.c if (a[OVS_VPORT_ATTR_OPTIONS]) { a 2149 net/openvswitch/datapath.c err = ovs_vport_set_options(vport, a[OVS_VPORT_ATTR_OPTIONS]); a 2155 net/openvswitch/datapath.c if (a[OVS_VPORT_ATTR_UPCALL_PID]) { a 2156 net/openvswitch/datapath.c struct nlattr *ids = a[OVS_VPORT_ATTR_UPCALL_PID]; a 2181 net/openvswitch/datapath.c struct nlattr **a = info->attrs; a 2193 net/openvswitch/datapath.c vport = lookup_vport(sock_net(skb->sk), info->userhdr, a); a 2235 net/openvswitch/datapath.c struct nlattr **a = info->attrs; a 2246 net/openvswitch/datapath.c vport = lookup_vport(sock_net(skb->sk), ovs_header, a); a 902 net/openvswitch/flow.c const struct nlattr *a[OVS_KEY_ATTR_MAX + 1]; a 906 net/openvswitch/flow.c err = parse_flow_nlattrs(attr, a, &attrs, log); a 911 net/openvswitch/flow.c err = ovs_nla_get_flow_metadata(net, a, attrs, key, log); a 462 net/openvswitch/flow_netlink.c const struct nlattr *a[], a 494 net/openvswitch/flow_netlink.c a[type] = nla; a 507 net/openvswitch/flow_netlink.c const struct nlattr *a[], u64 *attrsp, a 510 net/openvswitch/flow_netlink.c return __parse_flow_nlattrs(attr, a, attrsp, log, true); a 513 net/openvswitch/flow_netlink.c int parse_flow_nlattrs(const struct nlattr *attr, const struct nlattr *a[], a 516 net/openvswitch/flow_netlink.c return __parse_flow_nlattrs(attr, a, attrsp, log, false); a 519 net/openvswitch/flow_netlink.c static int genev_tun_opt_from_nlattr(const struct nlattr *a, a 525 net/openvswitch/flow_netlink.c if (nla_len(a) > sizeof(match->key->tun_opts)) { a 527 net/openvswitch/flow_netlink.c nla_len(a), sizeof(match->key->tun_opts)); a 531 net/openvswitch/flow_netlink.c if (nla_len(a) % 4 != 0) { a 533 net/openvswitch/flow_netlink.c nla_len(a)); a 542 net/openvswitch/flow_netlink.c SW_FLOW_KEY_PUT(match, tun_opts_len, nla_len(a), a 555 net/openvswitch/flow_netlink.c if (match->key->tun_opts_len != nla_len(a)) { a 557 net/openvswitch/flow_netlink.c match->key->tun_opts_len, nla_len(a)); a 564 net/openvswitch/flow_netlink.c opt_key_offset = TUN_METADATA_OFFSET(nla_len(a)); a 565 net/openvswitch/flow_netlink.c SW_FLOW_KEY_MEMCPY_OFFSET(match, opt_key_offset, nla_data(a), a 566 net/openvswitch/flow_netlink.c nla_len(a), is_mask); a 574 net/openvswitch/flow_netlink.c struct nlattr *a; a 582 net/openvswitch/flow_netlink.c nla_for_each_nested(a, attr, rem) { a 583 net/openvswitch/flow_netlink.c int type = nla_type(a); a 591 net/openvswitch/flow_netlink.c if (!check_attr_len(nla_len(a), a 594 net/openvswitch/flow_netlink.c type, nla_len(a), a 601 net/openvswitch/flow_netlink.c opts.gbp = nla_get_u32(a); a 626 net/openvswitch/flow_netlink.c static int erspan_tun_opt_from_nlattr(const struct nlattr *a, a 635 net/openvswitch/flow_netlink.c if (nla_len(a) > sizeof(match->key->tun_opts)) { a 637 net/openvswitch/flow_netlink.c nla_len(a), sizeof(match->key->tun_opts)); a 647 net/openvswitch/flow_netlink.c opt_key_offset = TUN_METADATA_OFFSET(nla_len(a)); a 648 net/openvswitch/flow_netlink.c SW_FLOW_KEY_MEMCPY_OFFSET(match, opt_key_offset, nla_data(a), a 649 net/openvswitch/flow_netlink.c nla_len(a), is_mask); a 661 net/openvswitch/flow_netlink.c struct nlattr *a; a 664 net/openvswitch/flow_netlink.c nla_for_each_nested(a, attr, rem) { a 665 net/openvswitch/flow_netlink.c int type = nla_type(a); a 674 net/openvswitch/flow_netlink.c if (!check_attr_len(nla_len(a), a 677 net/openvswitch/flow_netlink.c type, nla_len(a), ovs_tunnel_key_lens[type].len); a 684 net/openvswitch/flow_netlink.c nla_get_be64(a), is_mask); a 689 net/openvswitch/flow_netlink.c nla_get_in_addr(a), is_mask); a 694 net/openvswitch/flow_netlink.c nla_get_in_addr(a), is_mask); a 699 net/openvswitch/flow_netlink.c nla_get_in6_addr(a), is_mask); a 704 net/openvswitch/flow_netlink.c nla_get_in6_addr(a), is_mask); a 709 net/openvswitch/flow_netlink.c nla_get_u8(a), is_mask); a 713 net/openvswitch/flow_netlink.c nla_get_u8(a), is_mask); a 724 net/openvswitch/flow_netlink.c nla_get_be16(a), is_mask); a 728 net/openvswitch/flow_netlink.c nla_get_be16(a), is_mask); a 739 net/openvswitch/flow_netlink.c err = genev_tun_opt_from_nlattr(a, match, is_mask, log); a 752 net/openvswitch/flow_netlink.c err = vxlan_tun_opt_from_nlattr(a, match, is_mask, log); a 767 net/openvswitch/flow_netlink.c err = erspan_tun_opt_from_nlattr(a, match, is_mask, a 961 net/openvswitch/flow_netlink.c const struct nlattr *a[], a 967 net/openvswitch/flow_netlink.c if (a[OVS_KEY_ATTR_VLAN]) a 968 net/openvswitch/flow_netlink.c tci = nla_get_be16(a[OVS_KEY_ATTR_VLAN]); a 970 net/openvswitch/flow_netlink.c if (a[OVS_KEY_ATTR_ETHERTYPE]) a 971 net/openvswitch/flow_netlink.c tpid = nla_get_be16(a[OVS_KEY_ATTR_ETHERTYPE]); a 985 net/openvswitch/flow_netlink.c const struct nlattr **a, bool log) a 991 net/openvswitch/flow_netlink.c eth_type_vlan(nla_get_be16(a[OVS_KEY_ATTR_ETHERTYPE])))) { a 1002 net/openvswitch/flow_netlink.c if (a[OVS_KEY_ATTR_VLAN]) a 1003 net/openvswitch/flow_netlink.c tci = nla_get_be16(a[OVS_KEY_ATTR_VLAN]); a 1010 net/openvswitch/flow_netlink.c } else if (nla_len(a[OVS_KEY_ATTR_ENCAP])) { a 1023 net/openvswitch/flow_netlink.c const struct nlattr **a, bool log) a 1043 net/openvswitch/flow_netlink.c if (a[OVS_KEY_ATTR_VLAN]) a 1044 net/openvswitch/flow_netlink.c tci = nla_get_be16(a[OVS_KEY_ATTR_VLAN]); a 1046 net/openvswitch/flow_netlink.c if (a[OVS_KEY_ATTR_ETHERTYPE]) a 1047 net/openvswitch/flow_netlink.c tpid = nla_get_be16(a[OVS_KEY_ATTR_ETHERTYPE]); a 1065 net/openvswitch/flow_netlink.c const struct nlattr **a, bool is_mask, a 1073 net/openvswitch/flow_netlink.c a, log); a 1076 net/openvswitch/flow_netlink.c a, log); a 1080 net/openvswitch/flow_netlink.c err = encode_vlan_from_nlattrs(match, a, is_mask, inner); a 1088 net/openvswitch/flow_netlink.c encap = a[OVS_KEY_ATTR_ENCAP]; a 1091 net/openvswitch/flow_netlink.c err = parse_flow_nlattrs(encap, a, key_attrs, log); a 1093 net/openvswitch/flow_netlink.c err = parse_flow_mask_nlattrs(encap, a, key_attrs, log); a 1099 net/openvswitch/flow_netlink.c u64 *key_attrs, const struct nlattr **a, a 1105 net/openvswitch/flow_netlink.c err = __parse_vlan_from_nlattrs(match, key_attrs, false, a, a 1112 net/openvswitch/flow_netlink.c err = __parse_vlan_from_nlattrs(match, key_attrs, true, a, a 1122 net/openvswitch/flow_netlink.c u64 *attrs, const struct nlattr **a, a 1127 net/openvswitch/flow_netlink.c eth_type = nla_get_be16(a[OVS_KEY_ATTR_ETHERTYPE]); a 1143 net/openvswitch/flow_netlink.c u64 *attrs, const struct nlattr **a, a 1149 net/openvswitch/flow_netlink.c u32 hash_val = nla_get_u32(a[OVS_KEY_ATTR_DP_HASH]); a 1156 net/openvswitch/flow_netlink.c u32 recirc_id = nla_get_u32(a[OVS_KEY_ATTR_RECIRC_ID]); a 1164 net/openvswitch/flow_netlink.c nla_get_u32(a[OVS_KEY_ATTR_PRIORITY]), is_mask); a 1169 net/openvswitch/flow_netlink.c u32 in_port = nla_get_u32(a[OVS_KEY_ATTR_IN_PORT]); a 1186 net/openvswitch/flow_netlink.c uint32_t mark = nla_get_u32(a[OVS_KEY_ATTR_SKB_MARK]); a 1192 net/openvswitch/flow_netlink.c if (ip_tun_from_nlattr(a[OVS_KEY_ATTR_TUNNEL], match, a 1200 net/openvswitch/flow_netlink.c u32 ct_state = nla_get_u32(a[OVS_KEY_ATTR_CT_STATE]); a 1213 net/openvswitch/flow_netlink.c u16 ct_zone = nla_get_u16(a[OVS_KEY_ATTR_CT_ZONE]); a 1220 net/openvswitch/flow_netlink.c u32 mark = nla_get_u32(a[OVS_KEY_ATTR_CT_MARK]); a 1229 net/openvswitch/flow_netlink.c cl = nla_data(a[OVS_KEY_ATTR_CT_LABELS]); a 1237 net/openvswitch/flow_netlink.c ct = nla_data(a[OVS_KEY_ATTR_CT_ORIG_TUPLE_IPV4]); a 1249 net/openvswitch/flow_netlink.c ct = nla_data(a[OVS_KEY_ATTR_CT_ORIG_TUPLE_IPV6]); a 1274 net/openvswitch/flow_netlink.c return parse_eth_type_from_nlattrs(match, attrs, a, is_mask, a 1283 net/openvswitch/flow_netlink.c struct nlattr *a; a 1294 net/openvswitch/flow_netlink.c nla_for_each_nested(a, attr, rem) { a 1295 net/openvswitch/flow_netlink.c int type = nla_type(a); a 1299 net/openvswitch/flow_netlink.c const struct ovs_nsh_key_base *base = nla_data(a); a 1309 net/openvswitch/flow_netlink.c mdlen = nla_len(a); a 1312 net/openvswitch/flow_netlink.c memcpy(&nh->md1, nla_data(a), mdlen); a 1316 net/openvswitch/flow_netlink.c mdlen = nla_len(a); a 1319 net/openvswitch/flow_netlink.c memcpy(&nh->md2, nla_data(a), mdlen); a 1337 net/openvswitch/flow_netlink.c struct nlattr *a; a 1342 net/openvswitch/flow_netlink.c nla_for_each_nested(a, attr, rem) { a 1343 net/openvswitch/flow_netlink.c int type = nla_type(a); a 1347 net/openvswitch/flow_netlink.c const struct ovs_nsh_key_base *base = nla_data(a); a 1355 net/openvswitch/flow_netlink.c const struct ovs_nsh_key_md1 *md1 = nla_data(a); a 1378 net/openvswitch/flow_netlink.c struct nlattr *a; a 1389 net/openvswitch/flow_netlink.c nla_for_each_nested(a, attr, rem) { a 1390 net/openvswitch/flow_netlink.c int type = nla_type(a); a 1399 net/openvswitch/flow_netlink.c if (!check_attr_len(nla_len(a), a 1405 net/openvswitch/flow_netlink.c nla_len(a), a 1413 net/openvswitch/flow_netlink.c const struct ovs_nsh_key_base *base = nla_data(a); a 1430 net/openvswitch/flow_netlink.c const struct ovs_nsh_key_md1 *md1 = nla_data(a); a 1443 net/openvswitch/flow_netlink.c mdlen = nla_len(a); a 1496 net/openvswitch/flow_netlink.c u64 attrs, const struct nlattr **a, a 1501 net/openvswitch/flow_netlink.c err = metadata_from_nlattrs(net, match, &attrs, a, is_mask, log); a 1508 net/openvswitch/flow_netlink.c eth_key = nla_data(a[OVS_KEY_ATTR_ETHERNET]); a 1524 net/openvswitch/flow_netlink.c err = parse_eth_type_from_nlattrs(match, &attrs, a, is_mask, a 1539 net/openvswitch/flow_netlink.c ipv4_key = nla_data(a[OVS_KEY_ATTR_IPV4]); a 1563 net/openvswitch/flow_netlink.c ipv6_key = nla_data(a[OVS_KEY_ATTR_IPV6]); a 1601 net/openvswitch/flow_netlink.c arp_key = nla_data(a[OVS_KEY_ATTR_ARP]); a 1623 net/openvswitch/flow_netlink.c if (nsh_key_put_from_nlattr(a[OVS_KEY_ATTR_NSH], match, a 1632 net/openvswitch/flow_netlink.c mpls_key = nla_data(a[OVS_KEY_ATTR_MPLS]); a 1642 net/openvswitch/flow_netlink.c tcp_key = nla_data(a[OVS_KEY_ATTR_TCP]); a 1650 net/openvswitch/flow_netlink.c nla_get_be16(a[OVS_KEY_ATTR_TCP_FLAGS]), a 1658 net/openvswitch/flow_netlink.c udp_key = nla_data(a[OVS_KEY_ATTR_UDP]); a 1667 net/openvswitch/flow_netlink.c sctp_key = nla_data(a[OVS_KEY_ATTR_SCTP]); a 1676 net/openvswitch/flow_netlink.c icmp_key = nla_data(a[OVS_KEY_ATTR_ICMP]); a 1687 net/openvswitch/flow_netlink.c icmpv6_key = nla_data(a[OVS_KEY_ATTR_ICMPV6]); a 1698 net/openvswitch/flow_netlink.c nd_key = nla_data(a[OVS_KEY_ATTR_ND]); a 1763 net/openvswitch/flow_netlink.c const struct nlattr *a[OVS_KEY_ATTR_MAX + 1]; a 1769 net/openvswitch/flow_netlink.c err = parse_flow_nlattrs(nla_key, a, &key_attrs, log); a 1773 net/openvswitch/flow_netlink.c err = parse_vlan_from_nlattrs(match, &key_attrs, a, false, log); a 1777 net/openvswitch/flow_netlink.c err = ovs_key_from_nlattrs(net, match, key_attrs, a, false, log); a 1811 net/openvswitch/flow_netlink.c err = parse_flow_mask_nlattrs(nla_mask, a, &mask_attrs, log); a 1819 net/openvswitch/flow_netlink.c err = parse_vlan_from_nlattrs(match, &mask_attrs, a, true, log); a 1823 net/openvswitch/flow_netlink.c err = ovs_key_from_nlattrs(net, match, mask_attrs, a, true, a 1911 net/openvswitch/flow_netlink.c const struct nlattr *a[OVS_KEY_ATTR_MAX + 1], a 1928 net/openvswitch/flow_netlink.c return metadata_from_nlattrs(net, &match, &attrs, a, false, log); a 2269 net/openvswitch/flow_netlink.c static void ovs_nla_free_set_action(const struct nlattr *a) a 2271 net/openvswitch/flow_netlink.c const struct nlattr *ovs_key = nla_data(a); a 2284 net/openvswitch/flow_netlink.c const struct nlattr *a; a 2290 net/openvswitch/flow_netlink.c nla_for_each_attr(a, sf_acts->actions, sf_acts->actions_len, rem) { a 2291 net/openvswitch/flow_netlink.c switch (nla_type(a)) { a 2293 net/openvswitch/flow_netlink.c ovs_nla_free_set_action(a); a 2296 net/openvswitch/flow_netlink.c ovs_ct_free_action(a); a 2358 net/openvswitch/flow_netlink.c struct nlattr *a; a 2360 net/openvswitch/flow_netlink.c a = reserve_sfa_size(sfa, nla_attr_size(len), log); a 2361 net/openvswitch/flow_netlink.c if (IS_ERR(a)) a 2362 net/openvswitch/flow_netlink.c return a; a 2364 net/openvswitch/flow_netlink.c a->nla_type = attrtype; a 2365 net/openvswitch/flow_netlink.c a->nla_len = nla_attr_size(len); a 2368 net/openvswitch/flow_netlink.c memcpy(nla_data(a), data, len); a 2369 net/openvswitch/flow_netlink.c memset((unsigned char *) a + a->nla_len, 0, nla_padlen(len)); a 2371 net/openvswitch/flow_netlink.c return a; a 2377 net/openvswitch/flow_netlink.c struct nlattr *a; a 2379 net/openvswitch/flow_netlink.c a = __add_action(sfa, attrtype, data, len, log); a 2381 net/openvswitch/flow_netlink.c return PTR_ERR_OR_ZERO(a); a 2400 net/openvswitch/flow_netlink.c struct nlattr *a = (struct nlattr *) ((unsigned char *)sfa->actions + a 2403 net/openvswitch/flow_netlink.c a->nla_len = sfa->actions_len - st_offset; a 2419 net/openvswitch/flow_netlink.c const struct nlattr *a; a 2424 net/openvswitch/flow_netlink.c nla_for_each_nested(a, attr, rem) { a 2425 net/openvswitch/flow_netlink.c int type = nla_type(a); a 2428 net/openvswitch/flow_netlink.c attrs[type] = a; a 2564 net/openvswitch/flow_netlink.c struct nlattr *a; a 2607 net/openvswitch/flow_netlink.c a = __add_action(sfa, OVS_KEY_ATTR_TUNNEL_INFO, NULL, a 2609 net/openvswitch/flow_netlink.c if (IS_ERR(a)) { a 2611 net/openvswitch/flow_netlink.c return PTR_ERR(a); a 2614 net/openvswitch/flow_netlink.c ovs_tun = nla_data(a); a 2664 net/openvswitch/flow_netlink.c static int validate_set(const struct nlattr *a, a 2669 net/openvswitch/flow_netlink.c const struct nlattr *ovs_key = nla_data(a); a 2674 net/openvswitch/flow_netlink.c if (nla_total_size(nla_len(ovs_key)) != nla_len(a)) a 2709 net/openvswitch/flow_netlink.c err = validate_and_copy_set_tun(a, sfa, log); a 2795 net/openvswitch/flow_netlink.c if (!validate_nsh(nla_data(a), masked, false, log)) a 2841 net/openvswitch/flow_netlink.c struct nlattr *a[OVS_USERSPACE_ATTR_MAX + 1]; a 2844 net/openvswitch/flow_netlink.c error = nla_parse_nested_deprecated(a, OVS_USERSPACE_ATTR_MAX, attr, a 2849 net/openvswitch/flow_netlink.c if (!a[OVS_USERSPACE_ATTR_PID] || a 2850 net/openvswitch/flow_netlink.c !nla_get_u32(a[OVS_USERSPACE_ATTR_PID])) a 2870 net/openvswitch/flow_netlink.c struct nlattr *a[OVS_CHECK_PKT_LEN_ATTR_MAX + 1]; a 2875 net/openvswitch/flow_netlink.c err = nla_parse_deprecated_strict(a, OVS_CHECK_PKT_LEN_ATTR_MAX, a 2881 net/openvswitch/flow_netlink.c if (!a[OVS_CHECK_PKT_LEN_ATTR_PKT_LEN] || a 2882 net/openvswitch/flow_netlink.c !nla_get_u16(a[OVS_CHECK_PKT_LEN_ATTR_PKT_LEN])) a 2885 net/openvswitch/flow_netlink.c acts_if_lesser_eq = a[OVS_CHECK_PKT_LEN_ATTR_ACTIONS_IF_LESS_EQUAL]; a 2886 net/openvswitch/flow_netlink.c acts_if_greater = a[OVS_CHECK_PKT_LEN_ATTR_ACTIONS_IF_GREATER]; a 2898 net/openvswitch/flow_netlink.c arg.pkt_len = nla_get_u16(a[OVS_CHECK_PKT_LEN_ATTR_PKT_LEN]); a 2958 net/openvswitch/flow_netlink.c const struct nlattr *a; a 2961 net/openvswitch/flow_netlink.c nla_for_each_nested(a, attr, rem) { a 2987 net/openvswitch/flow_netlink.c int type = nla_type(a); a 2991 net/openvswitch/flow_netlink.c (action_lens[type] != nla_len(a) && a 3001 net/openvswitch/flow_netlink.c err = validate_userspace(a); a 3007 net/openvswitch/flow_netlink.c if (nla_get_u32(a) >= DP_MAX_PORTS) a 3012 net/openvswitch/flow_netlink.c const struct ovs_action_trunc *trunc = nla_data(a); a 3020 net/openvswitch/flow_netlink.c const struct ovs_action_hash *act_hash = nla_data(a); a 3041 net/openvswitch/flow_netlink.c vlan = nla_data(a); a 3053 net/openvswitch/flow_netlink.c const struct ovs_action_push_mpls *mpls = nla_data(a); a 3089 net/openvswitch/flow_netlink.c err = validate_set(a, key, sfa, a 3097 net/openvswitch/flow_netlink.c err = validate_set(a, key, sfa, a 3105 net/openvswitch/flow_netlink.c bool last = nla_is_last(a, rem); a 3107 net/openvswitch/flow_netlink.c err = validate_and_copy_sample(net, a, key, sfa, a 3117 net/openvswitch/flow_netlink.c err = ovs_ct_copy_action(net, a, key, sfa, log); a 3151 net/openvswitch/flow_netlink.c if (!validate_nsh(nla_data(a), false, true, true)) a 3175 net/openvswitch/flow_netlink.c bool last = nla_is_last(a, rem); a 3177 net/openvswitch/flow_netlink.c err = validate_and_copy_clone(net, a, key, sfa, a 3187 net/openvswitch/flow_netlink.c bool last = nla_is_last(a, rem); a 3189 net/openvswitch/flow_netlink.c err = validate_and_copy_check_pkt_len(net, a, key, sfa, a 3204 net/openvswitch/flow_netlink.c err = copy_action(a, sfa, log); a 3302 net/openvswitch/flow_netlink.c const struct nlattr *a, *cpl_arg; a 3323 net/openvswitch/flow_netlink.c a = nla_next(cpl_arg, &rem); a 3331 net/openvswitch/flow_netlink.c err = ovs_nla_put_actions(nla_data(a), nla_len(a), skb); a 3342 net/openvswitch/flow_netlink.c a = nla_next(a, &rem); a 3350 net/openvswitch/flow_netlink.c err = ovs_nla_put_actions(nla_data(a), nla_len(a), skb); a 3366 net/openvswitch/flow_netlink.c static int set_action_to_attr(const struct nlattr *a, struct sk_buff *skb) a 3368 net/openvswitch/flow_netlink.c const struct nlattr *ovs_key = nla_data(a); a 3392 net/openvswitch/flow_netlink.c if (nla_put(skb, OVS_ACTION_ATTR_SET, nla_len(a), ovs_key)) a 3400 net/openvswitch/flow_netlink.c static int masked_set_action_to_set_action_attr(const struct nlattr *a, a 3403 net/openvswitch/flow_netlink.c const struct nlattr *ovs_key = nla_data(a); a 3423 net/openvswitch/flow_netlink.c const struct nlattr *a; a 3426 net/openvswitch/flow_netlink.c nla_for_each_attr(a, attr, len, rem) { a 3427 net/openvswitch/flow_netlink.c int type = nla_type(a); a 3431 net/openvswitch/flow_netlink.c err = set_action_to_attr(a, skb); a 3437 net/openvswitch/flow_netlink.c err = masked_set_action_to_set_action_attr(a, skb); a 3443 net/openvswitch/flow_netlink.c err = sample_action_to_attr(a, skb); a 3449 net/openvswitch/flow_netlink.c err = ovs_ct_action_to_attr(nla_data(a), skb); a 3455 net/openvswitch/flow_netlink.c err = clone_action_to_attr(a, skb); a 3461 net/openvswitch/flow_netlink.c err = check_pkt_len_action_to_attr(a, skb); a 3467 net/openvswitch/flow_netlink.c if (nla_put(skb, type, nla_len(a), nla_data(a))) a 35 net/openvswitch/flow_netlink.h int parse_flow_nlattrs(const struct nlattr *attr, const struct nlattr *a[], a 38 net/openvswitch/flow_netlink.h const struct nlattr *a[OVS_KEY_ATTR_MAX + 1], a 595 net/openvswitch/flow_table.c static bool mask_equal(const struct sw_flow_mask *a, a 598 net/openvswitch/flow_table.c const u8 *a_ = (const u8 *)&a->key + a->range.start; a 601 net/openvswitch/flow_table.c return (a->range.end == b->range.end) a 602 net/openvswitch/flow_table.c && (a->range.start == b->range.start) a 603 net/openvswitch/flow_table.c && (memcmp(a_, b_, range_n_bytes(&a->range)) == 0); a 188 net/openvswitch/meter.c static struct dp_meter *dp_meter_create(struct nlattr **a) a 198 net/openvswitch/meter.c if (!a[OVS_METER_ATTR_BANDS]) a 201 net/openvswitch/meter.c nla_for_each_nested(nla, a[OVS_METER_ATTR_BANDS], rem) a 210 net/openvswitch/meter.c meter->id = nla_get_u32(a[OVS_METER_ATTR_ID]); a 212 net/openvswitch/meter.c meter->kbps = a[OVS_METER_ATTR_KBPS] ? 1 : 0; a 213 net/openvswitch/meter.c meter->keep_stats = !a[OVS_METER_ATTR_CLEAR]; a 215 net/openvswitch/meter.c if (meter->keep_stats && a[OVS_METER_ATTR_STATS]) { a 217 net/openvswitch/meter.c nla_data(a[OVS_METER_ATTR_STATS]); a 223 net/openvswitch/meter.c nla_for_each_nested(nla, a[OVS_METER_ATTR_BANDS], rem) { a 270 net/openvswitch/meter.c struct nlattr **a = info->attrs; a 280 net/openvswitch/meter.c if (!a[OVS_METER_ATTR_ID]) { a 284 net/openvswitch/meter.c meter = dp_meter_create(a); a 302 net/openvswitch/meter.c meter_id = nla_get_u32(a[OVS_METER_ATTR_ID]); a 339 net/openvswitch/meter.c struct nlattr **a = info->attrs; a 348 net/openvswitch/meter.c if (!a[OVS_METER_ATTR_ID]) a 351 net/openvswitch/meter.c meter_id = nla_get_u32(a[OVS_METER_ATTR_ID]); a 392 net/openvswitch/meter.c struct nlattr **a = info->attrs; a 401 net/openvswitch/meter.c if (!a[OVS_METER_ATTR_ID]) a 403 net/openvswitch/meter.c meter_id = nla_get_u32(a[OVS_METER_ATTR_ID]); a 58 net/openvswitch/vport-geneve.c struct nlattr *a; a 67 net/openvswitch/vport-geneve.c a = nla_find_nested(options, OVS_TUNNEL_ATTR_DST_PORT); a 68 net/openvswitch/vport-geneve.c if (a && nla_len(a) == sizeof(u16)) { a 69 net/openvswitch/vport-geneve.c dst_port = nla_get_u16(a); a 77 net/openvswitch/vport-vxlan.c struct nlattr *a; a 91 net/openvswitch/vport-vxlan.c a = nla_find_nested(options, OVS_TUNNEL_ATTR_DST_PORT); a 92 net/openvswitch/vport-vxlan.c if (a && nla_len(a) == sizeof(u16)) { a 93 net/openvswitch/vport-vxlan.c conf.dst_port = htons(nla_get_u16(a)); a 104 net/openvswitch/vport-vxlan.c a = nla_find_nested(options, OVS_TUNNEL_ATTR_EXTENSION); a 105 net/openvswitch/vport-vxlan.c if (a) { a 106 net/openvswitch/vport-vxlan.c err = vxlan_configure_exts(vport, a, &conf); a 293 net/rds/threads.c u32 a, b; a 298 net/rds/threads.c a = ntohl(addr1->s6_addr32[i]); a 300 net/rds/threads.c if (a < b) a 302 net/rds/threads.c else if (a > b) a 25 net/sched/act_api.c static void tcf_action_goto_chain_exec(const struct tc_action *a, a 28 net/sched/act_api.c const struct tcf_chain *chain = rcu_dereference_bh(a->goto_chain); a 87 net/sched/act_api.c struct tcf_chain *tcf_action_set_ctrlact(struct tc_action *a, int action, a 90 net/sched/act_api.c a->tcfa_action = action; a 91 net/sched/act_api.c rcu_swap_protected(a->goto_chain, goto_chain, 1); a 346 net/sched/act_api.c int tcf_idr_search(struct tc_action_net *tn, struct tc_action **a, u32 index) a 360 net/sched/act_api.c *a = p; a 401 net/sched/act_api.c struct tc_action **a, const struct tc_action_ops *ops, a 440 net/sched/act_api.c *a = p; a 454 net/sched/act_api.c void tcf_idr_insert(struct tc_action_net *tn, struct tc_action *a) a 460 net/sched/act_api.c WARN_ON(!IS_ERR(idr_replace(&idrinfo->action_idr, a, a->tcfa_index))); a 485 net/sched/act_api.c struct tc_action **a, int bind) a 507 net/sched/act_api.c *a = p; a 510 net/sched/act_api.c *a = NULL; a 519 net/sched/act_api.c *a = NULL; a 557 net/sched/act_api.c struct tc_action_ops *a; a 572 net/sched/act_api.c list_for_each_entry(a, &act_base, head) { a 573 net/sched/act_api.c if (act->id == a->id || (strcmp(act->kind, a->kind) == 0)) { a 589 net/sched/act_api.c struct tc_action_ops *a; a 593 net/sched/act_api.c list_for_each_entry(a, &act_base, head) { a 594 net/sched/act_api.c if (a == act) { a 610 net/sched/act_api.c struct tc_action_ops *a, *res = NULL; a 614 net/sched/act_api.c list_for_each_entry(a, &act_base, head) { a 615 net/sched/act_api.c if (strcmp(kind, a->kind) == 0) { a 616 net/sched/act_api.c if (try_module_get(a->owner)) a 617 net/sched/act_api.c res = a; a 629 net/sched/act_api.c struct tc_action_ops *a, *res = NULL; a 633 net/sched/act_api.c list_for_each_entry(a, &act_base, head) { a 634 net/sched/act_api.c if (nla_strcmp(kind, a->kind) == 0) { a 635 net/sched/act_api.c if (try_module_get(a->owner)) a 636 net/sched/act_api.c res = a; a 660 net/sched/act_api.c const struct tc_action *a = actions[i]; a 667 net/sched/act_api.c ret = a->ops->act(skb, a, res); a 684 net/sched/act_api.c if (unlikely(!rcu_access_pointer(a->goto_chain))) { a 688 net/sched/act_api.c tcf_action_goto_chain_exec(a, res); a 702 net/sched/act_api.c struct tc_action *a; a 706 net/sched/act_api.c a = actions[i]; a 708 net/sched/act_api.c ops = a->ops; a 709 net/sched/act_api.c ret = __tcf_idr_release(a, bind, true); a 718 net/sched/act_api.c static int tcf_action_destroy_1(struct tc_action *a, int bind) a 720 net/sched/act_api.c struct tc_action *actions[] = { a, NULL }; a 736 net/sched/act_api.c struct tc_action *a = actions[i]; a 739 net/sched/act_api.c if (!a) a 741 net/sched/act_api.c ops = a->ops; a 742 net/sched/act_api.c if (tcf_action_put(a)) a 748 net/sched/act_api.c tcf_action_dump_old(struct sk_buff *skb, struct tc_action *a, int bind, int ref) a 750 net/sched/act_api.c return a->ops->dump(skb, a, bind, ref); a 754 net/sched/act_api.c tcf_action_dump_1(struct sk_buff *skb, struct tc_action *a, int bind, int ref) a 761 net/sched/act_api.c if (nla_put_string(skb, TCA_KIND, a->ops->kind)) a 763 net/sched/act_api.c if (tcf_action_copy_stats(skb, a, 0)) a 767 net/sched/act_api.c cookie = rcu_dereference(a->act_cookie); a 779 net/sched/act_api.c err = tcf_action_dump_old(skb, a, bind, ref); a 794 net/sched/act_api.c struct tc_action *a; a 799 net/sched/act_api.c a = actions[i]; a 803 net/sched/act_api.c err = tcf_action_dump_1(skb, a, bind, ref); a 848 net/sched/act_api.c struct tc_action *a; a 916 net/sched/act_api.c err = a_o->init(net, tb[TCA_ACT_OPTIONS], est, &a, ovr, bind, a 919 net/sched/act_api.c err = a_o->init(net, nla, est, &a, ovr, bind, rtnl_held, a 925 net/sched/act_api.c tcf_set_action_cookie(&a->act_cookie, cookie); a 934 net/sched/act_api.c if (TC_ACT_EXT_CMP(a->tcfa_action, TC_ACT_GOTO_CHAIN) && a 935 net/sched/act_api.c !rcu_access_pointer(a->goto_chain)) { a 936 net/sched/act_api.c tcf_action_destroy_1(a, bind); a 941 net/sched/act_api.c return a; a 1098 net/sched/act_api.c struct tc_action *a; a 1122 net/sched/act_api.c if (ops->lookup(net, &a, index) == 0) { a 1128 net/sched/act_api.c return a; a 1219 net/sched/act_api.c struct tc_action *a = actions[i]; a 1220 net/sched/act_api.c const struct tc_action_ops *ops = a->ops; a 1224 net/sched/act_api.c struct tcf_idrinfo *idrinfo = a->idrinfo; a 1225 net/sched/act_api.c u32 act_index = a->tcfa_index; a 1228 net/sched/act_api.c if (tcf_action_put(a)) { a 401 net/sched/act_bpf.c static int tcf_bpf_search(struct net *net, struct tc_action **a, u32 index) a 405 net/sched/act_bpf.c return tcf_idr_search(tn, a, index); a 31 net/sched/act_connmark.c static int tcf_connmark_act(struct sk_buff *skb, const struct tc_action *a, a 37 net/sched/act_connmark.c struct tcf_connmark_info *ca = to_connmark(a); a 95 net/sched/act_connmark.c struct nlattr *est, struct tc_action **a, a 121 net/sched/act_connmark.c ret = tcf_idr_check_alloc(tn, &index, a, bind); a 123 net/sched/act_connmark.c ret = tcf_idr_create(tn, index, est, a, a 130 net/sched/act_connmark.c ci = to_connmark(*a); a 135 net/sched/act_connmark.c tcf_action_set_ctrlact(*a, parm->action, goto_ch); a 139 net/sched/act_connmark.c tcf_idr_insert(tn, *a); a 142 net/sched/act_connmark.c ci = to_connmark(*a); a 146 net/sched/act_connmark.c tcf_idr_release(*a, bind); a 155 net/sched/act_connmark.c goto_ch = tcf_action_set_ctrlact(*a, parm->action, goto_ch); a 165 net/sched/act_connmark.c tcf_idr_release(*a, bind); a 169 net/sched/act_connmark.c static inline int tcf_connmark_dump(struct sk_buff *skb, struct tc_action *a, a 173 net/sched/act_connmark.c struct tcf_connmark_info *ci = to_connmark(a); a 211 net/sched/act_connmark.c static int tcf_connmark_search(struct net *net, struct tc_action **a, u32 index) a 215 net/sched/act_connmark.c return tcf_idr_search(tn, a, index); a 44 net/sched/act_csum.c struct nlattr *est, struct tc_action **a, int ovr, a 69 net/sched/act_csum.c err = tcf_idr_check_alloc(tn, &index, a, bind); a 71 net/sched/act_csum.c ret = tcf_idr_create(tn, index, est, a, a 82 net/sched/act_csum.c tcf_idr_release(*a, bind); a 93 net/sched/act_csum.c p = to_tcf_csum(*a); a 103 net/sched/act_csum.c goto_ch = tcf_action_set_ctrlact(*a, parm->action, goto_ch); a 114 net/sched/act_csum.c tcf_idr_insert(tn, *a); a 121 net/sched/act_csum.c tcf_idr_release(*a, bind); a 569 net/sched/act_csum.c static int tcf_csum_act(struct sk_buff *skb, const struct tc_action *a, a 572 net/sched/act_csum.c struct tcf_csum *p = to_tcf_csum(a); a 632 net/sched/act_csum.c static int tcf_csum_dump(struct sk_buff *skb, struct tc_action *a, int bind, a 636 net/sched/act_csum.c struct tcf_csum *p = to_tcf_csum(a); a 667 net/sched/act_csum.c static void tcf_csum_cleanup(struct tc_action *a) a 669 net/sched/act_csum.c struct tcf_csum *p = to_tcf_csum(a); a 687 net/sched/act_csum.c static int tcf_csum_search(struct net *net, struct tc_action **a, u32 index) a 691 net/sched/act_csum.c return tcf_idr_search(tn, a, index); a 379 net/sched/act_ct.c static int tcf_ct_act(struct sk_buff *skb, const struct tc_action *a, a 385 net/sched/act_ct.c struct tcf_ct *c = to_ct(a); a 479 net/sched/act_ct.c bstats_cpu_update(this_cpu_ptr(a->cpu_bstats), skb); a 483 net/sched/act_ct.c qstats_drop_inc(this_cpu_ptr(a->cpu_qstats)); a 668 net/sched/act_ct.c struct nlattr *est, struct tc_action **a, a 697 net/sched/act_ct.c err = tcf_idr_check_alloc(tn, &index, a, bind); a 702 net/sched/act_ct.c err = tcf_idr_create(tn, index, est, a, a 714 net/sched/act_ct.c tcf_idr_release(*a, bind); a 722 net/sched/act_ct.c c = to_ct(*a); a 735 net/sched/act_ct.c goto_ch = tcf_action_set_ctrlact(*a, parm->action, goto_ch); a 744 net/sched/act_ct.c tcf_idr_insert(tn, *a); a 752 net/sched/act_ct.c tcf_idr_release(*a, bind); a 756 net/sched/act_ct.c static void tcf_ct_cleanup(struct tc_action *a) a 759 net/sched/act_ct.c struct tcf_ct *c = to_ct(a); a 829 net/sched/act_ct.c static inline int tcf_ct_dump(struct sk_buff *skb, struct tc_action *a, a 833 net/sched/act_ct.c struct tcf_ct *c = to_ct(a); a 907 net/sched/act_ct.c static int tcf_ct_search(struct net *net, struct tc_action **a, u32 index) a 911 net/sched/act_ct.c return tcf_idr_search(tn, a, index); a 914 net/sched/act_ct.c static void tcf_stats_update(struct tc_action *a, u64 bytes, u32 packets, a 917 net/sched/act_ct.c struct tcf_ct *c = to_ct(a); a 919 net/sched/act_ct.c _bstats_cpu_update(this_cpu_ptr(a->cpu_bstats), bytes, packets); a 922 net/sched/act_ct.c _bstats_cpu_update(this_cpu_ptr(a->cpu_bstats_hw), a 79 net/sched/act_ctinfo.c static int tcf_ctinfo_act(struct sk_buff *skb, const struct tc_action *a, a 83 net/sched/act_ctinfo.c struct tcf_ctinfo *ca = to_ctinfo(a); a 154 net/sched/act_ctinfo.c struct nlattr *est, struct tc_action **a, a 210 net/sched/act_ctinfo.c err = tcf_idr_check_alloc(tn, &index, a, bind); a 212 net/sched/act_ctinfo.c ret = tcf_idr_create(tn, index, est, a, a 223 net/sched/act_ctinfo.c tcf_idr_release(*a, bind); a 234 net/sched/act_ctinfo.c ci = to_ctinfo(*a); a 259 net/sched/act_ctinfo.c goto_ch = tcf_action_set_ctrlact(*a, actparm->action, goto_ch); a 270 net/sched/act_ctinfo.c tcf_idr_insert(tn, *a); a 278 net/sched/act_ctinfo.c tcf_idr_release(*a, bind); a 282 net/sched/act_ctinfo.c static int tcf_ctinfo_dump(struct sk_buff *skb, struct tc_action *a, a 285 net/sched/act_ctinfo.c struct tcf_ctinfo *ci = to_ctinfo(a); a 356 net/sched/act_ctinfo.c static int tcf_ctinfo_search(struct net *net, struct tc_action **a, u32 index) a 360 net/sched/act_ctinfo.c return tcf_idr_search(tn, a, index); a 363 net/sched/act_ctinfo.c static void tcf_ctinfo_cleanup(struct tc_action *a) a 365 net/sched/act_ctinfo.c struct tcf_ctinfo *ci = to_ctinfo(a); a 54 net/sched/act_gact.c struct nlattr *est, struct tc_action **a, a 99 net/sched/act_gact.c err = tcf_idr_check_alloc(tn, &index, a, bind); a 101 net/sched/act_gact.c ret = tcf_idr_create(tn, index, est, a, a 112 net/sched/act_gact.c tcf_idr_release(*a, bind); a 122 net/sched/act_gact.c gact = to_gact(*a); a 125 net/sched/act_gact.c goto_ch = tcf_action_set_ctrlact(*a, parm->action, goto_ch); a 143 net/sched/act_gact.c tcf_idr_insert(tn, *a); a 146 net/sched/act_gact.c tcf_idr_release(*a, bind); a 150 net/sched/act_gact.c static int tcf_gact_act(struct sk_buff *skb, const struct tc_action *a, a 153 net/sched/act_gact.c struct tcf_gact *gact = to_gact(a); a 173 net/sched/act_gact.c static void tcf_gact_stats_update(struct tc_action *a, u64 bytes, u32 packets, a 176 net/sched/act_gact.c struct tcf_gact *gact = to_gact(a); a 192 net/sched/act_gact.c static int tcf_gact_dump(struct sk_buff *skb, struct tc_action *a, a 196 net/sched/act_gact.c struct tcf_gact *gact = to_gact(a); a 243 net/sched/act_gact.c static int tcf_gact_search(struct net *net, struct tc_action **a, u32 index) a 247 net/sched/act_gact.c return tcf_idr_search(tn, a, index); a 407 net/sched/act_ife.c static void _tcf_ife_cleanup(struct tc_action *a) a 409 net/sched/act_ife.c struct tcf_ife_info *ife = to_ife(a); a 425 net/sched/act_ife.c static void tcf_ife_cleanup(struct tc_action *a) a 427 net/sched/act_ife.c struct tcf_ife_info *ife = to_ife(a); a 431 net/sched/act_ife.c _tcf_ife_cleanup(a); a 466 net/sched/act_ife.c struct nlattr *est, struct tc_action **a, a 512 net/sched/act_ife.c err = tcf_idr_check_alloc(tn, &index, a, bind); a 524 net/sched/act_ife.c ret = tcf_idr_create(tn, index, est, a, &act_ife_ops, a 533 net/sched/act_ife.c tcf_idr_release(*a, bind); a 538 net/sched/act_ife.c ife = to_ife(*a); a 595 net/sched/act_ife.c goto_ch = tcf_action_set_ctrlact(*a, parm->action, goto_ch); a 606 net/sched/act_ife.c tcf_idr_insert(tn, *a); a 614 net/sched/act_ife.c tcf_idr_release(*a, bind); a 618 net/sched/act_ife.c static int tcf_ife_dump(struct sk_buff *skb, struct tc_action *a, int bind, a 622 net/sched/act_ife.c struct tcf_ife_info *ife = to_ife(a); a 689 net/sched/act_ife.c static int tcf_ife_decode(struct sk_buff *skb, const struct tc_action *a, a 692 net/sched/act_ife.c struct tcf_ife_info *ife = to_ife(a); a 762 net/sched/act_ife.c static int tcf_ife_encode(struct sk_buff *skb, const struct tc_action *a, a 765 net/sched/act_ife.c struct tcf_ife_info *ife = to_ife(a); a 842 net/sched/act_ife.c static int tcf_ife_act(struct sk_buff *skb, const struct tc_action *a, a 845 net/sched/act_ife.c struct tcf_ife_info *ife = to_ife(a); a 851 net/sched/act_ife.c ret = tcf_ife_encode(skb, a, res, p); a 855 net/sched/act_ife.c return tcf_ife_decode(skb, a, res); a 868 net/sched/act_ife.c static int tcf_ife_search(struct net *net, struct tc_action **a, u32 index) a 872 net/sched/act_ife.c return tcf_idr_search(tn, a, index); a 77 net/sched/act_ipt.c static void tcf_ipt_release(struct tc_action *a) a 79 net/sched/act_ipt.c struct tcf_ipt *ipt = to_ipt(a); a 82 net/sched/act_ipt.c ipt_destroy_target(ipt->tcfi_t, a->idrinfo->net); a 96 net/sched/act_ipt.c struct nlattr *est, struct tc_action **a, a 121 net/sched/act_ipt.c err = tcf_idr_check_alloc(tn, &index, a, bind); a 130 net/sched/act_ipt.c tcf_idr_release(*a, bind); a 139 net/sched/act_ipt.c tcf_idr_release(*a, bind); a 146 net/sched/act_ipt.c ret = tcf_idr_create(tn, index, est, a, ops, bind, a 158 net/sched/act_ipt.c tcf_idr_release(*a, bind); a 180 net/sched/act_ipt.c ipt = to_ipt(*a); a 193 net/sched/act_ipt.c tcf_idr_insert(tn, *a); a 201 net/sched/act_ipt.c tcf_idr_release(*a, bind); a 206 net/sched/act_ipt.c struct nlattr *est, struct tc_action **a, int ovr, a 210 net/sched/act_ipt.c return __tcf_ipt_init(net, ipt_net_id, nla, est, a, &act_ipt_ops, ovr, a 215 net/sched/act_ipt.c struct nlattr *est, struct tc_action **a, int ovr, a 219 net/sched/act_ipt.c return __tcf_ipt_init(net, xt_net_id, nla, est, a, &act_xt_ops, ovr, a 223 net/sched/act_ipt.c static int tcf_ipt_act(struct sk_buff *skb, const struct tc_action *a, a 227 net/sched/act_ipt.c struct tcf_ipt *ipt = to_ipt(a); a 275 net/sched/act_ipt.c static int tcf_ipt_dump(struct sk_buff *skb, struct tc_action *a, int bind, a 279 net/sched/act_ipt.c struct tcf_ipt *ipt = to_ipt(a); a 330 net/sched/act_ipt.c static int tcf_ipt_search(struct net *net, struct tc_action **a, u32 index) a 334 net/sched/act_ipt.c return tcf_idr_search(tn, a, index); a 379 net/sched/act_ipt.c static int tcf_xt_search(struct net *net, struct tc_action **a, u32 index) a 383 net/sched/act_ipt.c return tcf_idr_search(tn, a, index); a 70 net/sched/act_mirred.c static void tcf_mirred_release(struct tc_action *a) a 72 net/sched/act_mirred.c struct tcf_mirred *m = to_mirred(a); a 93 net/sched/act_mirred.c struct nlattr *est, struct tc_action **a, a 123 net/sched/act_mirred.c err = tcf_idr_check_alloc(tn, &index, a, bind); a 138 net/sched/act_mirred.c tcf_idr_release(*a, bind); a 151 net/sched/act_mirred.c ret = tcf_idr_create(tn, index, est, a, a 159 net/sched/act_mirred.c tcf_idr_release(*a, bind); a 163 net/sched/act_mirred.c m = to_mirred(*a); a 187 net/sched/act_mirred.c goto_ch = tcf_action_set_ctrlact(*a, parm->action, goto_ch); a 198 net/sched/act_mirred.c tcf_idr_insert(tn, *a); a 206 net/sched/act_mirred.c tcf_idr_release(*a, bind); a 210 net/sched/act_mirred.c static int tcf_mirred_act(struct sk_buff *skb, const struct tc_action *a, a 213 net/sched/act_mirred.c struct tcf_mirred *m = to_mirred(a); a 315 net/sched/act_mirred.c static void tcf_stats_update(struct tc_action *a, u64 bytes, u32 packets, a 318 net/sched/act_mirred.c struct tcf_mirred *m = to_mirred(a); a 321 net/sched/act_mirred.c _bstats_cpu_update(this_cpu_ptr(a->cpu_bstats), bytes, packets); a 323 net/sched/act_mirred.c _bstats_cpu_update(this_cpu_ptr(a->cpu_bstats_hw), a 328 net/sched/act_mirred.c static int tcf_mirred_dump(struct sk_buff *skb, struct tc_action *a, int bind, a 332 net/sched/act_mirred.c struct tcf_mirred *m = to_mirred(a); a 374 net/sched/act_mirred.c static int tcf_mirred_search(struct net *net, struct tc_action **a, u32 index) a 378 net/sched/act_mirred.c return tcf_idr_search(tn, a, index); a 419 net/sched/act_mirred.c tcf_mirred_get_dev(const struct tc_action *a, a 422 net/sched/act_mirred.c struct tcf_mirred *m = to_mirred(a); a 53 net/sched/act_mpls.c static int tcf_mpls_act(struct sk_buff *skb, const struct tc_action *a, a 56 net/sched/act_mpls.c struct tcf_mpls *m = to_mpls(a); a 135 net/sched/act_mpls.c struct nlattr *est, struct tc_action **a, a 221 net/sched/act_mpls.c err = tcf_idr_check_alloc(tn, &index, a, bind); a 229 net/sched/act_mpls.c ret = tcf_idr_create(tn, index, est, a, a 238 net/sched/act_mpls.c tcf_idr_release(*a, bind); a 246 net/sched/act_mpls.c m = to_mpls(*a); a 267 net/sched/act_mpls.c goto_ch = tcf_action_set_ctrlact(*a, parm->action, goto_ch); a 277 net/sched/act_mpls.c tcf_idr_insert(tn, *a); a 283 net/sched/act_mpls.c tcf_idr_release(*a, bind); a 287 net/sched/act_mpls.c static void tcf_mpls_cleanup(struct tc_action *a) a 289 net/sched/act_mpls.c struct tcf_mpls *m = to_mpls(a); a 297 net/sched/act_mpls.c static int tcf_mpls_dump(struct sk_buff *skb, struct tc_action *a, a 301 net/sched/act_mpls.c struct tcf_mpls *m = to_mpls(a); a 361 net/sched/act_mpls.c static int tcf_mpls_search(struct net *net, struct tc_action **a, u32 index) a 365 net/sched/act_mpls.c return tcf_idr_search(tn, a, index); a 37 net/sched/act_nat.c struct tc_action **a, int ovr, int bind, a 61 net/sched/act_nat.c err = tcf_idr_check_alloc(tn, &index, a, bind); a 63 net/sched/act_nat.c ret = tcf_idr_create(tn, index, est, a, a 74 net/sched/act_nat.c tcf_idr_release(*a, bind); a 83 net/sched/act_nat.c p = to_tcf_nat(*a); a 91 net/sched/act_nat.c goto_ch = tcf_action_set_ctrlact(*a, parm->action, goto_ch); a 97 net/sched/act_nat.c tcf_idr_insert(tn, *a); a 101 net/sched/act_nat.c tcf_idr_release(*a, bind); a 105 net/sched/act_nat.c static int tcf_nat_act(struct sk_buff *skb, const struct tc_action *a, a 108 net/sched/act_nat.c struct tcf_nat *p = to_tcf_nat(a); a 262 net/sched/act_nat.c static int tcf_nat_dump(struct sk_buff *skb, struct tc_action *a, a 266 net/sched/act_nat.c struct tcf_nat *p = to_tcf_nat(a); a 307 net/sched/act_nat.c static int tcf_nat_search(struct net *net, struct tc_action **a, u32 index) a 311 net/sched/act_nat.c return tcf_idr_search(tn, a, index); a 138 net/sched/act_pedit.c struct nlattr *est, struct tc_action **a, a 188 net/sched/act_pedit.c err = tcf_idr_check_alloc(tn, &index, a, bind); a 190 net/sched/act_pedit.c ret = tcf_idr_create(tn, index, est, a, a 214 net/sched/act_pedit.c p = to_pedit(*a); a 232 net/sched/act_pedit.c goto_ch = tcf_action_set_ctrlact(*a, parm->action, goto_ch); a 241 net/sched/act_pedit.c tcf_idr_insert(tn, *a); a 248 net/sched/act_pedit.c tcf_idr_release(*a, bind); a 255 net/sched/act_pedit.c static void tcf_pedit_cleanup(struct tc_action *a) a 257 net/sched/act_pedit.c struct tcf_pedit *p = to_pedit(a); a 308 net/sched/act_pedit.c static int tcf_pedit_act(struct sk_buff *skb, const struct tc_action *a, a 311 net/sched/act_pedit.c struct tcf_pedit *p = to_pedit(a); a 411 net/sched/act_pedit.c static int tcf_pedit_dump(struct sk_buff *skb, struct tc_action *a, a 415 net/sched/act_pedit.c struct tcf_pedit *p = to_pedit(a); a 475 net/sched/act_pedit.c static int tcf_pedit_search(struct net *net, struct tc_action **a, u32 index) a 479 net/sched/act_pedit.c return tcf_idr_search(tn, a, index); a 48 net/sched/act_police.c struct nlattr *est, struct tc_action **a, a 81 net/sched/act_police.c err = tcf_idr_check_alloc(tn, &index, a, bind); a 89 net/sched/act_police.c ret = tcf_idr_create(tn, index, NULL, a, a 96 net/sched/act_police.c spin_lock_init(&(to_police(*a)->tcfp_lock)); a 98 net/sched/act_police.c tcf_idr_release(*a, bind); a 105 net/sched/act_police.c police = to_police(*a); a 193 net/sched/act_police.c goto_ch = tcf_action_set_ctrlact(*a, parm->action, goto_ch); a 205 net/sched/act_police.c tcf_idr_insert(tn, *a); a 214 net/sched/act_police.c tcf_idr_release(*a, bind); a 218 net/sched/act_police.c static int tcf_police_act(struct sk_buff *skb, const struct tc_action *a, a 221 net/sched/act_police.c struct tcf_police *police = to_police(a); a 280 net/sched/act_police.c static void tcf_police_cleanup(struct tc_action *a) a 282 net/sched/act_police.c struct tcf_police *police = to_police(a); a 290 net/sched/act_police.c static void tcf_police_stats_update(struct tc_action *a, a 294 net/sched/act_police.c struct tcf_police *police = to_police(a); a 297 net/sched/act_police.c _bstats_cpu_update(this_cpu_ptr(a->cpu_bstats), bytes, packets); a 299 net/sched/act_police.c _bstats_cpu_update(this_cpu_ptr(a->cpu_bstats_hw), a 304 net/sched/act_police.c static int tcf_police_dump(struct sk_buff *skb, struct tc_action *a, a 308 net/sched/act_police.c struct tcf_police *police = to_police(a); a 364 net/sched/act_police.c static int tcf_police_search(struct net *net, struct tc_action **a, u32 index) a 368 net/sched/act_police.c return tcf_idr_search(tn, a, index); a 37 net/sched/act_sample.c struct nlattr *est, struct tc_action **a, int ovr, a 63 net/sched/act_sample.c err = tcf_idr_check_alloc(tn, &index, a, bind); a 71 net/sched/act_sample.c ret = tcf_idr_create(tn, index, est, a, a 79 net/sched/act_sample.c tcf_idr_release(*a, bind); a 99 net/sched/act_sample.c s = to_sample(*a); a 102 net/sched/act_sample.c goto_ch = tcf_action_set_ctrlact(*a, parm->action, goto_ch); a 120 net/sched/act_sample.c tcf_idr_insert(tn, *a); a 126 net/sched/act_sample.c tcf_idr_release(*a, bind); a 130 net/sched/act_sample.c static void tcf_sample_cleanup(struct tc_action *a) a 132 net/sched/act_sample.c struct tcf_sample *s = to_sample(a); a 158 net/sched/act_sample.c static int tcf_sample_act(struct sk_buff *skb, const struct tc_action *a, a 161 net/sched/act_sample.c struct tcf_sample *s = to_sample(a); a 199 net/sched/act_sample.c static int tcf_sample_dump(struct sk_buff *skb, struct tc_action *a, a 203 net/sched/act_sample.c struct tcf_sample *s = to_sample(a); a 249 net/sched/act_sample.c static int tcf_sample_search(struct net *net, struct tc_action **a, u32 index) a 253 net/sched/act_sample.c return tcf_idr_search(tn, a, index); a 264 net/sched/act_sample.c tcf_sample_get_group(const struct tc_action *a, a 267 net/sched/act_sample.c struct tcf_sample *s = to_sample(a); a 25 net/sched/act_simple.c static int tcf_simp_act(struct sk_buff *skb, const struct tc_action *a, a 28 net/sched/act_simple.c struct tcf_defact *d = to_defact(a); a 44 net/sched/act_simple.c static void tcf_simp_release(struct tc_action *a) a 46 net/sched/act_simple.c struct tcf_defact *d = to_defact(a); a 59 net/sched/act_simple.c static int reset_policy(struct tc_action *a, const struct nlattr *defdata, a 70 net/sched/act_simple.c d = to_defact(a); a 72 net/sched/act_simple.c goto_ch = tcf_action_set_ctrlact(a, p->action, goto_ch); a 87 net/sched/act_simple.c struct nlattr *est, struct tc_action **a, a 113 net/sched/act_simple.c err = tcf_idr_check_alloc(tn, &index, a, bind); a 122 net/sched/act_simple.c tcf_idr_release(*a, bind); a 129 net/sched/act_simple.c ret = tcf_idr_create(tn, index, est, a, a 136 net/sched/act_simple.c d = to_defact(*a); a 146 net/sched/act_simple.c tcf_action_set_ctrlact(*a, parm->action, goto_ch); a 154 net/sched/act_simple.c err = reset_policy(*a, tb[TCA_DEF_DATA], parm, tp, extack); a 160 net/sched/act_simple.c tcf_idr_insert(tn, *a); a 166 net/sched/act_simple.c tcf_idr_release(*a, bind); a 170 net/sched/act_simple.c static int tcf_simp_dump(struct sk_buff *skb, struct tc_action *a, a 174 net/sched/act_simple.c struct tcf_defact *d = to_defact(a); a 211 net/sched/act_simple.c static int tcf_simp_search(struct net *net, struct tc_action **a, u32 index) a 215 net/sched/act_simple.c return tcf_idr_search(tn, a, index); a 26 net/sched/act_skbedit.c static int tcf_skbedit_act(struct sk_buff *skb, const struct tc_action *a, a 29 net/sched/act_skbedit.c struct tcf_skbedit *d = to_skbedit(a); a 87 net/sched/act_skbedit.c struct nlattr *est, struct tc_action **a, a 151 net/sched/act_skbedit.c err = tcf_idr_check_alloc(tn, &index, a, bind); a 160 net/sched/act_skbedit.c tcf_idr_release(*a, bind); a 167 net/sched/act_skbedit.c ret = tcf_idr_create(tn, index, est, a, a 174 net/sched/act_skbedit.c d = to_skbedit(*a); a 177 net/sched/act_skbedit.c d = to_skbedit(*a); a 179 net/sched/act_skbedit.c tcf_idr_release(*a, bind); a 208 net/sched/act_skbedit.c goto_ch = tcf_action_set_ctrlact(*a, parm->action, goto_ch); a 218 net/sched/act_skbedit.c tcf_idr_insert(tn, *a); a 224 net/sched/act_skbedit.c tcf_idr_release(*a, bind); a 228 net/sched/act_skbedit.c static int tcf_skbedit_dump(struct sk_buff *skb, struct tc_action *a, a 232 net/sched/act_skbedit.c struct tcf_skbedit *d = to_skbedit(a); a 283 net/sched/act_skbedit.c static void tcf_skbedit_cleanup(struct tc_action *a) a 285 net/sched/act_skbedit.c struct tcf_skbedit *d = to_skbedit(a); a 303 net/sched/act_skbedit.c static int tcf_skbedit_search(struct net *net, struct tc_action **a, u32 index) a 307 net/sched/act_skbedit.c return tcf_idr_search(tn, a, index); a 24 net/sched/act_skbmod.c static int tcf_skbmod_act(struct sk_buff *skb, const struct tc_action *a, a 27 net/sched/act_skbmod.c struct tcf_skbmod *d = to_skbmod(a); a 80 net/sched/act_skbmod.c struct nlattr *est, struct tc_action **a, a 129 net/sched/act_skbmod.c err = tcf_idr_check_alloc(tn, &index, a, bind); a 138 net/sched/act_skbmod.c tcf_idr_release(*a, bind); a 145 net/sched/act_skbmod.c ret = tcf_idr_create(tn, index, est, a, a 154 net/sched/act_skbmod.c tcf_idr_release(*a, bind); a 161 net/sched/act_skbmod.c d = to_skbmod(*a); a 174 net/sched/act_skbmod.c goto_ch = tcf_action_set_ctrlact(*a, parm->action, goto_ch); a 194 net/sched/act_skbmod.c tcf_idr_insert(tn, *a); a 200 net/sched/act_skbmod.c tcf_idr_release(*a, bind); a 204 net/sched/act_skbmod.c static void tcf_skbmod_cleanup(struct tc_action *a) a 206 net/sched/act_skbmod.c struct tcf_skbmod *d = to_skbmod(a); a 214 net/sched/act_skbmod.c static int tcf_skbmod_dump(struct sk_buff *skb, struct tc_action *a, a 217 net/sched/act_skbmod.c struct tcf_skbmod *d = to_skbmod(a); a 266 net/sched/act_skbmod.c static int tcf_skbmod_search(struct net *net, struct tc_action **a, u32 index) a 270 net/sched/act_skbmod.c return tcf_idr_search(tn, a, index); a 24 net/sched/act_tunnel_key.c static int tunnel_key_act(struct sk_buff *skb, const struct tc_action *a, a 27 net/sched/act_tunnel_key.c struct tcf_tunnel_key *t = to_tunnel_key(a); a 213 net/sched/act_tunnel_key.c struct nlattr *est, struct tc_action **a, a 254 net/sched/act_tunnel_key.c err = tcf_idr_check_alloc(tn, &index, a, bind); a 354 net/sched/act_tunnel_key.c ret = tcf_idr_create(tn, index, est, a, a 374 net/sched/act_tunnel_key.c t = to_tunnel_key(*a); a 387 net/sched/act_tunnel_key.c goto_ch = tcf_action_set_ctrlact(*a, parm->action, goto_ch); a 396 net/sched/act_tunnel_key.c tcf_idr_insert(tn, *a); a 410 net/sched/act_tunnel_key.c tcf_idr_release(*a, bind); a 416 net/sched/act_tunnel_key.c static void tunnel_key_release(struct tc_action *a) a 418 net/sched/act_tunnel_key.c struct tcf_tunnel_key *t = to_tunnel_key(a); a 512 net/sched/act_tunnel_key.c static int tunnel_key_dump(struct sk_buff *skb, struct tc_action *a, a 516 net/sched/act_tunnel_key.c struct tcf_tunnel_key *t = to_tunnel_key(a); a 583 net/sched/act_tunnel_key.c static int tunnel_key_search(struct net *net, struct tc_action **a, u32 index) a 587 net/sched/act_tunnel_key.c return tcf_idr_search(tn, a, index); a 22 net/sched/act_vlan.c static int tcf_vlan_act(struct sk_buff *skb, const struct tc_action *a, a 25 net/sched/act_vlan.c struct tcf_vlan *v = to_vlan(a); a 103 net/sched/act_vlan.c struct nlattr *est, struct tc_action **a, a 133 net/sched/act_vlan.c err = tcf_idr_check_alloc(tn, &index, a, bind); a 147 net/sched/act_vlan.c tcf_idr_release(*a, bind); a 155 net/sched/act_vlan.c tcf_idr_release(*a, bind); a 169 net/sched/act_vlan.c tcf_idr_release(*a, bind); a 183 net/sched/act_vlan.c tcf_idr_release(*a, bind); a 191 net/sched/act_vlan.c ret = tcf_idr_create(tn, index, est, a, a 200 net/sched/act_vlan.c tcf_idr_release(*a, bind); a 208 net/sched/act_vlan.c v = to_vlan(*a); a 222 net/sched/act_vlan.c goto_ch = tcf_action_set_ctrlact(*a, parm->action, goto_ch); a 232 net/sched/act_vlan.c tcf_idr_insert(tn, *a); a 238 net/sched/act_vlan.c tcf_idr_release(*a, bind); a 242 net/sched/act_vlan.c static void tcf_vlan_cleanup(struct tc_action *a) a 244 net/sched/act_vlan.c struct tcf_vlan *v = to_vlan(a); a 252 net/sched/act_vlan.c static int tcf_vlan_dump(struct sk_buff *skb, struct tc_action *a, a 256 net/sched/act_vlan.c struct tcf_vlan *v = to_vlan(a); a 304 net/sched/act_vlan.c static void tcf_vlan_stats_update(struct tc_action *a, u64 bytes, u32 packets, a 307 net/sched/act_vlan.c struct tcf_vlan *v = to_vlan(a); a 310 net/sched/act_vlan.c _bstats_cpu_update(this_cpu_ptr(a->cpu_bstats), bytes, packets); a 312 net/sched/act_vlan.c _bstats_cpu_update(this_cpu_ptr(a->cpu_bstats_hw), a 317 net/sched/act_vlan.c static int tcf_vlan_search(struct net *net, struct tc_action **a, u32 index) a 321 net/sched/act_vlan.c return tcf_idr_search(tn, a, index); a 2439 net/sched/cls_api.c struct tcf_dump_args *a = (void *)arg; a 2440 net/sched/cls_api.c struct net *net = sock_net(a->skb->sk); a 2442 net/sched/cls_api.c return tcf_fill_node(net, a->skb, tp, a->block, a->q, a->parent, a 2443 net/sched/cls_api.c n, NETLINK_CB(a->cb->skb).portid, a 2444 net/sched/cls_api.c a->cb->nlh->nlmsg_seq, NLM_F_MULTI, a 3118 net/sched/cls_api.c struct tc_action *a = tcf_exts_first_act(exts); a 3119 net/sched/cls_api.c if (a != NULL && tcf_action_copy_stats(skb, a, 1) < 0) a 61 net/sched/cls_flow.c unsigned long a = (unsigned long)addr; a 63 net/sched/cls_flow.c return (a & 0xFFFFFFFF) ^ (BITS_PER_LONG > 32 ? a >> 32 : 0); a 682 net/sched/em_meta.c static int meta_var_compare(struct meta_obj *a, struct meta_obj *b) a 684 net/sched/em_meta.c int r = a->len - b->len; a 687 net/sched/em_meta.c r = memcmp((void *) a->value, (void *) b->value, a->len); a 732 net/sched/em_meta.c static int meta_int_compare(struct meta_obj *a, struct meta_obj *b) a 737 net/sched/em_meta.c if (unlikely(a->value == b->value)) a 739 net/sched/em_meta.c else if (a->value < b->value) a 1901 net/sched/sch_api.c struct tcf_bind_args *a = (void *)arg; a 1907 net/sched/sch_api.c tp->ops->bind_class(n, a->classid, a->cl, q, a->base); a 1923 net/sched/sch_api.c struct tc_bind_class_args *a = (struct tc_bind_class_args *)w; a 1941 net/sched/sch_api.c arg.classid = a->clid; a 1943 net/sched/sch_api.c arg.cl = a->new_cl; a 2121 net/sched/sch_api.c struct qdisc_dump_args *a = (struct qdisc_dump_args *)arg; a 2123 net/sched/sch_api.c return tc_fill_tclass(a->skb, q, cl, NETLINK_CB(a->cb->skb).portid, a 2124 net/sched/sch_api.c a->cb->nlh->nlmsg_seq, NLM_F_MULTI, a 1377 net/sched/sch_cake.c static const u32 a = CAKE_MAX_TINS * CAKE_QUEUES; a 1381 net/sched/sch_cake.c while (m < a) { a 1385 net/sched/sch_cake.c if (l < a) { a 1394 net/sched/sch_cake.c if (r < a) { a 109 net/sched/sch_hhf.c #define hhf_time_before(a, b) \ a 110 net/sched/sch_hhf.c (typecheck(u32, a) && typecheck(u32, b) && ((s32)((a) - (b)) < 0)) a 717 net/sched/sch_qfq.c static inline int qfq_gt(u64 a, u64 b) a 719 net/sched/sch_qfq.c return (s64)(a - b) > 0; a 484 net/sched/sch_sfq.c sfq_index a, next_a; a 492 net/sched/sch_sfq.c a = q->tail->next; a 493 net/sched/sch_sfq.c slot = &q->slots[a]; a 500 net/sched/sch_sfq.c sfq_dec(q, a); a 509 net/sched/sch_sfq.c if (a == next_a) { a 56 net/sctp/bind_addr.c error = sctp_copy_one_addr(net, dest, &addr->a, scope, a 68 net/sctp/bind_addr.c error = sctp_copy_one_addr(net, dest, &addr->a, a 99 net/sctp/bind_addr.c error = sctp_add_bind_addr(dest, &addr->a, sizeof(addr->a), a 148 net/sctp/bind_addr.c memcpy(&addr->a, new, min_t(size_t, sizeof(*new), new_size)); a 153 net/sctp/bind_addr.c if (!addr->a.v4.sin_port) a 154 net/sctp/bind_addr.c addr->a.v4.sin_port = htons(bp->port); a 182 net/sctp/bind_addr.c if (sctp_cmp_addr_exact(&addr->a, del_addr)) { a 241 net/sctp/bind_addr.c af = sctp_get_af_specific(addr->a.v4.sin_family); a 242 net/sctp/bind_addr.c len = af->to_addr_param(&addr->a, &rawaddr); a 315 net/sctp/bind_addr.c if (opt->pf->cmp_addr(&laddr->a, addr, opt)) { a 337 net/sctp/bind_addr.c if (sp->pf->af->cmp_addr(&laddr->a, &laddr2->a) && a 381 net/sctp/bind_addr.c conflict = sp->pf->cmp_addr(&laddr->a, addr, sp); a 404 net/sctp/bind_addr.c if (af->cmp_addr(&laddr->a, addr)) a 437 net/sctp/bind_addr.c if (opt->pf->cmp_addr(&laddr->a, addr, opt)) a 443 net/sctp/bind_addr.c return &laddr->a; a 545 net/sctp/bind_addr.c if (sctp_is_any(sk, &addr->a)) a 35 net/sctp/diag.c struct sctp_sockaddr_entry, list)->a; a 89 net/sctp/diag.c memcpy(info, &laddr->a, sizeof(laddr->a)); a 90 net/sctp/diag.c memset(info + sizeof(laddr->a), 0, addrlen - sizeof(laddr->a)); a 303 net/sctp/endpointola.c if (sctp_has_association(net, &addr->a, paddr)) a 87 net/sctp/ipv6.c addr->a.v6.sin6_family = AF_INET6; a 88 net/sctp/ipv6.c addr->a.v6.sin6_addr = ifa->addr; a 89 net/sctp/ipv6.c addr->a.v6.sin6_scope_id = ifa->idev->dev->ifindex; a 101 net/sctp/ipv6.c if (addr->a.sa.sa_family == AF_INET6 && a 102 net/sctp/ipv6.c ipv6_addr_equal(&addr->a.v6.sin6_addr, a 304 net/sctp/ipv6.c if ((laddr->a.sa.sa_family == AF_INET6) && a 305 net/sctp/ipv6.c (sctp_v6_cmp_addr(&dst_saddr, &laddr->a))) { a 330 net/sctp/ipv6.c laddr->a.sa.sa_family != AF_INET6 || a 331 net/sctp/ipv6.c scope > sctp_scope(&laddr->a)) a 334 net/sctp/ipv6.c fl6->saddr = laddr->a.v6.sin6_addr; a 335 net/sctp/ipv6.c fl6->fl6_sport = laddr->a.v6.sin6_port; a 343 net/sctp/ipv6.c &laddr->a.v6.sin6_addr, bdst->dev, 1)) { a 352 net/sctp/ipv6.c bmatchlen = sctp_v6_addr_match_len(daddr, &laddr->a); a 428 net/sctp/ipv6.c addr->a.v6.sin6_family = AF_INET6; a 429 net/sctp/ipv6.c addr->a.v6.sin6_addr = ifp->addr; a 430 net/sctp/ipv6.c addr->a.v6.sin6_scope_id = dev->ifindex; a 102 net/sctp/proc.c addr = &laddr->a; a 88 net/sctp/protocol.c addr->a.v4.sin_family = AF_INET; a 89 net/sctp/protocol.c addr->a.v4.sin_addr.s_addr = ifa->ifa_local; a 143 net/sctp/protocol.c if (!sctp_in_scope(net, &addr->a, scope)) a 150 net/sctp/protocol.c if (addr->a.sa.sa_family == AF_INET && a 153 net/sctp/protocol.c if (addr->a.sa.sa_family == AF_INET6 && a 158 net/sctp/protocol.c laddr = addr->a; a 164 net/sctp/protocol.c error = sctp_add_bind_addr(bp, &addr->a, sizeof(addr->a), a 467 net/sctp/protocol.c if (sctp_v4_cmp_addr(&dst_saddr, &laddr->a)) a 489 net/sctp/protocol.c AF_INET != laddr->a.sa.sa_family) a 492 net/sctp/protocol.c fl4->fl4_sport = laddr->a.v4.sin_port; a 497 net/sctp/protocol.c laddr->a.v4.sin_addr.s_addr); a 506 net/sctp/protocol.c odev = __ip_dev_find(sock_net(sk), laddr->a.v4.sin_addr.s_addr, a 628 net/sctp/protocol.c "entry:%p\n", __func__, &net->sctp.addr_waitq, &addrw->a.sa, a 634 net/sctp/protocol.c if (addrw->a.sa.sa_family == AF_INET6) { a 637 net/sctp/protocol.c if (ipv6_addr_type(&addrw->a.v6.sin6_addr) & a 641 net/sctp/protocol.c in6 = (struct in6_addr *)&addrw->a.v6.sin6_addr; a 701 net/sctp/protocol.c if (addrw->a.sa.sa_family != addr->a.sa.sa_family) a 703 net/sctp/protocol.c if (addrw->a.sa.sa_family == AF_INET) { a 704 net/sctp/protocol.c if (addrw->a.v4.sin_addr.s_addr == a 705 net/sctp/protocol.c addr->a.v4.sin_addr.s_addr) a 707 net/sctp/protocol.c } else if (addrw->a.sa.sa_family == AF_INET6) { a 708 net/sctp/protocol.c if (ipv6_addr_equal(&addrw->a.v6.sin6_addr, a 709 net/sctp/protocol.c &addr->a.v6.sin6_addr)) a 733 net/sctp/protocol.c "in wq:%p\n", __func__, addrw->state, &addrw->a.sa, a 753 net/sctp/protocol.c __func__, addrw->state, &addrw->a.sa, &net->sctp.addr_waitq); a 782 net/sctp/protocol.c addr->a.v4.sin_family = AF_INET; a 783 net/sctp/protocol.c addr->a.v4.sin_addr.s_addr = ifa->ifa_local; a 795 net/sctp/protocol.c if (addr->a.sa.sa_family == AF_INET && a 796 net/sctp/protocol.c addr->a.v4.sin_addr.s_addr == a 3334 net/sctp/sm_make_chunk.c if (sctp_cmp_addr_exact(&saddr->a, &addr)) a 604 net/sctp/socket.c chunk = sctp_make_asconf_update_ip(asoc, &laddr->a, addrs, a 867 net/sctp/socket.c if (sctp_cmp_addr_exact(&saddr->a, laddr)) a 900 net/sctp/socket.c addr = &addrw->a; a 6228 net/sctp/socket.c (AF_INET6 == addr->a.sa.sa_family)) a 6232 net/sctp/socket.c (AF_INET == addr->a.sa.sa_family)) a 6234 net/sctp/socket.c memcpy(&temp, &addr->a, sizeof(temp)); a 6310 net/sctp/socket.c if (sctp_is_any(sk, &addr->a)) { a 6327 net/sctp/socket.c memcpy(&temp, &addr->a, sizeof(temp)); a 2820 net/socket.c unsigned long a[AUDITSC_ARGS]; a 2830 net/socket.c if (len > sizeof(a)) a 2834 net/socket.c if (copy_from_user(a, args, len)) a 2837 net/socket.c err = audit_socketcall(nargs[call] / sizeof(unsigned long), a); a 2841 net/socket.c a0 = a[0]; a 2842 net/socket.c a1 = a[1]; a 2846 net/socket.c err = __sys_socket(a0, a1, a[2]); a 2849 net/socket.c err = __sys_bind(a0, (struct sockaddr __user *)a1, a[2]); a 2852 net/socket.c err = __sys_connect(a0, (struct sockaddr __user *)a1, a[2]); a 2859 net/socket.c (int __user *)a[2], 0); a 2864 net/socket.c (int __user *)a[2]); a 2869 net/socket.c (int __user *)a[2]); a 2872 net/socket.c err = __sys_socketpair(a0, a1, a[2], (int __user *)a[3]); a 2875 net/socket.c err = __sys_sendto(a0, (void __user *)a1, a[2], a[3], a 2879 net/socket.c err = __sys_sendto(a0, (void __user *)a1, a[2], a[3], a 2880 net/socket.c (struct sockaddr __user *)a[4], a[5]); a 2883 net/socket.c err = __sys_recvfrom(a0, (void __user *)a1, a[2], a[3], a 2887 net/socket.c err = __sys_recvfrom(a0, (void __user *)a1, a[2], a[3], a 2888 net/socket.c (struct sockaddr __user *)a[4], a 2889 net/socket.c (int __user *)a[5]); a 2895 net/socket.c err = __sys_setsockopt(a0, a1, a[2], (char __user *)a[3], a 2896 net/socket.c a[4]); a 2900 net/socket.c __sys_getsockopt(a0, a1, a[2], (char __user *)a[3], a 2901 net/socket.c (int __user *)a[4]); a 2905 net/socket.c a[2], true); a 2908 net/socket.c err = __sys_sendmmsg(a0, (struct mmsghdr __user *)a1, a[2], a 2909 net/socket.c a[3], true); a 2913 net/socket.c a[2], true); a 2918 net/socket.c a[2], a[3], a 2919 net/socket.c (struct __kernel_timespec __user *)a[4], a 2923 net/socket.c a[2], a[3], NULL, a 2924 net/socket.c (struct old_timespec32 __user *)a[4]); a 2928 net/socket.c (int __user *)a[2], a[3]); a 67 net/sunrpc/auth_gss/svcauth_gss.c static int netobj_equal(struct xdr_netobj *a, struct xdr_netobj *b) a 69 net/sunrpc/auth_gss/svcauth_gss.c return a->len == b->len && 0 == memcmp(a->data, b->data, a->len); a 115 net/sunrpc/auth_gss/svcauth_gss.c static int rsi_match(struct cache_head *a, struct cache_head *b) a 117 net/sunrpc/auth_gss/svcauth_gss.c struct rsi *item = container_of(a, struct rsi, h); a 382 net/sunrpc/auth_gss/svcauth_gss.c rsc_match(struct cache_head *a, struct cache_head *b) a 384 net/sunrpc/auth_gss/svcauth_gss.c struct rsc *new = container_of(a, struct rsc, h); a 214 net/sunrpc/stats.c static void _add_rpc_iostats(struct rpc_iostats *a, struct rpc_iostats *b) a 216 net/sunrpc/stats.c a->om_ops += b->om_ops; a 217 net/sunrpc/stats.c a->om_ntrans += b->om_ntrans; a 218 net/sunrpc/stats.c a->om_timeouts += b->om_timeouts; a 219 net/sunrpc/stats.c a->om_bytes_sent += b->om_bytes_sent; a 220 net/sunrpc/stats.c a->om_bytes_recv += b->om_bytes_recv; a 221 net/sunrpc/stats.c a->om_queue = ktime_add(a->om_queue, b->om_queue); a 222 net/sunrpc/stats.c a->om_rtt = ktime_add(a->om_rtt, b->om_rtt); a 223 net/sunrpc/stats.c a->om_execute = ktime_add(a->om_execute, b->om_execute); a 224 net/sunrpc/stats.c a->om_error_status += b->om_error_status; a 103 net/tipc/bearer.c int tipc_media_addr_printf(char *buf, int len, struct tipc_media_addr *a) a 109 net/tipc/bearer.c m = media_find_id(a->media_id); a 111 net/tipc/bearer.c if (m && !m->addr2str(a, addr_str, sizeof(addr_str))) a 116 net/tipc/bearer.c ret = scnprintf(buf, len, "UNKNOWN(%u)", a->media_id); a 117 net/tipc/bearer.c for (i = 0; i < sizeof(a->value); i++) a 119 net/tipc/bearer.c "-%x", a->value[i]); a 210 net/tipc/bearer.h int tipc_media_addr_printf(char *buf, int len, struct tipc_media_addr *a); a 46 net/tipc/ib_media.c static int tipc_ib_addr2str(struct tipc_media_addr *a, char *str_buf, a 52 net/tipc/ib_media.c sprintf(str_buf, "%20phC", a->value); a 182 net/tipc/msg.h static inline void msg_swap_words(struct tipc_msg *msg, u32 a, u32 b) a 184 net/tipc/msg.h u32 temp = msg->hdr[a]; a 186 net/tipc/msg.h msg->hdr[a] = msg->hdr[b]; a 483 net/tipc/msg.h static inline void msg_set_prevnode(struct tipc_msg *m, u32 a) a 485 net/tipc/msg.h msg_set_word(m, 3, a); a 532 net/tipc/msg.h static inline void msg_set_orignode(struct tipc_msg *m, u32 a) a 534 net/tipc/msg.h msg_set_word(m, 6, a); a 542 net/tipc/msg.h static inline void msg_set_destnode(struct tipc_msg *m, u32 a) a 544 net/tipc/msg.h msg_set_word(m, 7, a); a 123 net/tipc/udp_media.c static int tipc_udp_addr2str(struct tipc_media_addr *a, char *buf, int size) a 125 net/tipc/udp_media.c struct udp_media_addr *ua = (struct udp_media_addr *)&a->value; a 137 net/tipc/udp_media.c static int tipc_udp_msg2addr(struct tipc_bearer *b, struct tipc_media_addr *a, a 145 net/tipc/udp_media.c tipc_udp_media_addr_set(a, ua); a 150 net/tipc/udp_media.c static int tipc_udp_addr2msg(char *msg, struct tipc_media_addr *a) a 154 net/tipc/udp_media.c memcpy(msg + TIPC_MEDIA_ADDR_OFFSET, a->value, a 343 net/wireless/scan.c static bool is_bss(struct cfg80211_bss *a, const u8 *bssid, a 349 net/wireless/scan.c if (bssid && !ether_addr_equal(a->bssid, bssid)) a 355 net/wireless/scan.c ies = rcu_access_pointer(a->ies); a 766 net/wireless/scan.c static int cmp_bss(struct cfg80211_bss *a, a 775 net/wireless/scan.c if (a->channel != b->channel) a 776 net/wireless/scan.c return b->channel->center_freq - a->channel->center_freq; a 778 net/wireless/scan.c a_ies = rcu_access_pointer(a->ies); a 785 net/wireless/scan.c if (WLAN_CAPABILITY_IS_STA_BSS(a->capability)) a 812 net/wireless/scan.c r = memcmp(a->bssid, b->bssid, sizeof(a->bssid)); a 789 net/xfrm/xfrm_policy.c static int xfrm_policy_addr_delta(const xfrm_address_t *a, a 799 net/xfrm/xfrm_policy.c return ntohl(a->a4) - ntohl(b->a4); a 800 net/xfrm/xfrm_policy.c return (ntohl(a->a4) & ((~0UL << (32 - prefixlen)))) - a 807 net/xfrm/xfrm_policy.c delta = memcmp(a->a6, b->a6, pdw << 2); a 814 net/xfrm/xfrm_policy.c delta = (ntohl(a->a6[pdw]) & mask) - a 1446 net/xfrm/xfrm_policy.c u32 a = k->type << 24 | k->dir << 16 | k->family; a 1448 net/xfrm/xfrm_policy.c return jhash_3words(a, k->if_id, net_hash_mix(read_pnet(&k->net)), a 24 samples/bpf/test_lru_dist.c #define min(a, b) ((a) < (b) ? (a) : (b)) a 576 samples/bpf/xdp_monitor_user.c static inline void swap(struct stats_record **a, struct stats_record **b) a 580 samples/bpf/xdp_monitor_user.c tmp = *a; a 581 samples/bpf/xdp_monitor_user.c *a = *b; a 490 samples/bpf/xdp_redirect_cpu_user.c static inline void swap(struct stats_record **a, struct stats_record **b) a 494 samples/bpf/xdp_redirect_cpu_user.c tmp = *a; a 495 samples/bpf/xdp_redirect_cpu_user.c *a = *b; a 428 samples/bpf/xdp_rxq_info_user.c static inline void swap(struct stats_record **a, struct stats_record **b) a 432 samples/bpf/xdp_rxq_info_user.c tmp = *a; a 433 samples/bpf/xdp_rxq_info_user.c *a = *b; a 38 samples/connector/ucon.c #define ulog(f, a...) fprintf(stdout, f, ##a) a 40 samples/connector/ucon.c #define ulog(f, a...) do {} while (0) a 721 scripts/asn1_compiler.c const struct type *const *a = _a, *const *b = _b; a 723 scripts/asn1_compiler.c if ((*a)->name->size != (*b)->name->size) a 724 scripts/asn1_compiler.c return (*a)->name->size - (*b)->name->size; a 726 scripts/asn1_compiler.c return memcmp((*a)->name->content, (*b)->name->content, a 727 scripts/asn1_compiler.c (*a)->name->size); a 55 scripts/dtc/dtc.h #define streq(a, b) (strcmp((a), (b)) == 0) a 57 scripts/dtc/dtc.h #define strprefixeq(a, n, b) (strlen(b) == (n) && (memcmp(a, b, n) == 0)) a 59 scripts/dtc/dtc.h #define ALIGN(x, a) (((x) + (a) - 1) & ~((a) - 1)) a 17 scripts/dtc/fdtdump.c #define ALIGN(x, a) (((x) + ((a) - 1)) & ~((a) - 1)) a 18 scripts/dtc/fdtdump.c #define PALIGN(p, a) ((void *)(ALIGN((unsigned long)(p), (a)))) a 63 scripts/dtc/flattree.c static void bin_emit_align(void *e, int a) a 67 scripts/dtc/flattree.c *dtbuf = data_append_align(*dtbuf, a); a 142 scripts/dtc/flattree.c static void asm_emit_align(void *e, int a) a 146 scripts/dtc/flattree.c fprintf(f, "\t.balign\t%d, 0\n", a); a 10 scripts/dtc/libfdt/libfdt_internal.h #define FDT_ALIGN(x, a) (((x) + (a) - 1) & ~((a) - 1)) a 649 scripts/dtc/livetree.c const struct reserve_info *a, *b; a 651 scripts/dtc/livetree.c a = *((const struct reserve_info * const *)ax); a 654 scripts/dtc/livetree.c if (a->address < b->address) a 656 scripts/dtc/livetree.c else if (a->address > b->address) a 658 scripts/dtc/livetree.c else if (a->size < b->size) a 660 scripts/dtc/livetree.c else if (a->size > b->size) a 698 scripts/dtc/livetree.c const struct property *a, *b; a 700 scripts/dtc/livetree.c a = *((const struct property * const *)ax); a 703 scripts/dtc/livetree.c return strcmp(a->name, b->name); a 734 scripts/dtc/livetree.c const struct node *a, *b; a 736 scripts/dtc/livetree.c a = *((const struct node * const *)ax); a 739 scripts/dtc/livetree.c return strcmp(a->name, b->name); a 142 scripts/gcc-plugins/randomize_layout_plugin.c typedef struct ranctx { u64 a; u64 b; u64 c; u64 d; } ranctx; a 146 scripts/gcc-plugins/randomize_layout_plugin.c u64 e = x->a - rot(x->b, 7); a 147 scripts/gcc-plugins/randomize_layout_plugin.c x->a = x->b ^ rot(x->c, 13); a 150 scripts/gcc-plugins/randomize_layout_plugin.c x->d = e + x->a; a 157 scripts/gcc-plugins/randomize_layout_plugin.c x->a = seed[0]; a 56 scripts/genksyms/genksyms.c static int equal_list(struct string_list *a, struct string_list *b); a 394 scripts/genksyms/genksyms.c static int equal_list(struct string_list *a, struct string_list *b) a 396 scripts/genksyms/genksyms.c while (a && b) { a 397 scripts/genksyms/genksyms.c if (a->tag != b->tag || strcmp(a->string, b->string)) a 399 scripts/genksyms/genksyms.c a = a->next; a 403 scripts/genksyms/genksyms.c return !a && !b; a 673 scripts/kallsyms.c static int compare_symbols(const void *a, const void *b) a 679 scripts/kallsyms.c sa = a; a 25 scripts/kconfig/nconf.h #define max(a, b) ({\ a 26 scripts/kconfig/nconf.h typeof(a) _a = a;\ a 30 scripts/kconfig/nconf.h #define min(a, b) ({\ a 31 scripts/kconfig/nconf.h typeof(a) _a = a;\ a 67 scripts/mod/sumversion.c #define ROUND1(a,b,c,d,k,s) (a = lshift(a + F(b,c,d) + k, s)) a 68 scripts/mod/sumversion.c #define ROUND2(a,b,c,d,k,s) (a = lshift(a + G(b,c,d) + k + (uint32_t)0x5A827999,s)) a 69 scripts/mod/sumversion.c #define ROUND3(a,b,c,d,k,s) (a = lshift(a + H(b,c,d) + k + (uint32_t)0x6ED9EBA1,s)) a 90 scripts/mod/sumversion.c uint32_t a, b, c, d; a 92 scripts/mod/sumversion.c a = hash[0]; a 97 scripts/mod/sumversion.c ROUND1(a, b, c, d, in[0], 3); a 98 scripts/mod/sumversion.c ROUND1(d, a, b, c, in[1], 7); a 99 scripts/mod/sumversion.c ROUND1(c, d, a, b, in[2], 11); a 100 scripts/mod/sumversion.c ROUND1(b, c, d, a, in[3], 19); a 101 scripts/mod/sumversion.c ROUND1(a, b, c, d, in[4], 3); a 102 scripts/mod/sumversion.c ROUND1(d, a, b, c, in[5], 7); a 103 scripts/mod/sumversion.c ROUND1(c, d, a, b, in[6], 11); a 104 scripts/mod/sumversion.c ROUND1(b, c, d, a, in[7], 19); a 105 scripts/mod/sumversion.c ROUND1(a, b, c, d, in[8], 3); a 106 scripts/mod/sumversion.c ROUND1(d, a, b, c, in[9], 7); a 107 scripts/mod/sumversion.c ROUND1(c, d, a, b, in[10], 11); a 108 scripts/mod/sumversion.c ROUND1(b, c, d, a, in[11], 19); a 109 scripts/mod/sumversion.c ROUND1(a, b, c, d, in[12], 3); a 110 scripts/mod/sumversion.c ROUND1(d, a, b, c, in[13], 7); a 111 scripts/mod/sumversion.c ROUND1(c, d, a, b, in[14], 11); a 112 scripts/mod/sumversion.c ROUND1(b, c, d, a, in[15], 19); a 114 scripts/mod/sumversion.c ROUND2(a, b, c, d,in[ 0], 3); a 115 scripts/mod/sumversion.c ROUND2(d, a, b, c, in[4], 5); a 116 scripts/mod/sumversion.c ROUND2(c, d, a, b, in[8], 9); a 117 scripts/mod/sumversion.c ROUND2(b, c, d, a, in[12], 13); a 118 scripts/mod/sumversion.c ROUND2(a, b, c, d, in[1], 3); a 119 scripts/mod/sumversion.c ROUND2(d, a, b, c, in[5], 5); a 120 scripts/mod/sumversion.c ROUND2(c, d, a, b, in[9], 9); a 121 scripts/mod/sumversion.c ROUND2(b, c, d, a, in[13], 13); a 122 scripts/mod/sumversion.c ROUND2(a, b, c, d, in[2], 3); a 123 scripts/mod/sumversion.c ROUND2(d, a, b, c, in[6], 5); a 124 scripts/mod/sumversion.c ROUND2(c, d, a, b, in[10], 9); a 125 scripts/mod/sumversion.c ROUND2(b, c, d, a, in[14], 13); a 126 scripts/mod/sumversion.c ROUND2(a, b, c, d, in[3], 3); a 127 scripts/mod/sumversion.c ROUND2(d, a, b, c, in[7], 5); a 128 scripts/mod/sumversion.c ROUND2(c, d, a, b, in[11], 9); a 129 scripts/mod/sumversion.c ROUND2(b, c, d, a, in[15], 13); a 131 scripts/mod/sumversion.c ROUND3(a, b, c, d,in[ 0], 3); a 132 scripts/mod/sumversion.c ROUND3(d, a, b, c, in[8], 9); a 133 scripts/mod/sumversion.c ROUND3(c, d, a, b, in[4], 11); a 134 scripts/mod/sumversion.c ROUND3(b, c, d, a, in[12], 15); a 135 scripts/mod/sumversion.c ROUND3(a, b, c, d, in[2], 3); a 136 scripts/mod/sumversion.c ROUND3(d, a, b, c, in[10], 9); a 137 scripts/mod/sumversion.c ROUND3(c, d, a, b, in[6], 11); a 138 scripts/mod/sumversion.c ROUND3(b, c, d, a, in[14], 15); a 139 scripts/mod/sumversion.c ROUND3(a, b, c, d, in[1], 3); a 140 scripts/mod/sumversion.c ROUND3(d, a, b, c, in[9], 9); a 141 scripts/mod/sumversion.c ROUND3(c, d, a, b, in[5], 11); a 142 scripts/mod/sumversion.c ROUND3(b, c, d, a, in[13], 15); a 143 scripts/mod/sumversion.c ROUND3(a, b, c, d, in[3], 3); a 144 scripts/mod/sumversion.c ROUND3(d, a, b, c, in[11], 9); a 145 scripts/mod/sumversion.c ROUND3(c, d, a, b, in[7], 11); a 146 scripts/mod/sumversion.c ROUND3(b, c, d, a, in[15], 15); a 148 scripts/mod/sumversion.c hash[0] += a; a 200 scripts/sortextable.c static int compare_relative_table(const void *a, const void *b) a 202 scripts/sortextable.c int32_t av = (int32_t)r(a); a 78 scripts/sortextable.h static int compare_extable(const void *a, const void *b) a 80 scripts/sortextable.h Elf_Addr av = _r(a); a 750 scripts/unifdef.c static Linetype op_lt(int *p, Linetype at, int a, Linetype bt, int b) { a 751 scripts/unifdef.c return op_strict(p, a < b, at, bt); a 753 scripts/unifdef.c static Linetype op_gt(int *p, Linetype at, int a, Linetype bt, int b) { a 754 scripts/unifdef.c return op_strict(p, a > b, at, bt); a 756 scripts/unifdef.c static Linetype op_le(int *p, Linetype at, int a, Linetype bt, int b) { a 757 scripts/unifdef.c return op_strict(p, a <= b, at, bt); a 759 scripts/unifdef.c static Linetype op_ge(int *p, Linetype at, int a, Linetype bt, int b) { a 760 scripts/unifdef.c return op_strict(p, a >= b, at, bt); a 762 scripts/unifdef.c static Linetype op_eq(int *p, Linetype at, int a, Linetype bt, int b) { a 763 scripts/unifdef.c return op_strict(p, a == b, at, bt); a 765 scripts/unifdef.c static Linetype op_ne(int *p, Linetype at, int a, Linetype bt, int b) { a 766 scripts/unifdef.c return op_strict(p, a != b, at, bt); a 768 scripts/unifdef.c static Linetype op_or(int *p, Linetype at, int a, Linetype bt, int b) { a 771 scripts/unifdef.c return op_strict(p, a || b, at, bt); a 773 scripts/unifdef.c static Linetype op_and(int *p, Linetype at, int a, Linetype bt, int b) { a 776 scripts/unifdef.c return op_strict(p, a && b, at, bt); a 296 security/apparmor/include/label.h struct aa_label *a, a 298 security/apparmor/include/label.h struct aa_label *aa_label_find_merge(struct aa_label *a, struct aa_label *b); a 299 security/apparmor/include/label.h struct aa_label *aa_label_merge(struct aa_label *a, struct aa_label *b, a 107 security/apparmor/label.c static int ns_cmp(struct aa_ns *a, struct aa_ns *b) a 111 security/apparmor/label.c AA_BUG(!a); a 113 security/apparmor/label.c AA_BUG(!a->base.hname); a 116 security/apparmor/label.c if (a == b) a 119 security/apparmor/label.c res = a->level - b->level; a 123 security/apparmor/label.c return strcmp(a->base.hname, b->base.hname); a 135 security/apparmor/label.c static int profile_cmp(struct aa_profile *a, struct aa_profile *b) a 139 security/apparmor/label.c AA_BUG(!a); a 141 security/apparmor/label.c AA_BUG(!a->ns); a 143 security/apparmor/label.c AA_BUG(!a->base.hname); a 146 security/apparmor/label.c if (a == b || a->base.hname == b->base.hname) a 148 security/apparmor/label.c res = ns_cmp(a->ns, b->ns); a 152 security/apparmor/label.c return strcmp(a->base.hname, b->base.hname); a 165 security/apparmor/label.c static int vec_cmp(struct aa_profile **a, int an, struct aa_profile **b, int bn) a 169 security/apparmor/label.c AA_BUG(!a); a 170 security/apparmor/label.c AA_BUG(!*a); a 177 security/apparmor/label.c int res = profile_cmp(a[i], b[i]); a 214 security/apparmor/label.c static int sort_cmp(const void *a, const void *b) a 216 security/apparmor/label.c return profile_cmp(*(struct aa_profile **)a, *(struct aa_profile **)b); a 469 security/apparmor/label.c static int label_cmp(struct aa_label *a, struct aa_label *b) a 473 security/apparmor/label.c if (a == b) a 476 security/apparmor/label.c return vec_cmp(a->vec, a->size, b->vec, b->size); a 933 security/apparmor/label.c struct aa_label *a, a 936 security/apparmor/label.c AA_BUG(!a); a 940 security/apparmor/label.c AA_BUG(I->i > a->size); a 944 security/apparmor/label.c if (I->i < a->size) { a 946 security/apparmor/label.c int res = profile_cmp(a->vec[I->i], b->vec[I->j]); a 954 security/apparmor/label.c return a->vec[(I->i)++]; a 975 security/apparmor/label.c static int label_merge_cmp(struct aa_label *a, struct aa_label *b, a 982 security/apparmor/label.c AA_BUG(!a); a 987 security/apparmor/label.c k < z->size && (p = aa_label_next_in_merge(&i, a, b)); a 1020 security/apparmor/label.c struct aa_label *a, a 1031 security/apparmor/label.c AA_BUG(!a); a 1032 security/apparmor/label.c AA_BUG(a->size < 0); a 1036 security/apparmor/label.c AA_BUG(new->size < a->size + b->size); a 1038 security/apparmor/label.c label_for_each_in_merge(i, a, b, next) { a 1068 security/apparmor/label.c if (k == a->size) a 1069 security/apparmor/label.c return aa_get_label(a); a 1090 security/apparmor/label.c static struct aa_labelset *labelset_of_merge(struct aa_label *a, a 1093 security/apparmor/label.c struct aa_ns *nsa = labels_ns(a); a 1113 security/apparmor/label.c struct aa_label *a, a 1119 security/apparmor/label.c AA_BUG(!a); a 1122 security/apparmor/label.c if (a == b) a 1123 security/apparmor/label.c return __label_find(a); a 1129 security/apparmor/label.c int result = label_merge_cmp(a, b, this); a 1153 security/apparmor/label.c struct aa_label *aa_label_find_merge(struct aa_label *a, struct aa_label *b) a 1159 security/apparmor/label.c AA_BUG(!a); a 1162 security/apparmor/label.c if (label_is_stale(a)) a 1163 security/apparmor/label.c a = ar = aa_get_newest_label(a); a 1166 security/apparmor/label.c ls = labelset_of_merge(a, b); a 1168 security/apparmor/label.c label = __label_find_merge(ls, a, b); a 1190 security/apparmor/label.c struct aa_label *aa_label_merge(struct aa_label *a, struct aa_label *b, a 1195 security/apparmor/label.c AA_BUG(!a); a 1198 security/apparmor/label.c if (a == b) a 1199 security/apparmor/label.c return aa_get_newest_label(a); a 1210 security/apparmor/label.c a = aa_get_newest_label(a); a 1216 security/apparmor/label.c new = aa_label_alloc(a->size + b->size, NULL, gfp); a 1220 security/apparmor/label.c label = label_merge_insert(new, a, b); a 1223 security/apparmor/label.c aa_put_label(a); a 633 security/apparmor/policy_unpack.c int a = aa_map_resource(i); a 636 security/apparmor/policy_unpack.c profile->rlimits.limits[a].rlim_max = tmp2; a 47 security/integrity/ima/ima_policy.c #define INVALID_PCR(a) (((a) < 0) || \ a 48 security/integrity/ima/ima_policy.c (a) >= (FIELD_SIZEOF(struct integrity_iint_cache, measured_pcrs) * 8)) a 328 security/keys/keyring.c const struct keyring_index_key *a = &key_a->index_key; a 334 security/keys/keyring.c seg_a = a->hash; a 344 security/keys/keyring.c seg_a = a->x; a 351 security/keys/keyring.c seg_a = (unsigned long)a->type; a 357 security/keys/keyring.c seg_a = (unsigned long)a->domain_tag; a 363 security/keys/keyring.c i = sizeof(a->desc); a 364 security/keys/keyring.c if (a->desc_len <= i) a 367 security/keys/keyring.c for (; i < a->desc_len; i++) { a 368 security/keys/keyring.c seg_a = *(unsigned char *)(a->description + i); a 209 security/lsm_audit.c struct common_audit_data *a) a 218 security/lsm_audit.c BUILD_BUG_ON(sizeof(a->u) > sizeof(void *)*2); a 223 security/lsm_audit.c switch (a->type) { a 227 security/lsm_audit.c audit_log_format(ab, " key=%d ", a->u.ipc_id); a 230 security/lsm_audit.c audit_log_format(ab, " capability=%d ", a->u.cap); a 235 security/lsm_audit.c audit_log_d_path(ab, " path=", &a->u.path); a 237 security/lsm_audit.c inode = d_backing_inode(a->u.path.dentry); a 248 security/lsm_audit.c audit_log_d_path(ab, " path=", &a->u.file->f_path); a 250 security/lsm_audit.c inode = file_inode(a->u.file); a 261 security/lsm_audit.c audit_log_d_path(ab, " path=", &a->u.op->path); a 263 security/lsm_audit.c inode = a->u.op->path.dentry->d_inode; a 270 security/lsm_audit.c audit_log_format(ab, " ioctlcmd=0x%hx", a->u.op->cmd); a 277 security/lsm_audit.c audit_log_untrustedstring(ab, a->u.dentry->d_name.name); a 279 security/lsm_audit.c inode = d_backing_inode(a->u.dentry); a 291 security/lsm_audit.c inode = a->u.inode; a 305 security/lsm_audit.c struct task_struct *tsk = a->u.tsk; a 318 security/lsm_audit.c if (a->u.net->sk) { a 319 security/lsm_audit.c struct sock *sk = a->u.net->sk; a 370 security/lsm_audit.c switch (a->u.net->family) { a 372 security/lsm_audit.c print_ipv4_addr(ab, a->u.net->v4info.saddr, a 373 security/lsm_audit.c a->u.net->sport, a 375 security/lsm_audit.c print_ipv4_addr(ab, a->u.net->v4info.daddr, a 376 security/lsm_audit.c a->u.net->dport, a 380 security/lsm_audit.c print_ipv6_addr(ab, &a->u.net->v6info.saddr, a 381 security/lsm_audit.c a->u.net->sport, a 383 security/lsm_audit.c print_ipv6_addr(ab, &a->u.net->v6info.daddr, a 384 security/lsm_audit.c a->u.net->dport, a 388 security/lsm_audit.c if (a->u.net->netif > 0) { a 392 security/lsm_audit.c dev = dev_get_by_index(&init_net, a->u.net->netif); a 401 security/lsm_audit.c audit_log_format(ab, " key_serial=%u", a->u.key_struct.key); a 402 security/lsm_audit.c if (a->u.key_struct.key_desc) { a 404 security/lsm_audit.c audit_log_untrustedstring(ab, a->u.key_struct.key_desc); a 410 security/lsm_audit.c audit_log_untrustedstring(ab, a->u.kmod_name); a 417 security/lsm_audit.c memcpy(&sbn_pfx.s6_addr, &a->u.ibpkey->subnet_prefix, a 418 security/lsm_audit.c sizeof(a->u.ibpkey->subnet_prefix)); a 420 security/lsm_audit.c a->u.ibpkey->pkey, &sbn_pfx); a 425 security/lsm_audit.c a->u.ibendport->dev_name, a 426 security/lsm_audit.c a->u.ibendport->port); a 440 security/lsm_audit.c void common_lsm_audit(struct common_audit_data *a, a 446 security/lsm_audit.c if (a == NULL) a 456 security/lsm_audit.c pre_audit(ab, a); a 458 security/lsm_audit.c dump_common_audit_data(ab, a); a 461 security/lsm_audit.c post_audit(ab, a); a 660 security/selinux/avc.c static void avc_audit_pre_callback(struct audit_buffer *ab, void *a) a 662 security/selinux/avc.c struct common_audit_data *ad = a; a 701 security/selinux/avc.c static void avc_audit_post_callback(struct audit_buffer *ab, void *a) a 703 security/selinux/avc.c struct common_audit_data *ad = a; a 758 security/selinux/avc.c struct common_audit_data *a) a 766 security/selinux/avc.c if (!a) { a 767 security/selinux/avc.c a = &stack_data; a 768 security/selinux/avc.c a->type = LSM_AUDIT_DATA_NONE; a 780 security/selinux/avc.c a->selinux_audit_data = &sad; a 782 security/selinux/avc.c common_lsm_audit(a, avc_audit_pre_callback, avc_audit_post_callback); a 103 security/selinux/include/avc.h struct common_audit_data *a); a 130 security/selinux/include/avc.h struct common_audit_data *a, a 142 security/selinux/include/avc.h a); a 387 security/selinux/ss/avtab.c int avtab_read_item(struct avtab *a, void *fp, struct policydb *pol, a 388 security/selinux/ss/avtab.c int (*insertf)(struct avtab *a, struct avtab_key *k, a 464 security/selinux/ss/avtab.c rc = insertf(a, &key, &datum, p); a 546 security/selinux/ss/avtab.c return insertf(a, &key, &datum, p); a 549 security/selinux/ss/avtab.c static int avtab_insertf(struct avtab *a, struct avtab_key *k, a 552 security/selinux/ss/avtab.c return avtab_insert(a, k, d); a 555 security/selinux/ss/avtab.c int avtab_read(struct avtab *a, void *fp, struct policydb *pol) a 574 security/selinux/ss/avtab.c rc = avtab_alloc(a, nel); a 579 security/selinux/ss/avtab.c rc = avtab_read_item(a, fp, pol, avtab_insertf, NULL); a 595 security/selinux/ss/avtab.c avtab_destroy(a); a 634 security/selinux/ss/avtab.c int avtab_write(struct policydb *p, struct avtab *a, void *fp) a 641 security/selinux/ss/avtab.c buf[0] = cpu_to_le32(a->nel); a 646 security/selinux/ss/avtab.c for (i = 0; i < a->nslot; i++) { a 647 security/selinux/ss/avtab.c for (cur = a->htable[i]; cur; a 97 security/selinux/ss/avtab.h int avtab_read_item(struct avtab *a, void *fp, struct policydb *pol, a 98 security/selinux/ss/avtab.h int (*insert)(struct avtab *a, struct avtab_key *k, a 102 security/selinux/ss/avtab.h int avtab_read(struct avtab *a, void *fp, struct policydb *pol); a 104 security/selinux/ss/avtab.h int avtab_write(struct policydb *p, struct avtab *a, void *fp); a 268 security/selinux/ss/conditional.c static int cond_insertf(struct avtab *a, struct avtab_key *k, struct avtab_datum *d, void *ptr) a 287 security/smack/smack.h struct common_audit_data a; a 445 security/smack/smack.h static inline void smk_ad_init(struct smk_audit_info *a, const char *func, a 448 security/smack/smack.h memset(&a->sad, 0, sizeof(a->sad)); a 449 security/smack/smack.h a->a.type = type; a 450 security/smack/smack.h a->a.smack_audit_data = &a->sad; a 451 security/smack/smack.h a->a.smack_audit_data->function = func; a 454 security/smack/smack.h static inline void smk_ad_init_net(struct smk_audit_info *a, const char *func, a 457 security/smack/smack.h smk_ad_init(a, func, type); a 459 security/smack/smack.h a->a.u.net = net; a 462 security/smack/smack.h static inline void smk_ad_setfield_u_tsk(struct smk_audit_info *a, a 465 security/smack/smack.h a->a.u.tsk = t; a 467 security/smack/smack.h static inline void smk_ad_setfield_u_fs_path_dentry(struct smk_audit_info *a, a 470 security/smack/smack.h a->a.u.dentry = d; a 472 security/smack/smack.h static inline void smk_ad_setfield_u_fs_inode(struct smk_audit_info *a, a 475 security/smack/smack.h a->a.u.inode = i; a 477 security/smack/smack.h static inline void smk_ad_setfield_u_fs_path(struct smk_audit_info *a, a 480 security/smack/smack.h a->a.u.path = p; a 482 security/smack/smack.h static inline void smk_ad_setfield_u_net_sk(struct smk_audit_info *a, a 485 security/smack/smack.h a->a.u.net->sk = sk; a 490 security/smack/smack.h static inline void smk_ad_init(struct smk_audit_info *a, const char *func, a 494 security/smack/smack.h static inline void smk_ad_setfield_u_tsk(struct smk_audit_info *a, a 498 security/smack/smack.h static inline void smk_ad_setfield_u_fs_path_dentry(struct smk_audit_info *a, a 502 security/smack/smack.h static inline void smk_ad_setfield_u_fs_path_mnt(struct smk_audit_info *a, a 506 security/smack/smack.h static inline void smk_ad_setfield_u_fs_inode(struct smk_audit_info *a, a 510 security/smack/smack.h static inline void smk_ad_setfield_u_fs_path(struct smk_audit_info *a, a 514 security/smack/smack.h static inline void smk_ad_setfield_u_net_sk(struct smk_audit_info *a, a 117 security/smack/smack_access.c int request, struct smk_audit_info *a) a 199 security/smack/smack_access.c if (a) a 201 security/smack/smack_access.c request, rc, a); a 220 security/smack/smack_access.c u32 mode, struct smk_audit_info *a) a 253 security/smack/smack_access.c if (a) a 255 security/smack/smack_access.c mode, rc, a); a 272 security/smack/smack_access.c u32 mode, struct smk_audit_info *a) a 276 security/smack/smack_access.c return smk_tskacc(tsp, obj_known, mode, a); a 312 security/smack/smack_access.c static void smack_log_callback(struct audit_buffer *ab, void *a) a 314 security/smack/smack_access.c struct common_audit_data *ad = a; a 349 security/smack/smack_access.c struct common_audit_data *a = &ad->a; a 357 security/smack/smack_access.c sad = a->smack_audit_data; a 384 security/smack/smack_access.c common_lsm_audit(a, smack_log_callback, NULL); a 2463 security/smack/smack_lsm.c ad.a.u.net->family = sap->sin_family; a 2464 security/smack/smack_lsm.c ad.a.u.net->dport = sap->sin_port; a 2465 security/smack/smack_lsm.c ad.a.u.net->v4info.daddr = sap->sin_addr.s_addr; a 2503 security/smack/smack_lsm.c ad.a.u.net->family = PF_INET6; a 2504 security/smack/smack_lsm.c ad.a.u.net->dport = ntohs(address->sin6_port); a 2506 security/smack/smack_lsm.c ad.a.u.net->v6info.saddr = address->sin6_addr; a 2508 security/smack/smack_lsm.c ad.a.u.net->v6info.daddr = address->sin6_addr; a 2938 security/smack/smack_lsm.c ad.a.u.ipc_id = isp->id; a 3027 security/smack/smack_lsm.c ad.a.u.ipc_id = isp->id; a 3122 security/smack/smack_lsm.c ad.a.u.ipc_id = isp->id; a 3228 security/smack/smack_lsm.c ad.a.u.ipc_id = ipp->id; a 3883 security/smack/smack_lsm.c ad.a.u.net->family = family; a 3884 security/smack/smack_lsm.c ad.a.u.net->netif = skb->skb_iif; a 3885 security/smack/smack_lsm.c ipv4_skb_to_auditdata(skb, &ad.a, NULL); a 3918 security/smack/smack_lsm.c ad.a.u.net->family = family; a 3919 security/smack/smack_lsm.c ad.a.u.net->netif = skb->skb_iif; a 3920 security/smack/smack_lsm.c ipv6_skb_to_auditdata(skb, &ad.a, NULL); a 4129 security/smack/smack_lsm.c ad.a.u.net->family = family; a 4130 security/smack/smack_lsm.c ad.a.u.net->netif = skb->skb_iif; a 4131 security/smack/smack_lsm.c ipv4_skb_to_auditdata(skb, &ad.a, NULL); a 4270 security/smack/smack_lsm.c ad.a.u.key_struct.key = keyp->serial; a 4271 security/smack/smack_lsm.c ad.a.u.key_struct.key_desc = keyp->description; a 844 security/tomoyo/common.c static bool tomoyo_same_manager(const struct tomoyo_acl_head *a, a 847 security/tomoyo/common.c return container_of(a, struct tomoyo_manager, head)->manager == a 1043 security/tomoyo/common.c static bool tomoyo_same_task_acl(const struct tomoyo_acl_info *a, a 1046 security/tomoyo/common.c const struct tomoyo_task_acl *p1 = container_of(a, typeof(*p1), head); a 1165 security/tomoyo/common.h static inline bool tomoyo_pathcmp(const struct tomoyo_path_info *a, a 1168 security/tomoyo/common.h return a->hash != b->hash || strcmp(a->name, b->name); a 1234 security/tomoyo/common.h (const struct tomoyo_name_union *a, const struct tomoyo_name_union *b) a 1236 security/tomoyo/common.h return a->filename == b->filename && a->group == b->group; a 1248 security/tomoyo/common.h (const struct tomoyo_number_union *a, const struct tomoyo_number_union *b) a 1250 security/tomoyo/common.h return a->values[0] == b->values[0] && a->values[1] == b->values[1] && a 1251 security/tomoyo/common.h a->group == b->group && a->value_type[0] == b->value_type[0] && a 1252 security/tomoyo/common.h a->value_type[1] == b->value_type[1]; a 1264 security/tomoyo/common.h (const struct tomoyo_ipaddr_union *a, const struct tomoyo_ipaddr_union *b) a 1266 security/tomoyo/common.h return !memcmp(a->ip, b->ip, sizeof(a->ip)) && a->group == b->group && a 1267 security/tomoyo/common.h a->is_ipv6 == b->is_ipv6; a 357 security/tomoyo/condition.c static inline bool tomoyo_same_condition(const struct tomoyo_condition *a, a 360 security/tomoyo/condition.c return a->size == b->size && a->condc == b->condc && a 361 security/tomoyo/condition.c a->numbers_count == b->numbers_count && a 362 security/tomoyo/condition.c a->names_count == b->names_count && a 363 security/tomoyo/condition.c a->argc == b->argc && a->envc == b->envc && a 364 security/tomoyo/condition.c a->grant_log == b->grant_log && a->transit == b->transit && a 365 security/tomoyo/condition.c !memcmp(a + 1, b + 1, a->size - sizeof(*a)); a 73 security/tomoyo/domain.c static inline bool tomoyo_same_acl_head(const struct tomoyo_acl_info *a, a 76 security/tomoyo/domain.c return a->type == b->type && a->cond == b->cond; a 219 security/tomoyo/domain.c static bool tomoyo_same_transition_control(const struct tomoyo_acl_head *a, a 222 security/tomoyo/domain.c const struct tomoyo_transition_control *p1 = container_of(a, a 382 security/tomoyo/domain.c static bool tomoyo_same_aggregator(const struct tomoyo_acl_head *a, a 385 security/tomoyo/domain.c const struct tomoyo_aggregator *p1 = container_of(a, typeof(*p1), a 76 security/tomoyo/environ.c static bool tomoyo_same_env_acl(const struct tomoyo_acl_info *a, a 79 security/tomoyo/environ.c const struct tomoyo_env_acl *p1 = container_of(a, typeof(*p1), head); a 341 security/tomoyo/file.c static bool tomoyo_same_path_acl(const struct tomoyo_acl_info *a, a 344 security/tomoyo/file.c const struct tomoyo_path_acl *p1 = container_of(a, typeof(*p1), head); a 359 security/tomoyo/file.c static bool tomoyo_merge_path_acl(struct tomoyo_acl_info *a, a 363 security/tomoyo/file.c u16 * const a_perm = &container_of(a, struct tomoyo_path_acl, head) a 413 security/tomoyo/file.c static bool tomoyo_same_mkdev_acl(const struct tomoyo_acl_info *a, a 416 security/tomoyo/file.c const struct tomoyo_mkdev_acl *p1 = container_of(a, typeof(*p1), head); a 434 security/tomoyo/file.c static bool tomoyo_merge_mkdev_acl(struct tomoyo_acl_info *a, a 438 security/tomoyo/file.c u8 *const a_perm = &container_of(a, struct tomoyo_mkdev_acl, a 495 security/tomoyo/file.c static bool tomoyo_same_path2_acl(const struct tomoyo_acl_info *a, a 498 security/tomoyo/file.c const struct tomoyo_path2_acl *p1 = container_of(a, typeof(*p1), head); a 514 security/tomoyo/file.c static bool tomoyo_merge_path2_acl(struct tomoyo_acl_info *a, a 518 security/tomoyo/file.c u8 * const a_perm = &container_of(a, struct tomoyo_path2_acl, head) a 631 security/tomoyo/file.c static bool tomoyo_same_path_number_acl(const struct tomoyo_acl_info *a, a 634 security/tomoyo/file.c const struct tomoyo_path_number_acl *p1 = container_of(a, typeof(*p1), a 652 security/tomoyo/file.c static bool tomoyo_merge_path_number_acl(struct tomoyo_acl_info *a, a 656 security/tomoyo/file.c u8 * const a_perm = &container_of(a, struct tomoyo_path_number_acl, a 962 security/tomoyo/file.c static bool tomoyo_same_mount_acl(const struct tomoyo_acl_info *a, a 965 security/tomoyo/file.c const struct tomoyo_mount_acl *p1 = container_of(a, typeof(*p1), head); a 21 security/tomoyo/group.c static bool tomoyo_same_path_group(const struct tomoyo_acl_head *a, a 24 security/tomoyo/group.c return container_of(a, struct tomoyo_path_group, head)->member_name == a 36 security/tomoyo/group.c static bool tomoyo_same_number_group(const struct tomoyo_acl_head *a, a 39 security/tomoyo/group.c return !memcmp(&container_of(a, struct tomoyo_number_group, head) a 43 security/tomoyo/group.c sizeof(container_of(a, struct tomoyo_number_group, head) a 55 security/tomoyo/group.c static bool tomoyo_same_address_group(const struct tomoyo_acl_head *a, a 58 security/tomoyo/group.c const struct tomoyo_address_group *p1 = container_of(a, typeof(*p1), a 192 security/tomoyo/network.c static bool tomoyo_same_inet_acl(const struct tomoyo_acl_info *a, a 195 security/tomoyo/network.c const struct tomoyo_inet_acl *p1 = container_of(a, typeof(*p1), head); a 211 security/tomoyo/network.c static bool tomoyo_same_unix_acl(const struct tomoyo_acl_info *a, a 214 security/tomoyo/network.c const struct tomoyo_unix_acl *p1 = container_of(a, typeof(*p1), head); a 230 security/tomoyo/network.c static bool tomoyo_merge_inet_acl(struct tomoyo_acl_info *a, a 235 security/tomoyo/network.c &container_of(a, struct tomoyo_inet_acl, head)->perm; a 256 security/tomoyo/network.c static bool tomoyo_merge_unix_acl(struct tomoyo_acl_info *a, a 261 security/tomoyo/network.c &container_of(a, struct tomoyo_unix_acl, head)->perm; a 317 sound/core/oss/pcm_oss.c static int boundary_sub(int a, int adir, a 323 sound/core/oss/pcm_oss.c *c = a - b; a 333 sound/core/oss/pcm_oss.c static int boundary_lt(unsigned int a, int adir, a 337 sound/core/oss/pcm_oss.c a--; a 346 sound/core/oss/pcm_oss.c return a < b || (a == b && adir < bdir); a 503 sound/core/pcm_lib.c static inline unsigned int div32(unsigned int a, unsigned int b, a 510 sound/core/pcm_lib.c *r = a % b; a 511 sound/core/pcm_lib.c return a / b; a 514 sound/core/pcm_lib.c static inline unsigned int div_down(unsigned int a, unsigned int b) a 518 sound/core/pcm_lib.c return a / b; a 521 sound/core/pcm_lib.c static inline unsigned int div_up(unsigned int a, unsigned int b) a 527 sound/core/pcm_lib.c q = div32(a, b, &r); a 533 sound/core/pcm_lib.c static inline unsigned int mul(unsigned int a, unsigned int b) a 535 sound/core/pcm_lib.c if (a == 0) a 537 sound/core/pcm_lib.c if (div_down(UINT_MAX, a) < b) a 539 sound/core/pcm_lib.c return a * b; a 542 sound/core/pcm_lib.c static inline unsigned int muldiv32(unsigned int a, unsigned int b, a 545 sound/core/pcm_lib.c u_int64_t n = (u_int64_t) a * b; a 646 sound/core/pcm_lib.c void snd_interval_mul(const struct snd_interval *a, const struct snd_interval *b, struct snd_interval *c) a 648 sound/core/pcm_lib.c if (a->empty || b->empty) { a 653 sound/core/pcm_lib.c c->min = mul(a->min, b->min); a 654 sound/core/pcm_lib.c c->openmin = (a->openmin || b->openmin); a 655 sound/core/pcm_lib.c c->max = mul(a->max, b->max); a 656 sound/core/pcm_lib.c c->openmax = (a->openmax || b->openmax); a 657 sound/core/pcm_lib.c c->integer = (a->integer && b->integer); a 670 sound/core/pcm_lib.c void snd_interval_div(const struct snd_interval *a, const struct snd_interval *b, struct snd_interval *c) a 673 sound/core/pcm_lib.c if (a->empty || b->empty) { a 678 sound/core/pcm_lib.c c->min = div32(a->min, b->max, &r); a 679 sound/core/pcm_lib.c c->openmin = (r || a->openmin || b->openmax); a 681 sound/core/pcm_lib.c c->max = div32(a->max, b->min, &r); a 686 sound/core/pcm_lib.c c->openmax = (a->openmax || b->openmin); a 705 sound/core/pcm_lib.c void snd_interval_muldivk(const struct snd_interval *a, const struct snd_interval *b, a 709 sound/core/pcm_lib.c if (a->empty || b->empty) { a 714 sound/core/pcm_lib.c c->min = muldiv32(a->min, b->min, k, &r); a 715 sound/core/pcm_lib.c c->openmin = (r || a->openmin || b->openmin); a 716 sound/core/pcm_lib.c c->max = muldiv32(a->max, b->max, k, &r); a 721 sound/core/pcm_lib.c c->openmax = (a->openmax || b->openmax); a 736 sound/core/pcm_lib.c void snd_interval_mulkdiv(const struct snd_interval *a, unsigned int k, a 740 sound/core/pcm_lib.c if (a->empty || b->empty) { a 745 sound/core/pcm_lib.c c->min = muldiv32(a->min, k, b->max, &r); a 746 sound/core/pcm_lib.c c->openmin = (r || a->openmin || b->openmax); a 748 sound/core/pcm_lib.c c->max = muldiv32(a->max, k, b->min, &r); a 753 sound/core/pcm_lib.c c->openmax = (a->openmax || b->openmin); a 13 sound/core/pcm_local.h void snd_interval_mul(const struct snd_interval *a, a 15 sound/core/pcm_local.h void snd_interval_div(const struct snd_interval *a, a 17 sound/core/pcm_local.h void snd_interval_muldivk(const struct snd_interval *a, a 20 sound/core/pcm_local.h void snd_interval_mulkdiv(const struct snd_interval *a, unsigned int k, a 86 sound/core/seq/seq_prioq.c static inline int compare_timestamp(struct snd_seq_event *a, a 89 sound/core/seq/seq_prioq.c if ((a->flags & SNDRV_SEQ_TIME_STAMP_MASK) == SNDRV_SEQ_TIME_STAMP_TICK) { a 91 sound/core/seq/seq_prioq.c return (snd_seq_compare_tick_time(&a->time.tick, &b->time.tick)); a 94 sound/core/seq/seq_prioq.c return (snd_seq_compare_real_time(&a->time.time, &b->time.time)); a 103 sound/core/seq/seq_prioq.c static inline int compare_timestamp_rel(struct snd_seq_event *a, a 106 sound/core/seq/seq_prioq.c if ((a->flags & SNDRV_SEQ_TIME_STAMP_MASK) == SNDRV_SEQ_TIME_STAMP_TICK) { a 108 sound/core/seq/seq_prioq.c if (a->time.tick > b->time.tick) a 110 sound/core/seq/seq_prioq.c else if (a->time.tick == b->time.tick) a 116 sound/core/seq/seq_prioq.c if (a->time.time.tv_sec > b->time.time.tv_sec) a 118 sound/core/seq/seq_prioq.c else if (a->time.time.tv_sec == b->time.time.tv_sec) { a 119 sound/core/seq/seq_prioq.c if (a->time.time.tv_nsec > b->time.time.tv_nsec) a 121 sound/core/seq/seq_prioq.c else if (a->time.time.tv_nsec == b->time.time.tv_nsec) a 66 sound/core/seq/seq_timer.h static inline int snd_seq_compare_tick_time(snd_seq_tick_time_t *a, snd_seq_tick_time_t *b) a 69 sound/core/seq/seq_timer.h return (*a >= *b); a 72 sound/core/seq/seq_timer.h static inline int snd_seq_compare_real_time(snd_seq_real_time_t *a, snd_seq_real_time_t *b) a 75 sound/core/seq/seq_timer.h if (a->tv_sec > b->tv_sec) a 77 sound/core/seq/seq_timer.h if ((a->tv_sec == b->tv_sec) && (a->tv_nsec >= b->tv_nsec)) a 290 sound/drivers/ml403-ac97cr.c #define CR_PLAYDATA(a) ((a) & 0xFFFF) a 293 sound/drivers/ml403-ac97cr.c #define CR_RECDATA(a) ((a) & 0xFFFF) a 316 sound/drivers/ml403-ac97cr.c #define CR_CODEC_ADDR(a) ((a) << 0) a 150 sound/isa/msnd/msnd_pinnacle_mixer.c #define update_volm(a, b) \ a 152 sound/isa/msnd/msnd_pinnacle_mixer.c writew((dev->left_levels[a] >> 1) * \ a 155 sound/isa/msnd/msnd_pinnacle_mixer.c writew((dev->right_levels[a] >> 1) * \ a 45 sound/isa/sb/emu8000_callback.c #define LIMITVALUE(x, a, b) do { if ((x) < (a)) (x) = (a); else if ((x) > (b)) (x) = (b); } while (0) a 46 sound/isa/sb/emu8000_callback.c #define LIMITMAX(x, a) do {if ((x) > (a)) (x) = (a); } while (0) a 32 sound/isa/sb/sb16_csp.c #define CSP_HDR_VALUE(a,b,c,d) ((a) | ((b)<<8) | ((c)<<16) | ((d)<<24)) a 34 sound/isa/sb/sb16_csp.c #define CSP_HDR_VALUE(a,b,c,d) ((d) | ((c)<<8) | ((b)<<16) | ((a)<<24)) a 1173 sound/isa/wavefront/wavefront_synth.c header->hdr.a.OriginalSample); a 1176 sound/isa/wavefront/wavefront_synth.c munge_int32 (header->hdr.a.OriginalSample, &alias_hdr[2], 2); a 1177 sound/isa/wavefront/wavefront_synth.c munge_int32 (*((unsigned int *)&header->hdr.a.sampleStartOffset), a 1179 sound/isa/wavefront/wavefront_synth.c munge_int32 (*((unsigned int *)&header->hdr.a.loopStartOffset), a 1181 sound/isa/wavefront/wavefront_synth.c munge_int32 (*((unsigned int *)&header->hdr.a.loopEndOffset), a 1183 sound/isa/wavefront/wavefront_synth.c munge_int32 (*((unsigned int *)&header->hdr.a.sampleEndOffset), a 1185 sound/isa/wavefront/wavefront_synth.c munge_int32 (header->hdr.a.FrequencyBias, &alias_hdr[20], 3); a 1186 sound/isa/wavefront/wavefront_synth.c munge_int32 (*(&header->hdr.a.FrequencyBias+1), &alias_hdr[23], 2); a 1412 sound/isa/wavefront/wavefront_synth.c if (copy_from_user (&header->hdr.a, header->hdrptr, a 725 sound/pci/asihpi/asihpi.c static inline unsigned int modulo_min(unsigned int a, unsigned int b, a 729 sound/pci/asihpi/asihpi.c if (((a-b) % modulus) < (modulus/2)) a 732 sound/pci/asihpi/asihpi.c result = a; a 930 sound/pci/asihpi/asihpi.c struct hpi_adapter *a = (struct hpi_adapter *)data; a 933 sound/pci/asihpi/asihpi.c WARN_ON(!a || !a->snd_card || !a->snd_card->private_data); a 934 sound/pci/asihpi/asihpi.c asihpi = (struct snd_card_asihpi *)a->snd_card->private_data; a 940 sound/pci/asihpi/asihpi.c static void snd_card_asihpi_isr(struct hpi_adapter *a) a 944 sound/pci/asihpi/asihpi.c WARN_ON(!a || !a->snd_card || !a->snd_card->private_data); a 945 sound/pci/asihpi/asihpi.c asihpi = (struct snd_card_asihpi *)a->snd_card->private_data; a 70 sound/pci/asihpi/hpicmn.c int a; a 71 sound/pci/asihpi/hpicmn.c for (a = HPI_MAX_ADAPTERS - 1; a >= 0; a--) { a 72 sound/pci/asihpi/hpicmn.c if (!adapters.adapter[a].type) { a 75 sound/pci/asihpi/hpicmn.c pao->type, pao->index, a); a 76 sound/pci/asihpi/hpicmn.c pao->index = a; a 80 sound/pci/asihpi/hpicmn.c if (a < 0) { a 1365 sound/pci/asihpi/hpifunc.c #define hpi_control_param1_get(h, a, p1) \ a 1366 sound/pci/asihpi/hpifunc.c hpi_control_param_get(h, a, 0, 0, p1, NULL) a 1367 sound/pci/asihpi/hpifunc.c #define hpi_control_param2_get(h, a, p1, p2) \ a 1368 sound/pci/asihpi/hpifunc.c hpi_control_param_get(h, a, 0, 0, p1, p2) a 103 sound/pci/asihpi/hpimsgx.c struct hpi_adapter_res a; a 313 sound/pci/asihpi/hpioctl.c struct hpi_adapter *a = dev_id; a 316 sound/pci/asihpi/hpioctl.c if (!a->adapter->irq_query_and_clear) { a 317 sound/pci/asihpi/hpioctl.c pr_err("asihpi_isr ASI%04X:%d no handler\n", a->adapter->type, a 318 sound/pci/asihpi/hpioctl.c a->adapter->index); a 322 sound/pci/asihpi/hpioctl.c handled = a->adapter->irq_query_and_clear(a->adapter, 0); a 331 sound/pci/asihpi/hpioctl.c if (a->interrupt_callback) a 332 sound/pci/asihpi/hpioctl.c a->interrupt_callback(a); a 255 sound/pci/au88x0/au88x0.h unsigned char mix, int a); a 267 sound/pci/au88x0/au88x0.h static void vortex_Vort3D_InitializeSource(a3dsrc_t *a, int en, vortex_t *v); a 21 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetTimeConsts(a3dsrc_t * a, short HrtfTrack, short ItdTrack, a 24 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 26 sound/pci/au88x0/au88x0_a3d.c a3d_addrA(a->slice, a->source, A3D_A_HrtfTrackTC), HrtfTrack); a 28 sound/pci/au88x0/au88x0_a3d.c a3d_addrA(a->slice, a->source, A3D_A_ITDTrackTC), ItdTrack); a 30 sound/pci/au88x0/au88x0_a3d.c a3d_addrA(a->slice, a->source, A3D_A_GainTrackTC), GTrack); a 32 sound/pci/au88x0/au88x0_a3d.c a3d_addrA(a->slice, a->source, A3D_A_CoeffTrackTC), CTrack); a 37 sound/pci/au88x0/au88x0_a3d.c a3dsrc_GetTimeConsts(a3dsrc_t * a, short *HrtfTrack, short *ItdTrack, a 47 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetAtmosTarget(a3dsrc_t * a, short aa, short b, short c, short d, a 50 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 52 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, A3D_B_A21Target), a 55 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, A3D_B_B10Target), a 58 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, A3D_B_B2Target), c); a 62 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetAtmosCurrent(a3dsrc_t * a, short aa, short b, short c, short d, a 65 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 67 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, A3D_B_A12Current), a 70 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, A3D_B_B01Current), a 73 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, A3D_B_B2Current), c); a 77 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetAtmosState(a3dsrc_t * a, short x1, short x2, short y1, short y2) a 79 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 80 sound/pci/au88x0/au88x0_a3d.c hwwrite(vortex->mmio, a3d_addrA(a->slice, a->source, A3D_A_x1), x1); a 81 sound/pci/au88x0/au88x0_a3d.c hwwrite(vortex->mmio, a3d_addrA(a->slice, a->source, A3D_A_x2), x2); a 82 sound/pci/au88x0/au88x0_a3d.c hwwrite(vortex->mmio, a3d_addrA(a->slice, a->source, A3D_A_y1), y1); a 83 sound/pci/au88x0/au88x0_a3d.c hwwrite(vortex->mmio, a3d_addrA(a->slice, a->source, A3D_A_y2), y2); a 88 sound/pci/au88x0/au88x0_a3d.c a3dsrc_GetAtmosTarget(a3dsrc_t * a, short *aa, short *b, short *c, a 93 sound/pci/au88x0/au88x0_a3d.c a3dsrc_GetAtmosCurrent(a3dsrc_t * a, short *bb01, short *ab01, short *b2, a 96 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 99 sound/pci/au88x0/au88x0_a3d.c a3d_addrA(a->slice, a->source, A3D_A_A12Current)); a 102 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, A3D_B_A12Current)); a 105 sound/pci/au88x0/au88x0_a3d.c a3d_addrA(a->slice, a->source, A3D_A_B01Current)); a 108 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, A3D_B_B01Current)); a 111 sound/pci/au88x0/au88x0_a3d.c a3d_addrA(a->slice, a->source, A3D_A_B2Current)); a 115 sound/pci/au88x0/au88x0_a3d.c a3dsrc_GetAtmosState(a3dsrc_t * a, short *x1, short *x2, short *y1, short *y2) a 124 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetHrtfTarget(a3dsrc_t * a, a3d_Hrtf_t const aa, a3d_Hrtf_t const b) a 126 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 131 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, a 137 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetHrtfCurrent(a3dsrc_t * a, a3d_Hrtf_t const aa, a3d_Hrtf_t const b) a 139 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 144 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, a 150 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetHrtfState(a3dsrc_t * a, a3d_Hrtf_t const aa, a3d_Hrtf_t const b) a 152 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 157 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, a 162 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_SetHrtfOutput(a3dsrc_t * a, short left, short right) a 164 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 166 sound/pci/au88x0/au88x0_a3d.c a3d_addrA(a->slice, a->source, A3D_A_HrtfOutL), left); a 168 sound/pci/au88x0/au88x0_a3d.c a3d_addrA(a->slice, a->source, A3D_A_HrtfOutR), right); a 172 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_GetHrtfTarget(a3dsrc_t * a, a3d_Hrtf_t aa, a3d_Hrtf_t b) a 174 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 180 sound/pci/au88x0/au88x0_a3d.c a3d_addrA(a->slice, a->source, a 185 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, a 189 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_GetHrtfCurrent(a3dsrc_t * a, a3d_Hrtf_t aa, a3d_Hrtf_t b) a 191 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 197 sound/pci/au88x0/au88x0_a3d.c a3d_addrA(a->slice, a->source, a 202 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, a 206 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_GetHrtfState(a3dsrc_t * a, a3d_Hrtf_t aa, a3d_Hrtf_t b) a 208 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 214 sound/pci/au88x0/au88x0_a3d.c a3d_addrA(a->slice, a->source, a 219 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, a 223 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_GetHrtfOutput(a3dsrc_t * a, short *left, short *right) a 225 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 228 sound/pci/au88x0/au88x0_a3d.c a3d_addrA(a->slice, a->source, A3D_A_HrtfOutL)); a 231 sound/pci/au88x0/au88x0_a3d.c a3d_addrA(a->slice, a->source, A3D_A_HrtfOutR)); a 241 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_SetItdTarget(a3dsrc_t * a, short litd, short ritd) a 243 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 254 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, A3D_B_ITDTarget), a 259 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_SetItdCurrent(a3dsrc_t * a, short litd, short ritd) a 261 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 272 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, A3D_B_ITDCurrent), a 277 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_SetItdDline(a3dsrc_t * a, a3d_ItdDline_t const dline) a 279 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 284 sound/pci/au88x0/au88x0_a3d.c a3d_addrA(a->slice, a->source, a 289 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_GetItdTarget(a3dsrc_t * a, short *litd, short *ritd) a 291 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 294 sound/pci/au88x0/au88x0_a3d.c a3d_addrA(a->slice, a->source, A3D_A_ITDTarget)); a 297 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, A3D_B_ITDTarget)); a 300 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_GetItdCurrent(a3dsrc_t * a, short *litd, short *ritd) a 302 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 306 sound/pci/au88x0/au88x0_a3d.c a3d_addrA(a->slice, a->source, A3D_A_ITDCurrent)); a 309 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, A3D_B_ITDCurrent)); a 312 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_GetItdDline(a3dsrc_t * a, a3d_ItdDline_t dline) a 314 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 320 sound/pci/au88x0/au88x0_a3d.c a3d_addrA(a->slice, a->source, a 327 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_SetGainTarget(a3dsrc_t * a, short left, short right) a 329 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 331 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, A3D_B_GainTarget), a 335 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_SetGainCurrent(a3dsrc_t * a, short left, short right) a 337 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 339 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, A3D_B_GainCurrent), a 344 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_GetGainTarget(a3dsrc_t * a, short *left, short *right) a 346 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 349 sound/pci/au88x0/au88x0_a3d.c a3d_addrA(a->slice, a->source, A3D_A_GainTarget)); a 352 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, A3D_B_GainTarget)); a 355 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_GetGainCurrent(a3dsrc_t * a, short *left, short *right) a 357 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 360 sound/pci/au88x0/au88x0_a3d.c a3d_addrA(a->slice, a->source, A3D_A_GainCurrent)); a 363 sound/pci/au88x0/au88x0_a3d.c a3d_addrB(a->slice, a->source, A3D_B_GainCurrent)); a 367 sound/pci/au88x0/au88x0_a3d.c static void CA3dIO_WriteReg(a3dsrc_t * a, unsigned long addr, short aa, short b) a 369 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 376 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_SetA3DSampleRate(a3dsrc_t * a, int sr) a 378 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 382 sound/pci/au88x0/au88x0_a3d.c hwwrite(vortex->mmio, A3D_SLICE_Control + ((a->slice) << 0xd), esp0); a 386 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_EnableA3D(a3dsrc_t * a) a 388 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 389 sound/pci/au88x0/au88x0_a3d.c hwwrite(vortex->mmio, A3D_SLICE_Control + ((a->slice) << 0xd), a 394 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_DisableA3D(a3dsrc_t * a) a 396 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 397 sound/pci/au88x0/au88x0_a3d.c hwwrite(vortex->mmio, A3D_SLICE_Control + ((a->slice) << 0xd), a 401 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_SetA3DControlReg(a3dsrc_t * a, unsigned long ctrl) a 403 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 404 sound/pci/au88x0/au88x0_a3d.c hwwrite(vortex->mmio, A3D_SLICE_Control + ((a->slice) << 0xd), ctrl); a 407 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_SetA3DPointerReg(a3dsrc_t * a, unsigned long ptr) a 409 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 410 sound/pci/au88x0/au88x0_a3d.c hwwrite(vortex->mmio, A3D_SLICE_Pointers + ((a->slice) << 0xd), ptr); a 414 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_GetA3DSampleRate(a3dsrc_t * a, int *sr) a 416 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 417 sound/pci/au88x0/au88x0_a3d.c *sr = ((hwread(vortex->mmio, A3D_SLICE_Control + (a->slice << 0xd)) a 422 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_GetA3DControlReg(a3dsrc_t * a, unsigned long *ctrl) a 424 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 425 sound/pci/au88x0/au88x0_a3d.c *ctrl = hwread(vortex->mmio, A3D_SLICE_Control + ((a->slice) << 0xd)); a 428 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_GetA3DPointerReg(a3dsrc_t * a, unsigned long *ptr) a 430 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 431 sound/pci/au88x0/au88x0_a3d.c *ptr = hwread(vortex->mmio, A3D_SLICE_Pointers + ((a->slice) << 0xd)); a 435 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_ZeroSliceIO(a3dsrc_t * a) a 437 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 443 sound/pci/au88x0/au88x0_a3d.c ((((a->slice) << 0xb) + i) << 2), 0); a 447 sound/pci/au88x0/au88x0_a3d.c ((((a->slice) << 0xb) + i) << 2), 0); a 451 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_ZeroState(a3dsrc_t * a) a 457 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetAtmosState(a, 0, 0, 0, 0); a 458 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetHrtfState(a, A3dHrirZeros, A3dHrirZeros); a 459 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetItdDline(a, A3dItdDlineZeros); a 460 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetHrtfOutput(a, 0, 0); a 461 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetTimeConsts(a, 0, 0, 0, 0); a 463 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetAtmosCurrent(a, 0, 0, 0, 0, 0); a 464 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetAtmosTarget(a, 0, 0, 0, 0, 0); a 465 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetItdCurrent(a, 0, 0); a 466 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetItdTarget(a, 0, 0); a 467 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetGainCurrent(a, 0, 0); a 468 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetGainTarget(a, 0, 0); a 470 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetHrtfCurrent(a, A3dHrirZeros, A3dHrirZeros); a 471 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetHrtfTarget(a, A3dHrirZeros, A3dHrirZeros); a 475 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_ZeroStateA3D(a3dsrc_t *a, vortex_t *v) a 479 sound/pci/au88x0/au88x0_a3d.c if ((a->vortex) == NULL) { a 485 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetA3DControlReg(a, 0); a 486 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetA3DPointerReg(a, 0); a 488 sound/pci/au88x0/au88x0_a3d.c var = a->slice; a 489 sound/pci/au88x0/au88x0_a3d.c var2 = a->source; a 491 sound/pci/au88x0/au88x0_a3d.c a->slice = i; a 492 sound/pci/au88x0/au88x0_a3d.c a3dsrc_ZeroSliceIO(a); a 495 sound/pci/au88x0/au88x0_a3d.c a->source = var2; a 496 sound/pci/au88x0/au88x0_a3d.c a->slice = var; a 500 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_ProgramPipe(a3dsrc_t * a) a 502 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetTimeConsts(a, 0, 0, 0, 0); a 503 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetAtmosCurrent(a, 0, 0x4000, 0, 0, 0); a 504 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetAtmosTarget(a, 0x4000, 0, 0, 0, 0); a 505 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetItdCurrent(a, 0, 0); a 506 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetItdTarget(a, 0, 0); a 507 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetGainCurrent(a, 0x7fff, 0x7fff); a 508 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetGainTarget(a, 0x7fff, 0x7fff); a 513 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetHrtfCurrent(a, A3dHrirImpulse, A3dHrirImpulse); a 514 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetHrtfTarget(a, A3dHrirImpulse, A3dHrirImpulse); a 523 sound/pci/au88x0/au88x0_a3d.c static void a3dsrc_ClearVDBData(a3dsrc_t * a, unsigned long aa) a 525 sound/pci/au88x0/au88x0_a3d.c vortex_t *vortex = (vortex_t *) (a->vortex); a 529 sound/pci/au88x0/au88x0_a3d.c a3d_addrS(a->slice, A3D_SLICE_VDBDest) + (a->source << 2), 0); a 531 sound/pci/au88x0/au88x0_a3d.c a3d_addrS(a->slice, a 532 sound/pci/au88x0/au88x0_a3d.c A3D_SLICE_VDBDest + 4) + (a->source << 2), 0); a 668 sound/pci/au88x0/au88x0_a3d.c static void vortex_Vort3D_InitializeSource(a3dsrc_t *a, int en, vortex_t *v) a 670 sound/pci/au88x0/au88x0_a3d.c if (a->vortex == NULL) { a 676 sound/pci/au88x0/au88x0_a3d.c a3dsrc_ProgramPipe(a); a 677 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetA3DSampleRate(a, 0x11); a 678 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetTimeConsts(a, HrtfTCDefault, a 684 sound/pci/au88x0/au88x0_a3d.c a3dsrc_EnableA3D(a); a 686 sound/pci/au88x0/au88x0_a3d.c a3dsrc_DisableA3D(a); a 687 sound/pci/au88x0/au88x0_a3d.c a3dsrc_ZeroState(a); a 767 sound/pci/au88x0/au88x0_a3d.c a3dsrc_t *a = kcontrol->private_data; a 773 sound/pci/au88x0/au88x0_a3d.c vortex_a3d_coord2hrtf(a->hrtf[0], coord); a 774 sound/pci/au88x0/au88x0_a3d.c vortex_a3d_coord2hrtf(a->hrtf[1], coord); a 775 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetHrtfTarget(a, a->hrtf[0], a->hrtf[1]); a 776 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetHrtfCurrent(a, a->hrtf[0], a->hrtf[1]); a 784 sound/pci/au88x0/au88x0_a3d.c a3dsrc_t *a = kcontrol->private_data; a 790 sound/pci/au88x0/au88x0_a3d.c vortex_a3d_coord2itd(a->hrtf[0], coord); a 791 sound/pci/au88x0/au88x0_a3d.c vortex_a3d_coord2itd(a->hrtf[1], coord); a 793 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetItdTarget(a, a->itd[0], a->itd[1]); a 794 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetItdCurrent(a, a->itd[0], a->itd[1]); a 795 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetItdDline(a, a->dline); a 803 sound/pci/au88x0/au88x0_a3d.c a3dsrc_t *a = kcontrol->private_data; a 808 sound/pci/au88x0/au88x0_a3d.c vortex_a3d_coord2ild(a->ild, l, r); a 810 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetGainTarget(a, l, r); a 811 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetGainCurrent(a, l, r); a 819 sound/pci/au88x0/au88x0_a3d.c a3dsrc_t *a = kcontrol->private_data; a 825 sound/pci/au88x0/au88x0_a3d.c vortex_a3d_translate_filter(a->filter, params); a 827 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetAtmosTarget(a, a->filter[0], a 828 sound/pci/au88x0/au88x0_a3d.c a->filter[1], a->filter[2], a 829 sound/pci/au88x0/au88x0_a3d.c a->filter[3], a->filter[4]); a 830 sound/pci/au88x0/au88x0_a3d.c a3dsrc_SetAtmosCurrent(a, a->filter[0], a 831 sound/pci/au88x0/au88x0_a3d.c a->filter[1], a->filter[2], a 832 sound/pci/au88x0/au88x0_a3d.c a->filter[3], a->filter[4]); a 101 sound/pci/au88x0/au88x0_core.c int a; a 102 sound/pci/au88x0/au88x0_core.c a = hwread(vortex->mmio, VORTEX_MIX_VOL_A + (mix << 2)) & 0xff; a 104 sound/pci/au88x0/au88x0_core.c return (a); a 111 sound/pci/au88x0/au88x0_core.c int a; a 114 sound/pci/au88x0/au88x0_core.c a = hwread(vortex->mmio, a 122 sound/pci/au88x0/au88x0_core.c *vol = a; a 134 sound/pci/au88x0/au88x0_core.c char a; a 139 sound/pci/au88x0/au88x0_core.c a = hwread(vortex->mmio, a 141 sound/pci/au88x0/au88x0_core.c if (a > -126) { a 142 sound/pci/au88x0/au88x0_core.c a -= 2; a 145 sound/pci/au88x0/au88x0_core.c (((mix << 5) + ch) << 2), a); a 148 sound/pci/au88x0/au88x0_core.c (((mix << 5) + ch) << 2), a); a 507 sound/pci/au88x0/au88x0_core.c int temp, a; a 511 sound/pci/au88x0/au88x0_core.c a = (0x11 - ((ratio >> 0xe) & 0x3)) - 1; a 513 sound/pci/au88x0/au88x0_core.c a = (0x11 - ((ratio >> 0xe) & 0x3)) - 2; a 515 sound/pci/au88x0/au88x0_core.c a = 0xc; a 517 sound/pci/au88x0/au88x0_core.c if (((temp >> 4) & 0xf) != a) a 519 sound/pci/au88x0/au88x0_core.c (temp & 0xf) | ((a & 0xf) << 4)); a 1848 sound/pci/au88x0/au88x0_core.c unsigned char mix, int a) a 1854 sound/pci/au88x0/au88x0_core.c vortex_mix_disableinput(vortex, mix, mixin, a); a 2816 sound/pci/au88x0/au88x0_core.c int a, this_194; a 2824 sound/pci/au88x0/au88x0_core.c a = 8; // 16 bit a 2828 sound/pci/au88x0/au88x0_core.c a = 1; // 8 bit a 2831 sound/pci/au88x0/au88x0_core.c a = 2; // U_LAW a 2834 sound/pci/au88x0/au88x0_core.c a = 3; // A_LAW a 2851 sound/pci/au88x0/au88x0_core.c return (a); a 45 sound/pci/au88x0/au88x0_eq.c static inline u16 sign_invert(u16 a) a 48 sound/pci/au88x0/au88x0_eq.c if (a == (u16)-32768) a 51 sound/pci/au88x0/au88x0_eq.c return -a; a 99 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetLeftStates(vortex_t * vortex, u16 a[], u16 b[]) a 104 sound/pci/au88x0/au88x0_eq.c hwwrite(vortex->mmio, 0x2b3fc, a[0]); a 105 sound/pci/au88x0/au88x0_eq.c hwwrite(vortex->mmio, 0x2b400, a[1]); a 116 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetRightStates(vortex_t * vortex, u16 a[], u16 b[]) a 121 sound/pci/au88x0/au88x0_eq.c hwwrite(vortex->mmio, 0x2b404, a[0]); a 122 sound/pci/au88x0/au88x0_eq.c hwwrite(vortex->mmio, 0x2b408, a[1]); a 134 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetTimeConsts(vortex_t * vortex, u16 * a, u16 * b) a 136 sound/pci/au88x0/au88x0_eq.c *a = hwread(vortex->mmio, 0x2b3c4); a 140 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetLeftCoefs(vortex_t * vortex, u16 a[]) a 145 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetRightCoefs(vortex_t * vortex, u16 a[]) a 150 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetLeftStates(vortex_t * vortex, u16 * a, u16 b[]) a 155 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetRightStates(vortex_t * vortex, u16 * a, u16 b[]) a 162 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetBypassGain(vortex_t * vortex, u16 a, u16 b) a 166 sound/pci/au88x0/au88x0_eq.c hwwrite(vortex->mmio, 0x2b3d4, a); a 169 sound/pci/au88x0/au88x0_eq.c hwwrite(vortex->mmio, 0x2b3d4, sign_invert(a)); a 174 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetA3DBypassGain(vortex_t * vortex, u16 a, u16 b) a 177 sound/pci/au88x0/au88x0_eq.c hwwrite(vortex->mmio, 0x2b3e0, a); a 182 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetCurrBypassGain(vortex_t * vortex, u16 a, u16 b) a 185 sound/pci/au88x0/au88x0_eq.c hwwrite(vortex->mmio, 0x2b3d0, a); a 189 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetCurrA3DBypassGain(vortex_t * vortex, u16 a, u16 b) a 192 sound/pci/au88x0/au88x0_eq.c hwwrite(vortex->mmio, 0x2b3dc, a); a 209 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetLeftGainsTarget(vortex_t * vortex, u16 a[]) a 215 sound/pci/au88x0/au88x0_eq.c hwwrite(vortex->mmio, 0x2b02c + ebx * 0x30, a[ebx]); a 219 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetRightGainsTarget(vortex_t * vortex, u16 a[]) a 225 sound/pci/au88x0/au88x0_eq.c hwwrite(vortex->mmio, 0x2b20c + ebx * 0x30, a[ebx]); a 229 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetLeftGainsCurrent(vortex_t * vortex, u16 a[]) a 235 sound/pci/au88x0/au88x0_eq.c hwwrite(vortex->mmio, 0x2b028 + ebx * 0x30, a[ebx]); a 239 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetRightGainsCurrent(vortex_t * vortex, u16 a[]) a 245 sound/pci/au88x0/au88x0_eq.c hwwrite(vortex->mmio, 0x2b208 + ebx * 0x30, a[ebx]); a 250 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetLeftGainsTarget(vortex_t * vortex, u16 a[]) a 259 sound/pci/au88x0/au88x0_eq.c a[ebx] = hwread(vortex->mmio, 0x2b02c + ebx * 0x30); a 265 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetRightGainsTarget(vortex_t * vortex, u16 a[]) a 274 sound/pci/au88x0/au88x0_eq.c a[ebx] = hwread(vortex->mmio, 0x2b20c + ebx * 0x30); a 280 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetLeftGainsCurrent(vortex_t * vortex, u16 a[]) a 289 sound/pci/au88x0/au88x0_eq.c a[ebx] = hwread(vortex->mmio, 0x2b028 + ebx * 0x30); a 295 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetRightGainsCurrent(vortex_t * vortex, u16 a[]) a 304 sound/pci/au88x0/au88x0_eq.c a[ebx] = hwread(vortex->mmio, 0x2b208 + ebx * 0x30); a 336 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetLevels(vortex_t * vortex, u16 a[]) a 346 sound/pci/au88x0/au88x0_eq.c a[ebx] = hwread(vortex->mmio, 0x2b024 + ebx * 0x30); a 351 sound/pci/au88x0/au88x0_eq.c a[eqhw->this04] = hwread(vortex->mmio, 0x2b3cc); a 352 sound/pci/au88x0/au88x0_eq.c a[eqhw->this04 + 1] = hwread(vortex->mmio, 0x2b3d8); a 356 sound/pci/au88x0/au88x0_eq.c a[ebx + (eqhw->this04 + 2)] = a 362 sound/pci/au88x0/au88x0_eq.c a[2 + (eqhw->this04 * 2)] = hwread(vortex->mmio, 0x2b3e4); a 363 sound/pci/au88x0/au88x0_eq.c a[3 + (eqhw->this04 * 2)] = hwread(vortex->mmio, 0x2b3f0); a 595 sound/pci/au88x0/au88x0_eq.c vortex_Eqlzr_SetA3dBypassGain(vortex_t * vortex, u32 a, u32 b) a 600 sound/pci/au88x0/au88x0_eq.c eq->this58 = a; a 20 sound/pci/au88x0/au88x0_synth.c unsigned char mix, int a); a 19 sound/pci/cs46xx/cs46xx_dsp_scb_types.h #define ___DSP_DUAL_16BIT_ALLOC(a,b) u16 a; u16 b; a 21 sound/pci/cs46xx/cs46xx_dsp_scb_types.h #define ___DSP_DUAL_16BIT_ALLOC(a,b) u16 b; u16 a; a 1784 sound/pci/ctxfi/cthw20k1.c #define CTLBITS(a, b, c, d) (((a) << 24) | ((b) << 16) | ((c) << 8) | (d)) a 44 sound/pci/emu10k1/emu10k1_callback.c #define LIMITVALUE(x, a, b) do { if ((x) < (a)) (x) = (a); else if ((x) > (b)) (x) = (b); } while (0) a 45 sound/pci/emu10k1/emu10k1_callback.c #define LIMITMAX(x, a) do {if ((x) > (a)) (x) = (a); } while (0) a 461 sound/pci/emu10k1/emufx.c u32 op, u32 r, u32 a, u32 x, u32 y) a 469 sound/pci/emu10k1/emufx.c code[1] = ((op & 0x0f) << 20) | ((r & 0x3ff) << 10) | (a & 0x3ff); a 473 sound/pci/emu10k1/emufx.c #define OP(icode, ptr, op, r, a, x, y) \ a 474 sound/pci/emu10k1/emufx.c snd_emu10k1_write_op(icode, ptr, op, r, a, x, y) a 478 sound/pci/emu10k1/emufx.c u32 op, u32 r, u32 a, u32 x, u32 y) a 486 sound/pci/emu10k1/emufx.c code[1] = ((op & 0x0f) << 24) | ((r & 0x7ff) << 12) | (a & 0x7ff); a 490 sound/pci/emu10k1/emufx.c #define A_OP(icode, ptr, op, r, a, x, y) \ a 491 sound/pci/emu10k1/emufx.c snd_emu10k1_audigy_write_op(icode, ptr, op, r, a, x, y) a 216 sound/pci/ens1370.c #define ES_1370_CODEC_WRITE(a,d) ((((a)&0xff)<<8)|(((d)&0xff)<<0)) a 222 sound/pci/ens1370.c #define ES_1371_CODEC_WRITE(a,d) ((((a)&0x7f)<<16)|(((d)&0xffff)<<0)) a 223 sound/pci/ens1370.c #define ES_1371_CODEC_READS(a) ((((a)&0x7f)<<16)|ES_1371_CODEC_PIRD) a 350 sound/pci/hda/ca0132_regs.h #define X_RANGE_MAIN(a, s) \ a 351 sound/pci/hda/ca0132_regs.h (((a)+((s)-1)*XRAM_XRAM_CHAN_INCR < X_END)) a 352 sound/pci/hda/ca0132_regs.h #define X_RANGE_AUX(a, s) \ a 353 sound/pci/hda/ca0132_regs.h (((a) >= X_END) && ((a)+((s)-1)*XRAM_XRAM_CHAN_INCR < AX_END)) a 354 sound/pci/hda/ca0132_regs.h #define X_RANGE_EXT(a, s) \ a 355 sound/pci/hda/ca0132_regs.h (((a)+((s)-1)*XRAM_XRAM_CHAN_INCR < X_EXT)) a 356 sound/pci/hda/ca0132_regs.h #define X_RANGE_ALL(a, s) \ a 357 sound/pci/hda/ca0132_regs.h (((a)+((s)-1)*XRAM_XRAM_CHAN_INCR < AX_END)) a 359 sound/pci/hda/ca0132_regs.h #define Y_RANGE_MAIN(a, s) \ a 360 sound/pci/hda/ca0132_regs.h (((a) >= YRAM_CHIP_OFFSET) && \ a 361 sound/pci/hda/ca0132_regs.h ((a)+((s)-1)*YRAM_YRAM_CHAN_INCR < Y_END)) a 362 sound/pci/hda/ca0132_regs.h #define Y_RANGE_AUX(a, s) \ a 363 sound/pci/hda/ca0132_regs.h (((a) >= Y_END) && \ a 364 sound/pci/hda/ca0132_regs.h ((a)+((s)-1)*YRAM_YRAM_CHAN_INCR < AY_END)) a 365 sound/pci/hda/ca0132_regs.h #define Y_RANGE_EXT(a, s) \ a 366 sound/pci/hda/ca0132_regs.h (((a) >= YRAM_CHIP_OFFSET) && \ a 367 sound/pci/hda/ca0132_regs.h ((a)+((s)-1)*YRAM_YRAM_CHAN_INCR < Y_EXT)) a 368 sound/pci/hda/ca0132_regs.h #define Y_RANGE_ALL(a, s) \ a 369 sound/pci/hda/ca0132_regs.h (((a) >= YRAM_CHIP_OFFSET) && \ a 370 sound/pci/hda/ca0132_regs.h ((a)+((s)-1)*YRAM_YRAM_CHAN_INCR < AY_END)) a 372 sound/pci/hda/ca0132_regs.h #define UC_RANGE(a, s) \ a 373 sound/pci/hda/ca0132_regs.h (((a) >= UC_CHIP_OFFSET) && \ a 374 sound/pci/hda/ca0132_regs.h ((a)+((s)-1)*UC_UC_CHAN_INCR < UC_END)) a 376 sound/pci/hda/ca0132_regs.h #define X_OFF(a) \ a 377 sound/pci/hda/ca0132_regs.h (((a) - XRAM_CHIP_OFFSET) / XRAM_XRAM_CHAN_INCR) a 378 sound/pci/hda/ca0132_regs.h #define AX_OFF(a) \ a 379 sound/pci/hda/ca0132_regs.h (((a) % (AXRAM_AXRAM_CHANNEL_COUNT * \ a 382 sound/pci/hda/ca0132_regs.h #define Y_OFF(a) \ a 383 sound/pci/hda/ca0132_regs.h (((a) - YRAM_CHIP_OFFSET) / YRAM_YRAM_CHAN_INCR) a 384 sound/pci/hda/ca0132_regs.h #define AY_OFF(a) \ a 385 sound/pci/hda/ca0132_regs.h (((a) % (AYRAM_AYRAM_CHANNEL_COUNT * \ a 388 sound/pci/hda/ca0132_regs.h #define UC_OFF(a) (((a) - UC_CHIP_OFFSET) / UC_UC_CHAN_INCR) a 390 sound/pci/hda/ca0132_regs.h #define X_EXT_MAIN_SIZE(a) (XRAM_XRAM_CHANNEL_COUNT - X_OFF(a)) a 391 sound/pci/hda/ca0132_regs.h #define X_EXT_AUX_SIZE(a, s) ((s) - X_EXT_MAIN_SIZE(a)) a 393 sound/pci/hda/ca0132_regs.h #define Y_EXT_MAIN_SIZE(a) (YRAM_YRAM_CHANNEL_COUNT - Y_OFF(a)) a 394 sound/pci/hda/ca0132_regs.h #define Y_EXT_AUX_SIZE(a, s) ((s) - Y_EXT_MAIN_SIZE(a)) a 36 sound/pci/hda/hda_auto_parser.c const struct auto_out_pin *a = ap; a 38 sound/pci/hda/hda_auto_parser.c return (int)(a->seq - b->seq); a 70 sound/pci/hda/hda_auto_parser.c const struct auto_pin_cfg_item *a = ap; a 72 sound/pci/hda/hda_auto_parser.c if (a->type != b->type) a 73 sound/pci/hda/hda_auto_parser.c return (int)(a->type - b->type); a 77 sound/pci/hda/hda_auto_parser.c return (int)(b->has_boost_on_pin - a->has_boost_on_pin); a 145 sound/pci/hda/hda_eld.c struct cea_sad *a, a 152 sound/pci/hda/hda_eld.c a->rates = 0; a 155 sound/pci/hda/hda_eld.c a->rates |= cea_sampling_frequencies[i + 1]; a 157 sound/pci/hda/hda_eld.c a->channels = GRAB_BITS(buf, 0, 0, 3); a 158 sound/pci/hda/hda_eld.c a->channels++; a 160 sound/pci/hda/hda_eld.c a->sample_bits = 0; a 161 sound/pci/hda/hda_eld.c a->max_bitrate = 0; a 163 sound/pci/hda/hda_eld.c a->format = GRAB_BITS(buf, 0, 3, 4); a 164 sound/pci/hda/hda_eld.c switch (a->format) { a 173 sound/pci/hda/hda_eld.c a->sample_bits |= cea_sample_sizes[i + 1]; a 183 sound/pci/hda/hda_eld.c a->max_bitrate = GRAB_BITS(buf, 2, 0, 8); a 184 sound/pci/hda/hda_eld.c a->max_bitrate *= 8000; a 203 sound/pci/hda/hda_eld.c a->profile = GRAB_BITS(buf, 2, 0, 3); a 207 sound/pci/hda/hda_eld.c a->format = GRAB_BITS(buf, 2, 3, 5); a 208 sound/pci/hda/hda_eld.c if (a->format == AUDIO_CODING_XTYPE_HE_REF_CT || a 209 sound/pci/hda/hda_eld.c a->format >= AUDIO_CODING_XTYPE_FIRST_RESERVED) { a 212 sound/pci/hda/hda_eld.c a->format); a 213 sound/pci/hda/hda_eld.c a->format = 0; a 215 sound/pci/hda/hda_eld.c a->format += AUDIO_CODING_TYPE_HE_AAC - a 372 sound/pci/hda/hda_eld.c struct cea_sad *a) a 377 sound/pci/hda/hda_eld.c if (!a->format) a 380 sound/pci/hda/hda_eld.c hdmi_print_pcm_rates(a->rates, buf, sizeof(buf)); a 382 sound/pci/hda/hda_eld.c if (a->format == AUDIO_CODING_TYPE_LPCM) a 383 sound/pci/hda/hda_eld.c snd_print_pcm_bits(a->sample_bits, buf2 + 8, sizeof(buf2) - 8); a 384 sound/pci/hda/hda_eld.c else if (a->max_bitrate) a 386 sound/pci/hda/hda_eld.c ", max bitrate = %d", a->max_bitrate); a 392 sound/pci/hda/hda_eld.c cea_audio_coding_type_names[a->format], a 393 sound/pci/hda/hda_eld.c a->channels, buf, buf2); a 416 sound/pci/hda/hda_eld.c static void hdmi_print_sad_info(int i, struct cea_sad *a, a 422 sound/pci/hda/hda_eld.c i, a->format, cea_audio_coding_type_names[a->format]); a 423 sound/pci/hda/hda_eld.c snd_iprintf(buffer, "sad%d_channels\t\t%d\n", i, a->channels); a 425 sound/pci/hda/hda_eld.c hdmi_print_pcm_rates(a->rates, buf, sizeof(buf)); a 426 sound/pci/hda/hda_eld.c snd_iprintf(buffer, "sad%d_rates\t\t[0x%x]%s\n", i, a->rates, buf); a 428 sound/pci/hda/hda_eld.c if (a->format == AUDIO_CODING_TYPE_LPCM) { a 429 sound/pci/hda/hda_eld.c snd_print_pcm_bits(a->sample_bits, buf, sizeof(buf)); a 431 sound/pci/hda/hda_eld.c i, a->sample_bits, buf); a 434 sound/pci/hda/hda_eld.c if (a->max_bitrate) a 436 sound/pci/hda/hda_eld.c i, a->max_bitrate); a 438 sound/pci/hda/hda_eld.c if (a->profile) a 439 sound/pci/hda/hda_eld.c snd_iprintf(buffer, "sad%d_profile\t\t%d\n", i, a->profile); a 573 sound/pci/hda/hda_eld.c struct cea_sad *a = &e->sad[i]; a 574 sound/pci/hda/hda_eld.c rates |= a->rates; a 575 sound/pci/hda/hda_eld.c if (a->channels > channels_max) a 576 sound/pci/hda/hda_eld.c channels_max = a->channels; a 577 sound/pci/hda/hda_eld.c if (a->format == AUDIO_CODING_TYPE_LPCM) { a 578 sound/pci/hda/hda_eld.c if (a->sample_bits & AC_SUPPCM_BITS_20) { a 583 sound/pci/hda/hda_eld.c if (a->sample_bits & AC_SUPPCM_BITS_24) { a 4857 sound/pci/hda/hda_generic.c const struct automic_entry *a = ap; a 4859 sound/pci/hda/hda_generic.c return (int)(a->attr - b->attr); a 532 sound/pci/hda/hda_sysfs.c static inline int strmatch(const char *a, const char *b) a 534 sound/pci/hda/hda_sysfs.c return strncasecmp(a, b, strlen(b)) == 0; a 41 sound/pci/ice1712/hoontech.h #define ICE1712_STDSP24_SET_ADDR(r, a) r[a&3] = ((r[a&3] & ~0x18) | (((a)&3)<<3)) a 42 sound/pci/ice1712/hoontech.h #define ICE1712_STDSP24_CLOCK(r, a, c) r[a&3] = ((r[a&3] & ~0x20) | (((c)&1)<<5)) a 133 sound/pci/lx6464es/lx_core.c #define CMD_NAME(a) a a 135 sound/pci/lx6464es/lx_core.c #define CMD_NAME(a) NULL a 990 sound/pci/oxygen/xonar_wm87x6.c #define WM8776_FIELD_CTL_VOLUME(a, b, c, d, e, f, g, h, tlv_p) { \ a 991 sound/pci/oxygen/xonar_wm87x6.c _WM8776_FIELD_CTL(a " Capture Volume", b, c, d, e, f, g, h), \ a 193 sound/pci/riptide/riptide.c #define IS_CMDE(a) (READ_PORT_ULONG(a->stat)&0x1) /* cmd empty */ a 194 sound/pci/riptide/riptide.c #define IS_DATF(a) (READ_PORT_ULONG(a->stat)&0x2) /* data filled */ a 216 sound/pci/riptide/riptide.c #define LONG0(a) ((u32)a) /* shifts and masks */ a 217 sound/pci/riptide/riptide.c #define BYTE0(a) (LONG0(a)&0xff) a 218 sound/pci/riptide/riptide.c #define BYTE1(a) (BYTE0(a)<<8) a 219 sound/pci/riptide/riptide.c #define BYTE2(a) (BYTE0(a)<<16) a 220 sound/pci/riptide/riptide.c #define BYTE3(a) (BYTE0(a)<<24) a 221 sound/pci/riptide/riptide.c #define WORD0(a) (LONG0(a)&0xffff) a 222 sound/pci/riptide/riptide.c #define WORD1(a) (WORD0(a)<<8) a 223 sound/pci/riptide/riptide.c #define WORD2(a) (WORD0(a)<<16) a 224 sound/pci/riptide/riptide.c #define TRINIB0(a) (LONG0(a)&0xffffff) a 225 sound/pci/riptide/riptide.c #define TRINIB1(a) (TRINIB0(a)<<8) a 227 sound/pci/riptide/riptide.c #define RET(a) ((union cmdret *)(a)) a 489 sound/pci/riptide/riptide.c unsigned char sink, unsigned char *a, a 959 sound/pci/riptide/riptide.c unsigned char *a, unsigned char *b) a 966 sound/pci/riptide/riptide.c *a = rptr.retbytes[0]; a 968 sound/pci/riptide/riptide.c snd_printdd("getsourcesink 0x%x 0x%x\n", *a, *b); a 4753 sound/pci/rme9652/hdspm.c int a, ltc, frames, seconds, minutes, hours; a 4766 sound/pci/rme9652/hdspm.c a = hdspm_read(hdspm, HDSPM_RD_TCO+4); a 4767 sound/pci/rme9652/hdspm.c if (a & HDSPM_TCO1_LTC_Input_valid) { a 4769 sound/pci/rme9652/hdspm.c switch (a & (HDSPM_TCO1_LTC_Format_LSB | a 4784 sound/pci/rme9652/hdspm.c if (a & HDSPM_TCO1_set_drop_frame_flag) { a 4792 sound/pci/rme9652/hdspm.c if (a & HDSPM_TCO1_Video_Input_Format_NTSC) { a 4794 sound/pci/rme9652/hdspm.c } else if (a & HDSPM_TCO1_Video_Input_Format_PAL) { a 4799 sound/pci/rme9652/hdspm.c if (a & HDSPM_TCO1_TCO_lock) { a 2710 sound/soc/codecs/arizona.c s16 a = be16_to_cpu(_a); a 2714 sound/soc/codecs/arizona.c return abs(a) >= 4096; a 2719 sound/soc/codecs/arizona.c return (abs((a << 16) / (4096 - b)) >= 4096 << 4); a 27 sound/soc/codecs/cs42l51.h #define CS42L51_MK_CHIP_REV(a, b) ((a)<<3|(b)) a 4607 sound/soc/codecs/madera.c s16 a = be16_to_cpu(_a); a 4611 sound/soc/codecs/madera.c return abs(a) >= 4096; a 4616 sound/soc/codecs/madera.c return (abs((a << 16) / (4096 - b)) >= 4096 << 4); a 1605 sound/soc/codecs/tlv320aic3x.c struct aic3x_priv *a; a 1607 sound/soc/codecs/tlv320aic3x.c list_for_each_entry(a, &reset_list, list) { a 1609 sound/soc/codecs/tlv320aic3x.c aic3x->gpio_reset == a->gpio_reset) a 248 sound/soc/codecs/wm8580.c struct pll_state a; a 479 sound/soc/codecs/wm8580.c state = &wm8580->a; a 213 sound/soc/qcom/qdsp6/q6asm.c static int q6asm_apr_send_session_pkt(struct q6asm *a, struct audio_client *ac, a 222 sound/soc/qcom/qdsp6/q6asm.c rc = apr_send_pkt(a->adev, pkt); a 227 sound/soc/qcom/qdsp6/q6asm.c rc = wait_event_timeout(a->mem_wait, a 232 sound/soc/qcom/qdsp6/q6asm.c rc = wait_event_timeout(a->mem_wait, a 237 sound/soc/qcom/qdsp6/q6asm.c dev_err(a->dev, "CMD timeout\n"); a 240 sound/soc/qcom/qdsp6/q6asm.c dev_err(a->dev, "DSP returned error[%x]\n", a 254 sound/soc/qcom/qdsp6/q6asm.c struct q6asm *a = dev_get_drvdata(ac->dev->parent); a 281 sound/soc/qcom/qdsp6/q6asm.c rc = q6asm_apr_send_session_pkt(a, ac, pkt, 0); a 349 sound/soc/qcom/qdsp6/q6asm.c struct q6asm *a = dev_get_drvdata(ac->dev->parent); a 403 sound/soc/qcom/qdsp6/q6asm.c rc = q6asm_apr_send_session_pkt(a, ac, pkt, a 473 sound/soc/qcom/qdsp6/q6asm.c struct q6asm *a; a 477 sound/soc/qcom/qdsp6/q6asm.c a = ac->q6asm; a 479 sound/soc/qcom/qdsp6/q6asm.c spin_lock_irqsave(&a->slock, flags); a 480 sound/soc/qcom/qdsp6/q6asm.c a->session[ac->session] = NULL; a 481 sound/soc/qcom/qdsp6/q6asm.c spin_unlock_irqrestore(&a->slock, flags); a 497 sound/soc/qcom/qdsp6/q6asm.c static struct audio_client *q6asm_get_audio_client(struct q6asm *a, a 503 sound/soc/qcom/qdsp6/q6asm.c spin_lock_irqsave(&a->slock, flags); a 505 sound/soc/qcom/qdsp6/q6asm.c dev_err(a->dev, "invalid session: %d\n", session_id); a 510 sound/soc/qcom/qdsp6/q6asm.c if (!a->session[session_id]) a 512 sound/soc/qcom/qdsp6/q6asm.c else if (a->session[session_id]->session != session_id) a 515 sound/soc/qcom/qdsp6/q6asm.c ac = a->session[session_id]; a 518 sound/soc/qcom/qdsp6/q6asm.c spin_unlock_irqrestore(&a->slock, flags); a 673 sound/soc/qcom/qdsp6/q6asm.c struct q6asm *a; a 689 sound/soc/qcom/qdsp6/q6asm.c a = dev_get_drvdata(ac->dev->parent); a 700 sound/soc/qcom/qdsp6/q6asm.c wake_up(&a->mem_wait); a 712 sound/soc/qcom/qdsp6/q6asm.c wake_up(&a->mem_wait); a 718 sound/soc/qcom/qdsp6/q6asm.c wake_up(&a->mem_wait); a 764 sound/soc/qcom/qdsp6/q6asm.c struct q6asm *a = dev_get_drvdata(dev->parent); a 768 sound/soc/qcom/qdsp6/q6asm.c ac = q6asm_get_audio_client(a, stream_id + 1); a 778 sound/soc/qcom/qdsp6/q6asm.c spin_lock_irqsave(&a->slock, flags); a 779 sound/soc/qcom/qdsp6/q6asm.c a->session[stream_id + 1] = ac; a 780 sound/soc/qcom/qdsp6/q6asm.c spin_unlock_irqrestore(&a->slock, flags); a 784 sound/soc/qcom/qdsp6/q6asm.c ac->q6asm = a; a 790 sound/soc/qcom/qdsp6/q6asm.c ac->adev = a->adev; a 26 sound/soc/samsung/s3c24xx-i2s.h #define S3C24XX_PRESCALE(a,b) \ a 27 sound/soc/samsung/s3c24xx-i2s.h (((a - 1) << S3C2410_IISPSR_INTSHIFT) | ((b - 1) << S3C2410_IISPSR_EXTSHFIT)) a 148 sound/soc/sh/fsi.c #define BUSOP_SET(s, a) ((a) << SHIFT_ ## s ## DATA) a 149 sound/soc/sh/fsi.c #define BUSOP_GET(s, a) (((a) >> SHIFT_ ## s ## DATA) & 0xF) a 1471 sound/soc/soc-dapm.c static int dapm_seq_compare(struct snd_soc_dapm_widget *a, a 1485 sound/soc/soc-dapm.c WARN_ONCE(sort[a->id] == 0, "offset a->id %d not initialized\n", a->id); a 1488 sound/soc/soc-dapm.c if (sort[a->id] != sort[b->id]) a 1489 sound/soc/soc-dapm.c return sort[a->id] - sort[b->id]; a 1490 sound/soc/soc-dapm.c if (a->subseq != b->subseq) { a 1492 sound/soc/soc-dapm.c return a->subseq - b->subseq; a 1494 sound/soc/soc-dapm.c return b->subseq - a->subseq; a 1496 sound/soc/soc-dapm.c if (a->reg != b->reg) a 1497 sound/soc/soc-dapm.c return a->reg - b->reg; a 1498 sound/soc/soc-dapm.c if (a->dapm != b->dapm) a 1499 sound/soc/soc-dapm.c return (unsigned long)a->dapm - (unsigned long)b->dapm; a 244 sound/soc/sof/topology.c static u32 vol_pow32(u32 a, int exp, u32 fwl) a 266 sound/soc/sof/topology.c power = vol_shift_64((u64)power * a, fwl); a 112 sound/sparc/dbri.c #define dprintk(a, x...) if (dbri_debug & a) printk(KERN_DEBUG x) a 115 sound/sparc/dbri.c #define dprintk(a, x...) do { } while (0) a 23 sound/synth/emux/emux_synth.c #define LIMITVALUE(x, a, b) do { if ((x) < (a)) (x) = (a); else if ((x) > (b)) (x) = (b); } while (0) a 24 sound/synth/emux/emux_synth.c #define LIMITMAX(x, a) do {if ((x) > (a)) (x) = (a); } while (0) a 131 sound/usb/caiaq/input.c static unsigned int decode_erp(unsigned char a, unsigned char b) a 139 sound/usb/caiaq/input.c weight_b = abs(mid_value - a) - (range / 2 - 100) / 2; a 149 sound/usb/caiaq/input.c if (a < mid_value) { a 161 sound/usb/caiaq/input.c pos_a = a - LOW_PEAK; a 164 sound/usb/caiaq/input.c pos_a = HIGH_PEAK - a + DEG180; a 71 sound/usb/line6/variax.c static void variax_activate_async(struct usb_line6_variax *variax, int a) a 73 sound/usb/line6/variax.c variax->buffer_activate[VARIAX_OFFSET_ACTIVATE] = a; a 933 sound/usb/mixer.c #define PTYPE(a, b) ((a) << 8 | (b)) a 672 tools/bpf/bpftool/prog.c const struct map_replace *a = p1, *b = p2; a 674 tools/bpf/bpftool/prog.c return a->idx - b->idx; a 3 tools/build/tests/ex/ex.c int a(void); a 13 tools/build/tests/ex/ex.c a(); a 8 tools/firewire/nosy-dump.h #define ACK_DONE(a) ((a >> 2) == 0) a 9 tools/firewire/nosy-dump.h #define ACK_BUSY(a) ((a >> 2) == 1) a 10 tools/firewire/nosy-dump.h #define ACK_ERROR(a) ((a >> 2) == 3) a 25 tools/firmware/ihex2fw.c #define __ALIGN_KERNEL(x, a) __ALIGN_KERNEL_MASK(x, (typeof(x))(a) - 1) a 26 tools/firmware/ihex2fw.c #define ALIGN(x, a) __ALIGN_KERNEL((x), (a)) a 24 tools/include/linux/compiler-gcc.h #define __must_be_array(a) BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0])) a 39 tools/include/linux/compiler-gcc.h #define __printf(a, b) __attribute__((format(printf, a, b))) a 40 tools/include/linux/compiler-gcc.h #define __scanf(a, b) __attribute__((format(scanf, a, b))) a 27 tools/include/linux/compiler.h # define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b)) a 37 tools/include/linux/irqflags.h #define trace_lock_acquire(a, b, c, d, e, f, g) a 35 tools/include/linux/jhash.h #define __jhash_mix(a, b, c) \ a 37 tools/include/linux/jhash.h a -= c; a ^= rol32(c, 4); c += b; \ a 38 tools/include/linux/jhash.h b -= a; b ^= rol32(a, 6); a += c; \ a 39 tools/include/linux/jhash.h c -= b; c ^= rol32(b, 8); b += a; \ a 40 tools/include/linux/jhash.h a -= c; a ^= rol32(c, 16); c += b; \ a 41 tools/include/linux/jhash.h b -= a; b ^= rol32(a, 19); a += c; \ a 42 tools/include/linux/jhash.h c -= b; c ^= rol32(b, 4); b += a; \ a 46 tools/include/linux/jhash.h #define __jhash_final(a, b, c) \ a 49 tools/include/linux/jhash.h a ^= c; a -= rol32(c, 11); \ a 50 tools/include/linux/jhash.h b ^= a; b -= rol32(a, 25); \ a 52 tools/include/linux/jhash.h a ^= c; a -= rol32(c, 4); \ a 53 tools/include/linux/jhash.h b ^= a; b -= rol32(a, 14); \ a 72 tools/include/linux/jhash.h u32 a, b, c; a 76 tools/include/linux/jhash.h a = b = c = JHASH_INITVAL + length + initval; a 80 tools/include/linux/jhash.h a += __get_unaligned_cpu32(k); a 83 tools/include/linux/jhash.h __jhash_mix(a, b, c); a 98 tools/include/linux/jhash.h case 4: a += (u32)k[3]<<24; a 99 tools/include/linux/jhash.h case 3: a += (u32)k[2]<<16; a 100 tools/include/linux/jhash.h case 2: a += (u32)k[1]<<8; a 101 tools/include/linux/jhash.h case 1: a += k[0]; a 102 tools/include/linux/jhash.h __jhash_final(a, b, c); a 119 tools/include/linux/jhash.h u32 a, b, c; a 122 tools/include/linux/jhash.h a = b = c = JHASH_INITVAL + (length<<2) + initval; a 126 tools/include/linux/jhash.h a += k[0]; a 129 tools/include/linux/jhash.h __jhash_mix(a, b, c); a 138 tools/include/linux/jhash.h case 1: a += k[0]; a 139 tools/include/linux/jhash.h __jhash_final(a, b, c); a 149 tools/include/linux/jhash.h static inline u32 __jhash_nwords(u32 a, u32 b, u32 c, u32 initval) a 151 tools/include/linux/jhash.h a += initval; a 155 tools/include/linux/jhash.h __jhash_final(a, b, c); a 160 tools/include/linux/jhash.h static inline u32 jhash_3words(u32 a, u32 b, u32 c, u32 initval) a 162 tools/include/linux/jhash.h return __jhash_nwords(a, b, c, initval + JHASH_INITVAL + (3 << 2)); a 165 tools/include/linux/jhash.h static inline u32 jhash_2words(u32 a, u32 b, u32 initval) a 167 tools/include/linux/jhash.h return __jhash_nwords(a, b, 0, initval + JHASH_INITVAL + (2 << 2)); a 170 tools/include/linux/jhash.h static inline u32 jhash_1word(u32 a, u32 initval) a 172 tools/include/linux/jhash.h return __jhash_nwords(a, 0, 0, initval + JHASH_INITVAL + (1 << 2)); a 18 tools/include/linux/kernel.h #define PERF_ALIGN(x, a) __PERF_ALIGN_MASK(x, (typeof(x))(a)-1) a 49 tools/include/linux/overflow.h #define check_add_overflow(a, b, d) ({ \ a 50 tools/include/linux/overflow.h typeof(a) __a = (a); \ a 58 tools/include/linux/overflow.h #define check_sub_overflow(a, b, d) ({ \ a 59 tools/include/linux/overflow.h typeof(a) __a = (a); \ a 67 tools/include/linux/overflow.h #define check_mul_overflow(a, b, d) ({ \ a 68 tools/include/linux/overflow.h typeof(a) __a = (a); \ a 80 tools/include/linux/overflow.h #define __unsigned_add_overflow(a, b, d) ({ \ a 81 tools/include/linux/overflow.h typeof(a) __a = (a); \ a 89 tools/include/linux/overflow.h #define __unsigned_sub_overflow(a, b, d) ({ \ a 90 tools/include/linux/overflow.h typeof(a) __a = (a); \ a 101 tools/include/linux/overflow.h #define __unsigned_mul_overflow(a, b, d) ({ \ a 102 tools/include/linux/overflow.h typeof(a) __a = (a); \ a 129 tools/include/linux/overflow.h #define __signed_add_overflow(a, b, d) ({ \ a 130 tools/include/linux/overflow.h typeof(a) __a = (a); \ a 145 tools/include/linux/overflow.h #define __signed_sub_overflow(a, b, d) ({ \ a 146 tools/include/linux/overflow.h typeof(a) __a = (a); \ a 172 tools/include/linux/overflow.h #define __signed_mul_overflow(a, b, d) ({ \ a 173 tools/include/linux/overflow.h typeof(a) __a = (a); \ a 176 tools/include/linux/overflow.h typeof(a) __tmax = type_max(typeof(a)); \ a 177 tools/include/linux/overflow.h typeof(a) __tmin = type_min(typeof(a)); \ a 187 tools/include/linux/overflow.h #define check_add_overflow(a, b, d) \ a 188 tools/include/linux/overflow.h __builtin_choose_expr(is_signed_type(typeof(a)), \ a 189 tools/include/linux/overflow.h __signed_add_overflow(a, b, d), \ a 190 tools/include/linux/overflow.h __unsigned_add_overflow(a, b, d)) a 192 tools/include/linux/overflow.h #define check_sub_overflow(a, b, d) \ a 193 tools/include/linux/overflow.h __builtin_choose_expr(is_signed_type(typeof(a)), \ a 194 tools/include/linux/overflow.h __signed_sub_overflow(a, b, d), \ a 195 tools/include/linux/overflow.h __unsigned_sub_overflow(a, b, d)) a 197 tools/include/linux/overflow.h #define check_mul_overflow(a, b, d) \ a 198 tools/include/linux/overflow.h __builtin_choose_expr(is_signed_type(typeof(a)), \ a 199 tools/include/linux/overflow.h __signed_mul_overflow(a, b, d), \ a 200 tools/include/linux/overflow.h __unsigned_mul_overflow(a, b, d)) a 216 tools/include/linux/overflow.h static inline __must_check size_t array_size(size_t a, size_t b) a 220 tools/include/linux/overflow.h if (check_mul_overflow(a, b, &bytes)) a 238 tools/include/linux/overflow.h static inline __must_check size_t array3_size(size_t a, size_t b, size_t c) a 242 tools/include/linux/overflow.h if (check_mul_overflow(a, b, &bytes)) a 250 tools/include/uapi/linux/in.h #define IN_CLASSA(a) ((((long int) (a)) & 0x80000000) == 0) a 256 tools/include/uapi/linux/in.h #define IN_CLASSB(a) ((((long int) (a)) & 0xc0000000) == 0x80000000) a 262 tools/include/uapi/linux/in.h #define IN_CLASSC(a) ((((long int) (a)) & 0xe0000000) == 0xc0000000) a 267 tools/include/uapi/linux/in.h #define IN_CLASSD(a) ((((long int) (a)) & 0xf0000000) == 0xe0000000) a 268 tools/include/uapi/linux/in.h #define IN_MULTICAST(a) IN_CLASSD(a) a 271 tools/include/uapi/linux/in.h #define IN_BADCLASS(a) (((long int) (a) ) == (long int)0xffffffff) a 272 tools/include/uapi/linux/in.h #define IN_EXPERIMENTAL(a) IN_BADCLASS((a)) a 274 tools/include/uapi/linux/in.h #define IN_CLASSE(a) ((((long int) (a)) & 0xf0000000) == 0xf0000000) a 292 tools/include/uapi/linux/in.h #define IN_LOOPBACK(a) ((((long int) (a)) & 0xff000000) == 0x7f000000) a 1151 tools/include/uapi/linux/perf_event.h #define PERF_MEM_S(a, s) \ a 1152 tools/include/uapi/linux/perf_event.h (((__u64)PERF_MEM_##a##_##s) << PERF_MEM_##a##_SHIFT) a 35 tools/io_uring/io_uring-bench.c #define min(a, b) ((a < b) ? (a) : (b)) a 499 tools/lib/bpf/btf.c const struct btf_var_secinfo *a = _a; a 502 tools/lib/bpf/btf.c return a->offset - b->offset; a 100 tools/lib/bpf/btf_dump.c static bool str_equal_fn(const void *a, const void *b, void *ctx) a 102 tools/lib/bpf/btf_dump.c return strcmp(a, b) == 0; a 276 tools/lib/bpf/btf_dump.c const struct btf_array *a = btf_array(t); a 278 tools/lib/bpf/btf_dump.c d->type_states[a->index_type].referenced = 1; a 279 tools/lib/bpf/btf_dump.c d->type_states[a->type].referenced = 1; a 1228 tools/lib/bpf/btf_dump.c const struct btf_array *a = btf_array(t); a 1253 tools/lib/bpf/btf_dump.c btf_dump_printf(d, "[%u]", a->nelems); a 1269 tools/lib/bpf/btf_dump.c btf_dump_printf(d, "[%u]", a->nelems); a 67 tools/lib/bpf/libbpf.c #define __printf(a, b) __attribute__((format(printf, a, b))) a 656 tools/lib/bpf/libbpf.c const struct bpf_map *a = _a; a 659 tools/lib/bpf/libbpf.c if (a->sec_idx != b->sec_idx) a 660 tools/lib/bpf/libbpf.c return a->sec_idx - b->sec_idx; a 661 tools/lib/bpf/libbpf.c return a->sec_offset - b->sec_offset; a 2446 tools/lib/bpf/libbpf.c const struct btf_array *a = btf_array(t); a 2448 tools/lib/bpf/libbpf.c t = skip_mods_and_typedefs(btf, a->type, &id); a 2449 tools/lib/bpf/libbpf.c if (!t || access_idx >= a->nelems) a 2745 tools/lib/bpf/libbpf.c const struct btf_array *a; a 2750 tools/lib/bpf/libbpf.c a = btf_array(targ_type); a 2751 tools/lib/bpf/libbpf.c if (local_acc->idx >= a->nelems) a 2753 tools/lib/bpf/libbpf.c if (!skip_mods_and_typedefs(targ_btf, a->type, a 6 tools/lib/lockdep/tests/AA.c pthread_mutex_t a; a 8 tools/lib/lockdep/tests/AA.c pthread_mutex_init(&a, NULL); a 10 tools/lib/lockdep/tests/AA.c pthread_mutex_lock(&a); a 11 tools/lib/lockdep/tests/AA.c pthread_mutex_lock(&a); a 6 tools/lib/lockdep/tests/ABA.c pthread_mutex_t a, b; a 8 tools/lib/lockdep/tests/ABA.c pthread_mutex_init(&a, NULL); a 11 tools/lib/lockdep/tests/ABA.c pthread_mutex_lock(&a); a 13 tools/lib/lockdep/tests/ABA.c pthread_mutex_lock(&a); a 7 tools/lib/lockdep/tests/ABBA.c pthread_mutex_t a, b; a 9 tools/lib/lockdep/tests/ABBA.c pthread_mutex_init(&a, NULL); a 12 tools/lib/lockdep/tests/ABBA.c LOCK_UNLOCK_2(a, b); a 13 tools/lib/lockdep/tests/ABBA.c LOCK_UNLOCK_2(b, a); a 16 tools/lib/lockdep/tests/ABBA.c pthread_mutex_destroy(&a); a 18 tools/lib/lockdep/tests/ABBA.c pthread_mutex_init(&a, NULL); a 21 tools/lib/lockdep/tests/ABBA.c LOCK_UNLOCK_2(a, b); a 22 tools/lib/lockdep/tests/ABBA.c LOCK_UNLOCK_2(b, a); a 25 tools/lib/lockdep/tests/ABBA.c pthread_mutex_destroy(&a); a 5 tools/lib/lockdep/tests/ABBA_2threads.c pthread_mutex_t a = PTHREAD_MUTEX_INITIALIZER; a 18 tools/lib/lockdep/tests/ABBA_2threads.c pthread_mutex_lock(&a); a 20 tools/lib/lockdep/tests/ABBA_2threads.c pthread_mutex_unlock(&a); a 34 tools/lib/lockdep/tests/ABBA_2threads.c pthread_mutex_lock(&a); a 42 tools/lib/lockdep/tests/ABBA_2threads.c pthread_mutex_unlock(&a); a 7 tools/lib/lockdep/tests/ABBCCA.c pthread_mutex_t a, b, c; a 9 tools/lib/lockdep/tests/ABBCCA.c pthread_mutex_init(&a, NULL); a 13 tools/lib/lockdep/tests/ABBCCA.c LOCK_UNLOCK_2(a, b); a 15 tools/lib/lockdep/tests/ABBCCA.c LOCK_UNLOCK_2(c, a); a 19 tools/lib/lockdep/tests/ABBCCA.c pthread_mutex_destroy(&a); a 7 tools/lib/lockdep/tests/ABBCCDDA.c pthread_mutex_t a, b, c, d; a 9 tools/lib/lockdep/tests/ABBCCDDA.c pthread_mutex_init(&a, NULL); a 14 tools/lib/lockdep/tests/ABBCCDDA.c LOCK_UNLOCK_2(a, b); a 17 tools/lib/lockdep/tests/ABBCCDDA.c LOCK_UNLOCK_2(d, a); a 22 tools/lib/lockdep/tests/ABBCCDDA.c pthread_mutex_destroy(&a); a 7 tools/lib/lockdep/tests/ABCABC.c pthread_mutex_t a, b, c; a 9 tools/lib/lockdep/tests/ABCABC.c pthread_mutex_init(&a, NULL); a 13 tools/lib/lockdep/tests/ABCABC.c LOCK_UNLOCK_2(a, b); a 14 tools/lib/lockdep/tests/ABCABC.c LOCK_UNLOCK_2(c, a); a 19 tools/lib/lockdep/tests/ABCABC.c pthread_mutex_destroy(&a); a 7 tools/lib/lockdep/tests/ABCDBCDA.c pthread_mutex_t a, b, c, d; a 9 tools/lib/lockdep/tests/ABCDBCDA.c pthread_mutex_init(&a, NULL); a 14 tools/lib/lockdep/tests/ABCDBCDA.c LOCK_UNLOCK_2(a, b); a 17 tools/lib/lockdep/tests/ABCDBCDA.c LOCK_UNLOCK_2(d, a); a 22 tools/lib/lockdep/tests/ABCDBCDA.c pthread_mutex_destroy(&a); a 7 tools/lib/lockdep/tests/ABCDBDDA.c pthread_mutex_t a, b, c, d; a 9 tools/lib/lockdep/tests/ABCDBDDA.c pthread_mutex_init(&a, NULL); a 14 tools/lib/lockdep/tests/ABCDBDDA.c LOCK_UNLOCK_2(a, b); a 17 tools/lib/lockdep/tests/ABCDBDDA.c LOCK_UNLOCK_2(d, a); a 22 tools/lib/lockdep/tests/ABCDBDDA.c pthread_mutex_destroy(&a); a 6 tools/lib/lockdep/tests/WW.c pthread_rwlock_t a, b; a 8 tools/lib/lockdep/tests/WW.c pthread_rwlock_init(&a, NULL); a 11 tools/lib/lockdep/tests/WW.c pthread_rwlock_wrlock(&a); a 13 tools/lib/lockdep/tests/WW.c pthread_rwlock_wrlock(&a); a 5 tools/lib/lockdep/tests/common.h #define LOCK_UNLOCK_2(a, b) \ a 7 tools/lib/lockdep/tests/common.h pthread_mutex_lock(&(a)); \ a 10 tools/lib/lockdep/tests/common.h pthread_mutex_unlock(&(a)); \ a 6 tools/lib/lockdep/tests/unlock_balance.c pthread_mutex_t a; a 8 tools/lib/lockdep/tests/unlock_balance.c pthread_mutex_init(&a, NULL); a 10 tools/lib/lockdep/tests/unlock_balance.c pthread_mutex_lock(&a); a 11 tools/lib/lockdep/tests/unlock_balance.c pthread_mutex_unlock(&a); a 12 tools/lib/lockdep/tests/unlock_balance.c pthread_mutex_unlock(&a); a 14 tools/lib/lockdep/tests/unlock_balance.c pthread_mutex_destroy(&a); a 41 tools/lib/subcmd/help.c struct cmdname *a = *(struct cmdname **)a_; a 43 tools/lib/subcmd/help.c return strcmp(a->name, b->name); a 28 tools/lib/subcmd/help.h int cmdname_compare(const void *a, const void *b); a 785 tools/lib/subcmd/parse-options.c const struct option *a = va, *b = vb; a 786 tools/lib/subcmd/parse-options.c int sa = tolower(a->short_name), sb = tolower(b->short_name), ret; a 796 tools/lib/subcmd/parse-options.c const char *la = a->long_name ?: "", a 139 tools/lib/subcmd/parse-options.h #define OPT_STRING(s, l, v, a, h) { .type = OPTION_STRING, .short_name = (s), .long_name = (l), .value = check_vtype(v, const char **), .argh = (a), .help = (h) } a 140 tools/lib/subcmd/parse-options.h #define OPT_STRING_OPTARG(s, l, v, a, h, d) \ a 142 tools/lib/subcmd/parse-options.h .value = check_vtype(v, const char **), .argh =(a), .help = (h), \ a 144 tools/lib/subcmd/parse-options.h #define OPT_STRING_OPTARG_SET(s, l, v, os, a, h, d) \ a 146 tools/lib/subcmd/parse-options.h .value = check_vtype(v, const char **), .argh = (a), .help = (h), \ a 149 tools/lib/subcmd/parse-options.h #define OPT_STRING_NOEMPTY(s, l, v, a, h) { .type = OPTION_STRING, .short_name = (s), .long_name = (l), .value = check_vtype(v, const char **), .argh = (a), .help = (h), .flags = PARSE_OPT_NOEMPTY} a 152 tools/lib/subcmd/parse-options.h #define OPT_CALLBACK(s, l, v, a, h, f) \ a 153 tools/lib/subcmd/parse-options.h { .type = OPTION_CALLBACK, .short_name = (s), .long_name = (l), .value = (v), .argh = (a), .help = (h), .callback = (f) } a 154 tools/lib/subcmd/parse-options.h #define OPT_CALLBACK_NOOPT(s, l, v, a, h, f) \ a 155 tools/lib/subcmd/parse-options.h { .type = OPTION_CALLBACK, .short_name = (s), .long_name = (l), .value = (v), .argh = (a), .help = (h), .callback = (f), .flags = PARSE_OPT_NOARG } a 156 tools/lib/subcmd/parse-options.h #define OPT_CALLBACK_DEFAULT(s, l, v, a, h, f, d) \ a 157 tools/lib/subcmd/parse-options.h { .type = OPTION_CALLBACK, .short_name = (s), .long_name = (l), .value = (v), .argh = (a), .help = (h), .callback = (f), .defval = (intptr_t)d, .flags = PARSE_OPT_LASTARG_DEFAULT } a 158 tools/lib/subcmd/parse-options.h #define OPT_CALLBACK_DEFAULT_NOOPT(s, l, v, a, h, f, d) \ a 160 tools/lib/subcmd/parse-options.h .value = (v), .arg = (a), .help = (h), .callback = (f), .defval = (intptr_t)d,\ a 162 tools/lib/subcmd/parse-options.h #define OPT_CALLBACK_OPTARG(s, l, v, d, a, h, f) \ a 164 tools/lib/subcmd/parse-options.h .value = (v), .argh = (a), .help = (h), .callback = (f), \ a 132 tools/lib/traceevent/event-parse.c static int cmdline_cmp(const void *a, const void *b) a 134 tools/lib/traceevent/event-parse.c const struct tep_cmdline *ca = a; a 146 tools/lib/traceevent/event-parse.c static int cmdline_slot_cmp(const void *a, const void *b) a 148 tools/lib/traceevent/event-parse.c const struct tep_cmdline *ca = a; a 409 tools/lib/traceevent/event-parse.c static int func_cmp(const void *a, const void *b) a 411 tools/lib/traceevent/event-parse.c const struct func_map *fa = a; a 426 tools/lib/traceevent/event-parse.c static int func_bcmp(const void *a, const void *b) a 428 tools/lib/traceevent/event-parse.c const struct func_map *fa = a; a 684 tools/lib/traceevent/event-parse.c static int printk_cmp(const void *a, const void *b) a 686 tools/lib/traceevent/event-parse.c const struct printk_map *pa = a; a 3529 tools/lib/traceevent/event-parse.c static int events_id_cmp(const void *a, const void *b); a 4559 tools/lib/traceevent/event-parse.c static inline bool ipv6_addr_v4mapped(const struct in6_addr *a) a 4561 tools/lib/traceevent/event-parse.c return ((unsigned long)(a->s6_addr32[0] | a->s6_addr32[1]) | a 4562 tools/lib/traceevent/event-parse.c (unsigned long)(a->s6_addr32[2] ^ htonl(0x0000ffff))) == 0UL; a 5700 tools/lib/traceevent/event-parse.c static int events_id_cmp(const void *a, const void *b) a 5702 tools/lib/traceevent/event-parse.c struct tep_event * const * ea = a; a 5714 tools/lib/traceevent/event-parse.c static int events_name_cmp(const void *a, const void *b) a 5716 tools/lib/traceevent/event-parse.c struct tep_event * const * ea = a; a 5728 tools/lib/traceevent/event-parse.c return events_id_cmp(a, b); a 5731 tools/lib/traceevent/event-parse.c static int events_system_cmp(const void *a, const void *b) a 5733 tools/lib/traceevent/event-parse.c struct tep_event * const * ea = a; a 5745 tools/lib/traceevent/event-parse.c return events_id_cmp(a, b); a 5767 tools/lib/traceevent/event-parse.c int (*sort)(const void *a, const void *b); a 96 tools/lib/traceevent/parse-filter.c static int filter_cmp(const void *a, const void *b) a 98 tools/lib/traceevent/parse-filter.c const struct tep_filter_type *ea = a; a 610 tools/lib/traceevent/parse-filter.c rotate_op_right(struct tep_filter_arg *a, struct tep_filter_arg *b) a 614 tools/lib/traceevent/parse-filter.c arg = a->op.right; a 615 tools/lib/traceevent/parse-filter.c a->op.right = b; a 14 tools/perf/arch/x86/util/header.c cpuid(unsigned int op, unsigned int *a, unsigned int *b, unsigned int *c, a 19 tools/perf/arch/x86/util/header.c : "=a" (*a), a 29 tools/perf/arch/x86/util/header.c unsigned int a, b, c, d, lvl; a 41 tools/perf/arch/x86/util/header.c cpuid(1, &a, &b, &c, &d); a 43 tools/perf/arch/x86/util/header.c family = (a >> 8) & 0xf; /* bits 11 - 8 */ a 44 tools/perf/arch/x86/util/header.c model = (a >> 4) & 0xf; /* Bits 7 - 4 */ a 45 tools/perf/arch/x86/util/header.c step = a & 0xf; a 49 tools/perf/arch/x86/util/header.c family += (a >> 20) & 0xff; a 53 tools/perf/arch/x86/util/header.c model += ((a >> 16) & 0xf) << 4; a 344 tools/perf/arch/x86/util/intel-bts.c int i, a, b; a 347 tools/perf/arch/x86/util/intel-bts.c a = b - 512; a 348 tools/perf/arch/x86/util/intel-bts.c if (a < 0) a 349 tools/perf/arch/x86/util/intel-bts.c a = 0; a 351 tools/perf/arch/x86/util/intel-bts.c for (i = a; i < b; i++) { a 1010 tools/perf/arch/x86/util/intel-pt.c int i, a, b; a 1013 tools/perf/arch/x86/util/intel-pt.c a = b - 512; a 1014 tools/perf/arch/x86/util/intel-pt.c if (a < 0) a 1015 tools/perf/arch/x86/util/intel-pt.c a = 0; a 1017 tools/perf/arch/x86/util/intel-pt.c for (i = a; i < b; i++) { a 192 tools/perf/builtin-annotate.c struct addr_location a; a 195 tools/perf/builtin-annotate.c if (machine__resolve(machine, &a, sample) < 0) a 198 tools/perf/builtin-annotate.c if (a.sym == NULL) a 201 tools/perf/builtin-annotate.c if (a.map != NULL) a 202 tools/perf/builtin-annotate.c a.map->dso->hit = 1; a 206 tools/perf/builtin-annotate.c ret = hist_entry_iter__add(&iter, &a, PERF_MAX_STACK_DEPTH, ann); a 1691 tools/perf/builtin-c2c.c static bool fmt_equal(struct perf_hpp_fmt *a, struct perf_hpp_fmt *b) a 1693 tools/perf/builtin-c2c.c struct c2c_fmt *c2c_a = container_of(a, struct c2c_fmt, fmt); a 1731 tools/perf/builtin-c2c.c struct hist_entry *a, struct hist_entry *b) a 1736 tools/perf/builtin-c2c.c return dim->se->se_cmp(a, b); a 1740 tools/perf/builtin-c2c.c struct hist_entry *a, struct hist_entry *b) a 1747 tools/perf/builtin-c2c.c return collapse_fn(a, b); a 654 tools/perf/builtin-diff.c static int block_pair_cmp(struct hist_entry *a, struct hist_entry *b) a 656 tools/perf/builtin-diff.c struct block_info *bi_a = a->block_info; a 308 tools/perf/builtin-kmem.c static int funcmp(const void *a, const void *b) a 310 tools/perf/builtin-kmem.c const struct alloc_func *fa = a; a 319 tools/perf/builtin-kmem.c static int callcmp(const void *a, const void *b) a 321 tools/perf/builtin-kmem.c const struct alloc_func *fa = a; a 618 tools/perf/builtin-kmem.c static int gfpcmp(const void *a, const void *b) a 620 tools/perf/builtin-kmem.c const struct gfp_flag *fa = a; a 1414 tools/perf/builtin-kmem.c static int ptr_cmp(void *a, void *b) a 1416 tools/perf/builtin-kmem.c struct alloc_stat *l = a; a 1431 tools/perf/builtin-kmem.c static int slab_callsite_cmp(void *a, void *b) a 1433 tools/perf/builtin-kmem.c struct alloc_stat *l = a; a 1448 tools/perf/builtin-kmem.c static int hit_cmp(void *a, void *b) a 1450 tools/perf/builtin-kmem.c struct alloc_stat *l = a; a 1465 tools/perf/builtin-kmem.c static int bytes_cmp(void *a, void *b) a 1467 tools/perf/builtin-kmem.c struct alloc_stat *l = a; a 1482 tools/perf/builtin-kmem.c static int frag_cmp(void *a, void *b) a 1485 tools/perf/builtin-kmem.c struct alloc_stat *l = a; a 1503 tools/perf/builtin-kmem.c static int pingpong_cmp(void *a, void *b) a 1505 tools/perf/builtin-kmem.c struct alloc_stat *l = a; a 1521 tools/perf/builtin-kmem.c static int page_cmp(void *a, void *b) a 1523 tools/perf/builtin-kmem.c struct page_stat *l = a; a 1538 tools/perf/builtin-kmem.c static int page_callsite_cmp(void *a, void *b) a 1540 tools/perf/builtin-kmem.c struct page_stat *l = a; a 1555 tools/perf/builtin-kmem.c static int page_hit_cmp(void *a, void *b) a 1557 tools/perf/builtin-kmem.c struct page_stat *l = a; a 1572 tools/perf/builtin-kmem.c static int page_bytes_cmp(void *a, void *b) a 1574 tools/perf/builtin-kmem.c struct page_stat *l = a; a 1589 tools/perf/builtin-kmem.c static int page_order_cmp(void *a, void *b) a 1591 tools/perf/builtin-kmem.c struct page_stat *l = a; a 1606 tools/perf/builtin-kmem.c static int migrate_type_cmp(void *a, void *b) a 1608 tools/perf/builtin-kmem.c struct page_stat *l = a; a 1627 tools/perf/builtin-kmem.c static int gfp_flags_cmp(void *a, void *b) a 1629 tools/perf/builtin-kmem.c struct page_stat *l = a; a 191 tools/perf/builtin-stat.c static inline void diff_timespec(struct timespec *r, struct timespec *a, a 194 tools/perf/builtin-stat.c r->tv_sec = a->tv_sec - b->tv_sec; a 195 tools/perf/builtin-stat.c if (a->tv_nsec < b->tv_nsec) { a 196 tools/perf/builtin-stat.c r->tv_nsec = a->tv_nsec + NSEC_PER_SEC - b->tv_nsec; a 199 tools/perf/builtin-stat.c r->tv_nsec = a->tv_nsec - b->tv_nsec ; a 1555 tools/perf/builtin-trace.c static int intcmp(const void *a, const void *b) a 1557 tools/perf/builtin-trace.c const int *one = a, *another = b; a 3667 tools/perf/builtin-trace.c DEFINE_RESORT_RB(syscall_stats, a->msecs > b->msecs, a 3757 tools/perf/builtin-trace.c DEFINE_RESORT_RB(threads, (thread__nr_events(a->thread->priv) < thread__nr_events(b->thread->priv)), a 3 tools/perf/lib/core.c #define __printf(a, b) __attribute__((format(printf, a, b))) a 80 tools/perf/pmu-events/jevents.c const char *a, jsmntok_t *bt) a 82 tools/perf/pmu-events/jevents.c unsigned int len = strlen(a) + 1 + strlen(sep); a 98 tools/perf/pmu-events/jevents.c strcat(*dst, a); a 144 tools/perf/pmu-events/json.c #define LOOKUP(a, i) ((i) < (sizeof(a)/sizeof(*(a))) ? ((a)[i]) : "?") a 442 tools/perf/tests/code-reading.c static int comp(const void *a, const void *b) a 444 tools/perf/tests/code-reading.c return *(int *)a - *(int *)b; a 251 tools/perf/tests/switch-tracking.c static int compar(const void *a, const void *b) a 253 tools/perf/tests/switch-tracking.c const struct event_node *nodea = a; a 230 tools/perf/ui/browsers/annotate.c static double disasm__cmp(struct annotation_line *a, struct annotation_line *b, a 235 tools/perf/ui/browsers/annotate.c for (i = 0; i < a->data_nr; i++) { a 236 tools/perf/ui/browsers/annotate.c if (a->data[i].percent[percent_type] == b->data[i].percent[percent_type]) a 238 tools/perf/ui/browsers/annotate.c return a->data[i].percent[percent_type] - a 154 tools/perf/ui/hist.c static int __hpp__sort(struct hist_entry *a, struct hist_entry *b, a 163 tools/perf/ui/hist.c ret = field_cmp(get_field(a), get_field(b)); a 167 tools/perf/ui/hist.c evsel = hists_to_evsel(a->hists); a 178 tools/perf/ui/hist.c list_for_each_entry(pair, &a->pairs.head, pairs.node) { a 201 tools/perf/ui/hist.c static int __hpp__sort_acc(struct hist_entry *a, struct hist_entry *b, a 210 tools/perf/ui/hist.c ret = field_cmp(get_field(a), get_field(b)); a 214 tools/perf/ui/hist.c if (a->thread != b->thread || !hist_entry__has_callchains(a) || !symbol_conf.use_callchain) a 217 tools/perf/ui/hist.c ret = b->callchain->max_depth - a->callchain->max_depth; a 300 tools/perf/ui/hist.c struct hist_entry *a, struct hist_entry *b) \ a 302 tools/perf/ui/hist.c return __hpp__sort(a, b, he_get_##_field); \ a 328 tools/perf/ui/hist.c struct hist_entry *a, struct hist_entry *b) \ a 330 tools/perf/ui/hist.c return __hpp__sort_acc(a, b, he_get_acc_##_field); \ a 348 tools/perf/ui/hist.c struct hist_entry *a, struct hist_entry *b) \ a 350 tools/perf/ui/hist.c return __hpp__sort(a, b, he_get_raw_##_field); \ a 379 tools/perf/ui/hist.c struct hist_entry *a __maybe_unused, a 385 tools/perf/ui/hist.c static bool perf_hpp__is_hpp_entry(struct perf_hpp_fmt *a) a 387 tools/perf/ui/hist.c return a->header == hpp__header_fn; a 390 tools/perf/ui/hist.c static bool hpp__equal(struct perf_hpp_fmt *a, struct perf_hpp_fmt *b) a 392 tools/perf/ui/hist.c if (!perf_hpp__is_hpp_entry(a) || !perf_hpp__is_hpp_entry(b)) a 395 tools/perf/ui/hist.c return a->idx == b->idx; a 564 tools/perf/ui/hist.c static bool fmt_equal(struct perf_hpp_fmt *a, struct perf_hpp_fmt *b) a 566 tools/perf/ui/hist.c return a->equal && a->equal(a, b); a 666 tools/perf/util/annotate.c static int ins__cmp(const void *a, const void *b) a 668 tools/perf/util/annotate.c const struct ins *ia = a; a 712 tools/perf/util/annotate.c static int arch__cmp(const void *a, const void *b) a 714 tools/perf/util/annotate.c const struct arch *aa = a; a 2151 tools/perf/util/annotate.c static int cmp_source_line(struct annotation_line *a, struct annotation_line *b) a 2155 tools/perf/util/annotate.c for (i = 0; i < a->data_nr; i++) { a 2156 tools/perf/util/annotate.c if (a->data[i].percent_sum == b->data[i].percent_sum) a 2158 tools/perf/util/annotate.c return a->data[i].percent_sum > b->data[i].percent_sum; a 126 tools/perf/util/cpumap.c static int cmp_ids(const void *a, const void *b) a 128 tools/perf/util/cpumap.c return *(int *)a - *(int *)b; a 263 tools/perf/util/evsel.h #define perf_evsel__cmp(a, b) \ a 264 tools/perf/util/evsel.h ((a) && \ a 266 tools/perf/util/evsel.h (a)->core.attr.type == (b)->core.attr.type && \ a 267 tools/perf/util/evsel.h (a)->core.attr.config == (b)->core.attr.config) a 57 tools/perf/util/genelf.h #define ELF_ST_TYPE(a) ELF64_ST_TYPE(a) a 58 tools/perf/util/genelf.h #define ELF_ST_BIND(a) ELF64_ST_BIND(a) a 59 tools/perf/util/genelf.h #define ELF_ST_VIS(a) ELF64_ST_VISIBILITY(a) a 66 tools/perf/util/genelf.h #define ELF_ST_TYPE(a) ELF32_ST_TYPE(a) a 67 tools/perf/util/genelf.h #define ELF_ST_BIND(a) ELF32_ST_BIND(a) a 68 tools/perf/util/genelf.h #define ELF_ST_VIS(a) ELF32_ST_VISIBILITY(a) a 997 tools/perf/util/header.c static int cpu_cache_level__sort(const void *a, const void *b) a 999 tools/perf/util/header.c struct cpu_cache_level *cache_a = (struct cpu_cache_level *)a; a 1005 tools/perf/util/header.c static bool cpu_cache_level__cmp(struct cpu_cache_level *a, struct cpu_cache_level *b) a 1007 tools/perf/util/header.c if (a->level != b->level) a 1010 tools/perf/util/header.c if (a->line_size != b->line_size) a 1013 tools/perf/util/header.c if (a->sets != b->sets) a 1016 tools/perf/util/header.c if (a->ways != b->ways) a 1019 tools/perf/util/header.c if (strcmp(a->type, b->type)) a 1022 tools/perf/util/header.c if (strcmp(a->size, b->size)) a 1025 tools/perf/util/header.c if (strcmp(a->map, b->map)) a 1251 tools/perf/util/header.c static int memory_node__sort(const void *a, const void *b) a 1253 tools/perf/util/header.c const struct memory_node *na = a; a 1628 tools/perf/util/hist.c static int64_t hist_entry__sort(struct hist_entry *a, struct hist_entry *b) a 1630 tools/perf/util/hist.c struct hists *hists = a->hists; a 1635 tools/perf/util/hist.c if (perf_hpp__should_skip(fmt, a->hists)) a 1638 tools/perf/util/hist.c cmp = fmt->sort(fmt, a, b); a 267 tools/perf/util/hist.h struct hist_entry *a, struct hist_entry *b); a 269 tools/perf/util/hist.h struct hist_entry *a, struct hist_entry *b); a 271 tools/perf/util/hist.h struct hist_entry *a, struct hist_entry *b); a 272 tools/perf/util/hist.h bool (*equal)(struct perf_hpp_fmt *a, struct perf_hpp_fmt *b); a 251 tools/perf/util/intel-bts.c struct auxtrace_buffer *a; a 256 tools/perf/util/intel-bts.c a = list_entry(b->list.prev, struct auxtrace_buffer, list); a 257 tools/perf/util/intel-bts.c start = intel_bts_find_overlap(a->data, a->size, b->data, b->size); a 236 tools/perf/util/intel-pt.c static int intel_pt_do_fix_overlap(struct intel_pt *pt, struct auxtrace_buffer *a, a 242 tools/perf/util/intel-pt.c start = intel_pt_find_overlap(a->data, a->size, b->data, b->size, a 70 tools/perf/util/jitdump.c #define hmax(a, b) ((a) > (b) ? (a) : (b)) a 128 tools/perf/util/jitdump.h void *a = ent + 1; a 130 tools/perf/util/jitdump.h return a + l; a 136 tools/perf/util/jitdump.h void *a = ent + 1; a 137 tools/perf/util/jitdump.h return a; a 45 tools/perf/util/levenshtein.c int w, int s, int a, int d) a 54 tools/perf/util/levenshtein.c row1[j] = j * a; a 71 tools/perf/util/levenshtein.c if (row2[j + 1] > row2[j] + a) a 72 tools/perf/util/levenshtein.c row2[j + 1] = row2[j] + a; a 333 tools/perf/util/mem-events.c #define P(a, b) PERF_MEM_##a##_##b a 52 tools/perf/util/metricgroup.c struct metric_event *a = container_of(rb_node, a 57 tools/perf/util/metricgroup.c if (a->evsel == b->evsel) a 59 tools/perf/util/metricgroup.c if ((char *)a->evsel < (char *)b->evsel) a 229 tools/perf/util/metricgroup.c struct mep *a = container_of(rb_node, struct mep, nd); a 232 tools/perf/util/metricgroup.c return strcmp(a->name, b->name); a 2181 tools/perf/util/parse-events.c static int cmp_string(const void *a, const void *b) a 2183 tools/perf/util/parse-events.c const char * const *as = a; a 2804 tools/perf/util/parse-events.c void parse_events__clear_array(struct parse_events_array *a) a 2806 tools/perf/util/parse-events.c zfree(&a->ranges); a 142 tools/perf/util/parse-events.h void parse_events__clear_array(struct parse_events_array *a); a 294 tools/perf/util/pmu.c struct perf_pmu_alias *a; a 296 tools/perf/util/pmu.c list_for_each_entry(a, alist, list) { a 297 tools/perf/util/pmu.c if (!strcasecmp(newalias->name, a->name)) { a 298 tools/perf/util/pmu.c perf_pmu_update_alias(a, newalias); a 1297 tools/perf/util/pmu.c static int sub_non_neg(int a, int b) a 1299 tools/perf/util/pmu.c if (b > a) a 1301 tools/perf/util/pmu.c return a - b; a 1347 tools/perf/util/pmu.c static int cmp_sevent(const void *a, const void *b) a 1349 tools/perf/util/pmu.c const struct sevent *as = a; a 3121 tools/perf/util/probe-event.c static void *memcat(void *a, size_t sz_a, void *b, size_t sz_b) a 3127 tools/perf/util/probe-event.c memcpy(ret, a, sz_a); a 584 tools/perf/util/probe-file.c static bool streql(const char *a, const char *b) a 586 tools/perf/util/probe-file.c if (a == b) a 589 tools/perf/util/probe-file.c if (!a || !b) a 592 tools/perf/util/probe-file.c return !strcmp(a, b); a 65 tools/perf/util/rb_resort.h struct __name##_sorted_entry *a, *b; \ a 66 tools/perf/util/rb_resort.h a = rb_entry(nda, struct __name##_sorted_entry, rb_node); \ a 49 tools/perf/util/s390-cpumsf-kernel.h unsigned int a:1; /* 1 - Alert request control */ a 331 tools/perf/util/s390-cpumsf.c local.a = flags >> 62 & 0x1; a 350 tools/perf/util/s390-cpumsf.c te->a ? 'A' : ' ', a 1800 tools/perf/util/sort.c struct hist_entry *a, struct hist_entry *b) a 1805 tools/perf/util/sort.c return hse->se->se_cmp(a, b); a 1809 tools/perf/util/sort.c struct hist_entry *a, struct hist_entry *b) a 1816 tools/perf/util/sort.c return collapse_fn(a, b); a 1820 tools/perf/util/sort.c struct hist_entry *a, struct hist_entry *b) a 1827 tools/perf/util/sort.c return sort_fn(a, b); a 1856 tools/perf/util/sort.c static bool __sort__hpp_equal(struct perf_hpp_fmt *a, struct perf_hpp_fmt *b) a 1861 tools/perf/util/sort.c if (!perf_hpp__is_sort_entry(a) || !perf_hpp__is_sort_entry(b)) a 1864 tools/perf/util/sort.c hse_a = container_of(a, struct hpp_sort_entry, hpp); a 2164 tools/perf/util/sort.c struct hist_entry *a, struct hist_entry *b) a 2173 tools/perf/util/sort.c update_dynamic_len(hde, a); a 2181 tools/perf/util/sort.c tep_read_number_field(field, a->raw_data, &dyn); a 2193 tools/perf/util/sort.c return memcmp(a->raw_data + offset, b->raw_data + offset, size); a 2201 tools/perf/util/sort.c static bool __sort__hde_equal(struct perf_hpp_fmt *a, struct perf_hpp_fmt *b) a 2206 tools/perf/util/sort.c if (!perf_hpp__is_dynamic_entry(a) || !perf_hpp__is_dynamic_entry(b)) a 2209 tools/perf/util/sort.c hde_a = container_of(a, struct hpp_dynamic_entry, hpp); a 688 tools/perf/util/stat-display.c static int cmp_val(const void *a, const void *b) a 691 tools/perf/util/stat-display.c ((struct perf_aggr_thread_value *)a)->val; a 39 tools/perf/util/stat-shadow.c struct saved_value *a = container_of(rb_node, a 44 tools/perf/util/stat-shadow.c if (a->cpu != b->cpu) a 45 tools/perf/util/stat-shadow.c return a->cpu - b->cpu; a 54 tools/perf/util/stat-shadow.c if (a->type != b->type) a 55 tools/perf/util/stat-shadow.c return a->type - b->type; a 57 tools/perf/util/stat-shadow.c if (a->ctx != b->ctx) a 58 tools/perf/util/stat-shadow.c return a->ctx - b->ctx; a 60 tools/perf/util/stat-shadow.c if (a->evsel == NULL && b->evsel == NULL) { a 61 tools/perf/util/stat-shadow.c if (a->stat == b->stat) a 64 tools/perf/util/stat-shadow.c if ((char *)a->stat < (char *)b->stat) a 70 tools/perf/util/stat-shadow.c if (a->evsel == b->evsel) a 72 tools/perf/util/stat-shadow.c if ((char *)a->evsel < (char *)b->evsel) a 138 tools/perf/util/symbol.c s64 a; a 143 tools/perf/util/symbol.c a = syma->end - syma->start; a 145 tools/perf/util/symbol.c if ((b == 0) && (a > 0)) a 147 tools/perf/util/symbol.c else if ((a == 0) && (b > 0)) a 151 tools/perf/util/symbol.c a = syma->binding == STB_WEAK; a 153 tools/perf/util/symbol.c if (b && !a) a 155 tools/perf/util/symbol.c if (a && !b) a 159 tools/perf/util/symbol.c a = syma->binding == STB_GLOBAL; a 161 tools/perf/util/symbol.c if (a && !b) a 163 tools/perf/util/symbol.c if (b && !a) a 167 tools/perf/util/symbol.c a = prefix_underscores_count(syma->name); a 169 tools/perf/util/symbol.c if (b > a) a 171 tools/perf/util/symbol.c else if (a > b) a 54 tools/perf/util/syscalltbl.c const struct syscall *a = va, *b = vb; a 56 tools/perf/util/syscalltbl.c return strcmp(a->name, b->name); a 15 tools/power/acpi/tools/acpidump/acpidump.h #define INIT_GLOBAL(a,b) a=b a 18 tools/power/acpi/tools/acpidump/acpidump.h #define INIT_GLOBAL(a,b) a a 17 tools/power/cpupower/utils/helpers/bitmask.c #define max(a, b) ((a) > (b) ? (a) : (b)) a 200 tools/power/cpupower/utils/helpers/bitmask.c unsigned int a; /* begin of range */ a 207 tools/power/cpupower/utils/helpers/bitmask.c sret = sscanf(p, "%u%c", &a, &nextc); a 210 tools/power/cpupower/utils/helpers/bitmask.c b = a; a 225 tools/power/cpupower/utils/helpers/bitmask.c if (!(a <= b)) a 229 tools/power/cpupower/utils/helpers/bitmask.c while (a <= b) { a 230 tools/power/cpupower/utils/helpers/bitmask.c _setbit(bmp, a, 1); a 231 tools/power/cpupower/utils/helpers/bitmask.c a += s; a 148 tools/power/x86/turbostat/turbostat.c #define MAX(a, b) ((a) > (b) ? (a) : (b)) a 25 tools/spi/spidev_test.c #define ARRAY_SIZE(a) (sizeof(a) / sizeof((a)[0])) a 1 tools/testing/radix-tree/linux/cpu.h #define cpuhp_setup_state_nocalls(a, b, c, d) (0) a 4 tools/testing/radix-tree/linux/lockdep.h unsigned int a; a 33 tools/testing/scatterlist/linux/mm.h #define __ALIGN_KERNEL(x, a) __ALIGN_KERNEL_MASK(x, (typeof(x))(a) - 1) a 35 tools/testing/scatterlist/linux/mm.h #define ALIGN(x, a) __ALIGN_KERNEL((x), (a)) a 61 tools/testing/scatterlist/linux/mm.h #define ___PASTE(a,b) a##b a 62 tools/testing/scatterlist/linux/mm.h #define __PASTE(a,b) ___PASTE(a,b) a 119 tools/testing/scatterlist/linux/mm.h #define kmemleak_alloc(a, b, c, d) a 120 tools/testing/scatterlist/linux/mm.h #define kmemleak_free(a) a 8 tools/testing/selftests/bpf/prog_tests/core_reloc.c .a = 42, \ a 32 tools/testing/selftests/bpf/prog_tests/core_reloc.c .a = { .a = { .a = 42 } }, \ a 55 tools/testing/selftests/bpf/prog_tests/core_reloc.c .a = { [2] = 1 }, \ a 85 tools/testing/selftests/bpf/prog_tests/core_reloc.c .a = 1, \ a 115 tools/testing/selftests/bpf/prog_tests/core_reloc.c .a = 1, \ a 126 tools/testing/selftests/bpf/prog_tests/core_reloc.c .a = 1, .b = 2, .c = 3, .d = 4, \ a 137 tools/testing/selftests/bpf/prog_tests/core_reloc.c { .a = 1 }, \ a 138 tools/testing/selftests/bpf/prog_tests/core_reloc.c { .a = 2 }, \ a 139 tools/testing/selftests/bpf/prog_tests/core_reloc.c { .a = 3 }, \ a 143 tools/testing/selftests/bpf/prog_tests/core_reloc.c .a = 3, \ a 270 tools/testing/selftests/bpf/prog_tests/core_reloc.c { .a = 1 }, a 271 tools/testing/selftests/bpf/prog_tests/core_reloc.c { .a = 2 }, /* not read */ a 272 tools/testing/selftests/bpf/prog_tests/core_reloc.c { .a = 3 }, a 276 tools/testing/selftests/bpf/prog_tests/core_reloc.c .a = 1, a 69 tools/testing/selftests/bpf/prog_tests/global_data.c __u8 a; a 98 tools/testing/selftests/bpf/prog_tests/global_data.c err, val.a, val.b, val.c, tests[i].val.a, tests[i].val.b, tests[i].val.c); a 29 tools/testing/selftests/bpf/progs/btf_dump_test_case_bitfields.c int a: 3; a 57 tools/testing/selftests/bpf/progs/btf_dump_test_case_bitfields.c int a: 4; a 80 tools/testing/selftests/bpf/progs/btf_dump_test_case_bitfields.c int a: 4; a 61 tools/testing/selftests/bpf/progs/btf_dump_test_case_namespacing.c struct A a; a 10 tools/testing/selftests/bpf/progs/btf_dump_test_case_packing.c int a; a 15 tools/testing/selftests/bpf/progs/btf_dump_test_case_packing.c int a; a 20 tools/testing/selftests/bpf/progs/btf_dump_test_case_packing.c short a; a 25 tools/testing/selftests/bpf/progs/btf_dump_test_case_packing.c short a; a 31 tools/testing/selftests/bpf/progs/btf_dump_test_case_packing.c int a: 4; a 40 tools/testing/selftests/bpf/progs/btf_dump_test_case_packing.c int a: 4; a 47 tools/testing/selftests/bpf/progs/btf_dump_test_case_packing.c long int a; a 11 tools/testing/selftests/bpf/progs/btf_dump_test_case_padding.c int a; a 30 tools/testing/selftests/bpf/progs/btf_dump_test_case_padding.c int a; a 49 tools/testing/selftests/bpf/progs/btf_dump_test_case_padding.c int a; a 75 tools/testing/selftests/bpf/progs/btf_dump_test_case_padding.c int a; a 100 tools/testing/selftests/bpf/progs/btf_dump_test_case_padding.c int a; a 75 tools/testing/selftests/bpf/progs/btf_dump_test_case_syntax.c int a; a 79 tools/testing/selftests/bpf/progs/btf_dump_test_case_syntax.c int a; a 100 tools/testing/selftests/bpf/progs/btf_dump_test_case_syntax.c int_t a; a 135 tools/testing/selftests/bpf/progs/btf_dump_test_case_syntax.c int a; a 161 tools/testing/selftests/bpf/progs/btf_dump_test_case_syntax.c int a; a 178 tools/testing/selftests/bpf/progs/btf_dump_test_case_syntax.c int a; a 8 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; a 15 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; a 25 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; a 34 tools/testing/selftests/bpf/progs/core_reloc_types.h struct core_reloc_nesting_substruct a; a 35 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 46 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; a 47 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 48 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 63 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; a 64 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 65 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 84 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; a 85 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 88 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 111 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; /* offset 4 */ a 112 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 113 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 128 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; /* offset 4 */ a 129 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 130 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 148 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; /* offset 4 */ a 149 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 150 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 163 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; a 164 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 165 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 177 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; a 178 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 179 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 191 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; a 192 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 193 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 203 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; a 204 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 205 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 217 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; a 218 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 219 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 231 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; /* offset 0 */ a 232 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 233 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 244 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; /* offset 0 */ a 245 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 246 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 259 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; a 260 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 261 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 275 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; a 276 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 277 tools/testing/selftests/bpf/progs/core_reloc_types.h } a; a 329 tools/testing/selftests/bpf/progs/core_reloc_types.h int a[5]; a 337 tools/testing/selftests/bpf/progs/core_reloc_types.h int a[7]; a 345 tools/testing/selftests/bpf/progs/core_reloc_types.h int a[5]; a 360 tools/testing/selftests/bpf/progs/core_reloc_types.h int a[2]; /* this one is too small */ a 367 tools/testing/selftests/bpf/progs/core_reloc_types.h int a[5]; a 374 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; /* not an array */ a 381 tools/testing/selftests/bpf/progs/core_reloc_types.h char a[5]; /* char instead of int */ a 388 tools/testing/selftests/bpf/progs/core_reloc_types.h int a[5]; a 403 tools/testing/selftests/bpf/progs/core_reloc_types.h char a; a 411 tools/testing/selftests/bpf/progs/core_reloc_types.h char a; a 426 tools/testing/selftests/bpf/progs/core_reloc_types.h char a; a 431 tools/testing/selftests/bpf/progs/core_reloc_types.h char a; a 438 tools/testing/selftests/bpf/progs/core_reloc_types.h char a[1]; a 446 tools/testing/selftests/bpf/progs/core_reloc_types.h char a[1]; a 454 tools/testing/selftests/bpf/progs/core_reloc_types.h char a[1]; a 465 tools/testing/selftests/bpf/progs/core_reloc_types.h int a, b, c, d, e, f, g, h; a 483 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; a 496 tools/testing/selftests/bpf/progs/core_reloc_types.h int_t a; a 530 tools/testing/selftests/bpf/progs/core_reloc_types.h int3_t a; a 537 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; a 543 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; a 648 tools/testing/selftests/bpf/progs/core_reloc_types.h int a, b, c; a 663 tools/testing/selftests/bpf/progs/core_reloc_types.h int a; a 28 tools/testing/selftests/bpf/progs/test_core_reloc_arrays.c int a[5]; a 41 tools/testing/selftests/bpf/progs/test_core_reloc_arrays.c if (BPF_CORE_READ(&out->a2, &in->a[2])) a 16 tools/testing/selftests/bpf/progs/test_core_reloc_flavors.c int a; a 25 tools/testing/selftests/bpf/progs/test_core_reloc_flavors.c int a; a 37 tools/testing/selftests/bpf/progs/test_core_reloc_flavors.c int a; a 51 tools/testing/selftests/bpf/progs/test_core_reloc_flavors.c if (BPF_CORE_READ(&out->a, &in_weird->a)) a 16 tools/testing/selftests/bpf/progs/test_core_reloc_misc.c int a, b, c; a 31 tools/testing/selftests/bpf/progs/test_core_reloc_misc.c int a; a 44 tools/testing/selftests/bpf/progs/test_core_reloc_misc.c if (BPF_CORE_READ(&out->a, &in_a->a1) || /* accessor: 0:0 */ a 16 tools/testing/selftests/bpf/progs/test_core_reloc_mods.c int a, b, c, d, e, f, g, h; a 34 tools/testing/selftests/bpf/progs/test_core_reloc_mods.c int a; a 50 tools/testing/selftests/bpf/progs/test_core_reloc_mods.c if (BPF_CORE_READ(&out->a, &in->a) || a 16 tools/testing/selftests/bpf/progs/test_core_reloc_nesting.c int a; a 26 tools/testing/selftests/bpf/progs/test_core_reloc_nesting.c struct core_reloc_nesting_substruct a; a 27 tools/testing/selftests/bpf/progs/test_core_reloc_nesting.c } a; a 39 tools/testing/selftests/bpf/progs/test_core_reloc_nesting.c if (BPF_CORE_READ(&out->a.a.a, &in->a.a.a)) a 21 tools/testing/selftests/bpf/progs/test_core_reloc_primitives.c char a; a 34 tools/testing/selftests/bpf/progs/test_core_reloc_primitives.c if (BPF_CORE_READ(&out->a, &in->a) || a 16 tools/testing/selftests/bpf/progs/test_core_reloc_ptr_as_arr.c int a; a 25 tools/testing/selftests/bpf/progs/test_core_reloc_ptr_as_arr.c if (BPF_CORE_READ(&out->a, &in[2].a)) a 25 tools/testing/selftests/bpf/progs/test_global_data.c __u8 a; a 53 tools/testing/selftests/bpf/progs/test_global_data.c .a = 42, a 60 tools/testing/selftests/bpf/progs/test_global_data.c .a = 41, a 12 tools/testing/selftests/bpf/progs/test_jhash.h #define __jhash_mix(a, b, c) \ a 14 tools/testing/selftests/bpf/progs/test_jhash.h a -= c; a ^= rol32(c, 4); c += b; \ a 15 tools/testing/selftests/bpf/progs/test_jhash.h b -= a; b ^= rol32(a, 6); a += c; \ a 16 tools/testing/selftests/bpf/progs/test_jhash.h c -= b; c ^= rol32(b, 8); b += a; \ a 17 tools/testing/selftests/bpf/progs/test_jhash.h a -= c; a ^= rol32(c, 16); c += b; \ a 18 tools/testing/selftests/bpf/progs/test_jhash.h b -= a; b ^= rol32(a, 19); a += c; \ a 19 tools/testing/selftests/bpf/progs/test_jhash.h c -= b; c ^= rol32(b, 4); b += a; \ a 22 tools/testing/selftests/bpf/progs/test_jhash.h #define __jhash_final(a, b, c) \ a 25 tools/testing/selftests/bpf/progs/test_jhash.h a ^= c; a -= rol32(c, 11); \ a 26 tools/testing/selftests/bpf/progs/test_jhash.h b ^= a; b -= rol32(a, 25); \ a 28 tools/testing/selftests/bpf/progs/test_jhash.h a ^= c; a -= rol32(c, 4); \ a 29 tools/testing/selftests/bpf/progs/test_jhash.h b ^= a; b -= rol32(a, 14); \ a 38 tools/testing/selftests/bpf/progs/test_jhash.h u32 a, b, c; a 41 tools/testing/selftests/bpf/progs/test_jhash.h a = b = c = JHASH_INITVAL + length + initval; a 44 tools/testing/selftests/bpf/progs/test_jhash.h a += *(volatile u32 *)(k); a 47 tools/testing/selftests/bpf/progs/test_jhash.h __jhash_mix(a, b, c); a 60 tools/testing/selftests/bpf/progs/test_jhash.h case 4: a += (u32)k[3]<<24; a 61 tools/testing/selftests/bpf/progs/test_jhash.h case 3: a += (u32)k[2]<<16; a 62 tools/testing/selftests/bpf/progs/test_jhash.h case 2: a += (u32)k[1]<<8; a 63 tools/testing/selftests/bpf/progs/test_jhash.h case 1: a += k[0]; a 64 tools/testing/selftests/bpf/progs/test_jhash.h c ^= a; a 65 tools/testing/selftests/bpf/progs/test_jhash.h __jhash_final(a, b, c); a 34 tools/testing/selftests/bpf/progs/test_l4lb.c #define __jhash_mix(a, b, c) \ a 36 tools/testing/selftests/bpf/progs/test_l4lb.c a -= c; a ^= rol32(c, 4); c += b; \ a 37 tools/testing/selftests/bpf/progs/test_l4lb.c b -= a; b ^= rol32(a, 6); a += c; \ a 38 tools/testing/selftests/bpf/progs/test_l4lb.c c -= b; c ^= rol32(b, 8); b += a; \ a 39 tools/testing/selftests/bpf/progs/test_l4lb.c a -= c; a ^= rol32(c, 16); c += b; \ a 40 tools/testing/selftests/bpf/progs/test_l4lb.c b -= a; b ^= rol32(a, 19); a += c; \ a 41 tools/testing/selftests/bpf/progs/test_l4lb.c c -= b; c ^= rol32(b, 4); b += a; \ a 44 tools/testing/selftests/bpf/progs/test_l4lb.c #define __jhash_final(a, b, c) \ a 47 tools/testing/selftests/bpf/progs/test_l4lb.c a ^= c; a -= rol32(c, 11); \ a 48 tools/testing/selftests/bpf/progs/test_l4lb.c b ^= a; b -= rol32(a, 25); \ a 50 tools/testing/selftests/bpf/progs/test_l4lb.c a ^= c; a -= rol32(c, 4); \ a 51 tools/testing/selftests/bpf/progs/test_l4lb.c b ^= a; b -= rol32(a, 14); \ a 61 tools/testing/selftests/bpf/progs/test_l4lb.c u32 a, b, c; a 64 tools/testing/selftests/bpf/progs/test_l4lb.c a = b = c = JHASH_INITVAL + length + initval; a 67 tools/testing/selftests/bpf/progs/test_l4lb.c a += *(u32 *)(k); a 70 tools/testing/selftests/bpf/progs/test_l4lb.c __jhash_mix(a, b, c); a 83 tools/testing/selftests/bpf/progs/test_l4lb.c case 4: a += (u32)k[3]<<24; a 84 tools/testing/selftests/bpf/progs/test_l4lb.c case 3: a += (u32)k[2]<<16; a 85 tools/testing/selftests/bpf/progs/test_l4lb.c case 2: a += (u32)k[1]<<8; a 86 tools/testing/selftests/bpf/progs/test_l4lb.c case 1: a += k[0]; a 87 tools/testing/selftests/bpf/progs/test_l4lb.c __jhash_final(a, b, c); a 95 tools/testing/selftests/bpf/progs/test_l4lb.c static inline u32 __jhash_nwords(u32 a, u32 b, u32 c, u32 initval) a 97 tools/testing/selftests/bpf/progs/test_l4lb.c a += initval; a 100 tools/testing/selftests/bpf/progs/test_l4lb.c __jhash_final(a, b, c); a 104 tools/testing/selftests/bpf/progs/test_l4lb.c static inline u32 jhash_2words(u32 a, u32 b, u32 initval) a 106 tools/testing/selftests/bpf/progs/test_l4lb.c return __jhash_nwords(a, b, 0, initval + JHASH_INITVAL + (2 << 2)); a 30 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c #define __jhash_mix(a, b, c) \ a 32 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c a -= c; a ^= rol32(c, 4); c += b; \ a 33 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c b -= a; b ^= rol32(a, 6); a += c; \ a 34 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c c -= b; c ^= rol32(b, 8); b += a; \ a 35 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c a -= c; a ^= rol32(c, 16); c += b; \ a 36 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c b -= a; b ^= rol32(a, 19); a += c; \ a 37 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c c -= b; c ^= rol32(b, 4); b += a; \ a 40 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c #define __jhash_final(a, b, c) \ a 43 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c a ^= c; a -= rol32(c, 11); \ a 44 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c b ^= a; b -= rol32(a, 25); \ a 46 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c a ^= c; a -= rol32(c, 4); \ a 47 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c b ^= a; b -= rol32(a, 14); \ a 57 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c u32 a, b, c; a 60 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c a = b = c = JHASH_INITVAL + length + initval; a 63 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c a += *(u32 *)(k); a 66 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c __jhash_mix(a, b, c); a 79 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c case 4: a += (u32)k[3]<<24; a 80 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c case 3: a += (u32)k[2]<<16; a 81 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c case 2: a += (u32)k[1]<<8; a 82 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c case 1: a += k[0]; a 83 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c __jhash_final(a, b, c); a 91 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c static u32 __jhash_nwords(u32 a, u32 b, u32 c, u32 initval) a 93 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c a += initval; a 96 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c __jhash_final(a, b, c); a 100 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c static u32 jhash_2words(u32 a, u32 b, u32 initval) a 102 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c return __jhash_nwords(a, b, 0, initval + JHASH_INITVAL + (2 << 2)); a 20 tools/testing/selftests/bpf/progs/test_pkt_md_access.c #define TEST_FIELD_OFFSET(a, b) ((sizeof(a) - sizeof(b)) / sizeof(b)) a 27 tools/testing/selftests/bpf/progs/test_xdp_noinline.c #define __jhash_mix(a, b, c) \ a 29 tools/testing/selftests/bpf/progs/test_xdp_noinline.c a -= c; a ^= rol32(c, 4); c += b; \ a 30 tools/testing/selftests/bpf/progs/test_xdp_noinline.c b -= a; b ^= rol32(a, 6); a += c; \ a 31 tools/testing/selftests/bpf/progs/test_xdp_noinline.c c -= b; c ^= rol32(b, 8); b += a; \ a 32 tools/testing/selftests/bpf/progs/test_xdp_noinline.c a -= c; a ^= rol32(c, 16); c += b; \ a 33 tools/testing/selftests/bpf/progs/test_xdp_noinline.c b -= a; b ^= rol32(a, 19); a += c; \ a 34 tools/testing/selftests/bpf/progs/test_xdp_noinline.c c -= b; c ^= rol32(b, 4); b += a; \ a 37 tools/testing/selftests/bpf/progs/test_xdp_noinline.c #define __jhash_final(a, b, c) \ a 40 tools/testing/selftests/bpf/progs/test_xdp_noinline.c a ^= c; a -= rol32(c, 11); \ a 41 tools/testing/selftests/bpf/progs/test_xdp_noinline.c b ^= a; b -= rol32(a, 25); \ a 43 tools/testing/selftests/bpf/progs/test_xdp_noinline.c a ^= c; a -= rol32(c, 4); \ a 44 tools/testing/selftests/bpf/progs/test_xdp_noinline.c b ^= a; b -= rol32(a, 14); \ a 55 tools/testing/selftests/bpf/progs/test_xdp_noinline.c u32 a, b, c; a 58 tools/testing/selftests/bpf/progs/test_xdp_noinline.c a = b = c = JHASH_INITVAL + length + initval; a 61 tools/testing/selftests/bpf/progs/test_xdp_noinline.c a += *(u32 *)(k); a 64 tools/testing/selftests/bpf/progs/test_xdp_noinline.c __jhash_mix(a, b, c); a 77 tools/testing/selftests/bpf/progs/test_xdp_noinline.c case 4: a += (u32)k[3]<<24; a 78 tools/testing/selftests/bpf/progs/test_xdp_noinline.c case 3: a += (u32)k[2]<<16; a 79 tools/testing/selftests/bpf/progs/test_xdp_noinline.c case 2: a += (u32)k[1]<<8; a 80 tools/testing/selftests/bpf/progs/test_xdp_noinline.c case 1: a += k[0]; a 81 tools/testing/selftests/bpf/progs/test_xdp_noinline.c __jhash_final(a, b, c); a 90 tools/testing/selftests/bpf/progs/test_xdp_noinline.c u32 __jhash_nwords(u32 a, u32 b, u32 c, u32 initval) a 92 tools/testing/selftests/bpf/progs/test_xdp_noinline.c a += initval; a 95 tools/testing/selftests/bpf/progs/test_xdp_noinline.c __jhash_final(a, b, c); a 100 tools/testing/selftests/bpf/progs/test_xdp_noinline.c u32 jhash_2words(u32 a, u32 b, u32 initval) a 102 tools/testing/selftests/bpf/progs/test_xdp_noinline.c return __jhash_nwords(a, b, 0, initval + JHASH_INITVAL + (2 << 2)); a 27 tools/testing/selftests/bpf/test_hashmap.c bool equal_fn(const void *a, const void *b, void *ctx) a 29 tools/testing/selftests/bpf/test_hashmap.c return (long)a == (long)b; a 1235 tools/testing/selftests/bpf/test_maps.c int a; a 1268 tools/testing/selftests/bpf/test_maps.c key.a = 1; a 44 tools/testing/selftests/bpf/test_sockmap.c static void running_handler(int a); a 1850 tools/testing/selftests/bpf/test_sockmap.c void running_handler(int a) a 90 tools/testing/selftests/bpf/xdping.c struct addrinfo *a, hints = { .ai_family = AF_INET }; a 160 tools/testing/selftests/bpf/xdping.c if (getaddrinfo(argv[optind], NULL, &hints, &a) || !a) { a 164 tools/testing/selftests/bpf/xdping.c memcpy(&rin, a->ai_addr, sizeof(rin)); a 166 tools/testing/selftests/bpf/xdping.c freeaddrinfo(a); a 13 tools/testing/selftests/cgroup/cgroup_util.h static inline int values_close(long a, long b, int err) a 15 tools/testing/selftests/cgroup/cgroup_util.h return abs(a - b) <= (a + b) / 100 * err; a 590 tools/testing/selftests/kselftest_harness.h #define ARRAY_SIZE(a) (sizeof(a) / sizeof(a[0])) a 32 tools/testing/selftests/kvm/include/test_util.h #define ASSERT_EQ(a, b) do { \ a 33 tools/testing/selftests/kvm/include/test_util.h typeof(a) __a = (a); \ a 39 tools/testing/selftests/kvm/include/test_util.h #a, #b, #a, (unsigned long) __a, #b, (unsigned long) __b); \ a 99 tools/testing/selftests/kvm/include/x86_64/processor.h uint32_t a, d; a 101 tools/testing/selftests/kvm/include/x86_64/processor.h __asm__ __volatile__("rdmsr" : "=a"(a), "=d"(d) : "c"(msr) : "memory"); a 103 tools/testing/selftests/kvm/include/x86_64/processor.h return a | ((uint64_t) d << 32); a 108 tools/testing/selftests/kvm/include/x86_64/processor.h uint32_t a = value; a 111 tools/testing/selftests/kvm/include/x86_64/processor.h __asm__ __volatile__("wrmsr" :: "a"(a), "d"(d), "c"(msr) : "memory"); a 76 tools/testing/selftests/mqueue/mq_perf_tests.c #define min(a, b) ((a) < (b) ? (a) : (b)) a 38 tools/testing/selftests/net/nettest.c #define MAX(a, b) ((a) > (b) ? (a) : (b)) a 41 tools/testing/selftests/net/nettest.c #define MIN(a, b) ((a) < (b) ? (a) : (b)) a 39 tools/testing/selftests/powerpc/benchmarks/context_switch.c vector int a, b, c; a 50 tools/testing/selftests/powerpc/benchmarks/context_switch.c c = a + b; a 68 tools/testing/selftests/powerpc/benchmarks/context_switch.c c = a + b; a 48 tools/testing/selftests/powerpc/math/vsx_preempt.c long vsx_memcmp(vector int *a) { a 52 tools/testing/selftests/powerpc/math/vsx_preempt.c FAIL_IF(a != varray); a 55 tools/testing/selftests/powerpc/math/vsx_preempt.c if (memcmp(&a[i + 12], &zero, sizeof(vector int)) == 0) { a 61 tools/testing/selftests/powerpc/math/vsx_preempt.c if (memcmp(a, &a[12], 12 * sizeof(vector int))) { a 62 tools/testing/selftests/powerpc/math/vsx_preempt.c long *p = (long *)a; a 20 tools/testing/selftests/powerpc/primitives/asm/asm-compat.h #define PPC_LLARX(t, a, b, eh) PPC_LDARX(t, a, b, eh) a 53 tools/testing/selftests/powerpc/primitives/asm/asm-compat.h #define PPC_LLARX(t, a, b, eh) PPC_LWARX(t, a, b, eh) a 215 tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h #define DOTSYM(a) a a 219 tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h #define XGLUE(a,b) a##b a 220 tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h #define GLUE(a,b) XGLUE(a,b) a 237 tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h #define DOTSYM(a) GLUE(.,a) a 60 tools/testing/selftests/powerpc/primitives/word-at-a-time.h static inline unsigned long has_zero(unsigned long a, unsigned long *bits, const struct word_at_a_time *c) a 65 tools/testing/selftests/powerpc/primitives/word-at-a-time.h asm("cmpb %0,%1,%2" : "=r" (ret) : "r" (a), "r" (zero)); a 71 tools/testing/selftests/powerpc/primitives/word-at-a-time.h static inline unsigned long prep_zero_mask(unsigned long a, unsigned long bits, const struct word_at_a_time *c) a 122 tools/testing/selftests/powerpc/primitives/word-at-a-time.h long a = (0x0ff0001+mask) >> 23; a 124 tools/testing/selftests/powerpc/primitives/word-at-a-time.h return a & mask; a 139 tools/testing/selftests/powerpc/primitives/word-at-a-time.h static inline unsigned long has_zero(unsigned long a, unsigned long *bits, const struct word_at_a_time *c) a 141 tools/testing/selftests/powerpc/primitives/word-at-a-time.h unsigned long mask = ((a - c->one_bits) & ~a) & c->high_bits; a 146 tools/testing/selftests/powerpc/primitives/word-at-a-time.h static inline unsigned long prep_zero_mask(unsigned long a, unsigned long bits, const struct word_at_a_time *c) a 15 tools/testing/selftests/powerpc/ptrace/ptrace-gpr.c float a = FPR_1; a 30 tools/testing/selftests/powerpc/ptrace/ptrace-gpr.c : [gpr_1]"i"(GPR_1), [flt_1] "b" (&a) a 15 tools/testing/selftests/powerpc/ptrace/ptrace-tm-gpr.c float a = FPR_1; a 58 tools/testing/selftests/powerpc/ptrace/ptrace-tm-gpr.c [sprn_texasr] "i" (SPRN_TEXASR), [flt_1] "b" (&a), a 15 tools/testing/selftests/powerpc/ptrace/ptrace-tm-spd-gpr.c float a = FPR_1; a 66 tools/testing/selftests/powerpc/ptrace/ptrace-tm-spd-gpr.c [sprn_texasr] "i" (SPRN_TEXASR), [flt_1] "b" (&a), a 22 tools/testing/selftests/powerpc/stringloops/asm/ppc-opcode.h #define ___PPC_RA(a) (((a) & 0x1f) << 16) a 45 tools/testing/selftests/powerpc/tm/tm-vmxcopy.c char *a; a 60 tools/testing/selftests/powerpc/tm/tm-vmxcopy.c a = mmap(NULL, size, PROT_READ|PROT_WRITE, MAP_PRIVATE, fd, 0); a 61 tools/testing/selftests/powerpc/tm/tm-vmxcopy.c assert(a != MAP_FAILED); a 85 tools/testing/selftests/powerpc/tm/tm-vmxcopy.c [map]"r"(a) a 94 tools/testing/selftests/powerpc/tm/tm-vmxcopy.c munmap(a, size); a 26 tools/testing/selftests/proc/proc-self-map-files-001.c static void pass(const char *fmt, unsigned long a, unsigned long b) a 31 tools/testing/selftests/proc/proc-self-map-files-001.c snprintf(name, sizeof(name), fmt, a, b); a 36 tools/testing/selftests/proc/proc-self-map-files-001.c static void fail(const char *fmt, unsigned long a, unsigned long b) a 41 tools/testing/selftests/proc/proc-self-map-files-001.c snprintf(name, sizeof(name), fmt, a, b); a 52 tools/testing/selftests/proc/proc-self-map-files-001.c unsigned long a, b; a 62 tools/testing/selftests/proc/proc-self-map-files-001.c a = (unsigned long)p; a 65 tools/testing/selftests/proc/proc-self-map-files-001.c pass("/proc/self/map_files/%lx-%lx", a, b); a 66 tools/testing/selftests/proc/proc-self-map-files-001.c fail("/proc/self/map_files/ %lx-%lx", a, b); a 67 tools/testing/selftests/proc/proc-self-map-files-001.c fail("/proc/self/map_files/%lx -%lx", a, b); a 68 tools/testing/selftests/proc/proc-self-map-files-001.c fail("/proc/self/map_files/%lx- %lx", a, b); a 69 tools/testing/selftests/proc/proc-self-map-files-001.c fail("/proc/self/map_files/%lx-%lx ", a, b); a 70 tools/testing/selftests/proc/proc-self-map-files-001.c fail("/proc/self/map_files/0%lx-%lx", a, b); a 71 tools/testing/selftests/proc/proc-self-map-files-001.c fail("/proc/self/map_files/%lx-0%lx", a, b); a 73 tools/testing/selftests/proc/proc-self-map-files-001.c fail("/proc/self/map_files/100000000%lx-%lx", a, b); a 74 tools/testing/selftests/proc/proc-self-map-files-001.c fail("/proc/self/map_files/%lx-100000000%lx", a, b); a 76 tools/testing/selftests/proc/proc-self-map-files-001.c fail("/proc/self/map_files/10000000000000000%lx-%lx", a, b); a 77 tools/testing/selftests/proc/proc-self-map-files-001.c fail("/proc/self/map_files/%lx-10000000000000000%lx", a, b); a 26 tools/testing/selftests/proc/proc-self-map-files-002.c static void pass(const char *fmt, unsigned long a, unsigned long b) a 31 tools/testing/selftests/proc/proc-self-map-files-002.c snprintf(name, sizeof(name), fmt, a, b); a 36 tools/testing/selftests/proc/proc-self-map-files-002.c static void fail(const char *fmt, unsigned long a, unsigned long b) a 41 tools/testing/selftests/proc/proc-self-map-files-002.c snprintf(name, sizeof(name), fmt, a, b); a 58 tools/testing/selftests/proc/proc-self-map-files-002.c unsigned long a, b; a 74 tools/testing/selftests/proc/proc-self-map-files-002.c a = (unsigned long)p; a 77 tools/testing/selftests/proc/proc-self-map-files-002.c pass("/proc/self/map_files/%lx-%lx", a, b); a 78 tools/testing/selftests/proc/proc-self-map-files-002.c fail("/proc/self/map_files/ %lx-%lx", a, b); a 79 tools/testing/selftests/proc/proc-self-map-files-002.c fail("/proc/self/map_files/%lx -%lx", a, b); a 80 tools/testing/selftests/proc/proc-self-map-files-002.c fail("/proc/self/map_files/%lx- %lx", a, b); a 81 tools/testing/selftests/proc/proc-self-map-files-002.c fail("/proc/self/map_files/%lx-%lx ", a, b); a 82 tools/testing/selftests/proc/proc-self-map-files-002.c fail("/proc/self/map_files/0%lx-%lx", a, b); a 83 tools/testing/selftests/proc/proc-self-map-files-002.c fail("/proc/self/map_files/%lx-0%lx", a, b); a 85 tools/testing/selftests/proc/proc-self-map-files-002.c fail("/proc/self/map_files/100000000%lx-%lx", a, b); a 86 tools/testing/selftests/proc/proc-self-map-files-002.c fail("/proc/self/map_files/%lx-100000000%lx", a, b); a 88 tools/testing/selftests/proc/proc-self-map-files-002.c fail("/proc/self/map_files/10000000000000000%lx-%lx", a, b); a 89 tools/testing/selftests/proc/proc-self-map-files-002.c fail("/proc/self/map_files/%lx-10000000000000000%lx", a, b); a 46 tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/misc.h #define rcu_lock_acquire(a) do { } while (0) a 47 tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/misc.h #define rcu_lock_release(a) do { } while (0) a 17 tools/testing/selftests/seccomp/seccomp_benchmark.c #define ARRAY_SIZE(a) (sizeof(a) / sizeof(a[0])) a 78 tools/testing/selftests/sync/sync_fence.c int a, b, c, d, valid; a 82 tools/testing/selftests/sync/sync_fence.c a = sw_sync_fence_create(timeline, "allocFence", 1); a 86 tools/testing/selftests/sync/sync_fence.c valid = sw_sync_fence_is_valid(a) && a 91 tools/testing/selftests/sync/sync_fence.c d = sync_merge("mergeFence", b, a); a 97 tools/testing/selftests/sync/sync_fence.c ASSERT(sync_fence_count_with_status(a, FENCE_STATUS_ACTIVE) == 1, a 99 tools/testing/selftests/sync/sync_fence.c ASSERT(sync_fence_count_with_status(a, FENCE_STATUS_ACTIVE) == 1, a 101 tools/testing/selftests/sync/sync_fence.c ASSERT(sync_fence_count_with_status(a, FENCE_STATUS_ACTIVE) == 1, a 103 tools/testing/selftests/sync/sync_fence.c ASSERT(sync_fence_count_with_status(a, FENCE_STATUS_ACTIVE) == 1, a 108 tools/testing/selftests/sync/sync_fence.c ASSERT(sync_fence_count_with_status(a, FENCE_STATUS_SIGNALED) == 1, a 129 tools/testing/selftests/sync/sync_fence.c sw_sync_fence_destroy(a); a 77 tools/testing/selftests/sync/sync_stress_parallelism.c pthread_t a, b; a 93 tools/testing/selftests/sync/sync_stress_parallelism.c pthread_create(&a, NULL, (void *(*)(void *)) a 100 tools/testing/selftests/sync/sync_stress_parallelism.c pthread_join(a, NULL); a 87 tools/testing/selftests/timers/alarmtimer-suspend.c long long timespec_sub(struct timespec a, struct timespec b) a 91 tools/testing/selftests/timers/alarmtimer-suspend.c ret -= NSEC_PER_SEC * a.tv_sec + a.tv_nsec; a 80 tools/testing/selftests/timers/inconsistency-check.c static inline int in_order(struct timespec a, struct timespec b) a 83 tools/testing/selftests/timers/inconsistency-check.c if ((unsigned long)a.tv_sec < (unsigned long)b.tv_sec) a 85 tools/testing/selftests/timers/inconsistency-check.c if ((unsigned long)a.tv_sec > (unsigned long)b.tv_sec) a 87 tools/testing/selftests/timers/inconsistency-check.c if (a.tv_nsec > b.tv_nsec) a 60 tools/testing/selftests/timers/leap-a-day.c static inline int in_order(struct timespec a, struct timespec b) a 62 tools/testing/selftests/timers/leap-a-day.c if (a.tv_sec < b.tv_sec) a 64 tools/testing/selftests/timers/leap-a-day.c if (a.tv_sec > b.tv_sec) a 66 tools/testing/selftests/timers/leap-a-day.c if (a.tv_nsec > b.tv_nsec) a 40 tools/testing/selftests/timers/mqueue-lat.c long long timespec_sub(struct timespec a, struct timespec b) a 44 tools/testing/selftests/timers/mqueue-lat.c ret -= NSEC_PER_SEC * a.tv_sec + a.tv_nsec; a 80 tools/testing/selftests/timers/nanosleep.c static inline int in_order(struct timespec a, struct timespec b) a 82 tools/testing/selftests/timers/nanosleep.c if (a.tv_sec < b.tv_sec) a 84 tools/testing/selftests/timers/nanosleep.c if (a.tv_sec > b.tv_sec) a 86 tools/testing/selftests/timers/nanosleep.c if (a.tv_nsec > b.tv_nsec) a 90 tools/testing/selftests/timers/nsleep-lat.c long long timespec_sub(struct timespec a, struct timespec b) a 94 tools/testing/selftests/timers/nsleep-lat.c ret -= NSEC_PER_SEC * a.tv_sec + a.tv_nsec; a 88 tools/testing/selftests/timers/set-timer-lat.c long long timespec_sub(struct timespec a, struct timespec b) a 92 tools/testing/selftests/timers/set-timer-lat.c ret -= NSEC_PER_SEC * a.tv_sec + a.tv_nsec; a 44 tools/testing/selftests/timers/threadtest.c struct timespec *a, *b; a 48 tools/testing/selftests/timers/threadtest.c a = &list[i]; a 52 tools/testing/selftests/timers/threadtest.c if ((b->tv_sec <= a->tv_sec) && a 53 tools/testing/selftests/timers/threadtest.c (b->tv_nsec < a->tv_nsec)) { a 24 tools/testing/selftests/vDSO/vdso_standalone_test_x86.c int strcmp(const char *a, const char *b) a 27 tools/testing/selftests/vDSO/vdso_standalone_test_x86.c while (*a || *b) { a 28 tools/testing/selftests/vDSO/vdso_standalone_test_x86.c if (*a != *b) a 30 tools/testing/selftests/vDSO/vdso_standalone_test_x86.c if (*a == 0 || *b == 0) a 32 tools/testing/selftests/vDSO/vdso_standalone_test_x86.c a++; a 62 tools/testing/selftests/vm/transhuge-stress.c struct timespec a, b; a 108 tools/testing/selftests/vm/transhuge-stress.c clock_gettime(CLOCK_MONOTONIC, &a); a 137 tools/testing/selftests/vm/transhuge-stress.c s = b.tv_sec - a.tv_sec + (b.tv_nsec - a.tv_nsec) / 1000000000.; a 186 tools/testing/selftests/x86/test_vdso.c static bool ts_leq(const struct timespec *a, const struct timespec *b) a 188 tools/testing/selftests/x86/test_vdso.c if (a->tv_sec != b->tv_sec) a 189 tools/testing/selftests/x86/test_vdso.c return a->tv_sec < b->tv_sec; a 191 tools/testing/selftests/x86/test_vdso.c return a->tv_nsec <= b->tv_nsec; a 194 tools/testing/selftests/x86/test_vdso.c static bool tv_leq(const struct timeval *a, const struct timeval *b) a 196 tools/testing/selftests/x86/test_vdso.c if (a->tv_sec != b->tv_sec) a 197 tools/testing/selftests/x86/test_vdso.c return a->tv_sec < b->tv_sec; a 199 tools/testing/selftests/x86/test_vdso.c return a->tv_usec <= b->tv_usec; a 191 tools/testing/selftests/x86/test_vsyscall.c static double tv_diff(const struct timeval *a, const struct timeval *b) a 193 tools/testing/selftests/x86/test_vsyscall.c return (double)(a->tv_sec - b->tv_sec) + a 194 tools/testing/selftests/x86/test_vsyscall.c (double)((int)a->tv_usec - (int)b->tv_usec) * 1e-6; a 41 tools/virtio/linux/kernel.h #define phys_to_virt(a) ((void *)(unsigned long)(a)) a 48 tools/virtio/linux/kernel.h #define __printf(a,b) __attribute__((format(printf,a,b))) a 139 tools/virtio/linux/kernel.h #define list_add_tail(a, b) do {} while (0) a 140 tools/virtio/linux/kernel.h #define list_del(a) do {} while (0) a 141 tools/virtio/linux/kernel.h #define list_for_each_entry(a, b, c) while (0) a 18 tools/virtio/ringtest/ptr_ring.c #define ALIGN(x, a) (((x) + (a) - 1) / (a) * (a)) a 333 tools/vm/slabinfo.c struct aliasinfo *a; a 336 tools/vm/slabinfo.c for(a = aliasinfo;a < aliasinfo + aliases; a++) { a 337 tools/vm/slabinfo.c if (a->slab == find && a 338 tools/vm/slabinfo.c (!best || strlen(best->name) < strlen(a->name))) { a 339 tools/vm/slabinfo.c best = a; a 340 tools/vm/slabinfo.c if (strncmp(a->name,"kmall", 5) == 0) a 1100 tools/vm/slabinfo.c struct aliasinfo *a; a 1103 tools/vm/slabinfo.c for (a = aliasinfo; a < aliasinfo + aliases; a++) { a 1106 tools/vm/slabinfo.c if (strcmp(a->ref, s->name) == 0) { a 1107 tools/vm/slabinfo.c a->slab = s; a 1112 tools/vm/slabinfo.c fatal("Unresolved alias %s\n", a->ref); a 1118 tools/vm/slabinfo.c struct aliasinfo *a; a 1124 tools/vm/slabinfo.c for(a = aliasinfo; a < aliasinfo + aliases; a++) { a 1126 tools/vm/slabinfo.c if (!show_single_ref && a->slab->refs == 1) a 1131 tools/vm/slabinfo.c if (strcmp(a->slab->name, active) == 0) { a 1132 tools/vm/slabinfo.c printf(" %s", a->name); a 1136 tools/vm/slabinfo.c printf("\n%-12s <- %s", a->slab->name, a->name); a 1137 tools/vm/slabinfo.c active = a->slab->name; a 1140 tools/vm/slabinfo.c printf("%-15s -> %s\n", a->name, a->slab->name); a 1150 tools/vm/slabinfo.c struct aliasinfo *a; a 1159 tools/vm/slabinfo.c a = find_one_alias(s); a 1161 tools/vm/slabinfo.c if (a) a 1162 tools/vm/slabinfo.c s->name = a->name; a 2185 virt/kvm/arm/vgic/vgic-its.c static int vgic_its_ite_cmp(void *priv, struct list_head *a, a 2188 virt/kvm/arm/vgic/vgic-its.c struct its_ite *itea = container_of(a, struct its_ite, ite_list); a 2324 virt/kvm/arm/vgic/vgic-its.c static int vgic_its_device_cmp(void *priv, struct list_head *a, a 2327 virt/kvm/arm/vgic/vgic-its.c struct its_device *deva = container_of(a, struct its_device, dev_list); a 258 virt/kvm/arm/vgic/vgic.c static int vgic_irq_cmp(void *priv, struct list_head *a, struct list_head *b) a 260 virt/kvm/arm/vgic/vgic.c struct vgic_irq *irqa = container_of(a, struct vgic_irq, ap_list);