/linux/scripts/gendwarfksyms/examples/ ! |
H A D | kabi.h | 49 #define __KABI_NORMAL_SIZE_ALIGN(_orig, _new) \ argument 52 sizeof(struct { _new; }) <= sizeof(struct { _orig; }), \ 54 _new) " is larger than " __stringify(_orig)); \ 56 __alignof__(struct { _new; }) <= \ 59 _orig) " is not aligned the same as " __stringify(_new)); \ 62 #define __KABI_REPLACE(_orig, _new) \ argument 64 _new; \ 68 __KABI_NORMAL_SIZE_ALIGN(_orig, _new); \ 130 #define KABI_IGNORE(n, _new) \ argument 132 _new; \ 140 KABI_REPLACE(_oldtype,_oldname,_new) global() argument 149 KABI_USE(number,_new) global() argument 171 KABI_USE_ARRAY(number,bytes,_new) global() argument [all...] |
/linux/arch/x86/include/asm/ ! |
H A D | cmpxchg_32.h | 17 #define __arch_cmpxchg64(_ptr, _old, _new, _lock) \ argument 20 n = { .full = (_new), }; \ 42 #define __arch_try_cmpxchg64(_ptr, _oldp, _new, _lock) \ argument 45 n = { .full = (_new), }; \ 89 #define __arch_cmpxchg64_emu(_ptr, _old, _new, _lock_loc, _lock) \ argument 92 n = { .full = (_new), }; \ 118 #define __arch_try_cmpxchg64_emu(_ptr, _oldp, _new, _lock_loc, _lock) \ argument 121 n = { .full = (_new), }; \
|
H A D | cmpxchg_64.h | 36 #define __arch_cmpxchg128(_ptr, _old, _new, _lock) \ argument 39 n = { .full = (_new), }; \ 62 #define __arch_try_cmpxchg128(_ptr, _oldp, _new, _lock) \ argument 65 n = { .full = (_new), }; \
|
H A D | uaccess.h | 373 #define __try_cmpxchg_user_asm(itype, ltype, _ptr, _pold, _new, label) ({ \ argument 377 __typeof__(*(_ptr)) __new = (_new); \ 392 #define __try_cmpxchg64_user_asm(_ptr, _pold, _new, label) ({ \ argument 396 __typeof__(*(_ptr)) __new = (_new); \ 412 #define __try_cmpxchg_user_asm(itype, ltype, _ptr, _pold, _new, label) ({ \ argument 417 __typeof__(*(_ptr)) __new = (_new); \ 444 #define __try_cmpxchg64_user_asm(_ptr, _pold, _new, label) ({ \ argument 448 __typeof__(*(_ptr)) __new = (_new); \
|
H A D | cmpxchg.h | 158 #define __raw_try_cmpxchg(_ptr, _pold, _new, size, lock) \ argument 163 __typeof__(*(_ptr)) __new = (_new); \
|
/linux/Documentation/driver-api/media/drivers/ ! |
H A D | sh_mobile_ceu_camera.rst | 99 scale_s_new = ((3')_new - (3)_new) / ((2') - (2)) 104 width_ceu = (4')_new - (4)_new = width_u / scale_s_new 105 left_ceu = (4)_new - (3)_new = ((5) - (2)) / scale_s_new
|
/linux/arch/s390/lib/ ! |
H A D | uaccess.c | 210 unsigned int prev, shift, mask, _old, _new; in __cmpxchg_user_key1() local 216 _new = (unsigned int)new << shift; in __cmpxchg_user_key1() 218 rc = __cmpxchg_user_key_small(address, &prev, _old, _new, mask, key); in __cmpxchg_user_key1() 227 unsigned int prev, shift, mask, _old, _new; in __cmpxchg_user_key2() local 233 _new = (unsigned int)new << shift; in __cmpxchg_user_key2() 235 rc = __cmpxchg_user_key_small(address, &prev, _old, _new, mask, key); in __cmpxchg_user_key2()
|
/linux/drivers/clk/sophgo/ ! |
H A D | clk-cv18xx-common.h | 64 #define cv1800_clk_regfield_set(_val, _new, _reg) \ argument 66 (((_new) & GENMASK((_reg)->width - 1, 0)) << (_reg)->shift))
|
/linux/fs/bcachefs/ ! |
H A D | buckets.h | 260 #define trigger_run_overwrite_then_insert(_fn, _trans, _btree_id, _level, _old, _new, _flags)\ argument 266 if (!ret && _new.k->type) \ 267 ret = _fn(_trans, _btree_id, _level, _new.s_c, _flags & ~BTREE_TRIGGER_overwrite);\
|
H A D | ec.c | 387 struct bkey_s_c old, struct bkey_s _new, in bch2_trigger_stripe() argument 390 struct bkey_s_c new = _new.s_c; in bch2_trigger_stripe() 399 return bch2_check_fix_ptrs(trans, btree, level, _new.s_c, flags); in bch2_trigger_stripe()
|
/linux/drivers/clocksource/ ! |
H A D | arm_arch_timer.c | 275 u64 _old, _new; \ 280 _new = read_sysreg(reg); \ 282 } while (unlikely(_old != _new) && _retries); \ 285 _new; \ 311 u64 _old, _new; \ 316 _new = read_sysreg(reg); \ 318 } while (unlikely((_new - _old) >> 5) && _retries); \ 321 _new; \
|
/linux/tools/lib/bpf/ ! |
H A D | bpf_helpers.h | 384 /* ___p pointer is just to call bpf_iter_##type##_new() *once* to init ___it */ \ 386 bpf_iter_##type##_new(&___it, ##args), \
|
/linux/arch/x86/kernel/ ! |
H A D | alternative.c | 2870 u8 _new[TEXT_POKE_MAX_OPCODE_SIZE+1]; in smp_text_poke_batch_finish() local 2880 _new[0] = 0x0f; in smp_text_poke_batch_finish() 2881 memcpy(_new + 1, new, 5); in smp_text_poke_batch_finish() 2882 new = _new; in smp_text_poke_batch_finish()
|
/linux/tools/sched_ext/include/scx/ ! |
H A D | common.bpf.h | 378 static inline int bpf_iter_##name##_new( \
|
/linux/Documentation/bpf/ ! |
H A D | bpf_iterators.rst | 54 - Constructor, i.e., `bpf_iter_<type>_new()`, can have arbitrary extra 70 - constructor, `bpf_iter_<type>_new()`, always initializes iterator state on
|
/linux/include/linux/ ! |
H A D | bpf.h | 1412 #define __BPF_DISPATCHER_UPDATE(_d, _new) \ argument 1413 __static_call_update((_d)->sc_key, (_d)->sc_tramp, (_new)) 1419 #define __BPF_DISPATCHER_UPDATE(_d, _new) argument
|
/linux/drivers/net/bonding/ ! |
H A D | bond_main.c | 4522 const struct rtnl_link_stats64 *_new, in bond_fold_stats() argument 4525 const u64 *new = (const u64 *)_new; in bond_fold_stats()
|