Searched refs:counter (Results 1 - 25 of 208) sorted by relevance

123456789

/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc/lib/
H A Ddec_and_lock.c24 int counter; local
28 counter = atomic_read(atomic);
29 newcount = counter - 1;
33 newcount = cmpxchg(&atomic->counter, counter, newcount);
34 if (newcount == counter)
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc64/lib/
H A Ddec_and_lock.c16 int counter; local
20 counter = atomic_read(atomic);
21 newcount = counter-1;
26 newcount = cmpxchg(&atomic->counter, counter, newcount);
28 if (newcount != counter)
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/x86_64/lib/
H A Ddec_and_lock.c15 int counter; local
19 counter = atomic_read(atomic);
20 newcount = counter-1;
27 :"r" (newcount), "m" (atomic->counter), "0" (counter));
30 if (newcount != counter)
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/i386/lib/
H A Ddec_and_lock.c15 int counter; local
19 counter = atomic_read(atomic);
20 newcount = counter-1;
27 :"r" (newcount), "m" (atomic->counter), "0" (counter));
30 if (newcount != counter)
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-ppc64/
H A Datomic.h18 typedef struct { volatile int counter; } atomic_t; member in struct:__anon10556
22 #define atomic_read(v) ((v)->counter)
23 #define atomic_set(v,i) (((v)->counter) = (i))
34 : "=&r" (t), "=m" (v->counter)
35 : "r" (a), "r" (&v->counter), "m" (v->counter)
50 : "r" (a), "r" (&v->counter)
65 : "=&r" (t), "=m" (v->counter)
66 : "r" (a), "r" (&v->counter), "m" (v->counter)
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-ppc64/
H A Datomic.h18 typedef struct { volatile int counter; } atomic_t; member in struct:__anon6140
22 #define atomic_read(v) ((v)->counter)
23 #define atomic_set(v,i) (((v)->counter) = (i))
34 : "=&r" (t), "=m" (v->counter)
35 : "r" (a), "r" (&v->counter), "m" (v->counter)
50 : "r" (a), "r" (&v->counter)
65 : "=&r" (t), "=m" (v->counter)
66 : "r" (a), "r" (&v->counter), "m" (v->counter)
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-x86_64/
H A Datomic.h24 typedef struct { volatile int counter; } atomic_t; member in struct:__anon10992
35 #define atomic_read(v) ((v)->counter)
45 #define atomic_set(v,i) (((v)->counter) = (i))
59 :"=m" (v->counter)
60 :"ir" (i), "m" (v->counter));
75 :"=m" (v->counter)
76 :"ir" (i), "m" (v->counter));
95 :"=m" (v->counter), "=qm" (c)
96 :"ir" (i), "m" (v->counter) : "memory");
111 :"=m" (v->counter)
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-x86_64/
H A Datomic.h24 typedef struct { volatile int counter; } atomic_t; member in struct:__anon6576
35 #define atomic_read(v) ((v)->counter)
45 #define atomic_set(v,i) (((v)->counter) = (i))
59 :"=m" (v->counter)
60 :"ir" (i), "m" (v->counter));
75 :"=m" (v->counter)
76 :"ir" (i), "m" (v->counter));
95 :"=m" (v->counter), "=qm" (c)
96 :"ir" (i), "m" (v->counter) : "memory");
111 :"=m" (v->counter)
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-i386/
H A Datomic.h22 typedef struct { volatile int counter; } atomic_t; member in struct:__anon7863
33 #define atomic_read(v) ((v)->counter)
43 #define atomic_set(v,i) (((v)->counter) = (i))
57 :"=m" (v->counter)
58 :"ir" (i), "m" (v->counter));
68 :"=m" (v->counter), "=r" (oldval)
69 :"1" (i), "m" (v->counter) : "memory");
86 :"=m" (v->counter)
87 :"ir" (i), "m" (v->counter));
106 :"=m" (v->counter), "
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-i386/
H A Datomic.h22 typedef struct { volatile int counter; } atomic_t; member in struct:__anon3447
33 #define atomic_read(v) ((v)->counter)
43 #define atomic_set(v,i) (((v)->counter) = (i))
57 :"=m" (v->counter)
58 :"ir" (i), "m" (v->counter));
68 :"=m" (v->counter), "=r" (oldval)
69 :"1" (i), "m" (v->counter) : "memory");
86 :"=m" (v->counter)
87 :"ir" (i), "m" (v->counter));
106 :"=m" (v->counter), "
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-ppc/
H A Datomic.h11 typedef struct { volatile int counter; } atomic_t; member in struct:__anon10529
17 #define atomic_read(v) ((v)->counter)
18 #define atomic_set(v,i) (((v)->counter) = (i))
38 : "=&r" (t), "=m" (v->counter)
39 : "r" (a), "r" (&v->counter), "m" (v->counter)
54 : "r" (a), "r" (&v->counter)
69 : "=&r" (t), "=m" (v->counter)
70 : "r" (a), "r" (&v->counter), "m" (v->counter)
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-ppc/
H A Datomic.h11 typedef struct { volatile int counter; } atomic_t; member in struct:__anon6113
17 #define atomic_read(v) ((v)->counter)
18 #define atomic_set(v,i) (((v)->counter) = (i))
38 : "=&r" (t), "=m" (v->counter)
39 : "r" (a), "r" (&v->counter), "m" (v->counter)
54 : "r" (a), "r" (&v->counter)
69 : "=&r" (t), "=m" (v->counter)
70 : "r" (a), "r" (&v->counter), "m" (v->counter)
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-mips64/
H A Datomic.h19 typedef struct { volatile int counter; } atomic_t; member in struct:__anon10412
31 #define atomic_read(v) ((v)->counter)
41 #define atomic_set(v,i) ((v)->counter = (i))
52 : "=&r" (temp), "=m" (v->counter)
53 : "Ir" (i), "m" (v->counter));
73 : "=&r" (temp), "=m" (v->counter)
74 : "Ir" (i), "m" (v->counter));
93 : "=&r" (result), "=&r" (temp), "=m" (v->counter)
94 : "Ir" (i), "m" (v->counter)
113 : "=&r" (result), "=&r" (temp), "=m" (v->counter)
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-mips64/
H A Datomic.h19 typedef struct { volatile int counter; } atomic_t; member in struct:__anon5996
31 #define atomic_read(v) ((v)->counter)
41 #define atomic_set(v,i) ((v)->counter = (i))
52 : "=&r" (temp), "=m" (v->counter)
53 : "Ir" (i), "m" (v->counter));
73 : "=&r" (temp), "=m" (v->counter)
74 : "Ir" (i), "m" (v->counter));
93 : "=&r" (result), "=&r" (temp), "=m" (v->counter)
94 : "Ir" (i), "m" (v->counter)
113 : "=&r" (result), "=&r" (temp), "=m" (v->counter)
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-alpha/
H A Datomic.h18 typedef struct { volatile int counter; } atomic_t; member in struct:__anon7675
22 #define atomic_read(v) ((v)->counter)
23 #define atomic_set(v,i) ((v)->counter = (i))
42 :"=&r" (temp), "=m" (v->counter)
43 :"Ir" (i), "m" (v->counter));
57 :"=&r" (temp), "=m" (v->counter)
58 :"Ir" (i), "m" (v->counter));
77 :"=&r" (temp), "=m" (v->counter), "=&r" (result)
78 :"Ir" (i), "m" (v->counter) : "memory");
95 :"=&r" (temp), "=m" (v->counter), "
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-alpha/
H A Datomic.h18 typedef struct { volatile int counter; } atomic_t; member in struct:__anon3259
22 #define atomic_read(v) ((v)->counter)
23 #define atomic_set(v,i) ((v)->counter = (i))
42 :"=&r" (temp), "=m" (v->counter)
43 :"Ir" (i), "m" (v->counter));
57 :"=&r" (temp), "=m" (v->counter)
58 :"Ir" (i), "m" (v->counter));
77 :"=&r" (temp), "=m" (v->counter), "=&r" (result)
78 :"Ir" (i), "m" (v->counter) : "memory");
95 :"=&r" (temp), "=m" (v->counter), "
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-mips/
H A Datomic.h19 typedef struct { volatile int counter; } atomic_t; member in struct:__anon10350
31 #define atomic_read(v) ((v)->counter)
41 #define atomic_set(v,i) ((v)->counter = (i))
63 v->counter += i;
80 v->counter -= i;
90 temp = v->counter;
92 v->counter = temp;
104 temp = v->counter;
106 v->counter = temp;
136 : "=&r" (temp), "=m" (v->counter)
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-mips/
H A Datomic.h19 typedef struct { volatile int counter; } atomic_t; member in struct:__anon5934
31 #define atomic_read(v) ((v)->counter)
41 #define atomic_set(v,i) ((v)->counter = (i))
63 v->counter += i;
80 v->counter -= i;
90 temp = v->counter;
92 v->counter = temp;
104 temp = v->counter;
106 v->counter = temp;
136 : "=&r" (temp), "=m" (v->counter)
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm/
H A Datomic.h19 typedef struct { volatile int counter; } atomic_t; member in struct:__anon7615
31 #define atomic_read(v) ((v)->counter)
41 #define atomic_set(v,i) ((v)->counter = (i))
63 v->counter += i;
80 v->counter -= i;
90 temp = v->counter;
92 v->counter = temp;
104 temp = v->counter;
106 v->counter = temp;
136 : "=&r" (temp), "=m" (v->counter)
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm/
H A Datomic.h19 typedef struct { volatile int counter; } atomic_t; member in struct:__anon3199
31 #define atomic_read(v) ((v)->counter)
41 #define atomic_set(v,i) ((v)->counter = (i))
63 v->counter += i;
80 v->counter -= i;
90 temp = v->counter;
92 v->counter = temp;
104 temp = v->counter;
106 v->counter = temp;
136 : "=&r" (temp), "=m" (v->counter)
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-arm/
H A Datomic.h25 typedef struct { volatile int counter; } atomic_t; member in struct:__anon7749
32 #define atomic_read(v) ((v)->counter)
33 #define atomic_set(v,i) (((v)->counter) = (i))
40 v->counter += i;
49 v->counter -= i;
58 v->counter += 1;
67 v->counter -= 1;
77 v->counter -= 1;
78 result = (v->counter == 0);
90 v->counter
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-arm/
H A Datomic.h25 typedef struct { volatile int counter; } atomic_t; member in struct:__anon3333
32 #define atomic_read(v) ((v)->counter)
33 #define atomic_set(v,i) (((v)->counter) = (i))
40 v->counter += i;
49 v->counter -= i;
58 v->counter += 1;
67 v->counter -= 1;
77 v->counter -= 1;
78 result = (v->counter == 0);
90 v->counter
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-cris/
H A Datomic.h21 typedef struct { int counter; } atomic_t; member in struct:__anon7793
25 #define atomic_read(v) ((v)->counter)
26 #define atomic_set(v,i) (((v)->counter) = (i))
35 v->counter += i;
44 v->counter -= i;
54 retval = (v->counter += i);
65 retval = (v->counter -= i);
76 retval = (v->counter -= i) == 0;
86 (v->counter)++;
95 (v->counter)
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-cris/
H A Datomic.h21 typedef struct { int counter; } atomic_t; member in struct:__anon3377
25 #define atomic_read(v) ((v)->counter)
26 #define atomic_set(v,i) (((v)->counter) = (i))
35 v->counter += i;
44 v->counter -= i;
54 retval = (v->counter += i);
65 retval = (v->counter -= i);
76 retval = (v->counter -= i) == 0;
86 (v->counter)++;
95 (v->counter)
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-sparc/
H A Datomic.h12 typedef struct { volatile int counter; } atomic_t; member in struct:__anon10829
18 #define atomic_read(v) ((v)->counter)
19 #define atomic_set(v, i) (((v)->counter) = i)
31 * | signed 24-bit counter value | lock | atomic_t
40 int ret = v->counter;
43 ret = v->counter;
48 #define atomic_set(v, i) (((v)->counter) = ((i) << 8))
56 ptr = &v->counter;
75 ptr = &v->counter;

Completed in 182 milliseconds

123456789