Searched refs:nr (Results 1 - 25 of 673) sorted by relevance

1234567891011>>

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-generic/bitops/
H A Dminix.h4 #define minix_test_and_set_bit(nr,addr) \
5 __test_and_set_bit((nr),(unsigned long *)(addr))
6 #define minix_set_bit(nr,addr) \
7 __set_bit((nr),(unsigned long *)(addr))
8 #define minix_test_and_clear_bit(nr,addr) \
9 __test_and_clear_bit((nr),(unsigned long *)(addr))
10 #define minix_test_bit(nr,addr) \
11 test_bit((nr),(unsigned long *)(addr))
H A Dle.h7 #define BITOP_WORD(nr) ((nr) / BITS_PER_LONG)
12 #define generic_test_le_bit(nr, addr) test_bit(nr, addr)
13 #define generic___set_le_bit(nr, addr) __set_bit(nr, addr)
14 #define generic___clear_le_bit(nr, addr) __clear_bit(nr, addr)
16 #define generic_test_and_set_le_bit(nr, addr) test_and_set_bit(nr, add
[all...]
H A Dnon-atomic.h6 #define BITOP_MASK(nr) (1UL << ((nr) % BITS_PER_LONG))
7 #define BITOP_WORD(nr) ((nr) / BITS_PER_LONG)
11 * @nr: the bit to set
18 static inline void __set_bit(int nr, volatile unsigned long *addr) argument
20 unsigned long mask = BITOP_MASK(nr);
21 unsigned long *p = ((unsigned long *)addr) + BITOP_WORD(nr);
26 static inline void __clear_bit(int nr, volatile unsigned long *addr) argument
28 unsigned long mask = BITOP_MASK(nr);
43 __change_bit(int nr, volatile unsigned long *addr) argument
60 __test_and_set_bit(int nr, volatile unsigned long *addr) argument
79 __test_and_clear_bit(int nr, volatile unsigned long *addr) argument
90 __test_and_change_bit(int nr, volatile unsigned long *addr) argument
106 test_bit(int nr, const volatile unsigned long *addr) argument
[all...]
H A Dminix-le.h6 #define minix_test_and_set_bit(nr,addr) \
7 generic___test_and_set_le_bit((nr),(unsigned long *)(addr))
8 #define minix_set_bit(nr,addr) \
9 generic___set_le_bit((nr),(unsigned long *)(addr))
10 #define minix_test_and_clear_bit(nr,addr) \
11 generic___test_and_clear_le_bit((nr),(unsigned long *)(addr))
12 #define minix_test_bit(nr,addr) \
13 generic_test_le_bit((nr),(unsigned long *)(addr))
H A Dext2-non-atomic.h6 #define ext2_set_bit(nr,addr) \
7 generic___test_and_set_le_bit((nr),(unsigned long *)(addr))
8 #define ext2_clear_bit(nr,addr) \
9 generic___test_and_clear_le_bit((nr),(unsigned long *)(addr))
11 #define ext2_test_bit(nr,addr) \
12 generic_test_le_bit((nr),(unsigned long *)(addr))
H A Dext2-atomic.h4 #define ext2_set_bit_atomic(lock, nr, addr) \
8 ret = ext2_set_bit((nr), (unsigned long *)(addr)); \
13 #define ext2_clear_bit_atomic(lock, nr, addr) \
17 ret = ext2_clear_bit((nr), (unsigned long *)(addr)); \
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-s390/
H A Debcdic.h25 codepage_convert(const __u8 *codepage, volatile __u8 * addr, unsigned long nr) argument
27 if (nr-- <= 0)
37 : "+&a" (addr), "+&a" (nr)
41 #define ASCEBC(addr,nr) codepage_convert(_ascebc, addr, nr)
42 #define EBCASC(addr,nr) codepage_convert(_ebcasc, addr, nr)
43 #define ASCEBC_500(addr,nr) codepage_convert(_ascebc_500, addr, nr)
44 #define EBCASC_500(addr,nr) codepage_conver
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-i386/
H A Dsync_bitops.h20 * @nr: the bit to set
30 * Note that @nr may be almost arbitrarily large; this function is not
33 static inline void sync_set_bit(int nr, volatile unsigned long * addr) argument
37 :"Ir" (nr)
43 * @nr: Bit to clear
51 static inline void sync_clear_bit(int nr, volatile unsigned long * addr) argument
55 :"Ir" (nr)
61 * @nr: Bit to change
66 * Note that @nr may be almost arbitrarily large; this function is not
69 static inline void sync_change_bit(int nr, volatil argument
86 sync_test_and_set_bit(int nr, volatile unsigned long * addr) argument
105 sync_test_and_clear_bit(int nr, volatile unsigned long * addr) argument
123 sync_test_and_change_bit(int nr, volatile unsigned long* addr) argument
133 sync_constant_test_bit(int nr, const volatile unsigned long *addr) argument
139 sync_var_test_bit(int nr, const volatile unsigned long * addr) argument
[all...]
H A Dbitops.h23 * @nr: the bit to set
33 * Note that @nr may be almost arbitrarily large; this function is not
36 static inline void set_bit(int nr, volatile unsigned long * addr) argument
41 :"Ir" (nr));
46 * @nr: the bit to set
53 static inline void __set_bit(int nr, volatile unsigned long * addr) argument
58 :"Ir" (nr));
63 * @nr: Bit to clear
71 static inline void clear_bit(int nr, volatile unsigned long * addr) argument
76 :"Ir" (nr));
79 __clear_bit(int nr, volatile unsigned long * addr) argument
98 __change_bit(int nr, volatile unsigned long * addr) argument
116 change_bit(int nr, volatile unsigned long * addr) argument
133 test_and_set_bit(int nr, volatile unsigned long * addr) argument
153 __test_and_set_bit(int nr, volatile unsigned long * addr) argument
173 test_and_clear_bit(int nr, volatile unsigned long * addr) argument
193 __test_and_clear_bit(int nr, volatile unsigned long *addr) argument
205 __test_and_change_bit(int nr, volatile unsigned long *addr) argument
224 test_and_change_bit(int nr, volatile unsigned long* addr) argument
236 constant_test_bit(int nr, const volatile unsigned long *addr) argument
241 variable_test_bit(int nr, const volatile unsigned long * addr) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-v850/
H A Dbitops.h46 #define __const_bit_op(op, nr, addr) \
48 :: "g" (((nr) & 0x7) + 0x123), \
49 "m" (*((char *)(addr) + ((nr) >> 3))) \
51 #define __var_bit_op(op, nr, addr) \
52 ({ int __nr = (nr); \
57 #define __bit_op(op, nr, addr) \
58 ((__builtin_constant_p (nr) && (unsigned)(nr) <= 0x7FFFF) \
59 ? __const_bit_op (op, nr, addr) \
60 : __var_bit_op (op, nr, add
123 __test_bit(int nr, const void *addr) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-cris/arch-v32/
H A Dirq.h50 #define IRQ_NAME2(nr) nr##_interrupt(void)
51 #define IRQ_NAME(nr) IRQ_NAME2(IRQ##nr)
76 #define BUILD_IRQ(nr, mask) \
77 void IRQ_NAME(nr); \
80 "IRQ" #nr "_interrupt:\n\t" \
83 "move.d "#nr",$r10\n\t" \
104 #define BUILD_TIMER_IRQ(nr, mask) \
105 void IRQ_NAME(nr); \
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-parisc/
H A Dioctl.h57 #define _IOC(dir,type,nr,size) \
60 ((nr) << _IOC_NRSHIFT) | \
71 #define _IO(type,nr) _IOC(_IOC_NONE,(type),(nr),0)
72 #define _IOR(type,nr,size) _IOC(_IOC_READ,(type),(nr),(_IOC_TYPECHECK(size)))
73 #define _IOW(type,nr,size) _IOC(_IOC_WRITE,(type),(nr),(_IOC_TYPECHECK(size)))
74 #define _IOWR(type,nr,size) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),(_IOC_TYPECHEC
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-powerpc/
H A Dioctl.h34 #define _IOC(dir,type,nr,size) \
37 ((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),(_IOC_TYPECHECK(size)))
50 #define _IOW(type,nr,size) _IOC(_IOC_WRITE,(type),(nr),(_IOC_TYPECHECK(size)))
51 #define _IOWR(type,nr,size) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),(_IOC_TYPECHEC
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-generic/
H A Dioctl.h44 #define _IOC(dir,type,nr,size) \
47 ((nr) << _IOC_NRSHIFT) | \
58 #define _IO(type,nr) _IOC(_IOC_NONE,(type),(nr),0)
59 #define _IOR(type,nr,size) _IOC(_IOC_READ,(type),(nr),(_IOC_TYPECHECK(size)))
60 #define _IOW(type,nr,size) _IOC(_IOC_WRITE,(type),(nr),(_IOC_TYPECHECK(size)))
61 #define _IOWR(type,nr,size) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),(_IOC_TYPECHEC
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-mips/
H A Dioctl.h57 #define _IOC(dir,type,nr,size) \
60 ((nr) << _IOC_NRSHIFT) | \
71 #define _IO(type,nr) _IOC(_IOC_NONE,(type),(nr),0)
72 #define _IOR(type,nr,size) _IOC(_IOC_READ,(type),(nr),(_IOC_TYPECHECK(size)))
73 #define _IOW(type,nr,size) _IOC(_IOC_WRITE,(type),(nr),(_IOC_TYPECHECK(size)))
74 #define _IOWR(type,nr,size) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),(_IOC_TYPECHEC
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm/
H A Dioctl.h57 #define _IOC(dir,type,nr,size) \
60 ((nr) << _IOC_NRSHIFT) | \
71 #define _IO(type,nr) _IOC(_IOC_NONE,(type),(nr),0)
72 #define _IOR(type,nr,size) _IOC(_IOC_READ,(type),(nr),(_IOC_TYPECHECK(size)))
73 #define _IOW(type,nr,size) _IOC(_IOC_WRITE,(type),(nr),(_IOC_TYPECHECK(size)))
74 #define _IOWR(type,nr,size) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),(_IOC_TYPECHEC
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-frv/
H A Dbitops.h32 static inline int test_and_clear_bit(int nr, volatile void *addr) argument
35 unsigned long mask = 1UL << (nr & 31);
36 ptr += nr >> 5;
40 static inline int test_and_set_bit(int nr, volatile void *addr) argument
43 unsigned long mask = 1UL << (nr & 31);
44 ptr += nr >> 5;
48 static inline int test_and_change_bit(int nr, volatile void *addr) argument
51 unsigned long mask = 1UL << (nr & 31);
52 ptr += nr >> 5;
56 static inline void clear_bit(int nr, volatil argument
61 set_bit(int nr, volatile void *addr) argument
66 change_bit(int nr, volatile void * addr) argument
71 __clear_bit(int nr, volatile void * addr) argument
81 __set_bit(int nr, volatile void * addr) argument
91 __change_bit(int nr, volatile void *addr) argument
101 __test_and_clear_bit(int nr, volatile void * addr) argument
113 __test_and_set_bit(int nr, volatile void * addr) argument
125 __test_and_change_bit(int nr, volatile void * addr) argument
140 __constant_test_bit(int nr, const volatile void * addr) argument
145 __test_bit(int nr, const volatile void * addr) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-alpha/
H A Dioctl.h39 #define _IOC(dir,type,nr,size) \
43 ((nr) << _IOC_NRSHIFT) | \
47 #define _IO(type,nr) _IOC(_IOC_NONE,(type),(nr),0)
48 #define _IOR(type,nr,size) _IOC(_IOC_READ,(type),(nr),sizeof(size))
49 #define _IOW(type,nr,size) _IOC(_IOC_WRITE,(type),(nr),sizeof(size))
50 #define _IOWR(type,nr,size) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),sizeo
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-blackfin/
H A Dbitops.h19 static __inline__ void set_bit(int nr, volatile unsigned long *addr) argument
25 a += nr >> 5;
26 mask = 1 << (nr & 0x1f);
32 static __inline__ void __set_bit(int nr, volatile unsigned long *addr) argument
37 a += nr >> 5;
38 mask = 1 << (nr & 0x1f);
48 static __inline__ void clear_bit(int nr, volatile unsigned long *addr) argument
53 a += nr >> 5;
54 mask = 1 << (nr & 0x1f);
60 static __inline__ void __clear_bit(int nr, volatil argument
70 change_bit(int nr, volatile unsigned long *addr) argument
82 __change_bit(int nr, volatile unsigned long *addr) argument
92 test_and_set_bit(int nr, void *addr) argument
108 __test_and_set_bit(int nr, volatile unsigned long *addr) argument
120 test_and_clear_bit(int nr, volatile unsigned long *addr) argument
136 __test_and_clear_bit(int nr, volatile unsigned long *addr) argument
148 test_and_change_bit(int nr, volatile unsigned long *addr) argument
163 __test_and_change_bit(int nr, volatile unsigned long *addr) argument
179 __constant_test_bit(int nr, const void *addr) argument
185 __test_bit(int nr, const void *addr) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-m68knommu/
H A Dbitops.h18 static __inline__ void set_bit(int nr, volatile unsigned long * addr) argument
22 : "+m" (((volatile char *)addr)[(nr^31) >> 3])
23 : "d" (nr)
27 : "+m" (((volatile char *)addr)[(nr^31) >> 3])
28 : "di" (nr)
33 #define __set_bit(nr, addr) set_bit(nr, addr)
41 static __inline__ void clear_bit(int nr, volatile unsigned long * addr) argument
45 : "+m" (((volatile char *)addr)[(nr^31) >> 3])
46 : "d" (nr)
58 change_bit(int nr, volatile unsigned long * addr) argument
75 test_and_set_bit(int nr, volatile unsigned long * addr) argument
96 test_and_clear_bit(int nr, volatile unsigned long * addr) argument
117 test_and_change_bit(int nr, volatile unsigned long * addr) argument
141 __constant_test_bit(int nr, const volatile unsigned long * addr) argument
146 __test_bit(int nr, const volatile unsigned long * addr) argument
164 ext2_set_bit(int nr, volatile void * addr) argument
183 ext2_clear_bit(int nr, volatile void * addr) argument
220 ext2_test_bit(int nr, const volatile void * addr) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-m68k/
H A Dbitops.h19 #define test_and_set_bit(nr,vaddr) \
20 (__builtin_constant_p(nr) ? \
21 __constant_test_and_set_bit(nr, vaddr) : \
22 __generic_test_and_set_bit(nr, vaddr))
24 #define __test_and_set_bit(nr,vaddr) test_and_set_bit(nr,vaddr)
26 static inline int __constant_test_and_set_bit(int nr, unsigned long *vaddr) argument
28 char *p = (char *)vaddr + (nr ^ 31) / 8;
33 : "di" (nr & 7));
38 static inline int __generic_test_and_set_bit(int nr, unsigne argument
55 __constant_set_bit(int nr, volatile unsigned long *vaddr) argument
62 __generic_set_bit(int nr, volatile unsigned long *vaddr) argument
75 __constant_test_and_clear_bit(int nr, unsigned long *vaddr) argument
87 __generic_test_and_clear_bit(int nr, unsigned long *vaddr) argument
109 __constant_clear_bit(int nr, volatile unsigned long *vaddr) argument
116 __generic_clear_bit(int nr, volatile unsigned long *vaddr) argument
130 __constant_test_and_change_bit(int nr, unsigned long *vaddr) argument
142 __generic_test_and_change_bit(int nr, unsigned long *vaddr) argument
157 __constant_change_bit(int nr, unsigned long *vaddr) argument
164 __generic_change_bit(int nr, unsigned long *vaddr) argument
170 test_bit(int nr, const unsigned long *vaddr) argument
346 minix_test_bit(int nr, const void *vaddr) argument
359 ext2_test_bit(int nr, const void *vaddr) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/arm/tools/
H A Dgen-mach-types5 BEGIN { nr = 0 }
10 machine_is[nr] = "machine_is_"$1;
11 config[nr] = "CONFIG_"$2;
12 mach_type[nr] = "MACH_TYPE_"$3;
13 num[nr] = $4; nr++
17 machine_is[nr] = "machine_is_"$1;
18 config[nr] = "CONFIG_"$2;
19 mach_type[nr] = "MACH_TYPE_"$3;
20 num[nr]
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-sparc/
H A Dioctl.h39 #define _IOC(dir,type,nr,size) \
42 ((nr) << _IOC_NRSHIFT) | \
45 #define _IO(type,nr) _IOC(_IOC_NONE,(type),(nr),0)
46 #define _IOR(type,nr,size) _IOC(_IOC_READ,(type),(nr),sizeof(size))
47 #define _IOW(type,nr,size) _IOC(_IOC_WRITE,(type),(nr),sizeof(size))
48 #define _IOWR(type,nr,size) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),sizeo
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-sparc64/
H A Dioctl.h39 #define _IOC(dir,type,nr,size) \
42 ((nr) << _IOC_NRSHIFT) | \
45 #define _IO(type,nr) _IOC(_IOC_NONE,(type),(nr),0)
46 #define _IOR(type,nr,size) _IOC(_IOC_READ,(type),(nr),sizeof(size))
47 #define _IOW(type,nr,size) _IOC(_IOC_WRITE,(type),(nr),sizeof(size))
48 #define _IOWR(type,nr,size) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),sizeo
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-avr32/
H A Dbitops.h22 * @nr: the bit to set
28 * Note that @nr may be almost arbitrarily large; this function is not
31 static inline void set_bit(int nr, volatile void * addr) argument
33 unsigned long *p = ((unsigned long *)addr) + nr / BITS_PER_LONG;
36 if (__builtin_constant_p(nr)) {
44 : "m"(*p), "i"(nr)
47 unsigned long mask = 1UL << (nr % BITS_PER_LONG);
62 * @nr: Bit to clear
70 static inline void clear_bit(int nr, volatile void * addr) argument
72 unsigned long *p = ((unsigned long *)addr) + nr / BITS_PER_LON
108 change_bit(int nr, volatile void * addr) argument
133 test_and_set_bit(int nr, volatile void * addr) argument
173 test_and_clear_bit(int nr, volatile void * addr) argument
214 test_and_change_bit(int nr, volatile void * addr) argument
[all...]

Completed in 176 milliseconds

1234567891011>>