Home
last modified time | relevance | path

Searched refs:newval (Results 1 – 25 of 287) sorted by relevance

12345678910>>...12

/netbsd-src/external/gpl3/gcc/dist/libgcc/config/m68k/
H A Dlinux-atomic.c44 __kernel_cmpxchg (unsigned *mem, unsigned oldval, unsigned newval) in __kernel_cmpxchg() argument
48 register unsigned d1 asm("d1") = newval; in __kernel_cmpxchg()
75 unsigned oldval, newval, cmpval = *ptr; \
79 newval = PFX_OP (oldval INF_OP val); \
80 cmpval = __kernel_cmpxchg (ptr, oldval, newval); \
91 unsigned int mask, shift, oldval, newval, cmpval, wval; \
100 newval = PFX_OP (oldval INF_OP wval); \
101 newval = (newval & mask) | (oldval & ~mask); \
102 cmpval = __kernel_cmpxchg (wordptr, oldval, newval); \
129 WORD_SYNC_OP (add, , +, newval)
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/m68k/
H A Dlinux-atomic.c44 __kernel_cmpxchg (unsigned *mem, unsigned oldval, unsigned newval) in __kernel_cmpxchg() argument
48 register unsigned d1 asm("d1") = newval; in __kernel_cmpxchg()
75 unsigned oldval, newval, cmpval = *ptr; \
79 newval = PFX_OP (oldval INF_OP val); \
80 cmpval = __kernel_cmpxchg (ptr, oldval, newval); \
91 unsigned int mask, shift, oldval, newval, cmpval, wval; \
100 newval = PFX_OP (oldval INF_OP wval); \
101 newval = (newval & mask) | (oldval & ~mask); \
102 cmpval = __kernel_cmpxchg (wordptr, oldval, newval); \
129 WORD_SYNC_OP (add, , +, newval)
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/csky/
H A Dlinux-atomic.c28 __kernel_cmpxchg (int oldval, int newval, volatile int *ptr) in __kernel_cmpxchg() argument
31 register int _a1 asm ("a1") = newval; in __kernel_cmpxchg()
97 unsigned int mask, shift, oldval, newval; \
106 newval = ((PFX_OP (((oldval & mask) >> shift) \
108 newval |= oldval & ~mask; \
109 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
153 SUBWORD_SYNC_OP (add, , +, unsigned short, 2, newval)
154 SUBWORD_SYNC_OP (sub, , -, unsigned short, 2, newval)
155 SUBWORD_SYNC_OP (or, , |, unsigned short, 2, newval)
156 SUBWORD_SYNC_OP (and, , &, unsigned short, 2, newval)
[all …]
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/csky/
H A Dlinux-atomic.c28 __kernel_cmpxchg (int oldval, int newval, volatile int *ptr) in __kernel_cmpxchg() argument
31 register int _a1 asm ("a1") = newval; in __kernel_cmpxchg()
97 unsigned int mask, shift, oldval, newval; \
106 newval = ((PFX_OP (((oldval & mask) >> shift) \
108 newval |= oldval & ~mask; \
109 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
153 SUBWORD_SYNC_OP (add, , +, unsigned short, 2, newval)
154 SUBWORD_SYNC_OP (sub, , -, unsigned short, 2, newval)
155 SUBWORD_SYNC_OP (or, , |, unsigned short, 2, newval)
156 SUBWORD_SYNC_OP (and, , &, unsigned short, 2, newval)
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/nios2/
H A Dlinux-atomic.c32 __kernel_cmpxchg (int oldval, int newval, int *mem) in __kernel_cmpxchg() argument
37 register int r6 asm ("r6") = newval; in __kernel_cmpxchg()
93 unsigned int mask, shift, oldval, newval; \
101 newval = ((PFX_OP (((oldval & mask) >> shift) \
103 newval |= oldval & ~mask; \
104 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
145 SUBWORD_SYNC_OP (add, , +, unsigned short, 2, newval)
146 SUBWORD_SYNC_OP (sub, , -, unsigned short, 2, newval)
147 SUBWORD_SYNC_OP (or, , |, unsigned short, 2, newval)
148 SUBWORD_SYNC_OP (and, , &, unsigned short, 2, newval)
[all …]
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/nds32/
H A Dlinux-atomic.c29 __kernel_cmpxchg (int oldval, int newval, int *mem) in __kernel_cmpxchg() argument
43 : "r" (mem), "r" (newval), "r" (oldval) : "memory"); in __kernel_cmpxchg()
93 unsigned int mask, shift, oldval, newval; \
101 newval = ((PFX_OP (((oldval & mask) >> shift) \
103 newval |= oldval & ~mask; \
104 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
146 SUBWORD_SYNC_OP (add, , +, unsigned short, 2, newval)
147 SUBWORD_SYNC_OP (sub, , -, unsigned short, 2, newval)
148 SUBWORD_SYNC_OP (or, , |, unsigned short, 2, newval)
149 SUBWORD_SYNC_OP (and, , &, unsigned short, 2, newval)
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/nds32/
H A Dlinux-atomic.c29 __kernel_cmpxchg (int oldval, int newval, int *mem) in __kernel_cmpxchg() argument
43 : "r" (mem), "r" (newval), "r" (oldval) : "memory"); in __kernel_cmpxchg()
93 unsigned int mask, shift, oldval, newval; \
101 newval = ((PFX_OP (((oldval & mask) >> shift) \
103 newval |= oldval & ~mask; \
104 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
146 SUBWORD_SYNC_OP (add, , +, unsigned short, 2, newval)
147 SUBWORD_SYNC_OP (sub, , -, unsigned short, 2, newval)
148 SUBWORD_SYNC_OP (or, , |, unsigned short, 2, newval)
149 SUBWORD_SYNC_OP (and, , &, unsigned short, 2, newval)
[all …]
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/nios2/
H A Dlinux-atomic.c32 __kernel_cmpxchg (int oldval, int newval, int *mem) in __kernel_cmpxchg() argument
37 register int r6 asm ("r6") = newval; in __kernel_cmpxchg()
93 unsigned int mask, shift, oldval, newval; \
101 newval = ((PFX_OP (((oldval & mask) >> shift) \
103 newval |= oldval & ~mask; \
104 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
145 SUBWORD_SYNC_OP (add, , +, unsigned short, 2, newval)
146 SUBWORD_SYNC_OP (sub, , -, unsigned short, 2, newval)
147 SUBWORD_SYNC_OP (or, , |, unsigned short, 2, newval)
148 SUBWORD_SYNC_OP (and, , &, unsigned short, 2, newval)
[all …]
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/arm/
H A Dlinux-atomic.c27 typedef int (__kernel_cmpxchg_t) (int oldval, int newval, int *ptr);
56 static int __fdpic_cmpxchg (int oldval, int newval, int *ptr) in __fdpic_cmpxchg() argument
66 : "r" (oldval) , "r" (newval), "r" (ptr) in __fdpic_cmpxchg()
134 unsigned int mask, shift, oldval, newval; \
142 newval = ((PFX_OP (((oldval & mask) >> shift) \
144 newval |= oldval & ~mask; \
145 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
186 SUBWORD_SYNC_OP (add, , +, short, 2, newval)
187 SUBWORD_SYNC_OP (sub, , -, short, 2, newval)
188 SUBWORD_SYNC_OP (or, , |, short, 2, newval)
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/arm/
H A Dlinux-atomic.c27 typedef int (__kernel_cmpxchg_t) (int oldval, int newval, int *ptr);
56 static int __fdpic_cmpxchg (int oldval, int newval, int *ptr) in __fdpic_cmpxchg() argument
66 : "r" (oldval) , "r" (newval), "r" (ptr) in __fdpic_cmpxchg()
134 unsigned int mask, shift, oldval, newval; \
142 newval = ((PFX_OP (((oldval & mask) >> shift) \
144 newval |= oldval & ~mask; \
145 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
186 SUBWORD_SYNC_OP (add, , +, short, 2, newval)
187 SUBWORD_SYNC_OP (sub, , -, short, 2, newval)
188 SUBWORD_SYNC_OP (or, , |, short, 2, newval)
[all …]
/netbsd-src/sys/arch/zaurus/dev/
H A Dlcdctl.c192 lcdctl_set_brightness_internal(struct lcdctl_softc *sc, int newval) in lcdctl_set_brightness_internal() argument
201 if (newval > sc->sc_brightnesscurval) { in lcdctl_set_brightness_internal()
202 for (i = sc->sc_brightnesscurval + 1; i <= newval; i++) { in lcdctl_set_brightness_internal()
207 set_backlight(&sc->sc_backlighttbl[newval]); in lcdctl_set_brightness_internal()
209 sc->sc_brightnesscurval = newval; in lcdctl_set_brightness_internal()
213 lcdctl_set_brightness(struct lcdctl_softc *sc, int newval) in lcdctl_set_brightness() argument
217 if (newval < 0) in lcdctl_set_brightness()
218 newval = 0; in lcdctl_set_brightness()
219 else if (newval > maxval) in lcdctl_set_brightness()
220 newval = maxval; in lcdctl_set_brightness()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/pa/
H A Dlinux-atomic.c52 __kernel_cmpxchg (volatile void *mem, int oldval, int newval) in __kernel_cmpxchg() argument
56 register int lws_new asm("r24") = newval; in __kernel_cmpxchg()
76 __kernel_cmpxchg2 (volatile void *mem, const void *oldval, const void *newval, in __kernel_cmpxchg2() argument
81 register unsigned long lws_new asm("r24") = (unsigned long) newval; in __kernel_cmpxchg2()
116 TYPE tmp, newval; \
121 newval = PFX_OP (tmp INF_OP val); \
122 failure = __kernel_cmpxchg2 (ptr, &tmp, &newval, INDEX); \
153 TYPE tmp, newval; \
158 newval = PFX_OP (tmp INF_OP val); \
159 failure = __kernel_cmpxchg2 (ptr, &tmp, &newval, INDEX); \
[all …]
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/pa/
H A Dlinux-atomic.c54 __kernel_cmpxchg (volatile void *mem, int oldval, int newval) in __kernel_cmpxchg() argument
58 register int lws_new asm("r24") = newval; in __kernel_cmpxchg()
80 __kernel_cmpxchg2 (volatile void *mem, const void *oldval, const void *newval, in __kernel_cmpxchg2() argument
85 register unsigned long lws_new asm("r24") = (unsigned long) newval; in __kernel_cmpxchg2()
122 TYPE tmp, newval; \
127 newval = PFX_OP (tmp INF_OP val); \
128 failure = __kernel_cmpxchg2 (ptr, &tmp, &newval, INDEX); \
159 TYPE tmp, newval; \
164 newval = PFX_OP (tmp INF_OP val); \
165 failure = __kernel_cmpxchg2 (ptr, &tmp, &newval, INDEX); \
[all …]
/netbsd-src/sys/dev/ic/
H A Digpio.c499 uint32_t val, newval; in igpio_pin_write() local
509 newval = val | IGPIO_PADCFG0_GPIOTXSTATE; in igpio_pin_write()
511 newval = val & ~IGPIO_PADCFG0_GPIOTXSTATE; in igpio_pin_write()
516 newval, igpio_padcfg0_print(newval, 1))); in igpio_pin_write()
518 bus_space_write_4(sc->sc_bst, sc->sc_bsh[ib->ib_barno], cfg0, newval); in igpio_pin_write()
607 uint32_t val, newval; in igpio_intr_establish() local
622 newval = val; in igpio_intr_establish()
624 newval &= ~IGPIO_PADCFG0_PMODE_MASK; in igpio_intr_establish()
625 newval |= IGPIO_PADCFG0_PMODE_GPIO; in igpio_intr_establish()
627 newval &= ~IGPIO_PADCFG0_GPIORXDIS; in igpio_intr_establish()
[all …]
/netbsd-src/sys/arch/hpcarm/dev/
H A Dj720pcic.c133 int newval, oldval, s; in j720_set_power() local
139 newval = 0; in j720_set_power()
142 newval = 2; in j720_set_power()
145 newval = 1; in j720_set_power()
156 newval = newval | (oldval & 0xc); in j720_set_power()
159 newval = (newval << 2) | (oldval & 3); in j720_set_power()
165 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SACCGPIOA_DVR, newval); in j720_set_power()
/netbsd-src/external/mpl/bind/dist/lib/dns/include/dns/
H A Dpeer.h94 dns_peer_setbogus(dns_peer_t *peer, bool newval);
100 dns_peer_setrequestixfr(dns_peer_t *peer, bool newval);
106 dns_peer_setprovideixfr(dns_peer_t *peer, bool newval);
112 dns_peer_setrequestnsid(dns_peer_t *peer, bool newval);
118 dns_peer_setsendcookie(dns_peer_t *peer, bool newval);
124 dns_peer_setrequirecookie(dns_peer_t *peer, bool newval);
130 dns_peer_setrequestexpire(dns_peer_t *peer, bool newval);
136 dns_peer_setsupportedns(dns_peer_t *peer, bool newval);
142 dns_peer_setforcetcp(dns_peer_t *peer, bool newval);
148 dns_peer_settcpkeepalive(dns_peer_t *peer, bool newval);
[all...]
/netbsd-src/sys/arch/ia64/include/
H A Datomic.h42 #define IA64_CMPXCHG(sz, sem, p, cmpval, newval, ret) \ argument
47 : "r" ((uint64_t)cmpval), "r" (newval), "m" (*p) \
54 ia64_cmpxchg_acq_32(volatile uint32_t* p, uint32_t cmpval, uint32_t newval) in ia64_cmpxchg_acq_32() argument
57 IA64_CMPXCHG(4, acq, p, cmpval, newval, ret); in ia64_cmpxchg_acq_32()
62 ia64_cmpxchg_rel_32(volatile uint32_t* p, uint32_t cmpval, uint32_t newval) in ia64_cmpxchg_rel_32() argument
65 IA64_CMPXCHG(4, rel, p, cmpval, newval, ret); in ia64_cmpxchg_rel_32()
70 ia64_cmpxchg_acq_64(volatile uint64_t* p, uint64_t cmpval, uint64_t newval) in ia64_cmpxchg_acq_64() argument
73 IA64_CMPXCHG(8, acq, p, cmpval, newval, ret); in ia64_cmpxchg_acq_64()
78 ia64_cmpxchg_rel_64(volatile uint64_t* p, uint64_t cmpval, uint64_t newval) in ia64_cmpxchg_rel_64() argument
81 IA64_CMPXCHG(8, rel, p, cmpval, newval, ret); in ia64_cmpxchg_rel_64()
[all …]
/netbsd-src/tests/lib/libc/atomic/
H A Dt___sync_compare_and_swap.c60 TYPE newval; \
67 newval = (TYPE)NEWVAL; \
70 res = NAME(&val, oldval, newval); \
78 newval = (TYPE)NEWVAL; \
81 res = NAME(&val, oldval, newval); \
105 TYPE newval; \
112 newval = (TYPE)NEWVAL; \
115 res = NAME(&val, oldval, newval); \
123 newval = (TYPE)NEWVAL; \
126 res = NAME(&val, oldval, newval); \
/netbsd-src/external/mpl/dhcp/bind/dist/lib/dns/include/dns/
H A Dpeer.h145 dns_peer_setbogus(dns_peer_t *peer, bool newval);
151 dns_peer_setrequestixfr(dns_peer_t *peer, bool newval);
157 dns_peer_setprovideixfr(dns_peer_t *peer, bool newval);
163 dns_peer_setrequestnsid(dns_peer_t *peer, bool newval);
169 dns_peer_setsendcookie(dns_peer_t *peer, bool newval);
175 dns_peer_setrequestexpire(dns_peer_t *peer, bool newval);
181 dns_peer_setsupportedns(dns_peer_t *peer, bool newval);
187 dns_peer_setforcetcp(dns_peer_t *peer, bool newval);
193 dns_peer_settcpkeepalive(dns_peer_t *peer, bool newval);
199 dns_peer_settransfers(dns_peer_t *peer, uint32_t newval);
[all …]
/netbsd-src/external/mit/libuv/dist/src/unix/
H A Datomic-ops.h25 UV_UNUSED(static int cmpxchgi(int* ptr, int oldval, int newval));
31 UV_UNUSED(static int cmpxchgi(int* ptr, int oldval, int newval)) { in UV_UNUSED() argument
36 : "r" (newval), "0" (oldval) in UV_UNUSED()
43 __asm(" cs %0,%2,%1 \n " : "+r"(oldval), "+m"(*ptr) : "r"(newval) :); in UV_UNUSED()
46 return atomic_cas_uint((uint_t *)ptr, (uint_t)oldval, (uint_t)newval); in UV_UNUSED()
48 return __sync_val_compare_and_swap(ptr, oldval, newval); in UV_UNUSED()
/netbsd-src/external/gpl3/binutils/dist/gas/config/
H A Dtc-ft32.c553 long newval; in md_apply_fix() local
610 newval = md_chars_to_number (buf, 2); in md_apply_fix()
611 newval |= (val & ((1 << 10) - 1)) << FT32_FLD_RIMM_BIT; in md_apply_fix()
612 md_number_to_chars (buf, newval, 2); in md_apply_fix()
618 newval = md_chars_to_number (buf, 3); in md_apply_fix()
619 newval |= val & ((1 << 20) - 1); in md_apply_fix()
620 md_number_to_chars (buf, newval, 3); in md_apply_fix()
626 newval = md_chars_to_number (buf, 2); in md_apply_fix()
627 newval |= val & ((1 << 15) - 1); in md_apply_fix()
628 md_number_to_chars (buf, newval, 2); in md_apply_fix()
[all …]
/netbsd-src/external/gpl3/binutils.old/dist/gas/config/
H A Dtc-ft32.c553 long newval; in md_apply_fix() local
610 newval = md_chars_to_number (buf, 2); in md_apply_fix()
611 newval |= (val & ((1 << 10) - 1)) << FT32_FLD_RIMM_BIT; in md_apply_fix()
612 md_number_to_chars (buf, newval, 2); in md_apply_fix()
618 newval = md_chars_to_number (buf, 3); in md_apply_fix()
619 newval |= val & ((1 << 20) - 1); in md_apply_fix()
620 md_number_to_chars (buf, newval, 3); in md_apply_fix()
626 newval = md_chars_to_number (buf, 2); in md_apply_fix()
627 newval |= val & ((1 << 15) - 1); in md_apply_fix()
628 md_number_to_chars (buf, newval, 2); in md_apply_fix()
[all …]
/netbsd-src/external/mpl/bind/dist/lib/dns/
H A Dpeer.c350 dns_peer_setbogus(dns_peer_t * peer,bool newval) dns_peer_setbogus() argument
377 dns_peer_setprovideixfr(dns_peer_t * peer,bool newval) dns_peer_setprovideixfr() argument
404 dns_peer_setrequestixfr(dns_peer_t * peer,bool newval) dns_peer_setrequestixfr() argument
431 dns_peer_setsupportedns(dns_peer_t * peer,bool newval) dns_peer_setsupportedns() argument
458 dns_peer_setrequestnsid(dns_peer_t * peer,bool newval) dns_peer_setrequestnsid() argument
485 dns_peer_setsendcookie(dns_peer_t * peer,bool newval) dns_peer_setsendcookie() argument
512 dns_peer_setrequestexpire(dns_peer_t * peer,bool newval) dns_peer_setrequestexpire() argument
539 dns_peer_setforcetcp(dns_peer_t * peer,bool newval) dns_peer_setforcetcp() argument
566 dns_peer_settcpkeepalive(dns_peer_t * peer,bool newval) dns_peer_settcpkeepalive() argument
593 dns_peer_settransfers(dns_peer_t * peer,uint32_t newval) dns_peer_settransfers() argument
620 dns_peer_settransferformat(dns_peer_t * peer,dns_transfer_format_t newval) dns_peer_settransferformat() argument
/netbsd-src/external/mpl/dhcp/bind/dist/lib/dns/
H A Dpeer.c305 dns_peer_setbogus(dns_peer_t *peer, bool newval) { in dns_peer_setbogus() argument
312 peer->bogus = newval; in dns_peer_setbogus()
332 dns_peer_setprovideixfr(dns_peer_t *peer, bool newval) { in dns_peer_setprovideixfr() argument
339 peer->provide_ixfr = newval; in dns_peer_setprovideixfr()
359 dns_peer_setrequestixfr(dns_peer_t *peer, bool newval) { in dns_peer_setrequestixfr() argument
366 peer->request_ixfr = newval; in dns_peer_setrequestixfr()
386 dns_peer_setsupportedns(dns_peer_t *peer, bool newval) { in dns_peer_setsupportedns() argument
393 peer->support_edns = newval; in dns_peer_setsupportedns()
413 dns_peer_setrequestnsid(dns_peer_t *peer, bool newval) { in dns_peer_setrequestnsid() argument
420 peer->request_nsid = newval; in dns_peer_setrequestnsid()
[all …]
/netbsd-src/lib/libpthread/
H A Dpthread_mutex.c277 void *newval, *owner, *next; in pthread__mutex_lock_slow() local
311 newval = (void *)((uintptr_t)self | (uintptr_t)owner); in pthread__mutex_lock_slow()
312 next = atomic_cas_ptr(&ptm->ptm_owner, owner, newval); in pthread__mutex_lock_slow()
442 void *val, *newval; in pthread_mutex_unlock() local
456 newval = NULL; in pthread_mutex_unlock()
458 val = atomic_cas_ptr(&ptm->ptm_owner, self, newval); in pthread_mutex_unlock()
464 newval = val; in pthread_mutex_unlock()
466 newval = NULL; in pthread_mutex_unlock()
471 newval = val; in pthread_mutex_unlock()
474 newval = val; in pthread_mutex_unlock()
[all …]

12345678910>>...12