Home
last modified time | relevance | path

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

123456

/openbmc/linux/drivers/net/bonding/
H A Dbond_options.c21 const struct bond_opt_value *newval);
23 const struct bond_opt_value *newval);
25 const struct bond_opt_value *newval);
27 const struct bond_opt_value *newval);
29 const struct bond_opt_value *newval);
31 const struct bond_opt_value *newval);
33 const struct bond_opt_value *newval);
37 const struct bond_opt_value *newval);
39 const struct bond_opt_value *newval);
41 const struct bond_opt_value *newval);
[all …]
H A Dbond_netlink.c150 struct bond_opt_value newval; in bond_slave_changelink() local
163 bond_opt_initstr(&newval, queue_id_str); in bond_slave_changelink()
164 err = __bond_opt_set(bond, BOND_OPT_QUEUE_ID, &newval, in bond_slave_changelink()
173 bond_opt_slave_initval(&newval, &slave_dev, prio); in bond_slave_changelink()
174 err = __bond_opt_set(bond, BOND_OPT_PRIO, &newval, in bond_slave_changelink()
188 struct bond_opt_value newval; in bond_changelink() local
198 bond_opt_initval(&newval, mode); in bond_changelink()
199 err = __bond_opt_set(bond, BOND_OPT_MODE, &newval, in bond_changelink()
216 bond_opt_initstr(&newval, active_slave); in bond_changelink()
217 err = __bond_opt_set(bond, BOND_OPT_ACTIVE_SLAVE, &newval, in bond_changelink()
[all …]
/openbmc/linux/arch/s390/include/asm/
H A Dfutex.h11 #define __futex_atomic_op(insn, ret, oldval, newval, uaddr, oparg) \ argument
22 : "=d" (ret), "=&d" (oldval), "=&d" (newval), \
30 int oldval = 0, newval, ret; in arch_futex_atomic_op_inuser() local
35 ret, oldval, newval, uaddr, oparg); in arch_futex_atomic_op_inuser()
39 ret, oldval, newval, uaddr, oparg); in arch_futex_atomic_op_inuser()
43 ret, oldval, newval, uaddr, oparg); in arch_futex_atomic_op_inuser()
47 ret, oldval, newval, uaddr, ~oparg); in arch_futex_atomic_op_inuser()
51 ret, oldval, newval, uaddr, oparg); in arch_futex_atomic_op_inuser()
64 u32 oldval, u32 newval) in futex_atomic_cmpxchg_inatomic() argument
75 : "0" (-EFAULT), "d" (newval), "a" (uaddr), "m" (*uaddr) in futex_atomic_cmpxchg_inatomic()
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/
H A Dglobal_data_init.c8 __u8 *buff = NULL, *newval = NULL; in test_global_data_init() local
24 newval = malloc(sz); in test_global_data_init()
25 if (CHECK_FAIL(!newval)) in test_global_data_init()
28 memset(newval, 0, sz); in test_global_data_init()
30 err = bpf_map__set_initial_value(map, newval, sz - 1); in test_global_data_init()
34 err = bpf_map__set_initial_value(map, newval, sz); in test_global_data_init()
49 if (CHECK(!buff || err || memcmp(buff, newval, sz), in test_global_data_init()
54 memset(newval, 1, sz); in test_global_data_init()
56 err = bpf_map__set_initial_value(map, newval, sz); in test_global_data_init()
60 free(newval); in test_global_data_init()
/openbmc/linux/arch/sh/include/asm/
H A Dfutex.h21 u32 oldval, u32 newval) in futex_atomic_cmpxchg_inatomic() argument
26 return atomic_futex_op_cmpxchg_inatomic(uval, uaddr, oldval, newval); in futex_atomic_cmpxchg_inatomic()
32 u32 oldval, newval, prev; in arch_futex_atomic_op_inuser() local
42 newval = oparg; in arch_futex_atomic_op_inuser()
45 newval = oldval + oparg; in arch_futex_atomic_op_inuser()
48 newval = oldval | oparg; in arch_futex_atomic_op_inuser()
51 newval = oldval & ~oparg; in arch_futex_atomic_op_inuser()
54 newval = oldval ^ oparg; in arch_futex_atomic_op_inuser()
63 ret = futex_atomic_cmpxchg_inatomic(&prev, uaddr, oldval, newval); in arch_futex_atomic_op_inuser()
H A Dfutex-cas.h7 u32 oldval, u32 newval) in atomic_futex_op_cmpxchg_inatomic() argument
27 :"+r" (err), "+r" (newval) in atomic_futex_op_cmpxchg_inatomic()
31 *uval = newval; in atomic_futex_op_cmpxchg_inatomic()
/openbmc/linux/drivers/hwmon/
H A Dasc7621.c472 u8 currval, newval = 0; in store_ap2_temp() local
483 newval = i; in store_ap2_temp()
488 newval = (newval & param->mask[0]) << param->shift[0]; in store_ap2_temp()
490 newval |= (currval & ~(param->mask[0] << param->shift[0])); in store_ap2_temp()
491 data->reg[param->msb[0]] = newval; in store_ap2_temp()
492 write_byte(client, param->msb[0], newval); in store_ap2_temp()
522 u8 currval, config, altbit, newval; in store_pwm_ac() local
548 newval = config | (currval & ~(param->mask[0] << param->shift[0])); in store_pwm_ac()
549 newval = altbit | (newval & ~(param->mask[1] << param->shift[1])); in store_pwm_ac()
550 data->reg[param->msb[0]] = newval; in store_pwm_ac()
[all …]
/openbmc/linux/tools/testing/selftests/futex/include/
H A Datomic.h36 atomic_cmpxchg(atomic_t *addr, int oldval, int newval) in atomic_cmpxchg() argument
38 return __sync_val_compare_and_swap(&addr->val, oldval, newval); in atomic_cmpxchg()
73 atomic_set(atomic_t *addr, int newval) in atomic_set() argument
75 addr->val = newval; in atomic_set()
76 return newval; in atomic_set()
/openbmc/linux/scripts/kconfig/
H A Dsymbol.c337 struct symbol_value newval, oldval; in sym_calc_value() local
362 newval = symbol_empty.curr; in sym_calc_value()
366 newval = symbol_no.curr; in sym_calc_value()
381 sym->curr = newval; in sym_calc_value()
388 newval.tri = (prop_get_symbol(prop)->curr.val == sym) ? yes : no; in sym_calc_value()
395 newval.tri = EXPR_AND(sym->def[S_DEF_USER].tri, in sym_calc_value()
405 newval.tri = EXPR_AND(expr_calc_value(prop->expr), in sym_calc_value()
407 if (newval.tri != no) in sym_calc_value()
412 newval.tri = EXPR_OR(newval.tri, sym->implied.tri); in sym_calc_value()
413 newval.tri = EXPR_AND(newval.tri, in sym_calc_value()
[all …]
/openbmc/linux/arch/xtensa/include/asm/
H A Dfutex.h43 : [oldval] "=&r" (old), [newval] "=&r" (ret) \
67 : [oldval] "=&r" (old), [newval] "=&r" (ret), \
118 u32 oldval, u32 newval) in futex_atomic_cmpxchg_inatomic() argument
156 : [ret] "+r" (ret), [newval] "+r" (newval), [tmp] "=&r" (tmp) in futex_atomic_cmpxchg_inatomic()
163 return futex_atomic_cmpxchg_inatomic_local(uval, uaddr, oldval, newval); in futex_atomic_cmpxchg_inatomic()
/openbmc/u-boot/scripts/kconfig/
H A Dsymbol.c359 struct symbol_value newval, oldval; in sym_calc_value() local
384 newval = symbol_empty.curr; in sym_calc_value()
388 newval = symbol_no.curr; in sym_calc_value()
403 sym->curr = newval; in sym_calc_value()
410 newval.tri = (prop_get_symbol(prop)->curr.val == sym) ? yes : no; in sym_calc_value()
417 newval.tri = EXPR_AND(sym->def[S_DEF_USER].tri, in sym_calc_value()
427 newval.tri = EXPR_AND(expr_calc_value(prop->expr), in sym_calc_value()
429 if (newval.tri != no) in sym_calc_value()
434 newval.tri = EXPR_OR(newval.tri, sym->implied.tri); in sym_calc_value()
440 newval.tri = EXPR_OR(newval.tri, sym->rev_dep.tri); in sym_calc_value()
[all …]
/openbmc/linux/arch/sparc/kernel/
H A Dauxio_64.c36 u8 regval, newval; in __auxio_rmw() local
43 newval = regval | bits_on; in __auxio_rmw()
44 newval &= ~bits_off; in __auxio_rmw()
46 newval &= ~AUXIO_AUX1_MASK; in __auxio_rmw()
48 writel((u32) newval, auxio_register); in __auxio_rmw()
50 sbus_writeb(newval, auxio_register); in __auxio_rmw()
/openbmc/linux/Documentation/translations/zh_CN/arch/arm/
H A Dkernel_user_helpers.txt136 int __kuser_cmpxchg(int32_t oldval, int32_t newval, volatile int32_t *ptr);
141 r1 = newval
156 仅在 *ptr 为 oldval 时原子保存 newval 于 *ptr 中。
163 typedef int (__kuser_cmpxchg_t)(int oldval, int newval, volatile int *ptr);
229 const int64_t *newval,
235 r1 = 指向 newval
250 仅在 *ptr 等于 *oldval 指向的 64 位值时,原子保存 *newval
260 const int64_t *newval,
/openbmc/linux/arch/powerpc/include/asm/book3s/64/
H A Dtlbflush.h167 unsigned long newval) in __pte_flags_need_flush() argument
169 unsigned long delta = oldval ^ newval; in __pte_flags_need_flush()
183 VM_WARN_ON_ONCE(!__pte_protnone(newval) && newval & _PAGE_PRIVILEGED); in __pte_flags_need_flush()
185 VM_WARN_ON_ONCE(!(newval & _PAGE_PTE)); in __pte_flags_need_flush()
187 VM_WARN_ON_ONCE(!(newval & _PAGE_PRESENT)); in __pte_flags_need_flush()
/openbmc/linux/kernel/futex/
H A Dpi.c474 static int lock_pi_update_atomic(u32 __user *uaddr, u32 uval, u32 newval) in lock_pi_update_atomic() argument
482 err = futex_cmpxchg_value_locked(&curval, uaddr, uval, newval); in lock_pi_update_atomic()
521 u32 uval, newval, vpid = task_pid_vnr(task); in futex_lock_pi_atomic() local
563 newval = uval & FUTEX_OWNER_DIED; in futex_lock_pi_atomic()
564 newval |= vpid; in futex_lock_pi_atomic()
568 newval |= FUTEX_WAITERS; in futex_lock_pi_atomic()
570 ret = lock_pi_update_atomic(uaddr, uval, newval); in futex_lock_pi_atomic()
598 newval = uval | FUTEX_WAITERS; in futex_lock_pi_atomic()
599 ret = lock_pi_update_atomic(uaddr, uval, newval); in futex_lock_pi_atomic()
607 return attach_to_pi_owner(uaddr, newval, key, ps, exiting); in futex_lock_pi_atomic()
[all …]
/openbmc/qemu/tests/tcg/arm/
H A Dcommpage.c25 typedef int (cmpxchg_fn)(int oldval, int newval, volatile int *ptr);
30 const int64_t *newval,
47 const int64_t oldval = 1, newval = 2; in main() local
58 fail_unless(ARM_KUSER_CMPXCHG64(&oldval, &newval, &val64) == 0); in main()
/openbmc/linux/tools/include/asm-generic/
H A Datomic-gcc.h65 #define cmpxchg(ptr, oldval, newval) \ argument
66 __sync_val_compare_and_swap(ptr, oldval, newval)
68 static inline int atomic_cmpxchg(atomic_t *v, int oldval, int newval) in atomic_cmpxchg() argument
70 return cmpxchg(&(v)->counter, oldval, newval); in atomic_cmpxchg()
/openbmc/linux/arch/sparc/include/asm/
H A Dfutex_64.h69 u32 oldval, u32 newval) in futex_atomic_cmpxchg_inatomic() argument
86 : "+r" (ret), "=r" (newval) in futex_atomic_cmpxchg_inatomic()
87 : "1" (newval), "r" (oldval), "r" (uaddr), "i" (-EFAULT) in futex_atomic_cmpxchg_inatomic()
90 *uval = newval; in futex_atomic_cmpxchg_inatomic()
/openbmc/linux/arch/arm/mach-omap1/
H A Dclock.c85 static __u16 verify_ckctl_value(__u16 newval) in verify_ckctl_value() argument
107 per_exp = (newval >> CKCTL_PERDIV_OFFSET) & 3; in verify_ckctl_value()
108 lcd_exp = (newval >> CKCTL_LCDDIV_OFFSET) & 3; in verify_ckctl_value()
109 arm_exp = (newval >> CKCTL_ARMDIV_OFFSET) & 3; in verify_ckctl_value()
110 dsp_exp = (newval >> CKCTL_DSPDIV_OFFSET) & 3; in verify_ckctl_value()
111 tc_exp = (newval >> CKCTL_TCDIV_OFFSET) & 3; in verify_ckctl_value()
112 dspmmu_exp = (newval >> CKCTL_DSPMMUDIV_OFFSET) & 3; in verify_ckctl_value()
127 newval &= 0xf000; in verify_ckctl_value()
128 newval |= per_exp << CKCTL_PERDIV_OFFSET; in verify_ckctl_value()
129 newval |= lcd_exp << CKCTL_LCDDIV_OFFSET; in verify_ckctl_value()
[all …]
/openbmc/qemu/system/
H A Drunstate-hmp-cmds.c47 bool newval; in hmp_one_insn_per_tb() local
56 newval = true; in hmp_one_insn_per_tb()
58 newval = false; in hmp_one_insn_per_tb()
65 newval, &error_abort); in hmp_one_insn_per_tb()
/openbmc/linux/include/asm-generic/
H A Dfutex.h16 #define futex_atomic_cmpxchg_inatomic(uval, uaddr, oldval, newval) \ argument
17 futex_atomic_cmpxchg_inatomic_local(uval, uaddr, oldval, newval)
100 u32 oldval, u32 newval) in futex_atomic_cmpxchg_inatomic_local() argument
110 if (val == oldval && unlikely(put_user(newval, uaddr) != 0)) { in futex_atomic_cmpxchg_inatomic_local()
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-dbs/rocksdb/files/
H A D0001-replace-old-sync-with-new-atomic-builtin-equivalents.patch50 T *addr, U oldval, V newval) {
52 - return __sync_val_compare_and_swap(addr, oldval, newval);
53 + return __atomic_compare_exchange(addr, oldval, newval);
57 toku_sync_bool_compare_and_swap(T *addr, U oldval, V newval) {
59 - return __sync_bool_compare_and_swap(addr, oldval, newval);
60 + return static_cast<bool>(__atomic_compare_exchange(addr, oldval, newval));
/openbmc/openbmc/poky/meta/classes/
H A Dmultilib_global.bbclass55 newval = localdata.expand(val)
56 d.setVar(newname, newval)
82 newval = localdata.expand(val)
83 d.setVar(newname, newval)
94 newval = None
96 newval = p + "-" + val
104 d.setVar(newname, localdata.expand(newval))
108 if not d.getVar(newname, False) and newval != None:
109 d.setVar(newname, localdata.expand(newval))
119 newval = p + "-" + val
[all …]
/openbmc/linux/arch/ia64/include/asm/
H A Dfutex.h26 int val, newval; \
39 "=&r" (newval) \
86 u32 oldval, u32 newval) in futex_atomic_cmpxchg_inatomic() argument
101 : "r" (uaddr), "r" (newval), in futex_atomic_cmpxchg_inatomic()
/openbmc/qemu/hw/alpha/
H A Dtyphoon.c309 uint64_t oldval, newval; in cchip_write() local
324 newval = oldval = s->cchip.misc; in cchip_write()
325 newval &= ~(val & 0x10000ff0); /* W1C fields */ in cchip_write()
327 newval &= ~0xff0000ull; /* ACL clears ABT and ABW */ in cchip_write()
329 newval |= val & 0x00f00000; /* ABT field is W1S */ in cchip_write()
330 if ((newval & 0xf0000) == 0) { in cchip_write()
331 newval |= val & 0xf0000; /* ABW field is W1S iff zero */ in cchip_write()
334 newval |= (val & 0xf000) >> 4; /* IPREQ field sets IPINTR. */ in cchip_write()
336 newval &= ~0xf0000000000ull; /* WO and RW fields */ in cchip_write()
337 newval |= val & 0xf0000000000ull; in cchip_write()
[all …]

123456