Symbol: shared
arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c
103
if (!pos->shared)
arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c
198
pos->shared = true;
arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c
199
quirk->shared = true;
arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c
46
bool shared; /* IRQ line is shared */
arch/arm/plat-orion/common.c
249
eth_data->shared = orion_ge_shared;
arch/arm/xen/grant-table.c
43
void arch_gnttab_unmap(void *shared, unsigned long nr_gframes)
arch/powerpc/include/asm/kvm_host.h
795
struct kvm_vcpu_arch_shared *shared;
arch/powerpc/include/asm/kvm_ppc.h
1033
vcpu->arch.shared->msr = cpu_to_be64(val);
arch/powerpc/include/asm/kvm_ppc.h
1035
vcpu->arch.shared->msr = cpu_to_le64(val);
arch/powerpc/include/asm/kvm_ppc.h
1048
return be32_to_cpu(vcpu->arch.shared->sr[nr]);
arch/powerpc/include/asm/kvm_ppc.h
1050
return le32_to_cpu(vcpu->arch.shared->sr[nr]);
arch/powerpc/include/asm/kvm_ppc.h
1056
vcpu->arch.shared->sr[nr] = cpu_to_be32(val);
arch/powerpc/include/asm/kvm_ppc.h
1058
vcpu->arch.shared->sr[nr] = cpu_to_le32(val);
arch/powerpc/include/asm/kvm_ppc.h
983
return be##size##_to_cpu((__be##size __force)vcpu->arch.shared->reg); \
arch/powerpc/include/asm/kvm_ppc.h
985
return le##size##_to_cpu((__le##size __force)vcpu->arch.shared->reg); \
arch/powerpc/include/asm/kvm_ppc.h
992
vcpu->arch.shared->reg = (u##size __force)cpu_to_be##size(val); \
arch/powerpc/include/asm/kvm_ppc.h
994
vcpu->arch.shared->reg = (u##size __force)cpu_to_le##size(val); \
arch/powerpc/kernel/asm-offsets.c
401
OFFSET(VCPU_SHARED, kvm_vcpu, arch.shared);
arch/powerpc/kvm/book3s.c
436
ulong shared_page = ((ulong)vcpu->arch.shared) & PAGE_MASK;
arch/powerpc/kvm/book3s_hv.c
2972
vcpu->arch.shared = &vcpu->arch.shregs;
arch/powerpc/kvm/book3s_pr.c
1749
vcpu->arch.shared = (void *)p;
arch/powerpc/kvm/book3s_pr.c
1784
free_page((unsigned long)vcpu->arch.shared);
arch/powerpc/kvm/book3s_pr.c
1800
free_page((unsigned long)vcpu->arch.shared & PAGE_MASK);
arch/powerpc/kvm/booke.c
1151
if (vcpu->arch.shared->msr & (MSR_PR | MSR_GS)) {
arch/powerpc/kvm/booke.c
1177
if (vcpu->arch.shared->msr & MSR_SPE)
arch/powerpc/kvm/booke.c
1255
if (!(vcpu->arch.shared->msr & MSR_PR)) {
arch/powerpc/kvm/booke.c
1269
if (!(vcpu->arch.shared->msr & MSR_PR) &&
arch/powerpc/kvm/booke.c
1290
if (!(vcpu->arch.shared->msr & MSR_PR) &&
arch/powerpc/kvm/booke.c
135
if (vcpu->arch.shared->msr & MSR_SPE) {
arch/powerpc/kvm/booke.c
1458
regs->msr = vcpu->arch.shared->msr;
arch/powerpc/kvm/booke.c
189
vcpu->arch.shadow_msr |= vcpu->arch.shared->msr & MSR_FP;
arch/powerpc/kvm/booke.c
1987
if (!(vcpu->arch.shared->msr & MSR_PR) &&
arch/powerpc/kvm/booke.c
2140
vcpu->arch.shared->pir = vcpu->vcpu_id;
arch/powerpc/kvm/booke.c
2147
vcpu->arch.shared->msr = 0;
arch/powerpc/kvm/booke.c
233
vcpu->arch.shadow_msr |= vcpu->arch.shared->msr & MSR_DE;
arch/powerpc/kvm/booke.c
243
vcpu->arch.shared->msr |= MSR_DE;
arch/powerpc/kvm/booke.c
246
vcpu->arch.shared->msr &= ~MSR_DE;
arch/powerpc/kvm/booke.c
257
u32 old_msr = vcpu->arch.shared->msr;
arch/powerpc/kvm/booke.c
263
vcpu->arch.shared->msr = new_msr;
arch/powerpc/kvm/booke.c
421
ulong crit_raw = vcpu->arch.shared->critical;
arch/powerpc/kvm/booke.c
426
ulong new_msr = vcpu->arch.shared->msr;
arch/powerpc/kvm/booke.c
429
if (!(vcpu->arch.shared->msr & MSR_SF)) {
arch/powerpc/kvm/booke.c
437
crit = crit && !(vcpu->arch.shared->msr & MSR_PR);
arch/powerpc/kvm/booke.c
477
allowed = vcpu->arch.shared->msr & MSR_CE;
arch/powerpc/kvm/booke.c
483
allowed = vcpu->arch.shared->msr & MSR_ME;
arch/powerpc/kvm/booke.c
493
allowed = vcpu->arch.shared->msr & MSR_EE;
arch/powerpc/kvm/booke.c
499
allowed = vcpu->arch.shared->msr & MSR_DE;
arch/powerpc/kvm/booke.c
514
vcpu->arch.shared->msr);
arch/powerpc/kvm/booke.c
518
vcpu->arch.shared->msr);
arch/powerpc/kvm/booke.c
522
vcpu->arch.shared->msr);
arch/powerpc/kvm/booke.c
526
vcpu->arch.shared->msr);
arch/powerpc/kvm/booke.c
706
vcpu->arch.shared->int_pending = !!*pending;
arch/powerpc/kvm/booke.c
722
if (vcpu->arch.shared->msr & MSR_WE) {
arch/powerpc/kvm/booke.c
881
if (dbsr && (vcpu->arch.shared->msr & MSR_DE) &&
arch/powerpc/kvm/booke.c
886
if ((dbsr & DBSR_TIE) && !(vcpu->arch.shared->msr & MSR_DE))
arch/powerpc/kvm/booke.c
95
vcpu->arch.shared->msr);
arch/powerpc/kvm/booke.c
98
printk("srr0: %08llx srr1: %08llx\n", vcpu->arch.shared->srr0,
arch/powerpc/kvm/booke.c
99
vcpu->arch.shared->srr1);
arch/powerpc/kvm/booke_emulate.c
127
vcpu->arch.shared->dar = spr_val;
arch/powerpc/kvm/booke_emulate.c
130
vcpu->arch.shared->esr = spr_val;
arch/powerpc/kvm/booke_emulate.c
26
vcpu->arch.regs.nip = vcpu->arch.shared->srr0;
arch/powerpc/kvm/booke_emulate.c
27
kvmppc_set_msr(vcpu, vcpu->arch.shared->srr1);
arch/powerpc/kvm/booke_emulate.c
388
*spr_val = vcpu->arch.shared->dar;
arch/powerpc/kvm/booke_emulate.c
391
*spr_val = vcpu->arch.shared->esr;
arch/powerpc/kvm/booke_emulate.c
80
kvmppc_set_gpr(vcpu, rt, vcpu->arch.shared->msr);
arch/powerpc/kvm/booke_emulate.c
90
vcpu->arch.shared->msr = (vcpu->arch.shared->msr & ~MSR_EE)
arch/powerpc/kvm/booke_emulate.c
96
vcpu->arch.shared->msr = (vcpu->arch.shared->msr & ~MSR_EE)
arch/powerpc/kvm/e500.c
451
vcpu->arch.shared = (void*)__get_free_page(GFP_KERNEL|__GFP_ZERO);
arch/powerpc/kvm/e500.c
452
if (!vcpu->arch.shared) {
arch/powerpc/kvm/e500.c
470
free_page((unsigned long)vcpu->arch.shared);
arch/powerpc/kvm/e500.h
213
return !!(vcpu->arch.shared->msr & (MSR_IS | MSR_DS));
arch/powerpc/kvm/e500.h
218
return !!(vcpu->arch.shared->msr & MSR_PR);
arch/powerpc/kvm/e500.h
223
return (vcpu->arch.shared->mas6 >> 16) & 0xff;
arch/powerpc/kvm/e500.h
228
return vcpu->arch.shared->mas6 & 0x1;
arch/powerpc/kvm/e500.h
237
return (vcpu->arch.shared->mas0 >> 28) & 0x1;
arch/powerpc/kvm/e500.h
242
return vcpu->arch.shared->mas0 & 0xfff;
arch/powerpc/kvm/e500.h
247
return (vcpu->arch.shared->mas0 >> 16) & 0xfff;
arch/powerpc/kvm/e500.h
261
if (get_tlb_ts(tlbe) != !!(vcpu->arch.shared->msr & MSR_IS))
arch/powerpc/kvm/e500.h
314
unsigned int tidseld = (vcpu->arch.shared->mas4 >> 16) & 0xf;
arch/powerpc/kvm/e500_emulate.c
225
vcpu->arch.shared->mas0 = spr_val;
arch/powerpc/kvm/e500_emulate.c
228
vcpu->arch.shared->mas1 = spr_val;
arch/powerpc/kvm/e500_emulate.c
231
vcpu->arch.shared->mas2 = spr_val;
arch/powerpc/kvm/e500_emulate.c
234
vcpu->arch.shared->mas7_3 &= ~(u64)0xffffffff;
arch/powerpc/kvm/e500_emulate.c
235
vcpu->arch.shared->mas7_3 |= spr_val;
arch/powerpc/kvm/e500_emulate.c
238
vcpu->arch.shared->mas4 = spr_val;
arch/powerpc/kvm/e500_emulate.c
241
vcpu->arch.shared->mas6 = spr_val;
arch/powerpc/kvm/e500_emulate.c
244
vcpu->arch.shared->mas7_3 &= (u64)0xffffffff;
arch/powerpc/kvm/e500_emulate.c
245
vcpu->arch.shared->mas7_3 |= (u64)spr_val << 32;
arch/powerpc/kvm/e500_emulate.c
338
*spr_val = vcpu->arch.shared->mas0;
arch/powerpc/kvm/e500_emulate.c
341
*spr_val = vcpu->arch.shared->mas1;
arch/powerpc/kvm/e500_emulate.c
344
*spr_val = vcpu->arch.shared->mas2;
arch/powerpc/kvm/e500_emulate.c
347
*spr_val = (u32)vcpu->arch.shared->mas7_3;
arch/powerpc/kvm/e500_emulate.c
350
*spr_val = vcpu->arch.shared->mas4;
arch/powerpc/kvm/e500_emulate.c
353
*spr_val = vcpu->arch.shared->mas6;
arch/powerpc/kvm/e500_emulate.c
356
*spr_val = vcpu->arch.shared->mas7_3 >> 32;
arch/powerpc/kvm/e500_emulate.c
75
int cpir = cvcpu->arch.shared->pir;
arch/powerpc/kvm/e500_mmu.c
134
tlbsel = (vcpu->arch.shared->mas4 >> 28) & 0x1;
arch/powerpc/kvm/e500_mmu.c
136
tsized = (vcpu->arch.shared->mas4 >> 7) & 0x1f;
arch/powerpc/kvm/e500_mmu.c
138
vcpu->arch.shared->mas0 = MAS0_TLBSEL(tlbsel) | MAS0_ESEL(victim)
arch/powerpc/kvm/e500_mmu.c
140
vcpu->arch.shared->mas1 = MAS1_VALID | (as ? MAS1_TS : 0)
arch/powerpc/kvm/e500_mmu.c
143
vcpu->arch.shared->mas2 = (eaddr & MAS2_EPN)
arch/powerpc/kvm/e500_mmu.c
144
| (vcpu->arch.shared->mas4 & MAS2_ATTRIB_MASK);
arch/powerpc/kvm/e500_mmu.c
145
vcpu->arch.shared->mas7_3 &= MAS3_U0 | MAS3_U1 | MAS3_U2 | MAS3_U3;
arch/powerpc/kvm/e500_mmu.c
146
vcpu->arch.shared->mas6 = (vcpu->arch.shared->mas6 & MAS6_SPID1)
arch/powerpc/kvm/e500_mmu.c
332
vcpu->arch.shared->mas0 &= ~MAS0_NV(~0);
arch/powerpc/kvm/e500_mmu.c
333
vcpu->arch.shared->mas0 |= MAS0_NV(vcpu_e500->gtlb_nv[tlbsel]);
arch/powerpc/kvm/e500_mmu.c
334
vcpu->arch.shared->mas1 = gtlbe->mas1;
arch/powerpc/kvm/e500_mmu.c
335
vcpu->arch.shared->mas2 = gtlbe->mas2;
arch/powerpc/kvm/e500_mmu.c
336
vcpu->arch.shared->mas7_3 = gtlbe->mas7_3;
arch/powerpc/kvm/e500_mmu.c
360
vcpu->arch.shared->mas0 = MAS0_TLBSEL(tlbsel) | MAS0_ESEL(esel)
arch/powerpc/kvm/e500_mmu.c
362
vcpu->arch.shared->mas1 = gtlbe->mas1;
arch/powerpc/kvm/e500_mmu.c
363
vcpu->arch.shared->mas2 = gtlbe->mas2;
arch/powerpc/kvm/e500_mmu.c
364
vcpu->arch.shared->mas7_3 = gtlbe->mas7_3;
arch/powerpc/kvm/e500_mmu.c
369
tlbsel = vcpu->arch.shared->mas4 >> 28 & 0x1;
arch/powerpc/kvm/e500_mmu.c
372
vcpu->arch.shared->mas0 = MAS0_TLBSEL(tlbsel)
arch/powerpc/kvm/e500_mmu.c
375
vcpu->arch.shared->mas1 =
arch/powerpc/kvm/e500_mmu.c
376
(vcpu->arch.shared->mas6 & MAS6_SPID0)
arch/powerpc/kvm/e500_mmu.c
377
| ((vcpu->arch.shared->mas6 & MAS6_SAS) ? MAS1_TS : 0)
arch/powerpc/kvm/e500_mmu.c
378
| (vcpu->arch.shared->mas4 & MAS4_TSIZED(~0));
arch/powerpc/kvm/e500_mmu.c
379
vcpu->arch.shared->mas2 &= MAS2_EPN;
arch/powerpc/kvm/e500_mmu.c
380
vcpu->arch.shared->mas2 |= vcpu->arch.shared->mas4 &
arch/powerpc/kvm/e500_mmu.c
382
vcpu->arch.shared->mas7_3 &= MAS3_U0 | MAS3_U1 |
arch/powerpc/kvm/e500_mmu.c
410
gtlbe->mas1 = vcpu->arch.shared->mas1;
arch/powerpc/kvm/e500_mmu.c
411
gtlbe->mas2 = vcpu->arch.shared->mas2;
arch/powerpc/kvm/e500_mmu.c
412
if (!(vcpu->arch.shared->msr & MSR_CM))
arch/powerpc/kvm/e500_mmu.c
414
gtlbe->mas7_3 = vcpu->arch.shared->mas7_3;
arch/powerpc/kvm/e500_mmu.c
416
trace_kvm_booke206_gtlb_write(vcpu->arch.shared->mas0, gtlbe->mas1,
arch/powerpc/kvm/e500_mmu.c
497
unsigned int as = !!(vcpu->arch.shared->msr & MSR_IS);
arch/powerpc/kvm/e500_mmu.c
504
unsigned int as = !!(vcpu->arch.shared->msr & MSR_DS);
arch/powerpc/kvm/e500_mmu.c
511
unsigned int as = !!(vcpu->arch.shared->msr & MSR_IS);
arch/powerpc/kvm/e500_mmu.c
518
unsigned int as = !!(vcpu->arch.shared->msr & MSR_DS);
arch/powerpc/kvm/e500_mmu.c
569
sregs->u.e.mas0 = vcpu->arch.shared->mas0;
arch/powerpc/kvm/e500_mmu.c
570
sregs->u.e.mas1 = vcpu->arch.shared->mas1;
arch/powerpc/kvm/e500_mmu.c
571
sregs->u.e.mas2 = vcpu->arch.shared->mas2;
arch/powerpc/kvm/e500_mmu.c
572
sregs->u.e.mas7_3 = vcpu->arch.shared->mas7_3;
arch/powerpc/kvm/e500_mmu.c
573
sregs->u.e.mas4 = vcpu->arch.shared->mas4;
arch/powerpc/kvm/e500_mmu.c
574
sregs->u.e.mas6 = vcpu->arch.shared->mas6;
arch/powerpc/kvm/e500_mmu.c
586
vcpu->arch.shared->mas0 = sregs->u.e.mas0;
arch/powerpc/kvm/e500_mmu.c
587
vcpu->arch.shared->mas1 = sregs->u.e.mas1;
arch/powerpc/kvm/e500_mmu.c
588
vcpu->arch.shared->mas2 = sregs->u.e.mas2;
arch/powerpc/kvm/e500_mmu.c
589
vcpu->arch.shared->mas7_3 = sregs->u.e.mas7_3;
arch/powerpc/kvm/e500_mmu.c
590
vcpu->arch.shared->mas4 = sregs->u.e.mas4;
arch/powerpc/kvm/e500_mmu.c
591
vcpu->arch.shared->mas6 = sregs->u.e.mas6;
arch/powerpc/kvm/e500_mmu.c
605
*val = get_reg_val(id, vcpu->arch.shared->mas0);
arch/powerpc/kvm/e500_mmu.c
608
*val = get_reg_val(id, vcpu->arch.shared->mas1);
arch/powerpc/kvm/e500_mmu.c
611
*val = get_reg_val(id, vcpu->arch.shared->mas2);
arch/powerpc/kvm/e500_mmu.c
614
*val = get_reg_val(id, vcpu->arch.shared->mas7_3);
arch/powerpc/kvm/e500_mmu.c
617
*val = get_reg_val(id, vcpu->arch.shared->mas4);
arch/powerpc/kvm/e500_mmu.c
620
*val = get_reg_val(id, vcpu->arch.shared->mas6);
arch/powerpc/kvm/e500_mmu.c
658
vcpu->arch.shared->mas0 = set_reg_val(id, *val);
arch/powerpc/kvm/e500_mmu.c
661
vcpu->arch.shared->mas1 = set_reg_val(id, *val);
arch/powerpc/kvm/e500_mmu.c
664
vcpu->arch.shared->mas2 = set_reg_val(id, *val);
arch/powerpc/kvm/e500_mmu.c
667
vcpu->arch.shared->mas7_3 = set_reg_val(id, *val);
arch/powerpc/kvm/e500_mmu.c
670
vcpu->arch.shared->mas4 = set_reg_val(id, *val);
arch/powerpc/kvm/e500_mmu.c
673
vcpu->arch.shared->mas6 = set_reg_val(id, *val);
arch/powerpc/kvm/e500_mmu.c
71
esel += gtlb0_set_base(vcpu_e500, vcpu->arch.shared->mas2);
arch/powerpc/kvm/e500_mmu_host.c
165
ulong shared_page = ((ulong)vcpu->arch.shared) & PAGE_MASK;
arch/powerpc/kvm/e500_mmu_host.c
308
u32 pr = vcpu->arch.shared->msr & MSR_PR;
arch/powerpc/kvm/e500_mmu_host.c
601
addr_space = (vcpu->arch.shared->msr & MSR_IS) >> MSR_IR_LG;
arch/powerpc/kvm/e500_mmu_host.c
631
pr = vcpu->arch.shared->msr & MSR_PR;
arch/powerpc/kvm/e500mc.c
135
mtspr(SPRN_GSPRG0, (unsigned long)vcpu->arch.shared->sprg0);
arch/powerpc/kvm/e500mc.c
136
mtspr(SPRN_GSPRG1, (unsigned long)vcpu->arch.shared->sprg1);
arch/powerpc/kvm/e500mc.c
137
mtspr(SPRN_GSPRG2, (unsigned long)vcpu->arch.shared->sprg2);
arch/powerpc/kvm/e500mc.c
138
mtspr(SPRN_GSPRG3, (unsigned long)vcpu->arch.shared->sprg3);
arch/powerpc/kvm/e500mc.c
140
mtspr(SPRN_GSRR0, vcpu->arch.shared->srr0);
arch/powerpc/kvm/e500mc.c
141
mtspr(SPRN_GSRR1, vcpu->arch.shared->srr1);
arch/powerpc/kvm/e500mc.c
144
mtspr(SPRN_GDEAR, vcpu->arch.shared->dar);
arch/powerpc/kvm/e500mc.c
145
mtspr(SPRN_GESR, vcpu->arch.shared->esr);
arch/powerpc/kvm/e500mc.c
159
vcpu->arch.shared->sprg0 = mfspr(SPRN_GSPRG0);
arch/powerpc/kvm/e500mc.c
160
vcpu->arch.shared->sprg1 = mfspr(SPRN_GSPRG1);
arch/powerpc/kvm/e500mc.c
161
vcpu->arch.shared->sprg2 = mfspr(SPRN_GSPRG2);
arch/powerpc/kvm/e500mc.c
162
vcpu->arch.shared->sprg3 = mfspr(SPRN_GSPRG3);
arch/powerpc/kvm/e500mc.c
164
vcpu->arch.shared->srr0 = mfspr(SPRN_GSRR0);
arch/powerpc/kvm/e500mc.c
165
vcpu->arch.shared->srr1 = mfspr(SPRN_GSRR1);
arch/powerpc/kvm/e500mc.c
168
vcpu->arch.shared->dar = mfspr(SPRN_GDEAR);
arch/powerpc/kvm/e500mc.c
169
vcpu->arch.shared->esr = mfspr(SPRN_GESR);
arch/powerpc/kvm/e500mc.c
324
vcpu->arch.shared = (void *)__get_free_page(GFP_KERNEL | __GFP_ZERO);
arch/powerpc/kvm/e500mc.c
325
if (!vcpu->arch.shared) {
arch/powerpc/kvm/e500mc.c
341
free_page((unsigned long)vcpu->arch.shared);
arch/powerpc/kvm/emulate.c
223
vcpu->arch.shared->esr | ESR_PTR);
arch/powerpc/kvm/emulate.c
239
vcpu->arch.shared->esr | ESR_PTR);
arch/powerpc/kvm/powerpc.c
144
struct kvm_vcpu_arch_shared *shared = vcpu->arch.shared;
arch/powerpc/kvm/powerpc.c
147
shared->sprg0 = swab64(shared->sprg0);
arch/powerpc/kvm/powerpc.c
148
shared->sprg1 = swab64(shared->sprg1);
arch/powerpc/kvm/powerpc.c
149
shared->sprg2 = swab64(shared->sprg2);
arch/powerpc/kvm/powerpc.c
150
shared->sprg3 = swab64(shared->sprg3);
arch/powerpc/kvm/powerpc.c
151
shared->srr0 = swab64(shared->srr0);
arch/powerpc/kvm/powerpc.c
152
shared->srr1 = swab64(shared->srr1);
arch/powerpc/kvm/powerpc.c
153
shared->dar = swab64(shared->dar);
arch/powerpc/kvm/powerpc.c
154
shared->msr = swab64(shared->msr);
arch/powerpc/kvm/powerpc.c
155
shared->dsisr = swab32(shared->dsisr);
arch/powerpc/kvm/powerpc.c
156
shared->int_pending = swab32(shared->int_pending);
arch/powerpc/kvm/powerpc.c
157
for (i = 0; i < ARRAY_SIZE(shared->sr); i++)
arch/powerpc/kvm/powerpc.c
158
shared->sr[i] = swab32(shared->sr[i]);
arch/powerpc/kvm/powerpc.c
212
((ulong)vcpu->arch.shared & 0xf000)) {
arch/powerpc/kvm/powerpc.c
213
void *old_shared = vcpu->arch.shared;
arch/powerpc/kvm/powerpc.c
214
ulong shared = (ulong)vcpu->arch.shared;
arch/powerpc/kvm/powerpc.c
217
shared &= PAGE_MASK;
arch/powerpc/kvm/powerpc.c
218
shared |= vcpu->arch.magic_page_pa & 0xf000;
arch/powerpc/kvm/powerpc.c
219
new_shared = (void*)shared;
arch/powerpc/kvm/powerpc.c
221
vcpu->arch.shared = new_shared;
arch/powerpc/kvm/powerpc.c
378
void *magic = vcpu->arch.shared;
arch/powerpc/kvm/powerpc.c
424
void *magic = vcpu->arch.shared;
arch/powerpc/kvm/trace_booke.h
54
__entry->msr = vcpu->arch.shared->msr;
arch/powerpc/platforms/chrp/pegasos_eth.c
83
.shared = &mv643xx_eth_shared_device,
arch/s390/kernel/ftrace.c
115
tmp.brasl_disp = (shared - (const char *)&trampoline->brasl_opc) / 2;
arch/s390/kernel/ftrace.c
87
const char *shared;
arch/s390/kernel/ftrace.c
95
shared = ftrace_shared_hotpatch_trampoline(NULL);
arch/um/drivers/ubd_kern.c
153
unsigned shared:1;
arch/um/drivers/ubd_kern.c
180
.shared = 0, \
arch/um/drivers/ubd_kern.c
281
ubd_dev->shared = 1;
arch/um/drivers/ubd_kern.c
601
static int open_ubd_file(char *file, struct openflags *openflags, int shared,
arch/um/drivers/ubd_kern.c
625
if (shared)
arch/um/drivers/ubd_kern.c
729
fd = open_ubd_file(ubd_dev->file, &ubd_dev->openflags, ubd_dev->shared,
arch/um/drivers/ubd_kern.c
769
err = open_ubd_file(ubd_dev->cow.file, &flags, ubd_dev->shared, NULL,
arch/x86/coco/tdx/tdx.c
1030
long found = 0, shared;
arch/x86/coco/tdx/tdx.c
1092
shared = atomic_long_read(&nr_shared);
arch/x86/coco/tdx/tdx.c
1093
if (shared != found) {
arch/x86/coco/tdx/tdx.c
1095
pr_err("nr_shared = %ld, nr_found = %ld\n", shared, found);
arch/x86/events/intel/p4.c
150
.shared = 1,
arch/x86/events/intel/p4.c
212
.shared = 1,
arch/x86/events/intel/p4.c
258
.shared = 1,
arch/x86/events/intel/p4.c
266
.shared = 1,
arch/x86/events/intel/p4.c
274
.shared = 1,
arch/x86/events/intel/p4.c
28
unsigned int shared; /* event is shared across threads */
arch/x86/events/intel/p4.c
282
.shared = 1,
arch/x86/events/intel/p4.c
290
.shared = 1,
arch/x86/events/intel/p4.c
298
.shared = 1,
arch/x86/events/intel/p4.c
306
.shared = 1,
arch/x86/events/intel/p4.c
314
.shared = 1,
arch/x86/events/intel/p4.c
380
.shared = 1,
arch/x86/events/intel/p4.c
780
if (p4_ht_active() && p4_event_bind_map[v].shared) {
arch/x86/events/intel/p4.c
85
.shared = 1,
arch/x86/kvm/mmu/tdp_mmu.c
1064
void kvm_tdp_mmu_zap_invalidated_roots(struct kvm *kvm, bool shared)
arch/x86/kvm/mmu/tdp_mmu.c
1068
if (shared)
arch/x86/kvm/mmu/tdp_mmu.c
1089
tdp_mmu_zap_root(kvm, root, shared);
arch/x86/kvm/mmu/tdp_mmu.c
1099
if (shared)
arch/x86/kvm/mmu/tdp_mmu.c
1238
struct kvm_mmu_page *sp, bool shared)
arch/x86/kvm/mmu/tdp_mmu.c
1243
if (shared) {
arch/x86/kvm/mmu/tdp_mmu.c
1257
struct kvm_mmu_page *sp, bool shared);
arch/x86/kvm/mmu/tdp_mmu.c
1521
struct kvm_mmu_page *sp, bool shared)
arch/x86/kvm/mmu/tdp_mmu.c
1542
ret = tdp_mmu_link_sp(kvm, iter, sp, shared);
arch/x86/kvm/mmu/tdp_mmu.c
1561
int target_level, bool shared)
arch/x86/kvm/mmu/tdp_mmu.c
1581
if (tdp_mmu_iter_cond_resched(kvm, &iter, false, shared))
arch/x86/kvm/mmu/tdp_mmu.c
1590
if (shared)
arch/x86/kvm/mmu/tdp_mmu.c
1597
if (shared)
arch/x86/kvm/mmu/tdp_mmu.c
1617
if (tdp_mmu_split_huge_page(kvm, &iter, sp, shared))
arch/x86/kvm/mmu/tdp_mmu.c
1643
int target_level, bool shared)
arch/x86/kvm/mmu/tdp_mmu.c
1648
kvm_lockdep_assert_mmu_lock_held(kvm, shared);
arch/x86/kvm/mmu/tdp_mmu.c
1650
r = tdp_mmu_split_huge_pages_root(kvm, root, start, end, target_level, shared);
arch/x86/kvm/mmu/tdp_mmu.c
23
bool shared)
arch/x86/kvm/mmu/tdp_mmu.c
25
if (shared)
arch/x86/kvm/mmu/tdp_mmu.c
325
bool shared);
arch/x86/kvm/mmu/tdp_mmu.c
398
static void handle_removed_pt(struct kvm *kvm, tdp_ptep_t pt, bool shared)
arch/x86/kvm/mmu/tdp_mmu.c
414
if (shared) {
arch/x86/kvm/mmu/tdp_mmu.c
475
old_spte, FROZEN_SPTE, level, shared);
arch/x86/kvm/mmu/tdp_mmu.c
478
KVM_BUG_ON(shared, kvm);
arch/x86/kvm/mmu/tdp_mmu.c
568
bool shared)
arch/x86/kvm/mmu/tdp_mmu.c
647
handle_removed_pt(kvm, spte_to_child_pt(old_spte, level), shared);
arch/x86/kvm/mmu/tdp_mmu.c
817
bool flush, bool shared)
arch/x86/kvm/mmu/tdp_mmu.c
829
if (shared)
arch/x86/kvm/mmu/tdp_mmu.c
854
bool shared, int zap_level)
arch/x86/kvm/mmu/tdp_mmu.c
860
if (tdp_mmu_iter_cond_resched(kvm, &iter, false, shared))
arch/x86/kvm/mmu/tdp_mmu.c
869
if (!shared)
arch/x86/kvm/mmu/tdp_mmu.c
877
bool shared)
arch/x86/kvm/mmu/tdp_mmu.c
892
kvm_lockdep_assert_mmu_lock_held(kvm, shared);
arch/x86/kvm/mmu/tdp_mmu.c
914
__tdp_mmu_zap_root(kvm, root, shared, PG_LEVEL_4K);
arch/x86/kvm/mmu/tdp_mmu.c
915
__tdp_mmu_zap_root(kvm, root, shared, PG_LEVEL_2M);
arch/x86/kvm/mmu/tdp_mmu.c
917
__tdp_mmu_zap_root(kvm, root, shared, PG_LEVEL_1G);
arch/x86/kvm/mmu/tdp_mmu.c
918
__tdp_mmu_zap_root(kvm, root, shared, root->role.level);
arch/x86/kvm/mmu/tdp_mmu.h
72
void kvm_tdp_mmu_zap_invalidated_roots(struct kvm *kvm, bool shared);
arch/x86/kvm/mmu/tdp_mmu.h
99
int target_level, bool shared);
arch/x86/xen/grant-table.c
35
void *shared = *__shared;
arch/x86/xen/grant-table.c
39
if (shared == NULL)
arch/x86/xen/grant-table.c
40
*__shared = shared = gnttab_shared_vm_area.area->addr;
arch/x86/xen/grant-table.c
42
addr = (unsigned long)shared;
arch/x86/xen/grant-table.c
57
grant_status_t *shared = *__shared;
arch/x86/xen/grant-table.c
61
if (shared == NULL)
arch/x86/xen/grant-table.c
62
*__shared = shared = gnttab_status_vm_area.area->addr;
arch/x86/xen/grant-table.c
64
addr = (unsigned long)shared;
arch/x86/xen/grant-table.c
75
void arch_gnttab_unmap(void *shared, unsigned long nr_gframes)
arch/x86/xen/grant-table.c
81
if (shared == gnttab_status_vm_area.area->addr)
arch/x86/xen/grant-table.c
86
addr = (unsigned long)shared;
block/blk-mq.c
4293
static void queue_set_hctx_shared(struct request_queue *q, bool shared)
block/blk-mq.c
4299
if (shared) {
block/blk-mq.c
4309
bool shared)
block/blk-mq.c
4318
queue_set_hctx_shared(q, shared);
drivers/gpu/drm/amd/amdgpu/amdgpu.h
433
struct dma_fence **shared;
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
134
if (amdgpu_display_flip_handle_fence(work, &work->shared[i]))
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
187
kfree(work->shared);
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
254
&work->shared);
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
304
dma_fence_put(work->shared[i]);
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
305
kfree(work->shared);
drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c
111
(stats[TTM_PL_VRAM].drm.shared +
drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c
114
(stats[TTM_PL_TT].drm.shared +
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1401
bool shared)
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1413
dma_resv_add_fence(resv, fence, shared ? DMA_RESV_USAGE_READ :
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h
302
bool shared);
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
307
bool shared;
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
311
shared = drm_gem_object_is_shared_for_memory_stats(&bo->tbo.base);
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
312
if (base->shared != shared) {
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
313
base->shared = shared;
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
314
if (shared) {
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
315
vm->stats[bo_memtype].drm.shared += size;
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
318
vm->stats[bo_memtype].drm.shared -= size;
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
361
if (base->shared)
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
362
vm->stats[bo_memtype].drm.shared += size;
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
423
base->shared = drm_gem_object_is_shared_for_memory_stats(&bo->tbo.base);
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h
213
bool shared;
drivers/gpu/drm/drm_file.c
867
return (stats->shared == 0 &&
drivers/gpu/drm/drm_file.c
891
stats->private + stats->shared);
drivers/gpu/drm/drm_file.c
892
drm_fdinfo_print_size(p, prefix, "shared", region, stats->shared);
drivers/gpu/drm/drm_file.c
934
status.shared += obj->size;
drivers/gpu/drm/i915/i915_drm_client.c
57
stats[id].shared += sz;
drivers/gpu/drm/radeon/radeon.h
459
bool shared;
drivers/gpu/drm/radeon/radeon.h
581
bool shared);
drivers/gpu/drm/radeon/radeon_cs.c
184
p->relocs[i].shared = !r->write_domain;
drivers/gpu/drm/radeon/radeon_cs.c
256
r = radeon_sync_resv(p->rdev, &p->ib.sync, resv, reloc->shared);
drivers/gpu/drm/radeon/radeon_cs.c
436
reloc->shared ?
drivers/gpu/drm/radeon/radeon_object.c
780
bool shared)
drivers/gpu/drm/radeon/radeon_object.c
792
dma_resv_add_fence(resv, &fence->base, shared ?
drivers/gpu/drm/radeon/radeon_object.h
167
bool shared);
drivers/gpu/drm/radeon/radeon_sync.c
92
bool shared)
drivers/gpu/drm/radeon/radeon_sync.c
99
dma_resv_for_each_fence(&cursor, resv, dma_resv_usage_rw(!shared), f) {
drivers/gpu/drm/radeon/radeon_vm.c
144
list[0].shared = true;
drivers/gpu/drm/radeon/radeon_vm.c
155
list[idx].shared = true;
drivers/gpu/drm/xe/xe_drm_client.c
176
stats[mem_type].shared += sz;
drivers/hid/hid-cougar.c
121
struct cougar_shared *shared;
drivers/hid/hid-cougar.c
124
list_for_each_entry(shared, &cougar_udev_list, list) {
drivers/hid/hid-cougar.c
125
if (hid_compare_device_paths(hdev, shared->dev, '/')) {
drivers/hid/hid-cougar.c
126
kref_get(&shared->kref);
drivers/hid/hid-cougar.c
127
return shared;
drivers/hid/hid-cougar.c
135
struct cougar_shared *shared = container_of(kref,
drivers/hid/hid-cougar.c
139
list_del(&shared->list);
drivers/hid/hid-cougar.c
142
kfree(shared);
drivers/hid/hid-cougar.c
149
if (cougar->shared) {
drivers/hid/hid-cougar.c
150
kref_put(&cougar->shared->kref, cougar_release_shared_data);
drivers/hid/hid-cougar.c
151
cougar->shared = NULL;
drivers/hid/hid-cougar.c
162
struct cougar_shared *shared;
drivers/hid/hid-cougar.c
167
shared = cougar_get_shared_data(hdev);
drivers/hid/hid-cougar.c
168
if (!shared) {
drivers/hid/hid-cougar.c
169
shared = kzalloc_obj(*shared);
drivers/hid/hid-cougar.c
170
if (!shared) {
drivers/hid/hid-cougar.c
175
kref_init(&shared->kref);
drivers/hid/hid-cougar.c
176
shared->dev = hdev;
drivers/hid/hid-cougar.c
177
list_add_tail(&shared->list, &cougar_udev_list);
drivers/hid/hid-cougar.c
180
cougar->shared = shared;
drivers/hid/hid-cougar.c
235
cougar->shared->input = hidinput->input;
drivers/hid/hid-cougar.c
236
cougar->shared->enabled = true;
drivers/hid/hid-cougar.c
261
struct cougar_shared *shared;
drivers/hid/hid-cougar.c
266
shared = cougar->shared;
drivers/hid/hid-cougar.c
267
if (!cougar->special_intf || !shared)
drivers/hid/hid-cougar.c
270
if (!shared->enabled || !shared->input)
drivers/hid/hid-cougar.c
277
input_event(shared->input, EV_KEY,
drivers/hid/hid-cougar.c
279
input_sync(shared->input);
drivers/hid/hid-cougar.c
295
if (cougar->shared)
drivers/hid/hid-cougar.c
296
cougar->shared->enabled = false;
drivers/hid/hid-cougar.c
78
struct cougar_shared *shared;
drivers/hid/wacom_sys.c
2343
wacom_wac->shared->type = wacom_wac->features.type;
drivers/hid/wacom_sys.c
2344
wacom_wac->shared->touch_input = wacom_wac->touch_input;
drivers/hid/wacom_sys.c
2348
wacom_wac->shared->has_mute_touch_switch = true;
drivers/hid/wacom_sys.c
2355
wacom_wac->shared->is_touch_on = true;
drivers/hid/wacom_sys.c
2358
if (wacom_wac->shared->has_mute_touch_switch &&
drivers/hid/wacom_sys.c
2359
wacom_wac->shared->touch_input) {
drivers/hid/wacom_sys.c
2360
set_bit(EV_SW, wacom_wac->shared->touch_input->evbit);
drivers/hid/wacom_sys.c
2361
input_set_capability(wacom_wac->shared->touch_input, EV_SW,
drivers/hid/wacom_sys.c
2781
struct wacom_shared *shared = wacom->wacom_wac.shared;
drivers/hid/wacom_sys.c
2787
if (shared->pen) {
drivers/hid/wacom_sys.c
2788
wacom1 = hid_get_drvdata(shared->pen);
drivers/hid/wacom_sys.c
2795
if (shared->touch) {
drivers/hid/wacom_sys.c
2796
wacom2 = hid_get_drvdata(shared->touch);
drivers/hid/wacom_sys.c
757
struct wacom_shared shared;
drivers/hid/wacom_sys.c
870
if (wacom_wac->shared) {
drivers/hid/wacom_sys.c
871
data = container_of(wacom_wac->shared, struct wacom_hdev_data,
drivers/hid/wacom_sys.c
872
shared);
drivers/hid/wacom_sys.c
874
if (wacom_wac->shared->touch == wacom->hdev)
drivers/hid/wacom_sys.c
875
wacom_wac->shared->touch = NULL;
drivers/hid/wacom_sys.c
876
else if (wacom_wac->shared->pen == wacom->hdev)
drivers/hid/wacom_sys.c
877
wacom_wac->shared->pen = NULL;
drivers/hid/wacom_sys.c
880
wacom_wac->shared = NULL;
drivers/hid/wacom_sys.c
908
wacom_wac->shared = &data->shared;
drivers/hid/wacom_sys.c
915
wacom_wac->shared->touch = hdev;
drivers/hid/wacom_sys.c
917
wacom_wac->shared->pen = hdev;
drivers/hid/wacom_wac.c
1331
wacom->shared->stylus_in_proximity = false;
drivers/hid/wacom_wac.c
1397
wacom->shared->stylus_in_proximity = prox;
drivers/hid/wacom_wac.c
1459
wacom->shared->touch_down = wacom_wac_finger_count_touches(wacom);
drivers/hid/wacom_wac.c
1575
if (touch_is_muted(wacom) && !wacom->shared->touch_down)
drivers/hid/wacom_wac.c
1630
wacom->shared->touch_down = wacom_wac_finger_count_touches(wacom);
drivers/hid/wacom_wac.c
1681
wacom->shared->touch_down = wacom_wac_finger_count_touches(wacom);
drivers/hid/wacom_wac.c
1709
wacom->shared->touch_down = wacom_wac_finger_count_touches(wacom);
drivers/hid/wacom_wac.c
1745
wacom->shared->touch_down = prox;
drivers/hid/wacom_wac.c
1756
if (!wacom->shared->stylus_in_proximity) /* first in prox */
drivers/hid/wacom_wac.c
1761
wacom->shared->stylus_in_proximity = prox;
drivers/hid/wacom_wac.c
2156
if (wacom_wac->shared->touch_input) {
drivers/hid/wacom_wac.c
2157
bool *is_touch_on = &wacom_wac->shared->is_touch_on;
drivers/hid/wacom_wac.c
2164
input_report_switch(wacom_wac->shared->touch_input,
drivers/hid/wacom_wac.c
2166
input_sync(wacom_wac->shared->touch_input);
drivers/hid/wacom_wac.c
2552
else if (wacom_wac->shared->stylus_in_proximity && !wacom_wac->hid_data.sense_state)
drivers/hid/wacom_wac.c
2592
wacom_wac->shared->stylus_in_proximity = sense;
drivers/hid/wacom_wac.c
2719
if (!wacom_wac->shared->touch_down)
drivers/hid/wacom_wac.c
2774
if (touch_is_muted(wacom_wac) && !wacom_wac->shared->touch_down)
drivers/hid/wacom_wac.c
2829
if (touch_is_muted(wacom_wac) && !wacom_wac->shared->touch_down)
drivers/hid/wacom_wac.c
2911
wacom_wac->shared->touch_down = wacom_wac_finger_count_touches(wacom_wac);
drivers/hid/wacom_wac.c
3099
wacom->shared->touch_down = wacom_wac_finger_count_touches(wacom);
drivers/hid/wacom_wac.c
3188
wacom->shared->touch_down = wacom_wac_finger_count_touches(wacom);
drivers/hid/wacom_wac.c
3210
wacom->shared->stylus_in_proximity = range;
drivers/hid/wacom_wac.c
3306
hid_input_report(wacom->shared->pen, HID_INPUT_REPORT, data,
drivers/hid/wacom_wac.c
3347
wacom->shared->touch_down = !!prefix && report_touch_events(wacom);
drivers/hid/wacom_wac.c
3382
if ((wacom->shared->type == INTUOSHT ||
drivers/hid/wacom_wac.c
3383
wacom->shared->type == INTUOSHT2) &&
drivers/hid/wacom_wac.c
3384
wacom->shared->touch_input &&
drivers/hid/wacom_wac.c
3385
wacom->shared->touch_max) {
drivers/hid/wacom_wac.c
3386
input_report_switch(wacom->shared->touch_input,
drivers/hid/wacom_wac.c
3388
input_sync(wacom->shared->touch_input);
drivers/hid/wacom_wac.c
3423
wacom_wac->shared->touch_input &&
drivers/hid/wacom_wac.c
3425
input_report_switch(wacom_wac->shared->touch_input,
drivers/hid/wacom_wac.c
3427
input_sync(wacom_wac->shared->touch_input);
drivers/hid/wacom_wac.c
3998
if (wacom_wac->shared->touch->product == 0x361) {
drivers/hid/wacom_wac.c
4004
else if (wacom_wac->shared->touch->product == 0x360) {
drivers/hid/wacom_wac.c
4010
else if (wacom_wac->shared->touch->product == 0x393) {
drivers/hid/wacom_wac.c
4040
if (wacom_wac->shared->touch->product == 0x32C ||
drivers/hid/wacom_wac.c
4041
wacom_wac->shared->touch->product == 0xF6) {
drivers/hid/wacom_wac.c
45
wacom_wac->shared->stylus_in_proximity = 0;
drivers/hid/wacom_wac.c
561
wacom->shared->is_touch_on =
drivers/hid/wacom_wac.c
562
!wacom->shared->is_touch_on;
drivers/hid/wacom_wac.c
576
wacom->shared->is_touch_on =
drivers/hid/wacom_wac.c
577
!wacom->shared->is_touch_on;
drivers/hid/wacom_wac.c
653
if (wacom->shared && wacom->shared->touch_input) {
drivers/hid/wacom_wac.c
654
input_report_switch(wacom->shared->touch_input,
drivers/hid/wacom_wac.c
656
!wacom->shared->is_touch_on);
drivers/hid/wacom_wac.c
657
input_sync(wacom->shared->touch_input);
drivers/hid/wacom_wac.c
797
wacom->shared->stylus_in_proximity = true;
drivers/hid/wacom_wac.c
804
wacom->shared->stylus_in_proximity = true;
drivers/hid/wacom_wac.c
818
wacom->shared->stylus_in_proximity = false;
drivers/hid/wacom_wac.c
835
wacom_wac->shared->has_mute_touch_switch &&
drivers/hid/wacom_wac.c
836
!wacom_wac->shared->is_touch_on;
drivers/hid/wacom_wac.c
841
return (touch_arbitration ? !wacom->shared->stylus_in_proximity : 1);
drivers/hid/wacom_wac.c
846
return (wacom->shared->touch_down && touch_arbitration);
drivers/hid/wacom_wac.h
348
struct wacom_shared *shared;
drivers/hsi/hsi_core.c
604
if ((port->claimed) && (!port->shared || !share)) {
drivers/hsi/hsi_core.c
613
port->shared = !!share;
drivers/hsi/hsi_core.c
638
port->shared = 0;
drivers/i2c/i2c-atr.c
135
static struct i2c_atr_alias_pool *i2c_atr_alloc_alias_pool(size_t num_aliases, bool shared)
drivers/i2c/i2c-atr.c
158
alias_pool->shared = shared;
drivers/i2c/i2c-atr.c
57
bool shared;
drivers/i2c/i2c-atr.c
887
if (!chan->alias_pool->shared)
drivers/i2c/i2c-atr.c
924
if (!chan->alias_pool->shared)
drivers/iio/adc/ad7124.c
1162
.shared = IIO_SEPARATE,
drivers/iio/adc/ad7173.c
452
.shared = IIO_SEPARATE,
drivers/iio/adc/ad7192.c
289
.shared = IIO_SEPARATE,
drivers/iio/adc/ad7280a.c
568
.shared = IIO_SEPARATE,
drivers/iio/adc/ad7280a.c
573
.shared = IIO_SEPARATE,
drivers/iio/adc/cc10001_adc.c
152
if (!adc_dev->shared)
drivers/iio/adc/cc10001_adc.c
175
if (!adc_dev->shared)
drivers/iio/adc/cc10001_adc.c
195
if (!adc_dev->shared)
drivers/iio/adc/cc10001_adc.c
205
if (!adc_dev->shared)
drivers/iio/adc/cc10001_adc.c
333
adc_dev->shared = true;
drivers/iio/adc/cc10001_adc.c
377
if (adc_dev->shared)
drivers/iio/adc/cc10001_adc.c
60
bool shared;
drivers/iio/adc/mcp3564.c
534
.shared = IIO_SHARED_BY_ALL,
drivers/iio/adc/pac1921.c
898
.shared = IIO_SEPARATE, \
drivers/iio/adc/pac1921.c
912
.shared = IIO_SEPARATE,
drivers/iio/adc/stm32-adc.c
2009
.shared = IIO_SHARED_BY_ALL,
drivers/iio/adc/stm32-dfsdm-adc.c
1478
.shared = IIO_SHARED_BY_TYPE,
drivers/iio/amplifiers/hmc425a.c
271
.shared = IIO_SEPARATE,
drivers/iio/chemical/sunrise_co2.c
354
.shared = IIO_SEPARATE,
drivers/iio/chemical/sunrise_co2.c
359
.shared = IIO_SEPARATE,
drivers/iio/chemical/sunrise_co2.c
366
.shared = IIO_SHARED_BY_ALL,
drivers/iio/chemical/sunrise_co2.c
370
.shared = IIO_SHARED_BY_ALL,
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
474
.shared = IIO_SHARED_BY_ALL,
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
479
.shared = IIO_SHARED_BY_ALL,
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
489
.shared = IIO_SHARED_BY_ALL,
drivers/iio/common/scmi_sensors/scmi_iio.c
417
.shared = IIO_SHARED_BY_TYPE,
drivers/iio/dac/ad3530r.c
269
.shared = IIO_SEPARATE,
drivers/iio/dac/ad5064.c
377
.shared = IIO_SEPARATE,
drivers/iio/dac/ad5064.c
389
.shared = IIO_SEPARATE,
drivers/iio/dac/ad5380.c
244
.shared = IIO_SEPARATE,
drivers/iio/dac/ad5446.c
103
.shared = IIO_SEPARATE,
drivers/iio/dac/ad5504.c
240
.shared = IIO_SEPARATE,
drivers/iio/dac/ad5592r-base.c
469
.shared = IIO_SHARED_BY_TYPE,
drivers/iio/dac/ad5624r_spi.c
158
.shared = IIO_SEPARATE,
drivers/iio/dac/ad5686.c
184
.shared = IIO_SEPARATE,
drivers/iio/dac/ad5755.c
523
.shared = IIO_SEPARATE,
drivers/iio/dac/ad5758.c
630
.shared = IIO_SHARED_BY_TYPE,
drivers/iio/dac/ad5766.c
424
.shared = _shared, \
drivers/iio/dac/ad5770r.c
484
.shared = IIO_SEPARATE,
drivers/iio/dac/ad5791.c
302
.shared = IIO_SHARED_BY_TYPE,
drivers/iio/dac/ad7303.c
174
.shared = IIO_SEPARATE,
drivers/iio/dac/ad8460.c
672
.shared = IIO_SEPARATE, \
drivers/iio/dac/ltc2632.c
177
.shared = IIO_SEPARATE,
drivers/iio/dac/ltc2664.c
424
.shared = (_shared), \
drivers/iio/dac/ltc2688.c
586
.shared = (_shared), \
drivers/iio/dac/max22007.c
323
.shared = IIO_SEPARATE,
drivers/iio/dac/max5821.c
136
.shared = IIO_SEPARATE,
drivers/iio/dac/mcp4725.c
236
.shared = IIO_SEPARATE,
drivers/iio/dac/mcp4725.c
250
.shared = IIO_SEPARATE,
drivers/iio/dac/mcp4728.c
284
.shared = IIO_SEPARATE,
drivers/iio/dac/mcp47feb02.c
683
.shared = IIO_SEPARATE,
drivers/iio/dac/stm32-dac.c
241
.shared = IIO_SEPARATE,
drivers/iio/dac/ti-dac082s085.c
160
.shared = IIO_SHARED_BY_TYPE,
drivers/iio/dac/ti-dac5571.c
215
.shared = IIO_SEPARATE,
drivers/iio/dac/ti-dac7311.c
146
.shared = IIO_SHARED_BY_TYPE,
drivers/iio/frequency/adf4350.c
370
.shared = IIO_SEPARATE, \
drivers/iio/frequency/adf4371.c
429
.shared = IIO_SEPARATE, \
drivers/iio/frequency/adf4377.c
860
.shared = _shared, \
drivers/iio/frequency/admv1013.c
404
.shared = _shared, \
drivers/iio/frequency/admv1014.c
511
.shared = _shared, \
drivers/iio/industrialio-core.c
1399
ext_info->shared,
drivers/iio/industrialio-core.c
1404
if (ret == -EBUSY && ext_info->shared)
drivers/iio/light/ltr501.c
537
.shared = IIO_SEPARATE,
drivers/iio/light/stk3310.c
163
.shared = IIO_SEPARATE,
drivers/iio/light/vcnl4000.c
1730
.shared = IIO_SEPARATE,
drivers/iio/proximity/isl29501.c
474
.shared = IIO_SEPARATE, \
drivers/iio/proximity/sx9324.c
202
.shared = IIO_SEPARATE,
drivers/iio/trigger/stm32-timer-trigger.c
707
.shared = IIO_SEPARATE,
drivers/infiniband/core/cq.c
369
cq->shared = false;
drivers/infiniband/core/cq.c
402
cq->shared = true;
drivers/infiniband/core/cq.c
414
cq->shared = false;
drivers/infiniband/core/verbs.c
2229
if (cq->shared)
drivers/infiniband/core/verbs.c
2242
if (WARN_ON_ONCE(cq->shared))
drivers/infiniband/core/verbs.c
2260
if (cq->shared)
drivers/infiniband/hw/hfi1/chip.c
11182
vll->shared = cpu_to_be16(
drivers/infiniband/hw/hfi1/chip.c
11451
be16_to_cpu(new_bc->vl[i].shared));
drivers/infiniband/hw/hfi1/chip.c
11453
new_bc->vl[i].shared = 0;
drivers/infiniband/hw/hfi1/chip.c
11478
this_shared_changing = new_bc->vl[i].shared
drivers/infiniband/hw/hfi1/chip.c
11479
!= cur_bc.vl[i].shared;
drivers/infiniband/hw/hfi1/chip.c
11517
cur_bc.vl[i].shared = 0;
drivers/infiniband/hw/hfi1/chip.c
11558
if (be16_to_cpu(new_bc->vl[i].shared) >
drivers/infiniband/hw/hfi1/chip.c
11559
be16_to_cpu(cur_bc.vl[i].shared))
drivers/infiniband/hw/hfi1/chip.c
11560
set_vl_shared(dd, i, be16_to_cpu(new_bc->vl[i].shared));
drivers/infiniband/hw/hfi1/chip.c
11580
be16_to_cpu(new_bc->vl[i].shared) > 0)
drivers/infiniband/hw/hfi1/mad.h
371
__be16 shared;
drivers/infiniband/hw/hfi1/trace_tx.h
776
BCT(vl[0].shared),
drivers/infiniband/hw/hfi1/trace_tx.h
779
BCT(vl[1].shared),
drivers/infiniband/hw/hfi1/trace_tx.h
782
BCT(vl[2].shared),
drivers/infiniband/hw/hfi1/trace_tx.h
785
BCT(vl[3].shared),
drivers/infiniband/hw/hfi1/trace_tx.h
788
BCT(vl[4].shared),
drivers/infiniband/hw/hfi1/trace_tx.h
791
BCT(vl[5].shared),
drivers/infiniband/hw/hfi1/trace_tx.h
794
BCT(vl[6].shared),
drivers/infiniband/hw/hfi1/trace_tx.h
797
BCT(vl[7].shared),
drivers/infiniband/hw/hfi1/trace_tx.h
800
BCT(vl[15].shared)
drivers/irqchip/irq-gic-v3-its.c
178
bool shared;
drivers/irqchip/irq-gic-v3-its.c
3610
its_dev->shared = true;
drivers/irqchip/irq-gic-v3-its.c
3622
its_dev->shared = true;
drivers/irqchip/irq-gic-v3-its.c
3638
if (its_dev->shared)
drivers/md/dm-stats.c
188
static int dm_stat_in_flight(struct dm_stat_shared *shared)
drivers/md/dm-stats.c
190
return atomic_read(&shared->in_flight[READ]) +
drivers/md/dm-stats.c
191
atomic_read(&shared->in_flight[WRITE]);
drivers/md/dm-stats.c
219
struct dm_stat_shared *shared;
drivers/md/dm-stats.c
225
shared = &s->stat_shared[ni];
drivers/md/dm-stats.c
226
if (WARN_ON(dm_stat_in_flight(shared))) {
drivers/md/dm-stats.c
233
atomic_read(&shared->in_flight[READ]),
drivers/md/dm-stats.c
234
atomic_read(&shared->in_flight[WRITE]));
drivers/md/dm-stats.c
531
static void dm_stat_round(struct dm_stat *s, struct dm_stat_shared *shared,
drivers/md/dm-stats.c
545
difference = now - shared->stamp;
drivers/md/dm-stats.c
549
in_flight_read = (unsigned int)atomic_read(&shared->in_flight[READ]);
drivers/md/dm-stats.c
550
in_flight_write = (unsigned int)atomic_read(&shared->in_flight[WRITE]);
drivers/md/dm-stats.c
559
shared->stamp = now;
drivers/md/dm-stats.c
567
struct dm_stat_shared *shared = &s->stat_shared[entry];
drivers/md/dm-stats.c
595
dm_stat_round(s, shared, p);
drivers/md/dm-stats.c
596
atomic_inc(&shared->in_flight[idx]);
drivers/md/dm-stats.c
600
dm_stat_round(s, shared, p);
drivers/md/dm-stats.c
601
atomic_dec(&shared->in_flight[idx]);
drivers/md/dm-stats.c
720
static void __dm_stat_init_temporary_percpu_totals(struct dm_stat_shared *shared,
drivers/md/dm-stats.c
728
dm_stat_round(s, shared, p);
drivers/md/dm-stats.c
731
shared->tmp.sectors[READ] = 0;
drivers/md/dm-stats.c
732
shared->tmp.sectors[WRITE] = 0;
drivers/md/dm-stats.c
733
shared->tmp.ios[READ] = 0;
drivers/md/dm-stats.c
734
shared->tmp.ios[WRITE] = 0;
drivers/md/dm-stats.c
735
shared->tmp.merges[READ] = 0;
drivers/md/dm-stats.c
736
shared->tmp.merges[WRITE] = 0;
drivers/md/dm-stats.c
737
shared->tmp.ticks[READ] = 0;
drivers/md/dm-stats.c
738
shared->tmp.ticks[WRITE] = 0;
drivers/md/dm-stats.c
739
shared->tmp.io_ticks[READ] = 0;
drivers/md/dm-stats.c
740
shared->tmp.io_ticks[WRITE] = 0;
drivers/md/dm-stats.c
741
shared->tmp.io_ticks_total = 0;
drivers/md/dm-stats.c
742
shared->tmp.time_in_queue = 0;
drivers/md/dm-stats.c
745
memset(shared->tmp.histogram, 0, (s->n_histogram_entries + 1) * sizeof(unsigned long long));
drivers/md/dm-stats.c
749
shared->tmp.sectors[READ] += READ_ONCE(p->sectors[READ]);
drivers/md/dm-stats.c
750
shared->tmp.sectors[WRITE] += READ_ONCE(p->sectors[WRITE]);
drivers/md/dm-stats.c
751
shared->tmp.ios[READ] += READ_ONCE(p->ios[READ]);
drivers/md/dm-stats.c
752
shared->tmp.ios[WRITE] += READ_ONCE(p->ios[WRITE]);
drivers/md/dm-stats.c
753
shared->tmp.merges[READ] += READ_ONCE(p->merges[READ]);
drivers/md/dm-stats.c
754
shared->tmp.merges[WRITE] += READ_ONCE(p->merges[WRITE]);
drivers/md/dm-stats.c
755
shared->tmp.ticks[READ] += READ_ONCE(p->ticks[READ]);
drivers/md/dm-stats.c
756
shared->tmp.ticks[WRITE] += READ_ONCE(p->ticks[WRITE]);
drivers/md/dm-stats.c
757
shared->tmp.io_ticks[READ] += READ_ONCE(p->io_ticks[READ]);
drivers/md/dm-stats.c
758
shared->tmp.io_ticks[WRITE] += READ_ONCE(p->io_ticks[WRITE]);
drivers/md/dm-stats.c
759
shared->tmp.io_ticks_total += READ_ONCE(p->io_ticks_total);
drivers/md/dm-stats.c
760
shared->tmp.time_in_queue += READ_ONCE(p->time_in_queue);
drivers/md/dm-stats.c
765
shared->tmp.histogram[i] += READ_ONCE(p->histogram[i]);
drivers/md/dm-stats.c
774
struct dm_stat_shared *shared;
drivers/md/dm-stats.c
778
shared = &s->stat_shared[x];
drivers/md/dm-stats.c
780
__dm_stat_init_temporary_percpu_totals(shared, s, x);
drivers/md/dm-stats.c
783
p->sectors[READ] -= shared->tmp.sectors[READ];
drivers/md/dm-stats.c
784
p->sectors[WRITE] -= shared->tmp.sectors[WRITE];
drivers/md/dm-stats.c
785
p->ios[READ] -= shared->tmp.ios[READ];
drivers/md/dm-stats.c
786
p->ios[WRITE] -= shared->tmp.ios[WRITE];
drivers/md/dm-stats.c
787
p->merges[READ] -= shared->tmp.merges[READ];
drivers/md/dm-stats.c
788
p->merges[WRITE] -= shared->tmp.merges[WRITE];
drivers/md/dm-stats.c
789
p->ticks[READ] -= shared->tmp.ticks[READ];
drivers/md/dm-stats.c
790
p->ticks[WRITE] -= shared->tmp.ticks[WRITE];
drivers/md/dm-stats.c
791
p->io_ticks[READ] -= shared->tmp.io_ticks[READ];
drivers/md/dm-stats.c
792
p->io_ticks[WRITE] -= shared->tmp.io_ticks[WRITE];
drivers/md/dm-stats.c
793
p->io_ticks_total -= shared->tmp.io_ticks_total;
drivers/md/dm-stats.c
794
p->time_in_queue -= shared->tmp.time_in_queue;
drivers/md/dm-stats.c
802
p->histogram[i] -= shared->tmp.histogram[i];
drivers/md/dm-stats.c
862
struct dm_stat_shared *shared;
drivers/md/dm-stats.c
889
shared = &s->stat_shared[x];
drivers/md/dm-stats.c
894
__dm_stat_init_temporary_percpu_totals(shared, s, x);
drivers/md/dm-stats.c
899
shared->tmp.ios[READ],
drivers/md/dm-stats.c
900
shared->tmp.merges[READ],
drivers/md/dm-stats.c
901
shared->tmp.sectors[READ],
drivers/md/dm-stats.c
902
dm_jiffies_to_msec64(s, shared->tmp.ticks[READ]),
drivers/md/dm-stats.c
903
shared->tmp.ios[WRITE],
drivers/md/dm-stats.c
904
shared->tmp.merges[WRITE],
drivers/md/dm-stats.c
905
shared->tmp.sectors[WRITE],
drivers/md/dm-stats.c
906
dm_jiffies_to_msec64(s, shared->tmp.ticks[WRITE]),
drivers/md/dm-stats.c
907
dm_stat_in_flight(shared),
drivers/md/dm-stats.c
908
dm_jiffies_to_msec64(s, shared->tmp.io_ticks_total),
drivers/md/dm-stats.c
909
dm_jiffies_to_msec64(s, shared->tmp.time_in_queue),
drivers/md/dm-stats.c
910
dm_jiffies_to_msec64(s, shared->tmp.io_ticks[READ]),
drivers/md/dm-stats.c
911
dm_jiffies_to_msec64(s, shared->tmp.io_ticks[WRITE]));
drivers/md/dm-stats.c
916
DMEMIT("%s%llu", !i ? " " : ":", shared->tmp.histogram[i]);
drivers/md/dm-thin-metadata.c
1543
result->shared = __snapshotted_since(td, exception_time);
drivers/md/dm-thin-metadata.c
1622
*maybe_shared = lookup.shared;
drivers/md/dm-thin-metadata.c
1636
(lookup.shared != *maybe_shared))
drivers/md/dm-thin-metadata.h
138
bool shared:1;
drivers/md/dm-thin.c
1085
bool shared = true;
drivers/md/dm-thin.c
1095
r = dm_pool_block_is_shared(pool->pmd, b, &shared);
drivers/md/dm-thin.c
1099
if (!shared)
drivers/md/dm-thin.c
1108
r = dm_pool_block_is_shared(pool->pmd, e, &shared);
drivers/md/dm-thin.c
1112
if (shared)
drivers/md/dm-thin.c
1967
if (lookup_result.shared)
drivers/md/dm-thin.c
2035
if (lookup_result.shared && (rw == WRITE) && bio->bi_iter.bi_size) {
drivers/md/dm-thin.c
2762
if (unlikely(result.shared)) {
drivers/media/platform/amphion/vpu_malone.c
1113
int vpu_malone_add_scode(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_malone.c
1119
struct vpu_dec_ctrl *hc = shared->priv;
drivers/media/platform/amphion/vpu_malone.c
1636
int vpu_malone_input_frame(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_malone.c
1639
struct vpu_dec_ctrl *hc = shared->priv;
drivers/media/platform/amphion/vpu_malone.c
1645
if (vpu_malone_is_non_frame_mode(shared, inst->id))
drivers/media/platform/amphion/vpu_malone.c
1665
static bool vpu_malone_check_ready(struct vpu_shared_addr *shared, u32 instance)
drivers/media/platform/amphion/vpu_malone.c
1667
struct malone_iface *iface = shared->iface;
drivers/media/platform/amphion/vpu_malone.c
1684
bool vpu_malone_is_ready(struct vpu_shared_addr *shared, u32 instance)
drivers/media/platform/amphion/vpu_malone.c
1688
while (!vpu_malone_check_ready(shared, instance)) {
drivers/media/platform/amphion/vpu_malone.c
1697
int vpu_malone_pre_cmd(struct vpu_shared_addr *shared, u32 instance)
drivers/media/platform/amphion/vpu_malone.c
1699
if (!vpu_malone_is_ready(shared, instance))
drivers/media/platform/amphion/vpu_malone.c
1705
int vpu_malone_post_cmd(struct vpu_shared_addr *shared, u32 instance)
drivers/media/platform/amphion/vpu_malone.c
1707
struct malone_iface *iface = shared->iface;
drivers/media/platform/amphion/vpu_malone.c
1717
int vpu_malone_init_instance(struct vpu_shared_addr *shared, u32 instance)
drivers/media/platform/amphion/vpu_malone.c
1719
struct malone_iface *iface = shared->iface;
drivers/media/platform/amphion/vpu_malone.c
1729
u32 vpu_malone_get_max_instance_count(struct vpu_shared_addr *shared)
drivers/media/platform/amphion/vpu_malone.c
1731
struct malone_iface *iface = shared->iface;
drivers/media/platform/amphion/vpu_malone.c
353
void vpu_malone_init_rpc(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_malone.c
368
hc = shared->priv;
drivers/media/platform/amphion/vpu_malone.c
370
shared->iface = iface;
drivers/media/platform/amphion/vpu_malone.c
371
shared->boot_addr = boot_addr;
drivers/media/platform/amphion/vpu_malone.c
379
shared->cmd_desc = &iface->cmd_buffer_desc.buffer;
drivers/media/platform/amphion/vpu_malone.c
380
shared->cmd_mem_vir = rpc->virt + offset;
drivers/media/platform/amphion/vpu_malone.c
388
shared->msg_desc = &iface->msg_buffer_desc.buffer;
drivers/media/platform/amphion/vpu_malone.c
389
shared->msg_mem_vir = rpc->virt + offset;
drivers/media/platform/amphion/vpu_malone.c
452
void vpu_malone_set_log_buf(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_malone.c
455
struct malone_iface *iface = shared->iface;
drivers/media/platform/amphion/vpu_malone.c
459
iface->debug_buffer_desc.buffer.rptr = log->phys - shared->boot_addr;
drivers/media/platform/amphion/vpu_malone.c
468
void vpu_malone_set_system_cfg(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_malone.c
471
struct malone_iface *iface = shared->iface;
drivers/media/platform/amphion/vpu_malone.c
473
struct vpu_dec_ctrl *hc = shared->priv;
drivers/media/platform/amphion/vpu_malone.c
485
u32 vpu_malone_get_version(struct vpu_shared_addr *shared)
drivers/media/platform/amphion/vpu_malone.c
487
struct malone_iface *iface = shared->iface;
drivers/media/platform/amphion/vpu_malone.c
495
int vpu_malone_get_stream_buffer_size(struct vpu_shared_addr *shared)
drivers/media/platform/amphion/vpu_malone.c
500
int vpu_malone_config_stream_buffer(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_malone.c
504
struct malone_iface *iface = shared->iface;
drivers/media/platform/amphion/vpu_malone.c
505
struct vpu_dec_ctrl *hc = shared->priv;
drivers/media/platform/amphion/vpu_malone.c
519
int vpu_malone_get_stream_buffer_desc(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_malone.c
523
struct vpu_dec_ctrl *hc = shared->priv;
drivers/media/platform/amphion/vpu_malone.c
550
int vpu_malone_update_stream_buffer(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_malone.c
553
struct vpu_dec_ctrl *hc = shared->priv;
drivers/media/platform/amphion/vpu_malone.c
621
static void vpu_malone_set_stream_cfg(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_malone.c
625
struct malone_iface *iface = shared->iface;
drivers/media/platform/amphion/vpu_malone.c
647
static int vpu_malone_set_params(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_malone.c
651
struct malone_iface *iface = shared->iface;
drivers/media/platform/amphion/vpu_malone.c
652
struct vpu_dec_ctrl *hc = shared->priv;
drivers/media/platform/amphion/vpu_malone.c
661
vpu_malone_set_stream_cfg(shared, instance, malone_format);
drivers/media/platform/amphion/vpu_malone.c
692
static bool vpu_malone_is_non_frame_mode(struct vpu_shared_addr *shared, u32 instance)
drivers/media/platform/amphion/vpu_malone.c
694
struct malone_iface *iface = shared->iface;
drivers/media/platform/amphion/vpu_malone.c
702
static int vpu_malone_update_params(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_malone.c
706
struct malone_iface *iface = shared->iface;
drivers/media/platform/amphion/vpu_malone.c
715
int vpu_malone_set_decode_params(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_malone.c
724
return vpu_malone_set_params(shared, instance, params);
drivers/media/platform/amphion/vpu_malone.c
726
return vpu_malone_update_params(shared, instance, params);
drivers/media/platform/amphion/vpu_malone.h
10
void vpu_malone_init_rpc(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_malone.h
12
void vpu_malone_set_log_buf(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_malone.h
14
void vpu_malone_set_system_cfg(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_malone.h
16
u32 vpu_malone_get_version(struct vpu_shared_addr *shared);
drivers/media/platform/amphion/vpu_malone.h
17
int vpu_malone_get_stream_buffer_size(struct vpu_shared_addr *shared);
drivers/media/platform/amphion/vpu_malone.h
18
int vpu_malone_config_stream_buffer(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_malone.h
20
int vpu_malone_get_stream_buffer_desc(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_malone.h
23
int vpu_malone_update_stream_buffer(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_malone.h
25
int vpu_malone_set_decode_params(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_malone.h
31
int vpu_malone_add_scode(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_malone.h
36
int vpu_malone_input_frame(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_malone.h
38
bool vpu_malone_is_ready(struct vpu_shared_addr *shared, u32 instance);
drivers/media/platform/amphion/vpu_malone.h
39
int vpu_malone_pre_cmd(struct vpu_shared_addr *shared, u32 instance);
drivers/media/platform/amphion/vpu_malone.h
40
int vpu_malone_post_cmd(struct vpu_shared_addr *shared, u32 instance);
drivers/media/platform/amphion/vpu_malone.h
41
int vpu_malone_init_instance(struct vpu_shared_addr *shared, u32 instance);
drivers/media/platform/amphion/vpu_malone.h
42
u32 vpu_malone_get_max_instance_count(struct vpu_shared_addr *shared);
drivers/media/platform/amphion/vpu_rpc.c
100
static bool vpu_rpc_check_msg(struct vpu_shared_addr *shared)
drivers/media/platform/amphion/vpu_rpc.c
107
desc = shared->msg_desc;
drivers/media/platform/amphion/vpu_rpc.c
112
msgword = *(u32 *)(shared->msg_mem_vir + desc->rptr - desc->start);
drivers/media/platform/amphion/vpu_rpc.c
121
static int vpu_rpc_receive_msg_buf(struct vpu_shared_addr *shared, struct vpu_rpc_event *msg)
drivers/media/platform/amphion/vpu_rpc.c
129
if (!vpu_rpc_check_msg(shared))
drivers/media/platform/amphion/vpu_rpc.c
132
desc = shared->msg_desc;
drivers/media/platform/amphion/vpu_rpc.c
133
data = (u32 *)(shared->msg_mem_vir + desc->rptr - desc->start);
drivers/media/platform/amphion/vpu_rpc.c
140
data = shared->msg_mem_vir;
drivers/media/platform/amphion/vpu_rpc.c
156
data = shared->msg_mem_vir;
drivers/media/platform/amphion/vpu_rpc.c
56
static int vpu_rpc_send_cmd_buf(struct vpu_shared_addr *shared, struct vpu_rpc_event *cmd)
drivers/media/platform/amphion/vpu_rpc.c
66
desc = shared->cmd_desc;
drivers/media/platform/amphion/vpu_rpc.c
71
data = (u32 *)(shared->cmd_mem_vir + desc->wptr - desc->start);
drivers/media/platform/amphion/vpu_rpc.c
80
data = shared->cmd_mem_vir;
drivers/media/platform/amphion/vpu_rpc.c
89
data = shared->cmd_mem_vir;
drivers/media/platform/amphion/vpu_rpc.h
195
struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_rpc.h
204
ops->init_rpc(shared, rpc, boot_addr);
drivers/media/platform/amphion/vpu_rpc.h
205
core->iface = shared;
drivers/media/platform/amphion/vpu_rpc.h
206
shared->core = core;
drivers/media/platform/amphion/vpu_rpc.h
52
void (*init_rpc)(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_rpc.h
54
void (*set_log_buf)(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_rpc.h
56
void (*set_system_cfg)(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_rpc.h
58
void (*set_stream_cfg)(struct vpu_shared_addr *shared, u32 index);
drivers/media/platform/amphion/vpu_rpc.h
59
u32 (*get_version)(struct vpu_shared_addr *shared);
drivers/media/platform/amphion/vpu_rpc.h
60
u32 (*get_max_instance_count)(struct vpu_shared_addr *shared);
drivers/media/platform/amphion/vpu_rpc.h
61
int (*get_stream_buffer_size)(struct vpu_shared_addr *shared);
drivers/media/platform/amphion/vpu_rpc.h
62
int (*send_cmd_buf)(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_rpc.h
64
int (*receive_msg_buf)(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_rpc.h
69
int (*input_frame)(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_rpc.h
71
int (*config_memory_resource)(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_rpc.h
76
int (*config_stream_buffer)(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_rpc.h
79
int (*update_stream_buffer)(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_rpc.h
81
int (*get_stream_buffer_desc)(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_rpc.h
84
int (*set_encode_params)(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_rpc.h
88
int (*set_decode_params)(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_rpc.h
92
int (*add_scode)(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_rpc.h
97
int (*pre_send_cmd)(struct vpu_shared_addr *shared, u32 instance);
drivers/media/platform/amphion/vpu_rpc.h
98
int (*post_send_cmd)(struct vpu_shared_addr *shared, u32 instance);
drivers/media/platform/amphion/vpu_rpc.h
99
int (*init_instance)(struct vpu_shared_addr *shared, u32 instance);
drivers/media/platform/amphion/vpu_windsor.c
1091
static int vpu_windsor_update_bitrate(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.c
1097
windsor = get_enc_param(shared, instance);
drivers/media/platform/amphion/vpu_windsor.c
1098
expert = get_expert_param(shared, instance);
drivers/media/platform/amphion/vpu_windsor.c
1115
static int vpu_windsor_set_params(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.c
1121
windsor = get_enc_param(shared, instance);
drivers/media/platform/amphion/vpu_windsor.c
1146
static int vpu_windsor_update_params(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.c
1151
expert = get_expert_param(shared, instance);
drivers/media/platform/amphion/vpu_windsor.c
1157
vpu_windsor_update_bitrate(shared, instance, params);
drivers/media/platform/amphion/vpu_windsor.c
1163
int vpu_windsor_set_encode_params(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.c
1170
return vpu_windsor_set_params(shared, instance, params);
drivers/media/platform/amphion/vpu_windsor.c
1172
return vpu_windsor_update_params(shared, instance, params);
drivers/media/platform/amphion/vpu_windsor.c
1175
u32 vpu_windsor_get_max_instance_count(struct vpu_shared_addr *shared)
drivers/media/platform/amphion/vpu_windsor.c
1177
struct windsor_iface *iface = shared->iface;
drivers/media/platform/amphion/vpu_windsor.c
510
static struct vpu_enc_yuv_desc *get_yuv_desc(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.c
513
struct vpu_enc_host_ctrls *hcs = shared->priv;
drivers/media/platform/amphion/vpu_windsor.c
518
static struct vpu_enc_mem_pool *get_mem_pool(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.c
521
struct vpu_enc_host_ctrls *hcs = shared->priv;
drivers/media/platform/amphion/vpu_windsor.c
526
static struct vpu_rpc_buffer_desc *get_stream_buf_desc(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.c
529
struct vpu_enc_host_ctrls *hcs = shared->priv;
drivers/media/platform/amphion/vpu_windsor.c
534
static struct vpu_enc_expert_mode_param *get_expert_param(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.c
537
struct vpu_enc_host_ctrls *hcs = shared->priv;
drivers/media/platform/amphion/vpu_windsor.c
542
static struct vpu_enc_param *get_enc_param(struct vpu_shared_addr *shared, u32 instance)
drivers/media/platform/amphion/vpu_windsor.c
544
struct vpu_enc_host_ctrls *hcs = shared->priv;
drivers/media/platform/amphion/vpu_windsor.c
554
void vpu_windsor_init_rpc(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.c
570
shared->iface = iface;
drivers/media/platform/amphion/vpu_windsor.c
571
shared->boot_addr = boot_addr;
drivers/media/platform/amphion/vpu_windsor.c
572
hcs = shared->priv;
drivers/media/platform/amphion/vpu_windsor.c
579
shared->cmd_desc = &iface->cmd_buffer_desc;
drivers/media/platform/amphion/vpu_windsor.c
580
shared->cmd_mem_vir = rpc->virt + offset;
drivers/media/platform/amphion/vpu_windsor.c
588
shared->msg_desc = &iface->msg_buffer_desc;
drivers/media/platform/amphion/vpu_windsor.c
589
shared->msg_mem_vir = rpc->virt + offset;
drivers/media/platform/amphion/vpu_windsor.c
635
void vpu_windsor_set_log_buf(struct vpu_shared_addr *shared, struct vpu_buffer *log)
drivers/media/platform/amphion/vpu_windsor.c
637
struct windsor_iface *iface = shared->iface;
drivers/media/platform/amphion/vpu_windsor.c
641
iface->log_buffer_desc.rptr = log->phys - shared->boot_addr;
drivers/media/platform/amphion/vpu_windsor.c
645
void vpu_windsor_set_system_cfg(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.c
648
struct windsor_iface *iface = shared->iface;
drivers/media/platform/amphion/vpu_windsor.c
654
int vpu_windsor_get_stream_buffer_size(struct vpu_shared_addr *shared)
drivers/media/platform/amphion/vpu_windsor.c
775
static int vpu_windsor_fill_yuv_frame(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.c
787
desc = get_yuv_desc(shared, instance);
drivers/media/platform/amphion/vpu_windsor.c
805
int vpu_windsor_input_frame(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.c
808
vpu_windsor_fill_yuv_frame(shared, inst->id, vb);
drivers/media/platform/amphion/vpu_windsor.c
812
int vpu_windsor_config_memory_resource(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.c
824
pool = get_mem_pool(shared, instance);
drivers/media/platform/amphion/vpu_windsor.c
847
res->virt = buf->phys - shared->boot_addr;
drivers/media/platform/amphion/vpu_windsor.c
853
int vpu_windsor_config_stream_buffer(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.c
860
desc = get_stream_buf_desc(shared, instance);
drivers/media/platform/amphion/vpu_windsor.c
861
expert = get_expert_param(shared, instance);
drivers/media/platform/amphion/vpu_windsor.c
877
int vpu_windsor_update_stream_buffer(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.c
882
desc = get_stream_buf_desc(shared, instance);
drivers/media/platform/amphion/vpu_windsor.c
894
int vpu_windsor_get_stream_buffer_desc(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.c
899
rpc_desc = get_stream_buf_desc(shared, instance);
drivers/media/platform/amphion/vpu_windsor.c
910
u32 vpu_windsor_get_version(struct vpu_shared_addr *shared)
drivers/media/platform/amphion/vpu_windsor.c
912
struct windsor_iface *iface = shared->iface;
drivers/media/platform/amphion/vpu_windsor.h
10
void vpu_windsor_init_rpc(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.h
12
void vpu_windsor_set_log_buf(struct vpu_shared_addr *shared, struct vpu_buffer *log);
drivers/media/platform/amphion/vpu_windsor.h
13
void vpu_windsor_set_system_cfg(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.h
15
int vpu_windsor_get_stream_buffer_size(struct vpu_shared_addr *shared);
drivers/media/platform/amphion/vpu_windsor.h
19
int vpu_windsor_config_memory_resource(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.h
22
int vpu_windsor_config_stream_buffer(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.h
24
int vpu_windsor_update_stream_buffer(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.h
26
int vpu_windsor_get_stream_buffer_desc(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.h
28
u32 vpu_windsor_get_version(struct vpu_shared_addr *shared);
drivers/media/platform/amphion/vpu_windsor.h
29
int vpu_windsor_set_encode_params(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.h
33
int vpu_windsor_input_frame(struct vpu_shared_addr *shared,
drivers/media/platform/amphion/vpu_windsor.h
35
u32 vpu_windsor_get_max_instance_count(struct vpu_shared_addr *shared);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
908
u32 shared[MAX_SHARED_COUNT];
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
913
(offsetof(struct is_region, shared) + 32 * sizeof(u32))
drivers/media/platform/samsung/exynos4-is/fimc-is.c
620
struct sensor_open_extended *soe = (void *)&is->is_p_region->shared;
drivers/media/platform/samsung/exynos4-is/fimc-is.c
695
if (is->is_p_region->shared[MAX_SHARED_COUNT - 1] !=
drivers/media/platform/samsung/exynos4-is/fimc-isp-video.c
210
is->is_p_region->shared[32 + buf_index] =
drivers/media/platform/ti/vpe/vip.c
1171
if (!dev->shared)
drivers/media/platform/ti/vpe/vip.c
1174
vpdma = dev->shared->vpdma;
drivers/media/platform/ti/vpe/vip.c
1177
irqst_saved = reg_read(dev->shared, reg_addr);
drivers/media/platform/ti/vpe/vip.c
1213
reg_write(dev->shared, VIP_INTC_E0I, 1 << irq_num);
drivers/media/platform/ti/vpe/vip.c
1218
reg_write(dev->shared, reg_addr, irqst_saved);
drivers/media/platform/ti/vpe/vip.c
1884
vpdma_set_bg_color(dev->shared->vpdma,
drivers/media/platform/ti/vpe/vip.c
1945
vpdma_set_bg_color(dev->shared->vpdma,
drivers/media/platform/ti/vpe/vip.c
2234
struct vpdma_data *vpdma = dev->shared->vpdma;
drivers/media/platform/ti/vpe/vip.c
2331
vpdma_unmap_desc_buf(dev->shared->vpdma, &port->mmr_adb);
drivers/media/platform/ti/vpe/vip.c
2332
vpdma_unmap_desc_buf(dev->shared->vpdma, &port->sc_coeff_h);
drivers/media/platform/ti/vpe/vip.c
2333
vpdma_unmap_desc_buf(dev->shared->vpdma, &port->sc_coeff_v);
drivers/media/platform/ti/vpe/vip.c
2334
vpdma_unmap_desc_buf(dev->shared->vpdma, &stream->desc_list.buf);
drivers/media/platform/ti/vpe/vip.c
2350
struct vpdma_data *vpdma = dev->shared->vpdma;
drivers/media/platform/ti/vpe/vip.c
2356
if (vpdma_list_busy(dev->shared->vpdma, stream->list_num))
drivers/media/platform/ti/vpe/vip.c
2471
vpdma_unmap_desc_buf(dev->shared->vpdma, &stream->desc_list.buf);
drivers/media/platform/ti/vpe/vip.c
2901
vpdma_unmap_desc_buf(dev->shared->vpdma, &stream->desc_list.buf);
drivers/media/platform/ti/vpe/vip.c
2932
vpdma_list_cleanup(dev->shared->vpdma, stream->list_num,
drivers/media/platform/ti/vpe/vip.c
3047
stream->list_num = vpdma_hwlist_alloc(dev->shared->vpdma, stream);
drivers/media/platform/ti/vpe/vip.c
3125
vpdma_hwlist_release(dev->shared->vpdma, stream->list_num);
drivers/media/platform/ti/vpe/vip.c
3151
vpdma_hwlist_release(dev->shared->vpdma, stream->list_num);
drivers/media/platform/ti/vpe/vip.c
3346
v4l2_async_nf_init(notifier, &port->dev->shared->v4l2_dev);
drivers/media/platform/ti/vpe/vip.c
3387
struct vip_shared *shared = platform_get_drvdata(pdev);
drivers/media/platform/ti/vpe/vip.c
3441
ret = alloc_port(shared->devs[slice_id], port_id);
drivers/media/platform/ti/vpe/vip.c
3445
dev = shared->devs[slice_id];
drivers/media/platform/ti/vpe/vip.c
3457
struct vip_shared *shared = platform_get_drvdata(pdev);
drivers/media/platform/ti/vpe/vip.c
3482
dev->base = shared->base;
drivers/media/platform/ti/vpe/vip.c
3483
dev->v4l2_dev = shared->v4l2_dev;
drivers/media/platform/ti/vpe/vip.c
3485
dev->shared = shared;
drivers/media/platform/ti/vpe/vip.c
3486
shared->devs[slice] = dev;
drivers/media/platform/ti/vpe/vip.c
3531
struct vip_shared *shared;
drivers/media/platform/ti/vpe/vip.c
3548
shared = devm_kzalloc(&pdev->dev, sizeof(*shared), GFP_KERNEL);
drivers/media/platform/ti/vpe/vip.c
3549
if (!shared)
drivers/media/platform/ti/vpe/vip.c
3552
shared->base = devm_platform_ioremap_resource(pdev, 0);
drivers/media/platform/ti/vpe/vip.c
3553
if (IS_ERR(shared->base))
drivers/media/platform/ti/vpe/vip.c
3554
return PTR_ERR(shared->base);
drivers/media/platform/ti/vpe/vip.c
3565
pid = reg_read(shared, VIP_PID);
drivers/media/platform/ti/vpe/vip.c
3575
ret = v4l2_device_register(&pdev->dev, &shared->v4l2_dev);
drivers/media/platform/ti/vpe/vip.c
3580
vip_shared_set_clock_enable(shared, 1);
drivers/media/platform/ti/vpe/vip.c
3581
vip_top_vpdma_reset(shared);
drivers/media/platform/ti/vpe/vip.c
3583
platform_set_drvdata(pdev, shared);
drivers/media/platform/ti/vpe/vip.c
3585
v4l2_ctrl_handler_init(&shared->ctrl_handler, 11);
drivers/media/platform/ti/vpe/vip.c
3586
shared->v4l2_dev.ctrl_handler = &shared->ctrl_handler;
drivers/media/platform/ti/vpe/vip.c
3596
shared->vpdma = &shared->vpdma_data;
drivers/media/platform/ti/vpe/vip.c
3598
shared->vpdma->pdev = pdev;
drivers/media/platform/ti/vpe/vip.c
3599
shared->vpdma->cb = vip_vpdma_fw_cb;
drivers/media/platform/ti/vpe/vip.c
3600
spin_lock_init(&shared->vpdma->lock);
drivers/media/platform/ti/vpe/vip.c
3602
shared->vpdma->base = shared->base + VIP_VPDMA_BASE;
drivers/media/platform/ti/vpe/vip.c
3603
if (!shared->vpdma->base) {
drivers/media/platform/ti/vpe/vip.c
3609
ret = vpdma_load_firmware(shared->vpdma);
drivers/media/platform/ti/vpe/vip.c
3618
v4l2_ctrl_handler_free(&shared->ctrl_handler);
drivers/media/platform/ti/vpe/vip.c
3619
v4l2_device_unregister(&shared->v4l2_dev);
drivers/media/platform/ti/vpe/vip.c
3630
struct vip_shared *shared = platform_get_drvdata(pdev);
drivers/media/platform/ti/vpe/vip.c
3635
dev = shared->devs[slice];
drivers/media/platform/ti/vpe/vip.c
3643
v4l2_ctrl_handler_free(&shared->ctrl_handler);
drivers/media/platform/ti/vpe/vip.c
476
static void vip_shared_set_clock_enable(struct vip_shared *shared, bool on)
drivers/media/platform/ti/vpe/vip.c
482
reg_write(shared, VIP_CLK_ENABLE, val);
drivers/media/platform/ti/vpe/vip.c
513
static void vip_top_vpdma_reset(struct vip_shared *shared)
drivers/media/platform/ti/vpe/vip.c
517
val = reg_read(shared, VIP_CLK_RESET);
drivers/media/platform/ti/vpe/vip.c
520
reg_write(shared, VIP_CLK_RESET, val);
drivers/media/platform/ti/vpe/vip.c
524
val = reg_read(shared, VIP_CLK_RESET);
drivers/media/platform/ti/vpe/vip.c
527
reg_write(shared, VIP_CLK_RESET, val);
drivers/media/platform/ti/vpe/vip.c
714
vpdma_set_max_size(dev->shared->vpdma, VPDMA_MAX_SIZE1,
drivers/media/platform/ti/vpe/vip.c
720
vpdma_set_max_size(dev->shared->vpdma, VPDMA_MAX_SIZE2,
drivers/media/platform/ti/vpe/vip.c
776
reg_write(dev->shared, reg_addr, irq_val);
drivers/media/platform/ti/vpe/vip.c
778
vpdma_enable_list_complete_irq(dev->shared->vpdma,
drivers/media/platform/ti/vpe/vip.c
793
reg_write(dev->shared, reg_addr, irq_val);
drivers/media/platform/ti/vpe/vip.c
795
vpdma_enable_list_complete_irq(dev->shared->vpdma,
drivers/media/platform/ti/vpe/vip.c
811
reg_write(dev->shared, reg_addr, irq_val);
drivers/media/platform/ti/vpe/vip.c
813
vpdma_clear_list_stat(dev->shared->vpdma, irq_num, dev->slice_id);
drivers/media/platform/ti/vpe/vip.c
824
vpdma_map_desc_buf(dev->shared->vpdma, &stream->desc_list.buf);
drivers/media/platform/ti/vpe/vip.c
835
struct vpdma_data *vpdma = dev->shared->vpdma;
drivers/media/platform/ti/vpe/vip.c
856
vpdma_update_dma_addr(dev->shared->vpdma, &stream->desc_list,
drivers/media/platform/ti/vpe/vip.c
861
vpdma_update_dma_addr(dev->shared->vpdma, &stream->desc_list,
drivers/media/platform/ti/vpe/vip.c
866
vpdma_submit_descs(dev->shared->vpdma,
drivers/media/platform/ti/vpe/vip.c
912
vpdma_unmap_desc_buf(dev->shared->vpdma,
drivers/media/platform/ti/vpe/vip.c
918
vpdma_map_desc_buf(dev->shared->vpdma, &stream->desc_list.buf);
drivers/media/platform/ti/vpe/vip.c
972
vpdma_unmap_desc_buf(dev->shared->vpdma, &stream->desc_list.buf);
drivers/media/platform/ti/vpe/vip.h
139
struct vip_shared *shared;
drivers/mfd/sec-acpm.c
385
struct sec_pmic_acpm_shared_bus_context *shared;
drivers/mfd/sec-acpm.c
393
const struct acpm_handle *acpm = ctx->shared->acpm;
drivers/mfd/sec-acpm.c
405
return pmic_ops->bulk_write(acpm, ctx->shared->acpm_chan_id, ctx->type, reg,
drivers/mfd/sec-acpm.c
406
ctx->shared->speedy_channel, val_count, vals);
drivers/mfd/sec-acpm.c
413
const struct acpm_handle *acpm = ctx->shared->acpm;
drivers/mfd/sec-acpm.c
424
return pmic_ops->bulk_read(acpm, ctx->shared->acpm_chan_id, ctx->type, reg,
drivers/mfd/sec-acpm.c
425
ctx->shared->speedy_channel, val_size, val_buf);
drivers/mfd/sec-acpm.c
432
const struct acpm_handle *acpm = ctx->shared->acpm;
drivers/mfd/sec-acpm.c
435
return pmic_ops->update_reg(acpm, ctx->shared->acpm_chan_id, ctx->type, reg & 0xff,
drivers/mfd/sec-acpm.c
436
ctx->shared->speedy_channel, val, mask);
drivers/mfd/sec-acpm.c
459
ctx->shared = shared_ctx;
drivers/mtd/chips/cfi_cmdset_0001.c
1011
if (mode == FL_ERASING && shared->erasing
drivers/mtd/chips/cfi_cmdset_0001.c
1012
&& shared->erasing->oldstate == FL_ERASING) {
drivers/mtd/chips/cfi_cmdset_0001.c
1013
mutex_unlock(&shared->lock);
drivers/mtd/chips/cfi_cmdset_0001.c
1024
shared->writing = chip;
drivers/mtd/chips/cfi_cmdset_0001.c
1026
shared->erasing = chip;
drivers/mtd/chips/cfi_cmdset_0001.c
1027
mutex_unlock(&shared->lock);
drivers/mtd/chips/cfi_cmdset_0001.c
1041
struct flchip_shared *shared = chip->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
1042
mutex_lock(&shared->lock);
drivers/mtd/chips/cfi_cmdset_0001.c
1043
if (shared->writing == chip && chip->oldstate == FL_READY) {
drivers/mtd/chips/cfi_cmdset_0001.c
1045
shared->writing = shared->erasing;
drivers/mtd/chips/cfi_cmdset_0001.c
1046
if (shared->writing && shared->writing != chip) {
drivers/mtd/chips/cfi_cmdset_0001.c
1048
struct flchip *loaner = shared->writing;
drivers/mtd/chips/cfi_cmdset_0001.c
1050
mutex_unlock(&shared->lock);
drivers/mtd/chips/cfi_cmdset_0001.c
1058
shared->erasing = NULL;
drivers/mtd/chips/cfi_cmdset_0001.c
1059
shared->writing = NULL;
drivers/mtd/chips/cfi_cmdset_0001.c
1060
} else if (shared->erasing == chip && shared->writing != chip) {
drivers/mtd/chips/cfi_cmdset_0001.c
1068
mutex_unlock(&shared->lock);
drivers/mtd/chips/cfi_cmdset_0001.c
1072
mutex_unlock(&shared->lock);
drivers/mtd/chips/cfi_cmdset_0001.c
719
struct flchip_shared *shared;
drivers/mtd/chips/cfi_cmdset_0001.c
782
shared = kmalloc_objs(struct flchip_shared, cfi->numchips);
drivers/mtd/chips/cfi_cmdset_0001.c
783
if (!shared) {
drivers/mtd/chips/cfi_cmdset_0001.c
793
shared[i].writing = shared[i].erasing = NULL;
drivers/mtd/chips/cfi_cmdset_0001.c
794
mutex_init(&shared[i].lock);
drivers/mtd/chips/cfi_cmdset_0001.c
798
chip->priv = &shared[i];
drivers/mtd/chips/cfi_cmdset_0001.c
967
struct flchip_shared *shared = chip->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
969
mutex_lock(&shared->lock);
drivers/mtd/chips/cfi_cmdset_0001.c
970
contender = shared->writing;
drivers/mtd/chips/cfi_cmdset_0001.c
982
mutex_unlock(&shared->lock);
drivers/mtd/chips/cfi_cmdset_0001.c
997
mutex_lock(&shared->lock);
drivers/mtd/lpddr/lpddr_cmds.c
223
struct flchip_shared *shared = chip->priv;
drivers/mtd/lpddr/lpddr_cmds.c
225
mutex_lock(&shared->lock);
drivers/mtd/lpddr/lpddr_cmds.c
226
contender = shared->writing;
drivers/mtd/lpddr/lpddr_cmds.c
238
mutex_unlock(&shared->lock);
drivers/mtd/lpddr/lpddr_cmds.c
253
mutex_lock(&shared->lock);
drivers/mtd/lpddr/lpddr_cmds.c
267
if (mode == FL_ERASING && shared->erasing
drivers/mtd/lpddr/lpddr_cmds.c
268
&& shared->erasing->oldstate == FL_ERASING) {
drivers/mtd/lpddr/lpddr_cmds.c
269
mutex_unlock(&shared->lock);
drivers/mtd/lpddr/lpddr_cmds.c
280
shared->writing = chip;
drivers/mtd/lpddr/lpddr_cmds.c
282
shared->erasing = chip;
drivers/mtd/lpddr/lpddr_cmds.c
283
mutex_unlock(&shared->lock);
drivers/mtd/lpddr/lpddr_cmds.c
350
struct flchip_shared *shared = chip->priv;
drivers/mtd/lpddr/lpddr_cmds.c
351
mutex_lock(&shared->lock);
drivers/mtd/lpddr/lpddr_cmds.c
352
if (shared->writing == chip && chip->oldstate == FL_READY) {
drivers/mtd/lpddr/lpddr_cmds.c
354
shared->writing = shared->erasing;
drivers/mtd/lpddr/lpddr_cmds.c
355
if (shared->writing && shared->writing != chip) {
drivers/mtd/lpddr/lpddr_cmds.c
357
struct flchip *loaner = shared->writing;
drivers/mtd/lpddr/lpddr_cmds.c
359
mutex_unlock(&shared->lock);
drivers/mtd/lpddr/lpddr_cmds.c
367
shared->erasing = NULL;
drivers/mtd/lpddr/lpddr_cmds.c
368
shared->writing = NULL;
drivers/mtd/lpddr/lpddr_cmds.c
369
} else if (shared->erasing == chip && shared->writing != chip) {
drivers/mtd/lpddr/lpddr_cmds.c
377
mutex_unlock(&shared->lock);
drivers/mtd/lpddr/lpddr_cmds.c
38
struct flchip_shared *shared;
drivers/mtd/lpddr/lpddr_cmds.c
381
mutex_unlock(&shared->lock);
drivers/mtd/lpddr/lpddr_cmds.c
68
shared = kmalloc_objs(struct flchip_shared, lpddr->numchips);
drivers/mtd/lpddr/lpddr_cmds.c
69
if (!shared) {
drivers/mtd/lpddr/lpddr_cmds.c
77
shared[i].writing = shared[i].erasing = NULL;
drivers/mtd/lpddr/lpddr_cmds.c
78
mutex_init(&shared[i].lock);
drivers/mtd/lpddr/lpddr_cmds.c
83
chip->priv = &shared[i];
drivers/net/arcnet/com20020.c
203
int com20020_found(struct net_device *dev, int shared)
drivers/net/arcnet/com20020.c
243
if (request_irq(dev->irq, arcnet_interrupt, shared,
drivers/net/arcnet/com20020.h
32
int com20020_found(struct net_device *dev, int shared);
drivers/net/ethernet/3com/typhoon.c
1181
struct typhoon_interface *iface = &tp->shared->iface;
drivers/net/ethernet/3com/typhoon.c
1184
memset(tp->shared, 0, sizeof(struct typhoon_shared));
drivers/net/ethernet/3com/typhoon.c
1223
tp->indexes = &tp->shared->indexes;
drivers/net/ethernet/3com/typhoon.c
1224
tp->txLoRing.ringBase = (u8 *) tp->shared->txLo;
drivers/net/ethernet/3com/typhoon.c
1225
tp->txHiRing.ringBase = (u8 *) tp->shared->txHi;
drivers/net/ethernet/3com/typhoon.c
1226
tp->rxLoRing.ringBase = (u8 *) tp->shared->rxLo;
drivers/net/ethernet/3com/typhoon.c
1227
tp->rxHiRing.ringBase = (u8 *) tp->shared->rxHi;
drivers/net/ethernet/3com/typhoon.c
1228
tp->rxBuffRing.ringBase = (u8 *) tp->shared->rxBuff;
drivers/net/ethernet/3com/typhoon.c
1229
tp->cmdRing.ringBase = (u8 *) tp->shared->cmd;
drivers/net/ethernet/3com/typhoon.c
1230
tp->respRing.ringBase = (u8 *) tp->shared->resp;
drivers/net/ethernet/3com/typhoon.c
2297
void *shared;
drivers/net/ethernet/3com/typhoon.c
2373
shared = dma_alloc_coherent(&pdev->dev, sizeof(struct typhoon_shared),
drivers/net/ethernet/3com/typhoon.c
2375
if (!shared) {
drivers/net/ethernet/3com/typhoon.c
2383
tp->shared = shared;
drivers/net/ethernet/3com/typhoon.c
2528
dma_free_coherent(&pdev->dev, sizeof(struct typhoon_shared), shared,
drivers/net/ethernet/3com/typhoon.c
2557
tp->shared, tp->shared_dma);
drivers/net/ethernet/3com/typhoon.c
281
struct typhoon_shared * shared;
drivers/net/ethernet/amd/pcnet32.c
1596
pcnet32_probe1(unsigned long ioaddr, int shared, struct pci_dev *pdev)
drivers/net/ethernet/amd/pcnet32.c
1646
if (shared)
drivers/net/ethernet/amd/pcnet32.c
1859
lp->shared_irq = shared;
drivers/net/ethernet/broadcom/bnge/bnge_resc.c
137
int bnge_fix_rings_count(u16 *rx, u16 *tx, u16 max, bool shared)
drivers/net/ethernet/broadcom/bnge/bnge_resc.c
141
if (shared) {
drivers/net/ethernet/broadcom/bnge/bnge_resc.c
464
u16 *max_tx, bool shared)
drivers/net/ethernet/broadcom/bnge/bnge_resc.c
474
return bnge_fix_rings_count(max_rx, max_tx, nq, shared);
drivers/net/ethernet/broadcom/bnge/bnge_resc.c
478
bool shared)
drivers/net/ethernet/broadcom/bnge/bnge_resc.c
482
rc = bnge_get_max_rings(bd, max_rx, max_tx, shared);
drivers/net/ethernet/broadcom/bnge/bnge_resc.c
505
rc = bnge_adjust_rings(bd, max_rx, max_tx, max_cp, shared);
drivers/net/ethernet/broadcom/bnge/bnge_resc.h
69
int bnge_fix_rings_count(u16 *rx, u16 *tx, u16 max, bool shared);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
850
BUILD_BUG_ON(sizeof(estats->shared) != sizeof(pstats->mac_stx[1]));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
851
memcpy(&(estats->shared), &(pstats->mac_stx[1]),
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h
90
struct_group(shared,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
11211
bool shared)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
11215
if (shared) {
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16476
int bnxt_get_max_rings(struct bnxt *bp, int *max_rx, int *max_tx, bool shared)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16486
return bnxt_trim_rings(bp, max_rx, max_tx, cp, shared);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16490
bool shared)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16494
rc = bnxt_get_max_rings(bp, max_rx, max_tx, shared);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16498
rc = bnxt_get_max_rings(bp, max_rx, max_tx, shared);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16527
rc = bnxt_trim_rings(bp, max_rx, max_tx, max_cp, shared);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7656
bool shared);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7658
bool shared);
drivers/net/ethernet/intel/i40e/i40e_main.c
15851
pf->udp_tunnel_nic.shared = &pf->udp_tunnel_shared;
drivers/net/ethernet/intel/ice/ice_main.c
4082
udp_tunnel_nic->shared = &hw->udp_tunnel_shared;
drivers/net/ethernet/intel/ice/ice_switch.c
4621
int ice_share_res(struct ice_hw *hw, u16 type, u8 shared, u16 res_id)
drivers/net/ethernet/intel/ice/ice_switch.c
4630
if (shared)
drivers/net/ethernet/intel/ice/ice_switch.c
4639
type, res_id, shared ? "SHARED" : "DEDICATED");
drivers/net/ethernet/intel/ice/ice_switch.h
345
int ice_share_res(struct ice_hw *hw, u16 type, u8 shared, u16 res_id);
drivers/net/ethernet/marvell/mv643xx_eth.c
1151
switch (mp->shared->tx_bw_control) {
drivers/net/ethernet/marvell/mv643xx_eth.c
1193
switch (mp->shared->tx_bw_control) {
drivers/net/ethernet/marvell/mv643xx_eth.c
1360
if (mp->shared->extended_rx_coal_limit)
drivers/net/ethernet/marvell/mv643xx_eth.c
1382
if (mp->shared->extended_rx_coal_limit) {
drivers/net/ethernet/marvell/mv643xx_eth.c
2731
ppd.shared = pdev;
drivers/net/ethernet/marvell/mv643xx_eth.c
3098
if (pd->shared == NULL) {
drivers/net/ethernet/marvell/mv643xx_eth.c
3111
mp->shared = platform_get_drvdata(pd->shared);
drivers/net/ethernet/marvell/mv643xx_eth.c
3112
mp->base = mp->shared->base + 0x0400 + (pd->port_number << 10);
drivers/net/ethernet/marvell/mv643xx_eth.c
3166
} else if (!IS_ERR(mp->shared->clk)) {
drivers/net/ethernet/marvell/mv643xx_eth.c
3167
mp->t_clk = clk_get_rate(mp->shared->clk);
drivers/net/ethernet/marvell/mv643xx_eth.c
3242
if (mp->shared->win_protect)
drivers/net/ethernet/marvell/mv643xx_eth.c
3243
wrl(mp, WINDOW_PROTECT(mp->port_num), mp->shared->win_protect);
drivers/net/ethernet/marvell/mv643xx_eth.c
368
struct mv643xx_eth_shared_private *shared;
drivers/net/ethernet/marvell/mv643xx_eth.c
421
return readl(mp->shared->base + offset);
drivers/net/ethernet/marvell/mv643xx_eth.c
431
writel(data, mp->shared->base + offset);
drivers/net/ethernet/marvell/mv643xx_eth.c
686
if (length - hdr_len > mp->shared->tx_csum_limit ||
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7568
int i, shared;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7645
shared = num_present_cpus() - priv->nthreads;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7646
if (shared > 0)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7648
min_t(int, shared, MVPP2_MAX_THREADS));
drivers/net/ethernet/mediatek/mtk_wed_mcu.c
28
.shared = true,
drivers/net/ethernet/mediatek/mtk_wed_mcu.c
287
if (region->shared && region->consumed)
drivers/net/ethernet/mediatek/mtk_wed_mcu.c
290
if (!region->shared || !region->consumed) {
drivers/net/ethernet/mediatek/mtk_wed_wo.h
165
bool shared:1;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
103
if (!clock->shared)
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
118
if (!clock->shared)
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1192
if (clock->shared) {
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
126
if (!clock->shared)
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1365
clock->shared ? NULL : &mdev->pdev->dev);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1368
clock->shared ? "shared clock " : "",
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1404
static int mlx5_clock_alloc(struct mlx5_core_dev *mdev, bool shared)
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1416
clock->shared = shared;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1422
if (!clock->shared)
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1545
if (!clock->shared) {
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1568
if (!clock->shared) {
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1636
if (mdev->clock->shared)
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.h
61
bool shared;
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
309
set->shared = true;
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
327
set->shared = false;
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
335
if (set->shared)
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
93
u8 shared:1, /* Inserted in hashtable (doesn't mean that
drivers/net/ipa/ipa_uc.c
131
struct ipa_uc_mem_area *shared = ipa_uc_shared(ipa);
drivers/net/ipa/ipa_uc.c
134
if (shared->event == IPA_UC_EVENT_ERROR)
drivers/net/ipa/ipa_uc.c
136
else if (shared->event != IPA_UC_EVENT_LOG_INFO)
drivers/net/ipa/ipa_uc.c
138
shared->event);
drivers/net/ipa/ipa_uc.c
145
struct ipa_uc_mem_area *shared = ipa_uc_shared(ipa);
drivers/net/ipa/ipa_uc.c
156
switch (shared->response) {
drivers/net/ipa/ipa_uc.c
169
shared->response);
drivers/net/ipa/ipa_uc.c
232
struct ipa_uc_mem_area *shared = ipa_uc_shared(ipa);
drivers/net/ipa/ipa_uc.c
237
shared->command = command;
drivers/net/ipa/ipa_uc.c
238
shared->command_param = cpu_to_le32(command_param);
drivers/net/ipa/ipa_uc.c
239
shared->command_param_hi = 0;
drivers/net/ipa/ipa_uc.c
240
shared->response = 0;
drivers/net/ipa/ipa_uc.c
241
shared->response_param = 0;
drivers/net/netdevsim/netdevsim.h
353
bool shared;
drivers/net/netdevsim/udp_tunnels.c
131
if (nsim_dev->udp_ports.shared && nsim_dev->udp_ports.open_only) {
drivers/net/netdevsim/udp_tunnels.c
137
if (!nsim_dev->udp_ports.shared)
drivers/net/netdevsim/udp_tunnels.c
180
if (nsim_dev->udp_ports.shared)
drivers/net/netdevsim/udp_tunnels.c
181
info->shared = &nsim_dev->udp_ports.utn_shared;
drivers/net/netdevsim/udp_tunnels.c
207
&nsim_dev->udp_ports.shared);
drivers/net/phy/mediatek/mtk-ge-soc.c
1326
struct mtk_socphy_shared *shared = phy_package_get_priv(phydev);
drivers/net/phy/mediatek/mtk-ge-soc.c
1359
shared->boottrap = FIELD_GET(RG_GPIO_MISC_TPBANK0_BOOTMODE, reg);
drivers/net/phy/mediatek/mtk-ge-soc.c
1366
struct mtk_socphy_shared *shared;
drivers/net/phy/mediatek/mtk-ge-soc.c
1384
shared = phy_package_get_priv(phydev);
drivers/net/phy/mediatek/mtk-ge-soc.c
1385
priv = &shared->priv[phydev->mdio.addr];
drivers/net/phy/micrel.c
3136
struct lan8814_shared_priv *shared = phy_package_get_priv(ptp_priv->phydev);
drivers/net/phy/micrel.c
3142
info->phc_index = ptp_clock_index(shared->ptp_clock);
drivers/net/phy/micrel.c
3422
struct lan8814_shared_priv *shared = container_of(ptpci, struct lan8814_shared_priv,
drivers/net/phy/micrel.c
3424
struct phy_device *phydev = shared->phydev;
drivers/net/phy/micrel.c
3428
mutex_lock(&shared->shared_lock);
drivers/net/phy/micrel.c
3430
mutex_unlock(&shared->shared_lock);
drivers/net/phy/micrel.c
3440
struct lan8814_shared_priv *shared = container_of(ptpci, struct lan8814_shared_priv,
drivers/net/phy/micrel.c
3442
struct phy_device *phydev = shared->phydev;
drivers/net/phy/micrel.c
3444
mutex_lock(&shared->shared_lock);
drivers/net/phy/micrel.c
3446
mutex_unlock(&shared->shared_lock);
drivers/net/phy/micrel.c
3622
struct lan8814_shared_priv *shared = container_of(ptpci, struct lan8814_shared_priv,
drivers/net/phy/micrel.c
3624
struct phy_device *phydev = shared->phydev;
drivers/net/phy/micrel.c
3626
mutex_lock(&shared->shared_lock);
drivers/net/phy/micrel.c
3628
mutex_unlock(&shared->shared_lock);
drivers/net/phy/micrel.c
3635
struct lan8814_shared_priv *shared = container_of(ptpci, struct lan8814_shared_priv,
drivers/net/phy/micrel.c
3637
struct phy_device *phydev = shared->phydev;
drivers/net/phy/micrel.c
3656
mutex_lock(&shared->shared_lock);
drivers/net/phy/micrel.c
3661
mutex_unlock(&shared->shared_lock);
drivers/net/phy/micrel.c
3758
struct lan8814_shared_priv *shared = container_of(ptpci, struct lan8814_shared_priv,
drivers/net/phy/micrel.c
3760
struct phy_device *phydev = shared->phydev;
drivers/net/phy/micrel.c
3766
mutex_lock(&shared->shared_lock);
drivers/net/phy/micrel.c
3768
pin = ptp_find_pin(shared->ptp_clock, PTP_PF_PEROUT, event);
drivers/net/phy/micrel.c
3770
mutex_unlock(&shared->shared_lock);
drivers/net/phy/micrel.c
3777
mutex_unlock(&shared->shared_lock);
drivers/net/phy/micrel.c
3792
mutex_unlock(&shared->shared_lock);
drivers/net/phy/micrel.c
3799
mutex_unlock(&shared->shared_lock);
drivers/net/phy/micrel.c
3860
mutex_unlock(&shared->shared_lock);
drivers/net/phy/micrel.c
3930
struct lan8814_shared_priv *shared = container_of(ptpci, struct lan8814_shared_priv,
drivers/net/phy/micrel.c
3932
struct phy_device *phydev = shared->phydev;
drivers/net/phy/micrel.c
3935
pin = ptp_find_pin(shared->ptp_clock, PTP_PF_EXTTS,
drivers/net/phy/micrel.c
3940
mutex_lock(&shared->shared_lock);
drivers/net/phy/micrel.c
3946
mutex_unlock(&shared->shared_lock);
drivers/net/phy/micrel.c
4155
static int lan8814_gpio_process_cap(struct lan8814_shared_priv *shared)
drivers/net/phy/micrel.c
4157
struct phy_device *phydev = shared->phydev;
drivers/net/phy/micrel.c
4205
ptp_clock_event(shared->ptp_clock, &ptp_event);
drivers/net/phy/micrel.c
4212
struct lan8814_shared_priv *shared = phy_package_get_priv(phydev);
drivers/net/phy/micrel.c
4215
mutex_lock(&shared->shared_lock);
drivers/net/phy/micrel.c
4216
ret = lan8814_gpio_process_cap(shared);
drivers/net/phy/micrel.c
4217
mutex_unlock(&shared->shared_lock);
drivers/net/phy/micrel.c
4447
struct lan8814_shared_priv *shared = phy_package_get_priv(phydev);
drivers/net/phy/micrel.c
4449
shared->phydev = phydev;
drivers/net/phy/micrel.c
4452
mutex_init(&shared->shared_lock);
drivers/net/phy/micrel.c
4454
shared->pin_config = devm_kmalloc_array(&phydev->mdio.dev,
drivers/net/phy/micrel.c
4456
sizeof(*shared->pin_config),
drivers/net/phy/micrel.c
4458
if (!shared->pin_config)
drivers/net/phy/micrel.c
4462
struct ptp_pin_desc *ptp_pin = &shared->pin_config[i];
drivers/net/phy/micrel.c
4471
shared->ptp_clock_info.owner = THIS_MODULE;
drivers/net/phy/micrel.c
4472
snprintf(shared->ptp_clock_info.name, 30, "%s", phydev->drv->name);
drivers/net/phy/micrel.c
4473
shared->ptp_clock_info.max_adj = 31249999;
drivers/net/phy/micrel.c
4474
shared->ptp_clock_info.n_alarm = 0;
drivers/net/phy/micrel.c
4475
shared->ptp_clock_info.n_ext_ts = LAN8814_PTP_EXTTS_NUM;
drivers/net/phy/micrel.c
4476
shared->ptp_clock_info.n_pins = gpios;
drivers/net/phy/micrel.c
4477
shared->ptp_clock_info.pps = 0;
drivers/net/phy/micrel.c
4478
shared->ptp_clock_info.supported_extts_flags = PTP_RISING_EDGE |
drivers/net/phy/micrel.c
4481
shared->ptp_clock_info.supported_perout_flags = PTP_PEROUT_DUTY_CYCLE;
drivers/net/phy/micrel.c
4482
shared->ptp_clock_info.pin_config = shared->pin_config;
drivers/net/phy/micrel.c
4483
shared->ptp_clock_info.n_per_out = LAN8814_PTP_PEROUT_NUM;
drivers/net/phy/micrel.c
4484
shared->ptp_clock_info.adjfine = lan8814_ptpci_adjfine;
drivers/net/phy/micrel.c
4485
shared->ptp_clock_info.adjtime = lan8814_ptpci_adjtime;
drivers/net/phy/micrel.c
4486
shared->ptp_clock_info.gettime64 = lan8814_ptpci_gettime64;
drivers/net/phy/micrel.c
4487
shared->ptp_clock_info.settime64 = lan8814_ptpci_settime64;
drivers/net/phy/micrel.c
4488
shared->ptp_clock_info.getcrosststamp = NULL;
drivers/net/phy/micrel.c
4489
shared->ptp_clock_info.enable = lan8814_ptpci_enable;
drivers/net/phy/micrel.c
4490
shared->ptp_clock_info.verify = lan8814_ptpci_verify;
drivers/net/phy/micrel.c
4492
shared->ptp_clock = ptp_clock_register(&shared->ptp_clock_info,
drivers/net/phy/micrel.c
4494
if (IS_ERR(shared->ptp_clock)) {
drivers/net/phy/micrel.c
4496
shared->ptp_clock);
drivers/net/phy/micrel.c
4501
if (!shared->ptp_clock)
drivers/net/phy/mscc/mscc_ptp.c
1639
struct vsc85xx_shared_private *shared = phy_package_get_priv(phydev);
drivers/net/phy/mscc/mscc_ptp.c
1642
mutex_init(&shared->gpio_lock);
drivers/net/phy/mscc/mscc_ptp.c
650
struct vsc85xx_shared_private *shared;
drivers/net/phy/mscc/mscc_ptp.c
653
shared = phy_package_get_priv(phydev);
drivers/net/phy/mscc/mscc_ptp.c
662
mutex_lock(&shared->gpio_lock);
drivers/net/phy/mscc/mscc_ptp.c
678
mutex_unlock(&shared->gpio_lock);
drivers/net/phy/mscc/mscc_ptp.c
702
struct vsc85xx_shared_private *shared;
drivers/net/phy/mscc/mscc_ptp.c
705
shared = phy_package_get_priv(phydev);
drivers/net/phy/mscc/mscc_ptp.c
721
mutex_lock(&shared->gpio_lock);
drivers/net/phy/mscc/mscc_ptp.c
728
mutex_unlock(&shared->gpio_lock);
drivers/net/phy/phy_package.c
161
struct phy_package_shared *shared = phydev->shared;
drivers/net/phy/phy_package.c
163
if (!shared)
drivers/net/phy/phy_package.c
166
return !test_and_set_bit(b, &shared->flags);
drivers/net/phy/phy_package.c
212
struct phy_package_shared *shared;
drivers/net/phy/phy_package.c
219
shared = bus->shared[base_addr];
drivers/net/phy/phy_package.c
220
if (!shared) {
drivers/net/phy/phy_package.c
222
shared = kzalloc_obj(*shared);
drivers/net/phy/phy_package.c
223
if (!shared)
drivers/net/phy/phy_package.c
226
shared->priv = kzalloc(priv_size, GFP_KERNEL);
drivers/net/phy/phy_package.c
227
if (!shared->priv)
drivers/net/phy/phy_package.c
229
shared->priv_size = priv_size;
drivers/net/phy/phy_package.c
231
shared->base_addr = base_addr;
drivers/net/phy/phy_package.c
232
shared->np = NULL;
drivers/net/phy/phy_package.c
233
refcount_set(&shared->refcnt, 1);
drivers/net/phy/phy_package.c
234
bus->shared[base_addr] = shared;
drivers/net/phy/phy_package.c
237
if (priv_size && priv_size != shared->priv_size)
drivers/net/phy/phy_package.c
239
refcount_inc(&shared->refcnt);
drivers/net/phy/phy_package.c
243
phydev->shared = shared;
drivers/net/phy/phy_package.c
248
kfree(shared);
drivers/net/phy/phy_package.c
303
phydev->shared->np = package_node;
drivers/net/phy/phy_package.c
322
struct phy_package_shared *shared = phydev->shared;
drivers/net/phy/phy_package.c
325
if (!shared)
drivers/net/phy/phy_package.c
329
if (shared->np)
drivers/net/phy/phy_package.c
330
of_node_put(shared->np);
drivers/net/phy/phy_package.c
332
if (refcount_dec_and_mutex_lock(&shared->refcnt, &bus->shared_lock)) {
drivers/net/phy/phy_package.c
333
bus->shared[shared->base_addr] = NULL;
drivers/net/phy/phy_package.c
335
kfree(shared->priv);
drivers/net/phy/phy_package.c
336
kfree(shared);
drivers/net/phy/phy_package.c
339
phydev->shared = NULL;
drivers/net/phy/phy_package.c
45
return phydev->shared->np;
drivers/net/phy/phy_package.c
51
return phydev->shared->priv;
drivers/net/phy/phy_package.c
58
struct phy_package_shared *shared = phydev->shared;
drivers/net/phy/phy_package.c
59
u8 base_addr = shared->base_addr;
drivers/net/vmxnet3/vmxnet3_drv.c
101
adapter->shared->devRead.intrConf.intrCtrl |=
drivers/net/vmxnet3/vmxnet3_drv.c
104
adapter->shared->devReadExt.intrConfExt.intrCtrl |=
drivers/net/vmxnet3/vmxnet3_drv.c
1272
tx_num_deferred = le32_to_cpu(tq->shared->txNumDeferred);
drivers/net/vmxnet3/vmxnet3_drv.c
1319
le32_add_cpu(&tq->shared->txNumDeferred, num_pkts);
drivers/net/vmxnet3/vmxnet3_drv.c
1359
if (tx_num_deferred >= le32_to_cpu(tq->shared->txThreshold)) {
drivers/net/vmxnet3/vmxnet3_drv.c
1360
tq->shared->txNumDeferred = 0;
drivers/net/vmxnet3/vmxnet3_drv.c
1941
!rq->shared->updateRxProd)
drivers/net/vmxnet3/vmxnet3_drv.c
2000
if (unlikely(rq->shared->updateRxProd) && (ring->next2fill & 0xf) == 0) {
drivers/net/vmxnet3/vmxnet3_drv.c
2356
if (unlikely(adapter->shared->ecr))
drivers/net/vmxnet3/vmxnet3_drv.c
241
u32 events = le32_to_cpu(adapter->shared->ecr);
drivers/net/vmxnet3/vmxnet3_drv.c
2490
if (adapter->shared->ecr)
drivers/net/vmxnet3/vmxnet3_drv.c
2719
u32 *vfTable = adapter->shared->devRead.rxFilterConf.vfTable;
drivers/net/vmxnet3/vmxnet3_drv.c
2736
u32 *vfTable = adapter->shared->devRead.rxFilterConf.vfTable;
drivers/net/vmxnet3/vmxnet3_drv.c
2758
u32 *vfTable = adapter->shared->devRead.rxFilterConf.vfTable;
drivers/net/vmxnet3/vmxnet3_drv.c
2803
&adapter->shared->devRead.rxFilterConf;
drivers/net/vmxnet3/vmxnet3_drv.c
2810
u32 *vfTable = adapter->shared->devRead.rxFilterConf.vfTable;
drivers/net/vmxnet3/vmxnet3_drv.c
2891
struct Vmxnet3_DriverShared *shared = adapter->shared;
drivers/net/vmxnet3/vmxnet3_drv.c
2892
struct Vmxnet3_DSDevRead *devRead = &shared->devRead;
drivers/net/vmxnet3/vmxnet3_drv.c
2893
struct Vmxnet3_DSDevReadExt *devReadExt = &shared->devReadExt;
drivers/net/vmxnet3/vmxnet3_drv.c
2900
memset(shared, 0, sizeof(*shared));
drivers/net/vmxnet3/vmxnet3_drv.c
2903
shared->magic = cpu_to_le32(VMXNET3_REV1_MAGIC);
drivers/net/vmxnet3/vmxnet3_drv.c
3050
struct Vmxnet3_DriverShared *shared = adapter->shared;
drivers/net/vmxnet3/vmxnet3_drv.c
3051
union Vmxnet3_CmdInfo *cmdInfo = &shared->cu.cmdInfo;
drivers/net/vmxnet3/vmxnet3_drv.c
3067
struct Vmxnet3_DriverShared *shared = adapter->shared;
drivers/net/vmxnet3/vmxnet3_drv.c
3068
union Vmxnet3_CmdInfo *cmdInfo = &shared->cu.cmdInfo;
drivers/net/vmxnet3/vmxnet3_drv.c
3094
struct Vmxnet3_DriverShared *shared = adapter->shared;
drivers/net/vmxnet3/vmxnet3_drv.c
3095
union Vmxnet3_CmdInfo *cmdInfo = &shared->cu.cmdInfo;
drivers/net/vmxnet3/vmxnet3_drv.c
3444
tq->shared = &adapter->tqd_start[i].ctrl;
drivers/net/vmxnet3/vmxnet3_drv.c
3468
rq->shared = &adapter->rqd_start[i].ctrl;
drivers/net/vmxnet3/vmxnet3_drv.c
4045
adapter->shared = dma_alloc_coherent(
drivers/net/vmxnet3/vmxnet3_drv.c
4049
if (!adapter->shared) {
drivers/net/vmxnet3/vmxnet3_drv.c
4304
adapter->shared, adapter->shared_pa);
drivers/net/vmxnet3/vmxnet3_drv.c
4373
adapter->shared, adapter->shared_pa);
drivers/net/vmxnet3/vmxnet3_drv.c
4504
adapter->shared->devRead.pmConfDesc.confVer = cpu_to_le32(1);
drivers/net/vmxnet3/vmxnet3_drv.c
4505
adapter->shared->devRead.pmConfDesc.confLen = cpu_to_le32(sizeof(
drivers/net/vmxnet3/vmxnet3_drv.c
4507
adapter->shared->devRead.pmConfDesc.confPA =
drivers/net/vmxnet3/vmxnet3_drv.c
85
adapter->shared->devRead.intrConf.intrCtrl &=
drivers/net/vmxnet3/vmxnet3_drv.c
88
adapter->shared->devReadExt.intrConfExt.intrCtrl &=
drivers/net/vmxnet3/vmxnet3_ethtool.c
1024
struct Vmxnet3_DriverShared *shared = adapter->shared;
drivers/net/vmxnet3/vmxnet3_ethtool.c
1025
union Vmxnet3_CmdInfo *cmdInfo = &shared->cu.cmdInfo;
drivers/net/vmxnet3/vmxnet3_ethtool.c
1191
struct Vmxnet3_DriverShared *shared = adapter->shared;
drivers/net/vmxnet3/vmxnet3_ethtool.c
1192
union Vmxnet3_CmdInfo *cmdInfo = &shared->cu.cmdInfo;
drivers/net/vmxnet3/vmxnet3_ethtool.c
426
adapter->shared->devRead.misc.uptFeatures |=
drivers/net/vmxnet3/vmxnet3_ethtool.c
429
adapter->shared->devRead.misc.uptFeatures &=
drivers/net/vmxnet3/vmxnet3_ethtool.c
434
adapter->shared->devRead.misc.uptFeatures |=
drivers/net/vmxnet3/vmxnet3_ethtool.c
437
adapter->shared->devRead.misc.uptFeatures &=
drivers/net/vmxnet3/vmxnet3_ethtool.c
441
adapter->shared->devRead.misc.uptFeatures |=
drivers/net/vmxnet3/vmxnet3_ethtool.c
444
adapter->shared->devRead.misc.uptFeatures &=
drivers/net/vmxnet3/vmxnet3_ethtool.c
449
adapter->shared->devRead.misc.uptFeatures |=
drivers/net/vmxnet3/vmxnet3_ethtool.c
454
adapter->shared->devRead.misc.uptFeatures &=
drivers/net/vmxnet3/vmxnet3_int.h
265
struct Vmxnet3_TxQueueCtrl *shared;
drivers/net/vmxnet3/vmxnet3_int.h
339
struct Vmxnet3_RxQueueCtrl *shared;
drivers/net/vmxnet3/vmxnet3_int.h
386
struct Vmxnet3_DriverShared *shared;
drivers/net/vmxnet3/vmxnet3_xdp.c
177
tx_num_deferred = le32_to_cpu(tq->shared->txNumDeferred);
drivers/net/vmxnet3/vmxnet3_xdp.c
178
le32_add_cpu(&tq->shared->txNumDeferred, 1);
drivers/net/vmxnet3/vmxnet3_xdp.c
195
if (tx_num_deferred >= le32_to_cpu(tq->shared->txThreshold)) {
drivers/net/vmxnet3/vmxnet3_xdp.c
196
tq->shared->txNumDeferred = 0;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1141
if (devinfo->shared.version < BRCMF_PCIE_SHARED_VERSION_7)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1203
devinfo->shared.commonrings[i]);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1204
devinfo->shared.commonrings[i] = NULL;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1206
kfree(devinfo->shared.flowrings);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1207
devinfo->shared.flowrings = NULL;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1237
memcpy_fromio(&ringinfo, devinfo->tcm + devinfo->shared.ring_info_addr,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1239
if (devinfo->shared.version >= 6) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1311
memcpy_toio(devinfo->tcm + devinfo->shared.ring_info_addr,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1325
devinfo->shared.commonrings[i] = ring;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1340
devinfo->shared.commonrings[i] = ring;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1347
devinfo->shared.max_flowrings = max_flowrings;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1348
devinfo->shared.max_submissionrings = max_submissionrings;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1349
devinfo->shared.max_completionrings = max_completionrings;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1372
devinfo->shared.flowrings = rings;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1386
if (devinfo->shared.scratch)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1389
devinfo->shared.scratch,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1390
devinfo->shared.scratch_dmahandle);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1391
if (devinfo->shared.ringupd)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1394
devinfo->shared.ringupd,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1395
devinfo->shared.ringupd_dmahandle);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1404
devinfo->shared.scratch =
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1407
&devinfo->shared.scratch_dmahandle,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1409
if (!devinfo->shared.scratch)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1412
addr = devinfo->shared.tcm_base_address +
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1414
address = (u64)devinfo->shared.scratch_dmahandle;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1417
addr = devinfo->shared.tcm_base_address +
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1421
devinfo->shared.ringupd =
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1424
&devinfo->shared.ringupd_dmahandle,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1426
if (!devinfo->shared.ringupd)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1429
addr = devinfo->shared.tcm_base_address +
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1431
address = (u64)devinfo->shared.ringupd_dmahandle;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1434
addr = devinfo->shared.tcm_base_address +
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1622
struct brcmf_pcie_shared_info *shared;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1625
shared = &devinfo->shared;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1626
shared->tcm_base_address = sharedram_addr;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1628
shared->flags = brcmf_pcie_read_tcm32(devinfo, sharedram_addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1629
shared->version = (u8)(shared->flags & BRCMF_PCIE_SHARED_VERSION_MASK);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1630
brcmf_dbg(PCIE, "PCIe protocol version %d\n", shared->version);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1631
if ((shared->version > BRCMF_PCIE_MAX_SHARED_VERSION) ||
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1632
(shared->version < BRCMF_PCIE_MIN_SHARED_VERSION)) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1634
shared->version);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1639
if (shared->flags & BRCMF_PCIE_SHARED_DMA_INDEX) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1640
if (shared->flags & BRCMF_PCIE_SHARED_DMA_2B_IDX)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1647
shared->max_rxbufpost = brcmf_pcie_read_tcm16(devinfo, addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1648
if (shared->max_rxbufpost == 0)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1649
shared->max_rxbufpost = BRCMF_DEF_MAX_RXBUFPOST;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1652
shared->rx_dataoffset = brcmf_pcie_read_tcm32(devinfo, addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1655
shared->htod_mb_data_addr = brcmf_pcie_read_tcm32(devinfo, addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1658
shared->dtoh_mb_data_addr = brcmf_pcie_read_tcm32(devinfo, addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1661
shared->ring_info_addr = brcmf_pcie_read_tcm32(devinfo, addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1664
shared->max_rxbufpost, shared->rx_dataoffset);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
2200
&devinfo->shared.commonrings[i]->commonring;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
2202
flowrings = kzalloc_objs(*flowrings, devinfo->shared.max_flowrings);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
2206
for (i = 0; i < devinfo->shared.max_flowrings; i++)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
2207
flowrings[i] = &devinfo->shared.flowrings[i].commonring;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
2210
bus->msgbuf->rx_dataoffset = devinfo->shared.rx_dataoffset;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
2211
bus->msgbuf->max_rxbufpost = devinfo->shared.max_rxbufpost;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
2212
bus->msgbuf->max_flowrings = devinfo->shared.max_flowrings;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
346
struct brcmf_pcie_shared_info shared;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
765
struct brcmf_pcie_shared_info *shared;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
771
shared = &devinfo->shared;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
772
addr = shared->htod_mb_data_addr;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
802
struct brcmf_pcie_shared_info *shared;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
806
shared = &devinfo->shared;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
807
addr = shared->dtoh_mb_data_addr;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
837
struct brcmf_pcie_shared_info *shared;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
841
shared = &devinfo->shared;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
842
console = &shared->console;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
843
addr = shared->tcm_base_address + BRCMF_SHARED_CONSOLE_ADDR_OFFSET;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
874
console = &devinfo->shared.console;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
923
if (devinfo->shared.flags & BRCMF_PCIE_SHARED_HOSTRDY_DB1)
drivers/net/xen-netback/interface.c
623
struct xen_netif_ctrl_sring *shared;
drivers/net/xen-netback/interface.c
631
shared = (struct xen_netif_ctrl_sring *)addr;
drivers/net/xen-netback/interface.c
632
rsp_prod = READ_ONCE(shared->rsp_prod);
drivers/net/xen-netback/interface.c
633
req_prod = READ_ONCE(shared->req_prod);
drivers/net/xen-netback/interface.c
635
BACK_RING_ATTACH(&vif->ctrl, shared, rsp_prod, XEN_PAGE_SIZE);
drivers/nvme/host/core.c
3906
head->shared = info->is_shared;
drivers/nvme/host/core.c
4027
if ((!info->is_shared || !head->shared) &&
drivers/nvme/host/nvme.h
536
bool shared;
drivers/nvme/host/nvme.h
938
return head->shared ||
drivers/perf/xgene_pmu.c
433
XGENE_PMU_EVENT_ATTR(pa-rd-shared-req-issued, 0x10),
drivers/perf/xgene_pmu.c
446
XGENE_PMU_EVENT_ATTR(pa-rd-shared-snoop, 0x21),
drivers/perf/xgene_pmu.c
447
XGENE_PMU_EVENT_ATTR(pa-rd-shared-snoop-hit, 0x22),
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3796
struct vchiq_shared_state *shared, const char *label)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3814
label, shared->slot_first, shared->slot_last,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3815
shared->tx_pos, shared->slot_queue_recycle);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3819
for (i = shared->slot_first; i <= shared->slot_last; i++) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3828
for (i = 1; i < shared->debug[DEBUG_ENTRIES]; i++) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3830
debug_names[i], shared->debug[i], shared->debug[i]);
drivers/platform/x86/uv_sysfs.c
164
__ATTR(shared, 0444, hub_shared_show, NULL);
drivers/reset/core.c
1079
bool shared = flags & RESET_CONTROL_FLAGS_BIT_SHARED;
drivers/reset/core.c
1083
if (WARN_ON(shared && acquired))
drivers/reset/core.c
226
if (rstc->shared) {
drivers/reset/core.c
238
if (rstc && rstc->shared)
drivers/reset/core.c
343
if (rstc->shared) {
drivers/reset/core.c
355
if (rstc->shared && ret)
drivers/reset/core.c
412
if (rstc->shared) {
drivers/reset/core.c
453
if (rstc->shared) {
drivers/reset/core.c
541
if (rstc->shared) {
drivers/reset/core.c
57
bool shared;
drivers/reset/core.c
752
bool shared = flags & RESET_CONTROL_FLAGS_BIT_SHARED;
drivers/reset/core.c
770
if (!rstc->shared && !shared && !acquired)
drivers/reset/core.c
773
if (WARN_ON(!rstc->shared || !shared))
drivers/reset/core.c
795
rstc->shared = shared;
drivers/s390/block/dasd_fba.h
58
unsigned char shared:1;
drivers/s390/block/dcssblk.c
431
static DEVICE_ATTR(shared, S_IWUSR | S_IRUSR, dcssblk_shared_show,
drivers/s390/cio/chp.c
354
if (chp->shared == -1) /* channel measurements not available */
drivers/s390/cio/chp.c
356
return sysfs_emit(buf, "%x\n", chp->shared);
drivers/s390/cio/chp.c
359
static DEVICE_ATTR(shared, 0444, chp_shared_show, NULL);
drivers/s390/cio/chp.h
53
int shared;
drivers/s390/cio/chsc.c
1098
chp->shared = -1;
drivers/s390/cio/chsc.c
1131
chp->shared = scmc_area->cmcb.shared;
drivers/s390/cio/chsc.h
22
u32 shared : 1;
drivers/scsi/aic7xxx/aic7770_osm.c
64
int shared;
drivers/scsi/aic7xxx/aic7770_osm.c
66
shared = 0;
drivers/scsi/aic7xxx/aic7770_osm.c
68
shared = IRQF_SHARED;
drivers/scsi/aic7xxx/aic7770_osm.c
70
error = request_irq(irq, ahc_linux_isr, shared, "aic7xxx", ahc);
drivers/thermal/tegra/soctherm-fuse.c
107
shared->actual_temp_cp = 2 * NOMINAL_CALIB_CP + shifted_cp;
drivers/thermal/tegra/soctherm-fuse.c
108
shared->actual_temp_ft = 2 * tfuse->nominal_calib_ft + shifted_ft;
drivers/thermal/tegra/soctherm-fuse.c
114
const struct tsensor_shared_calib *shared,
drivers/thermal/tegra/soctherm-fuse.c
132
actual_tsensor_cp = (shared->base_cp * 64) + sign_extend32(val, 12);
drivers/thermal/tegra/soctherm-fuse.c
135
actual_tsensor_ft = (shared->base_ft * 32) + sign_extend32(val, 12);
drivers/thermal/tegra/soctherm-fuse.c
138
delta_temp = shared->actual_temp_ft - shared->actual_temp_cp;
drivers/thermal/tegra/soctherm-fuse.c
146
temp = ((s64)actual_tsensor_ft * shared->actual_temp_cp) -
drivers/thermal/tegra/soctherm-fuse.c
147
((s64)actual_tsensor_cp * shared->actual_temp_ft);
drivers/thermal/tegra/soctherm-fuse.c
78
struct tsensor_shared_calib *shared)
drivers/thermal/tegra/soctherm-fuse.c
88
shared->base_cp = (val & tfuse->fuse_base_cp_mask) >>
drivers/thermal/tegra/soctherm-fuse.c
90
shared->base_ft = (val & tfuse->fuse_base_ft_mask) >>
drivers/thermal/tegra/soctherm.h
140
struct tsensor_shared_calib *shared);
drivers/thermal/tegra/soctherm.h
142
const struct tsensor_shared_calib *shared,
drivers/tty/tty_io.c
1944
static struct tty_struct *tty_kopen(dev_t device, int shared)
drivers/tty/tty_io.c
1959
if (IS_ERR(tty) || shared)
drivers/video/fbdev/pxa3xx-gcu.c
118
struct pxa3xx_gcu_shared *shared = priv->shared; \
drivers/video/fbdev/pxa3xx-gcu.c
132
shared->hw_running ? "running" : " idle", \
drivers/video/fbdev/pxa3xx-gcu.c
153
memset(priv->shared, 0, SHARED_SIZE);
drivers/video/fbdev/pxa3xx-gcu.c
154
priv->shared->buffer_phys = priv->shared_phys;
drivers/video/fbdev/pxa3xx-gcu.c
155
priv->shared->magic = PXA3XX_GCU_SHARED_MAGIC;
drivers/video/fbdev/pxa3xx-gcu.c
171
struct pxa3xx_gcu_shared *sh = priv->shared;
drivers/video/fbdev/pxa3xx-gcu.c
207
struct pxa3xx_gcu_shared *shared = priv->shared;
drivers/video/fbdev/pxa3xx-gcu.c
214
shared->buffer[num++] = 0x05000000;
drivers/video/fbdev/pxa3xx-gcu.c
217
shared->buffer[num++] = 0x00000001;
drivers/video/fbdev/pxa3xx-gcu.c
218
shared->buffer[num++] = ready->phys;
drivers/video/fbdev/pxa3xx-gcu.c
222
shared->buffer[num++] = 0x05000000;
drivers/video/fbdev/pxa3xx-gcu.c
226
shared->hw_running = 1;
drivers/video/fbdev/pxa3xx-gcu.c
229
gc_writel(priv, REG_GCRBBR, shared->buffer_phys);
drivers/video/fbdev/pxa3xx-gcu.c
232
gc_writel(priv, REG_GCRBTR, shared->buffer_phys + num * 4);
drivers/video/fbdev/pxa3xx-gcu.c
242
struct pxa3xx_gcu_shared *shared = priv->shared;
drivers/video/fbdev/pxa3xx-gcu.c
251
shared->num_interrupts++;
drivers/video/fbdev/pxa3xx-gcu.c
265
shared->num_idle++;
drivers/video/fbdev/pxa3xx-gcu.c
266
shared->hw_running = 0;
drivers/video/fbdev/pxa3xx-gcu.c
276
shared->num_done++;
drivers/video/fbdev/pxa3xx-gcu.c
298
priv->shared->num_wait_idle++;
drivers/video/fbdev/pxa3xx-gcu.c
300
while (priv->shared->hw_running) {
drivers/video/fbdev/pxa3xx-gcu.c
301
int num = priv->shared->num_interrupts;
drivers/video/fbdev/pxa3xx-gcu.c
305
!priv->shared->hw_running, HZ*4);
drivers/video/fbdev/pxa3xx-gcu.c
311
priv->shared->num_interrupts == num) {
drivers/video/fbdev/pxa3xx-gcu.c
332
priv->shared->num_wait_free++;
drivers/video/fbdev/pxa3xx-gcu.c
388
priv->shared->num_writes++;
drivers/video/fbdev/pxa3xx-gcu.c
389
priv->shared->num_words += words;
drivers/video/fbdev/pxa3xx-gcu.c
442
if (!priv->shared->hw_running)
drivers/video/fbdev/pxa3xx-gcu.c
484
priv->shared, priv->shared_phys, size);
drivers/video/fbdev/pxa3xx-gcu.c
624
priv->shared = dma_alloc_coherent(dev, SHARED_SIZE,
drivers/video/fbdev/pxa3xx-gcu.c
626
if (!priv->shared) {
drivers/video/fbdev/pxa3xx-gcu.c
673
priv->shared, priv->shared_phys);
drivers/video/fbdev/pxa3xx-gcu.c
685
dma_free_coherent(dev, SHARED_SIZE, priv->shared, priv->shared_phys);
drivers/video/fbdev/pxa3xx-gcu.c
88
struct pxa3xx_gcu_shared *shared;
drivers/video/fbdev/via/accel.c
308
u32 chip_name = viapar->shared->chip_info.gfx_chip_name;
drivers/video/fbdev/via/accel.c
310
engine = viapar->shared->vdev->engine_mmio;
drivers/video/fbdev/via/accel.c
328
viapar->shared->hw_bitblt = hw_bitblt_1;
drivers/video/fbdev/via/accel.c
333
viapar->shared->hw_bitblt = hw_bitblt_2;
drivers/video/fbdev/via/accel.c
336
viapar->shared->hw_bitblt = NULL;
drivers/video/fbdev/via/accel.c
340
viapar->shared->cursor_vram_addr = viapar->fbmem_free;
drivers/video/fbdev/via/accel.c
344
viapar->shared->vq_vram_addr = viapar->fbmem_free;
drivers/video/fbdev/via/accel.c
357
viapar->shared->vdev->camera_fbmem_size = 3*VGA_HEIGHT*VGA_WIDTH*2;
drivers/video/fbdev/via/accel.c
358
viapar->fbmem_free -= viapar->shared->vdev->camera_fbmem_size;
drivers/video/fbdev/via/accel.c
359
viapar->fbmem_used += viapar->shared->vdev->camera_fbmem_size;
drivers/video/fbdev/via/accel.c
360
viapar->shared->vdev->camera_fbmem_offset = viapar->fbmem_free;
drivers/video/fbdev/via/accel.c
369
void __iomem *engine = viapar->shared->vdev->engine_mmio;
drivers/video/fbdev/via/accel.c
372
vq_len, chip_name = viapar->shared->chip_info.gfx_chip_name;
drivers/video/fbdev/via/accel.c
375
switch (viapar->shared->chip_info.twod_engine) {
drivers/video/fbdev/via/accel.c
415
vq_start_addr = viapar->shared->vq_vram_addr;
drivers/video/fbdev/via/accel.c
416
vq_end_addr = viapar->shared->vq_vram_addr + VQ_SIZE - 1;
drivers/video/fbdev/via/accel.c
470
writel(viapar->shared->cursor_vram_addr, engine + VIA_REG_CURSOR_MODE);
drivers/video/fbdev/via/accel.c
483
temp = readl(viapar->shared->vdev->engine_mmio + VIA_REG_CURSOR_MODE);
drivers/video/fbdev/via/accel.c
500
writel(temp, viapar->shared->vdev->engine_mmio + VIA_REG_CURSOR_MODE);
drivers/video/fbdev/via/accel.c
508
void __iomem *engine = viapar->shared->vdev->engine_mmio;
drivers/video/fbdev/via/accel.c
510
switch (viapar->shared->chip_info.twod_engine) {
drivers/video/fbdev/via/dvi.c
168
maxPixelClock = viaparinfo->shared->tmds_setting_info.max_pixel_clock;
drivers/video/fbdev/via/hw.c
1622
viafb_init_dvi_size(&viaparinfo->shared->chip_info.tmds_chip_info,
drivers/video/fbdev/via/hw.c
1623
&viaparinfo->shared->tmds_setting_info);
drivers/video/fbdev/via/hw.c
1823
u32 devices = viaparinfo->shared->iga1_devices
drivers/video/fbdev/via/hw.c
1824
| viaparinfo->shared->iga2_devices;
drivers/video/fbdev/via/hw.c
1854
via_set_source(viaparinfo->shared->iga1_devices, IGA1);
drivers/video/fbdev/via/hw.c
1855
via_set_source(viaparinfo->shared->iga2_devices, IGA2);
drivers/video/fbdev/via/hw.c
1856
if (viaparinfo->shared->iga2_devices)
drivers/video/fbdev/via/hw.c
1877
if (viaparinfo->shared->iga2_devices & VIA_CRT
drivers/video/fbdev/via/hw.c
1882
(viaparinfo->shared->iga1_devices & VIA_CRT)
drivers/video/fbdev/via/hw.c
1897
if (viaparinfo->shared->tmds_setting_info.iga_path == IGA2
drivers/video/fbdev/via/hw.c
1960
via_set_sync_polarity(viaparinfo->shared->iga1_devices,
drivers/video/fbdev/via/hw.c
1962
via_set_sync_polarity(viaparinfo->shared->iga2_devices,
drivers/video/fbdev/via/hw.c
1976
if (viaparinfo->shared->iga1_devices) {
drivers/video/fbdev/via/hw.c
1984
if (viaparinfo->shared->iga2_devices) {
drivers/video/fbdev/via/hw.c
610
viaparinfo->shared->iga1_devices = 0;
drivers/video/fbdev/via/hw.c
611
viaparinfo->shared->iga2_devices = 0;
drivers/video/fbdev/via/hw.c
614
viaparinfo->shared->iga1_devices |= VIA_CRT;
drivers/video/fbdev/via/hw.c
616
viaparinfo->shared->iga2_devices |= VIA_CRT;
drivers/video/fbdev/via/hw.c
621
viaparinfo->shared->iga1_devices |= get_dvi_devices(
drivers/video/fbdev/via/hw.c
625
viaparinfo->shared->iga2_devices |= get_dvi_devices(
drivers/video/fbdev/via/hw.c
632
viaparinfo->shared->iga1_devices |= get_lcd_devices(
drivers/video/fbdev/via/hw.c
636
viaparinfo->shared->iga2_devices |= get_lcd_devices(
drivers/video/fbdev/via/hw.c
643
viaparinfo->shared->iga1_devices |= get_lcd_devices(
drivers/video/fbdev/via/hw.c
647
viaparinfo->shared->iga2_devices |= get_lcd_devices(
drivers/video/fbdev/via/hw.c
654
viaparinfo->shared->iga2_devices = VIA_DVP1 | VIA_LVDS2;
drivers/video/fbdev/via/viafbdev.c
1456
viaparinfo->shared->chip_info.gfx_chip_name]);
drivers/video/fbdev/via/viafbdev.c
1491
via_odev_to_seq(m, viaparinfo->shared->iga1_devices);
drivers/video/fbdev/via/viafbdev.c
1506
dev_old = dev_new = viaparinfo->shared->iga1_devices;
drivers/video/fbdev/via/viafbdev.c
1512
viaparinfo->shared->iga1_devices = dev_new;
drivers/video/fbdev/via/viafbdev.c
1513
viaparinfo->shared->iga2_devices &= ~dev_new;
drivers/video/fbdev/via/viafbdev.c
1530
via_odev_to_seq(m, viaparinfo->shared->iga2_devices);
drivers/video/fbdev/via/viafbdev.c
1545
dev_old = dev_new = viaparinfo->shared->iga2_devices;
drivers/video/fbdev/via/viafbdev.c
1551
viaparinfo->shared->iga2_devices = dev_new;
drivers/video/fbdev/via/viafbdev.c
1552
viaparinfo->shared->iga1_devices &= ~dev_new;
drivers/video/fbdev/via/viafbdev.c
1568
static void viafb_init_proc(struct viafb_shared *shared)
drivers/video/fbdev/via/viafbdev.c
1573
shared->proc_entry = viafb_entry;
drivers/video/fbdev/via/viafbdev.c
1580
if (IS_VT1636(shared->chip_info.lvds_chip_info)
drivers/video/fbdev/via/viafbdev.c
1581
|| IS_VT1636(shared->chip_info.lvds_chip_info2))
drivers/video/fbdev/via/viafbdev.c
1589
shared->iga1_proc_entry = iga1_entry;
drivers/video/fbdev/via/viafbdev.c
1593
shared->iga2_proc_entry = iga2_entry;
drivers/video/fbdev/via/viafbdev.c
1598
static void viafb_remove_proc(struct viafb_shared *shared)
drivers/video/fbdev/via/viafbdev.c
1600
struct proc_dir_entry *viafb_entry = shared->proc_entry;
drivers/video/fbdev/via/viafbdev.c
1605
remove_proc_entry("output_devices", shared->iga2_proc_entry);
drivers/video/fbdev/via/viafbdev.c
1607
remove_proc_entry("output_devices", shared->iga1_proc_entry);
drivers/video/fbdev/via/viafbdev.c
1616
if (IS_VT1636(shared->chip_info.lvds_chip_info)
drivers/video/fbdev/via/viafbdev.c
1617
|| IS_VT1636(shared->chip_info.lvds_chip_info2))
drivers/video/fbdev/via/viafbdev.c
1633
viaparinfo->shared->i2c_26);
drivers/video/fbdev/via/viafbdev.c
1636
viaparinfo->shared->i2c_31);
drivers/video/fbdev/via/viafbdev.c
1677
if (viaparinfo->shared->vdev->engine_mmio)
drivers/video/fbdev/via/viafbdev.c
1695
static void i2c_bus_probe(struct viafb_shared *shared)
drivers/video/fbdev/via/viafbdev.c
1699
shared->i2c_26 = via_aux_probe(viafb_find_i2c_adapter(VIA_PORT_26));
drivers/video/fbdev/via/viafbdev.c
1703
shared->i2c_31 = via_aux_probe(viafb_find_i2c_adapter(VIA_PORT_31));
drivers/video/fbdev/via/viafbdev.c
1708
shared->i2c_2C = via_aux_probe(viafb_find_i2c_adapter(VIA_PORT_2C));
drivers/video/fbdev/via/viafbdev.c
1714
static void i2c_bus_free(struct viafb_shared *shared)
drivers/video/fbdev/via/viafbdev.c
1716
via_aux_free(shared->i2c_26);
drivers/video/fbdev/via/viafbdev.c
1717
via_aux_free(shared->i2c_31);
drivers/video/fbdev/via/viafbdev.c
1718
via_aux_free(shared->i2c_2C);
drivers/video/fbdev/via/viafbdev.c
1742
viaparinfo->shared = viafbinfo->par + viafb_par_length;
drivers/video/fbdev/via/viafbdev.c
1743
viaparinfo->shared->vdev = vdev;
drivers/video/fbdev/via/viafbdev.c
1745
viaparinfo->tmds_setting_info = &viaparinfo->shared->tmds_setting_info;
drivers/video/fbdev/via/viafbdev.c
1746
viaparinfo->lvds_setting_info = &viaparinfo->shared->lvds_setting_info;
drivers/video/fbdev/via/viafbdev.c
1748
&viaparinfo->shared->lvds_setting_info2;
drivers/video/fbdev/via/viafbdev.c
1749
viaparinfo->chip_info = &viaparinfo->shared->chip_info;
drivers/video/fbdev/via/viafbdev.c
1751
i2c_bus_probe(viaparinfo->shared);
drivers/video/fbdev/via/viafbdev.c
1794
parse_mode(viafb_mode, viaparinfo->shared->iga1_devices,
drivers/video/fbdev/via/viafbdev.c
1797
parse_mode(viafb_mode1, viaparinfo->shared->iga2_devices,
drivers/video/fbdev/via/viafbdev.c
1884
viafb_init_proc(viaparinfo->shared);
drivers/video/fbdev/via/viafbdev.c
1903
i2c_bus_free(viaparinfo->shared);
drivers/video/fbdev/via/viafbdev.c
1915
viafb_remove_proc(viaparinfo->shared);
drivers/video/fbdev/via/viafbdev.c
1916
i2c_bus_free(viaparinfo->shared);
drivers/video/fbdev/via/viafbdev.c
246
!ppar->shared->vdev->engine_mmio)
drivers/video/fbdev/via/viafbdev.c
669
struct viafb_shared *shared = viapar->shared;
drivers/video/fbdev/via/viafbdev.c
673
if (info->flags & FBINFO_HWACCEL_DISABLED || !shared->hw_bitblt) {
drivers/video/fbdev/via/viafbdev.c
692
if (shared->hw_bitblt(shared->vdev->engine_mmio, VIA_BITBLT_FILL,
drivers/video/fbdev/via/viafbdev.c
703
struct viafb_shared *shared = viapar->shared;
drivers/video/fbdev/via/viafbdev.c
705
if (info->flags & FBINFO_HWACCEL_DISABLED || !shared->hw_bitblt) {
drivers/video/fbdev/via/viafbdev.c
714
if (shared->hw_bitblt(shared->vdev->engine_mmio, VIA_BITBLT_COLOR,
drivers/video/fbdev/via/viafbdev.c
726
struct viafb_shared *shared = viapar->shared;
drivers/video/fbdev/via/viafbdev.c
730
if (info->flags & FBINFO_HWACCEL_DISABLED || !shared->hw_bitblt ||
drivers/video/fbdev/via/viafbdev.c
751
if (shared->hw_bitblt(shared->vdev->engine_mmio, op,
drivers/video/fbdev/via/viafbdev.c
761
void __iomem *engine = viapar->shared->vdev->engine_mmio;
drivers/video/fbdev/via/viafbdev.c
763
chip_name = viapar->shared->chip_info.gfx_chip_name;
drivers/video/fbdev/via/viafbdev.c
896
memcpy_toio(viafbinfo->screen_base + viapar->shared->
drivers/video/fbdev/via/viafbdev.c
920
if (viaparinfo->shared->iga1_devices & VIA_CRT) {
drivers/video/fbdev/via/viafbdev.h
68
struct viafb_shared *shared;
drivers/xen/events/events_base.c
1187
struct xenbus_device *dev, bool shared)
drivers/xen/events/events_base.c
1221
if (shared && !WARN_ON(info->refcnt < 0))
drivers/xen/events/events_base.c
1294
bool shared)
drivers/xen/events/events_base.c
1306
chip, dev, shared);
fs/btrfs/backref.c
1865
struct share_check shared = {
fs/btrfs/backref.c
1928
ret = find_parent_nodes(&walk_ctx, &shared);
fs/btrfs/backref.c
1994
shared.share_count = 0;
fs/btrfs/backref.c
1995
shared.have_delayed_delete_refs = false;
fs/btrfs/backref.c
2025
if (ret >= 0 && shared.self_ref_count > 1) {
fs/btrfs/backref.c
2028
ctx->prev_extents_cache[slot].bytenr = shared.data_bytenr;
fs/dax.c
1050
bool shared = iter->iomap.flags & IOMAP_F_SHARED;
fs/dax.c
1055
if (shared || (dax_is_zero_entry(entry) && !(flags & DAX_ZERO_PAGE))) {
fs/dax.c
1067
if (shared || dax_is_zero_entry(entry) || dax_is_empty_entry(entry)) {
fs/dax.c
1072
vmf->address, shared);
fs/dax.c
1093
if (write && shared)
fs/dax.c
443
unsigned long address, bool shared)
fs/dax.c
452
if (shared && (folio->mapping || dax_folio_is_shared(folio))) {
fs/ntfs3/super.c
1263
u16 *shared;
fs/ntfs3/super.c
1615
shared = ntfs_set_shared(sbi->upcase, 0x10000 * sizeof(short));
fs/ntfs3/super.c
1616
if (shared && sbi->upcase != shared) {
fs/ntfs3/super.c
1618
sbi->upcase = shared;
fs/proc/array.c
685
unsigned long shared = 0;
fs/proc/array.c
689
size = task_statm(mm, &shared, &text, &data, &resident);
fs/proc/array.c
700
seq_put_decimal_ull(m, " ", shared);
fs/proc/task_mmu.c
103
*resident = *shared + get_mm_counter_sum(mm, MM_ANONPAGES);
fs/proc/task_mmu.c
95
unsigned long *shared, unsigned long *text,
fs/proc/task_mmu.c
98
*shared = get_mm_counter_sum(mm, MM_FILEPAGES) +
fs/proc/task_nommu.c
95
unsigned long *shared, unsigned long *text,
fs/xfs/scrub/common.c
1418
bool shared;
fs/xfs/scrub/common.c
1449
&shared);
fs/xfs/scrub/common.c
1453
if (shared)
fs/xfs/xfs_bmap_util.c
153
bool shared = false;
fs/xfs/xfs_bmap_util.c
156
error = xfs_reflink_trim_around_shared(ip, got, &shared);
fs/xfs/xfs_bmap_util.c
181
if (shared)
fs/xfs/xfs_fsmap.c
289
bool shared;
fs/xfs/xfs_fsmap.c
360
error = xfs_getfsmap_is_shared(tp, info, frec, &shared);
fs/xfs/xfs_fsmap.c
363
if (shared)
fs/xfs/xfs_iomap.c
1770
bool eof = false, cow_eof = false, shared = false;
fs/xfs/xfs_iomap.c
1903
error = xfs_bmap_trim_cow(ip, &imap, &shared);
fs/xfs/xfs_iomap.c
1908
if (!shared) {
fs/xfs/xfs_iomap.c
2110
bool shared = false;
fs/xfs/xfs_iomap.c
2125
error = xfs_reflink_trim_around_shared(ip, &imap, &shared);
fs/xfs/xfs_iomap.c
2126
seq = xfs_iomap_inode_sequence(ip, shared ? IOMAP_F_SHARED : 0);
fs/xfs/xfs_iomap.c
2133
shared ? IOMAP_F_SHARED : 0, seq);
fs/xfs/xfs_iomap.c
860
bool shared = false;
fs/xfs/xfs_iomap.c
918
error = xfs_reflink_allocate_cow(ip, &imap, &cmap, &shared,
fs/xfs/xfs_iomap.c
923
if (shared) {
fs/xfs/xfs_reflink.c
231
bool *shared)
fs/xfs/xfs_reflink.c
239
*shared = false;
fs/xfs/xfs_reflink.c
256
*shared = false;
fs/xfs/xfs_reflink.c
265
*shared = true;
fs/xfs/xfs_reflink.c
274
*shared = false;
fs/xfs/xfs_reflink.c
283
bool *shared)
fs/xfs/xfs_reflink.c
288
*shared = true;
fs/xfs/xfs_reflink.c
293
return xfs_reflink_trim_around_shared(ip, imap, shared);
fs/xfs/xfs_reflink.c
365
bool *shared,
fs/xfs/xfs_reflink.c
383
return xfs_bmap_trim_cow(ip, imap, shared);
fs/xfs/xfs_reflink.c
386
*shared = true;
fs/xfs/xfs_reflink.c
436
bool *shared,
fs/xfs/xfs_reflink.c
468
error = xfs_find_trim_cow_extent(ip, imap, cmap, shared, &found);
fs/xfs/xfs_reflink.c
469
if (error || !*shared)
fs/xfs/xfs_reflink.c
503
bool *shared,
fs/xfs/xfs_reflink.c
524
error = xfs_find_trim_cow_extent(ip, imap, cmap, shared,
fs/xfs/xfs_reflink.c
526
if (error || !*shared)
fs/xfs/xfs_reflink.c
567
bool *shared,
fs/xfs/xfs_reflink.c
580
error = xfs_find_trim_cow_extent(ip, imap, cmap, shared, &found);
fs/xfs/xfs_reflink.c
581
if (error || !*shared)
fs/xfs/xfs_reflink.c
594
return xfs_reflink_fill_cow_hole(ip, imap, cmap, shared,
fs/xfs/xfs_reflink.c
603
return xfs_reflink_fill_delalloc(ip, imap, cmap, shared,
fs/xfs/xfs_reflink.h
29
struct xfs_bmbt_irec *irec, bool *shared);
fs/xfs/xfs_reflink.h
31
bool *shared);
fs/xfs/xfs_reflink.h
34
struct xfs_bmbt_irec *cmap, bool *shared, uint *lockmode,
include/drm/drm_file.h
507
u64 shared;
include/linux/avf/virtchnl.h
1434
u8 shared;
include/linux/futex.h
38
} shared;
include/linux/hsi/hsi.h
226
unsigned int shared:1;
include/linux/iio/backend.h
38
.shared = (_shared), \
include/linux/iio/iio.h
103
.shared = (_shared), \
include/linux/iio/iio.h
121
.shared = _shared, \
include/linux/iio/iio.h
151
.shared = (_shared), \
include/linux/iio/iio.h
52
enum iio_shared_by shared;
include/linux/mm_types.h
1043
} shared;
include/linux/mv643xx_eth.h
41
struct platform_device *shared;
include/linux/phy.h
429
struct phy_package_shared *shared[PHY_MAX_ADDR];
include/linux/phy.h
769
struct phy_package_shared *shared;
include/linux/sched/topology.h
140
struct sched_domain_shared *shared;
include/linux/spinlock_api_up.h
110
__LOCK(lock, shared);
include/linux/spinlock_api_up.h
129
#define _raw_read_unlock(lock) __UNLOCK(lock, shared)
include/linux/spinlock_api_up.h
133
#define _raw_read_unlock_bh(lock) __UNLOCK_BH(lock, shared)
include/linux/spinlock_api_up.h
135
#define _raw_read_unlock_irq(lock) __UNLOCK_IRQ(lock, shared)
include/linux/spinlock_api_up.h
140
__UNLOCK_IRQRESTORE(lock, flags, shared)
include/linux/spinlock_api_up.h
66
#define _raw_read_lock(lock) __LOCK(lock, shared)
include/linux/spinlock_api_up.h
70
#define _raw_read_lock_bh(lock) __LOCK_BH(lock, shared)
include/linux/spinlock_api_up.h
73
#define _raw_read_lock_irq(lock) __LOCK_IRQ(lock, shared)
include/linux/spinlock_api_up.h
76
#define _raw_read_lock_irqsave(lock, flags) __LOCK_IRQSAVE(lock, flags, shared)
include/net/udp_tunnel.h
310
struct udp_tunnel_nic_shared *shared;
include/rdma/ib_verbs.h
1651
u8 shared:1;
include/xen/grant_table.h
200
void arch_gnttab_unmap(void *shared, unsigned long nr_gframes);
kernel/futex/core.c
762
key->shared.i_seq = get_inode_sequence_number(inode);
kernel/futex/core.c
763
key->shared.pgoff = page_pgoff(folio, page);
kernel/irq/manage.c
1475
int ret, nested, shared = 0;
kernel/irq/manage.c
1653
shared = 1;
kernel/irq/manage.c
1715
if (!shared) {
kernel/irq/manage.c
1800
if (shared && (desc->istate & IRQS_SPURIOUS_DISABLED)) {
kernel/sched/fair.c
12620
atomic_inc(&sd->shared->nr_busy_cpus);
kernel/sched/fair.c
12649
atomic_dec(&sd->shared->nr_busy_cpus);
kernel/sched/fair.c
1611
unsigned long shared = group_faults_shared(ng);
kernel/sched/fair.c
1615
period *= shared + 1;
kernel/sched/fair.c
1616
period /= private + shared + 1;
kernel/sched/fair.c
1635
unsigned long shared = group_faults_shared(ng);
kernel/sched/fair.c
1640
period *= shared + 1;
kernel/sched/fair.c
1641
period /= private + shared + 1;
kernel/sched/fair.c
2762
unsigned long shared, unsigned long private)
kernel/sched/fair.c
2778
if (local + shared == 0 || p->numa_faults_locality[2]) {
kernel/sched/fair.c
2796
ps_ratio = (private * NUMA_PERIOD_SLOTS) / (private + shared);
kernel/sched/topology.c
1735
sd->shared = *per_cpu_ptr(sdd->sds, sd_id);
kernel/sched/topology.c
1736
atomic_inc(&sd->shared->ref);
kernel/sched/topology.c
1737
atomic_set(&sd->shared->nr_busy_cpus, sd_weight);
kernel/sched/topology.c
633
if (sd->shared && atomic_dec_and_test(&sd->shared->ref))
kernel/sched/topology.c
634
kfree(sd->shared);
kernel/sched/topology.c
687
sds = sd->shared;
mm/interval_tree.c
23
INTERVAL_TREE_DEFINE(struct vm_area_struct, shared.rb,
mm/interval_tree.c
24
unsigned long, shared.rb_subtree_last,
mm/interval_tree.c
38
if (!prev->shared.rb.rb_right) {
mm/interval_tree.c
40
link = &prev->shared.rb.rb_right;
mm/interval_tree.c
42
parent = rb_entry(prev->shared.rb.rb_right,
mm/interval_tree.c
43
struct vm_area_struct, shared.rb);
mm/interval_tree.c
44
if (parent->shared.rb_subtree_last < last)
mm/interval_tree.c
45
parent->shared.rb_subtree_last = last;
mm/interval_tree.c
46
while (parent->shared.rb.rb_left) {
mm/interval_tree.c
47
parent = rb_entry(parent->shared.rb.rb_left,
mm/interval_tree.c
48
struct vm_area_struct, shared.rb);
mm/interval_tree.c
49
if (parent->shared.rb_subtree_last < last)
mm/interval_tree.c
50
parent->shared.rb_subtree_last = last;
mm/interval_tree.c
52
link = &parent->shared.rb.rb_left;
mm/interval_tree.c
55
node->shared.rb_subtree_last = last;
mm/interval_tree.c
56
rb_link_node(&node->shared.rb, &parent->shared.rb, link);
mm/interval_tree.c
57
rb_insert_augmented(&node->shared.rb, &root->rb_root,
mm/khugepaged.c
1239
int none_or_zero = 0, shared = 0, referenced = 0;
mm/khugepaged.c
1327
++shared;
mm/khugepaged.c
1329
shared > khugepaged_max_ptes_shared) {
mm/khugepaged.c
539
int none_or_zero = 0, shared = 0, referenced = 0;
mm/khugepaged.c
576
++shared;
mm/khugepaged.c
578
shared > khugepaged_max_ptes_shared) {
mm/slab.h
440
unsigned int shared;
mm/slab_common.c
1124
sinfo.limit, sinfo.batchcount, sinfo.shared);
mm/vma_init.c
59
data_race(memcpy(&dest->shared, &src->shared, sizeof(dest->shared)));
net/ipv4/udp_tunnel_nic.c
719
if (!info->shared) {
net/ipv4/udp_tunnel_nic.c
722
list_for_each_entry(node, &info->shared->devices, list)
net/ipv4/udp_tunnel_nic.c
807
if (WARN_ON(info->shared &&
net/ipv4/udp_tunnel_nic.c
822
if (info->shared) {
net/ipv4/udp_tunnel_nic.c
830
if (info->shared && info->shared->udp_tunnel_nic_info) {
net/ipv4/udp_tunnel_nic.c
831
utn = info->shared->udp_tunnel_nic_info;
net/ipv4/udp_tunnel_nic.c
840
if (info->shared) {
net/ipv4/udp_tunnel_nic.c
841
if (!info->shared->udp_tunnel_nic_info) {
net/ipv4/udp_tunnel_nic.c
842
INIT_LIST_HEAD(&info->shared->devices);
net/ipv4/udp_tunnel_nic.c
843
info->shared->udp_tunnel_nic_info = utn;
net/ipv4/udp_tunnel_nic.c
846
list_add_tail(&node->list, &info->shared->devices);
net/ipv4/udp_tunnel_nic.c
872
if (info->shared) {
net/ipv4/udp_tunnel_nic.c
875
list_for_each_entry(node, &info->shared->devices, list)
net/ipv4/udp_tunnel_nic.c
878
if (list_entry_is_head(node, &info->shared->devices, list)) {
net/ipv4/udp_tunnel_nic.c
886
first = list_first_entry_or_null(&info->shared->devices,
net/ipv4/udp_tunnel_nic.c
895
info->shared->udp_tunnel_nic_info = NULL;
net/mac80211/util.c
4212
bool shared = chanmode == IEEE80211_CHANCTX_SHARED;
net/mac80211/util.c
4257
shared ? chandef : NULL,
net/sched/cls_api.c
781
bool shared, struct netlink_ext_ack *extack)
net/sched/cls_api.c
787
bo->block_shared = shared;
net/xfrm/trace_iptfs.h
172
__field(u8, shared)
net/xfrm/trace_iptfs.h
183
__entry->shared = skb_shared(skb);
net/xfrm/trace_iptfs.h
189
__entry->head_frag, __entry->pp_recycle, __entry->cloned, __entry->shared,
scripts/gendwarfksyms/dwarf.c
393
DEFINE_PROCESS_TYPE(shared)
scripts/gendwarfksyms/dwarf.c
921
PROCESS_TYPE(shared)
security/selinux/hooks.c
3945
static int file_map_prot_check(struct file *file, unsigned long prot, int shared)
security/selinux/hooks.c
3953
(!shared && (prot & PROT_WRITE)))) {
security/selinux/hooks.c
3970
if (shared && (prot & PROT_WRITE))
sound/pci/ac97/ac97_patch.c
2532
int shared;
sound/pci/ac97/ac97_patch.c
2535
shared = is_shared_surrout(ac97);
sound/pci/ac97/ac97_patch.c
2537
shared ? (1 << 9) : 0);
sound/pci/ac97/ac97_patch.c
2539
shared = is_shared_clfeout(ac97);
sound/pci/ac97/ac97_patch.c
2542
shared ? (1 << 12) : 0);
sound/pci/ac97/ac97_patch.c
2545
shared ? (1 << 10) : 0);
sound/pci/ac97/ac97_patch.c
2548
shared ? 0 : 0x100);
sound/pci/ac97/ac97_patch.c
2691
int shared;
sound/pci/ac97/ac97_patch.c
2694
shared = is_shared_surrout(ac97);
sound/pci/ac97/ac97_patch.c
2696
shared ? (1 << 9) : 0, 0);
sound/pci/ac97/ac97_patch.c
2698
shared = is_shared_clfeout(ac97);
sound/pci/ac97/ac97_patch.c
2701
shared ? (1 << 12) : 0);
sound/pci/ac97/ac97_patch.c
2703
shared ? (1 << 10) : 0, 0);
sound/pci/ac97/ac97_patch.c
2844
int shared;
sound/pci/ac97/ac97_patch.c
2848
shared = is_shared_surrout(ac97);
sound/pci/ac97/ac97_patch.c
2851
shared ? (1<<5) : (1<<4));
sound/pci/ac97/ac97_patch.c
2854
shared ? (2<<12) : (0<<12));
sound/pci/ac97/ac97_patch.c
2856
shared = is_shared_clfeout(ac97);
sound/pci/ac97/ac97_patch.c
2859
shared ? (1<<12) : (1<<13));
sound/pci/ac97/ac97_patch.c
2862
shared ? (5<<4) : (1<<4));
sound/soc/soc-dapm.c
1171
int shared;
sound/soc/soc-dapm.c
1184
shared = dapm_is_shared_kcontrol(dapm, w, &w->kcontrol_news[kci],
sound/soc/soc-dapm.c
1188
if (shared) {
tools/testing/selftests/bpf/prog_tests/test_xsk.c
1484
bool shared = (ifobject->shared_umem && tx) ? true : !!i;
tools/testing/selftests/bpf/prog_tests/test_xsk.c
1489
ifobject, shared);
tools/testing/selftests/bpf/prog_tests/test_xsk.c
158
struct ifobject *ifobject, bool shared)
tools/testing/selftests/bpf/prog_tests/test_xsk.c
168
if (shared)
tools/testing/selftests/bpf/prog_tests/test_xsk.h
137
struct ifobject *ifobject, bool shared);
tools/testing/selftests/mm/gup_longterm.c
136
shared ? MAP_SHARED : MAP_PRIVATE, fd, 0);
tools/testing/selftests/mm/gup_longterm.c
138
if (size == pagesize || shared) {
tools/testing/selftests/mm/gup_longterm.c
179
if (rw && shared && fs_is_unknown(fs_type)) {
tools/testing/selftests/mm/gup_longterm.c
189
should_work = !shared || !rw ||
tools/testing/selftests/mm/gup_longterm.c
235
if (shared && fs_is_unknown(fs_type)) {
tools/testing/selftests/mm/gup_longterm.c
240
should_work = !shared ||
tools/testing/selftests/mm/gup_longterm.c
91
static void do_test(int fd, size_t size, enum test_type type, bool shared)
tools/testing/selftests/mm/uffd-unit-tests.c
1757
gopts.map_shared = mem_type->shared;
tools/testing/selftests/mm/uffd-unit-tests.c
35
bool shared;
tools/testing/selftests/mm/uffd-unit-tests.c
418
if (args->mem_type->shared) {
tools/testing/selftests/mm/uffd-unit-tests.c
44
.shared = false,
tools/testing/selftests/mm/uffd-unit-tests.c
50
.shared = true,
tools/testing/selftests/mm/uffd-unit-tests.c
56
.shared = false,
tools/testing/selftests/mm/uffd-unit-tests.c
62
.shared = true,
tools/testing/selftests/mm/uffd-unit-tests.c
68
.shared = false,
tools/testing/selftests/move_mount_set_group/move_mount_set_group_test.c
305
bool shared;
tools/testing/selftests/move_mount_set_group/move_mount_set_group_test.c
318
if (ca->shared) {
tools/testing/selftests/move_mount_set_group/move_mount_set_group_test.c
345
.shared = true,
tools/testing/selftests/move_mount_set_group/move_mount_set_group_test.c
348
.shared = false,
tools/testing/selftests/powerpc/ptrace/ptrace-tm-spr.c
118
shm_id = shmget(IPC_PRIVATE, sizeof(struct shared), 0777|IPC_CREAT);
tools/testing/selftests/powerpc/ptrace/ptrace-tm-spr.c
130
pptr = (struct shared *)shmat(shm_id, NULL, 0);
tools/testing/selftests/powerpc/ptrace/ptrace-tm-spr.c
18
struct shared *cptr, *pptr;
tools/testing/selftests/powerpc/ptrace/ptrace-tm-spr.c
37
cptr = (struct shared *)shmat(shm_id, NULL, 0);
tools/testing/selftests/proc/proc-empty-vm.c
396
uint64_t shared;
tools/testing/selftests/proc/proc-empty-vm.c
397
p = parse_u64(p, end, &shared);
tools/testing/selftests/proc/proc-empty-vm.c
430
assert(resident == shared);
tools/testing/selftests/ptrace/peeksiginfo.c
105
int check_direct_path(pid_t child, int shared, int nr)
tools/testing/selftests/ptrace/peeksiginfo.c
112
if (shared == 1) {
tools/testing/selftests/ptrace/peeksiginfo.c
137
shared, i, siginfo[j].si_code, siginfo[j].si_int);
tools/testing/selftests/x86/syscall_numbering.c
77
static volatile struct shared *sh;
tools/testing/vma/include/dup.h
596
} shared;