Symbol: new
arch/alpha/include/asm/atomic.h
205
int c, new, old;
arch/alpha/include/asm/atomic.h
218
: [old] "=&r"(old), [new] "=&r"(new), [c] "=&r"(c)
arch/alpha/include/asm/atomic.h
228
s64 c, new, old;
arch/alpha/include/asm/atomic.h
241
: [old] "=&r"(old), [new] "=&r"(new), [c] "=&r"(c)
arch/alpha/include/asm/cmpxchg.h
117
____cmpxchg_u8(volatile char *m, unsigned char old, unsigned char new)
arch/alpha/include/asm/cmpxchg.h
136
: "=&r" (prev), "=&r" (new), "=&r" (tmp), "=&r" (cmp), "=&r" (addr64)
arch/alpha/include/asm/cmpxchg.h
137
: "r" ((long)m), "Ir" (old), "1" (new) : "memory");
arch/alpha/include/asm/cmpxchg.h
143
____cmpxchg_u16(volatile short *m, unsigned short old, unsigned short new)
arch/alpha/include/asm/cmpxchg.h
162
: "=&r" (prev), "=&r" (new), "=&r" (tmp), "=&r" (cmp), "=&r" (addr64)
arch/alpha/include/asm/cmpxchg.h
163
: "r" ((long)m), "Ir" (old), "1" (new) : "memory");
arch/alpha/include/asm/cmpxchg.h
169
____cmpxchg_u32(volatile int *m, int old, int new)
arch/alpha/include/asm/cmpxchg.h
185
: "r"((long) old), "r"(new), "m"(*m) : "memory");
arch/alpha/include/asm/cmpxchg.h
191
____cmpxchg_u64(volatile long *m, unsigned long old, unsigned long new)
arch/alpha/include/asm/cmpxchg.h
207
: "r"((long) old), "r"(new), "m"(*m) : "memory");
arch/alpha/include/asm/cmpxchg.h
217
____cmpxchg(volatile void *ptr, unsigned long old, unsigned long new,
arch/alpha/include/asm/cmpxchg.h
221
size == 1 ? ____cmpxchg_u8(ptr, old, new) :
arch/alpha/include/asm/cmpxchg.h
222
size == 2 ? ____cmpxchg_u16(ptr, old, new) :
arch/alpha/include/asm/cmpxchg.h
223
size == 4 ? ____cmpxchg_u32(ptr, old, new) :
arch/alpha/include/asm/cmpxchg.h
224
size == 8 ? ____cmpxchg_u64(ptr, old, new) :
arch/alpha/include/asm/local.h
55
static __inline__ long local_cmpxchg(local_t *l, long old, long new)
arch/alpha/include/asm/local.h
57
return cmpxchg_local(&l->a.counter, old, new);
arch/alpha/include/asm/local.h
60
static __inline__ bool local_try_cmpxchg(local_t *l, long *old, long new)
arch/alpha/include/asm/local.h
62
return try_cmpxchg_local(&l->a.counter, (s64 *)old, new);
arch/alpha/kernel/err_common.c
280
cdl_register_subpacket_annotation(struct el_subpacket_annotation *new)
arch/alpha/kernel/err_common.c
284
if (a == NULL) subpacket_annotation_list = new;
arch/alpha/kernel/err_common.c
287
if ((a->class == new->class && a->type == new->type) ||
arch/alpha/kernel/err_common.c
288
a == new) {
arch/alpha/kernel/err_common.c
294
a->next = new;
arch/alpha/kernel/err_common.c
296
new->next = NULL;
arch/alpha/kernel/err_common.c
302
cdl_register_subpacket_handler(struct el_subpacket_handler *new)
arch/alpha/kernel/err_common.c
306
if (h == NULL) subpacket_handler_list = new;
arch/alpha/kernel/err_common.c
309
if (h->class == new->class || h == new) {
arch/alpha/kernel/err_common.c
315
h->next = new;
arch/alpha/kernel/err_common.c
317
new->next = NULL;
arch/arc/include/asm/atomic64-arcv2.h
140
static inline u64 __arch_cmpxchg64_relaxed(volatile void *ptr, u64 old, u64 new)
arch/arc/include/asm/atomic64-arcv2.h
152
: "r"(ptr), "ir"(old), "r"(new)
arch/arc/include/asm/atomic64-arcv2.h
159
static inline s64 arch_atomic64_xchg(atomic64_t *ptr, s64 new)
arch/arc/include/asm/atomic64-arcv2.h
171
: "r"(ptr), "r"(new)
arch/arc/include/asm/cmpxchg.h
22
#define __cmpxchg(ptr, old, new) \
arch/arc/include/asm/cmpxchg.h
35
"r"(new) /* Not "ir": scond can't take LIMM */ \
arch/arc/include/asm/cmpxchg.h
42
#define arch_cmpxchg_relaxed(ptr, old, new) \
arch/arc/include/asm/cmpxchg.h
46
__typeof__(*(ptr)) _n_ = (new); \
arch/arc/include/asm/cmpxchg.h
64
#define arch_cmpxchg(ptr, old, new) \
arch/arc/include/asm/cmpxchg.h
68
__typeof__(*(ptr)) _n_ = (new); \
arch/arc/kernel/process.c
46
SYSCALL_DEFINE3(arc_usr_cmpxchg, int __user *, uaddr, int, expected, int, new)
arch/arc/kernel/process.c
77
ret = __put_user(new, uaddr);
arch/arc/kernel/smp.c
255
unsigned long old, new;
arch/arc/kernel/smp.c
267
new = old = *ipi_data_ptr;
arch/arc/kernel/smp.c
268
new |= 1U << msg;
arch/arc/kernel/smp.c
269
} while (cmpxchg(ipi_data_ptr, old, new) != old);
arch/arm/include/asm/atomic.h
106
static inline int arch_atomic_cmpxchg_relaxed(atomic_t *ptr, int old, int new)
arch/arm/include/asm/atomic.h
120
: "r" (&ptr->counter), "Ir" (old), "r" (new)
arch/arm/include/asm/atomic.h
210
static inline int arch_atomic_cmpxchg(atomic_t *v, int old, int new)
arch/arm/include/asm/atomic.h
218
v->counter = new;
arch/arm/include/asm/atomic.h
411
static inline s64 arch_atomic64_cmpxchg_relaxed(atomic64_t *ptr, s64 old, s64 new)
arch/arm/include/asm/atomic.h
426
: "r" (&ptr->counter), "r" (old), "r" (new)
arch/arm/include/asm/atomic.h
434
static inline s64 arch_atomic64_xchg_relaxed(atomic64_t *ptr, s64 new)
arch/arm/include/asm/atomic.h
447
: "r" (&ptr->counter), "r" (new)
arch/arm/include/asm/cmpxchg.h
159
unsigned long new, int size)
arch/arm/include/asm/cmpxchg.h
168
oldval = cmpxchg_emu_u8((volatile u8 *)ptr, old, new);
arch/arm/include/asm/cmpxchg.h
179
: "r" (ptr), "Ir" (old), "r" (new)
arch/arm/include/asm/cmpxchg.h
191
: "r" (ptr), "Ir" (old), "r" (new)
arch/arm/include/asm/cmpxchg.h
204
: "r" (ptr), "Ir" (old), "r" (new)
arch/arm/include/asm/cmpxchg.h
225
unsigned long new, int size)
arch/arm/include/asm/cmpxchg.h
233
ret = __generic_cmpxchg_local(ptr, old, new, size);
arch/arm/include/asm/cmpxchg.h
237
ret = __cmpxchg(ptr, old, new, size);
arch/arm/include/asm/cmpxchg.h
252
unsigned long long new)
arch/arm/include/asm/cmpxchg.h
269
: "r" (ptr), "r" (old), "r" (new)
arch/arm/include/asm/sync_bitops.h
39
#define arch_sync_cmpxchg(ptr, old, new) \
arch/arm/include/asm/sync_bitops.h
43
__ret = arch_cmpxchg_relaxed((ptr), (old), (new)); \
arch/arm/kernel/ftrace.c
117
__patch_text((void *)pc, new);
arch/arm/kernel/ftrace.c
125
unsigned long new;
arch/arm/kernel/ftrace.c
129
new = ftrace_call_replace(pc, (unsigned long)func, true);
arch/arm/kernel/ftrace.c
131
ret = ftrace_modify_code(pc, 0, new, false);
arch/arm/kernel/ftrace.c
136
new = ftrace_call_replace(pc, (unsigned long)func, true);
arch/arm/kernel/ftrace.c
138
ret = ftrace_modify_code(pc, 0, new, false);
arch/arm/kernel/ftrace.c
147
unsigned long new, old;
arch/arm/kernel/ftrace.c
158
new = ftrace_call_replace(ip, aaddr, !mod);
arch/arm/kernel/ftrace.c
160
if (!new && mod) {
arch/arm/kernel/ftrace.c
162
new = ftrace_call_replace(ip, aaddr, true);
arch/arm/kernel/ftrace.c
166
return ftrace_modify_code(rec->ip, old, new, true);
arch/arm/kernel/ftrace.c
174
unsigned long new, old;
arch/arm/kernel/ftrace.c
179
new = ftrace_call_replace(ip, adjust_address(rec, addr), true);
arch/arm/kernel/ftrace.c
181
return ftrace_modify_code(rec->ip, old, new, true);
arch/arm/kernel/ftrace.c
192
unsigned long new;
arch/arm/kernel/ftrace.c
212
new = ftrace_nop_replace(rec);
arch/arm/kernel/ftrace.c
219
ret = ftrace_modify_code(ip, old, new, !is_kernel_inittext(ip));
arch/arm/kernel/ftrace.c
289
unsigned long new = enable ? branch : nop;
arch/arm/kernel/ftrace.c
291
return ftrace_modify_code(pc, old, new, true);
arch/arm/kernel/ftrace.c
99
unsigned long new, bool validate)
arch/arm/kernel/smp.c
817
if ((val == CPUFREQ_PRECHANGE && freq->old < freq->new) ||
arch/arm/kernel/smp.c
818
(val == CPUFREQ_POSTCHANGE && freq->old > freq->new)) {
arch/arm/kernel/smp.c
821
freq->new);
arch/arm/kernel/smp.c
824
per_cpu(l_p_j_ref_freq, first), freq->new);
arch/arm/mach-s3c/pm-gpio.c
127
u32 gpcon, old, new, mask;
arch/arm/mach-s3c/pm-gpio.c
141
new = (gps_gpcon & mask) >> nr;
arch/arm/mach-s3c/pm-gpio.c
145
if (old == new)
arch/arm/mach-s3c/pm-gpio.c
150
if (is_sfn(old) && is_sfn(new))
arch/arm/mach-s3c/pm-gpio.c
155
if (is_in(old) && is_out(new))
arch/arm/mach-s3c/pm-gpio.c
160
if (is_sfn(old) && is_out(new))
arch/arm/mach-s3c/pm-gpio.c
204
u32 old, new, mask;
arch/arm/mach-s3c/pm-gpio.c
210
new = (gps_gpcon & mask) >> nr;
arch/arm/mach-s3c/pm-gpio.c
214
if (old == new)
arch/arm/mach-s3c/pm-gpio.c
219
if (is_sfn(old) && is_sfn(new))
arch/arm/mach-s3c/pm-gpio.c
224
if (is_in(old) && is_out(new))
arch/arm/mach-s3c/pm-gpio.c
229
if (is_sfn(old) && is_out(new))
arch/arm/xen/p2m.c
33
static int xen_add_phys_to_mach_entry(struct xen_p2m_entry *new)
arch/arm/xen/p2m.c
44
if (new->pfn == entry->pfn)
arch/arm/xen/p2m.c
47
if (new->pfn < entry->pfn)
arch/arm/xen/p2m.c
52
rb_link_node(&new->rbnode_phys, parent, link);
arch/arm/xen/p2m.c
53
rb_insert_color(&new->rbnode_phys, &phys_to_mach);
arch/arm/xen/p2m.c
59
__func__, &new->pfn, &new->mfn, &entry->pfn, &entry->mfn);
arch/arm64/include/asm/atomic_ll_sc.h
243
u##sz new) \
arch/arm64/include/asm/atomic_ll_sc.h
267
: [old] __stringify(constraint) "r" (old), [new] "r" (new) \
arch/arm64/include/asm/atomic_ll_sc.h
306
__ll_sc__cmpxchg128##name(volatile u128 *ptr, u128 old, u128 new) \
arch/arm64/include/asm/atomic_ll_sc.h
309
n = { .full = (new) }; \
arch/arm64/include/asm/atomic_lse.h
252
u##sz new) \
arch/arm64/include/asm/atomic_lse.h
259
: [new] "rZ" (new) \
arch/arm64/include/asm/atomic_lse.h
286
__lse__cmpxchg128##name(volatile u128 *ptr, u128 old, u128 new) \
arch/arm64/include/asm/atomic_lse.h
289
n = { .full = (new) }; \
arch/arm64/include/asm/cmpxchg.h
109
u##sz new) \
arch/arm64/include/asm/cmpxchg.h
112
ptr, old, new); \
arch/arm64/include/asm/cmpxchg.h
136
u128 old, u128 new) \
arch/arm64/include/asm/cmpxchg.h
139
ptr, old, new); \
arch/arm64/include/asm/cmpxchg.h
150
unsigned long new, \
arch/arm64/include/asm/cmpxchg.h
155
return __cmpxchg_case##sfx##_8(ptr, old, new); \
arch/arm64/include/asm/cmpxchg.h
157
return __cmpxchg_case##sfx##_16(ptr, old, new); \
arch/arm64/include/asm/cmpxchg.h
159
return __cmpxchg_case##sfx##_32(ptr, old, new); \
arch/arm64/include/asm/cmpxchg.h
161
return __cmpxchg_case##sfx##_64(ptr, old, new); \
arch/arm64/include/asm/cpufeature.h
965
s64 arm64_ftr_safe_value(const struct arm64_ftr_bits *ftrp, s64 new, s64 cur);
arch/arm64/include/asm/kvm_nested.h
418
int __kvm_at_swap_desc(struct kvm *kvm, gpa_t ipa, u64 old, u64 new);
arch/arm64/include/asm/pgtable.h
387
bool pgattr_change_is_safe(pteval_t old, pteval_t new);
arch/arm64/kernel/cpufeature.c
1019
static void init_cpu_ftr_reg(u32 sys_reg, u64 new)
arch/arm64/kernel/cpufeature.c
1034
s64 ftr_new = arm64_ftr_value(ftrp, new);
arch/arm64/kernel/cpufeature.c
1235
static void update_cpu_ftr_reg(struct arm64_ftr_reg *reg, u64 new)
arch/arm64/kernel/cpufeature.c
1241
s64 ftr_new = arm64_ftr_value(ftrp, new);
arch/arm64/kernel/cpufeature.c
937
s64 arm64_ftr_safe_value(const struct arm64_ftr_bits *ftrp, s64 new,
arch/arm64/kernel/cpufeature.c
947
ret = min(new, cur);
arch/arm64/kernel/cpufeature.c
950
if (!cur || !new)
arch/arm64/kernel/cpufeature.c
954
ret = max(new, cur);
arch/arm64/kernel/ftrace.c
213
static int ftrace_modify_code(unsigned long pc, u32 old, u32 new,
arch/arm64/kernel/ftrace.c
233
if (aarch64_insn_patch_text_nosync((void *)pc, new))
arch/arm64/kernel/ftrace.c
245
u32 new;
arch/arm64/kernel/ftrace.c
255
new = aarch64_insn_gen_branch_imm(pc, (unsigned long)func,
arch/arm64/kernel/ftrace.c
258
return ftrace_modify_code(pc, 0, new, false);
arch/arm64/kernel/ftrace.c
396
u32 old, new;
arch/arm64/kernel/ftrace.c
407
new = aarch64_insn_gen_branch_imm(pc, addr, AARCH64_INSN_BRANCH_LINK);
arch/arm64/kernel/ftrace.c
409
return ftrace_modify_code(pc, old, new, true);
arch/arm64/kernel/ftrace.c
417
u32 old, new;
arch/arm64/kernel/ftrace.c
431
new = aarch64_insn_gen_branch_imm(pc, addr, AARCH64_INSN_BRANCH_LINK);
arch/arm64/kernel/ftrace.c
433
return ftrace_modify_code(pc, old, new, true);
arch/arm64/kernel/ftrace.c
463
u32 old, new;
arch/arm64/kernel/ftrace.c
471
new = aarch64_insn_gen_move_reg(AARCH64_INSN_REG_9,
arch/arm64/kernel/ftrace.c
474
return ftrace_modify_code(pc, old, new, true);
arch/arm64/kernel/ftrace.c
485
u32 old = 0, new;
arch/arm64/kernel/ftrace.c
488
new = aarch64_insn_gen_nop();
arch/arm64/kernel/ftrace.c
504
return aarch64_insn_patch_text_nosync((void *)pc, new);
arch/arm64/kernel/ftrace.c
511
return ftrace_modify_code(pc, old, new, true);
arch/arm64/kernel/proton-pack.c
41
enum mitigation_state new)
arch/arm64/kernel/proton-pack.c
47
if (new <= state)
arch/arm64/kernel/proton-pack.c
53
} while (cmpxchg_relaxed(oldp, state, new) != state);
arch/arm64/kvm/arm.c
2978
struct kvm_kernel_irq_routing_entry *new)
arch/arm64/kvm/arm.c
2981
new->type == KVM_IRQ_ROUTING_MSI &&
arch/arm64/kvm/arm.c
2982
!memcmp(&old->msi, &new->msi, sizeof(new->msi)))
arch/arm64/kvm/at.c
1759
static int __lsui_swap_desc(u64 __user *ptep, u64 old, u64 new)
arch/arm64/kvm/at.c
1775
: [new] "r" (new)
arch/arm64/kvm/at.c
1788
static int __lse_swap_desc(u64 __user *ptep, u64 old, u64 new)
arch/arm64/kvm/at.c
1800
: [new] "r" (new)
arch/arm64/kvm/at.c
1813
static int __llsc_swap_desc(u64 __user *ptep, u64 old, u64 new)
arch/arm64/kvm/at.c
1829
: [old] "r" (old), [new] "r" (new)
arch/arm64/kvm/at.c
1841
int __kvm_at_swap_desc(struct kvm *kvm, gpa_t ipa, u64 old, u64 new)
arch/arm64/kvm/at.c
1864
r = __lsui_swap_desc(ptep, old, new);
arch/arm64/kvm/at.c
1866
r = __lse_swap_desc(ptep, old, new);
arch/arm64/kvm/at.c
1868
r = __llsc_swap_desc(ptep, old, new);
arch/arm64/kvm/at.c
450
static int kvm_swap_s1_desc(struct kvm_vcpu *vcpu, u64 pa, u64 old, u64 new,
arch/arm64/kvm/at.c
455
new = (__force u64)cpu_to_be64(new);
arch/arm64/kvm/at.c
458
new = (__force u64)cpu_to_le64(new);
arch/arm64/kvm/at.c
461
return __kvm_at_swap_desc(vcpu->kvm, pa, old, new);
arch/arm64/kvm/hyp/exception.c
121
new = 0;
arch/arm64/kvm/hyp/exception.c
123
new |= (old & PSR_N_BIT);
arch/arm64/kvm/hyp/exception.c
124
new |= (old & PSR_Z_BIT);
arch/arm64/kvm/hyp/exception.c
125
new |= (old & PSR_C_BIT);
arch/arm64/kvm/hyp/exception.c
126
new |= (old & PSR_V_BIT);
arch/arm64/kvm/hyp/exception.c
129
new |= PSR_TCO_BIT;
arch/arm64/kvm/hyp/exception.c
131
new |= (old & PSR_DIT_BIT);
arch/arm64/kvm/hyp/exception.c
139
new |= (old & PSR_PAN_BIT);
arch/arm64/kvm/hyp/exception.c
141
new |= PSR_PAN_BIT;
arch/arm64/kvm/hyp/exception.c
152
new |= PSR_SSBS_BIT;
arch/arm64/kvm/hyp/exception.c
157
new |= PSR_D_BIT;
arch/arm64/kvm/hyp/exception.c
158
new |= PSR_A_BIT;
arch/arm64/kvm/hyp/exception.c
159
new |= PSR_I_BIT;
arch/arm64/kvm/hyp/exception.c
160
new |= PSR_F_BIT;
arch/arm64/kvm/hyp/exception.c
162
new |= target_mode;
arch/arm64/kvm/hyp/exception.c
164
*vcpu_cpsr(vcpu) = new;
arch/arm64/kvm/hyp/exception.c
189
unsigned long old, new;
arch/arm64/kvm/hyp/exception.c
192
new = 0;
arch/arm64/kvm/hyp/exception.c
194
new |= (old & PSR_AA32_N_BIT);
arch/arm64/kvm/hyp/exception.c
195
new |= (old & PSR_AA32_Z_BIT);
arch/arm64/kvm/hyp/exception.c
196
new |= (old & PSR_AA32_C_BIT);
arch/arm64/kvm/hyp/exception.c
197
new |= (old & PSR_AA32_V_BIT);
arch/arm64/kvm/hyp/exception.c
198
new |= (old & PSR_AA32_Q_BIT);
arch/arm64/kvm/hyp/exception.c
204
new |= (old & PSR_AA32_DIT_BIT);
arch/arm64/kvm/hyp/exception.c
209
new |= PSR_AA32_SSBS_BIT;
arch/arm64/kvm/hyp/exception.c
214
new |= (old & PSR_AA32_PAN_BIT);
arch/arm64/kvm/hyp/exception.c
216
new |= PSR_AA32_PAN_BIT;
arch/arm64/kvm/hyp/exception.c
223
new |= (old & PSR_AA32_GE_MASK);
arch/arm64/kvm/hyp/exception.c
232
new |= PSR_AA32_E_BIT;
arch/arm64/kvm/hyp/exception.c
238
new |= (old & PSR_AA32_A_BIT);
arch/arm64/kvm/hyp/exception.c
240
new |= PSR_AA32_A_BIT;
arch/arm64/kvm/hyp/exception.c
245
new |= PSR_AA32_I_BIT;
arch/arm64/kvm/hyp/exception.c
251
new |= (old & PSR_AA32_F_BIT);
arch/arm64/kvm/hyp/exception.c
253
new |= PSR_AA32_F_BIT;
arch/arm64/kvm/hyp/exception.c
259
new |= PSR_AA32_T_BIT;
arch/arm64/kvm/hyp/exception.c
261
new |= mode;
arch/arm64/kvm/hyp/exception.c
263
return new;
arch/arm64/kvm/hyp/exception.c
88
unsigned long sctlr, vbar, old, new, mode;
arch/arm64/kvm/hyp/nvhe/list_debug.c
30
bool __list_add_valid_or_report(struct list_head *new, struct list_head *prev,
arch/arm64/kvm/hyp/nvhe/list_debug.c
35
NVHE_CHECK_DATA_CORRUPTION(new == prev || new == next))
arch/arm64/kvm/hyp/pgtable.c
1002
stage2_pte_cacheable(pgt, new))
arch/arm64/kvm/hyp/pgtable.c
1003
mm_ops->dcache_clean_inval_poc(kvm_pte_follow(new, mm_ops),
arch/arm64/kvm/hyp/pgtable.c
1007
stage2_pte_executable(new))
arch/arm64/kvm/hyp/pgtable.c
1008
mm_ops->icache_inval_pou(kvm_pte_follow(new, mm_ops), granule);
arch/arm64/kvm/hyp/pgtable.c
1010
stage2_make_pte(ctx, new);
arch/arm64/kvm/hyp/pgtable.c
1037
kvm_pte_t *childp, new;
arch/arm64/kvm/hyp/pgtable.c
1064
new = kvm_init_table_pte(childp, mm_ops);
arch/arm64/kvm/hyp/pgtable.c
1065
stage2_make_pte(ctx, new);
arch/arm64/kvm/hyp/pgtable.c
1315
kvm_pte_t new = ctx->old & ~KVM_PTE_LEAF_ATTR_LO_S2_AF;
arch/arm64/kvm/hyp/pgtable.c
1318
if (!kvm_pte_valid(ctx->old) || new == ctx->old)
arch/arm64/kvm/hyp/pgtable.c
1329
if (data->mkold && !stage2_try_set_pte(ctx, new))
arch/arm64/kvm/hyp/pgtable.c
1498
kvm_pte_t pte = ctx->old, new, *childp;
arch/arm64/kvm/hyp/pgtable.c
1555
new = kvm_init_table_pte(childp, mm_ops);
arch/arm64/kvm/hyp/pgtable.c
1556
stage2_make_pte(ctx, new);
arch/arm64/kvm/hyp/pgtable.c
405
kvm_pte_t new;
arch/arm64/kvm/hyp/pgtable.c
410
new = kvm_init_valid_leaf_pte(phys, data->attr, ctx->level);
arch/arm64/kvm/hyp/pgtable.c
411
if (ctx->old == new)
arch/arm64/kvm/hyp/pgtable.c
415
else if (WARN_ON((ctx->old ^ new) & ~KVM_PTE_LEAF_ATTR_HI_SW))
arch/arm64/kvm/hyp/pgtable.c
418
smp_store_release(ctx->ptep, new);
arch/arm64/kvm/hyp/pgtable.c
425
kvm_pte_t *childp, new;
arch/arm64/kvm/hyp/pgtable.c
439
new = kvm_init_table_pte(childp, mm_ops);
arch/arm64/kvm/hyp/pgtable.c
441
smp_store_release(ctx->ptep, new);
arch/arm64/kvm/hyp/pgtable.c
776
static bool stage2_pte_needs_update(kvm_pte_t old, kvm_pte_t new)
arch/arm64/kvm/hyp/pgtable.c
778
if (!kvm_pte_valid(old) || !kvm_pte_valid(new))
arch/arm64/kvm/hyp/pgtable.c
781
return ((old ^ new) & (~KVM_PTE_LEAF_ATTR_S2_PERMS));
arch/arm64/kvm/hyp/pgtable.c
803
static bool stage2_try_set_pte(const struct kvm_pgtable_visit_ctx *ctx, kvm_pte_t new)
arch/arm64/kvm/hyp/pgtable.c
806
WRITE_ONCE(*ctx->ptep, new);
arch/arm64/kvm/hyp/pgtable.c
810
return cmpxchg(ctx->ptep, ctx->old, new) == ctx->old;
arch/arm64/kvm/hyp/pgtable.c
869
static void stage2_make_pte(const struct kvm_pgtable_visit_ctx *ctx, kvm_pte_t new)
arch/arm64/kvm/hyp/pgtable.c
875
if (stage2_pte_is_counted(new))
arch/arm64/kvm/hyp/pgtable.c
878
smp_store_release(ctx->ptep, new);
arch/arm64/kvm/hyp/pgtable.c
959
kvm_pte_t new;
arch/arm64/kvm/hyp/pgtable.c
969
new = kvm_init_valid_leaf_pte(phys, data->attr, ctx->level);
arch/arm64/kvm/hyp/pgtable.c
971
new = data->pte_annot;
arch/arm64/kvm/hyp/pgtable.c
979
if (!stage2_pte_needs_update(ctx->old, new))
arch/arm64/kvm/hyp/pgtable.c
984
!((ctx->old ^ new) & ~KVM_PTE_LEAF_ATTR_HI_SW)) {
arch/arm64/kvm/hyp/pgtable.c
987
if (old_is_counted != stage2_pte_is_counted(new)) {
arch/arm64/kvm/hyp/pgtable.c
993
WARN_ON_ONCE(!stage2_try_set_pte(ctx, new));
arch/arm64/kvm/mmu.c
2574
const struct kvm_memory_slot *new,
arch/arm64/kvm/mmu.c
2577
bool log_dirty_pages = new && new->flags & KVM_MEM_LOG_DIRTY_PAGES;
arch/arm64/kvm/mmu.c
2602
kvm_mmu_wp_memory_region(kvm, new->id);
arch/arm64/kvm/mmu.c
2603
kvm_mmu_split_memory_region(kvm, new->id);
arch/arm64/kvm/mmu.c
2618
struct kvm_memory_slot *new,
arch/arm64/kvm/mmu.c
2631
if (new &&
arch/arm64/kvm/mmu.c
2632
new->flags & (KVM_MEM_LOG_DIRTY_PAGES | KVM_MEM_READONLY)) {
arch/arm64/kvm/mmu.c
2645
if ((new->base_gfn + new->npages) > (kvm_phys_size(&kvm->arch.mmu) >> PAGE_SHIFT))
arch/arm64/kvm/mmu.c
2652
if (kvm_slot_has_gmem(new) && !kvm_memslot_is_gmem_only(new))
arch/arm64/kvm/mmu.c
2656
if (kvm_slot_has_gmem(new) && kvm_has_mte(kvm))
arch/arm64/kvm/mmu.c
2659
hva = new->userspace_addr;
arch/arm64/kvm/mmu.c
2660
reg_end = hva + (new->npages << PAGE_SHIFT);
arch/arm64/kvm/mmu.c
2688
if (new->flags & KVM_MEM_LOG_DIRTY_PAGES) {
arch/arm64/kvm/nested.c
231
static int swap_guest_s2_desc(struct kvm_vcpu *vcpu, phys_addr_t pa, u64 old, u64 new,
arch/arm64/kvm/nested.c
236
new = (__force u64)cpu_to_be64(new);
arch/arm64/kvm/nested.c
239
new = (__force u64)cpu_to_le64(new);
arch/arm64/kvm/nested.c
242
return __kvm_at_swap_desc(vcpu->kvm, pa, old, new);
arch/arm64/kvm/sys_regs.c
1738
s64 new, s64 cur)
arch/arm64/kvm/sys_regs.c
1760
return arm64_ftr_safe_value(&kvm_ftr, new, cur);
arch/arm64/mm/mmu.c
120
bool pgattr_change_is_safe(pteval_t old, pteval_t new)
arch/arm64/mm/mmu.c
130
if (!pte_valid(__pte(old)) || !pte_valid(__pte(new)))
arch/arm64/mm/mmu.c
134
if (pte_pfn(__pte(old)) != pte_pfn(__pte(new)))
arch/arm64/mm/mmu.c
138
if (old & ~new & PTE_NG)
arch/arm64/mm/mmu.c
148
((new & PTE_ATTRINDX_MASK) == PTE_ATTRINDX(MT_NORMAL) ||
arch/arm64/mm/mmu.c
149
(new & PTE_ATTRINDX_MASK) == PTE_ATTRINDX(MT_NORMAL_TAGGED)))
arch/arm64/mm/mmu.c
152
return ((old ^ new) & ~mask) == 0;
arch/csky/include/asm/cmpxchg.h
11
#define __xchg_relaxed(new, ptr, size) \
arch/csky/include/asm/cmpxchg.h
124
#define __cmpxchg(ptr, old, new, size) \
arch/csky/include/asm/cmpxchg.h
127
__typeof__(new) __new = (new); \
arch/csky/include/asm/cmpxchg.h
128
__typeof__(new) __tmp; \
arch/csky/include/asm/cmpxchg.h
14
__typeof__(new) __new = (new); \
arch/csky/include/asm/cmpxchg.h
57
#define __cmpxchg_relaxed(ptr, old, new, size) \
arch/csky/include/asm/cmpxchg.h
60
__typeof__(new) __new = (new); \
arch/csky/include/asm/cmpxchg.h
61
__typeof__(new) __tmp; \
arch/csky/include/asm/cmpxchg.h
90
#define __cmpxchg_acquire(ptr, old, new, size) \
arch/csky/include/asm/cmpxchg.h
93
__typeof__(new) __new = (new); \
arch/csky/include/asm/cmpxchg.h
94
__typeof__(new) __tmp; \
arch/hexagon/include/asm/atomic.h
17
static inline void arch_atomic_set(atomic_t *v, int new)
arch/hexagon/include/asm/atomic.h
24
: "r" (&v->counter), "r" (new)
arch/hexagon/include/asm/cmpxchg.h
54
#define arch_cmpxchg(ptr, old, new) \
arch/hexagon/include/asm/cmpxchg.h
58
__typeof__(*(ptr)) __new = (new); \
arch/loongarch/include/asm/cmpxchg.h
122
#define __cmpxchg_asm(ld, st, m, old, new) \
arch/loongarch/include/asm/cmpxchg.h
135
: "ZB"(*m), "Jr" (old), "Jr" (new) \
arch/loongarch/include/asm/cmpxchg.h
142
unsigned int new, unsigned int size)
arch/loongarch/include/asm/cmpxchg.h
151
new &= mask;
arch/loongarch/include/asm/cmpxchg.h
161
new <<= shift;
arch/loongarch/include/asm/cmpxchg.h
183
: "ZC" (*ptr32), "Jr" (mask), "Jr" (old), "Jr" (new)
arch/loongarch/include/asm/cmpxchg.h
190
__cmpxchg(volatile void *ptr, unsigned long old, unsigned long new, unsigned int size)
arch/loongarch/include/asm/cmpxchg.h
195
return __cmpxchg_small(ptr, old, new, size);
arch/loongarch/include/asm/cmpxchg.h
199
(u32)old, new);
arch/loongarch/include/asm/cmpxchg.h
203
(u64)old, new);
arch/loongarch/include/asm/cmpxchg.h
212
#define arch_cmpxchg_local(ptr, old, new) \
arch/loongarch/include/asm/cmpxchg.h
216
(unsigned long)(__typeof__(*(ptr)))(new), \
arch/loongarch/include/asm/cmpxchg.h
219
#define arch_cmpxchg(ptr, old, new) \
arch/loongarch/include/asm/cmpxchg.h
223
__res = arch_cmpxchg_local((ptr), (old), (new)); \
arch/loongarch/include/asm/cmpxchg.h
253
#define __arch_cmpxchg128(ptr, old, new, llsc_mb) \
arch/loongarch/include/asm/cmpxchg.h
259
__new.full = (new); \
arch/loongarch/include/asm/local.h
101
static inline bool local_try_cmpxchg(local_t *l, long *old, long new)
arch/loongarch/include/asm/local.h
104
(typeof(l->a.counter) *) old, new);
arch/loongarch/include/asm/local.h
96
static inline long local_cmpxchg(local_t *l, long old, long new)
arch/loongarch/include/asm/local.h
98
return cmpxchg_local(&l->a.counter, old, new);
arch/loongarch/include/asm/loongarch.h
1398
unsigned long res, new; \
arch/loongarch/include/asm/loongarch.h
1401
new = res | set; \
arch/loongarch/include/asm/loongarch.h
1402
write_##name(new); \
arch/loongarch/include/asm/loongarch.h
1410
unsigned long res, new; \
arch/loongarch/include/asm/loongarch.h
1413
new = res & ~clear; \
arch/loongarch/include/asm/loongarch.h
1414
write_##name(new); \
arch/loongarch/include/asm/loongarch.h
1422
unsigned long res, new; \
arch/loongarch/include/asm/loongarch.h
1425
new = res & ~change; \
arch/loongarch/include/asm/loongarch.h
1426
new |= (val & change); \
arch/loongarch/include/asm/loongarch.h
1427
write_##name(new); \
arch/loongarch/kernel/ftrace_dyn.c
119
u32 old, new;
arch/loongarch/kernel/ftrace_dyn.c
130
new = larch_insn_gen_bl(pc, addr);
arch/loongarch/kernel/ftrace_dyn.c
133
return ftrace_modify_code(pc, old, new, true);
arch/loongarch/kernel/ftrace_dyn.c
139
u32 new;
arch/loongarch/kernel/ftrace_dyn.c
143
new = larch_insn_gen_bl(pc, (unsigned long)func);
arch/loongarch/kernel/ftrace_dyn.c
145
return ftrace_modify_code(pc, 0, new, false);
arch/loongarch/kernel/ftrace_dyn.c
15
static int ftrace_modify_code(unsigned long pc, u32 old, u32 new, bool validate)
arch/loongarch/kernel/ftrace_dyn.c
171
u32 old, new;
arch/loongarch/kernel/ftrace_dyn.c
176
new = larch_insn_gen_move(LOONGARCH_GPR_T0, LOONGARCH_GPR_RA);
arch/loongarch/kernel/ftrace_dyn.c
178
return ftrace_modify_code(pc, old, new, true);
arch/loongarch/kernel/ftrace_dyn.c
183
u32 old, new;
arch/loongarch/kernel/ftrace_dyn.c
192
new = larch_insn_gen_bl(pc, addr);
arch/loongarch/kernel/ftrace_dyn.c
194
return ftrace_modify_code(pc, old, new, true);
arch/loongarch/kernel/ftrace_dyn.c
199
u32 old, new;
arch/loongarch/kernel/ftrace_dyn.c
207
new = larch_insn_gen_nop();
arch/loongarch/kernel/ftrace_dyn.c
210
return ftrace_modify_code(pc, old, new, true);
arch/loongarch/kernel/ftrace_dyn.c
27
if (larch_insn_patch_text((void *)pc, new))
arch/loongarch/kvm/interrupt.c
15
unsigned long old, new;
arch/loongarch/kvm/interrupt.c
24
new = kvm_read_hw_gcsr(LOONGARCH_CSR_TVAL);
arch/loongarch/kvm/interrupt.c
27
if (new > old)
arch/loongarch/kvm/interrupt.c
39
unsigned long old, new;
arch/loongarch/kvm/interrupt.c
45
new = kvm_read_hw_gcsr(LOONGARCH_CSR_TVAL);
arch/loongarch/kvm/interrupt.c
48
if (new > old)
arch/loongarch/kvm/mmu.c
380
struct kvm_memory_slot *new, enum kvm_mr_change change)
arch/loongarch/kvm/mmu.c
392
if ((new->base_gfn + new->npages) > (kvm->arch.gpa_size >> PAGE_SHIFT))
arch/loongarch/kvm/mmu.c
395
new->arch.flags = 0;
arch/loongarch/kvm/mmu.c
396
size = new->npages * PAGE_SIZE;
arch/loongarch/kvm/mmu.c
397
gpa_start = new->base_gfn << PAGE_SHIFT;
arch/loongarch/kvm/mmu.c
398
hva_start = new->userspace_addr;
arch/loongarch/kvm/mmu.c
401
new->arch.flags |= KVM_MEM_HUGEPAGE_CAPABLE;
arch/loongarch/kvm/mmu.c
430
new->arch.flags |= KVM_MEM_HUGEPAGE_INCAPABLE;
arch/loongarch/kvm/mmu.c
435
new->arch.flags |= KVM_MEM_HUGEPAGE_INCAPABLE;
arch/loongarch/kvm/mmu.c
444
const struct kvm_memory_slot *new,
arch/loongarch/kvm/mmu.c
449
u32 new_flags = new ? new->flags : 0;
arch/loongarch/kvm/mmu.c
479
needs_flush = kvm_mkclean_gpa_pt(kvm, new->base_gfn,
arch/loongarch/kvm/mmu.c
480
new->base_gfn + new->npages);
arch/loongarch/kvm/mmu.c
555
kvm_pte_t *ptep, changed, new;
arch/loongarch/kvm/mmu.c
570
new = kvm_pte_mkyoung(*ptep);
arch/loongarch/kvm/mmu.c
571
if (write && !kvm_pte_dirty(new)) {
arch/loongarch/kvm/mmu.c
572
if (!kvm_pte_writeable(new)) {
arch/loongarch/kvm/mmu.c
577
if (kvm_pte_huge(new)) {
arch/loongarch/kvm/mmu.c
590
new = kvm_pte_mkdirty(new);
arch/loongarch/kvm/mmu.c
593
changed = new ^ (*ptep);
arch/loongarch/kvm/mmu.c
595
kvm_set_pte(ptep, new);
arch/m68k/bvme6000/config.c
132
unsigned long *new = (unsigned long *)vectors;
arch/m68k/bvme6000/config.c
139
*(new+4) = *(old+4); /* Illegal instruction */
arch/m68k/bvme6000/config.c
140
*(new+9) = *(old+9); /* Trace */
arch/m68k/bvme6000/config.c
141
*(new+47) = *(old+47); /* Trap #15 */
arch/m68k/bvme6000/config.c
142
*(new+0x1f) = *(old+0x1f); /* ABORT switch */
arch/m68k/fpsp040/fpsp.h
67
| handler exit code will reload the new frame and discard the old.
arch/m68k/include/asm/atomic.h
172
static inline int arch_atomic_cmpxchg(atomic_t *v, int old, int new)
arch/m68k/include/asm/atomic.h
180
arch_atomic_set(v, new);
arch/m68k/include/asm/atomic.h
186
static inline int arch_atomic_xchg(atomic_t *v, int new)
arch/m68k/include/asm/atomic.h
193
arch_atomic_set(v, new);
arch/m68k/include/asm/cmpxchg.h
101
: "d" (new), "0" (old), "m" (*(short *)p));
arch/m68k/include/asm/cmpxchg.h
106
: "d" (new), "0" (old), "m" (*(int *)p));
arch/m68k/include/asm/cmpxchg.h
109
old = __invalid_cmpxchg_size(p, old, new, size);
arch/m68k/include/asm/cmpxchg.h
90
unsigned long new, int size)
arch/m68k/include/asm/cmpxchg.h
96
: "d" (new), "0" (old), "m" (*(char *)p));
arch/m68k/kernel/signal.c
663
struct frame *new = (void *)regs - extra;
arch/m68k/kernel/signal.c
668
current->thread.esp0 = (unsigned long)&new->ptregs;
arch/m68k/kernel/signal.c
671
if (new->ptregs.format == 7) // bus error frame
arch/m68k/kernel/signal.c
672
berr_040cleanup(new);
arch/m68k/mm/motorola.c
156
ptable_desc *new;
arch/m68k/mm/motorola.c
183
new = PD_PTABLE(pt_addr);
arch/m68k/mm/motorola.c
184
PD_MARKBITS(new) = ptable_mask(type) - 1;
arch/m68k/mm/motorola.c
185
list_add_tail(new, dp);
arch/m68k/mvme16x/config.c
333
unsigned long *new = (unsigned long *)vectors;
arch/m68k/mvme16x/config.c
348
*(new+4) = *(old+4); /* Illegal instruction */
arch/m68k/mvme16x/config.c
349
*(new+9) = *(old+9); /* Trace */
arch/m68k/mvme16x/config.c
350
*(new+47) = *(old+47); /* Trap #15 */
arch/m68k/mvme16x/config.c
353
*(new+0x5e) = *(old+0x5e); /* ABORT switch */
arch/m68k/mvme16x/config.c
355
*(new+0x6e) = *(old+0x6e); /* ABORT switch */
arch/m68k/sun3/mmu_emu.c
247
unsigned long new = 1;
arch/m68k/sun3/mmu_emu.c
252
new = next_to_die;
arch/m68k/sun3/mmu_emu.c
253
clear_context(new);
arch/m68k/sun3/mmu_emu.c
258
while(new < CONTEXTS_NUM) {
arch/m68k/sun3/mmu_emu.c
259
if(ctx_alloc[new])
arch/m68k/sun3/mmu_emu.c
260
new++;
arch/m68k/sun3/mmu_emu.c
265
if(new == CONTEXTS_NUM)
arch/m68k/sun3/mmu_emu.c
269
ctx_alloc[new] = mm;
arch/m68k/sun3/mmu_emu.c
272
return new;
arch/mips/boot/elf2ecoff.c
102
static void combine(struct sect *base, struct sect *new, int pad)
arch/mips/boot/elf2ecoff.c
105
*base = *new;
arch/mips/boot/elf2ecoff.c
106
else if (new->len) {
arch/mips/boot/elf2ecoff.c
107
if (base->vaddr + base->len != new->vaddr) {
arch/mips/boot/elf2ecoff.c
109
base->len = new->vaddr - base->vaddr;
arch/mips/boot/elf2ecoff.c
116
base->len += new->len;
arch/mips/include/asm/cmpxchg.h
112
#define __cmpxchg_asm(ld, st, m, old, new) \
arch/mips/include/asm/cmpxchg.h
133
: GCC_OFF_SMALL_ASM() (*m), "Jr" (old), "Jr" (new) \
arch/mips/include/asm/cmpxchg.h
141
*m = new; \
arch/mips/include/asm/cmpxchg.h
149
unsigned long new, unsigned int size);
arch/mips/include/asm/cmpxchg.h
153
unsigned long new, unsigned int size)
arch/mips/include/asm/cmpxchg.h
158
return __cmpxchg_small(ptr, old, new, size);
arch/mips/include/asm/cmpxchg.h
162
(u32)old, new);
arch/mips/include/asm/cmpxchg.h
170
(u64)old, new);
arch/mips/include/asm/cmpxchg.h
177
#define arch_cmpxchg_local(ptr, old, new) \
arch/mips/include/asm/cmpxchg.h
181
(unsigned long)(__typeof__(*(ptr)))(new), \
arch/mips/include/asm/cmpxchg.h
184
#define arch_cmpxchg(ptr, old, new) \
arch/mips/include/asm/cmpxchg.h
196
__res = arch_cmpxchg_local((ptr), (old), (new)); \
arch/mips/include/asm/cmpxchg.h
230
unsigned long long new)
arch/mips/include/asm/cmpxchg.h
292
"r" (new)
arch/mips/include/asm/local.h
102
static __inline__ bool local_try_cmpxchg(local_t *l, long *old, long new)
arch/mips/include/asm/local.h
105
(typeof(l->a.counter) *) old, new);
arch/mips/include/asm/local.h
97
static __inline__ long local_cmpxchg(local_t *l, long old, long new)
arch/mips/include/asm/local.h
99
return cmpxchg_local(&l->a.counter, old, new);
arch/mips/include/asm/mipsregs.h
3017
unsigned int res, new; \
arch/mips/include/asm/mipsregs.h
3020
new = res | set; \
arch/mips/include/asm/mipsregs.h
3021
write_##name(new); \
arch/mips/include/asm/mipsregs.h
3029
unsigned int res, new; \
arch/mips/include/asm/mipsregs.h
3032
new = res & ~clear; \
arch/mips/include/asm/mipsregs.h
3033
write_##name(new); \
arch/mips/include/asm/mipsregs.h
3041
unsigned int res, new; \
arch/mips/include/asm/mipsregs.h
3044
new = res & ~change; \
arch/mips/include/asm/mipsregs.h
3045
new |= (val & change); \
arch/mips/include/asm/mipsregs.h
3046
write_##name(new); \
arch/mips/include/asm/txx9/tx4927.h
252
static inline void tx4927_ccfg_change(__u64 change, __u64 new)
arch/mips/include/asm/txx9/tx4927.h
256
new,
arch/mips/include/asm/txx9/tx4938.h
268
#define tx4938_ccfg_change(change, new) tx4927_ccfg_change(change, new)
arch/mips/kernel/cevt-r4k.c
256
freq->new);
arch/mips/kernel/cmpxchg.c
51
unsigned long new, unsigned int size)
arch/mips/kernel/cmpxchg.c
63
new &= mask;
arch/mips/kernel/cmpxchg.c
99
new32 = (load32 & ~mask) | (new << shift);
arch/mips/kernel/ftrace.c
175
unsigned int new;
arch/mips/kernel/ftrace.c
182
new = core_kernel_text(ip) ? INSN_NOP : INSN_B_1F;
arch/mips/kernel/ftrace.c
184
return ftrace_modify_code(ip, new);
arch/mips/kernel/ftrace.c
193
return ftrace_modify_code_2(ip, new, INSN_NOP);
arch/mips/kernel/ftrace.c
199
unsigned int new;
arch/mips/kernel/ftrace.c
209
new = core_kernel_text(ip) ? insn_jal_ftrace_caller : insn_la_mcount[0];
arch/mips/kernel/ftrace.c
212
return ftrace_modify_code(ip, new);
arch/mips/kernel/ftrace.c
214
return ftrace_modify_code_2r(ip, new, core_kernel_text(ip) ?
arch/mips/kernel/ftrace.c
223
unsigned int new;
arch/mips/kernel/ftrace.c
225
new = INSN_JAL((unsigned long)func);
arch/mips/kernel/ftrace.c
227
return ftrace_modify_code(FTRACE_CALL_IP, new);
arch/mips/kernel/syscall.c
134
[new] "r" (new),
arch/mips/kernel/syscall.c
164
[new] "r" (new),
arch/mips/kernel/syscall.c
175
err |= __put_user(new, (unsigned int *) addr);
arch/mips/kernel/syscall.c
98
static inline int mips_atomic_set(unsigned long addr, unsigned long new)
arch/mips/kernel/time.c
67
if ((val == CPUFREQ_PRECHANGE && freq->old < freq->new) ||
arch/mips/kernel/time.c
68
(val == CPUFREQ_POSTCHANGE && freq->old > freq->new)) {
arch/mips/kernel/time.c
71
freq->new);
arch/mips/kernel/time.c
76
freq->new);
arch/mips/kernel/vpe-mt.c
290
unsigned long new;
arch/mips/kernel/vpe-mt.c
293
ret = kstrtoul(buf, 0, &new);
arch/mips/kernel/vpe-mt.c
297
if (new == 0 || new > (hw_tcs - aprp_cpu_index()))
arch/mips/kernel/vpe-mt.c
300
vpe->ntcs = new;
arch/mips/kvm/mips.c
206
struct kvm_memory_slot *new,
arch/mips/kvm/mips.c
214
const struct kvm_memory_slot *new,
arch/mips/kvm/mips.c
230
new->flags & KVM_MEM_LOG_DIRTY_PAGES)) {
arch/mips/kvm/mips.c
233
needs_flush = kvm_mips_mkclean_gpa_pt(kvm, new->base_gfn,
arch/mips/kvm/mips.c
234
new->base_gfn + new->npages - 1);
arch/mips/kvm/mips.c
236
kvm_flush_remote_tlbs_memslot(kvm, new);
arch/mips/kvm/mmu.c
285
pte_t old, new; \
arch/mips/kvm/mmu.c
292
new = op(old); \
arch/mips/kvm/mmu.c
293
if (pte_val(new) == pte_val(old)) \
arch/mips/kvm/mmu.c
295
set_pte(pte + i, new); \
arch/mips/txx9/generic/pci.c
119
} *new = NULL;
arch/mips/txx9/generic/pci.c
123
new = kzalloc_obj(*new);
arch/mips/txx9/generic/pci.c
124
if (!new)
arch/mips/txx9/generic/pci.c
126
new->r_mem[0].name = "PCI mem";
arch/mips/txx9/generic/pci.c
127
new->r_mem[1].name = "PCI mmio";
arch/mips/txx9/generic/pci.c
128
new->r_io.name = "PCI io";
arch/mips/txx9/generic/pci.c
129
new->c.mem_resource = new->r_mem;
arch/mips/txx9/generic/pci.c
130
new->c.io_resource = &new->r_io;
arch/mips/txx9/generic/pci.c
131
pcic = &new->c;
arch/mips/txx9/generic/pci.c
221
kfree(new);
arch/openrisc/include/asm/cmpxchg.h
122
unsigned long new, int size)
arch/openrisc/include/asm/cmpxchg.h
127
return cmpxchg_small(ptr, old, new, size);
arch/openrisc/include/asm/cmpxchg.h
129
return cmpxchg_u32(ptr, old, new);
arch/openrisc/include/asm/cmpxchg.h
26
unsigned long old, unsigned long new)
arch/openrisc/include/asm/cmpxchg.h
38
: "r"(ptr), "r"(old), "r"(new)
arch/openrisc/include/asm/cmpxchg.h
59
static inline u32 cmpxchg_small(volatile void *ptr, u32 old, u32 new,
arch/openrisc/include/asm/cmpxchg.h
81
new32 = (load32 & ~bitmask) | (new << bitoff);
arch/openrisc/kernel/process.c
240
struct task_struct *new)
arch/openrisc/kernel/process.c
254
new_ti = new->stack;
arch/parisc/kernel/drivers.c
711
struct device *new = parse_tree_node(dev, d->index, d->modpath);
arch/parisc/kernel/drivers.c
712
if (new)
arch/parisc/kernel/drivers.c
713
d->dev = new;
arch/parisc/lib/bitops.c
60
T notrace __cmpxchg_##T(volatile T *ptr, T old, T new) \
arch/parisc/lib/bitops.c
67
*ptr = new; \
arch/powerpc/boot/simple_alloc.c
114
new = simple_malloc(size);
arch/powerpc/boot/simple_alloc.c
115
if (new) {
arch/powerpc/boot/simple_alloc.c
116
memcpy(new, ptr, p->size);
arch/powerpc/boot/simple_alloc.c
120
return new;
arch/powerpc/boot/simple_alloc.c
98
void *new;
arch/powerpc/include/asm/cmpxchg.h
283
__cmpxchg_u8(volatile unsigned char *p, unsigned long old, unsigned long new)
arch/powerpc/include/asm/cmpxchg.h
298
: "r" (p), "r" (old), "r" (new)
arch/powerpc/include/asm/cmpxchg.h
306
unsigned long new)
arch/powerpc/include/asm/cmpxchg.h
318
: "r" (p), "r" (old), "r" (new)
arch/powerpc/include/asm/cmpxchg.h
325
__cmpxchg_u8_relaxed(u8 *p, unsigned long old, unsigned long new)
arch/powerpc/include/asm/cmpxchg.h
337
: "r" (p), "r" (old), "r" (new)
arch/powerpc/include/asm/cmpxchg.h
344
__cmpxchg_u8_acquire(u8 *p, unsigned long old, unsigned long new)
arch/powerpc/include/asm/cmpxchg.h
357
: "r" (p), "r" (old), "r" (new)
arch/powerpc/include/asm/cmpxchg.h
364
__cmpxchg_u16(volatile unsigned short *p, unsigned long old, unsigned long new)
arch/powerpc/include/asm/cmpxchg.h
378
: "r" (p), "r" (old), "r" (new)
arch/powerpc/include/asm/cmpxchg.h
386
unsigned long new)
arch/powerpc/include/asm/cmpxchg.h
398
: "r" (p), "r" (old), "r" (new)
arch/powerpc/include/asm/cmpxchg.h
405
__cmpxchg_u16_relaxed(u16 *p, unsigned long old, unsigned long new)
arch/powerpc/include/asm/cmpxchg.h
417
: "r" (p), "r" (old), "r" (new)
arch/powerpc/include/asm/cmpxchg.h
42
u32 __cmpxchg_##type##sfx(volatile void *p, u32 old, u32 new) \
arch/powerpc/include/asm/cmpxchg.h
424
__cmpxchg_u16_acquire(u16 *p, unsigned long old, unsigned long new)
arch/powerpc/include/asm/cmpxchg.h
437
: "r" (p), "r" (old), "r" (new)
arch/powerpc/include/asm/cmpxchg.h
445
__cmpxchg_u32(volatile unsigned int *p, unsigned long old, unsigned long new)
arch/powerpc/include/asm/cmpxchg.h
460
: "r" (p), "r" (old), "r" (new)
arch/powerpc/include/asm/cmpxchg.h
468
unsigned long new)
arch/powerpc/include/asm/cmpxchg.h
481
: "r" (p), "r" (old), "r" (new)
arch/powerpc/include/asm/cmpxchg.h
488
__cmpxchg_u32_relaxed(u32 *p, unsigned long old, unsigned long new)
arch/powerpc/include/asm/cmpxchg.h
50
new <<= bitoff; \
arch/powerpc/include/asm/cmpxchg.h
500
: "r" (p), "r" (old), "r" (new)
arch/powerpc/include/asm/cmpxchg.h
515
__cmpxchg_u32_acquire(u32 *p, unsigned long old, unsigned long new)
arch/powerpc/include/asm/cmpxchg.h
529
: "r" (p), "r" (old), "r" (new)
arch/powerpc/include/asm/cmpxchg.h
537
__cmpxchg_u64(volatile unsigned long *p, unsigned long old, unsigned long new)
arch/powerpc/include/asm/cmpxchg.h
552
: "r" (p), "r" (old), "r" (new)
arch/powerpc/include/asm/cmpxchg.h
560
unsigned long new)
arch/powerpc/include/asm/cmpxchg.h
573
: "r" (p), "r" (old), "r" (new)
arch/powerpc/include/asm/cmpxchg.h
580
__cmpxchg_u64_relaxed(u64 *p, unsigned long old, unsigned long new)
arch/powerpc/include/asm/cmpxchg.h
592
: "r" (p), "r" (old), "r" (new)
arch/powerpc/include/asm/cmpxchg.h
599
__cmpxchg_u64_acquire(u64 *p, unsigned long old, unsigned long new)
arch/powerpc/include/asm/cmpxchg.h
613
: "r" (p), "r" (old), "r" (new)
arch/powerpc/include/asm/cmpxchg.h
621
__cmpxchg(volatile void *ptr, unsigned long old, unsigned long new,
arch/powerpc/include/asm/cmpxchg.h
626
return __cmpxchg_u8(ptr, old, new);
arch/powerpc/include/asm/cmpxchg.h
628
return __cmpxchg_u16(ptr, old, new);
arch/powerpc/include/asm/cmpxchg.h
630
return __cmpxchg_u32(ptr, old, new);
arch/powerpc/include/asm/cmpxchg.h
633
return __cmpxchg_u64(ptr, old, new);
arch/powerpc/include/asm/cmpxchg.h
641
__cmpxchg_local(void *ptr, unsigned long old, unsigned long new,
arch/powerpc/include/asm/cmpxchg.h
646
return __cmpxchg_u8_local(ptr, old, new);
arch/powerpc/include/asm/cmpxchg.h
648
return __cmpxchg_u16_local(ptr, old, new);
arch/powerpc/include/asm/cmpxchg.h
650
return __cmpxchg_u32_local(ptr, old, new);
arch/powerpc/include/asm/cmpxchg.h
653
return __cmpxchg_u64_local(ptr, old, new);
arch/powerpc/include/asm/cmpxchg.h
661
__cmpxchg_relaxed(void *ptr, unsigned long old, unsigned long new,
arch/powerpc/include/asm/cmpxchg.h
666
return __cmpxchg_u8_relaxed(ptr, old, new);
arch/powerpc/include/asm/cmpxchg.h
668
return __cmpxchg_u16_relaxed(ptr, old, new);
arch/powerpc/include/asm/cmpxchg.h
67
: "r" (p), "r" (old), "r" (new), "r" (prev_mask) \
arch/powerpc/include/asm/cmpxchg.h
670
return __cmpxchg_u32_relaxed(ptr, old, new);
arch/powerpc/include/asm/cmpxchg.h
673
return __cmpxchg_u64_relaxed(ptr, old, new);
arch/powerpc/include/asm/cmpxchg.h
681
__cmpxchg_acquire(void *ptr, unsigned long old, unsigned long new,
arch/powerpc/include/asm/cmpxchg.h
686
return __cmpxchg_u8_acquire(ptr, old, new);
arch/powerpc/include/asm/cmpxchg.h
688
return __cmpxchg_u16_acquire(ptr, old, new);
arch/powerpc/include/asm/cmpxchg.h
690
return __cmpxchg_u32_acquire(ptr, old, new);
arch/powerpc/include/asm/cmpxchg.h
693
return __cmpxchg_u64_acquire(ptr, old, new);
arch/powerpc/include/asm/kvm_book3s_uvmem.h
27
const struct kvm_memory_slot *new);
arch/powerpc/include/asm/kvm_book3s_uvmem.h
91
const struct kvm_memory_slot *new)
arch/powerpc/include/asm/kvm_ppc.h
208
struct kvm_memory_slot *new,
arch/powerpc/include/asm/kvm_ppc.h
212
const struct kvm_memory_slot *new,
arch/powerpc/include/asm/kvm_ppc.h
281
struct kvm_memory_slot *new,
arch/powerpc/include/asm/kvm_ppc.h
285
const struct kvm_memory_slot *new,
arch/powerpc/include/asm/nohash/32/pte-8xx.h
192
pte_basic_t new = (old & ~(pte_basic_t)clr) | set;
arch/powerpc/include/asm/nohash/32/pte-8xx.h
196
num = number_of_cells_per_pte(pmd, new, huge);
arch/powerpc/include/asm/nohash/32/pte-8xx.h
198
for (i = 0; i < num; i += PAGE_SIZE / SZ_4K, new += PAGE_SIZE) {
arch/powerpc/include/asm/nohash/32/pte-8xx.h
199
*entry++ = new;
arch/powerpc/include/asm/nohash/32/pte-8xx.h
201
*entry++ = new;
arch/powerpc/include/asm/nohash/32/pte-8xx.h
202
*entry++ = new;
arch/powerpc/include/asm/nohash/32/pte-8xx.h
203
*entry++ = new;
arch/powerpc/include/asm/nohash/pgtable.h
63
pte_basic_t new = (old & ~(pte_basic_t)clr) | set;
arch/powerpc/include/asm/nohash/pgtable.h
68
if (new == old)
arch/powerpc/include/asm/nohash/pgtable.h
88
*p = __pte(new);
arch/powerpc/include/asm/nohash/pgtable.h
89
if (new)
arch/powerpc/include/asm/nohash/pgtable.h
90
new += (unsigned long long)(pdsize / PAGE_SIZE) << PTE_RPN_SHIFT;
arch/powerpc/include/asm/pgtable-be-types.h
81
static inline bool pte_xchg(pte_t *ptep, pte_t old, pte_t new)
arch/powerpc/include/asm/pgtable-be-types.h
88
(__force unsigned long)pte_raw(new));
arch/powerpc/include/asm/pgtable-be-types.h
93
static inline bool pmd_xchg(pmd_t *pmdp, pmd_t old, pmd_t new)
arch/powerpc/include/asm/pgtable-be-types.h
99
(__force unsigned long)pmd_raw(new));
arch/powerpc/include/asm/pgtable-types.h
87
static inline bool pte_xchg(pte_t *ptep, pte_t old, pte_t new)
arch/powerpc/include/asm/pgtable-types.h
92
return pte_val(old) == __cmpxchg_u64(p, pte_val(old), pte_val(new));
arch/powerpc/include/asm/qspinlock.h
107
: "r" (&lock->val), "r" (new),
arch/powerpc/include/asm/qspinlock.h
116
u32 new = queued_spin_encode_locked_val();
arch/powerpc/include/asm/qspinlock.h
131
: "r" (&lock->val), "r" (new), "r" (_Q_TAIL_CPU_MASK),
arch/powerpc/include/asm/qspinlock.h
94
u32 new = queued_spin_encode_locked_val();
arch/powerpc/kernel/eeh_driver.c
69
enum pci_ers_result new)
arch/powerpc/kernel/eeh_driver.c
71
if (eeh_result_priority(new) > eeh_result_priority(old))
arch/powerpc/kernel/eeh_driver.c
72
return new;
arch/powerpc/kernel/process.c
1049
static inline void tm_recheckpoint_new_task(struct task_struct *new)
arch/powerpc/kernel/process.c
1062
if (!tm_enabled(new))
arch/powerpc/kernel/process.c
1065
if (!MSR_TM_ACTIVE(new->thread.regs->msr)){
arch/powerpc/kernel/process.c
1066
tm_restore_sprs(&new->thread);
arch/powerpc/kernel/process.c
1071
new->pid, new->thread.regs->msr);
arch/powerpc/kernel/process.c
1073
tm_recheckpoint(&new->thread);
arch/powerpc/kernel/process.c
1080
new->thread.regs->msr &= ~(MSR_FP | MSR_VEC | MSR_VSX);
arch/powerpc/kernel/process.c
1084
new->pid, mfmsr());
arch/powerpc/kernel/process.c
1088
struct task_struct *new)
arch/powerpc/kernel/process.c
1091
if (tm_enabled(prev) || tm_enabled(new))
arch/powerpc/kernel/process.c
1101
tm_recheckpoint_new_task(new);
arch/powerpc/kernel/process.c
1149
#define tm_recheckpoint_new_task(new)
arch/powerpc/kernel/process.c
1150
#define __switch_to_tm(prev, new)
arch/powerpc/kernel/process.c
1280
struct task_struct *new)
arch/powerpc/kernel/process.c
1285
new_thread = &new->thread;
arch/powerpc/kernel/process.c
1300
if (new->mm && (cpu_has_feature(CPU_FTR_ARCH_31) ||
arch/powerpc/kernel/process.c
1301
atomic_read(&new->mm->context.vas_windows)))
arch/powerpc/kernel/process.c
1306
switch_booke_debug_regs(&new->thread.debug);
arch/powerpc/kernel/process.c
1313
switch_hw_breakpoint(new);
arch/powerpc/kernel/process.c
1326
__switch_to_tm(prev, new);
arch/powerpc/kernel/process.c
790
static void switch_hw_breakpoint(struct task_struct *new)
arch/powerpc/kernel/process.c
796
&new->thread.hw_brk[i])))
arch/powerpc/kernel/process.c
799
__set_breakpoint(i, &new->thread.hw_brk[i]);
arch/powerpc/kernel/trace/ftrace.c
103
static inline int ftrace_modify_code(unsigned long ip, ppc_inst_t old, ppc_inst_t new)
arch/powerpc/kernel/trace/ftrace.c
107
if (!ret && !ppc_inst_equal(old, new))
arch/powerpc/kernel/trace/ftrace.c
108
ret = patch_instruction((u32 *)ip, new);
arch/powerpc/kernel/trace/ftrace.c
348
ppc_inst_t old, new;
arch/powerpc/kernel/trace/ftrace.c
362
ret |= ftrace_get_call_inst(rec, addr, &new);
arch/powerpc/kernel/trace/ftrace.c
365
ret = ftrace_modify_code(ip, old, new);
arch/powerpc/kernel/trace/ftrace.c
390
ppc_inst_t old, new, call_inst, new_call_inst;
arch/powerpc/kernel/trace/ftrace.c
424
new = new_call_inst;
arch/powerpc/kernel/trace/ftrace.c
430
new = nop_inst;
arch/powerpc/kernel/trace/ftrace.c
436
new = call_inst;
arch/powerpc/kernel/trace/ftrace.c
441
ret = ftrace_modify_code(ip, old, new);
arch/powerpc/kernel/trace/ftrace.c
473
ppc_inst_t old, new;
arch/powerpc/kernel/trace/ftrace.c
515
new = ppc_inst(PPC_RAW_NOP());
arch/powerpc/kernel/trace/ftrace.c
520
new = ppc_inst(PPC_RAW_MFLR(_R0));
arch/powerpc/kernel/trace/ftrace.c
521
ret = ftrace_modify_code(ip - 4, old, new);
arch/powerpc/kernel/trace/ftrace.c
525
ret = ftrace_modify_code(ip, old, new);
arch/powerpc/kernel/trace/ftrace.c
538
ret = patch_instruction((u32 *)ip, new);
arch/powerpc/kernel/trace/ftrace.c
553
ppc_inst_t old, new;
arch/powerpc/kernel/trace/ftrace.c
564
new = ftrace_create_branch_inst(ip, ppc_function_entry(func), 1);
arch/powerpc/kernel/trace/ftrace.c
565
ret = ftrace_modify_code(ip, old, new);
arch/powerpc/kernel/trace/ftrace.c
571
new = ftrace_create_branch_inst(ip, ppc_function_entry(func), 1);
arch/powerpc/kernel/trace/ftrace.c
572
ret = ftrace_modify_code(ip, old, new);
arch/powerpc/kernel/trace/ftrace_64_pg.c
369
ppc_inst_t old, new;
arch/powerpc/kernel/trace/ftrace_64_pg.c
379
new = ppc_inst(PPC_RAW_NOP());
arch/powerpc/kernel/trace/ftrace_64_pg.c
380
return ftrace_modify_code(ip, old, new);
arch/powerpc/kernel/trace/ftrace_64_pg.c
517
ppc_inst_t old, new;
arch/powerpc/kernel/trace/ftrace_64_pg.c
527
new = ftrace_call_replace(ip, addr, 1);
arch/powerpc/kernel/trace/ftrace_64_pg.c
528
return ftrace_modify_code(ip, old, new);
arch/powerpc/kernel/trace/ftrace_64_pg.c
59
ftrace_modify_code(unsigned long ip, ppc_inst_t old, ppc_inst_t new)
arch/powerpc/kernel/trace/ftrace_64_pg.c
641
ppc_inst_t old, new;
arch/powerpc/kernel/trace/ftrace_64_pg.c
651
new = ftrace_call_replace(ip, addr, 1);
arch/powerpc/kernel/trace/ftrace_64_pg.c
652
return ftrace_modify_code(ip, old, new);
arch/powerpc/kernel/trace/ftrace_64_pg.c
671
ppc_inst_t old, new;
arch/powerpc/kernel/trace/ftrace_64_pg.c
675
new = ftrace_call_replace(ip, (unsigned long)func, 1);
arch/powerpc/kernel/trace/ftrace_64_pg.c
676
ret = ftrace_modify_code(ip, old, new);
arch/powerpc/kernel/trace/ftrace_64_pg.c
682
new = ftrace_call_replace(ip, (unsigned long)func, 1);
arch/powerpc/kernel/trace/ftrace_64_pg.c
683
ret = ftrace_modify_code(ip, old, new);
arch/powerpc/kernel/trace/ftrace_64_pg.c
762
ppc_inst_t old, new;
arch/powerpc/kernel/trace/ftrace_64_pg.c
768
new = ftrace_call_replace(ip, enable ? addr : stub, 0);
arch/powerpc/kernel/trace/ftrace_64_pg.c
770
return ftrace_modify_code(ip, old, new);
arch/powerpc/kernel/trace/ftrace_64_pg.c
83
return patch_instruction((u32 *)ip, new);
arch/powerpc/kvm/book3s.c
870
struct kvm_memory_slot *new,
arch/powerpc/kvm/book3s.c
873
return kvm->arch.kvm_ops->prepare_memory_region(kvm, old, new, change);
arch/powerpc/kvm/book3s.c
878
const struct kvm_memory_slot *new,
arch/powerpc/kvm/book3s.c
881
kvm->arch.kvm_ops->commit_memory_region(kvm, old, new, change);
arch/powerpc/kvm/book3s_64_mmu_hv.c
1202
struct kvm_hpt_info *new = &resize->hpt;
arch/powerpc/kvm/book3s_64_mmu_hv.c
1204
unsigned long new_hash_mask = (1ULL << (new->order - 7)) - 1;
arch/powerpc/kvm/book3s_64_mmu_hv.c
1314
new_hptep = (__be64 *)(new->virt + (new_idx << 4));
arch/powerpc/kvm/book3s_64_mmu_hv.c
1323
BUG_ON(new->order >= old->order);
arch/powerpc/kvm/book3s_64_mmu_hv.c
1342
new->rev[new_idx].guest_rpte = guest_rpte;
arch/powerpc/kvm/book3s_hv.c
5335
struct kvm_memory_slot *new,
arch/powerpc/kvm/book3s_hv.c
5339
unsigned long size = array_size(new->npages, sizeof(*new->arch.rmap));
arch/powerpc/kvm/book3s_hv.c
5344
new->arch.rmap = vzalloc(size);
arch/powerpc/kvm/book3s_hv.c
5345
if (!new->arch.rmap)
arch/powerpc/kvm/book3s_hv.c
5348
new->arch.rmap = old->arch.rmap;
arch/powerpc/kvm/book3s_hv.c
5356
const struct kvm_memory_slot *new,
arch/powerpc/kvm/book3s_hv.c
5382
((new->flags ^ old->flags) & KVM_MEM_LOG_DIRTY_PAGES))
arch/powerpc/kvm/book3s_hv.c
5396
kvmppc_uvmem_memslot_create(kvm, new);
arch/powerpc/kvm/book3s_hv_rm_xics.c
176
union kvmppc_icp_state new)
arch/powerpc/kvm/book3s_hv_rm_xics.c
182
new.out_ee = (new.xisr && (new.pending_pri < new.cppr));
arch/powerpc/kvm/book3s_hv_rm_xics.c
185
success = cmpxchg64(&icp->state.raw, old.raw, new.raw) == old.raw;
arch/powerpc/kvm/book3s_hv_rm_xics.c
204
if (new.out_ee)
arch/powerpc/kvm/book3s_hv_rm_xics.c
208
this_vcpu->arch.icp->rm_dbgstate = new;
arch/powerpc/kvm/book3s_hv_rm_xics.c
86
union kvmppc_rm_state old, new;
arch/powerpc/kvm/book3s_hv_rm_xics.c
89
old = new = READ_ONCE(rm_core[core].rm_state);
arch/powerpc/kvm/book3s_hv_rm_xics.c
95
new.rm_action = action;
arch/powerpc/kvm/book3s_hv_rm_xics.c
98
old.raw, new.raw) == old.raw;
arch/powerpc/kvm/book3s_hv_uvmem.c
1105
int kvmppc_uvmem_memslot_create(struct kvm *kvm, const struct kvm_memory_slot *new)
arch/powerpc/kvm/book3s_hv_uvmem.c
1107
int ret = __kvmppc_uvmem_memslot_create(kvm, new);
arch/powerpc/kvm/book3s_hv_uvmem.c
1110
ret = kvmppc_uv_migrate_mem_slot(kvm, new);
arch/powerpc/kvm/book3s_pr.c
1904
struct kvm_memory_slot *new,
arch/powerpc/kvm/book3s_pr.c
1912
const struct kvm_memory_slot *new,
arch/powerpc/kvm/book3s_xics.c
273
union kvmppc_icp_state new,
arch/powerpc/kvm/book3s_xics.c
279
new.out_ee = (new.xisr && (new.pending_pri < new.cppr));
arch/powerpc/kvm/book3s_xics.c
282
success = cmpxchg64(&icp->state.raw, old.raw, new.raw) == old.raw;
arch/powerpc/kvm/book3s_xics.c
291
new.cppr, new.mfrr, new.pending_pri, new.xisr,
arch/powerpc/kvm/book3s_xics.c
292
new.need_resend, new.out_ee);
arch/powerpc/kvm/book3s_xics.c
308
if (new.out_ee) {
arch/powerpc/kvm/booke.c
1833
struct kvm_memory_slot *new,
arch/powerpc/kvm/booke.c
1841
const struct kvm_memory_slot *new,
arch/powerpc/kvm/powerpc.c
721
struct kvm_memory_slot *new,
arch/powerpc/kvm/powerpc.c
724
return kvmppc_core_prepare_memory_region(kvm, old, new, change);
arch/powerpc/kvm/powerpc.c
729
const struct kvm_memory_slot *new,
arch/powerpc/kvm/powerpc.c
732
kvmppc_core_commit_memory_region(kvm, old, new, change);
arch/powerpc/lib/qspinlock.c
217
u32 new = old | _Q_SLEEPY_VAL;
arch/powerpc/lib/qspinlock.c
230
: "r" (&lock->val), "r"(old), "r" (new)
arch/powerpc/mm/init-common.c
129
struct kmem_cache *new = NULL;
arch/powerpc/mm/init-common.c
143
new = kmem_cache_create(name, table_size, align, 0, ctor(shift));
arch/powerpc/mm/init-common.c
144
if (!new)
arch/powerpc/mm/init-common.c
148
pgtable_cache[shift] = new;
arch/powerpc/mm/kasan/init_32.c
39
pte_t *new;
arch/powerpc/mm/kasan/init_32.c
45
new = memblock_alloc(PTE_FRAG_SIZE, PTE_FRAG_SIZE);
arch/powerpc/mm/kasan/init_32.c
47
if (!new)
arch/powerpc/mm/kasan/init_32.c
49
kasan_populate_pte(new, PAGE_KERNEL);
arch/powerpc/mm/kasan/init_32.c
50
pmd_populate_kernel(&init_mm, pmd, new);
arch/powerpc/mm/nohash/8xx.c
118
pgprot_t prot, bool new)
arch/powerpc/mm/nohash/8xx.c
127
err = __early_map_kernel_hugepage(v, p, prot, MMU_PAGE_16K, new);
arch/powerpc/mm/nohash/8xx.c
129
err = __early_map_kernel_hugepage(v, p, prot, MMU_PAGE_512K, new);
arch/powerpc/mm/nohash/8xx.c
131
err = __early_map_kernel_hugepage(v, p, prot, MMU_PAGE_8M, new);
arch/powerpc/mm/nohash/8xx.c
133
err = __early_map_kernel_hugepage(v, p, prot, MMU_PAGE_512K, new);
arch/powerpc/mm/nohash/8xx.c
135
err = __early_map_kernel_hugepage(v, p, prot, MMU_PAGE_16K, new);
arch/powerpc/mm/nohash/8xx.c
137
if (!new)
arch/powerpc/mm/nohash/8xx.c
53
pgprot_t prot, int psize, bool new)
arch/powerpc/mm/nohash/8xx.c
59
if (new) {
arch/powerpc/mm/pageattr.c
20
unsigned long old, unsigned long new)
arch/powerpc/mm/pageattr.c
22
return pte_update(&init_mm, addr, ptep, old & ~new, new & ~old, 0);
arch/powerpc/net/bpf_jit_comp32.c
108
int new = 32 - fls(~ctx->seen & (SEEN_VREG_MASK & 0xaaaaaaaa));
arch/powerpc/net/bpf_jit_comp32.c
114
ctx->b2p[i] = new;
arch/powerpc/net/bpf_jit_comp32.c
115
bpf_set_seen_register(ctx, new);
arch/powerpc/net/bpf_jit_comp32.c
118
bpf_set_seen_register(ctx, new - 1);
arch/powerpc/perf/hv-24x7.c
626
struct rb_node **new = &(root->rb_node), *parent = NULL;
arch/powerpc/perf/hv-24x7.c
630
while (*new) {
arch/powerpc/perf/hv-24x7.c
634
it = rb_entry(*new, struct event_uniq, node);
arch/powerpc/perf/hv-24x7.c
638
parent = *new;
arch/powerpc/perf/hv-24x7.c
640
new = &((*new)->rb_left);
arch/powerpc/perf/hv-24x7.c
642
new = &((*new)->rb_right);
arch/powerpc/perf/hv-24x7.c
663
rb_link_node(&data->node, parent, new);
arch/powerpc/platforms/cell/spufs/sched.c
847
struct spu_context *new = NULL;
arch/powerpc/platforms/cell/spufs/sched.c
850
new = grab_runnable_context(max_prio, spu->node);
arch/powerpc/platforms/cell/spufs/sched.c
851
if (new || force) {
arch/powerpc/platforms/cell/spufs/sched.c
852
spu_unschedule(spu, ctx, new == NULL);
arch/powerpc/platforms/cell/spufs/sched.c
853
if (new) {
arch/powerpc/platforms/cell/spufs/sched.c
854
if (new->flags & SPU_CREATE_NOSCHED)
arch/powerpc/platforms/cell/spufs/sched.c
855
wake_up(&new->stop_wq);
arch/powerpc/platforms/cell/spufs/sched.c
858
spu_schedule(spu, new);
arch/powerpc/platforms/cell/spufs/sched.c
867
return new != NULL;
arch/powerpc/platforms/cell/spufs/sched.c
903
struct spu_context *new = NULL;
arch/powerpc/platforms/cell/spufs/sched.c
923
new = grab_runnable_context(ctx->prio + 1, spu->node);
arch/powerpc/platforms/cell/spufs/sched.c
924
if (new) {
arch/powerpc/platforms/cell/spufs/sched.c
936
if (new)
arch/powerpc/platforms/cell/spufs/sched.c
937
spu_schedule(spu, new);
arch/powerpc/platforms/cell/spufs/spufs.h
349
extern int spu_restore(struct spu_state *new, struct spu *spu);
arch/powerpc/platforms/cell/spufs/spufs.h
350
extern int spu_switch(struct spu_state *prev, struct spu_state *new,
arch/powerpc/platforms/cell/spufs/switch.c
2116
int spu_restore(struct spu_state *new, struct spu *spu)
arch/powerpc/platforms/cell/spufs/switch.c
2123
rc = __do_spu_restore(new, spu);
arch/powerpc/platforms/powernv/idle.c
264
u64 new, tmp;
arch/powerpc/platforms/powernv/idle.c
270
new = s | thread;
arch/powerpc/platforms/powernv/idle.c
271
tmp = cmpxchg(state, s, new);
arch/powerpc/platforms/powernv/opal-core.c
304
struct opalcore *new;
arch/powerpc/platforms/powernv/opal-core.c
394
new = get_new_element();
arch/powerpc/platforms/powernv/opal-core.c
395
if (!new)
arch/powerpc/platforms/powernv/opal-core.c
397
new->paddr = oc_conf->ptload_addr[i];
arch/powerpc/platforms/powernv/opal-core.c
398
new->size = oc_conf->ptload_size[i];
arch/powerpc/platforms/powernv/opal-core.c
399
new->offset = opalcore_off;
arch/powerpc/platforms/powernv/opal-core.c
400
list_add_tail(&new->list, &opalcore_list);
arch/powerpc/platforms/pseries/reconfig.c
171
struct property *new = kzalloc_obj(*new);
arch/powerpc/platforms/pseries/reconfig.c
173
if (!new)
arch/powerpc/platforms/pseries/reconfig.c
176
if (!(new->name = kstrdup(name, GFP_KERNEL)))
arch/powerpc/platforms/pseries/reconfig.c
178
if (!(new->value = kmalloc(length + 1, GFP_KERNEL)))
arch/powerpc/platforms/pseries/reconfig.c
181
memcpy(new->value, value, length);
arch/powerpc/platforms/pseries/reconfig.c
182
*(((char *)new->value) + length) = 0;
arch/powerpc/platforms/pseries/reconfig.c
183
new->length = length;
arch/powerpc/platforms/pseries/reconfig.c
184
new->next = last;
arch/powerpc/platforms/pseries/reconfig.c
185
return new;
arch/powerpc/platforms/pseries/reconfig.c
188
kfree(new->name);
arch/powerpc/platforms/pseries/reconfig.c
189
kfree(new->value);
arch/powerpc/platforms/pseries/reconfig.c
190
kfree(new);
arch/powerpc/platforms/pseries/vphn.c
42
u16 new = be16_to_cpup(field++);
arch/powerpc/platforms/pseries/vphn.c
50
cpu_to_be32(last << 16 | new);
arch/powerpc/platforms/pseries/vphn.c
52
} else if (new == VPHN_FIELD_UNUSED)
arch/powerpc/platforms/pseries/vphn.c
55
else if (new & VPHN_FIELD_MSB) {
arch/powerpc/platforms/pseries/vphn.c
58
cpu_to_be32(new & VPHN_FIELD_MASK);
arch/powerpc/platforms/pseries/vphn.c
64
last = new;
arch/riscv/include/asm/cmpxchg.h
213
#define _arch_cmpxchg(ptr, old, new, sc_sfx, cas_sfx, \
arch/riscv/include/asm/cmpxchg.h
219
__typeof__(*(__ptr)) __new = (new); \
arch/riscv/include/asm/cmpxchg.h
68
#define _arch_xchg(ptr, new, sc_sfx, swap_sfx, prepend, \
arch/riscv/include/asm/cmpxchg.h
72
__typeof__(*(__ptr)) __new = (new); \
arch/riscv/kvm/mmu.c
157
const struct kvm_memory_slot *new,
arch/riscv/kvm/mmu.c
164
if (change != KVM_MR_DELETE && new->flags & KVM_MEM_LOG_DIRTY_PAGES) {
arch/riscv/kvm/mmu.c
167
mmu_wp_memory_region(kvm, new->id);
arch/riscv/kvm/mmu.c
173
struct kvm_memory_slot *new,
arch/riscv/kvm/mmu.c
188
if ((new->base_gfn + new->npages) >=
arch/riscv/kvm/mmu.c
192
hva = new->userspace_addr;
arch/riscv/kvm/mmu.c
193
size = new->npages << PAGE_SHIFT;
arch/riscv/kvm/mmu.c
195
writable = !(new->flags & KVM_MEM_READONLY);
arch/riscv/kvm/mmu.c
232
if (new->flags & KVM_MEM_LOG_DIRTY_PAGES) {
arch/s390/include/asm/atomic.h
105
static __always_inline int arch_atomic_xchg(atomic_t *v, int new)
arch/s390/include/asm/atomic.h
107
return arch_xchg(&v->counter, new);
arch/s390/include/asm/atomic.h
111
static __always_inline int arch_atomic_cmpxchg(atomic_t *v, int old, int new)
arch/s390/include/asm/atomic.h
113
return arch_cmpxchg(&v->counter, old, new);
arch/s390/include/asm/atomic.h
117
static __always_inline bool arch_atomic_try_cmpxchg(atomic_t *v, int *old, int new)
arch/s390/include/asm/atomic.h
119
return arch_try_cmpxchg(&v->counter, old, new);
arch/s390/include/asm/atomic.h
185
static __always_inline s64 arch_atomic64_xchg(atomic64_t *v, s64 new)
arch/s390/include/asm/atomic.h
187
return arch_xchg(&v->counter, new);
arch/s390/include/asm/atomic.h
191
static __always_inline s64 arch_atomic64_cmpxchg(atomic64_t *v, s64 old, s64 new)
arch/s390/include/asm/atomic.h
193
return arch_cmpxchg(&v->counter, old, new);
arch/s390/include/asm/atomic.h
197
static __always_inline bool arch_atomic64_try_cmpxchg(atomic64_t *v, s64 *old, s64 new)
arch/s390/include/asm/atomic.h
199
return arch_try_cmpxchg(&v->counter, old, new);
arch/s390/include/asm/atomic_ops.h
117
int old, new; \
arch/s390/include/asm/atomic_ops.h
124
: [old] "=d" (old), [new] "=&d" (new), [ptr] "+Q" (*ptr)\
arch/s390/include/asm/atomic_ops.h
143
long old, new; \
arch/s390/include/asm/atomic_ops.h
150
: [old] "=d" (old), [new] "=&d" (new), [ptr] "+QS" (*ptr)\
arch/s390/include/asm/cmpxchg.h
110
#define arch_try_cmpxchg(ptr, oldp, new) \
arch/s390/include/asm/cmpxchg.h
114
__typeof__(*(ptr)) __new = (new); \
arch/s390/include/asm/cmpxchg.h
155
#define arch_try_cmpxchg(ptr, oldp, new) \
arch/s390/include/asm/cmpxchg.h
159
__typeof__(*(ptr)) __new = (new); \
arch/s390/include/asm/cmpxchg.h
179
u32 mask, old, new;
arch/s390/include/asm/cmpxchg.h
18
static __always_inline u32 __cs_asm(u64 ptr, u32 old, u32 new)
arch/s390/include/asm/cmpxchg.h
185
new = old & mask;
arch/s390/include/asm/cmpxchg.h
186
new |= x << shift;
arch/s390/include/asm/cmpxchg.h
187
} while (!arch_try_cmpxchg((u32 *)ptr, &old, new));
arch/s390/include/asm/cmpxchg.h
194
u32 mask, old, new;
arch/s390/include/asm/cmpxchg.h
200
new = old & mask;
arch/s390/include/asm/cmpxchg.h
201
new |= x << shift;
arch/s390/include/asm/cmpxchg.h
202
} while (!arch_try_cmpxchg((u32 *)ptr, &old, new));
arch/s390/include/asm/cmpxchg.h
23
: [new] "d" (new)
arch/s390/include/asm/cmpxchg.h
241
static __always_inline u128 arch_cmpxchg128(volatile u128 *ptr, u128 old, u128 new)
arch/s390/include/asm/cmpxchg.h
246
: [new] "d" (new)
arch/s390/include/asm/cmpxchg.h
256
static __always_inline bool arch_try_cmpxchg128(volatile u128 *ptr, u128 *oldp, u128 new)
arch/s390/include/asm/cmpxchg.h
263
: [new] "d" (new)
arch/s390/include/asm/cmpxchg.h
28
static __always_inline u64 __csg_asm(u64 ptr, u64 old, u64 new)
arch/s390/include/asm/cmpxchg.h
33
: [new] "d" (new)
arch/s390/include/asm/cmpxchg.h
38
static __no_sanitize_or_inline u8 __arch_cmpxchg1(u64 ptr, u8 old, u8 new)
arch/s390/include/asm/cmpxchg.h
55
new32.b[i] = new;
arch/s390/include/asm/cmpxchg.h
61
static __no_sanitize_or_inline u16 __arch_cmpxchg2(u64 ptr, u16 old, u16 new)
arch/s390/include/asm/cmpxchg.h
78
new32.b[i] = new;
arch/s390/include/asm/cmpxchg.h
84
static __always_inline u64 __arch_cmpxchg(u64 ptr, u64 old, u64 new, int size)
arch/s390/include/asm/cmpxchg.h
87
case 1: return __arch_cmpxchg1(ptr, old & 0xff, new & 0xff);
arch/s390/include/asm/cmpxchg.h
88
case 2: return __arch_cmpxchg2(ptr, old & 0xffff, new & 0xffff);
arch/s390/include/asm/cmpxchg.h
89
case 4: return __cs_asm(ptr, old & 0xffffffff, new & 0xffffffff);
arch/s390/include/asm/cmpxchg.h
90
case 8: return __csg_asm(ptr, old, new);
arch/s390/include/asm/ctlreg.h
146
struct ctlreg new, old;
arch/s390/include/asm/ctlreg.h
149
new = old;
arch/s390/include/asm/ctlreg.h
150
new.val |= 1UL << bit;
arch/s390/include/asm/ctlreg.h
151
local_ctl_load(cr, &new);
arch/s390/include/asm/ctlreg.h
157
struct ctlreg new, old;
arch/s390/include/asm/ctlreg.h
160
new = old;
arch/s390/include/asm/ctlreg.h
161
new.val &= ~(1UL << bit);
arch/s390/include/asm/ctlreg.h
162
local_ctl_load(cr, &new);
arch/s390/include/asm/futex.h
17
int rc, new; \
arch/s390/include/asm/futex.h
34
[new] "=&d" (new), [uaddr] "+Q" (*uaddr) \
arch/s390/include/asm/futex.h
94
: [new] "d" (newval)
arch/s390/include/asm/pci.h
252
void update_uid_checking(bool new);
arch/s390/include/asm/pgtable.h
1305
static inline int pte_allow_rdp(pte_t old, pte_t new)
arch/s390/include/asm/pgtable.h
1310
if (!(pte_val(old) & _PAGE_PROTECT) || pte_val(new) & _PAGE_PROTECT)
arch/s390/include/asm/pgtable.h
1313
return (pte_val(old) & _PAGE_RDP_MASK) == (pte_val(new) & _PAGE_RDP_MASK);
arch/s390/include/asm/pgtable.h
1336
pte_t new);
arch/s390/include/asm/pgtable.h
611
static inline bool cspg(unsigned long *ptr, unsigned long old, unsigned long new)
arch/s390/include/asm/pgtable.h
613
union register_pair r1 = { .even = old, .odd = new, };
arch/s390/include/asm/pgtable.h
641
static inline bool crdte(unsigned long old, unsigned long new,
arch/s390/include/asm/pgtable.h
645
union register_pair r1 = { .even = old, .odd = new, };
arch/s390/include/asm/preempt.h
47
int old, new;
arch/s390/include/asm/preempt.h
51
new = (old & PREEMPT_NEED_RESCHED) | (pc & ~PREEMPT_NEED_RESCHED);
arch/s390/include/asm/preempt.h
52
} while (!arch_try_cmpxchg(&get_lowcore()->preempt_count, &old, new));
arch/s390/include/asm/uaccess.h
474
unsigned char new, unsigned long key);
arch/s390/include/asm/uaccess.h
476
unsigned short new, unsigned long key);
arch/s390/include/asm/uaccess.h
478
unsigned int new, unsigned long key);
arch/s390/include/asm/uaccess.h
480
unsigned long new, unsigned long key);
arch/s390/include/asm/uaccess.h
482
__uint128_t new, unsigned long key);
arch/s390/kernel/alternative.c
35
static void alternative_dump(u8 *old, u8 *new, unsigned int len, unsigned int type, unsigned int data)
arch/s390/kernel/alternative.c
45
hex_byte_pack(&ninsn[2 * pos], new[pos]);
arch/s390/kernel/alternative.c
56
u8 *old, *new;
arch/s390/kernel/alternative.c
86
new = (u8 *)&a->repl_offset + a->repl_offset;
arch/s390/kernel/alternative.c
88
alternative_dump(old, new, a->instrlen, a->type, a->data);
arch/s390/kernel/alternative.c
89
s390_kernel_write(old, new, a->instrlen);
arch/s390/kernel/ftrace.c
158
struct ftrace_insn new = ftrace_generate_branch_insn(ip, target);
arch/s390/kernel/ftrace.c
168
s390_kernel_write((void *)ip, &new, sizeof(new));
arch/s390/kernel/hiperdispatch.c
198
static unsigned long hd_steal_avg(unsigned long new)
arch/s390/kernel/hiperdispatch.c
202
steal = (steal * (HD_STEAL_AVG_WEIGHT - 1) + new) / HD_STEAL_AVG_WEIGHT;
arch/s390/kernel/jump_label.c
34
struct insn *new)
arch/s390/kernel/jump_label.c
38
unsigned char *ipn = (unsigned char *)new;
arch/s390/kernel/jump_label.c
51
struct insn old, new;
arch/s390/kernel/jump_label.c
55
jump_label_make_branch(entry, &new);
arch/s390/kernel/jump_label.c
58
jump_label_make_nop(entry, &new);
arch/s390/kernel/jump_label.c
61
jump_label_bug(entry, &old, &new);
arch/s390/kernel/jump_label.c
62
s390_kernel_write(code, &new, sizeof(new));
arch/s390/kernel/perf_cpum_cf.c
875
u64 prev, new;
arch/s390/kernel/perf_cpum_cf.c
880
err = ecctr(event->hw.config, &new);
arch/s390/kernel/perf_cpum_cf.c
889
new = 0;
arch/s390/kernel/perf_cpum_cf.c
891
} while (!local64_try_cmpxchg(&event->hw.prev_count, &prev, new));
arch/s390/kernel/perf_cpum_cf.c
898
u64 prev, new, delta;
arch/s390/kernel/perf_cpum_cf.c
903
err = ecctr(event->hw.config, &new);
arch/s390/kernel/perf_cpum_cf.c
906
} while (!local64_try_cmpxchg(&event->hw.prev_count, &prev, new));
arch/s390/kernel/perf_cpum_cf.c
908
delta = (prev <= new) ? new - prev
arch/s390/kernel/perf_cpum_cf.c
909
: (-1ULL - prev) + new + 1; /* overflow */
arch/s390/kernel/perf_cpum_cf_events.c
968
struct attribute **new;
arch/s390/kernel/perf_cpum_cf_events.c
979
new = kmalloc_objs(struct attribute *, j);
arch/s390/kernel/perf_cpum_cf_events.c
980
if (!new)
arch/s390/kernel/perf_cpum_cf_events.c
984
new[j++] = a[i];
arch/s390/kernel/perf_cpum_cf_events.c
986
new[j++] = b[i];
arch/s390/kernel/perf_cpum_cf_events.c
988
new[j++] = c[i];
arch/s390/kernel/perf_cpum_cf_events.c
989
new[j] = NULL;
arch/s390/kernel/perf_cpum_cf_events.c
991
return new;
arch/s390/kernel/perf_cpum_sf.c
1173
union hws_trailer_header prev, new;
arch/s390/kernel/perf_cpum_sf.c
1217
new.val = prev.val;
arch/s390/kernel/perf_cpum_sf.c
1218
new.f = 0;
arch/s390/kernel/perf_cpum_sf.c
1219
new.a = 1;
arch/s390/kernel/perf_cpum_sf.c
1220
new.overflow = 0;
arch/s390/kernel/perf_cpum_sf.c
1221
} while (!try_cmpxchg128(&te->header.val, &prev.val, new.val));
arch/s390/kernel/perf_cpum_sf.c
1390
union hws_trailer_header prev, new;
arch/s390/kernel/perf_cpum_sf.c
1396
new.val = prev.val;
arch/s390/kernel/perf_cpum_sf.c
1406
new.a = 1;
arch/s390/kernel/perf_cpum_sf.c
1407
new.overflow = 0;
arch/s390/kernel/perf_cpum_sf.c
1408
} while (!try_cmpxchg128(&te->header.val, &prev.val, new.val));
arch/s390/kernel/perf_cpum_sf.c
1437
union hws_trailer_header prev, new;
arch/s390/kernel/perf_cpum_sf.c
1469
new.val = prev.val;
arch/s390/kernel/perf_cpum_sf.c
1471
new.f = 0;
arch/s390/kernel/perf_cpum_sf.c
1472
new.overflow = 0;
arch/s390/kernel/perf_cpum_sf.c
1474
new.a = 1;
arch/s390/kernel/perf_cpum_sf.c
1476
new.a = 0;
arch/s390/kernel/perf_cpum_sf.c
1477
} while (!try_cmpxchg128(&te->header.val, &prev.val, new.val));
arch/s390/kernel/perf_cpum_sf.c
1597
unsigned long *new, *tail;
arch/s390/kernel/perf_cpum_sf.c
1646
new = (unsigned long *)get_zeroed_page(GFP_KERNEL);
arch/s390/kernel/perf_cpum_sf.c
1647
if (!new)
arch/s390/kernel/perf_cpum_sf.c
1649
aux->sdbt_index[sfb->num_sdbt++] = (unsigned long)new;
arch/s390/kernel/perf_cpum_sf.c
1651
*tail = virt_to_phys(new) + 1;
arch/s390/kernel/perf_cpum_sf.c
1652
tail = new;
arch/s390/kernel/perf_cpum_sf.c
238
unsigned long *new, *tail, *tail_prev = NULL;
arch/s390/kernel/perf_cpum_sf.c
268
new = (unsigned long *)get_zeroed_page(gfp_flags);
arch/s390/kernel/perf_cpum_sf.c
269
if (!new) {
arch/s390/kernel/perf_cpum_sf.c
275
*tail = virt_to_phys((void *)new) + 1;
arch/s390/kernel/perf_cpum_sf.c
277
tail = new;
arch/s390/kernel/perf_cpum_sf.c
294
free_page((unsigned long)new);
arch/s390/kernel/perf_cpum_sf.c
301
tail_prev = new = NULL; /* Allocated at least one SBD */
arch/s390/kernel/perf_pai.c
431
u64 prev, new, delta;
arch/s390/kernel/perf_pai.c
434
new = fct(event);
arch/s390/kernel/perf_pai.c
435
local64_set(&event->hw.prev_count, new);
arch/s390/kernel/perf_pai.c
436
delta = (prev <= new) ? new - prev : (-1ULL - prev) + new + 1;
arch/s390/kernel/ptrace.c
100
new.control.val |= PER_CONTROL_SUSPENSION;
arch/s390/kernel/ptrace.c
101
new.control.val |= PER_EVENT_TRANSACTION_END;
arch/s390/kernel/ptrace.c
103
new.control.val |= PER_EVENT_IFETCH;
arch/s390/kernel/ptrace.c
104
new.start.val = 0;
arch/s390/kernel/ptrace.c
105
new.end.val = -1UL;
arch/s390/kernel/ptrace.c
109
if (!(new.control.val & PER_EVENT_MASK)) {
arch/s390/kernel/ptrace.c
115
if (memcmp(&new, &old, sizeof(struct per_regs)) != 0)
arch/s390/kernel/ptrace.c
116
__local_ctl_load(9, 11, new.regs);
arch/s390/kernel/ptrace.c
54
} old, new;
arch/s390/kernel/ptrace.c
89
new.control.val = thread->per_user.control;
arch/s390/kernel/ptrace.c
90
new.start.val = thread->per_user.start;
arch/s390/kernel/ptrace.c
91
new.end.val = thread->per_user.end;
arch/s390/kernel/ptrace.c
97
new.control.val |= PER_EVENT_BRANCH;
arch/s390/kernel/ptrace.c
99
new.control.val |= PER_EVENT_IFETCH;
arch/s390/kernel/stackprotector.c
120
struct insn_ril *insn, new;
arch/s390/kernel/stackprotector.c
137
new = *insn;
arch/s390/kernel/stackprotector.c
138
new.opc1 = 0xc0;
arch/s390/kernel/stackprotector.c
139
new.opc2 = 0xf;
arch/s390/kernel/stackprotector.c
140
new.imm = canary;
arch/s390/kernel/stackprotector.c
142
stack_protector_dump(insn, &new);
arch/s390/kernel/stackprotector.c
143
s390_kernel_write(insn, &new, sizeof(*insn));
arch/s390/kernel/stackprotector.c
84
static void stack_protector_dump(struct insn_ril *old, struct insn_ril *new)
arch/s390/kernel/stackprotector.c
90
insn_ril_to_string(nstr, new);
arch/s390/kernel/vtime.c
87
static inline u64 update_tsk_timer(unsigned long *tsk_vtime, u64 new)
arch/s390/kernel/vtime.c
91
delta = new - *tsk_vtime;
arch/s390/kernel/vtime.c
92
*tsk_vtime = new;
arch/s390/kvm/dat.c
152
bool __must_check dat_crstep_xchg_atomic(union crste *crstep, union crste old, union crste new,
arch/s390/kvm/dat.c
156
return arch_try_cmpxchg((long *)crstep, &old.val, new.val);
arch/s390/kvm/dat.c
158
return crdte_crste(crstep, old, new, gfn, asce);
arch/s390/kvm/dat.c
159
return cspg_crste(crstep, old, new);
arch/s390/kvm/dat.c
169
static void dat_move_storage_key(union pte old, union pte new)
arch/s390/kvm/dat.c
171
page_set_storage_key(pte_origin(new), page_get_storage_key(pte_origin(old)), 1);
arch/s390/kvm/dat.c
188
union pgste __dat_ptep_xchg(union pte *ptep, union pgste pgste, union pte new, gfn_t gfn,
arch/s390/kvm/dat.c
194
if (!((ptep->val ^ new.val) & ~_PAGE_SW_BITS)) {
arch/s390/kvm/dat.c
195
WRITE_ONCE(ptep->swbyte, new.swbyte);
arch/s390/kvm/dat.c
209
if (old.h.i && !new.h.i)
arch/s390/kvm/dat.c
211
dat_set_storage_key_from_pgste(new, pgste);
arch/s390/kvm/dat.c
212
else if (!old.h.i && new.h.i)
arch/s390/kvm/dat.c
215
else if (!old.h.i && !new.h.i)
arch/s390/kvm/dat.c
217
if (old.h.pfra != new.h.pfra)
arch/s390/kvm/dat.c
218
dat_move_storage_key(old, new);
arch/s390/kvm/dat.c
222
WRITE_ONCE(*ptep, new);
arch/s390/kvm/dat.c
238
union pmd new, old;
arch/s390/kvm/dat.c
252
new.val = virt_to_phys(pt);
arch/s390/kvm/dat.c
277
if (dat_pmdp_xchg_atomic(pmdp, old, new, gfn, asce)) {
arch/s390/kvm/dat.c
306
union crste old, new, init;
arch/s390/kvm/dat.c
323
new.val = virt_to_phys(table);
arch/s390/kvm/dat.c
324
new.h.tt = old.h.tt;
arch/s390/kvm/dat.c
325
new.h.fc0.tl = _REGION_ENTRY_LENGTH;
arch/s390/kvm/dat.c
336
if (dat_crstep_xchg_atomic(crstep, old, new, gfn, asce))
arch/s390/kvm/dat.h
521
union pgste __must_check __dat_ptep_xchg(union pte *ptep, union pgste pgste, union pte new,
arch/s390/kvm/dat.h
523
bool dat_crstep_xchg_atomic(union crste *crstep, union crste old, union crste new, gfn_t gfn,
arch/s390/kvm/dat.h
525
void dat_crstep_xchg(union crste *crstep, union crste new, gfn_t gfn, union asce asce);
arch/s390/kvm/dat.h
593
static inline bool crdte_crste(union crste *crstep, union crste old, union crste new, gfn_t gfn,
arch/s390/kvm/dat.h
596
unsigned long dtt = 0x10 | new.h.tt << 2;
arch/s390/kvm/dat.h
599
return crdte(old.val, new.val, table, dtt, gfn_to_gpa(gfn), asce.val);
arch/s390/kvm/dat.h
803
static inline bool cspg_crste(union crste *crstep, union crste old, union crste new)
arch/s390/kvm/dat.h
805
return cspg(&crstep->val, old.val, new.val);
arch/s390/kvm/dat.h
882
static inline void dat_ptep_xchg(union pte *ptep, union pte new, gfn_t gfn, union asce asce,
arch/s390/kvm/dat.h
888
pgste = __dat_ptep_xchg(ptep, pgste, new, gfn, asce, has_skeys);
arch/s390/kvm/dat.h
934
static inline bool dat_pmdp_xchg_atomic(union pmd *pmdp, union pmd old, union pmd new,
arch/s390/kvm/dat.h
937
return dat_crstep_xchg_atomic(_CRSTEP(pmdp), _CRSTE(old), _CRSTE(new), gfn, asce);
arch/s390/kvm/dat.h
940
static inline bool dat_pudp_xchg_atomic(union pud *pudp, union pud old, union pud new,
arch/s390/kvm/dat.h
943
return dat_crstep_xchg_atomic(_CRSTEP(pudp), _CRSTE(old), _CRSTE(new), gfn, asce);
arch/s390/kvm/gaccess.c
1053
union kvm_s390_quad new, int size, u8 access_key)
arch/s390/kvm/gaccess.c
1065
rc = __cmpxchg_key1(&ptr->one, &tmp.one, old->one, new.one, access_key);
arch/s390/kvm/gaccess.c
1068
rc = __cmpxchg_key2(&ptr->two, &tmp.two, old->two, new.two, access_key);
arch/s390/kvm/gaccess.c
1071
rc = __cmpxchg_key4(&ptr->four, &tmp.four, old->four, new.four, access_key);
arch/s390/kvm/gaccess.c
1074
rc = __cmpxchg_key8(&ptr->eight, &tmp.eight, old->eight, new.eight, access_key);
arch/s390/kvm/gaccess.c
1077
rc = __cmpxchg_key16(&ptr->sixteen, &tmp.sixteen, old->sixteen, new.sixteen,
arch/s390/kvm/gaccess.c
1096
union kvm_s390_quad new;
arch/s390/kvm/gaccess.c
1109
context->old, context->new, context->len,
arch/s390/kvm/gaccess.c
1138
union kvm_s390_quad new, u8 acc, bool *success)
arch/s390/kvm/gaccess.c
1142
.new = new,
arch/s390/kvm/gaccess.c
144
union ipte_control old, new, *ic;
arch/s390/kvm/gaccess.c
158
new = old;
arch/s390/kvm/gaccess.c
159
new.k = 1;
arch/s390/kvm/gaccess.c
160
} while (!try_cmpxchg(&ic->val, &old.val, new.val));
arch/s390/kvm/gaccess.c
167
union ipte_control old, new, *ic;
arch/s390/kvm/gaccess.c
176
new = old;
arch/s390/kvm/gaccess.c
177
new.k = 0;
arch/s390/kvm/gaccess.c
178
} while (!try_cmpxchg(&ic->val, &old.val, new.val));
arch/s390/kvm/gaccess.c
186
union ipte_control old, new, *ic;
arch/s390/kvm/gaccess.c
196
new = old;
arch/s390/kvm/gaccess.c
197
new.k = 1;
arch/s390/kvm/gaccess.c
198
new.kh++;
arch/s390/kvm/gaccess.c
199
} while (!try_cmpxchg(&ic->val, &old.val, new.val));
arch/s390/kvm/gaccess.c
204
union ipte_control old, new, *ic;
arch/s390/kvm/gaccess.c
209
new = old;
arch/s390/kvm/gaccess.c
210
new.kh--;
arch/s390/kvm/gaccess.c
211
if (!new.kh)
arch/s390/kvm/gaccess.c
212
new.k = 0;
arch/s390/kvm/gaccess.c
213
} while (!try_cmpxchg(&ic->val, &old.val, new.val));
arch/s390/kvm/gaccess.c
214
if (!new.kh)
arch/s390/kvm/gaccess.h
210
union kvm_s390_quad new, u8 access_key, bool *success);
arch/s390/kvm/gmap.c
1344
struct gmap *sg, *new;
arch/s390/kvm/gmap.c
1358
new = gmap_new(parent->kvm, asce.r ? 1UL << (64 - PAGE_SHIFT) : asce_end(asce));
arch/s390/kvm/gmap.c
1359
if (!new)
arch/s390/kvm/gmap.c
1361
new->guest_asce = asce;
arch/s390/kvm/gmap.c
1362
new->edat_level = edat_level;
arch/s390/kvm/gmap.c
1363
set_bit(GMAP_FLAG_SHADOW, &new->flags);
arch/s390/kvm/gmap.c
1369
gmap_put(new);
arch/s390/kvm/gmap.c
1381
gmap_put(new);
arch/s390/kvm/gmap.c
1387
gmap_add_child(parent, new);
arch/s390/kvm/gmap.c
1389
gmap_get(new);
arch/s390/kvm/gmap.c
1390
return new;
arch/s390/kvm/gmap.c
1394
gmap_get(new);
arch/s390/kvm/gmap.c
1395
new->parent = parent;
arch/s390/kvm/gmap.c
1397
rc = gmap_protect_asce_top_level(mc, new);
arch/s390/kvm/gmap.c
1399
new->parent = NULL;
arch/s390/kvm/gmap.c
1400
gmap_put(new);
arch/s390/kvm/gmap.c
1401
gmap_put(new);
arch/s390/kvm/gmap.c
1404
return new;
arch/s390/kvm/gmap.c
291
union pte pte, new;
arch/s390/kvm/gmap.c
300
new = pte;
arch/s390/kvm/gmap.c
301
new.h.i = 1;
arch/s390/kvm/gmap.c
302
new.s.y = 0;
arch/s390/kvm/gmap.c
303
if ((new.s.d || !new.h.p) && !new.s.s)
arch/s390/kvm/gmap.c
305
new.s.d = 0;
arch/s390/kvm/gmap.c
306
new.h.p = 1;
arch/s390/kvm/gmap.c
309
pgste = __dat_ptep_xchg(ptep, pgste, new, gfn, walk->asce, uses_skeys(p->gmap));
arch/s390/kvm/gmap.c
319
union crste crste, new;
arch/s390/kvm/gmap.c
331
new = crste;
arch/s390/kvm/gmap.c
332
new.h.i = 1;
arch/s390/kvm/gmap.c
333
new.s.fc1.y = 0;
arch/s390/kvm/gmap.c
334
new.s.fc1.prefix_notif = 0;
arch/s390/kvm/gmap.c
335
if ((new.s.fc1.d || !new.h.p) && !new.s.fc1.s)
arch/s390/kvm/gmap.c
337
new.s.fc1.d = 0;
arch/s390/kvm/gmap.c
338
new.h.p = 1;
arch/s390/kvm/gmap.c
339
} while (!dat_crstep_xchg_atomic(crstep, crste, new, gfn, walk->asce));
arch/s390/kvm/gmap.c
498
union crste crste, new;
arch/s390/kvm/gmap.c
516
new = crste;
arch/s390/kvm/gmap.c
517
new.h.p = 1;
arch/s390/kvm/gmap.c
518
new.s.fc1.sd = 0;
arch/s390/kvm/gmap.c
519
} while (!gmap_crstep_xchg_atomic(gmap, table, crste, new, gfn));
arch/s390/kvm/kvm-s390.c
2009
union sca_utility new, old;
arch/s390/kvm/kvm-s390.c
2015
new = old;
arch/s390/kvm/kvm-s390.c
2016
new.mtcr = val;
arch/s390/kvm/kvm-s390.c
2017
} while (!try_cmpxchg(&sca->utility.val, &old.val, new.val));
arch/s390/kvm/kvm-s390.c
2871
union kvm_s390_quad new = { .sixteen = 0 };
arch/s390/kvm/kvm-s390.c
2883
if (mop->size > sizeof(new))
arch/s390/kvm/kvm-s390.c
2885
if (copy_from_user(&new, uaddr, mop->size))
arch/s390/kvm/kvm-s390.c
2891
r = cmpxchg_guest_abs_with_key(kvm, mop->gaddr, mop->size, &old, new,
arch/s390/kvm/kvm-s390.c
5753
struct kvm_memory_slot *new,
arch/s390/kvm/kvm-s390.c
5756
if (kvm_is_ucontrol(kvm) && new && new->id < KVM_USER_MEM_SLOTS)
arch/s390/kvm/kvm-s390.c
5770
if (new->userspace_addr & ~PAGE_MASK)
arch/s390/kvm/kvm-s390.c
5772
if ((new->base_gfn + new->npages) * PAGE_SIZE > kvm->arch.mem_limit)
arch/s390/kvm/kvm-s390.c
5774
if (!asce_contains_gfn(kvm->arch.gmap->asce, new->base_gfn + new->npages - 1))
arch/s390/kvm/kvm-s390.c
5790
!(new->flags & KVM_MEM_LOG_DIRTY_PAGES))
arch/s390/kvm/kvm-s390.c
5799
const struct kvm_memory_slot *new,
arch/s390/kvm/kvm-s390.c
5825
rc = dat_create_slot(mc, kvm->arch.gmap->asce, new->base_gfn, new->npages);
arch/s390/lib/spinlock.c
106
static inline int arch_try_cmpxchg_niai8(int *lock, int old, int new)
arch/s390/lib/spinlock.c
114
: [new] "d" (new)
arch/s390/lib/spinlock.c
121
static inline int arch_try_cmpxchg_niai8(int *lock, int old, int new)
arch/s390/lib/spinlock.c
129
: [new] "d" (new)
arch/s390/lib/spinlock.c
159
int lockval, ix, node_id, tail_id, old, new, owner, count;
arch/s390/lib/spinlock.c
180
new = (old ? (old + _Q_LOCK_STEAL_ADD) : 0) | lockval;
arch/s390/lib/spinlock.c
181
if (arch_try_cmpxchg(&lp->lock, &old, new))
arch/s390/lib/spinlock.c
188
new = node_id | (old & _Q_LOCK_MASK);
arch/s390/lib/spinlock.c
189
if (arch_try_cmpxchg(&lp->lock, &old, new))
arch/s390/lib/spinlock.c
225
new = ((tail_id != node_id) ? tail_id : 0) | lockval;
arch/s390/lib/spinlock.c
226
if (arch_try_cmpxchg(&lp->lock, &old, new))
arch/s390/lib/spinlock.c
252
int lockval, old, new, owner, count;
arch/s390/lib/spinlock.c
267
new = (old & _Q_TAIL_MASK) | lockval;
arch/s390/lib/spinlock.c
268
if (arch_try_cmpxchg_niai8(&lp->lock, old, new)) {
arch/s390/lib/uaccess.c
107
unsigned short new, unsigned long key)
arch/s390/lib/uaccess.c
116
_new = (unsigned int)new << shift;
arch/s390/lib/uaccess.c
125
unsigned int new, unsigned long key)
arch/s390/lib/uaccess.c
142
: [new] "d" (new),
arch/s390/lib/uaccess.c
152
unsigned long new, unsigned long key)
arch/s390/lib/uaccess.c
169
: [new] "d" (new),
arch/s390/lib/uaccess.c
179
__uint128_t new, unsigned long key)
arch/s390/lib/uaccess.c
196
: [new] "d" (new),
arch/s390/lib/uaccess.c
40
unsigned int old, unsigned int new,
arch/s390/lib/uaccess.c
75
[new] "+&d" (new),
arch/s390/lib/uaccess.c
89
unsigned char new, unsigned long key)
arch/s390/lib/uaccess.c
98
_new = (unsigned int)new << shift;
arch/s390/mm/dump_pagetables.c
294
struct addr_marker *new;
arch/s390/mm/dump_pagetables.c
298
new = kvrealloc(markers, newsize, GFP_KERNEL);
arch/s390/mm/dump_pagetables.c
299
if (!new)
arch/s390/mm/dump_pagetables.c
301
markers = new;
arch/s390/mm/pageattr.c
100
new = set_pte_bit(new, __pgprot(_PAGE_INVALID));
arch/s390/mm/pageattr.c
102
new = __pte(pte_val(new) & PAGE_MASK);
arch/s390/mm/pageattr.c
103
new = set_pte_bit(new, PAGE_KERNEL);
arch/s390/mm/pageattr.c
105
pgt_set((unsigned long *)ptep, pte_val(new), addr, CRDTE_DTT_PAGE);
arch/s390/mm/pageattr.c
117
pmd_t new, pmd;
arch/s390/mm/pageattr.c
136
new = __pmd(__pa(pt_dir) | _SEGMENT_ENTRY);
arch/s390/mm/pageattr.c
137
pgt_set((unsigned long *)pmdp, pmd_val(new), addr, CRDTE_DTT_SEGMENT);
arch/s390/mm/pageattr.c
146
pmd_t new = pmdp_get(pmdp);
arch/s390/mm/pageattr.c
149
new = pmd_wrprotect(new);
arch/s390/mm/pageattr.c
151
new = pmd_mkwrite_novma(pmd_mkdirty(new));
arch/s390/mm/pageattr.c
153
new = set_pmd_bit(new, __pgprot(_SEGMENT_ENTRY_NOEXEC));
arch/s390/mm/pageattr.c
155
new = clear_pmd_bit(new, __pgprot(_SEGMENT_ENTRY_NOEXEC));
arch/s390/mm/pageattr.c
157
new = set_pmd_bit(new, __pgprot(_SEGMENT_ENTRY_INVALID));
arch/s390/mm/pageattr.c
159
new = __pmd(pmd_val(new) & PMD_MASK);
arch/s390/mm/pageattr.c
160
new = set_pmd_bit(new, SEGMENT_KERNEL);
arch/s390/mm/pageattr.c
162
pgt_set((unsigned long *)pmdp, pmd_val(new), addr, CRDTE_DTT_SEGMENT);
arch/s390/mm/pageattr.c
206
pud_t new, pud;
arch/s390/mm/pageattr.c
225
new = __pud(__pa(pm_dir) | _REGION3_ENTRY);
arch/s390/mm/pageattr.c
226
pgt_set((unsigned long *)pudp, pud_val(new), addr, CRDTE_DTT_REGION3);
arch/s390/mm/pageattr.c
235
pud_t new = pudp_get(pudp);
arch/s390/mm/pageattr.c
238
new = pud_wrprotect(new);
arch/s390/mm/pageattr.c
240
new = pud_mkwrite(pud_mkdirty(new));
arch/s390/mm/pageattr.c
242
new = set_pud_bit(new, __pgprot(_REGION_ENTRY_NOEXEC));
arch/s390/mm/pageattr.c
244
new = clear_pud_bit(new, __pgprot(_REGION_ENTRY_NOEXEC));
arch/s390/mm/pageattr.c
246
new = set_pud_bit(new, __pgprot(_REGION_ENTRY_INVALID));
arch/s390/mm/pageattr.c
248
new = __pud(pud_val(new) & PUD_MASK);
arch/s390/mm/pageattr.c
249
new = set_pud_bit(new, REGION3_KERNEL);
arch/s390/mm/pageattr.c
251
pgt_set((unsigned long *)pudp, pud_val(new), addr, CRDTE_DTT_REGION3);
arch/s390/mm/pageattr.c
54
static void pgt_set(unsigned long *old, unsigned long new, unsigned long addr,
arch/s390/mm/pageattr.c
73
crdte(*old, new, table, dtt, addr, get_lowcore()->kernel_asce.val);
arch/s390/mm/pageattr.c
75
cspg(old, *old, new);
arch/s390/mm/pageattr.c
82
pte_t *ptep, new;
arch/s390/mm/pageattr.c
88
new = ptep_get(ptep);
arch/s390/mm/pageattr.c
89
if (pte_none(new))
arch/s390/mm/pageattr.c
92
new = pte_wrprotect(new);
arch/s390/mm/pageattr.c
94
new = pte_mkwrite_novma(pte_mkdirty(new));
arch/s390/mm/pageattr.c
96
new = set_pte_bit(new, __pgprot(_PAGE_NOEXEC));
arch/s390/mm/pageattr.c
98
new = clear_pte_bit(new, __pgprot(_PAGE_NOEXEC));
arch/s390/mm/pgtable.c
119
pte_t *ptep, pte_t new)
arch/s390/mm/pgtable.c
125
set_pte(ptep, new);
arch/s390/mm/pgtable.c
136
pte_t new)
arch/s390/mm/pgtable.c
150
set_pte(ptep, new);
arch/s390/mm/pgtable.c
157
pte_t *ptep, pte_t new)
arch/s390/mm/pgtable.c
163
set_pte(ptep, new);
arch/s390/mm/pgtable.c
240
pmd_t *pmdp, pmd_t new)
arch/s390/mm/pgtable.c
246
set_pmd(pmdp, new);
arch/s390/mm/pgtable.c
253
pmd_t *pmdp, pmd_t new)
arch/s390/mm/pgtable.c
259
set_pmd(pmdp, new);
arch/s390/mm/pgtable.c
304
pud_t *pudp, pud_t new)
arch/s390/mm/pgtable.c
310
set_pud(pudp, new);
arch/s390/pci/pci_clp.c
29
void update_uid_checking(bool new)
arch/s390/pci/pci_clp.c
31
if (zpci_unique_uid != new)
arch/s390/pci/pci_clp.c
32
zpci_dbg(3, "uid checking:%d\n", new);
arch/s390/pci/pci_clp.c
34
zpci_unique_uid = new;
arch/sh/drivers/heartbeat.c
35
unsigned int new;
arch/sh/drivers/heartbeat.c
37
new = (1 << hd->bit_pos[bit]);
arch/sh/drivers/heartbeat.c
39
new = ~new;
arch/sh/drivers/heartbeat.c
41
new &= hd->mask;
arch/sh/drivers/heartbeat.c
45
new |= ioread32(hd->base) & ~hd->mask;
arch/sh/drivers/heartbeat.c
46
iowrite32(new, hd->base);
arch/sh/drivers/heartbeat.c
49
new |= ioread16(hd->base) & ~hd->mask;
arch/sh/drivers/heartbeat.c
50
iowrite16(new, hd->base);
arch/sh/drivers/heartbeat.c
53
new |= ioread8(hd->base) & ~hd->mask;
arch/sh/drivers/heartbeat.c
54
iowrite8(new, hd->base);
arch/sh/include/asm/bitops-cas.h
11
return new;
arch/sh/include/asm/bitops-cas.h
5
static inline unsigned __bo_cas(volatile unsigned *p, unsigned old, unsigned new)
arch/sh/include/asm/bitops-cas.h
8
: "+r"(new)
arch/sh/include/asm/cmpxchg-cas.h
12
return new;
arch/sh/include/asm/cmpxchg-cas.h
6
__cmpxchg_u32(volatile u32 *m, unsigned long old, unsigned long new)
arch/sh/include/asm/cmpxchg-cas.h
9
: "+r"(new)
arch/sh/include/asm/cmpxchg-grb.h
72
unsigned long new)
arch/sh/include/asm/cmpxchg-grb.h
88
"+r" (old), "+r" (new) /* old or new can be r15 */
arch/sh/include/asm/cmpxchg-irq.h
41
unsigned long new)
arch/sh/include/asm/cmpxchg-irq.h
49
*m = new;
arch/sh/include/asm/cmpxchg-llsc.h
27
__cmpxchg_u32(volatile u32 *m, unsigned long old, unsigned long new)
arch/sh/include/asm/cmpxchg-llsc.h
44
: "r" (m), "r" (old), "r" (new)
arch/sh/include/asm/cmpxchg.h
57
unsigned long new, int size)
arch/sh/include/asm/cmpxchg.h
61
return cmpxchg_emu_u8(ptr, old, new);
arch/sh/include/asm/cmpxchg.h
63
return __cmpxchg_u32(ptr, old, new);
arch/sh/include/asm/spinlock-cas.h
13
static inline unsigned __sl_cas(volatile unsigned *p, unsigned old, unsigned new)
arch/sh/include/asm/spinlock-cas.h
16
: "+r"(new)
arch/sh/include/asm/spinlock-cas.h
19
return new;
arch/sh/kernel/ftrace.c
105
int new = old & ~MOD_CODE_WRITE_FLAG;
arch/sh/kernel/ftrace.c
107
if (old == new)
arch/sh/kernel/ftrace.c
110
old = atomic_cmpxchg(&nmi_running, old, new);
arch/sh/kernel/ftrace.c
225
unsigned char old[MCOUNT_INSN_SIZE], *new;
arch/sh/kernel/ftrace.c
228
new = ftrace_call_replace(ip, (unsigned long)func);
arch/sh/kernel/ftrace.c
230
return ftrace_modify_code(ip, old, new);
arch/sh/kernel/ftrace.c
236
unsigned char *new, *old;
arch/sh/kernel/ftrace.c
240
new = ftrace_nop_replace(ip);
arch/sh/kernel/ftrace.c
242
return ftrace_modify_code(rec->ip, old, new);
arch/sh/kernel/ftrace.c
247
unsigned char *new, *old;
arch/sh/kernel/ftrace.c
251
new = ftrace_call_replace(ip, addr);
arch/sh/kernel/ftrace.c
253
return ftrace_modify_code(rec->ip, old, new);
arch/sparc/include/asm/cmpxchg_32.h
15
unsigned long __xchg_u32(volatile u32 *m, u32 new);
arch/sparc/include/asm/cmpxchg_32.h
64
u64 __cmpxchg_u64(volatile u64 *ptr, u64 old, u64 new);
arch/sparc/include/asm/cmpxchg_32.h
65
#define arch_cmpxchg64(ptr, old, new) __cmpxchg_u64(ptr, old, new)
arch/sparc/include/asm/cmpxchg_64.h
11
__cmpxchg_u32(volatile int *m, int old, int new)
arch/sparc/include/asm/cmpxchg_64.h
115
__cmpxchg_u64(volatile long *m, unsigned long old, unsigned long new)
arch/sparc/include/asm/cmpxchg_64.h
118
: "=&r" (new)
arch/sparc/include/asm/cmpxchg_64.h
119
: "0" (new), "r" (m), "r" (old)
arch/sparc/include/asm/cmpxchg_64.h
122
return new;
arch/sparc/include/asm/cmpxchg_64.h
131
__cmpxchg_u8(volatile unsigned char *m, unsigned char old, unsigned char new)
arch/sparc/include/asm/cmpxchg_64.h
14
: "=&r" (new)
arch/sparc/include/asm/cmpxchg_64.h
141
new32 = (load32 & ~mask) | (new << bit_shift);
arch/sparc/include/asm/cmpxchg_64.h
15
: "0" (new), "r" (m), "r" (old)
arch/sparc/include/asm/cmpxchg_64.h
157
__cmpxchg(volatile void *ptr, unsigned long old, unsigned long new, int size)
arch/sparc/include/asm/cmpxchg_64.h
161
return __cmpxchg_u8(ptr, old, new);
arch/sparc/include/asm/cmpxchg_64.h
163
return __cmpxchg_u32(ptr, old, new);
arch/sparc/include/asm/cmpxchg_64.h
165
return __cmpxchg_u64(ptr, old, new);
arch/sparc/include/asm/cmpxchg_64.h
18
return new;
arch/sparc/include/asm/cmpxchg_64.h
186
unsigned long new, int size)
arch/sparc/include/asm/cmpxchg_64.h
190
case 8: return __cmpxchg(ptr, old, new, size);
arch/sparc/include/asm/cmpxchg_64.h
192
return __generic_cmpxchg_local(ptr, old, new, size);
arch/sparc/kernel/ftrace.c
105
u32 old, new;
arch/sparc/kernel/ftrace.c
108
new = ftrace_call_replace(ip, (unsigned long) &ftrace_stub);
arch/sparc/kernel/ftrace.c
110
return ftrace_modify_code(ip, old, new);
arch/sparc/kernel/ftrace.c
26
static int ftrace_modify_code(unsigned long ip, u32 old, u32 new)
arch/sparc/kernel/ftrace.c
47
: [new] "0" (new), [old] "r" (old), [ip] "r" (ip)
arch/sparc/kernel/ftrace.c
50
if (replaced != old && replaced != new)
arch/sparc/kernel/ftrace.c
59
u32 old, new;
arch/sparc/kernel/ftrace.c
62
new = ftrace_nop;
arch/sparc/kernel/ftrace.c
63
return ftrace_modify_code(ip, old, new);
arch/sparc/kernel/ftrace.c
69
u32 old, new;
arch/sparc/kernel/ftrace.c
72
new = ftrace_call_replace(ip, addr);
arch/sparc/kernel/ftrace.c
73
return ftrace_modify_code(ip, old, new);
arch/sparc/kernel/ftrace.c
79
u32 old, new;
arch/sparc/kernel/ftrace.c
82
new = ftrace_call_replace(ip, (unsigned long)func);
arch/sparc/kernel/ftrace.c
83
return ftrace_modify_code(ip, old, new);
arch/sparc/kernel/ftrace.c
95
u32 old, new;
arch/sparc/kernel/ftrace.c
98
new = ftrace_call_replace(ip, (unsigned long) &ftrace_graph_caller);
arch/sparc/kernel/ftrace.c
99
return ftrace_modify_code(ip, old, new);
arch/sparc/kernel/ldc.c
1533
unsigned long hv_err, new;
arch/sparc/kernel/ldc.c
1556
new = rx_advance(lp, lp->rx_head);
arch/sparc/kernel/ldc.c
1557
lp->rx_head = new;
arch/sparc/kernel/ldc.c
1559
err = __set_rx_head(lp, new);
arch/sparc/kernel/ldc.c
1742
unsigned long hv_err, new;
arch/sparc/kernel/ldc.c
1761
new = lp->rx_head;
arch/sparc/kernel/ldc.c
1766
BUG_ON(new == lp->rx_tail);
arch/sparc/kernel/ldc.c
1767
p = lp->rx_base + (new / LDC_PACKET_SIZE);
arch/sparc/kernel/ldc.c
1800
new = rx_advance(lp, new);
arch/sparc/kernel/ldc.c
1809
new = rx_advance(lp, new);
arch/sparc/kernel/ldc.c
1810
err = rx_set_head(lp, new);
arch/sparc/kernel/ldc.c
1834
new = rx_advance(lp, new);
arch/sparc/kernel/ldc.c
1836
err = rx_set_head(lp, new);
arch/sparc/kernel/ldc.c
1864
new = rx_advance(lp, new);
arch/sparc/kernel/ldc.c
1876
if (new == lp->rx_tail) {
arch/sparc/kernel/ldc.c
1877
err = rx_data_wait(lp, new);
arch/sparc/kernel/ldc.c
1884
err = rx_set_head(lp, new);
arch/sparc/kernel/ldc.c
2065
unsigned long new = (base + PAGE_SIZE) & PAGE_MASK;
arch/sparc/kernel/ldc.c
2067
len -= (new - base);
arch/sparc/kernel/ldc.c
2068
base = new;
arch/sparc/kernel/ldc.c
2088
unsigned long tlen, new = pa + PAGE_SIZE;
arch/sparc/kernel/ldc.c
2116
pa = new;
arch/sparc/kernel/ldc.c
860
unsigned long new;
arch/sparc/kernel/ldc.c
889
new = lp->rx_head;
arch/sparc/kernel/ldc.c
890
new += LDC_PACKET_SIZE;
arch/sparc/kernel/ldc.c
891
if (new == (lp->rx_num_entries * LDC_PACKET_SIZE))
arch/sparc/kernel/ldc.c
892
new = 0;
arch/sparc/kernel/ldc.c
893
lp->rx_head = new;
arch/sparc/kernel/ldc.c
895
err = __set_rx_head(lp, new);
arch/sparc/kernel/time_64.c
669
if ((val == CPUFREQ_PRECHANGE && freq->old < freq->new) ||
arch/sparc/kernel/time_64.c
670
(val == CPUFREQ_POSTCHANGE && freq->old > freq->new)) {
arch/sparc/kernel/time_64.c
673
freq->new);
arch/sparc/lib/atomic32.c
163
T __cmpxchg_##T(volatile T *ptr, T old, T new) \
arch/sparc/lib/atomic32.c
170
*ptr = new; \
arch/sparc/lib/atomic32.c
185
unsigned long __xchg_u32(volatile u32 *ptr, u32 new)
arch/sparc/lib/atomic32.c
192
*ptr = new;
arch/sparc/lib/atomic32.c
70
int arch_atomic_xchg(atomic_t *v, int new)
arch/sparc/lib/atomic32.c
77
v->counter = new;
arch/sparc/lib/atomic32.c
83
int arch_atomic_cmpxchg(atomic_t *v, int old, int new)
arch/sparc/lib/atomic32.c
91
v->counter = new;
arch/sparc/mm/init_64.c
1776
pud_t *new;
arch/sparc/mm/init_64.c
1778
new = memblock_alloc_from(PAGE_SIZE, PAGE_SIZE,
arch/sparc/mm/init_64.c
1780
if (!new)
arch/sparc/mm/init_64.c
1783
pgd_populate(&init_mm, pgd, new);
arch/sparc/mm/init_64.c
1788
pud_t *new;
arch/sparc/mm/init_64.c
1790
new = memblock_alloc_from(PAGE_SIZE, PAGE_SIZE,
arch/sparc/mm/init_64.c
1792
if (!new)
arch/sparc/mm/init_64.c
1795
p4d_populate(&init_mm, p4d, new);
arch/sparc/mm/init_64.c
1800
pmd_t *new;
arch/sparc/mm/init_64.c
1806
new = memblock_alloc_from(PAGE_SIZE, PAGE_SIZE,
arch/sparc/mm/init_64.c
1808
if (!new)
arch/sparc/mm/init_64.c
1811
pud_populate(&init_mm, pud, new);
arch/sparc/mm/init_64.c
1816
pte_t *new;
arch/sparc/mm/init_64.c
1822
new = memblock_alloc_from(PAGE_SIZE, PAGE_SIZE,
arch/sparc/mm/init_64.c
1824
if (!new)
arch/sparc/mm/init_64.c
1827
pmd_populate_kernel(&init_mm, pmd, new);
arch/um/drivers/chan_kern.c
532
struct chan *new;
arch/um/drivers/chan_kern.c
549
new = parse_chan(line, in, device, opts, error_out);
arch/um/drivers/chan_kern.c
550
if (new == NULL)
arch/um/drivers/chan_kern.c
553
new->input = 1;
arch/um/drivers/chan_kern.c
554
list_add(&new->list, chans);
arch/um/drivers/chan_kern.c
555
line->chan_in = new;
arch/um/drivers/chan_kern.c
557
new = parse_chan(line, out, device, opts, error_out);
arch/um/drivers/chan_kern.c
558
if (new == NULL)
arch/um/drivers/chan_kern.c
561
list_add(&new->list, chans);
arch/um/drivers/chan_kern.c
562
new->output = 1;
arch/um/drivers/chan_kern.c
563
line->chan_out = new;
arch/um/drivers/chan_kern.c
566
new = parse_chan(line, str, device, opts, error_out);
arch/um/drivers/chan_kern.c
567
if (new == NULL)
arch/um/drivers/chan_kern.c
570
list_add(&new->list, chans);
arch/um/drivers/chan_kern.c
571
new->input = 1;
arch/um/drivers/chan_kern.c
572
new->output = 1;
arch/um/drivers/chan_kern.c
573
line->chan_in = line->chan_out = new;
arch/um/drivers/chan_user.c
101
new = save;
arch/um/drivers/chan_user.c
107
new.c_oflag |= OPOST;
arch/um/drivers/chan_user.c
108
CATCH_EINTR(err = tcsetattr(fd, TCSAFLUSH, &new));
arch/um/drivers/chan_user.c
89
struct termios save, new;
arch/um/drivers/line.c
388
char *new = kstrdup(init, GFP_KERNEL);
arch/um/drivers/line.c
389
if (!new) {
arch/um/drivers/line.c
397
line->init_str = new;
arch/um/drivers/line.c
399
err = parse_chan_pair(new, line, n, opts, error_out);
arch/um/drivers/line.c
413
kfree(new);
arch/um/drivers/mconsole_kern.c
256
void mconsole_register_dev(struct mc_device *new)
arch/um/drivers/mconsole_kern.c
259
BUG_ON(!list_empty(&new->list));
arch/um/drivers/mconsole_kern.c
260
list_add(&new->list, &mconsole_devices);
arch/um/drivers/mconsole_kern.c
82
struct mconsole_entry *new;
arch/um/drivers/mconsole_kern.c
90
new = kmalloc_obj(*new, GFP_NOWAIT);
arch/um/drivers/mconsole_kern.c
91
if (new == NULL)
arch/um/drivers/mconsole_kern.c
94
new->request = req;
arch/um/drivers/mconsole_kern.c
95
new->request.regs = get_irq_regs()->regs;
arch/um/drivers/mconsole_kern.c
96
list_add(&new->list, &mc_requests);
arch/um/drivers/mconsole_kern.h
42
extern void mconsole_register_dev(struct mc_device *new);
arch/um/drivers/mconsole_kern.h
46
static inline void mconsole_register_dev(struct mc_device *new)
arch/um/drivers/port_user.c
170
int new, err;
arch/um/drivers/port_user.c
179
new = accept(fd, NULL, 0);
arch/um/drivers/port_user.c
180
if (new < 0)
arch/um/drivers/port_user.c
199
{ .sock_fd = new,
arch/um/drivers/port_user.c
207
return new;
arch/um/drivers/port_user.c
215
close(new);
arch/um/drivers/vector_kern.c
1704
struct vector_cmd_line_arg *new;
arch/um/drivers/vector_kern.c
1711
new = memblock_alloc_or_panic(sizeof(*new), SMP_CACHE_BYTES);
arch/um/drivers/vector_kern.c
1712
INIT_LIST_HEAD(&new->list);
arch/um/drivers/vector_kern.c
1713
new->unit = n;
arch/um/drivers/vector_kern.c
1714
new->arguments = str;
arch/um/drivers/vector_kern.c
1715
list_add_tail(&new->list, &vec_cmd_line);
arch/um/drivers/xterm.c
153
new = xterm_fd(fd, &data->helper_pid);
arch/um/drivers/xterm.c
154
if (new < 0) {
arch/um/drivers/xterm.c
155
err = new;
arch/um/drivers/xterm.c
161
err = os_set_fd_block(new, 0);
arch/um/drivers/xterm.c
168
CATCH_EINTR(err = tcgetattr(new, &data->tt));
arch/um/drivers/xterm.c
170
new = err;
arch/um/drivers/xterm.c
175
err = raw(new);
arch/um/drivers/xterm.c
177
new = err;
arch/um/drivers/xterm.c
186
return new;
arch/um/drivers/xterm.c
189
close(new);
arch/um/drivers/xterm.c
91
int pid, fd, new, err;
arch/um/include/asm/ptrace-generic.h
42
extern int arch_set_tls(struct task_struct *new, unsigned long tls);
arch/um/kernel/irq.c
325
struct irq_entry *new;
arch/um/kernel/irq.c
329
new = kzalloc_obj(*irq_entry, GFP_ATOMIC);
arch/um/kernel/irq.c
330
if (!new) {
arch/um/kernel/irq.c
337
to_free = new;
arch/um/kernel/irq.c
340
irq_entry = new;
arch/um/os-Linux/file.c
456
int new;
arch/um/os-Linux/file.c
458
new = accept(fd, NULL, 0);
arch/um/os-Linux/file.c
459
if (new < 0)
arch/um/os-Linux/file.c
461
return new;
arch/um/os-Linux/sigio.c
203
struct sigaction old, new;
arch/um/os-Linux/sigio.c
244
new = old;
arch/um/os-Linux/sigio.c
245
new.sa_handler = handler;
arch/um/os-Linux/sigio.c
246
if (sigaction(SIGIO, &new, NULL) < 0) {
arch/x86/boot/compressed/pgtable_64.c
69
unsigned long new = bios_start;
arch/x86/boot/compressed/pgtable_64.c
83
new = entry->addr + entry->size;
arch/x86/boot/compressed/pgtable_64.c
86
new = round_down(new, PAGE_SIZE);
arch/x86/boot/compressed/pgtable_64.c
89
if (new - TRAMPOLINE_32BIT_SIZE < entry->addr)
arch/x86/boot/compressed/pgtable_64.c
93
if (new - TRAMPOLINE_32BIT_SIZE > bios_start)
arch/x86/boot/compressed/pgtable_64.c
96
bios_start = new;
arch/x86/events/amd/core.c
490
int idx, new = -1;
arch/x86/events/amd/core.c
509
if (new == -1 || hwc->idx == idx)
arch/x86/events/amd/core.c
522
if (new != -1)
arch/x86/events/amd/core.c
523
cmpxchg(nb->owners + new, event, NULL);
arch/x86/events/amd/core.c
524
new = idx;
arch/x86/events/amd/core.c
531
if (new == -1)
arch/x86/events/amd/core.c
534
return &nb->event_constraints[new];
arch/x86/events/amd/uncore.c
139
u64 prev, new;
arch/x86/events/amd/uncore.c
154
rdmsrq(hwc->event_base, new);
arch/x86/events/amd/uncore.c
156
new = rdpmc(hwc->event_base_rdpmc);
arch/x86/events/amd/uncore.c
158
local64_set(&hwc->prev_count, new);
arch/x86/events/amd/uncore.c
159
delta = (new << COUNTER_SHIFT) - (prev << COUNTER_SHIFT);
arch/x86/events/amd/uncore.c
960
u64 prev, new, shift;
arch/x86/events/amd/uncore.c
970
rdmsrq(hwc->event_base, new);
arch/x86/events/amd/uncore.c
978
if (new & BIT_ULL(63 - COUNTER_SHIFT)) {
arch/x86/events/amd/uncore.c
982
local64_set(&hwc->prev_count, new);
arch/x86/events/amd/uncore.c
985
delta = (new << shift) - (prev << shift);
arch/x86/events/intel/core.c
3461
union arch_pebs_index old, new;
arch/x86/events/intel/core.c
3493
new.thresh = ARCH_PEBS_THRESH_MULTI;
arch/x86/events/intel/core.c
3495
new.thresh = ARCH_PEBS_THRESH_SINGLE;
arch/x86/events/intel/core.c
3498
if (new.thresh != old.thresh || !old.en) {
arch/x86/events/intel/core.c
3506
new.wr = 0;
arch/x86/events/intel/core.c
3507
new.full = 0;
arch/x86/events/intel/core.c
3508
new.en = 1;
arch/x86/events/intel/core.c
3509
wrmsrq(MSR_IA32_PEBS_INDEX, new.whole);
arch/x86/events/intel/ds.c
2800
s64 new, old;
arch/x86/events/intel/ds.c
2840
new = ((s64)(new_raw_count << shift) >> shift);
arch/x86/events/intel/ds.c
2842
local64_add(new - old + count * period, &event->count);
arch/x86/events/intel/ds.c
2844
local64_set(&hwc->period_left, -new);
arch/x86/include/asm/alternative.h
282
: [old] "i" (oldfunc), [new] "i" (newfunc) \
arch/x86/include/asm/atomic.h
101
return arch_cmpxchg(&v->counter, old, new);
arch/x86/include/asm/atomic.h
105
static __always_inline bool arch_atomic_try_cmpxchg(atomic_t *v, int *old, int new)
arch/x86/include/asm/atomic.h
107
return arch_try_cmpxchg(&v->counter, old, new);
arch/x86/include/asm/atomic.h
111
static __always_inline int arch_atomic_xchg(atomic_t *v, int new)
arch/x86/include/asm/atomic.h
113
return arch_xchg(&v->counter, new);
arch/x86/include/asm/atomic.h
99
static __always_inline int arch_atomic_cmpxchg(atomic_t *v, int old, int new)
arch/x86/include/asm/atomic64_32.h
100
static __always_inline bool arch_atomic64_try_cmpxchg(atomic64_t *v, s64 *old, s64 new)
arch/x86/include/asm/atomic64_32.h
102
return arch_try_cmpxchg64(&v->counter, old, new);
arch/x86/include/asm/atomic64_32.h
94
static __always_inline s64 arch_atomic64_cmpxchg(atomic64_t *v, s64 old, s64 new)
arch/x86/include/asm/atomic64_32.h
96
return arch_cmpxchg64(&v->counter, old, new);
arch/x86/include/asm/atomic64_64.h
101
return arch_try_cmpxchg(&v->counter, old, new);
arch/x86/include/asm/atomic64_64.h
105
static __always_inline s64 arch_atomic64_xchg(atomic64_t *v, s64 new)
arch/x86/include/asm/atomic64_64.h
107
return arch_xchg(&v->counter, new);
arch/x86/include/asm/atomic64_64.h
93
static __always_inline s64 arch_atomic64_cmpxchg(atomic64_t *v, s64 old, s64 new)
arch/x86/include/asm/atomic64_64.h
95
return arch_cmpxchg(&v->counter, old, new);
arch/x86/include/asm/atomic64_64.h
99
static __always_inline bool arch_atomic64_try_cmpxchg(atomic64_t *v, s64 *old, s64 new)
arch/x86/include/asm/cmpxchg.h
133
#define __cmpxchg(ptr, old, new, size) \
arch/x86/include/asm/cmpxchg.h
134
__raw_cmpxchg((ptr), (old), (new), (size), LOCK_PREFIX)
arch/x86/include/asm/cmpxchg.h
136
#define __sync_cmpxchg(ptr, old, new, size) \
arch/x86/include/asm/cmpxchg.h
137
__raw_cmpxchg((ptr), (old), (new), (size), "lock ")
arch/x86/include/asm/cmpxchg.h
139
#define __cmpxchg_local(ptr, old, new, size) \
arch/x86/include/asm/cmpxchg.h
140
__raw_cmpxchg((ptr), (old), (new), (size), "")
arch/x86/include/asm/cmpxchg.h
148
#define arch_cmpxchg(ptr, old, new) \
arch/x86/include/asm/cmpxchg.h
149
__cmpxchg(ptr, old, new, sizeof(*(ptr)))
arch/x86/include/asm/cmpxchg.h
151
#define arch_sync_cmpxchg(ptr, old, new) \
arch/x86/include/asm/cmpxchg.h
152
__sync_cmpxchg(ptr, old, new, sizeof(*(ptr)))
arch/x86/include/asm/cmpxchg.h
154
#define arch_cmpxchg_local(ptr, old, new) \
arch/x86/include/asm/cmpxchg.h
155
__cmpxchg_local(ptr, old, new, sizeof(*(ptr)))
arch/x86/include/asm/cmpxchg.h
172
: [new] "q" (__new) \
arch/x86/include/asm/cmpxchg.h
183
: [new] "r" (__new) \
arch/x86/include/asm/cmpxchg.h
194
: [new] "r" (__new) \
arch/x86/include/asm/cmpxchg.h
205
: [new] "r" (__new) \
arch/x86/include/asm/cmpxchg.h
217
#define __try_cmpxchg(ptr, pold, new, size) \
arch/x86/include/asm/cmpxchg.h
218
__raw_try_cmpxchg((ptr), (pold), (new), (size), LOCK_PREFIX)
arch/x86/include/asm/cmpxchg.h
220
#define __sync_try_cmpxchg(ptr, pold, new, size) \
arch/x86/include/asm/cmpxchg.h
221
__raw_try_cmpxchg((ptr), (pold), (new), (size), "lock ")
arch/x86/include/asm/cmpxchg.h
223
#define __try_cmpxchg_local(ptr, pold, new, size) \
arch/x86/include/asm/cmpxchg.h
224
__raw_try_cmpxchg((ptr), (pold), (new), (size), "")
arch/x86/include/asm/cmpxchg.h
226
#define arch_try_cmpxchg(ptr, pold, new) \
arch/x86/include/asm/cmpxchg.h
227
__try_cmpxchg((ptr), (pold), (new), sizeof(*(ptr)))
arch/x86/include/asm/cmpxchg.h
229
#define arch_sync_try_cmpxchg(ptr, pold, new) \
arch/x86/include/asm/cmpxchg.h
230
__sync_try_cmpxchg((ptr), (pold), (new), sizeof(*(ptr)))
arch/x86/include/asm/cmpxchg.h
232
#define arch_try_cmpxchg_local(ptr, pold, new) \
arch/x86/include/asm/cmpxchg.h
233
__try_cmpxchg_local((ptr), (pold), (new), sizeof(*(ptr)))
arch/x86/include/asm/cmpxchg.h
85
#define __raw_cmpxchg(ptr, old, new, size, lock) \
arch/x86/include/asm/cmpxchg.h
89
__typeof__(*(ptr)) __new = (new); \
arch/x86/include/asm/cmpxchg_32.h
105
static __always_inline u64 arch_cmpxchg64(volatile u64 *ptr, u64 old, u64 new)
arch/x86/include/asm/cmpxchg_32.h
107
return __arch_cmpxchg64_emu(ptr, old, new, LOCK_PREFIX_HERE, "lock ");
arch/x86/include/asm/cmpxchg_32.h
111
static __always_inline u64 arch_cmpxchg64_local(volatile u64 *ptr, u64 old, u64 new)
arch/x86/include/asm/cmpxchg_32.h
113
return __arch_cmpxchg64_emu(ptr, old, new, ,);
arch/x86/include/asm/cmpxchg_32.h
139
static __always_inline bool arch_try_cmpxchg64(volatile u64 *ptr, u64 *oldp, u64 new)
arch/x86/include/asm/cmpxchg_32.h
141
return __arch_try_cmpxchg64_emu(ptr, oldp, new, LOCK_PREFIX_HERE, "lock ");
arch/x86/include/asm/cmpxchg_32.h
145
static __always_inline bool arch_try_cmpxchg64_local(volatile u64 *ptr, u64 *oldp, u64 new)
arch/x86/include/asm/cmpxchg_32.h
147
return __arch_try_cmpxchg64_emu(ptr, oldp, new, ,);
arch/x86/include/asm/cmpxchg_32.h
32
static __always_inline u64 __cmpxchg64(volatile u64 *ptr, u64 old, u64 new)
arch/x86/include/asm/cmpxchg_32.h
34
return __arch_cmpxchg64(ptr, old, new, LOCK_PREFIX);
arch/x86/include/asm/cmpxchg_32.h
37
static __always_inline u64 __cmpxchg64_local(volatile u64 *ptr, u64 old, u64 new)
arch/x86/include/asm/cmpxchg_32.h
39
return __arch_cmpxchg64(ptr, old, new,);
arch/x86/include/asm/cmpxchg_32.h
61
static __always_inline bool __try_cmpxchg64(volatile u64 *ptr, u64 *oldp, u64 new)
arch/x86/include/asm/cmpxchg_32.h
63
return __arch_try_cmpxchg64(ptr, oldp, new, LOCK_PREFIX);
arch/x86/include/asm/cmpxchg_32.h
66
static __always_inline bool __try_cmpxchg64_local(volatile u64 *ptr, u64 *oldp, u64 new)
arch/x86/include/asm/cmpxchg_32.h
68
return __arch_try_cmpxchg64(ptr, oldp, new,);
arch/x86/include/asm/cmpxchg_64.h
50
static __always_inline u128 arch_cmpxchg128(volatile u128 *ptr, u128 old, u128 new)
arch/x86/include/asm/cmpxchg_64.h
52
return __arch_cmpxchg128(ptr, old, new, LOCK_PREFIX);
arch/x86/include/asm/cmpxchg_64.h
56
static __always_inline u128 arch_cmpxchg128_local(volatile u128 *ptr, u128 old, u128 new)
arch/x86/include/asm/cmpxchg_64.h
58
return __arch_cmpxchg128(ptr, old, new,);
arch/x86/include/asm/cmpxchg_64.h
81
static __always_inline bool arch_try_cmpxchg128(volatile u128 *ptr, u128 *oldp, u128 new)
arch/x86/include/asm/cmpxchg_64.h
83
return __arch_try_cmpxchg128(ptr, oldp, new, LOCK_PREFIX);
arch/x86/include/asm/cmpxchg_64.h
87
static __always_inline bool arch_try_cmpxchg128_local(volatile u128 *ptr, u128 *oldp, u128 new)
arch/x86/include/asm/cmpxchg_64.h
89
return __arch_try_cmpxchg128(ptr, oldp, new,);
arch/x86/include/asm/kfence.h
45
pteval_t val, new;
arch/x86/include/asm/kfence.h
64
new = val ^ _PAGE_PRESENT;
arch/x86/include/asm/kfence.h
65
set_pte(pte, __pte(flip_protnone_guard(val, new, PTE_PFN_MASK)));
arch/x86/include/asm/kvm_page_track.h
32
void (*track_write)(gpa_t gpa, const u8 *new, int bytes,
arch/x86/include/asm/local.h
123
static inline long local_cmpxchg(local_t *l, long old, long new)
arch/x86/include/asm/local.h
125
return cmpxchg_local(&l->a.counter, old, new);
arch/x86/include/asm/local.h
128
static inline bool local_try_cmpxchg(local_t *l, long *old, long new)
arch/x86/include/asm/local.h
131
(typeof(l->a.counter) *) old, new);
arch/x86/include/asm/mc146818rtc.h
43
unsigned long new;
arch/x86/include/asm/mc146818rtc.h
44
new = ((smp_processor_id() + 1) << 8) | reg;
arch/x86/include/asm/mc146818rtc.h
50
if (__cmpxchg(&cmos_lock, 0, new, sizeof(cmos_lock)) == 0)
arch/x86/include/asm/preempt.h
32
int old, new;
arch/x86/include/asm/preempt.h
36
new = (old & PREEMPT_NEED_RESCHED) |
arch/x86/include/asm/preempt.h
38
} while (!raw_cpu_try_cmpxchg_4(__preempt_count, &old, new));
arch/x86/include/asm/uaccess.h
384
: [new] ltype (__new) \
arch/x86/include/asm/uaccess.h
427
: [new] ltype (__new) \
arch/x86/kernel/acpi/boot.c
1800
unsigned int old, new, val;
arch/x86/kernel/acpi/boot.c
1805
new = (old & ~0x3) + 2 + val;
arch/x86/kernel/acpi/boot.c
1806
} while (!try_cmpxchg(lock, &old, new));
arch/x86/kernel/acpi/boot.c
1816
unsigned int old, new;
arch/x86/kernel/acpi/boot.c
1820
new = old & ~0x3;
arch/x86/kernel/acpi/boot.c
1821
} while (!try_cmpxchg(lock, &old, new));
arch/x86/kernel/acpi/boot.c
607
unsigned int old, new;
arch/x86/kernel/acpi/boot.c
617
new = acpi_noirq ? old : 0;
arch/x86/kernel/acpi/boot.c
625
new &= ~mask;
arch/x86/kernel/acpi/boot.c
628
new |= mask;
arch/x86/kernel/acpi/boot.c
632
if (old == new)
arch/x86/kernel/acpi/boot.c
635
pr_warn("setting ELCR to %04x (from %04x)\n", new, old);
arch/x86/kernel/acpi/boot.c
636
outb(new, PIC_ELCR1);
arch/x86/kernel/acpi/boot.c
637
outb(new >> 8, PIC_ELCR2);
arch/x86/kernel/alternative.c
2991
const u8 *new = text_poke_array.vec[i].text;
arch/x86/kernel/alternative.c
3001
memcpy(_new + 1, new, 5);
arch/x86/kernel/alternative.c
3002
new = _new;
arch/x86/kernel/alternative.c
3006
new + INT3_INSN_SIZE,
arch/x86/kernel/alternative.c
3036
perf_event_text_poke(text_poke_addr(&text_poke_array.vec[i]), old, len, new, len);
arch/x86/kernel/apic/apic.c
346
static inline int eilvt_entry_is_changeable(unsigned int old, unsigned int new)
arch/x86/kernel/apic/apic.c
349
|| (new == APIC_LVT_MASKED)
arch/x86/kernel/apic/apic.c
350
|| ((new & ~APIC_LVT_MASKED) == old);
arch/x86/kernel/apic/apic.c
353
static unsigned int reserve_eilvt_offset(int offset, unsigned int new)
arch/x86/kernel/apic/apic.c
363
if (vector && !eilvt_entry_is_changeable(vector, new))
arch/x86/kernel/apic/apic.c
366
} while (!atomic_try_cmpxchg(&eilvt_offsets[offset], &rsvd, new));
arch/x86/kernel/apic/apic.c
368
rsvd = new & ~APIC_LVT_MASKED;
arch/x86/kernel/apic/apic.c
373
return new;
arch/x86/kernel/apic/apic.c
385
unsigned int new, old, reserved;
arch/x86/kernel/apic/apic.c
387
new = (mask << 16) | (msg_type << 8) | vector;
arch/x86/kernel/apic/apic.c
389
reserved = reserve_eilvt_offset(offset, new);
arch/x86/kernel/apic/apic.c
391
if (reserved != new) {
arch/x86/kernel/apic/apic.c
395
smp_processor_id(), reg, offset, new, reserved);
arch/x86/kernel/apic/apic.c
399
if (!eilvt_entry_is_changeable(old, new)) {
arch/x86/kernel/apic/apic.c
403
smp_processor_id(), reg, offset, new, old);
arch/x86/kernel/apic/apic.c
407
apic_write(reg, new);
arch/x86/kernel/cpu/mce/amd.c
523
static int setup_APIC_mce_threshold(int reserved, int new)
arch/x86/kernel/cpu/mce/amd.c
525
if (reserved < 0 && !setup_APIC_eilvt(new, THRESHOLD_APIC_VECTOR,
arch/x86/kernel/cpu/mce/amd.c
527
return new;
arch/x86/kernel/cpu/mce/amd.c
572
int new;
arch/x86/kernel/cpu/mce/amd.c
593
new = (misc_high & MASK_LVTOFF_HI) >> 20;
arch/x86/kernel/cpu/mce/amd.c
594
offset = setup_APIC_mce_threshold(offset, new);
arch/x86/kernel/cpu/mce/amd.c
595
if (offset == new)
arch/x86/kernel/cpu/mce/amd.c
926
unsigned long new;
arch/x86/kernel/cpu/mce/amd.c
931
if (kstrtoul(buf, 0, &new) < 0)
arch/x86/kernel/cpu/mce/amd.c
934
b->interrupt_enable = !!new;
arch/x86/kernel/cpu/mce/amd.c
949
unsigned long new;
arch/x86/kernel/cpu/mce/amd.c
951
if (kstrtoul(buf, 0, &new) < 0)
arch/x86/kernel/cpu/mce/amd.c
954
if (new > THRESHOLD_MAX)
arch/x86/kernel/cpu/mce/amd.c
955
new = THRESHOLD_MAX;
arch/x86/kernel/cpu/mce/amd.c
956
if (new < 1)
arch/x86/kernel/cpu/mce/amd.c
957
new = 1;
arch/x86/kernel/cpu/mce/amd.c
961
b->threshold_limit = new;
arch/x86/kernel/cpu/mce/core.c
2528
u64 new;
arch/x86/kernel/cpu/mce/core.c
2530
if (kstrtou64(buf, 0, &new) < 0)
arch/x86/kernel/cpu/mce/core.c
2540
b->ctl = new;
arch/x86/kernel/cpu/mce/core.c
2553
u64 new;
arch/x86/kernel/cpu/mce/core.c
2555
if (kstrtou64(buf, 0, &new) < 0)
arch/x86/kernel/cpu/mce/core.c
2559
if (mca_cfg.ignore_ce ^ !!new) {
arch/x86/kernel/cpu/mce/core.c
2560
if (new) {
arch/x86/kernel/cpu/mce/core.c
2580
u64 new;
arch/x86/kernel/cpu/mce/core.c
2582
if (kstrtou64(buf, 0, &new) < 0)
arch/x86/kernel/cpu/mce/core.c
2586
if (mca_cfg.cmci_disabled ^ !!new) {
arch/x86/kernel/cpu/mce/core.c
2587
if (new) {
arch/x86/kernel/ftrace.c
136
const char *new, *old;
arch/x86/kernel/ftrace.c
139
new = ftrace_nop_replace();
arch/x86/kernel/ftrace.c
150
return ftrace_modify_code_direct(ip, old, new);
arch/x86/kernel/ftrace.c
163
const char *new, *old;
arch/x86/kernel/ftrace.c
166
new = ftrace_call_replace(ip, addr);
arch/x86/kernel/ftrace.c
169
return ftrace_modify_code_direct(rec->ip, old, new);
arch/x86/kernel/ftrace.c
190
const char *new;
arch/x86/kernel/ftrace.c
193
new = ftrace_call_replace(ip, (unsigned long)func);
arch/x86/kernel/ftrace.c
194
smp_text_poke_single((void *)ip, new, MCOUNT_INSN_SIZE, NULL);
arch/x86/kernel/ftrace.c
197
new = ftrace_call_replace(ip, (unsigned long)func);
arch/x86/kernel/ftrace.c
198
smp_text_poke_single((void *)ip, new, MCOUNT_INSN_SIZE, NULL);
arch/x86/kernel/ftrace.c
207
const char *new, *old;
arch/x86/kernel/ftrace.c
247
new = ftrace_call_replace(rec->ip, ftrace_get_addr_new(rec));
arch/x86/kernel/ftrace.c
251
new = ftrace_nop_replace();
arch/x86/kernel/ftrace.c
255
smp_text_poke_batch_add((void *)rec->ip, new, MCOUNT_INSN_SIZE, NULL);
arch/x86/kernel/ftrace.c
483
const char *new;
arch/x86/kernel/ftrace.c
506
new = ftrace_call_replace(ip, (unsigned long)func);
arch/x86/kernel/ftrace.c
507
smp_text_poke_single((void *)ip, new, MCOUNT_INSN_SIZE, NULL);
arch/x86/kernel/ftrace.c
598
const char *new;
arch/x86/kernel/ftrace.c
600
new = ftrace_jmp_replace(ip, (unsigned long)func);
arch/x86/kernel/ftrace.c
601
smp_text_poke_single((void *)ip, new, MCOUNT_INSN_SIZE, NULL);
arch/x86/kernel/hpet.c
791
union hpet_lock old, new;
arch/x86/kernel/hpet.c
811
new.value = hpet_readl(HPET_COUNTER);
arch/x86/kernel/hpet.c
815
WRITE_ONCE(hpet.value, new.value);
arch/x86/kernel/hpet.c
818
return (u64)new.value;
arch/x86/kernel/hpet.c
837
new.lockval = READ_ONCE(hpet.lockval);
arch/x86/kernel/hpet.c
838
} while ((new.value == old.value) && arch_spin_is_locked(&new.lock));
arch/x86/kernel/hpet.c
840
return (u64)new.value;
arch/x86/kernel/kprobes/opt.c
502
u8 new[JMP32_INSN_SIZE] = { INT3_INSN_OPCODE, };
arch/x86/kernel/kprobes/opt.c
507
memcpy(new + INT3_INSN_SIZE,
arch/x86/kernel/kprobes/opt.c
511
text_poke(addr, new, INT3_INSN_SIZE);
arch/x86/kernel/kprobes/opt.c
514
new + INT3_INSN_SIZE,
arch/x86/kernel/kprobes/opt.c
518
perf_event_text_poke(op->kp.addr, old, JMP32_INSN_SIZE, new, JMP32_INSN_SIZE);
arch/x86/kernel/mpparse.c
884
unsigned char old, new;
arch/x86/kernel/mpparse.c
889
new = mpf_checksum((unsigned char *)mpc, mpc->length);
arch/x86/kernel/mpparse.c
890
if (old == new) {
arch/x86/kernel/signal_64.c
285
struct compat_siginfo new;
arch/x86/kernel/signal_64.c
287
copy_siginfo_to_external32(&new, from);
arch/x86/kernel/signal_64.c
289
new._sifields._sigchld_x32._utime = from->si_utime;
arch/x86/kernel/signal_64.c
290
new._sifields._sigchld_x32._stime = from->si_stime;
arch/x86/kernel/signal_64.c
292
if (copy_to_user(to, &new, sizeof(struct compat_siginfo)))
arch/x86/kernel/tsc.c
1028
if ((val == CPUFREQ_PRECHANGE && freq->old < freq->new) ||
arch/x86/kernel/tsc.c
1029
(val == CPUFREQ_POSTCHANGE && freq->old > freq->new)) {
arch/x86/kernel/tsc.c
1031
cpufreq_scale(loops_per_jiffy_ref, ref_freq, freq->new);
arch/x86/kernel/tsc.c
1033
tsc_khz = cpufreq_scale(tsc_khz_ref, ref_freq, freq->new);
arch/x86/kernel/uprobes.c
1116
bool new = false;
arch/x86/kernel/uprobes.c
1122
tramp = get_uprobe_trampoline(vaddr, &new);
arch/x86/kernel/uprobes.c
1126
if (WARN_ON_ONCE(err) && new)
arch/x86/kernel/uprobes.c
714
static struct uprobe_trampoline *get_uprobe_trampoline(unsigned long vaddr, bool *new)
arch/x86/kernel/uprobes.c
724
*new = false;
arch/x86/kernel/uprobes.c
733
*new = true;
arch/x86/kernel/vm86_32.c
90
#define set_flags(X, new, mask) \
arch/x86/kernel/vm86_32.c
91
((X) = ((X) & ~(mask)) | ((new) & (mask)))
arch/x86/kvm/irq.c
535
struct kvm_kernel_irq_routing_entry *new)
arch/x86/kvm/irq.c
537
if (new->type != KVM_IRQ_ROUTING_MSI &&
arch/x86/kvm/irq.c
542
new->type == KVM_IRQ_ROUTING_MSI &&
arch/x86/kvm/irq.c
543
!memcmp(&old->msi, &new->msi, sizeof(new->msi)))
arch/x86/kvm/irq.c
546
kvm_pi_update_irte(irqfd, new);
arch/x86/kvm/kvm_emulate.h
192
const void *new,
arch/x86/kvm/lapic.c
251
static int kvm_recalculate_phys_map(struct kvm_apic_map *new,
arch/x86/kvm/lapic.c
265
if (WARN_ON_ONCE(xapic_id > new->max_apic_id))
arch/x86/kvm/lapic.c
274
if (x2apic_id > new->max_apic_id)
arch/x86/kvm/lapic.c
303
new->phys_map[x2apic_id] = apic;
arch/x86/kvm/lapic.c
305
if (!apic_x2apic_mode(apic) && !new->phys_map[xapic_id])
arch/x86/kvm/lapic.c
306
new->phys_map[xapic_id] = apic;
arch/x86/kvm/lapic.c
318
if (new->phys_map[physical_id])
arch/x86/kvm/lapic.c
321
new->phys_map[physical_id] = apic;
arch/x86/kvm/lapic.c
327
static void kvm_recalculate_logical_map(struct kvm_apic_map *new,
arch/x86/kvm/lapic.c
336
if (new->logical_mode == KVM_APIC_MODE_MAP_DISABLED)
arch/x86/kvm/lapic.c
360
if (new->logical_mode == KVM_APIC_MODE_SW_DISABLED) {
arch/x86/kvm/lapic.c
361
new->logical_mode = logical_mode;
arch/x86/kvm/lapic.c
362
} else if (new->logical_mode != logical_mode) {
arch/x86/kvm/lapic.c
363
new->logical_mode = KVM_APIC_MODE_MAP_DISABLED;
arch/x86/kvm/lapic.c
377
if (WARN_ON_ONCE(!kvm_apic_map_get_logical_dest(new, ldr,
arch/x86/kvm/lapic.c
379
new->logical_mode = KVM_APIC_MODE_MAP_DISABLED;
arch/x86/kvm/lapic.c
388
new->logical_mode = KVM_APIC_MODE_MAP_DISABLED;
arch/x86/kvm/lapic.c
407
struct kvm_apic_map *new, *old = NULL;
arch/x86/kvm/lapic.c
451
new = kvzalloc(sizeof(struct kvm_apic_map) +
arch/x86/kvm/lapic.c
455
if (!new)
arch/x86/kvm/lapic.c
458
new->max_apic_id = max_id;
arch/x86/kvm/lapic.c
459
new->logical_mode = KVM_APIC_MODE_SW_DISABLED;
arch/x86/kvm/lapic.c
465
r = kvm_recalculate_phys_map(new, vcpu, &xapic_id_mismatch);
arch/x86/kvm/lapic.c
467
kvfree(new);
arch/x86/kvm/lapic.c
468
new = NULL;
arch/x86/kvm/lapic.c
477
kvm_recalculate_logical_map(new, vcpu);
arch/x86/kvm/lapic.c
485
if (!new)
arch/x86/kvm/lapic.c
490
if (!new || new->logical_mode == KVM_APIC_MODE_MAP_DISABLED)
arch/x86/kvm/lapic.c
502
rcu_assign_pointer(kvm->arch.apic_map, new);
arch/x86/kvm/mmu.h
115
void kvm_mmu_track_write(struct kvm_vcpu *vcpu, gpa_t gpa, const u8 *new,
arch/x86/kvm/mmu/mmu.c
6362
void kvm_mmu_track_write(struct kvm_vcpu *vcpu, gpa_t gpa, const u8 *new,
arch/x86/kvm/mmu/page_track.c
293
void __kvm_page_track_write(struct kvm *kvm, gpa_t gpa, const u8 *new, int bytes)
arch/x86/kvm/mmu/page_track.c
308
n->track_write(gpa, new, bytes, n);
arch/x86/kvm/mmu/page_track.h
30
void __kvm_page_track_write(struct kvm *kvm, gpa_t gpa, const u8 *new, int bytes);
arch/x86/kvm/mmu/page_track.h
42
const u8 *new, int bytes) { }
arch/x86/kvm/mmu/page_track.h
51
const u8 *new, int bytes)
arch/x86/kvm/mmu/page_track.h
53
__kvm_page_track_write(vcpu->kvm, gpa, new, bytes);
arch/x86/kvm/mmu/page_track.h
55
kvm_mmu_track_write(vcpu, gpa, new, bytes);
arch/x86/kvm/trace.h
1078
TP_PROTO(unsigned int vcpu_id, unsigned int new, unsigned int old),
arch/x86/kvm/trace.h
1079
TP_ARGS(vcpu_id, new, old),
arch/x86/kvm/trace.h
1083
__field( unsigned int, new )
arch/x86/kvm/trace.h
1089
__entry->new = new;
arch/x86/kvm/trace.h
1094
__entry->vcpu_id, __entry->old, __entry->new,
arch/x86/kvm/trace.h
1095
__entry->old < __entry->new ? "growed" : "shrinked")
arch/x86/kvm/vmx/posted_intr.c
115
new.control = old.control;
arch/x86/kvm/vmx/posted_intr.c
121
new.ndst = dest;
arch/x86/kvm/vmx/posted_intr.c
122
__pi_clear_sn(&new);
arch/x86/kvm/vmx/posted_intr.c
128
new.nv = POSTED_INTR_VECTOR;
arch/x86/kvm/vmx/posted_intr.c
129
} while (pi_try_set_control(pi_desc, &old.control, new.control));
arch/x86/kvm/vmx/posted_intr.c
166
struct pi_desc old, new;
arch/x86/kvm/vmx/posted_intr.c
193
new.control = old.control;
arch/x86/kvm/vmx/posted_intr.c
194
new.nv = POSTED_INTR_WAKEUP_VECTOR;
arch/x86/kvm/vmx/posted_intr.c
195
} while (pi_try_set_control(pi_desc, &old.control, new.control));
arch/x86/kvm/vmx/posted_intr.c
205
if (pi_test_on(&new))
arch/x86/kvm/vmx/posted_intr.c
43
static int pi_try_set_control(struct pi_desc *pi_desc, u64 *pold, u64 new)
arch/x86/kvm/vmx/posted_intr.c
51
if (!try_cmpxchg64(&pi_desc->control, pold, new))
arch/x86/kvm/vmx/posted_intr.c
61
struct pi_desc old, new;
arch/x86/kvm/x86.c
10957
unsigned long old, new;
arch/x86/kvm/x86.c
10964
old = new = kvm->arch.apicv_inhibit_reasons;
arch/x86/kvm/x86.c
10967
set_or_clear_apicv_inhibit(&new, reason, set);
arch/x86/kvm/x86.c
10969
set_or_clear_apicv_inhibit(&new, APICV_INHIBIT_REASON_IRQWIN,
arch/x86/kvm/x86.c
10972
if (!!old != !!new) {
arch/x86/kvm/x86.c
10986
kvm->arch.apicv_inhibit_reasons = new;
arch/x86/kvm/x86.c
10987
if (new) {
arch/x86/kvm/x86.c
10995
kvm->arch.apicv_inhibit_reasons = new;
arch/x86/kvm/x86.c
13613
struct kvm_memory_slot *new,
arch/x86/kvm/x86.c
13624
if ((new->base_gfn + new->npages - 1) > kvm_mmu_max_gfn())
arch/x86/kvm/x86.c
13627
if (kvm_is_gfn_alias(kvm, new->base_gfn + new->npages - 1))
arch/x86/kvm/x86.c
13630
return kvm_alloc_memslot_metadata(kvm, new);
arch/x86/kvm/x86.c
13634
memcpy(&new->arch, &old->arch, sizeof(old->arch));
arch/x86/kvm/x86.c
13656
const struct kvm_memory_slot *new,
arch/x86/kvm/x86.c
13660
u32 new_flags = new ? new->flags : 0;
arch/x86/kvm/x86.c
13706
kvm_mmu_recover_huge_pages(kvm, new);
arch/x86/kvm/x86.c
13716
kvm_mmu_slot_try_split_huge_pages(kvm, new, PG_LEVEL_4K);
arch/x86/kvm/x86.c
13719
kvm_mmu_slot_leaf_clear_dirty(kvm, new);
arch/x86/kvm/x86.c
13720
kvm_mmu_slot_remove_write_access(kvm, new, PG_LEVEL_2M);
arch/x86/kvm/x86.c
13722
kvm_mmu_slot_remove_write_access(kvm, new, PG_LEVEL_4K);
arch/x86/kvm/x86.c
13767
kvm_flush_remote_tlbs_memslot(kvm, new);
arch/x86/kvm/x86.c
13773
const struct kvm_memory_slot *new,
arch/x86/kvm/x86.c
13788
kvm_mmu_slot_apply_flags(kvm, old, new, change);
arch/x86/kvm/x86.c
8304
#define emulator_try_cmpxchg_user(t, ptr, old, new) \
arch/x86/kvm/x86.c
8305
(__try_cmpxchg_user((t __user *)(ptr), (t *)(old), *(t *)(new), efault ## t))
arch/x86/kvm/x86.c
8310
const void *new,
arch/x86/kvm/x86.c
8350
r = emulator_try_cmpxchg_user(u8, hva, old, new);
arch/x86/kvm/x86.c
8353
r = emulator_try_cmpxchg_user(u16, hva, old, new);
arch/x86/kvm/x86.c
8356
r = emulator_try_cmpxchg_user(u32, hva, old, new);
arch/x86/kvm/x86.c
8359
r = emulator_try_cmpxchg_user(u64, hva, old, new);
arch/x86/kvm/x86.c
8380
kvm_page_track_write(vcpu, gpa, new, bytes);
arch/x86/kvm/x86.c
8387
return emulator_write_emulated(ctxt, addr, new, bytes, exception);
arch/x86/kvm/x86.c
9764
khz = freq->new;
arch/x86/kvm/x86.c
9862
if (freq->old < freq->new && send_ipi) {
arch/x86/kvm/x86.c
9885
if (val == CPUFREQ_PRECHANGE && freq->old > freq->new)
arch/x86/kvm/x86.c
9887
if (val == CPUFREQ_POSTCHANGE && freq->old < freq->new)
arch/x86/mm/pat/set_memory.c
670
static inline pgprot_t verify_rwx(pgprot_t old, pgprot_t new, unsigned long start,
arch/x86/mm/pat/set_memory.c
682
return new;
arch/x86/mm/pat/set_memory.c
686
return new;
arch/x86/mm/pat/set_memory.c
688
if (!((pgprot_val(old) ^ pgprot_val(new)) & (_PAGE_RW | _PAGE_NX)))
arch/x86/mm/pat/set_memory.c
689
return new;
arch/x86/mm/pat/set_memory.c
691
if ((pgprot_val(new) & (_PAGE_RW | _PAGE_NX)) != _PAGE_RW)
arch/x86/mm/pat/set_memory.c
692
return new;
arch/x86/mm/pat/set_memory.c
696
return new;
arch/x86/mm/pat/set_memory.c
701
(unsigned long long)pgprot_val(new),
arch/x86/mm/pat/set_memory.c
709
return new;
arch/x86/net/bpf_jit_comp.c
4137
struct bpf_prog *new, struct bpf_prog *old)
arch/x86/net/bpf_jit_comp.c
4145
new_addr = new ? (u8 *)new->bpf_func + poke->adj_off : NULL;
arch/x86/net/bpf_jit_comp.c
4152
if (new) {
arch/x86/pci/irq.c
55
int new);
arch/x86/pci/mmconfig-shared.c
103
struct pci_mmcfg_region *new;
arch/x86/pci/mmconfig-shared.c
105
new = pci_mmconfig_alloc(segment, start, end, addr);
arch/x86/pci/mmconfig-shared.c
106
if (!new)
arch/x86/pci/mmconfig-shared.c
110
list_add_sorted(new);
arch/x86/pci/mmconfig-shared.c
114
&new->res, (unsigned long)addr, segment, start, end);
arch/x86/pci/mmconfig-shared.c
116
return new;
arch/x86/pci/mmconfig-shared.c
55
static void list_add_sorted(struct pci_mmcfg_region *new)
arch/x86/pci/mmconfig-shared.c
61
if (cfg->segment > new->segment ||
arch/x86/pci/mmconfig-shared.c
62
(cfg->segment == new->segment &&
arch/x86/pci/mmconfig-shared.c
63
cfg->start_bus >= new->start_bus)) {
arch/x86/pci/mmconfig-shared.c
64
list_add_tail_rcu(&new->list, &cfg->list);
arch/x86/pci/mmconfig-shared.c
68
list_add_tail_rcu(&new->list, &pci_mmcfg_list);
arch/x86/pci/mmconfig-shared.c
74
struct pci_mmcfg_region *new;
arch/x86/pci/mmconfig-shared.c
80
new = kzalloc_obj(*new);
arch/x86/pci/mmconfig-shared.c
81
if (!new)
arch/x86/pci/mmconfig-shared.c
84
new->address = addr;
arch/x86/pci/mmconfig-shared.c
85
new->segment = segment;
arch/x86/pci/mmconfig-shared.c
86
new->start_bus = start;
arch/x86/pci/mmconfig-shared.c
87
new->end_bus = end;
arch/x86/pci/mmconfig-shared.c
89
res = &new->res;
arch/x86/pci/mmconfig-shared.c
93
snprintf(new->name, PCI_MMCFG_RESOURCE_NAME_LEN,
arch/x86/pci/mmconfig-shared.c
95
res->name = new->name;
arch/x86/pci/mmconfig-shared.c
97
return new;
arch/x86/platform/efi/memmap.c
165
void *old, *new;
arch/x86/platform/efi/memmap.c
183
for (old = old_memmap->map, new = buf;
arch/x86/platform/efi/memmap.c
185
old += old_memmap->desc_size, new += old_memmap->desc_size) {
arch/x86/platform/efi/memmap.c
188
memcpy(new, old, old_memmap->desc_size);
arch/x86/platform/efi/memmap.c
189
md = new;
arch/x86/platform/efi/memmap.c
203
new += old_memmap->desc_size;
arch/x86/platform/efi/memmap.c
204
memcpy(new, old, old_memmap->desc_size);
arch/x86/platform/efi/memmap.c
205
md = new;
arch/x86/platform/efi/memmap.c
216
new += old_memmap->desc_size;
arch/x86/platform/efi/memmap.c
217
memcpy(new, old, old_memmap->desc_size);
arch/x86/platform/efi/memmap.c
218
md = new;
arch/x86/platform/efi/memmap.c
224
new += old_memmap->desc_size;
arch/x86/platform/efi/memmap.c
225
memcpy(new, old, old_memmap->desc_size);
arch/x86/platform/efi/memmap.c
226
md = new;
arch/x86/platform/efi/memmap.c
238
new += old_memmap->desc_size;
arch/x86/platform/efi/memmap.c
239
memcpy(new, old, old_memmap->desc_size);
arch/x86/platform/efi/memmap.c
240
md = new;
arch/x86/platform/efi/quirks.c
259
void *new;
arch/x86/platform/efi/quirks.c
288
new = early_memremap_prot(data.phys_map, data.size,
arch/x86/platform/efi/quirks.c
290
if (!new) {
arch/x86/platform/efi/quirks.c
295
efi_memmap_insert(&efi.memmap, new, &mr);
arch/x86/platform/efi/quirks.c
296
early_memunmap(new, data.size);
arch/x86/platform/efi/quirks.c
421
void *new, *new_md;
arch/x86/platform/efi/quirks.c
509
new = memremap(data.phys_map, data.size, MEMREMAP_WB);
arch/x86/platform/efi/quirks.c
510
if (!new) {
arch/x86/platform/efi/quirks.c
520
new_md = new;
arch/x86/platform/efi/quirks.c
531
memunmap(new);
arch/x86/platform/intel-mid/pwr.c
153
static int __update_power_state(struct mid_pwr *pwr, int reg, int bit, int new)
arch/x86/platform/intel-mid/pwr.c
162
if (curstate == new)
arch/x86/platform/intel-mid/pwr.c
166
mid_pwr_set_state(pwr, reg, (power & ~(3 << bit)) | (new << bit));
arch/x86/platform/intel-mid/pwr.c
176
if (curstate != new)
arch/x86/um/bugs_32.c
25
struct sigaction old, new;
arch/x86/um/bugs_32.c
28
new.sa_handler = cmov_sigill_test_handler;
arch/x86/um/bugs_32.c
31
new.sa_flags = SA_NODEFER;
arch/x86/um/bugs_32.c
32
sigemptyset(&new.sa_mask);
arch/x86/um/bugs_32.c
33
sigaction(SIGILL, &new, &old);
arch/x86/um/bugs_32.c
42
sigaction(SIGILL, &old, &new);
arch/x86/um/tls_32.c
212
int arch_set_tls(struct task_struct *new, unsigned long tls)
arch/x86/um/tls_32.c
226
ret = set_tls_entry(new, &info, idx, 0);
arch/xtensa/include/asm/cmpxchg.h
100
return __cmpxchg_u32(ptr, old, new);
arch/xtensa/include/asm/cmpxchg.h
102
return __generic_cmpxchg_local(ptr, old, new, size);
arch/xtensa/include/asm/cmpxchg.h
25
__cmpxchg_u32(volatile int *p, int old, int new)
arch/xtensa/include/asm/cmpxchg.h
39
: [new] "a" (new), [addr] "a" (p), [cmp] "a" (old)
arch/xtensa/include/asm/cmpxchg.h
48
: [new] "+a" (new), [mem] "+m" (*p)
arch/xtensa/include/asm/cmpxchg.h
53
return new;
arch/xtensa/include/asm/cmpxchg.h
64
: [cmp] "a" (old), [new] "r" (new)
arch/xtensa/include/asm/cmpxchg.h
75
__cmpxchg(volatile void *ptr, unsigned long old, unsigned long new, int size)
arch/xtensa/include/asm/cmpxchg.h
78
case 1: return cmpxchg_emu_u8(ptr, old, new);
arch/xtensa/include/asm/cmpxchg.h
79
case 4: return __cmpxchg_u32(ptr, old, new);
arch/xtensa/include/asm/cmpxchg.h
96
unsigned long new, int size)
arch/xtensa/platforms/iss/network.c
577
struct iss_net_init *new;
arch/xtensa/platforms/iss/network.c
608
new = memblock_alloc(sizeof(*new), SMP_CACHE_BYTES);
arch/xtensa/platforms/iss/network.c
609
if (new == NULL) {
arch/xtensa/platforms/iss/network.c
614
INIT_LIST_HEAD(&new->list);
arch/xtensa/platforms/iss/network.c
615
new->index = n;
arch/xtensa/platforms/iss/network.c
616
new->init = str + 1;
arch/xtensa/platforms/iss/network.c
618
list_add_tail(&new->list, &eth_cmd_line);
block/bfq-iosched.c
905
struct rb_node **new = &(root->rb_root.rb_node), *parent = NULL;
block/bfq-iosched.c
923
while (*new) {
block/bfq-iosched.c
924
struct bfq_weight_counter *__counter = container_of(*new,
block/bfq-iosched.c
927
parent = *new;
block/bfq-iosched.c
934
new = &((*new)->rb_left);
block/bfq-iosched.c
936
new = &((*new)->rb_right);
block/bfq-iosched.c
960
rb_link_node(&bfqq->weight_counter->weights_node, parent, new);
block/bio.c
372
struct bio *bio_chain_and_submit(struct bio *prev, struct bio *new)
block/bio.c
375
bio_chain(prev, new);
block/bio.c
378
return new;
block/blk-ia-ranges.c
232
struct blk_independent_access_ranges *new)
block/blk-ia-ranges.c
240
if (old->nr_ia_ranges != new->nr_ia_ranges)
block/blk-ia-ranges.c
244
if (new->ia_range[i].sector != old->ia_range[i].sector ||
block/blk-ia-ranges.c
245
new->ia_range[i].nr_sectors != old->ia_range[i].nr_sectors)
block/elevator.c
587
ctx->new = q->elevator;
block/elevator.c
642
if (ctx->new) {
block/elevator.c
643
ret = elv_register_queue(q, ctx->new, !ctx->no_uevent);
block/elevator.c
690
if (!ctx->new)
block/elevator.c
721
if (!ctx->new)
block/elevator.h
50
struct elevator_queue *new;
drivers/acpi/acpi_memhotplug.c
63
struct acpi_memory_info *info, *new;
drivers/acpi/acpi_memhotplug.c
81
new = kzalloc_obj(struct acpi_memory_info);
drivers/acpi/acpi_memhotplug.c
82
if (!new)
drivers/acpi/acpi_memhotplug.c
85
INIT_LIST_HEAD(&new->list);
drivers/acpi/acpi_memhotplug.c
86
new->caching = address64.info.mem.caching;
drivers/acpi/acpi_memhotplug.c
87
new->write_protect = address64.info.mem.write_protect;
drivers/acpi/acpi_memhotplug.c
88
new->start_addr = address64.address.minimum;
drivers/acpi/acpi_memhotplug.c
89
new->length = address64.address.address_length;
drivers/acpi/acpi_memhotplug.c
90
list_add_tail(&new->list, &mem_device->res_list);
drivers/android/binder.c
1071
unsigned long *new, bit;
drivers/android/binder.c
1092
new = bitmap_zalloc(nbits, GFP_KERNEL);
drivers/android/binder.c
1094
dbitmap_grow(dmap, new, nbits);
drivers/android/binder.c
1364
unsigned long *new;
drivers/android/binder.c
1374
new = bitmap_zalloc(nbits, GFP_KERNEL);
drivers/android/binder.c
1376
dbitmap_shrink(&proc->dmap, new, nbits);
drivers/android/dbitmap.h
104
dbitmap_grow(struct dbitmap *dmap, unsigned long *new, unsigned int nbits)
drivers/android/dbitmap.h
112
kfree(new);
drivers/android/dbitmap.h
122
if (!new) {
drivers/android/dbitmap.h
127
dbitmap_replace(dmap, new, nbits);
drivers/android/dbitmap.h
70
dbitmap_replace(struct dbitmap *dmap, unsigned long *new, unsigned int nbits)
drivers/android/dbitmap.h
72
bitmap_copy(new, dmap->map, min(dmap->nbits, nbits));
drivers/android/dbitmap.h
74
dmap->map = new;
drivers/android/dbitmap.h
79
dbitmap_shrink(struct dbitmap *dmap, unsigned long *new, unsigned int nbits)
drivers/android/dbitmap.h
81
if (!new)
drivers/android/dbitmap.h
90
kfree(new);
drivers/android/dbitmap.h
94
dbitmap_replace(dmap, new, nbits);
drivers/ata/sata_mv.c
1475
u32 old, new;
drivers/ata/sata_mv.c
1480
new = old | (1 << 22);
drivers/ata/sata_mv.c
1482
new = old & ~(1 << 22);
drivers/ata/sata_mv.c
1483
if (new != old)
drivers/ata/sata_mv.c
1484
writel(new, hpriv->base + GPIO_PORT_CTL);
drivers/ata/sata_mv.c
1502
u32 new, *old = &pp->cached.unknown_rsvd;
drivers/ata/sata_mv.c
1505
new = *old | 1;
drivers/ata/sata_mv.c
1507
new = *old & ~1;
drivers/ata/sata_mv.c
1508
mv_write_cached_reg(mv_ap_base(ap) + EDMA_UNKNOWN_RSVD, old, new);
drivers/ata/sata_mv.c
935
static inline void mv_write_cached_reg(void __iomem *addr, u32 *old, u32 new)
drivers/ata/sata_mv.c
937
if (new != *old) {
drivers/ata/sata_mv.c
939
*old = new;
drivers/ata/sata_mv.c
953
writelfl(new, addr); /* read after write */
drivers/ata/sata_mv.c
957
writel(new, addr); /* unaffected by the errata */
drivers/base/component.c
361
struct component_match_array *new;
drivers/base/component.c
366
new = kmalloc_objs(*new, num);
drivers/base/component.c
367
if (!new)
drivers/base/component.c
371
memcpy(new, match->compare, sizeof(*new) *
drivers/base/component.c
375
match->compare = new;
drivers/base/core.c
2524
unsigned long new;
drivers/base/core.c
2526
ret = kstrtoul(buf, 0, &new);
drivers/base/core.c
2529
*(unsigned long *)(ea->var) = new;
drivers/base/core.c
2550
long new;
drivers/base/core.c
2552
ret = kstrtol(buf, 0, &new);
drivers/base/core.c
2556
if (new > INT_MAX || new < INT_MIN)
drivers/base/core.c
2558
*(int *)(ea->var) = new;
drivers/base/dd.c
381
const char *new = NULL, *old;
drivers/base/dd.c
415
new = kstrndup(s, len, GFP_KERNEL);
drivers/base/dd.c
416
if (!new)
drivers/base/dd.c
422
dev->driver_override.name = new;
drivers/base/devres.c
162
struct devres_node *old, struct devres_node *new)
drivers/base/devres.c
165
BUG_ON(!list_empty(&new->entry));
drivers/base/devres.c
166
list_replace(&old->entry, &new->entry);
drivers/base/regmap/regcache-rbtree.c
105
new = &root->rb_node;
drivers/base/regmap/regcache-rbtree.c
106
while (*new) {
drivers/base/regmap/regcache-rbtree.c
107
rbnode_tmp = rb_entry(*new, struct regcache_rbtree_node, node);
drivers/base/regmap/regcache-rbtree.c
113
parent = *new;
drivers/base/regmap/regcache-rbtree.c
119
new = &((*new)->rb_right);
drivers/base/regmap/regcache-rbtree.c
121
new = &((*new)->rb_left);
drivers/base/regmap/regcache-rbtree.c
125
rb_link_node(&rbnode->node, parent, new);
drivers/base/regmap/regcache-rbtree.c
99
struct rb_node **new, *parent;
drivers/base/regmap/regmap-kunit.c
30
static void get_changed_bytes(void *orig, void *new, size_t size)
drivers/base/regmap/regmap-kunit.c
33
char *n = new;
drivers/base/regmap/regmap-kunit.c
36
get_random_bytes(new, size);
drivers/base/regmap/regmap.c
1064
struct regmap_range_node *new;
drivers/base/regmap/regmap.c
1120
new = kzalloc_obj(*new);
drivers/base/regmap/regmap.c
1121
if (new == NULL) {
drivers/base/regmap/regmap.c
1126
new->map = map;
drivers/base/regmap/regmap.c
1127
new->name = range_cfg->name;
drivers/base/regmap/regmap.c
1128
new->range_min = range_cfg->range_min;
drivers/base/regmap/regmap.c
1129
new->range_max = range_cfg->range_max;
drivers/base/regmap/regmap.c
1130
new->selector_reg = range_cfg->selector_reg;
drivers/base/regmap/regmap.c
1131
new->selector_mask = range_cfg->selector_mask;
drivers/base/regmap/regmap.c
1132
new->selector_shift = range_cfg->selector_shift;
drivers/base/regmap/regmap.c
1133
new->window_start = range_cfg->window_start;
drivers/base/regmap/regmap.c
1134
new->window_len = range_cfg->window_len;
drivers/base/regmap/regmap.c
1136
if (!_regmap_range_add(map, new)) {
drivers/base/regmap/regmap.c
1138
kfree(new);
drivers/base/regmap/regmap.c
503
struct rb_node **new = &(root->rb_node), *parent = NULL;
drivers/base/regmap/regmap.c
505
while (*new) {
drivers/base/regmap/regmap.c
507
rb_entry(*new, struct regmap_range_node, node);
drivers/base/regmap/regmap.c
509
parent = *new;
drivers/base/regmap/regmap.c
511
new = &((*new)->rb_left);
drivers/base/regmap/regmap.c
513
new = &((*new)->rb_right);
drivers/base/regmap/regmap.c
518
rb_link_node(&data->node, parent, new);
drivers/block/drbd/drbd_interval.c
27
struct rb_node **new = &root->rb_node, *parent = NULL;
drivers/block/drbd/drbd_interval.c
32
while (*new) {
drivers/block/drbd/drbd_interval.c
34
rb_entry(*new, struct drbd_interval, rb);
drivers/block/drbd/drbd_interval.c
36
parent = *new;
drivers/block/drbd/drbd_interval.c
40
new = &(*new)->rb_left;
drivers/block/drbd/drbd_interval.c
42
new = &(*new)->rb_right;
drivers/block/drbd/drbd_interval.c
44
new = &(*new)->rb_left;
drivers/block/drbd/drbd_interval.c
46
new = &(*new)->rb_right;
drivers/block/drbd/drbd_interval.c
52
rb_link_node(&this->rb, parent, new);
drivers/block/drbd/drbd_nl.c
1310
unsigned int new;
drivers/block/drbd/drbd_nl.c
1326
new = min3(DRBD_MAX_BIO_SIZE, device->local_max_bio_size,
drivers/block/drbd/drbd_nl.c
1328
if (new != now) {
drivers/block/drbd/drbd_nl.c
1329
if (device->state.role == R_PRIMARY && new < now)
drivers/block/drbd/drbd_nl.c
1331
new, now);
drivers/block/drbd/drbd_nl.c
1332
drbd_info(device, "max BIO size = %u\n", new);
drivers/block/drbd/drbd_nl.c
1345
lim.max_hw_sectors = new >> SECTOR_SHIFT;
drivers/block/drbd/drbd_worker.c
2030
unsigned long old, new;
drivers/block/drbd/drbd_worker.c
2033
new = old & ~DRBD_DEVICE_WORK_MASK;
drivers/block/drbd/drbd_worker.c
2034
} while (cmpxchg(flags, old, new) != old);
drivers/block/xen-blkback/blkback.c
171
struct rb_node **new = NULL, *parent = NULL;
drivers/block/xen-blkback/blkback.c
181
new = &ring->persistent_gnts.rb_node;
drivers/block/xen-blkback/blkback.c
182
while (*new) {
drivers/block/xen-blkback/blkback.c
183
this = container_of(*new, struct persistent_gnt, node);
drivers/block/xen-blkback/blkback.c
185
parent = *new;
drivers/block/xen-blkback/blkback.c
187
new = &((*new)->rb_left);
drivers/block/xen-blkback/blkback.c
189
new = &((*new)->rb_right);
drivers/block/xen-blkback/blkback.c
198
rb_link_node(&(persistent_gnt->node), parent, new);
drivers/char/agp/generic.c
104
new = kzalloc_obj(struct agp_memory);
drivers/char/agp/generic.c
105
if (new == NULL)
drivers/char/agp/generic.c
108
new->key = agp_get_key();
drivers/char/agp/generic.c
110
if (new->key < 0) {
drivers/char/agp/generic.c
111
kfree(new);
drivers/char/agp/generic.c
115
agp_alloc_page_array(alloc_size, new);
drivers/char/agp/generic.c
1161
struct agp_memory *new;
drivers/char/agp/generic.c
1166
new = agp_create_user_memory(page_count);
drivers/char/agp/generic.c
1167
if (new == NULL)
drivers/char/agp/generic.c
117
if (new->pages == NULL) {
drivers/char/agp/generic.c
1171
new->pages[i] = NULL;
drivers/char/agp/generic.c
1172
new->page_count = 0;
drivers/char/agp/generic.c
1173
new->type = type;
drivers/char/agp/generic.c
1174
new->num_scratch_pages = pages;
drivers/char/agp/generic.c
1176
return new;
drivers/char/agp/generic.c
118
agp_free_key(new->key);
drivers/char/agp/generic.c
119
kfree(new);
drivers/char/agp/generic.c
122
new->num_scratch_pages = 0;
drivers/char/agp/generic.c
123
return new;
drivers/char/agp/generic.c
128
struct agp_memory *new;
drivers/char/agp/generic.c
130
new = kzalloc_obj(struct agp_memory);
drivers/char/agp/generic.c
131
if (new == NULL)
drivers/char/agp/generic.c
134
new->key = agp_get_key();
drivers/char/agp/generic.c
136
if (new->key < 0) {
drivers/char/agp/generic.c
137
kfree(new);
drivers/char/agp/generic.c
141
agp_alloc_page_array(PAGE_SIZE * scratch_pages, new);
drivers/char/agp/generic.c
143
if (new->pages == NULL) {
drivers/char/agp/generic.c
144
agp_free_key(new->key);
drivers/char/agp/generic.c
145
kfree(new);
drivers/char/agp/generic.c
148
new->num_scratch_pages = scratch_pages;
drivers/char/agp/generic.c
149
new->type = AGP_NORMAL_MEMORY;
drivers/char/agp/generic.c
150
return new;
drivers/char/agp/generic.c
222
struct agp_memory *new;
drivers/char/agp/generic.c
235
new = agp_generic_alloc_user(page_count, type);
drivers/char/agp/generic.c
236
if (new)
drivers/char/agp/generic.c
237
new->bridge = bridge;
drivers/char/agp/generic.c
238
return new;
drivers/char/agp/generic.c
242
new = bridge->driver->alloc_by_type(page_count, type);
drivers/char/agp/generic.c
243
if (new)
drivers/char/agp/generic.c
244
new->bridge = bridge;
drivers/char/agp/generic.c
245
return new;
drivers/char/agp/generic.c
250
new = agp_create_memory(scratch_pages);
drivers/char/agp/generic.c
252
if (new == NULL)
drivers/char/agp/generic.c
256
if (bridge->driver->agp_alloc_pages(bridge, new, page_count)) {
drivers/char/agp/generic.c
257
agp_free_memory(new);
drivers/char/agp/generic.c
260
new->bridge = bridge;
drivers/char/agp/generic.c
261
return new;
drivers/char/agp/generic.c
268
agp_free_memory(new);
drivers/char/agp/generic.c
271
new->pages[i] = page;
drivers/char/agp/generic.c
272
new->page_count++;
drivers/char/agp/generic.c
274
new->bridge = bridge;
drivers/char/agp/generic.c
276
return new;
drivers/char/agp/generic.c
98
struct agp_memory *new;
drivers/char/agp/intel-gtt.c
1016
struct agp_memory *new;
drivers/char/agp/intel-gtt.c
1022
new = agp_create_memory(1);
drivers/char/agp/intel-gtt.c
1023
if (new == NULL)
drivers/char/agp/intel-gtt.c
1026
new->type = AGP_DCACHE_MEMORY;
drivers/char/agp/intel-gtt.c
1027
new->page_count = pg_count;
drivers/char/agp/intel-gtt.c
1028
new->num_scratch_pages = 0;
drivers/char/agp/intel-gtt.c
1029
agp_free_page_array(new);
drivers/char/agp/intel-gtt.c
1030
return new;
drivers/char/agp/intel-gtt.c
243
struct agp_memory *new;
drivers/char/agp/intel-gtt.c
260
new = agp_create_memory(pg_count);
drivers/char/agp/intel-gtt.c
261
if (new == NULL)
drivers/char/agp/intel-gtt.c
264
new->pages[0] = page;
drivers/char/agp/intel-gtt.c
267
new->pages[1] = new->pages[0] + 1;
drivers/char/agp/intel-gtt.c
268
new->pages[2] = new->pages[1] + 1;
drivers/char/agp/intel-gtt.c
269
new->pages[3] = new->pages[2] + 1;
drivers/char/agp/intel-gtt.c
271
new->page_count = pg_count;
drivers/char/agp/intel-gtt.c
272
new->num_scratch_pages = pg_count;
drivers/char/agp/intel-gtt.c
273
new->type = AGP_PHYS_MEMORY;
drivers/char/agp/intel-gtt.c
274
new->physical = page_to_phys(new->pages[0]);
drivers/char/agp/intel-gtt.c
275
return new;
drivers/char/agp/isoch.c
23
static void agp_3_5_dev_list_insert(struct list_head *head, struct list_head *new)
drivers/char/agp/isoch.c
25
struct agp_3_5_dev *cur, *n = list_entry(new, struct agp_3_5_dev, list);
drivers/char/agp/isoch.c
33
list_add_tail(new, pos);
drivers/char/random.c
715
unsigned int new, orig, add;
drivers/char/random.c
726
new = min_t(unsigned int, POOL_BITS, orig + add);
drivers/char/random.c
727
} while (!try_cmpxchg(&input_pool.init_bits, &orig, new));
drivers/char/random.c
729
if (orig < POOL_READY_BITS && new >= POOL_READY_BITS) {
drivers/char/random.c
742
} else if (orig < POOL_EARLY_BITS && new >= POOL_EARLY_BITS) {
drivers/clk/clk-multiplier.c
56
static bool __is_best_rate(unsigned long rate, unsigned long new,
drivers/clk/clk-multiplier.c
60
return abs(rate - new) < abs(rate - best);
drivers/clk/clk-multiplier.c
62
return new >= rate && new < best;
drivers/clk/qcom/clk-regmap-mux-div.c
83
unsigned long new)
drivers/clk/qcom/clk-regmap-mux-div.c
85
return (req <= new && new < best) || (best < req && best < new);
drivers/clk/tegra/clk-tegra210-emc.c
133
struct clk_hw *old, *new, *parent;
drivers/clk/tegra/clk-tegra210-emc.c
156
new = clk_hw_get_parent_by_index(hw, new_idx);
drivers/clk/tegra/clk-tegra210-emc.c
188
new = clk_hw_get_parent_by_index(hw, new_idx);
drivers/clk/tegra/clk-tegra210-emc.c
192
parent = new;
drivers/clocksource/arm_arch_timer.c
260
u64 old, new;
drivers/clocksource/arm_arch_timer.c
263
new = read_sysreg(cntpct_el0);
drivers/clocksource/arm_arch_timer.c
264
return (((old ^ new) >> 32) & 1) ? old : new;
drivers/clocksource/arm_arch_timer.c
269
u64 old, new;
drivers/clocksource/arm_arch_timer.c
272
new = read_sysreg(cntvct_el0);
drivers/clocksource/arm_arch_timer.c
273
return (((old ^ new) >> 32) & 1) ? old : new;
drivers/comedi/drivers/amplc_pci224.c
244
#define COMBINE(old, new, mask) (((old) & ~(mask)) | ((new) & (mask)))
drivers/comedi/drivers/amplc_pci230.c
430
#define COMBINE(old, new, mask) (((old) & ~(mask)) | ((new) & (mask)))
drivers/cpufreq/amd-pstate.c
744
freqs.new = target_freq;
drivers/cpufreq/cppc_cpufreq.c
335
freqs.new = target_freq;
drivers/cpufreq/cpufreq-nforce2.c
265
freqs.new = target_fsb * fid * 100;
drivers/cpufreq/cpufreq-nforce2.c
267
if (freqs.old == freqs.new)
drivers/cpufreq/cpufreq-nforce2.c
271
freqs.old, freqs.new);
drivers/cpufreq/cpufreq.c
1794
freqs.new = new_freq;
drivers/cpufreq/cpufreq.c
2269
freqs->new = cpufreq_driver->get_intermediate(policy, index);
drivers/cpufreq/cpufreq.c
2272
if (!freqs->new)
drivers/cpufreq/cpufreq.c
2276
__func__, policy->cpu, freqs->old, freqs->new);
drivers/cpufreq/cpufreq.c
2311
intermediate_freq = freqs.new;
drivers/cpufreq/cpufreq.c
2314
freqs.old = freqs.new;
drivers/cpufreq/cpufreq.c
2317
freqs.new = newfreq;
drivers/cpufreq/cpufreq.c
2319
__func__, policy->cpu, freqs.old, freqs.new);
drivers/cpufreq/cpufreq.c
2340
freqs.new = restore_freq;
drivers/cpufreq/cpufreq.c
268
if (val == CPUFREQ_POSTCHANGE && ci->old != ci->new) {
drivers/cpufreq/cpufreq.c
270
ci->new);
drivers/cpufreq/cpufreq.c
272
loops_per_jiffy, ci->new);
drivers/cpufreq/cpufreq.c
301
state, freqs->new);
drivers/cpufreq/cpufreq.c
324
pr_debug("FREQ: %u - CPUs: %*pbl\n", freqs->new,
drivers/cpufreq/cpufreq.c
328
trace_cpu_frequency(freqs->new, cpu);
drivers/cpufreq/cpufreq.c
333
cpufreq_stats_record_transition(policy, freqs->new);
drivers/cpufreq/cpufreq.c
334
policy->cur = freqs->new;
drivers/cpufreq/cpufreq.c
346
swap(freqs->old, freqs->new);
drivers/cpufreq/gx-suspmod.c
262
freqs.new = new_khz;
drivers/cpufreq/gx-suspmod.c
317
pr_debug("suspend modulation w/ clock speed: %d kHz.\n", freqs.new);
drivers/cpufreq/intel_pstate.c
3216
freqs.new = target_freq;
drivers/cpufreq/intel_pstate.c
3220
target_pstate = intel_pstate_freq_to_hwp_rel(cpu, freqs.new, relation);
drivers/cpufreq/intel_pstate.c
3223
freqs.new = target_pstate * cpu->pstate.scaling;
drivers/cpufreq/longhaul.c
273
freqs.new = speed;
drivers/cpufreq/longhaul.c
348
freqs.new = calc_speed(longhaul_get_cpu_mult());
drivers/cpufreq/longhaul.c
350
if (unlikely(freqs.new != speed)) {
drivers/cpufreq/longhaul.c
963
freqs.new = longhaul_table[i].frequency;
drivers/cpufreq/pcc-cpufreq.c
217
freqs.new = target_freq;
drivers/cpufreq/powernow-k6.c
231
freqs.new = clock_ratio[i].frequency;
drivers/cpufreq/powernow-k7.c
268
freqs.new = powernow_table[index].frequency;
drivers/cpufreq/powernow-k7.c
275
if (freqs.old > freqs.new) {
drivers/cpufreq/powernow-k8.c
914
freqs.new = find_khz_freq_from_fid(fid);
drivers/cpufreq/sh-cpufreq.c
66
freqs.new = (freq + 500) / 1000;
drivers/cpufreq/virtual-cpufreq.c
123
freqs.new = target_freq;
drivers/crypto/intel/qat/qat_common/adf_cfg.c
142
static void adf_cfg_keyval_add(struct adf_cfg_key_val *new,
drivers/crypto/intel/qat/qat_common/adf_cfg.c
145
list_add_tail(&new->list, &sec->param_head);
drivers/cxl/acpi.c
825
struct resource *res, *new, *next;
drivers/cxl/acpi.c
828
new = kzalloc_obj(*new);
drivers/cxl/acpi.c
829
if (!new)
drivers/cxl/acpi.c
831
new->name = res->name;
drivers/cxl/acpi.c
832
new->start = res->start;
drivers/cxl/acpi.c
833
new->end = res->end;
drivers/cxl/acpi.c
834
new->flags = IORESOURCE_MEM;
drivers/cxl/acpi.c
835
new->desc = IORES_DESC_CXL;
drivers/cxl/acpi.c
841
cxl_set_public_resource(res, new);
drivers/cxl/acpi.c
843
insert_resource_expand_to_fit(&iomem_resource, new);
drivers/cxl/acpi.c
846
while (next && resource_overlaps(new, next)) {
drivers/cxl/acpi.c
847
if (resource_contains(new, next)) {
drivers/cxl/acpi.c
854
next->start = new->end + 1;
drivers/cxl/core/port.c
1319
static int add_ep(struct cxl_ep *new)
drivers/cxl/core/port.c
1321
struct cxl_port *port = new->dport->port;
drivers/cxl/core/port.c
1327
return xa_insert(&port->endpoints, (unsigned long)new->ep,
drivers/cxl/core/port.c
1328
new, GFP_KERNEL);
drivers/dax/hmem/device.c
52
struct resource *new;
drivers/dax/hmem/device.c
55
new = __request_region(&hmem_active, res->start, resource_size(res), "",
drivers/dax/hmem/device.c
57
if (!new) {
drivers/dax/hmem/device.c
62
new->desc = target_nid;
drivers/devfreq/devfreq.c
357
freqs.new = new_freq;
drivers/devfreq/devfreq.c
362
freqs.new = cur_freq;
drivers/devfreq/devfreq.c
375
freqs.new = new_freq;
drivers/devfreq/governor_passive.c
241
if (!parent_cpu_data || parent_cpu_data->cur_freq == freqs->new)
drivers/devfreq/governor_passive.c
245
parent_cpu_data->cur_freq = freqs->new;
drivers/devfreq/governor_passive.c
248
ret = devfreq_update_target(devfreq, freqs->new);
drivers/devfreq/governor_passive.c
369
unsigned long freq = freqs->new;
drivers/devfreq/tegra30-devfreq.c
454
unsigned long old, new, delay;
drivers/devfreq/tegra30-devfreq.c
467
new = tegra_actmon_cpufreq_contribution(tegra, freqs->new);
drivers/devfreq/tegra30-devfreq.c
476
if (old == new)
drivers/dma-buf/dma-resv.c
184
struct dma_resv_list *old, *new;
drivers/dma-buf/dma-resv.c
205
new = dma_resv_list_alloc(max);
drivers/dma-buf/dma-resv.c
206
if (!new)
drivers/dma-buf/dma-resv.c
221
RCU_INIT_POINTER(new->table[--k], fence);
drivers/dma-buf/dma-resv.c
223
dma_resv_list_set(new, j++, fence, usage);
drivers/dma-buf/dma-resv.c
225
new->num_fences = j;
drivers/dma-buf/dma-resv.c
235
rcu_assign_pointer(obj->fences, new);
drivers/dma-buf/dma-resv.c
244
fence = rcu_dereference_protected(new->table[i],
drivers/dma/altera-msgdma.c
307
struct msgdma_sw_desc *new;
drivers/dma/altera-msgdma.c
311
new = tx_to_desc(tx);
drivers/dma/altera-msgdma.c
315
list_add_tail(&new->node, &mdev->pending_list);
drivers/dma/altera-msgdma.c
336
struct msgdma_sw_desc *new, *first = NULL;
drivers/dma/altera-msgdma.c
355
new = msgdma_get_descriptor(mdev);
drivers/dma/altera-msgdma.c
358
desc = &new->hw_desc;
drivers/dma/altera-msgdma.c
365
first = new;
drivers/dma/altera-msgdma.c
367
list_add_tail(&new->node, &first->tx_list);
drivers/dma/altera-msgdma.c
395
struct msgdma_sw_desc *new, *first = NULL;
drivers/dma/altera-msgdma.c
419
new = msgdma_get_descriptor(mdev);
drivers/dma/altera-msgdma.c
421
desc = &new->hw_desc;
drivers/dma/altera-msgdma.c
437
first = new;
drivers/dma/altera-msgdma.c
439
list_add_tail(&new->node, &first->tx_list);
drivers/dma/ep93xx_dma.c
784
struct ep93xx_dma_desc *new;
drivers/dma/ep93xx_dma.c
794
new = list_first_entry(&edmac->queue, struct ep93xx_dma_desc, node);
drivers/dma/ep93xx_dma.c
795
list_del_init(&new->node);
drivers/dma/ep93xx_dma.c
797
ep93xx_dma_set_active(edmac, new);
drivers/dma/fsldma.c
765
struct fsl_desc_sw *first = NULL, *prev = NULL, *new;
drivers/dma/fsldma.c
779
new = fsl_dma_alloc_descriptor(chan);
drivers/dma/fsldma.c
780
if (!new) {
drivers/dma/fsldma.c
787
set_desc_cnt(chan, &new->hw, copy);
drivers/dma/fsldma.c
788
set_desc_src(chan, &new->hw, dma_src);
drivers/dma/fsldma.c
789
set_desc_dst(chan, &new->hw, dma_dst);
drivers/dma/fsldma.c
792
first = new;
drivers/dma/fsldma.c
794
set_desc_next(chan, &prev->hw, new->async_tx.phys);
drivers/dma/fsldma.c
796
new->async_tx.cookie = 0;
drivers/dma/fsldma.c
797
async_tx_ack(&new->async_tx);
drivers/dma/fsldma.c
799
prev = new;
drivers/dma/fsldma.c
805
list_add_tail(&new->node, &first->tx_list);
drivers/dma/fsldma.c
808
new->async_tx.flags = flags; /* client is in control of this ack */
drivers/dma/fsldma.c
809
new->async_tx.cookie = -EBUSY;
drivers/dma/fsldma.c
812
set_ld_eol(chan, new);
drivers/dma/mmp_pdma.c
620
struct mmp_pdma_desc_sw *first = NULL, *prev = NULL, *new;
drivers/dma/mmp_pdma.c
638
new = mmp_pdma_alloc_descriptor(chan);
drivers/dma/mmp_pdma.c
639
if (!new) {
drivers/dma/mmp_pdma.c
648
new->desc.dcmd = chan->dcmd | (DCMD_LENGTH & copy);
drivers/dma/mmp_pdma.c
649
pdev->ops->set_desc_src_addr(&new->desc, dma_src);
drivers/dma/mmp_pdma.c
650
pdev->ops->set_desc_dst_addr(&new->desc, dma_dst);
drivers/dma/mmp_pdma.c
653
first = new;
drivers/dma/mmp_pdma.c
656
new->async_tx.phys);
drivers/dma/mmp_pdma.c
658
new->async_tx.cookie = 0;
drivers/dma/mmp_pdma.c
659
async_tx_ack(&new->async_tx);
drivers/dma/mmp_pdma.c
661
prev = new;
drivers/dma/mmp_pdma.c
674
list_add_tail(&new->node, &first->tx_list);
drivers/dma/mmp_pdma.c
681
new->desc.ddadr = DDADR_STOP;
drivers/dma/mmp_pdma.c
682
new->desc.dcmd |= DCMD_ENDIRQEN;
drivers/dma/mmp_pdma.c
701
struct mmp_pdma_desc_sw *first = NULL, *prev = NULL, *new = NULL;
drivers/dma/mmp_pdma.c
724
new = mmp_pdma_alloc_descriptor(chan);
drivers/dma/mmp_pdma.c
725
if (!new) {
drivers/dma/mmp_pdma.c
730
new->desc.dcmd = chan->dcmd | (DCMD_LENGTH & len);
drivers/dma/mmp_pdma.c
732
pdev->ops->set_desc_src_addr(&new->desc, addr);
drivers/dma/mmp_pdma.c
733
new->desc.dtadr = chan->dev_addr;
drivers/dma/mmp_pdma.c
735
new->desc.dsadr = chan->dev_addr;
drivers/dma/mmp_pdma.c
736
pdev->ops->set_desc_dst_addr(&new->desc, addr);
drivers/dma/mmp_pdma.c
740
first = new;
drivers/dma/mmp_pdma.c
743
new->async_tx.phys);
drivers/dma/mmp_pdma.c
745
new->async_tx.cookie = 0;
drivers/dma/mmp_pdma.c
746
async_tx_ack(&new->async_tx);
drivers/dma/mmp_pdma.c
747
prev = new;
drivers/dma/mmp_pdma.c
750
list_add_tail(&new->node, &first->tx_list);
drivers/dma/mmp_pdma.c
762
new->desc.ddadr = DDADR_STOP;
drivers/dma/mmp_pdma.c
763
new->desc.dcmd |= DCMD_ENDIRQEN;
drivers/dma/mmp_pdma.c
784
struct mmp_pdma_desc_sw *first = NULL, *prev = NULL, *new;
drivers/dma/mmp_pdma.c
820
new = mmp_pdma_alloc_descriptor(chan);
drivers/dma/mmp_pdma.c
821
if (!new) {
drivers/dma/mmp_pdma.c
826
new->desc.dcmd = (chan->dcmd | DCMD_ENDIRQEN |
drivers/dma/mmp_pdma.c
828
pdev->ops->set_desc_src_addr(&new->desc, dma_src);
drivers/dma/mmp_pdma.c
829
pdev->ops->set_desc_dst_addr(&new->desc, dma_dst);
drivers/dma/mmp_pdma.c
832
first = new;
drivers/dma/mmp_pdma.c
835
new->async_tx.phys);
drivers/dma/mmp_pdma.c
837
new->async_tx.cookie = 0;
drivers/dma/mmp_pdma.c
838
async_tx_ack(&new->async_tx);
drivers/dma/mmp_pdma.c
840
prev = new;
drivers/dma/mmp_pdma.c
849
list_add_tail(&new->node, &first->tx_list);
drivers/dma/mmp_pdma.c
856
pdev->ops->set_desc_next_addr(&new->desc, first->async_tx.phys);
drivers/dma/sh/shdma-base.c
520
struct shdma_desc *new;
drivers/dma/sh/shdma-base.c
527
new = shdma_get_desc(schan);
drivers/dma/sh/shdma-base.c
528
if (!new) {
drivers/dma/sh/shdma-base.c
533
ops->desc_setup(schan, new, *src, *dst, &copy_size);
drivers/dma/sh/shdma-base.c
537
new->async_tx.cookie = -EBUSY;
drivers/dma/sh/shdma-base.c
538
*first = new;
drivers/dma/sh/shdma-base.c
541
new->async_tx.cookie = -EINVAL;
drivers/dma/sh/shdma-base.c
546
copy_size, *len, src, dst, &new->async_tx,
drivers/dma/sh/shdma-base.c
547
new->async_tx.cookie);
drivers/dma/sh/shdma-base.c
549
new->mark = DESC_PREPARED;
drivers/dma/sh/shdma-base.c
550
new->async_tx.flags = flags;
drivers/dma/sh/shdma-base.c
551
new->direction = direction;
drivers/dma/sh/shdma-base.c
552
new->partial = 0;
drivers/dma/sh/shdma-base.c
560
return new;
drivers/dma/sh/shdma-base.c
578
struct shdma_desc *first = NULL, *new = NULL /* compiler... */;
drivers/dma/sh/shdma-base.c
612
new = shdma_add_desc(schan, flags,
drivers/dma/sh/shdma-base.c
616
new = shdma_add_desc(schan, flags,
drivers/dma/sh/shdma-base.c
619
if (!new)
drivers/dma/sh/shdma-base.c
622
new->cyclic = cyclic;
drivers/dma/sh/shdma-base.c
624
new->chunks = 1;
drivers/dma/sh/shdma-base.c
626
new->chunks = chunks--;
drivers/dma/sh/shdma-base.c
627
list_add_tail(&new->node, &tx_list);
drivers/dma/sh/shdma-base.c
631
if (new != first)
drivers/dma/sh/shdma-base.c
632
new->async_tx.cookie = -ENOSPC;
drivers/dma/sh/shdma-base.c
642
list_for_each_entry(new, &tx_list, node)
drivers/dma/sh/shdma-base.c
643
new->mark = DESC_IDLE;
drivers/dma/xgene-dma.c
841
struct xgene_dma_desc_sw *first = NULL, *new;
drivers/dma/xgene-dma.c
853
new = xgene_dma_alloc_descriptor(chan);
drivers/dma/xgene-dma.c
854
if (!new)
drivers/dma/xgene-dma.c
858
xgene_dma_prep_xor_desc(chan, new, &dst, src,
drivers/dma/xgene-dma.c
862
first = new;
drivers/dma/xgene-dma.c
864
new->tx.cookie = 0;
drivers/dma/xgene-dma.c
865
async_tx_ack(&new->tx);
drivers/dma/xgene-dma.c
868
list_add_tail(&new->node, &first->tx_list);
drivers/dma/xgene-dma.c
871
new->tx.flags = flags; /* client is in control of this ack */
drivers/dma/xgene-dma.c
872
new->tx.cookie = -EBUSY;
drivers/dma/xgene-dma.c
873
list_splice(&first->tx_list, &new->tx_list);
drivers/dma/xgene-dma.c
875
return &new->tx;
drivers/dma/xgene-dma.c
889
struct xgene_dma_desc_sw *first = NULL, *new;
drivers/dma/xgene-dma.c
915
new = xgene_dma_alloc_descriptor(chan);
drivers/dma/xgene-dma.c
916
if (!new)
drivers/dma/xgene-dma.c
920
first = new;
drivers/dma/xgene-dma.c
922
new->tx.cookie = 0;
drivers/dma/xgene-dma.c
923
async_tx_ack(&new->tx);
drivers/dma/xgene-dma.c
926
list_add_tail(&new->node, &first->tx_list);
drivers/dma/xgene-dma.c
933
xgene_dma_prep_xor_desc(chan, new, &dst[0], src,
drivers/dma/xgene-dma.c
943
xgene_dma_prep_xor_desc(chan, new, &dst[1], _src,
drivers/dma/xgene-dma.c
948
new->tx.flags = flags; /* client is in control of this ack */
drivers/dma/xgene-dma.c
949
new->tx.cookie = -EBUSY;
drivers/dma/xgene-dma.c
950
list_splice(&first->tx_list, &new->tx_list);
drivers/dma/xgene-dma.c
952
return &new->tx;
drivers/dma/xilinx/zynqmp_dma.c
385
struct zynqmp_dma_desc_sw *desc, *new;
drivers/dma/xilinx/zynqmp_dma.c
389
new = tx_to_desc(tx);
drivers/dma/xilinx/zynqmp_dma.c
399
desc->src_v->nxtdscraddr = new->src_p;
drivers/dma/xilinx/zynqmp_dma.c
401
desc->dst_v->nxtdscraddr = new->dst_p;
drivers/dma/xilinx/zynqmp_dma.c
405
list_add_tail(&new->node, &chan->pending_list);
drivers/dma/xilinx/zynqmp_dma.c
836
struct zynqmp_dma_desc_sw *new, *first = NULL;
drivers/dma/xilinx/zynqmp_dma.c
857
new = zynqmp_dma_get_descriptor(chan);
drivers/dma/xilinx/zynqmp_dma.c
860
desc = (struct zynqmp_dma_desc_ll *)new->src_v;
drivers/dma/xilinx/zynqmp_dma.c
868
first = new;
drivers/dma/xilinx/zynqmp_dma.c
870
list_add_tail(&new->node, &first->tx_list);
drivers/edac/ghes_edac.c
215
struct dimm_info *new;
drivers/edac/ghes_edac.c
217
new = krealloc_array(hw->dimms, hw->num_dimms + 16,
drivers/edac/ghes_edac.c
219
if (!new) {
drivers/edac/ghes_edac.c
224
hw->dimms = new;
drivers/edac/loongson_edac.c
47
int new, add;
drivers/edac/loongson_edac.c
49
new = read_ecc(mci);
drivers/edac/loongson_edac.c
50
add = new - pvt->last_ce_count;
drivers/edac/loongson_edac.c
51
pvt->last_ce_count = new;
drivers/firewire/core-iso.c
288
int try, new, old = allocate ? BANDWIDTH_AVAILABLE_INITIAL : 0;
drivers/firewire/core-iso.c
297
new = allocate ? old - bandwidth : old + bandwidth;
drivers/firewire/core-iso.c
298
if (new < 0 || new > BANDWIDTH_AVAILABLE_INITIAL)
drivers/firewire/core-iso.c
302
data[1] = cpu_to_be32(new);
drivers/firewire/net.c
292
struct fwnet_fragment_info *fi, *fi2, *new;
drivers/firewire/net.c
344
new = kmalloc_obj(*new, GFP_ATOMIC);
drivers/firewire/net.c
345
if (!new)
drivers/firewire/net.c
348
new->offset = offset;
drivers/firewire/net.c
349
new->len = len;
drivers/firewire/net.c
350
list_add(&new->fi_link, list);
drivers/firewire/net.c
352
return new;
drivers/firewire/net.c
359
struct fwnet_partial_datagram *new;
drivers/firewire/net.c
362
new = kmalloc_obj(*new, GFP_ATOMIC);
drivers/firewire/net.c
363
if (!new)
drivers/firewire/net.c
366
INIT_LIST_HEAD(&new->fi_list);
drivers/firewire/net.c
367
fi = fwnet_frag_new(new, frag_off, frag_len);
drivers/firewire/net.c
371
new->datagram_label = datagram_label;
drivers/firewire/net.c
372
new->datagram_size = dg_size;
drivers/firewire/net.c
373
new->skb = dev_alloc_skb(dg_size + LL_RESERVED_SPACE(net));
drivers/firewire/net.c
374
if (new->skb == NULL)
drivers/firewire/net.c
377
skb_reserve(new->skb, LL_RESERVED_SPACE(net));
drivers/firewire/net.c
378
new->pbuf = skb_put(new->skb, dg_size);
drivers/firewire/net.c
379
memcpy(new->pbuf + frag_off, frag_buf, frag_len);
drivers/firewire/net.c
380
list_add_tail(&new->pd_link, &peer->pd_list);
drivers/firewire/net.c
382
return new;
drivers/firewire/net.c
387
kfree(new);
drivers/firmware/efi/libstub/x86-stub.c
159
struct setup_data *data, *new;
drivers/firmware/efi/libstub/x86-stub.c
180
(void **)&new);
drivers/firmware/efi/libstub/x86-stub.c
186
status = efi_call_proto(p, get_all, new->data, &size);
drivers/firmware/efi/libstub/x86-stub.c
189
efi_bs_call(free_pool, new);
drivers/firmware/efi/libstub/x86-stub.c
192
new->type = SETUP_APPLE_PROPERTIES;
drivers/firmware/efi/libstub/x86-stub.c
193
new->len = size;
drivers/firmware/efi/libstub/x86-stub.c
194
new->next = 0;
drivers/firmware/efi/libstub/x86-stub.c
198
boot_params->hdr.setup_data = (unsigned long)new;
drivers/firmware/efi/libstub/x86-stub.c
202
data->next = (unsigned long)new;
drivers/firmware/qcom/qcom_scm.c
542
unsigned int new;
drivers/firmware/qcom/qcom_scm.c
549
new = (old & ~mask) | (val & mask);
drivers/firmware/qcom/qcom_scm.c
551
return qcom_scm_io_writel(addr, new);
drivers/fpga/dfl-afu-dma-region.c
147
struct rb_node **new, *parent = NULL;
drivers/fpga/dfl-afu-dma-region.c
152
new = &afu->dma_regions.rb_node;
drivers/fpga/dfl-afu-dma-region.c
154
while (*new) {
drivers/fpga/dfl-afu-dma-region.c
157
this = container_of(*new, struct dfl_afu_dma_region, node);
drivers/fpga/dfl-afu-dma-region.c
159
parent = *new;
drivers/fpga/dfl-afu-dma-region.c
165
new = &((*new)->rb_left);
drivers/fpga/dfl-afu-dma-region.c
167
new = &((*new)->rb_right);
drivers/fpga/dfl-afu-dma-region.c
172
rb_link_node(&region->node, parent, new);
drivers/gpio/gpio-aggregator.c
85
struct gpio_aggregator *new __free(kfree) = kzalloc(
drivers/gpio/gpio-aggregator.c
86
sizeof(*new) + arg_size, GFP_KERNEL);
drivers/gpio/gpio-aggregator.c
87
if (!new)
drivers/gpio/gpio-aggregator.c
91
ret = idr_alloc(&gpio_aggregator_idr, new, 0, 0, GFP_KERNEL);
drivers/gpio/gpio-aggregator.c
96
new->id = ret;
drivers/gpio/gpio-aggregator.c
97
INIT_LIST_HEAD(&new->list_head);
drivers/gpio/gpio-aggregator.c
98
mutex_init(&new->lock);
drivers/gpio/gpio-aggregator.c
99
*aggr = no_free_ptr(new);
drivers/gpio/gpio-pcie-idio-24.c
187
unsigned int new;
drivers/gpio/gpio-pcie-idio-24.c
193
new = rising;
drivers/gpio/gpio-pcie-idio-24.c
196
new = falling;
drivers/gpio/gpio-pcie-idio-24.c
199
new = mask;
drivers/gpio/gpio-pcie-idio-24.c
208
idio24gpio->irq_type = (idio24gpio->irq_type & ~mask) | (new & mask);
drivers/gpio/gpio-stmpe.c
227
u8 new = stmpe_gpio->regs[i][j];
drivers/gpio/gpio-stmpe.c
229
if (new == old)
drivers/gpio/gpio-stmpe.c
232
stmpe_gpio->oldregs[i][j] = new;
drivers/gpio/gpio-stmpe.c
233
stmpe_reg_write(stmpe, stmpe->regs[regmap[i][j]], new);
drivers/gpio/gpio-tc3589x.c
213
u8 new = tc3589x_gpio->regs[i][j];
drivers/gpio/gpio-tc3589x.c
215
if (new == old)
drivers/gpio/gpio-tc3589x.c
218
tc3589x_gpio->oldregs[i][j] = new;
drivers/gpio/gpio-tc3589x.c
219
tc3589x_reg_write(tc3589x, regmap[i] + j, new);
drivers/gpio/gpiolib-cdev.c
595
char *new;
drivers/gpio/gpiolib-cdev.c
600
new = kstrdup_and_replace(orig, '/', ':', GFP_KERNEL);
drivers/gpio/gpiolib-cdev.c
601
if (!new)
drivers/gpio/gpiolib-cdev.c
604
return new;
drivers/gpio/gpiolib.c
145
struct gpio_desc_label *new = NULL, *old;
drivers/gpio/gpiolib.c
150
new = kzalloc_flex(*new, str, len + 1);
drivers/gpio/gpiolib.c
151
if (!new)
drivers/gpio/gpiolib.c
154
memcpy(new->str, label, len);
drivers/gpio/gpiolib.c
157
old = rcu_replace_pointer(desc->label, new, 1);
drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c
189
static int amdgpu_mca_bank_set_merge(struct mca_bank_set *mca_set, struct mca_bank_set *new)
drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c
193
list_for_each_entry(node, &new->list, node)
drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c
467
static int amdgpu_mca_add_mca_set_to_cache(struct amdgpu_device *adev, enum amdgpu_mca_error_type type, struct mca_bank_set *new)
drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c
473
ret = amdgpu_mca_bank_set_merge(&mca_cache->mca_set, new);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1000
old->vram_pages -= new->vram_pages;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1006
svm_range_split_nodes(struct svm_range *new, struct svm_range *old,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1012
new->svms, new, new->start, start, last);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1014
if (new->start == old->start) {
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1015
new->offset = old->offset;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1016
old->offset += new->npages;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1018
new->offset = old->offset + npages;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1021
new->svm_bo = svm_range_bo_ref(old->svm_bo);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1022
new->ttm_res = old->ttm_res;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1024
spin_lock(&new->svm_bo->list_lock);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1025
list_add(&new->svm_bo_list, &new->svm_bo->range_list);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1026
spin_unlock(&new->svm_bo->list_lock);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1047
svm_range_split_adjust(struct svm_range *new, struct svm_range *old,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1053
new->svms, new->start, old->start, old->last, start, last);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1055
if (new->start < old->start ||
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1056
new->last > old->last) {
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1061
r = svm_range_split_pages(new, old, start, last);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1066
r = svm_range_split_nodes(new, old, start, last);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1074
new->flags = old->flags;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1075
new->preferred_loc = old->preferred_loc;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1076
new->prefetch_loc = old->prefetch_loc;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1077
new->actual_loc = old->actual_loc;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1078
new->granularity = old->granularity;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1079
new->mapped_to_gpu = old->mapped_to_gpu;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1080
bitmap_copy(new->bitmap_access, old->bitmap_access, MAX_GPU_INSTANCE);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1081
bitmap_copy(new->bitmap_aip, old->bitmap_aip, MAX_GPU_INSTANCE);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1082
atomic_set(&new->queue_refcount, atomic_read(&old->queue_refcount));
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1109
struct svm_range **new)
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1126
*new = svm_range_new(svms, last + 1, old_last, false);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1128
*new = svm_range_new(svms, old_start, start - 1, false);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1129
if (!*new)
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1132
r = svm_range_split_adjust(*new, prange, start, last);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1136
svm_range_free(*new, false);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1137
*new = NULL;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2093
struct svm_range *new;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2095
new = svm_range_new(old->svms, old->start, old->last, false);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2096
if (!new)
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2098
if (svm_range_copy_dma_addrs(new, old)) {
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2099
svm_range_free(new, false);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2103
new->ttm_res = old->ttm_res;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2104
new->offset = old->offset;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2105
new->svm_bo = svm_range_bo_ref(old->svm_bo);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2106
spin_lock(&new->svm_bo->list_lock);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2107
list_add(&new->svm_bo_list, &new->svm_bo->range_list);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2108
spin_unlock(&new->svm_bo->list_lock);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2110
new->flags = old->flags;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2111
new->preferred_loc = old->preferred_loc;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2112
new->prefetch_loc = old->prefetch_loc;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2113
new->actual_loc = old->actual_loc;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2114
new->granularity = old->granularity;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2115
new->mapped_to_gpu = old->mapped_to_gpu;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2116
new->vram_pages = old->vram_pages;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2117
bitmap_copy(new->bitmap_access, old->bitmap_access, MAX_GPU_INSTANCE);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2118
bitmap_copy(new->bitmap_aip, old->bitmap_aip, MAX_GPU_INSTANCE);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2119
atomic_set(&new->queue_refcount, atomic_read(&old->queue_refcount));
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2121
return new;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
957
unsigned char *new, *old, *pold;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
968
new = svm_range_copy_array(pold, size, new_n, d, new_vram_pages);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
969
if (!new)
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
974
kvfree(new);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
979
*(void **)ppnew = new;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
985
svm_range_split_pages(struct svm_range *new, struct svm_range *old,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
992
r = svm_range_split_array(&new->dma_addr[i], &old->dma_addr[i],
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
994
npages, new->start, new->npages,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
995
old->actual_loc ? &new->vram_pages : NULL);
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c
515
struct komeda_crtc_state *new;
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c
517
new = kzalloc_obj(*new);
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c
518
if (!new)
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c
521
__drm_atomic_helper_crtc_duplicate_state(crtc, &new->base);
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c
523
new->affected_pipes = old->active_pipes;
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c
524
new->clock_ratio = old->clock_ratio;
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c
525
new->max_slave_zorder = old->max_slave_zorder;
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c
527
return &new->base;
drivers/gpu/drm/arm/display/komeda/komeda_kms.c
117
struct komeda_plane_state *new = to_kplane_st(plane_st);
drivers/gpu/drm/arm/display/komeda/komeda_kms.c
127
if (!last || (new->base.zpos > last->base.zpos)) {
drivers/gpu/drm/arm/display/komeda/komeda_kms.c
128
list_add_tail(&new->zlist_node, zorder_list);
drivers/gpu/drm/arm/display/komeda/komeda_kms.c
134
if (new->base.zpos < node->base.zpos) {
drivers/gpu/drm/arm/display/komeda/komeda_kms.c
135
list_add_tail(&new->zlist_node, &node->zlist_node);
drivers/gpu/drm/arm/display/komeda/komeda_kms.c
137
} else if (node->base.zpos == new->base.zpos) {
drivers/gpu/drm/arm/display/komeda/komeda_kms.c
139
struct drm_plane *b = new->base.plane;
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
1228
struct komeda_pipeline_state *new)
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
1230
struct drm_atomic_commit *drm_st = new->obj.state;
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
1239
disabling_comps = (~new->active_comps) & old->active_comps;
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
1245
drm_st, NULL, new->crtc);
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
1335
struct komeda_pipeline_state *new = priv_to_pipe_st(pipe->obj.state);
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
1343
changed_comps = new->active_comps | old->active_comps;
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
1346
pipe->id, new->active_comps, changed_comps);
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
1351
if (new->active_comps & BIT(c->id))
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
15
static inline bool is_switching_user(void *old, void *new)
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
17
if (!old || !new)
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
20
return old != new;
drivers/gpu/drm/arm/display/komeda/komeda_plane.c
153
struct komeda_plane_state *new;
drivers/gpu/drm/arm/display/komeda/komeda_plane.c
158
new = kzalloc_obj(*new);
drivers/gpu/drm/arm/display/komeda/komeda_plane.c
159
if (!new)
drivers/gpu/drm/arm/display/komeda/komeda_plane.c
162
__drm_atomic_helper_plane_duplicate_state(plane, &new->base);
drivers/gpu/drm/arm/display/komeda/komeda_plane.c
164
return &new->base;
drivers/gpu/drm/clients/drm_log.c
420
struct drm_log *new;
drivers/gpu/drm/clients/drm_log.c
422
new = kzalloc_obj(*new);
drivers/gpu/drm/clients/drm_log.c
423
if (!new)
drivers/gpu/drm/clients/drm_log.c
426
mutex_init(&new->lock);
drivers/gpu/drm/clients/drm_log.c
427
if (drm_client_init(dev, &new->client, "drm_log", &drm_log_client_funcs))
drivers/gpu/drm/clients/drm_log.c
430
drm_client_register(&new->client);
drivers/gpu/drm/clients/drm_log.c
432
drm_log_register_console(&new->con);
drivers/gpu/drm/clients/drm_log.c
434
drm_dbg(dev, "Registered with drm log as %s\n", new->con.name);
drivers/gpu/drm/clients/drm_log.c
438
kfree(new);
drivers/gpu/drm/display/drm_dp_mst_topology.c
1568
struct drm_dp_mst_topology_ref_entry *new;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1571
new = krealloc(history->entries, sizeof(*new) * new_len,
drivers/gpu/drm/display/drm_dp_mst_topology.c
1573
if (!new)
drivers/gpu/drm/display/drm_dp_mst_topology.c
1576
entry = &new[history->len];
drivers/gpu/drm/display/drm_dp_mst_topology.c
1578
history->entries = new;
drivers/gpu/drm/drm_atomic_state_helper.c
783
struct drm_bridge_state *new;
drivers/gpu/drm/drm_atomic_state_helper.c
788
new = kzalloc_obj(*new);
drivers/gpu/drm/drm_atomic_state_helper.c
789
if (new)
drivers/gpu/drm/drm_atomic_state_helper.c
790
__drm_atomic_helper_bridge_duplicate_state(bridge, new);
drivers/gpu/drm/drm_atomic_state_helper.c
792
return new;
drivers/gpu/drm/drm_edid.c
2116
struct edid *new;
drivers/gpu/drm/drm_edid.c
2146
new = krealloc(edid, *alloc_size, GFP_KERNEL);
drivers/gpu/drm/drm_edid.c
2147
if (!new)
drivers/gpu/drm/drm_edid.c
2150
return new;
drivers/gpu/drm/drm_edid.c
2396
struct edid *edid, *new;
drivers/gpu/drm/drm_edid.c
2438
new = krealloc(edid, alloc_size, GFP_KERNEL);
drivers/gpu/drm/drm_edid.c
2439
if (!new)
drivers/gpu/drm/drm_edid.c
2441
edid = new;
drivers/gpu/drm/drm_edid.c
2470
new = krealloc(edid, alloc_size, GFP_KERNEL);
drivers/gpu/drm/drm_edid.c
2471
if (!new)
drivers/gpu/drm/drm_edid.c
2473
edid = new;
drivers/gpu/drm/drm_gem_atomic_helper.c
142
struct dma_fence *new;
drivers/gpu/drm/drm_gem_atomic_helper.c
149
ret = dma_resv_get_singleton(obj->resv, usage, &new);
drivers/gpu/drm/drm_gem_atomic_helper.c
153
if (new && fence) {
drivers/gpu/drm/drm_gem_atomic_helper.c
161
dma_fence_chain_init(chain, fence, new, 1);
drivers/gpu/drm/drm_gem_atomic_helper.c
164
} else if (new) {
drivers/gpu/drm/drm_gem_atomic_helper.c
165
fence = new;
drivers/gpu/drm/drm_probe_helper.c
809
const char *old, *new;
drivers/gpu/drm/drm_probe_helper.c
830
new = drm_get_connector_status_name(connector->status);
drivers/gpu/drm/drm_probe_helper.c
834
old, new);
drivers/gpu/drm/drm_vma_manager.c
249
struct drm_vma_offset_file *new, *entry;
drivers/gpu/drm/drm_vma_manager.c
256
new = kmalloc_obj(*entry);
drivers/gpu/drm/drm_vma_manager.c
277
if (!new) {
drivers/gpu/drm/drm_vma_manager.c
282
new->vm_tag = tag;
drivers/gpu/drm/drm_vma_manager.c
283
new->vm_count = 1;
drivers/gpu/drm/drm_vma_manager.c
284
rb_link_node(&new->vm_rb, parent, iter);
drivers/gpu/drm/drm_vma_manager.c
285
rb_insert_color(&new->vm_rb, &node->vm_files);
drivers/gpu/drm/drm_vma_manager.c
286
new = NULL;
drivers/gpu/drm/drm_vma_manager.c
290
kfree(new);
drivers/gpu/drm/i915/display/i9xx_wm.c
3275
const struct ilk_wm_values *new)
drivers/gpu/drm/i915/display/i9xx_wm.c
3282
if (old->wm_pipe[pipe] != new->wm_pipe[pipe]) {
drivers/gpu/drm/i915/display/i9xx_wm.c
3289
if (old->enable_fbc_wm != new->enable_fbc_wm) {
drivers/gpu/drm/i915/display/i9xx_wm.c
3295
if (old->partitioning != new->partitioning) {
drivers/gpu/drm/i915/display/i9xx_wm.c
3307
if (old->wm_lp[wm_lp - 1] != new->wm_lp[wm_lp - 1] ||
drivers/gpu/drm/i915/display/i9xx_wm.c
3308
old->wm_lp_spr[wm_lp - 1] != new->wm_lp_spr[wm_lp - 1])
drivers/gpu/drm/i915/display/i9xx_wm.c
610
static bool is_disabling(int old, int new, int threshold)
drivers/gpu/drm/i915/display/i9xx_wm.c
612
return old >= threshold && new < threshold;
drivers/gpu/drm/i915/display/i9xx_wm.c
615
static bool is_enabling(int old, int new, int threshold)
drivers/gpu/drm/i915/display/i9xx_wm.c
617
return old < threshold && new >= threshold;
drivers/gpu/drm/i915/display/intel_display_trace.h
229
TP_PROTO(struct intel_display *display, bool old, bool new),
drivers/gpu/drm/i915/display/intel_display_trace.h
230
TP_ARGS(display, old, new),
drivers/gpu/drm/i915/display/intel_display_trace.h
237
__field(bool, new)
drivers/gpu/drm/i915/display/intel_display_trace.h
252
__entry->new = new;
drivers/gpu/drm/i915/display/intel_display_trace.h
256
__get_str(dev), str_on_off(__entry->old), str_on_off(__entry->new),
drivers/gpu/drm/i915/display/intel_dp_link_training.c
511
u8 new = intel_dp_get_lane_adjust_train(intel_dp, crtc_state,
drivers/gpu/drm/i915/display/intel_dp_link_training.c
513
if (intel_dp->train_set[lane] == new)
drivers/gpu/drm/i915/display/intel_dp_link_training.c
516
intel_dp->train_set[lane] = new;
drivers/gpu/drm/i915/display/intel_dp_link_training.c
925
u8 old, new;
drivers/gpu/drm/i915/display/intel_dp_link_training.c
929
new = drm_dp_get_adjust_tx_ffe_preset(new_link_status, lane);
drivers/gpu/drm/i915/display/intel_dp_link_training.c
933
new = drm_dp_get_adjust_request_voltage(new_link_status, lane) |
drivers/gpu/drm/i915/display/intel_dp_link_training.c
937
if (old != new)
drivers/gpu/drm/i915/display/intel_frontbuffer.c
215
struct intel_frontbuffer *new,
drivers/gpu/drm/i915/display/intel_frontbuffer.c
236
if (new) {
drivers/gpu/drm/i915/display/intel_frontbuffer.c
237
drm_WARN_ON(new->display->drm,
drivers/gpu/drm/i915/display/intel_frontbuffer.c
238
atomic_read(&new->bits) & frontbuffer_bits);
drivers/gpu/drm/i915/display/intel_frontbuffer.c
239
atomic_or(frontbuffer_bits, &new->bits);
drivers/gpu/drm/i915/display/intel_frontbuffer.h
130
struct intel_frontbuffer *new,
drivers/gpu/drm/i915/display/intel_plane.c
1341
struct dma_fence *new;
drivers/gpu/drm/i915/display/intel_plane.c
1344
ret = dma_resv_get_singleton(resv, dma_resv_usage_rw(false), &new);
drivers/gpu/drm/i915/display/intel_plane.c
1348
if (new && fence) {
drivers/gpu/drm/i915/display/intel_plane.c
1356
dma_fence_chain_init(chain, fence, new, 1);
drivers/gpu/drm/i915/display/intel_plane.c
1359
} else if (new) {
drivers/gpu/drm/i915/display/intel_plane.c
1360
fence = new;
drivers/gpu/drm/i915/display/intel_pmdemand.c
518
const struct intel_pmdemand_state *new,
drivers/gpu/drm/i915/display/intel_pmdemand.c
543
u32 new_val = new->params.field; \
drivers/gpu/drm/i915/display/intel_pmdemand.c
574
const struct intel_pmdemand_state *new,
drivers/gpu/drm/i915/display/intel_pmdemand.c
593
intel_pmdemand_update_params(display, new, old, &mod_reg1, &mod_reg2,
drivers/gpu/drm/i915/display/intel_pmdemand.c
626
intel_pmdemand_state_changed(const struct intel_pmdemand_state *new,
drivers/gpu/drm/i915/display/intel_pmdemand.c
629
return memcmp(&new->params, &old->params, sizeof(new->params)) != 0;
drivers/gpu/drm/i915/display/intel_wm.c
289
u16 new[8] = {};
drivers/gpu/drm/i915/display/intel_wm.c
303
&new[0], &new[1], &new[2], &new[3],
drivers/gpu/drm/i915/display/intel_wm.c
304
&new[4], &new[5], &new[6], &new[7]);
drivers/gpu/drm/i915/display/intel_wm.c
311
wm[level] = new[level];
drivers/gpu/drm/i915/display/skl_watermark.c
2604
const struct skl_ddb_entry *new,
drivers/gpu/drm/i915/display/skl_watermark.c
2612
old->start, old->end, new->start, new->end,
drivers/gpu/drm/i915/display/skl_watermark.c
2613
skl_ddb_entry_size(old), skl_ddb_entry_size(new));
drivers/gpu/drm/i915/display/skl_watermark.c
2702
const struct skl_ddb_entry *old, *new;
drivers/gpu/drm/i915/display/skl_watermark.c
2705
new = &new_crtc_state->wm.skl.plane_ddb[plane_id];
drivers/gpu/drm/i915/display/skl_watermark.c
2707
if (!skl_ddb_entry_equal(old, new))
drivers/gpu/drm/i915/display/skl_watermark.c
2708
skl_print_plane_ddb_changes(plane, old, new, "ddb");
drivers/gpu/drm/i915/display/skl_watermark.c
2714
new = &new_crtc_state->wm.skl.plane_ddb_y[plane_id];
drivers/gpu/drm/i915/display/skl_watermark.c
2716
if (!skl_ddb_entry_equal(old, new))
drivers/gpu/drm/i915/display/skl_watermark.c
2717
skl_print_plane_ddb_changes(plane, old, new, "ddb_y");
drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.h
53
struct intel_frontbuffer *new = _new ? &_new->base : NULL;
drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.h
55
intel_frontbuffer_track(old, new, frontbuffer_bits);
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
917
struct i915_request *new;
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
919
new = intel_context_create_request(ce[idx]);
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
920
if (IS_ERR(new)) {
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
921
err = PTR_ERR(new);
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
926
rq[idx] = i915_request_get(new);
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
927
i915_request_add(new);
drivers/gpu/drm/i915/gt/selftest_workarounds.c
405
static u32 reg_write(u32 old, u32 new, u32 rsvd)
drivers/gpu/drm/i915/gt/selftest_workarounds.c
408
old &= ~(new >> 16);
drivers/gpu/drm/i915/gt/selftest_workarounds.c
409
old |= new & (new >> 16);
drivers/gpu/drm/i915/gt/selftest_workarounds.c
412
old |= new & rsvd;
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
1001
guc_capture_init_node(guc, new);
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
1003
return new;
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
1010
struct __guc_capture_parsed_output *new;
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
1013
new = guc_capture_get_prealloc_node(guc);
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
1014
if (!new)
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
1017
return new;
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
1019
new->is_partial = original->is_partial;
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
1027
memcpy(new->reginfo[i].regs, original->reginfo[i].regs,
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
1030
new->reginfo[i].num_regs = original->reginfo[i].num_regs;
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
1031
new->reginfo[i].vfid = original->reginfo[i].vfid;
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
1034
new->eng_class = original->eng_class;
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
1036
new->eng_inst = original->eng_inst;
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
1037
new->guc_id = original->guc_id;
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
1038
new->lrca = original->lrca;
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
1043
return new;
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
984
struct __guc_capture_parsed_output *new;
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
987
new = kzalloc_obj(*new);
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
988
if (!new)
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
992
new->reginfo[i].regs = kzalloc_objs(struct guc_mmio_reg,
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
994
if (!new->reginfo[i].regs) {
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
996
kfree(new->reginfo[--i].regs);
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
997
kfree(new);
drivers/gpu/drm/i915/gvt/cfg_space.c
151
u8 new = *(u8 *)p_data;
drivers/gpu/drm/i915/gvt/cfg_space.c
152
u8 changed = old ^ new;
drivers/gpu/drm/i915/gvt/cfg_space.c
173
u32 new = *(u32 *)(p_data);
drivers/gpu/drm/i915/gvt/cfg_space.c
175
if ((new & PCI_ROM_ADDRESS_MASK) == PCI_ROM_ADDRESS_MASK)
drivers/gpu/drm/i915/gvt/cfg_space.c
186
u32 new = *(u32 *)(p_data);
drivers/gpu/drm/i915/gvt/cfg_space.c
200
if (new == 0xffffffff) {
drivers/gpu/drm/i915/gvt/cfg_space.c
233
intel_vgpu_write_pci_bar(vgpu, offset, new, lo);
drivers/gpu/drm/i915/gvt/cfg_space.c
239
intel_vgpu_write_pci_bar(vgpu, offset, new, lo);
drivers/gpu/drm/i915/gvt/cfg_space.c
243
intel_vgpu_write_pci_bar(vgpu, offset, new, lo);
drivers/gpu/drm/i915/gvt/cfg_space.c
75
u8 mask, new, old;
drivers/gpu/drm/i915/gvt/cfg_space.c
82
new = src[i] & mask;
drivers/gpu/drm/i915/gvt/cfg_space.c
90
new = (~new & old) & mask;
drivers/gpu/drm/i915/gvt/cfg_space.c
92
cfg_base[off + i] = (old & ~mask) | new;
drivers/gpu/drm/i915/gvt/gtt.c
1347
struct intel_gvt_gtt_entry old, new;
drivers/gpu/drm/i915/gvt/gtt.c
1354
old.type = new.type = get_entry_type(spt->guest_page.type);
drivers/gpu/drm/i915/gvt/gtt.c
1355
old.val64 = new.val64 = 0;
drivers/gpu/drm/i915/gvt/gtt.c
1360
ops->get_entry(NULL, &new, index, true,
drivers/gpu/drm/i915/gvt/gtt.c
1363
if (old.val64 == new.val64
drivers/gpu/drm/i915/gvt/gtt.c
1369
new.val64, index);
drivers/gpu/drm/i915/gvt/gtt.c
1371
ret = ppgtt_populate_shadow_entry(vgpu, spt, index, &new);
drivers/gpu/drm/i915/gvt/gtt.c
1375
ops->set_entry(oos_page->mem, &new, index, false, 0, vgpu);
drivers/gpu/drm/i915/gvt/handlers.c
296
#define CALC_MODE_MASK_REG(old, new) \
drivers/gpu/drm/i915/gvt/handlers.c
297
(((new) & GENMASK(31, 16)) \
drivers/gpu/drm/i915/gvt/handlers.c
298
| ((((old) & GENMASK(15, 0)) & ~((new) >> 16)) \
drivers/gpu/drm/i915/gvt/handlers.c
299
| ((new) & ((new) >> 16))))
drivers/gpu/drm/i915/gvt/handlers.c
304
u32 old, new;
drivers/gpu/drm/i915/gvt/handlers.c
308
new = CALC_MODE_MASK_REG(old, *(u32 *)p_data);
drivers/gpu/drm/i915/gvt/handlers.c
330
vgpu_vreg(vgpu, offset) = new;
drivers/gpu/drm/i915/gvt/handlers.c
331
vgpu_vreg(vgpu, ack_reg_offset) = (new & GENMASK(15, 0));
drivers/gpu/drm/i915/gvt/kvmgt.c
250
struct gvt_dma *new, *itr;
drivers/gpu/drm/i915/gvt/kvmgt.c
253
new = kzalloc_obj(struct gvt_dma);
drivers/gpu/drm/i915/gvt/kvmgt.c
254
if (!new)
drivers/gpu/drm/i915/gvt/kvmgt.c
257
new->vgpu = vgpu;
drivers/gpu/drm/i915/gvt/kvmgt.c
258
new->gfn = gfn;
drivers/gpu/drm/i915/gvt/kvmgt.c
259
new->dma_addr = dma_addr;
drivers/gpu/drm/i915/gvt/kvmgt.c
260
new->size = size;
drivers/gpu/drm/i915/gvt/kvmgt.c
261
kref_init(&new->ref);
drivers/gpu/drm/i915/gvt/kvmgt.c
274
rb_link_node(&new->gfn_node, parent, link);
drivers/gpu/drm/i915/gvt/kvmgt.c
275
rb_insert_color(&new->gfn_node, &vgpu->gfn_cache);
drivers/gpu/drm/i915/gvt/kvmgt.c
289
rb_link_node(&new->dma_addr_node, parent, link);
drivers/gpu/drm/i915/gvt/kvmgt.c
290
rb_insert_color(&new->dma_addr_node, &vgpu->dma_addr_cache);
drivers/gpu/drm/i915/i915_debugfs_params.c
175
char *new, *old;
drivers/gpu/drm/i915/i915_debugfs_params.c
178
new = strndup_user(ubuf, PAGE_SIZE);
drivers/gpu/drm/i915/i915_debugfs_params.c
179
if (IS_ERR(new)) {
drivers/gpu/drm/i915/i915_debugfs_params.c
180
len = PTR_ERR(new);
drivers/gpu/drm/i915/i915_debugfs_params.c
184
*s = new;
drivers/gpu/drm/i915/i915_mitigations.c
32
unsigned long new = ~0UL;
drivers/gpu/drm/i915/i915_mitigations.c
56
new = 0;
drivers/gpu/drm/i915/i915_mitigations.c
77
new |= BIT(i);
drivers/gpu/drm/i915/i915_mitigations.c
79
new &= ~BIT(i);
drivers/gpu/drm/i915/i915_mitigations.c
94
WRITE_ONCE(mitigations, new);
drivers/gpu/drm/i915/i915_pmu.c
720
u64 prev, new;
drivers/gpu/drm/i915/i915_pmu.c
729
new = __i915_pmu_event_read(event);
drivers/gpu/drm/i915/i915_pmu.c
730
} while (!local64_try_cmpxchg(&hwc->prev_count, &prev, new));
drivers/gpu/drm/i915/i915_pmu.c
732
local64_add(new - prev, &event->count);
drivers/gpu/drm/i915/i915_sw_fence.c
106
int old, int new)
drivers/gpu/drm/i915/i915_sw_fence.c
65
int old, int new)
drivers/gpu/drm/i915/i915_sw_fence.c
67
debug_object_active_state(fence, &i915_sw_fence_debug_descr, old, new);
drivers/gpu/drm/msm/adreno/a5xx_preempt.c
13
enum preempt_state old, enum preempt_state new)
drivers/gpu/drm/msm/adreno/a5xx_preempt.c
16
old, new);
drivers/gpu/drm/msm/adreno/a5xx_preempt.c
26
enum preempt_state new)
drivers/gpu/drm/msm/adreno/a5xx_preempt.c
34
atomic_set(&gpu->preempt_state, new);
drivers/gpu/drm/msm/adreno/a6xx_preempt.h
12
enum a6xx_preempt_state old, enum a6xx_preempt_state new)
drivers/gpu/drm/msm/adreno/a6xx_preempt.h
15
old, new);
drivers/gpu/drm/msm/adreno/a6xx_preempt.h
25
enum a6xx_preempt_state new)
drivers/gpu/drm/msm/adreno/a6xx_preempt.h
33
atomic_set(&gpu->preempt_state, new);
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c
318
struct dpu_core_perf_params *new, *old;
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c
340
new = &dpu_cstate->new_perf;
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c
350
if ((params_changed && ((new->bw_ctl > old->bw_ctl) ||
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c
351
(new->max_per_pipe_ib > old->max_per_pipe_ib))) ||
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c
352
(!params_changed && ((new->bw_ctl < old->bw_ctl) ||
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c
353
(new->max_per_pipe_ib < old->max_per_pipe_ib)))) {
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c
356
new->bw_ctl, old->bw_ctl);
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c
357
old->bw_ctl = new->bw_ctl;
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c
358
old->max_per_pipe_ib = new->max_per_pipe_ib;
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c
362
if ((params_changed && new->core_clk_rate > old->core_clk_rate) ||
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c
363
(!params_changed && new->core_clk_rate < old->core_clk_rate)) {
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c
364
old->core_clk_rate = new->core_clk_rate;
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c
374
trace_dpu_perf_crtc_update(crtc->base.id, new->bw_ctl,
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c
375
new->core_clk_rate, !crtc->enabled, update_bus, update_clk);
drivers/gpu/drm/mxsfb/lcdif_kms.c
607
struct lcdif_crtc_state *new;
drivers/gpu/drm/mxsfb/lcdif_kms.c
612
new = kzalloc_obj(*new);
drivers/gpu/drm/mxsfb/lcdif_kms.c
613
if (!new)
drivers/gpu/drm/mxsfb/lcdif_kms.c
616
__drm_atomic_helper_crtc_duplicate_state(crtc, &new->base);
drivers/gpu/drm/mxsfb/lcdif_kms.c
618
new->bus_format = old->bus_format;
drivers/gpu/drm/mxsfb/lcdif_kms.c
619
new->bus_flags = old->bus_flags;
drivers/gpu/drm/mxsfb/lcdif_kms.c
621
return &new->base;
drivers/gpu/drm/nouveau/dispnv50/base.c
32
int (*new)(struct nouveau_drm *, int, s32, struct nv50_wndw **);
drivers/gpu/drm/nouveau/dispnv50/base.c
52
return bases[cid].new(drm, head, bases[cid].oclass, pwndw);
drivers/gpu/drm/nouveau/dispnv50/core.c
43
int (*new)(struct nouveau_drm *, s32, struct nv50_core **);
drivers/gpu/drm/nouveau/dispnv50/core.c
73
return cores[cid].new(drm, cores[cid].oclass, pcore);
drivers/gpu/drm/nouveau/dispnv50/curs.c
32
int (*new)(struct nouveau_drm *, int, s32, struct nv50_wndw **);
drivers/gpu/drm/nouveau/dispnv50/curs.c
54
return curses[cid].new(drm, head, curses[cid].oclass, pwndw);
drivers/gpu/drm/nouveau/dispnv50/ovly.c
33
int (*new)(struct nouveau_drm *, int, s32, struct nv50_wndw **);
drivers/gpu/drm/nouveau/dispnv50/ovly.c
52
ret = ovlys[cid].new(drm, head, ovlys[cid].oclass, pwndw);
drivers/gpu/drm/nouveau/dispnv50/wndw.c
935
int (*new)(struct nouveau_drm *, enum drm_plane_type,
drivers/gpu/drm/nouveau/dispnv50/wndw.c
953
ret = wndws[cid].new(drm, type, index, wndws[cid].oclass, pwndw);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1002
nouveau_uvmm_sm_cleanup(uvmm, new, ops, true);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1190
struct nouveau_uvma_prealloc *new = &bop->new;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1198
drm_gpuva_link(&new->map->va, vm_bo);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1204
drm_gpuva_link(&new->prev->va, va->vm_bo);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1206
drm_gpuva_link(&new->next->va, va->vm_bo);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1333
ret = nouveau_uvmm_sm_unmap_prepare(uvmm, &op->new,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1384
ret = nouveau_uvmm_sm_map_prepare(uvmm, &op->new,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1406
ret = nouveau_uvmm_sm_unmap_prepare(uvmm, &op->new,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1477
nouveau_uvmm_sm_unmap_prepare_unwind(uvmm, &op->new,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1481
nouveau_uvmm_sm_map_prepare_unwind(uvmm, &op->new,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1487
nouveau_uvmm_sm_unmap_prepare_unwind(uvmm, &op->new,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1525
ret = nouveau_uvmm_sm_map(uvmm, &op->new, op->ops);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1532
ret = nouveau_uvmm_sm_unmap(uvmm, &op->new, op->ops);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1564
nouveau_uvmm_sm_unmap_cleanup(uvmm, &op->new,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1579
nouveau_uvmm_sm_map_cleanup(uvmm, &op->new,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1584
nouveau_uvmm_sm_unmap_cleanup(uvmm, &op->new,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
515
struct nouveau_uvma_prealloc *new,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
528
op_map_prepare_unwind(new->map);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
535
op_map_prepare_unwind(new->next);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
538
op_map_prepare_unwind(new->prev);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
620
struct nouveau_uvma_prealloc *new,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
630
nouveau_uvmm_sm_prepare_unwind(uvmm, new, ops, last, &args);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
635
struct nouveau_uvma_prealloc *new,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
640
nouveau_uvmm_sm_prepare_unwind(uvmm, new, ops, last, NULL);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
680
struct nouveau_uvma_prealloc *new,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
694
ret = op_map_prepare(uvmm, &new->map, &op->map, args);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
701
new->map->page_shift);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
703
op_map_prepare_unwind(new->map);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
724
ret = op_map_prepare(uvmm, &new->prev, r->prev,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
734
ret = op_map_prepare(uvmm, &new->next, r->next,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
738
op_map_prepare_unwind(new->prev);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
79
struct nouveau_uvma_prealloc new;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
793
nouveau_uvmm_sm_prepare_unwind(uvmm, new, ops,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
801
struct nouveau_uvma_prealloc *new,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
813
return nouveau_uvmm_sm_prepare(uvmm, new, ops, &args);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
818
struct nouveau_uvma_prealloc *new,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
821
return nouveau_uvmm_sm_prepare(uvmm, new, ops, NULL);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
877
struct nouveau_uvma_prealloc *new)
drivers/gpu/drm/nouveau/nouveau_uvmm.c
895
struct nouveau_uvma_prealloc *new,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
903
op_map(new->map);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
906
op_remap(&op->remap, new);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
921
struct nouveau_uvma_prealloc *new,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
924
return nouveau_uvmm_sm(uvmm, new, ops);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
929
struct nouveau_uvma_prealloc *new,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
932
return nouveau_uvmm_sm(uvmm, new, ops);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
937
struct nouveau_uvma_prealloc *new,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
991
struct nouveau_uvma_prealloc *new,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
994
nouveau_uvmm_sm_cleanup(uvmm, new, ops, false);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
999
struct nouveau_uvma_prealloc *new,
drivers/gpu/drm/nouveau/nvif/object.c
234
struct nvif_ioctl_new_v0 new;
drivers/gpu/drm/nouveau/nvif/object.c
263
args->new.version = 0;
drivers/gpu/drm/nouveau/nvif/object.c
264
args->new.object = nvif_handle(object);
drivers/gpu/drm/nouveau/nvif/object.c
265
args->new.handle = handle;
drivers/gpu/drm/nouveau/nvif/object.c
266
args->new.oclass = oclass;
drivers/gpu/drm/nouveau/nvif/object.c
268
memcpy(args->new.data, data, size);
drivers/gpu/drm/nouveau/nvif/object.c
270
memcpy(data, args->new.data, size);
drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.c
329
.head = { .cnt = nv50_head_cnt, .new = nv50_head_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.c
330
.dac = { .cnt = nv50_dac_cnt, .new = nv50_dac_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.c
331
.sor = { .cnt = nv50_sor_cnt, .new = g84_sor_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.c
332
.pior = { .cnt = nv50_pior_cnt, .new = nv50_pior_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c
359
.head = { .cnt = nv50_head_cnt, .new = nv50_head_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c
360
.dac = { .cnt = nv50_dac_cnt, .new = nv50_dac_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c
361
.sor = { .cnt = g94_sor_cnt, .new = g94_sor_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c
362
.pior = { .cnt = nv50_pior_cnt, .new = nv50_pior_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/ga102.c
133
.head = { .cnt = gv100_head_cnt, .new = gv100_head_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/ga102.c
134
.sor = { .cnt = gv100_sor_cnt, .new = ga102_sor_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1242
.head = { .cnt = gf119_head_cnt, .new = gf119_head_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1243
.dac = { .cnt = gf119_dac_cnt, .new = gf119_dac_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1244
.sor = { .cnt = gf119_sor_cnt, .new = gf119_sor_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.c
314
.head = { .cnt = gf119_head_cnt, .new = gf119_head_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.c
315
.dac = { .cnt = gf119_dac_cnt, .new = gf119_dac_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.c
316
.sor = { .cnt = gf119_sor_cnt, .new = gk104_sor_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gk110.c
40
.head = { .cnt = gf119_head_cnt, .new = gf119_head_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gk110.c
41
.dac = { .cnt = gf119_dac_cnt, .new = gf119_dac_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gk110.c
42
.sor = { .cnt = gf119_sor_cnt, .new = gk104_sor_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gm107.c
94
.head = { .cnt = gf119_head_cnt, .new = gf119_head_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gm107.c
95
.dac = { .cnt = gf119_dac_cnt, .new = gf119_dac_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gm107.c
96
.sor = { .cnt = gf119_sor_cnt, .new = gm107_sor_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.c
177
.head = { .cnt = gf119_head_cnt, .new = gf119_head_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.c
178
.dac = { .cnt = gf119_dac_cnt, .new = gf119_dac_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.c
179
.sor = { .cnt = gf119_sor_cnt, .new = gm200_sor_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.c
67
.head = { .cnt = gf119_head_cnt, .new = gf119_head_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.c
68
.sor = { .cnt = gf119_sor_cnt, .new = gp100_sor_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c
182
.head = { .cnt = gf119_head_cnt, .new = gf119_head_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c
183
.sor = { .cnt = gf119_sor_cnt, .new = gp100_sor_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gt200.c
89
.head = { .cnt = nv50_head_cnt, .new = nv50_head_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gt200.c
90
.dac = { .cnt = nv50_dac_cnt, .new = nv50_dac_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gt200.c
91
.sor = { .cnt = nv50_sor_cnt, .new = g84_sor_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gt200.c
92
.pior = { .cnt = nv50_pior_cnt, .new = nv50_pior_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.c
247
.head = { .cnt = nv50_head_cnt, .new = nv50_head_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.c
248
.dac = { .cnt = nv50_dac_cnt, .new = nv50_dac_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.c
249
.sor = { .cnt = g94_sor_cnt, .new = gt215_sor_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.c
250
.pior = { .cnt = nv50_pior_cnt, .new = nv50_pior_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
1235
.head = { .cnt = gv100_head_cnt, .new = gv100_head_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
1236
.sor = { .cnt = gv100_sor_cnt, .new = gv100_sor_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.c
53
.head = { .cnt = nv50_head_cnt, .new = nv50_head_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.c
54
.dac = { .cnt = nv50_dac_cnt, .new = nv50_dac_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.c
55
.sor = { .cnt = g94_sor_cnt, .new = mcp77_sor_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.c
56
.pior = { .cnt = nv50_pior_cnt, .new = nv50_pior_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp89.c
67
.head = { .cnt = nv50_head_cnt, .new = nv50_head_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp89.c
68
.dac = { .cnt = nv50_dac_cnt, .new = nv50_dac_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp89.c
69
.sor = { .cnt = g94_sor_cnt, .new = mcp89_sor_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp89.c
70
.pior = { .cnt = nv50_pior_cnt, .new = nv50_pior_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1604
ret = func->head.new(disp, i);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1613
ret = func->dac.new(disp, i);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1623
ret = func->pior.new(disp, i);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1632
ret = func->sor.new(disp, i);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1775
.head = { .cnt = nv50_head_cnt, .new = nv50_head_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1776
.dac = { .cnt = nv50_dac_cnt, .new = nv50_dac_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1777
.sor = { .cnt = nv50_sor_cnt, .new = nv50_sor_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1778
.pior = { .cnt = nv50_pior_cnt, .new = nv50_pior_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/priv.h
34
int (*new)(struct nvkm_disp *, int id);
drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c
219
.head = { .cnt = gv100_head_cnt, .new = gv100_head_new },
drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c
220
.sor = { .cnt = gv100_sor_cnt, .new = tu102_sor_new },
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
391
u32 new = pll->pl;
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
399
if ((old & new) == 0) {
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
400
cur_pll.base.pl = min(old | BIT(ffs(new) - 1),
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
401
new | BIT(ffs(old) - 1));
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
405
cur_pll.base.pl = new;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1675
ret = disp->func->sor.new(disp, i);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1747
rm->sor.new = r535_sor_new;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
837
struct nvkm_vma *new;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
841
if (!(new = nvkm_vma_new(vma->addr + (vma->size - tail), tail)))
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
845
new->mapref = vma->mapref;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
846
new->sparse = vma->sparse;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
847
new->page = vma->page;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
848
new->refd = vma->refd;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
849
new->used = vma->used;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
850
new->part = vma->part;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
851
new->busy = vma->busy;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
852
new->mapped = vma->mapped;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
853
list_add(&new->head, &vma->head);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
854
return new;
drivers/gpu/drm/radeon/mkregtable.c
60
static inline void __list_add(struct list_head *new,
drivers/gpu/drm/radeon/mkregtable.c
63
next->prev = new;
drivers/gpu/drm/radeon/mkregtable.c
64
new->next = next;
drivers/gpu/drm/radeon/mkregtable.c
65
new->prev = prev;
drivers/gpu/drm/radeon/mkregtable.c
66
prev->next = new;
drivers/gpu/drm/radeon/mkregtable.c
69
extern void __list_add(struct list_head *new,
drivers/gpu/drm/radeon/mkregtable.c
81
static inline void list_add_tail(struct list_head *new, struct list_head *head)
drivers/gpu/drm/radeon/mkregtable.c
83
__list_add(new, head->prev, head);
drivers/gpu/drm/tegra/hub.c
261
struct tegra_dc *new)
drivers/gpu/drm/tegra/hub.c
265
struct tegra_dc *old = plane->dc, *dc = new ? new : old;
drivers/gpu/drm/tegra/hub.c
266
struct device *dev = new ? new->dev : old->dev;
drivers/gpu/drm/tegra/hub.c
273
if (new && (owner != OWNER_MASK && owner != new->pipe)) {
drivers/gpu/drm/tegra/hub.c
289
if (new)
drivers/gpu/drm/tegra/hub.c
290
value |= OWNER(new->pipe);
drivers/gpu/drm/tegra/hub.c
296
plane->dc = new;
drivers/gpu/drm/tegra/hub.c
866
struct drm_crtc_state *old, *new;
drivers/gpu/drm/tegra/hub.c
885
for_each_oldnew_crtc_in_state(state, crtc, old, new, i) {
drivers/gpu/drm/tegra/hub.c
886
struct tegra_dc_state *dc = to_dc_state(new);
drivers/gpu/drm/tegra/hub.c
888
if (new->active) {
drivers/gpu/drm/tegra/plane.c
670
struct drm_plane_state *new;
drivers/gpu/drm/tegra/plane.c
674
for_each_new_plane_in_state(state->base.state, plane, new, i) {
drivers/gpu/drm/tegra/plane.c
684
if (new->fb && __drm_format_has_alpha(new->fb->format->format))
drivers/gpu/drm/tegra/plane.c
689
if (new->normalized_zpos > state->base.normalized_zpos)
drivers/gpu/drm/tegra/plane.c
700
if (!new->fb)
drivers/gpu/drm/tegra/plane.c
709
struct drm_plane_state *new;
drivers/gpu/drm/tegra/plane.c
733
new = drm_atomic_get_new_plane_state(state->base.state, plane);
drivers/gpu/drm/tegra/plane.c
734
tegra_state = to_tegra_plane_state(new);
drivers/gpu/drm/tegra/plane.c
740
if (new->fb)
drivers/gpu/drm/virtio/virtgpu_plane.c
77
struct virtio_gpu_plane_state *new;
drivers/gpu/drm/virtio/virtgpu_plane.c
82
new = kzalloc_obj(*new);
drivers/gpu/drm/virtio/virtgpu_plane.c
83
if (!new)
drivers/gpu/drm/virtio/virtgpu_plane.c
86
__drm_atomic_helper_plane_duplicate_state(plane, &new->base);
drivers/gpu/drm/virtio/virtgpu_plane.c
88
return &new->base;
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
45
struct rb_node **new = &gbo->res_tree.rb_node, *parent = NULL;
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
51
while (*new) {
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
53
container_of(*new, struct vmw_resource, mob_node);
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
55
parent = *new;
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
56
new = (res->guest_memory_offset < this->guest_memory_offset) ?
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
57
&((*new)->rb_left) : &((*new)->rb_right);
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
60
rb_link_node(&res->mob_node, parent, new);
drivers/gpu/drm/xe/xe_exec_queue.c
1320
struct xe_exec_queue *new;
drivers/gpu/drm/xe/xe_exec_queue.c
1326
new = xe_exec_queue_create_bind(xe, tile, vm, flags,
drivers/gpu/drm/xe/xe_exec_queue.c
1328
if (IS_ERR(new)) {
drivers/gpu/drm/xe/xe_exec_queue.c
1331
err = PTR_ERR(new);
drivers/gpu/drm/xe/xe_exec_queue.c
1337
q = new;
drivers/gpu/drm/xe/xe_exec_queue.c
1339
list_add_tail(&new->multi_gt_list,
drivers/gpu/drm/xe/xe_guc_capture.c
1138
struct __guc_capture_parsed_output *new;
drivers/gpu/drm/xe/xe_guc_capture.c
1141
new = guc_capture_get_prealloc_node(guc);
drivers/gpu/drm/xe/xe_guc_capture.c
1142
if (!new)
drivers/gpu/drm/xe/xe_guc_capture.c
1145
return new;
drivers/gpu/drm/xe/xe_guc_capture.c
1147
new->is_partial = original->is_partial;
drivers/gpu/drm/xe/xe_guc_capture.c
1155
memcpy(new->reginfo[i].regs, original->reginfo[i].regs,
drivers/gpu/drm/xe/xe_guc_capture.c
1158
new->reginfo[i].num_regs = original->reginfo[i].num_regs;
drivers/gpu/drm/xe/xe_guc_capture.c
1159
new->reginfo[i].vfid = original->reginfo[i].vfid;
drivers/gpu/drm/xe/xe_guc_capture.c
1162
new->eng_class = original->eng_class;
drivers/gpu/drm/xe/xe_guc_capture.c
1164
new->eng_inst = original->eng_inst;
drivers/gpu/drm/xe/xe_guc_capture.c
1165
new->guc_id = original->guc_id;
drivers/gpu/drm/xe/xe_guc_capture.c
1166
new->lrca = original->lrca;
drivers/gpu/drm/xe/xe_guc_capture.c
1171
return new;
drivers/gpu/drm/xe/xe_guc_capture.c
1477
struct __guc_capture_parsed_output *new;
drivers/gpu/drm/xe/xe_guc_capture.c
1480
new = drmm_kzalloc(drm, sizeof(*new), GFP_KERNEL);
drivers/gpu/drm/xe/xe_guc_capture.c
1481
if (!new)
drivers/gpu/drm/xe/xe_guc_capture.c
1485
new->reginfo[i].regs = drmm_kzalloc(drm, guc->capture->max_mmio_per_node *
drivers/gpu/drm/xe/xe_guc_capture.c
1487
if (!new->reginfo[i].regs) {
drivers/gpu/drm/xe/xe_guc_capture.c
1489
drmm_kfree(drm, new->reginfo[--i].regs);
drivers/gpu/drm/xe/xe_guc_capture.c
1490
drmm_kfree(drm, new);
drivers/gpu/drm/xe/xe_guc_capture.c
1494
guc_capture_init_node(guc, new);
drivers/gpu/drm/xe/xe_guc_capture.c
1496
return new;
drivers/gpu/drm/xe/xe_guc_capture.c
1617
struct __guc_capture_parsed_output *new;
drivers/gpu/drm/xe/xe_guc_capture.c
1625
new = guc_capture_get_prealloc_node(guc);
drivers/gpu/drm/xe/xe_guc_capture.c
1626
if (!new)
drivers/gpu/drm/xe/xe_guc_capture.c
1631
struct gcap_reg_list_info *reginfo = &new->reginfo[type];
drivers/gpu/drm/xe/xe_guc_capture.c
1671
new->eng_class = xe_engine_class_to_guc_class(hwe->class);
drivers/gpu/drm/xe/xe_guc_capture.c
1672
new->eng_inst = hwe->instance;
drivers/gpu/drm/xe/xe_guc_capture.c
1673
new->guc_id = guc_id;
drivers/gpu/drm/xe/xe_guc_capture.c
1674
new->lrca = lrca;
drivers/gpu/drm/xe/xe_guc_capture.c
1675
new->is_partial = 0;
drivers/gpu/drm/xe/xe_guc_capture.c
1676
new->locked = 1;
drivers/gpu/drm/xe/xe_guc_capture.c
1677
new->source = XE_ENGINE_CAPTURE_SOURCE_MANUAL;
drivers/gpu/drm/xe/xe_guc_capture.c
1679
guc_capture_add_node_to_outlist(guc->capture, new);
drivers/gpu/drm/xe/xe_guc_capture.c
1680
devcoredump->snapshot.matched_node = new;
drivers/gpu/drm/xe/xe_guc_capture.c
1965
struct __guc_capture_parsed_output *new;
drivers/gpu/drm/xe/xe_guc_capture.c
1967
new = xe_guc_capture_get_matching_and_lock(q);
drivers/gpu/drm/xe/xe_guc_capture.c
1968
if (new) {
drivers/gpu/drm/xe/xe_guc_capture.c
1980
coredump->snapshot.matched_node = new;
drivers/gpu/drm/xe/xe_pmu.c
319
u64 prev, new;
drivers/gpu/drm/xe/xe_pmu.c
323
new = __xe_pmu_event_read(event);
drivers/gpu/drm/xe/xe_pmu.c
324
} while (!local64_try_cmpxchg(&hwc->prev_count, &prev, new));
drivers/gpu/drm/xe/xe_pmu.c
331
local64_add(new, &event->count);
drivers/gpu/drm/xe/xe_pmu.c
333
local64_add(new - prev, &event->count);
drivers/gpu/drm/xe/xe_trace_lrc.h
28
__field(u64, new)
drivers/gpu/drm/xe/xe_trace_lrc.h
36
__entry->new = lrc->ctx_timestamp;
drivers/gpu/drm/xe/xe_trace_lrc.h
42
__entry->old, __entry->new,
drivers/gpu/drm/xe/xe_trace_lrc.h
53
__field(u64, new)
drivers/gpu/drm/xe/xe_trace_lrc.h
62
__entry->new = lrc->queue_timestamp;
drivers/gpu/drm/xe/xe_trace_lrc.h
68
__entry->old, __entry->new,
drivers/hid/amd-sfh-hid/amd_sfh_client.c
50
struct request_list *new = kzalloc_obj(*new);
drivers/hid/amd-sfh-hid/amd_sfh_client.c
52
if (!new)
drivers/hid/amd-sfh-hid/amd_sfh_client.c
55
new->current_index = i;
drivers/hid/amd-sfh-hid/amd_sfh_client.c
56
new->sensor_idx = cli_data->sensor_idx[i];
drivers/hid/amd-sfh-hid/amd_sfh_client.c
57
new->hid = hid;
drivers/hid/amd-sfh-hid/amd_sfh_client.c
58
new->report_type = report_type;
drivers/hid/amd-sfh-hid/amd_sfh_client.c
59
new->report_id = report_id;
drivers/hid/amd-sfh-hid/amd_sfh_client.c
62
list_add(&new->list, &req_list->list);
drivers/hid/usbhid/hid-pidff.c
927
static int pidff_upload_effect(struct input_dev *dev, struct ff_effect *new,
drivers/hid/usbhid/hid-pidff.c
931
const int type_id = pidff_get_effect_type_id(pidff, new);
drivers/hid/usbhid/hid-pidff.c
949
pidff->effect[new->id].loop_count = 0;
drivers/hid/usbhid/hid-pidff.c
950
pidff->effect[new->id].pid_id =
drivers/hid/usbhid/hid-pidff.c
954
pidff->effect[new->id].is_infinite =
drivers/hid/usbhid/hid-pidff.c
955
pidff_is_duration_infinite(new->replay.length);
drivers/hid/usbhid/hid-pidff.c
958
pidff->effect[new->id].pid_id;
drivers/hid/usbhid/hid-pidff.c
960
PIDFF_SET_REPORT_IF_NEEDED(effect, new, old);
drivers/hid/usbhid/hid-pidff.c
961
switch (new->type) {
drivers/hid/usbhid/hid-pidff.c
963
PIDFF_SET_REPORT_IF_NEEDED(constant, new, old);
drivers/hid/usbhid/hid-pidff.c
964
PIDFF_SET_ENVELOPE_IF_NEEDED(constant, new, old);
drivers/hid/usbhid/hid-pidff.c
968
PIDFF_SET_REPORT_IF_NEEDED(periodic, new, old);
drivers/hid/usbhid/hid-pidff.c
969
PIDFF_SET_ENVELOPE_IF_NEEDED(periodic, new, old);
drivers/hid/usbhid/hid-pidff.c
973
PIDFF_SET_REPORT_IF_NEEDED(ramp, new, old);
drivers/hid/usbhid/hid-pidff.c
974
PIDFF_SET_ENVELOPE_IF_NEEDED(ramp, new, old);
drivers/hid/usbhid/hid-pidff.c
981
PIDFF_SET_REPORT_IF_NEEDED(condition, new, old);
drivers/hid/usbhid/usbkbd.c
119
input_report_key(kbd->dev, usb_kbd_keycode[i + 224], (kbd->new[0] >> i) & 1);
drivers/hid/usbhid/usbkbd.c
123
if (kbd->old[i] > 3 && memscan(kbd->new + 2, kbd->old[i], 6) == kbd->new + 8) {
drivers/hid/usbhid/usbkbd.c
132
if (kbd->new[i] > 3 && memscan(kbd->old + 2, kbd->new[i], 6) == kbd->old + 8) {
drivers/hid/usbhid/usbkbd.c
133
if (usb_kbd_keycode[kbd->new[i]])
drivers/hid/usbhid/usbkbd.c
134
input_report_key(kbd->dev, usb_kbd_keycode[kbd->new[i]], 1);
drivers/hid/usbhid/usbkbd.c
138
kbd->new[i]);
drivers/hid/usbhid/usbkbd.c
144
memcpy(kbd->old, kbd->new, 8);
drivers/hid/usbhid/usbkbd.c
243
if (!(kbd->new = usb_alloc_coherent(dev, 8, GFP_KERNEL, &kbd->new_dma)))
drivers/hid/usbhid/usbkbd.c
257
usb_free_coherent(dev, 8, kbd->new, kbd->new_dma);
drivers/hid/usbhid/usbkbd.c
341
kbd->new, (maxp > 8 ? 8 : maxp),
drivers/hid/usbhid/usbkbd.c
90
unsigned char *new;
drivers/hv/mshv_irq.c
22
struct mshv_girq_routing_table *new = NULL, *old;
drivers/hv/mshv_irq.c
40
new = kzalloc_flex(*new, mshv_girq_info_tbl, nr_rt_entries,
drivers/hv/mshv_irq.c
42
if (!new)
drivers/hv/mshv_irq.c
45
new->num_rt_entries = nr_rt_entries;
drivers/hv/mshv_irq.c
49
girq = &new->mshv_girq_info_tbl[ue[i].gsi];
drivers/hv/mshv_irq.c
69
rcu_assign_pointer(partition->pt_girq_tbl, new);
drivers/hv/mshv_irq.c
76
old, new, numents);
drivers/hv/mshv_irq.c
78
new = old;
drivers/hv/mshv_irq.c
81
kfree(new);
drivers/hv/mshv_trace.h
371
TP_PROTO(u64 partition_id, void *old, void *new, u32 numents),
drivers/hv/mshv_trace.h
372
TP_ARGS(partition_id, old, new, numents),
drivers/hv/mshv_trace.h
376
__field(struct mshv_girq_routing_table *, new)
drivers/hv/mshv_trace.h
382
__entry->new = new;
drivers/hv/mshv_trace.h
388
__entry->new,
drivers/hv/vmbus_drv.c
2468
int vmbus_allocate_mmio(struct resource **new, struct hv_device *device_obj,
drivers/hv/vmbus_drv.c
2493
*new = request_mem_region_exclusive(start, size, dev_n);
drivers/hv/vmbus_drv.c
2494
if (*new) {
drivers/hv/vmbus_drv.c
2522
*new = request_mem_region_exclusive(start, size, dev_n);
drivers/hv/vmbus_drv.c
2523
if (*new) {
drivers/hv/vmbus_drv.c
2524
shadow->name = (char *)*new;
drivers/hwmon/lm93.c
486
u8 new = LM93_TEMP_OFFSET_TO_REG(off, mode);
drivers/hwmon/lm93.c
490
return (old & 0xf0) | (new & 0x0f);
drivers/hwmon/lm93.c
494
return (new << 4 & 0xf0) | (old & 0x0f);
drivers/hwmon/tmp421.c
162
int new, i;
drivers/hwmon/tmp421.c
169
new = old & ~TMP421_CONFIG_REG_REN_MASK;
drivers/hwmon/tmp421.c
172
new |= TMP421_CONFIG_REG_REN(i);
drivers/hwmon/tmp421.c
174
if (new == old)
drivers/hwmon/tmp421.c
177
err = i2c_smbus_write_byte_data(client, TMP421_CONFIG_REG_2, new);
drivers/hwtracing/intel_th/msu.c
718
enum lockout_state new)
drivers/hwtracing/intel_th/msu.c
735
win->lockout = new;
drivers/hwtracing/intel_th/msu.c
737
if (old == expect && new == WIN_LOCKED)
drivers/hwtracing/intel_th/msu.c
750
if (expect == WIN_LOCKED && old == new)
drivers/iio/humidity/hdc2010.c
218
int new, ret;
drivers/iio/humidity/hdc2010.c
227
new = HDC2010_HEATER_EN;
drivers/iio/humidity/hdc2010.c
230
new = 0;
drivers/iio/humidity/hdc2010.c
237
ret = hdc2010_update_drdy_config(data, HDC2010_HEATER_EN, new);
drivers/iio/humidity/si7020.c
132
u8 new = (*reg & ~mask) | val;
drivers/iio/humidity/si7020.c
135
ret = i2c_smbus_write_byte_data(data->client, cmd, new);
drivers/iio/humidity/si7020.c
139
*reg = new;
drivers/iio/industrialio-buffer.c
2540
struct iio_buffer **new, **old = iio_dev_opaque->attached_buffers;
drivers/iio/industrialio-buffer.c
2545
new = krealloc(old, sizeof(*new) * cnt, GFP_KERNEL);
drivers/iio/industrialio-buffer.c
2546
if (!new)
drivers/iio/industrialio-buffer.c
2548
iio_dev_opaque->attached_buffers = new;
drivers/iio/industrialio-core.c
1531
const struct attribute_group **new, **old = iio_dev_opaque->groups;
drivers/iio/industrialio-core.c
1534
new = krealloc_array(old, cnt + 2, sizeof(*new), GFP_KERNEL);
drivers/iio/industrialio-core.c
1535
if (!new)
drivers/iio/industrialio-core.c
1538
new[iio_dev_opaque->groupcounter++] = group;
drivers/iio/industrialio-core.c
1539
new[iio_dev_opaque->groupcounter] = NULL;
drivers/iio/industrialio-core.c
1541
iio_dev_opaque->groups = new;
drivers/iio/industrialio-gts-helper.c
441
int new = gts->itime_table[i].time_us;
drivers/iio/industrialio-gts-helper.c
443
if (idx == 0 || times[idx - 1] < new) {
drivers/iio/industrialio-gts-helper.c
444
times[idx++] = new;
drivers/iio/industrialio-gts-helper.c
449
if (times[j] == new)
drivers/iio/industrialio-gts-helper.c
451
if (times[j] > new) {
drivers/iio/industrialio-gts-helper.c
454
times[j] = new;
drivers/iio/multiplexer/iio-mux.c
204
char *new;
drivers/iio/multiplexer/iio-mux.c
214
new = devm_kmemdup(dev, buf, len + 1, GFP_KERNEL);
drivers/iio/multiplexer/iio-mux.c
215
if (!new) {
drivers/iio/multiplexer/iio-mux.c
220
new[len] = 0;
drivers/iio/multiplexer/iio-mux.c
227
devm_kfree(dev, new);
drivers/iio/multiplexer/iio-mux.c
232
mux->child[idx].ext_info_cache[private].data = new;
drivers/iio/resolver/ad2s1210.c
124
#define FAULT_ONESHOT(bit, new, old) (new & bit && !(old & bit))
drivers/infiniband/core/cma.c
488
struct rb_node **new, *parent = NULL;
drivers/infiniband/core/cma.c
498
new = &id_table.rb_node;
drivers/infiniband/core/cma.c
499
while (*new) {
drivers/infiniband/core/cma.c
500
this = container_of(*new, struct id_table_entry, rb_node);
drivers/infiniband/core/cma.c
505
parent = *new;
drivers/infiniband/core/cma.c
507
new = &((*new)->rb_left);
drivers/infiniband/core/cma.c
509
new = &((*new)->rb_right);
drivers/infiniband/core/cma.c
521
rb_link_node(&node->rb_node, parent, new);
drivers/infiniband/core/frmr_pools.c
340
static int frmr_pool_cmp_add(struct rb_node *new, const struct rb_node *node)
drivers/infiniband/core/frmr_pools.c
343
rb_entry(new, struct ib_frmr_pool, node);
drivers/infiniband/core/verbs.c
439
const struct rdma_ah_attr *new)
drivers/infiniband/core/verbs.c
442
*old = *new;
drivers/infiniband/hw/cxgb4/cm.c
276
static void __state_set(struct c4iw_ep_common *epc, enum c4iw_ep_state new)
drivers/infiniband/hw/cxgb4/cm.c
278
epc->state = new;
drivers/infiniband/hw/cxgb4/cm.c
281
static void state_set(struct c4iw_ep_common *epc, enum c4iw_ep_state new)
drivers/infiniband/hw/cxgb4/cm.c
284
pr_debug("%s -> %s\n", states[epc->state], states[new]);
drivers/infiniband/hw/cxgb4/cm.c
285
__state_set(epc, new);
drivers/infiniband/hw/hfi1/mad.c
1107
static int logical_transition_allowed(int old, int new)
drivers/infiniband/hw/hfi1/mad.c
1110
new < IB_PORT_NOP || new > IB_PORT_ACTIVE_DEFER) {
drivers/infiniband/hw/hfi1/mad.c
1112
old, new);
drivers/infiniband/hw/hfi1/mad.c
1116
if (new == IB_PORT_NOP)
drivers/infiniband/hw/hfi1/mad.c
1121
new -= IB_PORT_DOWN;
drivers/infiniband/hw/hfi1/mad.c
1123
if (old < 0 || new < 0)
drivers/infiniband/hw/hfi1/mad.c
1125
return logical_state_transitions.allowed[old][new];
drivers/infiniband/hw/hfi1/mad.c
1128
static int physical_transition_allowed(int old, int new)
drivers/infiniband/hw/hfi1/mad.c
1131
new < IB_PORTPHYSSTATE_NOP || new > OPA_PORTPHYSSTATE_MAX) {
drivers/infiniband/hw/hfi1/mad.c
1133
old, new);
drivers/infiniband/hw/hfi1/mad.c
1137
if (new == IB_PORTPHYSSTATE_NOP)
drivers/infiniband/hw/hfi1/mad.c
1142
new -= IB_PORTPHYSSTATE_POLLING;
drivers/infiniband/hw/hfi1/mad.c
1144
if (old < 0 || new < 0)
drivers/infiniband/hw/hfi1/mad.c
1146
return physical_state_transitions.allowed[old][new];
drivers/infiniband/hw/hfi1/pio_copy.c
220
u64 new, temp;
drivers/infiniband/hw/hfi1/pio_copy.c
222
new = *(u64 *)src;
drivers/infiniband/hw/hfi1/pio_copy.c
223
temp = pbuf->carry.val64 | (new << mshift(pbuf->carry_bytes));
drivers/infiniband/hw/hfi1/pio_copy.c
225
pbuf->carry.val64 = new >> zshift(pbuf->carry_bytes);
drivers/infiniband/hw/mlx4/cm.c
199
static void sl_id_map_add(struct ib_device *ibdev, struct id_map_entry *new)
drivers/infiniband/hw/mlx4/cm.c
204
int slave_id = new->slave_id;
drivers/infiniband/hw/mlx4/cm.c
205
int sl_cm_id = new->sl_cm_id;
drivers/infiniband/hw/mlx4/cm.c
212
rb_replace_node(&ent->node, &new->node, sl_id_map);
drivers/infiniband/hw/mlx4/cm.c
227
rb_link_node(&new->node, parent, link);
drivers/infiniband/hw/mlx4/cm.c
228
rb_insert_color(&new->node, sl_id_map);
drivers/infiniband/hw/mlx5/counters.c
629
bool new = false;
drivers/infiniband/hw/mlx5/counters.c
644
new = true;
drivers/infiniband/hw/mlx5/counters.c
664
if (new) {
drivers/infiniband/hw/mlx5/fs.c
1015
u32 qp_num, bool *new)
drivers/infiniband/hw/mlx5/fs.c
1019
*new = false;
drivers/infiniband/hw/mlx5/fs.c
1029
*new = true;
drivers/infiniband/hw/mlx5/fs.c
1412
bool new;
drivers/infiniband/hw/mlx5/fs.c
1434
per_qp_opfc = get_per_qp_opfc(qpn_opfc_xa, qp->qp_num, &new);
drivers/infiniband/hw/mlx5/fs.c
1449
if (new)
drivers/infiniband/sw/siw/siw_mem.c
192
struct siw_mem *new = NULL;
drivers/infiniband/sw/siw/siw_mem.c
200
new = siw_mem_id2obj(sdev, sge->lkey >> 8);
drivers/infiniband/sw/siw/siw_mem.c
201
if (unlikely(!new)) {
drivers/infiniband/sw/siw/siw_mem.c
206
*mem = new;
drivers/infiniband/sw/siw/siw_mem.c
221
if (new) {
drivers/infiniband/sw/siw/siw_mem.c
223
siw_mem_put(new);
drivers/infiniband/ulp/srpt/ib_srpt.c
172
static bool srpt_set_ch_state(struct srpt_rdma_ch *ch, enum rdma_ch_state new)
drivers/infiniband/ulp/srpt/ib_srpt.c
180
if (new > prev) {
drivers/infiniband/ulp/srpt/ib_srpt.c
181
ch->state = new;
drivers/infiniband/ulp/srpt/ib_srpt.c
846
enum srpt_command_state new)
drivers/infiniband/ulp/srpt/ib_srpt.c
852
ioctx->state = new;
drivers/infiniband/ulp/srpt/ib_srpt.c
867
enum srpt_command_state new)
drivers/infiniband/ulp/srpt/ib_srpt.c
873
WARN_ON(new == SRPT_STATE_NEW);
drivers/infiniband/ulp/srpt/ib_srpt.c
877
ioctx->state = new;
drivers/input/ff-memless.c
245
struct ff_effect *new = state->effect;
drivers/input/ff-memless.c
250
switch (new->type) {
drivers/input/ff-memless.c
252
i = new->direction * 360 / 0xffff;
drivers/input/ff-memless.c
254
new->u.constant.level,
drivers/input/ff-memless.c
255
&new->u.constant.envelope));
drivers/input/ff-memless.c
270
strong = (u32)new->u.rumble.strong_magnitude * gain / 0xffff;
drivers/input/ff-memless.c
271
weak = (u32)new->u.rumble.weak_magnitude * gain / 0xffff;
drivers/input/ff-memless.c
277
new->direction, strong);
drivers/input/ff-memless.c
282
new->direction, weak);
drivers/input/ff-memless.c
293
i = apply_envelope(state, abs(new->u.periodic.magnitude),
drivers/input/ff-memless.c
294
&new->u.periodic.envelope);
drivers/input/ff-memless.c
303
new->direction, i);
drivers/input/joystick/iforce/iforce-ff.c
179
struct ff_effect *new)
drivers/input/joystick/iforce/iforce-ff.c
184
if (new->type != FF_SPRING && new->type != FF_FRICTION) {
drivers/input/joystick/iforce/iforce-ff.c
191
ret |= old->u.condition[i].right_saturation != new->u.condition[i].right_saturation
drivers/input/joystick/iforce/iforce-ff.c
192
|| old->u.condition[i].left_saturation != new->u.condition[i].left_saturation
drivers/input/joystick/iforce/iforce-ff.c
193
|| old->u.condition[i].right_coeff != new->u.condition[i].right_coeff
drivers/input/joystick/iforce/iforce-ff.c
194
|| old->u.condition[i].left_coeff != new->u.condition[i].left_coeff
drivers/input/joystick/iforce/iforce-ff.c
195
|| old->u.condition[i].deadband != new->u.condition[i].deadband
drivers/input/joystick/iforce/iforce-ff.c
196
|| old->u.condition[i].center != new->u.condition[i].center;
drivers/input/joystick/iforce/iforce-ff.c
255
struct ff_effect *new)
drivers/input/joystick/iforce/iforce-ff.c
257
if (new->type != FF_PERIODIC) {
drivers/input/joystick/iforce/iforce-ff.c
262
return (old->u.periodic.period != new->u.periodic.period
drivers/input/joystick/iforce/iforce-ff.c
263
|| old->u.periodic.magnitude != new->u.periodic.magnitude
drivers/input/joystick/iforce/iforce-ff.c
264
|| old->u.periodic.offset != new->u.periodic.offset
drivers/input/joystick/iforce/iforce-ff.c
265
|| old->u.periodic.phase != new->u.periodic.phase);
drivers/input/joystick/iforce/iforce-ff.c
272
static int need_core(struct ff_effect *old, struct ff_effect *new)
drivers/input/joystick/iforce/iforce-ff.c
274
if (old->direction != new->direction
drivers/input/joystick/iforce/iforce-ff.c
275
|| old->trigger.button != new->trigger.button
drivers/input/joystick/iforce/iforce-ff.c
276
|| old->trigger.interval != new->trigger.interval
drivers/input/joystick/iforce/iforce-ff.c
277
|| old->replay.length != new->replay.length
drivers/input/joystick/iforce/iforce-ff.c
278
|| old->replay.delay != new->replay.delay)
drivers/input/keyboard/jornada680_kbd.c
81
unsigned char new = jornadakbd->new_scan[i];
drivers/input/keyboard/jornada680_kbd.c
83
unsigned int xor = new ^ old;
drivers/input/keyboard/jornada680_kbd.c
96
!(new & bit));
drivers/input/keyboard/maple_keyb.c
108
ptr = memchr(kbd->old + 2, kbd->new[i], 6);
drivers/input/keyboard/maple_keyb.c
109
code = kbd->new[i];
drivers/input/keyboard/maple_keyb.c
122
memcpy(kbd->old, kbd->new, 8);
drivers/input/keyboard/maple_keyb.c
137
memcpy(kbd->new, buf + 2, 8);
drivers/input/keyboard/maple_keyb.c
29
unsigned char new[8];
drivers/input/keyboard/maple_keyb.c
92
input_report_key(dev, keycode, (kbd->new[0] >> i) & 1);
drivers/input/keyboard/maple_keyb.c
96
ptr = memchr(kbd->new + 2, kbd->old[i], 6);
drivers/input/keyboard/pinephone-keyboard.c
232
u8 new = new_buf[1 + col];
drivers/input/keyboard/pinephone-keyboard.c
233
u8 changed = old ^ new;
drivers/input/keyboard/pinephone-keyboard.c
240
u8 value = new & mask;
drivers/interconnect/core.c
1001
src_node->links = new;
drivers/interconnect/core.c
1027
struct icc_node **new;
drivers/interconnect/core.c
1045
new = krealloc(node->links,
drivers/interconnect/core.c
1048
if (!new) {
drivers/interconnect/core.c
1053
node->links = new;
drivers/interconnect/core.c
976
struct icc_node **new;
drivers/interconnect/core.c
993
new = krealloc(src_node->links,
drivers/interconnect/core.c
996
if (!new) {
drivers/iommu/amd/amd_iommu.h
198
struct dev_table_entry *new);
drivers/iommu/amd/amd_iommu.h
201
struct dev_table_entry *new);
drivers/iommu/amd/amd_iommu.h
204
amd_iommu_make_clear_dte(struct iommu_dev_data *dev_data, struct dev_table_entry *new)
drivers/iommu/amd/amd_iommu.h
210
new->data128[0] = DTE_FLAG_V;
drivers/iommu/amd/amd_iommu.h
211
new->data128[1] = 0;
drivers/iommu/amd/amd_iommu.h
219
new->data128[0] |= initial_dte->data128[0];
drivers/iommu/amd/amd_iommu.h
220
new->data128[1] |= initial_dte->data128[1];
drivers/iommu/amd/iommu.c
114
static void write_dte_upper128(struct dev_table_entry *ptr, struct dev_table_entry *new)
drivers/iommu/amd/iommu.c
124
new->data[2] &= ~DTE_DATA2_INTR_MASK;
drivers/iommu/amd/iommu.c
125
new->data[2] |= old.data[2] & DTE_DATA2_INTR_MASK;
drivers/iommu/amd/iommu.c
127
amd_iommu_atomic128_set(&ptr->data128[1], new->data128[1]);
drivers/iommu/amd/iommu.c
130
static void write_dte_lower128(struct dev_table_entry *ptr, struct dev_table_entry *new)
drivers/iommu/amd/iommu.c
132
amd_iommu_atomic128_set(&ptr->data128[0], new->data128[0]);
drivers/iommu/amd/iommu.c
147
struct dev_table_entry *new)
drivers/iommu/amd/iommu.c
157
write_dte_upper128(ptr, new);
drivers/iommu/amd/iommu.c
158
write_dte_lower128(ptr, new);
drivers/iommu/amd/iommu.c
160
} else if (!(new->data[0] & DTE_FLAG_V)) {
drivers/iommu/amd/iommu.c
162
write_dte_lower128(ptr, new);
drivers/iommu/amd/iommu.c
163
write_dte_upper128(ptr, new);
drivers/iommu/amd/iommu.c
170
write_dte_upper128(ptr, new);
drivers/iommu/amd/iommu.c
171
write_dte_lower128(ptr, new);
drivers/iommu/amd/iommu.c
173
} else if (!FIELD_GET(DTE_FLAG_GV, new->data[0])) {
drivers/iommu/amd/iommu.c
179
write_dte_lower128(ptr, new);
drivers/iommu/amd/iommu.c
180
write_dte_upper128(ptr, new);
drivers/iommu/amd/iommu.c
183
FIELD_GET(DTE_GPT_LEVEL_MASK, new->data[2])) {
drivers/iommu/amd/iommu.c
197
write_dte_upper128(ptr, new);
drivers/iommu/amd/iommu.c
198
write_dte_lower128(ptr, new);
drivers/iommu/amd/iommu.c
206
write_dte_lower128(ptr, new);
drivers/iommu/amd/iommu.c
2081
struct dev_table_entry *new)
drivers/iommu/amd/iommu.c
2086
new->data[0] |= DTE_FLAG_TV |
drivers/iommu/amd/iommu.c
2094
new->data[1] |= FIELD_PREP(DTE_DOMID_MASK, dev_data->gcr3_info.domid) |
drivers/iommu/amd/iommu.c
2101
new->data[2] |= FIELD_PREP(DTE_GPT_LEVEL_MASK, GUEST_PGTABLE_5_LEVEL);
drivers/iommu/amd/iommu.c
2103
new->data[2] |= FIELD_PREP(DTE_GPT_LEVEL_MASK, GUEST_PGTABLE_4_LEVEL);
drivers/iommu/amd/iommu.c
2109
struct dev_table_entry *new)
drivers/iommu/amd/iommu.c
2114
new->data[0] |= DTE_FLAG_TV |
drivers/iommu/amd/iommu.c
2120
new->data[1] |= FIELD_PREP(DTE_DOMID_MASK, domid) |
drivers/iommu/amd/iommu.c
2127
struct dev_table_entry *new)
drivers/iommu/amd/iommu.c
214
struct dev_table_entry *new)
drivers/iommu/amd/iommu.c
2145
amd_iommu_set_dte_v1(dev_data, domain, domid, &pt_info, new);
drivers/iommu/amd/iommu.c
2150
struct dev_table_entry *new)
drivers/iommu/amd/iommu.c
2152
new->data[0] |= DTE_FLAG_TV | DTE_FLAG_IR | DTE_FLAG_IW;
drivers/iommu/amd/iommu.c
2154
new->data[1] |= FIELD_PREP(DTE_DOMID_MASK, domain->id) |
drivers/iommu/amd/iommu.c
216
update_dte256(iommu, dev_data, new);
drivers/iommu/amd/iommu.c
2164
struct dev_table_entry new = {};
drivers/iommu/amd/iommu.c
2169
amd_iommu_make_clear_dte(dev_data, &new);
drivers/iommu/amd/iommu.c
2173
set_dte_gcr3_table(dev_data, &new);
drivers/iommu/amd/iommu.c
2175
set_dte_passthrough(dev_data, domain, &new);
drivers/iommu/amd/iommu.c
2178
set_dte_v1(dev_data, domain, domain->id, top_paddr, top_level, &new);
drivers/iommu/amd/iommu.c
2182
amd_iommu_update_dte(iommu, dev_data, &new);
drivers/iommu/amd/iommu.c
2199
struct dev_table_entry new = {};
drivers/iommu/amd/iommu.c
2201
amd_iommu_make_clear_dte(dev_data, &new);
drivers/iommu/amd/iommu.c
2202
amd_iommu_update_dte(iommu, dev_data, &new);
drivers/iommu/amd/iommu.c
3027
u64 new;
drivers/iommu/amd/iommu.c
3039
new = dte->data[0];
drivers/iommu/amd/iommu.c
3040
new = (enable ? new | DTE_FLAG_HAD : new & ~DTE_FLAG_HAD);
drivers/iommu/amd/iommu.c
3041
dte->data[0] = new;
drivers/iommu/amd/iommu.c
3248
u64 new;
drivers/iommu/amd/iommu.c
3255
new = READ_ONCE(dte->data[2]);
drivers/iommu/amd/iommu.c
3256
new &= ~DTE_IRQ_PHYS_ADDR_MASK;
drivers/iommu/amd/iommu.c
3257
new |= iommu_virt_to_phys(table->table);
drivers/iommu/amd/iommu.c
3258
new |= DTE_IRQ_REMAP_INTCTL;
drivers/iommu/amd/iommu.c
3259
new |= iommu_get_int_tablen(dev_data);
drivers/iommu/amd/iommu.c
3260
new |= DTE_IRQ_REMAP_ENABLE;
drivers/iommu/amd/iommu.c
3261
WRITE_ONCE(dte->data[2], new);
drivers/iommu/amd/iommu.c
412
struct dev_table_entry new;
drivers/iommu/amd/iommu.c
433
get_dte256(iommu, dev_data, &new);
drivers/iommu/amd/iommu.c
442
update_dte256(iommu, alias_data, &new);
drivers/iommu/amd/nested.c
191
struct iommu_dev_data *dev_data, struct dev_table_entry *new)
drivers/iommu/amd/nested.c
207
amd_iommu_make_clear_dte(dev_data, new);
drivers/iommu/amd/nested.c
217
&pt_info, new);
drivers/iommu/amd/nested.c
220
new->data[0] |= DTE_FLAG_GV;
drivers/iommu/amd/nested.c
223
new->data[0] |= gdte->dte[0] & DTE_FLAG_PPR;
drivers/iommu/amd/nested.c
226
new->data[0] |= gdte->dte[0] & (DTE_GLX | DTE_FLAG_GIOV);
drivers/iommu/amd/nested.c
229
new->data[0] |= gdte->dte[0] & DTE_GCR3_14_12;
drivers/iommu/amd/nested.c
230
new->data[1] |= gdte->dte[1] & (DTE_GCR3_30_15 | DTE_GCR3_51_31);
drivers/iommu/amd/nested.c
233
new->data[2] |= gdte->dte[2] & DTE_GPT_LEVEL_MASK;
drivers/iommu/amd/nested.c
239
struct dev_table_entry new = {0};
drivers/iommu/amd/nested.c
253
set_dte_nested(iommu, dom, dev_data, &new);
drivers/iommu/amd/nested.c
255
amd_iommu_update_dte(iommu, dev_data, &new);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1031
struct arm_smmu_inv *new;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1043
new = new_invs->inv;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1046
*new = invs->inv[i];
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1048
*new = invs->inv[i];
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1049
WRITE_ONCE(new->users, READ_ONCE(new->users) + 1);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1051
*new = to_merge->inv[j];
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1052
WRITE_ONCE(new->users, 1);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1059
if (new != new_invs->inv)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1060
WARN_ON_ONCE(arm_smmu_inv_cmp(new - 1, new) == 1);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1061
if (arm_smmu_inv_is_ats(new))
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1063
new++;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1066
WARN_ON(new != new_invs->inv + new_invs->num_invs);
drivers/iommu/generic_pt/fmt/amdv1.h
316
u64 new = pts->entry | AMDV1PT_FMT_D;
drivers/iommu/generic_pt/fmt/amdv1.h
318
return try_cmpxchg64(tablep, &pts->entry, new);
drivers/iommu/generic_pt/fmt/vtdss.h
163
u64 new = pts->entry | VTDSS_FMT_D;
drivers/iommu/generic_pt/fmt/vtdss.h
165
return try_cmpxchg64(tablep, &pts->entry, new);
drivers/iommu/intel/iommu.h
1283
static inline int iopf_for_domain_replace(struct iommu_domain *new,
drivers/iommu/intel/iommu.h
1289
ret = iopf_for_domain_set(new, dev);
drivers/iommu/io-pgtable-arm-v7s.c
437
arm_v7s_iopte old, new;
drivers/iommu/io-pgtable-arm-v7s.c
439
new = phys | ARM_V7S_PTE_TYPE_TABLE;
drivers/iommu/io-pgtable-arm-v7s.c
442
new = to_mtk_iopte(phys, new);
drivers/iommu/io-pgtable-arm-v7s.c
445
new |= ARM_V7S_ATTR_NS_TABLE;
drivers/iommu/io-pgtable-arm-v7s.c
454
old = cmpxchg_relaxed(ptep, curr, new);
drivers/iommu/io-pgtable-arm.c
429
arm_lpae_iopte old, new;
drivers/iommu/io-pgtable-arm.c
432
new = paddr_to_iopte(virt_to_phys(table), data) | ARM_LPAE_PTE_TYPE_TABLE;
drivers/iommu/io-pgtable-arm.c
434
new |= ARM_LPAE_PTE_NSTABLE;
drivers/iommu/io-pgtable-arm.c
443
old = cmpxchg64_relaxed(ptep, curr, new);
drivers/iommu/io-pgtable-arm.c
451
WRITE_ONCE(*ptep, new | ARM_LPAE_PTE_SW_SYNC);
drivers/iommu/io-pgtable-dart.c
145
dart_iopte old, new;
drivers/iommu/io-pgtable-dart.c
147
new = paddr_to_iopte(__pa(table), data) | APPLE_DART_PTE_VALID;
drivers/iommu/io-pgtable-dart.c
156
old = cmpxchg64_relaxed(ptep, curr, new);
drivers/iommu/iommu.c
881
static int iommu_insert_resv_region(struct iommu_resv_region *new,
drivers/iommu/iommu.c
887
nr = iommu_alloc_resv_region(new->start, new->length,
drivers/iommu/iommu.c
888
new->prot, new->type, GFP_KERNEL);
drivers/iommu/iommu.c
905
if (iter->type != new->type) {
drivers/iommu/iova.c
141
struct rb_node **new, *parent = NULL;
drivers/iommu/iova.c
143
new = (start) ? &start : &(root->rb_node);
drivers/iommu/iova.c
145
while (*new) {
drivers/iommu/iova.c
146
struct iova *this = to_iova(*new);
drivers/iommu/iova.c
148
parent = *new;
drivers/iommu/iova.c
151
new = &((*new)->rb_left);
drivers/iommu/iova.c
153
new = &((*new)->rb_right);
drivers/iommu/iova.c
160
rb_link_node(&iova->node, parent, new);
drivers/iommu/iova.c
166
struct iova *new, bool size_aligned)
drivers/iommu/iova.c
210
new->pfn_lo = new_pfn;
drivers/iommu/iova.c
211
new->pfn_hi = new->pfn_lo + size - 1;
drivers/iommu/iova.c
214
iova_insert_rbtree(&iovad->rbroot, new, prev);
drivers/iommu/iova.c
215
__cached_rbnode_insert_update(iovad, new);
drivers/iommu/iova.c
72
__cached_rbnode_insert_update(struct iova_domain *iovad, struct iova *new)
drivers/iommu/iova.c
74
if (new->pfn_hi < iovad->dma_32bit_pfn)
drivers/iommu/iova.c
75
iovad->cached32_node = &new->node;
drivers/iommu/iova.c
77
iovad->cached_node = &new->node;
drivers/iommu/riscv/iommu.c
574
unsigned long ddt, old, new;
drivers/iommu/riscv/iommu.c
634
new = phys_to_ppn(__pa(ptr)) | RISCV_IOMMU_DDTE_V;
drivers/iommu/riscv/iommu.c
635
old = cmpxchg_relaxed((unsigned long *)ddtp, ddt, new);
drivers/irqchip/irq-gic-v3-its.c
2163
struct lpi_range *new, *old;
drivers/irqchip/irq-gic-v3-its.c
2165
new = mk_lpi_range(base, nr_lpis);
drivers/irqchip/irq-gic-v3-its.c
2166
if (!new)
drivers/irqchip/irq-gic-v3-its.c
2182
list_add(&new->entry, &old->entry);
drivers/irqchip/irq-gic-v3-its.c
2187
merge_lpi_ranges(old, new);
drivers/irqchip/irq-gic-v3-its.c
2188
merge_lpi_ranges(new, list_next_entry(new, entry));
drivers/leds/leds-tca6507.c
278
static void set_code(struct tca6507_chip *tca, int reg, int bank, int new)
drivers/leds/leds-tca6507.c
284
new <<= 4;
drivers/leds/leds-tca6507.c
287
n |= new;
drivers/md/bcache/bset.c
1322
void bch_btree_sort_into(struct btree_keys *b, struct btree_keys *new,
drivers/md/bcache/bset.c
1330
btree_mergesort(b, new->set->data, &iter.iter, false, true);
drivers/md/bcache/bset.c
1334
new->set->size = 0; // XXX: why?
drivers/md/bcache/bset.h
388
void bch_btree_sort_into(struct btree_keys *b, struct btree_keys *new,
drivers/md/bcache/io.c
104
count = atomic_cmpxchg(&ca->io_count, old, new);
drivers/md/bcache/io.c
107
count = new;
drivers/md/bcache/io.c
112
new = ((uint64_t) errors * 127) / 128;
drivers/md/bcache/io.c
114
old, new);
drivers/md/bcache/io.c
97
unsigned int new = count - ca->set->error_decay;
drivers/md/bcache/util.h
450
#define RB_INSERT(root, new, member, cmp) \
drivers/md/bcache/util.h
454
typeof(new) this; \
drivers/md/bcache/util.h
459
this = container_of(*n, typeof(*(new)), member); \
drivers/md/bcache/util.h
460
res = cmp(new, this); \
drivers/md/bcache/util.h
468
rb_link_node(&(new)->member, parent, n); \
drivers/md/bcache/util.h
469
rb_insert_color(&(new)->member, root); \
drivers/md/dm-bio-prison-v1.c
145
struct rb_node **new = &root->rb_node, *parent = NULL;
drivers/md/dm-bio-prison-v1.c
147
while (*new) {
drivers/md/dm-bio-prison-v1.c
149
rb_entry(*new, struct dm_bio_prison_cell, node);
drivers/md/dm-bio-prison-v1.c
153
parent = *new;
drivers/md/dm-bio-prison-v1.c
155
new = &((*new)->rb_left);
drivers/md/dm-bio-prison-v1.c
157
new = &((*new)->rb_right);
drivers/md/dm-bio-prison-v1.c
169
rb_link_node(&cell_prealloc->node, parent, new);
drivers/md/dm-bio-prison-v2.c
121
struct rb_node **new = &prison->cells.rb_node, *parent = NULL;
drivers/md/dm-bio-prison-v2.c
123
while (*new) {
drivers/md/dm-bio-prison-v2.c
125
rb_entry(*new, struct dm_bio_prison_cell_v2, node);
drivers/md/dm-bio-prison-v2.c
129
parent = *new;
drivers/md/dm-bio-prison-v2.c
131
new = &((*new)->rb_left);
drivers/md/dm-bio-prison-v2.c
134
new = &((*new)->rb_right);
drivers/md/dm-bio-prison-v2.c
144
rb_link_node(&cell_prealloc->node, parent, new);
drivers/md/dm-bufio.c
822
struct rb_node **new = &root->rb_node, *parent = NULL;
drivers/md/dm-bufio.c
825
while (*new) {
drivers/md/dm-bufio.c
832
new = b->block < found->block ?
drivers/md/dm-cache-background-tracker.c
109
struct rb_node **new = &b->pending.rb_node;
drivers/md/dm-cache-background-tracker.c
111
while (*new) {
drivers/md/dm-cache-background-tracker.c
112
w = container_of(*new, struct bt_work, node);
drivers/md/dm-cache-background-tracker.c
116
new = &((*new)->rb_left);
drivers/md/dm-cache-background-tracker.c
119
new = &((*new)->rb_right);
drivers/md/dm-cache-background-tracker.c
125
return *new ? w : NULL;
drivers/md/dm-cache-background-tracker.c
80
struct rb_node **new = &b->pending.rb_node, *parent = NULL;
drivers/md/dm-cache-background-tracker.c
82
while (*new) {
drivers/md/dm-cache-background-tracker.c
83
w = container_of(*new, struct bt_work, node);
drivers/md/dm-cache-background-tracker.c
85
parent = *new;
drivers/md/dm-cache-background-tracker.c
88
new = &((*new)->rb_left);
drivers/md/dm-cache-background-tracker.c
91
new = &((*new)->rb_right);
drivers/md/dm-cache-background-tracker.c
98
rb_link_node(&nw->node, parent, new);
drivers/md/dm-dust.c
54
static bool dust_rb_insert(struct rb_root *root, struct badblock *new)
drivers/md/dm-dust.c
58
sector_t value = new->bb;
drivers/md/dm-dust.c
72
rb_link_node(&new->node, parent, link);
drivers/md/dm-dust.c
73
rb_insert_color(&new->node, root);
drivers/md/dm-exception-store.h
61
chunk_t old, chunk_t new),
drivers/md/dm-ioctl.c
1635
static bool is_valid_type(enum dm_queue_mode cur, enum dm_queue_mode new)
drivers/md/dm-ioctl.c
1637
if (cur == new ||
drivers/md/dm-ioctl.c
1638
(cur == DM_TYPE_BIO_BASED && new == DM_TYPE_DAX_BIO_BASED))
drivers/md/dm-ioctl.c
518
const char *new)
drivers/md/dm-ioctl.c
531
new_data = kstrdup(new, GFP_KERNEL);
drivers/md/dm-ioctl.c
542
hc = __get_uuid_cell(new);
drivers/md/dm-ioctl.c
544
hc = __get_name_cell(new);
drivers/md/dm-ioctl.c
549
param->name, new);
drivers/md/dm-ioctl.c
563
param->name, change_uuid ? "uuid " : "", new);
drivers/md/dm-ioctl.c
576
param->name, new, hc->uuid);
drivers/md/dm-pcache/cache_key.c
364
struct rb_node **new, *parent = NULL;
drivers/md/dm-pcache/cache_key.c
368
new = &(cache_subtree->root.rb_node);
drivers/md/dm-pcache/cache_key.c
369
while (*new) {
drivers/md/dm-pcache/cache_key.c
370
key_tmp = container_of(*new, struct pcache_cache_key, rb_node);
drivers/md/dm-pcache/cache_key.c
374
parent = *new;
drivers/md/dm-pcache/cache_key.c
376
new = &((*new)->rb_left);
drivers/md/dm-pcache/cache_key.c
378
prev_node = *new;
drivers/md/dm-pcache/cache_key.c
379
new = &((*new)->rb_right);
drivers/md/dm-pcache/cache_key.c
390
*newp = new;
drivers/md/dm-pcache/cache_key.c
579
struct rb_node **new, *parent = NULL;
drivers/md/dm-pcache/cache_key.c
589
prev_node = cache_subtree_search(cache_subtree, key, &parent, &new, &delete_key_list);
drivers/md/dm-pcache/cache_key.c
632
rb_link_node(&key->rb_node, parent, new);
drivers/md/dm-raid1.c
218
struct mirror *new;
drivers/md/dm-raid1.c
248
new = get_valid_mirror(ms);
drivers/md/dm-raid1.c
249
if (new)
drivers/md/dm-raid1.c
250
set_default_mirror(new);
drivers/md/dm-snap-persistent.c
445
chunk_t old, chunk_t new),
drivers/md/dm-snap-persistent.c
490
chunk_t new),
drivers/md/dm-snap-persistent.c
611
chunk_t old, chunk_t new),
drivers/md/dm-snap-transient.c
36
chunk_t old, chunk_t new),
drivers/md/dm-snap.c
823
static int dm_add_exception(void *context, chunk_t old, chunk_t new)
drivers/md/dm-snap.c
835
e->new_chunk = new;
drivers/md/dm-vdo/dedupe.c
327
static inline bool change_context_state(struct dedupe_context *context, int old, int new)
drivers/md/dm-vdo/dedupe.c
329
return (atomic_cmpxchg(&context->state, old, new) == old);
drivers/md/dm-vdo/dedupe.c
332
static inline bool change_timer_state(struct hash_zone *zone, int old, int new)
drivers/md/dm-vdo/dedupe.c
334
return (atomic_cmpxchg(&zone->timer_state, old, new) == old);
drivers/md/dm-vdo/indexer/index.c
1155
bool new = (open_type == UDS_CREATE);
drivers/md/dm-vdo/indexer/index.c
1167
result = uds_make_index_layout(config, new, &index->layout);
drivers/md/dm-vdo/indexer/index.c
1217
if (!new) {
drivers/md/dm-zoned-metadata.c
461
struct rb_node **new = &(root->rb_node), *parent = NULL;
drivers/md/dm-zoned-metadata.c
465
while (*new) {
drivers/md/dm-zoned-metadata.c
466
b = container_of(*new, struct dmz_mblock, node);
drivers/md/dm-zoned-metadata.c
467
parent = *new;
drivers/md/dm-zoned-metadata.c
468
new = (b->no < mblk->no) ? &((*new)->rb_left) : &((*new)->rb_right);
drivers/md/dm-zoned-metadata.c
472
rb_link_node(&mblk->node, parent, new);
drivers/md/md.c
3494
sector_t new;
drivers/md/md.c
3502
new = blocks * 2;
drivers/md/md.c
3503
if (new != blocks * 2)
drivers/md/md.c
3506
*sectors = new;
drivers/md/md.c
5637
unsigned long long new;
drivers/md/md.c
5640
err = kstrtoull(buf, 10, &new);
drivers/md/md.c
5643
if (new != (sector_t)new)
drivers/md/md.c
5650
WRITE_ONCE(mddev->suspend_lo, new);
drivers/md/md.c
5668
unsigned long long new;
drivers/md/md.c
5671
err = kstrtoull(buf, 10, &new);
drivers/md/md.c
5674
if (new != (sector_t)new)
drivers/md/md.c
5681
WRITE_ONCE(mddev->suspend_hi, new);
drivers/md/md.c
5703
unsigned long long new;
drivers/md/md.c
5706
err = kstrtoull(buf, 10, &new);
drivers/md/md.c
5709
if (new != (sector_t)new)
drivers/md/md.c
5717
mddev->reshape_position = new;
drivers/md/md.c
599
struct bio *new;
drivers/md/md.c
612
new = bio_alloc_bioset(rdev->bdev, 0,
drivers/md/md.c
615
new->bi_private = bio;
drivers/md/md.c
616
new->bi_end_io = md_end_flush;
drivers/md/md.c
618
submit_bio(new);
drivers/md/md.c
862
struct mddev *new;
drivers/md/md.c
868
new = kzalloc_obj(*new);
drivers/md/md.c
869
if (!new)
drivers/md/md.c
872
error = mddev_init(new);
drivers/md/md.c
881
new->unit = unit;
drivers/md/md.c
883
new->md_minor = MINOR(unit);
drivers/md/md.c
885
new->md_minor = MINOR(unit) >> MdpMinorShift;
drivers/md/md.c
886
new->hold_active = UNTIL_IOCTL;
drivers/md/md.c
889
new->unit = mddev_alloc_unit();
drivers/md/md.c
890
if (!new->unit)
drivers/md/md.c
892
new->md_minor = MINOR(new->unit);
drivers/md/md.c
893
new->hold_active = UNTIL_STOP;
drivers/md/md.c
896
list_add(&new->all_mddevs, &all_mddevs);
drivers/md/md.c
898
return new;
drivers/md/md.c
902
mddev_destroy(new);
drivers/md/md.c
904
kfree(new);
drivers/md/persistent-data/dm-transaction-manager.c
293
dm_block_t new;
drivers/md/persistent-data/dm-transaction-manager.c
296
r = dm_sm_new_block(tm->sm, &new);
drivers/md/persistent-data/dm-transaction-manager.c
315
r = dm_bm_write_lock_zero(tm->bm, new, v, result);
drivers/md/raid10.c
3784
static int setup_geo(struct geom *geo, struct mddev *mddev, enum geo_type new)
drivers/md/raid10.c
3788
switch (new) {
drivers/md/raid10.c
4385
struct geom new;
drivers/md/raid10.c
4394
if (setup_geo(&new, mddev, geo_start) != conf->copies)
drivers/md/raid5-cache.c
1561
unsigned long new = (unsigned long)space; /* overflow in theory */
drivers/md/raid5-cache.c
1568
if (new < target)
drivers/md/raid5-cache.c
1570
} while (!try_cmpxchg(&log->reclaim_target, &target, new));
drivers/md/raid5-ppl.c
1496
unsigned short new;
drivers/md/raid5-ppl.c
1500
if (kstrtou16(page, 10, &new))
drivers/md/raid5.c
6955
unsigned long new;
drivers/md/raid5.c
6960
if (kstrtoul(page, 10, &new))
drivers/md/raid5.c
6969
err = raid5_set_cache_size(mddev, new);
drivers/md/raid5.c
6994
unsigned long new;
drivers/md/raid5.c
7002
if (kstrtoul(page, 10, &new))
drivers/md/raid5.c
7005
if (new != PARITY_DISABLE_RMW && !raid6_can_xor_syndrome())
drivers/md/raid5.c
7008
if (new != PARITY_DISABLE_RMW &&
drivers/md/raid5.c
7009
new != PARITY_ENABLE_RMW &&
drivers/md/raid5.c
7010
new != PARITY_PREFER_RMW)
drivers/md/raid5.c
7013
conf->rmw_level = new;
drivers/md/raid5.c
7041
unsigned long new;
drivers/md/raid5.c
7047
if (kstrtoul(page, 10, &new))
drivers/md/raid5.c
7055
if (new % DEFAULT_STRIPE_SIZE != 0 ||
drivers/md/raid5.c
7056
new > PAGE_SIZE || new == 0 ||
drivers/md/raid5.c
7057
new != roundup_pow_of_two(new))
drivers/md/raid5.c
7070
if (new == conf->stripe_size)
drivers/md/raid5.c
7074
conf->stripe_size, new);
drivers/md/raid5.c
7087
conf->stripe_size = new;
drivers/md/raid5.c
7088
conf->stripe_shift = ilog2(new) - 9;
drivers/md/raid5.c
7089
conf->stripe_sectors = new >> 9;
drivers/md/raid5.c
7130
unsigned long new;
drivers/md/raid5.c
7135
if (kstrtoul(page, 10, &new))
drivers/md/raid5.c
7144
else if (new > conf->min_nr_stripes)
drivers/md/raid5.c
7147
conf->bypass_threshold = new;
drivers/md/raid5.c
7175
unsigned long new;
drivers/md/raid5.c
7180
if (kstrtoul(page, 10, &new))
drivers/md/raid5.c
7182
new = !!new;
drivers/md/raid5.c
7190
else if (new != conf->skip_copy) {
drivers/md/raid5.c
7194
conf->skip_copy = new;
drivers/md/raid5.c
7195
if (new)
drivers/md/raid5.c
7243
unsigned int new;
drivers/md/raid5.c
7250
if (kstrtouint(page, 10, &new))
drivers/md/raid5.c
7253
if (new > 8192)
drivers/md/raid5.c
7266
if (new != conf->worker_cnt_per_group) {
drivers/md/raid5.c
7271
err = alloc_thread_groups(conf, new, &group_cnt, &new_groups);
drivers/md/raid5.c
7275
conf->worker_cnt_per_group = new;
drivers/media/common/cx2341x.c
1026
const struct cx2341x_mpeg_params *new)
drivers/media/common/cx2341x.c
1038
cx2341x_api(priv, func, CX2341X_ENC_SET_OUTPUT_PORT, 2, new->port, 0);
drivers/media/common/cx2341x.c
1041
CMP_FIELD(old, new, is_50hz)) {
drivers/media/common/cx2341x.c
1043
new->is_50hz);
drivers/media/common/cx2341x.c
1049
CMP_FIELD(old, new, width) ||
drivers/media/common/cx2341x.c
1050
CMP_FIELD(old, new, height) ||
drivers/media/common/cx2341x.c
1051
CMP_FIELD(old, new, video_encoding)) {
drivers/media/common/cx2341x.c
1052
u16 w = new->width;
drivers/media/common/cx2341x.c
1053
u16 h = new->height;
drivers/media/common/cx2341x.c
1055
if (new->video_encoding == V4L2_MPEG_VIDEO_ENCODING_MPEG_1) {
drivers/media/common/cx2341x.c
1065
CMP_FIELD(old, new, stream_type)) {
drivers/media/common/cx2341x.c
1067
mpeg_stream_type[new->stream_type]);
drivers/media/common/cx2341x.c
1072
CMP_FIELD(old, new, video_aspect)) {
drivers/media/common/cx2341x.c
1074
1 + new->video_aspect);
drivers/media/common/cx2341x.c
1079
CMP_FIELD(old, new, video_b_frames) ||
drivers/media/common/cx2341x.c
1080
CMP_FIELD(old, new, video_gop_size)) {
drivers/media/common/cx2341x.c
1082
new->video_gop_size, new->video_b_frames + 1);
drivers/media/common/cx2341x.c
1087
CMP_FIELD(old, new, video_gop_closure)) {
drivers/media/common/cx2341x.c
1089
new->video_gop_closure);
drivers/media/common/cx2341x.c
1094
CMP_FIELD(old, new, audio_properties)) {
drivers/media/common/cx2341x.c
1096
1, new->audio_properties);
drivers/media/common/cx2341x.c
1101
CMP_FIELD(old, new, audio_mute)) {
drivers/media/common/cx2341x.c
1103
new->audio_mute);
drivers/media/common/cx2341x.c
1108
CMP_FIELD(old, new, video_bitrate_mode) ||
drivers/media/common/cx2341x.c
1109
CMP_FIELD(old, new, video_bitrate) ||
drivers/media/common/cx2341x.c
1110
CMP_FIELD(old, new, video_bitrate_peak)) {
drivers/media/common/cx2341x.c
1112
new->video_bitrate_mode, new->video_bitrate,
drivers/media/common/cx2341x.c
1113
new->video_bitrate_peak / 400, 0, 0);
drivers/media/common/cx2341x.c
1118
CMP_FIELD(old, new, video_spatial_filter_mode) ||
drivers/media/common/cx2341x.c
1119
CMP_FIELD(old, new, video_temporal_filter_mode) ||
drivers/media/common/cx2341x.c
1120
CMP_FIELD(old, new, video_median_filter_type)) {
drivers/media/common/cx2341x.c
1123
new->video_spatial_filter_mode |
drivers/media/common/cx2341x.c
1124
(new->video_temporal_filter_mode << 1),
drivers/media/common/cx2341x.c
1125
new->video_median_filter_type);
drivers/media/common/cx2341x.c
1130
CMP_FIELD(old, new, video_luma_median_filter_bottom) ||
drivers/media/common/cx2341x.c
1131
CMP_FIELD(old, new, video_luma_median_filter_top) ||
drivers/media/common/cx2341x.c
1132
CMP_FIELD(old, new, video_chroma_median_filter_bottom) ||
drivers/media/common/cx2341x.c
1133
CMP_FIELD(old, new, video_chroma_median_filter_top)) {
drivers/media/common/cx2341x.c
1135
new->video_luma_median_filter_bottom,
drivers/media/common/cx2341x.c
1136
new->video_luma_median_filter_top,
drivers/media/common/cx2341x.c
1137
new->video_chroma_median_filter_bottom,
drivers/media/common/cx2341x.c
1138
new->video_chroma_median_filter_top);
drivers/media/common/cx2341x.c
1143
CMP_FIELD(old, new, video_luma_spatial_filter_type) ||
drivers/media/common/cx2341x.c
1144
CMP_FIELD(old, new, video_chroma_spatial_filter_type)) {
drivers/media/common/cx2341x.c
1147
2, new->video_luma_spatial_filter_type,
drivers/media/common/cx2341x.c
1148
new->video_chroma_spatial_filter_type);
drivers/media/common/cx2341x.c
1153
CMP_FIELD(old, new, video_spatial_filter) ||
drivers/media/common/cx2341x.c
1154
CMP_FIELD(old, new, video_temporal_filter)) {
drivers/media/common/cx2341x.c
1156
2, new->video_spatial_filter,
drivers/media/common/cx2341x.c
1157
new->video_temporal_filter);
drivers/media/common/cx2341x.c
1162
CMP_FIELD(old, new, video_temporal_decimation)) {
drivers/media/common/cx2341x.c
1164
1, new->video_temporal_decimation);
drivers/media/common/cx2341x.c
1169
CMP_FIELD(old, new, video_mute) ||
drivers/media/common/cx2341x.c
1170
(new->video_mute && CMP_FIELD(old, new, video_mute_yuv))) {
drivers/media/common/cx2341x.c
1172
new->video_mute | (new->video_mute_yuv << 8));
drivers/media/common/cx2341x.c
1177
CMP_FIELD(old, new, stream_insert_nav_packets)) {
drivers/media/common/cx2341x.c
1179
7, new->stream_insert_nav_packets);
drivers/media/common/siano/smscoreapi.c
504
static void list_add_locked(struct list_head *new, struct list_head *head,
drivers/media/common/siano/smscoreapi.c
511
list_add(new, head);
drivers/media/dvb-frontends/stv0910.c
187
u8 shift, mask, old, new;
drivers/media/dvb-frontends/stv0910.c
194
new = ((val << shift) & mask) | (old & ~mask);
drivers/media/dvb-frontends/stv0910.c
195
if (new == old)
drivers/media/dvb-frontends/stv0910.c
197
return write_reg(state, field >> 16, new);
drivers/media/i2c/et8ek8/et8ek8_driver.c
557
struct et8ek8_gain new;
drivers/media/i2c/et8ek8/et8ek8_driver.c
560
new = et8ek8_gain_table[gain];
drivers/media/i2c/et8ek8/et8ek8_driver.c
564
0x124a, new.analog >> 8);
drivers/media/i2c/et8ek8/et8ek8_driver.c
568
0x1249, new.analog & 0xff);
drivers/media/i2c/et8ek8/et8ek8_driver.c
573
0x124d, new.digital >> 8);
drivers/media/i2c/et8ek8/et8ek8_driver.c
577
0x124c, new.digital & 0xff);
drivers/media/mc/mc-device.c
647
struct media_graph new = { .top = 0 };
drivers/media/mc/mc-device.c
654
ret = media_graph_walk_init(&new, mdev);
drivers/media/mc/mc-device.c
661
mdev->pm_count_walk = new;
drivers/media/pci/bt8xx/bttv-driver.c
2802
struct bttv_buffer_set old,new;
drivers/media/pci/bt8xx/bttv-driver.c
2819
memset(&new,0,sizeof(new));
drivers/media/pci/bt8xx/bttv-driver.c
2822
btv->curr = new;
drivers/media/pci/bt8xx/bttv-driver.c
2825
bttv_buffer_activate_video(btv, &new);
drivers/media/pci/bt8xx/bttv-driver.c
2830
bttv_irq_wakeup_video(btv, &old, &new, VB2_BUF_STATE_DONE);
drivers/media/pci/bt8xx/bttv-driver.c
2887
struct bttv_buffer_set new;
drivers/media/pci/bt8xx/bttv-driver.c
2894
bttv_irq_next_video(btv, &new);
drivers/media/pci/bt8xx/bttv-driver.c
2907
btv->curr = new;
drivers/media/pci/bt8xx/bttv-driver.c
2909
bttv_buffer_activate_video(btv, &new);
drivers/media/pci/bt8xx/bttv-driver.c
2919
bttv_irq_wakeup_video(btv, &old, &new, VB2_BUF_STATE_DONE);
drivers/media/pci/bt8xx/bttv-driver.c
2926
struct bttv_buffer *new = NULL;
drivers/media/pci/bt8xx/bttv-driver.c
2933
new = list_entry(btv->vcapture.next, struct bttv_buffer, list);
drivers/media/pci/bt8xx/bttv-driver.c
2947
btv->cvbi = new;
drivers/media/pci/bt8xx/bttv-driver.c
2949
bttv_buffer_activate_vbi(btv, new);
drivers/media/platform/arm/mali-c55/mali-c55-core.c
115
u32 orig, new;
drivers/media/platform/arm/mali-c55/mali-c55-core.c
119
new = orig & ~mask;
drivers/media/platform/arm/mali-c55/mali-c55-core.c
120
new |= val & mask;
drivers/media/platform/arm/mali-c55/mali-c55-core.c
122
if (new != orig)
drivers/media/platform/arm/mali-c55/mali-c55-core.c
123
mali_c55_write(mali_c55, addr, new);
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_common.c
244
DECLARE_BITMAP(new, ARRAY_SIZE(dec_param->dpb)) = { 0, };
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_common.c
282
set_bit(i, new);
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_common.c
286
for_each_set_bit(i, new, ARRAY_SIZE(dec_param->dpb)) {
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-dev.c
25
u32 orig, new;
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-dev.c
29
new = orig & ~mask;
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-dev.c
30
new |= val & mask;
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-dev.c
32
if (new != orig)
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-dev.c
33
writel(new, ivc->base + addr);
drivers/media/platform/renesas/sh_vou.c
1072
struct sh_vou_buffer *new = list_entry(vou_dev->active->list.next,
drivers/media/platform/renesas/sh_vou.c
1074
sh_vou_schedule_next(vou_dev, &new->vb);
drivers/media/platform/verisilicon/hantro_h264.c
299
DECLARE_BITMAP(new, ARRAY_SIZE(dec_param->dpb)) = { 0, };
drivers/media/platform/verisilicon/hantro_h264.c
333
__set_bit(i, new);
drivers/media/platform/verisilicon/hantro_h264.c
337
for_each_set_bit(i, new, ARRAY_SIZE(dec_param->dpb)) {
drivers/media/test-drivers/vicodec/codec-fwht.c
605
static int var_inter(const s16 *old, const s16 *new)
drivers/media/test-drivers/vicodec/codec-fwht.c
610
for (i = 0; i < 8 * 8; i++, old++, new++)
drivers/media/test-drivers/vicodec/codec-fwht.c
611
ret += (*old - *new) < 0 ? -(*old - *new) : (*old - *new);
drivers/media/test-drivers/vidtv/vidtv_psi.c
69
__be16 new;
drivers/media/test-drivers/vidtv/vidtv_psi.c
74
new = cpu_to_be16((be16_to_cpu(*bitfield) & mask) | new_len);
drivers/media/test-drivers/vidtv/vidtv_psi.c
75
*bitfield = new;
drivers/media/test-drivers/vidtv/vidtv_psi.c
81
__be16 new;
drivers/media/test-drivers/vidtv/vidtv_psi.c
86
new = cpu_to_be16((be16_to_cpu(h->bitfield) & mask) | new_len);
drivers/media/test-drivers/vidtv/vidtv_psi.c
94
h->bitfield = new;
drivers/media/usb/au0828/au0828-core.c
121
static void au0828_media_graph_notify(struct media_entity *new,
drivers/media/usb/au0828/au0828-core.c
211
static void au0828_media_graph_notify(struct media_entity *new,
drivers/media/usb/au0828/au0828-core.c
218
if (!new) {
drivers/media/usb/au0828/au0828-core.c
233
switch (new->function) {
drivers/media/usb/au0828/au0828-core.c
235
mixer = new;
drivers/media/usb/au0828/au0828-core.c
245
decoder = new;
drivers/media/v4l2-core/v4l2-ctrls-api.c
1306
void v4l2_ctrl_replace(struct v4l2_event *old, const struct v4l2_event *new)
drivers/media/v4l2-core/v4l2-ctrls-api.c
1310
old->u.ctrl = new->u.ctrl;
drivers/media/v4l2-core/v4l2-ctrls-api.c
1315
void v4l2_ctrl_merge(const struct v4l2_event *old, struct v4l2_event *new)
drivers/media/v4l2-core/v4l2-ctrls-api.c
1317
new->u.ctrl.changes |= old->u.ctrl.changes;
drivers/media/v4l2-core/v4l2-dev.c
260
enum v4l2_priority new)
drivers/media/v4l2-core/v4l2-dev.c
262
if (!prio_is_valid(new))
drivers/media/v4l2-core/v4l2-dev.c
264
if (*local == new)
drivers/media/v4l2-core/v4l2-dev.c
267
atomic_inc(&global->prios[new]);
drivers/media/v4l2-core/v4l2-dev.c
270
*local = new;
drivers/media/v4l2-core/v4l2-event.c
340
const struct v4l2_event *new)
drivers/media/v4l2-core/v4l2-event.c
344
old->u.src_change = new->u.src_change;
drivers/media/v4l2-core/v4l2-event.c
349
struct v4l2_event *new)
drivers/media/v4l2-core/v4l2-event.c
351
new->u.src_change.changes |= old->u.src_change.changes;
drivers/memory/tegra/tegra210-emc-core.c
1000
new[i] = new[i] % 64;
drivers/memory/tegra/tegra210-emc-core.c
1027
new[8 + i * 2] = new[8 + i * 2] +
drivers/memory/tegra/tegra210-emc-core.c
1029
new[8 + i * 2 + 1] = new[8 + i * 2 + 1] +
drivers/memory/tegra/tegra210-emc-core.c
1036
new[i + 8] = new[i + 8] / 64;
drivers/memory/tegra/tegra210-emc-core.c
1039
new[i + 8] = new[i + 8] % 64;
drivers/memory/tegra/tegra210-emc-core.c
1079
temp = ((new[0] <<
drivers/memory/tegra/tegra210-emc-core.c
1082
((new[1] <<
drivers/memory/tegra/tegra210-emc-core.c
1085
((new[2] <<
drivers/memory/tegra/tegra210-emc-core.c
1088
((new[3] <<
drivers/memory/tegra/tegra210-emc-core.c
1091
((new[4] <<
drivers/memory/tegra/tegra210-emc-core.c
1094
((new[5] <<
drivers/memory/tegra/tegra210-emc-core.c
1097
((new[6] <<
drivers/memory/tegra/tegra210-emc-core.c
1100
((new[7] <<
drivers/memory/tegra/tegra210-emc-core.c
1106
temp = ((new[8] <<
drivers/memory/tegra/tegra210-emc-core.c
1109
((new[9] <<
drivers/memory/tegra/tegra210-emc-core.c
1112
((new[10] <<
drivers/memory/tegra/tegra210-emc-core.c
1115
((new[11] <<
drivers/memory/tegra/tegra210-emc-core.c
1118
((new[12] <<
drivers/memory/tegra/tegra210-emc-core.c
1121
((new[13] <<
drivers/memory/tegra/tegra210-emc-core.c
1124
((new[14] <<
drivers/memory/tegra/tegra210-emc-core.c
1127
((new[15] <<
drivers/memory/tegra/tegra210-emc-core.c
74
(((new[n] << EMC_PMACRO_OB_DDLL_LONG_DQ_RANK ## rank ## _ ## \
drivers/memory/tegra/tegra210-emc-core.c
79
((new[n + 1] << EMC_PMACRO_OB_DDLL_LONG_DQ_RANK ## rank ## _ ##\
drivers/memory/tegra/tegra210-emc-core.c
943
s32 new[] = {
drivers/memory/tegra/tegra210-emc-core.c
989
new[i * 2] = new[i * 2] + delta_taps[i];
drivers/memory/tegra/tegra210-emc-core.c
990
new[i * 2 + 1] = new[i * 2 + 1] +
drivers/memory/tegra/tegra210-emc-core.c
997
new[i] = new[i] / 64;
drivers/message/fusion/mptfc.c
723
char *old, *new;
drivers/message/fusion/mptfc.c
739
new = new_speed == MPI_FCPORTPAGE0_CURRENT_SPEED_1GBIT ? "1 Gbps" :
drivers/message/fusion/mptfc.c
746
ioc->name, new);
drivers/message/fusion/mptfc.c
750
ioc->name, old, new);
drivers/mfd/ab8500-core.c
349
u8 new = ab8500->mask[i];
drivers/mfd/ab8500-core.c
352
if (new == old)
drivers/mfd/ab8500-core.c
366
ab8500->oldmask[i] = new;
drivers/mfd/ab8500-core.c
369
set_register_interruptible(ab8500, AB8500_INTERRUPT, reg, new);
drivers/mfd/stmpe.c
1147
u8 new = stmpe->ier[i];
drivers/mfd/stmpe.c
1150
if (new == old)
drivers/mfd/stmpe.c
1153
stmpe->oldier[i] = new;
drivers/mfd/stmpe.c
1154
stmpe_reg_write(stmpe, stmpe->regs[STMPE_IDX_IER_LSB + i], new);
drivers/misc/genwqe/card_ddcb.c
271
__be32 old, new, icrc_hsi_shi;
drivers/misc/genwqe/card_ddcb.c
298
new = (old | DDCB_NEXT_BE32);
drivers/misc/genwqe/card_ddcb.c
301
icrc_hsi_shi = cmpxchg(&prev_ddcb->icrc_hsi_shi_32, old, new);
drivers/misc/genwqe/card_ddcb.c
629
__be32 old, new;
drivers/misc/genwqe/card_ddcb.c
652
new = (old | DDCB_PURGE_BE32);
drivers/misc/genwqe/card_ddcb.c
654
old, new);
drivers/misc/ocxl/pasid.c
28
struct id_range *cur, *new;
drivers/misc/ocxl/pasid.c
31
new = kmalloc_obj(struct id_range);
drivers/misc/ocxl/pasid.c
32
if (!new)
drivers/misc/ocxl/pasid.c
44
new->start = last_end + 1;
drivers/misc/ocxl/pasid.c
45
new->end = new->start + size - 1;
drivers/misc/ocxl/pasid.c
47
if (new->end > max_id) {
drivers/misc/ocxl/pasid.c
48
kfree(new);
drivers/misc/ocxl/pasid.c
51
list_add(&new->list, pos);
drivers/misc/ocxl/pasid.c
52
rc = new->start;
drivers/mtd/devices/phram.c
130
struct phram_mtd_list *new;
drivers/mtd/devices/phram.c
133
new = kzalloc_obj(*new);
drivers/mtd/devices/phram.c
134
if (!new)
drivers/mtd/devices/phram.c
137
new->cached = cached;
drivers/mtd/devices/phram.c
139
ret = phram_map(new, start, len);
drivers/mtd/devices/phram.c
146
new->mtd.name = name;
drivers/mtd/devices/phram.c
147
new->mtd.size = len;
drivers/mtd/devices/phram.c
148
new->mtd.flags = MTD_CAP_RAM;
drivers/mtd/devices/phram.c
149
new->mtd._erase = phram_erase;
drivers/mtd/devices/phram.c
150
new->mtd._point = phram_point;
drivers/mtd/devices/phram.c
151
new->mtd._unpoint = phram_unpoint;
drivers/mtd/devices/phram.c
152
new->mtd._read = phram_read;
drivers/mtd/devices/phram.c
153
new->mtd._write = phram_write;
drivers/mtd/devices/phram.c
154
new->mtd.owner = THIS_MODULE;
drivers/mtd/devices/phram.c
155
new->mtd.type = MTD_RAM;
drivers/mtd/devices/phram.c
156
new->mtd.erasesize = erasesize;
drivers/mtd/devices/phram.c
157
new->mtd.writesize = 1;
drivers/mtd/devices/phram.c
159
mtd_set_of_node(&new->mtd, np);
drivers/mtd/devices/phram.c
162
if (mtd_device_register(&new->mtd, NULL, 0)) {
drivers/mtd/devices/phram.c
168
platform_set_drvdata(pdev, new);
drivers/mtd/devices/phram.c
170
list_add_tail(&new->list, &phram_list);
drivers/mtd/devices/phram.c
175
phram_unmap(new);
drivers/mtd/devices/phram.c
177
kfree(new);
drivers/mtd/mtd_blkdevs.c
276
int add_mtd_blktrans_dev(struct mtd_blktrans_dev *new)
drivers/mtd/mtd_blkdevs.c
278
struct mtd_blktrans_ops *tr = new->tr;
drivers/mtd/mtd_blkdevs.c
288
if (new->devnum == -1) {
drivers/mtd/mtd_blkdevs.c
292
new->devnum = last_devnum+1;
drivers/mtd/mtd_blkdevs.c
293
list_add_tail(&new->list, &d->list);
drivers/mtd/mtd_blkdevs.c
296
} else if (d->devnum == new->devnum) {
drivers/mtd/mtd_blkdevs.c
299
} else if (d->devnum > new->devnum) {
drivers/mtd/mtd_blkdevs.c
301
list_add_tail(&new->list, &d->list);
drivers/mtd/mtd_blkdevs.c
308
if (new->devnum == -1)
drivers/mtd/mtd_blkdevs.c
309
new->devnum = last_devnum+1;
drivers/mtd/mtd_blkdevs.c
314
if (new->devnum > (MINORMASK >> tr->part_bits) ||
drivers/mtd/mtd_blkdevs.c
315
(tr->part_bits && new->devnum >= 27 * 26))
drivers/mtd/mtd_blkdevs.c
318
list_add_tail(&new->list, &tr->devs);
drivers/mtd/mtd_blkdevs.c
321
mutex_init(&new->lock);
drivers/mtd/mtd_blkdevs.c
322
kref_init(&new->ref);
drivers/mtd/mtd_blkdevs.c
324
new->readonly = 1;
drivers/mtd/mtd_blkdevs.c
327
new->tag_set = kzalloc_obj(*new->tag_set);
drivers/mtd/mtd_blkdevs.c
328
if (!new->tag_set)
drivers/mtd/mtd_blkdevs.c
331
ret = blk_mq_alloc_sq_tag_set(new->tag_set, &mtd_mq_ops, 2,
drivers/mtd/mtd_blkdevs.c
343
gd = blk_mq_alloc_disk(new->tag_set, &lim, new);
drivers/mtd/mtd_blkdevs.c
349
new->disk = gd;
drivers/mtd/mtd_blkdevs.c
350
new->rq = new->disk->queue;
drivers/mtd/mtd_blkdevs.c
351
gd->private_data = new;
drivers/mtd/mtd_blkdevs.c
353
gd->first_minor = (new->devnum) << tr->part_bits;
drivers/mtd/mtd_blkdevs.c
358
if (new->devnum < 26)
drivers/mtd/mtd_blkdevs.c
360
"%s%c", tr->name, 'a' + new->devnum);
drivers/mtd/mtd_blkdevs.c
364
'a' - 1 + new->devnum / 26,
drivers/mtd/mtd_blkdevs.c
365
'a' + new->devnum % 26);
drivers/mtd/mtd_blkdevs.c
368
"%s%d", tr->name, new->devnum);
drivers/mtd/mtd_blkdevs.c
372
set_capacity(gd, ((u64)new->size * tr->blksize) >> 9);
drivers/mtd/mtd_blkdevs.c
375
spin_lock_init(&new->queue_lock);
drivers/mtd/mtd_blkdevs.c
376
INIT_LIST_HEAD(&new->rq_list);
drivers/mtd/mtd_blkdevs.c
377
gd->queue = new->rq;
drivers/mtd/mtd_blkdevs.c
379
if (new->readonly)
drivers/mtd/mtd_blkdevs.c
382
ret = device_add_disk(&new->mtd->dev, gd, NULL);
drivers/mtd/mtd_blkdevs.c
386
if (new->disk_attributes) {
drivers/mtd/mtd_blkdevs.c
388
new->disk_attributes);
drivers/mtd/mtd_blkdevs.c
394
put_disk(new->disk);
drivers/mtd/mtd_blkdevs.c
396
blk_mq_free_tag_set(new->tag_set);
drivers/mtd/mtd_blkdevs.c
398
kfree(new->tag_set);
drivers/mtd/mtd_blkdevs.c
400
list_del(&new->list);
drivers/mtd/mtdcore.c
1240
void register_mtd_user (struct mtd_notifier *new)
drivers/mtd/mtdcore.c
1246
list_add(&new->list, &mtd_notifiers);
drivers/mtd/mtdcore.c
1251
new->add(mtd);
drivers/mtd/mtdpart.c
240
static int mtd_add_partition_attrs(struct mtd_info *new)
drivers/mtd/mtdpart.c
242
int ret = sysfs_create_files(&new->dev.kobj, mtd_partition_attrs);
drivers/mtd/nand/onenand/onenand_base.c
3567
int ret, density, blksperdie, old, new, thisboundary;
drivers/mtd/nand/onenand/onenand_base.c
3590
new = boundary + (die * this->density_mask);
drivers/mtd/nand/onenand/onenand_base.c
3591
ret = flexonenand_check_blocks_erased(mtd, min(old, new) + 1, max(old, new));
drivers/mtd/nftlmount.c
147
The new DiskOnChip driver scans the MediaHeader itself, and presents a virtual
drivers/mtd/nftlmount.c
216
The new DiskOnChip driver already scanned the bad block table. Just query it.
drivers/mtd/ubi/fastmap.c
106
struct ubi_vid_io_buf *new;
drivers/mtd/ubi/fastmap.c
109
new = ubi_alloc_vid_buf(ubi, GFP_NOFS);
drivers/mtd/ubi/fastmap.c
110
if (!new)
drivers/mtd/ubi/fastmap.c
113
vh = ubi_get_vid_hdr(new);
drivers/mtd/ubi/fastmap.c
123
return new;
drivers/mtd/ubi/fastmap.c
834
struct ubi_ainf_peb *new;
drivers/mtd/ubi/fastmap.c
836
new = ubi_alloc_aeb(ai, old->pnum, old->ec);
drivers/mtd/ubi/fastmap.c
837
if (!new)
drivers/mtd/ubi/fastmap.c
840
new->vol_id = old->vol_id;
drivers/mtd/ubi/fastmap.c
841
new->sqnum = old->sqnum;
drivers/mtd/ubi/fastmap.c
842
new->lnum = old->lnum;
drivers/mtd/ubi/fastmap.c
843
new->scrub = old->scrub;
drivers/mtd/ubi/fastmap.c
844
new->copy_flag = old->copy_flag;
drivers/mtd/ubi/fastmap.c
846
return new;
drivers/mtd/ubi/fastmap.c
880
struct ubi_ainf_peb *new;
drivers/mtd/ubi/fastmap.c
882
new = clone_aeb(ai, aeb);
drivers/mtd/ubi/fastmap.c
883
if (!new)
drivers/mtd/ubi/fastmap.c
886
list_add(&new->u.list, &ai->fastmap);
drivers/net/bonding/bond_main.c
4452
const u64 *new = (const u64 *)_new;
drivers/net/bonding/bond_main.c
4458
u64 nv = new[i];
drivers/net/bonding/bond_main.c
4534
const struct rtnl_link_stats64 *new =
drivers/net/bonding/bond_main.c
4537
bond_fold_stats(stats, new, &slave->slave_stats);
drivers/net/bonding/bond_main.c
4540
memcpy(&slave->slave_stats, new, sizeof(*new));
drivers/net/can/dev/rx-offload.c
101
__skb_queue_head(head, new);
drivers/net/can/dev/rx-offload.c
103
__skb_queue_after(head, insert, new);
drivers/net/can/dev/rx-offload.c
77
__skb_queue_add_sort(struct sk_buff_head *head, struct sk_buff *new,
drivers/net/can/dev/rx-offload.c
86
cb_new = can_rx_offload_get_cb(new);
drivers/net/can/dev/rx-offload.c
88
netdev_dbg(new->dev,
drivers/net/can/dev/rx-offload.c
95
if (compare(pos, new) < 0)
drivers/net/dsa/mv88e6xxx/port.c
1251
u16 old, new;
drivers/net/dsa/mv88e6xxx/port.c
1259
new = old | MV88E6XXX_PORT_CTL2_DISCARD_UNTAGGED;
drivers/net/dsa/mv88e6xxx/port.c
1261
new = old & ~MV88E6XXX_PORT_CTL2_DISCARD_UNTAGGED;
drivers/net/dsa/mv88e6xxx/port.c
1263
if (new == old)
drivers/net/dsa/mv88e6xxx/port.c
1266
return mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_CTL2, new);
drivers/net/dsa/netc/netc_main.c
100
u32 old, new;
drivers/net/dsa/netc/netc_main.c
108
new = (old & ~mask) | val;
drivers/net/dsa/netc/netc_main.c
109
if (new == old)
drivers/net/dsa/netc/netc_main.c
112
netc_port_wr(np, reg, new);
drivers/net/dsa/netc/netc_main.c
114
netc_port_wr(np, reg + NETC_PMAC_OFFSET, new);
drivers/net/dsa/netc/netc_main.c
71
u32 old, new;
drivers/net/dsa/netc/netc_main.c
76
new = (old & ~mask) | val;
drivers/net/dsa/netc/netc_main.c
77
if (new == old)
drivers/net/dsa/netc/netc_main.c
80
netc_port_wr(np, reg, new);
drivers/net/ethernet/amd/pcnet32.c
543
int new, overlap;
drivers/net/ethernet/amd/pcnet32.c
563
for (new = 0; new < overlap; new++) {
drivers/net/ethernet/amd/pcnet32.c
564
new_rx_ring[new] = lp->rx_ring[new];
drivers/net/ethernet/amd/pcnet32.c
565
new_dma_addr_list[new] = lp->rx_dma_addr[new];
drivers/net/ethernet/amd/pcnet32.c
566
new_skb_list[new] = lp->rx_skbuff[new];
drivers/net/ethernet/amd/pcnet32.c
569
for (; new < entries; new++) {
drivers/net/ethernet/amd/pcnet32.c
571
new_skb_list[new] = netdev_alloc_skb(dev, PKT_BUF_SKB);
drivers/net/ethernet/amd/pcnet32.c
572
rx_skbuff = new_skb_list[new];
drivers/net/ethernet/amd/pcnet32.c
581
new_dma_addr_list[new] =
drivers/net/ethernet/amd/pcnet32.c
584
if (dma_mapping_error(&lp->pci_dev->dev, new_dma_addr_list[new])) {
drivers/net/ethernet/amd/pcnet32.c
587
dev_kfree_skb(new_skb_list[new]);
drivers/net/ethernet/amd/pcnet32.c
590
new_rx_ring[new].base = cpu_to_le32(new_dma_addr_list[new]);
drivers/net/ethernet/amd/pcnet32.c
591
new_rx_ring[new].buf_length = cpu_to_le16(NEG_BUF_SIZE);
drivers/net/ethernet/amd/pcnet32.c
592
new_rx_ring[new].status = cpu_to_le16(0x8000);
drivers/net/ethernet/amd/pcnet32.c
595
for (; new < lp->rx_ring_size; new++) {
drivers/net/ethernet/amd/pcnet32.c
596
if (lp->rx_skbuff[new]) {
drivers/net/ethernet/amd/pcnet32.c
597
if (!dma_mapping_error(&lp->pci_dev->dev, lp->rx_dma_addr[new]))
drivers/net/ethernet/amd/pcnet32.c
599
lp->rx_dma_addr[new],
drivers/net/ethernet/amd/pcnet32.c
602
dev_kfree_skb(lp->rx_skbuff[new]);
drivers/net/ethernet/amd/pcnet32.c
622
while (--new >= lp->rx_ring_size) {
drivers/net/ethernet/amd/pcnet32.c
623
if (new_skb_list[new]) {
drivers/net/ethernet/amd/pcnet32.c
624
if (!dma_mapping_error(&lp->pci_dev->dev, new_dma_addr_list[new]))
drivers/net/ethernet/amd/pcnet32.c
626
new_dma_addr_list[new],
drivers/net/ethernet/amd/pcnet32.c
629
dev_kfree_skb(new_skb_list[new]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
559
struct bmac1_stats *new = bnx2x_sp(bp, mac_stats.bmac1_stats);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
594
struct bmac2_stats *new = bnx2x_sp(bp, mac_stats.bmac2_stats);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
628
pstats->pfc_frames_tx_hi = new->tx_stat_gtpp_hi;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
629
pstats->pfc_frames_tx_lo = new->tx_stat_gtpp_lo;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
631
pstats->pfc_frames_rx_hi = new->rx_stat_grpp_hi;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
632
pstats->pfc_frames_rx_lo = new->rx_stat_grpp_lo;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
660
struct mstat_stats *new = bnx2x_sp(bp, mac_stats.mstat_stats);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
674
ADD_64(pstats->pfc_frames_tx_hi, new->stats_tx.tx_gtxpp_hi,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
675
pstats->pfc_frames_tx_lo, new->stats_tx.tx_gtxpp_lo);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
676
ADD_64(pstats->pfc_frames_rx_hi, new->stats_rx.rx_grxpp_hi,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
677
pstats->pfc_frames_rx_lo, new->stats_rx.rx_grxpp_lo);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
747
struct emac_stats *new = bnx2x_sp(bp, mac_stats.emac_stats);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
804
struct nig_stats *new = bnx2x_sp(bp, nig_stats);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
837
new->brb_discard - old->brb_discard);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
839
new->brb_truncate - old->brb_truncate);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
848
memcpy(old, new, sizeof(struct nig_stats));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h
396
DIFF_64(diff.hi, new->s##_hi, pstats->mac_stx[0].t##_hi, \
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h
397
diff.lo, new->s##_lo, pstats->mac_stx[0].t##_lo); \
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h
398
pstats->mac_stx[0].t##_hi = new->s##_hi; \
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h
399
pstats->mac_stx[0].t##_lo = new->s##_lo; \
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h
406
DIFF_64(diff.hi, new->s##_hi, old->s##_hi, \
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h
407
diff.lo, new->s##_lo, old->s##_lo); \
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h
421
ADD_64(pstats->mac_stx[1].t##_hi, new->diff##_hi, \
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h
422
pstats->mac_stx[1].t##_lo, new->diff##_lo); \
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h
429
new->s); \
drivers/net/ethernet/cadence/macb_main.c
596
u32 old, new;
drivers/net/ethernet/cadence/macb_main.c
599
new = phylink_mii_c22_pcs_encode_advertisement(interface, advertising);
drivers/net/ethernet/cadence/macb_main.c
600
if (new != -EINVAL && old != new)
drivers/net/ethernet/cadence/macb_main.c
601
gem_writel(bp, PCSANADV, new);
drivers/net/ethernet/cadence/macb_main.c
609
new = old | BMCR_ANENABLE;
drivers/net/ethernet/cadence/macb_main.c
611
new = old & ~BMCR_ANENABLE;
drivers/net/ethernet/cadence/macb_main.c
612
if (old != new)
drivers/net/ethernet/cadence/macb_main.c
613
gem_writel(bp, PCSCNTRL, new);
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
1071
static void cxgb_redirect(struct dst_entry *old, struct dst_entry *new,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
1091
e = t3_l2t_get(tdev, new, dev, daddr);
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
1103
update_tcb = te->client->redirect(te->ctx, old, new, e);
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
67
static void cxgb_redirect(struct dst_entry *old, struct dst_entry *new,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
933
cxgb_redirect(nr->old, nr->new, nr->neigh,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.h
88
struct dst_entry *new, struct l2t_entry *l2t);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
148
struct ch_tc_flower_entry *new = kzalloc_obj(*new);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
149
if (new)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
150
spin_lock_init(&new->lock);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
151
return new;
drivers/net/ethernet/dec/tulip/winbond-840.c
1291
int new;
drivers/net/ethernet/dec/tulip/winbond-840.c
1297
new = np->csr6 + 0x4000;
drivers/net/ethernet/dec/tulip/winbond-840.c
1299
new = (np->csr6 >> 14)&0x7f;
drivers/net/ethernet/dec/tulip/winbond-840.c
1300
if (new < 64)
drivers/net/ethernet/dec/tulip/winbond-840.c
1301
new *= 2;
drivers/net/ethernet/dec/tulip/winbond-840.c
1303
new = 127; /* load full packet before starting */
drivers/net/ethernet/dec/tulip/winbond-840.c
1304
new = (np->csr6 & ~(0x7F << 14)) | (new<<14);
drivers/net/ethernet/dec/tulip/winbond-840.c
1306
netdev_dbg(dev, "Tx underflow, new csr6 %08x\n", new);
drivers/net/ethernet/dec/tulip/winbond-840.c
1307
update_csr6(dev, new);
drivers/net/ethernet/dec/tulip/winbond-840.c
731
static inline void update_csr6(struct net_device *dev, int new)
drivers/net/ethernet/dec/tulip/winbond-840.c
738
new = 0;
drivers/net/ethernet/dec/tulip/winbond-840.c
739
if (new==np->csr6)
drivers/net/ethernet/dec/tulip/winbond-840.c
764
np->csr6 = new;
drivers/net/ethernet/dec/tulip/winbond-840.c
767
if (new & 0x200)
drivers/net/ethernet/freescale/enetc/enetc.c
1142
struct enetc_rx_swbd *new;
drivers/net/ethernet/freescale/enetc/enetc.c
1144
new = &rx_ring->rx_swbd[rx_ring->next_to_alloc];
drivers/net/ethernet/freescale/enetc/enetc.c
1150
*new = *old;
drivers/net/ethernet/google/gve/gve_rx.c
724
struct xdp_buff new;
drivers/net/ethernet/google/gve/gve_rx.c
741
xdp_init_buff(&new, total_len, &rx->xdp_rxq);
drivers/net/ethernet/google/gve/gve_rx.c
742
xdp_prepare_buff(&new, frame, headroom, len, false);
drivers/net/ethernet/google/gve/gve_rx.c
743
memcpy(new.data, orig->data, len);
drivers/net/ethernet/google/gve/gve_rx.c
745
err = xdp_do_redirect(dev, &new, xdp_prog);
drivers/net/ethernet/intel/i40e/i40e_ddp.c
81
static bool i40e_ddp_profiles_overlap(struct i40e_profile_info *new,
drivers/net/ethernet/intel/i40e/i40e_ddp.c
85
unsigned int group_id_new = FIELD_GET(0x00FF0000, new->track_id);
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4202
static void i40e_print_input_set(struct i40e_vsi *vsi, u64 old, u64 new)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4209
new_value = !!(new & I40E_L3_SRC_MASK);
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4216
new_value = !!(new & I40E_L3_DST_MASK);
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4223
new_value = !!(new & I40E_L4_SRC_MASK);
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4230
new_value = !!(new & I40E_L4_DST_MASK);
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4237
new_value = !!(new & I40E_VERIFY_TAG_MASK);
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4248
new_value = !!(new & flex_mask);
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4259
new);
drivers/net/ethernet/intel/i40e/i40e_main.c
1416
struct i40e_new_mac_filter *new;
drivers/net/ethernet/intel/i40e/i40e_main.c
1435
hlist_for_each_entry(new, tmp_add_list, hlist) {
drivers/net/ethernet/intel/i40e/i40e_main.c
1436
if (pvid && new->f->vlan != pvid)
drivers/net/ethernet/intel/i40e/i40e_main.c
1437
new->f->vlan = pvid;
drivers/net/ethernet/intel/i40e/i40e_main.c
1438
else if (vlan_filters && new->f->vlan == I40E_VLAN_ANY)
drivers/net/ethernet/intel/i40e/i40e_main.c
1439
new->f->vlan = 0;
drivers/net/ethernet/intel/i40e/i40e_main.c
1440
else if (!vlan_filters && new->f->vlan == 0)
drivers/net/ethernet/intel/i40e/i40e_main.c
1441
new->f->vlan = I40E_VLAN_ANY;
drivers/net/ethernet/intel/i40e/i40e_main.c
1468
new = kzalloc_obj(*new, GFP_ATOMIC);
drivers/net/ethernet/intel/i40e/i40e_main.c
1469
if (!new)
drivers/net/ethernet/intel/i40e/i40e_main.c
1472
new->f = add_head;
drivers/net/ethernet/intel/i40e/i40e_main.c
1473
new->state = add_head->state;
drivers/net/ethernet/intel/i40e/i40e_main.c
1478
hlist_add_head(&new->hlist, tmp_add_list);
drivers/net/ethernet/intel/i40e/i40e_main.c
2283
struct i40e_new_mac_filter *new;
drivers/net/ethernet/intel/i40e/i40e_main.c
2286
hlist_for_each_entry_safe(new, h, from, hlist) {
drivers/net/ethernet/intel/i40e/i40e_main.c
2288
hlist_del(&new->hlist);
drivers/net/ethernet/intel/i40e/i40e_main.c
2289
netdev_hw_addr_refcnt(new->f, vsi->netdev, -1);
drivers/net/ethernet/intel/i40e/i40e_main.c
2290
kfree(new);
drivers/net/ethernet/intel/i40e/i40e_main.c
2555
struct i40e_new_mac_filter *new, *add_head = NULL;
drivers/net/ethernet/intel/i40e/i40e_main.c
2612
new = kzalloc_obj(*new, GFP_ATOMIC);
drivers/net/ethernet/intel/i40e/i40e_main.c
2613
if (!new)
drivers/net/ethernet/intel/i40e/i40e_main.c
2617
new->f = f;
drivers/net/ethernet/intel/i40e/i40e_main.c
2618
new->state = f->state;
drivers/net/ethernet/intel/i40e/i40e_main.c
2621
hlist_add_head(&new->hlist, &tmp_add_list);
drivers/net/ethernet/intel/i40e/i40e_main.c
2642
hlist_for_each_entry(new, &tmp_add_list, hlist)
drivers/net/ethernet/intel/i40e/i40e_main.c
2643
netdev_hw_addr_refcnt(new->f, vsi->netdev, 1);
drivers/net/ethernet/intel/i40e/i40e_main.c
2723
hlist_for_each_entry_safe(new, h, &tmp_add_list, hlist) {
drivers/net/ethernet/intel/i40e/i40e_main.c
2727
if (is_broadcast_ether_addr(new->f->macaddr)) {
drivers/net/ethernet/intel/i40e/i40e_main.c
2729
new->f))
drivers/net/ethernet/intel/i40e/i40e_main.c
2730
new->state = I40E_FILTER_FAILED;
drivers/net/ethernet/intel/i40e/i40e_main.c
2732
new->state = I40E_FILTER_ACTIVE;
drivers/net/ethernet/intel/i40e/i40e_main.c
2738
add_head = new;
drivers/net/ethernet/intel/i40e/i40e_main.c
2741
new->f->macaddr);
drivers/net/ethernet/intel/i40e/i40e_main.c
2742
if (new->f->vlan == I40E_VLAN_ANY) {
drivers/net/ethernet/intel/i40e/i40e_main.c
2747
cpu_to_le16((u16)(new->f->vlan));
drivers/net/ethernet/intel/i40e/i40e_main.c
2772
hlist_for_each_entry_safe(new, h, &tmp_add_list, hlist) {
drivers/net/ethernet/intel/i40e/i40e_main.c
2774
if (new->f->state == I40E_FILTER_NEW ||
drivers/net/ethernet/intel/i40e/i40e_main.c
2775
new->f->state == I40E_FILTER_NEW_SYNC)
drivers/net/ethernet/intel/i40e/i40e_main.c
2776
new->f->state = new->state;
drivers/net/ethernet/intel/i40e/i40e_main.c
2777
hlist_del(&new->hlist);
drivers/net/ethernet/intel/i40e/i40e_main.c
2778
netdev_hw_addr_refcnt(new->f, vsi->netdev, -1);
drivers/net/ethernet/intel/i40e/i40e_main.c
2779
kfree(new);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
1446
bool new = false;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
1510
new = true;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
1603
if (new)
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
1619
if (new) {
drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
1355
bool new = false;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
1397
new = true;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
1421
if (new)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
1455
if (new)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
1461
if (new) {
drivers/net/ethernet/mediatek/mtk_ppe.c
308
t = &entry->ipv4.new;
drivers/net/ethernet/mediatek/mtk_ppe.c
729
memcpy(&foe.ipv4.new, &foe.ipv4.orig, sizeof(foe.ipv4.new));
drivers/net/ethernet/mediatek/mtk_ppe.h
163
struct mtk_ipv4_tuple new;
drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c
135
ai.src_port = &entry->ipv4.new.src_port;
drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c
136
ai.dest_port = &entry->ipv4.new.dest_port;
drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c
139
ai.src = &entry->ipv4.new.src_ip;
drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c
140
ai.dest = &entry->ipv4.new.dest_ip;
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c
255
struct rb_node **new = &(root->rb_node), *parent = NULL;
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c
258
while (*new) {
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c
259
struct res_common *this = rb_entry(*new, struct res_common,
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c
262
parent = *new;
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c
264
new = &((*new)->rb_left);
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c
266
new = &((*new)->rb_right);
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c
272
rb_link_node(&res->node, parent, new);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1486
bool trk, est, untrk, unnew, unest, new, rpl, unrpl, rel, unrel, inv, uninv;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1526
new = ct_state_on & TCA_FLOWER_KEY_CT_FLAGS_NEW;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1539
ctstate |= new ? MLX5_CT_STATE_NEW_BIT : 0;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1543
ctstate_mask |= (unnew || new) ? MLX5_CT_STATE_NEW_BIT : 0;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5709
struct mlx5_qmgmt_data *new = (struct mlx5_qmgmt_data *)newq;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5743
&new->c);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5773
struct mlx5_qmgmt_data *new = (struct mlx5_qmgmt_data *)newq;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5786
priv->channels.c[queue_index] = new->c;
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
157
struct rb_node **new;
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
166
new = &root->rb_node;
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
168
while (*new) {
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
169
parent = *new;
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
172
new = &parent->rb_left;
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
174
new = &parent->rb_right;
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
191
rb_link_node(&nfp->rb_node, parent, new);
drivers/net/ethernet/mscc/ocelot.c
1659
bool new = false;
drivers/net/ethernet/mscc/ocelot.c
1683
new = true;
drivers/net/ethernet/mscc/ocelot.c
1688
if (new)
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
459
nfp_abm_stats_calculate(struct nfp_alink_stats *new,
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
464
_bstats_update(bstats, new->tx_bytes - old->tx_bytes,
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
465
new->tx_pkts - old->tx_pkts);
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
466
qstats->qlen += new->backlog_pkts - old->backlog_pkts;
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
467
qstats->backlog += new->backlog_bytes - old->backlog_bytes;
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
468
qstats->overlimits += new->overlimits - old->overlimits;
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
469
qstats->drops += new->drops - old->drops;
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
473
nfp_abm_stats_red_calculate(struct nfp_alink_xstats *new,
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
477
stats->forced_mark += new->ecn_marked - old->ecn_marked;
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
478
stats->pdrop += new->pdrop - old->pdrop;
drivers/net/ethernet/netronome/nfp/nfp_net.h
1020
int nfp_net_ring_reconfig(struct nfp_net *nn, struct nfp_net_dp *new,
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1555
struct nfp_net_dp *new;
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1557
new = kmalloc_obj(*new);
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1558
if (!new)
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1561
*new = nn->dp;
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1563
new->xsk_pools = kmemdup(new->xsk_pools,
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1565
sizeof(new->xsk_pools)),
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1567
if (!new->xsk_pools) {
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1568
kfree(new);
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1573
new->fl_bufsz = 0;
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1574
new->tx_rings = NULL;
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1575
new->rx_rings = NULL;
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1576
new->num_r_vecs = 0;
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1577
new->num_stack_tx_rings = 0;
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1578
new->txrwb = NULL;
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1579
new->txrwb_dma = 0;
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1581
return new;
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1601
static int nfp_net_fs_check_existing(struct nfp_net *nn, struct nfp_fs_entry *new)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1606
if (new->loc != entry->loc &&
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1607
!((new->flow_type ^ entry->flow_type) & ~FLOW_RSS) &&
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1608
!memcmp(&new->key, &entry->key, sizeof(new->key)) &&
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1609
!memcmp(&new->msk, &entry->msk, sizeof(new->msk)))
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1620
struct nfp_fs_entry *new, *entry;
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1679
new = kzalloc_obj(*new);
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1680
if (!new)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1683
nfp_net_fs_from_ethtool(new, fs);
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1685
id = nfp_net_fs_check_existing(nn, new);
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1700
err = nfp_net_fs_add_hw(nn, new);
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1705
list_replace(&entry->node, &new->node);
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1720
err = nfp_net_fs_add_hw(nn, new);
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1724
list_add_tail(&new->node, &entry->node);
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1730
kfree(new);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
568
struct ionic_qcq *new;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
573
new = devm_kzalloc(dev, sizeof(*new), GFP_KERNEL);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
574
if (!new) {
drivers/net/ethernet/pensando/ionic/ionic_lif.c
580
new->q.dev = dev;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
581
new->flags = flags;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
583
new->q.info = vcalloc(num_descs, desc_info_size);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
584
if (!new->q.info) {
drivers/net/ethernet/pensando/ionic/ionic_lif.c
597
.napi = &new->napi,
drivers/net/ethernet/pensando/ionic/ionic_lif.c
606
new->q.page_pool = page_pool_create(&pp_params);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
607
if (IS_ERR(new->q.page_pool)) {
drivers/net/ethernet/pensando/ionic/ionic_lif.c
609
err = PTR_ERR(new->q.page_pool);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
610
new->q.page_pool = NULL;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
615
new->q.type = type;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
616
new->q.max_sg_elems = lif->qtype_info[type].max_sg_elems;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
618
err = ionic_q_init(lif, idev, &new->q, index, name, num_descs,
drivers/net/ethernet/pensando/ionic/ionic_lif.c
625
err = ionic_alloc_qcq_interrupt(lif, new);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
629
err = ionic_cq_init(lif, &new->cq, &new->intr, num_descs, cq_desc_size);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
643
new->q_size = PAGE_SIZE + q_size +
drivers/net/ethernet/pensando/ionic/ionic_lif.c
645
new->q_base = dma_alloc_coherent(dev, new->q_size,
drivers/net/ethernet/pensando/ionic/ionic_lif.c
646
&new->q_base_pa, GFP_KERNEL);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
647
if (!new->q_base) {
drivers/net/ethernet/pensando/ionic/ionic_lif.c
652
new->q.base = PTR_ALIGN(new->q_base, PAGE_SIZE);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
653
new->q.base_pa = ALIGN(new->q_base_pa, PAGE_SIZE);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
656
new->cq.base = PTR_ALIGN(new->q.base + q_size, PAGE_SIZE);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
657
new->cq.base_pa = ALIGN(new->q_base_pa + q_size, PAGE_SIZE);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
658
new->cq.bound_q = &new->q;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
661
new->q_size = PAGE_SIZE + (num_descs * desc_size);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
662
new->q_base = dma_alloc_coherent(dev, new->q_size, &new->q_base_pa,
drivers/net/ethernet/pensando/ionic/ionic_lif.c
664
if (!new->q_base) {
drivers/net/ethernet/pensando/ionic/ionic_lif.c
669
new->q.base = PTR_ALIGN(new->q_base, PAGE_SIZE);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
670
new->q.base_pa = ALIGN(new->q_base_pa, PAGE_SIZE);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
674
new->cmb_q_size = num_descs * desc_size;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
675
new->cmb_order = order_base_2(new->cmb_q_size / PAGE_SIZE);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
677
err = ionic_get_cmb(lif, &new->cmb_pgid, &new->cmb_q_base_pa,
drivers/net/ethernet/pensando/ionic/ionic_lif.c
678
new->cmb_order, 0, NULL);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
682
new->cmb_order, err);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
686
new->cmb_q_base = ioremap_wc(new->cmb_q_base_pa, new->cmb_q_size);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
687
if (!new->cmb_q_base) {
drivers/net/ethernet/pensando/ionic/ionic_lif.c
689
ionic_put_cmb(lif, new->cmb_pgid, new->cmb_order);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
694
new->cmb_q_base_pa -= idev->phy_cmb_pages;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
695
new->q.cmb_base = new->cmb_q_base;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
696
new->q.cmb_base_pa = new->cmb_q_base_pa;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
700
new->cq_size = PAGE_SIZE + (num_descs * cq_desc_size);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
701
new->cq_base = dma_alloc_coherent(dev, new->cq_size, &new->cq_base_pa,
drivers/net/ethernet/pensando/ionic/ionic_lif.c
703
if (!new->cq_base) {
drivers/net/ethernet/pensando/ionic/ionic_lif.c
708
new->cq.base = PTR_ALIGN(new->cq_base, PAGE_SIZE);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
709
new->cq.base_pa = ALIGN(new->cq_base_pa, PAGE_SIZE);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
710
new->cq.bound_q = &new->q;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
714
new->sg_size = PAGE_SIZE + (num_descs * sg_desc_size);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
715
new->sg_base = dma_alloc_coherent(dev, new->sg_size, &new->sg_base_pa,
drivers/net/ethernet/pensando/ionic/ionic_lif.c
717
if (!new->sg_base) {
drivers/net/ethernet/pensando/ionic/ionic_lif.c
722
new->q.sg_base = PTR_ALIGN(new->sg_base, PAGE_SIZE);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
723
new->q.sg_base_pa = ALIGN(new->sg_base_pa, PAGE_SIZE);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
726
INIT_WORK(&new->dim.work, ionic_dim_work);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
727
new->dim.mode = DIM_CQ_PERIOD_MODE_START_FROM_CQE;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
729
INIT_WORK(&new->doorbell_napi_work, ionic_doorbell_napi_work);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
731
*qcq = new;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
736
dma_free_coherent(dev, new->cq_size, new->cq_base, new->cq_base_pa);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
738
if (new->cmb_q_base) {
drivers/net/ethernet/pensando/ionic/ionic_lif.c
739
iounmap(new->cmb_q_base);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
740
ionic_put_cmb(lif, new->cmb_pgid, new->cmb_order);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
742
dma_free_coherent(dev, new->q_size, new->q_base, new->q_base_pa);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
745
devm_free_irq(dev, new->intr.vector, &new->napi);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
746
ionic_intr_free(lif, new->intr.index);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
749
page_pool_destroy(new->q.page_pool);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
751
vfree(new->q.info);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
753
devm_kfree(dev, new);
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2734
unsigned long new;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2743
if (kstrtoul(buf, 2, &new))
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2746
if (!netxen_config_bridged_mode(adapter, !!new))
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2780
unsigned long new;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2782
if (kstrtoul(buf, 2, &new))
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2785
if (!!new != !!(adapter->flags & NETXEN_NIC_DIAG_ENABLED))
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
39
unsigned long new;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
48
if (kstrtoul(buf, 2, &new))
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
51
if (!qlcnic_config_bridged_mode(adapter, !!new))
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
76
unsigned long new;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
78
if (kstrtoul(buf, 2, &new))
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
81
if (!!new != !!(adapter->flags & QLCNIC_DIAG_ENABLED))
drivers/net/ethernet/sfc/rx_common.c
694
bool *new)
drivers/net/ethernet/sfc/rx_common.c
706
*new = false;
drivers/net/ethernet/sfc/rx_common.c
711
*new = true;
drivers/net/ethernet/sfc/rx_common.c
906
bool new;
drivers/net/ethernet/sfc/rx_common.c
962
rule = efx_rps_hash_add(efx, &req->spec, &new);
drivers/net/ethernet/sfc/rx_common.c
967
if (new)
drivers/net/ethernet/sfc/rx_common.c
971
if (!new && rule->rxq_index == rxq_index &&
drivers/net/ethernet/sfc/rx_common.h
103
bool *new);
drivers/net/ethernet/sfc/siena/rx_common.c
681
bool *new)
drivers/net/ethernet/sfc/siena/rx_common.c
693
*new = false;
drivers/net/ethernet/sfc/siena/rx_common.c
698
*new = true;
drivers/net/ethernet/sfc/siena/rx_common.c
897
bool new;
drivers/net/ethernet/sfc/siena/rx_common.c
953
rule = efx_rps_hash_add(efx, &req->spec, &new);
drivers/net/ethernet/sfc/siena/rx_common.c
958
if (new)
drivers/net/ethernet/sfc/siena/rx_common.c
962
if (!new && rule->rxq_index == rxq_index &&
drivers/net/ethernet/sfc/tc.c
784
enum efx_tc_action_order new)
drivers/net/ethernet/sfc/tc.c
786
switch (new) {
drivers/net/ethernet/sun/cassini.c
1335
cas_page_t *new;
drivers/net/ethernet/sun/cassini.c
1340
new = cas_page_dequeue(cp);
drivers/net/ethernet/sun/cassini.c
1341
if (new) {
drivers/net/ethernet/sun/cassini.c
1346
return new;
drivers/net/ethernet/sun/cassini.c
1358
cas_page_t *new = cas_page_spare(cp, index);
drivers/net/ethernet/sun/cassini.c
1359
if (new) {
drivers/net/ethernet/sun/cassini.c
1361
page0[index] = new;
drivers/net/ethernet/sun/cassini.c
2137
cas_page_t *new;
drivers/net/ethernet/sun/cassini.c
2142
new = cas_page_swap(cp, ring, index);
drivers/net/ethernet/sun/cassini.c
2143
cp->init_rxds[ring][entry].buffer = cpu_to_le64(new->dma_addr);
drivers/net/ethernet/sun/cassini.c
2181
cas_page_t *new = cas_page_dequeue(cp);
drivers/net/ethernet/sun/cassini.c
2182
if (!new) {
drivers/net/ethernet/sun/cassini.c
2198
cpu_to_le64(new->dma_addr);
drivers/net/ethernet/sun/cassini.c
2199
page[entry] = new;
drivers/net/ipa/gsi_trans.c
305
int new;
drivers/net/ipa/gsi_trans.c
308
new = avail - (int)tre_count;
drivers/net/ipa/gsi_trans.c
309
if (unlikely(new < 0))
drivers/net/ipa/gsi_trans.c
311
} while (!atomic_try_cmpxchg(&trans_info->tre_avail, &avail, new));
drivers/net/macsec.c
2502
bool new = !!nla_get_u8(tb_rxsc[MACSEC_RXSC_ATTR_ACTIVE]);
drivers/net/macsec.c
2504
if (rx_sc->active != new)
drivers/net/macsec.c
2505
secy->n_rx_sc += new ? 1 : -1;
drivers/net/macsec.c
2507
rx_sc->active = new;
drivers/net/net_failover.c
156
const u64 *new = (const u64 *)_new;
drivers/net/net_failover.c
162
u64 nv = new[i];
drivers/net/net_failover.c
182
const struct rtnl_link_stats64 *new;
drivers/net/net_failover.c
193
new = dev_get_stats(slave_dev, &temp);
drivers/net/net_failover.c
194
net_failover_fold_stats(stats, new, &nfo_info->primary_stats);
drivers/net/net_failover.c
195
memcpy(&nfo_info->primary_stats, new, sizeof(*new));
drivers/net/net_failover.c
200
new = dev_get_stats(slave_dev, &temp);
drivers/net/net_failover.c
201
net_failover_fold_stats(stats, new, &nfo_info->standby_stats);
drivers/net/net_failover.c
202
memcpy(&nfo_info->standby_stats, new, sizeof(*new));
drivers/net/ntb_netdev.c
466
unsigned int old, unsigned int new)
drivers/net/ntb_netdev.c
475
for (q = old; q < new; q++) {
drivers/net/ntb_netdev.c
504
rc = netif_set_real_num_queues(ndev, new, new);
drivers/net/ntb_netdev.c
508
dev->num_queues = new;
drivers/net/ntb_netdev.c
511
for (q = old; q < new; q++)
drivers/net/ntb_netdev.c
536
unsigned int old, unsigned int new)
drivers/net/ntb_netdev.c
545
for (q = new; q < old; q++)
drivers/net/ntb_netdev.c
548
rc = netif_set_real_num_queues(ndev, new, new);
drivers/net/ntb_netdev.c
553
dev->num_queues = new;
drivers/net/ntb_netdev.c
555
for (q = new; q < old; q++) {
drivers/net/ntb_netdev.c
577
for (q = new; q < old; q++)
drivers/net/ntb_netdev.c
587
unsigned int new = channels->combined_count;
drivers/net/ntb_netdev.c
590
if (new == old)
drivers/net/ntb_netdev.c
593
if (new < old)
drivers/net/ntb_netdev.c
594
return ntb_dec_channels(ndev, old, new);
drivers/net/ntb_netdev.c
596
return ntb_inc_channels(ndev, old, new);
drivers/net/ovpn/bind.c
49
void ovpn_bind_reset(struct ovpn_peer *peer, struct ovpn_bind *new)
drivers/net/ovpn/bind.c
53
kfree_rcu(rcu_replace_pointer(peer->bind, new,
drivers/net/ovpn/crypto.c
100
old = rcu_replace_pointer(cs->slots[idx], new,
drivers/net/ovpn/crypto.c
104
old = rcu_replace_pointer(cs->slots[!idx], new,
drivers/net/ovpn/crypto.c
85
struct ovpn_crypto_key_slot *old = NULL, *new;
drivers/net/ovpn/crypto.c
92
new = ovpn_aead_crypto_key_slot_new(&pkr->key);
drivers/net/ovpn/crypto.c
93
if (IS_ERR(new))
drivers/net/ovpn/crypto.c
94
return PTR_ERR(new);
drivers/net/phy/bcm-phy-lib.c
309
int new, ret;
drivers/net/phy/bcm-phy-lib.c
319
new = (ret & ~mask) | set;
drivers/net/phy/bcm-phy-lib.c
320
if (new == ret)
drivers/net/phy/bcm-phy-lib.c
323
return __phy_write(phydev, MII_BCM54XX_RDB_DATA, new);
drivers/net/phy/bcm-phy-lib.c
76
int new, ret;
drivers/net/phy/bcm-phy-lib.c
86
new = (ret & ~mask) | set;
drivers/net/phy/bcm-phy-lib.c
87
if (new == ret)
drivers/net/phy/bcm-phy-lib.c
90
return __phy_write(phydev, MII_BCM54XX_EXP_DATA, new);
drivers/net/phy/mdio_bus.c
167
int new, ret;
drivers/net/phy/mdio_bus.c
173
new = (ret & ~mask) | set;
drivers/net/phy/mdio_bus.c
174
if (new == ret)
drivers/net/phy/mdio_bus.c
177
ret = __mdiobus_write(bus, addr, regnum, new);
drivers/net/phy/mdio_bus.c
274
int new, ret;
drivers/net/phy/mdio_bus.c
280
new = (ret & ~mask) | set;
drivers/net/phy/mdio_bus.c
281
if (new == ret)
drivers/net/phy/mdio_bus.c
284
ret = __mdiobus_c45_write(bus, addr, devad, regnum, new);
drivers/net/phy/microchip_t1.c
413
int new = 0, rc = 0;
drivers/net/phy/microchip_t1.c
422
new = val | (rc & (mask ^ 0xFFFF));
drivers/net/phy/microchip_t1.c
423
rc = access_ereg(phydev, PHYACC_ATTR_MODE_WRITE, bank, offset, new);
drivers/net/phy/phy-core.c
632
int new, ret;
drivers/net/phy/phy-core.c
638
new = (ret & ~mask) | set;
drivers/net/phy/phy-core.c
639
if (new == ret)
drivers/net/phy/phy-core.c
642
ret = __phy_write_mmd(phydev, devad, regnum, new);
drivers/net/phy/phy_device.c
2866
__ETHTOOL_DECLARE_LINK_MODE_MASK(new);
drivers/net/phy/phy_device.c
2868
linkmode_copy(new, phydev->supported);
drivers/net/phy/phy_device.c
2869
phy_copy_pause_bits(new, phydev->advertising);
drivers/net/phy/phy_device.c
2870
linkmode_copy(phydev->advertising, new);
drivers/net/phy/sfp-bus.c
389
struct sfp_bus *sfp, *new, *found = NULL;
drivers/net/phy/sfp-bus.c
391
new = kzalloc_obj(*new);
drivers/net/phy/sfp-bus.c
403
if (!found && new) {
drivers/net/phy/sfp-bus.c
404
kref_init(&new->kref);
drivers/net/phy/sfp-bus.c
405
new->fwnode = fwnode;
drivers/net/phy/sfp-bus.c
406
list_add(&new->node, &sfp_buses);
drivers/net/phy/sfp-bus.c
407
found = new;
drivers/net/phy/sfp-bus.c
408
new = NULL;
drivers/net/phy/sfp-bus.c
413
kfree(new);
drivers/net/tun.c
2231
struct tun_prog *old, *new = NULL;
drivers/net/tun.c
2234
new = kmalloc_obj(*new);
drivers/net/tun.c
2235
if (!new)
drivers/net/tun.c
2237
new->prog = prog;
drivers/net/tun.c
2243
rcu_assign_pointer(*prog_p, new);
drivers/net/wan/hdlc_fr.c
121
unsigned int new: 1;
drivers/net/wan/hdlc_fr.c
445
pvc->state.new ? " new" : "",
drivers/net/wan/hdlc_fr.c
510
pvc->state.exist = pvc->state.new = 1;
drivers/net/wan/hdlc_fr.c
516
pvc->state.exist && !pvc->state.new) {
drivers/net/wan/hdlc_fr.c
531
if (pvc->state.new)
drivers/net/wan/hdlc_fr.c
565
pvc->state.new = 0;
drivers/net/wan/hdlc_fr.c
574
pvc->state.new = 0;
drivers/net/wan/hdlc_fr.c
734
if (pvc->state.new) {
drivers/net/wan/hdlc_fr.c
735
pvc->state.new = 0;
drivers/net/wan/hdlc_fr.c
776
unsigned int active, new;
drivers/net/wan/hdlc_fr.c
792
new = !!(skb->data[i + 2] & 0x08);
drivers/net/wan/hdlc_fr.c
816
new != pvc->state.new ||
drivers/net/wan/hdlc_fr.c
819
pvc->state.new = new;
drivers/net/wan/hdlc_fr.c
835
pvc->state.active = pvc->state.new = 0;
drivers/net/wireguard/peerlookup.c
168
struct index_hashtable_entry *new)
drivers/net/wireguard/peerlookup.c
177
new->index = old->index;
drivers/net/wireguard/peerlookup.c
178
hlist_replace_rcu(&old->index_hash, &new->index_hash);
drivers/net/wireguard/peerlookup.h
56
struct index_hashtable_entry *new);
drivers/net/wireless/ath/ath10k/wow.c
129
new->pkt_offset = old->pkt_offset +
drivers/net/wireless/ath/ath10k/wow.c
132
new->pkt_offset = old->pkt_offset +
drivers/net/wireless/ath/ath10k/wow.c
136
new->pkt_offset = old->pkt_offset + hdr_len + rfc_len - ETH_HLEN;
drivers/net/wireless/ath/ath10k/wow.c
150
new->pattern_len = hdr_80211_end_offset - new->pkt_offset;
drivers/net/wireless/ath/ath10k/wow.c
152
memcpy((u8 *)new->pattern,
drivers/net/wireless/ath/ath10k/wow.c
153
hdr_80211_pattern + new->pkt_offset,
drivers/net/wireless/ath/ath10k/wow.c
154
new->pattern_len);
drivers/net/wireless/ath/ath10k/wow.c
155
memcpy((u8 *)new->mask,
drivers/net/wireless/ath/ath10k/wow.c
156
hdr_80211_bit_mask + new->pkt_offset,
drivers/net/wireless/ath/ath10k/wow.c
157
new->pattern_len);
drivers/net/wireless/ath/ath10k/wow.c
161
memcpy((u8 *)new->pattern + new->pattern_len,
drivers/net/wireless/ath/ath10k/wow.c
164
memcpy((u8 *)new->mask + new->pattern_len,
drivers/net/wireless/ath/ath10k/wow.c
168
new->pattern_len += total_len - ETH_HLEN;
drivers/net/wireless/ath/ath10k/wow.c
81
static void ath10k_wow_convert_8023_to_80211(struct cfg80211_pkt_pattern *new,
drivers/net/wireless/ath/ath11k/wow.c
153
void ath11k_wow_convert_8023_to_80211(struct cfg80211_pkt_pattern *new,
drivers/net/wireless/ath/ath11k/wow.c
208
new->pkt_offset = old->pkt_offset +
drivers/net/wireless/ath/ath11k/wow.c
211
new->pkt_offset = old->pkt_offset +
drivers/net/wireless/ath/ath11k/wow.c
215
new->pkt_offset = old->pkt_offset + hdr_len + rfc_len - ETH_HLEN;
drivers/net/wireless/ath/ath11k/wow.c
229
new->pattern_len = hdr_80211_end_offset - new->pkt_offset;
drivers/net/wireless/ath/ath11k/wow.c
231
memcpy((u8 *)new->pattern,
drivers/net/wireless/ath/ath11k/wow.c
232
hdr_80211_pattern + new->pkt_offset,
drivers/net/wireless/ath/ath11k/wow.c
233
new->pattern_len);
drivers/net/wireless/ath/ath11k/wow.c
234
memcpy((u8 *)new->mask,
drivers/net/wireless/ath/ath11k/wow.c
235
hdr_80211_bit_mask + new->pkt_offset,
drivers/net/wireless/ath/ath11k/wow.c
236
new->pattern_len);
drivers/net/wireless/ath/ath11k/wow.c
240
memcpy((u8 *)new->pattern + new->pattern_len,
drivers/net/wireless/ath/ath11k/wow.c
243
memcpy((u8 *)new->mask + new->pattern_len,
drivers/net/wireless/ath/ath11k/wow.c
247
new->pattern_len += total_len - ETH_HLEN;
drivers/net/wireless/ath/ath9k/ar5008_phy.c
440
int tmp, new;
drivers/net/wireless/ath/ath9k/ar5008_phy.c
463
new = tmp | (AR_PHY_TIMING_CTRL4_ENABLE_SPUR_RSSI |
drivers/net/wireless/ath/ath9k/ar5008_phy.c
468
REG_WRITE(ah, AR_PHY_TIMING_CTRL4(0), new);
drivers/net/wireless/ath/ath9k/ar5008_phy.c
470
new = (AR_PHY_SPUR_REG_MASK_RATE_CNTL |
drivers/net/wireless/ath/ath9k/ar5008_phy.c
475
REG_WRITE(ah, AR_PHY_SPUR_REG, new);
drivers/net/wireless/ath/ath9k/ar5008_phy.c
483
new = (AR_PHY_TIMING11_USE_SPUR_IN_AGC |
drivers/net/wireless/ath/ath9k/ar5008_phy.c
486
REG_WRITE(ah, AR_PHY_TIMING11, new);
drivers/net/wireless/ath/ath9k/dynack.c
51
static inline int ath_dynack_ewma(int old, int new)
drivers/net/wireless/ath/ath9k/dynack.c
54
return (new * (EWMA_DIV - EWMA_LEVEL) +
drivers/net/wireless/ath/ath9k/dynack.c
57
return new;
drivers/net/wireless/ath/ath9k/main.c
2307
static u32 fill_chainmask(u32 cap, u32 new)
drivers/net/wireless/ath/ath9k/main.c
2312
for (i = 0; cap && new; i++, cap >>= 1) {
drivers/net/wireless/ath/ath9k/main.c
2316
if (new & BIT(0))
drivers/net/wireless/ath/ath9k/main.c
2319
new >>= 1;
drivers/net/wireless/broadcom/b43/phy_n.c
4489
struct b43_phy_n_iq_comp new = { };
drivers/net/wireless/broadcom/b43/phy_n.c
4496
b43_nphy_rx_iq_coeffs(dev, true, &new);
drivers/net/wireless/broadcom/b43/phy_n.c
4498
new = old;
drivers/net/wireless/broadcom/b43/phy_n.c
4551
new.a0 = a & 0x3FF;
drivers/net/wireless/broadcom/b43/phy_n.c
4552
new.b0 = b & 0x3FF;
drivers/net/wireless/broadcom/b43/phy_n.c
4554
new.a0 = b & 0x3FF;
drivers/net/wireless/broadcom/b43/phy_n.c
4555
new.b0 = a & 0x3FF;
drivers/net/wireless/broadcom/b43/phy_n.c
4559
new.a1 = a & 0x3FF;
drivers/net/wireless/broadcom/b43/phy_n.c
4560
new.b1 = b & 0x3FF;
drivers/net/wireless/broadcom/b43/phy_n.c
4562
new.a1 = b & 0x3FF;
drivers/net/wireless/broadcom/b43/phy_n.c
4563
new.b1 = a & 0x3FF;
drivers/net/wireless/broadcom/b43/phy_n.c
4569
new = old;
drivers/net/wireless/broadcom/b43/phy_n.c
4571
b43_nphy_rx_iq_coeffs(dev, true, &new);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5293
struct brcms_c_rateset rs, new;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5304
memcpy(&new, &rs, sizeof(struct brcms_c_rateset));
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5306
(&new, &wlc->bandstate[bandunit]->hw_rateset, true,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5313
memcpy(&new, &rs, sizeof(struct brcms_c_rateset));
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5314
if (brcms_c_rate_hwrs_filter_sort_validate(&new,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5326
memcpy(&wlc->default_bss->rateset, &new,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5328
memcpy(&wlc->bandstate[bandunit]->defrateset, &new,
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
39
struct scatterlist *new, *iter;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
55
new = kzalloc_objs(*new, n_alloc);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
56
if (!new) {
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
61
sg_init_table(new, n_alloc);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
64
result = new;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
66
sg_chain(prev, n_prev, new);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
67
prev = new;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
70
for_each_sg(new, iter, n_fill, i) {
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c
1035
static bool is_trig_data_contained(const struct iwl_ucode_tlv *new,
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c
1038
const struct iwl_fw_ini_trigger_tlv *new_trig = (const void *)new->data;
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c
1041
u32 new_dwords_num = iwl_tlv_array_len(new, new_trig, data);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1026
struct iwl_scd_queue_cfg_cmd new;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1077
memset(&cmd.new, 0, sizeof(cmd.new));
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1078
cmd.new.operation = cpu_to_le32(IWL_SCD_QUEUE_ADD);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1079
cmd.new.u.add.tfdq_dram_addr = cpu_to_le64(txq->dma_addr);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1080
cmd.new.u.add.bc_dram_addr = cpu_to_le64(txq->bc_tbl.dma);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1081
cmd.new.u.add.cb_size = cpu_to_le32(TFD_QUEUE_CB_SIZE(size));
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1082
cmd.new.u.add.flags = cpu_to_le32(flags);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1083
cmd.new.u.add.sta_mask = cpu_to_le32(sta_mask);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1084
cmd.new.u.add.tid = tid;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1087
hcmd.len[0] = sizeof(cmd.new);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1088
hcmd.data[0] = &cmd.new;
drivers/net/wireless/mediatek/mt76/mt7925/regd.c
26
bool old = dev->has_eht, new = true;
drivers/net/wireless/mediatek/mt76/mt7925/regd.c
32
new = false;
drivers/net/wireless/mediatek/mt76/mt7925/regd.c
47
new = false;
drivers/net/wireless/mediatek/mt76/mt7925/regd.c
59
if (old == new)
drivers/net/wireless/mediatek/mt76/mt7925/regd.c
62
dev->has_eht = new;
drivers/net/wireless/realtek/rtl8xxxu/core.c
805
u32 orig, new, shift;
drivers/net/wireless/realtek/rtl8xxxu/core.c
810
new = (orig & ~mask) | ((val << shift) & mask);
drivers/net/wireless/realtek/rtl8xxxu/core.c
811
return rtl8xxxu_write32(priv, addr, new);
drivers/net/wireless/realtek/rtl8xxxu/core.c
818
u32 orig, new, shift;
drivers/net/wireless/realtek/rtl8xxxu/core.c
823
new = (orig & ~mask) | ((val << shift) & mask);
drivers/net/wireless/realtek/rtl8xxxu/core.c
824
return rtl8xxxu_write_rfreg(priv, path, reg, new);
drivers/net/wireless/realtek/rtw88/fw.c
2016
struct sk_buff *new;
drivers/net/wireless/realtek/rtw88/fw.c
2022
new = skb_copy(skb, GFP_KERNEL);
drivers/net/wireless/realtek/rtw88/fw.c
2023
if (!new)
drivers/net/wireless/realtek/rtw88/fw.c
2025
skb_put_data(new, ies->ies[idx], ies->len[idx]);
drivers/net/wireless/realtek/rtw88/fw.c
2026
skb_put_data(new, ies->common_ies, ies->common_ie_len);
drivers/net/wireless/realtek/rtw88/fw.c
2027
skb_queue_tail(list, new);
drivers/net/wireless/realtek/rtw88/pci.c
1052
struct sk_buff *skb, *new;
drivers/net/wireless/realtek/rtw88/pci.c
1089
new = dev_alloc_skb(new_len);
drivers/net/wireless/realtek/rtw88/pci.c
1090
if (WARN_ONCE(!new, "rx routine starvation\n"))
drivers/net/wireless/realtek/rtw88/pci.c
1094
skb_put_data(new, skb->data, new_len);
drivers/net/wireless/realtek/rtw88/pci.c
1097
rtw_fw_c2h_cmd_rx_irqsafe(rtwdev, pkt_offset, new);
drivers/net/wireless/realtek/rtw88/pci.c
1100
skb_pull(new, pkt_offset);
drivers/net/wireless/realtek/rtw88/pci.c
1102
rtw_update_rx_freq_for_invalid(rtwdev, new, &rx_status, &pkt_stat);
drivers/net/wireless/realtek/rtw88/pci.c
1103
rtw_rx_stats(rtwdev, pkt_stat.vif, new);
drivers/net/wireless/realtek/rtw88/pci.c
1104
memcpy(new->cb, &rx_status, sizeof(rx_status));
drivers/net/wireless/realtek/rtw88/pci.c
1105
ieee80211_rx_napi(rtwdev->hw, NULL, new, napi);
drivers/net/wireless/realtek/rtw88/sar.c
108
new.cfg[j][k].common[idx] = val;
drivers/net/wireless/realtek/rtw88/sar.c
113
return rtw_apply_sar(rtwdev, &new);
drivers/net/wireless/realtek/rtw88/sar.c
25
static int rtw_apply_sar(struct rtw_dev *rtwdev, const struct rtw_sar *new)
drivers/net/wireless/realtek/rtw88/sar.c
30
if (sar->src != RTW_SAR_SOURCE_NONE && new->src != sar->src) {
drivers/net/wireless/realtek/rtw88/sar.c
35
*sar = *new;
drivers/net/wireless/realtek/rtw88/sar.c
77
struct rtw_sar new = {0};
drivers/net/wireless/realtek/rtw88/sar.c
85
memset(&new, rtwdev->chip->max_power_index, sizeof(new));
drivers/net/wireless/realtek/rtw88/sar.c
86
new.src = RTW_SAR_SOURCE_COMMON;
drivers/net/wireless/realtek/rtw89/chan.c
1120
const struct rtw89_mcc_pattern *new)
drivers/net/wireless/realtek/rtw89/chan.c
1131
new->tob_ref, new->toa_ref, new->tob_aux, new->toa_aux);
drivers/net/wireless/realtek/rtw89/chan.c
1133
rtw89_debug(rtwdev, RTW89_DBG_CHAN, "MCC pattern plan: %d\n", new->plan);
drivers/net/wireless/realtek/rtw89/chan.c
1135
*pattern = *new;
drivers/net/wireless/realtek/rtw89/chan.c
201
const struct rtw89_chan *new)
drivers/net/wireless/realtek/rtw89/chan.c
210
band_changed = new->band_type != chan->band_type;
drivers/net/wireless/realtek/rtw89/chan.c
213
*chan = *new;
drivers/net/wireless/realtek/rtw89/chan.c
2795
u32 new = rtw89_mcc_role_fw_macid_bitmap_to_u32(upd);
drivers/net/wireless/realtek/rtw89/chan.c
2796
u32 add = new & ~old;
drivers/net/wireless/realtek/rtw89/chan.c
2797
u32 del = old & ~new;
drivers/net/wireless/realtek/rtw89/chan.c
3441
enum rtw89_entity_mode new;
drivers/net/wireless/realtek/rtw89/chan.c
3490
new = rtw89_get_entity_mode(rtwdev);
drivers/net/wireless/realtek/rtw89/chan.c
3491
switch (new) {
drivers/net/wireless/realtek/rtw89/chan.h
163
const struct rtw89_chan *new);
drivers/net/wireless/realtek/rtw89/core.c
5472
void rtw89_core_dm_disable_cfg(struct rtw89_dev *rtwdev, u32 new)
drivers/net/wireless/realtek/rtw89/core.c
5477
if (new == old)
drivers/net/wireless/realtek/rtw89/core.c
5480
hal->disabled_dm_bitmap = new;
drivers/net/wireless/realtek/rtw89/core.c
5482
rtw89_debug(rtwdev, RTW89_DBG_STATE, "Disable DM: 0x%x -> 0x%x\n", old, new);
drivers/net/wireless/realtek/rtw89/core.h
8216
void rtw89_core_dm_disable_cfg(struct rtw89_dev *rtwdev, u32 new);
drivers/net/wireless/realtek/rtw89/fw.c
8386
struct sk_buff *new;
drivers/net/wireless/realtek/rtw89/fw.c
8394
new = skb_copy(skb, GFP_KERNEL);
drivers/net/wireless/realtek/rtw89/fw.c
8395
if (!new) {
drivers/net/wireless/realtek/rtw89/fw.c
8399
skb_put_data(new, ies->ies[band], ies->len[band]);
drivers/net/wireless/realtek/rtw89/fw.c
8400
skb_put_data(new, ies->common_ies, ies->common_ie_len);
drivers/net/wireless/realtek/rtw89/fw.c
8405
kfree_skb(new);
drivers/net/wireless/realtek/rtw89/fw.c
8411
ret = rtw89_fw_h2c_add_pkt_offload(rtwdev, &info->id, new);
drivers/net/wireless/realtek/rtw89/fw.c
8413
kfree_skb(new);
drivers/net/wireless/realtek/rtw89/fw.c
8419
kfree_skb(new);
drivers/net/wireless/realtek/rtw89/mac.c
5290
struct rtw89_chan new;
drivers/net/wireless/realtek/rtw89/mac.c
5376
rtw89_chan_create(&new, chan, chan, band,
drivers/net/wireless/realtek/rtw89/mac.c
5379
&new);
drivers/net/wireless/realtek/rtw89/pci.c
279
struct sk_buff *new,
drivers/net/wireless/realtek/rtw89/pci.c
286
if (unlikely(skb_tailroom(new) < copy_len)) {
drivers/net/wireless/realtek/rtw89/pci.c
301
skb_put_data(new, skb->data + offset, copy_len);
drivers/net/wireless/realtek/rtw89/pci.c
327
struct sk_buff *new = rx_ring->diliver_skb;
drivers/net/wireless/realtek/rtw89/pci.c
348
fs = info->no_rxbd_fs ? !new : rx_info->fs;
drivers/net/wireless/realtek/rtw89/pci.c
354
fs, ls, rx_info->tag, rx_info->len, new ? new->len : 0);
drivers/net/wireless/realtek/rtw89/pci.c
357
if (new) {
drivers/net/wireless/realtek/rtw89/pci.c
369
new = rtw89_alloc_skb_for_rx(rtwdev, desc_info->pkt_size);
drivers/net/wireless/realtek/rtw89/pci.c
370
if (!new)
drivers/net/wireless/realtek/rtw89/pci.c
373
rx_ring->diliver_skb = new;
drivers/net/wireless/realtek/rtw89/pci.c
379
if (!new) {
drivers/net/wireless/realtek/rtw89/pci.c
384
if (!rtw89_skb_put_rx_data(rtwdev, fs, ls, new, skb, offset, rx_info, desc_info))
drivers/net/wireless/realtek/rtw89/pci.c
394
rtw89_core_rx(rtwdev, desc_info, new);
drivers/net/wireless/realtek/rtw89/pci.c
405
if (new)
drivers/net/wireless/realtek/rtw89/pci.c
406
dev_kfree_skb_any(new);
drivers/net/wireless/realtek/rtw89/regd.c
1004
struct rtw89_reg_6ghz_tpe new = {};
drivers/net/wireless/realtek/rtw89/regd.c
1023
tpe_intersect_constraint(&new, tmp->constraint);
drivers/net/wireless/realtek/rtw89/regd.c
1027
if (memcmp(&regulatory->reg_6ghz_tpe, &new,
drivers/net/wireless/realtek/rtw89/regd.c
1032
if (new.valid)
drivers/net/wireless/realtek/rtw89/regd.c
1035
new.constraint);
drivers/net/wireless/realtek/rtw89/regd.c
1040
regulatory->reg_6ghz_tpe = new;
drivers/net/wireless/realtek/rtw89/util.h
29
struct rtw89_vif *new)
drivers/net/wireless/realtek/rtw89/util.h
36
if (rtwvif == new)
drivers/net/xen-netback/hash.c
38
struct xenvif_hash_cache_entry *new, *entry, *oldest;
drivers/net/xen-netback/hash.c
42
new = kmalloc_obj(*entry, GFP_ATOMIC);
drivers/net/xen-netback/hash.c
43
if (!new)
drivers/net/xen-netback/hash.c
46
memcpy(new->tag, tag, len);
drivers/net/xen-netback/hash.c
47
new->len = len;
drivers/net/xen-netback/hash.c
48
new->val = val;
drivers/net/xen-netback/hash.c
65
new->seq = atomic_inc_return(&vif->hash.cache.seq);
drivers/net/xen-netback/hash.c
66
list_add_rcu(&new->link, &vif->hash.cache.list);
drivers/net/xen-netback/hash.c
78
kfree(new);
drivers/net/xen-netfront.c
915
int new = xennet_rxidx(queue->rx.req_prod_pvt);
drivers/net/xen-netfront.c
917
BUG_ON(queue->rx_skbs[new]);
drivers/net/xen-netfront.c
918
queue->rx_skbs[new] = skb;
drivers/net/xen-netfront.c
919
queue->grant_rx_ref[new] = ref;
drivers/net/xen-netfront.c
920
RING_GET_REQUEST(&queue->rx, queue->rx.req_prod_pvt)->id = new;
drivers/nfc/s3fwrn5/firmware.c
395
struct s3fwrn5_fw_version *new = (void *) &fw_info->fw.version;
drivers/nfc/s3fwrn5/firmware.c
398
if (new->major > old->major)
drivers/nfc/s3fwrn5/firmware.c
400
if (new->build1 > old->build1)
drivers/nfc/s3fwrn5/firmware.c
402
if (new->build2 > old->build2)
drivers/nvdimm/btt.c
538
int new, ret;
drivers/nvdimm/btt.c
547
new = btt_log_read(arena, i, &log_new, LOG_NEW_ENT);
drivers/nvdimm/btt.c
548
if (new < 0)
drivers/nvdimm/btt.c
549
return new;
drivers/nvdimm/btt.c
556
arena->freelist[i].sub = 1 - new;
drivers/nvme/host/pci.c
2787
bool new;
drivers/nvme/host/pci.c
2790
if (kstrtobool(buf, &new) < 0)
drivers/nvme/host/pci.c
2793
if (new == ndev->hmb)
drivers/nvme/host/pci.c
2796
if (new) {
drivers/nvme/host/pr.c
159
static int nvme_pr_preempt(struct block_device *bdev, u64 old, u64 new,
drivers/nvme/host/pr.c
166
data.prkey = cpu_to_le64(new);
drivers/nvme/host/rdma.c
1006
static int nvme_rdma_setup_ctrl(struct nvme_rdma_ctrl *ctrl, bool new)
drivers/nvme/host/rdma.c
1012
ret = nvme_rdma_configure_admin_queue(ctrl, new);
drivers/nvme/host/rdma.c
1058
ret = nvme_rdma_configure_io_queues(ctrl, new);
drivers/nvme/host/rdma.c
1074
WARN_ON_ONCE(new);
drivers/nvme/host/rdma.c
1088
if (new)
drivers/nvme/host/rdma.c
1094
nvme_rdma_teardown_admin_queue(ctrl, new);
drivers/nvme/host/rdma.c
781
bool new)
drivers/nvme/host/rdma.c
811
if (new) {
drivers/nvme/host/rdma.c
851
if (new)
drivers/nvme/host/rdma.c
864
static int nvme_rdma_configure_io_queues(struct nvme_rdma_ctrl *ctrl, bool new)
drivers/nvme/host/rdma.c
872
if (new) {
drivers/nvme/host/rdma.c
888
if (!new) {
drivers/nvme/host/rdma.c
923
if (new)
drivers/nvme/host/tcp.c
2188
static int nvme_tcp_configure_io_queues(struct nvme_ctrl *ctrl, bool new)
drivers/nvme/host/tcp.c
2196
if (new) {
drivers/nvme/host/tcp.c
2215
if (!new) {
drivers/nvme/host/tcp.c
2250
if (new)
drivers/nvme/host/tcp.c
2257
static int nvme_tcp_configure_admin_queue(struct nvme_ctrl *ctrl, bool new)
drivers/nvme/host/tcp.c
2265
if (new) {
drivers/nvme/host/tcp.c
2300
if (new)
drivers/nvme/host/tcp.c
2386
static int nvme_tcp_setup_ctrl(struct nvme_ctrl *ctrl, bool new)
drivers/nvme/host/tcp.c
2391
ret = nvme_tcp_configure_admin_queue(ctrl, new);
drivers/nvme/host/tcp.c
2430
ret = nvme_tcp_configure_io_queues(ctrl, new);
drivers/nvme/host/tcp.c
2445
WARN_ON_ONCE(new);
drivers/nvme/host/tcp.c
2459
if (new)
drivers/nvme/host/tcp.c
2465
nvme_tcp_teardown_admin_queue(ctrl, new);
drivers/nvme/target/core.c
1428
void nvmet_update_cc(struct nvmet_ctrl *ctrl, u32 new)
drivers/nvme/target/core.c
1434
ctrl->cc = new;
drivers/nvme/target/core.c
1436
if (nvmet_cc_en(new) && !nvmet_cc_en(old))
drivers/nvme/target/core.c
1438
if (!nvmet_cc_en(new) && nvmet_cc_en(old))
drivers/nvme/target/core.c
1440
if (nvmet_cc_shn(new) && !nvmet_cc_shn(old)) {
drivers/nvme/target/core.c
1444
if (!nvmet_cc_shn(new) && nvmet_cc_shn(old))
drivers/nvme/target/nvmet.h
603
void nvmet_update_cc(struct nvmet_ctrl *ctrl, u32 new);
drivers/nvme/target/pr.c
228
struct nvmet_pr_registrant *new, *reg;
drivers/nvme/target/pr.c
233
new = kmalloc_obj(*new);
drivers/nvme/target/pr.c
234
if (!new)
drivers/nvme/target/pr.c
242
kfree(new);
drivers/nvme/target/pr.c
246
memset(new, 0, sizeof(*new));
drivers/nvme/target/pr.c
247
INIT_LIST_HEAD(&new->entry);
drivers/nvme/target/pr.c
248
new->rkey = nrkey;
drivers/nvme/target/pr.c
249
uuid_copy(&new->hostid, &ctrl->hostid);
drivers/nvme/target/pr.c
250
list_add_tail_rcu(&new->entry, &pr->registrant_list);
drivers/nvme/target/pr.c
326
struct nvmet_pr_registrant *new;
drivers/nvme/target/pr.c
334
new = kmalloc_obj(*new, GFP_ATOMIC);
drivers/nvme/target/pr.c
335
if (!new)
drivers/nvme/target/pr.c
338
new->rkey = holder->rkey;
drivers/nvme/target/pr.c
339
new->rtype = holder->rtype;
drivers/nvme/target/pr.c
340
uuid_copy(&new->hostid, &holder->hostid);
drivers/nvme/target/pr.c
341
INIT_LIST_HEAD(&new->entry);
drivers/nvme/target/pr.c
343
change_attr(new, attr);
drivers/nvme/target/pr.c
344
list_replace_rcu(&holder->entry, &new->entry);
drivers/nvme/target/pr.c
345
rcu_assign_pointer(pr->holder, new);
drivers/of/base.c
1553
struct device_node *cur, *new = NULL;
drivers/of/base.c
1604
of_node_put(new);
drivers/of/base.c
1605
new = of_find_node_by_phandle(be32_to_cpup(map));
drivers/of/base.c
1610
if (!new) {
drivers/of/base.c
1615
if (!of_device_is_available(new))
drivers/of/base.c
1618
ret = of_property_read_u32(new, cells_name, &new_size);
drivers/of/base.c
1661
out_args->np = new;
drivers/of/base.c
1663
cur = new;
drivers/of/base.c
1664
new = NULL;
drivers/of/base.c
1668
of_node_put(new);
drivers/of/dynamic.c
423
struct property *new;
drivers/of/dynamic.c
425
new = kzalloc_obj(*new, allocflags);
drivers/of/dynamic.c
426
if (!new)
drivers/of/dynamic.c
435
new->name = kstrdup(prop->name, allocflags);
drivers/of/dynamic.c
436
new->value = kmemdup(prop->value, prop->length, allocflags);
drivers/of/dynamic.c
437
new->length = prop->length;
drivers/of/dynamic.c
438
if (!new->name || !new->value)
drivers/of/dynamic.c
442
of_property_set_flag(new, OF_DYNAMIC);
drivers/of/dynamic.c
444
return new;
drivers/of/dynamic.c
447
__of_prop_free(new);
drivers/of/unittest.c
835
struct property *new;
drivers/of/unittest.c
837
new = __of_prop_dup(&p1, GFP_KERNEL);
drivers/of/unittest.c
838
unittest(new && propcmp(&p1, new), "empty property didn't copy correctly\n");
drivers/of/unittest.c
839
if (new)
drivers/of/unittest.c
840
__of_prop_free(new);
drivers/of/unittest.c
842
new = __of_prop_dup(&p2, GFP_KERNEL);
drivers/of/unittest.c
843
unittest(new && propcmp(&p2, new), "non-empty property didn't copy correctly\n");
drivers/of/unittest.c
844
if (new)
drivers/of/unittest.c
845
__of_prop_free(new);
drivers/parisc/lba_pci.c
571
truncate_pat_collision(struct resource *root, struct resource *new)
drivers/parisc/lba_pci.c
573
unsigned long start = new->start;
drivers/parisc/lba_pci.c
574
unsigned long end = new->end;
drivers/parisc/lba_pci.c
594
new->start = tmp->end + 1;
drivers/parisc/lba_pci.c
604
new->end = tmp->start - 1;
drivers/parisc/lba_pci.c
610
(long)new->start, (long)new->end );
drivers/parport/parport_pc.c
112
unsigned char new;
drivers/parport/parport_pc.c
117
new = (ectr & ~m) ^ v;
drivers/parport/parport_pc.c
120
new = (new & ecr_writable) | 1;
drivers/parport/parport_pc.c
122
pr_debug("frob_econtrol(%02x,%02x): %02x -> %02x\n", m, v, ectr, new);
drivers/parport/parport_pc.c
124
outb(new, ECONTROL(pb));
drivers/pci/controller/pci-aardvark.c
1004
new &= mask;
drivers/pci/controller/pci-aardvark.c
1017
advk_writel(pcie, new, PCIE_CORE_PCIERR_CAP + reg);
drivers/pci/controller/pci-aardvark.c
819
int reg, u32 old, u32 new, u32 mask)
drivers/pci/controller/pci-aardvark.c
825
advk_writel(pcie, new, PCIE_CORE_CMD_STATUS_REG);
drivers/pci/controller/pci-aardvark.c
836
if (new & (PCI_BRIDGE_CTL_SERR << 16))
drivers/pci/controller/pci-aardvark.c
844
if (new & (PCI_BRIDGE_CTL_BUS_RESET << 16))
drivers/pci/controller/pci-aardvark.c
913
int reg, u32 old, u32 new, u32 mask)
drivers/pci/controller/pci-aardvark.c
919
advk_writel(pcie, new, PCIE_CORE_PCIEXP_CAP + reg);
drivers/pci/controller/pci-aardvark.c
920
if (new & PCI_EXP_LNKCTL_RL)
drivers/pci/controller/pci-aardvark.c
941
advk_writel(pcie, new, PCIE_CORE_PCIEXP_CAP + reg);
drivers/pci/controller/pci-aardvark.c
995
int reg, u32 old, u32 new, u32 mask)
drivers/pci/controller/pci-mvebu.c
728
int reg, u32 old, u32 new, u32 mask)
drivers/pci/controller/pci-mvebu.c
735
mvebu_writel(port, new, PCIE_CMD_OFF);
drivers/pci/controller/pci-mvebu.c
779
if (new & (PCI_BRIDGE_CTL_BUS_RESET << 16))
drivers/pci/controller/pci-mvebu.c
794
int reg, u32 old, u32 new, u32 mask)
drivers/pci/controller/pci-mvebu.c
800
mvebu_writel(port, new, PCIE_CAP_PCIEXP + PCI_EXP_DEVCTL);
drivers/pci/controller/pci-mvebu.c
809
new &= ~PCI_EXP_LNKCTL_CLKREQ_EN;
drivers/pci/controller/pci-mvebu.c
811
mvebu_writel(port, new, PCIE_CAP_PCIEXP + PCI_EXP_LNKCTL);
drivers/pci/controller/pci-mvebu.c
822
if (new & PCI_EXP_SLTCTL_ASPL_DISABLE)
drivers/pci/controller/pci-mvebu.c
837
if (new & PCI_EXP_RTSTA_PME)
drivers/pci/controller/pci-mvebu.c
842
mvebu_writel(port, new, PCIE_CAP_PCIEXP + PCI_EXP_DEVCTL2);
drivers/pci/controller/pci-mvebu.c
846
mvebu_writel(port, new, PCIE_CAP_PCIEXP + PCI_EXP_LNKCTL2);
drivers/pci/controller/pci-mvebu.c
856
int reg, u32 old, u32 new, u32 mask)
drivers/pci/controller/pci-mvebu.c
865
new &= mask;
drivers/pci/controller/pci-mvebu.c
878
mvebu_writel(port, new, PCIE_CAP_PCIERR_OFF + reg);
drivers/pci/hotplug/ibmphp_hpc.c
983
static int process_changeinlatch(u8 old, u8 new, struct controller *ctrl)
drivers/pci/hotplug/ibmphp_hpc.c
990
debug("%s - Entry old[%x], new[%x]\n", __func__, old, new);
drivers/pci/hotplug/ibmphp_hpc.c
995
if ((mask & old) != (mask & new)) {
drivers/pci/hotplug/pnv_php.c
464
u16 new, mask;
drivers/pci/hotplug/pnv_php.c
473
new = FIELD_PREP(PCI_EXP_SLTCTL_AIC, state);
drivers/pci/hotplug/pnv_php.c
475
new = PCI_EXP_SLTCTL_ATTN_IND_OFF;
drivers/pci/hotplug/pnv_php.c
477
pcie_capability_clear_and_set_word(bridge, PCI_EXP_SLTCTL, mask, new);
drivers/pci/iov.c
1048
u32 new;
drivers/pci/iov.c
1081
new = region.start;
drivers/pci/iov.c
1082
new |= res->flags & ~PCI_BASE_ADDRESS_MEM_MASK;
drivers/pci/iov.c
1085
pci_write_config_dword(dev, reg, new);
drivers/pci/iov.c
1087
new = region.start >> 16 >> 16;
drivers/pci/iov.c
1088
pci_write_config_dword(dev, reg + 4, new);
drivers/pci/pci-bridge-emul.c
539
int mask, ret, old, new, shift;
drivers/pci/pci-bridge-emul.c
541
u32 old, u32 new, u32 mask);
drivers/pci/pci-bridge-emul.c
585
new = old & (~mask | ~behavior[reg / 4].rw);
drivers/pci/pci-bridge-emul.c
588
new |= (value << shift) & (behavior[reg / 4].rw & mask);
drivers/pci/pci-bridge-emul.c
591
new &= ~((value << shift) & (behavior[reg / 4].w1c & mask));
drivers/pci/pci-bridge-emul.c
593
new = old & ~mask;
drivers/pci/pci-bridge-emul.c
594
new |= (value << shift) & mask;
drivers/pci/pci-bridge-emul.c
599
cfgspace[reg / 4] = cpu_to_le32(new);
drivers/pci/pci-bridge-emul.c
607
new &= ~(behavior[reg / 4].w1c & ~mask);
drivers/pci/pci-bridge-emul.c
613
new |= (value << shift) & (behavior[reg / 4].w1c & mask);
drivers/pci/pci-bridge-emul.c
617
write_op(bridge, reg, old, new, mask);
drivers/pci/pci-bridge-emul.h
108
u32 old, u32 new, u32 mask);
drivers/pci/pci-bridge-emul.h
115
u32 old, u32 new, u32 mask);
drivers/pci/pci-bridge-emul.h
122
u32 old, u32 new, u32 mask);
drivers/pci/pci.c
4323
u16 pci_command, new;
drivers/pci/pci.c
4328
new = pci_command & ~PCI_COMMAND_INTX_DISABLE;
drivers/pci/pci.c
4330
new = pci_command | PCI_COMMAND_INTX_DISABLE;
drivers/pci/pci.c
4332
if (new == pci_command)
drivers/pci/pci.c
4335
pci_write_config_word(pdev, PCI_COMMAND, new);
drivers/pci/pci.h
738
pci_channel_state_t new)
drivers/pci/pci.h
742
switch (new) {
drivers/pci/pcie/err.c
25
enum pci_ers_result new)
drivers/pci/pcie/err.c
27
if (new == PCI_ERS_RESULT_NO_AER_DRIVER)
drivers/pci/pcie/err.c
30
if (new == PCI_ERS_RESULT_NONE)
drivers/pci/pcie/err.c
36
orig = new;
drivers/pci/pcie/err.c
39
if (new == PCI_ERS_RESULT_NEED_RESET)
drivers/pci/pcie/portdrv.c
586
int pcie_port_service_register(struct pcie_port_service_driver *new)
drivers/pci/pcie/portdrv.c
591
new->driver.name = new->name;
drivers/pci/pcie/portdrv.c
592
new->driver.bus = &pcie_port_bus_type;
drivers/pci/pcie/portdrv.c
594
return driver_register(&new->driver);
drivers/pci/pcie/portdrv.h
98
int pcie_port_service_register(struct pcie_port_service_driver *new);
drivers/pci/pcie/portdrv.h
99
void pcie_port_service_unregister(struct pcie_port_service_driver *new);
drivers/pci/probe.c
1936
u16 orig, toggle, new;
drivers/pci/probe.c
1941
pci_read_config_word(dev, PCI_COMMAND, &new);
drivers/pci/probe.c
1950
if (new != toggle)
drivers/pci/setup-res.c
104
pci_write_config_dword(dev, reg, new);
drivers/pci/setup-res.c
105
dev->saved_config_space[reg / 4] = new;
drivers/pci/setup-res.c
108
if ((new ^ check) & mask) {
drivers/pci/setup-res.c
110
res_name, new, check);
drivers/pci/setup-res.c
114
new = region.start >> 16 >> 16;
drivers/pci/setup-res.c
115
pci_write_config_dword(dev, reg + 4, new);
drivers/pci/setup-res.c
116
dev->saved_config_space[(reg + 4) / 4] = new;
drivers/pci/setup-res.c
118
if (check != new) {
drivers/pci/setup-res.c
120
res_name, new, check);
drivers/pci/setup-res.c
30
u32 new, check, mask;
drivers/pci/setup-res.c
58
new = region.start;
drivers/pci/setup-res.c
62
new |= res->flags & ~PCI_BASE_ADDRESS_IO_MASK;
drivers/pci/setup-res.c
67
new |= res->flags & ~PCI_BASE_ADDRESS_MEM_MASK;
drivers/pci/setup-res.c
88
new |= PCI_ROM_ADDRESS_ENABLE;
drivers/pcmcia/ds.c
455
char *new;
drivers/pcmcia/ds.c
463
new = kstrdup(tmp, GFP_KERNEL);
drivers/pcmcia/ds.c
464
if (!new)
drivers/pcmcia/ds.c
468
p_dev->prod_id[i] = new;
drivers/pcmcia/pxa2xx_base.c
184
if (freqs->new > freqs->old) {
drivers/pcmcia/pxa2xx_base.c
187
freqs->new / 1000, (freqs->new / 100) % 10,
drivers/pcmcia/pxa2xx_base.c
194
if (freqs->new < freqs->old) {
drivers/pcmcia/pxa2xx_base.c
197
freqs->new / 1000, (freqs->new / 100) % 10,
drivers/pcmcia/sa11xx_base.c
120
if (freqs->new > freqs->old)
drivers/pcmcia/sa11xx_base.c
121
sa1100_pcmcia_set_mecr(skt, freqs->new);
drivers/pcmcia/sa11xx_base.c
125
if (freqs->new < freqs->old)
drivers/pcmcia/sa11xx_base.c
126
sa1100_pcmcia_set_mecr(skt, freqs->new);
drivers/pcmcia/ti113x.h
296
u8 new, reg = exca_readb(socket, I365_INTCTL);
drivers/pcmcia/ti113x.h
298
new = reg & ~I365_INTR_ENA;
drivers/pcmcia/ti113x.h
300
new |= I365_INTR_ENA;
drivers/pcmcia/ti113x.h
301
if (new != reg)
drivers/pcmcia/ti113x.h
302
exca_writeb(socket, I365_INTCTL, new);
drivers/pcmcia/ti113x.h
308
u8 new, reg = exca_readb(socket, I365_INTCTL);
drivers/pcmcia/ti113x.h
310
new = reg & ~I365_INTR_ENA;
drivers/pcmcia/ti113x.h
311
if (new != reg)
drivers/pcmcia/ti113x.h
312
exca_writeb(socket, I365_INTCTL, new);
drivers/perf/arm-cmn.c
1505
u64 delta, new, prev;
drivers/perf/arm-cmn.c
1513
new = arm_cmn_read_dtm(cmn, hw, false);
drivers/perf/arm-cmn.c
1514
prev = local64_xchg(&event->hw.prev_count, new);
drivers/perf/arm-cmn.c
1516
delta = new - prev;
drivers/perf/arm-cmn.c
1520
new = arm_cmn_read_counter(cmn->dtc + i, idx);
drivers/perf/arm-cmn.c
1521
delta += new << 16;
drivers/perf/arm_cspmu/ampere_cspmu.c
170
struct perf_event *new)
drivers/perf/arm_cspmu/ampere_cspmu.c
172
struct perf_event *curr, *leader = new->group_leader;
drivers/perf/arm_cspmu/ampere_cspmu.c
176
ret = ampere_cspmu_validate_configs(new, leader);
drivers/perf/arm_cspmu/ampere_cspmu.c
190
return ampere_cspmu_validate_configs(curr, new);
drivers/perf/arm_smmuv3_pmu.c
277
u64 new;
drivers/perf/arm_smmuv3_pmu.c
287
new = smmu_pmu_counter_get_value(smmu_pmu, idx);
drivers/perf/arm_smmuv3_pmu.c
295
new = smmu_pmu->counter_mask >> 1;
drivers/perf/arm_smmuv3_pmu.c
296
smmu_pmu_counter_set_value(smmu_pmu, idx, new);
drivers/perf/arm_smmuv3_pmu.c
299
local64_set(&hwc->prev_count, new);
drivers/perf/arm_smmuv3_pmu.c
314
struct perf_event *new)
drivers/perf/arm_smmuv3_pmu.c
316
if (get_filter_enable(new) != get_filter_enable(curr))
drivers/perf/arm_smmuv3_pmu.c
319
if (!get_filter_enable(new))
drivers/perf/arm_smmuv3_pmu.c
322
return get_filter_span(new) == get_filter_span(curr) &&
drivers/perf/arm_smmuv3_pmu.c
323
get_filter_stream_id(new) == get_filter_stream_id(curr);
drivers/perf/arm_smmuv3_pmu.c
378
struct perf_event *new)
drivers/perf/arm_smmuv3_pmu.c
380
if (new->pmu != curr->pmu)
drivers/perf/arm_smmuv3_pmu.c
383
if (to_smmu_pmu(new->pmu)->global_filter &&
drivers/perf/arm_smmuv3_pmu.c
384
!smmu_pmu_check_global_filter(curr, new))
drivers/perf/fujitsu_uncore_pmu.c
105
u64 prev, new;
drivers/perf/fujitsu_uncore_pmu.c
109
new = readq_relaxed(uncorepmu->regs + PM_EVCNTR(idx));
drivers/perf/fujitsu_uncore_pmu.c
110
} while (local64_cmpxchg(&event->hw.prev_count, prev, new) != prev);
drivers/perf/fujitsu_uncore_pmu.c
112
local64_add(new - prev, &event->count);
drivers/perf/hisilicon/hisi_uncore_noc_pmu.c
61
struct perf_event *new)
drivers/perf/hisilicon/hisi_uncore_noc_pmu.c
63
return hisi_get_tt_en(curr) == hisi_get_tt_en(new);
drivers/perf/marvell_cn10k_tad_pmu.c
56
u64 prev, new;
drivers/perf/marvell_cn10k_tad_pmu.c
61
for (i = 0, new = 0; i < tad_pmu->region_cnt; i++)
drivers/perf/marvell_cn10k_tad_pmu.c
62
new += readq(tad_pmu->regions[i].base +
drivers/perf/marvell_cn10k_tad_pmu.c
64
} while (local64_cmpxchg(&hwc->prev_count, prev, new) != prev);
drivers/perf/marvell_cn10k_tad_pmu.c
66
local64_add(new - prev, &event->count);
drivers/perf/qcom_l2_pmu.c
323
u64 new;
drivers/perf/qcom_l2_pmu.c
331
new = L2_CYCLE_COUNTER_RELOAD;
drivers/perf/qcom_l2_pmu.c
333
new = L2_COUNTER_RELOAD;
drivers/perf/qcom_l2_pmu.c
335
local64_set(&hwc->prev_count, new);
drivers/perf/qcom_l2_pmu.c
336
cluster_pmu_counter_set_value(idx, new);
drivers/perf/qcom_l3_pmu.c
244
u64 prev, new;
drivers/perf/qcom_l3_pmu.c
252
new = ((u64)hi << 32) | lo;
drivers/perf/qcom_l3_pmu.c
253
} while (local64_cmpxchg(&event->hw.prev_count, prev, new) != prev);
drivers/perf/qcom_l3_pmu.c
255
local64_add(new - prev, &event->count);
drivers/perf/qcom_l3_pmu.c
320
u32 prev, new;
drivers/perf/qcom_l3_pmu.c
324
new = readl_relaxed(l3pmu->regs + L3_HML3_PM_EVCNTR(idx));
drivers/perf/qcom_l3_pmu.c
325
} while (local64_cmpxchg(&event->hw.prev_count, prev, new) != prev);
drivers/perf/qcom_l3_pmu.c
327
local64_add(new - prev, &event->count);
drivers/perf/thunderx2_pmu.c
465
u64 prev, delta, new = 0;
drivers/perf/thunderx2_pmu.c
481
new = reg_readl(hwc->event_base + CCPI2_COUNTER_DATA_H);
drivers/perf/thunderx2_pmu.c
482
new = (new << 32) +
drivers/perf/thunderx2_pmu.c
484
prev = local64_xchg(&hwc->prev_count, new);
drivers/perf/thunderx2_pmu.c
485
delta = new - prev;
drivers/perf/thunderx2_pmu.c
487
new = reg_readl(hwc->event_base);
drivers/perf/thunderx2_pmu.c
488
prev = local64_xchg(&hwc->prev_count, new);
drivers/perf/thunderx2_pmu.c
490
delta = (u32)(((1ULL << 32) - prev) + new);
drivers/phy/freescale/phy-fsl-lynx-10g.c
1164
enum lynx_lane_mode new)
drivers/phy/freescale/phy-fsl-lynx-10g.c
1180
lynx_lane_mode_uses_xgmii_mac(new)) ||
drivers/phy/freescale/phy-fsl-lynx-10g.c
1182
lynx_lane_mode_uses_gmii_mac(new)))
drivers/phy/freescale/phy-fsl-lynx-core.c
114
enum lynx_lane_mode new)
drivers/phy/freescale/phy-fsl-lynx-core.c
120
new == lynx_fixed_protocols[i]) &&
drivers/phy/freescale/phy-fsl-lynx-core.c
121
curr != new)
drivers/phy/marvell/phy-mvebu-a3700-comphy.c
470
u32 old, new, clr = 0, set = 0;
drivers/phy/marvell/phy-mvebu-a3700-comphy.c
515
new = (old & ~clr) | set;
drivers/phy/marvell/phy-mvebu-a3700-comphy.c
516
writel(new, lane->priv->comphy_regs + COMPHY_SELECTOR_PHY_REG);
drivers/phy/marvell/phy-mvebu-a3700-comphy.c
522
lane->id, lane->mode, old, new);
drivers/platform/surface/aggregator/controller.c
58
u8 new = old + 1;
drivers/platform/surface/aggregator/controller.c
61
while (unlikely((ret = cmpxchg(&c->value, old, new)) != old)) {
drivers/platform/surface/aggregator/controller.c
63
new = old + 1;
drivers/platform/surface/aggregator/controller.c
88
u16 new = ssh_rqid_next_valid(old);
drivers/platform/surface/aggregator/controller.c
91
while (unlikely((ret = cmpxchg(&c->value, old, new)) != old)) {
drivers/platform/surface/aggregator/controller.c
93
new = ssh_rqid_next_valid(old);
drivers/platform/x86/asus-wmi.c
4386
int new = old;
drivers/platform/x86/asus-wmi.c
4389
new = code - NOTIFY_BRNUP_MIN + 1;
drivers/platform/x86/asus-wmi.c
4391
new = code - NOTIFY_BRNDOWN_MIN;
drivers/platform/x86/asus-wmi.c
4393
bd->props.brightness = new;
drivers/platform/x86/dell/dell-wmi-sysman/dell-wmi-sysman.h
195
int set_new_password(const char *password_type, const char *new);
drivers/platform/x86/dell/dell-wmi-sysman/passwordattr-interface.c
41
int set_new_password(const char *password_type, const char *new)
drivers/platform/x86/dell/dell-wmi-sysman/passwordattr-interface.c
69
new_size = calculate_string_buffer(new);
drivers/platform/x86/dell/dell-wmi-sysman/passwordattr-interface.c
92
ret = populate_string_buffer(start, new_size, new);
drivers/platform/x86/dell/dell-wmi-sysman/passwordattr-interface.c
99
strscpy(current_password, new, MAX_BUFF);
drivers/power/supply/rn5t618_power.c
111
u16 old, new;
drivers/power/supply/rn5t618_power.c
121
new = data[0] << 8;
drivers/power/supply/rn5t618_power.c
122
new |= data[1];
drivers/power/supply/rn5t618_power.c
123
if (new == old)
drivers/power/supply/rn5t618_power.c
126
old = new;
drivers/power/supply/rn5t618_power.c
129
*result = new;
drivers/ras/amd/fmpm.c
261
static bool fpds_equal(struct cper_fru_poison_desc *old, struct cper_fru_poison_desc *new)
drivers/ras/amd/fmpm.c
269
if (MASK_ADDR(old->addr) != MASK_ADDR(new->addr))
drivers/ras/amd/fmpm.c
272
if (old->hw_id != new->hw_id)
drivers/ras/amd/fmpm.c
275
if (old->addr_type != new->addr_type)
drivers/ras/amd/fmpm.c
278
if (old->hw_id_type != new->hw_id_type)
drivers/ras/amd/fmpm.c
639
struct fru_rec *new;
drivers/ras/amd/fmpm.c
646
new = get_fru_record(old->fmp.fru_id);
drivers/ras/amd/fmpm.c
647
if (!new)
drivers/ras/amd/fmpm.c
650
return new;
drivers/ras/amd/fmpm.c
663
struct fru_rec *old, *new;
drivers/ras/amd/fmpm.c
692
new = get_valid_record(old);
drivers/ras/amd/fmpm.c
693
if (!new) {
drivers/ras/amd/fmpm.c
712
memcpy(new, old, len);
drivers/regulator/bd718x7-regulator.c
1599
struct linear_range *new;
drivers/regulator/bd718x7-regulator.c
1601
new = devm_kcalloc(dev, desc->n_linear_ranges,
drivers/regulator/bd718x7-regulator.c
1604
if (!new)
drivers/regulator/bd718x7-regulator.c
1615
new[j].min = min;
drivers/regulator/bd718x7-regulator.c
1616
new[j].min_sel = desc->linear_ranges[j].min_sel;
drivers/regulator/bd718x7-regulator.c
1617
new[j].max_sel = desc->linear_ranges[j].max_sel;
drivers/regulator/bd718x7-regulator.c
1618
new[j].step = step;
drivers/regulator/bd718x7-regulator.c
1626
desc->linear_ranges = new;
drivers/regulator/bd718x7-regulator.c
169
int now, new;
drivers/regulator/bd718x7-regulator.c
179
new = rdev->desc->ops->list_voltage(rdev, sel);
drivers/regulator/bd718x7-regulator.c
180
if (new < 0)
drivers/regulator/bd718x7-regulator.c
181
return new;
drivers/regulator/bd718x7-regulator.c
188
if (new > now) {
drivers/regulator/bd96801-regulator.c
1050
struct bd96801_irqinfo *new;
drivers/regulator/bd96801-regulator.c
1056
new = devm_kcalloc(dev, num_infos, sizeof(*new), GFP_KERNEL);
drivers/regulator/bd96801-regulator.c
1057
if (!new)
drivers/regulator/bd96801-regulator.c
1060
pdata->regulator_data[r].irq_desc.irqinfo = new;
drivers/regulator/bd96801-regulator.c
1063
new[i] = template[i];
drivers/resctrl/mpam_resctrl.c
1335
struct rdt_domain_hdr *new)
drivers/resctrl/mpam_resctrl.c
1342
err = resctrl_find_domain(list, new->id, &pos);
drivers/resctrl/mpam_resctrl.c
1346
list_add_tail_rcu(&new->list, pos);
drivers/s390/block/dasd_devmap.c
412
struct dasd_devmap *devmap, *new, *tmp;
drivers/s390/block/dasd_devmap.c
415
new = kzalloc_obj(struct dasd_devmap);
drivers/s390/block/dasd_devmap.c
416
if (!new)
drivers/s390/block/dasd_devmap.c
428
new->devindex = dasd_max_devindex++;
drivers/s390/block/dasd_devmap.c
429
strscpy(new->bus_id, bus_id, DASD_BUS_ID_SIZE);
drivers/s390/block/dasd_devmap.c
430
new->features = features;
drivers/s390/block/dasd_devmap.c
431
new->device = NULL;
drivers/s390/block/dasd_devmap.c
432
list_add(&new->list, &dasd_hashlists[hash]);
drivers/s390/block/dasd_devmap.c
433
devmap = new;
drivers/s390/block/dasd_devmap.c
434
new = NULL;
drivers/s390/block/dasd_devmap.c
437
kfree(new);
drivers/s390/char/con3270.c
1864
int new;
drivers/s390/char/con3270.c
1871
new = L_ECHO(tty) ? TF_INPUT : TF_INPUTN;
drivers/s390/char/con3270.c
1872
if (new != tp->inattr) {
drivers/s390/char/con3270.c
1873
tp->inattr = new;
drivers/s390/char/tape_core.c
730
struct idal_buffer **new;
drivers/s390/char/tape_core.c
744
new = idal_buffer_array_alloc(size, 0);
drivers/s390/char/tape_core.c
745
if (IS_ERR(new))
drivers/s390/char/tape_core.c
752
device->char_data.ibs = new;
drivers/s390/net/qeth_l3_main.c
532
struct qeth_ipato_entry *new)
drivers/s390/net/qeth_l3_main.c
542
if (ipatoe->proto != new->proto)
drivers/s390/net/qeth_l3_main.c
544
if (!memcmp(ipatoe->addr, new->addr,
drivers/s390/net/qeth_l3_main.c
546
(ipatoe->mask_bits == new->mask_bits)) {
drivers/s390/net/qeth_l3_main.c
553
list_add_tail(&new->entry, &card->ipato.entries);
drivers/sbus/char/bbc_envctrl.c
392
int new;
drivers/sbus/char/bbc_envctrl.c
394
new = maybe_new_ambient_fan_speed(fp);
drivers/sbus/char/bbc_envctrl.c
395
new |= maybe_new_cpu_fan_speed(fp);
drivers/sbus/char/bbc_envctrl.c
397
if (new)
drivers/scsi/fcoe/fcoe_ctlr.c
1021
struct fcoe_fcf new;
drivers/scsi/fcoe/fcoe_ctlr.c
1028
if (fcoe_ctlr_parse_adv(fip, skb, &new))
drivers/scsi/fcoe/fcoe_ctlr.c
1034
if (fcf->switch_name == new.switch_name &&
drivers/scsi/fcoe/fcoe_ctlr.c
1035
fcf->fabric_name == new.fabric_name &&
drivers/scsi/fcoe/fcoe_ctlr.c
1036
fcf->fc_map == new.fc_map &&
drivers/scsi/fcoe/fcoe_ctlr.c
1037
ether_addr_equal(fcf->fcf_mac, new.fcf_mac)) {
drivers/scsi/fcoe/fcoe_ctlr.c
1050
memcpy(fcf, &new, sizeof(new));
drivers/scsi/fcoe/fcoe_ctlr.c
1056
new.fabric_name, new.fcf_mac);
drivers/scsi/fcoe/fcoe_ctlr.c
1067
fcf->fd_flags = new.fd_flags;
drivers/scsi/fcoe/fcoe_ctlr.c
1069
fcf->flags = new.flags;
drivers/scsi/fcoe/fcoe_ctlr.c
1073
fip->ctlr_ka_time += new.fka_period;
drivers/scsi/fcoe/fcoe_ctlr.c
1077
fcf->fka_period = new.fka_period;
drivers/scsi/fcoe/fcoe_ctlr.c
1078
memcpy(fcf->fcf_mac, new.fcf_mac, ETH_ALEN);
drivers/scsi/fcoe/fcoe_ctlr.c
161
static int fcoe_sysfs_fcf_add(struct fcoe_fcf *new)
drivers/scsi/fcoe/fcoe_ctlr.c
163
struct fcoe_ctlr *fip = new->fip;
drivers/scsi/fcoe/fcoe_ctlr.c
169
new->fabric_name, new->fcf_mac);
drivers/scsi/fcoe/fcoe_ctlr.c
175
temp->fabric_name = new->fabric_name;
drivers/scsi/fcoe/fcoe_ctlr.c
176
temp->switch_name = new->switch_name;
drivers/scsi/fcoe/fcoe_ctlr.c
177
temp->fc_map = new->fc_map;
drivers/scsi/fcoe/fcoe_ctlr.c
178
temp->vfid = new->vfid;
drivers/scsi/fcoe/fcoe_ctlr.c
179
memcpy(temp->mac, new->fcf_mac, ETH_ALEN);
drivers/scsi/fcoe/fcoe_ctlr.c
180
temp->priority = new->pri;
drivers/scsi/fcoe/fcoe_ctlr.c
181
temp->fka_period = new->fka_period;
drivers/scsi/fcoe/fcoe_ctlr.c
214
fcf_dev->priv = new;
drivers/scsi/fcoe/fcoe_ctlr.c
215
new->fcf_dev = fcf_dev;
drivers/scsi/fcoe/fcoe_ctlr.c
219
list_add(&new->list, &fip->fcfs);
drivers/scsi/fcoe/fcoe_ctlr.c
234
static void fcoe_sysfs_fcf_del(struct fcoe_fcf *new)
drivers/scsi/fcoe/fcoe_ctlr.c
236
struct fcoe_ctlr *fip = new->fip;
drivers/scsi/fcoe/fcoe_ctlr.c
240
list_del(&new->list);
drivers/scsi/fcoe/fcoe_ctlr.c
2483
static void fcoe_ctlr_vn_add(struct fcoe_ctlr *fip, struct fcoe_rport *new)
drivers/scsi/fcoe/fcoe_ctlr.c
2491
port_id = new->rdata.ids.port_id;
drivers/scsi/fcoe/fcoe_ctlr.c
2509
ids->port_name != new->rdata.ids.port_name) ||
drivers/scsi/fcoe/fcoe_ctlr.c
2511
ids->node_name != new->rdata.ids.node_name)) {
drivers/scsi/fcoe/fcoe_ctlr.c
2517
ids->port_name = new->rdata.ids.port_name;
drivers/scsi/fcoe/fcoe_ctlr.c
2518
ids->node_name = new->rdata.ids.node_name;
drivers/scsi/fcoe/fcoe_ctlr.c
2525
frport->fcoe_len = new->fcoe_len;
drivers/scsi/fcoe/fcoe_ctlr.c
2526
frport->flags = new->flags;
drivers/scsi/fcoe/fcoe_ctlr.c
2527
frport->login_count = new->login_count;
drivers/scsi/fcoe/fcoe_ctlr.c
2528
memcpy(frport->enode_mac, new->enode_mac, ETH_ALEN);
drivers/scsi/fcoe/fcoe_ctlr.c
2529
memcpy(frport->vn_mac, new->vn_mac, ETH_ALEN);
drivers/scsi/fcoe/fcoe_ctlr.c
255
fcf_dev = fcoe_fcf_to_fcf_dev(new);
drivers/scsi/fcoe/fcoe_ctlr.c
2566
struct fcoe_rport *new)
drivers/scsi/fcoe/fcoe_ctlr.c
2568
if (new->flags & FIP_FL_REC_OR_P2P) {
drivers/scsi/fcoe/fcoe_ctlr.c
257
new->fcf_dev = NULL;
drivers/scsi/fcoe/fcoe_ctlr.c
2577
if (new->rdata.ids.port_id == fip->port_id) {
drivers/scsi/fcoe/fcoe_ctlr.c
2586
if (new->rdata.ids.port_id == fip->port_id) {
drivers/scsi/fcoe/fcoe_ctlr.c
2587
if (new->rdata.ids.port_name > fip->lp->wwpn) {
drivers/scsi/fcoe/fcoe_ctlr.c
2599
new->rdata.ids.port_id);
drivers/scsi/fcoe/fcoe_ctlr.c
2600
fcoe_ctlr_vn_send(fip, FIP_SC_VN_CLAIM_REP, new->enode_mac,
drivers/scsi/fcoe/fcoe_ctlr.c
2601
min((u32)new->fcoe_len,
drivers/scsi/fcoe/fcoe_ctlr.c
2603
fcoe_ctlr_vn_add(fip, new);
drivers/scsi/fcoe/fcoe_ctlr.c
2608
new->rdata.ids.port_id);
drivers/scsi/fcoe/fcoe_ctlr.c
261
kfree(new);
drivers/scsi/fcoe/fcoe_ctlr.c
2621
struct fcoe_rport *new)
drivers/scsi/fcoe/fcoe_ctlr.c
2624
new->rdata.ids.port_id, fcoe_ctlr_state(fip->state));
drivers/scsi/fcoe/fcoe_ctlr.c
2626
fcoe_ctlr_vn_add(fip, new);
drivers/scsi/fcoe/fcoe_ctlr.c
2637
struct fcoe_rport *new)
drivers/scsi/fcoe/fcoe_ctlr.c
2643
if (new->flags & FIP_FL_REC_OR_P2P) {
drivers/scsi/fcoe/fcoe_ctlr.c
2648
rdata = fc_rport_lookup(lport, new->rdata.ids.port_id);
drivers/scsi/fcoe/fcoe_ctlr.c
2650
if (rdata->ids.node_name == new->rdata.ids.node_name &&
drivers/scsi/fcoe/fcoe_ctlr.c
2651
rdata->ids.port_name == new->rdata.ids.port_name) {
drivers/scsi/fcoe/fcoe_ctlr.c
2676
new->rdata.ids.port_id);
drivers/scsi/fcoe/fcoe_sysfs.c
751
static int fcoe_fcf_device_match(struct fcoe_fcf_device *new,
drivers/scsi/fcoe/fcoe_sysfs.c
754
if (new->switch_name == old->switch_name &&
drivers/scsi/fcoe/fcoe_sysfs.c
755
new->fabric_name == old->fabric_name &&
drivers/scsi/fcoe/fcoe_sysfs.c
756
new->fc_map == old->fc_map &&
drivers/scsi/fcoe/fcoe_sysfs.c
757
ether_addr_equal(new->mac, old->mac))
drivers/scsi/fnic/fnic.h
505
void fnic_update_mac_locked(struct fnic *, u8 *new);
drivers/scsi/fnic/fnic_fcs.c
399
void fnic_update_mac_locked(struct fnic *fnic, u8 *new)
drivers/scsi/fnic/fnic_fcs.c
405
if (is_zero_ether_addr(new))
drivers/scsi/fnic/fnic_fcs.c
406
new = ctl;
drivers/scsi/fnic/fnic_fcs.c
407
if (ether_addr_equal(data, new))
drivers/scsi/fnic/fnic_fcs.c
411
"Update MAC: %u\n", *new);
drivers/scsi/fnic/fnic_fcs.c
416
memcpy(data, new, ETH_ALEN);
drivers/scsi/fnic/fnic_fcs.c
417
if (!ether_addr_equal(new, ctl))
drivers/scsi/fnic/fnic_fcs.c
418
vnic_dev_add_addr(fnic->vdev, new);
drivers/scsi/libfc/fc_rport.c
243
enum fc_rport_state new)
drivers/scsi/libfc/fc_rport.c
247
if (rdata->rp_state != new)
drivers/scsi/libfc/fc_rport.c
249
rdata->rp_state = new;
drivers/scsi/libsas/sas_expander.c
1946
static bool dev_type_flutter(enum sas_device_type new, enum sas_device_type old)
drivers/scsi/libsas/sas_expander.c
1948
if (old == new)
drivers/scsi/libsas/sas_expander.c
1954
if ((old == SAS_SATA_PENDING && new == SAS_END_DEVICE) ||
drivers/scsi/libsas/sas_expander.c
1955
(old == SAS_END_DEVICE && new == SAS_SATA_PENDING))
drivers/scsi/myrb.c
355
struct myrb_error_entry *new, *old;
drivers/scsi/myrb.c
364
new = table + err_table_offset;
drivers/scsi/myrb.c
366
if (new->parity_err == old->parity_err &&
drivers/scsi/myrb.c
367
new->soft_err == old->soft_err &&
drivers/scsi/myrb.c
368
new->hard_err == old->hard_err &&
drivers/scsi/myrb.c
369
new->misc_err == old->misc_err)
drivers/scsi/myrb.c
373
new->parity_err, new->soft_err,
drivers/scsi/myrb.c
374
new->hard_err, new->misc_err);
drivers/scsi/myrb.c
399
struct myrb_ldev_info *new = cb->ldev_info_buf + ldev_num;
drivers/scsi/myrb.c
405
if (new->state == MYRB_DEVICE_OFFLINE)
drivers/scsi/myrb.c
409
ldev_num, myrb_devstate_name(new->state));
drivers/scsi/myrb.c
415
if (new->state != old->state)
drivers/scsi/myrb.c
418
ldev_num, myrb_devstate_name(new->state));
drivers/scsi/myrb.c
419
if (new->wb_enabled != old->wb_enabled)
drivers/scsi/myrb.c
422
(new->wb_enabled ? "BACK" : "THRU"));
drivers/scsi/myrb.c
423
memcpy(old, new, sizeof(*new));
drivers/scsi/myrb.c
670
struct myrb_enquiry old, *new;
drivers/scsi/myrb.c
679
new = cb->enquiry;
drivers/scsi/myrb.c
680
if (new->ldev_count > old.ldev_count) {
drivers/scsi/myrb.c
683
while (++ldev_num < new->ldev_count)
drivers/scsi/myrb.c
688
if (new->ldev_count < old.ldev_count) {
drivers/scsi/myrb.c
689
int ldev_num = new->ldev_count - 1;
drivers/scsi/myrb.c
696
if (new->status.deferred != old.status.deferred)
drivers/scsi/myrb.c
699
(new->status.deferred ? "TRUE" : "FALSE"));
drivers/scsi/myrb.c
700
if (new->ev_seq != old.ev_seq) {
drivers/scsi/myrb.c
701
cb->new_ev_seq = new->ev_seq;
drivers/scsi/myrb.c
706
old.ev_seq, new->ev_seq);
drivers/scsi/myrb.c
708
if ((new->ldev_critical > 0 &&
drivers/scsi/myrb.c
709
new->ldev_critical != old.ldev_critical) ||
drivers/scsi/myrb.c
710
(new->ldev_offline > 0 &&
drivers/scsi/myrb.c
711
new->ldev_offline != old.ldev_offline) ||
drivers/scsi/myrb.c
712
(new->ldev_count != old.ldev_count)) {
drivers/scsi/myrb.c
715
new->ldev_critical,
drivers/scsi/myrb.c
716
new->ldev_offline,
drivers/scsi/myrb.c
717
new->ldev_count);
drivers/scsi/myrb.c
720
if (new->pdev_dead > 0 ||
drivers/scsi/myrb.c
721
new->pdev_dead != old.pdev_dead ||
drivers/scsi/myrb.c
727
if (new->rbld == MYRB_STDBY_RBLD_IN_PROGRESS ||
drivers/scsi/myrb.c
728
new->rbld == MYRB_BG_RBLD_IN_PROGRESS ||
drivers/scsi/myrb.c
732
cb->rbld_first = (new->ldev_critical < old.ldev_critical);
drivers/scsi/myrb.c
735
switch (new->rbld) {
drivers/scsi/myrb.c
767
else if (new->rbld == MYRB_BG_CHECK_IN_PROGRESS)
drivers/scsi/myrs.c
257
struct myrs_ldev_info *new = ldev_info;
drivers/scsi/myrs.c
259
unsigned long ldev_size = new->cfg_devsize;
drivers/scsi/myrs.c
261
if (new->dev_state != old->dev_state) {
drivers/scsi/myrs.c
264
name = myrs_devstate_name(new->dev_state);
drivers/scsi/myrs.c
269
if ((new->soft_errs != old->soft_errs) ||
drivers/scsi/myrs.c
270
(new->cmds_failed != old->cmds_failed) ||
drivers/scsi/myrs.c
271
(new->deferred_write_errs != old->deferred_write_errs))
drivers/scsi/myrs.c
274
ldev_num, new->soft_errs,
drivers/scsi/myrs.c
275
new->cmds_failed,
drivers/scsi/myrs.c
276
new->deferred_write_errs);
drivers/scsi/myrs.c
277
if (new->bg_init_active)
drivers/scsi/myrs.c
280
new->bg_init_lba, ldev_size);
drivers/scsi/myrs.c
281
else if (new->fg_init_active)
drivers/scsi/myrs.c
284
new->fg_init_lba, ldev_size);
drivers/scsi/myrs.c
285
else if (new->migration_active)
drivers/scsi/myrs.c
288
new->migration_lba, ldev_size);
drivers/scsi/myrs.c
289
else if (new->patrol_active)
drivers/scsi/myrs.c
292
new->patrol_lba, ldev_size);
drivers/scsi/myrs.c
293
if (old->bg_init_active && !new->bg_init_active)
drivers/scsi/myrs.c
297
(new->ldev_control.ldev_init_done ?
drivers/scsi/ncr53c8xx.c
3486
ncrcmd opcode, new, old, tmp1, tmp2;
drivers/scsi/ncr53c8xx.c
3587
new = (old & ~RELOC_MASK) + np->paddr;
drivers/scsi/ncr53c8xx.c
3590
new = (old & ~RELOC_MASK) + np->p_script;
drivers/scsi/ncr53c8xx.c
3593
new = (old & ~RELOC_MASK) + np->p_scripth;
drivers/scsi/ncr53c8xx.c
3596
new = (old & ~RELOC_MASK) + np->p_ncb;
drivers/scsi/ncr53c8xx.c
3605
new = vtophys(script_kvars[old &
drivers/scsi/ncr53c8xx.c
3612
new = old;
drivers/scsi/ncr53c8xx.c
3621
*dst++ = cpu_to_scr(new);
drivers/scsi/scsi_debug.c
1057
static void sdebug_err_add(struct scsi_device *sdev, struct sdebug_err_inject *new)
drivers/scsi/scsi_debug.c
1064
if (err->type == new->type && err->cmd == new->cmd) {
drivers/scsi/scsi_debug.c
1070
list_add_tail_rcu(&new->list, &devip->inject_err_list);
drivers/scsi/scsi_debug.c
2880
unsigned char *new, int pg_len)
drivers/scsi/scsi_debug.c
2884
if ((new[4] & 0x80) != 0) { /* FDP */
drivers/scsi/scsi_debug.c
2890
new_nbr = new[3] + 1;
drivers/scsi/scsi_debug.c
2893
if ((new[4] & 0x40) != 0) { /* SDP */
drivers/scsi/scsi_debug.c
2898
} else if ((new[4] & 0x20) != 0) {
drivers/scsi/scsi_debug.c
2900
p0_size = get_unaligned_be16(new + 8);
drivers/scsi/scsi_debug.c
2901
p1_size = get_unaligned_be16(new + 10);
drivers/scsi/storvsc_drv.c
607
u32 new)
drivers/scsi/storvsc_drv.c
658
WRITE_ONCE(stor_device->stor_chns[new], channel);
drivers/scsi/storvsc_drv.c
659
cpumask_set_cpu(new, &stor_device->alloced_cpus);
drivers/scsi/sym53c8xx_2/sym_fw.c
350
u32 opcode, new, old, tmp1, tmp2;
drivers/scsi/sym53c8xx_2/sym_fw.c
505
new = (old & ~RELOC_MASK) + np->mmio_ba;
drivers/scsi/sym53c8xx_2/sym_fw.c
508
new = (old & ~RELOC_MASK) + np->scripta_ba;
drivers/scsi/sym53c8xx_2/sym_fw.c
511
new = (old & ~RELOC_MASK) + np->scriptb_ba;
drivers/scsi/sym53c8xx_2/sym_fw.c
514
new = (old & ~RELOC_MASK) + np->hcb_ba;
drivers/scsi/sym53c8xx_2/sym_fw.c
523
new = old;
drivers/scsi/sym53c8xx_2/sym_fw.c
528
new = 0;
drivers/scsi/sym53c8xx_2/sym_fw.c
534
*cur++ = cpu_to_scr(new);
drivers/scsi/sym53c8xx_2/sym_hipd.c
1316
goto new;
drivers/scsi/sym53c8xx_2/sym_hipd.c
1320
goto new;
drivers/scsi/sym53c8xx_2/sym_hipd.c
1325
new:
drivers/scsi/sym53c8xx_2/sym_misc.h
113
#define sym_insque(new, pos) __sym_que_add(new, pos, (pos)->flink)
drivers/scsi/sym53c8xx_2/sym_misc.h
117
#define sym_insque_head(new, head) __sym_que_add(new, head, (head)->flink)
drivers/scsi/sym53c8xx_2/sym_misc.h
130
#define sym_insque_tail(new, head) __sym_que_add(new, (head)->blink, head)
drivers/scsi/sym53c8xx_2/sym_misc.h
52
static inline void __sym_que_add(struct sym_quehead * new,
drivers/scsi/sym53c8xx_2/sym_misc.h
56
flink->blink = new;
drivers/scsi/sym53c8xx_2/sym_misc.h
57
new->flink = flink;
drivers/scsi/sym53c8xx_2/sym_misc.h
58
new->blink = blink;
drivers/scsi/sym53c8xx_2/sym_misc.h
59
blink->flink = new;
drivers/soc/ti/knav_qmss_acc.c
202
u32 old, new;
drivers/soc/ti/knav_qmss_acc.c
216
new = old | BIT(queue);
drivers/soc/ti/knav_qmss_acc.c
218
new = old & ~BIT(queue);
drivers/soc/ti/knav_qmss_acc.c
219
acc->open_mask = new;
drivers/soc/ti/knav_qmss_acc.c
223
old, new, acc->name);
drivers/soc/ti/knav_qmss_acc.c
225
if (likely(new == old))
drivers/soc/ti/knav_qmss_acc.c
228
if (new && !old) {
drivers/soc/ti/knav_qmss_acc.c
244
if (old && !new) {
drivers/spi/spi-pxa2xx.c
328
u32 new, curr;
drivers/spi/spi-pxa2xx.c
331
new = (curr & ~mask) | (value & mask);
drivers/spi/spi-pxa2xx.c
332
if (new == curr)
drivers/spi/spi-pxa2xx.c
335
__lpss_ssp_write_priv(drv_data, offset, new);
drivers/staging/greybus/uart.c
641
struct async_icount new;
drivers/staging/greybus/uart.c
649
new = gb_tty->iocount;
drivers/staging/greybus/uart.c
650
gb_tty->oldcount = new;
drivers/staging/greybus/uart.c
653
if ((arg & TIOCM_DSR) && (old.dsr != new.dsr))
drivers/staging/greybus/uart.c
655
if ((arg & TIOCM_CD) && (old.dcd != new.dcd))
drivers/staging/greybus/uart.c
657
if ((arg & TIOCM_RI) && (old.rng != new.rng))
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
168
struct rb_node **new = &root->rb_node;
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
173
while (*new) {
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
174
parent = *new;
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
175
this = container_of(*new, struct hmm_buffer_object, node);
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
178
new = &((*new)->rb_left);
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
180
new = &((*new)->rb_right);
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
194
rb_link_node(&bo->node, parent, new);
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
201
struct rb_node **new = &root->rb_node;
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
206
while (*new) {
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
207
parent = *new;
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
208
this = container_of(*new, struct hmm_buffer_object, node);
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
211
new = &((*new)->rb_left);
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
213
new = &((*new)->rb_right);
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
219
rb_link_node(&bo->node, parent, new);
drivers/target/target_core_device.c
301
target_luns_data_has_changed(struct se_node_acl *nacl, struct se_dev_entry *new,
drivers/target/target_core_device.c
308
if (skip_new && tmp == new)
drivers/target/target_core_device.c
324
struct se_dev_entry *orig, *new;
drivers/target/target_core_device.c
327
new = kzalloc_obj(*new);
drivers/target/target_core_device.c
328
if (!new) {
drivers/target/target_core_device.c
333
new->stats = alloc_percpu(struct se_dev_entry_io_stats);
drivers/target/target_core_device.c
334
if (!new->stats) {
drivers/target/target_core_device.c
339
spin_lock_init(&new->ua_lock);
drivers/target/target_core_device.c
340
INIT_LIST_HEAD(&new->ua_list);
drivers/target/target_core_device.c
341
INIT_LIST_HEAD(&new->lun_link);
drivers/target/target_core_device.c
343
new->mapped_lun = mapped_lun;
drivers/target/target_core_device.c
344
kref_init(&new->pr_kref);
drivers/target/target_core_device.c
345
init_completion(&new->pr_comp);
drivers/target/target_core_device.c
347
new->lun_access_ro = lun_access_ro;
drivers/target/target_core_device.c
348
new->creation_time = get_jiffies_64();
drivers/target/target_core_device.c
349
new->attach_count++;
drivers/target/target_core_device.c
374
new->se_lun = lun;
drivers/target/target_core_device.c
375
new->se_lun_acl = lun_acl;
drivers/target/target_core_device.c
377
hlist_add_head_rcu(&new->link, &nacl->lun_entry_hlist);
drivers/target/target_core_device.c
382
list_add_tail(&new->lun_link, &lun->lun_deve_list);
drivers/target/target_core_device.c
388
target_luns_data_has_changed(nacl, new, true);
drivers/target/target_core_device.c
393
new->se_lun = lun;
drivers/target/target_core_device.c
394
new->se_lun_acl = lun_acl;
drivers/target/target_core_device.c
395
hlist_add_head_rcu(&new->link, &nacl->lun_entry_hlist);
drivers/target/target_core_device.c
399
list_add_tail(&new->lun_link, &lun->lun_deve_list);
drivers/target/target_core_device.c
402
target_luns_data_has_changed(nacl, new, true);
drivers/target/target_core_device.c
406
free_percpu(new->stats);
drivers/target/target_core_device.c
408
kfree(new);
drivers/thermal/renesas/rcar_thermal.c
200
int old, new, ctemp = -EINVAL;
drivers/thermal/renesas/rcar_thermal.c
220
new = rcar_thermal_read(priv, THSSR) & CTEMP;
drivers/thermal/renesas/rcar_thermal.c
221
if (new == old) {
drivers/thermal/renesas/rcar_thermal.c
222
ctemp = new;
drivers/thermal/renesas/rcar_thermal.c
225
old = new;
drivers/thunderbolt/nhi.c
133
new = old | mask;
drivers/thunderbolt/nhi.c
135
new = old & ~mask;
drivers/thunderbolt/nhi.c
139
active ? "enabling" : "disabling", reg, interrupt_bit, old, new);
drivers/thunderbolt/nhi.c
141
if (new == old)
drivers/thunderbolt/nhi.c
147
iowrite32(new, ring->nhi->iobase + reg);
drivers/thunderbolt/nhi.c
82
u32 old, new;
drivers/tty/serial/8250/8250_pci.c
6296
struct serial_private *new;
drivers/tty/serial/8250/8250_pci.c
6301
new = pciserial_init_ports(dev, priv->board);
drivers/tty/serial/8250/8250_pci.c
6302
if (!IS_ERR(new)) {
drivers/tty/serial/8250/8250_pci.c
6303
pci_set_drvdata(dev, new);
drivers/tty/serial/ar933x_uart.c
285
struct ktermios *new,
drivers/tty/serial/ar933x_uart.c
295
new->c_cflag &= ~CSIZE;
drivers/tty/serial/ar933x_uart.c
296
new->c_cflag |= CS8;
drivers/tty/serial/ar933x_uart.c
299
new->c_cflag &= ~CSTOPB;
drivers/tty/serial/ar933x_uart.c
302
if (new->c_cflag & PARENB) {
drivers/tty/serial/ar933x_uart.c
303
if (!(new->c_cflag & PARODD))
drivers/tty/serial/ar933x_uart.c
312
new->c_cflag &= ~CMSPAR;
drivers/tty/serial/ar933x_uart.c
314
baud = uart_get_baud_rate(port, new, old, up->min_baud, up->max_baud);
drivers/tty/serial/ar933x_uart.c
328
uart_update_timeout(port, new->c_cflag, baud);
drivers/tty/serial/ar933x_uart.c
333
if ((new->c_cflag & CREAD) == 0)
drivers/tty/serial/ar933x_uart.c
357
if (tty_termios_baud_rate(new))
drivers/tty/serial/ar933x_uart.c
358
tty_termios_encode_baud_rate(new, baud, baud);
drivers/tty/serial/arc_uart.c
347
arc_serial_set_termios(struct uart_port *port, struct ktermios *new,
drivers/tty/serial/arc_uart.c
361
baud = uart_get_baud_rate(port, new, old, 0, 460800);
drivers/tty/serial/arc_uart.c
380
new->c_cflag &= ~(CMSPAR|CRTSCTS|CSIZE);
drivers/tty/serial/arc_uart.c
381
new->c_cflag |= CS8;
drivers/tty/serial/arc_uart.c
384
tty_termios_copy_hw(new, old);
drivers/tty/serial/arc_uart.c
387
if (tty_termios_baud_rate(new))
drivers/tty/serial/arc_uart.c
388
tty_termios_encode_baud_rate(new, baud, baud);
drivers/tty/serial/arc_uart.c
390
uart_update_timeout(port, new->c_cflag, baud);
drivers/tty/serial/bcm63xx_uart.c
468
static void bcm_uart_set_termios(struct uart_port *port, struct ktermios *new,
drivers/tty/serial/bcm63xx_uart.c
489
switch (new->c_cflag & CSIZE) {
drivers/tty/serial/bcm63xx_uart.c
505
if (new->c_cflag & CSTOPB)
drivers/tty/serial/bcm63xx_uart.c
511
if (new->c_cflag & PARENB)
drivers/tty/serial/bcm63xx_uart.c
514
if (new->c_cflag & PARODD)
drivers/tty/serial/bcm63xx_uart.c
519
baud = uart_get_baud_rate(port, new, old, 0, port->uartclk / 16);
drivers/tty/serial/bcm63xx_uart.c
527
if (UART_ENABLE_MS(port, new->c_cflag))
drivers/tty/serial/bcm63xx_uart.c
534
if (new->c_iflag & INPCK) {
drivers/tty/serial/bcm63xx_uart.c
538
if (new->c_iflag & (IGNBRK | BRKINT))
drivers/tty/serial/bcm63xx_uart.c
542
if (new->c_iflag & IGNPAR)
drivers/tty/serial/bcm63xx_uart.c
544
if (new->c_iflag & IGNBRK)
drivers/tty/serial/bcm63xx_uart.c
546
if (!(new->c_cflag & CREAD))
drivers/tty/serial/bcm63xx_uart.c
549
uart_update_timeout(port, new->c_cflag, baud);
drivers/tty/serial/lantiq.c
388
lqasc_set_termios(struct uart_port *port, struct ktermios *new,
drivers/tty/serial/lantiq.c
399
cflag = new->c_cflag;
drivers/tty/serial/lantiq.c
400
iflag = new->c_iflag;
drivers/tty/serial/lantiq.c
410
new->c_cflag &= ~ CSIZE;
drivers/tty/serial/lantiq.c
411
new->c_cflag |= CS8;
drivers/tty/serial/lantiq.c
457
baud = uart_get_baud_rate(port, new, old, 0, port->uartclk / 16);
drivers/tty/serial/lantiq.c
482
if (tty_termios_baud_rate(new))
drivers/tty/serial/lantiq.c
483
tty_termios_encode_baud_rate(new, baud, baud);
drivers/tty/serial/liteuart.c
226
static void liteuart_set_termios(struct uart_port *port, struct ktermios *new,
drivers/tty/serial/liteuart.c
235
baud = uart_get_baud_rate(port, new, old, 0, 460800);
drivers/tty/serial/liteuart.c
236
uart_update_timeout(port, new->c_cflag, baud);
drivers/tty/serial/mpc52xx_uart.c
103
struct ktermios *new,
drivers/tty/serial/mpc52xx_uart.c
1169
mpc52xx_uart_set_termios(struct uart_port *port, struct ktermios *new,
drivers/tty/serial/mpc52xx_uart.c
1180
switch (new->c_cflag & CSIZE) {
drivers/tty/serial/mpc52xx_uart.c
1191
if (new->c_cflag & PARENB) {
drivers/tty/serial/mpc52xx_uart.c
1192
if (new->c_cflag & CMSPAR)
drivers/tty/serial/mpc52xx_uart.c
1196
mr1 |= (new->c_cflag & PARODD) ?
drivers/tty/serial/mpc52xx_uart.c
1204
if (new->c_cflag & CSTOPB)
drivers/tty/serial/mpc52xx_uart.c
1207
mr2 |= ((new->c_cflag & CSIZE) == CS5) ?
drivers/tty/serial/mpc52xx_uart.c
1211
if (new->c_cflag & CRTSCTS) {
drivers/tty/serial/mpc52xx_uart.c
1240
baud = psc_ops->set_baudrate(port, new, old);
drivers/tty/serial/mpc52xx_uart.c
1243
uart_update_timeout(port, new->c_cflag, baud);
drivers/tty/serial/mpc52xx_uart.c
1245
if (UART_ENABLE_MS(port, new->c_cflag))
drivers/tty/serial/mpc52xx_uart.c
289
struct ktermios *new,
drivers/tty/serial/mpc52xx_uart.c
296
baud = uart_get_baud_rate(port, new, old,
drivers/tty/serial/mpc52xx_uart.c
307
struct ktermios *new,
drivers/tty/serial/mpc52xx_uart.c
316
baud = uart_get_baud_rate(port, new, old,
drivers/tty/serial/mpc52xx_uart.c
535
struct ktermios *new,
drivers/tty/serial/mpc52xx_uart.c
555
baud = uart_get_baud_rate(port, new, old,
drivers/tty/serial/mpc52xx_uart.c
882
struct ktermios *new,
drivers/tty/serial/mpc52xx_uart.c
893
baud = uart_get_baud_rate(port, new, old,
drivers/tty/serial/pic32_uart.c
597
struct ktermios *new,
drivers/tty/serial/pic32_uart.c
611
if (new->c_cflag & CSTOPB)
drivers/tty/serial/pic32_uart.c
619
if (new->c_cflag & PARENB) {
drivers/tty/serial/pic32_uart.c
620
if (new->c_cflag & PARODD) {
drivers/tty/serial/pic32_uart.c
637
if ((new->c_cflag & CRTSCTS) && sport->cts_gpiod) {
drivers/tty/serial/pic32_uart.c
656
new->c_cflag |= CS8;
drivers/tty/serial/pic32_uart.c
659
new->c_cflag &= ~CMSPAR;
drivers/tty/serial/pic32_uart.c
662
baud = uart_get_baud_rate(port, new, old, 0, port->uartclk / 16);
drivers/tty/serial/pic32_uart.c
665
uart_update_timeout(port, new->c_cflag, baud);
drivers/tty/serial/pic32_uart.c
667
if (tty_termios_baud_rate(new))
drivers/tty/serial/pic32_uart.c
668
tty_termios_encode_baud_rate(new, baud, baud);
drivers/tty/serial/rp2.c
372
static void rp2_uart_set_termios(struct uart_port *port, struct ktermios *new,
drivers/tty/serial/rp2.c
379
baud = uart_get_baud_rate(port, new, old, 0, port->uartclk / 16);
drivers/tty/serial/rp2.c
382
if (tty_termios_baud_rate(new))
drivers/tty/serial/rp2.c
383
tty_termios_encode_baud_rate(new, baud, baud);
drivers/tty/serial/rp2.c
388
port->ignore_status_mask = (new->c_cflag & CREAD) ? 0 : RP2_DUMMY_READ;
drivers/tty/serial/rp2.c
390
__rp2_uart_set_termios(up, new->c_cflag, new->c_iflag, baud_div);
drivers/tty/serial/rp2.c
391
uart_update_timeout(port, new->c_cflag, baud);
drivers/tty/serial/sh-sci.c
763
u16 new, scr = sci_serial_in(port, SCSCR);
drivers/tty/serial/sh-sci.c
765
new = scr | SCSCR_TDRQE;
drivers/tty/serial/sh-sci.c
767
new = scr & ~SCSCR_TDRQE;
drivers/tty/serial/sh-sci.c
768
if (new != scr)
drivers/tty/serial/sh-sci.c
769
sci_serial_out(port, SCSCR, new);
drivers/tty/serial/sunplus-uart.c
417
int new = termios->c_line;
drivers/tty/serial/sunplus-uart.c
419
if (new == N_PPS)
drivers/tty/serial/tegra-tcu.c
129
struct ktermios *new,
drivers/tty/tty_ioctl.c
231
void tty_termios_copy_hw(struct ktermios *new, const struct ktermios *old)
drivers/tty/tty_ioctl.c
235
new->c_cflag &= HUPCL | CREAD | CLOCAL;
drivers/tty/tty_ioctl.c
236
new->c_cflag |= old->c_cflag & ~(HUPCL | CREAD | CLOCAL);
drivers/tty/tty_ioctl.c
237
new->c_ispeed = old->c_ispeed;
drivers/tty/tty_ioctl.c
238
new->c_ospeed = old->c_ospeed;
drivers/tty/vt/consolemap.c
540
struct uni_pagedict *new, *old = *vc->uni_pagedict_loc;
drivers/tty/vt/consolemap.c
542
new = kzalloc_obj(*new);
drivers/tty/vt/consolemap.c
543
if (!new)
drivers/tty/vt/consolemap.c
546
new->refcount = 1;
drivers/tty/vt/consolemap.c
547
*vc->uni_pagedict_loc = new;
drivers/tty/vt/consolemap.c
578
struct uni_pagedict *new;
drivers/tty/vt/consolemap.c
587
new = *vc->uni_pagedict_loc;
drivers/tty/vt/consolemap.c
617
ret = con_insert_unipair(new, uni, row[g]);
drivers/tty/vt/consolemap.c
621
con_release_unimap(new);
drivers/tty/vt/consolemap.c
622
kfree(new);
drivers/tty/vt/consolemap.c
629
return new;
drivers/tty/vt/vt.c
3432
int vt_kmsg_redirect(int new)
drivers/tty/vt/vt.c
3436
if (new != -1)
drivers/tty/vt/vt.c
3437
return xchg(&kmsg_con, new);
drivers/tty/vt/vt.c
802
unsigned short new;
drivers/tty/vt/vt.c
805
new = old ^ vc->vc_complement_mask;
drivers/tty/vt/vt.c
806
scr_writew(new, p);
drivers/tty/vt/vt.c
810
con_putc(vc, new, oldy, oldx);
drivers/tty/vt/vt_ioctl.c
111
void vt_event_post(unsigned int event, unsigned int old, unsigned int new)
drivers/tty/vt/vt_ioctl.c
129
ve->event.newev = new + 1;
drivers/usb/atm/usbatm.c
773
struct usbatm_vcc_data *new = NULL;
drivers/usb/atm/usbatm.c
807
new = kzalloc_obj(struct usbatm_vcc_data);
drivers/usb/atm/usbatm.c
808
if (!new) {
drivers/usb/atm/usbatm.c
813
new->vcc = vcc;
drivers/usb/atm/usbatm.c
814
new->vpi = vpi;
drivers/usb/atm/usbatm.c
815
new->vci = vci;
drivers/usb/atm/usbatm.c
817
new->sarb = alloc_skb(usbatm_pdu_length(vcc->qos.rxtp.max_sdu), GFP_KERNEL);
drivers/usb/atm/usbatm.c
818
if (!new->sarb) {
drivers/usb/atm/usbatm.c
824
vcc->dev_data = new;
drivers/usb/atm/usbatm.c
827
instance->cached_vcc = new;
drivers/usb/atm/usbatm.c
830
list_add(&new->list, &instance->vcc_list);
drivers/usb/atm/usbatm.c
839
atm_dbg(instance, "%s: allocated vcc data 0x%p\n", __func__, new);
drivers/usb/atm/usbatm.c
844
kfree(new);
drivers/usb/class/cdc-acm.c
1028
struct async_icount old, new;
drivers/usb/class/cdc-acm.c
1033
new = acm->iocount;
drivers/usb/class/cdc-acm.c
1034
acm->oldcount = new;
drivers/usb/class/cdc-acm.c
1038
old.dsr != new.dsr)
drivers/usb/class/cdc-acm.c
1041
old.dcd != new.dcd)
drivers/usb/class/cdc-acm.c
1044
old.rng != new.rng)
drivers/usb/gadget/composite.c
2371
static void update_unchanged_dev_desc(struct usb_device_descriptor *new,
drivers/usb/gadget/composite.c
2385
idVendor = new->idVendor;
drivers/usb/gadget/composite.c
2386
idProduct = new->idProduct;
drivers/usb/gadget/composite.c
2387
bcdDevice = new->bcdDevice;
drivers/usb/gadget/composite.c
2388
iSerialNumber = new->iSerialNumber;
drivers/usb/gadget/composite.c
2389
iManufacturer = new->iManufacturer;
drivers/usb/gadget/composite.c
2390
iProduct = new->iProduct;
drivers/usb/gadget/composite.c
2392
*new = *old;
drivers/usb/gadget/composite.c
2394
new->idVendor = idVendor;
drivers/usb/gadget/composite.c
2396
new->idProduct = idProduct;
drivers/usb/gadget/composite.c
2398
new->bcdDevice = bcdDevice;
drivers/usb/gadget/composite.c
2400
new->bcdDevice = cpu_to_le16(get_default_bcdDevice());
drivers/usb/gadget/composite.c
2402
new->iSerialNumber = iSerialNumber;
drivers/usb/gadget/composite.c
2404
new->iManufacturer = iManufacturer;
drivers/usb/gadget/composite.c
2406
new->iProduct = iProduct;
drivers/usb/gadget/configfs.c
921
struct gadget_language *new;
drivers/usb/gadget/configfs.c
925
new = kzalloc_obj(*new);
drivers/usb/gadget/configfs.c
926
if (!new)
drivers/usb/gadget/configfs.c
929
ret = check_user_usb_string(name, &new->stringtab_dev);
drivers/usb/gadget/configfs.c
932
config_group_init_type_name(&new->group, name,
drivers/usb/gadget/configfs.c
938
if (gs->stringtab_dev.language == new->stringtab_dev.language)
drivers/usb/gadget/configfs.c
946
list_add_tail(&new->list, &gi->string_list);
drivers/usb/gadget/configfs.c
947
INIT_LIST_HEAD(&new->gadget_strings);
drivers/usb/gadget/configfs.c
950
new->nstrings = 3;
drivers/usb/gadget/configfs.c
951
return &new->group;
drivers/usb/gadget/configfs.c
953
kfree(new);
drivers/usb/usbip/vhci_hcd.c
132
u32 new = new_status & bit;
drivers/usb/usbip/vhci_hcd.c
135
if (!prev && new)
drivers/usb/usbip/vhci_hcd.c
137
else if (prev && !new)
drivers/usb/usbip/vhci_hcd.c
142
if (prev || new) {
drivers/usb/usbip/vudc.h
50
unsigned new:1;
drivers/usb/usbip/vudc_rx.c
120
urb_p->new = 1;
drivers/usb/usbip/vudc_transfer.c
359
if (ep == &udc->ep[0] && urb_p->new) {
drivers/usb/usbip/vudc_transfer.c
361
urb_p->new = 0;
drivers/vdpa/virtio_pci/vp_vdpa.c
417
u8 old, new;
drivers/vdpa/virtio_pci/vp_vdpa.c
427
new = vp_ioread8(&mdev->common->config_generation);
drivers/vdpa/virtio_pci/vp_vdpa.c
428
} while (old != new);
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1011
u32 new)
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1016
if (cur == VFIO_DEVICE_STATE_RUNNING && new == VFIO_DEVICE_STATE_PRE_COPY) {
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1027
if (cur == VFIO_DEVICE_STATE_PRE_COPY && new == VFIO_DEVICE_STATE_STOP_COPY) {
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1041
if (cur == VFIO_DEVICE_STATE_RUNNING && new == VFIO_DEVICE_STATE_STOP) {
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1048
if (cur == VFIO_DEVICE_STATE_STOP && new == VFIO_DEVICE_STATE_STOP_COPY) {
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1059
if ((cur == VFIO_DEVICE_STATE_STOP_COPY && new == VFIO_DEVICE_STATE_STOP)) {
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1064
if (cur == VFIO_DEVICE_STATE_STOP && new == VFIO_DEVICE_STATE_RESUMING) {
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1075
if (cur == VFIO_DEVICE_STATE_RESUMING && new == VFIO_DEVICE_STATE_STOP) {
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1083
if (cur == VFIO_DEVICE_STATE_PRE_COPY && new == VFIO_DEVICE_STATE_RUNNING) {
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1088
if (cur == VFIO_DEVICE_STATE_STOP && new == VFIO_DEVICE_STATE_RUNNING) {
drivers/vfio/pci/mlx5/main.c
1092
u32 new)
drivers/vfio/pci/mlx5/main.c
1097
if (cur == VFIO_DEVICE_STATE_RUNNING_P2P && new == VFIO_DEVICE_STATE_STOP) {
drivers/vfio/pci/mlx5/main.c
1105
if (cur == VFIO_DEVICE_STATE_STOP && new == VFIO_DEVICE_STATE_RUNNING_P2P) {
drivers/vfio/pci/mlx5/main.c
1113
if ((cur == VFIO_DEVICE_STATE_RUNNING && new == VFIO_DEVICE_STATE_RUNNING_P2P) ||
drivers/vfio/pci/mlx5/main.c
1114
(cur == VFIO_DEVICE_STATE_PRE_COPY && new == VFIO_DEVICE_STATE_PRE_COPY_P2P)) {
drivers/vfio/pci/mlx5/main.c
1122
if ((cur == VFIO_DEVICE_STATE_RUNNING_P2P && new == VFIO_DEVICE_STATE_RUNNING) ||
drivers/vfio/pci/mlx5/main.c
1123
(cur == VFIO_DEVICE_STATE_PRE_COPY_P2P && new == VFIO_DEVICE_STATE_PRE_COPY)) {
drivers/vfio/pci/mlx5/main.c
1131
if (cur == VFIO_DEVICE_STATE_STOP && new == VFIO_DEVICE_STATE_STOP_COPY) {
drivers/vfio/pci/mlx5/main.c
1142
if (cur == VFIO_DEVICE_STATE_STOP_COPY && new == VFIO_DEVICE_STATE_STOP) {
drivers/vfio/pci/mlx5/main.c
1147
if ((cur == VFIO_DEVICE_STATE_PRE_COPY && new == VFIO_DEVICE_STATE_RUNNING) ||
drivers/vfio/pci/mlx5/main.c
1149
new == VFIO_DEVICE_STATE_RUNNING_P2P)) {
drivers/vfio/pci/mlx5/main.c
1173
if (cur == VFIO_DEVICE_STATE_STOP && new == VFIO_DEVICE_STATE_RESUMING) {
drivers/vfio/pci/mlx5/main.c
1184
if (cur == VFIO_DEVICE_STATE_RESUMING && new == VFIO_DEVICE_STATE_STOP) {
drivers/vfio/pci/mlx5/main.c
1189
if ((cur == VFIO_DEVICE_STATE_RUNNING && new == VFIO_DEVICE_STATE_PRE_COPY) ||
drivers/vfio/pci/mlx5/main.c
1191
new == VFIO_DEVICE_STATE_PRE_COPY_P2P)) {
drivers/vfio/pci/mlx5/main.c
1202
if (cur == VFIO_DEVICE_STATE_PRE_COPY_P2P && new == VFIO_DEVICE_STATE_STOP_COPY) {
drivers/vfio/pci/qat/main.c
378
static struct file *qat_vf_pci_step_device_state(struct qat_vf_core_device *qat_vdev, u32 new)
drivers/vfio/pci/qat/main.c
392
if ((cur == VFIO_DEVICE_STATE_RUNNING && new == VFIO_DEVICE_STATE_RUNNING_P2P) ||
drivers/vfio/pci/qat/main.c
393
(cur == VFIO_DEVICE_STATE_PRE_COPY && new == VFIO_DEVICE_STATE_PRE_COPY_P2P)) {
drivers/vfio/pci/qat/main.c
400
if ((cur == VFIO_DEVICE_STATE_RUNNING_P2P && new == VFIO_DEVICE_STATE_RUNNING) ||
drivers/vfio/pci/qat/main.c
401
(cur == VFIO_DEVICE_STATE_PRE_COPY_P2P && new == VFIO_DEVICE_STATE_PRE_COPY)) {
drivers/vfio/pci/qat/main.c
406
if ((cur == VFIO_DEVICE_STATE_RUNNING_P2P && new == VFIO_DEVICE_STATE_STOP) ||
drivers/vfio/pci/qat/main.c
407
(cur == VFIO_DEVICE_STATE_STOP && new == VFIO_DEVICE_STATE_RUNNING_P2P))
drivers/vfio/pci/qat/main.c
410
if (cur == VFIO_DEVICE_STATE_STOP && new == VFIO_DEVICE_STATE_STOP_COPY) {
drivers/vfio/pci/qat/main.c
421
if (cur == VFIO_DEVICE_STATE_STOP && new == VFIO_DEVICE_STATE_RESUMING) {
drivers/vfio/pci/qat/main.c
432
if ((cur == VFIO_DEVICE_STATE_STOP_COPY && new == VFIO_DEVICE_STATE_STOP) ||
drivers/vfio/pci/qat/main.c
433
(cur == VFIO_DEVICE_STATE_PRE_COPY && new == VFIO_DEVICE_STATE_RUNNING) ||
drivers/vfio/pci/qat/main.c
434
(cur == VFIO_DEVICE_STATE_PRE_COPY_P2P && new == VFIO_DEVICE_STATE_RUNNING_P2P)) {
drivers/vfio/pci/qat/main.c
439
if ((cur == VFIO_DEVICE_STATE_RUNNING && new == VFIO_DEVICE_STATE_PRE_COPY) ||
drivers/vfio/pci/qat/main.c
440
(cur == VFIO_DEVICE_STATE_RUNNING_P2P && new == VFIO_DEVICE_STATE_PRE_COPY_P2P)) {
drivers/vfio/pci/qat/main.c
451
if (cur == VFIO_DEVICE_STATE_PRE_COPY_P2P && new == VFIO_DEVICE_STATE_STOP_COPY) {
drivers/vfio/pci/qat/main.c
462
if (cur == VFIO_DEVICE_STATE_RESUMING && new == VFIO_DEVICE_STATE_STOP) {
drivers/vfio/pci/vfio_pci_core.c
56
struct vfio_pci_eventfd *new = NULL;
drivers/vfio/pci/vfio_pci_core.c
62
new = kzalloc_obj(*new, GFP_KERNEL_ACCOUNT);
drivers/vfio/pci/vfio_pci_core.c
63
if (!new)
drivers/vfio/pci/vfio_pci_core.c
66
new->ctx = ctx;
drivers/vfio/pci/vfio_pci_core.c
69
old = rcu_replace_pointer(*peventfd, new,
drivers/vfio/pci/virtio/migrate.c
1108
u32 new)
drivers/vfio/pci/virtio/migrate.c
1113
if (cur == VFIO_DEVICE_STATE_RUNNING_P2P && new == VFIO_DEVICE_STATE_STOP) {
drivers/vfio/pci/virtio/migrate.c
1118
if (cur == VFIO_DEVICE_STATE_STOP && new == VFIO_DEVICE_STATE_RUNNING_P2P) {
drivers/vfio/pci/virtio/migrate.c
1123
if ((cur == VFIO_DEVICE_STATE_RUNNING && new == VFIO_DEVICE_STATE_RUNNING_P2P) ||
drivers/vfio/pci/virtio/migrate.c
1124
(cur == VFIO_DEVICE_STATE_PRE_COPY && new == VFIO_DEVICE_STATE_PRE_COPY_P2P)) {
drivers/vfio/pci/virtio/migrate.c
1132
if ((cur == VFIO_DEVICE_STATE_RUNNING_P2P && new == VFIO_DEVICE_STATE_RUNNING) ||
drivers/vfio/pci/virtio/migrate.c
1133
(cur == VFIO_DEVICE_STATE_PRE_COPY_P2P && new == VFIO_DEVICE_STATE_PRE_COPY)) {
drivers/vfio/pci/virtio/migrate.c
1140
if (cur == VFIO_DEVICE_STATE_STOP && new == VFIO_DEVICE_STATE_STOP_COPY) {
drivers/vfio/pci/virtio/migrate.c
1151
if ((cur == VFIO_DEVICE_STATE_STOP_COPY && new == VFIO_DEVICE_STATE_STOP) ||
drivers/vfio/pci/virtio/migrate.c
1152
(cur == VFIO_DEVICE_STATE_PRE_COPY && new == VFIO_DEVICE_STATE_RUNNING) ||
drivers/vfio/pci/virtio/migrate.c
1153
(cur == VFIO_DEVICE_STATE_PRE_COPY_P2P && new == VFIO_DEVICE_STATE_RUNNING_P2P)) {
drivers/vfio/pci/virtio/migrate.c
1158
if (cur == VFIO_DEVICE_STATE_STOP && new == VFIO_DEVICE_STATE_RESUMING) {
drivers/vfio/pci/virtio/migrate.c
1169
if (cur == VFIO_DEVICE_STATE_RESUMING && new == VFIO_DEVICE_STATE_STOP) {
drivers/vfio/pci/virtio/migrate.c
1174
if ((cur == VFIO_DEVICE_STATE_RUNNING && new == VFIO_DEVICE_STATE_PRE_COPY) ||
drivers/vfio/pci/virtio/migrate.c
1176
new == VFIO_DEVICE_STATE_PRE_COPY_P2P)) {
drivers/vfio/pci/virtio/migrate.c
1187
if (cur == VFIO_DEVICE_STATE_PRE_COPY_P2P && new == VFIO_DEVICE_STATE_STOP_COPY) {
drivers/vfio/pci/xe/main.c
290
xe_vfio_set_state(struct xe_vfio_pci_core_device *xe_vdev, u32 new)
drivers/vfio/pci/xe/main.c
296
"state: %s->%s\n", vfio_dev_state_str(cur), vfio_dev_state_str(new));
drivers/vfio/pci/xe/main.c
307
if (cur == VFIO_DEVICE_STATE_RUNNING && new == VFIO_DEVICE_STATE_RUNNING_P2P) {
drivers/vfio/pci/xe/main.c
315
if ((cur == VFIO_DEVICE_STATE_RUNNING_P2P && new == VFIO_DEVICE_STATE_STOP) ||
drivers/vfio/pci/xe/main.c
316
(cur == VFIO_DEVICE_STATE_STOP && new == VFIO_DEVICE_STATE_RUNNING_P2P))
drivers/vfio/pci/xe/main.c
319
if (cur == VFIO_DEVICE_STATE_RUNNING_P2P && new == VFIO_DEVICE_STATE_RUNNING) {
drivers/vfio/pci/xe/main.c
327
if (cur == VFIO_DEVICE_STATE_STOP && new == VFIO_DEVICE_STATE_STOP_COPY) {
drivers/vfio/pci/xe/main.c
346
if (cur == VFIO_DEVICE_STATE_STOP_COPY && new == VFIO_DEVICE_STATE_STOP) {
drivers/vfio/pci/xe/main.c
357
if (cur == VFIO_DEVICE_STATE_STOP && new == VFIO_DEVICE_STATE_RESUMING) {
drivers/vfio/pci/xe/main.c
376
if (cur == VFIO_DEVICE_STATE_RESUMING && new == VFIO_DEVICE_STATE_STOP) {
drivers/vfio/pci/xe/main.c
387
WARN(true, "Unknown state transition %d->%d", cur, new);
drivers/vfio/pci/xe/main.c
393
vfio_dev_state_str(cur), vfio_dev_state_str(new), ret);
drivers/vfio/vfio_iommu_type1.c
214
static void vfio_link_dma(struct vfio_iommu *iommu, struct vfio_dma *new)
drivers/vfio/vfio_iommu_type1.c
219
WARN_ON(new->size != 0);
drivers/vfio/vfio_iommu_type1.c
225
if (new->iova <= dma->iova)
drivers/vfio/vfio_iommu_type1.c
231
rb_link_node(&new->node, parent, link);
drivers/vfio/vfio_iommu_type1.c
232
rb_insert_color(&new->node, &iommu->dma_list);
drivers/vfio/vfio_iommu_type1.c
360
struct vfio_pfn *new)
drivers/vfio/vfio_iommu_type1.c
370
if (new->iova < vpfn->iova)
drivers/vfio/vfio_iommu_type1.c
376
rb_link_node(&new->node, parent, link);
drivers/vfio/vfio_iommu_type1.c
377
rb_insert_color(&new->node, &dma->pfn_list);
drivers/vhost/vhost.c
3005
u16 old, new;
drivers/vhost/vhost.c
3022
new = (vq->last_used_idx += count);
drivers/vhost/vhost.c
3027
if (unlikely((u16)(new - vq->signalled_used) < (u16)(new - old)))
drivers/vhost/vhost.c
3056
u16 old, new = vq->last_used_idx;
drivers/vhost/vhost.c
3071
new += nheads[i];
drivers/vhost/vhost.c
3088
vq->last_used_idx = new;
drivers/vhost/vhost.c
3093
if (unlikely((u16)(new - vq->signalled_used) < (u16)(new - old)))
drivers/vhost/vhost.c
3135
__u16 old, new;
drivers/vhost/vhost.c
3157
new = vq->signalled_used = vq->last_used_idx;
drivers/vhost/vhost.c
3167
return vring_need_event(vhost16_to_cpu(vq, event), new, old);
drivers/vhost/vringh.c
220
struct kvec *new;
drivers/vhost/vringh.c
228
new = krealloc_array(iov->iov, new_num, sizeof(*new), gfp);
drivers/vhost/vringh.c
230
new = kmalloc_objs(*new, new_num, gfp);
drivers/vhost/vringh.c
231
if (new) {
drivers/vhost/vringh.c
232
memcpy(new, iov->iov,
drivers/vhost/vringh.c
237
if (!new)
drivers/vhost/vringh.c
239
iov->iov = new;
drivers/video/fbdev/atafb.c
2031
register unsigned char old, new;
drivers/video/fbdev/atafb.c
2044
new = st_mfp.tim_dt_b;
drivers/video/fbdev/atafb.c
2047
old = new;
drivers/video/fbdev/atafb.c
2048
new = st_mfp.tim_dt_b;
drivers/video/fbdev/atafb.c
2049
} while (old != new);
drivers/virtio/virtio_ring.c
1974
u16 new, old, off_wrap, flags, wrap_counter, event_idx;
drivers/virtio/virtio_ring.c
1993
new = vq->packed.next_avail_idx;
drivers/virtio/virtio_ring.c
2014
needs_kick = vring_need_event(event_idx, new, old);
drivers/virtio/virtio_ring.c
845
u16 new, old;
drivers/virtio/virtio_ring.c
854
new = vq->split.avail_idx_shadow;
drivers/virtio/virtio_ring.c
862
new, old);
drivers/xen/events/events_fifo.c
229
event_word_t new, old;
drivers/xen/events/events_fifo.c
241
new = old & ~(1 << EVTCHN_FIFO_MASKED);
drivers/xen/events/events_fifo.c
242
} while (!sync_try_cmpxchg(word, &old, new));
drivers/xen/events/events_fifo.c
261
event_word_t new, old;
drivers/xen/events/events_fifo.c
266
new = (old & ~((1 << EVTCHN_FIFO_LINKED)
drivers/xen/events/events_fifo.c
268
} while (!sync_try_cmpxchg(word, &old, new));
drivers/xen/evtchn.c
110
struct rb_node **new = &(u->evtchns.rb_node), *parent = NULL;
drivers/xen/evtchn.c
114
while (*new) {
drivers/xen/evtchn.c
117
this = rb_entry(*new, struct user_evtchn, node);
drivers/xen/evtchn.c
119
parent = *new;
drivers/xen/evtchn.c
121
new = &((*new)->rb_left);
drivers/xen/evtchn.c
123
new = &((*new)->rb_right);
drivers/xen/evtchn.c
129
rb_link_node(&evtchn->node, parent, new);
drivers/xen/xen-pciback/pci_stub.c
529
static void pcistub_device_id_add_list(struct pcistub_device_id *new,
drivers/xen/xen-pciback/pci_stub.c
547
new->domain = domain;
drivers/xen/xen-pciback/pci_stub.c
548
new->bus = bus;
drivers/xen/xen-pciback/pci_stub.c
549
new->devfn = devfn;
drivers/xen/xen-pciback/pci_stub.c
550
list_add_tail(&new->slot_list, &pcistub_device_ids);
drivers/xen/xen-pciback/pci_stub.c
556
kfree(new);
drivers/xen/xen-scsiback.c
1008
kref_init(&new->kref);
drivers/xen/xen-scsiback.c
1009
new->v = *v;
drivers/xen/xen-scsiback.c
1010
new->tpg = tpg;
drivers/xen/xen-scsiback.c
1011
new->lun = unpacked_lun;
drivers/xen/xen-scsiback.c
1012
list_add_tail(&new->l, &info->v2p_entry_lists);
drivers/xen/xen-scsiback.c
1022
kfree(new);
drivers/xen/xen-scsiback.c
941
struct v2p_entry *new;
drivers/xen/xen-scsiback.c
992
new = kmalloc_obj(struct v2p_entry);
drivers/xen/xen-scsiback.c
993
if (new == NULL) {
fs/9p/v9fs.h
197
struct super_block *sb, int new);
fs/9p/v9fs.h
204
struct super_block *sb, int new);
fs/9p/vfs_inode.c
410
int new)
fs/9p/vfs_inode.c
419
if (new)
fs/9p/vfs_inode.c
453
struct super_block *sb, int new)
fs/9p/vfs_inode.c
462
inode = v9fs_qid_iget(sb, &st->qid, st, new);
fs/9p/vfs_inode_dotl.c
100
int new)
fs/9p/vfs_inode_dotl.c
107
if (new)
fs/9p/vfs_inode_dotl.c
145
struct super_block *sb, int new)
fs/9p/vfs_inode_dotl.c
154
inode = v9fs_qid_iget_dotl(sb, &st->qid, fid, st, new);
fs/affs/bitmap.c
321
u32 old, new;
fs/affs/bitmap.c
325
new = old & mask;
fs/affs/bitmap.c
327
((__be32 *)bh->b_data)[offset] = cpu_to_be32(new);
fs/afs/dir_silly.c
29
struct dentry *new = op->dentry_2;
fs/afs/dir_silly.c
44
afs_edit_dir_add(dvnode, &new->d_name,
fs/afs/dir_silly.c
61
struct dentry *old, struct dentry *new,
fs/afs/dir_silly.c
66
_enter("%pd,%pd", old, new);
fs/afs/dir_silly.c
88
op->more_files[1].vnode = AFS_FS_I(d_inode(new));
fs/afs/dir_silly.c
93
op->dentry_2 = new;
fs/afs/flock.c
17
static void afs_fl_copy_lock(struct file_lock *new, struct file_lock *fl);
fs/afs/flock.c
844
static void afs_fl_copy_lock(struct file_lock *new, struct file_lock *fl)
fs/afs/flock.c
850
new->fl_u.afs.debug_id = atomic_inc_return(&afs_file_lock_debug_id);
fs/afs/flock.c
853
trace_afs_flock_op(vnode, new, afs_flock_op_copy_lock);
fs/afs/flock.c
854
list_add(&new->fl_u.afs.link, &fl->fl_u.afs.link);
fs/afs/security.c
179
struct afs_permits *permits, *xpermits, *replacement, *zap, *new = NULL;
fs/afs/security.c
255
new = kzalloc_flex(*new, permits, size, GFP_NOFS);
fs/afs/security.c
256
if (!new)
fs/afs/security.c
259
refcount_set(&new->usage, 1);
fs/afs/security.c
260
new->nr_permits = size;
fs/afs/security.c
265
new->permits[j].key = key;
fs/afs/security.c
266
new->permits[j].access = caller_access;
fs/afs/security.c
269
new->permits[j].key = permits->permits[i].key;
fs/afs/security.c
270
new->permits[j].access = permits->permits[i].access;
fs/afs/security.c
276
new->permits[j].key = key;
fs/afs/security.c
277
new->permits[j].access = caller_access;
fs/afs/security.c
280
afs_hash_permits(new);
fs/afs/security.c
285
hash_for_each_possible(afs_permits_cache, xpermits, hash_node, new->h) {
fs/afs/security.c
286
if (xpermits->h != new->h ||
fs/afs/security.c
288
xpermits->nr_permits != new->nr_permits ||
fs/afs/security.c
289
memcmp(xpermits->permits, new->permits,
fs/afs/security.c
290
new->nr_permits * sizeof(struct afs_permit)) != 0)
fs/afs/security.c
301
for (i = 0; i < new->nr_permits; i++)
fs/afs/security.c
302
key_get(new->permits[i].key);
fs/afs/security.c
303
hash_add_rcu(afs_permits_cache, &new->hash_node, new->h);
fs/afs/security.c
304
replacement = new;
fs/afs/security.c
305
new = NULL;
fs/afs/security.c
310
kfree(new);
fs/afs/server_list.c
133
bool afs_annotate_server_list(struct afs_server_list *new,
fs/afs/server_list.c
139
if (old->nr_servers != new->nr_servers ||
fs/afs/server_list.c
140
old->ro_replicating != new->ro_replicating)
fs/afs/server_list.c
144
if (old->servers[i].server != new->servers[i].server)
fs/afs/server_list.c
146
if ((old->servers[i].flags & mask) != (new->servers[i].flags & mask))
fs/afs/server_list.c
187
void afs_reattach_volume_to_servers(struct afs_volume *volume, struct afs_server_list *new,
fs/afs/server_list.c
194
while (n < new->nr_servers || o < old->nr_servers) {
fs/afs/server_list.c
195
struct afs_server_entry *pn = n < new->nr_servers ? &new->servers[n] : NULL;
fs/afs/validation.c
202
time64_t new = op->volsync.creation;
fs/afs/validation.c
205
_enter("%llx,%llx,%llx->%llx", volume->vid, cur, old, new);
fs/afs/validation.c
208
volume->creation_time = new;
fs/afs/validation.c
212
if (new == cur)
fs/afs/validation.c
231
if (new < old)
fs/afs/validation.c
251
volume->creation_time = new;
fs/afs/validation.c
257
volume->creation_time = new;
fs/afs/validation.c
269
time64_t new = op->volsync.update;
fs/afs/validation.c
271
_enter("%llx,%llx,%llx->%llx", volume->vid, cur, old, new);
fs/afs/validation.c
274
volume->update_time = new;
fs/afs/validation.c
278
if (new == cur)
fs/afs/validation.c
286
if (new < old)
fs/afs/validation.c
299
volume->update_time = new;
fs/afs/volume.c
357
struct afs_server_list *new, *old, *discard;
fs/afs/volume.c
384
new = afs_alloc_server_list(volume, key, vldb);
fs/afs/volume.c
385
if (IS_ERR(new)) {
fs/afs/volume.c
386
ret = PTR_ERR(new);
fs/afs/volume.c
392
discard = new;
fs/afs/volume.c
395
if (afs_annotate_server_list(new, old)) {
fs/afs/volume.c
396
new->seq = volume->servers_seq + 1;
fs/afs/volume.c
397
rcu_assign_pointer(volume->servers, new);
fs/afs/volume.c
404
if (new->ro_replicating)
fs/afs/volume.c
411
afs_reattach_volume_to_servers(volume, new, old);
fs/autofs/root.c
319
struct dentry *new;
fs/autofs/root.c
321
new = d_lookup(parent, &dentry->d_name);
fs/autofs/root.c
322
if (!new)
fs/autofs/root.c
324
ino = autofs_dentry_ino(new);
fs/autofs/root.c
327
path->dentry = new;
fs/autofs/waitq.c
269
struct dentry *new = NULL;
fs/autofs/waitq.c
285
new = d_lookup(parent, &dentry->d_name);
fs/autofs/waitq.c
286
if (new)
fs/autofs/waitq.c
287
dentry = new;
fs/autofs/waitq.c
295
if (new)
fs/autofs/waitq.c
296
dput(new);
fs/bfs/dir.c
155
struct dentry *new)
fs/bfs/dir.c
162
err = bfs_add_entry(dir, &new->d_name, inode->i_ino);
fs/bfs/dir.c
171
d_instantiate(new, inode);
fs/bfs/file.c
37
struct buffer_head *bh, *new;
fs/bfs/file.c
42
new = sb_getblk(sb, to);
fs/bfs/file.c
43
memcpy(new->b_data, bh->b_data, bh->b_size);
fs/bfs/file.c
44
mark_buffer_dirty(new);
fs/bfs/file.c
46
brelse(new);
fs/btrfs/backref.c
253
static int prelim_ref_rb_add_cmp(const struct rb_node *new,
fs/btrfs/backref.c
257
rb_entry(new, struct prelim_ref, rbnode);
fs/btrfs/block-group.c
217
static int btrfs_bg_start_cmp(const struct rb_node *new,
fs/btrfs/block-group.c
221
rb_entry(new, struct btrfs_block_group, cache_node);
fs/btrfs/btrfs_inode.h
568
void btrfs_merge_delalloc_extent(struct btrfs_inode *inode, struct extent_state *new,
fs/btrfs/defrag.c
1077
new = kmalloc_obj(*new, GFP_NOFS);
fs/btrfs/defrag.c
1078
if (!new) {
fs/btrfs/defrag.c
1083
new->start = cur;
fs/btrfs/defrag.c
1084
new->len = range_len;
fs/btrfs/defrag.c
1085
list_add_tail(&new->list, target_list);
fs/btrfs/defrag.c
64
static int inode_defrag_cmp(struct rb_node *new, const struct rb_node *existing)
fs/btrfs/defrag.c
66
const struct inode_defrag *new_defrag = rb_entry(new, struct inode_defrag, rb_node);
fs/btrfs/defrag.c
950
struct defrag_target_range *new;
fs/btrfs/delayed-inode.c
399
static int btrfs_delayed_item_cmp(const struct rb_node *new,
fs/btrfs/delayed-inode.c
403
rb_entry(new, struct btrfs_delayed_item, rb_node);
fs/btrfs/delayed-ref.c
348
static int cmp_refs_node(const struct rb_node *new, const struct rb_node *exist)
fs/btrfs/delayed-ref.c
351
rb_entry(new, struct btrfs_delayed_ref_node, ref_node);
fs/btrfs/direct-io.c
728
struct btrfs_ordered_extent *new;
fs/btrfs/direct-io.c
754
new = btrfs_split_ordered_extent(ordered, len);
fs/btrfs/direct-io.c
755
if (IS_ERR(new))
fs/btrfs/direct-io.c
756
return PTR_ERR(new);
fs/btrfs/direct-io.c
757
bbio->ordered = new;
fs/btrfs/extent_io.c
3088
struct extent_buffer *new;
fs/btrfs/extent_io.c
3092
new = __alloc_extent_buffer(src->fs_info, src->start);
fs/btrfs/extent_io.c
3093
if (new == NULL)
fs/btrfs/extent_io.c
3101
set_bit(EXTENT_BUFFER_UNMAPPED, &new->bflags);
fs/btrfs/extent_io.c
3103
ret = alloc_eb_folio_array(new, GFP_NOFS);
fs/btrfs/extent_io.c
3107
ASSERT(num_extent_folios(src) == num_extent_folios(new),
fs/btrfs/extent_io.c
3108
"%d != %d", num_extent_folios(src), num_extent_folios(new));
fs/btrfs/extent_io.c
3112
struct folio *folio = new->folios[i];
fs/btrfs/extent_io.c
3114
ret = attach_extent_buffer_folio(new, folio, NULL);
fs/btrfs/extent_io.c
3120
folio_put(new->folios[i]);
fs/btrfs/extent_io.c
3122
copy_extent_buffer_full(new, src);
fs/btrfs/extent_io.c
3123
set_extent_buffer_uptodate(new);
fs/btrfs/extent_io.c
3125
return new;
fs/btrfs/extent_io.c
3128
cleanup_extent_buffer_folios(new);
fs/btrfs/extent_io.c
3130
btrfs_release_extent_buffer(new);
fs/btrfs/extent_map.c
608
struct extent_map *new,
fs/btrfs/extent_map.c
616
validate_extent_map(fs_info, new);
fs/btrfs/extent_map.c
622
rb_replace_node(&cur->rb_node, &new->rb_node, &tree->root);
fs/btrfs/extent_map.c
625
setup_extent_mapping(inode, new, modified);
fs/btrfs/inode.c
2471
void btrfs_merge_delalloc_extent(struct btrfs_inode *inode, struct extent_state *new,
fs/btrfs/inode.c
2484
if (new->start > other->start)
fs/btrfs/inode.c
2485
new_size = new->end - other->start + 1;
fs/btrfs/inode.c
2487
new_size = other->end - new->start + 1;
fs/btrfs/inode.c
2517
old_size = new->end - new->start + 1;
fs/btrfs/misc.h
188
static int rb_simple_node_bytenr_cmp(struct rb_node *new, const struct rb_node *existing)
fs/btrfs/misc.h
190
struct rb_simple_node *new_entry = rb_entry(new, struct rb_simple_node, rb_node);
fs/btrfs/ordered-data.c
1248
struct btrfs_ordered_extent *new;
fs/btrfs/ordered-data.c
1284
new = alloc_ordered_extent(inode, file_offset, len, len, disk_bytenr,
fs/btrfs/ordered-data.c
1286
if (IS_ERR(new))
fs/btrfs/ordered-data.c
1287
return new;
fs/btrfs/ordered-data.c
1290
refcount_inc(&new->refs);
fs/btrfs/ordered-data.c
1325
new->bytes_left = 0;
fs/btrfs/ordered-data.c
1334
new->truncated_len = ordered->truncated_len;
fs/btrfs/ordered-data.c
1342
list_move_tail(&sum->list, &new->csum_list);
fs/btrfs/ordered-data.c
1346
node = tree_insert(&inode->ordered_tree, new->file_offset, &new->rb_node);
fs/btrfs/ordered-data.c
1350
new->file_offset);
fs/btrfs/ordered-data.c
1353
list_add_tail(&new->root_extent_list, &root->ordered_extents);
fs/btrfs/ordered-data.c
1356
return new;
fs/btrfs/qgroup.c
186
static int btrfs_qgroup_qgroupid_cmp(struct rb_node *new, const struct rb_node *existing)
fs/btrfs/qgroup.c
188
const struct btrfs_qgroup *new_qgroup = rb_entry(new, struct btrfs_qgroup, node);
fs/btrfs/qgroup.c
4739
static int qgroup_swapped_block_bytenr_cmp(struct rb_node *new, const struct rb_node *existing)
fs/btrfs/qgroup.c
4741
const struct btrfs_qgroup_swapped_block *new_block = rb_entry(new,
fs/btrfs/ref-verify.c
128
static int root_entry_root_objectid_cmp(struct rb_node *new, const struct rb_node *existing)
fs/btrfs/ref-verify.c
130
const struct root_entry *new_entry = rb_entry(new, struct root_entry, node);
fs/btrfs/ref-verify.c
165
static int ref_entry_cmp(struct rb_node *new, const struct rb_node *existing)
fs/btrfs/ref-verify.c
167
struct ref_entry *new_entry = rb_entry(new, struct ref_entry, node);
fs/btrfs/ref-verify.c
91
static int block_entry_bytenr_cmp(struct rb_node *new, const struct rb_node *existing)
fs/btrfs/ref-verify.c
93
const struct block_entry *new_entry = rb_entry(new, struct block_entry, node);
fs/btrfs/send.c
2985
struct recorded_ref *new;
fs/btrfs/send.c
2987
new = recorded_ref_alloc();
fs/btrfs/send.c
2988
if (!new)
fs/btrfs/send.c
2991
new->dir = ref->dir;
fs/btrfs/send.c
2992
new->dir_gen = ref->dir_gen;
fs/btrfs/send.c
2993
list_add_tail(&new->list, list);
fs/btrfs/tree-mod-log.c
148
struct rb_node **new;
fs/btrfs/tree-mod-log.c
157
new = &tm_root->rb_node;
fs/btrfs/tree-mod-log.c
158
while (*new) {
fs/btrfs/tree-mod-log.c
159
cur = rb_entry(*new, struct tree_mod_elem, node);
fs/btrfs/tree-mod-log.c
160
parent = *new;
fs/btrfs/tree-mod-log.c
162
new = &((*new)->rb_left);
fs/btrfs/tree-mod-log.c
164
new = &((*new)->rb_right);
fs/btrfs/tree-mod-log.c
166
new = &((*new)->rb_left);
fs/btrfs/tree-mod-log.c
168
new = &((*new)->rb_right);
fs/btrfs/tree-mod-log.c
173
rb_link_node(&tm->node, parent, new);
fs/btrfs/ulist.c
162
static int ulist_node_val_cmp(struct rb_node *new, const struct rb_node *existing)
fs/btrfs/ulist.c
164
const struct ulist_node *unode = rb_entry(new, struct ulist_node, rb_node);
fs/btrfs/volumes.c
6002
static int btrfs_chunk_map_cmp(const struct rb_node *new,
fs/btrfs/volumes.c
6006
rb_entry(new, struct btrfs_chunk_map, rb_node);
fs/btrfs/volumes.c
6839
struct btrfs_io_stripe *new = &bioc->stripes[num_stripes + nr_extra_stripes];
fs/btrfs/volumes.c
6844
new->physical = old->physical;
fs/btrfs/volumes.c
6845
new->dev = dev_replace->tgtdev;
fs/btrfs/volumes.c
746
struct path new = { .mnt = NULL, .dentry = NULL };
fs/btrfs/volumes.c
767
ret = kern_path(new_path, LOOKUP_FOLLOW, &new);
fs/btrfs/volumes.c
770
if (path_equal(&old, &new))
fs/btrfs/volumes.c
774
path_put(&new);
fs/btrfs/zoned.c
1245
u64 *offset_ret, bool new)
fs/btrfs/zoned.c
1266
if (new) {
fs/btrfs/zoned.c
1326
struct btrfs_chunk_map *map, bool new)
fs/btrfs/zoned.c
1357
ASSERT(!new || btrfs_dev_is_empty_zone(device, info->physical));
fs/btrfs/zoned.c
1372
if (new) {
fs/btrfs/zoned.c
1906
int btrfs_load_block_group_zone_info(struct btrfs_block_group *cache, bool new)
fs/btrfs/zoned.c
1949
ret = btrfs_load_zone_info(fs_info, i, &zone_info[i], active, map, new);
fs/btrfs/zoned.c
1963
ret = calculate_alloc_pointer(cache, &last_alloc, new);
fs/btrfs/zoned.c
2112
struct btrfs_ordered_extent *new;
fs/btrfs/zoned.c
2119
new = btrfs_split_ordered_extent(ordered, len);
fs/btrfs/zoned.c
2120
if (IS_ERR(new))
fs/btrfs/zoned.c
2122
new->disk_bytenr = logical;
fs/btrfs/zoned.c
2123
btrfs_finish_one_ordered(new);
fs/btrfs/zoned.h
196
struct btrfs_block_group *cache, bool new)
fs/btrfs/zoned.h
74
int btrfs_load_block_group_zone_info(struct btrfs_block_group *cache, bool new);
fs/cachefiles/security.c
103
cache->cache_cred = new;
fs/cachefiles/security.c
18
struct cred *new;
fs/cachefiles/security.c
23
new = prepare_kernel_cred(current);
fs/cachefiles/security.c
24
if (!new) {
fs/cachefiles/security.c
30
ret = set_security_override(new, cache->secid);
fs/cachefiles/security.c
32
put_cred(new);
fs/cachefiles/security.c
39
cache->cache_cred = new;
fs/cachefiles/security.c
79
struct cred *new;
fs/cachefiles/security.c
86
new = prepare_creds();
fs/cachefiles/security.c
87
if (!new)
fs/cachefiles/security.c
94
ret = set_create_files_as(new, d_backing_inode(root));
fs/cachefiles/security.c
96
abort_creds(new);
fs/ceph/caps.c
473
struct ceph_cap *new)
fs/ceph/caps.c
482
if (new->mds < cap->mds)
fs/ceph/caps.c
484
else if (new->mds > cap->mds)
fs/ceph/caps.c
490
rb_link_node(&new->ci_node, parent, p);
fs/ceph/caps.c
491
rb_insert_color(&new->ci_node, &ci->i_caps);
fs/ceph/metric.c
491
#define METRIC_UPDATE_MIN_MAX(min, max, new) \
fs/ceph/metric.c
493
if (unlikely(new < min)) \
fs/ceph/metric.c
494
min = new; \
fs/ceph/metric.c
495
if (unlikely(new > max)) \
fs/ceph/metric.c
496
max = new; \
fs/ceph/quota.c
286
bool ceph_quota_is_same_realm(struct inode *old, struct inode *new)
fs/ceph/quota.c
302
ret = get_quota_realm(mdsc, new, QUOTA_GET_ANY, &new_realm, false);
fs/ceph/snap.c
104
rb_link_node(&new->node, parent, p);
fs/ceph/snap.c
105
rb_insert_color(&new->node, root);
fs/ceph/snap.c
87
struct ceph_snap_realm *new)
fs/ceph/snap.c
96
if (new->ino < r->ino)
fs/ceph/snap.c
98
else if (new->ino > r->ino)
fs/ceph/super.c
1241
struct ceph_fs_client *new = fc->s_fs_info;
fs/ceph/super.c
1242
struct ceph_mount_options *fsopt = new->mount_options;
fs/ceph/super.c
1243
struct ceph_options *opt = new->client->options;
fs/ceph/super.h
1467
extern bool ceph_quota_is_same_realm(struct inode *old, struct inode *new);
fs/ceph/xattr.c
578
int new = 0;
fs/ceph/xattr.c
623
new = 1;
fs/ceph/xattr.c
655
if (new) {
fs/char_dev.c
374
struct cdev *new = NULL;
fs/char_dev.c
386
new = container_of(kobj, struct cdev, kobj);
fs/char_dev.c
392
inode->i_cdev = p = new;
fs/char_dev.c
394
new = NULL;
fs/char_dev.c
400
cdev_put(new);
fs/configfs/dir.c
235
const unsigned char *new = dentry->d_name.name;
fs/configfs/dir.c
241
if (strcmp(configfs_get_name(sd), new) == 0) {
fs/coredump.c
623
static int umh_coredump_setup(struct subprocess_info *info, struct cred *new)
fs/dcache.c
2226
struct dentry *new, *res;
fs/dcache.c
2239
new = d_alloc_anon(sb);
fs/dcache.c
2240
if (!new) {
fs/dcache.c
2245
security_d_instantiate(new, inode);
fs/dcache.c
2254
spin_lock(&new->d_lock);
fs/dcache.c
2255
__d_set_inode_and_type(new, inode, add_flags);
fs/dcache.c
2256
hlist_add_head(&new->d_alias, &inode->i_dentry);
fs/dcache.c
2259
hlist_add_head(&new->d_sib, &sb->s_roots);
fs/dcache.c
2262
spin_unlock(&new->d_lock);
fs/dcache.c
2265
res = new;
fs/dcache.c
2268
dput(new);
fs/dcache.c
2761
struct dentry *new = __d_alloc(parent->d_sb, name);
fs/dcache.c
2765
if (unlikely(!new))
fs/dcache.c
2768
new->d_flags |= DCACHE_PAR_LOOKUP;
fs/dcache.c
2770
new->d_parent = dget_dlock(parent);
fs/dcache.c
2771
hlist_add_head(&new->d_sib, &parent->d_children);
fs/dcache.c
2773
new->d_flags |= DCACHE_DISCONNECTED;
fs/dcache.c
2791
dput(new);
fs/dcache.c
2851
dput(new);
fs/dcache.c
2854
hlist_bl_add_head(&new->d_in_lookup_hash, b);
fs/dcache.c
2856
return new;
fs/dcache.c
3247
struct dentry *new = __d_find_dir_alias(inode);
fs/dcache.c
3248
if (unlikely(new)) {
fs/dcache.c
3252
if (unlikely(d_ancestor(new, dentry))) {
fs/dcache.c
3254
dput(new);
fs/dcache.c
3255
new = ERR_PTR(-ELOOP);
fs/dcache.c
3262
} else if (!IS_ROOT(new)) {
fs/dcache.c
3263
struct dentry *old_parent = dget(new->d_parent);
fs/dcache.c
3264
int err = __d_unalias(dentry, new);
fs/dcache.c
3267
dput(new);
fs/dcache.c
3268
new = ERR_PTR(err);
fs/dcache.c
3272
if (unlikely(!hlist_unhashed(&new->d_sib))) {
fs/dcache.c
3274
spin_lock(&new->d_lock);
fs/dcache.c
3275
unlink_secondary_root(new);
fs/dcache.c
3276
spin_unlock(&new->d_lock);
fs/dcache.c
3278
__d_move(new, dentry, false);
fs/dcache.c
3282
return new;
fs/debugfs/file.c
1055
char *old, *new = NULL;
fs/debugfs/file.c
1075
new = kmalloc(pos + count + 1, GFP_KERNEL);
fs/debugfs/file.c
1076
if (!new)
fs/debugfs/file.c
1080
memcpy(new, old, pos);
fs/debugfs/file.c
1083
if (copy_from_user(new + pos, user_buf, count))
fs/debugfs/file.c
1086
new[pos + count] = '\0';
fs/debugfs/file.c
1087
strim(new);
fs/debugfs/file.c
1089
rcu_assign_pointer(*(char __rcu **)file->private_data, new);
fs/debugfs/file.c
1097
kfree(new);
fs/devpts/inode.c
310
struct pts_fs_info *new = fc->s_fs_info;
fs/devpts/inode.c
317
fsi->mount_opts.setuid = new->mount_opts.setuid;
fs/devpts/inode.c
318
fsi->mount_opts.setgid = new->mount_opts.setgid;
fs/devpts/inode.c
319
fsi->mount_opts.uid = new->mount_opts.uid;
fs/devpts/inode.c
320
fsi->mount_opts.gid = new->mount_opts.gid;
fs/devpts/inode.c
321
fsi->mount_opts.mode = new->mount_opts.mode;
fs/devpts/inode.c
322
fsi->mount_opts.ptmxmode = new->mount_opts.ptmxmode;
fs/devpts/inode.c
323
fsi->mount_opts.max = new->mount_opts.max;
fs/dlm/config.c
315
int new;
fs/dlm/config.c
587
nd->new = 1; /* set to 0 once it's been read by dlm_nodeid_list() */
fs/dlm/config.c
959
node->new = nd->new;
fs/dlm/config.c
963
nd->new = 0;
fs/dlm/config.h
21
int new;
fs/dlm/lock.c
1638
static void lkb_add_ordered(struct list_head *new, struct list_head *head,
fs/dlm/lock.c
1646
list_add_tail(new, &iter->lkb_statequeue);
fs/dlm/lock.c
1651
list_add_tail(new, head);
fs/dlm/member.c
286
static void add_ordered_member(struct dlm_ls *ls, struct dlm_member *new)
fs/dlm/member.c
290
struct list_head *newlist = &new->list;
fs/dlm/member.c
295
if (new->nodeid < memb->nodeid)
fs/dlm/member.c
576
if (!node->new && !node->gone)
fs/dlm/member.c
633
int new;
fs/dlm/member.c
656
new = test_and_clear_bit(LSFL_RUNNING, &ls->ls_flags);
fs/dlm/member.c
657
if (new)
fs/dlm/member.c
682
if (new) {
fs/dlm/member.c
717
if (new)
fs/exec.c
1925
void set_binfmt(struct linux_binfmt *new)
fs/exec.c
1932
mm->binfmt = new;
fs/exec.c
1933
if (new)
fs/exec.c
1934
__module_get(new->module);
fs/exfat/cache.c
146
struct exfat_cache_id *new)
fs/exfat/cache.c
153
if (p->fcluster == new->fcluster) {
fs/exfat/cache.c
154
if (new->nr_contig > p->nr_contig)
fs/exfat/cache.c
155
p->nr_contig = new->nr_contig;
fs/exfat/cache.c
163
struct exfat_cache_id *new)
fs/exfat/cache.c
168
if (new->fcluster == EXFAT_EOF_CLUSTER) /* dummy cache */
fs/exfat/cache.c
172
if (new->id != EXFAT_CACHE_VALID &&
fs/exfat/cache.c
173
new->id != ei->cache_valid_id)
fs/exfat/cache.c
176
cache = exfat_cache_merge(inode, new);
fs/exfat/cache.c
191
cache = exfat_cache_merge(inode, new);
fs/exfat/cache.c
204
cache->fcluster = new->fcluster;
fs/exfat/cache.c
205
cache->dcluster = new->dcluster;
fs/exfat/cache.c
206
cache->nr_contig = new->nr_contig;
fs/ext2/inode.c
626
u32 *bno, bool *new, bool *boundary,
fs/ext2/inode.c
743
*new = true;
fs/ext2/inode.c
767
bool new = false, boundary = false;
fs/ext2/inode.c
771
ret = ext2_get_blocks(inode, iblock, max_blocks, &bno, &new, &boundary,
fs/ext2/inode.c
778
if (new)
fs/ext2/inode.c
792
bool new = false, boundary = false;
fs/ext2/inode.c
815
&bno, &new, &boundary, create);
fs/ext2/inode.c
840
if (new)
fs/ext4/mballoc.c
1248
int new, old = grp->bb_largest_free_order;
fs/ext4/mballoc.c
1250
for (new = MB_NUM_ORDERS(sb) - 1; new >= 0; new--)
fs/ext4/mballoc.c
1251
if (grp->bb_counters[new] > 0)
fs/ext4/mballoc.c
1255
if (new == old)
fs/ext4/mballoc.c
1265
grp->bb_largest_free_order = new;
fs/ext4/mballoc.c
1266
if (test_opt2(sb, MB_OPTIMIZE_SCAN) && new >= 0 && grp->bb_free) {
fs/ext4/mballoc.c
1272
int err = xa_insert(&sbi->s_mb_largest_free_orders[new],
fs/ext4/mballoc.c
1276
grp->bb_group, new, err);
fs/ext4/mballoc.c
5222
static void ext4_mb_pa_rb_insert(struct rb_root *root, struct rb_node *new)
fs/ext4/mballoc.c
5231
new_pa = rb_entry(new, struct ext4_prealloc_space,
fs/ext4/mballoc.c
5243
rb_link_node(new, parent, iter);
fs/ext4/mballoc.c
5244
rb_insert_color(new, root);
fs/ext4/mballoc.c
866
int new, old;
fs/ext4/mballoc.c
872
new = grp->bb_fragments == 0 ? -1 :
fs/ext4/mballoc.c
874
if (new == old)
fs/ext4/mballoc.c
880
grp->bb_avg_fragment_size_order = new;
fs/ext4/mballoc.c
881
if (new >= 0) {
fs/ext4/mballoc.c
887
int err = xa_insert(&sbi->s_mb_avg_fragment_size[new],
fs/ext4/mballoc.c
891
grp->bb_group, new, err);
fs/ext4/namei.c
1350
struct dx_entry *old = frame->at, *new = old + 1;
fs/ext4/namei.c
1355
memmove(new + 1, new, (char *)(entries + count) - (char *)(new));
fs/ext4/namei.c
1356
dx_set_hash(new, hash);
fs/ext4/namei.c
1357
dx_set_block(new, block);
fs/ext4/namei.c
3807
struct ext4_renament new = {
fs/ext4/namei.c
3818
if (new.inode && new.inode->i_nlink == 0) {
fs/ext4/namei.c
3819
EXT4_ERROR_INODE(new.inode,
fs/ext4/namei.c
3835
retval = dquot_initialize(new.dir);
fs/ext4/namei.c
3841
if (new.inode) {
fs/ext4/namei.c
3842
retval = dquot_initialize(new.inode);
fs/ext4/namei.c
3862
new.bh = ext4_find_entry(new.dir, &new.dentry->d_name,
fs/ext4/namei.c
3863
&new.de, &new.inlined);
fs/ext4/namei.c
3864
if (IS_ERR(new.bh)) {
fs/ext4/namei.c
3865
retval = PTR_ERR(new.bh);
fs/ext4/namei.c
3866
new.bh = NULL;
fs/ext4/namei.c
3869
if (new.bh) {
fs/ext4/namei.c
3870
if (!new.inode) {
fs/ext4/namei.c
3871
brelse(new.bh);
fs/ext4/namei.c
3872
new.bh = NULL;
fs/ext4/namei.c
3875
if (new.inode && !test_opt(new.dir->i_sb, NO_AUTO_DA_ALLOC))
fs/ext4/namei.c
3895
if (IS_DIRSYNC(old.dir) || IS_DIRSYNC(new.dir))
fs/ext4/namei.c
3899
if (new.inode) {
fs/ext4/namei.c
3901
if (!ext4_empty_dir(new.inode))
fs/ext4/namei.c
3905
if (new.dir != old.dir && EXT4_DIR_LINK_MAX(new.dir))
fs/ext4/namei.c
3908
retval = ext4_rename_dir_prepare(handle, &old, new.dir != old.dir);
fs/ext4/namei.c
3919
force_reread = (new.dir->i_ino == old.dir->i_ino &&
fs/ext4/namei.c
3920
ext4_test_inode_flag(new.dir, EXT4_INODE_INLINE_DATA));
fs/ext4/namei.c
3936
if (!new.bh) {
fs/ext4/namei.c
3937
retval = ext4_add_entry(handle, new.dentry, old.inode);
fs/ext4/namei.c
3941
retval = ext4_setent(handle, &new,
fs/ext4/namei.c
3947
force_reread = !ext4_test_inode_flag(new.dir,
fs/ext4/namei.c
3966
if (new.inode) {
fs/ext4/namei.c
3967
ext4_dec_count(new.inode);
fs/ext4/namei.c
3968
inode_set_ctime_current(new.inode);
fs/ext4/namei.c
3973
retval = ext4_rename_dir_finish(handle, &old, new.dir->i_ino);
fs/ext4/namei.c
3978
if (new.inode) {
fs/ext4/namei.c
3982
clear_nlink(new.inode);
fs/ext4/namei.c
3984
ext4_inc_count(new.dir);
fs/ext4/namei.c
3985
ext4_update_dx_flag(new.dir);
fs/ext4/namei.c
3986
retval = ext4_mark_inode_dirty(handle, new.dir);
fs/ext4/namei.c
4006
if (new.inode)
fs/ext4/namei.c
4007
ext4_fc_track_unlink(handle, new.dentry);
fs/ext4/namei.c
4011
__ext4_fc_track_link(handle, old.inode, new.dentry);
fs/ext4/namei.c
4019
if (new.inode) {
fs/ext4/namei.c
4020
retval = ext4_mark_inode_dirty(handle, new.inode);
fs/ext4/namei.c
4023
if (!new.inode->i_nlink)
fs/ext4/namei.c
4024
ext4_orphan_add(handle, new.inode);
fs/ext4/namei.c
4046
brelse(new.bh);
fs/ext4/namei.c
4060
struct ext4_renament new = {
fs/ext4/namei.c
4079
retval = dquot_initialize(new.dir);
fs/ext4/namei.c
4097
new.bh = ext4_find_entry(new.dir, &new.dentry->d_name,
fs/ext4/namei.c
4098
&new.de, &new.inlined);
fs/ext4/namei.c
4099
if (IS_ERR(new.bh)) {
fs/ext4/namei.c
4100
retval = PTR_ERR(new.bh);
fs/ext4/namei.c
4101
new.bh = NULL;
fs/ext4/namei.c
4106
if (!new.bh || le32_to_cpu(new.de->inode) != new.inode->i_ino)
fs/ext4/namei.c
4118
if (IS_DIRSYNC(old.dir) || IS_DIRSYNC(new.dir))
fs/ext4/namei.c
4122
retval = ext4_rename_dir_prepare(handle, &old, new.dir != old.dir);
fs/ext4/namei.c
4126
if (S_ISDIR(new.inode->i_mode)) {
fs/ext4/namei.c
4127
retval = ext4_rename_dir_prepare(handle, &new, new.dir != old.dir);
fs/ext4/namei.c
4136
if (old.dir != new.dir && old.is_dir != new.is_dir) {
fs/ext4/namei.c
4138
new.dir_nlink_delta = -old.dir_nlink_delta;
fs/ext4/namei.c
4141
(new.dir_nlink_delta > 0 && EXT4_DIR_LINK_MAX(new.dir)))
fs/ext4/namei.c
4145
new_file_type = new.de->file_type;
fs/ext4/namei.c
4146
retval = ext4_setent(handle, &new, old.inode->i_ino, old.de->file_type);
fs/ext4/namei.c
4150
retval = ext4_setent(handle, &old, new.inode->i_ino, new_file_type);
fs/ext4/namei.c
4159
inode_set_ctime_current(new.inode);
fs/ext4/namei.c
4163
retval = ext4_mark_inode_dirty(handle, new.inode);
fs/ext4/namei.c
4166
ext4_fc_mark_ineligible(new.inode->i_sb,
fs/ext4/namei.c
4169
retval = ext4_rename_dir_finish(handle, &old, new.dir->i_ino);
fs/ext4/namei.c
4173
if (new.dir_bh) {
fs/ext4/namei.c
4174
retval = ext4_rename_dir_finish(handle, &new, old.dir->i_ino);
fs/ext4/namei.c
4179
ext4_update_dir_count(handle, &new);
fs/ext4/namei.c
4184
brelse(new.dir_bh);
fs/ext4/namei.c
4186
brelse(new.bh);
fs/f2fs/checkpoint.c
704
struct ino_entry *e = NULL, *new = NULL;
fs/f2fs/checkpoint.c
715
new = f2fs_kmem_cache_alloc(ino_entry_slab,
fs/f2fs/checkpoint.c
724
if (!new) {
fs/f2fs/checkpoint.c
729
e = new;
fs/f2fs/checkpoint.c
747
if (new && e != new)
fs/f2fs/checkpoint.c
748
kmem_cache_free(ino_entry_slab, new);
fs/f2fs/extent_cache.c
869
unsigned long long new,
fs/f2fs/extent_cache.c
876
res = div_u64_rem(new, 100, &rem_new) * (100 - weight)
fs/f2fs/namei.c
484
struct dentry *new;
fs/f2fs/namei.c
549
new = d_splice_alias(inode, dentry);
fs/f2fs/namei.c
550
trace_f2fs_lookup_end(dir, !IS_ERR_OR_NULL(new) ? new : dentry,
fs/f2fs/namei.c
551
ino, IS_ERR(new) ? PTR_ERR(new) : err);
fs/f2fs/namei.c
552
return new;
fs/f2fs/node.c
180
struct nat_entry *new;
fs/f2fs/node.c
182
new = f2fs_kmem_cache_alloc(nat_entry_slab,
fs/f2fs/node.c
184
if (new) {
fs/f2fs/node.c
185
nat_set_nid(new, nid);
fs/f2fs/node.c
186
nat_reset_flag(new);
fs/f2fs/node.c
188
return new;
fs/f2fs/node.c
454
struct nat_entry *new, *e;
fs/f2fs/node.c
460
new = __alloc_nat_entry(sbi, nid, false);
fs/f2fs/node.c
461
if (!new)
fs/f2fs/node.c
467
e = __init_nat_entry(nm_i, new, ne, false, false);
fs/f2fs/node.c
474
if (e != new)
fs/f2fs/node.c
475
__free_nat_entry(new);
fs/f2fs/node.c
483
struct nat_entry *new = __alloc_nat_entry(sbi, ni->nid, true);
fs/f2fs/node.c
490
e = __init_nat_entry(nm_i, new, NULL, true, true);
fs/f2fs/node.c
503
if (e != new)
fs/f2fs/node.c
504
__free_nat_entry(new);
fs/f2fs/segment.c
314
struct revoke_entry *new;
fs/f2fs/segment.c
353
new = f2fs_kmem_cache_alloc(revoke_entry_slab, GFP_NOFS,
fs/f2fs/segment.c
357
&new->old_addr, false);
fs/f2fs/segment.c
360
kmem_cache_free(revoke_entry_slab, new);
fs/f2fs/segment.c
365
new->index = index;
fs/f2fs/segment.c
366
list_add_tail(&new->list, &revoke_list);
fs/f2fs/segment.c
4358
struct folio *new;
fs/f2fs/segment.c
4385
new = f2fs_get_meta_folio(sbi, blk_addr);
fs/f2fs/segment.c
4386
if (IS_ERR(new))
fs/f2fs/segment.c
4387
return PTR_ERR(new);
fs/f2fs/segment.c
4388
sum = folio_address(new);
fs/f2fs/segment.c
4425
f2fs_folio_put(new, true);
fs/fat/cache.c
113
struct fat_cache_id *new)
fs/fat/cache.c
119
if (p->fcluster == new->fcluster) {
fs/fat/cache.c
120
BUG_ON(p->dcluster != new->dcluster);
fs/fat/cache.c
121
if (new->nr_contig > p->nr_contig)
fs/fat/cache.c
122
p->nr_contig = new->nr_contig;
fs/fat/cache.c
129
static void fat_cache_add(struct inode *inode, struct fat_cache_id *new)
fs/fat/cache.c
133
if (new->fcluster == -1) /* dummy cache */
fs/fat/cache.c
137
if (new->id != FAT_CACHE_VALID &&
fs/fat/cache.c
138
new->id != MSDOS_I(inode)->cache_valid_id)
fs/fat/cache.c
141
cache = fat_cache_merge(inode, new);
fs/fat/cache.c
156
cache = fat_cache_merge(inode, new);
fs/fat/cache.c
167
cache->fcluster = new->fcluster;
fs/fat/cache.c
168
cache->dcluster = new->dcluster;
fs/fat/cache.c
169
cache->nr_contig = new->nr_contig;
fs/fat/fat.h
395
int new, int wait);
fs/fat/fatent.c
156
static void fat12_ent_put(struct fat_entry *fatent, int new)
fs/fat/fatent.c
160
if (new == FAT_ENT_EOF)
fs/fat/fatent.c
161
new = EOF_FAT12;
fs/fat/fatent.c
165
*ent12_p[0] = (new << 4) | (*ent12_p[0] & 0x0f);
fs/fat/fatent.c
166
*ent12_p[1] = new >> 4;
fs/fat/fatent.c
168
*ent12_p[0] = new & 0xff;
fs/fat/fatent.c
169
*ent12_p[1] = (*ent12_p[1] & 0xf0) | (new >> 8);
fs/fat/fatent.c
180
static void fat16_ent_put(struct fat_entry *fatent, int new)
fs/fat/fatent.c
182
if (new == FAT_ENT_EOF)
fs/fat/fatent.c
183
new = EOF_FAT16;
fs/fat/fatent.c
185
*fatent->u.ent16_p = cpu_to_le16(new);
fs/fat/fatent.c
190
static void fat32_ent_put(struct fat_entry *fatent, int new)
fs/fat/fatent.c
192
WARN_ON(new & 0xf0000000);
fs/fat/fatent.c
193
new |= le32_to_cpu(*fatent->u.ent32_p) & ~0x0fffffff;
fs/fat/fatent.c
194
*fatent->u.ent32_p = cpu_to_le32(new);
fs/fat/fatent.c
416
int new, int wait)
fs/fat/fatent.c
422
ops->ent_put(fatent, new);
fs/fcntl.c
1037
void fasync_free(struct fasync_struct *new)
fs/fcntl.c
1039
kmem_cache_free(fasync_cache, new);
fs/fcntl.c
1049
struct fasync_struct *fasync_insert_entry(int fd, struct file *filp, struct fasync_struct **fapp, struct fasync_struct *new)
fs/fcntl.c
1065
rwlock_init(&new->fa_lock);
fs/fcntl.c
1066
new->magic = FASYNC_MAGIC;
fs/fcntl.c
1067
new->fa_file = filp;
fs/fcntl.c
1068
new->fa_fd = fd;
fs/fcntl.c
1069
new->fa_next = *fapp;
fs/fcntl.c
1070
rcu_assign_pointer(*fapp, new);
fs/fcntl.c
1085
struct fasync_struct *new;
fs/fcntl.c
1087
new = fasync_alloc();
fs/fcntl.c
1088
if (!new)
fs/fcntl.c
1098
if (fasync_insert_entry(fd, filp, fapp, new)) {
fs/fcntl.c
1099
fasync_free(new);
fs/filesystems.c
259
struct file_systems_string *old, *new;
fs/filesystems.c
276
new = kmalloc(offsetof(struct file_systems_string, string) + newlen + 1,
fs/filesystems.c
278
if (!new)
fs/filesystems.c
281
new->gen = gen;
fs/filesystems.c
282
new->len = newlen;
fs/filesystems.c
283
new->string[newlen] = '\0';
fs/filesystems.c
293
kfree(new);
fs/filesystems.c
302
kfree(new);
fs/filesystems.c
315
usedlen += sprintf(&new->string[usedlen], "%s\t%s\n",
fs/filesystems.c
320
if (WARN_ON_ONCE(new->len != strlen(new->string))) {
fs/filesystems.c
326
kfree(new);
fs/filesystems.c
330
rcu_assign_pointer(file_systems_string, new);
fs/fs_struct.c
47
static inline int replace_path(struct path *p, const struct path *old, const struct path *new)
fs/fs_struct.c
51
*p = *new;
fs/gfs2/bmap.c
1289
unsigned int *extlen, bool *new)
fs/gfs2/bmap.c
1306
*new = iomap.flags & IOMAP_F_NEW;
fs/gfs2/bmap.h
60
unsigned *extlen, bool *new);
fs/gfs2/dir.c
1004
struct gfs2_dirent *dent = NULL, *prev = NULL, *next = NULL, *new;
fs/gfs2/dir.c
1093
new = gfs2_dirent_split_alloc(inode, nbh, &str, ptr);
fs/gfs2/dir.c
1094
if (IS_ERR(new)) {
fs/gfs2/dir.c
1095
error = PTR_ERR(new);
fs/gfs2/dir.c
1099
new->de_inum = dent->de_inum; /* No endian worries */
fs/gfs2/dir.c
1100
new->de_type = dent->de_type; /* No endian worries */
fs/gfs2/dir.c
163
bool new = false;
fs/gfs2/dir.c
195
&extlen, &new);
fs/gfs2/dir.c
203
if (amount == sdp->sd_jbsize || new)
fs/gfs2/glock.c
1032
struct gfs2_glock *new)
fs/gfs2/glock.c
1045
if (new) {
fs/gfs2/glock.c
1047
&new->gl_node, ht_parms);
fs/gfs2/log.c
1226
static void gfs2_merge_trans(struct gfs2_sbd *sdp, struct gfs2_trans *new)
fs/gfs2/log.c
1232
old->tr_num_buf_new += new->tr_num_buf_new;
fs/gfs2/log.c
1233
old->tr_num_databuf_new += new->tr_num_databuf_new;
fs/gfs2/log.c
1234
old->tr_num_buf_rm += new->tr_num_buf_rm;
fs/gfs2/log.c
1235
old->tr_num_databuf_rm += new->tr_num_databuf_rm;
fs/gfs2/log.c
1236
old->tr_revokes += new->tr_revokes;
fs/gfs2/log.c
1237
old->tr_num_revoke += new->tr_num_revoke;
fs/gfs2/log.c
1239
list_splice_tail_init(&new->tr_databuf, &old->tr_databuf);
fs/gfs2/log.c
1240
list_splice_tail_init(&new->tr_buf, &old->tr_buf);
fs/gfs2/log.c
1243
list_splice_tail_init(&new->tr_ail1_list, &old->tr_ail1_list);
fs/gfs2/log.c
1244
list_splice_tail_init(&new->tr_ail2_list, &old->tr_ail2_list);
fs/gfs2/lops.c
484
struct bio *new;
fs/gfs2/lops.c
486
new = bio_alloc(prev->bi_bdev, nr_iovecs, opf, GFP_NOIO);
fs/gfs2/lops.c
487
bio_clone_blkg_association(new, prev);
fs/gfs2/lops.c
488
new->bi_iter.bi_sector = sector;
fs/gfs2/lops.c
489
bio_chain(new, prev);
fs/gfs2/lops.c
491
return new;
fs/gfs2/xattr.c
827
struct gfs2_ea_header *new = (struct gfs2_ea_header *)((char *)ea +
fs/gfs2/xattr.c
835
new->ea_rec_len = cpu_to_be32(new_size);
fs/gfs2/xattr.c
836
new->ea_flags = last;
fs/gfs2/xattr.c
838
return new;
fs/init.c
167
CLASS(filename_kernel, new)(newname);
fs/init.c
168
return filename_linkat(AT_FDCWD, old, AT_FDCWD, new, 0);
fs/init.c
174
CLASS(filename_kernel, new)(newname);
fs/init.c
175
return filename_symlinkat(old, AT_FDCWD, new);
fs/inode.c
1385
struct inode *new = alloc_inode(sb);
fs/inode.c
1387
if (new) {
fs/inode.c
1388
inode = inode_insert5(new, hashval, test, set, data);
fs/inode.c
1389
if (unlikely(inode != new))
fs/inode.c
1390
destroy_inode(new);
fs/inode.c
1413
struct inode *inode, *new;
fs/inode.c
1432
new = alloc_inode(sb);
fs/inode.c
1433
if (new) {
fs/inode.c
1434
inode = inode_insert5(new, hashval, test, set, data);
fs/inode.c
1435
if (unlikely(inode != new))
fs/inode.c
1436
destroy_inode(new);
fs/internal.h
65
struct filename *new, int flags);
fs/internal.h
95
int path_pivot_root(struct path *new, struct path *old);
fs/isofs/dir.c
20
int isofs_name_translate(struct iso_directory_record *de, char *new, struct inode *inode)
fs/isofs/dir.c
47
new[i] = c;
fs/jffs2/nodelist.c
26
void jffs2_add_fd_to_list(struct jffs2_sb_info *c, struct jffs2_full_dirent *new, struct jffs2_full_dirent **list)
fs/jffs2/nodelist.c
30
dbg_dentlist("add dirent \"%s\", ino #%u\n", new->name, new->ino);
fs/jffs2/nodelist.c
32
while ((*prev) && (*prev)->nhash <= new->nhash) {
fs/jffs2/nodelist.c
33
if ((*prev)->nhash == new->nhash && !strcmp((*prev)->name, new->name)) {
fs/jffs2/nodelist.c
35
if (new->version < (*prev)->version) {
fs/jffs2/nodelist.c
38
jffs2_mark_node_obsolete(c, new->raw);
fs/jffs2/nodelist.c
39
jffs2_free_full_dirent(new);
fs/jffs2/nodelist.c
43
new->next = (*prev)->next;
fs/jffs2/nodelist.c
436
void jffs2_add_ino_cache (struct jffs2_sb_info *c, struct jffs2_inode_cache *new)
fs/jffs2/nodelist.c
441
if (!new->ino)
fs/jffs2/nodelist.c
442
new->ino = ++c->highest_ino;
fs/jffs2/nodelist.c
444
dbg_inocache("add %p (ino #%u)\n", new, new->ino);
fs/jffs2/nodelist.c
446
prev = &c->inocache_list[new->ino % c->inocache_hashsize];
fs/jffs2/nodelist.c
448
while ((*prev) && (*prev)->ino < new->ino) {
fs/jffs2/nodelist.c
451
new->next = *prev;
fs/jffs2/nodelist.c
452
*prev = new;
fs/jffs2/nodelist.c
49
*prev = new;
fs/jffs2/nodelist.c
55
new->next = *prev;
fs/jffs2/nodelist.c
56
*prev = new;
fs/jffs2/nodelist.h
364
void jffs2_add_fd_to_list(struct jffs2_sb_info *c, struct jffs2_full_dirent *new, struct jffs2_full_dirent **list);
fs/jffs2/nodelist.h
367
void jffs2_add_ino_cache (struct jffs2_sb_info *c, struct jffs2_inode_cache *new);
fs/jffs2/nodemgmt.c
512
struct jffs2_raw_node_ref *new;
fs/jffs2/nodemgmt.c
537
new = jffs2_link_node_ref(c, jeb, ofs, len, ic);
fs/jffs2/nodemgmt.c
559
return new;
fs/jffs2/wbuf.c
102
new->ino = ino;
fs/jffs2/wbuf.c
103
new->next = c->wbuf_inodes;
fs/jffs2/wbuf.c
104
c->wbuf_inodes = new;
fs/jffs2/wbuf.c
87
struct jffs2_inodirty *new;
fs/jffs2/wbuf.c
95
new = kmalloc_obj(*new);
fs/jffs2/wbuf.c
96
if (!new) {
fs/jfs/jfs_metapage.c
686
unsigned long new)
fs/jfs/jfs_metapage.c
722
if (new && (PSIZE == PAGE_SIZE)) {
fs/jfs/jfs_metapage.c
751
if (!new) {
fs/jfs/jfs_metapage.c
780
if (new) {
fs/jfs/jfs_metapage.h
52
int absolute, unsigned long new);
fs/libfs.c
2003
u64 cur, new;
fs/libfs.c
2029
new = (cur & ~I_VERSION_QUERIED) + I_VERSION_INCREMENT;
fs/libfs.c
2030
} while (!atomic64_try_cmpxchg(&inode->i_version, &cur, new));
fs/libfs.c
2050
u64 cur, new;
fs/libfs.c
2067
new = cur | I_VERSION_QUERIED;
fs/libfs.c
2068
} while (!atomic64_try_cmpxchg(&inode->i_version, &cur, new));
fs/lockd/clntproc.c
102
struct nlm_lockowner *res, *new = NULL;
fs/lockd/clntproc.c
108
new = kmalloc_obj(*new);
fs/lockd/clntproc.c
111
if (res == NULL && new != NULL) {
fs/lockd/clntproc.c
112
res = new;
fs/lockd/clntproc.c
113
refcount_set(&new->count, 1);
fs/lockd/clntproc.c
114
new->owner = owner;
fs/lockd/clntproc.c
115
new->pid = __nlm_alloc_pid(host);
fs/lockd/clntproc.c
116
new->host = nlm_get_host(host);
fs/lockd/clntproc.c
117
list_add(&new->list, &host->h_lockowners);
fs/lockd/clntproc.c
118
new = NULL;
fs/lockd/clntproc.c
122
kfree(new);
fs/lockd/clntproc.c
465
static void nlmclnt_locks_copy_lock(struct file_lock *new, struct file_lock *fl)
fs/lockd/clntproc.c
468
new->fl_u.nfs_fl.state = fl->fl_u.nfs_fl.state;
fs/lockd/clntproc.c
469
new->fl_u.nfs_fl.owner = nlmclnt_get_lockowner(fl->fl_u.nfs_fl.owner);
fs/lockd/clntproc.c
470
list_add_tail(&new->fl_u.nfs_fl.list, &fl->fl_u.nfs_fl.owner->host->h_granted);
fs/lockd/mon.c
277
struct nsm_handle *new;
fs/lockd/mon.c
282
new = kzalloc(sizeof(*new) + hostname_len + 1, GFP_KERNEL);
fs/lockd/mon.c
283
if (unlikely(new == NULL))
fs/lockd/mon.c
286
refcount_set(&new->sm_count, 1);
fs/lockd/mon.c
287
new->sm_name = (char *)(new + 1);
fs/lockd/mon.c
288
memcpy(nsm_addr(new), sap, salen);
fs/lockd/mon.c
289
new->sm_addrlen = salen;
fs/lockd/mon.c
290
nsm_init_private(new);
fs/lockd/mon.c
292
if (rpc_ntop(nsm_addr(new), new->sm_addrbuf,
fs/lockd/mon.c
293
sizeof(new->sm_addrbuf)) == 0)
fs/lockd/mon.c
294
(void)snprintf(new->sm_addrbuf, sizeof(new->sm_addrbuf),
fs/lockd/mon.c
296
memcpy(new->sm_name, hostname, hostname_len);
fs/lockd/mon.c
297
new->sm_name[hostname_len] = '\0';
fs/lockd/mon.c
299
return new;
fs/lockd/mon.c
322
struct nsm_handle *cached, *new = NULL;
fs/lockd/mon.c
346
kfree(new);
fs/lockd/mon.c
354
if (new != NULL) {
fs/lockd/mon.c
355
list_add(&new->sm_link, &ln->nsm_handles);
fs/lockd/mon.c
358
new->sm_name, new->sm_addrbuf);
fs/lockd/mon.c
359
return new;
fs/lockd/mon.c
364
new = nsm_create_handle(sap, salen, hostname, hostname_len);
fs/lockd/mon.c
365
if (unlikely(new == NULL))
fs/lockd/svclock.c
375
struct nlm_lockowner *res, *new = NULL;
fs/lockd/svclock.c
382
new = kmalloc_obj(*res);
fs/lockd/svclock.c
385
if (res == NULL && new != NULL) {
fs/lockd/svclock.c
386
res = new;
fs/lockd/svclock.c
388
refcount_set(&new->count, 1);
fs/lockd/svclock.c
389
new->pid = pid;
fs/lockd/svclock.c
390
new->host = nlm_get_host(host);
fs/lockd/svclock.c
391
list_add(&new->list, &host->h_lockowners);
fs/lockd/svclock.c
392
new = NULL;
fs/lockd/svclock.c
397
kfree(new);
fs/locks.c
2154
struct fasync_struct *new;
fs/locks.c
2161
new = fasync_alloc();
fs/locks.c
2162
if (!new) {
fs/locks.c
2166
new->fa_fd = fd;
fs/locks.c
2168
error = vfs_setlease(filp, arg, &fl, (void **)&new);
fs/locks.c
2171
if (new)
fs/locks.c
2172
fasync_free(new);
fs/locks.c
415
void locks_copy_conflock(struct file_lock *new, struct file_lock *fl)
fs/locks.c
417
new->c.flc_owner = fl->c.flc_owner;
fs/locks.c
418
new->c.flc_pid = fl->c.flc_pid;
fs/locks.c
419
new->c.flc_file = NULL;
fs/locks.c
420
new->c.flc_flags = fl->c.flc_flags;
fs/locks.c
421
new->c.flc_type = fl->c.flc_type;
fs/locks.c
422
new->fl_start = fl->fl_start;
fs/locks.c
423
new->fl_end = fl->fl_end;
fs/locks.c
424
new->fl_lmops = fl->fl_lmops;
fs/locks.c
425
new->fl_ops = NULL;
fs/locks.c
434
void locks_copy_lock(struct file_lock *new, struct file_lock *fl)
fs/locks.c
437
WARN_ON_ONCE(new->fl_ops);
fs/locks.c
439
locks_copy_conflock(new, fl);
fs/locks.c
441
new->c.flc_file = fl->c.flc_file;
fs/locks.c
442
new->fl_ops = fl->fl_ops;
fs/locks.c
446
fl->fl_ops->fl_copy_lock(new, fl);
fs/locks.c
451
static void locks_move_blocks(struct file_lock *new, struct file_lock *fl)
fs/locks.c
464
&new->c.flc_blocked_requests);
fs/locks.c
465
list_for_each_entry(f, &new->c.flc_blocked_requests,
fs/locks.c
467
f->c.flc_blocker = &new->c;
fs/namei.c
5704
CLASS(filename, new)(newname);
fs/namei.c
5705
return filename_symlinkat(old, newdfd, new);
fs/namei.c
5711
CLASS(filename, new)(newname);
fs/namei.c
5712
return filename_symlinkat(old, AT_FDCWD, new);
fs/namei.c
5816
int newdfd, struct filename *new, int flags)
fs/namei.c
5843
new_dentry = filename_create(newdfd, new, &new_path,
fs/namei.c
5884
CLASS(filename, new)(newname);
fs/namei.c
5885
return filename_linkat(olddfd, old, newdfd, new, flags);
fs/namei.c
5891
CLASS(filename, new)(newname);
fs/namei.c
5892
return filename_linkat(AT_FDCWD, old, AT_FDCWD, new, 0);
fs/namei.c
6220
CLASS(filename, new)(newname);
fs/namei.c
6221
return filename_renameat2(olddfd, old, newdfd, new, flags);
fs/namei.c
6228
CLASS(filename, new)(newname);
fs/namei.c
6229
return filename_renameat2(olddfd, old, newdfd, new, 0);
fs/namei.c
6235
CLASS(filename, new)(newname);
fs/namei.c
6236
return filename_renameat2(AT_FDCWD, old, AT_FDCWD, new, 0);
fs/namespace.c
4240
struct mount *new;
fs/namespace.c
4266
new = clone_mnt(old, old->mnt.mnt_root, copy_flags);
fs/namespace.c
4268
new = copy_tree(old, old->mnt.mnt_root, copy_flags);
fs/namespace.c
4269
if (IS_ERR(new)) {
fs/namespace.c
4271
return ERR_CAST(new);
fs/namespace.c
4275
lock_mnt_tree(new);
fs/namespace.c
4277
new_ns->root = new;
fs/namespace.c
4288
new_fs->root.mnt = mntget(&new->mnt);
fs/namespace.c
4289
new_fs->root.dentry = dget(new->mnt.mnt_root);
fs/namespace.c
4291
new_fs->pwd.mnt = mntget(&new->mnt);
fs/namespace.c
4292
new_fs->pwd.dentry = dget(new->mnt.mnt_root);
fs/namespace.c
4294
mnt_add_to_ns(new_ns, new);
fs/namespace.c
4304
q = new;
fs/namespace.c
4319
q = next_mnt(q, new);
fs/namespace.c
4671
int path_pivot_root(struct path *new, struct path *old)
fs/namespace.c
4680
error = security_sb_pivotroot(old, new);
fs/namespace.c
4691
new_mnt = real_mount(new->mnt);
fs/namespace.c
4703
if (d_unlinked(new->dentry))
fs/namespace.c
4711
if (!path_mounted(new))
fs/namespace.c
4716
if (!is_path_reachable(old_mnt, old_mp.mp->m_dentry, new))
fs/namespace.c
4719
if (!is_path_reachable(new_mnt, new->dentry, &root))
fs/namespace.c
4738
chroot_fs_refs(&root, new);
fs/namespace.c
4770
struct path new __free(path_put) = {};
fs/namespace.c
4775
LOOKUP_FOLLOW | LOOKUP_DIRECTORY, &new);
fs/namespace.c
4784
return path_pivot_root(&new, &old);
fs/netfs/iterator.c
115
iov_iter_bvec(new, orig->data_source, bv, npages, orig_len - count);
fs/netfs/iterator.c
37
struct iov_iter *new,
fs/nfs/blocklayout/blocklayout.h
188
struct pnfs_block_extent *new);
fs/nfs/blocklayout/extent_tree.c
138
struct pnfs_block_extent *new, bool merge_ok)
fs/nfs/blocklayout/extent_tree.c
147
if (new->be_f_offset < be->be_f_offset) {
fs/nfs/blocklayout/extent_tree.c
148
if (merge_ok && ext_can_merge(new, be)) {
fs/nfs/blocklayout/extent_tree.c
149
be->be_f_offset = new->be_f_offset;
fs/nfs/blocklayout/extent_tree.c
151
be->be_v_offset = new->be_v_offset;
fs/nfs/blocklayout/extent_tree.c
152
be->be_length += new->be_length;
fs/nfs/blocklayout/extent_tree.c
157
} else if (new->be_f_offset >= ext_f_end(be)) {
fs/nfs/blocklayout/extent_tree.c
158
if (merge_ok && ext_can_merge(be, new)) {
fs/nfs/blocklayout/extent_tree.c
159
be->be_length += new->be_length;
fs/nfs/blocklayout/extent_tree.c
169
rb_link_node(&new->be_node, parent, p);
fs/nfs/blocklayout/extent_tree.c
170
rb_insert_color(&new->be_node, root);
fs/nfs/blocklayout/extent_tree.c
173
nfs4_put_deviceid_node(new->be_device);
fs/nfs/blocklayout/extent_tree.c
174
kfree(new);
fs/nfs/blocklayout/extent_tree.c
202
struct pnfs_block_extent *new;
fs/nfs/blocklayout/extent_tree.c
204
new = kzalloc_obj(*new, GFP_ATOMIC);
fs/nfs/blocklayout/extent_tree.c
205
if (!new)
fs/nfs/blocklayout/extent_tree.c
210
new->be_f_offset = end;
fs/nfs/blocklayout/extent_tree.c
212
new->be_v_offset =
fs/nfs/blocklayout/extent_tree.c
215
new->be_length = len2;
fs/nfs/blocklayout/extent_tree.c
216
new->be_state = be->be_state;
fs/nfs/blocklayout/extent_tree.c
217
new->be_tag = be->be_tag;
fs/nfs/blocklayout/extent_tree.c
218
new->be_device = nfs4_get_deviceid(be->be_device);
fs/nfs/blocklayout/extent_tree.c
220
__ext_tree_insert(root, new, true);
fs/nfs/blocklayout/extent_tree.c
256
ext_tree_insert(struct pnfs_block_layout *bl, struct pnfs_block_extent *new)
fs/nfs/blocklayout/extent_tree.c
262
switch (new->be_state) {
fs/nfs/blocklayout/extent_tree.c
278
be = __ext_tree_search(root, new->be_f_offset);
fs/nfs/blocklayout/extent_tree.c
279
if (!be || be->be_f_offset >= ext_f_end(new)) {
fs/nfs/blocklayout/extent_tree.c
280
__ext_tree_insert(root, new, true);
fs/nfs/blocklayout/extent_tree.c
281
} else if (new->be_f_offset >= be->be_f_offset) {
fs/nfs/blocklayout/extent_tree.c
282
if (ext_f_end(new) <= ext_f_end(be)) {
fs/nfs/blocklayout/extent_tree.c
283
nfs4_put_deviceid_node(new->be_device);
fs/nfs/blocklayout/extent_tree.c
284
kfree(new);
fs/nfs/blocklayout/extent_tree.c
286
sector_t new_len = ext_f_end(new) - ext_f_end(be);
fs/nfs/blocklayout/extent_tree.c
287
sector_t diff = new->be_length - new_len;
fs/nfs/blocklayout/extent_tree.c
289
new->be_f_offset += diff;
fs/nfs/blocklayout/extent_tree.c
290
new->be_v_offset += diff;
fs/nfs/blocklayout/extent_tree.c
291
new->be_length = new_len;
fs/nfs/blocklayout/extent_tree.c
294
} else if (ext_f_end(new) <= ext_f_end(be)) {
fs/nfs/blocklayout/extent_tree.c
295
new->be_length = be->be_f_offset - new->be_f_offset;
fs/nfs/blocklayout/extent_tree.c
296
__ext_tree_insert(root, new, true);
fs/nfs/blocklayout/extent_tree.c
299
sector_t new_len = ext_f_end(new) - ext_f_end(be);
fs/nfs/blocklayout/extent_tree.c
300
sector_t diff = new->be_length - new_len;
fs/nfs/blocklayout/extent_tree.c
302
split = kmemdup(new, sizeof(*new), GFP_ATOMIC);
fs/nfs/blocklayout/extent_tree.c
309
split->be_device = nfs4_get_deviceid(new->be_device);
fs/nfs/blocklayout/extent_tree.c
312
new->be_f_offset += diff;
fs/nfs/blocklayout/extent_tree.c
313
new->be_v_offset += diff;
fs/nfs/blocklayout/extent_tree.c
314
new->be_length = new_len;
fs/nfs/blocklayout/extent_tree.c
384
struct pnfs_block_extent *new;
fs/nfs/blocklayout/extent_tree.c
387
new = kzalloc_obj(*new, GFP_ATOMIC);
fs/nfs/blocklayout/extent_tree.c
388
if (!new)
fs/nfs/blocklayout/extent_tree.c
393
new->be_f_offset = split;
fs/nfs/blocklayout/extent_tree.c
395
new->be_v_offset = be->be_v_offset + be->be_length;
fs/nfs/blocklayout/extent_tree.c
396
new->be_length = orig_len - be->be_length;
fs/nfs/blocklayout/extent_tree.c
397
new->be_state = be->be_state;
fs/nfs/blocklayout/extent_tree.c
398
new->be_tag = be->be_tag;
fs/nfs/blocklayout/extent_tree.c
399
new->be_device = nfs4_get_deviceid(be->be_device);
fs/nfs/blocklayout/extent_tree.c
401
__ext_tree_insert(root, new, false);
fs/nfs/callback_proc.c
217
const nfs4_stateid *new,
fs/nfs/callback_proc.c
227
if (!nfs4_stateid_match_other(&lo->plh_stateid, new))
fs/nfs/callback_proc.c
230
newseq = be32_to_cpu(new->seqid);
fs/nfs/client.c
422
struct nfs_client *clp, *new = NULL;
fs/nfs/client.c
438
if (new)
fs/nfs/client.c
439
new->rpc_ops->free_client(new);
fs/nfs/client.c
444
if (new) {
fs/nfs/client.c
445
list_add_tail(&new->cl_share_link,
fs/nfs/client.c
448
new = rpc_ops->init_client(new, cl_init);
fs/nfs/client.c
449
if (!IS_ERR(new))
fs/nfs/client.c
450
nfs_local_probe_async(new);
fs/nfs/client.c
451
return new;
fs/nfs/client.c
456
new = rpc_ops->alloc_client(cl_init);
fs/nfs/client.c
457
} while (!IS_ERR(new));
fs/nfs/client.c
459
return new;
fs/nfs/dir.c
829
struct folio *new, *folio = *arrays;
fs/nfs/dir.c
855
new = nfs_readdir_folio_array_alloc(cookie, GFP_KERNEL);
fs/nfs/dir.c
856
if (!new)
fs/nfs/dir.c
859
*arrays = folio = new;
fs/nfs/dir.c
861
new = nfs_readdir_folio_get_next(mapping, cookie,
fs/nfs/dir.c
863
if (!new)
fs/nfs/dir.c
867
folio = new;
fs/nfs/dns_resolve.c
100
new->addrlen = 0;
fs/nfs/dns_resolve.c
216
struct nfs_dns_ent *new,
fs/nfs/dns_resolve.c
222
&new->h, &key->h,
fs/nfs/dns_resolve.c
74
struct nfs_dns_ent *new;
fs/nfs/dns_resolve.c
77
new = container_of(cnew, struct nfs_dns_ent, h);
fs/nfs/dns_resolve.c
80
memcpy(&new->addr, &key->addr, key->addrlen);
fs/nfs/dns_resolve.c
81
new->addrlen = key->addrlen;
fs/nfs/dns_resolve.c
87
struct nfs_dns_ent *new;
fs/nfs/dns_resolve.c
90
new = container_of(cnew, struct nfs_dns_ent, h);
fs/nfs/dns_resolve.c
93
kfree(new->hostname);
fs/nfs/dns_resolve.c
94
new->hostname = kmemdup_nul(key->hostname, key->namelen, GFP_KERNEL);
fs/nfs/dns_resolve.c
95
if (new->hostname) {
fs/nfs/dns_resolve.c
96
new->namelen = key->namelen;
fs/nfs/dns_resolve.c
99
new->namelen = 0;
fs/nfs/filelayout/filelayout.c
1085
struct pnfs_commit_array *array, *new;
fs/nfs/filelayout/filelayout.c
1089
new = pnfs_alloc_commit_array(size, nfs_io_gfp_mask());
fs/nfs/filelayout/filelayout.c
1090
if (new) {
fs/nfs/filelayout/filelayout.c
1092
array = pnfs_add_commit_array(fl_cinfo, new, lseg);
fs/nfs/filelayout/filelayout.c
1094
if (array != new)
fs/nfs/filelayout/filelayout.c
1095
pnfs_free_commit_array(new);
fs/nfs/flexfilelayout/flexfilelayout.c
2490
struct pnfs_commit_array *array, *new;
fs/nfs/flexfilelayout/flexfilelayout.c
2493
new = pnfs_alloc_commit_array(size,
fs/nfs/flexfilelayout/flexfilelayout.c
2495
if (new) {
fs/nfs/flexfilelayout/flexfilelayout.c
2497
array = pnfs_add_commit_array(fl_cinfo, new, lseg);
fs/nfs/flexfilelayout/flexfilelayout.c
2499
if (array != new)
fs/nfs/flexfilelayout/flexfilelayout.c
2500
pnfs_free_commit_array(new);
fs/nfs/flexfilelayout/flexfilelayout.c
379
ff_lseg_merge(struct pnfs_layout_segment *new,
fs/nfs/flexfilelayout/flexfilelayout.c
386
if (new->pls_range.iomode != old->pls_range.iomode)
fs/nfs/flexfilelayout/flexfilelayout.c
390
if (old_end < new->pls_range.offset)
fs/nfs/flexfilelayout/flexfilelayout.c
392
new_end = pnfs_calc_offset_end(new->pls_range.offset,
fs/nfs/flexfilelayout/flexfilelayout.c
393
new->pls_range.length);
fs/nfs/flexfilelayout/flexfilelayout.c
396
if (!ff_lseg_match_mirrors(new, old))
fs/nfs/flexfilelayout/flexfilelayout.c
402
if (new->pls_range.offset < old->pls_range.offset)
fs/nfs/flexfilelayout/flexfilelayout.c
403
new->pls_range.offset = old->pls_range.offset;
fs/nfs/flexfilelayout/flexfilelayout.c
404
new->pls_range.length = pnfs_calc_offset_length(new->pls_range.offset,
fs/nfs/flexfilelayout/flexfilelayout.c
407
set_bit(NFS_LSEG_ROC, &new->pls_flags);
fs/nfs/inode.c
1109
struct nfs_lock_context *res, *new = NULL;
fs/nfs/inode.c
1116
new = kmalloc_obj(*new, GFP_KERNEL_ACCOUNT);
fs/nfs/inode.c
1117
if (new == NULL)
fs/nfs/inode.c
1119
nfs_init_lock_context(new);
fs/nfs/inode.c
1123
new->open_context = get_nfs_open_context(ctx);
fs/nfs/inode.c
1124
if (new->open_context) {
fs/nfs/inode.c
1125
list_add_tail_rcu(&new->list,
fs/nfs/inode.c
1127
res = new;
fs/nfs/inode.c
1128
new = NULL;
fs/nfs/inode.c
1133
kfree(new);
fs/nfs/nfs2xdr.c
714
const struct qstr *new = args->new_name;
fs/nfs/nfs2xdr.c
717
encode_diropargs(xdr, args->new_dir, new->name, new->len);
fs/nfs/nfs3xdr.c
1189
const struct qstr *new = args->new_name;
fs/nfs/nfs3xdr.c
1192
encode_diropargs3(xdr, args->new_dir, new->name, new->len);
fs/nfs/nfs40client.c
119
static int nfs40_walk_client_list(struct nfs_client *new,
fs/nfs/nfs40client.c
123
struct nfs_net *nn = net_generic(new->cl_net, nfs_net_id);
fs/nfs/nfs40client.c
126
.clientid = new->cl_clientid,
fs/nfs/nfs40client.c
127
.confirm = new->cl_confirm,
fs/nfs/nfs40client.c
134
if (pos == new)
fs/nfs/nfs40client.c
137
status = nfs4_match_client(pos, new, &prev, nn);
fs/nfs/nfs40client.c
149
if ((new != pos) && nfs4_same_verifier(&pos->cl_confirm,
fs/nfs/nfs40client.c
150
&new->cl_confirm))
fs/nfs/nfs40client.c
169
nfs4_swap_callback_idents(pos, new);
fs/nfs/nfs40client.c
170
pos->cl_confirm = new->cl_confirm;
fs/nfs/nfs42xattr.c
310
struct nfs4_xattr_entry *new)
fs/nfs/nfs42xattr.c
324
cache->listxattr = new;
fs/nfs/nfs42xattr.c
325
if (new != NULL && new != ERR_PTR(-ESTALE))
fs/nfs/nfs42xattr.c
326
nfs4_xattr_entry_lru_add(new);
fs/nfs/nfs4_fs.h
293
int nfs4_match_client(struct nfs_client *pos, struct nfs_client *new,
fs/nfs/nfs4client.c
135
struct nfs4_ds_server *dss, *new;
fs/nfs/nfs4client.c
141
new = nfs4_alloc_ds_server(ds_clp, flavor);
fs/nfs/nfs4client.c
142
if (IS_ERR(new))
fs/nfs/nfs4client.c
143
return ERR_CAST(new);
fs/nfs/nfs4client.c
144
dss = nfs4_add_ds_client(ds_clp, flavor, new);
fs/nfs/nfs4client.c
145
if (dss != new)
fs/nfs/nfs4client.c
146
nfs4_free_ds_server(new);
fs/nfs/nfs4client.c
459
int nfs4_match_client(struct nfs_client *pos, struct nfs_client *new,
fs/nfs/nfs4client.c
464
if (pos->rpc_ops != new->rpc_ops)
fs/nfs/nfs4client.c
467
if (pos->cl_minorversion != new->cl_minorversion)
fs/nfs/nfs4client.c
491
if (pos->cl_clientid != new->cl_clientid)
fs/nfs/nfs4client.c
497
if (!nfs4_match_client_owner_id(pos, new))
fs/nfs/nfs4client.c
590
int nfs41_walk_client_list(struct nfs_client *new,
fs/nfs/nfs4client.c
594
struct nfs_net *nn = net_generic(new->cl_net, nfs_net_id);
fs/nfs/nfs4client.c
601
if (pos == new)
fs/nfs/nfs4client.c
604
status = nfs4_match_client(pos, new, &prev, nn);
fs/nfs/nfs4client.c
616
new->cl_serverowner))
fs/nfs/nfs4client.c
79
struct nfs4_ds_server *new)
fs/nfs/nfs4client.c
89
if (new)
fs/nfs/nfs4client.c
90
list_add_rcu(&new->list, &ds_clp->cl_ds_clients);
fs/nfs/nfs4client.c
91
dss = new;
fs/nfs/nfs4namespace.c
224
struct rpc_clnt *new;
fs/nfs/nfs4namespace.c
228
new = rpc_clone_client_set_auth(clnt, pflavor);
fs/nfs/nfs4namespace.c
229
if (IS_ERR(new))
fs/nfs/nfs4namespace.c
236
cred = rpcauth_lookupcred(new->cl_auth, 0);
fs/nfs/nfs4namespace.c
238
rpc_shutdown_client(new);
fs/nfs/nfs4namespace.c
242
return new;
fs/nfs/nfs4namespace.c
266
struct rpc_clnt *new;
fs/nfs/nfs4namespace.c
277
new = ERR_PTR(err);
fs/nfs/nfs4namespace.c
281
new = nfs_find_best_sec(clnt, NFS_SERVER(inode), flavors);
fs/nfs/nfs4namespace.c
285
return new;
fs/nfs/nfs4state.c
1015
struct nfs_seqid *new;
fs/nfs/nfs4state.c
1017
new = kmalloc_obj(*new, gfp_mask);
fs/nfs/nfs4state.c
1018
if (new == NULL)
fs/nfs/nfs4state.c
1020
new->sequence = counter;
fs/nfs/nfs4state.c
1021
INIT_LIST_HEAD(&new->list);
fs/nfs/nfs4state.c
1022
new->task = NULL;
fs/nfs/nfs4state.c
1023
return new;
fs/nfs/nfs4state.c
382
nfs4_insert_state_owner_locked(struct nfs4_state_owner *new)
fs/nfs/nfs4state.c
384
struct nfs_server *server = new->so_server;
fs/nfs/nfs4state.c
393
cmp = cred_fscmp(new->so_cred, sp->so_cred);
fs/nfs/nfs4state.c
406
rb_link_node(&new->so_server_node, parent, p);
fs/nfs/nfs4state.c
407
rb_insert_color(&new->so_server_node, &server->state_owners);
fs/nfs/nfs4state.c
408
return new;
fs/nfs/nfs4state.c
524
struct nfs4_state_owner *sp, *new;
fs/nfs/nfs4state.c
531
new = nfs4_alloc_state_owner(server, cred, gfp_flags);
fs/nfs/nfs4state.c
532
if (new == NULL)
fs/nfs/nfs4state.c
535
sp = nfs4_insert_state_owner_locked(new);
fs/nfs/nfs4state.c
537
if (sp != new)
fs/nfs/nfs4state.c
538
nfs4_free_state_owner(new);
fs/nfs/nfs4state.c
667
struct nfs4_state *state, *new;
fs/nfs/nfs4state.c
675
new = nfs4_alloc_open_state();
fs/nfs/nfs4state.c
679
if (state == NULL && new != NULL) {
fs/nfs/nfs4state.c
680
state = new;
fs/nfs/nfs4state.c
694
if (new)
fs/nfs/nfs4state.c
695
nfs4_free_open_state(new);
fs/nfs/nfs4state.c
843
struct nfs4_lock_state *lsp, *new = NULL;
fs/nfs/nfs4state.c
850
if (new != NULL) {
fs/nfs/nfs4state.c
851
list_add(&new->ls_locks, &state->lock_states);
fs/nfs/nfs4state.c
853
lsp = new;
fs/nfs/nfs4state.c
854
new = NULL;
fs/nfs/nfs4state.c
858
new = nfs4_alloc_lock_state(state, owner);
fs/nfs/nfs4state.c
859
if (new == NULL)
fs/nfs/nfs4state.c
863
if (new != NULL)
fs/nfs/nfs4state.c
864
nfs4_free_lock_state(state->owner->so_server, new);
fs/nfs/nfs4super.c
100
struct nfs_referral_count *p, *new;
fs/nfs/nfs4super.c
103
new = kmalloc_obj(*new);
fs/nfs/nfs4super.c
104
if (!new)
fs/nfs/nfs4super.c
106
new->task = current;
fs/nfs/nfs4super.c
107
new->referral_count = 1;
fs/nfs/nfs4super.c
118
list_add(&new->list, &nfs_referral_count_list);
fs/nfs/nfs4super.c
119
new = NULL;
fs/nfs/nfs4super.c
122
kfree(new);
fs/nfs/pagelist.c
121
unsigned int new = pos - hdr->io_start;
fs/nfs/pagelist.c
124
if (hdr->good_bytes > new) {
fs/nfs/pagelist.c
125
hdr->good_bytes = new;
fs/nfs/pnfs.c
1063
pnfs_set_layout_stateid(struct pnfs_layout_hdr *lo, const nfs4_stateid *new,
fs/nfs/pnfs.c
1067
u32 newseq = be32_to_cpu(new->seqid);
fs/nfs/pnfs.c
1071
nfs4_stateid_copy(&lo->plh_stateid, new);
fs/nfs/pnfs.c
1079
nfs4_stateid_copy(&lo->plh_stateid, new);
fs/nfs/pnfs.c
1918
struct pnfs_layout_hdr *new = NULL;
fs/nfs/pnfs.c
1925
new = alloc_init_layout_hdr(ino, ctx, gfp_flags);
fs/nfs/pnfs.c
1929
nfsi->layout = new;
fs/nfs/pnfs.c
1930
return new;
fs/nfs/pnfs.c
1931
} else if (new != NULL)
fs/nfs/pnfs.c
1932
pnfs_free_layout_hdr(new);
fs/nfs/pnfs.h
293
const nfs4_stateid *new,
fs/nfs/pnfs_dev.c
190
struct nfs4_deviceid_node *d, *new;
fs/nfs/pnfs_dev.c
196
new = nfs4_get_device_info(server, id, cred, gfp_mask);
fs/nfs/pnfs_dev.c
197
if (!new) {
fs/nfs/pnfs_dev.c
199
return new;
fs/nfs/pnfs_dev.c
206
server->pnfs_curr_ld->free_deviceid_node(new);
fs/nfs/pnfs_dev.c
208
atomic_inc(&new->ref);
fs/nfs/pnfs_dev.c
209
hlist_add_head_rcu(&new->node, &nfs4_deviceid_cache[hash]);
fs/nfs/pnfs_dev.c
211
d = new;
fs/nfs/pnfs_nfs.c
143
struct pnfs_commit_array *new,
fs/nfs/pnfs_nfs.c
151
new->lseg = lseg;
fs/nfs/pnfs_nfs.c
152
refcount_set(&new->refcount, 1);
fs/nfs/pnfs_nfs.c
153
list_add_rcu(&new->cinfo_list, &fl_cinfo->commits);
fs/nfs/pnfs_nfs.c
154
list_add(&new->lseg_list, &lseg->pls_commits);
fs/nfs/pnfs_nfs.c
155
return new;
fs/nfs/read.c
298
unsigned int new = pos - hdr->io_start;
fs/nfs/read.c
300
if (hdr->good_bytes > new) {
fs/nfs/read.c
301
hdr->good_bytes = new;
fs/nfs/read.c
317
struct nfs_page *new;
fs/nfs/read.c
327
new = nfs_page_create_from_folio(ctx, folio, 0, aligned_len);
fs/nfs/read.c
328
if (IS_ERR(new)) {
fs/nfs/read.c
329
error = PTR_ERR(new);
fs/nfs/read.c
337
if (!nfs_pageio_add_request(pgio, new)) {
fs/nfs/read.c
338
nfs_list_remove_request(new);
fs/nfs/read.c
340
nfs_readpage_release(new, error);
fs/nfs/super.c
1223
const struct nfs_server *new)
fs/nfs/super.c
1230
if (new->client && new->client->cl_cred)
fs/nfs/super.c
1231
newns = new->client->cl_cred->user_ns;
fs/nfs/write.c
1180
struct rpc_cred *cred, *new, *old = NULL;
fs/nfs/write.c
1193
new = auth->au_ops->lookup_cred(auth, &acred, 0);
fs/nfs/write.c
1194
if (new == cred) {
fs/nfs/write.c
1195
put_rpccred(new);
fs/nfs/write.c
1198
if (IS_ERR_OR_NULL(new)) {
fs/nfs/write.c
1199
new = NULL;
fs/nfs/write.c
1201
} else if (new->cr_ops->crkey_timeout &&
fs/nfs/write.c
1202
new->cr_ops->crkey_timeout(new))
fs/nfs/write.c
1207
RCU_INITIALIZER(new)), 1);
fs/nfsd/auth.c
25
struct cred *new;
fs/nfsd/auth.c
31
new = prepare_creds();
fs/nfsd/auth.c
32
if (!new)
fs/nfsd/auth.c
35
new->fsuid = cred->cr_uid;
fs/nfsd/auth.c
36
new->fsgid = cred->cr_gid;
fs/nfsd/auth.c
41
new->fsuid = exp->ex_anon_uid;
fs/nfsd/auth.c
42
new->fsgid = exp->ex_anon_gid;
fs/nfsd/auth.c
47
if (uid_eq(new->fsuid, GLOBAL_ROOT_UID))
fs/nfsd/auth.c
48
new->fsuid = exp->ex_anon_uid;
fs/nfsd/auth.c
49
if (gid_eq(new->fsgid, GLOBAL_ROOT_GID))
fs/nfsd/auth.c
50
new->fsgid = exp->ex_anon_gid;
fs/nfsd/auth.c
69
if (uid_eq(new->fsuid, INVALID_UID))
fs/nfsd/auth.c
70
new->fsuid = exp->ex_anon_uid;
fs/nfsd/auth.c
71
if (gid_eq(new->fsgid, INVALID_GID))
fs/nfsd/auth.c
72
new->fsgid = exp->ex_anon_gid;
fs/nfsd/auth.c
74
set_groups(new, gi);
fs/nfsd/auth.c
77
if (!uid_eq(new->fsuid, GLOBAL_ROOT_UID))
fs/nfsd/auth.c
78
new->cap_effective = cap_drop_nfsd_set(new->cap_effective);
fs/nfsd/auth.c
80
new->cap_effective = cap_raise_nfsd_set(new->cap_effective,
fs/nfsd/auth.c
81
new->cap_permitted);
fs/nfsd/auth.c
82
put_cred(override_creds(new));
fs/nfsd/auth.c
86
abort_creds(new);
fs/nfsd/export.c
1522
struct svc_export *new = container_of(b, struct svc_export, h);
fs/nfsd/export.c
1523
return orig->ex_client == new->ex_client &&
fs/nfsd/export.c
1524
path_equal(&orig->ex_path, &new->ex_path);
fs/nfsd/export.c
1529
struct svc_export *new = container_of(cnew, struct svc_export, h);
fs/nfsd/export.c
1533
new->ex_client = item->ex_client;
fs/nfsd/export.c
1534
new->ex_path = item->ex_path;
fs/nfsd/export.c
1536
new->ex_fslocs.locations = NULL;
fs/nfsd/export.c
1537
new->ex_fslocs.locations_count = 0;
fs/nfsd/export.c
1538
new->ex_fslocs.migrated = 0;
fs/nfsd/export.c
1539
new->ex_layout_types = 0;
fs/nfsd/export.c
1540
new->ex_uuid = NULL;
fs/nfsd/export.c
1541
new->cd = item->cd;
fs/nfsd/export.c
1542
export_stats_reset(new->ex_stats);
fs/nfsd/export.c
1547
struct svc_export *new = container_of(cnew, struct svc_export, h);
fs/nfsd/export.c
1551
new->ex_flags = item->ex_flags;
fs/nfsd/export.c
1552
new->ex_anon_uid = item->ex_anon_uid;
fs/nfsd/export.c
1553
new->ex_anon_gid = item->ex_anon_gid;
fs/nfsd/export.c
1554
new->ex_fsid = item->ex_fsid;
fs/nfsd/export.c
1555
new->ex_devid_map = item->ex_devid_map;
fs/nfsd/export.c
1557
new->ex_uuid = item->ex_uuid;
fs/nfsd/export.c
1559
new->ex_fslocs.locations = item->ex_fslocs.locations;
fs/nfsd/export.c
1561
new->ex_fslocs.locations_count = item->ex_fslocs.locations_count;
fs/nfsd/export.c
1563
new->ex_fslocs.migrated = item->ex_fslocs.migrated;
fs/nfsd/export.c
1565
new->ex_layout_types = item->ex_layout_types;
fs/nfsd/export.c
1566
new->ex_nflavors = item->ex_nflavors;
fs/nfsd/export.c
1568
new->ex_flavors[i] = item->ex_flavors[i];
fs/nfsd/export.c
1570
new->ex_xprtsec_modes = item->ex_xprtsec_modes;
fs/nfsd/export.c
1635
svc_export_update(struct svc_export *new, struct svc_export *old)
fs/nfsd/export.c
1640
ch = sunrpc_cache_update(old->cd, &new->h, &old->h, hash);
fs/nfsd/export.c
206
struct svc_expkey *new = container_of(b, struct svc_expkey, h);
fs/nfsd/export.c
208
if (orig->ek_fsidtype != new->ek_fsidtype ||
fs/nfsd/export.c
209
orig->ek_client != new->ek_client ||
fs/nfsd/export.c
210
memcmp(orig->ek_fsid, new->ek_fsid, key_len(orig->ek_fsidtype)) != 0)
fs/nfsd/export.c
218
struct svc_expkey *new = container_of(cnew, struct svc_expkey, h);
fs/nfsd/export.c
222
new->ek_client = item->ek_client;
fs/nfsd/export.c
223
new->ek_fsidtype = item->ek_fsidtype;
fs/nfsd/export.c
225
memcpy(new->ek_fsid, item->ek_fsid, sizeof(new->ek_fsid));
fs/nfsd/export.c
231
struct svc_expkey *new = container_of(cnew, struct svc_expkey, h);
fs/nfsd/export.c
234
new->ek_path = item->ek_path;
fs/nfsd/export.c
307
svc_expkey_update(struct cache_detail *cd, struct svc_expkey *new,
fs/nfsd/export.c
311
int hash = svc_expkey_hash(new);
fs/nfsd/export.c
313
ch = sunrpc_cache_update(cd, &new->h, &old->h, hash);
fs/nfsd/export.c
77
static struct svc_expkey *svc_expkey_update(struct cache_detail *cd, struct svc_expkey *new,
fs/nfsd/export.c
827
static struct svc_export *svc_export_update(struct svc_export *new,
fs/nfsd/filecache.c
1138
struct nfsd_file *new, *nf;
fs/nfsd/filecache.c
1164
new = nfsd_file_alloc(net, inode, need, want_gc);
fs/nfsd/filecache.c
1165
if (!new) {
fs/nfsd/filecache.c
1176
nfsd_file_free(new);
fs/nfsd/filecache.c
1179
nf = new;
fs/nfsd/filecache.c
160
struct nfsd_file_mark *nfm = NULL, *new;
fs/nfsd/filecache.c
183
new = kmem_cache_alloc(nfsd_file_mark_slab, GFP_KERNEL);
fs/nfsd/filecache.c
184
if (!new)
fs/nfsd/filecache.c
186
fsnotify_init_mark(&new->nfm_mark, nfsd_file_fsnotify_group);
fs/nfsd/filecache.c
187
new->nfm_mark.mask = FS_ATTRIB|FS_DELETE_SELF;
fs/nfsd/filecache.c
188
refcount_set(&new->nfm_ref, 1);
fs/nfsd/filecache.c
190
err = fsnotify_add_inode_mark(&new->nfm_mark, inode, 0);
fs/nfsd/filecache.c
202
nfm = new;
fs/nfsd/filecache.c
204
fsnotify_put_mark(&new->nfm_mark);
fs/nfsd/localio.c
100
new = unrcu_pointer(cmpxchg(pnf, NULL, RCU_INITIALIZER(localio)));
fs/nfsd/localio.c
101
if (new) {
fs/nfsd/localio.c
103
if (nfsd_file_get(new) == NULL)
fs/nfsd/localio.c
112
localio = new;
fs/nfsd/localio.c
92
struct nfsd_file *new;
fs/nfsd/nfs4idmap.c
285
idtoname_update(struct cache_detail *cd, struct ent *new, struct ent *old)
fs/nfsd/nfs4idmap.c
287
struct cache_head *ch = sunrpc_cache_update(cd, &new->h, &old->h,
fs/nfsd/nfs4idmap.c
288
idtoname_hash(new));
fs/nfsd/nfs4idmap.c
450
nametoid_update(struct cache_detail *cd, struct ent *new, struct ent *old)
fs/nfsd/nfs4idmap.c
452
struct cache_head *ch = sunrpc_cache_update(cd, &new->h, &old->h,
fs/nfsd/nfs4idmap.c
453
nametoid_hash(new));
fs/nfsd/nfs4idmap.c
80
struct ent *new = container_of(cnew, struct ent, h);
fs/nfsd/nfs4idmap.c
83
new->id = itm->id;
fs/nfsd/nfs4idmap.c
84
new->type = itm->type;
fs/nfsd/nfs4idmap.c
86
strscpy(new->name, itm->name, sizeof(new->name));
fs/nfsd/nfs4idmap.c
87
strscpy(new->authname, itm->authname, sizeof(new->authname));
fs/nfsd/nfs4layouts.c
383
layouts_try_merge(struct nfsd4_layout_seg *lo, struct nfsd4_layout_seg *new)
fs/nfsd/nfs4layouts.c
385
if (lo->iomode != new->iomode)
fs/nfsd/nfs4layouts.c
387
if (layout_end(new) < lo->offset)
fs/nfsd/nfs4layouts.c
389
if (layout_end(lo) < new->offset)
fs/nfsd/nfs4layouts.c
392
lo->offset = min(lo->offset, new->offset);
fs/nfsd/nfs4layouts.c
393
layout_update_len(lo, max(layout_end(lo), layout_end(new)));
fs/nfsd/nfs4layouts.c
421
struct nfs4_layout *lp, *new = NULL;
fs/nfsd/nfs4layouts.c
436
new = kmem_cache_alloc(nfs4_layout_cache, GFP_KERNEL);
fs/nfsd/nfs4layouts.c
437
if (!new)
fs/nfsd/nfs4layouts.c
439
memcpy(&new->lo_seg, seg, sizeof(new->lo_seg));
fs/nfsd/nfs4layouts.c
440
new->lo_state = ls;
fs/nfsd/nfs4layouts.c
453
list_add_tail(&new->lo_perstate, &ls->ls_layouts);
fs/nfsd/nfs4layouts.c
454
new = NULL;
fs/nfsd/nfs4layouts.c
460
if (new)
fs/nfsd/nfs4layouts.c
461
kmem_cache_free(nfs4_layout_cache, new);
fs/nfsd/nfs4recover.c
78
struct cred *new;
fs/nfsd/nfs4recover.c
80
new = prepare_creds();
fs/nfsd/nfs4recover.c
81
if (!new)
fs/nfsd/nfs4recover.c
84
new->fsuid = GLOBAL_ROOT_UID;
fs/nfsd/nfs4recover.c
85
new->fsgid = GLOBAL_ROOT_GID;
fs/nfsd/nfs4recover.c
86
*original_creds = override_creds(new);
fs/nfsd/nfs4recover.c
958
struct cld_upcall *new, *tmp;
fs/nfsd/nfs4recover.c
961
new = kzalloc_obj(*new);
fs/nfsd/nfs4recover.c
962
if (!new)
fs/nfsd/nfs4recover.c
963
return new;
fs/nfsd/nfs4recover.c
975
init_completion(&new->cu_done);
fs/nfsd/nfs4recover.c
976
new->cu_u.cu_msg.cm_vers = nn->client_tracking_ops->version;
fs/nfsd/nfs4recover.c
977
put_unaligned(cn->cn_xid++, &new->cu_u.cu_msg.cm_xid);
fs/nfsd/nfs4recover.c
978
new->cu_net = cn;
fs/nfsd/nfs4recover.c
979
list_add(&new->cu_list, &cn->cn_list);
fs/nfsd/nfs4recover.c
982
dprintk("%s: allocated xid %u\n", __func__, new->cu_u.cu_msg.cm_xid);
fs/nfsd/nfs4recover.c
984
return new;
fs/nfsd/nfs4state.c
1068
int new; /* index into 'set' */
fs/nfsd/nfs4state.c
1084
bd->new = 1-bd->new;
fs/nfsd/nfs4state.c
1085
memset(bd->set[bd->new], 0,
fs/nfsd/nfs4state.c
1113
__set_bit(hash&255, bd->set[bd->new]);
fs/nfsd/nfs4state.c
1114
__set_bit((hash>>8)&255, bd->set[bd->new]);
fs/nfsd/nfs4state.c
1115
__set_bit((hash>>16)&255, bd->set[bd->new]);
fs/nfsd/nfs4state.c
2156
struct nfsd4_session *new;
fs/nfsd/nfs4state.c
2160
new = kzalloc_obj(*new);
fs/nfsd/nfs4state.c
2161
if (!new)
fs/nfsd/nfs4state.c
2163
xa_init(&new->se_slots);
fs/nfsd/nfs4state.c
2166
if (!slot || xa_is_err(xa_store(&new->se_slots, 0, slot, GFP_KERNEL)))
fs/nfsd/nfs4state.c
2174
if (xa_is_err(xa_store(&new->se_slots, i, slot, gfp))) {
fs/nfsd/nfs4state.c
2180
memcpy(&new->se_fchannel, fattrs, sizeof(struct nfsd4_channel_attrs));
fs/nfsd/nfs4state.c
2181
new->se_target_maxslots = i;
fs/nfsd/nfs4state.c
2183
new->se_cb_slot_avail = ~0U;
fs/nfsd/nfs4state.c
2184
new->se_cb_highest_slot = min(battrs->maxreqs - 1,
fs/nfsd/nfs4state.c
2186
spin_lock_init(&new->se_lock);
fs/nfsd/nfs4state.c
2187
return new;
fs/nfsd/nfs4state.c
2190
xa_destroy(&new->se_slots);
fs/nfsd/nfs4state.c
2191
kfree(new);
fs/nfsd/nfs4state.c
2337
static void init_session(struct svc_rqst *rqstp, struct nfsd4_session *new, struct nfs4_client *clp, struct nfsd4_create_session *cses)
fs/nfsd/nfs4state.c
2342
new->se_client = clp;
fs/nfsd/nfs4state.c
2343
gen_sessionid(new);
fs/nfsd/nfs4state.c
2345
INIT_LIST_HEAD(&new->se_conns);
fs/nfsd/nfs4state.c
2347
atomic_set(&new->se_ref, 0);
fs/nfsd/nfs4state.c
2348
new->se_dead = false;
fs/nfsd/nfs4state.c
2349
new->se_cb_prog = cses->callback_prog;
fs/nfsd/nfs4state.c
2350
new->se_cb_sec = cses->cb_sec;
fs/nfsd/nfs4state.c
2353
new->se_cb_seq_nr[idx] = 1;
fs/nfsd/nfs4state.c
2355
idx = hash_sessionid(&new->se_sessionid);
fs/nfsd/nfs4state.c
2356
list_add(&new->se_hash, &nn->sessionid_hashtbl[idx]);
fs/nfsd/nfs4state.c
2358
list_add(&new->se_perclnt, &clp->cl_sessions);
fs/nfsd/nfs4state.c
2362
list_add_tail(&new->se_all_sessions, &nfsd_session_list);
fs/nfsd/nfs4state.c
3442
struct rb_node **new = &(root->rb_node), *parent = NULL;
fs/nfsd/nfs4state.c
3445
while (*new) {
fs/nfsd/nfs4state.c
3446
clp = rb_entry(*new, struct nfs4_client, cl_namenode);
fs/nfsd/nfs4state.c
3447
parent = *new;
fs/nfsd/nfs4state.c
3450
new = &((*new)->rb_left);
fs/nfsd/nfs4state.c
3452
new = &((*new)->rb_right);
fs/nfsd/nfs4state.c
3455
rb_link_node(&new_clp->cl_namenode, parent, new);
fs/nfsd/nfs4state.c
3698
nfsd4_set_ex_flags(struct nfs4_client *new, struct nfsd4_exchange_id *clid)
fs/nfsd/nfs4state.c
3701
new->cl_exchange_flags |= EXCHGID4_FLAG_USE_PNFS_MDS;
fs/nfsd/nfs4state.c
3703
new->cl_exchange_flags |= EXCHGID4_FLAG_USE_NON_PNFS;
fs/nfsd/nfs4state.c
3707
new->cl_exchange_flags |= EXCHGID4_FLAG_SUPP_MOVED_REFER;
fs/nfsd/nfs4state.c
3710
clid->flags = new->cl_exchange_flags;
fs/nfsd/nfs4state.c
3755
struct nfs4_client *conf, *new;
fs/nfsd/nfs4state.c
3779
new = create_client(exid->clname, rqstp, &verf);
fs/nfsd/nfs4state.c
3780
if (new == NULL)
fs/nfsd/nfs4state.c
3782
status = copy_impl_id(new, exid);
fs/nfsd/nfs4state.c
3813
if (!new->cl_cred.cr_principal &&
fs/nfsd/nfs4state.c
3814
!new->cl_cred.cr_raw_principal) {
fs/nfsd/nfs4state.c
3818
new->cl_mach_cred = true;
fs/nfsd/nfs4state.c
3888
trace_nfsd_clid_fresh(new);
fs/nfsd/nfs4state.c
3897
new->cl_minorversion = cstate->minorversion;
fs/nfsd/nfs4state.c
3898
new->cl_spo_must_allow.u.words[0] = exid->spo_must_allow[0];
fs/nfsd/nfs4state.c
3899
new->cl_spo_must_allow.u.words[1] = exid->spo_must_allow[1];
fs/nfsd/nfs4state.c
3902
new->cl_cs_slot.sl_status = nfserr_seq_misordered;
fs/nfsd/nfs4state.c
3904
add_to_unconfirmed(new);
fs/nfsd/nfs4state.c
3905
swap(new, conf);
fs/nfsd/nfs4state.c
3937
if (new)
fs/nfsd/nfs4state.c
3938
expire_client(new);
fs/nfsd/nfs4state.c
4088
struct nfsd4_session *new;
fs/nfsd/nfs4state.c
4105
new = alloc_session(&cr_ses->fore_channel, &cr_ses->back_channel);
fs/nfsd/nfs4state.c
4106
if (!new)
fs/nfsd/nfs4state.c
4179
cr_ses->back_channel.maxreqs = new->se_cb_highest_slot + 1;
fs/nfsd/nfs4state.c
4181
init_session(rqstp, new, conf, cr_ses);
fs/nfsd/nfs4state.c
4182
nfsd4_get_session_locked(new);
fs/nfsd/nfs4state.c
4184
memcpy(cr_ses->sessionid.data, new->se_sessionid.data,
fs/nfsd/nfs4state.c
4193
nfsd4_init_conn(rqstp, conn, new);
fs/nfsd/nfs4state.c
4194
nfsd4_put_session(new);
fs/nfsd/nfs4state.c
4215
__free_session(new);
fs/nfsd/nfs4state.c
4394
static __be32 nfsd4_sequence_check_conn(struct nfsd4_conn *new, struct nfsd4_session *ses)
fs/nfsd/nfs4state.c
4402
c = __nfsd4_find_conn(new->cn_xprt, ses);
fs/nfsd/nfs4state.c
4408
__nfsd4_hash_conn(new, ses);
fs/nfsd/nfs4state.c
4410
ret = nfsd4_register_conn(new);
fs/nfsd/nfs4state.c
4413
nfsd4_conn_lost(&new->cn_xpt_user);
fs/nfsd/nfs4state.c
4417
free_conn(new);
fs/nfsd/nfs4state.c
4768
struct nfs4_client *conf, *new;
fs/nfsd/nfs4state.c
4773
new = create_client(clname, rqstp, &clverifier);
fs/nfsd/nfs4state.c
4774
if (new == NULL)
fs/nfsd/nfs4state.c
4792
copy_clid(new, conf);
fs/nfsd/nfs4state.c
4793
gen_confirm(new, nn);
fs/nfsd/nfs4state.c
4798
trace_nfsd_clid_fresh(new);
fs/nfsd/nfs4state.c
4799
new->cl_minorversion = 0;
fs/nfsd/nfs4state.c
4800
gen_callback(new, setclid, rqstp);
fs/nfsd/nfs4state.c
4801
add_to_unconfirmed(new);
fs/nfsd/nfs4state.c
4802
setclid->se_clientid.cl_boot = new->cl_clientid.cl_boot;
fs/nfsd/nfs4state.c
4803
setclid->se_clientid.cl_id = new->cl_clientid.cl_id;
fs/nfsd/nfs4state.c
4804
memcpy(setclid->se_confirm.data, new->cl_confirm.data, sizeof(setclid->se_confirm.data));
fs/nfsd/nfs4state.c
4805
new = NULL;
fs/nfsd/nfs4state.c
4809
if (new)
fs/nfsd/nfs4state.c
4810
free_client(new);
fs/nfsd/nfs4state.c
5263
struct nfs4_openowner *oo, *new = NULL;
fs/nfsd/nfs4state.c
5268
if (!oo && new) {
fs/nfsd/nfs4state.c
5269
hash_openowner(new, clp, strhashval);
fs/nfsd/nfs4state.c
5271
return new;
fs/nfsd/nfs4state.c
5282
if (new)
fs/nfsd/nfs4state.c
5283
nfs4_free_stateowner(&new->oo_owner);
fs/nfsd/nfs4state.c
5287
new = alloc_stateowner(openowner_slab, &open->op_owner, clp);
fs/nfsd/nfs4state.c
5288
if (!new)
fs/nfsd/nfs4state.c
5290
new->oo_owner.so_ops = &openowner_ops;
fs/nfsd/nfs4state.c
5291
new->oo_owner.so_is_open_owner = 1;
fs/nfsd/nfs4state.c
5292
new->oo_owner.so_seqid = open->op_seqid;
fs/nfsd/nfs4state.c
5293
new->oo_flags = 0;
fs/nfsd/nfs4state.c
5295
new->oo_flags |= NFS4_OO_CONFIRMED;
fs/nfsd/nfs4state.c
5296
new->oo_time = 0;
fs/nfsd/nfs4state.c
5297
new->oo_last_closed_stid = NULL;
fs/nfsd/nfs4state.c
5298
INIT_LIST_HEAD(&new->oo_close_lru);
fs/nfsd/nfs4state.c
5434
nfsd4_file_hash_insert(struct nfs4_file *new, const struct svc_fh *fhp)
fs/nfsd/nfs4state.c
5458
nfsd4_file_init(fhp, new);
fs/nfsd/nfs4state.c
5459
err = rhltable_insert(&nfs4_file_rhltable, &new->fi_rlist,
fs/nfsd/nfs4state.c
5464
new->fi_aliased = alias_found;
fs/nfsd/nfs4state.c
5465
ret = new;
fs/nfsd/nfs4state.c
8334
bool *new)
fs/nfsd/nfs4state.c
8341
*new = false;
fs/nfsd/nfs4state.c
8356
*new = true;
fs/nfsd/nfs4state.c
8386
struct nfs4_ol_stateid **plst, bool *new)
fs/nfsd/nfs4state.c
8411
lst = find_or_create_lock_stateid(lo, fi, inode, ost, new);
fs/nfsd/nfs4state.c
8444
bool new = false;
fs/nfsd/nfs4state.c
8486
&lock_stp, &new);
fs/nfsd/nfs4state.c
8638
if (status && new)
fs/nfsd/nfs4state.c
879
find_or_hash_clnt_odstate(struct nfs4_file *fp, struct nfs4_clnt_odstate *new)
fs/nfsd/nfs4state.c
884
if (!new)
fs/nfsd/nfs4state.c
887
cl = new->co_client;
fs/nfsd/nfs4state.c
896
co = new;
fs/nfsd/nfs4state.c
898
hash_clnt_odstate_locked(new);
fs/nfsd/nfs4xdr.c
2864
struct dentry **new;
fs/nfsd/nfs4xdr.c
2865
new = krealloc(components,
fs/nfsd/nfs4xdr.c
2866
sizeof(*new) * (ncomponents + 16),
fs/nfsd/nfs4xdr.c
2868
if (!new)
fs/nfsd/nfs4xdr.c
2870
components = new;
fs/nfsd/nfsfh.c
273
struct cred *new = prepare_creds();
fs/nfsd/nfsfh.c
274
if (!new) {
fs/nfsd/nfsfh.c
278
new->cap_effective =
fs/nfsd/nfsfh.c
279
cap_raise_nfsd_set(new->cap_effective,
fs/nfsd/nfsfh.c
280
new->cap_permitted);
fs/nfsd/nfsfh.c
281
put_cred(override_creds(new));
fs/nfsd/nfssvc.c
708
int new = nthreads[i] * NFSD_MAXSERVS / tot;
fs/nfsd/nfssvc.c
709
tot -= (nthreads[i] - new);
fs/nfsd/nfssvc.c
710
nthreads[i] = new;
fs/nfsd/xdr4.h
295
} new;
fs/nfsd/xdr4.h
306
#define lk_new_open_seqid v.new.open_seqid
fs/nfsd/xdr4.h
307
#define lk_new_open_stateid v.new.open_stateid
fs/nfsd/xdr4.h
308
#define lk_new_lock_seqid v.new.lock_seqid
fs/nfsd/xdr4.h
309
#define lk_new_clientid v.new.clientid
fs/nfsd/xdr4.h
310
#define lk_new_owner v.new.owner
fs/nilfs2/the_nilfs.c
873
struct nilfs_root *root, *new;
fs/nilfs2/the_nilfs.c
880
new = kzalloc_obj(*root);
fs/nilfs2/the_nilfs.c
881
if (!new)
fs/nilfs2/the_nilfs.c
900
kfree(new);
fs/nilfs2/the_nilfs.c
905
new->cno = cno;
fs/nilfs2/the_nilfs.c
906
new->ifile = NULL;
fs/nilfs2/the_nilfs.c
907
new->nilfs = nilfs;
fs/nilfs2/the_nilfs.c
908
refcount_set(&new->count, 1);
fs/nilfs2/the_nilfs.c
909
atomic64_set(&new->inodes_count, 0);
fs/nilfs2/the_nilfs.c
910
atomic64_set(&new->blocks_count, 0);
fs/nilfs2/the_nilfs.c
912
rb_link_node(&new->rb_node, parent, p);
fs/nilfs2/the_nilfs.c
913
rb_insert_color(&new->rb_node, &nilfs->ns_cptree);
fs/nilfs2/the_nilfs.c
917
err = nilfs_sysfs_create_snapshot_group(new);
fs/nilfs2/the_nilfs.c
919
kfree(new);
fs/nilfs2/the_nilfs.c
920
new = NULL;
fs/nilfs2/the_nilfs.c
923
return new;
fs/notify/fanotify/fanotify.c
128
struct fanotify_event *new)
fs/notify/fanotify/fanotify.c
130
pr_debug("%s: old=%p new=%p\n", __func__, old, new);
fs/notify/fanotify/fanotify.c
132
if (old->hash != new->hash ||
fs/notify/fanotify/fanotify.c
133
old->type != new->type || old->pid != new->pid)
fs/notify/fanotify/fanotify.c
144
if ((old->mask & FS_ISDIR) != (new->mask & FS_ISDIR))
fs/notify/fanotify/fanotify.c
151
if ((old->mask & FAN_RENAME) != (new->mask & FAN_RENAME))
fs/notify/fanotify/fanotify.c
157
fanotify_event_path(new));
fs/notify/fanotify/fanotify.c
160
FANOTIFY_FE(new));
fs/notify/fanotify/fanotify.c
163
FANOTIFY_NE(new));
fs/notify/fanotify/fanotify.c
166
FANOTIFY_EE(new));
fs/notify/fanotify/fanotify.c
183
struct fanotify_event *old, *new = FANOTIFY_E(event);
fs/notify/fanotify/fanotify.c
184
unsigned int bucket = fanotify_event_hash_bucket(group, new);
fs/notify/fanotify/fanotify.c
196
if (fanotify_is_perm_event(new->mask))
fs/notify/fanotify/fanotify.c
202
if (fanotify_should_merge(old, new)) {
fs/notify/fanotify/fanotify.c
203
old->mask |= new->mask;
fs/notify/inotify/inotify_fsnotify.c
35
struct inotify_event_info *old, *new;
fs/notify/inotify/inotify_fsnotify.c
38
new = INOTIFY_E(new_fsn);
fs/notify/inotify/inotify_fsnotify.c
41
if ((old->mask == new->mask) &&
fs/notify/inotify/inotify_fsnotify.c
42
(old->wd == new->wd) &&
fs/notify/inotify/inotify_fsnotify.c
43
(old->name_len == new->name_len) &&
fs/notify/inotify/inotify_fsnotify.c
44
(!old->name_len || !strcmp(old->name, new->name)))
fs/ntfs/dir.c
670
struct rb_node **new = &root->rb_node, *parent = NULL;
fs/ntfs/dir.c
673
while (*new) {
fs/ntfs/dir.c
674
parent = *new;
fs/ntfs/dir.c
677
new = &parent->rb_left;
fs/ntfs/dir.c
679
new = &parent->rb_right;
fs/ntfs/dir.c
687
rb_link_node(&nir->rb_node, parent, new);
fs/ntfs3/attrib.c
1019
if (*lcn != SPARSE_LCN || !new)
fs/ntfs3/attrib.c
1053
if (new) {
fs/ntfs3/attrib.c
1103
if (*lcn != SPARSE_LCN || !new)
fs/ntfs3/attrib.c
1108
} else if (!new) {
fs/ntfs3/attrib.c
1221
*new = true;
fs/ntfs3/attrib.c
954
CLST *len, bool *new, bool zero, void **res, bool no_da)
fs/ntfs3/attrib.c
958
if (new)
fs/ntfs3/attrib.c
959
*new = false;
fs/ntfs3/attrib.c
972
if (*len && (*lcn != SPARSE_LCN || !new))
fs/ntfs3/attrib.c
979
err = attr_data_get_block_locked(ni, vcn, clen, lcn, len, new, zero,
fs/ntfs3/attrib.c
992
CLST *lcn, CLST *len, bool *new, bool zero,
fs/ntfs3/file.c
427
bool new;
fs/ntfs3/file.c
431
&len, &new, true,
fs/ntfs3/file.c
664
bool new;
fs/ntfs3/file.c
671
&lcn, &clen, &new,
fs/ntfs3/frecord.c
2017
bool new;
fs/ntfs3/frecord.c
2024
&clen, &new, false, NULL,
fs/ntfs3/frecord.c
3287
bool new;
fs/ntfs3/frecord.c
3295
&alen, &new, true,
fs/ntfs3/frecord.c
3299
if (!new) {
fs/ntfs3/fsntfs.c
1604
struct bio *new, *bio = NULL;
fs/ntfs3/fsntfs.c
1635
new = bio_alloc(bdev, BIO_MAX_VECS, REQ_OP_WRITE, GFP_NOFS);
fs/ntfs3/fsntfs.c
1637
bio_chain(bio, new);
fs/ntfs3/fsntfs.c
1640
bio = new;
fs/ntfs3/ntfs_fs.h
470
CLST *len, bool *new, bool zero, void **res,
fs/ntfs3/ntfs_fs.h
473
CLST *lcn, CLST *len, bool *new, bool zero,
fs/ocfs2/aops.c
1006
unsigned user_len, int new, struct folio *mmap_folio)
fs/ocfs2/aops.c
1022
if (new) {
fs/ocfs2/aops.c
1095
u32 *phys, unsigned int new,
fs/ocfs2/aops.c
1109
if (new) {
fs/ocfs2/aops.c
1189
if (ret && new)
fs/ocfs2/aops.c
1305
struct ocfs2_unwritten_extent *ue = NULL, *new = NULL;
fs/ocfs2/aops.c
1328
if (new == NULL) {
fs/ocfs2/aops.c
1330
new = kmalloc_obj(struct ocfs2_unwritten_extent, GFP_NOFS);
fs/ocfs2/aops.c
1331
if (new == NULL) {
fs/ocfs2/aops.c
1338
new->ue_cpos = desc->c_cpos;
fs/ocfs2/aops.c
1339
new->ue_phys = desc->c_phys;
fs/ocfs2/aops.c
1341
list_add_tail(&new->ue_ip_node, &oi->ip_unwritten_list);
fs/ocfs2/aops.c
1342
list_add_tail(&new->ue_node, &wc->w_unwritten_list);
fs/ocfs2/aops.c
1344
new = NULL;
fs/ocfs2/aops.c
1348
kfree(new);
fs/ocfs2/aops.c
577
unsigned int to, int new)
fs/ocfs2/aops.c
608
if (new)
fs/ocfs2/aops.c
638
if (ret == 0 || !new)
fs/ocfs2/aops.c
925
loff_t user_pos, unsigned user_len, int new)
fs/ocfs2/aops.c
938
new = new | ((i_size_read(inode) <= folio_pos(folio)) &&
fs/ocfs2/aops.c
945
if (new)
fs/ocfs2/aops.c
947
cluster_start, cluster_end, new);
fs/ocfs2/aops.c
950
map_from, map_to, new);
fs/ocfs2/aops.c
958
if (new) {
fs/ocfs2/aops.c
968
BUG_ON(!new);
fs/ocfs2/aops.c
974
cluster_start, cluster_end, new);
fs/ocfs2/aops.c
991
if (new && !folio_test_uptodate(folio))
fs/ocfs2/aops.h
13
unsigned int to, int new);
fs/ocfs2/ocfs2_trace.h
1069
unsigned int old, unsigned int new, unsigned int len,
fs/ocfs2/ocfs2_trace.h
1071
TP_ARGS(ino, cpos, old, new, len, ext_flags),
fs/ocfs2/ocfs2_trace.h
1076
__field(unsigned int, new)
fs/ocfs2/ocfs2_trace.h
1084
__entry->new = new;
fs/ocfs2/ocfs2_trace.h
1089
__entry->ino, __entry->cpos, __entry->old, __entry->new,
fs/ocfs2/quota_global.c
224
int err = 0, new = 0, ja_type;
fs/ocfs2/quota_global.c
250
new = 1;
fs/ocfs2/quota_global.c
259
!new) {
fs/ocfs2/quota_global.c
273
if (new)
fs/ocfs2/refcounttree.c
216
struct ocfs2_refcount_tree *new)
fs/ocfs2/refcounttree.c
218
u64 rf_blkno = new->rf_blkno;
fs/ocfs2/refcounttree.c
241
rb_link_node(&new->rf_node, parent, p);
fs/ocfs2/refcounttree.c
242
rb_insert_color(&new->rf_node, &osb->osb_rf_lock_tree);
fs/ocfs2/refcounttree.c
290
static inline void ocfs2_init_refcount_tree_ci(struct ocfs2_refcount_tree *new,
fs/ocfs2/refcounttree.c
293
ocfs2_metadata_cache_init(&new->rf_ci, &ocfs2_refcount_caching_ops);
fs/ocfs2/refcounttree.c
294
mutex_init(&new->rf_io_mutex);
fs/ocfs2/refcounttree.c
295
new->rf_sb = sb;
fs/ocfs2/refcounttree.c
296
spin_lock_init(&new->rf_lock);
fs/ocfs2/refcounttree.c
300
struct ocfs2_refcount_tree *new,
fs/ocfs2/refcounttree.c
303
init_rwsem(&new->rf_sem);
fs/ocfs2/refcounttree.c
304
ocfs2_refcount_lock_res_init(&new->rf_lockres, osb,
fs/ocfs2/refcounttree.c
311
struct ocfs2_refcount_tree *new;
fs/ocfs2/refcounttree.c
3113
u32 new, u32 len,
fs/ocfs2/refcounttree.c
3121
cpos, old, new, len, ext_flags);
fs/ocfs2/refcounttree.c
3126
cpos, old, new, len);
fs/ocfs2/refcounttree.c
313
new = kzalloc_obj(struct ocfs2_refcount_tree, GFP_NOFS);
fs/ocfs2/refcounttree.c
3134
cpos, new, len, ext_flags,
fs/ocfs2/refcounttree.c
314
if (!new)
fs/ocfs2/refcounttree.c
317
new->rf_blkno = rf_blkno;
fs/ocfs2/refcounttree.c
318
kref_init(&new->rf_getcnt);
fs/ocfs2/refcounttree.c
319
ocfs2_init_refcount_tree_ci(new, osb->sb);
fs/ocfs2/refcounttree.c
321
return new;
fs/ocfs2/refcounttree.c
328
struct ocfs2_refcount_tree *tree, *new = NULL;
fs/ocfs2/refcounttree.c
343
new = ocfs2_allocate_refcount_tree(osb, rf_blkno);
fs/ocfs2/refcounttree.c
344
if (!new) {
fs/ocfs2/refcounttree.c
357
ret = ocfs2_read_refcount_block(&new->rf_ci, rf_blkno, &ref_root_bh);
fs/ocfs2/refcounttree.c
360
ocfs2_metadata_cache_exit(&new->rf_ci);
fs/ocfs2/refcounttree.c
361
kfree(new);
fs/ocfs2/refcounttree.c
366
new->rf_generation = le32_to_cpu(ref_rb->rf_generation);
fs/ocfs2/refcounttree.c
367
ocfs2_init_refcount_tree_lock(osb, new, rf_blkno,
fs/ocfs2/refcounttree.c
368
new->rf_generation);
fs/ocfs2/refcounttree.c
369
ocfs2_metadata_cache_purge(&new->rf_ci);
fs/ocfs2/refcounttree.c
376
ocfs2_insert_refcount_tree(osb, new);
fs/ocfs2/refcounttree.c
378
tree = new;
fs/ocfs2/refcounttree.c
379
new = NULL;
fs/ocfs2/refcounttree.c
388
if (new)
fs/ocfs2/refcounttree.c
389
ocfs2_free_refcount_tree(new);
fs/ocfs2/reservations.c
300
struct ocfs2_alloc_reservation *new)
fs/ocfs2/reservations.c
309
trace_ocfs2_resv_insert(new->r_start, new->r_len);
fs/ocfs2/reservations.c
316
if (new->r_start < tmp->r_start) {
fs/ocfs2/reservations.c
323
BUG_ON(ocfs2_resv_end(new) >= tmp->r_start);
fs/ocfs2/reservations.c
324
} else if (new->r_start > ocfs2_resv_end(tmp)) {
fs/ocfs2/reservations.c
333
rb_link_node(&new->r_node, parent, p);
fs/ocfs2/reservations.c
334
rb_insert_color(&new->r_node, root);
fs/ocfs2/reservations.c
335
new->r_flags |= OCFS2_RESV_FLAG_INUSE;
fs/ocfs2/reservations.c
337
ocfs2_resv_mark_lru(resmap, new);
fs/ocfs2/super.c
437
struct inode *new = NULL;
fs/ocfs2/super.c
441
new = ocfs2_iget(osb, osb->root_blkno, OCFS2_FI_FLAG_SYSFILE, 0);
fs/ocfs2/super.c
442
if (IS_ERR(new)) {
fs/ocfs2/super.c
443
status = PTR_ERR(new);
fs/ocfs2/super.c
447
osb->root_inode = new;
fs/ocfs2/super.c
449
new = ocfs2_iget(osb, osb->system_dir_blkno, OCFS2_FI_FLAG_SYSFILE, 0);
fs/ocfs2/super.c
450
if (IS_ERR(new)) {
fs/ocfs2/super.c
451
status = PTR_ERR(new);
fs/ocfs2/super.c
455
osb->sys_root_inode = new;
fs/ocfs2/super.c
461
new = ocfs2_get_system_file_inode(osb, i, osb->slot_num);
fs/ocfs2/super.c
462
if (!new) {
fs/ocfs2/super.c
471
iput(new);
fs/ocfs2/super.c
482
struct inode *new = NULL;
fs/ocfs2/super.c
491
new = ocfs2_get_system_file_inode(osb, i, osb->slot_num);
fs/ocfs2/super.c
492
if (!new) {
fs/ocfs2/super.c
500
iput(new);
fs/ocfs2/uptodate.c
304
struct ocfs2_meta_cache_item *new)
fs/ocfs2/uptodate.c
306
sector_t block = new->c_block;
fs/ocfs2/uptodate.c
332
rb_link_node(&new->c_node, parent, p);
fs/ocfs2/uptodate.c
333
rb_insert_color(&new->c_node, &ci->ci_cache.ci_tree);
fs/ocfs2/uptodate.c
389
struct ocfs2_meta_cache_item *new = NULL;
fs/ocfs2/uptodate.c
397
new = kmem_cache_alloc(ocfs2_uptodate_cachep, GFP_NOFS);
fs/ocfs2/uptodate.c
398
if (!new) {
fs/ocfs2/uptodate.c
402
new->c_block = block;
fs/ocfs2/uptodate.c
431
__ocfs2_insert_cache_tree(ci, new);
fs/ocfs2/uptodate.c
434
new = NULL;
fs/ocfs2/uptodate.c
436
if (new)
fs/ocfs2/uptodate.c
437
kmem_cache_free(ocfs2_uptodate_cachep, new);
fs/ocfs2/xattr.c
362
u64 xb_blkno, int new)
fs/ocfs2/xattr.c
377
if (new)
fs/orangefs/dir.c
135
struct orangefs_dir_part *part, *new;
fs/orangefs/dir.c
148
new = (void *)op->downcall.trailer_buf;
fs/orangefs/dir.c
149
new->next = NULL;
fs/orangefs/dir.c
150
new->len = op->downcall.trailer_size -
fs/orangefs/dir.c
153
od->part = new;
fs/orangefs/dir.c
155
part->next = new;
fs/orangefs/orangefs-debugfs.c
627
char *new;
fs/orangefs/orangefs-debugfs.c
636
new = kzalloc(DEBUG_HELP_STRING_SIZE, GFP_KERNEL);
fs/orangefs/orangefs-debugfs.c
637
if (!new) {
fs/orangefs/orangefs-debugfs.c
652
strlcat(new, client_title, string_size);
fs/orangefs/orangefs-debugfs.c
663
kfree(new);
fs/orangefs/orangefs-debugfs.c
668
strlcat(new, "\t", string_size);
fs/orangefs/orangefs-debugfs.c
669
strlcat(new, cdm_array[i].keyword, string_size);
fs/orangefs/orangefs-debugfs.c
670
strlcat(new, "\n", string_size);
fs/orangefs/orangefs-debugfs.c
674
strlcat(new, "\n", string_size);
fs/orangefs/orangefs-debugfs.c
675
strlcat(new, kernel_title, string_size);
fs/orangefs/orangefs-debugfs.c
678
strlcat(new, "\t", string_size);
fs/orangefs/orangefs-debugfs.c
679
strlcat(new, s_kmod_keyword_mask_map[i].keyword, string_size);
fs/orangefs/orangefs-debugfs.c
680
result_size = strlcat(new, "\n", string_size);
fs/orangefs/orangefs-debugfs.c
685
kfree(new);
fs/orangefs/orangefs-debugfs.c
690
debug_help_string = new;
fs/orangefs/orangefs-debugfs.c
694
strlcat(debug_help_string, new, string_size);
fs/orangefs/orangefs-debugfs.c
696
kfree(new);
fs/overlayfs/copy_up.c
125
error = ovl_copy_acl(OVL_FS(sb), oldpath, new, name);
fs/overlayfs/copy_up.c
143
void *new;
fs/overlayfs/copy_up.c
145
new = kvmalloc(size, GFP_KERNEL);
fs/overlayfs/copy_up.c
146
if (!new) {
fs/overlayfs/copy_up.c
151
value = new;
fs/overlayfs/copy_up.c
156
error = ovl_do_setxattr(OVL_FS(sb), new, name, value, size, 0);
fs/overlayfs/copy_up.c
172
const struct path *new)
fs/overlayfs/copy_up.c
195
err = ovl_set_protattr(inode, new->dentry, &oldfa);
fs/overlayfs/copy_up.c
206
err = ovl_real_fileattr_get(new, &newfa);
fs/overlayfs/copy_up.c
217
new->dentry, err);
fs/overlayfs/copy_up.c
229
return ovl_real_fileattr_set(new, &newfa);
fs/overlayfs/copy_up.c
75
int ovl_copy_xattr(struct super_block *sb, const struct path *oldpath, struct dentry *new)
fs/overlayfs/copy_up.c
83
if (!old->d_inode->i_op->listxattr || !new->d_inode->i_op->listxattr)
fs/overlayfs/dir.c
1138
struct dentry *new = ovlrd->new_dentry;
fs/overlayfs/dir.c
1140
bool new_is_dir = d_is_dir(new);
fs/overlayfs/dir.c
1152
if (!ovlrd->overwrite && !ovl_can_move(new))
fs/overlayfs/dir.c
1155
if (ovlrd->overwrite && new_is_dir && !ovl_pure_upper(new)) {
fs/overlayfs/dir.c
1156
err = ovl_check_empty_dir(new, list);
fs/overlayfs/dir.c
1163
if (!ovl_dentry_is_whiteout(new)) {
fs/overlayfs/dir.c
1170
} else if (is_dir && ovl_dentry_is_whiteout(new)) {
fs/overlayfs/dir.c
1180
err = ovl_copy_up(new->d_parent);
fs/overlayfs/dir.c
1185
err = ovl_copy_up(new);
fs/overlayfs/dir.c
1188
} else if (d_inode(new)) {
fs/overlayfs/dir.c
1189
err = ovl_nlink_start(new);
fs/overlayfs/dir.c
1209
struct dentry *new = ovlrd->new_dentry;
fs/overlayfs/dir.c
1212
struct dentry *new_upperdir = ovl_dentry_upper(new->d_parent);
fs/overlayfs/dir.c
1214
bool new_is_dir = d_is_dir(new);
fs/overlayfs/dir.c
1215
bool samedir = old->d_parent == new->d_parent;
fs/overlayfs/dir.c
1223
de = ovl_clear_empty(new, list);
fs/overlayfs/dir.c
1237
err = ovl_set_impure(new->d_parent, new_upperdir);
fs/overlayfs/dir.c
1241
if (!ovlrd->overwrite && ovl_type_origin(new)) {
fs/overlayfs/dir.c
1255
&QSTR_LEN(new->d_name.name, new->d_name.len));
fs/overlayfs/dir.c
1264
new_opaque = ovl_dentry_is_opaque(new);
fs/overlayfs/dir.c
1267
if (d_inode(new) && ovl_dentry_upper(new)) {
fs/overlayfs/dir.c
1272
if (!ovl_matches_upper(new, rd.new_dentry))
fs/overlayfs/dir.c
1291
else if (is_dir && !old_opaque && ovl_type_merge(new->d_parent))
fs/overlayfs/dir.c
1296
if (!ovlrd->overwrite && ovl_type_merge_or_lower(new))
fs/overlayfs/dir.c
1297
err = ovl_set_redirect(new, samedir);
fs/overlayfs/dir.c
1300
err = ovl_set_opaque_xerr(new, rd.new_dentry, -EXDEV);
fs/overlayfs/dir.c
1320
if (ovlrd->overwrite && d_inode(new)) {
fs/overlayfs/dir.c
1322
clear_nlink(d_inode(new));
fs/overlayfs/dir.c
1324
ovl_drop_nlink(new);
fs/overlayfs/dir.c
1328
(!ovlrd->overwrite && ovl_type_origin(new)));
fs/overlayfs/dir.c
1329
ovl_dir_modified(new->d_parent, ovl_type_origin(old) ||
fs/overlayfs/dir.c
1330
(d_inode(new) && ovl_type_origin(new)));
fs/overlayfs/dir.c
1334
if (d_inode(new) && ovl_dentry_upper(new))
fs/overlayfs/dir.c
1335
ovl_copyattr(d_inode(new));
fs/overlayfs/dir.c
1350
struct dentry *new, unsigned int flags)
fs/overlayfs/dir.c
1355
.new_parent = new->d_parent,
fs/overlayfs/dir.c
1356
.new_dentry = new,
fs/overlayfs/dir.c
769
struct dentry *new)
fs/overlayfs/dir.c
778
err = ovl_copy_up(new->d_parent);
fs/overlayfs/dir.c
795
err = ovl_create_or_link(new, inode,
fs/overlayfs/overlayfs.h
926
int ovl_copy_xattr(struct super_block *sb, const struct path *path, struct dentry *new);
fs/pipe.c
866
unsigned long old, unsigned long new)
fs/pipe.c
868
return atomic_long_add_return(new - old, &user->pipe_bufs);
fs/proc/generic.c
103
parent = *new;
fs/proc/generic.c
105
new = &(*new)->rb_left;
fs/proc/generic.c
107
new = &(*new)->rb_right;
fs/proc/generic.c
113
rb_link_node(&de->subdir_node, parent, new);
fs/proc/generic.c
94
struct rb_node **new = &root->rb_node, *parent = NULL;
fs/proc/generic.c
97
while (*new) {
fs/proc/generic.c
98
struct proc_dir_entry *this = rb_entry(*new,
fs/proc/kcore.c
100
new->size = size;
fs/proc/kcore.c
101
new->type = type;
fs/proc/kcore.c
103
list_add_tail(&new->list, &kclist_head);
fs/proc/kcore.c
96
void __init kclist_add(struct kcore_list *new, void *addr, size_t size,
fs/proc/kcore.c
99
new->addr = (unsigned long)addr;
fs/proc/proc_sysctl.c
1009
new = new_dir(set, name, namelen);
fs/proc/proc_sysctl.c
1012
if (!new)
fs/proc/proc_sysctl.c
1023
err = insert_header(dir, &new->header);
fs/proc/proc_sysctl.c
1027
subdir = new;
fs/proc/proc_sysctl.c
1038
if (new)
fs/proc/proc_sysctl.c
1039
drop_sysctl_table(&new->header);
fs/proc/proc_sysctl.c
961
struct ctl_dir *new;
fs/proc/proc_sysctl.c
965
new = kzalloc(sizeof(*new) + sizeof(struct ctl_node) +
fs/proc/proc_sysctl.c
968
if (!new)
fs/proc/proc_sysctl.c
971
node = (struct ctl_node *)(new + 1);
fs/proc/proc_sysctl.c
977
init_header(&new->header, set->dir.header.root, set, node, table, 1);
fs/proc/proc_sysctl.c
979
return new;
fs/proc/proc_sysctl.c
998
struct ctl_dir *subdir, *new = NULL;
fs/pstore/ram_core.c
55
int new;
fs/pstore/ram_core.c
62
new = old + a;
fs/pstore/ram_core.c
63
while (unlikely(new >= prz->buffer_size))
fs/pstore/ram_core.c
64
new -= prz->buffer_size;
fs/pstore/ram_core.c
65
atomic_set(&prz->buffer->start, new);
fs/pstore/ram_core.c
77
size_t new;
fs/pstore/ram_core.c
87
new = old + a;
fs/pstore/ram_core.c
88
if (new > prz->buffer_size)
fs/pstore/ram_core.c
89
new = prz->buffer_size;
fs/pstore/ram_core.c
90
atomic_set(&prz->buffer->size, new);
fs/pstore/zone.c
300
static int psz_move_zone(struct pstore_zone *old, struct pstore_zone *new)
fs/pstore/zone.c
305
ret = psz_zone_write(new, FLUSH_ALL, data, buffer_datalen(old), 0);
fs/pstore/zone.c
307
atomic_set(&new->buffer->datalen, 0);
fs/pstore/zone.c
308
atomic_set(&new->dirty, false);
fs/pstore/zone.c
349
struct pstore_zone *new = cxt->kpszs[wcnt];
fs/pstore/zone.c
352
ret = psz_move_zone(zone, new);
fs/signalfd.c
101
new.ssi_band = kinfo->si_band;
fs/signalfd.c
102
new.ssi_fd = kinfo->si_fd;
fs/signalfd.c
115
new.ssi_addr = (long) kinfo->si_addr;
fs/signalfd.c
118
new.ssi_addr = (long) kinfo->si_addr;
fs/signalfd.c
119
new.ssi_trapno = kinfo->si_trapno;
fs/signalfd.c
122
new.ssi_addr = (long) kinfo->si_addr;
fs/signalfd.c
123
new.ssi_addr_lsb = (short) kinfo->si_addr_lsb;
fs/signalfd.c
126
new.ssi_pid = kinfo->si_pid;
fs/signalfd.c
127
new.ssi_uid = kinfo->si_uid;
fs/signalfd.c
128
new.ssi_status = kinfo->si_status;
fs/signalfd.c
129
new.ssi_utime = kinfo->si_utime;
fs/signalfd.c
130
new.ssi_stime = kinfo->si_stime;
fs/signalfd.c
136
new.ssi_pid = kinfo->si_pid;
fs/signalfd.c
137
new.ssi_uid = kinfo->si_uid;
fs/signalfd.c
138
new.ssi_ptr = (long) kinfo->si_ptr;
fs/signalfd.c
139
new.ssi_int = kinfo->si_int;
fs/signalfd.c
142
new.ssi_call_addr = (long) kinfo->si_call_addr;
fs/signalfd.c
143
new.ssi_syscall = kinfo->si_syscall;
fs/signalfd.c
144
new.ssi_arch = kinfo->si_arch;
fs/signalfd.c
148
if (!copy_to_iter_full(&new, sizeof(struct signalfd_siginfo), to))
fs/signalfd.c
73
struct signalfd_siginfo new;
fs/signalfd.c
80
memset(&new, 0, sizeof(new));
fs/signalfd.c
86
new.ssi_signo = kinfo->si_signo;
fs/signalfd.c
87
new.ssi_errno = kinfo->si_errno;
fs/signalfd.c
88
new.ssi_code = kinfo->si_code;
fs/signalfd.c
91
new.ssi_pid = kinfo->si_pid;
fs/signalfd.c
92
new.ssi_uid = kinfo->si_uid;
fs/signalfd.c
95
new.ssi_tid = kinfo->si_tid;
fs/signalfd.c
96
new.ssi_overrun = kinfo->si_overrun;
fs/signalfd.c
97
new.ssi_ptr = (long) kinfo->si_ptr;
fs/signalfd.c
98
new.ssi_int = kinfo->si_int;
fs/smb/client/cifs_swn.c
559
static int cifs_swn_store_swn_addr(const struct sockaddr_storage *new,
fs/smb/client/cifs_swn.c
575
if (new->ss_family == AF_INET) {
fs/smb/client/cifs_swn.c
576
struct sockaddr_in *ipv4 = (struct sockaddr_in *)new;
fs/smb/client/cifs_swn.c
579
} else if (new->ss_family == AF_INET6) {
fs/smb/client/cifs_swn.c
580
struct sockaddr_in6 *ipv6 = (struct sockaddr_in6 *)new;
fs/smb/client/cifs_swn.c
585
*dst = *new;
fs/smb/client/cifssmb.c
3103
struct inode *new = NULL;
fs/smb/client/cifssmb.c
3198
rc = cifs_get_inode_info(&new, full_path, data, sb, xid, NULL);
fs/smb/client/cifssmb.c
3211
return rc ? ERR_PTR(rc) : new;
fs/smb/client/connect.c
2925
struct cifs_sb_info *new = mnt_data->cifs_sb;
fs/smb/client/connect.c
2927
unsigned int newflags = cifs_sb_flags(new) & CIFS_MOUNT_MASK;
fs/smb/client/connect.c
2942
if (new->ctx->wsize && new->ctx->wsize < old->ctx->wsize)
fs/smb/client/connect.c
2945
if (new->ctx->rsize && new->ctx->rsize < old->ctx->rsize)
fs/smb/client/connect.c
2948
if (!uid_eq(old->ctx->linux_uid, new->ctx->linux_uid) ||
fs/smb/client/connect.c
2949
!gid_eq(old->ctx->linux_gid, new->ctx->linux_gid))
fs/smb/client/connect.c
2952
if (old->ctx->file_mode != new->ctx->file_mode ||
fs/smb/client/connect.c
2953
old->ctx->dir_mode != new->ctx->dir_mode)
fs/smb/client/connect.c
2956
if (strcmp(old->local_nls->charset, new->local_nls->charset))
fs/smb/client/connect.c
2959
if (old->ctx->acregmax != new->ctx->acregmax)
fs/smb/client/connect.c
2961
if (old->ctx->acdirmax != new->ctx->acdirmax)
fs/smb/client/connect.c
2963
if (old->ctx->closetimeo != new->ctx->closetimeo)
fs/smb/client/connect.c
2965
if (old->ctx->reparse_type != new->ctx->reparse_type)
fs/smb/client/connect.c
2967
if (old->ctx->nonativesocket != new->ctx->nonativesocket)
fs/smb/client/connect.c
2969
if (old->ctx->symlink_type != new->ctx->symlink_type)
fs/smb/client/connect.c
2981
struct cifs_sb_info *new = mnt_data->cifs_sb;
fs/smb/client/connect.c
2984
bool new_set = (cifs_sb_flags(new) & CIFS_MOUNT_USE_PREFIX_PATH) &&
fs/smb/client/connect.c
2985
new->prepath;
fs/smb/client/connect.c
2991
if (old_set && new_set && !strcmp(new->prepath, old->prepath))
fs/smb/client/connect.c
4338
struct rb_node **new = &(root->rb_node), *parent = NULL;
fs/smb/client/connect.c
4341
while (*new) {
fs/smb/client/connect.c
4342
tlink = rb_entry(*new, struct tcon_link, tl_rbnode);
fs/smb/client/connect.c
4343
parent = *new;
fs/smb/client/connect.c
4346
new = &((*new)->rb_left);
fs/smb/client/connect.c
4348
new = &((*new)->rb_right);
fs/smb/client/connect.c
4351
rb_link_node(&new_tlink->tl_rbnode, parent, new);
fs/smb/client/reparse.c
246
new = tcon->ses->server->ops->create_reparse_inode(
fs/smb/client/reparse.c
250
if (!IS_ERR(new))
fs/smb/client/reparse.c
251
d_instantiate(dentry, new);
fs/smb/client/reparse.c
253
rc = PTR_ERR(new);
fs/smb/client/reparse.c
416
struct inode *new;
fs/smb/client/reparse.c
419
new = tcon->ses->server->ops->create_reparse_inode(
fs/smb/client/reparse.c
422
if (!IS_ERR(new))
fs/smb/client/reparse.c
423
d_instantiate(dentry, new);
fs/smb/client/reparse.c
425
rc = PTR_ERR(new);
fs/smb/client/reparse.c
480
struct inode *new;
fs/smb/client/reparse.c
513
new = tcon->ses->server->ops->create_reparse_inode(
fs/smb/client/reparse.c
516
if (!IS_ERR(new))
fs/smb/client/reparse.c
517
d_instantiate(dentry, new);
fs/smb/client/reparse.c
519
rc = PTR_ERR(new);
fs/smb/client/reparse.c
66
struct inode *new;
fs/smb/client/reparse.c
681
struct inode *new;
fs/smb/client/reparse.c
707
new = tcon->ses->server->ops->create_reparse_inode(
fs/smb/client/reparse.c
711
if (!IS_ERR(new))
fs/smb/client/reparse.c
712
d_instantiate(dentry, new);
fs/smb/client/reparse.c
714
rc = PTR_ERR(new);
fs/smb/client/smb2inode.c
1382
struct inode *new = NULL;
fs/smb/client/smb2inode.c
1419
rc = smb311_posix_get_inode_info(&new, full_path,
fs/smb/client/smb2inode.c
1428
rc = cifs_get_inode_info(&new, full_path,
fs/smb/client/smb2inode.c
1449
return rc ? ERR_PTR(rc) : new;
fs/smb/client/smb2ops.c
4736
struct smb_rqst *new = &new_rq[i];
fs/smb/client/smb2ops.c
4741
new->rq_iov = old->rq_iov;
fs/smb/client/smb2ops.c
4742
new->rq_nvec = old->rq_nvec;
fs/smb/client/smb2ops.c
4748
new->rq_buffer = buffer;
fs/smb/client/smb2ops.c
4752
iov_iter_folio_queue(&new->rq_iter, ITER_SOURCE,
fs/smb/client/smb2ops.c
5495
struct inode *new = NULL;
fs/smb/client/smb2ops.c
5504
rc = smb311_posix_get_inode_info(&new, full_path, NULL,
fs/smb/client/smb2ops.c
5507
rc = cifs_get_inode_info_unix(&new, full_path,
fs/smb/client/smb2ops.c
5510
rc = cifs_get_inode_info(&new, full_path, NULL,
fs/smb/client/smb2ops.c
5514
d_instantiate(dentry, new);
fs/smb/server/ksmbd_work.c
21
struct kvec *new;
fs/smb/server/ksmbd_work.c
32
new = kcalloc(new_alloc_cnt, sizeof(*new), KSMBD_DEFAULT_GFP);
fs/smb/server/ksmbd_work.c
33
if (!new)
fs/smb/server/ksmbd_work.c
36
memcpy(new, work->iov_inline, sizeof(work->iov_inline));
fs/smb/server/ksmbd_work.c
38
new = krealloc(work->iov, sizeof(*new) * new_alloc_cnt,
fs/smb/server/ksmbd_work.c
40
if (!new)
fs/smb/server/ksmbd_work.c
44
work->iov = new;
fs/smb/server/transport_tcp.c
121
static unsigned int kvec_array_init(struct kvec *new, struct kvec *iov,
fs/smb/server/transport_tcp.c
138
memcpy(new, iov, sizeof(*iov) * nr_segs);
fs/smb/server/transport_tcp.c
139
new->iov_base += base;
fs/smb/server/transport_tcp.c
140
new->iov_len -= base;
fs/squashfs/block.c
123
struct bio *new = bio_alloc_clone(bdev, fullbio,
fs/squashfs/block.c
129
bio_chain(bio, new);
fs/squashfs/block.c
133
bio = new;
fs/sysfs/symlink.c
167
const char *old, const char *new,
fs/sysfs/symlink.c
193
result = kernfs_rename_ns(kn, parent, new, new_ns);
fs/timerfd.c
474
const struct itimerspec64 *new,
fs/timerfd.c
481
!itimerspec64_valid(new))
fs/timerfd.c
539
ret = timerfd_setup(ctx, flags, new);
fs/timerfd.c
571
struct itimerspec64 new, old;
fs/timerfd.c
574
if (get_itimerspec64(&new, utmr))
fs/timerfd.c
576
ret = do_timerfd_settime(ufd, flags, &new, &old);
fs/timerfd.c
599
struct itimerspec64 new, old;
fs/timerfd.c
602
if (get_old_itimerspec32(&new, utmr))
fs/timerfd.c
604
ret = do_timerfd_settime(ufd, flags, &new, &old);
fs/ubifs/misc.h
148
dev->new = cpu_to_le32(new_encode_dev(rdev));
fs/ubifs/misc.h
149
return sizeof(dev->new);
fs/ubifs/orphan.c
122
if (o->new) {
fs/ubifs/orphan.c
189
ubifs_assert(c, orphan->new);
fs/ubifs/orphan.c
191
orphan->new = 0;
fs/ubifs/orphan.c
397
if (orphan->new)
fs/ubifs/orphan.c
463
ubifs_assert(c, !orphan->new);
fs/ubifs/orphan.c
62
orphan->new = 1;
fs/ubifs/super.c
218
if (ui->data_len == sizeof(dev->new))
fs/ubifs/super.c
219
rdev = new_decode_dev(le32_to_cpu(dev->new));
fs/ubifs/ubifs-media.h
476
__le32 new;
fs/ubifs/ubifs.h
928
unsigned new:1;
fs/ufs/inode.c
257
int *new, struct folio *locked_folio)
fs/ufs/inode.c
292
if (new)
fs/ufs/inode.c
293
*new = 1;
fs/ufs/inode.c
315
int *new, struct folio *locked_folio)
fs/ufs/inode.c
354
if (new)
fs/ufs/inode.c
355
*new = 1;
fs/ufs/inode.c
379
int err = 0, new = 0;
fs/ufs/inode.c
422
&err, &new, bh_result->b_folio);
fs/ufs/inode.c
431
fragment, &err, &new, bh_result->b_folio);
fs/ufs/inode.c
437
if (new)
fs/xfs/libxfs/xfs_alloc.c
1012
int *new)
fs/xfs/libxfs/xfs_alloc.c
1022
*new = 0;
fs/xfs/libxfs/xfs_alloc.c
1085
*new = 1;
fs/xfs/libxfs/xfs_alloc.c
1097
trace_xfs_alloc_cur_check(cur, bno, len, diff, *new);
fs/xfs/libxfs/xfs_alloc_btree.c
71
union xfs_btree_ptr *new,
fs/xfs/libxfs/xfs_alloc_btree.c
91
new->s = cpu_to_be32(bno);
fs/xfs/libxfs/xfs_bmap.c
1154
struct xfs_bmbt_irec new;
fs/xfs/libxfs/xfs_bmap.c
1157
xfs_bmbt_disk_get_all(frp, &new);
fs/xfs/libxfs/xfs_bmap.c
1158
fa = xfs_bmap_validate_extent(ip, whichfork, &new);
fs/xfs/libxfs/xfs_bmap.c
1165
&new);
fs/xfs/libxfs/xfs_bmap.c
1167
xfs_iext_insert(ip, &ir->icur, &new,
fs/xfs/libxfs/xfs_bmap.c
1443
struct xfs_bmbt_irec *new = &bma->got;
fs/xfs/libxfs/xfs_bmap.c
1458
ASSERT(!isnullstartblock(new->br_startblock));
fs/xfs/libxfs/xfs_bmap.c
1471
new_endoff = new->br_startoff + new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
1473
ASSERT(PREV.br_startoff <= new->br_startoff);
fs/xfs/libxfs/xfs_bmap.c
1483
if (PREV.br_startoff == new->br_startoff)
fs/xfs/libxfs/xfs_bmap.c
1499
LEFT.br_startoff + LEFT.br_blockcount == new->br_startoff &&
fs/xfs/libxfs/xfs_bmap.c
1500
LEFT.br_startblock + LEFT.br_blockcount == new->br_startblock &&
fs/xfs/libxfs/xfs_bmap.c
1501
LEFT.br_state == new->br_state &&
fs/xfs/libxfs/xfs_bmap.c
1502
LEFT.br_blockcount + new->br_blockcount <= XFS_MAX_BMBT_EXTLEN &&
fs/xfs/libxfs/xfs_bmap.c
1503
xfs_bmap_same_rtgroup(bma->ip, whichfork, &LEFT, new))
fs/xfs/libxfs/xfs_bmap.c
1519
new->br_startblock + new->br_blockcount == RIGHT.br_startblock &&
fs/xfs/libxfs/xfs_bmap.c
1520
new->br_state == RIGHT.br_state &&
fs/xfs/libxfs/xfs_bmap.c
1521
new->br_blockcount + RIGHT.br_blockcount <= XFS_MAX_BMBT_EXTLEN &&
fs/xfs/libxfs/xfs_bmap.c
1526
LEFT.br_blockcount + new->br_blockcount + RIGHT.br_blockcount
fs/xfs/libxfs/xfs_bmap.c
1528
xfs_bmap_same_rtgroup(bma->ip, whichfork, new, &RIGHT))
fs/xfs/libxfs/xfs_bmap.c
1624
PREV.br_startblock = new->br_startblock;
fs/xfs/libxfs/xfs_bmap.c
1626
PREV.br_state = new->br_state;
fs/xfs/libxfs/xfs_bmap.c
1658
PREV.br_startblock = new->br_startblock;
fs/xfs/libxfs/xfs_bmap.c
1659
PREV.br_state = new->br_state;
fs/xfs/libxfs/xfs_bmap.c
1667
error = xfs_bmbt_lookup_eq(bma->cur, new, &i);
fs/xfs/libxfs/xfs_bmap.c
1693
temp = PREV.br_blockcount - new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
1697
LEFT.br_blockcount += new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
1700
PREV.br_startoff += new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
1731
xfs_iext_update_extent(bma->ip, state, &bma->icur, new);
fs/xfs/libxfs/xfs_bmap.c
1738
error = xfs_bmbt_lookup_eq(bma->cur, new, &i);
fs/xfs/libxfs/xfs_bmap.c
1764
temp = PREV.br_blockcount - new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
1783
RIGHT.br_startoff = new->br_startoff;
fs/xfs/libxfs/xfs_bmap.c
1784
RIGHT.br_startblock = new->br_startblock;
fs/xfs/libxfs/xfs_bmap.c
1785
RIGHT.br_blockcount += new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
1804
temp = PREV.br_blockcount - new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
1822
xfs_iext_update_extent(bma->ip, state, &bma->icur, new);
fs/xfs/libxfs/xfs_bmap.c
1829
error = xfs_bmbt_lookup_eq(bma->cur, new, &i);
fs/xfs/libxfs/xfs_bmap.c
1855
temp = PREV.br_blockcount - new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
1891
LEFT = *new;
fs/xfs/libxfs/xfs_bmap.c
1903
PREV.br_blockcount = new->br_startoff - PREV.br_startoff;
fs/xfs/libxfs/xfs_bmap.c
1918
error = xfs_bmbt_lookup_eq(bma->cur, new, &i);
fs/xfs/libxfs/xfs_bmap.c
1963
xfs_rmap_map_extent(bma->tp, bma->ip, whichfork, new);
fs/xfs/libxfs/xfs_bmap.c
2012
xfs_bmbt_irec_t *new, /* new data to add to file extents */
fs/xfs/libxfs/xfs_bmap.c
2032
ASSERT(!isnullstartblock(new->br_startblock));
fs/xfs/libxfs/xfs_bmap.c
2045
ASSERT(new->br_state != PREV.br_state);
fs/xfs/libxfs/xfs_bmap.c
2046
new_endoff = new->br_startoff + new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
2047
ASSERT(PREV.br_startoff <= new->br_startoff);
fs/xfs/libxfs/xfs_bmap.c
2054
if (PREV.br_startoff == new->br_startoff)
fs/xfs/libxfs/xfs_bmap.c
2070
LEFT.br_startoff + LEFT.br_blockcount == new->br_startoff &&
fs/xfs/libxfs/xfs_bmap.c
2071
LEFT.br_startblock + LEFT.br_blockcount == new->br_startblock &&
fs/xfs/libxfs/xfs_bmap.c
2072
LEFT.br_state == new->br_state &&
fs/xfs/libxfs/xfs_bmap.c
2073
LEFT.br_blockcount + new->br_blockcount <= XFS_MAX_BMBT_EXTLEN &&
fs/xfs/libxfs/xfs_bmap.c
2074
xfs_bmap_same_rtgroup(ip, whichfork, &LEFT, new))
fs/xfs/libxfs/xfs_bmap.c
2090
new->br_startblock + new->br_blockcount == RIGHT.br_startblock &&
fs/xfs/libxfs/xfs_bmap.c
2091
new->br_state == RIGHT.br_state &&
fs/xfs/libxfs/xfs_bmap.c
2092
new->br_blockcount + RIGHT.br_blockcount <= XFS_MAX_BMBT_EXTLEN &&
fs/xfs/libxfs/xfs_bmap.c
2097
LEFT.br_blockcount + new->br_blockcount + RIGHT.br_blockcount
fs/xfs/libxfs/xfs_bmap.c
2099
xfs_bmap_same_rtgroup(ip, whichfork, new, &RIGHT))
fs/xfs/libxfs/xfs_bmap.c
2215
PREV.br_state = new->br_state;
fs/xfs/libxfs/xfs_bmap.c
2261
PREV.br_state = new->br_state;
fs/xfs/libxfs/xfs_bmap.c
2268
error = xfs_bmbt_lookup_eq(cur, new, &i);
fs/xfs/libxfs/xfs_bmap.c
2287
LEFT.br_blockcount += new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
2290
PREV.br_startoff += new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
2291
PREV.br_startblock += new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
2292
PREV.br_blockcount -= new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
2328
PREV.br_startoff += new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
2329
PREV.br_startblock += new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
2330
PREV.br_blockcount -= new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
2333
xfs_iext_insert(ip, icur, new, state);
fs/xfs/libxfs/xfs_bmap.c
2351
cur->bc_rec.b = *new;
fs/xfs/libxfs/xfs_bmap.c
2368
PREV.br_blockcount -= new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
2370
RIGHT.br_startoff = new->br_startoff;
fs/xfs/libxfs/xfs_bmap.c
2371
RIGHT.br_startblock = new->br_startblock;
fs/xfs/libxfs/xfs_bmap.c
2372
RIGHT.br_blockcount += new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
2408
PREV.br_blockcount -= new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
2412
xfs_iext_insert(ip, icur, new, state);
fs/xfs/libxfs/xfs_bmap.c
2430
error = xfs_bmbt_lookup_eq(cur, new, &i);
fs/xfs/libxfs/xfs_bmap.c
2455
PREV.br_blockcount = new->br_startoff - PREV.br_startoff;
fs/xfs/libxfs/xfs_bmap.c
2457
r[0] = *new;
fs/xfs/libxfs/xfs_bmap.c
2461
r[1].br_startblock = new->br_startblock + new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
2500
error = xfs_bmbt_lookup_eq(cur, new, &i);
fs/xfs/libxfs/xfs_bmap.c
2533
xfs_rmap_convert_extent(mp, tp, ip, whichfork, new);
fs/xfs/libxfs/xfs_bmap.c
2572
struct xfs_bmbt_irec *new,
fs/xfs/libxfs/xfs_bmap.c
2587
ASSERT(!isnullstartblock(new->br_startblock));
fs/xfs/libxfs/xfs_bmap.c
2616
left.br_startoff + left.br_blockcount == new->br_startoff &&
fs/xfs/libxfs/xfs_bmap.c
2617
left.br_startblock + left.br_blockcount == new->br_startblock &&
fs/xfs/libxfs/xfs_bmap.c
2618
left.br_state == new->br_state &&
fs/xfs/libxfs/xfs_bmap.c
2619
left.br_blockcount + new->br_blockcount <= XFS_MAX_BMBT_EXTLEN &&
fs/xfs/libxfs/xfs_bmap.c
2620
xfs_bmap_same_rtgroup(ip, whichfork, &left, new))
fs/xfs/libxfs/xfs_bmap.c
2624
new->br_startoff + new->br_blockcount == right.br_startoff &&
fs/xfs/libxfs/xfs_bmap.c
2625
new->br_startblock + new->br_blockcount == right.br_startblock &&
fs/xfs/libxfs/xfs_bmap.c
2626
new->br_state == right.br_state &&
fs/xfs/libxfs/xfs_bmap.c
2627
new->br_blockcount + right.br_blockcount <= XFS_MAX_BMBT_EXTLEN &&
fs/xfs/libxfs/xfs_bmap.c
2629
left.br_blockcount + new->br_blockcount +
fs/xfs/libxfs/xfs_bmap.c
2631
xfs_bmap_same_rtgroup(ip, whichfork, new, &right))
fs/xfs/libxfs/xfs_bmap.c
2645
left.br_blockcount += new->br_blockcount + right.br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
2693
left.br_blockcount += new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
2724
right.br_startoff = new->br_startoff;
fs/xfs/libxfs/xfs_bmap.c
2725
right.br_startblock = new->br_startblock;
fs/xfs/libxfs/xfs_bmap.c
2726
right.br_blockcount += new->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
2753
xfs_iext_insert(ip, icur, new, state);
fs/xfs/libxfs/xfs_bmap.c
2760
error = xfs_bmbt_lookup_eq(cur, new, &i);
fs/xfs/libxfs/xfs_bmap.c
2782
xfs_rmap_map_extent(tp, ip, whichfork, new);
fs/xfs/libxfs/xfs_bmap.c
4670
struct xfs_bmbt_irec new;
fs/xfs/libxfs/xfs_bmap.c
4745
new.br_blockcount = got_endoff - del_endoff;
fs/xfs/libxfs/xfs_bmap.c
4746
new_indlen = xfs_bmap_worst_indlen(ip, new.br_blockcount);
fs/xfs/libxfs/xfs_bmap.c
4770
new.br_startoff = del_endoff;
fs/xfs/libxfs/xfs_bmap.c
4771
new.br_state = got->br_state;
fs/xfs/libxfs/xfs_bmap.c
4772
new.br_startblock = nullstartblock((int)new_indlen);
fs/xfs/libxfs/xfs_bmap.c
4776
xfs_iext_insert(ip, icur, &new, state);
fs/xfs/libxfs/xfs_bmap.c
4812
struct xfs_bmbt_irec new;
fs/xfs/libxfs/xfs_bmap.c
4861
new.br_startoff = del_endoff;
fs/xfs/libxfs/xfs_bmap.c
4862
new.br_blockcount = got_endoff - del_endoff;
fs/xfs/libxfs/xfs_bmap.c
4863
new.br_state = got->br_state;
fs/xfs/libxfs/xfs_bmap.c
4864
new.br_startblock = del->br_startblock + del->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
4868
xfs_iext_insert(ip, icur, &new, state);
fs/xfs/libxfs/xfs_bmap.c
4926
xfs_bmbt_irec_t new; /* new record to be inserted */
fs/xfs/libxfs/xfs_bmap.c
5045
new.br_startoff = del_endoff;
fs/xfs/libxfs/xfs_bmap.c
5046
new.br_blockcount = got_endoff - del_endoff;
fs/xfs/libxfs/xfs_bmap.c
5047
new.br_state = got.br_state;
fs/xfs/libxfs/xfs_bmap.c
5048
new.br_startblock = del_endblock;
fs/xfs/libxfs/xfs_bmap.c
5058
cur->bc_rec.b = new;
fs/xfs/libxfs/xfs_bmap.c
5103
xfs_iext_insert(ip, icur, &new, state);
fs/xfs/libxfs/xfs_bmap.c
5535
struct xfs_bmbt_irec new;
fs/xfs/libxfs/xfs_bmap.c
5545
new = *left;
fs/xfs/libxfs/xfs_bmap.c
5546
new.br_blockcount = blockcount;
fs/xfs/libxfs/xfs_bmap.c
5585
error = xfs_bmbt_update(cur, &new);
fs/xfs/libxfs/xfs_bmap.c
5598
&new);
fs/xfs/libxfs/xfs_bmap.c
5602
memcpy(&new, got, sizeof(new));
fs/xfs/libxfs/xfs_bmap.c
5603
new.br_startoff = left->br_startoff + left->br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
5604
xfs_rmap_map_extent(tp, ip, whichfork, &new);
fs/xfs/libxfs/xfs_bmap.c
5883
struct xfs_bmbt_irec new; /* split extent */
fs/xfs/libxfs/xfs_bmap.c
5913
new.br_startoff = split_fsb;
fs/xfs/libxfs/xfs_bmap.c
5914
new.br_startblock = got.br_startblock + gotblkcnt;
fs/xfs/libxfs/xfs_bmap.c
5915
new.br_blockcount = got.br_blockcount - gotblkcnt;
fs/xfs/libxfs/xfs_bmap.c
5916
new.br_state = got.br_state;
fs/xfs/libxfs/xfs_bmap.c
5944
xfs_iext_insert(ip, &icur, &new, 0);
fs/xfs/libxfs/xfs_bmap.c
5948
error = xfs_bmbt_lookup_eq(cur, &new, &i);
fs/xfs/libxfs/xfs_bmap.h
231
struct xfs_bmbt_irec *new, int *logflagsp);
fs/xfs/libxfs/xfs_bmap_btree.c
184
struct xfs_btree_cur *new;
fs/xfs/libxfs/xfs_bmap_btree.c
186
new = xfs_bmbt_init_cursor(cur->bc_mp, cur->bc_tp,
fs/xfs/libxfs/xfs_bmap_btree.c
188
new->bc_flags |= (cur->bc_flags &
fs/xfs/libxfs/xfs_bmap_btree.c
190
return new;
fs/xfs/libxfs/xfs_bmap_btree.c
211
union xfs_btree_ptr *new,
fs/xfs/libxfs/xfs_bmap_btree.c
265
new->l = cpu_to_be64(args.fsbno);
fs/xfs/libxfs/xfs_btree.c
3320
struct xfs_btree_block *new; /* new (root) btree block */
fs/xfs/libxfs/xfs_btree.c
3341
error = xfs_btree_get_buf_block(cur, &lptr, &new, &nbp);
fs/xfs/libxfs/xfs_btree.c
3399
xfs_btree_key_addr(cur, 1, new));
fs/xfs/libxfs/xfs_btree.c
3401
xfs_btree_key_addr(cur, 2, new));
fs/xfs/libxfs/xfs_btree.c
3409
xfs_btree_key_addr(cur, 1, new));
fs/xfs/libxfs/xfs_btree.c
3411
xfs_btree_key_addr(cur, 2, new));
fs/xfs/libxfs/xfs_btree.c
3417
xfs_btree_ptr_addr(cur, 1, new), &lptr, 1);
fs/xfs/libxfs/xfs_btree.c
3419
xfs_btree_ptr_addr(cur, 2, new), &rptr, 1);
fs/xfs/libxfs/xfs_btree.c
5594
union xfs_btree_ptr *new,
fs/xfs/libxfs/xfs_btree.c
5622
new->l = cpu_to_be64(args.fsbno);
fs/xfs/libxfs/xfs_btree.c
569
struct xfs_btree_cur *new;
fs/xfs/libxfs/xfs_btree.c
585
new = cur->bc_ops->dup_cursor(cur);
fs/xfs/libxfs/xfs_btree.c
590
new->bc_rec = cur->bc_rec;
fs/xfs/libxfs/xfs_btree.c
595
for (i = 0; i < new->bc_nlevels; i++) {
fs/xfs/libxfs/xfs_btree.c
596
new->bc_levels[i].ptr = cur->bc_levels[i].ptr;
fs/xfs/libxfs/xfs_btree.c
597
new->bc_levels[i].ra = cur->bc_levels[i].ra;
fs/xfs/libxfs/xfs_btree.c
606
xfs_btree_mark_sick(new);
fs/xfs/libxfs/xfs_btree.c
608
xfs_btree_del_cursor(new, error);
fs/xfs/libxfs/xfs_btree.c
613
new->bc_levels[i].bp = bp;
fs/xfs/libxfs/xfs_btree.c
615
*ncur = new;
fs/xfs/libxfs/xfs_btree_mem.c
165
union xfs_btree_ptr *new,
fs/xfs/libxfs/xfs_btree_mem.c
182
new->l = cpu_to_be64(bno);
fs/xfs/libxfs/xfs_dir2_data.c
592
xfs_dir2_data_free_t new; /* new bestfree entry */
fs/xfs/libxfs/xfs_dir2_data.c
599
new.length = dup->length;
fs/xfs/libxfs/xfs_dir2_data.c
600
new.offset = cpu_to_be16((char *)dup - (char *)hdr);
fs/xfs/libxfs/xfs_dir2_data.c
605
if (be16_to_cpu(new.length) > be16_to_cpu(dfp[0].length)) {
fs/xfs/libxfs/xfs_dir2_data.c
608
dfp[0] = new;
fs/xfs/libxfs/xfs_dir2_data.c
612
if (be16_to_cpu(new.length) > be16_to_cpu(dfp[1].length)) {
fs/xfs/libxfs/xfs_dir2_data.c
614
dfp[1] = new;
fs/xfs/libxfs/xfs_dir2_data.c
618
if (be16_to_cpu(new.length) > be16_to_cpu(dfp[2].length)) {
fs/xfs/libxfs/xfs_dir2_data.c
619
dfp[2] = new;
fs/xfs/libxfs/xfs_exchmaps.c
778
const struct xfs_bmbt_irec *new,
fs/xfs/libxfs/xfs_exchmaps.c
788
nhole = new->br_startblock == HOLESTARTBLOCK;
fs/xfs/libxfs/xfs_exchmaps.c
802
if (!lhole && !nhole && xmi_can_merge(left, new))
fs/xfs/libxfs/xfs_exchmaps.c
804
if (!rhole && !nhole && xmi_can_merge(new, right))
fs/xfs/libxfs/xfs_exchmaps.c
807
!xmi_can_merge_all(left, new, right))
fs/xfs/libxfs/xfs_exchmaps.c
855
trace_xfs_exchmaps_delta_nextents_step(mp, left, curr, new, right, ret,
fs/xfs/libxfs/xfs_ialloc_btree.c
104
union xfs_btree_ptr *new,
fs/xfs/libxfs/xfs_ialloc_btree.c
133
new->s = cpu_to_be32(XFS_FSB_TO_AGBNO(args.mp, args.fsbno));
fs/xfs/libxfs/xfs_ialloc_btree.c
143
union xfs_btree_ptr *new,
fs/xfs/libxfs/xfs_ialloc_btree.c
146
return __xfs_inobt_alloc_block(cur, start, new, stat, XFS_AG_RESV_NONE);
fs/xfs/libxfs/xfs_ialloc_btree.c
153
union xfs_btree_ptr *new,
fs/xfs/libxfs/xfs_ialloc_btree.c
157
return xfs_inobt_alloc_block(cur, start, new, stat);
fs/xfs/libxfs/xfs_ialloc_btree.c
158
return __xfs_inobt_alloc_block(cur, start, new, stat,
fs/xfs/libxfs/xfs_iext_tree.c
1009
if (new->br_startoff != old.br_startoff) {
fs/xfs/libxfs/xfs_iext_tree.c
1011
new->br_startoff, 1, cur->leaf);
fs/xfs/libxfs/xfs_iext_tree.c
1016
xfs_iext_set(cur_rec(cur), new);
fs/xfs/libxfs/xfs_iext_tree.c
464
struct xfs_iext_node *new = xfs_iext_alloc_node(NODE_SIZE);
fs/xfs/libxfs/xfs_iext_tree.c
471
*nodep = new;
fs/xfs/libxfs/xfs_iext_tree.c
479
new->keys[i] = node->keys[nr_keep + i];
fs/xfs/libxfs/xfs_iext_tree.c
480
new->ptrs[i] = node->ptrs[nr_keep + i];
fs/xfs/libxfs/xfs_iext_tree.c
487
*nodep = new;
fs/xfs/libxfs/xfs_iext_tree.c
495
new->keys[i] = XFS_IEXT_KEY_INVALID;
fs/xfs/libxfs/xfs_iext_tree.c
496
return new;
fs/xfs/libxfs/xfs_iext_tree.c
506
struct xfs_iext_node *node, *new;
fs/xfs/libxfs/xfs_iext_tree.c
513
new = NULL;
fs/xfs/libxfs/xfs_iext_tree.c
522
new = xfs_iext_split_node(&node, &pos, &nr_entries);
fs/xfs/libxfs/xfs_iext_tree.c
528
if (node != new && pos == 0 && nr_entries > 0)
fs/xfs/libxfs/xfs_iext_tree.c
538
if (new) {
fs/xfs/libxfs/xfs_iext_tree.c
539
offset = new->keys[0];
fs/xfs/libxfs/xfs_iext_tree.c
540
ptr = new;
fs/xfs/libxfs/xfs_iext_tree.c
552
struct xfs_iext_leaf *new = xfs_iext_alloc_node(NODE_SIZE);
fs/xfs/libxfs/xfs_iext_tree.c
559
cur->leaf = new;
fs/xfs/libxfs/xfs_iext_tree.c
566
new->recs[i] = leaf->recs[nr_keep + i];
fs/xfs/libxfs/xfs_iext_tree.c
571
cur->leaf = new;
fs/xfs/libxfs/xfs_iext_tree.c
579
leaf->next->prev = new;
fs/xfs/libxfs/xfs_iext_tree.c
580
new->next = leaf->next;
fs/xfs/libxfs/xfs_iext_tree.c
581
new->prev = leaf;
fs/xfs/libxfs/xfs_iext_tree.c
582
leaf->next = new;
fs/xfs/libxfs/xfs_iext_tree.c
583
return new;
fs/xfs/libxfs/xfs_iext_tree.c
607
void *new;
fs/xfs/libxfs/xfs_iext_tree.c
613
new = krealloc(ifp->if_data, new_size,
fs/xfs/libxfs/xfs_iext_tree.c
615
memset(new + ifp->if_bytes, 0, new_size - ifp->if_bytes);
fs/xfs/libxfs/xfs_iext_tree.c
616
ifp->if_data = new;
fs/xfs/libxfs/xfs_iext_tree.c
617
cur->leaf = new;
fs/xfs/libxfs/xfs_iext_tree.c
639
struct xfs_iext_leaf *new = NULL;
fs/xfs/libxfs/xfs_iext_tree.c
655
new = xfs_iext_split_leaf(cur, &nr_entries);
fs/xfs/libxfs/xfs_iext_tree.c
661
if (cur->leaf != new && cur->pos == 0 && nr_entries > 0) {
fs/xfs/libxfs/xfs_iext_tree.c
671
if (new)
fs/xfs/libxfs/xfs_iext_tree.c
672
xfs_iext_insert_node(ifp, xfs_iext_leaf_key(new, 0), new, 2);
fs/xfs/libxfs/xfs_iext_tree.c
999
struct xfs_bmbt_irec *new)
fs/xfs/libxfs/xfs_inode_fork.c
120
struct xfs_bmbt_irec new;
fs/xfs/libxfs/xfs_inode_fork.c
147
xfs_bmbt_disk_get_all(dp, &new);
fs/xfs/libxfs/xfs_inode_fork.c
148
fa = xfs_bmap_validate_extent(ip, whichfork, &new);
fs/xfs/libxfs/xfs_inode_fork.c
155
fa, &new);
fs/xfs/libxfs/xfs_inode_fork.c
158
xfs_iext_insert(ip, &icur, &new, state);
fs/xfs/libxfs/xfs_refcount_btree.c
60
union xfs_btree_ptr *new,
fs/xfs/libxfs/xfs_refcount_btree.c
87
new->s = cpu_to_be32(args.agbno);
fs/xfs/libxfs/xfs_rmap_btree.c
108
new->s = cpu_to_be32(bno);
fs/xfs/libxfs/xfs_rmap_btree.c
86
union xfs_btree_ptr *new,
fs/xfs/libxfs/xfs_rtbitmap.c
1009
*new = start + i;
fs/xfs/libxfs/xfs_rtbitmap.c
1018
*new = start + i;
fs/xfs/libxfs/xfs_rtbitmap.c
1033
xfs_rtxnum_t new; /* dummy for xfs_rtcheck_range */
fs/xfs/libxfs/xfs_rtbitmap.c
1037
error = xfs_rtcheck_range(args, start, len, 0, &new, &stat);
fs/xfs/libxfs/xfs_rtbitmap.c
876
xfs_rtxnum_t *new, /* out: first rtext not matching */
fs/xfs/libxfs/xfs_rtbitmap.c
932
*new = start + i;
fs/xfs/libxfs/xfs_rtbitmap.c
971
*new = start + i;
fs/xfs/libxfs/xfs_rtbitmap.h
389
xfs_rtxlen_t len, int val, xfs_rtxnum_t *new, int *stat);
fs/xfs/scrub/inode_repair.c
870
struct xfs_bmbt_irec new;
fs/xfs/scrub/inode_repair.c
886
xfs_bmbt_disk_get_all(dp, &new);
fs/xfs/scrub/inode_repair.c
888
&new);
fs/xfs/xfs_attr_item.c
870
struct xfs_attr_intent *new;
fs/xfs/xfs_attr_item.c
881
new = kmem_cache_zalloc(xfs_attr_intent_cache,
fs/xfs/xfs_attr_item.c
883
new->xattri_da_args = args;
fs/xfs/xfs_attr_item.c
909
new->xattri_op_flags = log_op;
fs/xfs/xfs_attr_item.c
915
new->xattri_dela_state = xfs_attr_init_add_state(args);
fs/xfs/xfs_attr_item.c
919
new->xattri_dela_state = xfs_attr_init_replace_state(args);
fs/xfs/xfs_attr_item.c
922
new->xattri_dela_state = xfs_attr_init_replace_state(args);
fs/xfs/xfs_attr_item.c
926
new->xattri_dela_state = xfs_attr_init_remove_state(args);
fs/xfs/xfs_attr_item.c
930
xfs_defer_add(args->trans, &new->xattri_list, &xfs_attr_defer_type);
fs/xfs/xfs_attr_item.c
931
trace_xfs_attr_defer_add(new->xattri_dela_state, args->dp);
fs/xfs/xfs_bmap_util.c
1819
struct xfs_bmbt_irec new = {
fs/xfs/xfs_bmap_util.c
1832
xfs_iext_insert(ip, icur, &new, state);
fs/xfs/xfs_extent_busy.c
39
struct xfs_extent_busy *new;
fs/xfs/xfs_extent_busy.c
44
new = kzalloc_obj(struct xfs_extent_busy, GFP_KERNEL | __GFP_NOFAIL);
fs/xfs/xfs_extent_busy.c
45
new->group = xfs_group_hold(xg);
fs/xfs/xfs_extent_busy.c
46
new->bno = bno;
fs/xfs/xfs_extent_busy.c
47
new->length = len;
fs/xfs/xfs_extent_busy.c
48
INIT_LIST_HEAD(&new->list);
fs/xfs/xfs_extent_busy.c
49
new->flags = flags;
fs/xfs/xfs_extent_busy.c
60
if (new->bno < busyp->bno) {
fs/xfs/xfs_extent_busy.c
62
ASSERT(new->bno + new->length <= busyp->bno);
fs/xfs/xfs_extent_busy.c
63
} else if (new->bno > busyp->bno) {
fs/xfs/xfs_extent_busy.c
71
rb_link_node(&new->rb_node, parent, rbp);
fs/xfs/xfs_extent_busy.c
72
rb_insert_color(&new->rb_node, &eb->eb_tree);
fs/xfs/xfs_extent_busy.c
75
list_add_tail(&new->list, busy_list);
fs/xfs/xfs_healthmon.c
177
const struct xfs_healthmon_event *new)
fs/xfs/xfs_healthmon.c
183
if (existing->type != new->type ||
fs/xfs/xfs_healthmon.c
184
existing->domain != new->domain)
fs/xfs/xfs_healthmon.c
194
existing->lostcount += new->lostcount;
fs/xfs/xfs_healthmon.c
202
existing->fsmask |= new->fsmask;
fs/xfs/xfs_healthmon.c
206
if (existing->group == new->group){
fs/xfs/xfs_healthmon.c
207
existing->grpmask |= new->grpmask;
fs/xfs/xfs_healthmon.c
212
if (existing->ino == new->ino &&
fs/xfs/xfs_healthmon.c
213
existing->gen == new->gen) {
fs/xfs/xfs_healthmon.c
214
existing->imask |= new->imask;
fs/xfs/xfs_healthmon.c
226
existing->flags |= new->flags;
fs/xfs/xfs_healthmon.c
231
if (existing->daddr + existing->bbcount == new->daddr) {
fs/xfs/xfs_healthmon.c
232
existing->bbcount += new->bbcount;
fs/xfs/xfs_healthmon.c
235
if (new->daddr + new->bbcount == existing->daddr) {
fs/xfs/xfs_healthmon.c
236
existing->daddr = new->daddr;
fs/xfs/xfs_healthmon.c
237
existing->bbcount += new->bbcount;
fs/xfs/xfs_healthmon.c
248
if (existing->fino != new->fino || existing->fgen != new->fgen)
fs/xfs/xfs_healthmon.c
251
if (existing->fpos + existing->flen == new->fpos) {
fs/xfs/xfs_healthmon.c
252
existing->flen += new->flen;
fs/xfs/xfs_healthmon.c
256
if (new->fpos + new->flen == existing->fpos) {
fs/xfs/xfs_healthmon.c
257
existing->fpos = new->fpos;
fs/xfs/xfs_healthmon.c
258
existing->flen += new->flen;
fs/xfs/xfs_iomap.c
1314
struct xfs_bmbt_irec *new) /* new data to add to file extents */
fs/xfs/xfs_iomap.c
1325
ASSERT(isnullstartblock(new->br_startblock));
fs/xfs/xfs_iomap.c
1351
left.br_startoff + left.br_blockcount == new->br_startoff &&
fs/xfs/xfs_iomap.c
1352
left.br_blockcount + new->br_blockcount <= XFS_MAX_BMBT_EXTLEN)
fs/xfs/xfs_iomap.c
1356
new->br_startoff + new->br_blockcount == right.br_startoff &&
fs/xfs/xfs_iomap.c
1357
new->br_blockcount + right.br_blockcount <= XFS_MAX_BMBT_EXTLEN &&
fs/xfs/xfs_iomap.c
1359
(left.br_blockcount + new->br_blockcount +
fs/xfs/xfs_iomap.c
1373
temp = left.br_blockcount + new->br_blockcount +
fs/xfs/xfs_iomap.c
1377
startblockval(new->br_startblock) +
fs/xfs/xfs_iomap.c
1395
temp = left.br_blockcount + new->br_blockcount;
fs/xfs/xfs_iomap.c
1398
startblockval(new->br_startblock);
fs/xfs/xfs_iomap.c
1414
temp = new->br_blockcount + right.br_blockcount;
fs/xfs/xfs_iomap.c
1415
oldlen = startblockval(new->br_startblock) +
fs/xfs/xfs_iomap.c
1419
right.br_startoff = new->br_startoff;
fs/xfs/xfs_iomap.c
1432
xfs_iext_insert(ip, icur, new, state);
fs/xfs/xfs_quota.h
196
#define xfs_qm_vop_chown(tp, ip, old, new) (NULL)
fs/xfs/xfs_trace.h
2308
xfs_extlen_t len, xfs_extlen_t diff, bool new),
fs/xfs/xfs_trace.h
2309
TP_ARGS(cur, bno, len, diff, new),
fs/xfs/xfs_trace.h
2316
__field(bool, new)
fs/xfs/xfs_trace.h
2324
__entry->new = new;
fs/xfs/xfs_trace.h
2329
__entry->bno, __entry->len, __entry->diff, __entry->new)
fs/xfs/xfs_trace.h
5564
const struct xfs_bmbt_irec *new,
fs/xfs/xfs_trace.h
5567
TP_ARGS(mp, left, curr, new, right, delta, state),
fs/xfs/xfs_trace.h
5593
__entry->noff = new->br_startoff;
fs/xfs/xfs_trace.h
5594
__entry->nstart = new->br_startblock;
fs/xfs/xfs_trace.h
5595
__entry->ncount = new->br_blockcount;
fs/xfs/xfs_zone_alloc.c
232
struct xfs_bmbt_irec *new,
fs/xfs/xfs_zone_alloc.c
243
error = xfs_bmapi_read(ip, new->br_startoff, new->br_blockcount, &data,
fs/xfs/xfs_zone_alloc.c
252
ASSERT(new->br_blockcount >= data.br_blockcount);
fs/xfs/xfs_zone_alloc.c
253
new->br_blockcount = data.br_blockcount;
fs/xfs/xfs_zone_alloc.c
272
trace_xfs_reflink_cow_remap_from(ip, new);
fs/xfs/xfs_zone_alloc.c
298
xfs_rtb_to_rgbno(tp->t_mountp, new->br_startblock),
fs/xfs/xfs_zone_alloc.c
299
new->br_blockcount);
fs/xfs/xfs_zone_alloc.c
302
rmapip->i_used_blocks += new->br_blockcount;
fs/xfs/xfs_zone_alloc.c
304
xfs_zone_inc_written(oz, new->br_blockcount);
fs/xfs/xfs_zone_alloc.c
308
xfs_bmap_map_extent(tp, ip, XFS_DATA_FORK, new);
fs/xfs/xfs_zone_alloc.c
312
trace_xfs_reflink_cow_remap_skip(ip, new);
fs/xfs/xfs_zone_alloc.c
313
xfs_zone_skip_blocks(oz, new->br_blockcount);
fs/xfs/xfs_zone_alloc.c
328
struct xfs_bmbt_irec new = {
fs/xfs/xfs_zone_alloc.c
341
while (new.br_startoff < end_fsb) {
fs/xfs/xfs_zone_alloc.c
342
new.br_blockcount = end_fsb - new.br_startoff;
fs/xfs/xfs_zone_alloc.c
351
error = xfs_zoned_map_extent(tp, ip, &new, oz, old_startblock);
fs/xfs/xfs_zone_alloc.c
360
new.br_startoff += new.br_blockcount;
fs/xfs/xfs_zone_alloc.c
361
new.br_startblock += new.br_blockcount;
fs/xfs/xfs_zone_alloc.c
363
old_startblock += new.br_blockcount;
include/asm-generic/atomic64.h
49
extern s64 generic_atomic64_xchg(atomic64_t *v, s64 new);
include/asm-generic/cmpxchg-local.h
16
unsigned long old, unsigned long new, int size)
include/asm-generic/cmpxchg-local.h
30
*(u8 *)ptr = (new & 0xffu);
include/asm-generic/cmpxchg-local.h
34
*(u16 *)ptr = (new & 0xffffu);
include/asm-generic/cmpxchg-local.h
38
*(u32 *)ptr = (new & 0xffffffffu);
include/asm-generic/cmpxchg-local.h
42
*(u64 *)ptr = (u64)new;
include/asm-generic/cmpxchg-local.h
55
u64 old, u64 new)
include/asm-generic/cmpxchg-local.h
63
*(u64 *)ptr = new;
include/asm-generic/local64.h
45
static inline s64 local64_cmpxchg(local64_t *l, s64 old, s64 new)
include/asm-generic/local64.h
47
return local_cmpxchg(&l->a, old, new);
include/asm-generic/local64.h
50
static inline bool local64_try_cmpxchg(local64_t *l, s64 *old, s64 new)
include/asm-generic/local64.h
52
return local_try_cmpxchg(&l->a, (long *)old, new);
include/linux/atomic/atomic-arch-fallback.h
1910
raw_atomic_xchg(atomic_t *v, int new)
include/linux/atomic/atomic-arch-fallback.h
1913
return arch_atomic_xchg(v, new);
include/linux/atomic/atomic-arch-fallback.h
1917
ret = arch_atomic_xchg_relaxed(v, new);
include/linux/atomic/atomic-arch-fallback.h
1921
return raw_xchg(&v->counter, new);
include/linux/atomic/atomic-arch-fallback.h
1937
raw_atomic_xchg_acquire(atomic_t *v, int new)
include/linux/atomic/atomic-arch-fallback.h
1940
return arch_atomic_xchg_acquire(v, new);
include/linux/atomic/atomic-arch-fallback.h
1942
int ret = arch_atomic_xchg_relaxed(v, new);
include/linux/atomic/atomic-arch-fallback.h
1946
return arch_atomic_xchg(v, new);
include/linux/atomic/atomic-arch-fallback.h
1948
return raw_xchg_acquire(&v->counter, new);
include/linux/atomic/atomic-arch-fallback.h
1964
raw_atomic_xchg_release(atomic_t *v, int new)
include/linux/atomic/atomic-arch-fallback.h
1967
return arch_atomic_xchg_release(v, new);
include/linux/atomic/atomic-arch-fallback.h
1970
return arch_atomic_xchg_relaxed(v, new);
include/linux/atomic/atomic-arch-fallback.h
1972
return arch_atomic_xchg(v, new);
include/linux/atomic/atomic-arch-fallback.h
1974
return raw_xchg_release(&v->counter, new);
include/linux/atomic/atomic-arch-fallback.h
1990
raw_atomic_xchg_relaxed(atomic_t *v, int new)
include/linux/atomic/atomic-arch-fallback.h
1993
return arch_atomic_xchg_relaxed(v, new);
include/linux/atomic/atomic-arch-fallback.h
1995
return arch_atomic_xchg(v, new);
include/linux/atomic/atomic-arch-fallback.h
1997
return raw_xchg_relaxed(&v->counter, new);
include/linux/atomic/atomic-arch-fallback.h
2015
raw_atomic_cmpxchg(atomic_t *v, int old, int new)
include/linux/atomic/atomic-arch-fallback.h
2018
return arch_atomic_cmpxchg(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
2022
ret = arch_atomic_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
2026
return raw_cmpxchg(&v->counter, old, new);
include/linux/atomic/atomic-arch-fallback.h
2044
raw_atomic_cmpxchg_acquire(atomic_t *v, int old, int new)
include/linux/atomic/atomic-arch-fallback.h
2047
return arch_atomic_cmpxchg_acquire(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
2049
int ret = arch_atomic_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
2053
return arch_atomic_cmpxchg(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
2055
return raw_cmpxchg_acquire(&v->counter, old, new);
include/linux/atomic/atomic-arch-fallback.h
2073
raw_atomic_cmpxchg_release(atomic_t *v, int old, int new)
include/linux/atomic/atomic-arch-fallback.h
2076
return arch_atomic_cmpxchg_release(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
2079
return arch_atomic_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
2081
return arch_atomic_cmpxchg(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
2083
return raw_cmpxchg_release(&v->counter, old, new);
include/linux/atomic/atomic-arch-fallback.h
2101
raw_atomic_cmpxchg_relaxed(atomic_t *v, int old, int new)
include/linux/atomic/atomic-arch-fallback.h
2104
return arch_atomic_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
2106
return arch_atomic_cmpxchg(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
2108
return raw_cmpxchg_relaxed(&v->counter, old, new);
include/linux/atomic/atomic-arch-fallback.h
2127
raw_atomic_try_cmpxchg(atomic_t *v, int *old, int new)
include/linux/atomic/atomic-arch-fallback.h
2130
return arch_atomic_try_cmpxchg(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
2134
ret = arch_atomic_try_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
2139
r = raw_atomic_cmpxchg(v, o, new);
include/linux/atomic/atomic-arch-fallback.h
2161
raw_atomic_try_cmpxchg_acquire(atomic_t *v, int *old, int new)
include/linux/atomic/atomic-arch-fallback.h
2164
return arch_atomic_try_cmpxchg_acquire(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
2166
bool ret = arch_atomic_try_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
2170
return arch_atomic_try_cmpxchg(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
2173
r = raw_atomic_cmpxchg_acquire(v, o, new);
include/linux/atomic/atomic-arch-fallback.h
2195
raw_atomic_try_cmpxchg_release(atomic_t *v, int *old, int new)
include/linux/atomic/atomic-arch-fallback.h
2198
return arch_atomic_try_cmpxchg_release(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
2201
return arch_atomic_try_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
2203
return arch_atomic_try_cmpxchg(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
2206
r = raw_atomic_cmpxchg_release(v, o, new);
include/linux/atomic/atomic-arch-fallback.h
2228
raw_atomic_try_cmpxchg_relaxed(atomic_t *v, int *old, int new)
include/linux/atomic/atomic-arch-fallback.h
2231
return arch_atomic_try_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
2233
return arch_atomic_try_cmpxchg(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
2236
r = raw_atomic_cmpxchg_relaxed(v, o, new);
include/linux/atomic/atomic-arch-fallback.h
4036
raw_atomic64_xchg(atomic64_t *v, s64 new)
include/linux/atomic/atomic-arch-fallback.h
4039
return arch_atomic64_xchg(v, new);
include/linux/atomic/atomic-arch-fallback.h
4043
ret = arch_atomic64_xchg_relaxed(v, new);
include/linux/atomic/atomic-arch-fallback.h
4047
return raw_xchg(&v->counter, new);
include/linux/atomic/atomic-arch-fallback.h
4063
raw_atomic64_xchg_acquire(atomic64_t *v, s64 new)
include/linux/atomic/atomic-arch-fallback.h
4066
return arch_atomic64_xchg_acquire(v, new);
include/linux/atomic/atomic-arch-fallback.h
4068
s64 ret = arch_atomic64_xchg_relaxed(v, new);
include/linux/atomic/atomic-arch-fallback.h
4072
return arch_atomic64_xchg(v, new);
include/linux/atomic/atomic-arch-fallback.h
4074
return raw_xchg_acquire(&v->counter, new);
include/linux/atomic/atomic-arch-fallback.h
4090
raw_atomic64_xchg_release(atomic64_t *v, s64 new)
include/linux/atomic/atomic-arch-fallback.h
4093
return arch_atomic64_xchg_release(v, new);
include/linux/atomic/atomic-arch-fallback.h
4096
return arch_atomic64_xchg_relaxed(v, new);
include/linux/atomic/atomic-arch-fallback.h
4098
return arch_atomic64_xchg(v, new);
include/linux/atomic/atomic-arch-fallback.h
4100
return raw_xchg_release(&v->counter, new);
include/linux/atomic/atomic-arch-fallback.h
4116
raw_atomic64_xchg_relaxed(atomic64_t *v, s64 new)
include/linux/atomic/atomic-arch-fallback.h
4119
return arch_atomic64_xchg_relaxed(v, new);
include/linux/atomic/atomic-arch-fallback.h
4121
return arch_atomic64_xchg(v, new);
include/linux/atomic/atomic-arch-fallback.h
4123
return raw_xchg_relaxed(&v->counter, new);
include/linux/atomic/atomic-arch-fallback.h
4141
raw_atomic64_cmpxchg(atomic64_t *v, s64 old, s64 new)
include/linux/atomic/atomic-arch-fallback.h
4144
return arch_atomic64_cmpxchg(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
4148
ret = arch_atomic64_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
4152
return raw_cmpxchg(&v->counter, old, new);
include/linux/atomic/atomic-arch-fallback.h
4170
raw_atomic64_cmpxchg_acquire(atomic64_t *v, s64 old, s64 new)
include/linux/atomic/atomic-arch-fallback.h
4173
return arch_atomic64_cmpxchg_acquire(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
4175
s64 ret = arch_atomic64_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
4179
return arch_atomic64_cmpxchg(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
4181
return raw_cmpxchg_acquire(&v->counter, old, new);
include/linux/atomic/atomic-arch-fallback.h
4199
raw_atomic64_cmpxchg_release(atomic64_t *v, s64 old, s64 new)
include/linux/atomic/atomic-arch-fallback.h
4202
return arch_atomic64_cmpxchg_release(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
4205
return arch_atomic64_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
4207
return arch_atomic64_cmpxchg(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
4209
return raw_cmpxchg_release(&v->counter, old, new);
include/linux/atomic/atomic-arch-fallback.h
4227
raw_atomic64_cmpxchg_relaxed(atomic64_t *v, s64 old, s64 new)
include/linux/atomic/atomic-arch-fallback.h
4230
return arch_atomic64_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
4232
return arch_atomic64_cmpxchg(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
4234
return raw_cmpxchg_relaxed(&v->counter, old, new);
include/linux/atomic/atomic-arch-fallback.h
4253
raw_atomic64_try_cmpxchg(atomic64_t *v, s64 *old, s64 new)
include/linux/atomic/atomic-arch-fallback.h
4256
return arch_atomic64_try_cmpxchg(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
4260
ret = arch_atomic64_try_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
4265
r = raw_atomic64_cmpxchg(v, o, new);
include/linux/atomic/atomic-arch-fallback.h
4287
raw_atomic64_try_cmpxchg_acquire(atomic64_t *v, s64 *old, s64 new)
include/linux/atomic/atomic-arch-fallback.h
4290
return arch_atomic64_try_cmpxchg_acquire(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
4292
bool ret = arch_atomic64_try_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
4296
return arch_atomic64_try_cmpxchg(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
4299
r = raw_atomic64_cmpxchg_acquire(v, o, new);
include/linux/atomic/atomic-arch-fallback.h
4321
raw_atomic64_try_cmpxchg_release(atomic64_t *v, s64 *old, s64 new)
include/linux/atomic/atomic-arch-fallback.h
4324
return arch_atomic64_try_cmpxchg_release(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
4327
return arch_atomic64_try_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
4329
return arch_atomic64_try_cmpxchg(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
4332
r = raw_atomic64_cmpxchg_release(v, o, new);
include/linux/atomic/atomic-arch-fallback.h
4354
raw_atomic64_try_cmpxchg_relaxed(atomic64_t *v, s64 *old, s64 new)
include/linux/atomic/atomic-arch-fallback.h
4357
return arch_atomic64_try_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
4359
return arch_atomic64_try_cmpxchg(v, old, new);
include/linux/atomic/atomic-arch-fallback.h
4362
r = raw_atomic64_cmpxchg_relaxed(v, o, new);
include/linux/atomic/atomic-instrumented.h
1116
atomic_xchg(atomic_t *v, int new)
include/linux/atomic/atomic-instrumented.h
1120
return raw_atomic_xchg(v, new);
include/linux/atomic/atomic-instrumented.h
1135
atomic_xchg_acquire(atomic_t *v, int new)
include/linux/atomic/atomic-instrumented.h
1138
return raw_atomic_xchg_acquire(v, new);
include/linux/atomic/atomic-instrumented.h
1153
atomic_xchg_release(atomic_t *v, int new)
include/linux/atomic/atomic-instrumented.h
1157
return raw_atomic_xchg_release(v, new);
include/linux/atomic/atomic-instrumented.h
1172
atomic_xchg_relaxed(atomic_t *v, int new)
include/linux/atomic/atomic-instrumented.h
1175
return raw_atomic_xchg_relaxed(v, new);
include/linux/atomic/atomic-instrumented.h
1192
atomic_cmpxchg(atomic_t *v, int old, int new)
include/linux/atomic/atomic-instrumented.h
1196
return raw_atomic_cmpxchg(v, old, new);
include/linux/atomic/atomic-instrumented.h
1213
atomic_cmpxchg_acquire(atomic_t *v, int old, int new)
include/linux/atomic/atomic-instrumented.h
1216
return raw_atomic_cmpxchg_acquire(v, old, new);
include/linux/atomic/atomic-instrumented.h
1233
atomic_cmpxchg_release(atomic_t *v, int old, int new)
include/linux/atomic/atomic-instrumented.h
1237
return raw_atomic_cmpxchg_release(v, old, new);
include/linux/atomic/atomic-instrumented.h
1254
atomic_cmpxchg_relaxed(atomic_t *v, int old, int new)
include/linux/atomic/atomic-instrumented.h
1257
return raw_atomic_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-instrumented.h
1275
atomic_try_cmpxchg(atomic_t *v, int *old, int new)
include/linux/atomic/atomic-instrumented.h
1280
return raw_atomic_try_cmpxchg(v, old, new);
include/linux/atomic/atomic-instrumented.h
1298
atomic_try_cmpxchg_acquire(atomic_t *v, int *old, int new)
include/linux/atomic/atomic-instrumented.h
1302
return raw_atomic_try_cmpxchg_acquire(v, old, new);
include/linux/atomic/atomic-instrumented.h
1320
atomic_try_cmpxchg_release(atomic_t *v, int *old, int new)
include/linux/atomic/atomic-instrumented.h
1325
return raw_atomic_try_cmpxchg_release(v, old, new);
include/linux/atomic/atomic-instrumented.h
1343
atomic_try_cmpxchg_relaxed(atomic_t *v, int *old, int new)
include/linux/atomic/atomic-instrumented.h
1347
return raw_atomic_try_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-instrumented.h
2694
atomic64_xchg(atomic64_t *v, s64 new)
include/linux/atomic/atomic-instrumented.h
2698
return raw_atomic64_xchg(v, new);
include/linux/atomic/atomic-instrumented.h
2713
atomic64_xchg_acquire(atomic64_t *v, s64 new)
include/linux/atomic/atomic-instrumented.h
2716
return raw_atomic64_xchg_acquire(v, new);
include/linux/atomic/atomic-instrumented.h
2731
atomic64_xchg_release(atomic64_t *v, s64 new)
include/linux/atomic/atomic-instrumented.h
2735
return raw_atomic64_xchg_release(v, new);
include/linux/atomic/atomic-instrumented.h
2750
atomic64_xchg_relaxed(atomic64_t *v, s64 new)
include/linux/atomic/atomic-instrumented.h
2753
return raw_atomic64_xchg_relaxed(v, new);
include/linux/atomic/atomic-instrumented.h
2770
atomic64_cmpxchg(atomic64_t *v, s64 old, s64 new)
include/linux/atomic/atomic-instrumented.h
2774
return raw_atomic64_cmpxchg(v, old, new);
include/linux/atomic/atomic-instrumented.h
2791
atomic64_cmpxchg_acquire(atomic64_t *v, s64 old, s64 new)
include/linux/atomic/atomic-instrumented.h
2794
return raw_atomic64_cmpxchg_acquire(v, old, new);
include/linux/atomic/atomic-instrumented.h
2811
atomic64_cmpxchg_release(atomic64_t *v, s64 old, s64 new)
include/linux/atomic/atomic-instrumented.h
2815
return raw_atomic64_cmpxchg_release(v, old, new);
include/linux/atomic/atomic-instrumented.h
2832
atomic64_cmpxchg_relaxed(atomic64_t *v, s64 old, s64 new)
include/linux/atomic/atomic-instrumented.h
2835
return raw_atomic64_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-instrumented.h
2853
atomic64_try_cmpxchg(atomic64_t *v, s64 *old, s64 new)
include/linux/atomic/atomic-instrumented.h
2858
return raw_atomic64_try_cmpxchg(v, old, new);
include/linux/atomic/atomic-instrumented.h
2876
atomic64_try_cmpxchg_acquire(atomic64_t *v, s64 *old, s64 new)
include/linux/atomic/atomic-instrumented.h
2880
return raw_atomic64_try_cmpxchg_acquire(v, old, new);
include/linux/atomic/atomic-instrumented.h
2898
atomic64_try_cmpxchg_release(atomic64_t *v, s64 *old, s64 new)
include/linux/atomic/atomic-instrumented.h
2903
return raw_atomic64_try_cmpxchg_release(v, old, new);
include/linux/atomic/atomic-instrumented.h
2921
atomic64_try_cmpxchg_relaxed(atomic64_t *v, s64 *old, s64 new)
include/linux/atomic/atomic-instrumented.h
2925
return raw_atomic64_try_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-instrumented.h
4272
atomic_long_xchg(atomic_long_t *v, long new)
include/linux/atomic/atomic-instrumented.h
4276
return raw_atomic_long_xchg(v, new);
include/linux/atomic/atomic-instrumented.h
4291
atomic_long_xchg_acquire(atomic_long_t *v, long new)
include/linux/atomic/atomic-instrumented.h
4294
return raw_atomic_long_xchg_acquire(v, new);
include/linux/atomic/atomic-instrumented.h
4309
atomic_long_xchg_release(atomic_long_t *v, long new)
include/linux/atomic/atomic-instrumented.h
4313
return raw_atomic_long_xchg_release(v, new);
include/linux/atomic/atomic-instrumented.h
4328
atomic_long_xchg_relaxed(atomic_long_t *v, long new)
include/linux/atomic/atomic-instrumented.h
4331
return raw_atomic_long_xchg_relaxed(v, new);
include/linux/atomic/atomic-instrumented.h
4348
atomic_long_cmpxchg(atomic_long_t *v, long old, long new)
include/linux/atomic/atomic-instrumented.h
4352
return raw_atomic_long_cmpxchg(v, old, new);
include/linux/atomic/atomic-instrumented.h
4369
atomic_long_cmpxchg_acquire(atomic_long_t *v, long old, long new)
include/linux/atomic/atomic-instrumented.h
4372
return raw_atomic_long_cmpxchg_acquire(v, old, new);
include/linux/atomic/atomic-instrumented.h
4389
atomic_long_cmpxchg_release(atomic_long_t *v, long old, long new)
include/linux/atomic/atomic-instrumented.h
4393
return raw_atomic_long_cmpxchg_release(v, old, new);
include/linux/atomic/atomic-instrumented.h
4410
atomic_long_cmpxchg_relaxed(atomic_long_t *v, long old, long new)
include/linux/atomic/atomic-instrumented.h
4413
return raw_atomic_long_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-instrumented.h
4431
atomic_long_try_cmpxchg(atomic_long_t *v, long *old, long new)
include/linux/atomic/atomic-instrumented.h
4436
return raw_atomic_long_try_cmpxchg(v, old, new);
include/linux/atomic/atomic-instrumented.h
4454
atomic_long_try_cmpxchg_acquire(atomic_long_t *v, long *old, long new)
include/linux/atomic/atomic-instrumented.h
4458
return raw_atomic_long_try_cmpxchg_acquire(v, old, new);
include/linux/atomic/atomic-instrumented.h
4476
atomic_long_try_cmpxchg_release(atomic_long_t *v, long *old, long new)
include/linux/atomic/atomic-instrumented.h
4481
return raw_atomic_long_try_cmpxchg_release(v, old, new);
include/linux/atomic/atomic-instrumented.h
4499
atomic_long_try_cmpxchg_relaxed(atomic_long_t *v, long *old, long new)
include/linux/atomic/atomic-instrumented.h
4503
return raw_atomic_long_try_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-long.h
1276
raw_atomic_long_xchg(atomic_long_t *v, long new)
include/linux/atomic/atomic-long.h
1279
return raw_atomic64_xchg(v, new);
include/linux/atomic/atomic-long.h
1281
return raw_atomic_xchg(v, new);
include/linux/atomic/atomic-long.h
1297
raw_atomic_long_xchg_acquire(atomic_long_t *v, long new)
include/linux/atomic/atomic-long.h
1300
return raw_atomic64_xchg_acquire(v, new);
include/linux/atomic/atomic-long.h
1302
return raw_atomic_xchg_acquire(v, new);
include/linux/atomic/atomic-long.h
1318
raw_atomic_long_xchg_release(atomic_long_t *v, long new)
include/linux/atomic/atomic-long.h
1321
return raw_atomic64_xchg_release(v, new);
include/linux/atomic/atomic-long.h
1323
return raw_atomic_xchg_release(v, new);
include/linux/atomic/atomic-long.h
1339
raw_atomic_long_xchg_relaxed(atomic_long_t *v, long new)
include/linux/atomic/atomic-long.h
1342
return raw_atomic64_xchg_relaxed(v, new);
include/linux/atomic/atomic-long.h
1344
return raw_atomic_xchg_relaxed(v, new);
include/linux/atomic/atomic-long.h
1362
raw_atomic_long_cmpxchg(atomic_long_t *v, long old, long new)
include/linux/atomic/atomic-long.h
1365
return raw_atomic64_cmpxchg(v, old, new);
include/linux/atomic/atomic-long.h
1367
return raw_atomic_cmpxchg(v, old, new);
include/linux/atomic/atomic-long.h
1385
raw_atomic_long_cmpxchg_acquire(atomic_long_t *v, long old, long new)
include/linux/atomic/atomic-long.h
1388
return raw_atomic64_cmpxchg_acquire(v, old, new);
include/linux/atomic/atomic-long.h
1390
return raw_atomic_cmpxchg_acquire(v, old, new);
include/linux/atomic/atomic-long.h
1408
raw_atomic_long_cmpxchg_release(atomic_long_t *v, long old, long new)
include/linux/atomic/atomic-long.h
1411
return raw_atomic64_cmpxchg_release(v, old, new);
include/linux/atomic/atomic-long.h
1413
return raw_atomic_cmpxchg_release(v, old, new);
include/linux/atomic/atomic-long.h
1431
raw_atomic_long_cmpxchg_relaxed(atomic_long_t *v, long old, long new)
include/linux/atomic/atomic-long.h
1434
return raw_atomic64_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-long.h
1436
return raw_atomic_cmpxchg_relaxed(v, old, new);
include/linux/atomic/atomic-long.h
1455
raw_atomic_long_try_cmpxchg(atomic_long_t *v, long *old, long new)
include/linux/atomic/atomic-long.h
1458
return raw_atomic64_try_cmpxchg(v, (s64 *)old, new);
include/linux/atomic/atomic-long.h
1460
return raw_atomic_try_cmpxchg(v, (int *)old, new);
include/linux/atomic/atomic-long.h
1479
raw_atomic_long_try_cmpxchg_acquire(atomic_long_t *v, long *old, long new)
include/linux/atomic/atomic-long.h
1482
return raw_atomic64_try_cmpxchg_acquire(v, (s64 *)old, new);
include/linux/atomic/atomic-long.h
1484
return raw_atomic_try_cmpxchg_acquire(v, (int *)old, new);
include/linux/atomic/atomic-long.h
1503
raw_atomic_long_try_cmpxchg_release(atomic_long_t *v, long *old, long new)
include/linux/atomic/atomic-long.h
1506
return raw_atomic64_try_cmpxchg_release(v, (s64 *)old, new);
include/linux/atomic/atomic-long.h
1508
return raw_atomic_try_cmpxchg_release(v, (int *)old, new);
include/linux/atomic/atomic-long.h
1527
raw_atomic_long_try_cmpxchg_relaxed(atomic_long_t *v, long *old, long new)
include/linux/atomic/atomic-long.h
1530
return raw_atomic64_try_cmpxchg_relaxed(v, (s64 *)old, new);
include/linux/atomic/atomic-long.h
1532
return raw_atomic_try_cmpxchg_relaxed(v, (int *)old, new);
include/linux/audit.h
441
const struct cred *new,
include/linux/audit.h
443
extern void __audit_log_capset(const struct cred *new, const struct cred *old);
include/linux/audit.h
521
const struct cred *new,
include/linux/audit.h
525
return __audit_log_bprm_fcaps(bprm, new, old);
include/linux/audit.h
529
static inline void audit_log_capset(const struct cred *new,
include/linux/audit.h
533
__audit_log_capset(new, old);
include/linux/audit.h
688
const struct cred *new,
include/linux/audit.h
693
static inline void audit_log_capset(const struct cred *new,
include/linux/binfmts.h
147
extern void set_binfmt(struct linux_binfmt *new);
include/linux/bio.h
732
struct bio *bio_chain_and_submit(struct bio *prev, struct bio *new);
include/linux/bitmap.h
180
const unsigned long *old, const unsigned long *new,
include/linux/bitmap.h
225
const unsigned long *old, const unsigned long *new, unsigned int nbits);
include/linux/bitmap.h
227
const unsigned long *old, const unsigned long *new, int bits);
include/linux/bitmap.h
585
const unsigned long *new,
include/linux/bitmap.h
590
*dst = (*old & ~(*mask)) | (*new & *mask);
include/linux/bitmap.h
592
__bitmap_replace(dst, old, new, mask, nbits);
include/linux/bpf.h
140
struct bpf_prog *new);
include/linux/bpf.h
4069
struct bpf_prog *new, struct bpf_prog *old);
include/linux/buffer_head.h
127
BUFFER_FNS(New, new)
include/linux/cmpxchg-emu.h
13
uintptr_t cmpxchg_emu_u8(volatile u8 *p, uintptr_t old, uintptr_t new);
include/linux/cpufreq.h
198
unsigned int new;
include/linux/devfreq.h
228
unsigned long new;
include/linux/filelock.h
342
static inline void locks_copy_conflock(struct file_lock *new, struct file_lock *fl)
include/linux/filelock.h
347
static inline void locks_copy_lock(struct file_lock *new, struct file_lock *fl)
include/linux/hyperv.h
1332
int vmbus_allocate_mmio(struct resource **new, struct hv_device *device_obj,
include/linux/hyperv.h
840
u32 old, u32 new);
include/linux/ioport.h
244
extern struct resource *request_resource_conflict(struct resource *root, struct resource *new);
include/linux/ioport.h
245
extern int request_resource(struct resource *root, struct resource *new);
include/linux/ioport.h
246
extern int release_resource(struct resource *new);
include/linux/ioport.h
247
void release_child_resources(struct resource *new);
include/linux/ioport.h
251
extern struct resource *insert_resource_conflict(struct resource *parent, struct resource *new);
include/linux/ioport.h
252
extern int insert_resource(struct resource *parent, struct resource *new);
include/linux/ioport.h
253
extern void insert_resource_expand_to_fit(struct resource *root, struct resource *new);
include/linux/ioport.h
256
extern int allocate_resource(struct resource *root, struct resource *new,
include/linux/ioport.h
368
int find_resource_space(struct resource *root, struct resource *new,
include/linux/ioport.h
404
struct resource *new);
include/linux/ioport.h
405
extern void devm_release_resource(struct device *dev, struct resource *new);
include/linux/kcore.h
29
void kclist_add(struct kcore_list *new, void *addr, size_t size, int type)
include/linux/kvm_host.h
1247
struct kvm_memory_slot *new,
include/linux/kvm_host.h
1251
const struct kvm_memory_slot *new,
include/linux/kvm_host.h
2433
struct kvm_kernel_irq_routing_entry *new);
include/linux/list.h
1155
struct hlist_head *new)
include/linux/list.h
1157
new->first = old->first;
include/linux/list.h
1158
if (new->first)
include/linux/list.h
1159
new->first->pprev = &new->first;
include/linux/list.h
136
static inline bool __list_add_valid(struct list_head *new,
include/linux/list.h
154
static inline void __list_add(struct list_head *new,
include/linux/list.h
158
if (!__list_add_valid(new, prev, next))
include/linux/list.h
161
next->prev = new;
include/linux/list.h
162
new->next = next;
include/linux/list.h
163
new->prev = prev;
include/linux/list.h
164
WRITE_ONCE(prev->next, new);
include/linux/list.h
175
static inline void list_add(struct list_head *new, struct list_head *head)
include/linux/list.h
177
__list_add(new, head, head->next);
include/linux/list.h
189
static inline void list_add_tail(struct list_head *new, struct list_head *head)
include/linux/list.h
191
__list_add(new, head->prev, head);
include/linux/list.h
204
static inline void list_add_tail_release(struct list_head *new,
include/linux/list.h
209
if (__list_add_valid(new, prev, head)) {
include/linux/list.h
210
new->next = head;
include/linux/list.h
211
new->prev = prev;
include/linux/list.h
212
head->prev = new;
include/linux/list.h
213
smp_store_release(&prev->next, new);
include/linux/list.h
273
struct list_head *new)
include/linux/list.h
275
new->next = old->next;
include/linux/list.h
276
new->next->prev = new;
include/linux/list.h
277
new->prev = old->prev;
include/linux/list.h
278
new->prev->next = new;
include/linux/list.h
289
struct list_head *new)
include/linux/list.h
291
list_replace(old, new);
include/linux/list.h
61
bool __list_valid_slowpath __list_add_valid_or_report(struct list_head *new,
include/linux/list.h
73
static __always_inline bool __list_add_valid(struct list_head *new,
include/linux/list.h
91
if (likely(next->prev == prev && prev->next == next && new != prev && new != next))
include/linux/list.h
96
ret &= __list_add_valid_or_report(new, prev, next);
include/linux/llist.h
263
static inline bool llist_add(struct llist_node *new, struct llist_head *head)
include/linux/llist.h
265
return llist_add_batch(new, new, head);
include/linux/llist.h
268
static inline bool __llist_add(struct llist_node *new, struct llist_head *head)
include/linux/llist.h
270
return __llist_add_batch(new, new, head);
include/linux/lsm_hook_defs.h
183
LSM_HOOK(int, 0, inode_copy_up, struct dentry *src, struct cred **new)
include/linux/lsm_hook_defs.h
223
LSM_HOOK(int, 0, cred_prepare, struct cred *new, const struct cred *old,
include/linux/lsm_hook_defs.h
225
LSM_HOOK(void, LSM_RET_VOID, cred_transfer, struct cred *new,
include/linux/lsm_hook_defs.h
230
LSM_HOOK(int, 0, kernel_act_as, struct cred *new, u32 secid)
include/linux/lsm_hook_defs.h
231
LSM_HOOK(int, 0, kernel_create_files_as, struct cred *new, struct inode *inode)
include/linux/lsm_hook_defs.h
240
LSM_HOOK(int, 0, task_fix_setuid, struct cred *new, const struct cred *old,
include/linux/lsm_hook_defs.h
242
LSM_HOOK(int, 0, task_fix_setgid, struct cred *new, const struct cred * old,
include/linux/lsm_hook_defs.h
244
LSM_HOOK(int, 0, task_fix_setgroups, struct cred *new, const struct cred * old)
include/linux/lsm_hook_defs.h
41
LSM_HOOK(int, 0, capset, struct cred *new, const struct cred *old,
include/linux/lsm_hook_defs.h
467
LSM_HOOK(int, 0, uring_override_creds, const struct cred *new)
include/linux/lsm_hook_defs.h
88
const struct qstr *name, const struct cred *old, struct cred *new)
include/linux/lwq.h
103
return llist_add(&n->node, &q->new) &&
include/linux/lwq.h
121
return llist_add_batch(llist_reverse_order(n), e, &q->new) &&
include/linux/lwq.h
26
struct llist_head new; /* entries being enqueued */
include/linux/lwq.h
37
init_llist_head(&q->new);
include/linux/lwq.h
51
return smp_load_acquire(&q->ready) == NULL && llist_empty(&q->new);
include/linux/maple_tree.h
382
int mtree_dup(struct maple_tree *mt, struct maple_tree *new, gfp_t gfp);
include/linux/maple_tree.h
383
int __mt_dup(struct maple_tree *mt, struct maple_tree *new, gfp_t gfp);
include/linux/memcontrol.h
1172
struct folio *new)
include/linux/memcontrol.h
1176
static inline void mem_cgroup_migrate(struct folio *old, struct folio *new)
include/linux/memcontrol.h
688
void mem_cgroup_replace_folio(struct folio *old, struct folio *new);
include/linux/memcontrol.h
689
void mem_cgroup_migrate(struct folio *old, struct folio *new);
include/linux/mempolicy.h
140
extern void mpol_rebind_task(struct task_struct *tsk, const nodemask_t *new);
include/linux/mempolicy.h
141
extern void mpol_rebind_mm(struct mm_struct *mm, nodemask_t *new);
include/linux/mempolicy.h
251
const nodemask_t *new)
include/linux/mempolicy.h
255
static inline void mpol_rebind_mm(struct mm_struct *mm, nodemask_t *new)
include/linux/migrate.h
59
int migrate_pages(struct list_head *l, new_folio_t new, free_folio_t free,
include/linux/migrate.h
78
static inline int migrate_pages(struct list_head *l, new_folio_t new,
include/linux/mm.h
3167
extern void truncate_pagecache(struct inode *inode, loff_t new);
include/linux/mm.h
4107
unsigned long new,
include/linux/mm.h
4113
if (((new - start) + (end_data - start_data)) > rlim)
include/linux/mm.h
855
int (*set_policy)(struct vm_area_struct *vma, struct mempolicy *new);
include/linux/mm_inline.h
307
static inline void folio_migrate_refs(struct folio *new, const struct folio *old)
include/linux/mm_inline.h
311
set_mask_bits(&new->flags.f, LRU_REFS_MASK, refs);
include/linux/mm_inline.h
340
static inline void folio_migrate_refs(struct folio *new, const struct folio *old)
include/linux/mtd/mtd.h
699
extern void register_mtd_user (struct mtd_notifier *new);
include/linux/netdevice.h
634
unsigned long val, new;
include/linux/netdevice.h
644
new = val | NAPIF_STATE_MISSED;
include/linux/netdevice.h
645
} while (!try_cmpxchg(&n->state, &val, new));
include/linux/netfilter.h
456
static inline void nf_ct_attach(struct sk_buff *new, struct sk_buff *skb) {}
include/linux/netfs.h
441
struct iov_iter *new,
include/linux/nodemask.h
339
#define node_remap(oldbit, old, new) \
include/linux/nodemask.h
340
__node_remap((oldbit), &(old), &(new), MAX_NUMNODES)
include/linux/nodemask.h
347
#define nodes_remap(dst, src, old, new) \
include/linux/nodemask.h
348
__nodes_remap(&(dst), &(src), &(old), &(new), MAX_NUMNODES)
include/linux/nsproxy.h
100
void switch_task_namespaces(struct task_struct *tsk, struct nsproxy *new);
include/linux/nsproxy.h
96
void switch_cred_namespaces(const struct cred *old, const struct cred *new);
include/linux/pagemap.h
1289
void replace_page_cache_folio(struct folio *old, struct folio *new);
include/linux/pgalloc_tag.h
200
void pgalloc_tag_swap(struct folio *new, struct folio *old);
include/linux/pgalloc_tag.h
209
static inline void pgalloc_tag_swap(struct folio *new, struct folio *old) {}
include/linux/pid.h
112
extern void transfer_pid(struct task_struct *old, struct task_struct *new,
include/linux/pipe_fs_i.h
326
unsigned long old, unsigned long new);
include/linux/ptp_classify.h
147
static inline __wsum ptp_check_diff8(__be64 old, __be64 new, __wsum oldsum)
include/linux/ptp_classify.h
149
__be64 diff[2] = { ~old, new };
include/linux/rbtree.h
165
struct rb_node *new,
include/linux/rbtree.h
169
root->rb_leftmost = new;
include/linux/rbtree.h
170
rb_replace_node(victim, new, &root->rb_root);
include/linux/rbtree.h
315
int (*cmp)(const struct rb_node *new, const struct rb_node *exist))
include/linux/rbtree.h
87
extern void rb_replace_node(struct rb_node *victim, struct rb_node *new,
include/linux/rbtree.h
89
extern void rb_replace_node_rcu(struct rb_node *victim, struct rb_node *new,
include/linux/rbtree_augmented.h
116
RBSTRUCT *new = rb_entry(rb_new, RBSTRUCT, RBFIELD); \
include/linux/rbtree_augmented.h
117
new->RBAUGMENTED = old->RBAUGMENTED; \
include/linux/rbtree_augmented.h
123
RBSTRUCT *new = rb_entry(rb_new, RBSTRUCT, RBFIELD); \
include/linux/rbtree_augmented.h
124
new->RBAUGMENTED = old->RBAUGMENTED; \
include/linux/rbtree_augmented.h
195
__rb_change_child(struct rb_node *old, struct rb_node *new,
include/linux/rbtree_augmented.h
200
WRITE_ONCE(parent->rb_left, new);
include/linux/rbtree_augmented.h
202
WRITE_ONCE(parent->rb_right, new);
include/linux/rbtree_augmented.h
204
WRITE_ONCE(root->rb_node, new);
include/linux/rbtree_augmented.h
208
__rb_change_child_rcu(struct rb_node *old, struct rb_node *new,
include/linux/rbtree_augmented.h
213
rcu_assign_pointer(parent->rb_left, new);
include/linux/rbtree_augmented.h
215
rcu_assign_pointer(parent->rb_right, new);
include/linux/rbtree_augmented.h
217
rcu_assign_pointer(root->rb_node, new);
include/linux/rbtree_augmented.h
221
void (*augment_rotate)(struct rb_node *old, struct rb_node *new));
include/linux/rbtree_augmented.h
29
void (*copy)(struct rb_node *old, struct rb_node *new);
include/linux/rbtree_augmented.h
30
void (*rotate)(struct rb_node *old, struct rb_node *new);
include/linux/rbtree_augmented.h
34
void (*augment_rotate)(struct rb_node *old, struct rb_node *new));
include/linux/rculist.h
100
if (!__list_add_valid(new, prev, next))
include/linux/rculist.h
103
new->next = next;
include/linux/rculist.h
104
new->prev = prev;
include/linux/rculist.h
105
rcu_assign_pointer(list_next_rcu(prev), new);
include/linux/rculist.h
106
next->prev = new;
include/linux/rculist.h
125
static inline void list_add_rcu(struct list_head *new, struct list_head *head)
include/linux/rculist.h
127
__list_add_rcu(new, head, head->next);
include/linux/rculist.h
146
static inline void list_add_tail_rcu(struct list_head *new,
include/linux/rculist.h
149
__list_add_rcu(new, head->prev, head);
include/linux/rculist.h
255
struct list_head *new)
include/linux/rculist.h
257
new->next = old->next;
include/linux/rculist.h
258
new->prev = old->prev;
include/linux/rculist.h
259
rcu_assign_pointer(list_next_rcu(new->prev), new);
include/linux/rculist.h
260
new->next->prev = new;
include/linux/rculist.h
613
struct hlist_node *new)
include/linux/rculist.h
617
new->next = next;
include/linux/rculist.h
618
WRITE_ONCE(new->pprev, old->pprev);
include/linux/rculist.h
619
rcu_assign_pointer(*(struct hlist_node __rcu **)new->pprev, new);
include/linux/rculist.h
621
WRITE_ONCE(new->next->pprev, &new->next);
include/linux/rculist.h
97
static inline void __list_add_rcu(struct list_head *new,
include/linux/rculist_nulls.h
178
struct hlist_nulls_node *new)
include/linux/rculist_nulls.h
182
WRITE_ONCE(new->next, next);
include/linux/rculist_nulls.h
183
WRITE_ONCE(new->pprev, old->pprev);
include/linux/rculist_nulls.h
184
rcu_assign_pointer(hlist_nulls_pprev_rcu(new), new);
include/linux/rculist_nulls.h
186
WRITE_ONCE(next->pprev, &new->next);
include/linux/rculist_nulls.h
208
struct hlist_nulls_node *new)
include/linux/rculist_nulls.h
210
hlist_nulls_replace_rcu(old, new);
include/linux/sbitmap.h
541
int new = sbq_index_inc(old);
include/linux/sbitmap.h
542
atomic_cmpxchg(index, old, new);
include/linux/sched/task_stack.h
26
#define setup_thread_stack(new,old) do { } while(0)
include/linux/security.h
1112
static inline int security_inode_copy_up(struct dentry *src, struct cred **new)
include/linux/security.h
1258
static inline int security_prepare_creds(struct cred *new,
include/linux/security.h
1265
static inline void security_transfer_creds(struct cred *new,
include/linux/security.h
1321
static inline int security_task_fix_setuid(struct cred *new,
include/linux/security.h
1325
return cap_task_fix_setuid(new, old, flags);
include/linux/security.h
1328
static inline int security_task_fix_setgid(struct cred *new,
include/linux/security.h
1335
static inline int security_task_fix_setgroups(struct cred *new,
include/linux/security.h
181
extern int cap_capset(struct cred *new, const struct cred *old,
include/linux/security.h
196
extern int cap_task_fix_setuid(struct cred *new, const struct cred *old, int flags);
include/linux/security.h
2410
extern int security_uring_override_creds(const struct cred *new);
include/linux/security.h
2415
static inline int security_uring_override_creds(const struct cred *new)
include/linux/security.h
345
int security_capset(struct cred *new, const struct cred *old,
include/linux/security.h
396
struct cred *new);
include/linux/security.h
464
int security_inode_copy_up(struct dentry *src, struct cred **new);
include/linux/security.h
502
int security_prepare_creds(struct cred *new, const struct cred *old, gfp_t gfp);
include/linux/security.h
503
void security_transfer_creds(struct cred *new, const struct cred *old);
include/linux/security.h
506
int security_kernel_act_as(struct cred *new, u32 secid);
include/linux/security.h
507
int security_kernel_create_files_as(struct cred *new, struct inode *inode);
include/linux/security.h
517
int security_task_fix_setuid(struct cred *new, const struct cred *old,
include/linux/security.h
519
int security_task_fix_setgid(struct cred *new, const struct cred *old,
include/linux/security.h
521
int security_task_fix_setgroups(struct cred *new, const struct cred *old);
include/linux/security.h
687
static inline int security_capset(struct cred *new,
include/linux/security.h
693
return cap_capset(new, old, effective, inheritable, permitted);
include/linux/security.h
883
struct cred *new)
include/linux/serial_8250.h
54
struct ktermios *new,
include/linux/serial_core.h
391
void (*set_termios)(struct uart_port *, struct ktermios *new,
include/linux/serial_core.h
449
struct ktermios *new,
include/linux/skbuff.h
1441
void skb_copy_header(struct sk_buff *new, const struct sk_buff *old);
include/linux/string.h
282
char *strreplace(char *str, char old, char new);
include/linux/string_helpers.h
117
char *kstrdup_and_replace(const char *src, char old, char new, gfp_t gfp);
include/linux/sunrpc/cache.h
101
int (*match)(struct cache_head *orig, struct cache_head *new);
include/linux/sunrpc/cache.h
102
void (*init)(struct cache_head *orig, struct cache_head *new);
include/linux/sunrpc/cache.h
103
void (*update)(struct cache_head *orig, struct cache_head *new);
include/linux/sunrpc/cache.h
192
struct cache_head *new, struct cache_head *old, int hash);
include/linux/sunrpc/svcauth.h
166
extern struct auth_domain *auth_domain_lookup(char *name, struct auth_domain *new);
include/linux/swapops.h
329
struct page *new);
include/linux/swapops.h
349
struct page *new)
include/linux/syscalls.h
1058
asmlinkage long sys_symlink(const char __user *old, const char __user *new);
include/linux/syscalls.h
635
struct old_itimerspec32 __user *new,
include/linux/tty.h
448
void tty_termios_copy_hw(struct ktermios *new, const struct ktermios *old);
include/linux/uio.h
310
const void *dup_iter(struct iov_iter *new, struct iov_iter *old, gfp_t flags);
include/linux/umh.h
28
int (*init)(struct subprocess_info *info, struct cred *new);
include/linux/umh.h
39
int (*init)(struct subprocess_info *info, struct cred *new),
include/linux/usb/gadget_configfs.h
50
struct struct_in *new; \
include/linux/usb/gadget_configfs.h
54
new = kzalloc(sizeof(*new), GFP_KERNEL); \
include/linux/usb/gadget_configfs.h
55
if (!new) \
include/linux/usb/gadget_configfs.h
58
ret = check_user_usb_string(name, &new->stringtab_dev); \
include/linux/usb/gadget_configfs.h
61
config_group_init_type_name(&new->group, name, \
include/linux/usb/gadget_configfs.h
67
if (gs->stringtab_dev.language == new->stringtab_dev.language) \
include/linux/usb/gadget_configfs.h
75
list_add_tail(&new->list, &gi->string_list); \
include/linux/usb/gadget_configfs.h
76
return &new->group; \
include/linux/usb/gadget_configfs.h
78
kfree(new); \
include/linux/user_namespace.h
183
extern int create_user_ns(struct cred *new);
include/linux/user_namespace.h
214
static inline int create_user_ns(struct cred *new)
include/linux/vt.h
17
extern int vt_kmsg_redirect(int new);
include/linux/vt.h
21
static inline int vt_kmsg_redirect(int new)
include/linux/vt_kern.h
122
void vt_event_post(unsigned int event, unsigned int old, unsigned int new);
include/media/drv-intf/cx2341x.h
83
const struct cx2341x_mpeg_params *new);
include/media/v4l2-ctrls.h
1299
void v4l2_ctrl_replace(struct v4l2_event *old, const struct v4l2_event *new);
include/media/v4l2-ctrls.h
1310
void v4l2_ctrl_merge(const struct v4l2_event *old, struct v4l2_event *new);
include/media/v4l2-dev.h
134
enum v4l2_priority new);
include/media/v4l2-event.h
49
void (*replace)(struct v4l2_event *old, const struct v4l2_event *new);
include/media/v4l2-event.h
50
void (*merge)(const struct v4l2_event *old, struct v4l2_event *new);
include/net/checksum.h
132
static __always_inline void csum_replace2(__sum16 *sum, __be16 old, __be16 new)
include/net/checksum.h
134
*sum = ~csum16_add(csum16_sub(~(*sum), old), new);
include/net/checksum.h
137
static inline void csum_replace(__wsum *csum, __wsum old, __wsum new)
include/net/checksum.h
139
*csum = csum_add(csum_sub(*csum, old), new);
include/net/ip_fib.h
496
void fib_nhc_update_mtu(struct fib_nh_common *nhc, u32 new, u32 orig);
include/net/ip_vs.h
2073
static inline __wsum ip_vs_check_diff4(__be32 old, __be32 new, __wsum oldsum)
include/net/ip_vs.h
2075
__be32 diff[2] = { ~old, new };
include/net/ip_vs.h
2081
static inline __wsum ip_vs_check_diff16(const __be32 *old, const __be32 *new,
include/net/ip_vs.h
2085
new[3], new[2], new[1], new[0] };
include/net/ip_vs.h
2091
static inline __wsum ip_vs_check_diff2(__be16 old, __be16 new, __wsum oldsum)
include/net/ip_vs.h
2093
__be16 diff[2] = { ~old, new };
include/net/ndisc.h
430
const u8 *lladdr, u8 new, u32 flags, u8 icmp6_type,
include/net/neighbour.h
357
int neigh_update(struct neighbour *neigh, const u8 *lladdr, u8 new, u32 flags,
include/net/netevent.h
21
struct dst_entry *new;
include/net/netfilter/nf_conntrack_expect.h
46
void (*expectfn)(struct nf_conn *new,
include/net/sch_generic.h
1378
static inline struct Qdisc *qdisc_replace(struct Qdisc *sch, struct Qdisc *new,
include/net/sch_generic.h
1385
*pold = new;
include/net/sch_generic.h
769
struct Qdisc *new, struct Qdisc *old,
include/net/sch_generic.h
783
struct Qdisc *new, struct Qdisc *old,
include/net/sctp/checksum.h
32
u32 new;
include/net/sctp/checksum.h
35
new = ~skb_crc32c(skb, offset, skb->len - offset, ~0);
include/net/sctp/checksum.h
37
return cpu_to_le32(new);
include/net/sctp/structs.h
2137
struct sctp_association *new);
include/net/sctp/structs.h
388
void sctp_stream_update(struct sctp_stream *stream, struct sctp_stream *new);
include/net/sock.h
881
struct sock *new)
include/net/sock.h
885
&new->sk_nulls_node);
include/net/tcp.h
2184
static inline void tcp_chrono_set(struct tcp_sock *tp, const enum tcp_chrono new)
include/net/tcp.h
2196
WRITE_ONCE(tp->chrono_type, new);
include/net/tcp.h
2296
static inline void tcp_insert_write_queue_before(struct sk_buff *new,
include/net/tcp.h
2300
__skb_queue_before(&sk->sk_write_queue, skb, new);
include/net/tcp.h
2374
struct sk_buff *new)
include/net/tcp.h
2377
tcp_sk(sk)->highest_sack = new;
include/rdma/ib_verbs.h
4925
const struct rdma_ah_attr *new);
include/sound/soc-dapm.h
537
unsigned char new:1; /* cnew complete */
include/sound/soc_sdw_utils.h
182
const struct snd_soc_acpi_endpoint *new);
include/trace/events/filemap.h
178
__field(errseq_t, new)
include/trace/events/filemap.h
191
__entry->new = file->f_wb_err;
include/trace/events/filemap.h
197
__entry->new)
include/trace/events/kvm.h
268
TP_PROTO(bool grow, unsigned int vcpu_id, unsigned int new,
include/trace/events/kvm.h
270
TP_ARGS(grow, vcpu_id, new, old),
include/trace/events/kvm.h
275
__field(unsigned int, new)
include/trace/events/kvm.h
282
__entry->new = new;
include/trace/events/kvm.h
288
__entry->new,
include/trace/events/kvm.h
293
#define trace_kvm_halt_poll_ns_grow(vcpu_id, new, old) \
include/trace/events/kvm.h
294
trace_kvm_halt_poll_ns(true, vcpu_id, new, old)
include/trace/events/kvm.h
295
#define trace_kvm_halt_poll_ns_shrink(vcpu_id, new, old) \
include/trace/events/kvm.h
296
trace_kvm_halt_poll_ns(false, vcpu_id, new, old)
include/trace/events/neigh.h
136
__entry->new_state = new;
include/trace/events/neigh.h
74
TP_PROTO(struct neighbour *n, const u8 *lladdr, u8 new,
include/trace/events/neigh.h
77
TP_ARGS(n, lladdr, new, flags, nlmsg_pid),
include/trace/events/power.h
502
TP_PROTO(bool grow, unsigned int new, unsigned int old),
include/trace/events/power.h
504
TP_ARGS(grow, new, old),
include/trace/events/power.h
508
__field(unsigned int, new)
include/trace/events/power.h
514
__entry->new = new;
include/trace/events/power.h
519
__entry->new,
include/trace/events/power.h
524
#define trace_guest_halt_poll_ns_grow(new, old) \
include/trace/events/power.h
525
trace_guest_halt_poll_ns(true, new, old)
include/trace/events/power.h
526
#define trace_guest_halt_poll_ns_shrink(new, old) \
include/trace/events/power.h
527
trace_guest_halt_poll_ns(false, new, old)
include/trace/events/timestamp.h
55
u32 new,
include/trace/events/timestamp.h
58
TP_ARGS(inode, old, new, cur),
include/trace/events/timestamp.h
65
__field(u32, new)
include/trace/events/timestamp.h
74
__entry->new = new;
include/trace/events/timestamp.h
82
__entry->new,
include/xen/interface/xen.h
749
} new;
io_uring/fs.c
240
CLASS(filename_complete_delayed, new)(&sl->newpath);
io_uring/fs.c
245
ret = filename_symlinkat(old, sl->new_dfd, new);
io_uring/fs.c
288
CLASS(filename_complete_delayed, new)(&lnk->newpath);
io_uring/fs.c
293
ret = filename_linkat(lnk->old_dfd, old, lnk->new_dfd, new, lnk->flags);
io_uring/fs.c
86
CLASS(filename_complete_delayed, new)(&ren->newpath);
io_uring/fs.c
92
ren->new_dfd, new, ren->flags);
ipc/mqueue.c
1387
static int do_mq_getsetattr(int mqdes, struct mq_attr *new, struct mq_attr *old)
ipc/mqueue.c
1392
if (new && (new->mq_flags & (~O_NONBLOCK)))
ipc/mqueue.c
1411
if (new) {
ipc/mqueue.c
1412
audit_mq_getsetattr(mqdes, new);
ipc/mqueue.c
1414
if (new->mq_flags & O_NONBLOCK)
ipc/mqueue.c
1433
struct mq_attr *new = NULL, *old = NULL;
ipc/mqueue.c
1436
new = &mqstat;
ipc/mqueue.c
1437
if (copy_from_user(new, u_mqstat, sizeof(struct mq_attr)))
ipc/mqueue.c
1443
ret = do_mq_getsetattr(mqdes, new, old);
ipc/mqueue.c
1526
struct mq_attr *new = NULL, *old = NULL;
ipc/mqueue.c
1529
new = &mqstat;
ipc/mqueue.c
1530
if (get_compat_mq_attr(new, u_mqstat))
ipc/mqueue.c
1536
ret = do_mq_getsetattr(mqdes, new, old);
ipc/namespace.c
233
static int ipcns_install(struct nsset *nsset, struct ns_common *new)
ipc/namespace.c
236
struct ipc_namespace *ns = to_ipc_ns(new);
ipc/sem.c
1910
struct sem_undo *un, *new;
ipc/sem.c
1941
new = kvzalloc_flex(*new, semadj, nsems, GFP_KERNEL_ACCOUNT);
ipc/sem.c
1942
if (!new) {
ipc/sem.c
1953
kvfree(new);
ipc/sem.c
1965
kvfree(new);
ipc/sem.c
1969
new->ulp = ulp;
ipc/sem.c
1970
new->semid = semid;
ipc/sem.c
1972
list_add_rcu(&new->list_proc, &ulp->list_proc);
ipc/sem.c
1974
list_add(&new->list_id, &sma->list_id);
ipc/sem.c
1975
un = new;
ipc/util.c
202
static inline int ipc_idr_alloc(struct ipc_ids *ids, struct kern_ipc_perm *new)
ipc/util.c
246
new->seq = ids->seq;
ipc/util.c
251
idr_replace(&ids->ipcs_idr, new, idx);
ipc/util.c
254
new->seq = ipcid_to_seqx(next_id);
ipc/util.c
255
idx = idr_alloc(&ids->ipcs_idr, new, ipcid_to_idx(next_id),
ipc/util.c
259
new->id = (new->seq << ipcmni_seq_shift()) + idx;
ipc/util.c
278
int ipc_addid(struct ipc_ids *ids, struct kern_ipc_perm *new, int limit)
ipc/util.c
285
refcount_set(&new->refcount, 1);
ipc/util.c
295
spin_lock_init(&new->lock);
ipc/util.c
297
spin_lock(&new->lock);
ipc/util.c
300
new->cuid = new->uid = euid;
ipc/util.c
301
new->gid = new->cgid = egid;
ipc/util.c
303
new->deleted = false;
ipc/util.c
305
idx = ipc_idr_alloc(ids, new);
ipc/util.c
308
if (idx >= 0 && new->key != IPC_PRIVATE) {
ipc/util.c
309
err = rhashtable_insert_fast(&ids->key_ht, &new->khtnode,
ipc/util.c
317
new->deleted = true;
ipc/util.c
318
spin_unlock(&new->lock);
kernel/audit.c
1484
char *old, *new;
kernel/audit.c
1499
new = audit_unpack_string(&bufp, &msglen, sizes[1]);
kernel/audit.c
1500
if (IS_ERR(new)) {
kernel/audit.c
1501
err = PTR_ERR(new);
kernel/audit.c
1506
err = audit_tag_tree(old, new);
kernel/audit.c
1513
audit_log_untrustedstring(ab, new);
kernel/audit.c
1517
kfree(new);
kernel/audit.c
425
static int audit_log_config_change(char *function_name, u32 new, u32 old,
kernel/audit.c
434
audit_log_format(ab, "op=set %s=%u old=%u ", function_name, new, old);
kernel/audit.c
444
static int audit_do_config_change(char *function_name, u32 *to_change, u32 new)
kernel/audit.c
456
rc = audit_log_config_change(function_name, new, old, allow_changes);
kernel/audit.c
463
*to_change = new;
kernel/audit.h
295
extern int audit_dupe_exe(struct audit_krule *new, struct audit_krule *old,
kernel/audit.h
308
extern int audit_tag_tree(char *old, char *new);
kernel/audit.h
340
#define audit_tag_tree(old, new) -EINVAL
kernel/audit_tree.c
295
static void replace_chunk(struct audit_chunk *new, struct audit_chunk *old)
kernel/audit_tree.c
300
new->key = old->key;
kernel/audit_tree.c
301
list_splice_init(&old->trees, &new->trees);
kernel/audit_tree.c
302
list_for_each_entry(owner, &new->trees, same_root)
kernel/audit_tree.c
303
owner->root = new;
kernel/audit_tree.c
310
new->owners[i].owner = owner;
kernel/audit_tree.c
311
new->owners[i].index = old->owners[j].index - j + i;
kernel/audit_tree.c
315
list_replace_init(&old->owners[j].list, &new->owners[i].list);
kernel/audit_tree.c
317
replace_mark_chunk(old->mark, new);
kernel/audit_tree.c
324
list_replace_rcu(&old->hash, &new->hash);
kernel/audit_tree.c
353
struct audit_chunk *new;
kernel/audit_tree.c
379
new = alloc_chunk(size);
kernel/audit_tree.c
380
if (!new)
kernel/audit_tree.c
388
replace_chunk(new, chunk);
kernel/audit_tree.c
876
int audit_tag_tree(char *old, char *new)
kernel/audit_tree.c
885
err = kern_path(new, 0, &path2);
kernel/audit_watch.c
206
struct audit_watch *new;
kernel/audit_watch.c
212
new = audit_init_watch(path);
kernel/audit_watch.c
213
if (IS_ERR(new)) {
kernel/audit_watch.c
218
new->dev = old->dev;
kernel/audit_watch.c
219
new->ino = old->ino;
kernel/audit_watch.c
221
new->parent = old->parent;
kernel/audit_watch.c
224
return new;
kernel/audit_watch.c
516
int audit_dupe_exe(struct audit_krule *new, struct audit_krule *old,
kernel/audit_watch.c
526
audit_mark = audit_alloc_mark(new, pathname, strlen(pathname), ctx);
kernel/audit_watch.c
531
new->exe = audit_mark;
kernel/auditfilter.c
824
struct audit_krule *new;
kernel/auditfilter.c
832
new = &entry->rule;
kernel/auditfilter.c
833
new->flags = old->flags;
kernel/auditfilter.c
834
new->pflags = old->pflags;
kernel/auditfilter.c
835
new->listnr = old->listnr;
kernel/auditfilter.c
836
new->action = old->action;
kernel/auditfilter.c
838
new->mask[i] = old->mask[i];
kernel/auditfilter.c
839
new->prio = old->prio;
kernel/auditfilter.c
840
new->buflen = old->buflen;
kernel/auditfilter.c
841
new->inode_f = old->inode_f;
kernel/auditfilter.c
842
new->field_count = old->field_count;
kernel/auditfilter.c
851
new->tree = old->tree;
kernel/auditfilter.c
852
memcpy(new->fields, old->fields, sizeof(struct audit_field) * fcount);
kernel/auditfilter.c
857
switch (new->fields[i].type) {
kernel/auditfilter.c
868
err = audit_dupe_lsm_field(&new->fields[i],
kernel/auditfilter.c
876
new->filterkey = fk;
kernel/auditfilter.c
879
err = audit_dupe_exe(new, old, ctx);
kernel/auditfilter.c
883
if (new->exe)
kernel/auditfilter.c
884
audit_remove_mark(new->exe);
kernel/auditfilter.c
892
new->watch = old->watch;
kernel/auditsc.c
2740
const struct cred *new, const struct cred *old)
kernel/auditsc.c
2768
ax->new_pcap.permitted = new->cap_permitted;
kernel/auditsc.c
2769
ax->new_pcap.inheritable = new->cap_inheritable;
kernel/auditsc.c
2770
ax->new_pcap.effective = new->cap_effective;
kernel/auditsc.c
2771
ax->new_pcap.ambient = new->cap_ambient;
kernel/auditsc.c
2783
void __audit_log_capset(const struct cred *new, const struct cred *old)
kernel/auditsc.c
2788
context->capset.cap.effective = new->cap_effective;
kernel/auditsc.c
2789
context->capset.cap.inheritable = new->cap_inheritable;
kernel/auditsc.c
2790
context->capset.cap.permitted = new->cap_permitted;
kernel/auditsc.c
2791
context->capset.cap.ambient = new->cap_ambient;
kernel/bpf/arraymap.c
1102
struct bpf_prog *new, struct bpf_prog *old)
kernel/bpf/arraymap.c
1109
struct bpf_prog *new)
kernel/bpf/arraymap.c
1151
bpf_arch_poke_desc_update(poke, new, old);
kernel/bpf/cfg.c
178
struct bpf_iarray *new;
kernel/bpf/cfg.c
180
new = kvrealloc(old, new_size, GFP_KERNEL_ACCOUNT);
kernel/bpf/cfg.c
181
if (!new) {
kernel/bpf/cfg.c
187
new->cnt = n_elem;
kernel/bpf/cfg.c
188
return new;
kernel/bpf/const_fold.c
223
struct const_arg_info *new = &ci_out[r];
kernel/bpf/const_fold.c
225
if (ci_is_unvisited(old) && !ci_is_unvisited(new)) {
kernel/bpf/const_fold.c
226
ci_target[r] = *new;
kernel/bpf/const_fold.c
229
(new->state != old->state || new->val != old->val ||
kernel/bpf/const_fold.c
230
new->map_index != old->map_index)) {
kernel/bpf/core.c
2940
struct bpf_prog_array_item *existing, *new;
kernel/bpf/core.c
2979
new = array->items;
kernel/bpf/core.c
2989
new->prog = existing->prog;
kernel/bpf/core.c
2990
new->bpf_cookie = existing->bpf_cookie;
kernel/bpf/core.c
2991
new++;
kernel/bpf/core.c
2995
new->prog = include_prog;
kernel/bpf/core.c
2996
new->bpf_cookie = bpf_cookie;
kernel/bpf/core.c
2997
new++;
kernel/bpf/core.c
2999
new->prog = NULL;
kernel/bpf/dispatcher.c
108
void *new, *tmp;
kernel/bpf/dispatcher.c
114
new = d->num_progs ? d->image + noff : NULL;
kernel/bpf/dispatcher.c
116
if (new) {
kernel/bpf/dispatcher.c
120
if (bpf_dispatcher_prepare(d, new, tmp))
kernel/bpf/dispatcher.c
122
if (IS_ERR(bpf_arch_text_copy(new, tmp, PAGE_SIZE / 2)))
kernel/bpf/dispatcher.c
126
__BPF_DISPATCHER_UPDATE(d, new ?: (void *)&bpf_dispatcher_nop_func);
kernel/bpf/dispatcher.c
133
if (new)
kernel/bpf/helpers.c
2587
__bpf_kfunc int bpf_list_add(struct bpf_list_head *head, struct bpf_list_node *new,
kernel/bpf/helpers.c
2591
struct bpf_list_node_kern *n = (void *)new, *p = (void *)prev__nonown_allowed;
kernel/bpf/local_storage.c
106
struct rb_node **new = &(root->rb_node), *parent = NULL;
kernel/bpf/local_storage.c
108
while (*new) {
kernel/bpf/local_storage.c
111
this = container_of(*new, struct bpf_cgroup_storage, node);
kernel/bpf/local_storage.c
113
parent = *new;
kernel/bpf/local_storage.c
116
new = &((*new)->rb_left);
kernel/bpf/local_storage.c
119
new = &((*new)->rb_right);
kernel/bpf/local_storage.c
126
rb_link_node(&storage->node, parent, new);
kernel/bpf/local_storage.c
148
struct bpf_storage_buffer *new;
kernel/bpf/local_storage.c
167
new = bpf_map_kmalloc_node(map, struct_size(new, data, map->value_size),
kernel/bpf/local_storage.c
170
if (!new)
kernel/bpf/local_storage.c
173
memcpy(&new->data[0], value, map->value_size);
kernel/bpf/local_storage.c
174
check_and_init_map_value(map, new->data);
kernel/bpf/local_storage.c
176
new = xchg(&storage->buf, new);
kernel/bpf/local_storage.c
177
kfree_rcu(new, rcu);
kernel/bpf/rqspinlock.h
30
u32 old, new;
kernel/bpf/rqspinlock.h
42
new = (old & _Q_LOCKED_PENDING_MASK) | new_tail;
kernel/bpf/rqspinlock.h
43
} while (!atomic_try_cmpxchg_relaxed(&lock->val, &old, new));
kernel/bpf/states.c
1242
struct bpf_verifier_state *cur = env->cur_state, *new;
kernel/bpf/states.c
1575
new = &new_sl->state;
kernel/bpf/states.c
1576
err = bpf_copy_verifier_state(new, cur);
kernel/bpf/states.c
1578
bpf_free_verifier_state(new, false);
kernel/bpf/states.c
1582
new->insn_idx = insn_idx;
kernel/bpf/states.c
1583
verifier_bug_if(new->branches != 1, env,
kernel/bpf/states.c
1585
__func__, new->branches, insn_idx);
kernel/bpf/states.c
1586
err = maybe_enter_scc(env, new);
kernel/bpf/states.c
1588
bpf_free_verifier_state(new, false);
kernel/bpf/states.c
1593
cur->parent = new;
kernel/bpf/states.c
1595
cur->dfs_depth = new->dfs_depth + 1;
kernel/capability.c
221
struct cred *new;
kernel/capability.c
247
new = prepare_creds();
kernel/capability.c
248
if (!new)
kernel/capability.c
251
ret = security_capset(new, current_cred(),
kernel/capability.c
256
audit_log_capset(new, current_cred());
kernel/capability.c
258
return commit_creds(new);
kernel/capability.c
261
abort_creds(new);
kernel/cgroup/cgroup.c
3996
struct psi_trigger *new;
kernel/cgroup/cgroup.c
4018
new = psi_trigger_create(psi, buf, res, of->file, of);
kernel/cgroup/cgroup.c
4019
if (IS_ERR(new)) {
kernel/cgroup/cgroup.c
4020
ret = PTR_ERR(new);
kernel/cgroup/cgroup.c
4024
smp_store_release(&ctx->psi.trigger, new);
kernel/cgroup/pids.c
150
int64_t new = atomic64_add_return(num, &p->counter);
kernel/cgroup/pids.c
152
pids_update_watermark(p, new);
kernel/cgroup/pids.c
171
int64_t new = atomic64_add_return(num, &p->counter);
kernel/cgroup/pids.c
179
if (new > limit) {
kernel/cgroup/pids.c
187
pids_update_watermark(p, new);
kernel/cgroup/rdma.c
368
s64 new;
kernel/cgroup/rdma.c
387
new = (s64)rpool->resources[index].usage + 1;
kernel/cgroup/rdma.c
388
if (new > rpool->resources[index].max) {
kernel/cgroup/rdma.c
392
rpool->resources[index].usage = new;
kernel/cred.c
148
struct cred *new;
kernel/cred.c
150
new = kmem_cache_zalloc(cred_jar, GFP_KERNEL);
kernel/cred.c
151
if (!new)
kernel/cred.c
154
atomic_long_set(&new->usage, 1);
kernel/cred.c
155
if (security_cred_alloc_blank(new, GFP_KERNEL_ACCOUNT) < 0)
kernel/cred.c
158
return new;
kernel/cred.c
161
abort_creds(new);
kernel/cred.c
183
struct cred *new;
kernel/cred.c
185
new = kmem_cache_alloc(cred_jar, GFP_KERNEL);
kernel/cred.c
186
if (!new)
kernel/cred.c
189
kdebug("prepare_creds() alloc %p", new);
kernel/cred.c
192
memcpy(new, old, sizeof(struct cred));
kernel/cred.c
194
new->non_rcu = 0;
kernel/cred.c
195
atomic_long_set(&new->usage, 1);
kernel/cred.c
196
get_group_info(new->group_info);
kernel/cred.c
197
get_uid(new->user);
kernel/cred.c
198
get_user_ns(new->user_ns);
kernel/cred.c
201
key_get(new->session_keyring);
kernel/cred.c
202
key_get(new->process_keyring);
kernel/cred.c
203
key_get(new->thread_keyring);
kernel/cred.c
204
key_get(new->request_key_auth);
kernel/cred.c
208
new->security = NULL;
kernel/cred.c
211
new->ucounts = get_ucounts(new->ucounts);
kernel/cred.c
212
if (!new->ucounts)
kernel/cred.c
215
if (security_prepare_creds(new, old, GFP_KERNEL_ACCOUNT) < 0)
kernel/cred.c
218
return new;
kernel/cred.c
221
abort_creds(new);
kernel/cred.c
232
struct cred *new;
kernel/cred.c
234
new = prepare_creds();
kernel/cred.c
235
if (!new)
kernel/cred.c
236
return new;
kernel/cred.c
240
key_put(new->thread_keyring);
kernel/cred.c
241
new->thread_keyring = NULL;
kernel/cred.c
244
key_put(new->process_keyring);
kernel/cred.c
245
new->process_keyring = NULL;
kernel/cred.c
248
new->suid = new->fsuid = new->euid;
kernel/cred.c
249
new->sgid = new->fsgid = new->egid;
kernel/cred.c
251
return new;
kernel/cred.c
265
struct cred *new;
kernel/cred.c
286
new = prepare_creds();
kernel/cred.c
287
if (!new)
kernel/cred.c
291
ret = create_user_ns(new);
kernel/cred.c
294
ret = set_cred_ucounts(new);
kernel/cred.c
302
if (new->thread_keyring) {
kernel/cred.c
303
key_put(new->thread_keyring);
kernel/cred.c
304
new->thread_keyring = NULL;
kernel/cred.c
306
install_thread_keyring_to_cred(new);
kernel/cred.c
313
key_put(new->process_keyring);
kernel/cred.c
314
new->process_keyring = NULL;
kernel/cred.c
318
p->cred = p->real_cred = get_cred(new);
kernel/cred.c
325
put_cred(new);
kernel/cred.c
368
int commit_creds(struct cred *new)
kernel/cred.c
373
kdebug("commit_creds(%p{%ld})", new,
kernel/cred.c
374
atomic_long_read(&new->usage));
kernel/cred.c
377
BUG_ON(atomic_long_read(&new->usage) < 1);
kernel/cred.c
379
get_cred(new); /* we will require a ref for the subj creds too */
kernel/cred.c
382
if (!uid_eq(old->euid, new->euid) ||
kernel/cred.c
383
!gid_eq(old->egid, new->egid) ||
kernel/cred.c
384
!uid_eq(old->fsuid, new->fsuid) ||
kernel/cred.c
385
!gid_eq(old->fsgid, new->fsgid) ||
kernel/cred.c
386
!cred_cap_issubset(old, new)) {
kernel/cred.c
404
if (!uid_eq(new->fsuid, old->fsuid))
kernel/cred.c
405
key_fsuid_changed(new);
kernel/cred.c
406
if (!gid_eq(new->fsgid, old->fsgid))
kernel/cred.c
407
key_fsgid_changed(new);
kernel/cred.c
413
if (new->user != old->user || new->user_ns != old->user_ns)
kernel/cred.c
414
inc_rlimit_ucounts(new->ucounts, UCOUNT_RLIMIT_NPROC, 1);
kernel/cred.c
416
rcu_assign_pointer(task->real_cred, new);
kernel/cred.c
417
rcu_assign_pointer(task->cred, new);
kernel/cred.c
418
if (new->user != old->user || new->user_ns != old->user_ns)
kernel/cred.c
420
if (new->user_ns != old->user_ns)
kernel/cred.c
421
switch_cred_namespaces(old, new);
kernel/cred.c
424
if (!uid_eq(new->uid, old->uid) ||
kernel/cred.c
425
!uid_eq(new->euid, old->euid) ||
kernel/cred.c
426
!uid_eq(new->suid, old->suid) ||
kernel/cred.c
427
!uid_eq(new->fsuid, old->fsuid))
kernel/cred.c
430
if (!gid_eq(new->gid, old->gid) ||
kernel/cred.c
431
!gid_eq(new->egid, old->egid) ||
kernel/cred.c
432
!gid_eq(new->sgid, old->sgid) ||
kernel/cred.c
433
!gid_eq(new->fsgid, old->fsgid))
kernel/cred.c
449
void abort_creds(struct cred *new)
kernel/cred.c
451
kdebug("abort_creds(%p{%ld})", new,
kernel/cred.c
452
atomic_long_read(&new->usage));
kernel/cred.c
454
BUG_ON(atomic_long_read(&new->usage) < 1);
kernel/cred.c
455
put_cred(new);
kernel/cred.c
513
int set_cred_ucounts(struct cred *new)
kernel/cred.c
515
struct ucounts *new_ucounts, *old_ucounts = new->ucounts;
kernel/cred.c
521
if (old_ucounts->ns == new->user_ns && uid_eq(old_ucounts->uid, new->uid))
kernel/cred.c
524
if (!(new_ucounts = alloc_ucounts(new->user_ns, new->uid)))
kernel/cred.c
527
new->ucounts = new_ucounts;
kernel/cred.c
562
struct cred *new;
kernel/cred.c
567
new = kmem_cache_alloc(cred_jar, GFP_KERNEL);
kernel/cred.c
568
if (!new)
kernel/cred.c
571
kdebug("prepare_kernel_cred() alloc %p", new);
kernel/cred.c
575
*new = *old;
kernel/cred.c
576
new->non_rcu = 0;
kernel/cred.c
577
atomic_long_set(&new->usage, 1);
kernel/cred.c
578
get_uid(new->user);
kernel/cred.c
579
get_user_ns(new->user_ns);
kernel/cred.c
580
get_group_info(new->group_info);
kernel/cred.c
583
new->session_keyring = NULL;
kernel/cred.c
584
new->process_keyring = NULL;
kernel/cred.c
585
new->thread_keyring = NULL;
kernel/cred.c
586
new->request_key_auth = NULL;
kernel/cred.c
587
new->jit_keyring = KEY_REQKEY_DEFL_THREAD_KEYRING;
kernel/cred.c
591
new->security = NULL;
kernel/cred.c
593
new->ucounts = get_ucounts(new->ucounts);
kernel/cred.c
594
if (!new->ucounts)
kernel/cred.c
597
if (security_prepare_creds(new, old, GFP_KERNEL_ACCOUNT) < 0)
kernel/cred.c
601
return new;
kernel/cred.c
604
put_cred(new);
kernel/cred.c
618
int set_security_override(struct cred *new, u32 secid)
kernel/cred.c
620
return security_kernel_act_as(new, secid);
kernel/cred.c
633
int set_create_files_as(struct cred *new, struct inode *inode)
kernel/cred.c
637
new->fsuid = inode->i_uid;
kernel/cred.c
638
new->fsgid = inode->i_gid;
kernel/cred.c
639
return security_kernel_create_files_as(new, inode);
kernel/events/core.c
12794
static bool idr_cmpxchg(struct idr *idr, unsigned long id, void *old, void *new)
kernel/events/core.c
12801
tmp = idr_replace(idr, new, id);
kernel/events/core.c
5171
struct perf_event_pmu_context *new = NULL, *pos = NULL, *epc;
kernel/events/core.c
5200
new = kzalloc_obj(*epc);
kernel/events/core.c
5201
if (!new)
kernel/events/core.c
5204
__perf_init_event_pmu_context(new, pmu);
kernel/events/core.c
5227
epc = new;
kernel/events/core.c
5228
new = NULL;
kernel/events/core.c
5239
kfree(new);
kernel/events/core.c
9235
int new)
kernel/events/core.c
9249
.type = new ? PERF_RECORD_FORK : PERF_RECORD_EXIT,
kernel/events/uprobes.c
1272
register_for_each_vma(struct uprobe *uprobe, struct uprobe_consumer *new)
kernel/events/uprobes.c
1274
bool is_register = !!new;
kernel/events/uprobes.c
1314
if (consumer_filter(new, mm))
kernel/futex/core.c
162
struct futex_private_hash *new)
kernel/futex/core.c
180
hb_new = __futex_hash(&this->key, new, NULL);
kernel/futex/core.c
1845
struct futex_private_hash *cur, *new;
kernel/futex/core.c
1849
new = mm->futex.phash.hash_new;
kernel/futex/core.c
1860
mm->futex.phash.hash_new = new;
kernel/futex/core.c
1863
if (cur && !new) {
kernel/futex/core.c
1872
if (new) {
kernel/futex/core.c
1876
if (futex_hash_less(new, fph)) {
kernel/futex/core.c
1877
free = new;
kernel/futex/core.c
1878
new = fph;
kernel/futex/core.c
1883
new = fph;
kernel/futex/core.c
1888
if (new) {
kernel/futex/core.c
1893
if (!__futex_pivot_hash(mm, new) && custom)
kernel/futex/core.c
195
static bool __futex_pivot_hash(struct mm_struct *mm, struct futex_private_hash *new)
kernel/futex/core.c
205
mmph->hash_new = new;
kernel/futex/core.c
209
futex_rehash_private(fph, new);
kernel/futex/core.c
211
new->state = FR_PERCPU;
kernel/futex/core.c
214
rcu_assign_pointer(mmph->hash, new);
kernel/futex/core.c
464
u64 new = atomic64_inc_return(&i_seq);
kernel/futex/core.c
465
if (WARN_ON_ONCE(!new))
kernel/futex/core.c
469
if (!atomic64_try_cmpxchg_relaxed(&inode->i_sequence, &old, new))
kernel/futex/core.c
471
return new;
kernel/futex/requeue.c
102
int old, new;
kernel/futex/requeue.c
125
new = Q_REQUEUE_PI_IN_PROGRESS;
kernel/futex/requeue.c
126
} while (!atomic_try_cmpxchg(&q->requeue_state, &old, new));
kernel/futex/requeue.c
134
int old, new;
kernel/futex/requeue.c
145
new = Q_REQUEUE_PI_DONE + locked;
kernel/futex/requeue.c
148
new = Q_REQUEUE_PI_NONE;
kernel/futex/requeue.c
152
new = Q_REQUEUE_PI_IGNORE;
kernel/futex/requeue.c
154
} while (!atomic_try_cmpxchg(&q->requeue_state, &old, new));
kernel/futex/requeue.c
165
int old, new;
kernel/futex/requeue.c
177
new = Q_REQUEUE_PI_WAIT;
kernel/futex/requeue.c
179
new = Q_REQUEUE_PI_IGNORE;
kernel/futex/requeue.c
180
} while (!atomic_try_cmpxchg(&q->requeue_state, &old, new));
kernel/groups.c
118
void set_groups(struct cred *new, struct group_info *group_info)
kernel/groups.c
120
put_group_info(new->group_info);
kernel/groups.c
122
new->group_info = group_info;
kernel/groups.c
136
struct cred *new;
kernel/groups.c
140
new = prepare_creds();
kernel/groups.c
141
if (!new)
kernel/groups.c
146
set_groups(new, group_info);
kernel/groups.c
148
retval = security_task_fix_setgroups(new, old);
kernel/groups.c
152
return commit_creds(new);
kernel/groups.c
155
abort_creds(new);
kernel/irq/manage.c
1312
static int irq_setup_forced_threading(struct irqaction *new)
kernel/irq/manage.c
1316
if (new->flags & (IRQF_NO_THREAD | IRQF_PERCPU | IRQF_ONESHOT))
kernel/irq/manage.c
1323
if (new->handler == irq_default_primary_handler)
kernel/irq/manage.c
1326
new->flags |= IRQF_ONESHOT;
kernel/irq/manage.c
1333
if (new->handler && new->thread_fn) {
kernel/irq/manage.c
1335
new->secondary = kzalloc_obj(struct irqaction);
kernel/irq/manage.c
1336
if (!new->secondary)
kernel/irq/manage.c
1338
new->secondary->handler = irq_forced_secondary_handler;
kernel/irq/manage.c
1339
new->secondary->thread_fn = new->thread_fn;
kernel/irq/manage.c
1340
new->secondary->dev_id = new->dev_id;
kernel/irq/manage.c
1341
new->secondary->irq = new->irq;
kernel/irq/manage.c
1342
new->secondary->name = new->name;
kernel/irq/manage.c
1345
set_bit(IRQTF_FORCED_THREAD, &new->thread_flags);
kernel/irq/manage.c
1346
new->thread_fn = new->handler;
kernel/irq/manage.c
1347
new->handler = irq_default_primary_handler;
kernel/irq/manage.c
1402
setup_irq_thread(struct irqaction *new, unsigned int irq, bool secondary)
kernel/irq/manage.c
1407
t = kthread_create(irq_thread, new, "irq/%d-%s", irq,
kernel/irq/manage.c
1408
new->name);
kernel/irq/manage.c
1410
t = kthread_create(irq_thread, new, "irq/%d-s-%s", irq,
kernel/irq/manage.c
1411
new->name);
kernel/irq/manage.c
1422
new->thread = get_task_struct(t);
kernel/irq/manage.c
1438
set_bit(IRQTF_AFFINITY, &new->thread_flags);
kernel/irq/manage.c
1443
static bool valid_percpu_irqaction(struct irqaction *old, struct irqaction *new)
kernel/irq/manage.c
1446
if (cpumask_intersects(old->affinity, new->affinity) ||
kernel/irq/manage.c
1447
old->percpu_dev_id == new->percpu_dev_id)
kernel/irq/manage.c
1471
__setup_irq(unsigned int irq, struct irq_desc *desc, struct irqaction *new)
kernel/irq/manage.c
1488
new->irq = irq;
kernel/irq/manage.c
1494
if (!(new->flags & IRQF_TRIGGER_MASK))
kernel/irq/manage.c
1495
new->flags |= irqd_get_trigger_type(&desc->irq_data);
kernel/irq/manage.c
1502
WARN_ON_ONCE(new->flags & IRQF_ONESHOT && !new->thread_fn);
kernel/irq/manage.c
1510
if (!new->thread_fn) {
kernel/irq/manage.c
1519
new->handler = irq_nested_primary_handler;
kernel/irq/manage.c
1522
ret = irq_setup_forced_threading(new);
kernel/irq/manage.c
1533
if (new->thread_fn && !nested) {
kernel/irq/manage.c
1534
ret = setup_irq_thread(new, irq, false);
kernel/irq/manage.c
1537
if (new->secondary) {
kernel/irq/manage.c
1538
ret = setup_irq_thread(new->secondary, irq, true);
kernel/irq/manage.c
1554
new->flags &= ~IRQF_ONESHOT;
kernel/irq/manage.c
1577
new->name, irq, desc->irq_data.chip->name);
kernel/irq/manage.c
1604
new->name, irq, desc->irq_data.chip->name);
kernel/irq/manage.c
1609
if (per_cpu_devid && !valid_percpu_irqaction(old, new)) {
kernel/irq/manage.c
1611
new->name, irq, desc->irq_data.chip->name);
kernel/irq/manage.c
1623
oldtype = new->flags & IRQF_TRIGGER_MASK;
kernel/irq/manage.c
1627
if (!((old->flags & new->flags) & IRQF_SHARED) ||
kernel/irq/manage.c
1628
(oldtype != (new->flags & IRQF_TRIGGER_MASK)))
kernel/irq/manage.c
1632
(new->flags & IRQF_COND_ONESHOT))
kernel/irq/manage.c
1633
new->flags |= IRQF_ONESHOT;
kernel/irq/manage.c
1634
else if ((old->flags ^ new->flags) & IRQF_ONESHOT)
kernel/irq/manage.c
1639
(new->flags & IRQF_PERCPU))
kernel/irq/manage.c
1661
if (new->flags & IRQF_ONESHOT) {
kernel/irq/manage.c
1690
new->thread_mask = 1UL << ffz(thread_mask);
kernel/irq/manage.c
1692
} else if (new->handler == irq_default_primary_handler &&
kernel/irq/manage.c
1710
new->name, irq);
kernel/irq/manage.c
1717
if (new->flags & IRQF_TRIGGER_MASK) {
kernel/irq/manage.c
1719
new->flags & IRQF_TRIGGER_MASK);
kernel/irq/manage.c
1744
if (new->flags & IRQF_PERCPU) {
kernel/irq/manage.c
1747
if (new->flags & IRQF_NO_DEBUG)
kernel/irq/manage.c
1754
if (new->flags & IRQF_ONESHOT)
kernel/irq/manage.c
1758
if (new->flags & IRQF_NOBALANCING) {
kernel/irq/manage.c
1763
if (!(new->flags & IRQF_NO_AUTOEN) &&
kernel/irq/manage.c
1773
WARN_ON_ONCE(new->flags & IRQF_SHARED);
kernel/irq/manage.c
1778
} else if (new->flags & IRQF_TRIGGER_MASK) {
kernel/irq/manage.c
1779
unsigned int nmsk = new->flags & IRQF_TRIGGER_MASK;
kernel/irq/manage.c
1788
*old_ptr = new;
kernel/irq/manage.c
1790
irq_pm_install_action(desc, new);
kernel/irq/manage.c
1810
wake_up_and_wait_for_irq_thread_ready(desc, new);
kernel/irq/manage.c
1811
wake_up_and_wait_for_irq_thread_ready(desc, new->secondary);
kernel/irq/manage.c
1814
new->dir = NULL;
kernel/irq/manage.c
1815
register_handler_proc(irq, new);
kernel/irq/manage.c
1819
if (!(new->flags & IRQF_PROBE_SHARED)) {
kernel/irq/manage.c
1821
irq, new->flags, new->name, old->flags, old->name);
kernel/irq/manage.c
1838
if (new->thread) {
kernel/irq/manage.c
1839
struct task_struct *t = new->thread;
kernel/irq/manage.c
1841
new->thread = NULL;
kernel/irq/manage.c
1844
if (new->secondary && new->secondary->thread) {
kernel/irq/manage.c
1845
struct task_struct *t = new->secondary->thread;
kernel/irq/manage.c
1847
new->secondary->thread = NULL;
kernel/kcsan/core.c
532
u64 old, new, diff;
kernel/kcsan/core.c
622
new = read_instrumented_memory(ptr, size);
kernel/kcsan/core.c
629
new = 0;
kernel/kcsan/core.c
633
diff = old ^ new;
kernel/kcsan/core.c
644
if (diff && !kcsan_ignore_data_race(size, type, old, new, diff))
kernel/kcsan/core.c
680
old, new, access_mask);
kernel/kcsan/core.c
690
old, new, access_mask);
kernel/kcsan/kcsan.h
133
int watchpoint_idx, u64 old, u64 new, u64 mask);
kernel/kcsan/kcsan.h
140
unsigned long ip, u64 old, u64 new, u64 mask);
kernel/kcsan/permissive.h
38
kcsan_ignore_data_race(size_t size, int type, u64 old, u64 new, u64 diff)
kernel/kcsan/permissive.h
87
if (!((!old || !new) && diff == 1))
kernel/kcsan/report.c
394
u64 old, u64 new, u64 mask)
kernel/kcsan/report.c
478
u64 diff = old ^ new;
kernel/kcsan/report.c
485
hex_len, old, hex_len, new);
kernel/kcsan/report.c
673
int watchpoint_idx, u64 old, u64 new, u64 mask)
kernel/kcsan/report.c
697
print_report(value_change, &ai, other_info, old, new, mask);
kernel/kcsan/report.c
706
unsigned long ip, u64 old, u64 new, u64 mask)
kernel/kcsan/report.c
715
print_report(KCSAN_VALUE_CHANGE_TRUE, &ai, NULL, old, new, mask);
kernel/locking/mutex.c
268
unsigned long new;
kernel/locking/mutex.c
273
new = (owner & MUTEX_FLAG_WAITERS);
kernel/locking/mutex.c
274
new |= (unsigned long)task;
kernel/locking/mutex.c
276
new |= MUTEX_FLAG_PICKUP;
kernel/locking/mutex.c
278
if (atomic_long_try_cmpxchg_release(&lock->owner, &owner, new))
kernel/locking/qspinlock.h
160
u32 old, new;
kernel/locking/qspinlock.h
164
new = (old & _Q_LOCKED_PENDING_MASK) | tail;
kernel/locking/qspinlock.h
170
} while (!atomic_try_cmpxchg_relaxed(&lock->val, &old, new));
kernel/locking/qspinlock_paravirt.h
135
int old, new;
kernel/locking/qspinlock_paravirt.h
144
new = (old & ~_Q_PENDING_MASK) | _Q_LOCKED_VAL;
kernel/locking/qspinlock_paravirt.h
145
} while (!atomic_try_cmpxchg_acquire (&lock->val, &old, new));
kernel/locking/rtmutex.c
224
struct task_struct *new)
kernel/locking/rtmutex.c
226
return try_cmpxchg_acquire(&lock->owner, &old, new);
kernel/locking/rtmutex.c
236
struct task_struct *new)
kernel/locking/rtmutex.c
238
return try_cmpxchg_release(&lock->owner, &old, new);
kernel/locking/rtmutex.c
249
unsigned long owner, new;
kernel/locking/rtmutex.c
253
new = owner | RT_MUTEX_HAS_WAITERS;
kernel/locking/rtmutex.c
254
} while (!try_cmpxchg_relaxed(p, &owner, new));
kernel/locking/rtmutex.c
308
struct task_struct *new)
kernel/locking/rtmutex.c
330
struct task_struct *new)
kernel/locking/rwsem.c
630
long count, new;
kernel/locking/rwsem.c
648
new = count;
kernel/locking/rwsem.c
660
new |= RWSEM_FLAG_HANDOFF;
kernel/locking/rwsem.c
662
new |= RWSEM_WRITER_LOCKED;
kernel/locking/rwsem.c
663
new &= ~RWSEM_FLAG_HANDOFF;
kernel/locking/rwsem.c
666
new &= ~RWSEM_FLAG_WAITERS;
kernel/locking/rwsem.c
668
} while (!atomic_long_try_cmpxchg_acquire(&sem->count, &count, new));
kernel/locking/rwsem.c
675
if (new & RWSEM_FLAG_HANDOFF) {
kernel/locking/rwsem.c
770
struct task_struct *new, *owner;
kernel/locking/rwsem.c
788
new = rwsem_owner_flags(sem, &new_flags);
kernel/locking/rwsem.c
789
if ((new != owner) || (new_flags != flags)) {
kernel/locking/rwsem.c
790
state = rwsem_owner_state(new, new_flags);
kernel/nsproxy.c
245
void switch_task_namespaces(struct task_struct *p, struct nsproxy *new)
kernel/nsproxy.c
251
if (new)
kernel/nsproxy.c
252
nsproxy_ns_active_get(new);
kernel/nsproxy.c
256
p->nsproxy = new;
kernel/nsproxy.c
268
void switch_cred_namespaces(const struct cred *old, const struct cred *new)
kernel/nsproxy.c
270
ns_ref_active_get(new->user_ns);
kernel/nsproxy.c
287
struct nsproxy *new;
kernel/nsproxy.c
292
new = create_new_namespaces(0, tsk, current_user_ns(), tsk->fs);
kernel/nsproxy.c
293
if (IS_ERR(new))
kernel/nsproxy.c
294
return PTR_ERR(new);
kernel/nsproxy.c
296
timens_on_fork(new, tsk);
kernel/nsproxy.c
297
switch_task_namespaces(tsk, new);
kernel/pid.c
401
enum pid_type type, struct pid *new)
kernel/pid.c
412
*pid_ptr = new;
kernel/pid.c
456
void transfer_pid(struct task_struct *old, struct task_struct *new,
kernel/pid.c
461
hlist_replace_rcu(&old->pid_links[type], &new->pid_links[type]);
kernel/pid_namespace.c
396
struct pid_namespace *new = to_pid_ns(ns);
kernel/pid_namespace.c
398
if (!ns_capable(new->user_ns, CAP_SYS_ADMIN) ||
kernel/pid_namespace.c
410
if (!pidns_is_ancestor(new, active))
kernel/pid_namespace.c
414
nsproxy->pid_ns_for_children = get_pid_ns(new);
kernel/power/swap.c
130
struct rb_node **new = &(swsusp_extents.rb_node);
kernel/power/swap.c
135
while (*new) {
kernel/power/swap.c
136
ext = rb_entry(*new, struct swsusp_extent, node);
kernel/power/swap.c
137
parent = *new;
kernel/power/swap.c
144
new = &((*new)->rb_left);
kernel/power/swap.c
151
new = &((*new)->rb_right);
kernel/power/swap.c
164
rb_link_node(&ext->node, parent, new);
kernel/printk/nbcon.c
133
static inline void nbcon_state_set(struct console *con, struct nbcon_state *new)
kernel/printk/nbcon.c
135
atomic_set(&ACCESS_PRIVATE(con, nbcon_state), new->atom);
kernel/printk/nbcon.c
157
struct nbcon_state *new)
kernel/printk/nbcon.c
159
return atomic_try_cmpxchg(&ACCESS_PRIVATE(con, nbcon_state), &cur->atom, new->atom);
kernel/printk/nbcon.c
248
struct nbcon_state new;
kernel/printk/nbcon.c
282
new.atom = cur->atom;
kernel/printk/nbcon.c
283
new.prio = ctxt->prio;
kernel/printk/nbcon.c
284
new.req_prio = NBCON_PRIO_NONE;
kernel/printk/nbcon.c
285
new.unsafe = cur->unsafe_takeover;
kernel/printk/nbcon.c
286
new.cpu = cpu;
kernel/printk/nbcon.c
288
} while (!nbcon_state_try_cmpxchg(con, cur, &new));
kernel/printk/nbcon.c
356
struct nbcon_state new;
kernel/printk/nbcon.c
379
new.atom = cur->atom;
kernel/printk/nbcon.c
380
new.prio = ctxt->prio;
kernel/printk/nbcon.c
381
new.req_prio = NBCON_PRIO_NONE;
kernel/printk/nbcon.c
382
new.unsafe = cur->unsafe_takeover;
kernel/printk/nbcon.c
383
new.cpu = cpu;
kernel/printk/nbcon.c
385
if (!nbcon_state_try_cmpxchg(con, cur, &new)) {
kernel/printk/nbcon.c
439
struct nbcon_state new;
kernel/printk/nbcon.c
479
new.atom = cur->atom;
kernel/printk/nbcon.c
480
new.req_prio = ctxt->prio;
kernel/printk/nbcon.c
481
if (!nbcon_state_try_cmpxchg(con, cur, &new))
kernel/printk/nbcon.c
484
cur->atom = new.atom;
kernel/printk/nbcon.c
517
new.atom = cur->atom;
kernel/printk/nbcon.c
518
new.req_prio = NBCON_PRIO_NONE;
kernel/printk/nbcon.c
519
if (nbcon_state_try_cmpxchg(con, cur, &new)) {
kernel/printk/nbcon.c
524
cur->atom = new.atom;
kernel/printk/nbcon.c
555
struct nbcon_state new;
kernel/printk/nbcon.c
572
new.atom = cur->atom;
kernel/printk/nbcon.c
573
new.cpu = cpu;
kernel/printk/nbcon.c
574
new.prio = ctxt->prio;
kernel/printk/nbcon.c
575
new.unsafe |= cur->unsafe_takeover;
kernel/printk/nbcon.c
576
new.unsafe_takeover |= cur->unsafe;
kernel/printk/nbcon.c
578
} while (!nbcon_state_try_cmpxchg(con, cur, &new));
kernel/printk/nbcon.c
682
struct nbcon_state new;
kernel/printk/nbcon.c
690
new.atom = cur.atom;
kernel/printk/nbcon.c
691
new.prio = NBCON_PRIO_NONE;
kernel/printk/nbcon.c
697
new.unsafe |= cur.unsafe_takeover;
kernel/printk/nbcon.c
699
} while (!nbcon_state_try_cmpxchg(con, &cur, &new));
kernel/printk/nbcon.c
836
struct nbcon_state new;
kernel/printk/nbcon.c
851
new.atom = cur.atom;
kernel/printk/nbcon.c
852
new.unsafe = unsafe;
kernel/printk/nbcon.c
853
} while (!nbcon_state_try_cmpxchg(con, &cur, &new));
kernel/printk/nbcon.c
855
cur.atom = new.atom;
kernel/rcu/rcu.h
183
static inline bool rcu_seq_completed_gp(unsigned long old, unsigned long new)
kernel/rcu/rcu.h
185
return ULONG_CMP_LT(old, new & ~RCU_SEQ_STATE_MASK);
kernel/rcu/rcu.h
191
static inline bool rcu_seq_new_gp(unsigned long old, unsigned long new)
kernel/rcu/rcu.h
194
new);
kernel/rcu/rcu.h
201
static inline unsigned long rcu_seq_diff(unsigned long new, unsigned long old)
kernel/rcu/rcu.h
205
if (old == new)
kernel/rcu/rcu.h
211
rnd_diff = (new & ~RCU_SEQ_STATE_MASK) -
kernel/rcu/rcu.h
213
((new & RCU_SEQ_STATE_MASK) || (old & RCU_SEQ_STATE_MASK));
kernel/rcu/rcuscale.c
147
unsigned long (*gp_diff)(unsigned long new, unsigned long old);
kernel/rcu/rcuscale.c
417
static unsigned long rcuscale_seq_diff(unsigned long new, unsigned long old)
kernel/rcu/rcuscale.c
420
return new - old;
kernel/rcu/rcuscale.c
421
return cur_ops->gp_diff(new, old);
kernel/rcu/rcutorture.c
1261
static unsigned long rcutorture_seq_diff(unsigned long new, unsigned long old)
kernel/rcu/rcutorture.c
1264
return new - old;
kernel/rcu/rcutorture.c
1265
return cur_ops->gp_diff(new, old);
kernel/rcu/rcutorture.c
2128
#define ROEC_ARGS "%s %s: Current %#x To add %#x To remove %#x preempt_count() %#x\n", __func__, s, curstate, new, old, preempt_count()
kernel/rcu/rcutorture.c
2129
static void rcutorture_one_extend_check(char *s, int curstate, int new, int old)
kernel/rcu/rcutorture.c
388
unsigned long (*gp_diff)(unsigned long new, unsigned long old);
kernel/relay.c
556
void *old, *new;
kernel/relay.c
590
new = buf->start + new_subbuf * buf->chan->subbuf_size;
kernel/relay.c
592
if (!relay_subbuf_start(buf, new, old)) {
kernel/relay.c
596
buf->data = new;
kernel/resource.c
1010
int insert_resource(struct resource *parent, struct resource *new)
kernel/resource.c
1014
conflict = insert_resource_conflict(parent, new);
kernel/resource.c
1027
void insert_resource_expand_to_fit(struct resource *root, struct resource *new)
kernel/resource.c
1029
if (new->parent)
kernel/resource.c
1036
conflict = __insert_resource(root, new);
kernel/resource.c
1043
if (conflict->start < new->start)
kernel/resource.c
1044
new->start = conflict->start;
kernel/resource.c
1045
if (conflict->end > new->end)
kernel/resource.c
1046
new->end = conflict->end;
kernel/resource.c
1048
pr_info("Expanded resource %s due to conflict with %s\n", new->name, conflict->name);
kernel/resource.c
1688
struct resource *new)
kernel/resource.c
1696
*ptr = new;
kernel/resource.c
1698
conflict = request_resource_conflict(root, new);
kernel/resource.c
1701
new, conflict->name, conflict);
kernel/resource.c
1725
void devm_release_resource(struct device *dev, struct resource *new)
kernel/resource.c
1728
new));
kernel/resource.c
189
static struct resource * __request_resource(struct resource *root, struct resource *new)
kernel/resource.c
191
resource_size_t start = new->start;
kernel/resource.c
192
resource_size_t end = new->end;
kernel/resource.c
205
new->sibling = tmp;
kernel/resource.c
206
*p = new;
kernel/resource.c
207
new->parent = root;
kernel/resource.c
283
struct resource *request_resource_conflict(struct resource *root, struct resource *new)
kernel/resource.c
288
conflict = __request_resource(root, new);
kernel/resource.c
300
int request_resource(struct resource *root, struct resource *new)
kernel/resource.c
304
conflict = request_resource_conflict(root, new);
kernel/resource.c
726
struct resource *new, resource_size_t size,
kernel/resource.c
730
struct resource full_avail = *new, avail, alloc;
kernel/resource.c
757
avail.flags = new->flags;
kernel/resource.c
770
new->start = alloc.start;
kernel/resource.c
771
new->end = alloc.end;
kernel/resource.c
800
int find_resource_space(struct resource *root, struct resource *new,
kernel/resource.c
804
return __find_resource_space(root, NULL, new, size, constraint);
kernel/resource.c
823
struct resource new = *old;
kernel/resource.c
828
if ((err = __find_resource_space(root, old, &new, newsize, constraint)))
kernel/resource.c
831
if (resource_contains(&new, old)) {
kernel/resource.c
832
old->start = new.start;
kernel/resource.c
833
old->end = new.end;
kernel/resource.c
842
if (resource_contains(old, &new)) {
kernel/resource.c
843
old->start = new.start;
kernel/resource.c
844
old->end = new.end;
kernel/resource.c
847
*old = new;
kernel/resource.c
869
int allocate_resource(struct resource *root, struct resource *new,
kernel/resource.c
884
if ( new->parent ) {
kernel/resource.c
887
return reallocate_resource(root, new, size, &constraint);
kernel/resource.c
891
err = find_resource_space(root, new, size, &constraint);
kernel/resource.c
892
if (err >= 0 && __request_resource(root, new))
kernel/resource.c
925
static struct resource * __insert_resource(struct resource *parent, struct resource *new)
kernel/resource.c
930
first = __request_resource(parent, new);
kernel/resource.c
936
if (WARN_ON(first == new)) /* duplicated insertion */
kernel/resource.c
939
if ((first->start > new->start) || (first->end < new->end))
kernel/resource.c
941
if ((first->start == new->start) && (first->end == new->end))
kernel/resource.c
947
if (next->start < new->start || next->end > new->end)
kernel/resource.c
951
if (next->sibling->start > new->end)
kernel/resource.c
955
new->parent = parent;
kernel/resource.c
956
new->sibling = next->sibling;
kernel/resource.c
957
new->child = first;
kernel/resource.c
961
next->parent = new;
kernel/resource.c
964
parent->child = new;
kernel/resource.c
969
next->sibling = new;
kernel/resource.c
990
struct resource *insert_resource_conflict(struct resource *parent, struct resource *new)
kernel/resource.c
995
conflict = __insert_resource(parent, new);
kernel/sched/fair.c
7364
u64 new, old = ktime_to_ns(cfs_b->period);
kernel/sched/fair.c
7371
new = old * 2;
kernel/sched/fair.c
7372
if (new < max_bw_quota_period_us * NSEC_PER_USEC) {
kernel/sched/fair.c
7373
cfs_b->period = ns_to_ktime(new);
kernel/sched/fair.c
7380
div_u64(new, NSEC_PER_USEC),
kernel/sched/psi.c
1543
struct psi_trigger *new;
kernel/sched/psi.c
1568
new = psi_trigger_create(&psi_system, buf, res, file, NULL);
kernel/sched/psi.c
1569
if (IS_ERR(new)) {
kernel/sched/psi.c
1571
return PTR_ERR(new);
kernel/sched/psi.c
1574
smp_store_release(&seq->private, new);
kernel/sched/topology.c
3333
struct sched_domain_attr *new, int idx_new)
kernel/sched/topology.c
3338
if (!new && !cur)
kernel/sched/topology.c
3344
new ? (new + idx_new) : &tmp,
kernel/seccomp.c
2444
const char *new = names;
kernel/seccomp.c
2454
new = "?";
kernel/seccomp.c
2456
new = "(none)";
kernel/seccomp.c
2459
new = "?";
kernel/seccomp.c
2468
return audit_seccomp_actions_logged(new, old, !ret);
kernel/signal.c
3641
struct compat_siginfo new;
kernel/signal.c
3643
copy_siginfo_to_external32(&new, from);
kernel/signal.c
3644
if (copy_to_user(to, &new, sizeof(struct compat_siginfo)))
kernel/signal.c
4458
stack_t new, old;
kernel/signal.c
4460
if (uss && copy_from_user(&new, uss, sizeof(stack_t)))
kernel/signal.c
4462
err = do_sigaltstack(uss ? &new : NULL, uoss ? &old : NULL,
kernel/signal.c
4472
stack_t new;
kernel/signal.c
4473
if (copy_from_user(&new, uss, sizeof(stack_t)))
kernel/signal.c
4475
(void)do_sigaltstack(&new, NULL, current_user_stack_pointer(),
kernel/sys.c
1734
struct rlimit old, new;
kernel/sys.c
1746
rlim64_to_rlim(&new64, &new);
kernel/sys.c
1777
ret = do_prlimit(tsk, resource, new_rlim ? &new : NULL,
kernel/sys.c
417
struct cred *new;
kernel/sys.c
429
new = prepare_creds();
kernel/sys.c
430
if (!new)
kernel/sys.c
439
new->gid = krgid;
kernel/sys.c
448
new->egid = kegid;
kernel/sys.c
455
new->sgid = new->egid;
kernel/sys.c
456
new->fsgid = new->egid;
kernel/sys.c
458
retval = security_task_fix_setgid(new, old, LSM_SETID_RE);
kernel/sys.c
462
return commit_creds(new);
kernel/sys.c
465
abort_creds(new);
kernel/sys.c
483
struct cred *new;
kernel/sys.c
491
new = prepare_creds();
kernel/sys.c
492
if (!new)
kernel/sys.c
498
new->gid = new->egid = new->sgid = new->fsgid = kgid;
kernel/sys.c
500
new->egid = new->fsgid = kgid;
kernel/sys.c
504
retval = security_task_fix_setgid(new, old, LSM_SETID_ID);
kernel/sys.c
508
return commit_creds(new);
kernel/sys.c
511
abort_creds(new);
kernel/sys.c
523
static int set_user(struct cred *new)
kernel/sys.c
527
new_user = alloc_uid(new->uid);
kernel/sys.c
531
free_uid(new->user);
kernel/sys.c
532
new->user = new_user;
kernel/sys.c
536
static void flag_nproc_exceeded(struct cred *new)
kernel/sys.c
538
if (new->ucounts == current_ucounts())
kernel/sys.c
548
if (is_rlimit_overlimit(new->ucounts, UCOUNT_RLIMIT_NPROC, rlimit(RLIMIT_NPROC)) &&
kernel/sys.c
549
new->user != INIT_USER)
kernel/sys.c
574
struct cred *new;
kernel/sys.c
586
new = prepare_creds();
kernel/sys.c
587
if (!new)
kernel/sys.c
593
new->uid = kruid;
kernel/sys.c
601
new->euid = keuid;
kernel/sys.c
609
if (!uid_eq(new->uid, old->uid)) {
kernel/sys.c
610
retval = set_user(new);
kernel/sys.c
616
new->suid = new->euid;
kernel/sys.c
617
new->fsuid = new->euid;
kernel/sys.c
619
retval = security_task_fix_setuid(new, old, LSM_SETID_RE);
kernel/sys.c
623
retval = set_cred_ucounts(new);
kernel/sys.c
627
flag_nproc_exceeded(new);
kernel/sys.c
628
return commit_creds(new);
kernel/sys.c
631
abort_creds(new);
kernel/sys.c
655
struct cred *new;
kernel/sys.c
663
new = prepare_creds();
kernel/sys.c
664
if (!new)
kernel/sys.c
670
new->suid = new->uid = kuid;
kernel/sys.c
672
retval = set_user(new);
kernel/sys.c
676
} else if (!uid_eq(kuid, old->uid) && !uid_eq(kuid, new->suid)) {
kernel/sys.c
680
new->fsuid = new->euid = kuid;
kernel/sys.c
682
retval = security_task_fix_setuid(new, old, LSM_SETID_ID);
kernel/sys.c
686
retval = set_cred_ucounts(new);
kernel/sys.c
690
flag_nproc_exceeded(new);
kernel/sys.c
691
return commit_creds(new);
kernel/sys.c
694
abort_creds(new);
kernel/sys.c
712
struct cred *new;
kernel/sys.c
749
new = prepare_creds();
kernel/sys.c
750
if (!new)
kernel/sys.c
754
new->uid = kruid;
kernel/sys.c
756
retval = set_user(new);
kernel/sys.c
762
new->euid = keuid;
kernel/sys.c
764
new->suid = ksuid;
kernel/sys.c
765
new->fsuid = new->euid;
kernel/sys.c
767
retval = security_task_fix_setuid(new, old, LSM_SETID_RES);
kernel/sys.c
771
retval = set_cred_ucounts(new);
kernel/sys.c
775
flag_nproc_exceeded(new);
kernel/sys.c
776
return commit_creds(new);
kernel/sys.c
779
abort_creds(new);
kernel/sys.c
814
struct cred *new;
kernel/sys.c
849
new = prepare_creds();
kernel/sys.c
850
if (!new)
kernel/sys.c
854
new->gid = krgid;
kernel/sys.c
856
new->egid = kegid;
kernel/sys.c
858
new->sgid = ksgid;
kernel/sys.c
859
new->fsgid = new->egid;
kernel/sys.c
861
retval = security_task_fix_setgid(new, old, LSM_SETID_RES);
kernel/sys.c
865
return commit_creds(new);
kernel/sys.c
868
abort_creds(new);
kernel/sys.c
907
struct cred *new;
kernel/sys.c
918
new = prepare_creds();
kernel/sys.c
919
if (!new)
kernel/sys.c
926
new->fsuid = kuid;
kernel/sys.c
927
if (security_task_fix_setuid(new, old, LSM_SETID_FS) == 0)
kernel/sys.c
932
abort_creds(new);
kernel/sys.c
936
commit_creds(new);
kernel/sys.c
951
struct cred *new;
kernel/sys.c
962
new = prepare_creds();
kernel/sys.c
963
if (!new)
kernel/sys.c
970
new->fsgid = kgid;
kernel/sys.c
971
if (security_task_fix_setgid(new,old,LSM_SETID_FS) == 0)
kernel/sys.c
976
abort_creds(new);
kernel/sys.c
980
commit_creds(new);
kernel/time/clockevents.c
627
struct clock_event_device *new)
kernel/time/clockevents.c
639
if (new) {
kernel/time/clockevents.c
640
BUG_ON(!clockevent_state_detached(new));
kernel/time/clockevents.c
641
clockevents_shutdown(new);
kernel/time/namespace.c
191
static int timens_install(struct nsset *nsset, struct ns_common *new)
kernel/time/namespace.c
194
struct time_namespace *ns = to_time_ns(new);
kernel/time/posix-cpu-timers.c
707
struct itimerspec64 *new, struct itimerspec64 *old)
kernel/time/posix-cpu-timers.c
729
new_expires = ktime_to_ns(timespec64_to_ktime(new->it_value));
kernel/time/posix-cpu-timers.c
793
posix_timer_set_common(timer, new);
kernel/time/posix-timers.c
986
struct old_itimerspec32 __user *, new,
kernel/time/posix-timers.c
993
if (!new)
kernel/time/posix-timers.c
995
if (get_old_itimerspec32(&new_spec, new))
kernel/time/tick-internal.h
58
struct clock_event_device *new);
kernel/time/timekeeping.c
1809
struct clocksource *new = data, *old = NULL;
kernel/time/timekeeping.c
1816
if (!try_module_get(new->owner))
kernel/time/timekeeping.c
1820
if (new->enable && new->enable(new) != 0) {
kernel/time/timekeeping.c
1821
module_put(new->owner);
kernel/time/timekeeping.c
1830
tk_setup_internals(tks, new);
kernel/trace/ftrace.c
6076
struct ftrace_func_entry *entry, *new;
kernel/trace/ftrace.c
6116
new = add_hash_entry(new_hash, entry->ip);
kernel/trace/ftrace.c
6117
if (!new)
kernel/trace/ftrace.c
6119
new->direct = entry->direct;
kernel/trace/ftrace.c
6127
new = add_hash_entry(new_hash, entry->ip);
kernel/trace/ftrace.c
6128
if (!new)
kernel/trace/ftrace.c
6131
new->direct = addr;
kernel/trace/ring_buffer.c
1438
struct buffer_page *new)
kernel/trace/ring_buffer.c
1446
return try_cmpxchg(ptr, &val, (unsigned long)&new->list);
kernel/trace/simple_ring_buffer.c
42
unsigned long new = (unsigned long)(&dst->link) | new_type;
kernel/trace/simple_ring_buffer.c
44
return try_cmpxchg(link, &old, new);
kernel/trace/trace_events_hist.c
6586
goto new;
kernel/trace/trace_events_hist.c
6599
new:
kernel/trace/trace_stat.c
100
new = &((*new)->rb_right);
kernel/trace/trace_stat.c
103
rb_link_node(&data->node, parent, new);
kernel/trace/trace_stat.c
77
struct rb_node **new = &(root->rb_node), *parent = NULL;
kernel/trace/trace_stat.c
89
while (*new) {
kernel/trace/trace_stat.c
93
this = container_of(*new, struct stat_node, node);
kernel/trace/trace_stat.c
96
parent = *new;
kernel/trace/trace_stat.c
98
new = &((*new)->rb_left);
kernel/trace/trace_uprobe.c
480
static int validate_ref_ctr_offset(struct trace_uprobe *new)
kernel/trace/trace_uprobe.c
484
struct inode *new_inode = d_real_inode(new->path.dentry);
kernel/trace/trace_uprobe.c
488
new->offset == tmp->offset &&
kernel/trace/trace_uprobe.c
489
new->ref_ctr_offset != tmp->ref_ctr_offset) {
kernel/tracepoint.c
146
struct tracepoint_func *old, *new;
kernel/tracepoint.c
168
new = allocate_probes(nr_probes + 2);
kernel/tracepoint.c
169
if (new == NULL)
kernel/tracepoint.c
179
new[nr_probes++] = old[iter_probes];
kernel/tracepoint.c
188
new[pos] = *tp_func;
kernel/tracepoint.c
189
new[nr_probes].func = NULL;
kernel/tracepoint.c
190
*funcs = new;
kernel/tracepoint.c
199
struct tracepoint_func *old, *new;
kernel/tracepoint.c
230
new = allocate_probes(nr_probes - nr_del + 1);
kernel/tracepoint.c
231
if (new) {
kernel/tracepoint.c
236
new[j++] = old[i];
kernel/tracepoint.c
238
new[nr_probes - nr_del].func = NULL;
kernel/tracepoint.c
239
*funcs = new;
kernel/ucount.c
160
struct ucounts *ucounts, *new;
kernel/ucount.c
166
new = kzalloc_obj(*new);
kernel/ucount.c
167
if (!new)
kernel/ucount.c
170
new->ns = ns;
kernel/ucount.c
171
new->uid = uid;
kernel/ucount.c
172
rcuref_init(&new->count, 1);
kernel/ucount.c
178
kfree(new);
kernel/ucount.c
182
hlist_nulls_add_head_rcu(&new->node, hashent);
kernel/ucount.c
183
get_user_ns(new->ns);
kernel/ucount.c
185
return new;
kernel/ucount.c
254
long new = atomic_long_add_return(v, &iter->rlimit[type]);
kernel/ucount.c
255
if (new < 0 || new > max)
kernel/ucount.c
258
ret = new;
kernel/ucount.c
267
long new = -1; /* Silence compiler warning */
kernel/ucount.c
272
new = dec;
kernel/ucount.c
274
return (new == 0);
kernel/ucount.c
304
long new = atomic_long_add_return(1, &iter->rlimit[type]);
kernel/ucount.c
305
if (new < 0 || new > max)
kernel/ucount.c
308
ret = new;
kernel/ucount.c
315
if (new != 1)
kernel/umh.c
101
abort_creds(new);
kernel/umh.c
106
commit_creds(new);
kernel/umh.c
357
int (*init)(struct subprocess_info *info, struct cred *new),
kernel/umh.c
66
struct cred *new;
kernel/umh.c
88
new = prepare_kernel_cred(current);
kernel/umh.c
89
if (!new)
kernel/umh.c
93
new->cap_bset = cap_intersect(usermodehelper_bset, new->cap_bset);
kernel/umh.c
94
new->cap_inheritable = cap_intersect(usermodehelper_inheritable,
kernel/umh.c
95
new->cap_inheritable);
kernel/umh.c
99
retval = sub_info->init(sub_info, new);
kernel/user.c
202
struct user_struct *up, *new;
kernel/user.c
209
new = kmem_cache_zalloc(uid_cachep, GFP_KERNEL);
kernel/user.c
210
if (!new)
kernel/user.c
213
new->uid = uid;
kernel/user.c
214
refcount_set(&new->__count, 1);
kernel/user.c
215
if (user_epoll_alloc(new)) {
kernel/user.c
216
kmem_cache_free(uid_cachep, new);
kernel/user.c
219
ratelimit_state_init(&new->ratelimit, HZ, 100);
kernel/user.c
220
ratelimit_set_flags(&new->ratelimit, RATELIMIT_MSG_ON_RELEASE);
kernel/user.c
229
user_epoll_free(new);
kernel/user.c
230
kmem_cache_free(uid_cachep, new);
kernel/user.c
232
uid_hash_insert(new, hashent);
kernel/user.c
233
up = new;
kernel/user_namespace.c
118
ret = security_create_user_ns(new);
kernel/user_namespace.c
127
ns->parent_could_setfcap = cap_raised(new->cap_effective, CAP_SETFCAP);
kernel/user_namespace.c
161
set_cred_user_ns(new, ns);
kernel/user_namespace.c
83
int create_user_ns(struct cred *new)
kernel/user_namespace.c
85
struct user_namespace *ns, *parent_ns = new->user_ns;
kernel/user_namespace.c
86
kuid_t owner = new->euid;
kernel/user_namespace.c
87
kgid_t group = new->egid;
kernel/utsname.c
127
static int utsns_install(struct nsset *nsset, struct ns_common *new)
kernel/utsname.c
130
struct uts_namespace *ns = to_uts_ns(new);
lib/alloc_tag.c
209
void pgalloc_tag_swap(struct folio *new, struct folio *old)
lib/alloc_tag.c
221
tag_new = __pgalloc_tag_get(&new->page);
lib/alloc_tag.c
227
if (!get_page_tag_ref(&new->page, &ref_new, &handle_new)) {
lib/alloc_tag.c
819
struct pfn_pool *new;
lib/alloc_tag.c
825
new = page_address(new_page);
lib/alloc_tag.c
826
new->next = pool;
lib/alloc_tag.c
827
atomic_set(&new->count, 0);
lib/alloc_tag.c
828
if (cmpxchg(&current_pfn_pool, pool, new) != pool) {
lib/alloc_tag.c
833
pool = new;
lib/atomic64.c
175
s64 generic_atomic64_xchg(atomic64_t *v, s64 new)
lib/atomic64.c
184
v->counter = new;
lib/atomic64_test.c
79
#define XCHG_FAMILY_TEST(bit, init, new) \
lib/atomic64_test.c
81
FAMILY_TEST(TEST_ARGS, bit, xchg, init, init, new, new); \
lib/atomic64_test.c
84
#define CMPXCHG_FAMILY_TEST(bit, init, new, wrong) \
lib/atomic64_test.c
87
init, init, new, init, new); \
lib/atomic64_test.c
89
init, init, init, wrong, new); \
lib/bitmap.c
285
const unsigned long *old, const unsigned long *new,
lib/bitmap.c
292
dst[k] = (old[k] & ~mask[k]) | (new[k] & mask[k]);
lib/bitmap.c
513
const unsigned long *old, const unsigned long *new,
lib/bitmap.c
522
w = bitmap_weight(new, nbits);
lib/bitmap.c
529
set_bit(find_nth_bit(new, nbits, n % w), dst);
lib/bitmap.c
561
const unsigned long *new, int bits)
lib/bitmap.c
563
int w = bitmap_weight(new, bits);
lib/bitmap.c
568
return find_nth_bit(new, bits, n % w);
lib/btree.c
466
unsigned long *new;
lib/btree.c
468
new = btree_node_alloc(head, gfp);
lib/btree.c
469
if (!new)
lib/btree.c
473
new, level + 1, gfp);
lib/btree.c
475
mempool_free(new, head->mempool);
lib/btree.c
479
setkey(geo, new, i, bkey(geo, node, i));
lib/btree.c
480
setval(geo, new, i, bval(geo, node, i));
lib/closure.c
206
unsigned old, new, v = atomic_read(&cl->remaining);
lib/closure.c
212
new = old + CLOSURE_REMAINING_INITIALIZER;
lib/closure.c
213
} while ((v = atomic_cmpxchg(&cl->remaining, old, new)) != old);
lib/cmpxchg-emu.c
25
uintptr_t cmpxchg_emu_u8(volatile u8 *p, uintptr_t old, uintptr_t new)
lib/cmpxchg-emu.c
39
new32.b[i] = new;
lib/debugobjects.c
1524
struct debug_obj *new = pcpu_alloc();
lib/debugobjects.c
1527
*new = *obj;
lib/debugobjects.c
1528
hlist_add_head(&new->node, &db->list);
lib/errseq.c
102
if (likely(cur == old || cur == new))
lib/errseq.c
179
errseq_t old, new;
lib/errseq.c
200
new = old | ERRSEQ_SEEN;
lib/errseq.c
201
if (new != old)
lib/errseq.c
202
cmpxchg(eseq, old, new);
lib/errseq.c
203
*since = new;
lib/errseq.c
204
err = -(new & ERRNO_MASK);
lib/errseq.c
80
errseq_t new;
lib/errseq.c
83
new = (old & ~(ERRNO_MASK | ERRSEQ_SEEN)) | -err;
lib/errseq.c
87
new += ERRSEQ_CTR_INC;
lib/errseq.c
90
if (new == old) {
lib/errseq.c
91
cur = new;
lib/errseq.c
96
cur = cmpxchg(eseq, old, new);
lib/iov_iter.c
1223
const void *dup_iter(struct iov_iter *new, struct iov_iter *old, gfp_t flags)
lib/iov_iter.c
1225
*new = *old;
lib/iov_iter.c
1226
if (iov_iter_is_bvec(new))
lib/iov_iter.c
1227
return new->bvec = kmemdup_array(new->bvec,
lib/iov_iter.c
1228
new->nr_segs, sizeof(struct bio_vec),
lib/iov_iter.c
1230
else if (iov_iter_is_kvec(new) || iter_is_iovec(new))
lib/iov_iter.c
1232
return new->__iov = kmemdup_array(new->__iov,
lib/iov_iter.c
1233
new->nr_segs, sizeof(struct iovec),
lib/list_debug.c
22
bool __list_add_valid_or_report(struct list_head *new, struct list_head *prev,
lib/list_debug.c
35
CHECK_DATA_CORRUPTION(new == prev || new == next, NULL,
lib/list_debug.c
37
new, prev, next))
lib/lockref.c
111
new.count--;
lib/lockref.c
148
new.count++;
lib/lockref.c
17
struct lockref new = old; \
lib/lockref.c
21
new.lock_count))) { \
lib/lockref.c
45
new.count++;
lib/lockref.c
66
new.count++;
lib/lockref.c
93
new.count--;
lib/lockref.c
97
return new.count;
lib/lwq.c
27
if (!this && !llist_empty(&q->new)) {
lib/lwq.c
30
this = llist_reverse_order(llist_del_all(&q->new));
lib/lwq.c
59
t = llist_del_all(&q->new);
lib/maple_tree.c
1458
unsigned long new)
lib/maple_tree.c
1477
pgaps[offset] = new;
lib/maple_tree.c
1479
if (meta_gap == new)
lib/maple_tree.c
1483
if (meta_gap > new)
lib/maple_tree.c
1487
} else if (new < meta_gap) {
lib/maple_tree.c
1488
new = ma_max_gap(pnode, pgaps, pmt, &meta_offset);
lib/maple_tree.c
6153
int __mt_dup(struct maple_tree *mt, struct maple_tree *new, gfp_t gfp)
lib/maple_tree.c
6157
MA_STATE(new_mas, new, 0, 0);
lib/maple_tree.c
6190
int mtree_dup(struct maple_tree *mt, struct maple_tree *new, gfp_t gfp)
lib/maple_tree.c
6194
MA_STATE(new_mas, new, 0, 0);
lib/math/prime_numbers.c
121
struct primes *new;
lib/math/prime_numbers.c
137
new = kmalloc(sizeof(*new) + bitmap_size(sz),
lib/math/prime_numbers.c
139
if (!new)
lib/math/prime_numbers.c
145
kfree(new);
lib/math/prime_numbers.c
153
bitmap_fill(new->primes, sz);
lib/math/prime_numbers.c
154
bitmap_copy(new->primes, p->primes, p->sz);
lib/math/prime_numbers.c
155
for (y = 2UL; y < sz; y = find_next_bit(new->primes, sz, y + 1))
lib/math/prime_numbers.c
156
new->last = clear_multiples(y, new->primes, p->sz, sz);
lib/math/prime_numbers.c
157
new->sz = sz;
lib/math/prime_numbers.c
159
BUG_ON(new->last <= x);
lib/math/prime_numbers.c
161
rcu_assign_pointer(primes, new);
lib/memcat_p.c
12
void **p = a, **new;
lib/memcat_p.c
23
new = kmalloc_array(nr, sizeof(void *), GFP_KERNEL);
lib/memcat_p.c
24
if (!new)
lib/memcat_p.c
29
new[nr] = *p;
lib/memcat_p.c
31
return new;
lib/rbtree.c
228
void (*augment_rotate)(struct rb_node *old, struct rb_node *new))
lib/rbtree.c
411
void (*augment_rotate)(struct rb_node *old, struct rb_node *new))
lib/rbtree.c
425
static inline void dummy_copy(struct rb_node *old, struct rb_node *new) {}
lib/rbtree.c
426
static inline void dummy_rotate(struct rb_node *old, struct rb_node *new) {}
lib/rbtree.c
474
void (*augment_rotate)(struct rb_node *old, struct rb_node *new))
lib/rbtree.c
541
void rb_replace_node(struct rb_node *victim, struct rb_node *new,
lib/rbtree.c
547
*new = *victim;
lib/rbtree.c
551
rb_set_parent(victim->rb_left, new);
lib/rbtree.c
553
rb_set_parent(victim->rb_right, new);
lib/rbtree.c
554
__rb_change_child(victim, new, parent, root);
lib/rbtree.c
558
void rb_replace_node_rcu(struct rb_node *victim, struct rb_node *new,
lib/rbtree.c
564
*new = *victim;
lib/rbtree.c
568
rb_set_parent(victim->rb_left, new);
lib/rbtree.c
570
rb_set_parent(victim->rb_right, new);
lib/rbtree.c
576
__rb_change_child_rcu(victim, new, parent, root);
lib/rbtree.c
75
__rb_rotate_set_parents(struct rb_node *old, struct rb_node *new,
lib/rbtree.c
79
new->__rb_parent_color = old->__rb_parent_color;
lib/rbtree.c
80
rb_set_parent_color(old, new, color);
lib/rbtree.c
81
__rb_change_child(old, new, parent, root);
lib/rbtree.c
86
void (*augment_rotate)(struct rb_node *old, struct rb_node *new))
lib/rbtree_test.c
100
new = &parent->rb.rb_left;
lib/rbtree_test.c
102
new = &parent->rb.rb_right;
lib/rbtree_test.c
106
rb_link_node(&node->rb, rb_parent, new);
lib/rbtree_test.c
113
struct rb_node **new = &root->rb_root.rb_node, *rb_parent = NULL;
lib/rbtree_test.c
119
while (*new) {
lib/rbtree_test.c
120
rb_parent = *new;
lib/rbtree_test.c
125
new = &parent->rb.rb_left;
lib/rbtree_test.c
127
new = &parent->rb.rb_right;
lib/rbtree_test.c
133
rb_link_node(&node->rb, rb_parent, new);
lib/rbtree_test.c
35
struct rb_node **new = &root->rb_root.rb_node, *parent = NULL;
lib/rbtree_test.c
38
while (*new) {
lib/rbtree_test.c
39
parent = *new;
lib/rbtree_test.c
41
new = &parent->rb_left;
lib/rbtree_test.c
43
new = &parent->rb_right;
lib/rbtree_test.c
46
rb_link_node(&node->rb, parent, new);
lib/rbtree_test.c
52
struct rb_node **new = &root->rb_root.rb_node, *parent = NULL;
lib/rbtree_test.c
56
while (*new) {
lib/rbtree_test.c
57
parent = *new;
lib/rbtree_test.c
59
new = &parent->rb_left;
lib/rbtree_test.c
61
new = &parent->rb_right;
lib/rbtree_test.c
66
rb_link_node(&node->rb, parent, new);
lib/rbtree_test.c
89
struct rb_node **new = &root->rb_root.rb_node, *rb_parent = NULL;
lib/rbtree_test.c
94
while (*new) {
lib/rbtree_test.c
95
rb_parent = *new;
lib/refcount.c
76
unsigned int new, val = atomic_read(&r->refs);
lib/refcount.c
85
new = val - 1;
lib/refcount.c
86
if (new > val) {
lib/refcount.c
87
WARN_ONCE(new > val, "refcount_t: underflow; use-after-free.\n");
lib/refcount.c
91
} while (!atomic_try_cmpxchg_release(&r->refs, &val, new));
lib/stackdepot.c
705
struct stack_record *new =
lib/stackdepot.c
708
if (new) {
lib/stackdepot.c
713
list_add_rcu(&new->hash_list, bucket);
lib/stackdepot.c
714
found = new;
lib/string_helpers.c
739
char *kstrdup_and_replace(const char *src, char old, char new, gfp_t gfp)
lib/string_helpers.c
747
return strreplace(dst, old, new);
lib/string_helpers.c
985
char *strreplace(char *str, char old, char new)
lib/string_helpers.c
991
*s = new;
lib/test_firmware.c
400
long new;
lib/test_firmware.c
402
ret = kstrtol(buf, 10, &new);
lib/test_firmware.c
406
*(size_t *)cfg = new;
mm/damon/core.c
3201
struct damon_region *new;
mm/damon/core.c
3204
new = damon_new_region(r->ar.start + sz_r, r->ar.end);
mm/damon/core.c
3205
if (!new)
mm/damon/core.c
3208
r->ar.end = new->ar.start;
mm/damon/core.c
3210
new->age = r->age;
mm/damon/core.c
3211
new->last_nr_accesses = r->last_nr_accesses;
mm/damon/core.c
3212
new->nr_accesses_bp = r->nr_accesses_bp;
mm/damon/core.c
3213
new->nr_accesses = r->nr_accesses;
mm/damon/core.c
3215
memcpy(new->probe_hits, r->probe_hits, sizeof(r->probe_hits));
mm/damon/core.c
3217
damon_insert_region(new, r, damon_next_region(r), t);
mm/filemap.c
811
void replace_page_cache_folio(struct folio *old, struct folio *new)
mm/filemap.c
819
VM_BUG_ON_FOLIO(!folio_test_locked(new), new);
mm/filemap.c
820
VM_BUG_ON_FOLIO(new->mapping, new);
mm/filemap.c
822
folio_get(new);
mm/filemap.c
823
new->mapping = mapping;
mm/filemap.c
824
new->index = offset;
mm/filemap.c
826
mem_cgroup_replace_folio(old, new);
mm/filemap.c
829
xas_store(&xas, new);
mm/filemap.c
835
if (!folio_test_hugetlb(new))
mm/filemap.c
836
lruvec_stat_add_folio(new, NR_FILE_PAGES);
mm/filemap.c
839
if (folio_test_swapbacked(new))
mm/filemap.c
840
lruvec_stat_add_folio(new, NR_SHMEM);
mm/huge_memory.c
4957
void remove_migration_pmd(struct page_vma_mapped_walk *pvmw, struct page *new)
mm/huge_memory.c
4959
struct folio *folio = page_folio(new);
mm/huge_memory.c
4991
page_to_pfn(new));
mm/huge_memory.c
4994
page_to_pfn(new));
mm/huge_memory.c
5009
folio_add_anon_rmap_pmd(folio, new, vma, haddr, rmap_flags);
mm/huge_memory.c
5011
folio_add_file_rmap_pmd(folio, new, vma);
mm/huge_memory.c
5013
VM_BUG_ON(pmd_write(pmde) && folio_test_anon(folio) && !PageAnonExclusive(new));
mm/internal.h
408
pte_t new = __swp_entry_to_pte(__swp_entry(swp_type(entry),
mm/internal.h
412
new = pte_swp_mksoft_dirty(new);
mm/internal.h
414
new = pte_swp_mkexclusive(new);
mm/internal.h
416
new = pte_swp_mkuffd_wp(new);
mm/internal.h
418
return new;
mm/internal.h
48
struct vm_area_struct *new; /* Destination VMA. */
mm/internal.h
61
.new = new_, \
mm/ksm.c
1832
struct rb_node **new;
mm/ksm.c
1849
new = &root->rb_node;
mm/ksm.c
1852
while (*new) {
mm/ksm.c
1857
stable_node = rb_entry(*new, struct ksm_stable_node, node);
mm/ksm.c
1875
parent = *new;
mm/ksm.c
1877
new = &parent->rb_left;
mm/ksm.c
1879
new = &parent->rb_right;
mm/ksm.c
1947
rb_link_node(&page_node->node, parent, new);
mm/ksm.c
2047
struct rb_node **new;
mm/ksm.c
2057
new = &root->rb_node;
mm/ksm.c
2059
while (*new) {
mm/ksm.c
2064
stable_node = rb_entry(*new, struct ksm_stable_node, node);
mm/ksm.c
2082
parent = *new;
mm/ksm.c
2084
new = &parent->rb_left;
mm/ksm.c
2086
new = &parent->rb_right;
mm/ksm.c
2102
rb_link_node(&stable_node_dup->node, parent, new);
mm/ksm.c
2141
struct rb_node **new;
mm/ksm.c
2148
new = &root->rb_node;
mm/ksm.c
2150
while (*new) {
mm/ksm.c
2156
tree_rmap_item = rb_entry(*new, struct ksm_rmap_item, node);
mm/ksm.c
2171
parent = *new;
mm/ksm.c
2174
new = &parent->rb_left;
mm/ksm.c
2177
new = &parent->rb_right;
mm/ksm.c
2196
rb_link_node(&rmap_item->node, parent, new);
mm/memcontrol-v1.c
779
struct mem_cgroup_threshold_ary *new;
mm/memcontrol-v1.c
806
new = kmalloc_flex(*new, entries, size, GFP_KERNEL_ACCOUNT);
mm/memcontrol-v1.c
807
if (!new) {
mm/memcontrol-v1.c
811
new->size = size;
mm/memcontrol-v1.c
815
memcpy(new->entries, thresholds->primary->entries,
mm/memcontrol-v1.c
816
flex_array_size(new, entries, size - 1));
mm/memcontrol-v1.c
819
new->entries[size - 1].eventfd = eventfd;
mm/memcontrol-v1.c
820
new->entries[size - 1].threshold = threshold;
mm/memcontrol-v1.c
823
sort(new->entries, size, sizeof(*new->entries),
mm/memcontrol-v1.c
827
new->current_threshold = -1;
mm/memcontrol-v1.c
829
if (new->entries[i].threshold <= usage) {
mm/memcontrol-v1.c
835
++new->current_threshold;
mm/memcontrol-v1.c
844
rcu_assign_pointer(thresholds->primary, new);
mm/memcontrol-v1.c
871
struct mem_cgroup_threshold_ary *new;
mm/memcontrol-v1.c
901
new = thresholds->spare;
mm/memcontrol-v1.c
909
kfree(new);
mm/memcontrol-v1.c
910
new = NULL;
mm/memcontrol-v1.c
914
new->size = size;
mm/memcontrol-v1.c
917
new->current_threshold = -1;
mm/memcontrol-v1.c
922
new->entries[j] = thresholds->primary->entries[i];
mm/memcontrol-v1.c
923
if (new->entries[j].threshold <= usage) {
mm/memcontrol-v1.c
929
++new->current_threshold;
mm/memcontrol-v1.c
938
rcu_assign_pointer(thresholds->primary, new);
mm/memcontrol-v1.c
944
if (!new) {
mm/memcontrol.c
5332
void mem_cgroup_replace_folio(struct folio *old, struct folio *new)
mm/memcontrol.c
5336
long nr_pages = folio_nr_pages(new);
mm/memcontrol.c
5339
VM_BUG_ON_FOLIO(!folio_test_locked(new), new);
mm/memcontrol.c
5340
VM_BUG_ON_FOLIO(folio_test_anon(old) != folio_test_anon(new), new);
mm/memcontrol.c
5341
VM_BUG_ON_FOLIO(folio_nr_pages(old) != nr_pages, new);
mm/memcontrol.c
5347
if (folio_memcg_charged(new))
mm/memcontrol.c
5365
commit_charge(new, objcg);
mm/memcontrol.c
5366
memcg1_commit_charge(new, memcg);
mm/memcontrol.c
5381
void mem_cgroup_migrate(struct folio *old, struct folio *new)
mm/memcontrol.c
5386
VM_BUG_ON_FOLIO(!folio_test_locked(new), new);
mm/memcontrol.c
5387
VM_BUG_ON_FOLIO(folio_test_anon(old) != folio_test_anon(new), new);
mm/memcontrol.c
5388
VM_BUG_ON_FOLIO(folio_nr_pages(old) != folio_nr_pages(new), new);
mm/memcontrol.c
5405
commit_charge(new, objcg);
mm/memory.c
453
pgtable_t new = pte_alloc_one(mm);
mm/memory.c
454
if (!new)
mm/memory.c
457
pmd_install(mm, pmd, &new);
mm/memory.c
458
if (new)
mm/memory.c
459
pte_free(mm, new);
mm/memory.c
465
pte_t *new = pte_alloc_one_kernel(&init_mm);
mm/memory.c
466
if (!new)
mm/memory.c
472
pmd_populate_kernel(&init_mm, pmd, new);
mm/memory.c
473
new = NULL;
mm/memory.c
476
if (new)
mm/memory.c
477
pte_free_kernel(&init_mm, new);
mm/memory.c
6725
p4d_t *new = p4d_alloc_one(mm, address);
mm/memory.c
6726
if (!new)
mm/memory.c
6731
p4d_free(mm, new);
mm/memory.c
6734
pgd_populate(mm, pgd, new);
mm/memory.c
6748
pud_t *new = pud_alloc_one(mm, address);
mm/memory.c
6749
if (!new)
mm/memory.c
6756
p4d_populate(mm, p4d, new);
mm/memory.c
6758
pud_free(mm, new);
mm/memory.c
6772
pmd_t *new = pmd_alloc_one(mm, address);
mm/memory.c
6773
if (!new)
mm/memory.c
6780
pud_populate(mm, pud, new);
mm/memory.c
6782
pmd_free(mm, new);
mm/mempolicy.c
1014
struct mempolicy *new;
mm/mempolicy.c
1018
new = mpol_dup(pol);
mm/mempolicy.c
1019
if (IS_ERR(new))
mm/mempolicy.c
1020
return PTR_ERR(new);
mm/mempolicy.c
1023
err = vma->vm_ops->set_policy(vma, new);
mm/mempolicy.c
1029
WRITE_ONCE(vma->vm_policy, new); /* protected by mmap_lock */
mm/mempolicy.c
1034
mpol_put(new);
mm/mempolicy.c
1070
struct mempolicy *new, *old;
mm/mempolicy.c
1077
new = mpol_new(mode, flags, nodes);
mm/mempolicy.c
1078
if (IS_ERR(new)) {
mm/mempolicy.c
1079
ret = PTR_ERR(new);
mm/mempolicy.c
1084
ret = mpol_set_nodemask(new, nodes, scratch);
mm/mempolicy.c
1087
mpol_put(new);
mm/mempolicy.c
1092
current->mempolicy = new;
mm/mempolicy.c
1093
if (new && (new->mode == MPOL_INTERLEAVE ||
mm/mempolicy.c
1094
new->mode == MPOL_WEIGHTED_INTERLEAVE)) {
mm/mempolicy.c
1494
struct mempolicy *new;
mm/mempolicy.c
1519
new = mpol_new(mode, mode_flags, nmask);
mm/mempolicy.c
1520
if (IS_ERR(new))
mm/mempolicy.c
1521
return PTR_ERR(new);
mm/mempolicy.c
1527
if (!new)
mm/mempolicy.c
1536
err = mpol_set_nodemask(new, nmask, scratch);
mm/mempolicy.c
1560
err = mbind_range(&vmi, vma, &prev, start, end, new);
mm/mempolicy.c
1568
if (!new) {
mm/mempolicy.c
1569
new = get_task_policy(current);
mm/mempolicy.c
1570
mpol_get(new);
mm/mempolicy.c
1572
mmpol.pol = new;
mm/mempolicy.c
1581
if (new->mode == MPOL_INTERLEAVE ||
mm/mempolicy.c
1582
new->mode == MPOL_WEIGHTED_INTERLEAVE) {
mm/mempolicy.c
1625
mpol_put(new);
mm/mempolicy.c
1765
struct mempolicy *new, *old;
mm/mempolicy.c
1810
new = mpol_dup(old);
mm/mempolicy.c
1811
if (IS_ERR(new)) {
mm/mempolicy.c
1812
err = PTR_ERR(new);
mm/mempolicy.c
1817
new->home_node = home_node;
mm/mempolicy.c
1818
err = mbind_range(&vmi, vma, &prev, start, end, new);
mm/mempolicy.c
1819
mpol_put(new);
mm/mempolicy.c
1869
nodemask_t *new;
mm/mempolicy.c
1876
new = &scratch->mask2;
mm/mempolicy.c
1882
err = get_nodes(new, new_nodes, maxnode);
mm/mempolicy.c
1911
if (!nodes_subset(*new, task_nodes) && !capable(CAP_SYS_NICE)) {
mm/mempolicy.c
1917
if (!nodes_and(*new, *new, task_nodes))
mm/mempolicy.c
1932
err = do_migrate_pages(mm, old, new,
mm/mempolicy.c
2826
struct mempolicy *new = kmem_cache_alloc(policy_cache, GFP_KERNEL);
mm/mempolicy.c
2828
if (!new)
mm/mempolicy.c
2834
*new = *old;
mm/mempolicy.c
2837
*new = *old;
mm/mempolicy.c
2841
mpol_rebind_policy(new, &mems);
mm/mempolicy.c
2843
atomic_set(&new->refcnt, 1);
mm/mempolicy.c
2844
return new;
mm/mempolicy.c
2924
static void sp_insert(struct shared_policy *sp, struct sp_node *new)
mm/mempolicy.c
2933
if (new->start < nd->start)
mm/mempolicy.c
2935
else if (new->end > nd->end)
mm/mempolicy.c
2940
rb_link_node(&new->nd, parent, p);
mm/mempolicy.c
2941
rb_insert_color(&new->nd, &sp->root);
mm/mempolicy.c
3135
pgoff_t end, struct sp_node *new)
mm/mempolicy.c
3174
if (new)
mm/mempolicy.c
3175
sp_insert(sp, new);
mm/mempolicy.c
3254
struct sp_node *new = NULL;
mm/mempolicy.c
3258
new = sp_alloc(vma->vm_pgoff, vma->vm_pgoff + sz, pol);
mm/mempolicy.c
3259
if (!new)
mm/mempolicy.c
3262
err = shared_policy_replace(sp, vma->vm_pgoff, vma->vm_pgoff + sz, new);
mm/mempolicy.c
3263
if (err && new)
mm/mempolicy.c
3264
sp_free(new);
mm/mempolicy.c
3421
struct mempolicy *new = NULL;
mm/mempolicy.c
3507
new = mpol_new(mode, mode_flags, &nodes);
mm/mempolicy.c
3508
if (IS_ERR(new))
mm/mempolicy.c
3516
new->nodes = nodes;
mm/mempolicy.c
3518
nodes_clear(new->nodes);
mm/mempolicy.c
3519
node_set(first_node(nodes), new->nodes);
mm/mempolicy.c
3521
new->mode = MPOL_LOCAL;
mm/mempolicy.c
3528
new->w.user_nodemask = nodes;
mm/mempolicy.c
3539
*mpol = new;
mm/mempolicy.c
554
void mpol_rebind_task(struct task_struct *tsk, const nodemask_t *new)
mm/mempolicy.c
556
mpol_rebind_policy(tsk->mempolicy, new);
mm/mempolicy.c
564
void mpol_rebind_mm(struct mm_struct *mm, nodemask_t *new)
mm/mempolicy.c
572
mpol_rebind_policy(vma->vm_policy, new);
mm/migrate.c
357
struct page *new;
mm/migrate.c
363
new = folio_page(folio, idx);
mm/migrate.c
370
remove_migration_pmd(&pvmw, new);
mm/migrate.c
380
pte = mk_pte(new, READ_ONCE(vma->vm_page_prot));
mm/migrate.c
400
if (unlikely(is_device_private_page(new))) {
mm/migrate.c
403
page_to_pfn(new));
mm/migrate.c
406
page_to_pfn(new));
mm/migrate.c
432
folio_add_anon_rmap_pte(folio, new, vma,
mm/migrate.c
435
folio_add_file_rmap_pte(folio, new, vma);
mm/migrate.c
442
compound_order(new));
mm/mremap.c
1280
pmc.new = new_vma;
mm/mremap.c
346
!vma_has_uffd_without_event_remap(pmc->new);
mm/mremap.c
711
!can_align_down(pmc, pmc->new, pmc->new_addr, pagetable_mask))
mm/mremap.c
807
return move_hugetlb_page_tables(pmc->old, pmc->new, pmc->old_addr,
mm/mremap.c
870
if (pte_alloc(pmc->new->vm_mm, new_pmd))
mm/nommu.c
1309
struct vm_area_struct *new;
mm/nommu.c
1327
new = vm_area_dup(vma);
mm/nommu.c
1328
if (!new)
mm/nommu.c
1333
new->vm_region = region;
mm/nommu.c
1338
region->vm_top = region->vm_end = new->vm_end = addr;
mm/nommu.c
1340
region->vm_start = new->vm_start = addr;
mm/nommu.c
1341
region->vm_pgoff = new->vm_pgoff += npages;
mm/nommu.c
1344
vma_iter_config(vmi, new->vm_start, new->vm_end);
mm/nommu.c
1351
if (new->vm_ops && new->vm_ops->open)
mm/nommu.c
1352
new->vm_ops->open(new);
mm/nommu.c
1364
add_nommu_region(new->vm_region);
mm/nommu.c
1368
setup_vma_to_mm(new, mm);
mm/nommu.c
1369
vma_iter_store_new(vmi, new);
mm/nommu.c
1374
vm_area_free(new);
mm/page_counter.c
101
if (new > READ_ONCE(c->local_watermark)) {
mm/page_counter.c
102
WRITE_ONCE(c->local_watermark, new);
mm/page_counter.c
103
if (new > READ_ONCE(c->watermark))
mm/page_counter.c
104
WRITE_ONCE(c->watermark, new);
mm/page_counter.c
127
long new;
mm/page_counter.c
142
new = atomic_long_add_return(nr_pages, &c->usage);
mm/page_counter.c
143
if (new > c->max) {
mm/page_counter.c
156
propagate_protected_usage(c, new);
mm/page_counter.c
159
if (new > READ_ONCE(c->local_watermark)) {
mm/page_counter.c
160
WRITE_ONCE(c->local_watermark, new);
mm/page_counter.c
161
if (new > READ_ONCE(c->watermark))
mm/page_counter.c
162
WRITE_ONCE(c->watermark, new);
mm/page_counter.c
56
long new;
mm/page_counter.c
58
new = atomic_long_sub_return(nr_pages, &counter->usage);
mm/page_counter.c
60
if (WARN_ONCE(new < 0, "page_counter underflow: %ld nr_pages=%lu\n",
mm/page_counter.c
61
new, nr_pages)) {
mm/page_counter.c
62
new = 0;
mm/page_counter.c
63
atomic_long_set(&counter->usage, new);
mm/page_counter.c
66
propagate_protected_usage(counter, new);
mm/page_counter.c
82
long new;
mm/page_counter.c
84
new = atomic_long_add_return(nr_pages, &c->usage);
mm/page_counter.c
86
propagate_protected_usage(c, new);
mm/percpu.c
3171
pte_t *new;
mm/percpu.c
3173
new = memblock_alloc_or_panic(PTE_TABLE_SIZE, PTE_TABLE_SIZE);
mm/percpu.c
3174
pmd_populate_kernel(&init_mm, pmd, new);
mm/shmem.c
2078
struct folio *new, *old = *foliop;
mm/shmem.c
2096
new = shmem_alloc_folio(gfp, folio_order(old), info, index);
mm/shmem.c
2097
if (!new)
mm/shmem.c
2100
folio_ref_add(new, nr_pages);
mm/shmem.c
2101
folio_copy(new, old);
mm/shmem.c
2102
flush_dcache_folio(new);
mm/shmem.c
2104
__folio_set_locked(new);
mm/shmem.c
2105
__folio_set_swapbacked(new);
mm/shmem.c
2106
folio_mark_uptodate(new);
mm/shmem.c
2107
new->swap = entry;
mm/shmem.c
2108
folio_set_swapcache(new);
mm/shmem.c
2111
__swap_cache_replace_folio(ci, old, new);
mm/shmem.c
2112
mem_cgroup_replace_folio(old, new);
mm/shmem.c
2113
shmem_update_stats(new, nr_pages);
mm/shmem.c
2117
folio_add_lru(new);
mm/shmem.c
2118
*foliop = new;
mm/shrinker.c
125
struct shrinker_info *new, *old;
mm/shrinker.c
140
new = kvzalloc_node(sizeof(*new) + new_size, GFP_KERNEL, nid);
mm/shrinker.c
141
if (!new)
mm/shrinker.c
144
new->map_nr_max = new_nr_max;
mm/shrinker.c
146
memcpy(new->unit, old->unit, old_size);
mm/shrinker.c
147
if (shrinker_unit_alloc(new, old, nid)) {
mm/shrinker.c
148
kvfree(new);
mm/shrinker.c
152
rcu_assign_pointer(pn->shrinker_info, new);
mm/shrinker.c
41
static inline int shrinker_unit_alloc(struct shrinker_info *new,
mm/shrinker.c
45
int nr = DIV_ROUND_UP(new->map_nr_max, SHRINKER_UNIT_BITS);
mm/shrinker.c
52
shrinker_unit_free(new, start);
mm/shrinker.c
56
new->unit[i] = unit;
mm/shrinker_debug.c
197
const char *new, *old;
mm/shrinker_debug.c
202
new = kvasprintf_const(GFP_KERNEL, fmt, ap);
mm/shrinker_debug.c
205
if (!new)
mm/shrinker_debug.c
211
shrinker->name = new;
mm/shrinker_debug.c
218
kfree_const(new);
mm/slub.c
3822
struct freelist_counters old, new;
mm/slub.c
3844
new.freelist = get_freepointer(s, old.freelist);
mm/slub.c
3845
new.counters = old.counters;
mm/slub.c
3846
new.inuse++;
mm/slub.c
3848
} while (!__slab_update_freelist(s, slab, &old, &new, "get_from_partial_node"));
mm/slub.c
3851
if (!new.freelist)
mm/slub.c
4340
struct freelist_counters old, new;
mm/slub.c
4346
new.freelist = NULL;
mm/slub.c
4347
new.counters = old.counters;
mm/slub.c
4348
VM_WARN_ON_ONCE(new.frozen);
mm/slub.c
4350
new.inuse = old.objects;
mm/slub.c
4352
} while (!slab_update_freelist(s, slab, &old, &new, "get_freelist_nofreeze"));
mm/slub.c
5612
struct freelist_counters old, new;
mm/slub.c
5620
new.freelist = head;
mm/slub.c
5621
new.counters = old.counters;
mm/slub.c
5622
new.inuse -= cnt;
mm/slub.c
5624
if (!slab_update_freelist(s, slab, &old, &new, "__slab_try_return_freelist"))
mm/slub.c
5644
struct freelist_counters old, new;
mm/slub.c
5667
new.freelist = head;
mm/slub.c
5668
new.counters = old.counters;
mm/slub.c
5669
new.inuse -= cnt;
mm/slub.c
5676
if (!new.inuse || was_full) {
mm/slub.c
5692
} while (!slab_update_freelist(s, slab, &old, &new, "__slab_free"));
mm/slub.c
5715
if (unlikely(!new.inuse && n->nr_partial >= s->min_partial))
mm/slub.c
651
struct freelist_counters *new)
mm/slub.c
656
new->freelist_counters);
mm/slub.c
664
struct freelist_counters *new)
mm/slub.c
671
slab->freelist = new->freelist;
mm/slub.c
673
WRITE_ONCE(slab->counters, new->counters);
mm/slub.c
689
struct freelist_counters *old, struct freelist_counters *new, const char *n)
mm/slub.c
697
ret = __update_freelist_fast(slab, old, new);
mm/slub.c
699
ret = __update_freelist_slow(slab, old, new);
mm/slub.c
715
struct freelist_counters *old, struct freelist_counters *new, const char *n)
mm/slub.c
720
ret = __update_freelist_fast(slab, old, new);
mm/slub.c
725
ret = __update_freelist_slow(slab, old, new);
mm/swap.h
316
struct folio *old, struct folio *new);
mm/swap.h
466
struct folio *old, struct folio *new)
mm/swap_state.c
357
struct folio *old, struct folio *new)
mm/swap_state.c
359
swp_entry_t entry = new->swap;
mm/swap_state.c
360
unsigned long nr_pages = folio_nr_pages(new);
mm/swap_state.c
363
unsigned long pfn = folio_pfn(new);
mm/swap_state.c
366
VM_WARN_ON_ONCE(!folio_test_swapcache(old) || !folio_test_swapcache(new));
mm/swap_state.c
367
VM_WARN_ON_ONCE(!folio_test_locked(old) || !folio_test_locked(new));
mm/swap_state.c
383
folio_order(old) != folio_order(new)) {
mm/userfaultfd.c
2348
struct userfaultfd_ctx *new;
mm/userfaultfd.c
2904
struct userfaultfd_ctx *new;
mm/userfaultfd.c
2906
new = (struct userfaultfd_ctx *)
mm/userfaultfd.c
2909
release_new_ctx = new;
mm/userfaultfd.c
2963
ctx = fctx->new;
mm/userfaultfd.c
2992
fctx->new = ctx;
mm/userfaultfd.c
3008
ewq.msg.arg.reserved.reserved1 = (unsigned long)fctx->new;
mm/userfaultfd.c
3040
struct userfaultfd_ctx *ctx = fctx->new;
mm/userfaultfd.c
3290
static int resolve_userfault_fork(struct userfaultfd_ctx *new,
mm/userfaultfd.c
3296
fd = anon_inode_create_getfd("[userfaultfd]", &userfaultfd_fops, new,
mm/userfaultfd.c
3297
O_RDONLY | (new->flags & UFFD_SHARED_FCNTL_FLAGS), inode);
mm/vma.c
504
struct vm_area_struct *new;
mm/vma.c
516
new = vm_area_dup(vma);
mm/vma.c
517
if (!new)
mm/vma.c
521
new->vm_end = addr;
mm/vma.c
523
new->vm_start = addr;
mm/vma.c
524
new->vm_pgoff += ((addr - vma->vm_start) >> PAGE_SHIFT);
mm/vma.c
528
vma_iter_config(vmi, new->vm_start, new->vm_end);
mm/vma.c
529
if (vma_iter_prealloc(vmi, new))
mm/vma.c
532
err = vma_dup_policy(vma, new);
mm/vma.c
536
err = anon_vma_clone(new, vma, VMA_OP_SPLIT);
mm/vma.c
540
if (new->vm_file)
mm/vma.c
541
get_file(new->vm_file);
mm/vma.c
543
if (new->vm_ops && new->vm_ops->open)
mm/vma.c
544
new->vm_ops->open(new);
mm/vma.c
547
vma_start_write(new);
mm/vma.c
550
vp.insert = new;
mm/vma.c
563
vma->vm_pgoff += (addr - new->vm_start) >> PAGE_SHIFT;
mm/vma.c
581
mpol_put(vma_policy(new));
mm/vma.c
585
vm_area_free(new);
mm/vma.h
734
const vma_flags_t *new)
mm/vma.h
741
if (!vma_flags_test(new, VMA_EXEC_BIT))
mm/vma.h
745
if (vma_flags_test(new, VMA_WRITE_BIT))
mm/vma_init.c
112
struct vm_area_struct *new)
mm/vma_init.c
123
struct vm_area_struct *new = kmem_cache_alloc(vm_area_cachep, GFP_KERNEL);
mm/vma_init.c
125
if (!new)
mm/vma_init.c
130
vm_area_init_from(orig, new);
mm/vma_init.c
132
if (vma_pfnmap_track_ctx_dup(orig, new)) {
mm/vma_init.c
133
kmem_cache_free(vm_area_cachep, new);
mm/vma_init.c
136
vma_lock_init(new, true);
mm/vma_init.c
137
INIT_LIST_HEAD(&new->anon_vma_chain);
mm/vma_init.c
138
vma_numab_state_init(new);
mm/vma_init.c
139
dup_anon_vma_name(orig, new);
mm/vma_init.c
141
return new;
mm/vma_init.c
82
struct vm_area_struct *new)
mm/vma_init.c
96
new->pfnmap_track_ctx = ctx;
mm/vmscan.c
4309
int old, new;
mm/vmscan.c
4319
new = old = lruvec->lrugen.gen;
mm/vmscan.c
4327
new = get_memcg_gen(pgdat->memcg_lru.seq);
mm/vmscan.c
4329
new = get_memcg_gen(pgdat->memcg_lru.seq + 1);
mm/vmscan.c
4334
WRITE_ONCE(lruvec->lrugen.gen, new);
mm/vmscan.c
4339
hlist_nulls_add_head_rcu(&lruvec->lrugen.list, &pgdat->memcg_lru.fifo[new][bin]);
mm/vmscan.c
4341
hlist_nulls_add_tail_rcu(&lruvec->lrugen.list, &pgdat->memcg_lru.fifo[new][bin]);
mm/vmscan.c
4344
pgdat->memcg_lru.nr_memcgs[new]++;
net/batman-adv/multicast.c
370
struct batadv_hw_addr *new;
net/batman-adv/multicast.c
402
new = kmalloc_obj(*new, GFP_ATOMIC);
net/batman-adv/multicast.c
403
if (!new) {
net/batman-adv/multicast.c
408
ether_addr_copy(new->addr, mcast_addr);
net/batman-adv/multicast.c
409
hlist_add_head(&new->list, mcast_list);
net/batman-adv/multicast.c
437
struct batadv_hw_addr *new;
net/batman-adv/multicast.c
475
new = kmalloc_obj(*new, GFP_ATOMIC);
net/batman-adv/multicast.c
476
if (!new) {
net/batman-adv/multicast.c
481
ether_addr_copy(new->addr, mcast_addr);
net/batman-adv/multicast.c
482
hlist_add_head(&new->list, mcast_list);
net/batman-adv/multicast.c
590
struct batadv_hw_addr *new;
net/batman-adv/multicast.c
635
new = kmalloc_obj(*new, GFP_ATOMIC);
net/batman-adv/multicast.c
636
if (!new) {
net/batman-adv/multicast.c
641
ether_addr_copy(new->addr, mcast_addr);
net/batman-adv/multicast.c
642
hlist_add_head(&new->list, mcast_list);
net/batman-adv/tp_meter.c
1408
struct batadv_tp_unacked *un, *new;
net/batman-adv/tp_meter.c
1411
new = kmalloc_obj(*new, GFP_ATOMIC);
net/batman-adv/tp_meter.c
1412
if (unlikely(!new))
net/batman-adv/tp_meter.c
1415
new->seqno = seqno;
net/batman-adv/tp_meter.c
1416
new->len = payload_len;
net/batman-adv/tp_meter.c
1420
list_add(&new->list, &tp_vars->common.unacked_list);
net/batman-adv/tp_meter.c
1434
if (new->seqno == un->seqno) {
net/batman-adv/tp_meter.c
1435
if (new->len > un->len)
net/batman-adv/tp_meter.c
1436
un->len = new->len;
net/batman-adv/tp_meter.c
1437
kfree(new);
net/batman-adv/tp_meter.c
1443
if (batadv_seq_before(new->seqno, un->seqno))
net/batman-adv/tp_meter.c
1450
list_add(&new->list, &un->list);
net/batman-adv/tp_meter.c
1458
list_add(&new->list, &tp_vars->common.unacked_list);
net/bluetooth/rfcomm/tty.c
850
struct ktermios *new = &tty->termios;
net/bluetooth/rfcomm/tty.c
852
int new_baud_rate = tty_termios_baud_rate(new);
net/bluetooth/rfcomm/tty.c
865
if ((old->c_cflag & CRTSCTS) && !(new->c_cflag & CRTSCTS))
net/bluetooth/rfcomm/tty.c
869
if (((old->c_cflag & PARENB) != (new->c_cflag & PARENB)) ||
net/bluetooth/rfcomm/tty.c
870
((old->c_cflag & PARODD) != (new->c_cflag & PARODD))) {
net/bluetooth/rfcomm/tty.c
876
if (new->c_cflag & PARENB) {
net/bluetooth/rfcomm/tty.c
877
if (new->c_cflag & PARODD) {
net/bluetooth/rfcomm/tty.c
890
if (old->c_cc[VSTOP] != new->c_cc[VSTOP]) {
net/bluetooth/rfcomm/tty.c
892
x_on = new->c_cc[VSTOP];
net/bluetooth/rfcomm/tty.c
899
if (old->c_cc[VSTART] != new->c_cc[VSTART]) {
net/bluetooth/rfcomm/tty.c
901
x_off = new->c_cc[VSTART];
net/bluetooth/rfcomm/tty.c
909
if ((old->c_cflag & CSTOPB) != (new->c_cflag & CSTOPB))
net/bluetooth/rfcomm/tty.c
915
if (new->c_cflag & CSTOPB)
net/bluetooth/rfcomm/tty.c
921
if ((old->c_cflag & CSIZE) != (new->c_cflag & CSIZE))
net/bluetooth/rfcomm/tty.c
924
switch (new->c_cflag & CSIZE) {
net/core/dev.c
6363
struct bpf_prog *new = xdp->prog;
net/core/dev.c
6368
rcu_assign_pointer(dev->xdp_prog, new);
net/core/dev.c
6372
if (old && !new) {
net/core/dev.c
6374
} else if (new && !old) {
net/core/dev.c
6741
unsigned long new, val = READ_ONCE(n->state);
net/core/dev.c
6746
new = val | NAPIF_STATE_SCHED;
net/core/dev.c
6754
new |= (val & NAPIF_STATE_SCHED) / NAPIF_STATE_SCHED *
net/core/dev.c
6756
} while (!try_cmpxchg(&n->state, &val, new));
net/core/dev.c
6783
unsigned long flags, val, new, timeout = 0;
net/core/dev.c
6827
new = val & ~(NAPIF_STATE_MISSED | NAPIF_STATE_SCHED |
net/core/dev.c
6835
new |= (val & NAPIF_STATE_MISSED) / NAPIF_STATE_MISSED *
net/core/dev.c
6837
} while (!try_cmpxchg(&n->state, &val, new));
net/core/dev.c
7159
unsigned long val, new;
net/core/dev.c
7170
new = val & (~(NAPIF_STATE_THREADED |
net/core/dev.c
7177
if (try_cmpxchg(&napi->state, &val, new))
net/core/dev.c
7608
unsigned long val, new;
net/core/dev.c
7622
new = val | NAPIF_STATE_SCHED | NAPIF_STATE_NPSVC;
net/core/dev.c
7623
new &= ~(NAPIF_STATE_THREADED |
net/core/dev.c
7626
} while (!try_cmpxchg(&n->state, &val, new));
net/core/dev.c
7657
unsigned long new, val = READ_ONCE(n->state);
net/core/dev.c
7667
new = val & ~(NAPIF_STATE_SCHED | NAPIF_STATE_NPSVC);
net/core/dev.c
7669
new |= NAPIF_STATE_THREADED;
net/core/dev.c
7670
} while (!try_cmpxchg(&n->state, &val, new));
net/core/dev_addr_lists.c
24
struct netdev_hw_addr *new, int addr_len)
net/core/dev_addr_lists.c
33
diff = memcmp(new->addr, ha->addr, addr_len);
net/core/dev_addr_lists.c
35
diff = memcmp(&new->type, &ha->type, sizeof(new->type));
net/core/dev_addr_lists.c
46
rb_link_node_rcu(&new->node, parent, ins_point);
net/core/dev_addr_lists.c
47
rb_insert_color(&new->node, &list->tree);
net/core/dst.c
198
unsigned long prev, new;
net/core/dst.c
203
new = (unsigned long) p;
net/core/dst.c
204
prev = cmpxchg(&dst->_metrics, old, new);
net/core/dst.c
224
unsigned long prev, new;
net/core/dst.c
226
new = ((unsigned long) &dst_default_metrics) | DST_METRICS_READ_ONLY;
net/core/dst.c
227
prev = cmpxchg(&dst->_metrics, old, new);
net/core/filter.c
2843
u32 new, i = 0, l = 0, space, copy = 0, offset = 0;
net/core/filter.c
2911
new = i;
net/core/filter.c
2933
new = i;
net/core/filter.c
2944
sge = sk_msg_elem_cpy(msg, new);
net/core/filter.c
2946
sge_copy = sk_msg_elem_is_copy(msg, new);
net/core/filter.c
2978
sk_msg_clear_elem_copy(msg, new);
net/core/filter.c
2979
sg_set_page(&msg->sg.data[new], page, len + copy, 0);
net/core/filter.c
2982
sk_msg_iter_var_next(new);
net/core/filter.c
2983
msg->sg.data[new] = rsge;
net/core/filter.c
2984
sk_msg_set_elem_copy(msg, new, rsge_copy);
net/core/neighbour.c
1372
u8 new, u32 flags, u32 nlmsg_pid,
net/core/neighbour.c
1382
trace_neigh_update(neigh, lladdr, new, flags, nlmsg_pid);
net/core/neighbour.c
1392
new = old;
net/core/neighbour.c
1401
new = old & ~NUD_PERMANENT;
net/core/neighbour.c
1402
WRITE_ONCE(neigh->nud_state, new);
net/core/neighbour.c
1407
if (!(new & NUD_VALID)) {
net/core/neighbour.c
1411
WRITE_ONCE(neigh->nud_state, new);
net/core/neighbour.c
1415
(new & NUD_FAILED)) {
net/core/neighbour.c
1450
if (new & NUD_CONNECTED)
net/core/neighbour.c
1464
new = NUD_STALE;
net/core/neighbour.c
1468
if (lladdr == neigh->ha && new == NUD_STALE &&
net/core/neighbour.c
1470
new = old;
net/core/neighbour.c
1478
if (new != old || lladdr != neigh->ha)
net/core/neighbour.c
1481
if (new != old) {
net/core/neighbour.c
1483
if (new & NUD_PROBE)
net/core/neighbour.c
1485
if (new & NUD_IN_TIMER)
net/core/neighbour.c
1487
((new & NUD_REACHABLE) ?
net/core/neighbour.c
1490
WRITE_ONCE(neigh->nud_state, new);
net/core/neighbour.c
1499
if (!(new & NUD_CONNECTED))
net/core/neighbour.c
1504
if (new == old)
net/core/neighbour.c
1506
if (new & NUD_CONNECTED)
net/core/neighbour.c
1526
if (((new ^ old) & NUD_PERMANENT) || gc_update)
net/core/neighbour.c
1538
int neigh_update(struct neighbour *neigh, const u8 *lladdr, u8 new,
net/core/neighbour.c
1541
return __neigh_update(neigh, lladdr, new, flags, nlmsg_pid, NULL);
net/core/net-sysfs.c
164
unsigned long new;
net/core/net-sysfs.c
170
ret = kstrtoul(buf, 0, &new);
net/core/net-sysfs.c
178
ret = (*set)(netdev, new);
net/core/net-sysfs.c
195
unsigned long new;
net/core/net-sysfs.c
201
ret = kstrtoul(buf, 0, &new);
net/core/net-sysfs.c
208
ret = (*set)(netdev, new);
net/core/netprio_cgroup.c
43
struct netprio_map *old, *new;
net/core/netprio_cgroup.c
59
sizeof(new->priomap[0]);
net/core/netprio_cgroup.c
69
new = kzalloc(new_sz, GFP_KERNEL);
net/core/netprio_cgroup.c
70
if (!new)
net/core/netprio_cgroup.c
74
memcpy(new->priomap, old->priomap,
net/core/netprio_cgroup.c
77
new->priomap_len = new_len;
net/core/netprio_cgroup.c
80
rcu_assign_pointer(dev->priomap, new);
net/core/skbuff.c
1556
static void __copy_skb_header(struct sk_buff *new, const struct sk_buff *old)
net/core/skbuff.c
1558
new->tstamp = old->tstamp;
net/core/skbuff.c
1560
new->dev = old->dev;
net/core/skbuff.c
1561
memcpy(new->cb, old->cb, sizeof(old->cb));
net/core/skbuff.c
1562
skb_dst_copy(new, old);
net/core/skbuff.c
1563
__skb_ext_copy(new, old);
net/core/skbuff.c
1564
__nf_copy(new, old, false);
net/core/skbuff.c
1569
new->queue_mapping = old->queue_mapping;
net/core/skbuff.c
1571
memcpy(&new->headers, &old->headers, sizeof(new->headers));
net/core/skbuff.c
2143
void skb_copy_header(struct sk_buff *new, const struct sk_buff *old)
net/core/skbuff.c
2145
__copy_skb_header(new, old);
net/core/skbuff.c
2147
skb_shinfo(new)->gso_size = skb_shinfo(old)->gso_size;
net/core/skbuff.c
2148
skb_shinfo(new)->gso_segs = skb_shinfo(old)->gso_segs;
net/core/skbuff.c
2149
skb_shinfo(new)->gso_type = skb_shinfo(old)->gso_type;
net/core/skbuff.c
7100
struct skb_ext *new = kmem_cache_alloc(skbuff_ext_cache, flags);
net/core/skbuff.c
7102
if (new) {
net/core/skbuff.c
7103
memset(new->offset, 0, sizeof(new->offset));
net/core/skbuff.c
7104
refcount_set(&new->refcnt, 1);
net/core/skbuff.c
7107
return new;
net/core/skbuff.c
7113
struct skb_ext *new;
net/core/skbuff.c
7118
new = kmem_cache_alloc(skbuff_ext_cache, GFP_ATOMIC);
net/core/skbuff.c
7119
if (!new)
net/core/skbuff.c
7122
memcpy(new, old, old->chunks * SKB_EXT_ALIGN_VALUE);
net/core/skbuff.c
7123
refcount_set(&new->refcnt, 1);
net/core/skbuff.c
7143
return new;
net/core/skbuff.c
7187
struct skb_ext *new, *old = NULL;
net/core/skbuff.c
7193
new = skb_ext_maybe_cow(old, skb->active_extensions);
net/core/skbuff.c
7194
if (!new)
net/core/skbuff.c
7197
if (__skb_ext_exist(new, id))
net/core/skbuff.c
7200
newoff = new->chunks;
net/core/skbuff.c
7202
newoff = SKB_EXT_CHUNKSIZEOF(*new);
net/core/skbuff.c
7204
new = __skb_ext_alloc(GFP_ATOMIC);
net/core/skbuff.c
7205
if (!new)
net/core/skbuff.c
7210
new->chunks = newlen;
net/core/skbuff.c
7211
new->offset[id] = newoff;
net/core/skbuff.c
7214
skb->extensions = new;
net/core/skbuff.c
7216
return skb_ext_get_ptr(new, id);
net/core/sock.c
827
static void __sock_set_timestamps(struct sock *sk, bool val, bool new, bool ns)
net/core/sock.c
832
sock_valbool_flag(sk, SOCK_TSTAMP_NEW, new);
net/core/sock_diag.c
31
u64 new = gen_cookie_next(&sock_cookie);
net/core/sock_diag.c
33
atomic64_cmpxchg(&sk->sk_cookie, res, new);
net/core/sock_map.c
971
struct bpf_shtab_elem *new;
net/core/sock_map.c
980
new = bpf_map_kmalloc_node(&htab->map, htab->elem_size,
net/core/sock_map.c
983
if (!new) {
net/core/sock_map.c
987
memcpy(new->key, key, key_size);
net/core/sock_map.c
988
new->sk = sk;
net/core/sock_map.c
989
new->hash = hash;
net/core/sock_map.c
990
return new;
net/dcb/dcbnl.c
2050
int dcb_setapp(struct net_device *dev, struct dcb_app *new)
net/dcb/dcbnl.c
2057
memcpy(&event.app, new, sizeof(event.app));
net/dcb/dcbnl.c
2063
itr = dcb_app_lookup(new, dev->ifindex, -1);
net/dcb/dcbnl.c
2065
if (new->priority)
net/dcb/dcbnl.c
2066
itr->app.priority = new->priority;
net/dcb/dcbnl.c
2074
if (new->priority)
net/dcb/dcbnl.c
2075
err = dcb_app_add(&dcb_app_list, new, dev->ifindex);
net/dcb/dcbnl.c
2125
int dcb_setrewr(struct net_device *dev, struct dcb_app *new)
net/dcb/dcbnl.c
2131
if (dcb_rewr_lookup(new, dev->ifindex, new->protocol)) {
net/dcb/dcbnl.c
2136
err = dcb_app_add(&dcb_rewr_list, new, dev->ifindex);
net/dcb/dcbnl.c
2175
int dcb_ieee_setapp(struct net_device *dev, struct dcb_app *new)
net/dcb/dcbnl.c
2181
memcpy(&event.app, new, sizeof(event.app));
net/dcb/dcbnl.c
2187
if (dcb_app_lookup(new, dev->ifindex, new->priority)) {
net/dcb/dcbnl.c
2192
err = dcb_app_add(&dcb_app_list, new, dev->ifindex);
net/ipv4/devinet.c
2132
int attr, int new, int old, int ifindex)
net/ipv4/devinet.c
2134
if (new == old)
net/ipv4/devinet.c
2140
if (new == 0)
net/ipv4/devinet.c
2165
if (new == 1) {
net/ipv4/fib_frontend.c
135
struct fib_table *new)
net/ipv4/fib_frontend.c
138
switch (new->tb_id) {
net/ipv4/fib_frontend.c
140
rcu_assign_pointer(net->ipv4.fib_main, new);
net/ipv4/fib_frontend.c
143
rcu_assign_pointer(net->ipv4.fib_default, new);
net/ipv4/fib_frontend.c
151
hlist_replace_rcu(&old->tb_hlist, &new->tb_hlist);
net/ipv4/fib_frontend.c
156
struct fib_table *old, *new, *main_table;
net/ipv4/fib_frontend.c
163
new = fib_trie_unmerge(old);
net/ipv4/fib_frontend.c
164
if (!new)
net/ipv4/fib_frontend.c
168
if (new == old)
net/ipv4/fib_frontend.c
172
fib_replace_table(net, old, new);
net/ipv4/fib_semantics.c
1877
void fib_nhc_update_mtu(struct fib_nh_common *nhc, u32 new, u32 orig)
net/ipv4/fib_semantics.c
1893
if (new <= fnhe->fnhe_pmtu) {
net/ipv4/fib_semantics.c
1894
fnhe->fnhe_pmtu = new;
net/ipv4/fib_semantics.c
1897
} else if (new < fnhe->fnhe_pmtu ||
net/ipv4/fib_semantics.c
1899
fnhe->fnhe_pmtu = new;
net/ipv4/fib_trie.c
1105
struct fib_alias *new, t_key key)
net/ipv4/fib_trie.c
1109
l = leaf_new(key, new);
net/ipv4/fib_trie.c
1142
node_push_suffix(tp, new->fa_slen);
net/ipv4/fib_trie.c
1155
struct key_vector *l, struct fib_alias *new,
net/ipv4/fib_trie.c
1159
return fib_insert_node(t, tp, new, key);
net/ipv4/fib_trie.c
1162
hlist_add_before_rcu(&new->fa_list, &fa->fa_list);
net/ipv4/fib_trie.c
1167
if (new->fa_slen < last->fa_slen)
net/ipv4/fib_trie.c
1169
if ((new->fa_slen == last->fa_slen) &&
net/ipv4/fib_trie.c
1170
(new->tb_id > last->tb_id))
net/ipv4/fib_trie.c
1176
hlist_add_behind_rcu(&new->fa_list, &fa->fa_list);
net/ipv4/fib_trie.c
1178
hlist_add_head_rcu(&new->fa_list, &l->leaf);
net/ipv4/fib_trie.c
1182
if (l->slen < new->fa_slen) {
net/ipv4/fib_trie.c
1183
l->slen = new->fa_slen;
net/ipv4/fib_trie.c
1184
node_push_suffix(tp, new->fa_slen);
net/ipv4/icmp.c
239
int incr, new, old;
net/ipv4/icmp.c
262
new = min(old + incr, READ_ONCE(net->ipv4.sysctl_icmp_msgs_burst));
net/ipv4/icmp.c
263
} while (!atomic_try_cmpxchg(&net->ipv4.icmp_global_credit, &old, new));
net/ipv4/netfilter/nf_nat_h323.c
369
static void ip_nat_q931_expect(struct nf_conn *new,
net/ipv4/netfilter/nf_nat_h323.c
375
nf_nat_follow_master(new, this);
net/ipv4/netfilter/nf_nat_h323.c
380
BUG_ON(new->status & IPS_NAT_DONE_MASK);
net/ipv4/netfilter/nf_nat_h323.c
385
new->tuplehash[!this->dir].tuple.src.u3;
net/ipv4/netfilter/nf_nat_h323.c
386
nf_nat_setup_info(new, &range, NF_NAT_MANIP_SRC);
net/ipv4/netfilter/nf_nat_h323.c
392
new->master->tuplehash[!this->dir].tuple.src.u3;
net/ipv4/netfilter/nf_nat_h323.c
393
nf_nat_setup_info(new, &range, NF_NAT_MANIP_DST);
net/ipv4/netfilter/nf_nat_h323.c
461
static void ip_nat_callforwarding_expect(struct nf_conn *new,
net/ipv4/netfilter/nf_nat_h323.c
467
BUG_ON(new->status & IPS_NAT_DONE_MASK);
net/ipv4/netfilter/nf_nat_h323.c
472
new->tuplehash[!this->dir].tuple.src.u3;
net/ipv4/netfilter/nf_nat_h323.c
473
nf_nat_setup_info(new, &range, NF_NAT_MANIP_SRC);
net/ipv4/netfilter/nf_nat_h323.c
479
nf_nat_setup_info(new, &range, NF_NAT_MANIP_DST);
net/ipv4/nexthop.c
1596
static int fib6_check_nh_list(struct nexthop *old, struct nexthop *new,
net/ipv4/nexthop.c
1616
return fib6_check_nexthop(new, NULL, extack);
net/ipv4/nexthop.c
1679
static int fib_check_nh_list(struct nexthop *old, struct nexthop *new,
net/ipv4/nexthop.c
1687
err = fib_check_nexthop(new, fi->fib_scope, extack);
net/ipv4/nexthop.c
2273
struct nexthop *new, const struct nh_config *cfg,
net/ipv4/nexthop.c
2282
if (!new->is_group) {
net/ipv4/nexthop.c
2288
newg = rtnl_dereference(new->nh_grp);
net/ipv4/nexthop.c
2296
err = call_nexthop_notifiers(net, NEXTHOP_EVENT_REPLACE, new,
net/ipv4/nexthop.c
2320
err = call_nexthop_res_table_notifiers(net, new, extack);
net/ipv4/nexthop.c
2352
oldg->nh_entries[i].nh_parent = new;
net/ipv4/nexthop.c
2354
rcu_assign_pointer(new->nh_grp, oldg);
net/ipv4/nexthop.c
2442
struct nexthop *new,
net/ipv4/nexthop.c
2450
if (new->is_group) {
net/ipv4/nexthop.c
2456
rtnl_dereference(new->nh_info)->fdb_nh !=
net/ipv4/nexthop.c
2462
err = call_nexthop_notifiers(net, NEXTHOP_EVENT_REPLACE, new, extack);
net/ipv4/nexthop.c
2469
new->nh_flags |= old->nh_flags & (RTNH_F_OFFLOAD | RTNH_F_TRAP);
net/ipv4/nexthop.c
2472
newi = rtnl_dereference(new->nh_info);
net/ipv4/nexthop.c
2475
oldi->nh_parent = new;
net/ipv4/nexthop.c
2480
old->protocol = new->protocol;
net/ipv4/nexthop.c
2481
old->nh_flags = new->nh_flags;
net/ipv4/nexthop.c
2484
rcu_assign_pointer(new->nh_info, oldi);
net/ipv4/nexthop.c
2512
rcu_assign_pointer(new->nh_info, newi);
net/ipv4/nexthop.c
2517
newi->nh_parent = new;
net/ipv4/nexthop.c
2570
struct nexthop *new, const struct nh_config *cfg,
net/ipv4/nexthop.c
2580
err = fib_check_nh_list(old, new, extack);
net/ipv4/nexthop.c
2584
err = fib6_check_nh_list(old, new, extack);
net/ipv4/nexthop.c
2588
if (!new->is_group) {
net/ipv4/nexthop.c
2589
struct nh_info *nhi = rtnl_dereference(new->nh_info);
net/ipv4/nexthop.c
2604
err = fib_check_nh_list(nhge->nh_parent, new, extack);
net/ipv4/nexthop.c
2608
err = fib6_check_nh_list(nhge->nh_parent, new, extack);
net/ipv4/nexthop.c
2614
err = replace_nexthop_grp(net, old, new, cfg, extack);
net/ipv4/nexthop.c
2616
err = replace_nexthop_single(net, old, new, extack);
net/ipv4/nexthop.c
2619
nh_rt_cache_flush(net, old, new);
net/ipv4/nexthop.c
2621
WARN_ON_ONCE(__remove_nexthop(net, new, NULL));
net/ipv4/nexthop.c
2622
nexthop_put(new);
net/ipv4/route.c
1126
bool new = false;
net/ipv4/route.c
1149
new = true;
net/ipv4/route.c
1155
if (new)
net/ipv4/route.c
1162
new = true;
net/ipv4/route.c
1165
if (new)
net/ipv4/route.c
2894
struct dst_entry *new = &rt->dst;
net/ipv4/route.c
2896
new->__use = 1;
net/ipv4/route.c
2897
new->input = dst_discard;
net/ipv4/route.c
2898
new->output = dst_discard_out;
net/ipv4/route.c
2900
new->dev = net->loopback_dev;
net/ipv4/route.c
2901
netdev_hold(new->dev, &new->dev_tracker, GFP_ATOMIC);
net/ipv4/sysctl_net_ipv4.c
483
struct sysctl_fib_multipath_hash_seed new = {
net/ipv4/sysctl_net_ipv4.c
489
WRITE_ONCE(net->ipv4.sysctl_fib_multipath_hash_seed.user_seed, new.user_seed);
net/ipv4/sysctl_net_ipv4.c
490
WRITE_ONCE(net->ipv4.sysctl_fib_multipath_hash_seed.mp_seed, new.mp_seed);
net/ipv4/tcp_ipv4.c
1224
static bool better_md5_match(struct tcp_md5sig_key *old, struct tcp_md5sig_key *new)
net/ipv4/tcp_ipv4.c
1230
if (old->l3index && new->l3index == 0)
net/ipv4/tcp_ipv4.c
1232
if (old->l3index == 0 && new->l3index)
net/ipv4/tcp_ipv4.c
1235
return old->prefixlen < new->prefixlen;
net/ipv6/addrconf.c
6493
int old, new;
net/ipv6/addrconf.c
6501
new = *valp;
net/ipv6/addrconf.c
6503
if (write && old != new) {
net/ipv6/calipso.c
1131
struct ipv6_opt_hdr *old, *new;
net/ipv6/calipso.c
1143
new = calipso_opt_insert(old, doi_def, secattr);
net/ipv6/calipso.c
1145
if (IS_ERR(new))
net/ipv6/calipso.c
1146
return PTR_ERR(new);
net/ipv6/calipso.c
1148
ret_val = calipso_opt_update(sk, new);
net/ipv6/calipso.c
1150
kfree(new);
net/ipv6/calipso.c
1206
struct ipv6_opt_hdr *old, *new;
net/ipv6/calipso.c
1218
new = calipso_opt_insert(old, doi_def, secattr);
net/ipv6/calipso.c
1219
if (IS_ERR(new))
net/ipv6/calipso.c
1220
return PTR_ERR(new);
net/ipv6/calipso.c
1222
txopts = ipv6_renew_options(sk, req_inet->ipv6_opt, IPV6_HOPOPTS, new);
net/ipv6/calipso.c
1224
kfree(new);
net/ipv6/calipso.c
1249
struct ipv6_opt_hdr *new;
net/ipv6/calipso.c
1260
if (calipso_opt_del(req_inet->ipv6_opt->hopopt, &new))
net/ipv6/calipso.c
1263
txopts = ipv6_renew_options(sk, req_inet->ipv6_opt, IPV6_HOPOPTS, new);
net/ipv6/calipso.c
1272
kfree(new);
net/ipv6/calipso.c
909
struct ipv6_opt_hdr *new;
net/ipv6/calipso.c
924
new = kzalloc(buf_len, GFP_ATOMIC);
net/ipv6/calipso.c
925
if (!new)
net/ipv6/calipso.c
929
memcpy(new, hop, start);
net/ipv6/calipso.c
930
ret_val = calipso_genopt((unsigned char *)new, start, buf_len, doi_def,
net/ipv6/calipso.c
933
kfree(new);
net/ipv6/calipso.c
940
calipso_pad_write((unsigned char *)new, buf_len, pad);
net/ipv6/calipso.c
944
memcpy((char *)new + buf_len, (char *)hop + end, hop_len - end);
net/ipv6/calipso.c
947
new->nexthdr = 0;
net/ipv6/calipso.c
948
new->hdrlen = buf_len / 8 - 1;
net/ipv6/calipso.c
950
return new;
net/ipv6/calipso.c
968
struct ipv6_opt_hdr **new)
net/ipv6/calipso.c
980
*new = NULL;
net/ipv6/calipso.c
985
*new = kzalloc(hop_len - delta, GFP_ATOMIC);
net/ipv6/calipso.c
986
if (!*new)
net/ipv6/calipso.c
989
memcpy(*new, hop, start);
net/ipv6/calipso.c
990
(*new)->hdrlen -= delta / 8;
net/ipv6/calipso.c
992
calipso_pad_write((unsigned char *)*new, start, pad);
net/ipv6/calipso.c
994
memcpy((char *)*new + start + pad, (char *)hop + end,
net/ipv6/exthdrs.c
1254
struct ipv6_opt_hdr *new,
net/ipv6/exthdrs.c
1259
src = (renewtype == newtype ? new : old);
net/ipv6/ip6_fib.c
100
return new;
net/ipv6/ip6_fib.c
94
int new, old = atomic_read(&net->ipv6.fib6_sernum);
net/ipv6/ip6_fib.c
97
new = old < INT_MAX ? old + 1 : 1;
net/ipv6/ip6_fib.c
98
} while (!atomic_try_cmpxchg(&net->ipv6.fib6_sernum, &old, new));
net/ipv6/ipv6_sockglue.c
306
struct ipv6_opt_hdr *new = NULL;
net/ipv6/ipv6_sockglue.c
326
new = memdup_sockptr(optval, optlen);
net/ipv6/ipv6_sockglue.c
327
if (IS_ERR(new))
net/ipv6/ipv6_sockglue.c
328
return PTR_ERR(new);
net/ipv6/ipv6_sockglue.c
329
if (unlikely(ipv6_optlen(new) > optlen)) {
net/ipv6/ipv6_sockglue.c
330
kfree(new);
net/ipv6/ipv6_sockglue.c
336
opt = ipv6_renew_options(sk, opt, optname, new);
net/ipv6/ipv6_sockglue.c
337
kfree(new);
net/ipv6/ndisc.c
780
const u8 *lladdr, u8 new, u32 flags, u8 icmp6_type,
net/ipv6/ndisc.c
783
neigh_update(neigh, lladdr, new, flags, 0);
net/ipv6/route.c
2739
struct dst_entry *new = NULL;
net/ipv6/route.c
2747
new = &rt->dst;
net/ipv6/route.c
2748
new->__use = 1;
net/ipv6/route.c
2749
new->input = dst_discard;
net/ipv6/route.c
2750
new->output = dst_discard_out;
net/ipv6/route.c
2752
dst_copy_metrics(new, &ort->dst);
net/ipv6/route.c
2765
return new ? new : ERR_PTR(-ENOMEM);
net/ipv6/route.c
4362
netevent.new = &nrt->dst;
net/key/af_key.c
308
static inline void pfkey_hdr_dup(struct sadb_msg *new,
net/key/af_key.c
311
*new = *orig;
net/mac80211/cfg.c
1104
struct probe_resp *new, *old;
net/mac80211/cfg.c
1111
new = kzalloc(sizeof(struct probe_resp) + resp_len, GFP_KERNEL);
net/mac80211/cfg.c
1112
if (!new)
net/mac80211/cfg.c
1115
new->len = resp_len;
net/mac80211/cfg.c
1116
memcpy(new->data, resp, resp_len);
net/mac80211/cfg.c
1119
memcpy(new->cntdwn_counter_offsets, csa->counter_offsets_presp,
net/mac80211/cfg.c
1121
sizeof(new->cntdwn_counter_offsets[0]));
net/mac80211/cfg.c
1123
new->cntdwn_counter_offsets[0] = cca->counter_offset_presp;
net/mac80211/cfg.c
1125
rcu_assign_pointer(link->u.ap.probe_resp, new);
net/mac80211/cfg.c
1138
struct fils_discovery_data *new, *old = NULL;
net/mac80211/cfg.c
1150
new = kzalloc(sizeof(*new) + params->tmpl_len, GFP_KERNEL);
net/mac80211/cfg.c
1151
if (!new)
net/mac80211/cfg.c
1153
new->len = params->tmpl_len;
net/mac80211/cfg.c
1154
memcpy(new->data, params->tmpl, params->tmpl_len);
net/mac80211/cfg.c
1155
rcu_assign_pointer(link->u.ap.fils_discovery, new);
net/mac80211/cfg.c
1174
struct unsol_bcast_probe_resp_data *new, *old = NULL;
net/mac80211/cfg.c
1184
new = kzalloc(sizeof(*new) + params->tmpl_len, GFP_KERNEL);
net/mac80211/cfg.c
1185
if (!new)
net/mac80211/cfg.c
1187
new->len = params->tmpl_len;
net/mac80211/cfg.c
1188
memcpy(new->data, params->tmpl, params->tmpl_len);
net/mac80211/cfg.c
1189
rcu_assign_pointer(link->u.ap.unsol_bcast_probe_resp, new);
net/mac80211/cfg.c
1206
struct s1g_short_beacon_data *new;
net/mac80211/cfg.c
1210
sizeof(*new) + params->short_head_len + params->short_tail_len;
net/mac80211/cfg.c
1218
new = kzalloc(new_len, GFP_KERNEL);
net/mac80211/cfg.c
1219
if (!new)
net/mac80211/cfg.c
1223
new->short_head = (u8 *)new + sizeof(*new);
net/mac80211/cfg.c
1224
new->short_head_len = params->short_head_len;
net/mac80211/cfg.c
1225
memcpy(new->short_head, params->short_head, params->short_head_len);
net/mac80211/cfg.c
1228
new->short_tail = new->short_head + params->short_head_len;
net/mac80211/cfg.c
1229
new->short_tail_len = params->short_tail_len;
net/mac80211/cfg.c
1230
memcpy(new->short_tail, params->short_tail,
net/mac80211/cfg.c
1234
rcu_assign_pointer(link->u.ap.s1g_short_beacon, new);
net/mac80211/cfg.c
1248
struct ieee80211_ftm_responder_params *new, *old;
net/mac80211/cfg.c
1258
new = kzalloc(sizeof(*new) + len, GFP_KERNEL);
net/mac80211/cfg.c
1259
if (!new)
net/mac80211/cfg.c
1262
pos = (u8 *)(new + 1);
net/mac80211/cfg.c
1264
new->lci_len = lci_len;
net/mac80211/cfg.c
1265
new->lci = pos;
net/mac80211/cfg.c
1271
new->civicloc_len = civicloc_len;
net/mac80211/cfg.c
1272
new->civicloc = pos;
net/mac80211/cfg.c
1277
link_conf->ftmr_params = new;
net/mac80211/cfg.c
1473
struct beacon_data *new, *old;
net/mac80211/cfg.c
1498
size = sizeof(*new) + new_head_len + new_tail_len;
net/mac80211/cfg.c
1502
size += struct_size(new->mbssid_ies, elem, mbssid->cnt);
net/mac80211/cfg.c
1505
size += struct_size(new->rnr_ies, elem, rnr->cnt);
net/mac80211/cfg.c
1511
new = kzalloc(size, GFP_KERNEL);
net/mac80211/cfg.c
1512
if (!new)
net/mac80211/cfg.c
1521
new->head = ((u8 *) new) + sizeof(*new);
net/mac80211/cfg.c
1522
new->tail = new->head + new_head_len;
net/mac80211/cfg.c
1523
new->head_len = new_head_len;
net/mac80211/cfg.c
1524
new->tail_len = new_tail_len;
net/mac80211/cfg.c
1527
u8 *pos = new->tail + new->tail_len;
net/mac80211/cfg.c
1529
new->mbssid_ies = (void *)pos;
net/mac80211/cfg.c
1530
pos += struct_size(new->mbssid_ies, elem, mbssid->cnt);
net/mac80211/cfg.c
1531
pos += ieee80211_copy_mbssid_beacon(pos, new->mbssid_ies,
net/mac80211/cfg.c
1534
new->rnr_ies = (void *)pos;
net/mac80211/cfg.c
1535
pos += struct_size(new->rnr_ies, elem, rnr->cnt);
net/mac80211/cfg.c
1536
ieee80211_copy_rnr_beacon(pos, new->rnr_ies, rnr);
net/mac80211/cfg.c
1539
if (new->mbssid_ies->cnt && new->mbssid_ies->elem[0].len > 2)
net/mac80211/cfg.c
1541
*(new->mbssid_ies->elem[0].data + 2);
net/mac80211/cfg.c
1547
new->cntdwn_current_counter = csa->count;
net/mac80211/cfg.c
1548
memcpy(new->cntdwn_counter_offsets, csa->counter_offsets_beacon,
net/mac80211/cfg.c
1550
sizeof(new->cntdwn_counter_offsets[0]));
net/mac80211/cfg.c
1552
new->cntdwn_current_counter = cca->count;
net/mac80211/cfg.c
1553
new->cntdwn_counter_offsets[0] = cca->counter_offset_beacon;
net/mac80211/cfg.c
1558
memcpy(new->head, params->head, new_head_len);
net/mac80211/cfg.c
1560
memcpy(new->head, old->head, new_head_len);
net/mac80211/cfg.c
1564
memcpy(new->tail, params->tail, new_tail_len);
net/mac80211/cfg.c
1567
memcpy(new->tail, old->tail, new_tail_len);
net/mac80211/cfg.c
1572
kfree(new);
net/mac80211/cfg.c
1588
kfree(new);
net/mac80211/cfg.c
1595
rcu_assign_pointer(link->u.ap.beacon, new);
net/mac80211/iface.c
166
u64 new, mask, tmp;
net/mac80211/iface.c
176
new = ((u64)m[0] << 5*8) | ((u64)m[1] << 4*8) |
net/mac80211/iface.c
201
if ((new & ~mask) != (tmp & ~mask)) {
net/mac80211/key.c
294
struct ieee80211_key *new)
net/mac80211/key.c
296
struct ieee80211_local *local = new->local;
net/mac80211/key.c
297
struct sta_info *sta = new->sta;
net/mac80211/key.c
302
if (new->conf.flags & IEEE80211_KEY_FLAG_NO_AUTO_TX) {
net/mac80211/key.c
445
struct ieee80211_key *new)
net/mac80211/key.c
457
if (WARN_ON(!new && !old))
net/mac80211/key.c
460
if (new) {
net/mac80211/key.c
461
idx = new->conf.keyidx;
net/mac80211/key.c
462
is_wep = new->conf.cipher == WLAN_CIPHER_SUITE_WEP40 ||
net/mac80211/key.c
463
new->conf.cipher == WLAN_CIPHER_SUITE_WEP104;
net/mac80211/key.c
464
link_id = new->conf.link_id;
net/mac80211/key.c
497
WARN_ON(new && old && new->conf.keyidx != old->conf.keyidx);
net/mac80211/key.c
499
if (new && sta && pairwise) {
net/mac80211/key.c
503
ieee80211_pairwise_rekey(old, new);
net/mac80211/key.c
510
if (new)
net/mac80211/key.c
511
ret = ieee80211_key_enable_hw_accel(new);
net/mac80211/key.c
514
if (!new->local->wowlan) {
net/mac80211/key.c
515
ret = ieee80211_key_enable_hw_accel(new);
net/mac80211/key.c
518
new->flags |= KEY_FLAG_UPLOADED_TO_HARDWARE;
net/mac80211/key.c
519
if (!(new->conf.flags & (IEEE80211_KEY_FLAG_GENERATE_MMIC |
net/mac80211/key.c
529
if (new)
net/mac80211/key.c
530
list_add_tail_rcu(&new->list, &sdata->key_list);
net/mac80211/key.c
534
rcu_assign_pointer(sta->ptk[idx], new);
net/mac80211/key.c
535
if (new &&
net/mac80211/key.c
536
!(new->conf.flags & IEEE80211_KEY_FLAG_NO_AUTO_TX))
net/mac80211/key.c
537
_ieee80211_set_tx_key(new, true);
net/mac80211/key.c
539
rcu_assign_pointer(link_sta->gtk[idx], new);
net/mac80211/key.c
545
if (new && !old)
net/mac80211/key.c
561
if (defunikey && !new)
net/mac80211/key.c
563
if (defmultikey && !new)
net/mac80211/key.c
565
if (defmgmtkey && !new)
net/mac80211/key.c
567
if (defbeaconkey && !new)
net/mac80211/key.c
571
rcu_assign_pointer(sdata->keys[idx], new);
net/mac80211/key.c
573
rcu_assign_pointer(link->gtk[idx], new);
net/mac80211/key.c
575
if (defunikey && new)
net/mac80211/key.c
576
__ieee80211_set_default_key(link, new->conf.keyidx,
net/mac80211/key.c
578
if (defmultikey && new)
net/mac80211/key.c
579
__ieee80211_set_default_key(link, new->conf.keyidx,
net/mac80211/key.c
581
if (defmgmtkey && new)
net/mac80211/key.c
583
new->conf.keyidx);
net/mac80211/key.c
584
if (defbeaconkey && new)
net/mac80211/key.c
586
new->conf.keyidx);
net/mac80211/key.c
815
struct ieee80211_key *new)
net/mac80211/key.c
820
if (!old || new->conf.keylen != old->conf.keylen)
net/mac80211/key.c
824
tk_new = new->conf.key;
net/mac80211/key.c
832
new->conf.cipher == WLAN_CIPHER_SUITE_TKIP &&
net/mac80211/key.c
833
new->conf.keylen == WLAN_KEY_LEN_TKIP &&
net/mac80211/key.c
834
!(new->conf.flags & IEEE80211_KEY_FLAG_PAIRWISE)) {
net/mac80211/key.c
843
return !crypto_memneq(tk_old, tk_new, new->conf.keylen);
net/mac80211/rc80211_minstrel_ht.c
721
minstrel_ewma(int old, int new, int weight)
net/mac80211/rc80211_minstrel_ht.c
725
diff = new - old;
net/mac80211/rx.c
4731
}, *old, *new = NULL;
net/mac80211/rx.c
4852
new = kmemdup(&fastrx, sizeof(fastrx), GFP_KERNEL);
net/mac80211/rx.c
4867
rcu_assign_pointer(sta->fast_rx, new);
net/mac80211/util.c
3118
struct cfg80211_chan_def new = *chandef;
net/mac80211/util.c
3201
new.width = NL80211_CHAN_WIDTH_80;
net/mac80211/util.c
3202
new.center_freq1 = cf0;
net/mac80211/util.c
3209
new.width = NL80211_CHAN_WIDTH_160;
net/mac80211/util.c
3210
new.center_freq1 = cf1;
net/mac80211/util.c
3212
new.width = NL80211_CHAN_WIDTH_80P80;
net/mac80211/util.c
3213
new.center_freq2 = cf1;
net/mac80211/util.c
3219
new.width = NL80211_CHAN_WIDTH_160;
net/mac80211/util.c
3220
new.center_freq1 = cf0;
net/mac80211/util.c
3224
new.width = NL80211_CHAN_WIDTH_80P80;
net/mac80211/util.c
3225
new.center_freq1 = cf0;
net/mac80211/util.c
3226
new.center_freq2 = cf1;
net/mac80211/util.c
3232
if (!cfg80211_chandef_valid(&new))
net/mac80211/util.c
3235
*chandef = new;
net/mac802154/llsec.c
217
struct ieee802154_llsec_key_entry *pos, *new;
net/mac802154/llsec.c
244
new = kzalloc_obj(*new);
net/mac802154/llsec.c
245
if (!new)
net/mac802154/llsec.c
256
new->id = *id;
net/mac802154/llsec.c
257
new->key = &mkey->key;
net/mac802154/llsec.c
259
list_add_rcu(&new->list, &sec->table.keys);
net/mac802154/llsec.c
264
kfree_sensitive(new);
net/mpls/af_mpls.c
576
struct mpls_route *old, struct mpls_route *new,
net/mpls/af_mpls.c
581
int event = new ? RTM_NEWROUTE : RTM_DELROUTE;
net/mpls/af_mpls.c
582
struct mpls_route *rt = new ? new : old;
net/mpls/af_mpls.c
583
unsigned nlm_flags = (old && new) ? NLM_F_REPLACE : 0;
net/mpls/af_mpls.c
590
struct mpls_route *new,
net/mpls/af_mpls.c
598
rcu_assign_pointer(platform_label[index], new);
net/mpls/af_mpls.c
600
mpls_notify_route(net, index, rt, new, info);
net/netfilter/core.c
103
struct nf_hook_entries *new;
net/netfilter/core.c
133
new = allocate_hook_entries_size(alloc_entries);
net/netfilter/core.c
134
if (!new)
net/netfilter/core.c
137
new_ops = nf_hook_entries_get_hook_ops(new);
net/netfilter/core.c
149
new->hooks[nhooks] = old->hooks[i];
net/netfilter/core.c
153
new->hooks[nhooks].hook = reg->hook;
net/netfilter/core.c
154
new->hooks[nhooks].priv = reg->priv;
net/netfilter/core.c
162
new->hooks[nhooks].hook = reg->hook;
net/netfilter/core.c
163
new->hooks[nhooks].priv = reg->priv;
net/netfilter/core.c
166
return new;
net/netfilter/core.c
231
struct nf_hook_entries *new = NULL;
net/netfilter/core.c
253
new = allocate_hook_entries_size(hook_entries);
net/netfilter/core.c
254
if (!new)
net/netfilter/core.c
257
new_ops = nf_hook_entries_get_hook_ops(new);
net/netfilter/core.c
261
new->hooks[j] = old->hooks[i];
net/netfilter/core.c
265
hooks_validate(new);
net/netfilter/core.c
267
rcu_assign_pointer(*pp, new);
net/netfilter/core.c
691
void nf_ct_attach(struct sk_buff *new, const struct sk_buff *skb)
net/netfilter/core.c
699
ct_hook->attach(new, skb);
net/netfilter/nf_conntrack_ecache.c
274
const struct nf_ct_event_notifier *new)
net/netfilter/nf_conntrack_ecache.c
282
rcu_assign_pointer(net->ct.nf_conntrack_event_cb, new);
net/netfilter/nf_conntrack_expect.c
307
struct nf_conntrack_expect *new;
net/netfilter/nf_conntrack_expect.c
309
new = kmem_cache_zalloc(nf_ct_expect_cachep, GFP_ATOMIC);
net/netfilter/nf_conntrack_expect.c
310
if (!new)
net/netfilter/nf_conntrack_expect.c
313
new->timeout = nfct_time_stamp;
net/netfilter/nf_conntrack_expect.c
314
new->master = me;
net/netfilter/nf_conntrack_expect.c
315
refcount_set(&new->use, 1);
net/netfilter/nf_conntrack_expect.c
316
return new;
net/netfilter/nf_conntrack_expect.c
439
struct nf_conntrack_expect *new,
net/netfilter/nf_conntrack_expect.c
450
if (exp->class == new->class)
net/netfilter/nf_conntrack_extend.c
108
oldlen = sizeof(*new);
net/netfilter/nf_conntrack_extend.c
115
new = krealloc(ct->ext, alloc, gfp);
net/netfilter/nf_conntrack_extend.c
116
if (!new)
net/netfilter/nf_conntrack_extend.c
120
memset(new->offset, 0, sizeof(new->offset));
net/netfilter/nf_conntrack_extend.c
122
new->offset[id] = newoff;
net/netfilter/nf_conntrack_extend.c
123
new->len = newlen;
net/netfilter/nf_conntrack_extend.c
124
memset((void *)new + newoff, 0, newlen - newoff);
net/netfilter/nf_conntrack_extend.c
126
ct->ext = new;
net/netfilter/nf_conntrack_extend.c
127
return (void *)new + newoff;
net/netfilter/nf_conntrack_extend.c
93
struct nf_ct_ext *new;
net/netfilter/nf_conntrack_labels.c
14
static int replace_u32(u32 *address, u32 mask, u32 new)
net/netfilter/nf_conntrack_labels.c
20
tmp = (old & mask) ^ new;
net/netfilter/nf_nat_core.c
325
static bool nf_seq_has_advanced(const struct nf_conn *old, const struct nf_conn *new)
net/netfilter/nf_nat_core.c
327
return (__s32)(new->proto.tcp.seen[0].td_end -
net/netfilter/nf_synproxy_core.c
194
u32 new, old;
net/netfilter/nf_synproxy_core.c
225
new = old - synproxy->tsoff;
net/netfilter/nf_synproxy_core.c
226
put_unaligned_be32(new, &op[2]);
net/netfilter/nf_synproxy_core.c
229
new = old + synproxy->tsoff;
net/netfilter/nf_synproxy_core.c
230
put_unaligned_be32(new, &op[6]);
net/netfilter/nf_synproxy_core.c
234
cpu_to_be32(new), false);
net/netfilter/nft_exthdr.c
256
} old, new;
net/netfilter/nft_exthdr.c
271
new.v16 = (__force __be16)nft_reg_load16(
net/netfilter/nft_exthdr.c
277
if (ntohs(old.v16) <= ntohs(new.v16))
net/netfilter/nft_exthdr.c
282
if (old.v16 == new.v16)
net/netfilter/nft_exthdr.c
285
put_unaligned(new.v16, (__be16*)(opt + offset));
net/netfilter/nft_exthdr.c
287
old.v16, new.v16, false);
net/netfilter/nft_exthdr.c
290
new.v32 = nft_reg_load_be32(&regs->data[priv->sreg]);
net/netfilter/nft_exthdr.c
293
if (old.v32 == new.v32)
net/netfilter/nft_exthdr.c
296
put_unaligned(new.v32, (__be32*)(opt + offset));
net/netfilter/nft_exthdr.c
298
old.v32, new.v32, false);
net/netfilter/nft_set_bitmap.c
137
struct nft_bitmap_elem *new = nft_elem_priv_cast(elem->priv), *be;
net/netfilter/nft_set_bitmap.c
142
be = nft_bitmap_elem_find(net, set, new, genmask);
net/netfilter/nft_set_bitmap.c
148
nft_bitmap_location(set, nft_set_ext_key(&new->ext), &idx, &off);
net/netfilter/nft_set_bitmap.c
151
list_add_tail_rcu(&new->head, &priv->list);
net/netfilter/nft_set_pipapo.c
1434
struct nft_pipapo_match *new;
net/netfilter/nft_set_pipapo.c
1437
new = kmalloc_flex(*new, f, old->field_count, GFP_KERNEL_ACCOUNT);
net/netfilter/nft_set_pipapo.c
1438
if (!new)
net/netfilter/nft_set_pipapo.c
1441
new->field_count = old->field_count;
net/netfilter/nft_set_pipapo.c
1442
new->bsize_max = old->bsize_max;
net/netfilter/nft_set_pipapo.c
1444
new->scratch = alloc_percpu(*new->scratch);
net/netfilter/nft_set_pipapo.c
1445
if (!new->scratch)
net/netfilter/nft_set_pipapo.c
1449
*per_cpu_ptr(new->scratch, i) = NULL;
net/netfilter/nft_set_pipapo.c
1451
if (pipapo_realloc_scratch(new, old->bsize_max))
net/netfilter/nft_set_pipapo.c
1454
rcu_head_init(&new->rcu);
net/netfilter/nft_set_pipapo.c
1457
dst = new->f;
net/netfilter/nft_set_pipapo.c
1499
new->state = NFT_PIPAPO_CLONE_NEW;
net/netfilter/nft_set_pipapo.c
1500
return new;
net/netfilter/nft_set_pipapo.c
1512
pipapo_free_scratch(new, i);
net/netfilter/nft_set_pipapo.c
1514
free_percpu(new->scratch);
net/netfilter/nft_set_pipapo.c
1515
kfree(new);
net/netfilter/nft_set_rbtree.c
343
struct nft_rbtree_elem *new,
net/netfilter/nft_set_rbtree.c
362
d = nft_rbtree_cmp(set, rbe, new);
net/netfilter/nft_set_rbtree.c
409
d = nft_rbtree_cmp(set, rbe, new);
net/netfilter/nft_set_rbtree.c
426
if (nft_rbtree_cmp(set, rbe_ge, new) != 0) {
net/netfilter/nft_set_rbtree.c
435
if ((nft_rbtree_interval_start(new) &&
net/netfilter/nft_set_rbtree.c
437
(nft_rbtree_interval_end(new) &&
net/netfilter/nft_set_rbtree.c
453
if (nft_rbtree_interval_null(set, new))
net/netfilter/nft_set_rbtree.c
455
else if (nft_rbtree_interval_start(new) && priv->start_rbe_cookie)
net/netfilter/nft_set_rbtree.c
461
if (rbe_ge && !nft_rbtree_cmp(set, new, rbe_ge) &&
net/netfilter/nft_set_rbtree.c
462
nft_rbtree_interval_start(rbe_ge) == nft_rbtree_interval_start(new)) {
net/netfilter/nft_set_rbtree.c
471
if (rbe_le && !nft_rbtree_cmp(set, new, rbe_le) &&
net/netfilter/nft_set_rbtree.c
472
nft_rbtree_interval_end(rbe_le) == nft_rbtree_interval_end(new)) {
net/netfilter/nft_set_rbtree.c
476
if (nft_rbtree_interval_null(set, new))
net/netfilter/nft_set_rbtree.c
496
nft_rbtree_interval_start(rbe_le) && nft_rbtree_interval_start(new)) {
net/netfilter/nft_set_rbtree.c
509
nft_rbtree_interval_end(rbe_le) && nft_rbtree_interval_end(new))
net/netfilter/nft_set_rbtree.c
516
nft_rbtree_interval_end(rbe_ge) && nft_rbtree_interval_end(new))
net/netfilter/nft_set_rbtree.c
525
d = nft_rbtree_cmp(set, rbe, new);
net/netfilter/nft_set_rbtree.c
537
rb_link_node_rcu(&new->node, parent, p);
net/netfilter/nft_set_rbtree.c
538
rb_insert_color(&new->node, &priv->root);
net/netlink/af_netlink.c
1639
int old, new = !!is_new, subscriptions;
net/netlink/af_netlink.c
1642
subscriptions = nlk->subscriptions - old + new;
net/netlink/af_netlink.c
1643
__assign_bit(group - 1, nlk->groups, new);
net/netlink/af_netlink.c
172
struct sk_buff *new;
net/netlink/af_netlink.c
174
new = alloc_skb(len, gfp_mask);
net/netlink/af_netlink.c
175
if (new == NULL)
net/netlink/af_netlink.c
178
NETLINK_CB(new).portid = NETLINK_CB(skb).portid;
net/netlink/af_netlink.c
179
NETLINK_CB(new).dst_group = NETLINK_CB(skb).dst_group;
net/netlink/af_netlink.c
180
NETLINK_CB(new).creds = NETLINK_CB(skb).creds;
net/netlink/af_netlink.c
182
skb_put_data(new, skb->data, len);
net/netlink/af_netlink.c
183
return new;
net/netlink/af_netlink.c
2090
struct listeners *new, *old;
net/netlink/af_netlink.c
2097
new = kzalloc(sizeof(*new) + NLGRPSZ(groups), GFP_ATOMIC);
net/netlink/af_netlink.c
2098
if (!new)
net/netlink/af_netlink.c
2101
memcpy(new->masks, old->masks, NLGRPSZ(tbl->groups));
net/netlink/af_netlink.c
2102
rcu_assign_pointer(tbl->listeners, new);
net/openvswitch/flow_table.c
1005
const struct sw_flow_mask *new)
net/openvswitch/flow_table.c
1009
mask = flow_mask_find(tbl, new);
net/openvswitch/flow_table.c
1015
mask->key = new->key;
net/openvswitch/flow_table.c
1016
mask->range = new->range;
net/openvswitch/flow_table.c
1107
struct mask_array *new;
net/openvswitch/flow_table.c
1167
new = tbl_mask_array_alloc(ma->max);
net/openvswitch/flow_table.c
1168
if (!new)
net/openvswitch/flow_table.c
1175
new->masks[new->count++] = ma->masks[index];
net/openvswitch/flow_table.c
1178
rcu_assign_pointer(table->mask_array, new);
net/openvswitch/flow_table.c
218
struct mask_array *new;
net/openvswitch/flow_table.c
221
new = kzalloc(struct_size(new, masks, size) +
net/openvswitch/flow_table.c
223
if (!new)
net/openvswitch/flow_table.c
226
new->masks_usage_zero_cntr = (u64 *)((u8 *)new +
net/openvswitch/flow_table.c
227
struct_size(new, masks, size));
net/openvswitch/flow_table.c
229
new->masks_usage_stats = __alloc_percpu(sizeof(struct mask_array_stats) +
net/openvswitch/flow_table.c
232
if (!new->masks_usage_stats) {
net/openvswitch/flow_table.c
233
kfree(new);
net/openvswitch/flow_table.c
237
new->count = 0;
net/openvswitch/flow_table.c
238
new->max = size;
net/openvswitch/flow_table.c
240
return new;
net/openvswitch/flow_table.c
246
struct mask_array *new;
net/openvswitch/flow_table.c
248
new = tbl_mask_array_alloc(size);
net/openvswitch/flow_table.c
249
if (!new)
net/openvswitch/flow_table.c
258
new->masks[new->count++] = old->masks[i];
net/openvswitch/flow_table.c
263
rcu_assign_pointer(tbl->mask_array, new);
net/openvswitch/flow_table.c
269
struct sw_flow_mask *new)
net/openvswitch/flow_table.c
290
rcu_assign_pointer(ma->masks[ma_count], new);
net/openvswitch/flow_table.c
360
struct mask_cache *new;
net/openvswitch/flow_table.c
369
new = kzalloc_obj(*new);
net/openvswitch/flow_table.c
370
if (!new)
net/openvswitch/flow_table.c
373
new->cache_size = size;
net/openvswitch/flow_table.c
374
if (new->cache_size > 0) {
net/openvswitch/flow_table.c
376
new->cache_size),
net/openvswitch/flow_table.c
379
kfree(new);
net/openvswitch/flow_table.c
384
new->mask_cache = cache;
net/openvswitch/flow_table.c
385
return new;
net/openvswitch/flow_table.c
390
struct mask_cache *new;
net/openvswitch/flow_table.c
399
new = tbl_mask_cache_alloc(size);
net/openvswitch/flow_table.c
400
if (!new)
net/openvswitch/flow_table.c
403
rcu_assign_pointer(table->mask_cache, new);
net/openvswitch/flow_table.c
575
struct table_instance *new, bool ufid)
net/openvswitch/flow_table.c
581
new->node_ver = !old_ver;
net/openvswitch/flow_table.c
592
ufid_table_instance_insert(new, flow);
net/openvswitch/flow_table.c
597
table_instance_insert(new, flow);
net/packet/af_packet.c
1568
static void __fanout_set_data_bpf(struct packet_fanout *f, struct bpf_prog *new)
net/packet/af_packet.c
1574
rcu_assign_pointer(f->bpf_prog, new);
net/packet/af_packet.c
1586
struct bpf_prog *new;
net/packet/af_packet.c
1597
ret = bpf_prog_create_from_user(&new, &fprog, NULL, false);
net/packet/af_packet.c
1601
__fanout_set_data_bpf(po->fanout, new);
net/packet/af_packet.c
1608
struct bpf_prog *new;
net/packet/af_packet.c
1618
new = bpf_prog_get_type(fd, BPF_PROG_TYPE_SOCKET_FILTER);
net/packet/af_packet.c
1619
if (IS_ERR(new))
net/packet/af_packet.c
1620
return PTR_ERR(new);
net/packet/af_packet.c
1622
__fanout_set_data_bpf(po->fanout, new);
net/qrtr/ns.c
187
bool new)
net/qrtr/ns.c
198
pkt.cmd = new ? cpu_to_le32(QRTR_TYPE_NEW_SERVER) :
net/rds/rds.h
829
rds_conn_path_transition(struct rds_conn_path *cp, int old, int new)
net/rds/rds.h
831
return atomic_cmpxchg(&cp->cp_state, old, new) == old;
net/rds/rds.h
835
rds_conn_transition(struct rds_connection *conn, int old, int new)
net/rds/rds.h
838
return rds_conn_path_transition(&conn->c_path[0], old, new);
net/rxrpc/input.c
892
int new, a, n;
net/rxrpc/input.c
922
new = nr_reported - tq->nr_reported_acks;
net/rxrpc/input.c
923
if (new > 0) {
net/rxrpc/input.c
927
n = new - a;
net/rxrpc/input.c
928
_debug("new_a %16lx new=%d a=%d n=%d", new_acks, new, a, n);
net/rxrpc/input.c
934
call->acks_nr_snacks += new;
net/rxrpc/input.c
935
summary->nr_new_snacks += new;
net/sched/act_api.c
892
goto new;
net/sched/act_api.c
914
new:
net/sched/act_gate.c
241
struct tcfg_gate_entry *new;
net/sched/act_gate.c
243
new = kzalloc(sizeof(*new), GFP_ATOMIC);
net/sched/act_gate.c
244
if (!new) {
net/sched/act_gate.c
249
new->index = entry->index;
net/sched/act_gate.c
250
new->gate_state = entry->gate_state;
net/sched/act_gate.c
251
new->interval = entry->interval;
net/sched/act_gate.c
252
new->ipv = entry->ipv;
net/sched/act_gate.c
253
new->maxoctets = entry->maxoctets;
net/sched/act_gate.c
254
list_add_tail(&new->list, &dst->entries);
net/sched/act_police.c
154
new = kzalloc_obj(*new);
net/sched/act_police.c
155
if (unlikely(!new)) {
net/sched/act_police.c
161
new->tcfp_result = tcfp_result;
net/sched/act_police.c
162
new->tcfp_mtu = parm->mtu;
net/sched/act_police.c
163
if (!new->tcfp_mtu) {
net/sched/act_police.c
164
new->tcfp_mtu = ~0;
net/sched/act_police.c
166
new->tcfp_mtu = 255 << R_tab->rate.cell_log;
net/sched/act_police.c
169
new->rate_present = true;
net/sched/act_police.c
171
psched_ratecfg_precompute(&new->rate, &R_tab->rate, rate64);
net/sched/act_police.c
174
new->rate_present = false;
net/sched/act_police.c
177
new->peak_present = true;
net/sched/act_police.c
179
psched_ratecfg_precompute(&new->peak, &P_tab->rate, prate64);
net/sched/act_police.c
182
new->peak_present = false;
net/sched/act_police.c
185
new->tcfp_burst = PSCHED_TICKS2NS(parm->burst);
net/sched/act_police.c
186
if (new->peak_present)
net/sched/act_police.c
187
new->tcfp_mtu_ptoks = (s64)psched_l2t_ns(&new->peak,
net/sched/act_police.c
188
new->tcfp_mtu);
net/sched/act_police.c
191
new->tcfp_ewma_rate = nla_get_u32(tb[TCA_POLICE_AVRATE]);
net/sched/act_police.c
196
new->pps_present = true;
net/sched/act_police.c
197
new->tcfp_pkt_burst = PSCHED_TICKS2NS(ppsburst);
net/sched/act_police.c
198
psched_ppscfg_precompute(&new->ppsrate, pps);
net/sched/act_police.c
201
new->action = parm->action;
net/sched/act_police.c
205
police->tcfp_toks = new->tcfp_burst;
net/sched/act_police.c
206
if (new->peak_present)
net/sched/act_police.c
207
police->tcfp_ptoks = new->tcfp_mtu_ptoks;
net/sched/act_police.c
210
new = rcu_replace_pointer(police->params,
net/sched/act_police.c
211
new,
net/sched/act_police.c
217
if (new)
net/sched/act_police.c
218
kfree_rcu(new, rcu);
net/sched/act_police.c
53
struct tcf_police_params *new;
net/sched/cls_cgroup.c
102
err = tcf_exts_init(&new->exts, net, TCA_CGROUP_ACT, TCA_CGROUP_POLICE);
net/sched/cls_cgroup.c
105
new->handle = handle;
net/sched/cls_cgroup.c
106
new->tp = tp;
net/sched/cls_cgroup.c
113
err = tcf_exts_validate(net, tp, tb, tca[TCA_RATE], &new->exts, flags,
net/sched/cls_cgroup.c
118
err = tcf_em_tree_validate(tp, tb[TCA_CGROUP_EMATCHES], &new->ematches);
net/sched/cls_cgroup.c
122
rcu_assign_pointer(tp->root, new);
net/sched/cls_cgroup.c
129
tcf_exts_destroy(&new->exts);
net/sched/cls_cgroup.c
130
kfree(new);
net/sched/cls_cgroup.c
86
struct cls_cgroup_head *new;
net/sched/cls_cgroup.c
98
new = kzalloc_obj(*head);
net/sched/cls_cgroup.c
99
if (!new)
net/sched/cls_matchall.c
171
struct cls_mall_head *new;
net/sched/cls_matchall.c
192
new = kzalloc_obj(*new);
net/sched/cls_matchall.c
193
if (!new)
net/sched/cls_matchall.c
196
err = tcf_exts_init(&new->exts, net, TCA_MATCHALL_ACT, 0);
net/sched/cls_matchall.c
202
new->handle = handle;
net/sched/cls_matchall.c
203
new->flags = userflags;
net/sched/cls_matchall.c
204
new->pf = alloc_percpu(struct tc_matchall_pcnt);
net/sched/cls_matchall.c
205
if (!new->pf) {
net/sched/cls_matchall.c
211
&new->exts, flags, new->flags, extack);
net/sched/cls_matchall.c
216
new->res.classid = nla_get_u32(tb[TCA_MATCHALL_CLASSID]);
net/sched/cls_matchall.c
217
tcf_bind_filter(tp, &new->res, base);
net/sched/cls_matchall.c
221
if (!tc_skip_hw(new->flags)) {
net/sched/cls_matchall.c
222
err = mall_replace_hw_filter(tp, new, (unsigned long)new,
net/sched/cls_matchall.c
228
if (!tc_in_hw(new->flags))
net/sched/cls_matchall.c
229
new->flags |= TCA_CLS_FLAGS_NOT_IN_HW;
net/sched/cls_matchall.c
231
tcf_proto_update_usesw(tp, new->flags);
net/sched/cls_matchall.c
234
rcu_assign_pointer(tp->root, new);
net/sched/cls_matchall.c
239
tcf_unbind_filter(tp, &new->res);
net/sched/cls_matchall.c
241
free_percpu(new->pf);
net/sched/cls_matchall.c
243
tcf_exts_destroy(&new->exts);
net/sched/cls_matchall.c
245
kfree(new);
net/sched/cls_route.c
386
struct nlattr **tb, struct nlattr *est, int new,
net/sched/cls_route.c
400
if (new && handle & 0x8000) {
net/sched/cls_route.c
423
if (handle && new) {
net/sched/cls_route.c
488
bool new = true;
net/sched/cls_route.c
525
new = false;
net/sched/cls_route.c
529
tca[TCA_RATE], new, flags, extack);
net/sched/cls_u32.c
826
struct tc_u_knode *new;
net/sched/cls_u32.c
828
new = kzalloc_flex(*new, sel.keys, s->nkeys);
net/sched/cls_u32.c
829
if (!new)
net/sched/cls_u32.c
832
RCU_INIT_POINTER(new->next, n->next);
net/sched/cls_u32.c
833
new->handle = n->handle;
net/sched/cls_u32.c
834
RCU_INIT_POINTER(new->ht_up, n->ht_up);
net/sched/cls_u32.c
836
new->ifindex = n->ifindex;
net/sched/cls_u32.c
837
new->fshift = n->fshift;
net/sched/cls_u32.c
838
new->flags = n->flags;
net/sched/cls_u32.c
839
RCU_INIT_POINTER(new->ht_down, ht);
net/sched/cls_u32.c
846
new->pf = n->pf;
net/sched/cls_u32.c
850
new->val = n->val;
net/sched/cls_u32.c
851
new->mask = n->mask;
net/sched/cls_u32.c
853
new->pcpu_success = n->pcpu_success;
net/sched/cls_u32.c
855
unsafe_memcpy(&new->sel, s, struct_size(s, keys, s->nkeys),
net/sched/cls_u32.c
860
if (tcf_exts_init(&new->exts, net, TCA_U32_ACT, TCA_U32_POLICE)) {
net/sched/cls_u32.c
861
kfree(new);
net/sched/cls_u32.c
869
return new;
net/sched/cls_u32.c
911
struct tc_u_knode *new;
net/sched/cls_u32.c
924
new = u32_init_knode(net, tp, n);
net/sched/cls_u32.c
925
if (!new)
net/sched/cls_u32.c
928
err = u32_set_parms(net, tp, new, tb, tca[TCA_RATE],
net/sched/cls_u32.c
929
flags, new->flags, extack);
net/sched/cls_u32.c
932
__u32_destroy_key(new);
net/sched/cls_u32.c
936
u32_bind_filter(tp, new, base, tb);
net/sched/cls_u32.c
938
err = u32_replace_hw_knode(tp, new, flags, extack);
net/sched/cls_u32.c
940
u32_unbind_filter(tp, new, tb);
net/sched/cls_u32.c
949
__u32_destroy_key(new);
net/sched/cls_u32.c
953
if (!tc_in_hw(new->flags))
net/sched/cls_u32.c
954
new->flags |= TCA_CLS_FLAGS_NOT_IN_HW;
net/sched/cls_u32.c
956
tcf_proto_update_usesw(tp, new->flags);
net/sched/cls_u32.c
958
u32_replace_knode(tp, tp_c, new);
net/sched/sch_api.c
1038
struct Qdisc *old, struct Qdisc *new,
net/sched/sch_api.c
1056
if (new && !tc_qdisc_dump_ignore(new, false, NULL)) {
net/sched/sch_api.c
1057
if (tc_fill_qdisc(skb, new, clid, portid, n->nlmsg_seq,
net/sched/sch_api.c
1073
struct Qdisc *old, struct Qdisc *new,
net/sched/sch_api.c
1076
if (new || old)
net/sched/sch_api.c
1077
qdisc_notify(net, skb, n, clid, old, new, extack);
net/sched/sch_api.c
1107
struct Qdisc *new, struct Qdisc *old,
net/sched/sch_api.c
1120
(new && new->flags & TCQ_F_INGRESS)) {
net/sched/sch_api.c
1143
qdisc_offload_graft_root(dev, new, old, extack);
net/sched/sch_api.c
1145
if (new && new->ops->attach && !ingress)
net/sched/sch_api.c
1151
old = dev_graft_qdisc(dev_queue, new);
net/sched/sch_api.c
1153
if (new && i > 0)
net/sched/sch_api.c
1154
qdisc_refcount_inc(new);
net/sched/sch_api.c
1164
qdisc_notify(net, skb, n, classid, old, new, extack);
net/sched/sch_api.c
1167
dev_graft_qdisc(dev_queue, new);
net/sched/sch_api.c
1173
if (new && !new->ops->attach)
net/sched/sch_api.c
1174
qdisc_refcount_inc(new);
net/sched/sch_api.c
1175
rcu_assign_pointer(dev->qdisc, new ? : &noop_qdisc);
net/sched/sch_api.c
1177
notify_and_destroy(net, skb, n, classid, old, new, extack);
net/sched/sch_api.c
1179
if (new && new->ops->attach)
net/sched/sch_api.c
1180
new->ops->attach(new);
net/sched/sch_api.c
1191
if (new && (new->flags & TCQ_F_NOLOCK) && !(parent->flags & TCQ_F_NOLOCK))
net/sched/sch_api.c
1192
qdisc_clear_nolock(new);
net/sched/sch_api.c
1203
if (new && new->ops == &noqueue_qdisc_ops) {
net/sched/sch_api.c
1208
if (new &&
net/sched/sch_api.c
1210
rcu_access_pointer(new->stab)) {
net/sched/sch_api.c
1214
err = cops->graft(parent, cl, new, &old, extack);
net/sched/sch_api.c
1217
notify_and_destroy(net, skb, n, classid, old, new, extack);
net/sched/sch_api.c
852
struct Qdisc *new, struct Qdisc *old,
net/sched/sch_api.c
865
if (!err || !new || new == &noop_qdisc)
net/sched/sch_api.c
871
any_qdisc_is_offloaded = new->flags & TCQ_F_OFFLOADED;
net/sched/sch_api.c
898
struct Qdisc *new, struct Qdisc *old,
net/sched/sch_api.c
903
.handle = new ? new->handle : 0,
net/sched/sch_api.c
904
.ingress = (new && new->flags & TCQ_F_INGRESS) ||
net/sched/sch_api.c
908
qdisc_offload_graft_helper(dev, NULL, new, old,
net/sched/sch_cake.c
3336
static int cake_mq_graft(struct Qdisc *sch, unsigned long cl, struct Qdisc *new,
net/sched/sch_cbs.c
506
static int cbs_graft(struct Qdisc *sch, unsigned long arg, struct Qdisc *new,
net/sched/sch_cbs.c
511
if (!new) {
net/sched/sch_cbs.c
512
new = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops,
net/sched/sch_cbs.c
514
if (!new)
net/sched/sch_cbs.c
515
new = &noop_qdisc;
net/sched/sch_cbs.c
518
*old = qdisc_replace(sch, new, &q->qdisc);
net/sched/sch_drr.c
209
struct Qdisc *new, struct Qdisc **old,
net/sched/sch_drr.c
214
if (new == NULL) {
net/sched/sch_drr.c
215
new = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops,
net/sched/sch_drr.c
217
if (new == NULL)
net/sched/sch_drr.c
218
new = &noop_qdisc;
net/sched/sch_drr.c
221
*old = qdisc_replace(sch, new, &cl->qdisc);
net/sched/sch_ets.c
171
static void ets_offload_graft(struct Qdisc *sch, struct Qdisc *new,
net/sched/sch_ets.c
182
qopt.graft_params.child_handle = new->handle;
net/sched/sch_ets.c
184
qdisc_offload_graft_helper(dev, sch, new, old, TC_SETUP_QDISC_ETS,
net/sched/sch_ets.c
257
struct Qdisc *new, struct Qdisc **old,
net/sched/sch_ets.c
262
if (!new) {
net/sched/sch_ets.c
263
new = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops,
net/sched/sch_ets.c
265
if (!new)
net/sched/sch_ets.c
266
new = &noop_qdisc;
net/sched/sch_ets.c
268
qdisc_hash_add(new, true);
net/sched/sch_ets.c
271
*old = qdisc_replace(sch, new, &cl->qdisc);
net/sched/sch_ets.c
272
ets_offload_graft(sch, new, *old, arg, extack);
net/sched/sch_hfsc.c
1185
hfsc_graft_class(struct Qdisc *sch, unsigned long arg, struct Qdisc *new,
net/sched/sch_hfsc.c
1192
if (new == NULL) {
net/sched/sch_hfsc.c
1193
new = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops,
net/sched/sch_hfsc.c
1195
if (new == NULL)
net/sched/sch_hfsc.c
1196
new = &noop_qdisc;
net/sched/sch_hfsc.c
1199
*old = qdisc_replace(sch, new, &cl->qdisc);
net/sched/sch_htb.c
1447
static int htb_graft(struct Qdisc *sch, unsigned long arg, struct Qdisc *new,
net/sched/sch_htb.c
1461
if (!new) {
net/sched/sch_htb.c
1462
new = qdisc_create_dflt(dev_queue, &pfifo_qdisc_ops,
net/sched/sch_htb.c
1464
if (!new)
net/sched/sch_htb.c
1470
qdisc_refcount_inc(new);
net/sched/sch_htb.c
1471
old_q = htb_graft_helper(dev_queue, new);
net/sched/sch_htb.c
1474
*old = qdisc_replace(sch, new, &cl->leaf.q);
net/sched/sch_mq.c
209
static int mq_graft(struct Qdisc *sch, unsigned long cl, struct Qdisc *new,
net/sched/sch_mq.c
219
*old = dev_graft_qdisc(dev_queue, new);
net/sched/sch_mq.c
220
if (new)
net/sched/sch_mq.c
221
new->flags |= TCQ_F_ONETXQUEUE | TCQ_F_NOPARENT;
net/sched/sch_mq.c
227
graft_offload.graft_params.child_handle = new ? new->handle : 0;
net/sched/sch_mq.c
230
qdisc_offload_graft_helper(qdisc_dev(sch), sch, new, *old,
net/sched/sch_mqprio.c
462
static int mqprio_graft(struct Qdisc *sch, unsigned long cl, struct Qdisc *new,
net/sched/sch_mqprio.c
474
*old = dev_graft_qdisc(dev_queue, new);
net/sched/sch_mqprio.c
476
if (new)
net/sched/sch_mqprio.c
477
new->flags |= TCQ_F_ONETXQUEUE | TCQ_F_NOPARENT;
net/sched/sch_multiq.c
280
static int multiq_graft(struct Qdisc *sch, unsigned long arg, struct Qdisc *new,
net/sched/sch_multiq.c
286
if (new == NULL)
net/sched/sch_multiq.c
287
new = &noop_qdisc;
net/sched/sch_multiq.c
289
*old = qdisc_replace(sch, new, &q->queues[band]);
net/sched/sch_netem.c
1366
static int netem_graft(struct Qdisc *sch, unsigned long arg, struct Qdisc *new,
net/sched/sch_netem.c
1371
*old = qdisc_replace(sch, new, &q->qdisc);
net/sched/sch_prio.c
286
static int prio_graft(struct Qdisc *sch, unsigned long arg, struct Qdisc *new,
net/sched/sch_prio.c
293
if (!new) {
net/sched/sch_prio.c
294
new = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops,
net/sched/sch_prio.c
296
if (!new)
net/sched/sch_prio.c
297
new = &noop_qdisc;
net/sched/sch_prio.c
299
qdisc_hash_add(new, true);
net/sched/sch_prio.c
302
*old = qdisc_replace(sch, new, &q->queues[band]);
net/sched/sch_prio.c
307
graft_offload.graft_params.child_handle = new->handle;
net/sched/sch_prio.c
310
qdisc_offload_graft_helper(qdisc_dev(sch), sch, new, *old,
net/sched/sch_qfq.c
604
struct Qdisc *new, struct Qdisc **old,
net/sched/sch_qfq.c
609
if (new == NULL) {
net/sched/sch_qfq.c
610
new = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops,
net/sched/sch_qfq.c
612
if (new == NULL)
net/sched/sch_qfq.c
613
new = &noop_qdisc;
net/sched/sch_qfq.c
616
*old = qdisc_replace(sch, new, &cl->qdisc);
net/sched/sch_red.c
495
struct Qdisc *new, struct Qdisc *old,
net/sched/sch_red.c
501
.child_handle = new->handle,
net/sched/sch_red.c
505
qdisc_offload_graft_helper(qdisc_dev(sch), sch, new, old,
net/sched/sch_red.c
509
static int red_graft(struct Qdisc *sch, unsigned long arg, struct Qdisc *new,
net/sched/sch_red.c
514
if (new == NULL)
net/sched/sch_red.c
515
new = &noop_qdisc;
net/sched/sch_red.c
517
*old = qdisc_replace(sch, new, &q->qdisc);
net/sched/sch_red.c
519
red_graft_offload(sch, new, *old, extack);
net/sched/sch_sfb.c
631
static int sfb_graft(struct Qdisc *sch, unsigned long arg, struct Qdisc *new,
net/sched/sch_sfb.c
636
if (new == NULL)
net/sched/sch_sfb.c
637
new = &noop_qdisc;
net/sched/sch_sfb.c
639
*old = qdisc_replace(sch, new, &q->qdisc);
net/sched/sch_taprio.c
1129
struct sched_gate_list *new,
net/sched/sch_taprio.c
1140
new->base_time = nla_get_s64(tb[TCA_TAPRIO_ATTR_SCHED_BASE_TIME]);
net/sched/sch_taprio.c
1143
new->cycle_time_extension = nla_get_s64(tb[TCA_TAPRIO_ATTR_SCHED_CYCLE_TIME_EXTENSION]);
net/sched/sch_taprio.c
1146
new->cycle_time = nla_get_s64(tb[TCA_TAPRIO_ATTR_SCHED_CYCLE_TIME]);
net/sched/sch_taprio.c
1150
new, extack);
net/sched/sch_taprio.c
1154
if (!new->cycle_time) {
net/sched/sch_taprio.c
1158
list_for_each_entry(entry, &new->entries, list)
net/sched/sch_taprio.c
1166
new->cycle_time = cycle;
net/sched/sch_taprio.c
1169
if (new->cycle_time < new->num_entries * length_to_duration(q, ETH_ZLEN)) {
net/sched/sch_taprio.c
1174
taprio_calculate_gate_durations(q, new);
net/sched/sch_taprio.c
1272
ktime_t start, struct sched_gate_list *new)
net/sched/sch_taprio.c
2180
struct Qdisc *new, struct Qdisc **old,
net/sched/sch_taprio.c
2190
if (!new)
net/sched/sch_taprio.c
2191
new = &noop_qdisc;
net/sched/sch_taprio.c
2205
WARN_ON_ONCE(dev_graft_qdisc(dev_queue, new) != *old);
net/sched/sch_taprio.c
2206
if (new != &noop_qdisc)
net/sched/sch_taprio.c
2207
qdisc_refcount_inc(new);
net/sched/sch_taprio.c
2212
q->qdiscs[cl - 1] = new;
net/sched/sch_taprio.c
2213
if (new != &noop_qdisc)
net/sched/sch_taprio.c
2214
new->flags |= TCQ_F_ONETXQUEUE | TCQ_F_NOPARENT;
net/sched/sch_tbf.c
192
static void tbf_offload_graft(struct Qdisc *sch, struct Qdisc *new,
net/sched/sch_tbf.c
198
.child_handle = new->handle,
net/sched/sch_tbf.c
203
qdisc_offload_graft_helper(qdisc_dev(sch), sch, new, old,
net/sched/sch_tbf.c
568
static int tbf_graft(struct Qdisc *sch, unsigned long arg, struct Qdisc *new,
net/sched/sch_tbf.c
573
if (new == NULL)
net/sched/sch_tbf.c
574
new = &noop_qdisc;
net/sched/sch_tbf.c
576
*old = qdisc_replace(sch, new, &q->qdisc);
net/sched/sch_tbf.c
578
tbf_offload_graft(sch, new, *old, extack);
net/sctp/associola.c
1089
struct sctp_association *new)
net/sctp/associola.c
1095
asoc->c = new->c;
net/sctp/associola.c
1096
asoc->peer.rwnd = new->peer.rwnd;
net/sctp/associola.c
1097
asoc->peer.sack_needed = new->peer.sack_needed;
net/sctp/associola.c
1098
asoc->peer.auth_capable = new->peer.auth_capable;
net/sctp/associola.c
1099
asoc->peer.i = new->peer.i;
net/sctp/associola.c
1108
if (!sctp_assoc_lookup_paddr(new, &trans->ipaddr)) {
net/sctp/associola.c
1123
asoc->next_tsn = new->next_tsn;
net/sctp/associola.c
1124
asoc->ctsn_ack_point = new->ctsn_ack_point;
net/sctp/associola.c
1125
asoc->adv_peer_ack_point = new->adv_peer_ack_point;
net/sctp/associola.c
1146
list_for_each_entry(trans, &new->peer.transport_addr_list,
net/sctp/associola.c
1156
sctp_stream_update(&asoc->stream, &new->stream);
net/sctp/associola.c
1167
asoc->peer.peer_random = new->peer.peer_random;
net/sctp/associola.c
1168
new->peer.peer_random = NULL;
net/sctp/associola.c
1171
asoc->peer.peer_chunks = new->peer.peer_chunks;
net/sctp/associola.c
1172
new->peer.peer_chunks = NULL;
net/sctp/associola.c
1175
asoc->peer.peer_hmacs = new->peer.peer_hmacs;
net/sctp/associola.c
1176
new->peer.peer_hmacs = NULL;
net/sctp/auth.c
191
struct sctp_auth_bytes *new;
net/sctp/auth.c
203
new = sctp_auth_create_key(len, gfp);
net/sctp/auth.c
204
if (!new)
net/sctp/auth.c
207
memcpy(new->data, random, random_len);
net/sctp/auth.c
211
memcpy(new->data + offset, chunks, chunks_len);
net/sctp/auth.c
215
memcpy(new->data + offset, hmacs, hmacs_len);
net/sctp/auth.c
217
return new;
net/sctp/auth.c
359
struct sctp_shared_key *new;
net/sctp/auth.c
364
new = sctp_auth_shkey_create(sh_key->key_id, gfp);
net/sctp/auth.c
365
if (!new)
net/sctp/auth.c
368
new->key = sh_key->key;
net/sctp/auth.c
369
sctp_auth_key_hold(new->key);
net/sctp/auth.c
370
list_add(&new->key_list, &asoc->endpoint_shared_keys);
net/sctp/auth.c
82
struct sctp_shared_key *new;
net/sctp/auth.c
85
new = kzalloc_obj(struct sctp_shared_key, gfp);
net/sctp/auth.c
86
if (!new)
net/sctp/auth.c
89
INIT_LIST_HEAD(&new->key_list);
net/sctp/auth.c
90
refcount_set(&new->refcnt, 1);
net/sctp/auth.c
91
new->key_id = key_id;
net/sctp/auth.c
93
return new;
net/sctp/bind_addr.c
144
int sctp_add_bind_addr(struct sctp_bind_addr *bp, union sctp_addr *new,
net/sctp/bind_addr.c
154
memcpy(&addr->a, new, min_t(size_t, sizeof(*new), new_size));
net/sctp/outqueue.c
319
static void sctp_insert_list(struct list_head *head, struct list_head *new)
net/sctp/outqueue.c
326
nchunk = list_entry(new, struct sctp_chunk, transmitted_list);
net/sctp/outqueue.c
333
list_add(new, pos->prev);
net/sctp/outqueue.c
339
list_add_tail(new, head);
net/sctp/sm_statefuns.c
1854
struct sctp_association *new,
net/sctp/sm_statefuns.c
1860
if (!sctp_assoc_update(asoc, new))
net/sctp/socket.c
1950
bool new = false;
net/sctp/socket.c
2018
new = true;
net/sctp/socket.c
2040
if (err < 0 && err != -ESRCH && new)
net/sctp/stream.c
208
void sctp_stream_update(struct sctp_stream *stream, struct sctp_stream *new)
net/sctp/stream.c
213
sctp_stream_outq_migrate(stream, new, new->outcnt);
net/sctp/stream.c
216
stream->out = new->out;
net/sctp/stream.c
217
stream->in = new->in;
net/sctp/stream.c
218
stream->outcnt = new->outcnt;
net/sctp/stream.c
219
stream->incnt = new->incnt;
net/sctp/stream.c
223
new->out.tree.root = NULL;
net/sctp/stream.c
224
new->in.tree.root = NULL;
net/sctp/stream.c
225
new->outcnt = 0;
net/sctp/stream.c
226
new->incnt = 0;
net/sctp/stream.c
73
struct sctp_stream *new, __u16 outcnt)
net/sctp/stream.c
80
if (new) {
net/sctp/stream.c
86
sctp_stream_free_ext(new, i);
net/sctp/stream.c
87
SCTP_SO(new, i)->ext = SCTP_SO(stream, i)->ext;
net/sctp/tsnmap.c
343
unsigned long *new;
net/sctp/tsnmap.c
353
new = kzalloc(len>>3, GFP_ATOMIC);
net/sctp/tsnmap.c
354
if (!new)
net/sctp/tsnmap.c
357
bitmap_copy(new, map->tsn_map,
net/sctp/tsnmap.c
360
map->tsn_map = new;
net/sctp/ulpqueue.c
318
struct sk_buff *new = NULL;
net/sctp/ulpqueue.c
345
new = skb_copy(f_frag, GFP_ATOMIC);
net/sctp/ulpqueue.c
346
if (!new)
net/sctp/ulpqueue.c
349
sctp_skb_set_owner_r(new, f_frag->sk);
net/sctp/ulpqueue.c
351
skb_shinfo(new)->frag_list = pos;
net/sctp/ulpqueue.c
360
if (new) {
net/sctp/ulpqueue.c
362
f_frag = new;
net/smc/smc_cdc.h
151
union smc_host_cursor *new)
net/smc/smc_cdc.h
153
if (old->wrap != new->wrap)
net/smc/smc_cdc.h
155
((size - old->count) + new->count));
net/smc/smc_cdc.h
157
return max_t(int, 0, (new->count - old->count));
net/smc/smc_cdc.h
165
union smc_host_cursor *new)
net/smc/smc_cdc.h
167
if (old->wrap > new->wrap ||
net/smc/smc_cdc.h
168
(old->wrap == new->wrap && old->count > new->count))
net/smc/smc_cdc.h
169
return -smc_curs_diff(size, new, old);
net/smc/smc_cdc.h
170
return smc_curs_diff(size, old, new);
net/smc/smc_cdc.h
178
union smc_host_cursor *new)
net/smc/smc_cdc.h
180
if (old->wrap < new->wrap)
net/smc/smc_cdc.h
182
(size - old->count) + new->count +
net/smc/smc_cdc.h
183
(new->wrap - old->wrap - 1) * size,
net/smc/smc_cdc.h
186
if (old->wrap > new->wrap) /* wrap has switched from 0xffff to 0x0000 */
net/smc/smc_cdc.h
188
(size - old->count) + new->count +
net/smc/smc_cdc.h
189
(new->wrap + 0xffff - old->wrap) * size,
net/smc/smc_cdc.h
192
return max_t(int, 0, (new->count - old->count));
net/sunrpc/auth.c
290
struct rpc_cred_cache *new;
net/sunrpc/auth.c
293
new = kmalloc_obj(*new);
net/sunrpc/auth.c
294
if (!new)
net/sunrpc/auth.c
296
new->hashbits = auth_hashbits;
net/sunrpc/auth.c
297
hashsize = 1U << new->hashbits;
net/sunrpc/auth.c
298
new->hashtable = kzalloc_objs(new->hashtable[0], hashsize);
net/sunrpc/auth.c
299
if (!new->hashtable)
net/sunrpc/auth.c
301
spin_lock_init(&new->lock);
net/sunrpc/auth.c
302
auth->au_credcache = new;
net/sunrpc/auth.c
305
kfree(new);
net/sunrpc/auth.c
520
*entry, *new;
net/sunrpc/auth.c
538
new = auth->au_ops->crcreate(auth, acred, flags, gfp);
net/sunrpc/auth.c
539
if (IS_ERR(new)) {
net/sunrpc/auth.c
540
cred = new;
net/sunrpc/auth.c
553
cred = new;
net/sunrpc/auth.c
558
list_add_tail(&new->cr_lru, &free);
net/sunrpc/auth.c
650
struct rpc_cred *new = NULL;
net/sunrpc/auth.c
661
new = get_rpccred(task->tk_op_cred);
net/sunrpc/auth.c
663
new = auth->au_ops->lookup_cred(auth, &acred, lookupflags);
net/sunrpc/auth.c
665
new = rpcauth_bind_machine_cred(task, lookupflags);
net/sunrpc/auth.c
668
if (new)
net/sunrpc/auth.c
671
new = rpcauth_bind_root_cred(task, lookupflags);
net/sunrpc/auth.c
673
new = authnull_ops.lookup_cred(NULL, NULL, 0);
net/sunrpc/auth.c
675
new = rpcauth_bind_new_cred(task, lookupflags);
net/sunrpc/auth.c
676
if (IS_ERR(new))
net/sunrpc/auth.c
677
return PTR_ERR(new);
net/sunrpc/auth.c
679
req->rq_cred = new;
net/sunrpc/auth_gss/auth_gss.c
1169
struct gss_auth *new)
net/sunrpc/auth_gss/auth_gss.c
1195
if (new)
net/sunrpc/auth_gss/auth_gss.c
1196
hash_add(gss_auth_hash_table, &new->hash, hashval);
net/sunrpc/auth_gss/auth_gss.c
1197
gss_auth = new;
net/sunrpc/auth_gss/auth_gss.c
1208
struct gss_auth *new;
net/sunrpc/auth_gss/auth_gss.c
1213
new = gss_create_new(args, clnt);
net/sunrpc/auth_gss/auth_gss.c
1214
if (IS_ERR(new))
net/sunrpc/auth_gss/auth_gss.c
1215
return new;
net/sunrpc/auth_gss/auth_gss.c
1216
gss_auth = gss_auth_find_or_add_hashed(args, clnt, new);
net/sunrpc/auth_gss/auth_gss.c
1217
if (gss_auth != new)
net/sunrpc/auth_gss/auth_gss.c
1218
gss_destroy(&new->rpc_auth);
net/sunrpc/auth_gss/auth_gss.c
1246
struct gss_cred *new;
net/sunrpc/auth_gss/auth_gss.c
1249
new = kzalloc_obj(*gss_cred);
net/sunrpc/auth_gss/auth_gss.c
1250
if (new) {
net/sunrpc/auth_gss/auth_gss.c
1257
rpcauth_init_cred(&new->gc_base, &acred,
net/sunrpc/auth_gss/auth_gss.c
1260
new->gc_base.cr_flags = 1UL << RPCAUTH_CRED_UPTODATE;
net/sunrpc/auth_gss/auth_gss.c
1261
new->gc_service = gss_cred->gc_service;
net/sunrpc/auth_gss/auth_gss.c
1262
new->gc_principal = gss_cred->gc_principal;
net/sunrpc/auth_gss/auth_gss.c
1264
rcu_assign_pointer(new->gc_ctx, ctx);
net/sunrpc/auth_gss/auth_gss.c
1267
return new;
net/sunrpc/auth_gss/auth_gss.c
1282
struct gss_cred *new;
net/sunrpc/auth_gss/auth_gss.c
1285
new = gss_dup_cred(gss_auth, gss_cred);
net/sunrpc/auth_gss/auth_gss.c
1286
if (new) {
net/sunrpc/auth_gss/auth_gss.c
1290
task = rpc_call_null(gss_auth->client, &new->gc_base,
net/sunrpc/auth_gss/auth_gss.c
1295
put_rpccred(&new->gc_base);
net/sunrpc/auth_gss/auth_gss.c
1616
struct rpc_cred *new;
net/sunrpc/auth_gss/auth_gss.c
1618
new = gss_lookup_cred(auth, &acred, RPCAUTH_LOOKUP_NEW);
net/sunrpc/auth_gss/auth_gss.c
1619
if (IS_ERR(new))
net/sunrpc/auth_gss/auth_gss.c
1620
return PTR_ERR(new);
net/sunrpc/auth_gss/auth_gss.c
1622
task->tk_rqstp->rq_cred = new;
net/sunrpc/auth_gss/auth_gss.c
2109
gss_seq_is_newer(u32 new, u32 old)
net/sunrpc/auth_gss/auth_gss.c
2111
return (s32)(new - old) > 0;
net/sunrpc/auth_gss/gss_mech_switch.c
50
char *new;
net/sunrpc/auth_gss/gss_mech_switch.c
52
new = kmalloc(strlen(name) + strlen(prefix) + 1, GFP_KERNEL);
net/sunrpc/auth_gss/gss_mech_switch.c
53
if (new) {
net/sunrpc/auth_gss/gss_mech_switch.c
54
strcpy(new, prefix);
net/sunrpc/auth_gss/gss_mech_switch.c
55
strcat(new, name);
net/sunrpc/auth_gss/gss_mech_switch.c
57
return new;
net/sunrpc/auth_gss/svcauth_gss.c
106
static struct rsi *rsi_update(struct cache_detail *cd, struct rsi *new, struct rsi *old);
net/sunrpc/auth_gss/svcauth_gss.c
162
struct rsi *new = container_of(cnew, struct rsi, h);
net/sunrpc/auth_gss/svcauth_gss.c
165
new->out_handle.data = NULL;
net/sunrpc/auth_gss/svcauth_gss.c
166
new->out_handle.len = 0;
net/sunrpc/auth_gss/svcauth_gss.c
167
new->out_token.data = NULL;
net/sunrpc/auth_gss/svcauth_gss.c
168
new->out_token.len = 0;
net/sunrpc/auth_gss/svcauth_gss.c
169
new->in_handle.len = item->in_handle.len;
net/sunrpc/auth_gss/svcauth_gss.c
171
new->in_token.len = item->in_token.len;
net/sunrpc/auth_gss/svcauth_gss.c
173
new->in_handle.data = item->in_handle.data;
net/sunrpc/auth_gss/svcauth_gss.c
175
new->in_token.data = item->in_token.data;
net/sunrpc/auth_gss/svcauth_gss.c
181
struct rsi *new = container_of(cnew, struct rsi, h);
net/sunrpc/auth_gss/svcauth_gss.c
184
BUG_ON(new->out_handle.data || new->out_token.data);
net/sunrpc/auth_gss/svcauth_gss.c
185
new->out_handle.len = item->out_handle.len;
net/sunrpc/auth_gss/svcauth_gss.c
187
new->out_token.len = item->out_token.len;
net/sunrpc/auth_gss/svcauth_gss.c
189
new->out_handle.data = item->out_handle.data;
net/sunrpc/auth_gss/svcauth_gss.c
191
new->out_token.data = item->out_token.data;
net/sunrpc/auth_gss/svcauth_gss.c
194
new->major_status = item->major_status;
net/sunrpc/auth_gss/svcauth_gss.c
195
new->minor_status = item->minor_status;
net/sunrpc/auth_gss/svcauth_gss.c
333
static struct rsi *rsi_update(struct cache_detail *cd, struct rsi *new, struct rsi *old)
net/sunrpc/auth_gss/svcauth_gss.c
336
int hash = rsi_hash(new);
net/sunrpc/auth_gss/svcauth_gss.c
338
ch = sunrpc_cache_update(cd, &new->h,
net/sunrpc/auth_gss/svcauth_gss.c
377
static struct rsc *rsc_update(struct cache_detail *cd, struct rsc *new, struct rsc *old);
net/sunrpc/auth_gss/svcauth_gss.c
415
struct rsc *new = container_of(a, struct rsc, h);
net/sunrpc/auth_gss/svcauth_gss.c
418
return netobj_equal(&new->handle, &tmp->handle);
net/sunrpc/auth_gss/svcauth_gss.c
424
struct rsc *new = container_of(cnew, struct rsc, h);
net/sunrpc/auth_gss/svcauth_gss.c
427
new->handle.len = tmp->handle.len;
net/sunrpc/auth_gss/svcauth_gss.c
429
new->handle.data = tmp->handle.data;
net/sunrpc/auth_gss/svcauth_gss.c
431
new->mechctx = NULL;
net/sunrpc/auth_gss/svcauth_gss.c
432
init_svc_cred(&new->cred);
net/sunrpc/auth_gss/svcauth_gss.c
438
struct rsc *new = container_of(cnew, struct rsc, h);
net/sunrpc/auth_gss/svcauth_gss.c
441
new->mechctx = tmp->mechctx;
net/sunrpc/auth_gss/svcauth_gss.c
443
memset(&new->seqdata, 0, sizeof(new->seqdata));
net/sunrpc/auth_gss/svcauth_gss.c
444
spin_lock_init(&new->seqdata.sd_lock);
net/sunrpc/auth_gss/svcauth_gss.c
445
new->cred = tmp->cred;
net/sunrpc/auth_gss/svcauth_gss.c
610
static struct rsc *rsc_update(struct cache_detail *cd, struct rsc *new, struct rsc *old)
net/sunrpc/auth_gss/svcauth_gss.c
613
int hash = rsc_hash(new);
net/sunrpc/auth_gss/svcauth_gss.c
615
ch = sunrpc_cache_update(cd, &new->h,
net/sunrpc/auth_gss/svcauth_gss.c
813
struct gss_domain *new;
net/sunrpc/auth_gss/svcauth_gss.c
817
new = kmalloc_obj(*new);
net/sunrpc/auth_gss/svcauth_gss.c
818
if (!new)
net/sunrpc/auth_gss/svcauth_gss.c
820
kref_init(&new->h.ref);
net/sunrpc/auth_gss/svcauth_gss.c
821
new->h.name = kstrdup(name, GFP_KERNEL);
net/sunrpc/auth_gss/svcauth_gss.c
822
if (!new->h.name)
net/sunrpc/auth_gss/svcauth_gss.c
824
new->h.flavour = &svcauthops_gss;
net/sunrpc/auth_gss/svcauth_gss.c
825
new->pseudoflavor = pseudoflavor;
net/sunrpc/auth_gss/svcauth_gss.c
827
test = auth_domain_lookup(name, &new->h);
net/sunrpc/auth_gss/svcauth_gss.c
828
if (test != &new->h) {
net/sunrpc/auth_gss/svcauth_gss.c
838
kfree(new->h.name);
net/sunrpc/auth_gss/svcauth_gss.c
840
kfree(new);
net/sunrpc/backchannel_rqst.c
252
struct rpc_rqst *new)
net/sunrpc/backchannel_rqst.c
258
if (!new)
net/sunrpc/backchannel_rqst.c
262
list_add_tail(&new->rq_bc_pa_list, &xprt->bc_pa_list);
net/sunrpc/backchannel_rqst.c
341
struct rpc_rqst *req, *new = NULL;
net/sunrpc/backchannel_rqst.c
351
req = xprt_get_bc_request(xprt, xid, new);
net/sunrpc/backchannel_rqst.c
354
if (new) {
net/sunrpc/backchannel_rqst.c
355
if (req != new)
net/sunrpc/backchannel_rqst.c
356
xprt_free_allocation(new);
net/sunrpc/backchannel_rqst.c
360
new = xprt_alloc_bc_req(xprt);
net/sunrpc/backchannel_rqst.c
361
} while (new);
net/sunrpc/cache.c
106
struct cache_head *new, *tmp, *freeme = NULL;
net/sunrpc/cache.c
109
new = detail->alloc();
net/sunrpc/cache.c
110
if (!new)
net/sunrpc/cache.c
116
cache_init(new, detail);
net/sunrpc/cache.c
117
detail->init(new, key);
net/sunrpc/cache.c
135
cache_put(new, detail);
net/sunrpc/cache.c
139
cache_get(new);
net/sunrpc/cache.c
140
hlist_add_head_rcu(&new->cache_list, head);
net/sunrpc/cache.c
142
if (detail->nextcheck > new->expiry_time)
net/sunrpc/cache.c
143
detail->nextcheck = new->expiry_time + 1;
net/sunrpc/cache.c
148
return new;
net/sunrpc/cache.c
197
struct cache_head *new)
net/sunrpc/cache.c
199
if (!test_bit(CACHE_NEGATIVE, &new->flags)) {
net/sunrpc/cache.c
200
detail->update(h, new);
net/sunrpc/cache.c
208
struct cache_head *new, struct cache_head *old, int hash)
net/sunrpc/cache.c
219
cache_entry_update(detail, old, new);
net/sunrpc/cache.c
220
cache_fresh_locked(old, new->expiry_time, detail);
net/sunrpc/cache.c
237
cache_entry_update(detail, tmp, new);
net/sunrpc/cache.c
241
cache_fresh_locked(tmp, new->expiry_time, detail);
net/sunrpc/clnt.c
629
struct rpc_clnt *new;
net/sunrpc/clnt.c
645
new = rpc_new_client(args, xps, xprt, clnt);
net/sunrpc/clnt.c
646
if (IS_ERR(new))
net/sunrpc/clnt.c
647
return new;
net/sunrpc/clnt.c
650
new->cl_autobind = 0;
net/sunrpc/clnt.c
651
new->cl_softrtry = clnt->cl_softrtry;
net/sunrpc/clnt.c
652
new->cl_softerr = clnt->cl_softerr;
net/sunrpc/clnt.c
653
new->cl_noretranstimeo = clnt->cl_noretranstimeo;
net/sunrpc/clnt.c
654
new->cl_discrtry = clnt->cl_discrtry;
net/sunrpc/clnt.c
655
new->cl_chatty = clnt->cl_chatty;
net/sunrpc/clnt.c
656
new->cl_netunreach_fatal = clnt->cl_netunreach_fatal;
net/sunrpc/clnt.c
657
new->cl_principal = clnt->cl_principal;
net/sunrpc/clnt.c
658
new->cl_max_connect = clnt->cl_max_connect;
net/sunrpc/clnt.c
659
return new;
net/sunrpc/svc_xprt.c
254
void svc_add_new_perm_xprt(struct svc_serv *serv, struct svc_xprt *new)
net/sunrpc/svc_xprt.c
256
clear_bit(XPT_TEMP, &new->xpt_flags);
net/sunrpc/svc_xprt.c
258
list_add(&new->xpt_list, &serv->sv_permsocks);
net/sunrpc/svc_xprt.c
260
svc_xprt_received(new);
net/sunrpc/svcauth.c
238
auth_domain_lookup(char *name, struct auth_domain *new)
net/sunrpc/svcauth.c
254
if (new)
net/sunrpc/svcauth.c
255
hlist_add_head_rcu(&new->hash, head);
net/sunrpc/svcauth.c
257
return new;
net/sunrpc/svcauth_unix.c
127
struct ip_map *new = container_of(cnew, struct ip_map, h);
net/sunrpc/svcauth_unix.c
128
return strcmp(orig->m_class, new->m_class) == 0 &&
net/sunrpc/svcauth_unix.c
129
ipv6_addr_equal(&orig->m_addr, &new->m_addr);
net/sunrpc/svcauth_unix.c
133
struct ip_map *new = container_of(cnew, struct ip_map, h);
net/sunrpc/svcauth_unix.c
136
strcpy(new->m_class, item->m_class);
net/sunrpc/svcauth_unix.c
137
new->m_addr = item->m_addr;
net/sunrpc/svcauth_unix.c
141
struct ip_map *new = container_of(cnew, struct ip_map, h);
net/sunrpc/svcauth_unix.c
145
new->m_client = item->m_client;
net/sunrpc/svcauth_unix.c
445
struct unix_gid *new = container_of(cnew, struct unix_gid, h);
net/sunrpc/svcauth_unix.c
446
return uid_eq(orig->uid, new->uid);
net/sunrpc/svcauth_unix.c
450
struct unix_gid *new = container_of(cnew, struct unix_gid, h);
net/sunrpc/svcauth_unix.c
452
new->uid = item->uid;
net/sunrpc/svcauth_unix.c
456
struct unix_gid *new = container_of(cnew, struct unix_gid, h);
net/sunrpc/svcauth_unix.c
460
new->gi = item->gi;
net/sunrpc/svcauth_unix.c
63
struct unix_domain *new = NULL;
net/sunrpc/svcauth_unix.c
68
if (new && rv != &new->h)
net/sunrpc/svcauth_unix.c
69
svcauth_unix_domain_release(&new->h);
net/sunrpc/svcauth_unix.c
78
new = kmalloc_obj(*new);
net/sunrpc/svcauth_unix.c
79
if (new == NULL)
net/sunrpc/svcauth_unix.c
81
kref_init(&new->h.ref);
net/sunrpc/svcauth_unix.c
82
new->h.name = kstrdup(name, GFP_KERNEL);
net/sunrpc/svcauth_unix.c
83
if (new->h.name == NULL) {
net/sunrpc/svcauth_unix.c
84
kfree(new);
net/sunrpc/svcauth_unix.c
87
new->h.flavour = &svcauth_unix;
net/sunrpc/svcauth_unix.c
88
rv = auth_domain_lookup(name, &new->h);
net/sunrpc/sysfs.c
331
struct rpc_xprt *xprt, *new;
net/sunrpc/sysfs.c
350
new = xprt_create_transport(&xprt_create_args);
net/sunrpc/sysfs.c
351
if (IS_ERR(new)) {
net/sunrpc/sysfs.c
352
count = PTR_ERR(new);
net/sunrpc/sysfs.c
356
rpc_xprt_switch_add_xprt(xprt_switch, new);
net/sunrpc/sysfs.c
357
xprt_put(new);
net/sunrpc/xdr.c
1371
int new;
net/sunrpc/xdr.c
1393
new = buf->page_base + buf->page_len;
net/sunrpc/xdr.c
1395
xdr->page_ptr = buf->pages + (new >> PAGE_SHIFT);
net/sunrpc/xdr.c
1400
xdr->p = (void *)xdr->p + (new % PAGE_SIZE);
net/sunrpc/xprt.c
1028
xprt_request_rb_insert(struct rpc_xprt *xprt, struct rpc_rqst *new)
net/sunrpc/xprt.c
1037
switch(xprt_xid_cmp(new->rq_xid, req->rq_xid)) {
net/sunrpc/xprt.c
1045
WARN_ON_ONCE(new != req);
net/sunrpc/xprt.c
1049
rb_link_node(&new->rq_recv, n, p);
net/sunrpc/xprt.c
1050
rb_insert_color(&new->rq_recv, &xprt->recv_queue);
net/sunrpc/xprtsock.c
3200
struct sock_xprt *new;
net/sunrpc/xprtsock.c
3207
xprt = xprt_alloc(args->net, sizeof(*new), slot_table_size,
net/sunrpc/xprtsock.c
3215
new = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
3216
mutex_init(&new->recv_mutex);
net/sunrpc/xprtsock.c
3220
memcpy(&new->srcaddr, args->srcaddr, args->addrlen);
net/sunrpc/xprtsock.c
3224
(struct sockaddr *)&new->srcaddr);
net/tipc/crypto.c
1396
u8 cur, new;
net/tipc/crypto.c
1430
new = ehdr->rx_key_active;
net/tipc/crypto.c
1432
cur != new &&
net/tipc/crypto.c
1433
atomic_cmpxchg(&rx->peer_rx_active, cur, new) == cur) {
net/tipc/crypto.c
1434
if (new)
net/tipc/crypto.c
1435
tipc_aead_users_inc(tx->aead[new], INT_MAX);
net/tipc/crypto.c
1444
tx->name, cur, new, rx->name);
net/tipc/crypto.c
2128
static char *tipc_key_change_dump(struct tipc_key old, struct tipc_key new,
net/tipc/crypto.c
2150
if (key != &new) {
net/tipc/crypto.c
2152
key = &new;
net/tipc/crypto.c
301
static char *tipc_key_change_dump(struct tipc_key old, struct tipc_key new,
net/vmw_vsock/hyperv_transport.c
301
struct sock *sk, *new = NULL;
net/vmw_vsock/hyperv_transport.c
329
new = vsock_create_connected(sk);
net/vmw_vsock/hyperv_transport.c
330
if (!new)
net/vmw_vsock/hyperv_transport.c
333
new->sk_state = TCP_SYN_SENT;
net/vmw_vsock/hyperv_transport.c
334
vnew = vsock_sk(new);
net/vmw_vsock/hyperv_transport.c
347
sock_put(new);
net/vmw_vsock/hyperv_transport.c
387
conn_from_host ? new : sk);
net/vmw_vsock/hyperv_transport.c
391
sock_put(new);
net/vmw_vsock/hyperv_transport.c
398
set_per_channel_state(chan, conn_from_host ? new : sk);
net/vmw_vsock/hyperv_transport.c
401
sock_hold(conn_from_host ? new : sk);
net/vmw_vsock/hyperv_transport.c
412
new->sk_state = TCP_ESTABLISHED;
net/vmw_vsock/hyperv_transport.c
419
vsock_enqueue_accept(sk, new);
net/wireless/scan.c
1744
struct cfg80211_internal_bss *new)
net/wireless/scan.c
1753
ies = rcu_access_pointer(new->pub.beacon_ies);
net/wireless/scan.c
1781
if (!ether_addr_equal(bss->pub.bssid, new->pub.bssid))
net/wireless/scan.c
1783
if (bss->pub.channel != new->pub.channel)
net/wireless/scan.c
1800
list_add(&bss->hidden_list, &new->hidden_list);
net/wireless/scan.c
1801
bss->pub.hidden_beacon_bss = &new->pub;
net/wireless/scan.c
1802
new->refcount += bss->refcount;
net/wireless/scan.c
1804
new->pub.beacon_ies);
net/wireless/scan.c
1840
const struct cfg80211_bss_ies *new, *bcn;
net/wireless/scan.c
1845
new = rcu_dereference_protected(known->pub.proberesp_ies,
net/wireless/scan.c
1847
if (WARN_ON(!new))
net/wireless/scan.c
1850
if (new->tsf - old->tsf < USEC_PER_SEC)
net/wireless/scan.c
1859
new->data, new->len);
net/wireless/scan.c
1892
struct cfg80211_internal_bss *new,
net/wireless/scan.c
1898
known->ts = new->ts;
net/wireless/scan.c
1899
known->pub.ts_boottime = new->pub.ts_boottime;
net/wireless/scan.c
1902
if (rcu_access_pointer(new->pub.proberesp_ies)) {
net/wireless/scan.c
1908
new->pub.proberesp_ies);
net/wireless/scan.c
1911
new->pub.proberesp_ies);
net/wireless/scan.c
1918
if (rcu_access_pointer(new->pub.beacon_ies)) {
net/wireless/scan.c
1934
f = rcu_access_pointer(new->pub.beacon_ies);
net/wireless/scan.c
1935
if (!new->pub.hidden_beacon_bss)
net/wireless/scan.c
1942
rcu_assign_pointer(known->pub.beacon_ies, new->pub.beacon_ies);
net/wireless/scan.c
1946
rcu_assign_pointer(known->pub.ies, new->pub.beacon_ies);
net/wireless/scan.c
1949
rcu_access_pointer(new->pub.beacon_ies),
net/wireless/scan.c
1956
known->pub.beacon_interval = new->pub.beacon_interval;
net/wireless/scan.c
1962
known->pub.signal = new->pub.signal;
net/wireless/scan.c
1963
known->pub.capability = new->pub.capability;
net/wireless/scan.c
1964
known->parent_tsf = new->parent_tsf;
net/wireless/scan.c
1965
known->pub.chains = new->pub.chains;
net/wireless/scan.c
1966
memcpy(known->pub.chain_signal, new->pub.chain_signal,
net/wireless/scan.c
1968
ether_addr_copy(known->parent_bssid, new->parent_bssid);
net/wireless/scan.c
1969
known->pub.max_bssid_indicator = new->pub.max_bssid_indicator;
net/wireless/scan.c
1970
known->pub.bssid_index = new->pub.bssid_index;
net/wireless/scan.c
1971
known->pub.use_for = new->pub.use_for;
net/wireless/scan.c
1972
known->pub.cannot_use_reasons = new->pub.cannot_use_reasons;
net/wireless/scan.c
1973
known->bss_source = new->bss_source;
net/wireless/scan.c
2001
struct cfg80211_internal_bss *new;
net/wireless/scan.c
2009
new = kzalloc(sizeof(*new) + rdev->wiphy.bss_priv_size,
net/wireless/scan.c
2011
if (!new)
net/wireless/scan.c
2013
memcpy(new, tmp, sizeof(*new));
net/wireless/scan.c
2014
new->refcount = 1;
net/wireless/scan.c
2015
INIT_LIST_HEAD(&new->hidden_list);
net/wireless/scan.c
2016
INIT_LIST_HEAD(&new->pub.nontrans_list);
net/wireless/scan.c
2018
new->pub.transmitted_bss = NULL;
net/wireless/scan.c
2026
new->pub.hidden_beacon_bss = &hidden->pub;
net/wireless/scan.c
2027
list_add(&new->hidden_list,
net/wireless/scan.c
2031
ies = (void *)rcu_access_pointer(new->pub.beacon_ies);
net/wireless/scan.c
2032
rcu_assign_pointer(new->pub.beacon_ies,
net/wireless/scan.c
2044
if (!cfg80211_combine_bsses(rdev, new)) {
net/wireless/scan.c
2045
bss_ref_put(rdev, new);
net/wireless/scan.c
2052
bss_ref_put(rdev, new);
net/wireless/scan.c
2058
new->pub.transmitted_bss = tmp->pub.transmitted_bss;
net/wireless/scan.c
2062
cfg80211_insert_bss(rdev, new);
net/wireless/scan.c
2063
found = new;
net/wireless/scan.c
3425
struct cfg80211_internal_bss *new = NULL;
net/wireless/scan.c
3455
new = bss;
net/wireless/scan.c
3460
if (new) {
net/wireless/scan.c
3462
cfg80211_update_known_bss(rdev, cbss, new, false);
net/wireless/scan.c
3463
new->pub.proberesp_ies = NULL;
net/wireless/scan.c
3464
new->pub.beacon_ies = NULL;
net/wireless/scan.c
3467
&new->pub.nontrans_list,
net/wireless/scan.c
3474
WARN_ON(atomic_read(&new->hold));
net/wireless/scan.c
3475
if (!WARN_ON(!__cfg80211_unlink_bss(rdev, new)))
net/x25/x25_facilities.c
266
struct x25_facilities *new, struct x25_dte_facilities *dte)
net/x25/x25_facilities.c
274
memcpy(new, ours, sizeof(*new));
net/x25/x25_facilities.c
289
new->reverse = theirs.reverse;
net/x25/x25_facilities.c
298
new->throughput = (new->throughput & 0xf0) | theirs_in;
net/x25/x25_facilities.c
303
new->throughput = (new->throughput & 0x0f) | theirs_out;
net/x25/x25_facilities.c
310
new->pacsize_in = theirs.pacsize_in;
net/x25/x25_facilities.c
314
new->pacsize_out = theirs.pacsize_out;
net/x25/x25_facilities.c
321
new->winsize_in = theirs.winsize_in;
net/x25/x25_facilities.c
325
new->winsize_out = theirs.winsize_out;
net/xfrm/xfrm_compat.c
341
struct sk_buff *new = NULL;
net/xfrm/xfrm_compat.c
350
new = alloc_skb(skb->len + skb_tailroom(skb), GFP_ATOMIC);
net/xfrm/xfrm_compat.c
351
if (!new)
net/xfrm/xfrm_compat.c
353
skb_shinfo(skb)->frag_list = new;
net/xfrm/xfrm_compat.c
358
if (new) {
net/xfrm/xfrm_compat.c
359
kfree_skb(new);
net/xfrm/xfrm_policy.c
1004
rb_erase(*p, new);
net/xfrm/xfrm_policy.c
1012
rb_insert_color(&n->node, new);
net/xfrm/xfrm_policy.c
1454
struct xfrm_policy *new)
net/xfrm/xfrm_policy.c
1470
pq = &new->polq;
net/xfrm/xfrm_policy.c
1476
xfrm_pol_hold(new);
net/xfrm/xfrm_policy.c
960
struct rb_root *new,
net/xfrm/xfrm_policy.c
970
p = &new->rb_node;
rust/helpers/atomic.c
375
rust_helper_atomic_xchg(atomic_t *v, int new)
rust/helpers/atomic.c
377
return atomic_xchg(v, new);
rust/helpers/atomic.c
381
rust_helper_atomic_xchg_acquire(atomic_t *v, int new)
rust/helpers/atomic.c
383
return atomic_xchg_acquire(v, new);
rust/helpers/atomic.c
387
rust_helper_atomic_xchg_release(atomic_t *v, int new)
rust/helpers/atomic.c
389
return atomic_xchg_release(v, new);
rust/helpers/atomic.c
393
rust_helper_atomic_xchg_relaxed(atomic_t *v, int new)
rust/helpers/atomic.c
395
return atomic_xchg_relaxed(v, new);
rust/helpers/atomic.c
399
rust_helper_atomic_cmpxchg(atomic_t *v, int old, int new)
rust/helpers/atomic.c
401
return atomic_cmpxchg(v, old, new);
rust/helpers/atomic.c
405
rust_helper_atomic_cmpxchg_acquire(atomic_t *v, int old, int new)
rust/helpers/atomic.c
407
return atomic_cmpxchg_acquire(v, old, new);
rust/helpers/atomic.c
411
rust_helper_atomic_cmpxchg_release(atomic_t *v, int old, int new)
rust/helpers/atomic.c
413
return atomic_cmpxchg_release(v, old, new);
rust/helpers/atomic.c
417
rust_helper_atomic_cmpxchg_relaxed(atomic_t *v, int old, int new)
rust/helpers/atomic.c
419
return atomic_cmpxchg_relaxed(v, old, new);
rust/helpers/atomic.c
423
rust_helper_atomic_try_cmpxchg(atomic_t *v, int *old, int new)
rust/helpers/atomic.c
425
return atomic_try_cmpxchg(v, old, new);
rust/helpers/atomic.c
429
rust_helper_atomic_try_cmpxchg_acquire(atomic_t *v, int *old, int new)
rust/helpers/atomic.c
431
return atomic_try_cmpxchg_acquire(v, old, new);
rust/helpers/atomic.c
435
rust_helper_atomic_try_cmpxchg_release(atomic_t *v, int *old, int new)
rust/helpers/atomic.c
437
return atomic_try_cmpxchg_release(v, old, new);
rust/helpers/atomic.c
441
rust_helper_atomic_try_cmpxchg_relaxed(atomic_t *v, int *old, int new)
rust/helpers/atomic.c
443
return atomic_try_cmpxchg_relaxed(v, old, new);
rust/helpers/atomic.c
885
rust_helper_atomic64_xchg(atomic64_t *v, s64 new)
rust/helpers/atomic.c
887
return atomic64_xchg(v, new);
rust/helpers/atomic.c
891
rust_helper_atomic64_xchg_acquire(atomic64_t *v, s64 new)
rust/helpers/atomic.c
893
return atomic64_xchg_acquire(v, new);
rust/helpers/atomic.c
897
rust_helper_atomic64_xchg_release(atomic64_t *v, s64 new)
rust/helpers/atomic.c
899
return atomic64_xchg_release(v, new);
rust/helpers/atomic.c
903
rust_helper_atomic64_xchg_relaxed(atomic64_t *v, s64 new)
rust/helpers/atomic.c
905
return atomic64_xchg_relaxed(v, new);
rust/helpers/atomic.c
909
rust_helper_atomic64_cmpxchg(atomic64_t *v, s64 old, s64 new)
rust/helpers/atomic.c
911
return atomic64_cmpxchg(v, old, new);
rust/helpers/atomic.c
915
rust_helper_atomic64_cmpxchg_acquire(atomic64_t *v, s64 old, s64 new)
rust/helpers/atomic.c
917
return atomic64_cmpxchg_acquire(v, old, new);
rust/helpers/atomic.c
921
rust_helper_atomic64_cmpxchg_release(atomic64_t *v, s64 old, s64 new)
rust/helpers/atomic.c
923
return atomic64_cmpxchg_release(v, old, new);
rust/helpers/atomic.c
927
rust_helper_atomic64_cmpxchg_relaxed(atomic64_t *v, s64 old, s64 new)
rust/helpers/atomic.c
929
return atomic64_cmpxchg_relaxed(v, old, new);
rust/helpers/atomic.c
933
rust_helper_atomic64_try_cmpxchg(atomic64_t *v, s64 *old, s64 new)
rust/helpers/atomic.c
935
return atomic64_try_cmpxchg(v, old, new);
rust/helpers/atomic.c
939
rust_helper_atomic64_try_cmpxchg_acquire(atomic64_t *v, s64 *old, s64 new)
rust/helpers/atomic.c
941
return atomic64_try_cmpxchg_acquire(v, old, new);
rust/helpers/atomic.c
945
rust_helper_atomic64_try_cmpxchg_release(atomic64_t *v, s64 *old, s64 new)
rust/helpers/atomic.c
947
return atomic64_try_cmpxchg_release(v, old, new);
rust/helpers/atomic.c
951
rust_helper_atomic64_try_cmpxchg_relaxed(atomic64_t *v, s64 *old, s64 new)
rust/helpers/atomic.c
953
return atomic64_try_cmpxchg_relaxed(v, old, new);
rust/helpers/atomic_ext.c
50
rust_helper_atomic_##tname##_xchg##suffix(type *ptr, type new) \
rust/helpers/atomic_ext.c
52
return xchg##suffix(ptr, new); \
rust/helpers/atomic_ext.c
74
rust_helper_atomic_##tname##_try_cmpxchg##suffix(type *ptr, type *old, type new)\
rust/helpers/atomic_ext.c
76
return try_cmpxchg##suffix(ptr, old, new); \
rust/helpers/list.c
14
__rust_helper void rust_helper_list_add_tail(struct list_head *new, struct list_head *head)
rust/helpers/list.c
16
list_add_tail(new, head);
samples/bpf/test_lru_dist.c
45
static inline void __list_add(struct list_head *new,
samples/bpf/test_lru_dist.c
49
next->prev = new;
samples/bpf/test_lru_dist.c
50
new->next = next;
samples/bpf/test_lru_dist.c
51
new->prev = prev;
samples/bpf/test_lru_dist.c
52
prev->next = new;
samples/bpf/test_lru_dist.c
55
static inline void list_add(struct list_head *new, struct list_head *head)
samples/bpf/test_lru_dist.c
57
__list_add(new, head, head->next);
samples/cgroup/memcg_event_listener.c
110
long *new;
samples/cgroup/memcg_event_listener.c
115
.new = &new_counters.low,
samples/cgroup/memcg_event_listener.c
120
.new = &new_counters.high,
samples/cgroup/memcg_event_listener.c
125
.new = &new_counters.max,
samples/cgroup/memcg_event_listener.c
130
.new = &new_counters.oom,
samples/cgroup/memcg_event_listener.c
135
.new = &new_counters.oom_kill,
samples/cgroup/memcg_event_listener.c
140
.new = &new_counters.oom_group_kill,
samples/cgroup/memcg_event_listener.c
167
ret = get_memcg_counter(line, map[i].name, map[i].new);
samples/cgroup/memcg_event_listener.c
177
if (*map[i].new > *map[i].old) {
samples/cgroup/memcg_event_listener.c
178
diff = *map[i].new - *map[i].old;
samples/cgroup/memcg_event_listener.c
185
*map[i].old, *map[i].new);
samples/vfio-mdev/mtty.c
1111
enum vfio_device_mig_state new)
samples/vfio-mdev/mtty.c
1115
dev_dbg(mdev_state->vdev.dev, "%s: %d -> %d\n", __func__, cur, new);
samples/vfio-mdev/mtty.c
1129
new == VFIO_DEVICE_STATE_RUNNING_P2P) ||
samples/vfio-mdev/mtty.c
1131
(new == VFIO_DEVICE_STATE_RUNNING ||
samples/vfio-mdev/mtty.c
1132
new == VFIO_DEVICE_STATE_STOP)) ||
samples/vfio-mdev/mtty.c
1134
new == VFIO_DEVICE_STATE_PRE_COPY_P2P) ||
samples/vfio-mdev/mtty.c
1136
new == VFIO_DEVICE_STATE_PRE_COPY) ||
samples/vfio-mdev/mtty.c
1138
new == VFIO_DEVICE_STATE_RUNNING_P2P))
samples/vfio-mdev/mtty.c
1152
new == VFIO_DEVICE_STATE_STOP) {
samples/vfio-mdev/mtty.c
1163
new == VFIO_DEVICE_STATE_RUNNING) ||
samples/vfio-mdev/mtty.c
1165
new == VFIO_DEVICE_STATE_RUNNING_P2P) ||
samples/vfio-mdev/mtty.c
1167
new == VFIO_DEVICE_STATE_STOP)) {
samples/vfio-mdev/mtty.c
1182
new == VFIO_DEVICE_STATE_PRE_COPY) ||
samples/vfio-mdev/mtty.c
1184
new == VFIO_DEVICE_STATE_PRE_COPY_P2P) ||
samples/vfio-mdev/mtty.c
1186
new == VFIO_DEVICE_STATE_STOP_COPY) ||
samples/vfio-mdev/mtty.c
1188
new == VFIO_DEVICE_STATE_STOP_COPY)) {
samples/vfio-mdev/mtty.c
1191
migf = mtty_save_device_data(mdev_state, new);
samples/vfio-mdev/mtty.c
1204
new == VFIO_DEVICE_STATE_RESUMING) {
scripts/dtc/dtc.h
323
struct reserve_info *new);
scripts/dtc/flattree.c
688
struct reserve_info *new;
scripts/dtc/flattree.c
706
new = build_reserve_entry(address, size);
scripts/dtc/flattree.c
707
reservelist = add_reserve_entry(reservelist, new);
scripts/dtc/libfdt/fdt_rw.c
137
char *new;
scripts/dtc/libfdt/fdt_rw.c
148
new = strtab + fdt_size_dt_strings(fdt);
scripts/dtc/libfdt/fdt_rw.c
156
memcpy(new, s, slen);
scripts/dtc/libfdt/fdt_rw.c
157
new[slen] = '\0';
scripts/dtc/libfdt/fdt_rw.c
159
return (new - strtab);
scripts/dtc/libfdt/fdt_rw.c
408
static void fdt_packblocks_(const char *old, char *new,
scripts/dtc/libfdt/fdt_rw.c
419
memmove(new + mem_rsv_off, old + fdt_off_mem_rsvmap(old), mem_rsv_size);
scripts/dtc/libfdt/fdt_rw.c
420
fdt_set_off_mem_rsvmap(new, mem_rsv_off);
scripts/dtc/libfdt/fdt_rw.c
422
memmove(new + struct_off, old + fdt_off_dt_struct(old), struct_size);
scripts/dtc/libfdt/fdt_rw.c
423
fdt_set_off_dt_struct(new, struct_off);
scripts/dtc/libfdt/fdt_rw.c
424
fdt_set_size_dt_struct(new, struct_size);
scripts/dtc/libfdt/fdt_rw.c
426
memmove(new + strings_off, old + fdt_off_dt_strings(old), strings_size);
scripts/dtc/libfdt/fdt_rw.c
427
fdt_set_off_dt_strings(new, strings_off);
scripts/dtc/libfdt/fdt_rw.c
428
fdt_set_size_dt_strings(new, fdt_size_dt_strings(old));
scripts/dtc/livetree.c
100
for_each_child(new, child) {
scripts/dtc/livetree.c
101
child->parent = new;
scripts/dtc/livetree.c
104
return new;
scripts/dtc/livetree.c
109
struct node *new = xmalloc(sizeof(*new));
scripts/dtc/livetree.c
111
memset(new, 0, sizeof(*new));
scripts/dtc/livetree.c
113
new->deleted = 1;
scripts/dtc/livetree.c
114
new->srcpos = srcpos_copy(srcpos);
scripts/dtc/livetree.c
116
return new;
scripts/dtc/livetree.c
15
struct label *new;
scripts/dtc/livetree.c
18
for_each_label_withdel(*labels, new)
scripts/dtc/livetree.c
19
if (streq(new->label, label)) {
scripts/dtc/livetree.c
20
new->deleted = 0;
scripts/dtc/livetree.c
24
new = xmalloc(sizeof(*new));
scripts/dtc/livetree.c
25
memset(new, 0, sizeof(*new));
scripts/dtc/livetree.c
26
new->label = label;
scripts/dtc/livetree.c
27
new->next = *labels;
scripts/dtc/livetree.c
28
*labels = new;
scripts/dtc/livetree.c
414
struct reserve_info *new = xmalloc(sizeof(*new));
scripts/dtc/livetree.c
416
memset(new, 0, sizeof(*new));
scripts/dtc/livetree.c
418
new->address = address;
scripts/dtc/livetree.c
419
new->size = size;
scripts/dtc/livetree.c
42
struct property *new = xmalloc(sizeof(*new));
scripts/dtc/livetree.c
421
return new;
scripts/dtc/livetree.c
434
struct reserve_info *new)
scripts/dtc/livetree.c
438
new->next = NULL;
scripts/dtc/livetree.c
44
memset(new, 0, sizeof(*new));
scripts/dtc/livetree.c
441
return new;
scripts/dtc/livetree.c
446
last->next = new;
scripts/dtc/livetree.c
46
new->name = xstrdup(name);
scripts/dtc/livetree.c
47
new->val = val;
scripts/dtc/livetree.c
48
new->srcpos = srcpos_copy(srcpos);
scripts/dtc/livetree.c
50
return new;
scripts/dtc/livetree.c
55
struct property *new = xmalloc(sizeof(*new));
scripts/dtc/livetree.c
57
memset(new, 0, sizeof(*new));
scripts/dtc/livetree.c
59
new->name = xstrdup(name);
scripts/dtc/livetree.c
60
new->deleted = 1;
scripts/dtc/livetree.c
62
return new;
scripts/dtc/livetree.c
91
struct node *new = xmalloc(sizeof(*new));
scripts/dtc/livetree.c
94
memset(new, 0, sizeof(*new));
scripts/dtc/livetree.c
96
new->proplist = reverse_properties(proplist);
scripts/dtc/livetree.c
97
new->children = children;
scripts/dtc/livetree.c
98
new->srcpos = srcpos_copy(srcpos);
scripts/dtc/util.h
52
void *new = malloc(len);
scripts/dtc/util.h
54
if (!new)
scripts/dtc/util.h
57
return new;
scripts/dtc/util.h
62
void *new = realloc(p, len);
scripts/dtc/util.h
64
if (!new)
scripts/dtc/util.h
67
return new;
scripts/gcc-plugins/gcc-generate-gimple-pass.h
106
return new _PASS_NAME_PASS();
scripts/gcc-plugins/gcc-generate-gimple-pass.h
97
virtual opt_pass * clone () { return new _PASS_NAME_PASS(); }
scripts/gcc-plugins/gcc-generate-ipa-pass.h
174
virtual opt_pass *clone() { return new _PASS_NAME_PASS(); }
scripts/gcc-plugins/gcc-generate-ipa-pass.h
184
return new _PASS_NAME_PASS();
scripts/gcc-plugins/gcc-generate-rtl-pass.h
107
return new _PASS_NAME_PASS();
scripts/gcc-plugins/gcc-generate-rtl-pass.h
97
virtual opt_pass *clone() { return new _PASS_NAME_PASS(); }
scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h
107
return new _PASS_NAME_PASS();
scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h
97
virtual opt_pass *clone() { return new _PASS_NAME_PASS(); }
scripts/include/list.h
138
struct list_head *new)
scripts/include/list.h
140
new->next = old->next;
scripts/include/list.h
141
new->next->prev = new;
scripts/include/list.h
142
new->prev = old->prev;
scripts/include/list.h
143
new->prev->next = new;
scripts/include/list.h
154
struct list_head *new)
scripts/include/list.h
156
list_replace(old, new);
scripts/include/list.h
63
static inline void __list_add(struct list_head *new,
scripts/include/list.h
67
next->prev = new;
scripts/include/list.h
68
new->next = next;
scripts/include/list.h
69
new->prev = prev;
scripts/include/list.h
70
prev->next = new;
scripts/include/list.h
81
static inline void list_add(struct list_head *new, struct list_head *head)
scripts/include/list.h
83
__list_add(new, head, head->next);
scripts/include/list.h
94
static inline void list_add_tail(struct list_head *new, struct list_head *head)
scripts/include/list.h
96
__list_add(new, head->prev, head);
scripts/mod/file2alias.c
51
struct module_alias *new, *als;
scripts/mod/file2alias.c
71
new = xmalloc(sizeof(*new) + len);
scripts/mod/file2alias.c
75
n = vsnprintf(new->str, len, fmt, ap);
scripts/mod/file2alias.c
80
free(new);
scripts/mod/file2alias.c
84
if (append_wildcard && (n == 0 || new->str[n - 1] != '*')) {
scripts/mod/file2alias.c
85
new->str[n] = '*';
scripts/mod/file2alias.c
86
new->str[n + 1] = '\0';
scripts/mod/file2alias.c
91
if (!strcmp(als->str, new->str)) {
scripts/mod/file2alias.c
92
free(new);
scripts/mod/file2alias.c
97
new->builtin_modname = NULL;
scripts/mod/file2alias.c
98
list_add_tail(&new->node, &mod->aliases);
security/apparmor/apparmorfs.c
1623
struct aa_profile *new)
security/apparmor/apparmorfs.c
1628
AA_BUG(!new);
security/apparmor/apparmorfs.c
1632
new->dents[i] = old->dents[i];
security/apparmor/apparmorfs.c
1633
if (new->dents[i]) {
security/apparmor/apparmorfs.c
1634
struct inode *inode = d_inode(new->dents[i]);
security/apparmor/apparmorfs.c
930
struct multi_transaction *new, size_t n)
security/apparmor/apparmorfs.c
936
new->size = n;
security/apparmor/apparmorfs.c
939
file->private_data = new;
security/apparmor/domain.c
1011
error = may_change_ptraced_domain(bprm->cred, new, &info);
security/apparmor/domain.c
1020
aa_label_printk(new, GFP_KERNEL);
security/apparmor/domain.c
1026
if (label->proxy != new->proxy) {
security/apparmor/domain.c
1031
aa_label_printk(new, GFP_KERNEL);
security/apparmor/domain.c
1038
set_cred_label(bprm->cred, new);
security/apparmor/domain.c
1050
bprm->filename, NULL, new,
security/apparmor/domain.c
1052
aa_put_label(new);
security/apparmor/domain.c
1121
struct aa_label *new;
security/apparmor/domain.c
1144
new = aa_get_newest_label(label);
security/apparmor/domain.c
1145
new_ns = labels_ns(new);
security/apparmor/domain.c
1147
aa_put_label(new);
security/apparmor/domain.c
1150
label = new;
security/apparmor/domain.c
1154
label = new;
security/apparmor/domain.c
1229
new = fn_label_build_in_scope(label, profile, GFP_KERNEL,
security/apparmor/domain.c
1234
AA_BUG(!new);
security/apparmor/domain.c
1237
return new;
security/apparmor/domain.c
1261
struct aa_label *label, *previous, *new = NULL, *target = NULL;
security/apparmor/domain.c
1303
new = change_hat(subj_cred, label, hats, count, flags);
security/apparmor/domain.c
1304
AA_BUG(!new);
security/apparmor/domain.c
1305
if (IS_ERR(new)) {
security/apparmor/domain.c
1306
error = PTR_ERR(new);
security/apparmor/domain.c
1307
new = NULL;
security/apparmor/domain.c
1313
error = may_change_ptraced_domain(subj_cred, new, &info);
security/apparmor/domain.c
1322
!aa_label_is_unconfined_subset(new, ctx->nnp)) {
security/apparmor/domain.c
1333
target = new;
security/apparmor/domain.c
1334
error = aa_set_current_hat(new, token);
security/apparmor/domain.c
1365
aa_put_label(new);
security/apparmor/domain.c
1426
struct aa_label *label, *new = NULL, *target = NULL;
security/apparmor/domain.c
1561
new = fn_label_build_in_scope(label, profile, GFP_KERNEL,
security/apparmor/domain.c
1564
AA_BUG(!new);
security/apparmor/domain.c
1565
if (IS_ERR(new))
security/apparmor/domain.c
1572
!aa_label_is_unconfined_subset(new, ctx->nnp)) {
security/apparmor/domain.c
1584
new = aa_label_merge(label, target, GFP_KERNEL);
security/apparmor/domain.c
1585
if (IS_ERR_OR_NULL(new))
security/apparmor/domain.c
1587
error = aa_replace_current_label(new);
security/apparmor/domain.c
1590
aa_put_label(new);
security/apparmor/domain.c
1591
new = NULL;
security/apparmor/domain.c
1601
if (!new)
security/apparmor/domain.c
1604
error = PTR_ERR(new);
security/apparmor/domain.c
1605
new = NULL;
security/apparmor/domain.c
1612
NULL, new ? new : target,
security/apparmor/domain.c
1616
aa_put_label(new);
security/apparmor/domain.c
539
struct aa_profile *new = aa_find_child(profile, lookup);
security/apparmor/domain.c
541
if (new)
security/apparmor/domain.c
543
return &new->label;
security/apparmor/domain.c
575
struct aa_label *new = NULL;
security/apparmor/domain.c
592
new = x_table_lookup(profile, xindex, lookupname);
security/apparmor/domain.c
593
if (!new || **lookupname != '&')
security/apparmor/domain.c
595
stack = new;
security/apparmor/domain.c
596
new = NULL;
security/apparmor/domain.c
601
new = find_attach(bprm, ns, &profile->base.profiles,
security/apparmor/domain.c
605
new = find_attach(bprm, ns, &ns->base.profiles,
security/apparmor/domain.c
612
if (!new) {
security/apparmor/domain.c
624
new = aa_get_newest_label(&profile->label);
security/apparmor/domain.c
626
new = aa_get_newest_label(ns_unconfined(profile->ns));
security/apparmor/domain.c
646
if (new && stack) {
security/apparmor/domain.c
648
struct aa_label *base = new;
security/apparmor/domain.c
650
new = aa_label_merge(base, stack, GFP_KERNEL);
security/apparmor/domain.c
657
return new;
security/apparmor/domain.c
667
struct aa_label *new = NULL;
security/apparmor/domain.c
686
new = aa_get_newest_label(&profile->label);
security/apparmor/domain.c
693
new = find_attach(bprm, profile->ns,
security/apparmor/domain.c
708
OP_EXEC, MAY_EXEC, name, target, new, cond->uid,
security/apparmor/domain.c
711
if (new) {
security/apparmor/domain.c
713
return new;
security/apparmor/domain.c
723
new = x_to_label(profile, bprm, name, perms.xindex, &target,
security/apparmor/domain.c
725
if (new && new->proxy == profile->label.proxy && info) {
security/apparmor/domain.c
735
} else if (!new) {
security/apparmor/domain.c
760
new = &new_profile->label;
security/apparmor/domain.c
767
if (!new)
security/apparmor/domain.c
775
aa_label_printk(new, GFP_KERNEL);
security/apparmor/domain.c
783
target, new,
security/apparmor/domain.c
785
if (!new || nonewprivs) {
security/apparmor/domain.c
786
aa_put_label(new);
security/apparmor/domain.c
790
return new;
security/apparmor/domain.c
885
struct aa_label *new;
security/apparmor/domain.c
902
new = fn_label_build_in_scope(label, profile, GFP_KERNEL,
security/apparmor/domain.c
908
AA_BUG(!new);
security/apparmor/domain.c
909
if (!IS_ERR(new))
security/apparmor/domain.c
910
return new;
security/apparmor/domain.c
919
PTR_ERR(new)));
security/apparmor/domain.c
934
struct aa_label *label, *new = NULL;
security/apparmor/domain.c
975
new = handle_onexec(subj_cred, label, ctx->onexec, ctx->token,
security/apparmor/domain.c
978
new = fn_label_build(label, profile, GFP_KERNEL,
security/apparmor/domain.c
982
AA_BUG(!new);
security/apparmor/domain.c
983
if (IS_ERR(new)) {
security/apparmor/domain.c
984
error = PTR_ERR(new);
security/apparmor/domain.c
998
!aa_label_is_unconfined_subset(new, ctx->nnp)) {
security/apparmor/include/apparmorfs.h
112
struct aa_profile *new);
security/apparmor/include/label.h
278
bool aa_label_replace(struct aa_label *old, struct aa_label *new);
security/apparmor/include/label.h
280
struct aa_label *new);
security/apparmor/include/label.h
489
void __aa_proxy_redirect(struct aa_label *orig, struct aa_label *new);
security/apparmor/include/policy_unpack.h
22
struct aa_profile *new;
security/apparmor/include/resource.h
40
void __aa_transition_rlimits(struct aa_label *old, struct aa_label *new);
security/apparmor/include/task.h
56
static inline void aa_dup_task_ctx(struct aa_task_ctx *new,
security/apparmor/include/task.h
59
*new = *old;
security/apparmor/include/task.h
60
aa_get_label(new->nnp);
security/apparmor/include/task.h
61
aa_get_label(new->previous);
security/apparmor/include/task.h
62
aa_get_label(new->onexec);
security/apparmor/label.c
1044
static struct aa_label *label_merge_insert(struct aa_label *new,
security/apparmor/label.c
1060
AA_BUG(!new);
security/apparmor/label.c
1061
AA_BUG(new->size < a->size + b->size);
security/apparmor/label.c
1066
new->vec[k] = aa_get_newest_profile(next);
security/apparmor/label.c
1067
AA_BUG(!new->vec[k]->label.proxy);
security/apparmor/label.c
1068
AA_BUG(!new->vec[k]->label.proxy->label);
security/apparmor/label.c
1069
if (next->label.proxy != new->vec[k]->label.proxy)
security/apparmor/label.c
1074
new->vec[k++] = aa_get_profile(next);
security/apparmor/label.c
1077
new->size = k;
security/apparmor/label.c
1078
new->vec[k] = NULL;
security/apparmor/label.c
1081
new->size -= aa_vec_unique(&new->vec[0], new->size,
security/apparmor/label.c
1084
if (new->size == 1) {
security/apparmor/label.c
1085
label = aa_get_label(&new->vec[0]->label);
security/apparmor/label.c
1098
ls = labels_set(new);
security/apparmor/label.c
1100
label = __label_insert(labels_set(new), new, false);
security/apparmor/label.c
1229
struct aa_label *new;
security/apparmor/label.c
1238
new = aa_label_alloc(a->size + b->size, NULL, gfp);
security/apparmor/label.c
1239
if (!new)
security/apparmor/label.c
1242
label = label_merge_insert(new, a, b);
security/apparmor/label.c
1243
label_free_or_put_new(label, new);
security/apparmor/label.c
2025
struct aa_label *new, *tmp;
security/apparmor/label.c
203
static void accum_label_info(struct aa_label *new)
security/apparmor/label.c
2033
new = aa_label_alloc(label->size, label->proxy, GFP_KERNEL);
security/apparmor/label.c
2034
if (!new)
security/apparmor/label.c
2045
new->vec[i] = aa_get_newest_profile(label->vec[i]);
security/apparmor/label.c
2046
AA_BUG(!new->vec[i]);
security/apparmor/label.c
2047
AA_BUG(!new->vec[i]->label.proxy);
security/apparmor/label.c
2048
AA_BUG(!new->vec[i]->label.proxy->label);
security/apparmor/label.c
2049
if (new->vec[i]->label.proxy != label->vec[i]->label.proxy)
security/apparmor/label.c
2055
new->size -= aa_vec_unique(&new->vec[0], new->size,
security/apparmor/label.c
2058
if (new->size == 1) {
security/apparmor/label.c
2059
tmp = aa_get_label(&new->vec[0]->label);
security/apparmor/label.c
2063
if (labels_set(label) != labels_set(new)) {
security/apparmor/label.c
2065
tmp = aa_label_insert(labels_set(new), new);
security/apparmor/label.c
2070
AA_BUG(labels_ns(label) != labels_ns(new));
security/apparmor/label.c
2072
tmp = __label_insert(labels_set(label), new, true);
security/apparmor/label.c
2077
label_free_or_put_new(tmp, new);
security/apparmor/label.c
208
AA_BUG(!new);
security/apparmor/label.c
211
if (new->size == 1)
security/apparmor/label.c
214
for (i = 0; i < new->size; i++) {
security/apparmor/label.c
215
u |= new->vec[i]->label.flags & (FLAG_DEBUG1 | FLAG_DEBUG2 |
security/apparmor/label.c
217
if (!(u & new->vec[i]->label.flags & FLAG_UNCONFINED))
security/apparmor/label.c
219
new->mediates |= new->vec[i]->label.mediates;
security/apparmor/label.c
221
new->flags |= u;
security/apparmor/label.c
399
static void label_free_or_put_new(struct aa_label *label, struct aa_label *new)
security/apparmor/label.c
401
if (label != new)
security/apparmor/label.c
403
aa_label_free(new);
security/apparmor/label.c
405
aa_put_label(new);
security/apparmor/label.c
436
struct aa_label *new;
security/apparmor/label.c
441
new = kzalloc_flex(*new, vec, size + 1, gfp);
security/apparmor/label.c
442
AA_DEBUG(DEBUG_LABEL, "%s (%p)\n", __func__, new);
security/apparmor/label.c
443
if (!new)
security/apparmor/label.c
446
if (!aa_label_init(new, size, gfp))
security/apparmor/label.c
450
proxy = aa_alloc_proxy(new, gfp);
security/apparmor/label.c
456
new->proxy = proxy;
security/apparmor/label.c
458
return new;
security/apparmor/label.c
461
aa_label_free(new);
security/apparmor/label.c
603
static bool __label_remove(struct aa_label *label, struct aa_label *new)
security/apparmor/label.c
611
if (new)
security/apparmor/label.c
612
__aa_proxy_redirect(label, new);
security/apparmor/label.c
63
struct aa_proxy *new;
security/apparmor/label.c
639
static bool __label_replace(struct aa_label *old, struct aa_label *new)
security/apparmor/label.c
645
AA_BUG(!new);
security/apparmor/label.c
647
AA_BUG(new->flags & FLAG_IN_TREE);
security/apparmor/label.c
65
new = kzalloc_obj(struct aa_proxy, gfp);
security/apparmor/label.c
653
rb_replace_node(&old->node, &new->node, &ls->root);
security/apparmor/label.c
655
new->flags |= FLAG_IN_TREE;
security/apparmor/label.c
656
accum_label_info(new);
security/apparmor/label.c
66
if (new) {
security/apparmor/label.c
67
kref_init(&new->count.count);
security/apparmor/label.c
679
struct rb_node **new, *parent = NULL;
security/apparmor/label.c
68
new->count.reftype = REF_PROXY;
security/apparmor/label.c
688
new = &ls->root.rb_node;
security/apparmor/label.c
689
while (*new) {
security/apparmor/label.c
69
rcu_assign_pointer(new->label, aa_get_label(label));
security/apparmor/label.c
690
struct aa_label *this = rb_entry(*new, struct aa_label, node);
security/apparmor/label.c
693
parent = *new;
security/apparmor/label.c
708
new = &((*new)->rb_left);
security/apparmor/label.c
71
return new;
security/apparmor/label.c
710
new = &((*new)->rb_right);
security/apparmor/label.c
714
rb_link_node(&label->node, parent, new);
security/apparmor/label.c
75
void __aa_proxy_redirect(struct aa_label *orig, struct aa_label *new)
security/apparmor/label.c
80
AA_BUG(!new);
security/apparmor/label.c
807
bool aa_label_replace(struct aa_label *old, struct aa_label *new)
security/apparmor/label.c
812
if (name_is_shared(old, new) && labels_ns(old) == labels_ns(new)) {
security/apparmor/label.c
814
if (old->proxy != new->proxy)
security/apparmor/label.c
815
__proxy_share(old, new);
security/apparmor/label.c
817
__aa_proxy_redirect(old, new);
security/apparmor/label.c
818
res = __label_replace(old, new);
security/apparmor/label.c
825
res = __label_remove(old, new);
security/apparmor/label.c
826
if (labels_ns(old) != labels_ns(new)) {
security/apparmor/label.c
828
ls = labels_set(new);
security/apparmor/label.c
831
l = __label_insert(ls, new, true);
security/apparmor/label.c
832
res = (l == new);
security/apparmor/label.c
85
rcu_assign_pointer(orig->proxy->label, aa_get_label(new));
security/apparmor/label.c
873
struct aa_label *new;
security/apparmor/label.c
886
new = aa_label_alloc(len, NULL, gfp);
security/apparmor/label.c
887
if (!new)
security/apparmor/label.c
891
new->vec[i] = aa_get_profile(vec[i]);
security/apparmor/label.c
894
label = __label_insert(ls, new, false);
security/apparmor/label.c
896
label_free_or_put_new(label, new);
security/apparmor/label.c
90
static void __proxy_share(struct aa_label *old, struct aa_label *new)
security/apparmor/label.c
92
struct aa_proxy *proxy = new->proxy;
security/apparmor/label.c
94
new->proxy = aa_get_proxy(old->proxy);
security/apparmor/label.c
95
__aa_proxy_redirect(old, new);
security/apparmor/lsm.c
105
static void apparmor_cred_transfer(struct cred *new, const struct cred *old)
security/apparmor/lsm.c
107
set_cred_label(new, aa_get_newest_label(cred_label(old)));
security/apparmor/lsm.c
1099
struct aa_sk_ctx *new = aa_sock(newsk);
security/apparmor/lsm.c
1102
if (rcu_access_pointer(ctx->label) != rcu_access_pointer(new->label)) {
security/apparmor/lsm.c
1103
aa_put_label(rcu_dereference_protected(new->label, true));
security/apparmor/lsm.c
1104
rcu_assign_pointer(new->label, aa_get_label_rcu(&ctx->label));
security/apparmor/lsm.c
1107
if (rcu_access_pointer(ctx->peer) != rcu_access_pointer(new->peer)) {
security/apparmor/lsm.c
1108
aa_put_label(rcu_dereference_protected(new->peer, true));
security/apparmor/lsm.c
1109
rcu_assign_pointer(new->peer, aa_get_label_rcu(&ctx->peer));
security/apparmor/lsm.c
1112
if (rcu_access_pointer(ctx->peer_lastupdate) != rcu_access_pointer(new->peer_lastupdate)) {
security/apparmor/lsm.c
1113
aa_put_label(rcu_dereference_protected(new->peer_lastupdate, true));
security/apparmor/lsm.c
1114
rcu_assign_pointer(new->peer_lastupdate,
security/apparmor/lsm.c
119
struct aa_task_ctx *new = task_ctx(task);
security/apparmor/lsm.c
121
aa_dup_task_ctx(new, task_ctx(current));
security/apparmor/lsm.c
622
struct aa_label *new, int cap,
security/apparmor/lsm.c
636
if (new) {
security/apparmor/lsm.c
637
aa_label_match(profile, rules, new, state,
security/apparmor/lsm.c
657
static int apparmor_uring_override_creds(const struct cred *new)
security/apparmor/lsm.c
666
ad.uring.target = cred_label(new);
security/apparmor/lsm.c
670
cred_label(new), CAP_SYS_ADMIN, &ad));
security/apparmor/lsm.c
95
static int apparmor_cred_prepare(struct cred *new, const struct cred *old,
security/apparmor/lsm.c
98
set_cred_label(new, aa_get_newest_label(cred_label(old)));
security/apparmor/match.c
279
struct table_header *new;
security/apparmor/match.c
284
new = kvzalloc(tsize, GFP_KERNEL);
security/apparmor/match.c
285
if (!new) {
security/apparmor/match.c
289
new->td_id = old->td_id;
security/apparmor/match.c
290
new->td_flags = YYTD_DATA32;
security/apparmor/match.c
291
new->td_lolen = old->td_lolen;
security/apparmor/match.c
294
TABLE_DATAU32(new)[i] = (u32) TABLE_DATAU16(old)[i];
security/apparmor/match.c
297
if (is_vmalloc_addr(new))
security/apparmor/match.c
300
return new;
security/apparmor/policy.c
1031
if (ent->new == profile)
security/apparmor/policy.c
1033
if (strncmp(ent->new->base.hname, profile->base.hname, len) ==
security/apparmor/policy.c
1034
0 && ent->new->base.hname[len] == 0)
security/apparmor/policy.c
1035
return ent->new;
security/apparmor/policy.c
1053
static void __replace_profile(struct aa_profile *old, struct aa_profile *new)
security/apparmor/policy.c
1065
p = __find_child(&new->base.profiles, child->base.name);
security/apparmor/policy.c
1076
rcu_assign_pointer(child->parent, aa_get_profile(new));
security/apparmor/policy.c
1077
list_add_rcu(&child->base.list, &new->base.profiles);
security/apparmor/policy.c
1082
if (!rcu_access_pointer(new->parent)) {
security/apparmor/policy.c
1084
rcu_assign_pointer(new->parent, aa_get_profile(parent));
security/apparmor/policy.c
1086
aa_label_replace(&old->label, &new->label);
security/apparmor/policy.c
1088
__aafs_profile_migrate_dents(old, new);
security/apparmor/policy.c
1090
if (list_empty(&new->base.list)) {
security/apparmor/policy.c
1092
list_replace_rcu(&old->base.list, &new->base.list);
security/apparmor/policy.c
1093
aa_get_profile(new);
security/apparmor/policy.c
1125
static void share_name(struct aa_profile *old, struct aa_profile *new)
security/apparmor/policy.c
1127
aa_put_str(new->base.hname);
security/apparmor/policy.c
1129
new->base.hname = old->base.hname;
security/apparmor/policy.c
1130
new->base.name = old->base.name;
security/apparmor/policy.c
1131
new->label.hname = old->label.hname;
security/apparmor/policy.c
1137
static struct aa_profile *update_to_newest_parent(struct aa_profile *new)
security/apparmor/policy.c
1141
parent = rcu_dereference_protected(new->parent,
security/apparmor/policy.c
1142
mutex_is_locked(&new->ns->lock));
security/apparmor/policy.c
1148
rcu_assign_pointer(new->parent, newest);
security/apparmor/policy.c
1253
ent->new->rawdata = aa_get_profile_loaddata(udata);
security/apparmor/policy.c
1254
error = __lookup_replace(ns, ent->new->base.hname,
security/apparmor/policy.c
1260
if (ent->new->rename) {
security/apparmor/policy.c
1261
error = __lookup_replace(ns, ent->new->rename,
security/apparmor/policy.c
1269
ent->new->ns = aa_get_ns(ns);
security/apparmor/policy.c
1276
policy = __lookup_parent(ns, ent->new->base.hname);
security/apparmor/policy.c
1279
p = __list_lookup_parent(&lh, ent->new);
security/apparmor/policy.c
1294
ent->new->base.hname,
security/apparmor/policy.c
1306
rcu_assign_pointer(ent->new->parent, aa_get_profile(p));
security/apparmor/policy.c
1321
if (rcu_access_pointer(ent->new->parent)) {
security/apparmor/policy.c
1323
p = aa_deref_parent(ent->new);
security/apparmor/policy.c
1326
parent = ns_subprofs_dir(ent->new->ns);
security/apparmor/policy.c
1327
error = __aafs_profile_mkdir(ent->new, parent);
security/apparmor/policy.c
1344
if (ent->old && ent->old->rawdata == ent->new->rawdata &&
security/apparmor/policy.c
1345
ent->new->rawdata) {
security/apparmor/policy.c
1347
audit_policy(label, op, ns_name, ent->new->base.hname,
security/apparmor/policy.c
1351
aa_put_proxy(ent->new->label.proxy);
security/apparmor/policy.c
1352
ent->new->label.proxy = NULL;
security/apparmor/policy.c
1370
audit_policy(label, op, ns_name, ent->new->base.hname, NULL,
security/apparmor/policy.c
1374
share_name(ent->old, ent->new);
security/apparmor/policy.c
1375
__replace_profile(ent->old, ent->new);
security/apparmor/policy.c
1379
__aa_create_rawdata_symlink_dents(ent->new);
security/apparmor/policy.c
1384
if (rcu_access_pointer(ent->new->parent)) {
security/apparmor/policy.c
1387
parent = update_to_newest_parent(ent->new);
security/apparmor/policy.c
1391
__add_profile(lh, ent->new);
security/apparmor/policy.c
1417
audit_policy(label, op, ns_name, ent ? ent->new->base.hname : NULL,
security/apparmor/policy.c
1428
audit_policy(label, op, ns_name, tmp->new->base.hname, info,
security/apparmor/policy_compat.c
80
u32 new = old & 0xf;
security/apparmor/policy_compat.c
83
new |= AA_MAY_GETATTR | AA_MAY_OPEN;
security/apparmor/policy_compat.c
85
new |= AA_MAY_SETATTR | AA_MAY_CREATE | AA_MAY_DELETE |
security/apparmor/policy_compat.c
88
new |= AA_MAY_LINK;
security/apparmor/policy_compat.c
93
new |= AA_MAY_LOCK | AA_LINK_SUBSET;
security/apparmor/policy_compat.c
95
new |= AA_EXEC_MMAP;
security/apparmor/policy_compat.c
97
return new;
security/apparmor/policy_unpack.c
1604
aa_put_profile(ent->new);
security/apparmor/policy_unpack.c
1770
ent->new = profile;
security/apparmor/policy_unpack.c
63
static int audit_iface(struct aa_profile *new, const char *ns_name,
security/apparmor/policy_unpack.c
72
if (new)
security/apparmor/policy_unpack.c
73
ad.name = new->base.hname;
security/apparmor/resource.c
157
struct aa_profile *old, *new;
security/apparmor/resource.c
161
new = labels_profile(new_l);
security/apparmor/resource.c
184
label_for_each_confined(i, new_l, new) {
security/apparmor/resource.c
185
struct aa_ruleset *rules = new->label.rules[0];
security/apparmor/task.c
121
struct cred *new;
security/apparmor/task.c
123
new = prepare_creds();
security/apparmor/task.c
124
if (!new)
security/apparmor/task.c
130
ctx->previous = cred_label(new);
security/apparmor/task.c
133
aa_put_label(cred_label(new));
security/apparmor/task.c
136
abort_creds(new);
security/apparmor/task.c
140
set_cred_label(new, aa_get_newest_label(label));
security/apparmor/task.c
145
commit_creds(new);
security/apparmor/task.c
161
struct cred *new;
security/apparmor/task.c
169
new = prepare_creds();
security/apparmor/task.c
170
if (!new)
security/apparmor/task.c
173
aa_put_label(cred_label(new));
security/apparmor/task.c
174
set_cred_label(new, aa_get_newest_label(ctx->previous));
security/apparmor/task.c
175
AA_BUG(!cred_label(new));
security/apparmor/task.c
179
commit_creds(new);
security/apparmor/task.c
51
struct cred *new;
security/apparmor/task.c
61
new = prepare_creds();
security/apparmor/task.c
62
if (!new)
security/apparmor/task.c
85
aa_put_label(cred_label(new));
security/apparmor/task.c
86
set_cred_label(new, label);
security/apparmor/task.c
88
commit_creds(new);
security/commoncap.c
1001
!uid_eq(new->euid, old->uid) ||
security/commoncap.c
1002
!gid_eq(new->egid, old->gid) ||
security/commoncap.c
1003
(!__is_real(root_uid, new) &&
security/commoncap.c
1005
__cap_grew(permitted, ambient, new))))
security/commoncap.c
1120
static inline void cap_emulate_setxuid(struct cred *new, const struct cred *old)
security/commoncap.c
1127
(!uid_eq(new->uid, root_uid) &&
security/commoncap.c
1128
!uid_eq(new->euid, root_uid) &&
security/commoncap.c
1129
!uid_eq(new->suid, root_uid))) {
security/commoncap.c
1131
cap_clear(new->cap_permitted);
security/commoncap.c
1132
cap_clear(new->cap_effective);
security/commoncap.c
1140
cap_clear(new->cap_ambient);
security/commoncap.c
1142
if (uid_eq(old->euid, root_uid) && !uid_eq(new->euid, root_uid))
security/commoncap.c
1143
cap_clear(new->cap_effective);
security/commoncap.c
1144
if (!uid_eq(old->euid, root_uid) && uid_eq(new->euid, root_uid))
security/commoncap.c
1145
new->cap_effective = new->cap_permitted;
security/commoncap.c
1159
int cap_task_fix_setuid(struct cred *new, const struct cred *old, int flags)
security/commoncap.c
1168
cap_emulate_setxuid(new, old);
security/commoncap.c
1180
if (uid_eq(old->fsuid, root_uid) && !uid_eq(new->fsuid, root_uid))
security/commoncap.c
1181
new->cap_effective =
security/commoncap.c
1182
cap_drop_fs_set(new->cap_effective);
security/commoncap.c
1184
if (!uid_eq(old->fsuid, root_uid) && uid_eq(new->fsuid, root_uid))
security/commoncap.c
1185
new->cap_effective =
security/commoncap.c
1186
cap_raise_fs_set(new->cap_effective,
security/commoncap.c
1187
new->cap_permitted);
security/commoncap.c
1272
struct cred *new;
security/commoncap.c
1279
new = prepare_creds();
security/commoncap.c
1280
if (!new)
security/commoncap.c
1282
cap_lower(new->cap_bset, cap);
security/commoncap.c
1283
return commit_creds(new);
security/commoncap.c
1305
struct cred *new;
security/commoncap.c
1372
new = prepare_creds();
security/commoncap.c
1373
if (!new)
security/commoncap.c
1375
new->securebits = arg2;
security/commoncap.c
1376
return commit_creds(new);
security/commoncap.c
1390
new = prepare_creds();
security/commoncap.c
1391
if (!new)
security/commoncap.c
1394
new->securebits |= issecure_mask(SECURE_KEEP_CAPS);
security/commoncap.c
1396
new->securebits &= ~issecure_mask(SECURE_KEEP_CAPS);
security/commoncap.c
1397
return commit_creds(new);
security/commoncap.c
1404
new = prepare_creds();
security/commoncap.c
1405
if (!new)
security/commoncap.c
1407
cap_clear(new->cap_ambient);
security/commoncap.c
1408
return commit_creds(new);
security/commoncap.c
1427
new = prepare_creds();
security/commoncap.c
1428
if (!new)
security/commoncap.c
1431
cap_raise(new->cap_ambient, arg3);
security/commoncap.c
1433
cap_lower(new->cap_ambient, arg3);
security/commoncap.c
1434
return commit_creds(new);
security/commoncap.c
272
int cap_capset(struct cred *new,
security/commoncap.c
299
new->cap_effective = *effective;
security/commoncap.c
300
new->cap_inheritable = *inheritable;
security/commoncap.c
301
new->cap_permitted = *permitted;
security/commoncap.c
307
new->cap_ambient = cap_intersect(new->cap_ambient,
security/commoncap.c
310
if (WARN_ON(!cap_ambient_invariant_ok(new)))
security/commoncap.c
631
struct cred *new = bprm->cred;
security/commoncap.c
644
new->cap_permitted.val =
security/commoncap.c
645
(new->cap_bset.val & caps->permitted.val) |
security/commoncap.c
646
(new->cap_inheritable.val & caps->inheritable.val);
security/commoncap.c
648
if (caps->permitted.val & ~new->cap_permitted.val)
security/commoncap.c
832
struct cred *new = bprm->cred;
security/commoncap.c
841
if (has_fcap && __is_suid(root_uid, new)) {
security/commoncap.c
850
if (__is_eff(root_uid, new) || __is_real(root_uid, new)) {
security/commoncap.c
852
new->cap_permitted = cap_combine(old->cap_bset,
security/commoncap.c
858
if (__is_eff(root_uid, new))
security/commoncap.c
886
static inline bool nonroot_raised_pE(struct cred *new, const struct cred *old,
security/commoncap.c
891
if ((__cap_grew(effective, ambient, new) &&
security/commoncap.c
892
!(__cap_full(effective, new) &&
security/commoncap.c
893
(__is_eff(root, new) || __is_real(root, new)) &&
security/commoncap.c
896
__is_suid(root, new) &&
security/commoncap.c
897
!__cap_full(effective, new)) ||
security/commoncap.c
898
(uid_eq(new->euid, old->euid) &&
security/commoncap.c
900
__cap_gained(permitted, new, old)) ||
security/commoncap.c
901
__cap_gained(ambient, new, old))))
security/commoncap.c
923
struct cred *new = bprm->cred;
security/commoncap.c
935
root_uid = make_kuid(new->user_ns, 0);
security/commoncap.c
940
if (__cap_gained(permitted, new, old))
security/commoncap.c
948
id_changed = !uid_eq(new->euid, old->euid) || !in_group_p(new->egid);
security/commoncap.c
950
if ((id_changed || __cap_gained(permitted, new, old)) &&
security/commoncap.c
952
!ptracer_capable(current, new->user_ns))) {
security/commoncap.c
954
if (!ns_capable(new->user_ns, CAP_SETUID) ||
security/commoncap.c
956
new->euid = new->uid;
security/commoncap.c
957
new->egid = new->gid;
security/commoncap.c
959
new->cap_permitted = cap_intersect(new->cap_permitted,
security/commoncap.c
963
new->suid = new->fsuid = new->euid;
security/commoncap.c
964
new->sgid = new->fsgid = new->egid;
security/commoncap.c
968
cap_clear(new->cap_ambient);
security/commoncap.c
974
new->cap_permitted = cap_combine(new->cap_permitted, new->cap_ambient);
security/commoncap.c
981
new->cap_effective = new->cap_permitted;
security/commoncap.c
983
new->cap_effective = new->cap_ambient;
security/commoncap.c
985
if (WARN_ON(!cap_ambient_invariant_ok(new)))
security/commoncap.c
988
if (nonroot_raised_pE(new, old, root_uid, has_fcap)) {
security/commoncap.c
989
ret = audit_log_bprm_fcaps(bprm, new, old);
security/commoncap.c
994
new->securebits &= ~issecure_mask(SECURE_KEEP_CAPS);
security/commoncap.c
996
if (WARN_ON(!cap_ambient_invariant_ok(new)))
security/device_cgroup.c
64
struct dev_exception_item *ex, *tmp, *new;
security/device_cgroup.c
69
new = kmemdup(ex, sizeof(*ex), GFP_KERNEL);
security/device_cgroup.c
70
if (!new)
security/device_cgroup.c
72
list_add_tail(&new->list, dest);
security/ipe/policy.c
103
new = ipe_new_policy(text, textlen, pkcs7, pkcs7len);
security/ipe/policy.c
104
if (IS_ERR(new))
security/ipe/policy.c
105
return PTR_ERR(new);
security/ipe/policy.c
107
if (strcmp(new->parsed->name, old->parsed->name)) {
security/ipe/policy.c
112
if (ver_to_u64(old) >= ver_to_u64(new)) {
security/ipe/policy.c
117
root->i_private = new;
security/ipe/policy.c
118
swap(new->policyfs, old->policyfs);
security/ipe/policy.c
119
ipe_audit_policy_load(new);
security/ipe/policy.c
125
rcu_assign_pointer(ipe_active_policy, new);
security/ipe/policy.c
127
ipe_audit_policy_activation(old, new);
security/ipe/policy.c
136
ipe_free_policy(new);
security/ipe/policy.c
162
struct ipe_policy *new = NULL;
security/ipe/policy.c
165
new = kzalloc_obj(*new);
security/ipe/policy.c
166
if (!new)
security/ipe/policy.c
170
new->pkcs7len = pkcs7len;
security/ipe/policy.c
171
new->pkcs7 = kmemdup(pkcs7, pkcs7len, GFP_KERNEL);
security/ipe/policy.c
172
if (!new->pkcs7) {
security/ipe/policy.c
177
rc = verify_pkcs7_signature(NULL, 0, new->pkcs7, pkcs7len,
security/ipe/policy.c
184
set_pkcs7_data, new);
security/ipe/policy.c
187
rc = verify_pkcs7_signature(NULL, 0, new->pkcs7, pkcs7len,
security/ipe/policy.c
190
set_pkcs7_data, new);
security/ipe/policy.c
195
new->textlen = textlen;
security/ipe/policy.c
196
new->text = kstrdup(text, GFP_KERNEL);
security/ipe/policy.c
197
if (!new->text) {
security/ipe/policy.c
203
rc = ipe_parse_policy(new);
security/ipe/policy.c
207
return new;
security/ipe/policy.c
209
ipe_free_policy(new);
security/ipe/policy.c
96
struct ipe_policy *old, *ap, *new = NULL;
security/keys/keyctl.c
1152
struct cred *new;
security/keys/keyctl.c
1154
new = prepare_creds();
security/keys/keyctl.c
1155
if (!new)
security/keys/keyctl.c
1158
key_put(new->request_key_auth);
security/keys/keyctl.c
1159
new->request_key_auth = key_get(key);
security/keys/keyctl.c
1161
return commit_creds(new);
security/keys/keyctl.c
1407
struct cred *new;
security/keys/keyctl.c
1415
new = prepare_creds();
security/keys/keyctl.c
1416
if (!new)
security/keys/keyctl.c
1421
ret = install_thread_keyring_to_cred(new);
security/keys/keyctl.c
1427
ret = install_process_keyring_to_cred(new);
security/keys/keyctl.c
1447
new->jit_keyring = reqkey_defl;
security/keys/keyctl.c
1448
commit_creds(new);
security/keys/keyctl.c
1451
abort_creds(new);
security/keys/process_keys.c
221
int install_thread_keyring_to_cred(struct cred *new)
security/keys/process_keys.c
225
if (new->thread_keyring)
security/keys/process_keys.c
228
keyring = keyring_alloc("_tid", new->uid, new->gid, new,
security/keys/process_keys.c
235
new->thread_keyring = keyring;
security/keys/process_keys.c
246
struct cred *new;
security/keys/process_keys.c
249
new = prepare_creds();
security/keys/process_keys.c
250
if (!new)
security/keys/process_keys.c
253
ret = install_thread_keyring_to_cred(new);
security/keys/process_keys.c
255
abort_creds(new);
security/keys/process_keys.c
259
return commit_creds(new);
security/keys/process_keys.c
268
int install_process_keyring_to_cred(struct cred *new)
security/keys/process_keys.c
272
if (new->process_keyring)
security/keys/process_keys.c
275
keyring = keyring_alloc("_pid", new->uid, new->gid, new,
security/keys/process_keys.c
282
new->process_keyring = keyring;
security/keys/process_keys.c
293
struct cred *new;
security/keys/process_keys.c
296
new = prepare_creds();
security/keys/process_keys.c
297
if (!new)
security/keys/process_keys.c
300
ret = install_process_keyring_to_cred(new);
security/keys/process_keys.c
302
abort_creds(new);
security/keys/process_keys.c
306
return commit_creds(new);
security/keys/process_keys.c
358
struct cred *new;
security/keys/process_keys.c
361
new = prepare_creds();
security/keys/process_keys.c
362
if (!new)
security/keys/process_keys.c
365
ret = install_session_keyring_to_cred(new, keyring);
security/keys/process_keys.c
367
abort_creds(new);
security/keys/process_keys.c
371
return commit_creds(new);
security/keys/process_keys.c
840
struct cred *new;
security/keys/process_keys.c
844
new = prepare_creds();
security/keys/process_keys.c
845
if (!new)
security/keys/process_keys.c
851
ret = install_session_keyring_to_cred(new, NULL);
security/keys/process_keys.c
855
serial = new->session_keyring->serial;
security/keys/process_keys.c
856
ret = commit_creds(new);
security/keys/process_keys.c
880
} else if (keyring == new->session_keyring) {
security/keys/process_keys.c
886
ret = install_session_keyring_to_cred(new, keyring);
security/keys/process_keys.c
890
commit_creds(new);
security/keys/process_keys.c
903
abort_creds(new);
security/keys/process_keys.c
914
struct cred *new = container_of(twork, struct cred, rcu);
security/keys/process_keys.c
917
put_cred(new);
security/keys/process_keys.c
924
put_cred(new);
security/keys/process_keys.c
928
new-> uid = old-> uid;
security/keys/process_keys.c
929
new-> euid = old-> euid;
security/keys/process_keys.c
930
new-> suid = old-> suid;
security/keys/process_keys.c
931
new->fsuid = old->fsuid;
security/keys/process_keys.c
932
new-> gid = old-> gid;
security/keys/process_keys.c
933
new-> egid = old-> egid;
security/keys/process_keys.c
934
new-> sgid = old-> sgid;
security/keys/process_keys.c
935
new->fsgid = old->fsgid;
security/keys/process_keys.c
936
new->user = get_uid(old->user);
security/keys/process_keys.c
937
new->ucounts = old->ucounts;
security/keys/process_keys.c
938
new->user_ns = get_user_ns(old->user_ns);
security/keys/process_keys.c
939
new->group_info = get_group_info(old->group_info);
security/keys/process_keys.c
941
new->securebits = old->securebits;
security/keys/process_keys.c
942
new->cap_inheritable = old->cap_inheritable;
security/keys/process_keys.c
943
new->cap_permitted = old->cap_permitted;
security/keys/process_keys.c
944
new->cap_effective = old->cap_effective;
security/keys/process_keys.c
945
new->cap_ambient = old->cap_ambient;
security/keys/process_keys.c
946
new->cap_bset = old->cap_bset;
security/keys/process_keys.c
948
new->jit_keyring = old->jit_keyring;
security/keys/process_keys.c
949
new->thread_keyring = key_get(old->thread_keyring);
security/keys/process_keys.c
950
new->process_keyring = key_get(old->process_keyring);
security/keys/process_keys.c
952
security_transfer_creds(new, old);
security/keys/process_keys.c
954
commit_creds(new);
security/landlock/cred.c
19
static void hook_cred_transfer(struct cred *const new,
security/landlock/cred.c
26
*landlock_cred(new) = *old_llcred;
security/landlock/cred.c
29
static int hook_cred_prepare(struct cred *const new,
security/landlock/cred.c
32
hook_cred_transfer(new, old);
security/safesetid/lsm.c
191
static int safesetid_task_fix_setuid(struct cred *new,
security/safesetid/lsm.c
200
if (id_permitted_for_cred(old, (kid_t){.uid = new->uid}, UID) &&
security/safesetid/lsm.c
201
id_permitted_for_cred(old, (kid_t){.uid = new->euid}, UID) &&
security/safesetid/lsm.c
202
id_permitted_for_cred(old, (kid_t){.uid = new->suid}, UID) &&
security/safesetid/lsm.c
203
id_permitted_for_cred(old, (kid_t){.uid = new->fsuid}, UID))
security/safesetid/lsm.c
215
static int safesetid_task_fix_setgid(struct cred *new,
security/safesetid/lsm.c
224
if (id_permitted_for_cred(old, (kid_t){.gid = new->gid}, GID) &&
security/safesetid/lsm.c
225
id_permitted_for_cred(old, (kid_t){.gid = new->egid}, GID) &&
security/safesetid/lsm.c
226
id_permitted_for_cred(old, (kid_t){.gid = new->sgid}, GID) &&
security/safesetid/lsm.c
227
id_permitted_for_cred(old, (kid_t){.gid = new->fsgid}, GID))
security/safesetid/lsm.c
239
static int safesetid_task_fix_setgroups(struct cred *new, const struct cred *old)
security/safesetid/lsm.c
247
get_group_info(new->group_info);
security/safesetid/lsm.c
248
for (i = 0; i < new->group_info->ngroups; i++) {
security/safesetid/lsm.c
249
if (!id_permitted_for_cred(old, (kid_t){.gid = new->group_info->gid[i]}, GID)) {
security/safesetid/lsm.c
250
put_group_info(new->group_info);
security/safesetid/lsm.c
261
put_group_info(new->group_info);
security/security.c
1297
const struct cred *old, struct cred *new)
security/security.c
1300
name, old, new);
security/security.c
2304
int security_inode_copy_up(struct dentry *src, struct cred **new)
security/security.c
2306
return call_int_hook(inode_copy_up, src, new);
security/security.c
2864
int security_prepare_creds(struct cred *new, const struct cred *old, gfp_t gfp)
security/security.c
2866
int rc = lsm_cred_alloc(new, gfp);
security/security.c
2871
rc = call_int_hook(cred_prepare, new, old, gfp);
security/security.c
2873
security_cred_free(new);
security/security.c
2884
void security_transfer_creds(struct cred *new, const struct cred *old)
security/security.c
2886
call_void_hook(cred_transfer, new, old);
security/security.c
2929
int security_kernel_act_as(struct cred *new, u32 secid)
security/security.c
2931
return call_int_hook(kernel_act_as, new, secid);
security/security.c
2945
int security_kernel_create_files_as(struct cred *new, struct inode *inode)
security/security.c
2947
return call_int_hook(kernel_create_files_as, new, inode);
security/security.c
3052
int security_task_fix_setuid(struct cred *new, const struct cred *old,
security/security.c
3055
return call_int_hook(task_fix_setuid, new, old, flags);
security/security.c
3072
int security_task_fix_setgid(struct cred *new, const struct cred *old,
security/security.c
3075
return call_int_hook(task_fix_setgid, new, old, flags);
security/security.c
3090
int security_task_fix_setgroups(struct cred *new, const struct cred *old)
security/security.c
3092
return call_int_hook(task_fix_setgroups, new, old);
security/security.c
5666
int security_uring_override_creds(const struct cred *new)
security/security.c
5668
return call_int_hook(uring_override_creds, new);
security/security.c
633
int security_capset(struct cred *new, const struct cred *old,
security/security.c
638
return call_int_hook(capset, new, old, effective, inheritable,
security/selinux/avc.c
452
static void avc_node_replace(struct avc_node *new, struct avc_node *old)
security/selinux/avc.c
454
hlist_replace_rcu(&old->list, &new->list);
security/selinux/hooks.c
2167
static int selinux_capset(struct cred *new, const struct cred *old,
security/selinux/hooks.c
2172
return avc_has_perm(cred_sid(old), cred_sid(new), SECCLASS_PROCESS,
security/selinux/hooks.c
2945
struct cred *new)
security/selinux/hooks.c
2958
crsec = selinux_cred(new);
security/selinux/hooks.c
3698
static int selinux_inode_copy_up(struct dentry *src, struct cred **new)
security/selinux/hooks.c
3702
struct cred *new_creds = *new;
security/selinux/hooks.c
3714
*new = new_creds;
security/selinux/hooks.c
4297
static int selinux_cred_prepare(struct cred *new, const struct cred *old,
security/selinux/hooks.c
4301
struct cred_security_struct *crsec = selinux_cred(new);
security/selinux/hooks.c
4310
static void selinux_cred_transfer(struct cred *new, const struct cred *old)
security/selinux/hooks.c
4313
struct cred_security_struct *crsec = selinux_cred(new);
security/selinux/hooks.c
4332
static int selinux_kernel_act_as(struct cred *new, u32 secid)
security/selinux/hooks.c
4334
struct cred_security_struct *crsec = selinux_cred(new);
security/selinux/hooks.c
4355
static int selinux_kernel_create_files_as(struct cred *new, struct inode *inode)
security/selinux/hooks.c
4358
struct cred_security_struct *crsec = selinux_cred(new);
security/selinux/hooks.c
6740
struct cred *new;
security/selinux/hooks.c
6815
new = prepare_creds();
security/selinux/hooks.c
6816
if (!new)
security/selinux/hooks.c
6825
crsec = selinux_cred(new);
security/selinux/hooks.c
6873
commit_creds(new);
security/selinux/hooks.c
6877
abort_creds(new);
security/selinux/hooks.c
7459
static int selinux_uring_override_creds(const struct cred *new)
security/selinux/hooks.c
7461
return avc_has_perm(current_sid(), cred_sid(new),
security/selinux/hooks.c
895
struct superblock_security_struct *new = selinux_superblock(newsb);
security/selinux/hooks.c
897
char newflags = new->flags & SE_MNTMASK;
security/selinux/hooks.c
901
if ((oldflags & FSCONTEXT_MNT) && old->sid != new->sid)
security/selinux/hooks.c
903
if ((oldflags & CONTEXT_MNT) && old->mntpoint_sid != new->mntpoint_sid)
security/selinux/hooks.c
905
if ((oldflags & DEFCONTEXT_MNT) && old->def_sid != new->def_sid)
security/selinux/hooks.c
913
if (old->creator_sid != new->creator_sid)
security/selinux/ibpkey.c
134
struct sel_ib_pkey *new;
security/selinux/ibpkey.c
150
new = kmalloc_obj(*new, GFP_ATOMIC);
security/selinux/ibpkey.c
151
if (!new) {
security/selinux/ibpkey.c
158
new->psec.subnet_prefix = subnet_prefix;
security/selinux/ibpkey.c
159
new->psec.pkey = pkey_num;
security/selinux/ibpkey.c
160
new->psec.sid = *sid;
security/selinux/ibpkey.c
161
sel_ib_pkey_insert(new);
security/selinux/netif.c
137
struct sel_netif *new;
security/selinux/netif.c
164
new = kmalloc_obj(*new, GFP_ATOMIC);
security/selinux/netif.c
165
if (new) {
security/selinux/netif.c
166
new->nsec.ns = ns;
security/selinux/netif.c
167
new->nsec.ifindex = ifindex;
security/selinux/netif.c
168
new->nsec.sid = *sid;
security/selinux/netif.c
169
if (sel_netif_insert(new))
security/selinux/netif.c
170
kfree(new);
security/selinux/netnode.c
195
struct sel_netnode *new;
security/selinux/netnode.c
208
new = kmalloc_obj(*new, GFP_ATOMIC);
security/selinux/netnode.c
213
if (new)
security/selinux/netnode.c
214
new->nsec.addr.ipv4 = *(const __be32 *)addr;
security/selinux/netnode.c
219
if (new)
security/selinux/netnode.c
220
new->nsec.addr.ipv6 = *(const struct in6_addr *)addr;
security/selinux/netnode.c
226
if (ret == 0 && new) {
security/selinux/netnode.c
227
new->nsec.family = family;
security/selinux/netnode.c
228
new->nsec.sid = *sid;
security/selinux/netnode.c
229
sel_netnode_insert(new);
security/selinux/netnode.c
231
kfree(new);
security/selinux/netport.c
136
struct sel_netport *new;
security/selinux/netport.c
153
new = kmalloc_obj(*new, GFP_ATOMIC);
security/selinux/netport.c
154
if (new) {
security/selinux/netport.c
155
new->psec.port = pnum;
security/selinux/netport.c
156
new->psec.protocol = protocol;
security/selinux/netport.c
157
new->psec.sid = *sid;
security/selinux/netport.c
158
sel_netport_insert(new);
security/selinux/ss/avtab.c
253
int avtab_alloc_dup(struct avtab *new, const struct avtab *orig)
security/selinux/ss/avtab.c
255
return avtab_alloc_common(new, orig->nslot);
security/selinux/ss/avtab.h
106
int avtab_alloc_dup(struct avtab *new, const struct avtab *orig);
security/selinux/ss/conditional.c
613
static int cond_dup_av_list(struct cond_av_list *new,
security/selinux/ss/conditional.c
619
memset(new, 0, sizeof(*new));
security/selinux/ss/conditional.c
621
new->nodes = kzalloc_objs(*new->nodes, orig->len);
security/selinux/ss/conditional.c
622
if (!new->nodes)
security/selinux/ss/conditional.c
626
new->nodes[i] = avtab_insert_nonunique(
security/selinux/ss/conditional.c
628
if (!new->nodes[i])
security/selinux/ss/conditional.c
630
new->len++;
security/selinux/ss/conditional.c
693
static int cond_bools_copy(struct hashtab_node *new,
security/selinux/ss/conditional.c
703
new->key = orig->key; /* No need to copy, never modified */
security/selinux/ss/conditional.c
704
new->datum = datum;
security/selinux/ss/conditional.c
752
int cond_policydb_dup(struct policydb *new, const struct policydb *orig)
security/selinux/ss/conditional.c
754
cond_policydb_init(new);
security/selinux/ss/conditional.c
756
if (duplicate_policydb_bools(new, orig))
security/selinux/ss/conditional.c
759
if (duplicate_policydb_cond_list(new, orig)) {
security/selinux/ss/conditional.c
760
cond_policydb_destroy_dup(new);
security/selinux/ss/conditional.h
82
int cond_policydb_dup(struct policydb *new, const struct policydb *orig);
security/selinux/ss/ebitmap.c
306
struct ebitmap_node *n, *prev, *new;
security/selinux/ss/ebitmap.c
350
new = kmem_cache_zalloc(ebitmap_node_cachep, GFP_ATOMIC);
security/selinux/ss/ebitmap.c
351
if (!new)
security/selinux/ss/ebitmap.c
354
new->startbit = bit - (bit % EBITMAP_SIZE);
security/selinux/ss/ebitmap.c
355
ebitmap_node_set_bit(new, bit);
security/selinux/ss/ebitmap.c
359
e->highbit = new->startbit + EBITMAP_SIZE;
security/selinux/ss/ebitmap.c
362
new->next = prev->next;
security/selinux/ss/ebitmap.c
363
prev->next = new;
security/selinux/ss/ebitmap.c
365
new->next = e->node;
security/selinux/ss/ebitmap.c
366
e->node = new;
security/selinux/ss/ebitmap.c
51
struct ebitmap_node *new, *prev;
security/selinux/ss/ebitmap.c
58
new = kmem_cache_zalloc(ebitmap_node_cachep, GFP_ATOMIC);
security/selinux/ss/ebitmap.c
59
if (!new) {
security/selinux/ss/ebitmap.c
63
new->startbit = n->startbit;
security/selinux/ss/ebitmap.c
64
memcpy(new->maps, n->maps, EBITMAP_SIZE / 8);
security/selinux/ss/ebitmap.c
65
new->next = NULL;
security/selinux/ss/ebitmap.c
67
prev->next = new;
security/selinux/ss/ebitmap.c
69
dst->node = new;
security/selinux/ss/ebitmap.c
70
prev = new;
security/selinux/ss/hashtab.c
140
int hashtab_duplicate(struct hashtab *new, const struct hashtab *orig,
security/selinux/ss/hashtab.c
141
int (*copy)(struct hashtab_node *new,
security/selinux/ss/hashtab.c
150
memset(new, 0, sizeof(*new));
security/selinux/ss/hashtab.c
152
new->htable = kzalloc_objs(*new->htable, orig->size);
security/selinux/ss/hashtab.c
153
if (!new->htable)
security/selinux/ss/hashtab.c
156
new->size = orig->size;
security/selinux/ss/hashtab.c
173
new->htable[i] = tmp;
security/selinux/ss/hashtab.c
177
new->nel++;
security/selinux/ss/hashtab.c
184
for (i = 0; i < new->size; i++) {
security/selinux/ss/hashtab.c
185
for (cur = new->htable[i]; cur; cur = tmp) {
security/selinux/ss/hashtab.c
191
kfree(new->htable);
security/selinux/ss/hashtab.c
192
memset(new, 0, sizeof(*new));
security/selinux/ss/hashtab.h
139
int hashtab_duplicate(struct hashtab *new, const struct hashtab *orig,
security/selinux/ss/hashtab.h
140
int (*copy)(struct hashtab_node *new,
security/smack/smack_lsm.c
2124
static int smack_cred_prepare(struct cred *new, const struct cred *old,
security/smack/smack_lsm.c
2128
struct task_smack *new_tsp = smack_cred(new);
security/smack/smack_lsm.c
2149
static void smack_cred_transfer(struct cred *new, const struct cred *old)
security/smack/smack_lsm.c
2152
struct task_smack *new_tsp = smack_cred(new);
security/smack/smack_lsm.c
2196
static int smack_kernel_act_as(struct cred *new, u32 secid)
security/smack/smack_lsm.c
2198
struct task_smack *new_tsp = smack_cred(new);
security/smack/smack_lsm.c
2212
static int smack_kernel_create_files_as(struct cred *new,
security/smack/smack_lsm.c
2216
struct task_smack *tsp = smack_cred(new);
security/smack/smack_lsm.c
3774
struct cred *new;
security/smack/smack_lsm.c
3818
new = prepare_creds();
security/smack/smack_lsm.c
3819
if (new == NULL)
security/smack/smack_lsm.c
3822
tsp = smack_cred(new);
security/smack/smack_lsm.c
3829
commit_creds(new);
security/smack/smack_lsm.c
4964
static int smack_inode_copy_up(struct dentry *dentry, struct cred **new)
security/smack/smack_lsm.c
4970
struct cred *new_creds = *new;
security/smack/smack_lsm.c
4986
*new = new_creds;
security/smack/smack_lsm.c
5004
struct cred *new)
security/smack/smack_lsm.c
5007
struct task_smack *ntsp = smack_cred(new);
security/smack/smack_lsm.c
5043
static int smack_uring_override_creds(const struct cred *new)
security/smack/smack_lsm.c
5046
struct task_smack *nsp = smack_cred(new);
security/smack/smackfs.c
1105
static void smk_net4addr_insert(struct smk_net4addr *new)
security/smack/smackfs.c
1111
list_add_rcu(&new->list, &smk_net4addr_list);
security/smack/smackfs.c
1119
if (new->smk_masks > m->smk_masks) {
security/smack/smackfs.c
1120
list_add_rcu(&new->list, &smk_net4addr_list);
security/smack/smackfs.c
1126
list_add_rcu(&new->list, &m->list);
security/smack/smackfs.c
1131
if (new->smk_masks > m_next->smk_masks) {
security/smack/smackfs.c
1132
list_add_rcu(&new->list, &m->list);
security/smack/smackfs.c
1367
static void smk_net6addr_insert(struct smk_net6addr *new)
security/smack/smackfs.c
1373
list_add_rcu(&new->list, &smk_net6addr_list);
security/smack/smackfs.c
1380
if (new->smk_masks > m->smk_masks) {
security/smack/smackfs.c
1381
list_add_rcu(&new->list, &smk_net6addr_list);
security/smack/smackfs.c
1387
list_add_rcu(&new->list, &m->list);
security/smack/smackfs.c
1392
if (new->smk_masks > m_next->smk_masks) {
security/smack/smackfs.c
1393
list_add_rcu(&new->list, &m->list);
security/smack/smackfs.c
2781
struct cred *new;
security/smack/smackfs.c
2784
new = prepare_creds();
security/smack/smackfs.c
2785
if (!new) {
security/smack/smackfs.c
2789
tsp = smack_cred(new);
security/smack/smackfs.c
2792
commit_creds(new);
security/tomoyo/tomoyo.c
37
static int tomoyo_cred_prepare(struct cred *new, const struct cred *old,
security/tomoyo/tomoyo.c
520
struct tomoyo_task *new = tomoyo_task(task);
security/tomoyo/tomoyo.c
522
new->domain_info = old->domain_info;
security/tomoyo/tomoyo.c
523
atomic_inc(&new->domain_info->users);
security/tomoyo/tomoyo.c
524
new->old_domain_info = NULL;
sound/core/pcm_lib.c
1176
struct snd_pcm_hw_rule *new;
sound/core/pcm_lib.c
1178
new = krealloc_array(constrs->rules, new_rules,
sound/core/pcm_lib.c
1180
if (!new) {
sound/core/pcm_lib.c
1184
constrs->rules = new;
sound/core/seq/seq_ump_client.c
263
struct snd_seq_port_info *new __free(kfree) =
sound/core/seq/seq_ump_client.c
264
kzalloc_obj(*new);
sound/core/seq/seq_ump_client.c
265
if (!old || !new)
sound/core/seq/seq_ump_client.c
279
fill_port_info(new, client, &client->ump->groups[i]);
sound/core/seq/seq_ump_client.c
280
if (old->capability == new->capability &&
sound/core/seq/seq_ump_client.c
281
!strcmp(old->name, new->name))
sound/core/seq/seq_ump_client.c
285
new);
sound/firewire/dice/dice-stream.c
62
__be32 reg, new;
sound/firewire/dice/dice-stream.c
86
new = cpu_to_be32(data);
sound/firewire/dice/dice-stream.c
88
&new, sizeof(new));
sound/firewire/dice/dice-stream.c
94
if (reg != new)
sound/isa/es18xx.c
225
unsigned char old, new, oval;
sound/isa/es18xx.c
243
new = (old & ~mask) | (val & mask);
sound/isa/es18xx.c
244
ret = snd_es18xx_dsp_command(chip, new);
sound/isa/es18xx.c
249
reg, old, new, ret);
sound/isa/es18xx.c
283
unsigned char old, new, oval;
sound/isa/es18xx.c
290
new = (old & ~mask) | (val & mask);
sound/isa/es18xx.c
291
outb(new, chip->port + 0x05);
sound/isa/es18xx.c
294
reg, old, new);
sound/isa/es18xx.c
303
int old, expected, new;
sound/isa/es18xx.c
310
new = inb(chip->port + 0x05);
sound/isa/es18xx.c
313
reg, old, expected, new);
sound/isa/es18xx.c
315
return expected == new;
sound/mips/hal2.c
222
u32 old, new;
sound/mips/hal2.c
231
new = old & ~(H2I_C2_L_ATT_M | H2I_C2_R_ATT_M | H2I_C2_MUTE);
sound/mips/hal2.c
235
new |= (l << H2I_C2_L_ATT_SHIFT);
sound/mips/hal2.c
236
new |= (r << H2I_C2_R_ATT_SHIFT);
sound/mips/hal2.c
238
new |= H2I_C2_L_ATT_M | H2I_C2_R_ATT_M | H2I_C2_MUTE;
sound/mips/hal2.c
239
hal2_i_write32(hal2, H2I_DAC_C2, new);
sound/mips/hal2.c
243
new = old & ~(H2I_C2_L_GAIN_M | H2I_C2_R_GAIN_M);
sound/mips/hal2.c
244
new |= (l << H2I_C2_L_GAIN_SHIFT);
sound/mips/hal2.c
245
new |= (r << H2I_C2_R_GAIN_SHIFT);
sound/mips/hal2.c
246
hal2_i_write32(hal2, H2I_ADC_C2, new);
sound/mips/hal2.c
251
return old != new;
sound/pci/ac97/ac97_codec.c
395
unsigned short old, new;
sound/pci/ac97/ac97_codec.c
398
new = (old & ~mask) | (value & mask);
sound/pci/ac97/ac97_codec.c
399
change = old != new;
sound/pci/ac97/ac97_codec.c
401
ac97->regs[reg] = new;
sound/pci/ac97/ac97_codec.c
402
ac97->bus->ops->write(ac97, reg, new);
sound/pci/ac97/ac97_codec.c
411
unsigned short old, new, cfg;
sound/pci/ac97/ac97_codec.c
415
new = (old & ~mask) | (value & mask);
sound/pci/ac97/ac97_codec.c
416
change = old != new;
sound/pci/ac97/ac97_codec.c
420
ac97->spec.ad18xx.pcmreg[codec] = new;
sound/pci/ac97/ac97_codec.c
426
ac97->bus->ops->write(ac97, AC97_PCM, new);
sound/pci/ac97/ac97_codec.c
722
unsigned int new = 0;
sound/pci/ac97/ac97_codec.c
726
new = val = ucontrol->value.iec958.status[0] & (IEC958_AES0_PROFESSIONAL|IEC958_AES0_NONAUDIO);
sound/pci/ac97/ac97_codec.c
728
new |= ucontrol->value.iec958.status[0] & (IEC958_AES0_PRO_FS|IEC958_AES0_PRO_EMPHASIS_5015);
sound/pci/ac97/ac97_codec.c
729
switch (new & IEC958_AES0_PRO_FS) {
sound/pci/ac97/ac97_codec.c
735
if ((new & IEC958_AES0_PRO_EMPHASIS) == IEC958_AES0_PRO_EMPHASIS_5015)
sound/pci/ac97/ac97_codec.c
738
new |= ucontrol->value.iec958.status[0] & (IEC958_AES0_CON_EMPHASIS_5015|IEC958_AES0_CON_NOT_COPYRIGHT);
sound/pci/ac97/ac97_codec.c
739
new |= ((ucontrol->value.iec958.status[1] & (IEC958_AES1_CON_CATEGORY|IEC958_AES1_CON_ORIGINAL)) << 8);
sound/pci/ac97/ac97_codec.c
740
new |= ((ucontrol->value.iec958.status[3] & IEC958_AES3_CON_FS) << 24);
sound/pci/ac97/ac97_codec.c
741
if ((new & IEC958_AES0_CON_EMPHASIS) == IEC958_AES0_CON_EMPHASIS_5015)
sound/pci/ac97/ac97_codec.c
743
if (!(new & IEC958_AES0_CON_NOT_COPYRIGHT))
sound/pci/ac97/ac97_codec.c
745
val |= ((new >> 8) & 0xff) << 4; // category + original
sound/pci/ac97/ac97_codec.c
746
switch ((new >> 24) & 0xff) {
sound/pci/ac97/ac97_codec.c
755
change = ac97->spdif_status != new;
sound/pci/ac97/ac97_codec.c
756
ac97->spdif_status = new;
sound/pci/ac97/ac97_codec.c
768
v = new & (IEC958_AES0_CON_EMPHASIS_5015|IEC958_AES0_CON_NOT_COPYRIGHT) ? 0 : AC97_CXR_COPYRGT;
sound/pci/ac97/ac97_codec.c
769
v |= new & IEC958_AES0_NONAUDIO ? AC97_CXR_SPDIF_AC3 : AC97_CXR_SPDIF_PCM;
sound/pci/ac97/ac97_codec.c
799
unsigned short value, old, new;
sound/pci/ac97/ac97_codec.c
808
new = (old & ~mask) | value;
sound/pci/ac97/ac97_codec.c
809
change = old != new;
sound/pci/azt3328.c
322
u8 prev = inb(reg), new;
sound/pci/azt3328.c
324
new = (do_set) ? (prev|mask) : (prev & ~mask);
sound/pci/azt3328.c
327
outb(new, reg);
sound/pci/azt3328.c
328
if (new != prev)
sound/pci/ctxfi/ctmixer.c
760
ct_mixer_kcontrol_new(struct ct_mixer *mixer, struct snd_kcontrol_new *new)
sound/pci/ctxfi/ctmixer.c
765
kctl = snd_ctl_new1(new, mixer->atc);
sound/pci/ctxfi/ctmixer.c
776
switch (new->private_value) {
sound/pci/es1938.c
266
unsigned char old, new, oval;
sound/pci/es1938.c
273
new = (old & ~mask) | (val & mask);
sound/pci/es1938.c
274
outb(new, SLSB_REG(chip, MIXERDATA));
sound/pci/es1938.c
277
reg, old, new);
sound/pci/es1938.c
348
unsigned char old, new, oval;
sound/pci/es1938.c
357
new = (old & ~mask) | (val & mask);
sound/pci/es1938.c
358
snd_es1938_write_cmd(chip, new);
sound/pci/es1938.c
360
reg, old, new);
sound/pci/es1938.c
749
size_t old, new;
sound/pci/es1938.c
752
while ((new = inw(SLDM_REG(chip, DMACOUNT))) != old)
sound/pci/es1938.c
753
old = new;
sound/pci/es1938.c
754
ptr = chip->dma1_size - 1 - new;
sound/pci/es1938.c
790
size_t old, new;
sound/pci/es1938.c
794
while ((new = inw(SLDM_REG(chip, DMACOUNT))) != old)
sound/pci/es1938.c
795
old = new;
sound/pci/es1938.c
796
ptr = chip->dma1_size - 1 - new;
sound/pci/fm801.c
291
unsigned short old, new;
sound/pci/fm801.c
295
new = (old & ~mask) | value;
sound/pci/fm801.c
296
change = old != new;
sound/pci/fm801.c
298
fm801_iowrite16(chip, reg, new);
sound/pci/ice1712/aureon.c
1000
wm_put(ice, WM_ADC_GAIN + i, new);
sound/pci/ice1712/aureon.c
992
unsigned short new, old;
sound/pci/ice1712/aureon.c
998
new = (~ucontrol->value.integer.value[i]<<5&0x20) | (old&~0x20);
sound/pci/ice1712/aureon.c
999
if (new != old) {
sound/pci/ice1712/juli.c
496
unsigned int old, new;
sound/pci/ice1712/juli.c
500
new = (old & ~GPIO_RATE_MASK) | get_gpio_val(rate);
sound/pci/ice1712/juli.c
505
ice->gpio.set_data(ice, new);
sound/pci/ice1712/prodigy192.c
199
unsigned char new, old;
sound/pci/ice1712/prodigy192.c
206
new = (~ucontrol->value.integer.value[i]<<7&0x80) | (old&~0x80);
sound/pci/ice1712/prodigy192.c
207
change = (new != old);
sound/pci/ice1712/prodigy192.c
209
stac9460_put(ice, reg, new);
sound/pci/ice1712/prodigy192.c
285
unsigned char new, old;
sound/pci/ice1712/prodigy192.c
288
new = (ucontrol->value.enumerated.item[0] << 7 & 0x80) | (old & ~0x80);
sound/pci/ice1712/prodigy192.c
289
change = (new != old);
sound/pci/ice1712/prodigy192.c
291
stac9460_put(ice, STAC946X_GENERAL_PURPOSE, new);
sound/pci/ice1712/prodigy192.c
299
unsigned char old, new;
sound/pci/ice1712/prodigy192.c
307
new = 0x08; /* 256x, base rate mode */
sound/pci/ice1712/prodigy192.c
309
new = 0x11; /* 256x, mid rate mode */
sound/pci/ice1712/prodigy192.c
311
new = 0x12; /* 128x, high rate mode */
sound/pci/ice1712/prodigy192.c
313
if (old == new)
sound/pci/ice1712/prodigy192.c
323
stac9460_put(ice, STAC946X_MASTER_CLOCKING, new);
sound/pci/ice1712/prodigy192.c
558
unsigned char new, old, itemvalue;
sound/pci/ice1712/prodigy192.c
565
new = (itemvalue & AK4114_IPS0) | (old & ~AK4114_IPS0);
sound/pci/ice1712/prodigy192.c
566
change = (new != old);
sound/pci/ice1712/prodigy192.c
568
prodigy192_ak4114_write(ice, AK4114_REG_IO1, new);
sound/pci/ice1712/prodigy192.c
81
unsigned char new, old;
sound/pci/ice1712/prodigy192.c
84
new = (~mute << 7 & 0x80) | (old & ~0x80);
sound/pci/ice1712/prodigy192.c
85
change = (new != old);
sound/pci/ice1712/prodigy192.c
88
stac9460_put(ice, idx, new);
sound/pci/ice1712/quartet.c
506
unsigned int old, new, smute;
sound/pci/ice1712/quartet.c
510
new = 0;
sound/pci/ice1712/quartet.c
515
new = SCR_MUTE;
sound/pci/ice1712/quartet.c
519
if (old != new) {
sound/pci/ice1712/quartet.c
521
set_scr(ice, (get_scr(ice) & ~SCR_MUTE) | new);
sound/pci/ice1712/quartet.c
567
unsigned int old, new, tmp, masked_old;
sound/pci/ice1712/quartet.c
578
new = old & ~(SCR_AIN12_SEL1 | SCR_AIN12_SEL0);
sound/pci/ice1712/quartet.c
579
set_scr(ice, new);
sound/pci/ice1712/quartet.c
581
new &= ~SCR_RELAY;
sound/pci/ice1712/quartet.c
582
set_scr(ice, new);
sound/pci/ice1712/quartet.c
586
new = old | SCR_RELAY;
sound/pci/ice1712/quartet.c
587
set_scr(ice, new);
sound/pci/ice1712/quartet.c
588
new = (new & ~SCR_AIN12_SEL1) | SCR_AIN12_SEL0;
sound/pci/ice1712/quartet.c
589
set_scr(ice, new);
sound/pci/ice1712/quartet.c
593
new = old | SCR_RELAY;
sound/pci/ice1712/quartet.c
594
set_scr(ice, new);
sound/pci/ice1712/quartet.c
595
new |= SCR_AIN12_SEL1 | SCR_AIN12_SEL0;
sound/pci/ice1712/quartet.c
596
set_scr(ice, new);
sound/pci/ice1712/quartet.c
622
unsigned int old, new;
sound/pci/ice1712/quartet.c
623
old = new = get_scr(ice);
sound/pci/ice1712/quartet.c
628
new = old | SCR_PHP_V;
sound/pci/ice1712/quartet.c
629
set_scr(ice, new);
sound/pci/ice1712/quartet.c
631
new &= ~SCR_PHP;
sound/pci/ice1712/quartet.c
632
set_scr(ice, new);
sound/pci/ice1712/quartet.c
637
new = old & ~SCR_PHP_V;
sound/pci/ice1712/quartet.c
638
set_scr(ice, new);
sound/pci/ice1712/quartet.c
640
new |= SCR_PHP;
sound/pci/ice1712/quartet.c
641
set_scr(ice, new);
sound/pci/ice1712/quartet.c
643
if (old != new)
sound/pci/ice1712/quartet.c
698
unsigned int old, new;
sound/pci/ice1712/quartet.c
701
new = old | private.bit;
sound/pci/ice1712/quartet.c
703
new = old & ~private.bit;
sound/pci/ice1712/quartet.c
704
if (old != new) {
sound/pci/ice1712/quartet.c
705
private.set_register(ice, new);
sound/pci/ice1712/quartet.c
829
unsigned int new;
sound/pci/ice1712/quartet.c
835
new = (get_cpld(ice) & ~CPLD_CKS_MASK) | get_cks_val(rate);
sound/pci/ice1712/quartet.c
837
new &= ~CPLD_SYNC_SEL;
sound/pci/ice1712/quartet.c
840
set_cpld(ice, new);
sound/pci/ice1712/quartet.c
853
unsigned int old, new;
sound/pci/ice1712/quartet.c
855
old = new = get_cpld(ice);
sound/pci/ice1712/quartet.c
856
new &= ~(CPLD_CKS_MASK | CPLD_WORD_SEL);
sound/pci/ice1712/quartet.c
859
new |= CPLD_EXT_SPDIF;
sound/pci/ice1712/quartet.c
862
new |= CPLD_EXT_WORDCLOCK_1FS;
sound/pci/ice1712/quartet.c
865
new |= CPLD_EXT_WORDCLOCK_256FS;
sound/pci/ice1712/quartet.c
870
if (old != new) {
sound/pci/ice1712/quartet.c
871
set_cpld(ice, new);
sound/pci/ice1712/wtm.c
100
stac9460_2_put(ice, idx, new);
sound/pci/ice1712/wtm.c
143
unsigned char new, old;
sound/pci/ice1712/wtm.c
150
new = (~ucontrol->value.integer.value[0] << 7 & 0x80) |
sound/pci/ice1712/wtm.c
152
change = (new != old);
sound/pci/ice1712/wtm.c
154
stac9460_put(ice, idx, new);
sound/pci/ice1712/wtm.c
155
stac9460_2_put(ice, idx, new);
sound/pci/ice1712/wtm.c
164
new = (~ucontrol->value.integer.value[0] << 7 & 0x80) |
sound/pci/ice1712/wtm.c
166
change = (new != old);
sound/pci/ice1712/wtm.c
169
stac9460_put(ice, idx, new);
sound/pci/ice1712/wtm.c
171
stac9460_2_put(ice, idx - 6, new);
sound/pci/ice1712/wtm.c
283
unsigned char new, old;
sound/pci/ice1712/wtm.c
292
new = (~ucontrol->value.integer.value[i]<<7&0x80) |
sound/pci/ice1712/wtm.c
294
change = (new != old);
sound/pci/ice1712/wtm.c
296
stac9460_put(ice, reg, new);
sound/pci/ice1712/wtm.c
302
new = (~ucontrol->value.integer.value[i]<<7&0x80) |
sound/pci/ice1712/wtm.c
304
change = (new != old);
sound/pci/ice1712/wtm.c
306
stac9460_2_put(ice, reg, new);
sound/pci/ice1712/wtm.c
414
unsigned char new, old;
sound/pci/ice1712/wtm.c
422
new = (ucontrol->value.enumerated.item[0] << 7 & 0x80) | (old & ~0x80);
sound/pci/ice1712/wtm.c
423
change = (new != old);
sound/pci/ice1712/wtm.c
426
stac9460_put(ice, STAC946X_GENERAL_PURPOSE, new);
sound/pci/ice1712/wtm.c
428
stac9460_2_put(ice, STAC946X_GENERAL_PURPOSE, new);
sound/pci/ice1712/wtm.c
439
unsigned char old, new;
sound/pci/ice1712/wtm.c
446
new = 0x08; /* 256x, base rate mode */
sound/pci/ice1712/wtm.c
448
new = 0x11; /* 256x, mid rate mode */
sound/pci/ice1712/wtm.c
450
new = 0x12; /* 128x, high rate mode */
sound/pci/ice1712/wtm.c
453
if (old == new)
sound/pci/ice1712/wtm.c
462
stac9460_put(ice, STAC946X_MASTER_CLOCKING, new);
sound/pci/ice1712/wtm.c
463
stac9460_2_put(ice, STAC946X_MASTER_CLOCKING, new);
sound/pci/ice1712/wtm.c
67
unsigned char new, old;
sound/pci/ice1712/wtm.c
78
new = (~mute << 7 & 0x80) | (old & ~0x80);
sound/pci/ice1712/wtm.c
79
change = (new != old);
sound/pci/ice1712/wtm.c
81
stac9460_put(ice, idx, new);
sound/pci/ice1712/wtm.c
97
new = (~mute << 7 & 0x80) | (old & ~0x80);
sound/pci/ice1712/wtm.c
98
change = (new != old);
sound/pci/oxygen/xonar_dg_mixer.c
75
unsigned int new = value->value.enumerated.item[0];
sound/pci/oxygen/xonar_dg_mixer.c
80
if (data->output_sel != new) {
sound/pci/oxygen/xonar_dg_mixer.c
81
data->output_sel = new;
sound/soc/codecs/madera.c
1009
unsigned int cur, new;
sound/soc/codecs/madera.c
1030
new = priv->adsp_rate_cache[dsp->cs_dsp.num - 1] << MADERA_DSP_RATE_SHIFT;
sound/soc/codecs/madera.c
1032
if (new == cur) {
sound/soc/codecs/wm8994.c
219
int change, new;
sound/soc/codecs/wm8994.c
238
new = WM8994_SYSCLK_SRC;
sound/soc/codecs/wm8994.c
240
new = 0;
sound/soc/codecs/wm8994.c
243
WM8994_SYSCLK_SRC, new);
sound/soc/codecs/wm8995.c
723
int change, new;
sound/soc/codecs/wm8995.c
743
new = WM8995_SYSCLK_SRC;
sound/soc/codecs/wm8995.c
745
new = 0;
sound/soc/codecs/wm8995.c
748
WM8995_SYSCLK_SRC_MASK, new);
sound/soc/intel/catpt/dsp.c
152
unsigned long mask, unsigned long new)
sound/soc/intel/catpt/dsp.c
160
mask, old, new);
sound/soc/intel/catpt/dsp.c
162
if (old == new)
sound/soc/intel/catpt/dsp.c
165
catpt_updatel_pci(cdev, VDRTCTL0, mask, new);
sound/soc/intel/catpt/dsp.c
173
for_each_clear_bit_from(b, &new, fls_long(mask)) {
sound/soc/intel/catpt/dsp.c
190
unsigned long new = 0;
sound/soc/intel/catpt/dsp.c
198
new |= GENMASK(h, l);
sound/soc/intel/catpt/dsp.c
202
new = ~(new << __ffs(mask)) & mask;
sound/soc/intel/catpt/dsp.c
207
catpt_dsp_set_srampge(cdev, sram, mask, new);
sound/soc/renesas/rcar/msiof.c
141
u32 new = (old & ~mask) | (val & mask);
sound/soc/renesas/rcar/msiof.c
144
if (old != new) {
sound/soc/renesas/rcar/msiof.c
145
msiof_write(priv, reg, new);
sound/soc/sdw_utils/soc_sdw_utils.c
1874
const struct snd_soc_acpi_endpoint *new)
sound/soc/sdw_utils/soc_sdw_utils.c
1877
if (new->aggregated && dailinks->group_id == new->group_id)
sound/soc/sdw_utils/soc_sdw_utils.c
1884
dailinks->group_id = new->group_id;
sound/soc/soc-component.c
740
unsigned int old, new;
sound/soc/soc-component.c
747
new = (old & ~mask) | (val & mask);
sound/soc/soc-component.c
748
*change = old != new;
sound/soc/soc-component.c
750
ret = soc_component_write_no_lock(component, reg, new);
sound/soc/soc-component.c
893
unsigned int old, new;
sound/soc/soc-component.c
896
new = (old & ~mask) | value;
sound/soc/soc-component.c
897
return old != new;
sound/soc/soc-dapm.c
3344
if (w->new)
sound/soc/soc-dapm.c
3388
w->new = 1;
sound/soc/soc-pcm.c
1685
int i, new = 0, err;
sound/soc/soc-pcm.c
1689
return new;
sound/soc/soc-pcm.c
1739
new++;
sound/soc/soc-pcm.c
1742
dev_dbg(fe->dev, "ASoC: found %d new BE paths\n", new);
sound/soc/soc-pcm.c
1743
return new;
sound/soc/soc-pcm.c
2756
static int soc_dpcm_fe_runtime_update(struct snd_soc_pcm_runtime *fe, int new)
sound/soc/soc-pcm.c
2775
new ? "new" : "old", fe->dai_link->name);
sound/soc/soc-pcm.c
2798
if (new)
sound/soc/soc-pcm.c
2804
if (new)
sound/soc/sof/ipc4.c
671
void *new;
sound/soc/sof/ipc4.c
676
new = krealloc(ipc4_msg->data_ptr, ipc4_msg->data_size, GFP_KERNEL);
sound/soc/sof/ipc4.c
677
if (!new) {
sound/soc/sof/ipc4.c
683
ipc4_msg->data_ptr = new;
sound/soc/sof/ops.c
105
unsigned int old, new;
sound/soc/sof/ops.c
111
new = (old & ~mask) | (value & mask);
sound/soc/sof/ops.c
113
snd_sof_dsp_write(sdev, bar, offset, new);
sound/soc/sof/ops.c
19
unsigned int old, new;
sound/soc/sof/ops.c
26
new = (old & ~mask) | (value & mask);
sound/soc/sof/ops.c
28
if (old == new)
sound/soc/sof/ops.c
31
pci_write_config_dword(pci, offset, new);
sound/soc/sof/ops.c
49
unsigned int old, new;
sound/soc/sof/ops.c
55
new = (old & ~mask) | (value & mask);
sound/soc/sof/ops.c
57
if (old == new)
sound/soc/sof/ops.c
60
snd_sof_dsp_write(sdev, bar, offset, new);
sound/soc/sof/ops.c
69
u64 old, new;
sound/soc/sof/ops.c
73
new = (old & ~mask) | (value & mask);
sound/soc/sof/ops.c
75
if (old == new)
sound/soc/sof/ops.c
78
snd_sof_dsp_write64(sdev, bar, offset, new);
sound/usb/endpoint.c
138
static inline bool ep_state_update(struct snd_usb_endpoint *ep, int old, int new)
sound/usb/endpoint.c
140
return atomic_try_cmpxchg(&ep->state, &old, new);
tools/arch/x86/include/asm/atomic.h
69
static __always_inline int atomic_cmpxchg(atomic_t *v, int old, int new)
tools/arch/x86/include/asm/atomic.h
71
return cmpxchg(&v->counter, old, new);
tools/arch/x86/include/asm/cmpxchg.h
35
#define __raw_cmpxchg(ptr, old, new, size, lock) \
tools/arch/x86/include/asm/cmpxchg.h
39
__typeof__(*(ptr)) __new = (new); \
tools/arch/x86/include/asm/cmpxchg.h
83
#define __cmpxchg(ptr, old, new, size) \
tools/arch/x86/include/asm/cmpxchg.h
84
__raw_cmpxchg((ptr), (old), (new), (size), LOCK_PREFIX)
tools/arch/x86/include/asm/cmpxchg.h
86
#define cmpxchg(ptr, old, new) \
tools/arch/x86/include/asm/cmpxchg.h
87
__cmpxchg(ptr, old, new, sizeof(*(ptr)))
tools/include/linux/atomic.h
15
static inline bool atomic_try_cmpxchg(atomic_t *ptr, int *oldp, int new)
tools/include/linux/atomic.h
19
ret = atomic_cmpxchg(ptr, old, new);
tools/include/linux/list.h
124
struct list_head *new)
tools/include/linux/list.h
126
new->next = old->next;
tools/include/linux/list.h
127
new->next->prev = new;
tools/include/linux/list.h
128
new->prev = old->prev;
tools/include/linux/list.h
129
new->prev->next = new;
tools/include/linux/list.h
133
struct list_head *new)
tools/include/linux/list.h
135
list_replace(old, new);
tools/include/linux/list.h
38
static inline void __list_add(struct list_head *new,
tools/include/linux/list.h
42
next->prev = new;
tools/include/linux/list.h
43
new->next = next;
tools/include/linux/list.h
44
new->prev = prev;
tools/include/linux/list.h
45
prev->next = new;
tools/include/linux/list.h
48
extern void __list_add(struct list_head *new,
tools/include/linux/list.h
61
static inline void list_add(struct list_head *new, struct list_head *head)
tools/include/linux/list.h
63
__list_add(new, head, head->next);
tools/include/linux/list.h
707
struct hlist_head *new)
tools/include/linux/list.h
709
new->first = old->first;
tools/include/linux/list.h
710
if (new->first)
tools/include/linux/list.h
711
new->first->pprev = &new->first;
tools/include/linux/list.h
75
static inline void list_add_tail(struct list_head *new, struct list_head *head)
tools/include/linux/list.h
77
__list_add(new, head->prev, head);
tools/include/linux/rbtree.h
147
struct rb_node *new,
tools/include/linux/rbtree.h
151
root->rb_leftmost = new;
tools/include/linux/rbtree.h
152
rb_replace_node(victim, new, &root->rb_root);
tools/include/linux/rbtree.h
63
extern void rb_replace_node(struct rb_node *victim, struct rb_node *new,
tools/include/linux/rbtree_augmented.h
100
new->RBAUGMENTED = old->RBAUGMENTED; \
tools/include/linux/rbtree_augmented.h
171
__rb_change_child(struct rb_node *old, struct rb_node *new,
tools/include/linux/rbtree_augmented.h
176
WRITE_ONCE(parent->rb_left, new);
tools/include/linux/rbtree_augmented.h
178
WRITE_ONCE(parent->rb_right, new);
tools/include/linux/rbtree_augmented.h
180
WRITE_ONCE(root->rb_node, new);
tools/include/linux/rbtree_augmented.h
184
void (*augment_rotate)(struct rb_node *old, struct rb_node *new));
tools/include/linux/rbtree_augmented.h
31
void (*copy)(struct rb_node *old, struct rb_node *new);
tools/include/linux/rbtree_augmented.h
32
void (*rotate)(struct rb_node *old, struct rb_node *new);
tools/include/linux/rbtree_augmented.h
36
void (*augment_rotate)(struct rb_node *old, struct rb_node *new));
tools/include/linux/rbtree_augmented.h
92
RBSTRUCT *new = rb_entry(rb_new, RBSTRUCT, RBFIELD); \
tools/include/linux/rbtree_augmented.h
93
new->RBAUGMENTED = old->RBAUGMENTED; \
tools/include/linux/rbtree_augmented.h
99
RBSTRUCT *new = rb_entry(rb_new, RBSTRUCT, RBFIELD); \
tools/include/linux/refcount.h
101
REFCOUNT_WARN(new == UINT_MAX, "refcount_t: saturated; leaking memory.\n");
tools/include/linux/refcount.h
128
unsigned int old, new, val = atomic_read(&r->refs);
tools/include/linux/refcount.h
134
new = val - i;
tools/include/linux/refcount.h
135
if (new > val) {
tools/include/linux/refcount.h
136
REFCOUNT_WARN(new > val, "refcount_t: underflow; use-after-free.\n");
tools/include/linux/refcount.h
140
old = atomic_cmpxchg_release(&r->refs, val, new);
tools/include/linux/refcount.h
147
return !new;
tools/include/linux/refcount.h
83
unsigned int old, new, val = atomic_read(&r->refs);
tools/include/linux/refcount.h
86
new = val + 1;
tools/include/linux/refcount.h
91
if (unlikely(!new))
tools/include/linux/refcount.h
94
old = atomic_cmpxchg_relaxed(&r->refs, val, new);
tools/include/linux/string.h
35
char *strreplace(char *s, char old, char new);
tools/include/nolibc/sys.h
272
int _sys_dup2(int old, int new)
tools/include/nolibc/sys.h
283
if (old == new) {
tools/include/nolibc/sys.h
288
return __nolibc_syscall3(__NR_dup3, old, new, 0);
tools/include/nolibc/sys.h
290
return __nolibc_syscall2(__NR_dup2, old, new);
tools/include/nolibc/sys.h
295
int dup2(int old, int new)
tools/include/nolibc/sys.h
297
return __sysret(_sys_dup2(old, new));
tools/include/nolibc/sys.h
307
int _sys_dup3(int old, int new, int flags)
tools/include/nolibc/sys.h
309
return __nolibc_syscall3(__NR_dup3, old, new, flags);
tools/include/nolibc/sys.h
313
int dup3(int old, int new, int flags)
tools/include/nolibc/sys.h
315
return __sysret(_sys_dup3(old, new, flags));
tools/include/nolibc/sys.h
602
int _sys_link(const char *old, const char *new)
tools/include/nolibc/sys.h
605
return __nolibc_syscall5(__NR_linkat, AT_FDCWD, old, AT_FDCWD, new, 0);
tools/include/nolibc/sys.h
607
return __nolibc_syscall2(__NR_link, old, new);
tools/include/nolibc/sys.h
612
int link(const char *old, const char *new)
tools/include/nolibc/sys.h
614
return __sysret(_sys_link(old, new));
tools/include/nolibc/sys.h
746
int _sys_pivot_root(const char *new, const char *old)
tools/include/nolibc/sys.h
748
return __nolibc_syscall2(__NR_pivot_root, new, old);
tools/include/nolibc/sys.h
752
int pivot_root(const char *new, const char *old)
tools/include/nolibc/sys.h
754
return __sysret(_sys_pivot_root(new, old));
tools/include/nolibc/sys.h
841
int _sys_symlink(const char *old, const char *new)
tools/include/nolibc/sys.h
844
return __nolibc_syscall3(__NR_symlinkat, old, AT_FDCWD, new);
tools/include/nolibc/sys.h
846
return __nolibc_syscall2(__NR_symlink, old, new);
tools/include/nolibc/sys.h
851
int symlink(const char *old, const char *new)
tools/include/nolibc/sys.h
853
return __sysret(_sys_symlink(old, new));
tools/lib/bpf/libbpf.c
9340
char *new = NULL;
tools/lib/bpf/libbpf.c
9343
new = strdup(path);
tools/lib/bpf/libbpf.c
9344
if (!new)
tools/lib/bpf/libbpf.c
9349
map->pin_path = new;
tools/lib/rbtree.c
228
void (*augment_rotate)(struct rb_node *old, struct rb_node *new))
tools/lib/rbtree.c
411
void (*augment_rotate)(struct rb_node *old, struct rb_node *new))
tools/lib/rbtree.c
424
static inline void dummy_copy(struct rb_node *old, struct rb_node *new) {}
tools/lib/rbtree.c
425
static inline void dummy_rotate(struct rb_node *old, struct rb_node *new) {}
tools/lib/rbtree.c
454
void (*augment_rotate)(struct rb_node *old, struct rb_node *new))
tools/lib/rbtree.c
545
void rb_replace_node(struct rb_node *victim, struct rb_node *new,
tools/lib/rbtree.c
551
*new = *victim;
tools/lib/rbtree.c
555
rb_set_parent(victim->rb_left, new);
tools/lib/rbtree.c
557
rb_set_parent(victim->rb_right, new);
tools/lib/rbtree.c
558
__rb_change_child(victim, new, parent, root);
tools/lib/rbtree.c
75
__rb_rotate_set_parents(struct rb_node *old, struct rb_node *new,
tools/lib/rbtree.c
79
new->__rb_parent_color = old->__rb_parent_color;
tools/lib/rbtree.c
80
rb_set_parent_color(old, new, color);
tools/lib/rbtree.c
81
__rb_change_child(old, new, parent, root);
tools/lib/rbtree.c
86
void (*augment_rotate)(struct rb_node *old, struct rb_node *new))
tools/lib/string.c
177
char *strreplace(char *s, char old, char new)
tools/lib/string.c
181
*s = new;
tools/objtool/elf.c
1626
struct reloc *new = &new_relocs[i];
tools/objtool/elf.c
1630
elf_hash_add(reloc, &new->hash, key);
tools/objtool/klp-diff.c
58
char *b, *new;
tools/objtool/klp-diff.c
69
new = malloc(len + 1);
tools/objtool/klp-diff.c
70
if (!new)
tools/objtool/klp-diff.c
73
for (a = orig, b = new; *a; a++) {
tools/objtool/klp-diff.c
83
return new;
tools/objtool/special.c
101
ERROR_FUNC(sec, offset + entry->new, "can't find new reloc");
tools/objtool/special.c
22
unsigned char size, orig, new;
tools/objtool/special.c
35
.new = ALT_NEW_OFFSET,
tools/objtool/special.c
44
.new = JUMP_NEW_OFFSET,
tools/objtool/special.c
51
.new = EX_NEW_OFFSET,
tools/objtool/special.c
99
new_reloc = find_reloc_by_dest(elf, sec, offset + entry->new);
tools/perf/builtin-c2c.c
200
.new = c2c_he_zalloc,
tools/perf/builtin-diff.c
386
.new = block_hist_zalloc,
tools/perf/builtin-help.c
152
char *new = strdup(path);
tools/perf/builtin-help.c
153
char *dest = strrchr(new, '/');
tools/perf/builtin-help.c
157
path = new;
tools/perf/builtin-help.c
212
struct man_viewer_info_list *new = zalloc(sizeof(*new) + len + 1);
tools/perf/builtin-help.c
214
strncpy(new->name, name, len);
tools/perf/builtin-help.c
215
new->info = strdup(value);
tools/perf/builtin-help.c
216
new->next = man_viewer_info_list;
tools/perf/builtin-help.c
217
man_viewer_info_list = new;
tools/perf/builtin-kmem.c
1289
struct rb_node **new = &(root->rb_node);
tools/perf/builtin-kmem.c
1293
while (*new) {
tools/perf/builtin-kmem.c
1297
this = rb_entry(*new, struct alloc_stat, node);
tools/perf/builtin-kmem.c
1298
parent = *new;
tools/perf/builtin-kmem.c
1307
new = &((*new)->rb_left);
tools/perf/builtin-kmem.c
1309
new = &((*new)->rb_right);
tools/perf/builtin-kmem.c
1312
rb_link_node(&data->node, parent, new);
tools/perf/builtin-kmem.c
1336
struct rb_node **new = &root->rb_node;
tools/perf/builtin-kmem.c
1340
while (*new) {
tools/perf/builtin-kmem.c
1344
this = rb_entry(*new, struct page_stat, node);
tools/perf/builtin-kmem.c
1345
parent = *new;
tools/perf/builtin-kmem.c
1354
new = &parent->rb_left;
tools/perf/builtin-kmem.c
1356
new = &parent->rb_right;
tools/perf/builtin-kmem.c
1359
rb_link_node(&data->node, parent, new);
tools/perf/builtin-kmem.c
703
char *new;
tools/perf/builtin-kmem.c
711
new = realloc(new_flags, len + strlen(cpt) + 2);
tools/perf/builtin-kmem.c
712
if (new == NULL) {
tools/perf/builtin-kmem.c
718
new_flags = new;
tools/perf/builtin-kmem.c
783
struct gfp_flag *new;
tools/perf/builtin-kmem.c
785
new = realloc(gfps, (nr_gfps + 1) * sizeof(*gfps));
tools/perf/builtin-kmem.c
786
if (new == NULL)
tools/perf/builtin-kmem.c
789
gfps = new;
tools/perf/builtin-kmem.c
790
new += nr_gfps;
tools/perf/builtin-kmem.c
792
new->flags = gfp_flags;
tools/perf/builtin-kmem.c
793
new->human_readable = strdup(str + 10);
tools/perf/builtin-kmem.c
794
if (!new->human_readable)
tools/perf/builtin-kmem.c
796
new->compact_str = compact_gfp_flags(str + 10);
tools/perf/builtin-kmem.c
797
if (!new->compact_str) {
tools/perf/builtin-kmem.c
798
free(new->human_readable);
tools/perf/builtin-kvm.c
718
.new = kvm_he_zalloc,
tools/perf/builtin-kwork.c
341
struct rb_node **new = &(root->rb_root.rb_node), *parent = NULL;
tools/perf/builtin-kwork.c
343
while (*new) {
tools/perf/builtin-kwork.c
344
cur = container_of(*new, struct kwork_work, node);
tools/perf/builtin-kwork.c
345
parent = *new;
tools/perf/builtin-kwork.c
349
new = &((*new)->rb_left);
tools/perf/builtin-kwork.c
351
new = &((*new)->rb_right);
tools/perf/builtin-kwork.c
356
rb_link_node(&key->node, parent, new);
tools/perf/builtin-lock.c
101
if (new->tid < p->tid)
tools/perf/builtin-lock.c
103
else if (new->tid > p->tid)
tools/perf/builtin-lock.c
109
rb_link_node(&new->rb, parent, rb);
tools/perf/builtin-lock.c
110
rb_insert_color(&new->rb, &thread_stats);
tools/perf/builtin-lock.c
91
static void thread_stat_insert(struct thread_stat *new)
tools/perf/builtin-sched.c
1057
struct rb_node **new = &(root->rb_root.rb_node), *parent = NULL;
tools/perf/builtin-sched.c
1060
while (*new) {
tools/perf/builtin-sched.c
1064
this = container_of(*new, struct work_atoms, node);
tools/perf/builtin-sched.c
1065
parent = *new;
tools/perf/builtin-sched.c
1070
new = &((*new)->rb_left);
tools/perf/builtin-sched.c
1072
new = &((*new)->rb_right);
tools/perf/builtin-sched.c
1077
rb_link_node(&data->node, parent, new);
tools/perf/builtin-sched.c
3517
struct rb_node **new = &(root->rb_root.rb_node), *parent = NULL;
tools/perf/builtin-sched.c
3522
while (*new) {
tools/perf/builtin-sched.c
3525
this = container_of(*new, struct work_atoms, node);
tools/perf/builtin-sched.c
3526
parent = *new;
tools/perf/builtin-sched.c
3531
new = &((*new)->rb_left);
tools/perf/builtin-sched.c
3533
new = &((*new)->rb_right);
tools/perf/builtin-sched.c
3552
rb_link_node(&data->node, parent, new);
tools/perf/tests/util.c
13
char *new = strreplace_chars(needle, haystack, replace);
tools/perf/tests/util.c
14
int ret = strcmp(new, expected);
tools/perf/tests/util.c
16
free(new);
tools/perf/ui/browsers/hists.c
1000
new = NULL;
tools/perf/ui/browsers/hists.c
1003
if (asprintf(&new, "%s %s", value_str, str) < 0)
tools/perf/ui/browsers/hists.c
1004
new = NULL;
tools/perf/ui/browsers/hists.c
1006
if (asprintf(&new, "%s", str) < 0)
tools/perf/ui/browsers/hists.c
1007
new = NULL;
tools/perf/ui/browsers/hists.c
1010
return new;
tools/perf/ui/browsers/hists.c
993
char *new;
tools/perf/ui/browsers/hists.c
998
if (asprintf(&new, "%s%s%s", old_str,
tools/perf/util/callchain.c
1627
struct callchain_list *chain, *new;
tools/perf/util/callchain.c
1632
new = malloc(sizeof(*new));
tools/perf/util/callchain.c
1633
if (new == NULL)
tools/perf/util/callchain.c
1635
*new = *chain;
tools/perf/util/callchain.c
1636
new->has_children = false;
tools/perf/util/callchain.c
1637
map_symbol__copy(&new->ms, &chain->ms);
tools/perf/util/callchain.c
1638
list_add_tail(&new->list, &head);
tools/perf/util/callchain.c
1643
list_for_each_entry_safe_reverse(chain, new, &head, list)
tools/perf/util/callchain.c
1656
list_for_each_entry_safe(chain, new, &head, list) {
tools/perf/util/callchain.c
593
struct callchain_node *new;
tools/perf/util/callchain.c
595
new = zalloc(sizeof(*new));
tools/perf/util/callchain.c
596
if (!new) {
tools/perf/util/callchain.c
600
new->parent = parent;
tools/perf/util/callchain.c
601
INIT_LIST_HEAD(&new->val);
tools/perf/util/callchain.c
602
INIT_LIST_HEAD(&new->parent_val);
tools/perf/util/callchain.c
608
new->rb_root_in = parent->rb_root_in;
tools/perf/util/callchain.c
611
n = rb_first(&new->rb_root_in);
tools/perf/util/callchain.c
614
child->parent = new;
tools/perf/util/callchain.c
619
rb_link_node(&new->rb_node_in, NULL, &parent->rb_root_in.rb_node);
tools/perf/util/callchain.c
620
rb_insert_color(&new->rb_node_in, &parent->rb_root_in);
tools/perf/util/callchain.c
623
return new;
tools/perf/util/callchain.c
707
struct callchain_node *new;
tools/perf/util/callchain.c
709
new = create_child(parent, false);
tools/perf/util/callchain.c
710
if (new == NULL)
tools/perf/util/callchain.c
713
if (fill_node(new, cursor) < 0) {
tools/perf/util/callchain.c
716
list_for_each_entry_safe(call, tmp, &new->val, list) {
tools/perf/util/callchain.c
722
free(new);
tools/perf/util/callchain.c
726
new->children_hit = 0;
tools/perf/util/callchain.c
727
new->hit = period;
tools/perf/util/callchain.c
728
new->children_count = 0;
tools/perf/util/callchain.c
729
new->count = 1;
tools/perf/util/callchain.c
730
return new;
tools/perf/util/callchain.c
876
struct callchain_node *new;
tools/perf/util/callchain.c
881
new = create_child(parent, true);
tools/perf/util/callchain.c
882
if (new == NULL)
tools/perf/util/callchain.c
888
new->val.next = &to_split->list;
tools/perf/util/callchain.c
889
new->val.prev = old_tail;
tools/perf/util/callchain.c
890
to_split->list.prev = &new->val;
tools/perf/util/callchain.c
891
old_tail->next = &new->val;
tools/perf/util/callchain.c
894
new->hit = parent->hit;
tools/perf/util/callchain.c
895
new->children_hit = parent->children_hit;
tools/perf/util/callchain.c
896
parent->children_hit = callchain_cumul_hits(new);
tools/perf/util/callchain.c
897
new->val_nr = parent->val_nr - idx_local;
tools/perf/util/callchain.c
899
new->count = parent->count;
tools/perf/util/callchain.c
900
new->children_count = parent->children_count;
tools/perf/util/callchain.c
901
parent->children_count = callchain_cumul_counts(new);
tools/perf/util/callchain.c
916
new = add_child(parent, cursor, period);
tools/perf/util/callchain.c
917
if (new == NULL)
tools/perf/util/callchain.c
934
rb_link_node(&new->rb_node_in, p, pp);
tools/perf/util/callchain.c
935
rb_insert_color(&new->rb_node_in, &parent->rb_root_in);
tools/perf/util/comm.c
213
struct comm_str *new, *old = comm->comm_str;
tools/perf/util/comm.c
215
new = comm_strs__findnew(str);
tools/perf/util/comm.c
216
if (!new)
tools/perf/util/comm.c
220
comm->comm_str = new;
tools/perf/util/dso.c
966
dso_cache__insert(struct dso *dso, struct dso_cache *new)
tools/perf/util/dso.c
972
u64 offset = new->offset;
tools/perf/util/dso.c
990
rb_link_node(&new->rb_node, parent, p);
tools/perf/util/dso.c
991
rb_insert_color(&new->rb_node, root);
tools/perf/util/hist.c
1634
struct hist_entry *iter, *new;
tools/perf/util/hist.c
1657
new = hist_entry__new(he, true);
tools/perf/util/hist.c
1658
if (new == NULL)
tools/perf/util/hist.c
1664
new->hpp_list = hpp_list;
tools/perf/util/hist.c
1665
new->parent_he = parent_he;
tools/perf/util/hist.c
1667
hist_entry__apply_hierarchy_filters(new);
tools/perf/util/hist.c
1674
new->trace_output = NULL;
tools/perf/util/hist.c
1679
new->srcline = NULL;
tools/perf/util/hist.c
1684
new->srcfile = NULL;
tools/perf/util/hist.c
1687
if (hists__clone_mem_stat(hists, new, he) < 0) {
tools/perf/util/hist.c
1688
hist_entry__delete(new);
tools/perf/util/hist.c
1692
rb_link_node(&new->rb_node_in, parent, p);
tools/perf/util/hist.c
1693
rb_insert_color_cached(&new->rb_node_in, root, leftmost);
tools/perf/util/hist.c
1694
return new;
tools/perf/util/hist.c
633
.new = hist_entry__zalloc,
tools/perf/util/hist.c
651
he = ops->new(callchain_size);
tools/perf/util/hist.h
228
void *(*new)(size_t size);
tools/perf/util/lock-contention.c
73
struct lock_stat *ret, *new;
tools/perf/util/lock-contention.c
80
new = zalloc(sizeof(struct lock_stat));
tools/perf/util/lock-contention.c
81
if (!new)
tools/perf/util/lock-contention.c
84
new->addr = addr;
tools/perf/util/lock-contention.c
85
new->name = strdup(name);
tools/perf/util/lock-contention.c
86
if (!new->name) {
tools/perf/util/lock-contention.c
87
free(new);
tools/perf/util/lock-contention.c
91
new->flags = flags;
tools/perf/util/lock-contention.c
92
new->wait_time_min = ULLONG_MAX;
tools/perf/util/lock-contention.c
94
hlist_add_head(&new->hash_entry, entry);
tools/perf/util/lock-contention.c
95
return new;
tools/perf/util/maps.c
1003
map__set_start(after, map__end(new));
tools/perf/util/maps.c
1004
map__add_pgoff(after, map__end(new) - map__start(pos));
tools/perf/util/maps.c
1005
assert(map__map_ip(pos, map__end(new)) ==
tools/perf/util/maps.c
1006
map__map_ip(after, map__end(new)));
tools/perf/util/maps.c
1035
err = __maps__insert_sorted(maps, i, new, after);
tools/perf/util/maps.c
1047
maps_by_address[i] = map__get(new);
tools/perf/util/maps.c
1048
map__set_kmap_maps(new, maps);
tools/perf/util/maps.c
1052
maps_by_name[ni] = map__get(new);
tools/perf/util/maps.c
1067
if (!next || map__start(next) >= map__end(new)) {
tools/perf/util/maps.c
1074
maps_by_address[i] = map__get(new);
tools/perf/util/maps.c
1075
map__set_kmap_maps(new, maps);
tools/perf/util/maps.c
1079
maps_by_name[ni] = map__get(new);
tools/perf/util/maps.c
1112
err = __maps__insert_sorted(maps, i, new, NULL);
tools/perf/util/maps.c
1117
int maps__fixup_overlap_and_insert(struct maps *maps, struct map *new)
tools/perf/util/maps.c
1122
err = __maps__fixup_overlap_and_insert(maps, new);
tools/perf/util/maps.c
1169
struct map *new = map__clone(pos);
tools/perf/util/maps.c
1171
if (!new)
tools/perf/util/maps.c
1174
dest_maps_by_address[i] = new;
tools/perf/util/maps.c
1175
map__set_kmap_maps(new, dest);
tools/perf/util/maps.c
1177
dest_maps_by_name[i] = map__get(new);
tools/perf/util/maps.c
1181
map__put(new);
tools/perf/util/maps.c
1191
struct map *new = map__clone(pos);
tools/perf/util/maps.c
1193
if (!new)
tools/perf/util/maps.c
1196
err = __maps__insert(dest, new);
tools/perf/util/maps.c
1198
map__put(new);
tools/perf/util/maps.c
126
static void maps__set_maps_by_address(struct maps *maps, struct map **new)
tools/perf/util/maps.c
128
RC_CHK_ACCESS(maps)->maps_by_address = new;
tools/perf/util/maps.c
149
static void maps__set_maps_by_name(struct maps *maps, struct map **new)
tools/perf/util/maps.c
151
RC_CHK_ACCESS(maps)->maps_by_name = new;
tools/perf/util/maps.c
472
static int __maps__insert(struct maps *maps, struct map *new)
tools/perf/util/maps.c
482
maps_by_address = realloc(maps_by_address, nr_allocate * sizeof(new));
tools/perf/util/maps.c
488
maps_by_name = realloc(maps_by_name, nr_allocate * sizeof(new));
tools/perf/util/maps.c
501
maps_by_address[nr_maps] = map__get(new);
tools/perf/util/maps.c
502
map__set_kmap_maps(new, maps);
tools/perf/util/maps.c
504
maps_by_name[nr_maps] = map__get(new);
tools/perf/util/maps.c
522
map__end(maps_by_address[nr_maps - 2]) <= map__start(new));
tools/perf/util/maps.c
525
if (map__end(new) < map__start(new))
tools/perf/util/maps.c
939
static int __maps__fixup_overlap_and_insert(struct maps *maps, struct map *new)
tools/perf/util/maps.c
951
for (i = first_ending_after(maps, new); i < maps__nr_maps(maps); ) {
tools/perf/util/maps.c
961
if (map__start(pos) >= map__end(new))
tools/perf/util/maps.c
966
dso__name(map__dso(new)));
tools/perf/util/maps.c
969
map__fprintf(new, debug_file());
tools/perf/util/maps.c
980
if (map__start(new) > map__start(pos)) {
tools/perf/util/maps.c
988
map__set_end(before, map__start(new));
tools/perf/util/maps.c
993
if (map__end(new) < map__end(pos)) {
tools/perf/util/maps.h
76
int maps__fixup_overlap_and_insert(struct maps *maps, struct map *new);
tools/perf/util/ordered-events.c
103
struct ordered_event *new = NULL;
tools/perf/util/ordered-events.c
138
size = sizeof(*oe->buffer) + MAX_SAMPLE_BUFFER * sizeof(*new);
tools/perf/util/ordered-events.c
141
new = list_entry(cache->next, struct ordered_event, list);
tools/perf/util/ordered-events.c
142
list_del_init(&new->list);
tools/perf/util/ordered-events.c
144
new = &oe->buffer->event[oe->buffer_idx];
tools/perf/util/ordered-events.c
161
new = &oe->buffer->event[0];
tools/perf/util/ordered-events.c
167
new->event = new_event;
tools/perf/util/ordered-events.c
168
return new;
tools/perf/util/ordered-events.c
175
struct ordered_event *new;
tools/perf/util/ordered-events.c
177
new = alloc_event(oe, event);
tools/perf/util/ordered-events.c
178
if (new) {
tools/perf/util/ordered-events.c
179
new->timestamp = timestamp;
tools/perf/util/ordered-events.c
18
static void queue_event(struct ordered_events *oe, struct ordered_event *new)
tools/perf/util/ordered-events.c
180
queue_event(oe, new);
tools/perf/util/ordered-events.c
183
return new;
tools/perf/util/ordered-events.c
21
u64 timestamp = new->timestamp;
tools/perf/util/ordered-events.c
25
oe->last = new;
tools/perf/util/ordered-events.c
30
list_add(&new->list, &oe->events);
tools/perf/util/ordered-events.c
44
list_add_tail(&new->list, &oe->events);
tools/perf/util/ordered-events.c
50
list_add_tail(&new->list, &last->list);
tools/perf/util/ordered-events.c
55
list_add(&new->list, &oe->events);
tools/perf/util/ordered-events.c
60
list_add(&new->list, &last->list);
tools/perf/util/parse-events.c
2784
int parse_events_term__clone(struct parse_events_term **new,
tools/perf/util/parse-events.c
2797
return new_term(new, &temp, /*str=*/NULL, term->val.num);
tools/perf/util/parse-events.c
2804
return new_term(new, &temp, str, /*num=*/0);
tools/perf/util/parse-events.h
189
int parse_events_term__clone(struct parse_events_term **new,
tools/perf/util/session.c
3159
void *new = realloc(buf, size);
tools/perf/util/session.c
3160
if (!new) {
tools/perf/util/session.c
3164
buf = new;
tools/perf/util/thread.c
173
struct namespaces *new, *curr = __thread__namespaces(thread);
tools/perf/util/thread.c
175
new = namespaces__new(event);
tools/perf/util/thread.c
176
if (!new)
tools/perf/util/thread.c
179
list_add(&new->list, thread__namespaces_list(thread));
tools/perf/util/thread.c
187
curr = list_next_entry(new, list);
tools/perf/util/thread.c
255
struct comm *new, *curr = __thread__comm(thread);
tools/perf/util/thread.c
263
new = comm__new(str, timestamp, exec);
tools/perf/util/thread.c
264
if (!new)
tools/perf/util/thread.c
266
list_add(&new->list, thread__comm_list(thread));
tools/power/x86/turbostat/turbostat.c
3828
#define DELTA_WRAP32(new, old) \
tools/power/x86/turbostat/turbostat.c
3829
old = ((((unsigned long long)new << 32) - ((unsigned long long)old << 32)) >> 32);
tools/power/x86/turbostat/turbostat.c
3831
int delta_package(struct pkg_data *new, struct pkg_data *old)
tools/power/x86/turbostat/turbostat.c
3839
old->pkg_wtd_core_c0 = new->pkg_wtd_core_c0 - old->pkg_wtd_core_c0;
tools/power/x86/turbostat/turbostat.c
3841
old->pkg_any_core_c0 = new->pkg_any_core_c0 - old->pkg_any_core_c0;
tools/power/x86/turbostat/turbostat.c
3843
old->pkg_any_gfxe_c0 = new->pkg_any_gfxe_c0 - old->pkg_any_gfxe_c0;
tools/power/x86/turbostat/turbostat.c
3845
old->pkg_both_core_gfxe_c0 = new->pkg_both_core_gfxe_c0 - old->pkg_both_core_gfxe_c0;
tools/power/x86/turbostat/turbostat.c
3847
old->pc2 = new->pc2 - old->pc2;
tools/power/x86/turbostat/turbostat.c
3849
old->pc3 = new->pc3 - old->pc3;
tools/power/x86/turbostat/turbostat.c
3851
old->pc6 = new->pc6 - old->pc6;
tools/power/x86/turbostat/turbostat.c
3853
old->pc7 = new->pc7 - old->pc7;
tools/power/x86/turbostat/turbostat.c
3854
old->pc8 = new->pc8 - old->pc8;
tools/power/x86/turbostat/turbostat.c
3855
old->pc9 = new->pc9 - old->pc9;
tools/power/x86/turbostat/turbostat.c
3856
old->pc10 = new->pc10 - old->pc10;
tools/power/x86/turbostat/turbostat.c
3857
old->die_c6 = new->die_c6 - old->die_c6;
tools/power/x86/turbostat/turbostat.c
3858
old->cpu_lpi = new->cpu_lpi - old->cpu_lpi;
tools/power/x86/turbostat/turbostat.c
3859
old->sys_lpi = new->sys_lpi - old->sys_lpi;
tools/power/x86/turbostat/turbostat.c
3860
old->pkg_temp_c = new->pkg_temp_c;
tools/power/x86/turbostat/turbostat.c
3863
if (old->gfx_rc6_ms > new->gfx_rc6_ms)
tools/power/x86/turbostat/turbostat.c
3866
old->gfx_rc6_ms = new->gfx_rc6_ms - old->gfx_rc6_ms;
tools/power/x86/turbostat/turbostat.c
3868
old->uncore_mhz = new->uncore_mhz;
tools/power/x86/turbostat/turbostat.c
3869
old->gfx_mhz = new->gfx_mhz;
tools/power/x86/turbostat/turbostat.c
3870
old->gfx_act_mhz = new->gfx_act_mhz;
tools/power/x86/turbostat/turbostat.c
3873
if (old->sam_mc6_ms > new->sam_mc6_ms)
tools/power/x86/turbostat/turbostat.c
3876
old->sam_mc6_ms = new->sam_mc6_ms - old->sam_mc6_ms;
tools/power/x86/turbostat/turbostat.c
3878
old->sam_mhz = new->sam_mhz;
tools/power/x86/turbostat/turbostat.c
3879
old->sam_act_mhz = new->sam_act_mhz;
tools/power/x86/turbostat/turbostat.c
3881
old->energy_pkg.raw_value = new->energy_pkg.raw_value - old->energy_pkg.raw_value;
tools/power/x86/turbostat/turbostat.c
3882
old->energy_cores.raw_value = new->energy_cores.raw_value - old->energy_cores.raw_value;
tools/power/x86/turbostat/turbostat.c
3883
old->energy_gfx.raw_value = new->energy_gfx.raw_value - old->energy_gfx.raw_value;
tools/power/x86/turbostat/turbostat.c
3884
old->energy_dram.raw_value = new->energy_dram.raw_value - old->energy_dram.raw_value;
tools/power/x86/turbostat/turbostat.c
3885
old->rapl_pkg_perf_status.raw_value = new->rapl_pkg_perf_status.raw_value - old->rapl_pkg_perf_status.raw_value;
tools/power/x86/turbostat/turbostat.c
3886
old->rapl_dram_perf_status.raw_value = new->rapl_dram_perf_status.raw_value - old->rapl_dram_perf_status.raw_value;
tools/power/x86/turbostat/turbostat.c
3890
old->counter[i] = new->counter[i];
tools/power/x86/turbostat/turbostat.c
3892
old->counter[i] = new->counter[i];
tools/power/x86/turbostat/turbostat.c
3894
old->counter[i] = new->counter[i] - old->counter[i];
tools/power/x86/turbostat/turbostat.c
3899
old->perf_counter[i] = new->perf_counter[i];
tools/power/x86/turbostat/turbostat.c
3901
old->perf_counter[i] = new->perf_counter[i];
tools/power/x86/turbostat/turbostat.c
3903
old->perf_counter[i] = new->perf_counter[i] - old->perf_counter[i];
tools/power/x86/turbostat/turbostat.c
3908
old->pmt_counter[i] = new->pmt_counter[i];
tools/power/x86/turbostat/turbostat.c
3910
old->pmt_counter[i] = new->pmt_counter[i] - old->pmt_counter[i];
tools/power/x86/turbostat/turbostat.c
3916
void delta_core(struct core_data *new, struct core_data *old)
tools/power/x86/turbostat/turbostat.c
3923
old->c3 = new->c3 - old->c3;
tools/power/x86/turbostat/turbostat.c
3924
old->c6 = new->c6 - old->c6;
tools/power/x86/turbostat/turbostat.c
3925
old->c7 = new->c7 - old->c7;
tools/power/x86/turbostat/turbostat.c
3926
old->core_temp_c = new->core_temp_c;
tools/power/x86/turbostat/turbostat.c
3927
old->core_throt_cnt = new->core_throt_cnt - old->core_throt_cnt;
tools/power/x86/turbostat/turbostat.c
3928
old->mc6_us = new->mc6_us - old->mc6_us;
tools/power/x86/turbostat/turbostat.c
3930
DELTA_WRAP32(new->core_energy.raw_value, old->core_energy.raw_value);
tools/power/x86/turbostat/turbostat.c
3934
old->counter[i] = new->counter[i];
tools/power/x86/turbostat/turbostat.c
3936
old->counter[i] = new->counter[i] - old->counter[i];
tools/power/x86/turbostat/turbostat.c
3941
old->perf_counter[i] = new->perf_counter[i];
tools/power/x86/turbostat/turbostat.c
3943
old->perf_counter[i] = new->perf_counter[i] - old->perf_counter[i];
tools/power/x86/turbostat/turbostat.c
3948
old->pmt_counter[i] = new->pmt_counter[i];
tools/power/x86/turbostat/turbostat.c
3950
old->pmt_counter[i] = new->pmt_counter[i] - old->pmt_counter[i];
tools/power/x86/turbostat/turbostat.c
3965
int delta_thread(struct thread_data *new, struct thread_data *old, struct core_data *core_delta)
tools/power/x86/turbostat/turbostat.c
3974
new->apic_id = old->apic_id;
tools/power/x86/turbostat/turbostat.c
3976
new->x2apic_id = old->x2apic_id;
tools/power/x86/turbostat/turbostat.c
3984
timersub(&new->tv_begin, &old->tv_begin, &old->tv_delta);
tools/power/x86/turbostat/turbostat.c
3985
old->tv_begin = new->tv_begin;
tools/power/x86/turbostat/turbostat.c
3986
old->tv_end = new->tv_end;
tools/power/x86/turbostat/turbostat.c
3988
old->tsc = new->tsc - old->tsc;
tools/power/x86/turbostat/turbostat.c
3995
old->c1 = new->c1 - old->c1;
tools/power/x86/turbostat/turbostat.c
3999
if ((new->aperf > old->aperf) && (new->mperf > old->mperf)) {
tools/power/x86/turbostat/turbostat.c
4000
old->aperf = new->aperf - old->aperf;
tools/power/x86/turbostat/turbostat.c
4001
old->mperf = new->mperf - old->mperf;
tools/power/x86/turbostat/turbostat.c
4033
old->instr_count = new->instr_count - old->instr_count;
tools/power/x86/turbostat/turbostat.c
4036
old->irq_count = new->irq_count - old->irq_count;
tools/power/x86/turbostat/turbostat.c
4039
old->nmi_count = new->nmi_count - old->nmi_count;
tools/power/x86/turbostat/turbostat.c
4042
old->smi_count = new->smi_count - old->smi_count;
tools/power/x86/turbostat/turbostat.c
4045
old->llc.references = new->llc.references - old->llc.references;
tools/power/x86/turbostat/turbostat.c
4048
old->llc.misses = new->llc.misses - old->llc.misses;
tools/power/x86/turbostat/turbostat.c
4051
old->l2.references = new->l2.references - old->l2.references;
tools/power/x86/turbostat/turbostat.c
4054
old->l2.hits = new->l2.hits - old->l2.hits;
tools/power/x86/turbostat/turbostat.c
4058
old->counter[i] = new->counter[i];
tools/power/x86/turbostat/turbostat.c
4060
old->counter[i] = new->counter[i] - old->counter[i];
tools/power/x86/turbostat/turbostat.c
4065
old->perf_counter[i] = new->perf_counter[i];
tools/power/x86/turbostat/turbostat.c
4067
old->perf_counter[i] = new->perf_counter[i] - old->perf_counter[i];
tools/power/x86/turbostat/turbostat.c
4072
old->pmt_counter[i] = new->pmt_counter[i];
tools/power/x86/turbostat/turbostat.c
4074
old->pmt_counter[i] = new->pmt_counter[i] - old->pmt_counter[i];
tools/power/x86/turbostat/turbostat.c
4098
void delta_platform(struct platform_counters *new, struct platform_counters *old)
tools/power/x86/turbostat/turbostat.c
4100
old->energy_psys.raw_value = new->energy_psys.raw_value - old->energy_psys.raw_value;
tools/sched_ext/include/scx/cid.bpf.h
146
u64 bit, old, new;
tools/sched_ext/include/scx/cid.bpf.h
157
new = old | bit;
tools/sched_ext/include/scx/cid.bpf.h
158
if (__sync_val_compare_and_swap(w, old, new) == old)
tools/sched_ext/include/scx/cid.bpf.h
167
u64 bit, old, new;
tools/sched_ext/include/scx/cid.bpf.h
178
new = old & ~bit;
tools/sched_ext/include/scx/cid.bpf.h
179
if (__sync_val_compare_and_swap(w, old, new) == old)
tools/sched_ext/include/scx/cid.bpf.h
188
u64 bit, old, new;
tools/sched_ext/include/scx/cid.bpf.h
199
new = old | bit;
tools/sched_ext/include/scx/cid.bpf.h
200
if (__sync_val_compare_and_swap(w, old, new) == old)
tools/sched_ext/include/scx/cid.bpf.h
210
u64 bit, old, new;
tools/sched_ext/include/scx/cid.bpf.h
221
new = old & ~bit;
tools/sched_ext/include/scx/cid.bpf.h
222
if (__sync_val_compare_and_swap(w, old, new) == old)
tools/sched_ext/include/scx/common.bpf.h
743
#define __calc_avg(old, new, decay) ({ \
tools/sched_ext/include/scx/common.bpf.h
746
if (((old) < thr) || ((new) < thr)) { \
tools/sched_ext/include/scx/common.bpf.h
747
if (((old) == 1) && ((new) == 0)) \
tools/sched_ext/include/scx/common.bpf.h
750
ret = ((old) - ((old) >> 1)) + ((new) >> 1); \
tools/sched_ext/include/scx/common.bpf.h
752
ret = ((old) - ((old) >> (decay))) + ((new) >> (decay)); \
tools/testing/radix-tree/maple.c
36025
DEFINE_MTREE(new);
tools/testing/radix-tree/maple.c
36032
ret = mtree_dup(mt, &new, GFP_KERNEL);
tools/testing/radix-tree/maple.c
36033
MT_BUG_ON(&new, ret);
tools/testing/radix-tree/maple.c
36034
mt_validate(&new);
tools/testing/radix-tree/maple.c
36035
if (compare_tree(mt, &new))
tools/testing/radix-tree/maple.c
36036
MT_BUG_ON(&new, 1);
tools/testing/radix-tree/maple.c
36039
mtree_destroy(&new);
tools/testing/radix-tree/maple.c
36043
mt_init_flags(&new, MT_FLAGS_ALLOC_RANGE);
tools/testing/radix-tree/maple.c
36044
ret = mtree_dup(mt, &new, GFP_KERNEL);
tools/testing/radix-tree/maple.c
36045
MT_BUG_ON(&new, ret != -EINVAL);
tools/testing/radix-tree/maple.c
36047
mtree_destroy(&new);
tools/testing/radix-tree/maple.c
36051
mt_init_flags(&new, 0);
tools/testing/radix-tree/maple.c
36052
mtree_store(&new, 5, xa_mk_value(5), GFP_KERNEL);
tools/testing/radix-tree/maple.c
36053
ret = mtree_dup(mt, &new, GFP_KERNEL);
tools/testing/radix-tree/maple.c
36054
MT_BUG_ON(&new, ret != -EINVAL);
tools/testing/radix-tree/maple.c
36056
mtree_destroy(&new);
tools/testing/radix-tree/maple.c
36062
mt_init_flags(&new, 0);
tools/testing/radix-tree/maple.c
36064
ret = mtree_dup(mt, &new, GFP_KERNEL);
tools/testing/radix-tree/maple.c
36065
MT_BUG_ON(&new, ret);
tools/testing/radix-tree/maple.c
36066
mt_validate(&new);
tools/testing/radix-tree/maple.c
36067
if (compare_tree(mt, &new))
tools/testing/radix-tree/maple.c
36068
MT_BUG_ON(&new, 1);
tools/testing/radix-tree/maple.c
36071
mtree_destroy(&new);
tools/testing/radix-tree/maple.c
36077
mt_init_flags(&new, MT_FLAGS_ALLOC_RANGE);
tools/testing/radix-tree/maple.c
36079
ret = mtree_dup(mt, &new, GFP_KERNEL);
tools/testing/radix-tree/maple.c
36080
MT_BUG_ON(&new, ret);
tools/testing/radix-tree/maple.c
36081
mt_validate(&new);
tools/testing/radix-tree/maple.c
36082
if (compare_tree(mt, &new))
tools/testing/radix-tree/maple.c
36083
MT_BUG_ON(&new, 1);
tools/testing/radix-tree/maple.c
36086
mtree_destroy(&new);
tools/testing/radix-tree/maple.c
36093
mt_init_flags(&new, 0);
tools/testing/radix-tree/maple.c
36096
mt_init_flags(&new, MT_FLAGS_ALLOC_RANGE);
tools/testing/radix-tree/maple.c
36104
ret = mtree_dup(mt, &new, GFP_KERNEL);
tools/testing/radix-tree/maple.c
36105
MT_BUG_ON(&new, ret);
tools/testing/radix-tree/maple.c
36106
mt_validate(&new);
tools/testing/radix-tree/maple.c
36107
if (compare_tree(mt, &new))
tools/testing/radix-tree/maple.c
36108
MT_BUG_ON(&new, 1);
tools/testing/radix-tree/maple.c
36111
mtree_destroy(&new);
tools/testing/radix-tree/maple.c
36122
mt_init_flags(&new, MT_FLAGS_ALLOC_RANGE);
tools/testing/radix-tree/maple.c
36124
ret = mtree_dup(mt, &new, GFP_NOWAIT);
tools/testing/radix-tree/maple.c
36126
MT_BUG_ON(&new, ret != -ENOMEM);
tools/testing/radix-tree/maple.c
36128
mtree_destroy(&new);
tools/testing/radix-tree/maple.c
36134
mt_init_flags(&new, 0);
tools/testing/radix-tree/maple.c
36137
mt_init_flags(&new, MT_FLAGS_ALLOC_RANGE);
tools/testing/radix-tree/maple.c
36152
ret = mtree_dup(mt, &new, GFP_NOWAIT);
tools/testing/radix-tree/maple.c
36155
MT_BUG_ON(&new, ret != -ENOMEM);
tools/testing/radix-tree/maple.c
36161
mt_validate(&new);
tools/testing/radix-tree/maple.c
36162
if (compare_tree(mt, &new))
tools/testing/radix-tree/maple.c
36163
MT_BUG_ON(&new, 1);
tools/testing/radix-tree/maple.c
36166
mtree_destroy(&new);
tools/testing/selftests/arm64/pauth/pac.c
56
int n_same(struct signatures *old, struct signatures *new, int nkeys)
tools/testing/selftests/arm64/pauth/pac.c
60
res += old->keyia == new->keyia;
tools/testing/selftests/arm64/pauth/pac.c
61
res += old->keyib == new->keyib;
tools/testing/selftests/arm64/pauth/pac.c
62
res += old->keyda == new->keyda;
tools/testing/selftests/arm64/pauth/pac.c
63
res += old->keydb == new->keydb;
tools/testing/selftests/arm64/pauth/pac.c
65
res += old->keyg == new->keyg;
tools/testing/selftests/bpf/libarena/include/bpf_arena_spin_lock.h
151
u32 old, new;
tools/testing/selftests/bpf/libarena/include/bpf_arena_spin_lock.h
155
new = (old & _Q_LOCKED_PENDING_MASK) | tail;
tools/testing/selftests/bpf/libarena/include/bpf_arena_spin_lock.h
165
} while (!atomic_try_cmpxchg_relaxed(&lock->val, &old, new));
tools/testing/selftests/bpf/libarena/include/bpf_arena_spin_lock.h
211
u32 old, new;
tools/testing/selftests/bpf/libarena/include/bpf_arena_spin_lock.h
215
new = old | _Q_PENDING_VAL;
tools/testing/selftests/bpf/libarena/include/bpf_arena_spin_lock.h
221
} while (!atomic_try_cmpxchg_acquire(&lock->val, &old, new));
tools/testing/selftests/bpf/libarena/include/bpf_atomic.h
136
#define atomic_try_cmpxchg_relaxed(p, pold, new) \
tools/testing/selftests/bpf/libarena/include/bpf_atomic.h
137
try_cmpxchg_relaxed(&(p)->counter, pold, new)
tools/testing/selftests/bpf/libarena/include/bpf_atomic.h
139
#define atomic_try_cmpxchg_acquire(p, pold, new) \
tools/testing/selftests/bpf/libarena/include/bpf_atomic.h
140
try_cmpxchg_acquire(&(p)->counter, pold, new)
tools/testing/selftests/bpf/libarena/include/bpf_atomic.h
49
#define cmpxchg(p, old, new) __sync_val_compare_and_swap((p), old, new)
tools/testing/selftests/bpf/libarena/include/bpf_atomic.h
51
#define try_cmpxchg(p, pold, new) \
tools/testing/selftests/bpf/libarena/include/bpf_atomic.h
54
__unqual_typeof(*(p)) __r = cmpxchg(p, __o, new); \
tools/testing/selftests/bpf/libarena/include/bpf_atomic.h
60
#define try_cmpxchg_relaxed(p, pold, new) try_cmpxchg(p, pold, new)
tools/testing/selftests/bpf/libarena/include/bpf_atomic.h
62
#define try_cmpxchg_acquire(p, pold, new) try_cmpxchg(p, pold, new)
tools/testing/selftests/bpf/libarena/src/buddy.bpf.c
106
new = vaddr + BUDDY_CHUNK_BYTES;
tools/testing/selftests/bpf/libarena/src/buddy.bpf.c
108
if (new > BUDDY_VADDR_SIZE)
tools/testing/selftests/bpf/libarena/src/buddy.bpf.c
111
old = __sync_val_compare_and_swap(&buddy->vaddr, vaddr, new);
tools/testing/selftests/bpf/libarena/src/buddy.bpf.c
99
u64 vaddr, old, new;
tools/testing/selftests/bpf/prog_tests/btf_dump.c
332
char *s = ctx, new[STRSIZE];
tools/testing/selftests/bpf/prog_tests/btf_dump.c
334
vsnprintf(new, STRSIZE, fmt, args);
tools/testing/selftests/bpf/prog_tests/btf_dump.c
336
strncat(s, new, STRSIZE - strlen(s) - 1);
tools/testing/selftests/bpf/prog_tests/mptcp.c
365
char new[TCP_CA_NAME_MAX];
tools/testing/selftests/bpf/prog_tests/mptcp.c
386
len = sizeof(new);
tools/testing/selftests/bpf/prog_tests/mptcp.c
387
err = getsockopt(client_fd, SOL_TCP, TCP_CONGESTION, new, &len);
tools/testing/selftests/bpf/prog_tests/mptcp.c
390
ASSERT_STREQ(new, cc, "cc");
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
425
static struct range range_intersection(enum num_t t, struct range old, struct range new)
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
427
return range(t, max_t(t, old.a, new.a), min_t(t, old.b, new.b));
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
788
enum num_t d_t, struct range old, struct range new,
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
796
print_range(d_t, new, "\n");
tools/testing/selftests/bpf/prog_tests/task_local_storage.c
186
cpu_set_t old, new;
tools/testing/selftests/bpf/prog_tests/task_local_storage.c
191
CPU_ZERO(&new);
tools/testing/selftests/bpf/prog_tests/task_local_storage.c
192
CPU_SET(0, &new);
tools/testing/selftests/bpf/prog_tests/task_local_storage.c
196
err = sched_setaffinity(getpid(), sizeof(new), &new);
tools/testing/selftests/bpf/progs/bind4_prog.c
83
int old, tmp, new = 0xeb9f;
tools/testing/selftests/bpf/progs/bind4_prog.c
87
old == new)
tools/testing/selftests/bpf/progs/bind4_prog.c
89
if (bpf_setsockopt(ctx, SOL_SOCKET, opt, &new, sizeof(new)))
tools/testing/selftests/bpf/progs/bind4_prog.c
92
tmp != new)
tools/testing/selftests/bpf/progs/bind6_prog.c
89
int old, tmp, new = 0xeb9f;
tools/testing/selftests/bpf/progs/bind6_prog.c
93
old == new)
tools/testing/selftests/bpf/progs/bind6_prog.c
95
if (bpf_setsockopt(ctx, SOL_SOCKET, opt, &new, sizeof(new)))
tools/testing/selftests/bpf/progs/bind6_prog.c
98
tmp != new)
tools/testing/selftests/bpf/progs/map_in_map_btf.c
48
struct node_data *new;
tools/testing/selftests/bpf/progs/map_in_map_btf.c
63
new = bpf_obj_new(typeof(*new));
tools/testing/selftests/bpf/progs/map_in_map_btf.c
64
if (!new)
tools/testing/selftests/bpf/progs/map_in_map_btf.c
68
bpf_list_push_back(&value->head, &new->node);
tools/testing/selftests/bpf/progs/net_timestamping.c
54
int tmp, new = SK_BPF_CB_TX_TIMESTAMPING;
tools/testing/selftests/bpf/progs/net_timestamping.c
58
if (bpf_setsockopt(ctx, level, opt, &new, sizeof(new)) != expected)
tools/testing/selftests/bpf/progs/net_timestamping.c
62
(!expected && tmp != new))
tools/testing/selftests/bpf/progs/normal_map_btf.c
36
struct node_data *new;
tools/testing/selftests/bpf/progs/normal_map_btf.c
46
new = bpf_obj_new(typeof(*new));
tools/testing/selftests/bpf/progs/normal_map_btf.c
47
if (!new)
tools/testing/selftests/bpf/progs/normal_map_btf.c
51
bpf_list_push_back(&value->head, &new->node);
tools/testing/selftests/bpf/progs/preempted_bpf_ma_op.c
48
struct bin_data *old, *new;
tools/testing/selftests/bpf/progs/preempted_bpf_ma_op.c
55
new = bpf_obj_new(typeof(*new));
tools/testing/selftests/bpf/progs/preempted_bpf_ma_op.c
56
if (!new) {
tools/testing/selftests/bpf/progs/preempted_bpf_ma_op.c
61
old = bpf_kptr_xchg(&value->data, new);
tools/testing/selftests/bpf/progs/setget_sockopt.c
111
new = !old;
tools/testing/selftests/bpf/progs/setget_sockopt.c
112
if (bpf_setsockopt(ctx, level, opt, &new, sizeof(new)))
tools/testing/selftests/bpf/progs/setget_sockopt.c
115
tmp != new)
tools/testing/selftests/bpf/progs/setget_sockopt.c
128
int old, tmp, new, expected, opt;
tools/testing/selftests/bpf/progs/setget_sockopt.c
131
new = t->new;
tools/testing/selftests/bpf/progs/setget_sockopt.c
138
old == new)
tools/testing/selftests/bpf/progs/setget_sockopt.c
141
if (bpf_setsockopt(ctx, level, opt, &new, sizeof(new)))
tools/testing/selftests/bpf/progs/setget_sockopt.c
26
int new;
tools/testing/selftests/bpf/progs/setget_sockopt.c
39
{ .opt = SO_SNDBUF, .new = 8123, .expected = 8123 * 2, },
tools/testing/selftests/bpf/progs/setget_sockopt.c
40
{ .opt = SO_RCVBUF, .new = 8123, .expected = 8123 * 2, },
tools/testing/selftests/bpf/progs/setget_sockopt.c
42
{ .opt = SO_PRIORITY, .new = 0xeb9f, .expected = 0xeb9f, },
tools/testing/selftests/bpf/progs/setget_sockopt.c
44
{ .opt = SO_RCVLOWAT, .new = 8123, .expected = 8123, },
tools/testing/selftests/bpf/progs/setget_sockopt.c
45
{ .opt = SO_MARK, .new = 0xeb9f, .expected = 0xeb9f, },
tools/testing/selftests/bpf/progs/setget_sockopt.c
46
{ .opt = SO_MAX_PACING_RATE, .new = 0xeb9f, .expected = 0xeb9f, },
tools/testing/selftests/bpf/progs/setget_sockopt.c
53
{ .opt = TCP_KEEPIDLE, .new = 123, .expected = 123, .restore = 321, },
tools/testing/selftests/bpf/progs/setget_sockopt.c
54
{ .opt = TCP_KEEPINTVL, .new = 123, .expected = 123, .restore = 321, },
tools/testing/selftests/bpf/progs/setget_sockopt.c
55
{ .opt = TCP_KEEPCNT, .new = 123, .expected = 123, .restore = 124, },
tools/testing/selftests/bpf/progs/setget_sockopt.c
56
{ .opt = TCP_SYNCNT, .new = 123, .expected = 123, .restore = 124, },
tools/testing/selftests/bpf/progs/setget_sockopt.c
57
{ .opt = TCP_WINDOW_CLAMP, .new = 8123, .expected = 8123, .restore = 8124, },
tools/testing/selftests/bpf/progs/setget_sockopt.c
60
{ .opt = TCP_USER_TIMEOUT, .new = 123400, .expected = 123400, },
tools/testing/selftests/bpf/progs/setget_sockopt.c
61
{ .opt = TCP_NOTSENT_LOWAT, .new = 1314, .expected = 1314, },
tools/testing/selftests/bpf/progs/setget_sockopt.c
62
{ .opt = TCP_BPF_SOCK_OPS_CB_FLAGS, .new = BPF_SOCK_OPS_ALL_CB_FLAGS,
tools/testing/selftests/bpf/progs/setget_sockopt.c
64
{ .opt = TCP_BPF_DELACK_MAX, .new = 30000, .expected = 30000, },
tools/testing/selftests/bpf/progs/setget_sockopt.c
65
{ .opt = TCP_BPF_RTO_MIN, .new = 30000, .expected = 30000, },
tools/testing/selftests/bpf/progs/setget_sockopt.c
66
{ .opt = TCP_RTO_MAX_MS, .new = 2000, .expected = 2000, },
tools/testing/selftests/bpf/progs/setget_sockopt.c
71
{ .opt = IP_TOS, .new = 0xe1, .expected = 0xe1, .tcp_expected = 0xe0, },
tools/testing/selftests/bpf/progs/setget_sockopt.c
76
{ .opt = IPV6_TCLASS, .new = 0xe1, .expected = 0xe1, .tcp_expected = 0xe0, },
tools/testing/selftests/bpf/progs/setget_sockopt.c
98
int old, tmp, new, opt = t->opt;
tools/testing/selftests/bpf/progs/test_bpf_ma.c
110
void *old, *new;
tools/testing/selftests/bpf/progs/test_bpf_ma.c
120
new = bpf_percpu_obj_new_impl(percpu_data_btf_ids[idx], NULL);
tools/testing/selftests/bpf/progs/test_bpf_ma.c
121
if (!new)
tools/testing/selftests/bpf/progs/test_bpf_ma.c
124
old = bpf_kptr_xchg(&value->data, new);
tools/testing/selftests/bpf/progs/test_bpf_ma.c
60
void *old, *new;
tools/testing/selftests/bpf/progs/test_bpf_ma.c
69
new = bpf_obj_new_impl(data_btf_ids[idx], NULL);
tools/testing/selftests/bpf/progs/test_bpf_ma.c
70
if (!new) {
tools/testing/selftests/bpf/progs/test_bpf_ma.c
74
old = bpf_kptr_xchg(&value->data, new);
tools/testing/selftests/bpf/progs/test_probe_user.c
17
struct sockaddr_in new;
tools/testing/selftests/bpf/progs/test_probe_user.c
24
__builtin_memset(&new, 0xab, sizeof(new));
tools/testing/selftests/bpf/progs/test_probe_user.c
25
bpf_probe_write_user(uservaddr, &new, sizeof(new));
tools/testing/selftests/filesystems/utils.c
93
static inline void __list_add(struct list *new, struct list *prev, struct list *next)
tools/testing/selftests/filesystems/utils.c
95
next->prev = new;
tools/testing/selftests/filesystems/utils.c
96
new->next = next;
tools/testing/selftests/filesystems/utils.c
97
new->prev = prev;
tools/testing/selftests/filesystems/utils.c
98
prev->next = new;
tools/testing/selftests/futex/functional/futex_numa.c
40
struct futex_numa_32 new, old = {
tools/testing/selftests/futex/functional/futex_numa.c
45
new = old;
tools/testing/selftests/futex/functional/futex_numa.c
48
new.node = fnode;
tools/testing/selftests/futex/functional/futex_numa.c
52
new.val |= N_WAITERS;
tools/testing/selftests/futex/functional/futex_numa.c
54
new.val |= N_LOCK;
tools/testing/selftests/futex/functional/futex_numa.c
57
if (old.full == new.full)
tools/testing/selftests/futex/functional/futex_numa.c
65
&old.full, new.full,
tools/testing/selftests/futex/functional/futex_numa.c
79
futex2_wait(lock, new.val, fflags, NULL, 0);
tools/testing/selftests/kvm/include/x86/kvm_util_arch.h
69
: [new]"r" (val) : "memory", "cc"); \
tools/testing/selftests/kvm/s390/memop.c
325
u8 __aligned(16) new[16] = {};
tools/testing/selftests/kvm/s390/memop.c
333
MOP(test->vm, ABSOLUTE, CMPXCHG, new + offset,
tools/testing/selftests/kvm/s390/memop.c
340
memcpy(mem1 + offset, new + offset, size);
tools/testing/selftests/kvm/s390/memop.c
344
new[offset]++;
tools/testing/selftests/kvm/s390/memop.c
346
MOP(test->vm, ABSOLUTE, CMPXCHG, new + offset,
tools/testing/selftests/kvm/s390/memop.c
555
__uint128_t new;
tools/testing/selftests/kvm/s390/memop.c
564
new = rotate(16, old, i * 8);
tools/testing/selftests/kvm/s390/memop.c
565
byte0 = new & 0xff;
tools/testing/selftests/kvm/s390/memop.c
566
new &= ~0xff;
tools/testing/selftests/kvm/s390/memop.c
567
new = rotate(16, new, -i * 8);
tools/testing/selftests/kvm/s390/memop.c
568
new = rotate(16, new, j * 8);
tools/testing/selftests/kvm/s390/memop.c
569
byte1 = new & 0xff;
tools/testing/selftests/kvm/s390/memop.c
570
new = (new & ~0xff) | byte0;
tools/testing/selftests/kvm/s390/memop.c
571
new = rotate(16, new, -j * 8);
tools/testing/selftests/kvm/s390/memop.c
572
new = rotate(16, new, i * 8);
tools/testing/selftests/kvm/s390/memop.c
573
new = new | byte1;
tools/testing/selftests/kvm/s390/memop.c
574
new = rotate(16, new, -i * 8);
tools/testing/selftests/kvm/s390/memop.c
575
return new;
tools/testing/selftests/kvm/s390/memop.c
582
static bool _cmpxchg(int size, void *target, __uint128_t *old_addr, __uint128_t new)
tools/testing/selftests/kvm/s390/memop.c
593
: [new] "d" ((u32)new)
tools/testing/selftests/kvm/s390/memop.c
606
: [new] "d" ((u64)new)
tools/testing/selftests/kvm/s390/memop.c
619
: [new] "d" (new)
tools/testing/selftests/kvm/s390/memop.c
636
__uint128_t old, new;
tools/testing/selftests/kvm/s390/memop.c
649
new = permutate_bits(true, i + j, size, old);
tools/testing/selftests/kvm/s390/memop.c
650
} while (!_cmpxchg(size, mem2 + offset, &old, new));
tools/testing/selftests/kvm/s390/memop.c
674
__uint128_t old, new;
tools/testing/selftests/kvm/s390/memop.c
686
new = 1;
tools/testing/selftests/kvm/s390/memop.c
687
MOP(t.vm, ABSOLUTE, CMPXCHG, &new,
tools/testing/selftests/kvm/s390/memop.c
688
sizeof(new), GADDR_V(mem1),
tools/testing/selftests/kvm/s390/memop.c
695
new = permutate_bits(false, i + j, size, old);
tools/testing/selftests/kvm/s390/memop.c
696
MOP(t.vm, ABSOLUTE, CMPXCHG, quad_to_char(&new, size),
tools/testing/selftests/kvm/x86/set_sregs_test.c
26
struct kvm_sregs new; \
tools/testing/selftests/kvm/x86/set_sregs_test.c
33
memcpy(&new, &orig, sizeof(sregs)); \
tools/testing/selftests/kvm/x86/set_sregs_test.c
34
new.cr |= bit; \
tools/testing/selftests/kvm/x86/set_sregs_test.c
36
rc = _vcpu_sregs_set(vcpu, &new); \
tools/testing/selftests/kvm/x86/set_sregs_test.c
40
vcpu_sregs_get(vcpu, &new); \
tools/testing/selftests/kvm/x86/set_sregs_test.c
41
TEST_ASSERT(!memcmp(&new, &orig, sizeof(new)), "KVM modified sregs"); \
tools/testing/selftests/mm/cow.c
145
char *old, *new;
tools/testing/selftests/mm/cow.c
150
new = malloc(size);
tools/testing/selftests/mm/cow.c
176
cur = read(fds[0], new + total, transferred - total);
tools/testing/selftests/mm/cow.c
181
return memcmp(old, new, transferred);
tools/testing/selftests/mm/cow.c
295
char *old, *new;
tools/testing/selftests/mm/cow.c
300
new = malloc(size);
tools/testing/selftests/mm/cow.c
368
cur = read(fds[0], new + total, transferred - total);
tools/testing/selftests/mm/cow.c
376
if (!memcmp(old, new, transferred)) {
tools/testing/selftests/mm/cow.c
397
free(new);
tools/testing/selftests/mm/memfd_secret.c
252
struct rlimit new;
tools/testing/selftests/mm/memfd_secret.c
255
new.rlim_cur = max;
tools/testing/selftests/mm/memfd_secret.c
256
new.rlim_max = max;
tools/testing/selftests/mm/memfd_secret.c
257
if (setrlimit(RLIMIT_MEMLOCK, &new)) {
tools/testing/selftests/mm/mlock-random-test.c
29
struct rlimit new;
tools/testing/selftests/mm/mlock-random-test.c
32
new.rlim_cur = max;
tools/testing/selftests/mm/mlock-random-test.c
33
new.rlim_max = max;
tools/testing/selftests/mm/mlock-random-test.c
34
if (setrlimit(RLIMIT_MEMLOCK, &new)) {
tools/testing/selftests/net/tcp_ao/lib/setup.c
331
static void __test_set_optmem(size_t new, size_t *old)
tools/testing/selftests/net/tcp_ao/lib/setup.c
345
if (fprintf(foptmem, "%zu", new) <= 0)
tools/testing/selftests/net/tcp_ao/lib/setup.c
346
test_error("can't write %zu to %s", new, optmem_file);
tools/testing/selftests/powerpc/vphn/vphn.c
42
u16 new = be16_to_cpup(field++);
tools/testing/selftests/powerpc/vphn/vphn.c
50
cpu_to_be32(last << 16 | new);
tools/testing/selftests/powerpc/vphn/vphn.c
52
} else if (new == VPHN_FIELD_UNUSED)
tools/testing/selftests/powerpc/vphn/vphn.c
55
else if (new & VPHN_FIELD_MSB) {
tools/testing/selftests/powerpc/vphn/vphn.c
58
cpu_to_be32(new & VPHN_FIELD_MASK);
tools/testing/selftests/powerpc/vphn/vphn.c
64
last = new;
tools/testing/selftests/rtc/rtctest.c
227
time_t secs, new;
tools/testing/selftests/rtc/rtctest.c
287
new = timegm((struct tm *)&tm);
tools/testing/selftests/rtc/rtctest.c
288
ASSERT_EQ(new, secs);
tools/testing/selftests/rtc/rtctest.c
297
time_t secs, new;
tools/testing/selftests/rtc/rtctest.c
352
new = timegm((struct tm *)&tm);
tools/testing/selftests/rtc/rtctest.c
353
ASSERT_EQ(new, secs);
tools/testing/selftests/rtc/rtctest.c
361
time_t secs, new;
tools/testing/selftests/rtc/rtctest.c
419
new = timegm((struct tm *)&tm);
tools/testing/selftests/rtc/rtctest.c
420
ASSERT_EQ(new, secs);
tools/testing/selftests/rtc/rtctest.c
429
time_t secs, new;
tools/testing/selftests/rtc/rtctest.c
482
new = timegm((struct tm *)&tm);
tools/testing/selftests/rtc/rtctest.c
483
ASSERT_EQ(new, secs);
tools/testing/shared/linux/percpu.h
9
#define this_cpu_cmpxchg(var, old, new) uatomic_cmpxchg(&var, old, new)
tools/testing/vma/include/dup.h
704
int (*set_policy)(struct vm_area_struct *vma, struct mempolicy *new);
tools/testing/vma/include/dup.h
749
struct vm_area_struct *new; /* Destination VMA. */
tools/testing/vma/include/dup.h
762
.new = new_, \
tools/tracing/latency/latency-collector.c
1340
static void write_file(const char *file, const char *cur, const char *new,
tools/tracing/latency/latency-collector.c
1347
if (cur && !needs_change(cur, new))
tools/tracing/latency/latency-collector.c
1350
r = tracefs_instance_file_write(NULL, file, new);
tools/tracing/latency/latency-collector.c
1361
printf("%s was set to %s\n", file, new);
tools/tracing/latency/latency-collector.c
1409
void set_trace_opts(struct ftrace_state *state, bool *new)
tools/tracing/latency/latency-collector.c
1421
state->opt[i] != new[i]) {
tools/tracing/latency/latency-collector.c
1422
r = set_trace_opt(optstr[i], new[i]);
tools/tracing/latency/latency-collector.c
1425
optstr[i], bool2str(new[i]));
tools/tracing/latency/latency-collector.c
1431
TR_OPTIONS, bool2str(new[i]));
tools/usb/usbip/libsrc/list.h
40
static inline void __list_add(struct list_head *new,
tools/usb/usbip/libsrc/list.h
44
next->prev = new;
tools/usb/usbip/libsrc/list.h
45
new->next = next;
tools/usb/usbip/libsrc/list.h
46
new->prev = prev;
tools/usb/usbip/libsrc/list.h
47
prev->next = new;
tools/usb/usbip/libsrc/list.h
58
static inline void list_add(struct list_head *new, struct list_head *head)
tools/usb/usbip/libsrc/list.h
60
__list_add(new, head, head->next);
virt/kvm/eventfd.c
364
struct kvm_kernel_irq_routing_entry *new)
virt/kvm/irqchip.c
173
struct kvm_irq_routing_table *new, *old;
virt/kvm/irqchip.c
186
new = kzalloc_flex(*new, map, nr_rt_entries, GFP_KERNEL_ACCOUNT);
virt/kvm/irqchip.c
187
if (!new)
virt/kvm/irqchip.c
190
new->nr_rt_entries = nr_rt_entries;
virt/kvm/irqchip.c
193
new->chip[i][j] = -1;
virt/kvm/irqchip.c
212
r = setup_routing_entry(kvm, new, e, ue);
virt/kvm/irqchip.c
220
rcu_assign_pointer(kvm->irq_routing, new);
virt/kvm/irqchip.c
227
new = old;
virt/kvm/irqchip.c
234
free_irq_routing_table(new);
virt/kvm/irqchip.c
246
struct kvm_irq_routing_table *new;
virt/kvm/irqchip.c
249
new = kzalloc_flex(*new, map, 1, GFP_KERNEL_ACCOUNT);
virt/kvm/irqchip.c
250
if (!new)
virt/kvm/irqchip.c
253
new->nr_rt_entries = 1;
virt/kvm/irqchip.c
256
memset(new->chip, -1, chip_size);
virt/kvm/irqchip.c
258
RCU_INIT_POINTER(kvm->irq_routing, new);
virt/kvm/kvm_main.c
1493
struct kvm_memory_slot *new)
virt/kvm/kvm_main.c
1497
WARN_ON_ONCE(old->base_gfn != new->base_gfn);
virt/kvm/kvm_main.c
1499
rb_replace_node(&old->gfn_node[idx], &new->gfn_node[idx],
virt/kvm/kvm_main.c
1514
struct kvm_memory_slot *new)
virt/kvm/kvm_main.c
1516
int as_id = kvm_memslots_get_as_id(old, new);
virt/kvm/kvm_main.c
1525
atomic_long_set(&slots->last_used_slot, (long)new);
virt/kvm/kvm_main.c
1527
if (!new) {
virt/kvm/kvm_main.c
1537
new->hva_node[idx].start = new->userspace_addr;
virt/kvm/kvm_main.c
1538
new->hva_node[idx].last = new->userspace_addr +
virt/kvm/kvm_main.c
1539
(new->npages << PAGE_SHIFT) - 1;
virt/kvm/kvm_main.c
1546
hash_add(slots->id_hash, &new->id_node[idx], new->id);
virt/kvm/kvm_main.c
1547
interval_tree_insert(&new->hva_node[idx], &slots->hva_tree);
virt/kvm/kvm_main.c
1556
if (old && old->base_gfn == new->base_gfn) {
virt/kvm/kvm_main.c
1557
kvm_replace_gfn_node(slots, old, new);
virt/kvm/kvm_main.c
1561
kvm_insert_gfn_node(slots, new);
virt/kvm/kvm_main.c
1660
struct kvm_memory_slot *new,
virt/kvm/kvm_main.c
1673
if (!(new->flags & KVM_MEM_LOG_DIRTY_PAGES))
virt/kvm/kvm_main.c
1674
new->dirty_bitmap = NULL;
virt/kvm/kvm_main.c
1676
new->dirty_bitmap = old->dirty_bitmap;
virt/kvm/kvm_main.c
1678
r = kvm_alloc_dirty_bitmap(new);
virt/kvm/kvm_main.c
1683
bitmap_set(new->dirty_bitmap, 0, new->npages);
virt/kvm/kvm_main.c
1687
r = kvm_arch_prepare_memory_region(kvm, old, new, change);
virt/kvm/kvm_main.c
1690
if (r && new && new->dirty_bitmap && (!old || !old->dirty_bitmap))
virt/kvm/kvm_main.c
1691
kvm_destroy_dirty_bitmap(new);
virt/kvm/kvm_main.c
1698
const struct kvm_memory_slot *new,
virt/kvm/kvm_main.c
1702
int new_flags = new ? new->flags : 0;
virt/kvm/kvm_main.c
1710
kvm->nr_memslot_pages += new->npages;
virt/kvm/kvm_main.c
1718
kvm_arch_commit_memory_region(kvm, old, new, change);
virt/kvm/kvm_main.c
1740
if (old->dirty_bitmap && !new->dirty_bitmap)
virt/kvm/kvm_main.c
1775
struct kvm_memory_slot *new)
virt/kvm/kvm_main.c
1777
int as_id = kvm_memslots_get_as_id(old, new);
virt/kvm/kvm_main.c
1782
kvm_replace_memslot(kvm, old, new);
virt/kvm/kvm_main.c
1841
struct kvm_memory_slot *new)
virt/kvm/kvm_main.c
1844
kvm_replace_memslot(kvm, NULL, new);
virt/kvm/kvm_main.c
1845
kvm_activate_memslot(kvm, NULL, new);
virt/kvm/kvm_main.c
1862
struct kvm_memory_slot *new,
virt/kvm/kvm_main.c
1869
kvm_replace_memslot(kvm, old, new);
virt/kvm/kvm_main.c
1870
kvm_activate_memslot(kvm, invalid_slot, new);
virt/kvm/kvm_main.c
1875
struct kvm_memory_slot *new)
virt/kvm/kvm_main.c
1882
kvm_replace_memslot(kvm, old, new);
virt/kvm/kvm_main.c
1883
kvm_activate_memslot(kvm, old, new);
virt/kvm/kvm_main.c
1888
struct kvm_memory_slot *new,
virt/kvm/kvm_main.c
1932
r = kvm_prepare_memory_region(kvm, old, new, change);
virt/kvm/kvm_main.c
1957
kvm_create_memslot(kvm, new);
virt/kvm/kvm_main.c
1961
kvm_move_memslot(kvm, old, new, invalid_slot);
virt/kvm/kvm_main.c
1963
kvm_update_flags_memslot(kvm, old, new);
virt/kvm/kvm_main.c
1976
kvm_commit_memory_region(kvm, old, new, change);
virt/kvm/kvm_main.c
1997
struct kvm_memory_slot *old, *new;
virt/kvm/kvm_main.c
2097
new = kzalloc_obj(*new, GFP_KERNEL_ACCOUNT);
virt/kvm/kvm_main.c
2098
if (!new)
virt/kvm/kvm_main.c
2101
new->as_id = as_id;
virt/kvm/kvm_main.c
2102
new->id = id;
virt/kvm/kvm_main.c
2103
new->base_gfn = base_gfn;
virt/kvm/kvm_main.c
2104
new->npages = npages;
virt/kvm/kvm_main.c
2105
new->flags = mem->flags;
virt/kvm/kvm_main.c
2106
new->userspace_addr = mem->userspace_addr;
virt/kvm/kvm_main.c
2108
r = kvm_gmem_bind(kvm, new, mem->guest_memfd, mem->guest_memfd_offset);
virt/kvm/kvm_main.c
2113
r = kvm_set_memslot(kvm, old, new, change);
virt/kvm/kvm_main.c
2121
kvm_gmem_unbind(new);
virt/kvm/kvm_main.c
2123
kfree(new);