/linux-master/arch/sh/include/mach-common/mach/ |
H A D | romimage.h | 8 static inline void mmcif_update_progress(int nr) argument
|
/linux-master/include/vdso/ |
H A D | bits.h | 7 #define BIT(nr) (UL(1) << (nr)) 8 #define BIT_ULL(nr) (ULL(1) << (nr))
|
/linux-master/tools/include/vdso/ |
H A D | bits.h | 7 #define BIT(nr) (UL(1) << (nr)) 8 #define BIT_ULL(nr) (ULL(1) << (nr))
|
/linux-master/arch/arm64/include/asm/ |
H A D | sync_bitops.h | 18 #define sync_set_bit(nr, p) set_bit(nr, p) 19 #define sync_clear_bit(nr, p) clear_bit(nr, p) 20 #define sync_change_bit(nr, p) change_bit(nr, p) 21 #define sync_test_and_set_bit(nr, p) test_and_set_bit(nr, p) 22 #define sync_test_and_clear_bit(nr, p) test_and_clear_bit(nr, [all...] |
/linux-master/include/asm-generic/bitops/ |
H A D | le.h | 19 static inline int test_bit_le(int nr, const void *addr) argument 21 return test_bit(nr ^ BITOP_LE_SWIZZLE, addr); 24 static inline void set_bit_le(int nr, void *addr) argument 26 set_bit(nr ^ BITOP_LE_SWIZZLE, addr); 29 static inline void clear_bit_le(int nr, void *addr) argument 31 clear_bit(nr ^ BITOP_LE_SWIZZLE, addr); 34 static inline void __set_bit_le(int nr, void *addr) argument 36 __set_bit(nr ^ BITOP_LE_SWIZZLE, addr); 39 static inline void __clear_bit_le(int nr, void *addr) argument 41 __clear_bit(nr 44 test_and_set_bit_le(int nr, void *addr) argument 49 test_and_clear_bit_le(int nr, void *addr) argument 54 __test_and_set_bit_le(int nr, void *addr) argument 59 __test_and_clear_bit_le(int nr, void *addr) argument [all...] |
H A D | instrumented-atomic.h | 18 * @nr: the bit to set 23 * Note that @nr may be almost arbitrarily large; this function is not 26 static __always_inline void set_bit(long nr, volatile unsigned long *addr) argument 28 instrument_atomic_write(addr + BIT_WORD(nr), sizeof(long)); 29 arch_set_bit(nr, addr); 34 * @nr: Bit to clear 39 static __always_inline void clear_bit(long nr, volatile unsigned long *addr) argument 41 instrument_atomic_write(addr + BIT_WORD(nr), sizeof(long)); 42 arch_clear_bit(nr, addr); 47 * @nr 55 change_bit(long nr, volatile unsigned long *addr) argument 68 test_and_set_bit(long nr, volatile unsigned long *addr) argument 82 test_and_clear_bit(long nr, volatile unsigned long *addr) argument 96 test_and_change_bit(long nr, volatile unsigned long *addr) argument [all...] |
H A D | instrumented-non-atomic.h | 18 * @nr: the bit to set 26 ___set_bit(unsigned long nr, volatile unsigned long *addr) argument 28 instrument_write(addr + BIT_WORD(nr), sizeof(long)); 29 arch___set_bit(nr, addr); 34 * @nr: the bit to clear 42 ___clear_bit(unsigned long nr, volatile unsigned long *addr) argument 44 instrument_write(addr + BIT_WORD(nr), sizeof(long)); 45 arch___clear_bit(nr, addr); 50 * @nr: the bit to change 58 ___change_bit(unsigned long nr, volatil argument 64 __instrument_read_write_bitop(long nr, volatile unsigned long *addr) argument 97 ___test_and_set_bit(unsigned long nr, volatile unsigned long *addr) argument 112 ___test_and_clear_bit(unsigned long nr, volatile unsigned long *addr) argument 127 ___test_and_change_bit(unsigned long nr, volatile unsigned long *addr) argument 139 _test_bit(unsigned long nr, const volatile unsigned long *addr) argument 151 _test_bit_acquire(unsigned long nr, const volatile unsigned long *addr) argument [all...] |
H A D | ext2-atomic-setbit.h | 9 #define ext2_set_bit_atomic(l, nr, addr) test_and_set_bit_le(nr, addr) 10 #define ext2_clear_bit_atomic(l, nr, addr) test_and_clear_bit_le(nr, addr)
|
H A D | generic-non-atomic.h | 20 * @nr: the bit to set 28 generic___set_bit(unsigned long nr, volatile unsigned long *addr) argument 30 unsigned long mask = BIT_MASK(nr); 31 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); 37 generic___clear_bit(unsigned long nr, volatile unsigned long *addr) argument 39 unsigned long mask = BIT_MASK(nr); 40 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); 47 * @nr: the bit to change 55 generic___change_bit(unsigned long nr, volatile unsigned long *addr) argument 57 unsigned long mask = BIT_MASK(nr); 73 generic___test_and_set_bit(unsigned long nr, volatile unsigned long *addr) argument 93 generic___test_and_clear_bit(unsigned long nr, volatile unsigned long *addr) argument 105 generic___test_and_change_bit(unsigned long nr, volatile unsigned long *addr) argument 121 generic_test_bit(unsigned long nr, const volatile unsigned long *addr) argument 137 generic_test_bit_acquire(unsigned long nr, const volatile unsigned long *addr) argument 166 const_test_bit(unsigned long nr, const volatile unsigned long *addr) argument [all...] |
H A D | instrumented-lock.h | 18 * @nr: the bit to set 23 static inline void clear_bit_unlock(long nr, volatile unsigned long *addr) argument 26 instrument_atomic_write(addr + BIT_WORD(nr), sizeof(long)); 27 arch_clear_bit_unlock(nr, addr); 32 * @nr: Bit to clear 39 static inline void __clear_bit_unlock(long nr, volatile unsigned long *addr) argument 42 instrument_write(addr + BIT_WORD(nr), sizeof(long)); 43 arch___clear_bit_unlock(nr, addr); 48 * @nr: Bit to set 55 static inline bool test_and_set_bit_lock(long nr, volatil argument [all...] |
/linux-master/arch/sh/include/asm/ |
H A D | bitops-op32.h | 14 #define BYTE_NUMBER(nr) ((nr ^ BITOP_LE_SWIZZLE) / BITS_PER_BYTE) 15 #define BYTE_OFFSET(nr) ((nr ^ BITOP_LE_SWIZZLE) % BITS_PER_BYTE) 17 #define BYTE_NUMBER(nr) ((nr) / BITS_PER_BYTE) 18 #define BYTE_OFFSET(nr) ((nr) % BITS_PER_BYTE) 22 arch___set_bit(unsigned long nr, volatile unsigned long *addr) argument 24 if (__builtin_constant_p(nr)) { 40 arch___clear_bit(unsigned long nr, volatile unsigned long *addr) argument 68 arch___change_bit(unsigned long nr, volatile unsigned long *addr) argument 96 arch___test_and_set_bit(unsigned long nr, volatile unsigned long *addr) argument 116 arch___test_and_clear_bit(unsigned long nr, volatile unsigned long *addr) argument 128 arch___test_and_change_bit(unsigned long nr, volatile unsigned long *addr) argument [all...] |
H A D | bitops-grb.h | 5 static inline void set_bit(int nr, volatile void * addr) argument 11 a += nr >> 5; 12 mask = 1 << (nr & 0x1f); 29 static inline void clear_bit(int nr, volatile void * addr) argument 35 a += nr >> 5; 36 mask = ~(1 << (nr & 0x1f)); 52 static inline void change_bit(int nr, volatile void * addr) argument 58 a += nr >> 5; 59 mask = 1 << (nr & 0x1f); 75 static inline int test_and_set_bit(int nr, volatil argument 106 test_and_clear_bit(int nr, volatile void * addr) argument 140 test_and_change_bit(int nr, volatile void * addr) argument [all...] |
/linux-master/arch/arm/include/asm/ |
H A D | sync_bitops.h | 21 #define sync_set_bit(nr, p) _set_bit(nr, p) 22 #define sync_clear_bit(nr, p) _clear_bit(nr, p) 23 #define sync_change_bit(nr, p) _change_bit(nr, p) 24 #define sync_test_bit(nr, addr) test_bit(nr, addr) 30 int _sync_test_and_set_bit(int nr, volatile unsigned long * p); 31 #define sync_test_and_set_bit(nr, [all...] |
/linux-master/lib/ |
H A D | memcat_p.c | 13 int nr; local 16 for (nr = 0, p = a; *p; nr++, p++) 18 for (p = b; *p; nr++, p++) 21 nr++; 23 new = kmalloc_array(nr, sizeof(void *), GFP_KERNEL); 27 /* nr -> last index; p points to NULL in b[] */ 28 for (nr--; nr >= 0; nr [all...] |
/linux-master/arch/x86/boot/ |
H A D | bitops.h | 20 static inline bool constant_test_bit(int nr, const void *addr) argument 23 return ((1UL << (nr & 31)) & (p[nr >> 5])) != 0; 25 static inline bool variable_test_bit(int nr, const void *addr) argument 30 asm("btl %2,%1" CC_SET(c) : CC_OUT(c) (v) : "m" (*p), "Ir" (nr)); 34 #define test_bit(nr,addr) \ 35 (__builtin_constant_p(nr) ? \ 36 constant_test_bit((nr),(addr)) : \ 37 variable_test_bit((nr),(addr))) 39 static inline void set_bit(int nr, voi argument [all...] |
/linux-master/arch/s390/include/asm/ |
H A D | facility.h | 25 static inline void __set_facility(unsigned long nr, void *facilities) argument 29 if (nr >= MAX_FACILITY_BIT) 31 ptr[nr >> 3] |= 0x80 >> (nr & 7); 34 static inline void __clear_facility(unsigned long nr, void *facilities) argument 38 if (nr >= MAX_FACILITY_BIT) 40 ptr[nr >> 3] &= ~(0x80 >> (nr & 7)); 43 static inline int __test_facility(unsigned long nr, void *facilities) argument 47 if (nr > 58 test_facility(unsigned long nr) argument 90 unsigned long nr; local [all...] |
H A D | ebcdic.h | 23 codepage_convert(const __u8 *codepage, volatile char *addr, unsigned long nr) argument 25 if (nr-- <= 0) 35 : "+&a" (addr), "+&a" (nr) 39 #define ASCEBC(addr,nr) codepage_convert(_ascebc, addr, nr) 40 #define EBCASC(addr,nr) codepage_convert(_ebcasc, addr, nr) 41 #define ASCEBC_500(addr,nr) codepage_convert(_ascebc_500, addr, nr) 42 #define EBCASC_500(addr,nr) codepage_conver [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | sync_bitops.h | 23 * @nr: the bit to set 29 * Note that @nr may be almost arbitrarily large; this function is not 32 static inline void sync_set_bit(long nr, volatile unsigned long *addr) argument 36 : "Ir" (nr) 42 * @nr: Bit to clear 50 static inline void sync_clear_bit(long nr, volatile unsigned long *addr) argument 54 : "Ir" (nr) 60 * @nr: Bit to change 64 * Note that @nr may be almost arbitrarily large; this function is not 67 static inline void sync_change_bit(long nr, volatil argument 83 sync_test_and_set_bit(long nr, volatile unsigned long *addr) argument 96 sync_test_and_clear_bit(long nr, volatile unsigned long *addr) argument 109 sync_test_and_change_bit(long nr, volatile unsigned long *addr) argument [all...] |
/linux-master/arch/arm/tools/ |
H A D | syscallnr.sh | 21 while read nr abi name entry; do 22 nr=$(($nr + 1)) 23 while [ "$(($nr / (256 * $align) ))" -gt 0 ]; do 26 nr=$(( ($nr + $align - 1) & ~($align - 1) )) 28 echo "#define __NR_syscalls $nr"
|
/linux-master/tools/include/asm-generic/bitops/ |
H A D | non-atomic.h | 9 * @nr: the bit to set 17 ___set_bit(unsigned long nr, volatile unsigned long *addr) argument 19 unsigned long mask = BIT_MASK(nr); 20 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); 26 ___clear_bit(unsigned long nr, volatile unsigned long *addr) argument 28 unsigned long mask = BIT_MASK(nr); 29 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); 36 * @nr: the bit to change 44 ___change_bit(unsigned long nr, volatile unsigned long *addr) argument 46 unsigned long mask = BIT_MASK(nr); 62 ___test_and_set_bit(unsigned long nr, volatile unsigned long *addr) argument 82 ___test_and_clear_bit(unsigned long nr, volatile unsigned long *addr) argument 94 ___test_and_change_bit(unsigned long nr, volatile unsigned long *addr) argument 110 _test_bit(unsigned long nr, const volatile unsigned long *addr) argument [all...] |
/linux-master/arch/sparc/kernel/ |
H A D | systbls_32.S | 12 #define __SYSCALL_WITH_COMPAT(nr, native, compat) __SYSCALL(nr, native) 13 #define __SYSCALL(nr, entry) .long entry
|
/linux-master/arch/x86/entry/vsyscall/ |
H A D | vsyscall_trace.h | 12 TP_PROTO(int nr), 14 TP_ARGS(nr), 16 TP_STRUCT__entry(__field(int, nr)), 19 __entry->nr = nr; 22 TP_printk("nr = %d", __entry->nr)
|
/linux-master/include/uapi/asm-generic/ |
H A D | ioctl.h | 69 #define _IOC(dir,type,nr,size) \ 72 ((nr) << _IOC_NRSHIFT) | \ 85 #define _IO(type,nr) _IOC(_IOC_NONE,(type),(nr),0) 86 #define _IOR(type,nr,size) _IOC(_IOC_READ,(type),(nr),(_IOC_TYPECHECK(size))) 87 #define _IOW(type,nr,size) _IOC(_IOC_WRITE,(type),(nr),(_IOC_TYPECHECK(size))) 88 #define _IOWR(type,nr,size) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),(_IOC_TYPECHEC [all...] |
/linux-master/tools/perf/arch/powerpc/entry/syscalls/ |
H A D | mksyscalltbl | 22 local max_nr nr abi sc discard 24 nr=0 27 while read nr abi sc discard; do 28 if [ "$max_nr" -lt "$nr" ]; then 29 printf '\t[%d] = "%s",\n' $nr $sc 30 max_nr=$nr
|
/linux-master/arch/alpha/include/uapi/asm/ |
H A D | ioctl.h | 40 #define _IOC(dir,type,nr,size) \ 44 ((nr) << _IOC_NRSHIFT) | \ 48 #define _IO(type,nr) _IOC(_IOC_NONE,(type),(nr),0) 49 #define _IOR(type,nr,size) _IOC(_IOC_READ,(type),(nr),sizeof(size)) 50 #define _IOW(type,nr,size) _IOC(_IOC_WRITE,(type),(nr),sizeof(size)) 51 #define _IOWR(type,nr,size) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),sizeo [all...] |