Symbol: container_of
arch/alpha/kernel/osf_sys.c
117
container_of(ctx, struct osf_dirent_callback, ctx);
arch/arc/kernel/perf_event.c
650
pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr);
arch/arm/common/sa1111.c
478
return container_of(gc, struct sa1111, gc);
arch/arm/include/asm/ecard.h
200
#define ECARD_DEV(_d) container_of((_d), struct expansion_card, dev)
arch/arm/include/asm/ecard.h
211
#define ECARD_DRV(_d) container_of((_d), struct ecard_driver, drv)
arch/arm/include/asm/hardware/locomo.h
180
#define LOCOMO_DEV(_d) container_of((_d), struct locomo_dev, dev)
arch/arm/include/asm/hardware/sa1111.h
395
#define to_sa1111_device(x) container_of(x, struct sa1111_dev, dev)
arch/arm/include/asm/ptrace.h
26
#define to_svc_pt_regs(r) container_of(r, struct svc_pt_regs, regs)
arch/arm/include/asm/xen/events.h
20
#define xchg_xen_ulong(ptr, val) atomic64_xchg(container_of((long long*)(ptr),\
arch/arm/mach-footbridge/ebsa285.c
51
struct ebsa285_led *led = container_of(cdev,
arch/arm/mach-footbridge/ebsa285.c
63
struct ebsa285_led *led = container_of(cdev,
arch/arm/mach-footbridge/netwinder-hw.c
691
struct netwinder_led *led = container_of(cdev,
arch/arm/mach-footbridge/netwinder-hw.c
708
struct netwinder_led *led = container_of(cdev,
arch/arm/mach-imx/mmdc.c
426
struct mmdc_pmu *pmu_mmdc = container_of(hrtimer, struct mmdc_pmu,
arch/arm/mach-imx/mmdc.c
60
#define to_mmdc_pmu(p) container_of(p, struct mmdc_pmu, pmu)
arch/arm/mach-omap1/clock.h
93
#define to_omap1_clk(_hw) container_of(_hw, struct omap1_clk, hw)
arch/arm/mach-rpc/dma.c
136
struct iomd_dma *idma = container_of(dma, struct iomd_dma, dma);
arch/arm/mach-rpc/dma.c
144
struct iomd_dma *idma = container_of(dma, struct iomd_dma, dma);
arch/arm/mach-rpc/dma.c
157
struct iomd_dma *idma = container_of(dma, struct iomd_dma, dma);
arch/arm/mach-rpc/dma.c
194
struct iomd_dma *idma = container_of(dma, struct iomd_dma, dma);
arch/arm/mach-rpc/dma.c
267
struct floppy_dma *fdma = container_of(dma, struct floppy_dma, dma);
arch/arm/mach-rpc/dma.c
301
struct floppy_dma *fdma = container_of(dma, struct floppy_dma, dma);
arch/arm/mach-s3c/gpio-core.h
83
return container_of(gpc, struct samsung_gpio_chip, chip);
arch/arm/mach-s3c/pm-s3c64xx.c
46
pd = container_of(domain, struct s3c64xx_pm_domain, pd);
arch/arm/mach-s3c/pm-s3c64xx.c
61
pd = container_of(domain, struct s3c64xx_pm_domain, pd);
arch/arm/mach-sa1100/neponset.c
57
#define to_neponset_gpio_chip(x) container_of(x, struct neponset_gpio_chip, gc)
arch/arm/mach-versatile/spc.c
487
#define to_clk_spc(spc) container_of(spc, struct clk_spc, hw)
arch/arm/mach-versatile/versatile.c
58
struct amba_device *adev = container_of(dev, struct amba_device, dev);
arch/arm/mm/cache-l2x0-pmu.c
345
lattr = container_of(attr, typeof(*lattr), attr);
arch/arm/mm/cache-l2x0-pmu.c
357
lattr = container_of(attr, typeof(*lattr), attr.attr);
arch/arm/mm/dma-mapping.c
1551
container_of(kref, struct dma_iommu_mapping, kref);
arch/arm/probes/kprobes/test-core.c
1192
container_of(p, struct test_probe, kprobe)->hit = test_instance;
arch/arm/probes/kprobes/test-core.c
1208
container_of(p, struct test_probe, kprobe)->hit = test_instance;
arch/arm/probes/kprobes/test-core.c
1217
if (container_of(p, struct test_probe, kprobe)->hit == test_instance)
arch/arm/probes/kprobes/test-core.c
1236
container_of(p, struct test_probe, kprobe)->hit = test_instance;
arch/arm/probes/uprobes/actions-arm.c
108
struct arch_uprobe *auprobe = container_of(asi, struct arch_uprobe,
arch/arm/probes/uprobes/actions-arm.c
132
struct arch_uprobe *auprobe = container_of(asi, struct arch_uprobe,
arch/arm/probes/uprobes/actions-arm.c
163
struct arch_uprobe *auprobe = container_of(asi, struct arch_uprobe,
arch/arm64/include/asm/kvm_mmu.h
337
return container_of(mmu->arch, struct kvm, arch);
arch/arm64/kernel/armv8_deprecated.c
515
struct insn_emulation *insn = container_of(table->data, struct insn_emulation, current_mode);
arch/arm64/kernel/cpuinfo.c
318
#define kobj_to_cpuinfo(kobj) container_of(kobj, struct cpuinfo_arm64, kobj)
arch/arm64/kernel/stacktrace.c
172
regs = container_of((u64 *)fp, struct pt_regs, stackframe.record.fp);
arch/arm64/kvm/arch_timer.c
311
timer = container_of(hrt, struct arch_timer_cpu, bg_timer);
arch/arm64/kvm/arch_timer.c
312
vcpu = container_of(timer, struct kvm_vcpu, arch.timer_cpu);
arch/arm64/kvm/arch_timer.c
335
ctx = container_of(hrt, struct arch_timer_context, hrtimer);
arch/arm64/kvm/arm.c
2837
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/arm64/kvm/arm.c
2855
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/arm64/kvm/arm.c
2886
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/arm64/kvm/arm.c
2894
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
26
vcpu = container_of(ctxt, struct kvm_vcpu, arch.ctxt);
arch/arm64/kvm/hyp/include/nvhe/pkvm.h
55
return container_of(hyp_vcpu->vcpu.kvm, struct pkvm_hyp_vm, kvm);
arch/arm64/kvm/hyp/pgtable.c
1524
mmu = container_of(mc, struct kvm_s2_mmu, split_page_cache);
arch/arm64/kvm/mmu.c
233
struct page *page = container_of(head, struct page, rcu_head);
arch/arm64/kvm/mmu.c
464
this = container_of(**node, struct hyp_shared_pfn, node);
arch/arm64/kvm/pmu-emul.c
35
return container_of(pmc, struct kvm_vcpu, arch.pmu.pmc[pmc->idx]);
arch/arm64/kvm/pmu-emul.c
472
vcpu = container_of(work, struct kvm_vcpu, arch.pmu.overflow_work);
arch/arm64/kvm/vgic/vgic-its.c
2186
struct its_ite *itea = container_of(a, struct its_ite, ite_list);
arch/arm64/kvm/vgic/vgic-its.c
2187
struct its_ite *iteb = container_of(b, struct its_ite, ite_list);
arch/arm64/kvm/vgic/vgic-its.c
2329
struct its_device *deva = container_of(a, struct its_device, dev_list);
arch/arm64/kvm/vgic/vgic-its.c
2330
struct its_device *devb = container_of(b, struct its_device, dev_list);
arch/arm64/kvm/vgic/vgic-its.c
517
iodev = container_of(kvm_io_dev, struct vgic_io_device, dev);
arch/arm64/kvm/vgic/vgic-mmio.c
915
return container_of(dev, struct vgic_io_device, dev);
arch/arm64/kvm/vgic/vgic-v3-nested.c
253
shadow_if = container_of(s_cpu_if, struct shadow_if, cpuif);
arch/arm64/kvm/vgic/vgic.c
296
struct vgic_irq *irqa = container_of(a, struct vgic_irq, ap_list);
arch/arm64/kvm/vgic/vgic.c
297
struct vgic_irq *irqb = container_of(b, struct vgic_irq, ap_list);
arch/arm64/mm/ptdump.c
194
struct ptdump_pg_state *st = container_of(pt_st, struct ptdump_pg_state, ptdump);
arch/csky/kernel/perf_event.c
49
#define to_csky_pmu(p) (container_of(p, struct csky_pmu, pmu))
arch/loongarch/kernel/perf_event.c
268
struct perf_event *event = container_of(evt, struct perf_event, hw);
arch/loongarch/kvm/timer.c
32
vcpu = container_of(timer, struct kvm_vcpu, arch.swtimer);
arch/loongarch/pci/acpi.c
55
info = container_of(ci, struct pci_root_info, common);
arch/m68k/kernel/process.c
173
memcpy(frame, container_of(current_pt_regs(), struct fork_frame, regs),
arch/mips/alchemy/common/clock.c
184
#define to_auxpll_clk(x) container_of(x, struct alchemy_auxpll_clk, hw)
arch/mips/alchemy/common/clock.c
378
#define to_fgcs_clk(x) container_of(x, struct alchemy_fgcs_clk, hw)
arch/mips/include/asm/cdmm.h
69
#define to_mips_cdmm_device(d) container_of(d, struct mips_cdmm_device, dev)
arch/mips/include/asm/gio_device.h
20
#define to_gio_device(d) container_of(d, struct gio_device, dev)
arch/mips/include/asm/gio_device.h
33
#define to_gio_driver(drv) container_of(drv, struct gio_driver, driver)
arch/mips/kernel/cevt-txx9.c
107
container_of(evt, struct txx9_clock_event_device, cd);
arch/mips/kernel/cevt-txx9.c
118
container_of(evt, struct txx9_clock_event_device, cd);
arch/mips/kernel/cevt-txx9.c
129
container_of(evt, struct txx9_clock_event_device, cd);
arch/mips/kernel/cevt-txx9.c
142
container_of(evt, struct txx9_clock_event_device, cd);
arch/mips/kernel/cevt-txx9.c
33
container_of(cs, struct txx9_clocksource, cs);
arch/mips/kernel/cevt-txx9.c
91
container_of(evt, struct txx9_clock_event_device, cd);
arch/mips/kernel/perf_event_mipsxx.c
350
struct perf_event *event = container_of(evt, struct perf_event, hw);
arch/mips/kernel/signal.c
157
uc = container_of(sc, struct ucontext, uc_mcontext);
arch/mips/kvm/loongson_ipi.c
160
ipi_device = container_of(dev, struct ipi_io_device, device);
arch/mips/kvm/loongson_ipi.c
177
ipi_device = container_of(dev, struct ipi_io_device, device);
arch/mips/kvm/mips.c
263
vcpu = container_of(timer, struct kvm_vcpu, arch.comparecount_timer);
arch/mips/pci/pci-ar2315.c
188
return container_of(hose, struct ar2315_pci_ctrl, pci_ctrl);
arch/mips/pci/pci-ar71xx.c
104
return container_of(hose, struct ar71xx_pci_controller, pci_ctrl);
arch/mips/pci/pci-ar724x.c
70
return container_of(hose, struct ar724x_pci_controller, pci_controller);
arch/mips/pci/pci-rt3883.c
78
return container_of(hose, struct rt3883_pci_controller, pci_controller);
arch/mips/txx9/generic/setup.c
812
tdev = container_of(dev, struct txx9_sramc_dev, dev);
arch/nios2/kernel/time.c
54
return container_of(evt, struct nios2_clockevent_dev, ced);
arch/nios2/kernel/time.c
60
return container_of(cs, struct nios2_clocksource, cs);
arch/openrisc/kernel/unwinder.c
68
frameinfo = container_of(stack,
arch/parisc/include/asm/parisc-device.h
43
#define to_parisc_device(d) container_of(d, struct parisc_device, dev)
arch/powerpc/include/asm/macio.h
140
#define to_macio_driver(drv) container_of(drv,struct macio_driver, driver)
arch/powerpc/include/asm/macio.h
50
#define to_macio_device(d) container_of(d, struct macio_dev, ofdev.dev)
arch/powerpc/include/asm/macio.h
51
#define of_to_macio_device(d) container_of(d, struct macio_dev, ofdev)
arch/powerpc/include/asm/ps3.h
397
return container_of(_dev, struct ps3_system_bus_device, core);
arch/powerpc/include/asm/ps3stor.h
47
return container_of(dev, struct ps3_storage_device, sbd.core);
arch/powerpc/kernel/cacheinfo.c
136
return container_of(k, struct cache_index_dir, kobj);
arch/powerpc/kernel/cacheinfo.c
575
kobj_attr = container_of(attr, struct kobj_attribute, attr);
arch/powerpc/kernel/iommu.c
808
tbl = container_of(kref, struct iommu_table, it_kref);
arch/powerpc/kernel/pci-common.c
386
struct pci_intx_virq *vi = container_of(kref, struct pci_intx_virq, kref);
arch/powerpc/kernel/process.c
951
giveup_all(container_of(thr, struct task_struct, thread));
arch/powerpc/kernel/sysfs.c
100
struct cpu *cpu = container_of(dev, struct cpu, dev); \
arch/powerpc/kernel/sysfs.c
109
struct cpu *cpu = container_of(dev, struct cpu, dev); \
arch/powerpc/kernel/sysfs.c
1144
struct cpu *cpu = container_of(dev, struct cpu, dev);
arch/powerpc/kernel/sysfs.c
779
struct cpu *cpu = container_of(dev, struct cpu, dev);
arch/powerpc/kernel/sysfs.c
809
struct cpu *cpu = container_of(dev, struct cpu, dev);
arch/powerpc/kvm/book3s_64_mmu_hv.c
1414
struct kvm_resize_hpt *resize = container_of(work,
arch/powerpc/kvm/book3s_64_vio.c
197
struct kvmppc_spapr_tce_table *stt = container_of(head,
arch/powerpc/kvm/book3s_64_vio.c
63
struct kvmppc_spapr_tce_iommu_table *stit = container_of(head,
arch/powerpc/kvm/book3s_64_vio.c
73
struct kvmppc_spapr_tce_iommu_table *stit = container_of(kref,
arch/powerpc/kvm/book3s_hv.c
6113
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/powerpc/kvm/book3s_hv.c
6130
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/powerpc/kvm/e500.h
100
return container_of(vcpu, struct kvmppc_vcpu_e500, vcpu);
arch/powerpc/kvm/mpic.c
1375
struct openpic *opp = container_of(this, struct openpic, mmio);
arch/powerpc/kvm/mpic.c
1417
struct openpic *opp = container_of(this, struct openpic, mmio);
arch/powerpc/kvm/powerpc.c
750
vcpu = container_of(timer, struct kvm_vcpu, arch.dec_timer);
arch/powerpc/kvm/powerpc.c
856
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/powerpc/kvm/powerpc.c
869
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/powerpc/mm/book3s64/iommu_api.c
237
struct mm_iommu_table_group_mem_t *mem = container_of(head,
arch/powerpc/mm/pgtable-frag.c
111
ptdesc = container_of(head, struct ptdesc, pt_rcu_head);
arch/powerpc/mm/ptdump/ptdump.c
220
struct pg_state *st = container_of(pt_st, struct pg_state, ptdump);
arch/powerpc/perf/core-book3s.c
2205
pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr);
arch/powerpc/perf/imc-pmu.c
106
struct imc_pmu *imc_pmu = container_of(pmu, struct imc_pmu, pmu);
arch/powerpc/perf/imc-pmu.c
61
return container_of(event->pmu, struct imc_pmu, pmu);
arch/powerpc/perf/kvm-hv-pmu.c
50
pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr);
arch/powerpc/perf/vpa-dtl.c
293
event = container_of(hrtimer, struct perf_event, hw.hrtimer);
arch/powerpc/perf/vpa-pmu.c
27
pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr);
arch/powerpc/platforms/52xx/mpc52xx_gpt.c
373
gpt = container_of(pos, struct mpc52xx_gpt_priv, list);
arch/powerpc/platforms/book3s/vas-api.c
273
cp_inst->coproc = container_of(inode->i_cdev, struct coproc_dev,
arch/powerpc/platforms/cell/spu_base.c
639
struct spu *spu = container_of(dev, struct spu, dev);
arch/powerpc/platforms/cell/spufs/context.c
72
ctx = container_of(kref, struct spu_context, kref);
arch/powerpc/platforms/cell/spufs/gang.c
37
gang = container_of(kref, struct spu_gang, kref);
arch/powerpc/platforms/cell/spufs/spufs.h
220
container_of(inode, struct spufs_inode_info, vfs_inode)
arch/powerpc/platforms/powermac/pfunc_core.c
553
struct pmf_device *dev = container_of(kref, struct pmf_device, ref);
arch/powerpc/platforms/powermac/pfunc_core.c
761
container_of(kref, struct pmf_function, ref);
arch/powerpc/platforms/powernv/opal-dump.c
28
#define to_dump_obj(x) container_of(x, struct dump_obj, kobj)
arch/powerpc/platforms/powernv/opal-dump.c
37
#define to_dump_attr(x) container_of(x, struct dump_attribute, attr)
arch/powerpc/platforms/powernv/opal-elog.c
28
#define to_elog_obj(x) container_of(x, struct elog_obj, kobj)
arch/powerpc/platforms/powernv/opal-elog.c
37
#define to_elog_attr(x) container_of(x, struct elog_attribute, attr)
arch/powerpc/platforms/powernv/opal-powercap.c
33
struct powercap_attr *pcap_attr = container_of(attr,
arch/powerpc/platforms/powernv/opal-powercap.c
85
struct powercap_attr *pcap_attr = container_of(attr,
arch/powerpc/platforms/powernv/opal-psr.c
28
struct psr_attr *psr_attr = container_of(attr, struct psr_attr, attr);
arch/powerpc/platforms/powernv/opal-psr.c
78
struct psr_attr *psr_attr = container_of(attr, struct psr_attr, attr);
arch/powerpc/platforms/powernv/opal-sensor-groups.c
62
struct sg_attr *sattr = container_of(attr, struct sg_attr, attr);
arch/powerpc/platforms/powernv/opal-sysparam.c
104
struct param_attr *attr = container_of(kobj_attr, struct param_attr,
arch/powerpc/platforms/powernv/opal-sysparam.c
125
struct param_attr *attr = container_of(kobj_attr, struct param_attr,
arch/powerpc/platforms/powernv/pci-ioda.c
1225
struct pnv_ioda_pe *pe = container_of(tgl->table_group,
arch/powerpc/platforms/powernv/pci-ioda.c
1278
struct pnv_ioda_pe *pe = container_of(table_group, struct pnv_ioda_pe,
arch/powerpc/platforms/powernv/pci-ioda.c
1346
struct pnv_ioda_pe *pe = container_of(table_group, struct pnv_ioda_pe,
arch/powerpc/platforms/powernv/pci-ioda.c
1457
struct pnv_ioda_pe *pe = container_of(table_group, struct pnv_ioda_pe,
arch/powerpc/platforms/powernv/pci-ioda.c
1541
struct pnv_ioda_pe *pe = container_of(table_group, struct pnv_ioda_pe,
arch/powerpc/platforms/powernv/pci-ioda.c
1567
struct pnv_ioda_pe *pe = container_of(table_group, struct pnv_ioda_pe,
arch/powerpc/platforms/powernv/vas-fault.c
238
vinst->fault_win = container_of(win, struct pnv_vas_window, vas_win);
arch/powerpc/platforms/powernv/vas-window.c
1105
txwin = container_of(vwin, struct pnv_vas_window, vas_win);
arch/powerpc/platforms/powernv/vas-window.c
1290
window = container_of(vwin, struct pnv_vas_window, vas_win);
arch/powerpc/platforms/powernv/vas-window.c
1436
win = container_of(txwin, struct pnv_vas_window, vas_win);
arch/powerpc/platforms/pseries/dlpar.c
619
container_of(work, struct pseries_hp_work, work);
arch/powerpc/platforms/pseries/lpar.c
368
struct dtl_worker *d = container_of(work, struct dtl_worker, work.work);
arch/powerpc/platforms/pseries/papr_platform_attributes.c
146
struct papr_attr *pattr = container_of(kobj_attr, struct papr_attr,
arch/powerpc/platforms/pseries/papr_platform_attributes.c
165
struct papr_attr *pattr = container_of(kobj_attr, struct papr_attr,
arch/powerpc/platforms/pseries/papr_platform_attributes.c
185
struct papr_attr *pattr = container_of(kobj_attr, struct papr_attr,
arch/powerpc/platforms/pseries/papr_scm.c
310
#define to_nvdimm_pmu(_pmu) container_of(_pmu, struct nvdimm_pmu, pmu)
arch/powerpc/platforms/pseries/vas-sysfs.c
130
entry = container_of(attr, struct vas_sysfs_entry, attr);
arch/powerpc/platforms/pseries/vas-sysfs.c
147
entry = container_of(attr, struct vas_sysfs_entry, attr);
arch/powerpc/platforms/pseries/vas-sysfs.c
26
#define to_caps_entry(entry) container_of(entry, struct vas_caps_entry, kobj)
arch/powerpc/platforms/pseries/vas.c
487
win = container_of(vwin, struct pseries_vas_window, vas_win);
arch/powerpc/platforms/pseries/vas.c
520
win = container_of(vwin, struct pseries_vas_window, vas_win);
arch/powerpc/platforms/pseries/vio.c
395
cmo = container_of(work, struct vio_cmo, balance_q.work);
arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c
29
container_of(ws, struct fsl_mpic_timer_wakeup, free_work);
arch/powerpc/sysdev/fsl_rmu.c
481
struct fsl_rio_pw *pw = container_of(work, struct fsl_rio_pw, pw_work);
arch/powerpc/sysdev/mpic_timer.c
248
struct timer_group_priv *priv = container_of(handle,
arch/powerpc/sysdev/mpic_timer.c
263
struct timer_group_priv *priv = container_of(handle,
arch/powerpc/sysdev/mpic_timer.c
288
struct timer_group_priv *priv = container_of(handle,
arch/powerpc/sysdev/mpic_timer.c
321
struct timer_group_priv *priv = container_of(handle,
arch/powerpc/sysdev/xics/ics-native.c
38
#define to_ics_native(_ics) container_of(_ics, struct ics_native, ics)
arch/riscv/include/asm/kvm_vcpu_pmu.h
64
#define pmu_to_vcpu(pmu) (container_of((pmu), struct kvm_vcpu, arch.pmu_context))
arch/riscv/kvm/vcpu_timer.c
113
struct kvm_vcpu_timer *t = container_of(h, struct kvm_vcpu_timer, hrt);
arch/riscv/kvm/vcpu_timer.c
114
struct kvm_vcpu *vcpu = container_of(t, struct kvm_vcpu, arch.timer);
arch/riscv/kvm/vcpu_timer.c
45
struct kvm_vcpu_timer *t = container_of(h, struct kvm_vcpu_timer, hrt);
arch/riscv/kvm/vcpu_timer.c
46
struct kvm_vcpu *vcpu = container_of(t, struct kvm_vcpu, arch.timer);
arch/riscv/mm/ptdump.c
281
struct pg_state *st = container_of(pt_st, struct pg_state, ptdump);
arch/s390/include/asm/ccwdev.h
212
#define to_ccwdev(n) container_of(n, struct ccw_device, dev)
arch/s390/include/asm/ccwgroup.h
63
#define to_ccwgroupdev(x) container_of((x), struct ccwgroup_device, dev)
arch/s390/include/asm/ccwgroup.h
64
#define to_ccwgroupdrv(x) container_of((x), struct ccwgroup_driver, driver)
arch/s390/kernel/nmi.c
344
sie_page = container_of(sie_block, struct sie_page, sie_block);
arch/s390/kernel/perf_event.c
227
pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr);
arch/s390/kernel/perf_pai.c
1059
dap = container_of(attrs[i], struct device_attribute, attr);
arch/s390/kernel/perf_pai.c
1060
pa = container_of(dap, struct perf_pmu_events_attr, attr);
arch/s390/kernel/process.c
117
frame = container_of(task_pt_regs(p), struct fake_frame, childregs);
arch/s390/kvm/interrupt.c
1306
vcpu = container_of(timer, struct kvm_vcpu, arch.ckc_timer);
arch/s390/kvm/interrupt.c
3072
container_of(timer, struct kvm_s390_gisa_interrupt, timer);
arch/s390/kvm/interrupt.c
3074
container_of(gi->origin, struct sie_page2, gisa)->kvm;
arch/s390/kvm/interrupt.c
3126
kvm = container_of(gisa, struct sie_page2, gisa)->kvm;
arch/s390/kvm/kvm-s390.c
4637
sie_page = container_of(vcpu->arch.sie_block,
arch/s390/kvm/kvm-s390.h
274
ms = container_of(node, struct kvm_memory_slot, gfn_node[slots->node_idx]);
arch/s390/kvm/pv.c
668
struct kvm *kvm = container_of(subscription, struct kvm, arch.pv.mmu_notifier);
arch/s390/mm/dump_pagetables.c
119
st = container_of(pt_st, struct pg_state, ptdump);
arch/s390/mm/pfault.c
219
tsk = container_of(thread, struct task_struct, thread);
arch/s390/mm/pgalloc.c
151
struct ptdesc *ptdesc = container_of(head, struct ptdesc, pt_rcu_head);
arch/s390/pci/pci.c
1137
struct zpci_dev *za = container_of(a, struct zpci_dev, entry);
arch/s390/pci/pci.c
1138
struct zpci_dev *zb = container_of(b, struct zpci_dev, entry);
arch/s390/pci/pci.c
979
struct zpci_dev *zdev = container_of(kref, struct zpci_dev, kref);
arch/s390/pci/pci_bus.c
219
struct zpci_bus *zbus = container_of(kref, struct zpci_bus, kref);
arch/sh/drivers/push-switch.c
35
struct push_switch *psw = container_of(work, struct push_switch, work);
arch/sh/include/asm/dma.h
104
#define to_dma_channel(channel) container_of(channel, struct dma_channel, dev)
arch/sh/kernel/cpu/irq/ipr.c
27
return container_of(chip, struct ipr_desc, chip);
arch/sh/kernel/cpu/sh4/sq.c
265
#define to_sq_sysfs_attr(a) container_of(a, struct sq_sysfs_attr, attr)
arch/sparc/kernel/iommu.c
52
struct iommu *iommu = container_of(iommu_map_table, struct iommu, tbl);
arch/sparc/mm/init_64.c
2922
page = container_of(head, struct page, rcu_head);
arch/um/drivers/chan_kern.c
167
struct line *line = container_of(work, struct line, task.work);
arch/um/drivers/line.c
603
struct winch *winch = container_of(work, struct winch, work);
arch/um/drivers/ubd_kern.c
782
struct ubd *ubd_dev = container_of(dev, struct ubd, pdev.dev);
arch/um/drivers/vector_kern.c
1159
struct vector_private *vp = container_of(napi, struct vector_private, napi);
arch/um/drivers/vector_kern.c
1188
container_of(work, struct vector_private, reset_tx);
arch/um/drivers/vector_kern.c
815
container_of(dev, struct vector_device, pdev.dev);
arch/um/drivers/vfio_kern.c
23
#define to_vdev(_pdev) container_of(_pdev, struct uml_vfio_device, pdev)
arch/um/drivers/virt-pci.c
119
struct um_pci_device *dev = container_of(resptr - *resptr,
arch/um/drivers/virt-pci.c
144
struct um_pci_device *dev = container_of(resptr - *resptr,
arch/um/drivers/virt-pci.c
156
struct um_pci_device *dev = container_of(resptr - *resptr,
arch/um/drivers/virt-pci.c
167
struct um_pci_device *dev = container_of(resptr - *resptr,
arch/um/drivers/virt-pci.c
94
struct um_pci_device *dev = container_of(resptr - *resptr,
arch/um/drivers/virtio_pcidev.c
23
container_of(_pdev, struct virtio_pcidev_device, pdev)
arch/um/drivers/virtio_uml.c
1132
container_of(d, struct virtio_device, dev);
arch/um/drivers/virtio_uml.c
1164
pdata = container_of(wk, struct virtio_uml_platform_data, conn_broken_wk);
arch/um/drivers/virtio_uml.c
1305
pdata = container_of(wk, struct virtio_uml_platform_data, conn_broken_wk);
arch/um/drivers/virtio_uml.c
43
container_of(_vdev, struct virtio_uml_device, vdev)
arch/um/kernel/irq.c
91
struct irq_reg *reg = container_of(ev, struct irq_reg, event);
arch/um/kernel/skas/mmu.c
28
struct mm_context *ctx = container_of(mm_id, struct mm_context, id);
arch/um/kernel/skas/syscall.c
19
struct pt_regs *regs = container_of(r, struct pt_regs, regs);
arch/um/kernel/trap.c
317
current->thread.segv_regs = container_of(regs, struct pt_regs, regs);
arch/um/kernel/trap.c
334
show_regs(container_of(regs, struct pt_regs, regs));
arch/um/kernel/trap.c
338
show_regs(container_of(regs, struct pt_regs, regs));
arch/um/kernel/trap.c
346
show_regs(container_of(regs, struct pt_regs, regs));
arch/um/kernel/trap.c
350
show_regs(container_of(regs, struct pt_regs, regs));
arch/um/kernel/trap.c
374
show_regs(container_of(regs, struct pt_regs, regs));
arch/x86/crypto/aesni-intel_glue.c
818
container_of((key), struct aes_gcm_key_aesni, base)
arch/x86/crypto/aesni-intel_glue.c
847
container_of((key), struct aes_gcm_key_vaes_avx2, base)
arch/x86/crypto/aesni-intel_glue.c
872
container_of((key), struct aes_gcm_key_vaes_avx512, base)
arch/x86/events/amd/ibs.c
470
struct perf_ibs *perf_ibs = container_of(event->pmu, struct perf_ibs, pmu);
arch/x86/events/amd/ibs.c
504
struct perf_ibs *perf_ibs = container_of(event->pmu, struct perf_ibs, pmu);
arch/x86/events/amd/ibs.c
557
struct perf_ibs *perf_ibs = container_of(event->pmu, struct perf_ibs, pmu);
arch/x86/events/amd/ibs.c
575
struct perf_ibs *perf_ibs = container_of(event->pmu, struct perf_ibs, pmu);
arch/x86/events/amd/ibs.c
598
perf_ibs = container_of(event->pmu, struct perf_ibs, pmu);
arch/x86/events/amd/iommu.c
157
struct perf_amd_iommu *piommu = container_of(event->pmu, struct perf_amd_iommu, pmu);
arch/x86/events/amd/iommu.c
236
return (container_of(ev->pmu, struct perf_amd_iommu, pmu))->iommu;
arch/x86/events/amd/iommu.c
371
container_of(event->pmu, struct perf_amd_iommu, pmu);
arch/x86/events/amd/iommu.c
93
container_of(attr, struct amd_iommu_event_desc, attr);
arch/x86/events/amd/uncore.c
105
ctx = container_of(hrtimer, struct amd_uncore_ctx, hrtimer);
arch/x86/events/amd/uncore.c
322
struct amd_uncore_pmu *pmu = container_of(ptr, struct amd_uncore_pmu, pmu);
arch/x86/events/amd/uncore.c
96
return container_of(event->pmu, struct amd_uncore_pmu, pmu);
arch/x86/events/core.c
1898
container_of(attr, struct perf_pmu_events_attr, attr);
arch/x86/events/core.c
1916
container_of(attr, struct perf_pmu_events_ht_attr, attr);
arch/x86/events/core.c
1940
container_of(attr, struct perf_pmu_events_hybrid_attr, attr);
arch/x86/events/core.c
1957
pmu = container_of(dev_get_drvdata(dev), struct x86_hybrid_pmu, pmu);
arch/x86/events/core.c
2017
pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr.attr);
arch/x86/events/intel/core.c
7192
container_of(dev_get_drvdata(dev), struct x86_hybrid_pmu, pmu);
arch/x86/events/intel/core.c
7194
container_of(attr, struct perf_pmu_events_hybrid_attr, attr.attr);
arch/x86/events/intel/core.c
7217
container_of(dev_get_drvdata(dev), struct x86_hybrid_pmu, pmu);
arch/x86/events/intel/core.c
7228
container_of(dev_get_drvdata(dev), struct x86_hybrid_pmu, pmu);
arch/x86/events/intel/core.c
7230
container_of(attr, struct perf_pmu_format_hybrid_attr, attr.attr);
arch/x86/events/intel/core.c
7241
container_of(dev_get_drvdata(dev), struct x86_hybrid_pmu, pmu);
arch/x86/events/intel/core.c
7279
container_of(dev_get_drvdata(dev), struct x86_hybrid_pmu, pmu);
arch/x86/events/intel/ds.c
2522
perf_regs = container_of(regs, struct x86_perf_regs, regs);
arch/x86/events/intel/ds.c
2639
perf_regs = container_of(regs, struct x86_perf_regs, regs);
arch/x86/events/intel/pt.c
152
container_of(attr, struct perf_pmu_events_attr, attr);
arch/x86/events/intel/pt.c
625
return container_of(topa, struct topa_page, topa);
arch/x86/events/intel/pt.c
99
container_of(attr, struct dev_ext_attribute, attr);
arch/x86/events/intel/uncore.c
135
container_of(attr, struct uncore_event_desc, attr);
arch/x86/events/intel/uncore.c
311
box = container_of(hrtimer, struct intel_uncore_box, hrtimer);
arch/x86/events/intel/uncore.c
814
uncore_pmu = container_of(pmu, struct intel_uncore_pmu, pmu);
arch/x86/events/intel/uncore.c
829
uncore_pmu = container_of(pmu, struct intel_uncore_pmu, pmu);
arch/x86/events/intel/uncore.c
842
struct intel_uncore_pmu *pmu = container_of(dev_get_drvdata(dev), struct intel_uncore_pmu, pmu);
arch/x86/events/intel/uncore.h
244
return container_of(dev_get_drvdata(dev), struct intel_uncore_pmu, pmu);
arch/x86/events/intel/uncore.h
247
#define to_device_attribute(n) container_of(n, struct device_attribute, attr)
arch/x86/events/intel/uncore.h
248
#define to_dev_ext_attribute(n) container_of(n, struct dev_ext_attribute, attr)
arch/x86/events/intel/uncore.h
582
return container_of(event->pmu, struct intel_uncore_pmu, pmu);
arch/x86/events/perf_event.h
782
return container_of(pmu, struct x86_hybrid_pmu, pmu);
arch/x86/events/rapl.c
255
struct rapl_pmu *rapl_pmu = container_of(hrtimer, struct rapl_pmu, hrtimer);
arch/x86/events/rapl.c
388
rapl_pmus = container_of(event->pmu, struct rapl_pmus, pmu);
arch/x86/include/asm/fred.h
58
return &container_of(regs, struct fred_frame, regs)->info;
arch/x86/include/asm/mce.h
228
#define to_mce_hw_err(mce) container_of(mce, struct mce_hw_err, m)
arch/x86/kernel/apic/vector.c
1084
struct vector_cleanup *cl = container_of(tmr, typeof(*cl), timer);
arch/x86/kernel/apic/vector.c
1132
apicd = container_of(cfg, struct apic_chip_data, hw_irq_cfg);
arch/x86/kernel/apic/vector.c
1141
apicd = container_of(cfg, struct apic_chip_data, hw_irq_cfg);
arch/x86/kernel/cpu/mce/amd.c
995
#define to_block(k) container_of(k, struct threshold_block, kobj)
arch/x86/kernel/cpu/mce/amd.c
996
#define to_attr(a) container_of(a, struct threshold_attr, attr)
arch/x86/kernel/cpu/mce/core.c
1436
struct task_struct *p = container_of(ch, struct task_struct, mce_kill_me);
arch/x86/kernel/cpu/mce/core.c
1444
struct task_struct *p = container_of(cb, struct task_struct, mce_kill_me);
arch/x86/kernel/cpu/mce/core.c
1479
struct task_struct *p = container_of(cb, struct task_struct, mce_kill_me);
arch/x86/kernel/cpu/mce/core.c
2529
return container_of(attr, struct mce_bank_dev, attr);
arch/x86/kernel/cpu/resctrl/core.c
492
d = container_of(hdr, struct rdt_ctrl_domain, hdr);
arch/x86/kernel/cpu/resctrl/core.c
641
d = container_of(hdr, struct rdt_ctrl_domain, hdr);
arch/x86/kernel/cpu/resctrl/core.c
689
d = container_of(hdr, struct rdt_l3_mon_domain, hdr);
arch/x86/kernel/cpu/resctrl/core.c
703
pkgd = container_of(hdr, struct rdt_perf_pkg_mon_domain, hdr);
arch/x86/kernel/cpu/resctrl/intel_aet.c
360
e = container_of(pevt0, struct event_group, evts);
arch/x86/kernel/cpu/resctrl/internal.h
149
return container_of(r, struct rdt_hw_resource, r_resctrl);
arch/x86/kernel/cpu/resctrl/internal.h
85
return container_of(r, struct rdt_hw_ctrl_domain, d_resctrl);
arch/x86/kernel/cpu/resctrl/internal.h
90
return container_of(r, struct rdt_hw_l3_mon_domain, d_resctrl);
arch/x86/kernel/cpu/resctrl/monitor.c
261
d = container_of(hdr, struct rdt_l3_mon_domain, hdr);
arch/x86/kernel/cpu/sgx/encl.c
702
struct sgx_encl *encl = container_of(ref, struct sgx_encl, refcount);
arch/x86/kernel/cpu/sgx/encl.c
777
struct sgx_encl_mm *encl_mm = container_of(mn, struct sgx_encl_mm, mmu_notifier);
arch/x86/kernel/cpu/sgx/encl.c
803
struct sgx_encl_mm *encl_mm = container_of(mn, struct sgx_encl_mm, mmu_notifier);
arch/x86/kernel/hpet.c
76
return container_of(evt, struct hpet_channel, evt);
arch/x86/kernel/kprobes/opt.c
48
op = container_of(kp, struct optimized_kprobe, kp);
arch/x86/kernel/kprobes/opt.c
542
op = container_of(p, struct optimized_kprobe, kp);
arch/x86/kernel/perf_regs.c
65
perf_regs = container_of(regs, struct x86_perf_regs, regs);
arch/x86/kernel/process.c
182
fork_frame = container_of(childregs, struct fork_frame, regs);
arch/x86/kvm/hyperv.c
621
stimer = container_of(timer, struct kvm_vcpu_hv_stimer, timer);
arch/x86/kvm/hyperv.h
137
hv_vcpu = container_of(stimer - stimer->index, struct kvm_vcpu_hv,
arch/x86/kvm/hyperv.h
78
struct kvm_vcpu_hv *hv_vcpu = container_of(synic, struct kvm_vcpu_hv, synic);
arch/x86/kvm/i8254.c
200
return container_of(ps, struct kvm_pit, pit_state);
arch/x86/kvm/i8254.c
205
struct kvm_kpit_state *ps = container_of(kian, struct kvm_kpit_state,
arch/x86/kvm/i8254.c
242
struct kvm_pit *pit = container_of(work, struct kvm_pit, expired);
arch/x86/kvm/i8254.c
270
struct kvm_kpit_state *ps = container_of(data, struct kvm_kpit_state, timer);
arch/x86/kvm/i8254.c
424
return container_of(dev, struct kvm_pit, dev);
arch/x86/kvm/i8254.c
429
return container_of(dev, struct kvm_pit, speaker_dev);
arch/x86/kvm/i8254.c
646
struct kvm_pit *pit = container_of(kimn, struct kvm_pit, mask_notifier);
arch/x86/kvm/i8259.c
519
return picdev_write(container_of(dev, struct kvm_pic, dev_master),
arch/x86/kvm/i8259.c
526
return picdev_read(container_of(dev, struct kvm_pic, dev_master),
arch/x86/kvm/i8259.c
533
return picdev_write(container_of(dev, struct kvm_pic, dev_slave),
arch/x86/kvm/i8259.c
540
return picdev_read(container_of(dev, struct kvm_pic, dev_slave),
arch/x86/kvm/i8259.c
547
return picdev_write(container_of(dev, struct kvm_pic, dev_elcr),
arch/x86/kvm/i8259.c
554
return picdev_read(container_of(dev, struct kvm_pic, dev_elcr),
arch/x86/kvm/ioapic.c
522
struct kvm_ioapic *ioapic = container_of(work, struct kvm_ioapic,
arch/x86/kvm/ioapic.c
604
return container_of(dev, struct kvm_ioapic, dev);
arch/x86/kvm/irq.c
479
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/x86/kvm/irq.c
503
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/x86/kvm/lapic.c
1724
return container_of(dev, struct kvm_lapic, dev);
arch/x86/kvm/lapic.c
3039
struct kvm_timer *ktimer = container_of(data, struct kvm_timer, timer);
arch/x86/kvm/lapic.c
3040
struct kvm_lapic *apic = container_of(ktimer, struct kvm_lapic, lapic_timer);
arch/x86/kvm/mmu/mmu.c
7862
struct kvm_arch *ka = container_of(once, struct kvm_arch, nx_once);
arch/x86/kvm/mmu/mmu.c
7863
struct kvm *kvm = container_of(ka, struct kvm, arch);
arch/x86/kvm/mmu/tdp_mmu.c
73
struct kvm_mmu_page *sp = container_of(head, struct kvm_mmu_page,
arch/x86/kvm/pmu.h
10
#define pmu_to_vcpu(pmu) (container_of((pmu), struct kvm_vcpu, arch.pmu))
arch/x86/kvm/svm/svm.h
364
return container_of(kvm, struct kvm_svm, kvm);
arch/x86/kvm/svm/svm.h
425
return container_of(vcpu, struct vcpu_svm, vcpu);
arch/x86/kvm/vmx/nested.c
2224
container_of(timer, struct vcpu_vmx, nested.preemption_timer);
arch/x86/kvm/vmx/tdx.c
82
return container_of(kvm, struct kvm_tdx, kvm);
arch/x86/kvm/vmx/tdx.c
87
return container_of(vcpu, struct vcpu_tdx, vcpu);
arch/x86/kvm/vmx/vmx.h
306
return &(container_of(vcpu, struct vcpu_vmx, vcpu)->vt);
arch/x86/kvm/vmx/vmx.h
311
return &(container_of(vt, struct vcpu_vmx, vt)->vcpu);
arch/x86/kvm/vmx/vmx.h
657
return container_of(kvm, struct kvm_vmx, kvm);
arch/x86/kvm/vmx/vmx.h
662
return container_of(vcpu, struct vcpu_vmx, vcpu);
arch/x86/kvm/x86.c
595
= container_of(urn, struct kvm_user_return_msrs, urn);
arch/x86/kvm/xen.c
127
struct kvm_vcpu *vcpu = container_of(timer, struct kvm_vcpu,
arch/x86/mm/dump_pagetables.c
253
struct pg_state *st = container_of(pt_st, struct pg_state, ptdump);
arch/x86/mm/dump_pagetables.c
303
struct pg_state *st = container_of(pt_st, struct pg_state, ptdump);
arch/x86/mm/kmmio.c
481
struct kmmio_delayed_release *dr = container_of(
arch/x86/mm/kmmio.c
498
container_of(head, struct kmmio_delayed_release, rcu);
arch/x86/net/bpf_jit_comp.c
888
array = container_of(poke->tail_call.map, struct bpf_array, map);
arch/x86/pci/acpi.c
399
info = container_of(ci, struct pci_root_info, common);
arch/x86/pci/acpi.c
433
info = container_of(ci, struct pci_root_info, common);
arch/x86/pci/acpi.c
477
kfree(container_of(ci, struct pci_root_info, common));
arch/x86/platform/efi/runtime-map.c
30
return container_of(attr, struct map_attribute, attr);
arch/x86/platform/efi/runtime-map.c
53
return container_of(kobj, struct efi_runtime_map_entry, kobj);
arch/xtensa/kernel/time.c
86
container_of(evt, struct ccount_timer, evt);
arch/xtensa/kernel/time.c
98
container_of(evt, struct ccount_timer, evt);
arch/xtensa/platforms/iss/network.c
474
container_of(pdev, struct iss_net_private, pdev);
block/bdev.c
44
return container_of(inode, struct bdev_inode, vfs_inode);
block/bdev.c
49
return &container_of(bdev, struct bdev_inode, bdev)->vfs_inode;
block/bfq-cgroup.c
276
return pd ? container_of(pd, struct bfq_group, pd) : NULL;
block/bfq-cgroup.c
307
return group_entity ? container_of(group_entity, struct bfq_group,
block/bfq-cgroup.c
485
return cpd ? container_of(cpd, struct bfq_group_data, pd) : NULL;
block/bfq-cgroup.c
588
struct bfq_group *curr_bfqg = container_of(entity,
block/bfq-iosched.c
2504
blk_rq_pos(container_of(rb_prev(&req->rb_node),
block/bfq-iosched.c
448
return container_of(icq, struct bfq_io_cq, icq);
block/bfq-iosched.c
4894
container_of(bfqq->woken_list.first,
block/bfq-iosched.c
7055
struct bfq_data *bfqd = container_of(timer, struct bfq_data,
block/bfq-iosched.c
862
container_of(
block/bfq-iosched.c
924
struct bfq_weight_counter *__counter = container_of(*new,
block/bfq-wf2q.c
158
bfqg = container_of(group_sd, struct bfq_group, sched_data);
block/bfq-wf2q.c
201
bfqg = container_of(entity, struct bfq_group, entity);
block/bfq-wf2q.c
224
struct bfq_group *bfqg = container_of(sd, struct bfq_group, sched_data);
block/bfq-wf2q.c
233
struct bfq_group *bfqg = container_of(sd, struct bfq_group, sched_data);
block/bfq-wf2q.c
275
bfqq = container_of(entity, struct bfq_queue, entity);
block/bio-integrity-auto.c
39
container_of(work, struct bio_integrity_data, work);
block/bio-integrity-auto.c
71
container_of(bip, struct bio_integrity_data, bip);
block/bio.c
418
struct bio_set *bs = container_of(work, struct bio_set, rescue_work);
block/blk-cgroup.c
115
struct blkcg_gq *blkg = container_of(work, struct blkcg_gq,
block/blk-cgroup.c
165
struct blkcg_gq *blkg = container_of(rcu, struct blkcg_gq, rcu_head);
block/blk-cgroup.c
196
struct blkcg_gq *blkg = container_of(ref, struct blkcg_gq, refcnt);
block/blk-cgroup.c
206
struct blkcg_gq *blkg = container_of(work, struct blkcg_gq,
block/blk-cgroup.h
124
return css ? container_of(css, struct blkcg, css) : NULL;
block/blk-core.c
250
struct request_queue *q = container_of(rcu_head,
block/blk-core.c
377
container_of(ref, struct request_queue, q_usage_counter);
block/blk-crypto-fallback.c
424
container_of(work, struct bio_fallback_crypt_ctx, work);
block/blk-crypto-sysfs.c
151
kfree(container_of(kobj, struct blk_crypto_kobj, kobj));
block/blk-crypto-sysfs.c
26
return container_of(kobj, struct blk_crypto_kobj, kobj)->profile;
block/blk-crypto-sysfs.c
31
return container_of(attr, struct blk_crypto_attr, attr);
block/blk-ia-ranges.c
54
container_of(attr, struct blk_ia_range_sysfs_entry, attr);
block/blk-ia-ranges.c
56
container_of(kobj, struct blk_independent_access_range, kobj);
block/blk-ia-ranges.c
92
container_of(kobj, struct blk_independent_access_ranges, kobj);
block/blk-ioc.c
107
struct io_context *ioc = container_of(work, struct io_context,
block/blk-iocost.c
1471
struct iocg_wait *wait = container_of(wq_entry, struct iocg_wait, wait);
block/blk-iocost.c
1585
struct ioc_gq *iocg = container_of(timer, struct ioc_gq, waitq_timer);
block/blk-iocost.c
2245
struct ioc *ioc = container_of(timer, struct ioc, timer);
block/blk-iocost.c
2959
kfree(container_of(cpd, struct ioc_cgrp, cpd));
block/blk-iocost.c
662
return container_of(rqos, struct ioc, rqos);
block/blk-iocost.c
681
return pd ? container_of(pd, struct ioc_gq, pd) : NULL;
block/blk-iocost.c
696
return container_of(blkcg_to_cpd(blkcg, &blkcg_policy_iocost),
block/blk-iolatency.c
105
return container_of(rqos, struct blk_iolatency, rqos);
block/blk-iolatency.c
185
return pd ? container_of(pd, struct iolatency_grp, pd) : NULL;
block/blk-iolatency.c
730
struct blk_iolatency *blkiolat = container_of(work, struct blk_iolatency,
block/blk-ioprio.c
111
struct ioprio_blkcg *blkcg = container_of(cpd, typeof(*blkcg), cpd);
block/blk-ioprio.c
64
return container_of(blkcg_to_cpd(blkcg, &ioprio_policy),
block/blk-mq-sched.c
50
struct request *rqa = container_of(a, struct request, queuelist);
block/blk-mq-sched.c
51
struct request *rqb = container_of(b, struct request, queuelist);
block/blk-mq-sysfs.c
18
struct blk_mq_ctxs *ctxs = container_of(kobj, struct blk_mq_ctxs, kobj);
block/blk-mq-sysfs.c
26
struct blk_mq_ctx *ctx = container_of(kobj, struct blk_mq_ctx, kobj);
block/blk-mq-sysfs.c
34
struct blk_mq_hw_ctx *hctx = container_of(kobj, struct blk_mq_hw_ctx,
block/blk-mq-sysfs.c
56
entry = container_of(attr, struct blk_mq_hw_ctx_sysfs_entry, attr);
block/blk-mq-sysfs.c
57
hctx = container_of(kobj, struct blk_mq_hw_ctx, kobj);
block/blk-mq-tag.c
587
struct blk_mq_tags *tags = container_of(head, struct blk_mq_tags,
block/blk-mq.c
1571
container_of(work, struct request_queue, requeue_work.work);
block/blk-mq.c
1738
container_of(work, struct request_queue, timeout_work);
block/blk-mq.c
1897
hctx = container_of(wait, struct blk_mq_hw_ctx, dispatch_wait);
block/blk-mq.c
2560
container_of(work, struct blk_mq_hw_ctx, run_work.work);
block/blk-mq.c
3945
container_of(head, struct blk_flush_queue, rcu_head);
block/blk-rq-qos.c
208
struct rq_qos_wait_data *data = container_of(curr,
block/blk-stat.c
171
cb = container_of(head, struct blk_stat_callback, rcu);
block/blk-sysfs.c
785
struct gendisk *disk = container_of(kobj, struct gendisk, queue_kobj);
block/blk-sysfs.c
799
struct gendisk *disk = container_of(kobj, struct gendisk, queue_kobj);
block/blk-sysfs.c
821
#define to_queue(atr) container_of((atr), struct queue_sysfs_entry, attr)
block/blk-sysfs.c
827
struct gendisk *disk = container_of(kobj, struct gendisk, queue_kobj);
block/blk-sysfs.c
849
struct gendisk *disk = container_of(kobj, struct gendisk, queue_kobj);
block/blk-throttle.c
1200
struct throtl_data *td = container_of(work, struct throtl_data,
block/blk-throttle.c
62
return container_of(sq, struct throtl_grp, service_queue);
block/blk-throttle.c
81
return container_of(sq, struct throtl_data, service_queue);
block/blk-throttle.h
137
return pd ? container_of(pd, struct throtl_grp, pd) : NULL;
block/blk-wbt.c
100
return container_of(rqos, struct rq_wb, rqos);
block/blk-zoned.c
1733
container_of(work, struct blk_zone_wplug, bio_work);
block/blk-zoned.c
585
container_of(rcu_head, struct blk_zone_wplug, rcu_head);
block/bsg-lib.c
158
struct bsg_job *job = container_of(kref, struct bsg_job, kref);
block/bsg-lib.c
279
container_of(q->tag_set, struct bsg_set, tag_set);
block/bsg-lib.c
324
container_of(q->tag_set, struct bsg_set, tag_set);
block/bsg-lib.c
338
container_of(rq->q->tag_set, struct bsg_set, tag_set);
block/bsg.c
172
struct bsg_device *bd = container_of(dev, struct bsg_device, device);
block/bsg.c
35
return container_of(inode->i_cdev, struct bsg_device, cdev);
block/disk-events.c
310
struct disk_events *ev = container_of(dwork, struct disk_events, dwork);
block/elevator.c
147
e = container_of(kobj, struct elevator_queue, kobj);
block/elevator.c
420
e = container_of(kobj, struct elevator_queue, kobj);
block/elevator.c
439
e = container_of(kobj, struct elevator_queue, kobj);
block/fops.c
188
dio = container_of(bio, struct blkdev_dio, bio);
block/fops.c
295
struct blkdev_dio *dio = container_of(bio, struct blkdev_dio, bio);
block/fops.c
335
dio = container_of(bio, struct blkdev_dio, bio);
block/genhd.c
1238
struct device *dev = container_of(kobj, typeof(*dev), kobj);
block/kyber-iosched.c
685
struct sbq_wait *wait = container_of(wqe, struct sbq_wait, wait);
crypto/acompress.c
360
container_of(work, struct crypto_acomp_streams, stream_work);
crypto/acompress.c
43
return container_of(alg, struct acomp_alg, calg.base);
crypto/acompress.c
568
nreq = container_of(crypto_request_clone(&req->base, total, gfp),
crypto/aead.c
140
struct aead_alg *aead = container_of(alg, struct aead_alg, base);
crypto/aead.c
157
struct aead_alg *aead = container_of(alg, struct aead_alg, base);
crypto/algapi.c
74
struct crypto_template *tmpl = container_of(w, struct crypto_template,
crypto/algapi.c
95
struct crypto_instance *inst = container_of(alg,
crypto/api.c
208
larval = container_of(alg, struct crypto_larval, alg);
crypto/api.c
366
crypto_larval_kill(container_of(larval, struct crypto_larval, alg));
crypto/cryptd.c
171
cpu_queue = container_of(work, struct cryptd_cpu_queue, work);
crypto/cryptd.c
978
return container_of(tfm, struct cryptd_skcipher, base);
crypto/crypto_engine.c
121
alg = container_of(async_req->tfm->__crt_alg,
crypto/crypto_engine.c
177
container_of(work, struct crypto_engine, pump_requests);
crypto/lskcipher.c
23
return container_of(tfm, struct crypto_lskcipher, base);
crypto/lskcipher.c
244
container_of(inst, struct lskcipher_instance, s.base);
crypto/lskcipher.c
29
return container_of(alg, struct lskcipher_alg, co.base);
crypto/rng.c
61
struct rng_alg *ralg = container_of(alg, struct rng_alg, base);
crypto/simd.c
120
salg = container_of(alg, struct simd_skcipher_alg, alg);
crypto/simd.c
346
salg = container_of(alg, struct simd_aead_alg, alg);
crypto/skcipher.c
50
return container_of(alg, struct skcipher_alg, base);
crypto/skcipher.c
568
container_of(inst, struct skcipher_instance, s.base);
drivers/accel/amdxdna/aie2_ctx.c
36
job = container_of(ref, struct amdxdna_sched_job, refcnt);
drivers/accel/amdxdna/aie2_error.c
295
e = container_of(err_work, struct async_event, work);
drivers/accel/amdxdna/amdxdna_ctx.c
40
xdna_fence = container_of(fence, struct amdxdna_fence, base);
drivers/accel/amdxdna/amdxdna_ctx.h
112
container_of(j, struct amdxdna_sched_job, base)
drivers/accel/amdxdna/amdxdna_gem.c
106
struct amdxdna_umap *mapp = container_of(mni, struct amdxdna_umap, notifier);
drivers/accel/amdxdna/amdxdna_gem.c
163
struct amdxdna_umap *mapp = container_of(ref, struct amdxdna_umap, refcnt);
drivers/accel/amdxdna/amdxdna_gem.c
187
struct amdxdna_umap *mapp = container_of(work, struct amdxdna_umap,
drivers/accel/amdxdna/amdxdna_gem.h
56
return container_of(gobj, struct amdxdna_gem_obj, base.base);
drivers/accel/amdxdna/amdxdna_mailbox.c
352
mb_chann = container_of(rx_work, struct mailbox_channel, rx_work);
drivers/accel/amdxdna/amdxdna_pci_drv.h
35
((struct amdxdna_dev *)container_of(drm_dev, struct amdxdna_dev, ddev))
drivers/accel/ethosu/ethosu_device.h
190
((struct ethosu_device *)container_of(drm_dev, struct ethosu_device, base))
drivers/accel/ethosu/ethosu_gem.h
32
return container_of(to_drm_gem_dma_obj(obj), struct ethosu_gem_object, base);
drivers/accel/ethosu/ethosu_job.c
160
struct ethosu_job *job = container_of(ref, struct ethosu_job,
drivers/accel/ethosu/ethosu_job.c
27
return container_of(sched_job, struct ethosu_job, base);
drivers/accel/habanalabs/common/command_submission.c
1168
struct hl_cs_job *job = container_of(work, struct hl_cs_job,
drivers/accel/habanalabs/common/command_submission.c
1179
struct hl_cs *cs = container_of(work, struct hl_cs, finish_work);
drivers/accel/habanalabs/common/command_submission.c
137
struct hl_hw_sob *hw_sob = container_of(ref, struct hl_hw_sob,
drivers/accel/habanalabs/common/command_submission.c
150
struct hl_hw_sob *hw_sob = container_of(ref, struct hl_hw_sob,
drivers/accel/habanalabs/common/command_submission.c
212
container_of(kref, struct hl_fence, refcount);
drivers/accel/habanalabs/common/command_submission.c
214
container_of(fence, struct hl_cs_compl, base_fence);
drivers/accel/habanalabs/common/command_submission.c
2349
container_of(sig_fence, struct hl_cs_compl, base_fence);
drivers/accel/habanalabs/common/command_submission.c
267
struct hl_cs_job *job = container_of(ref, struct hl_cs_job, refcount);
drivers/accel/habanalabs/common/command_submission.c
696
struct hl_cs *cs = container_of(ref, struct hl_cs, refcount);
drivers/accel/habanalabs/common/command_submission.c
700
container_of(cs->fence, struct hl_cs_compl, base_fence);
drivers/accel/habanalabs/common/command_submission.c
818
struct hl_cs *cs = container_of(work, struct hl_cs, work_tdr.work);
drivers/accel/habanalabs/common/context.c
135
ctx = container_of(ref, struct hl_ctx, refcount);
drivers/accel/habanalabs/common/context.c
33
container_of(ref, struct hl_cs_encaps_sig_handle, refcount);
drivers/accel/habanalabs/common/context.c
41
container_of(ref, struct hl_cs_encaps_sig_handle, refcount);
drivers/accel/habanalabs/common/context.c
49
container_of(ref, struct hl_cs_encaps_sig_handle, refcount);
drivers/accel/habanalabs/common/decoder.c
48
struct hl_dec *dec = container_of(work, struct hl_dec, abnrm_intr_work);
drivers/accel/habanalabs/common/device.c
1102
struct hl_device *hdev = container_of(work, struct hl_device,
drivers/accel/habanalabs/common/device.c
467
hpriv = container_of(ref, struct hl_fpriv, refcount);
drivers/accel/habanalabs/common/device.c
794
container_of(work, struct hl_device_reset_work, reset_work.work);
drivers/accel/habanalabs/common/device.c
827
container_of(work, struct hl_device_reset_work, reset_work.work);
drivers/accel/habanalabs/common/habanalabs.h
3733
return container_of(ddev, struct hl_device, drm);
drivers/accel/habanalabs/common/hldio.c
288
struct hl_direct_io *io = container_of(kio, struct hl_direct_io, kio);
drivers/accel/habanalabs/common/hw_queue.c
485
signal_cs_cmpl = container_of(cs->signal_fence,
drivers/accel/habanalabs/common/hw_queue.c
564
container_of(cs->fence, struct hl_cs_compl, base_fence);
drivers/accel/habanalabs/common/hw_queue.c
583
container_of(cs->fence,
drivers/accel/habanalabs/common/irq.c
206
container_of(work, struct timestamp_reg_work_obj, free_obj);
drivers/accel/habanalabs/common/irq.c
60
struct hl_eqe_work *eqe_work = container_of(work, struct hl_eqe_work,
drivers/accel/habanalabs/common/memory.c
290
struct hl_vm *vm = container_of(ref, struct hl_vm,
drivers/accel/habanalabs/common/memory_mgr.c
64
container_of(kref, struct hl_mmap_mem_buf, refcount);
drivers/accel/habanalabs/common/memory_mgr.c
84
container_of(kref, struct hl_mmap_mem_buf, refcount);
drivers/accel/habanalabs/common/mmu/mmu.c
674
struct hl_prefetch_work *pfw = container_of(work, struct hl_prefetch_work, prefetch_work);
drivers/accel/habanalabs/gaudi/gaudi.c
1126
container_of(ref, struct gaudi_hw_sob_group, kref);
drivers/accel/habanalabs/gaudi/gaudi.c
1140
container_of(ref, struct gaudi_hw_sob_group, kref);
drivers/accel/habanalabs/gaudi/gaudi.c
1310
container_of(cs->signal_fence, struct hl_cs_compl, base_fence);
drivers/accel/habanalabs/gaudi/gaudi.c
1312
container_of(cs->fence, struct hl_cs_compl, base_fence);
drivers/accel/habanalabs/goya/goya.c
833
struct goya_work_freq *goya_work = container_of(work,
drivers/accel/ivpu/ivpu_drv.c
99
struct ivpu_file_priv *file_priv = container_of(ref, struct ivpu_file_priv, ref);
drivers/accel/ivpu/ivpu_drv.h
280
return container_of(dev, struct ivpu_device, drm);
drivers/accel/ivpu/ivpu_gem.h
49
return container_of(obj, struct ivpu_bo, base.base);
drivers/accel/ivpu/ivpu_ipc.c
467
struct ivpu_device *vdev = container_of(work, struct ivpu_device, irq_ipc_work);
drivers/accel/ivpu/ivpu_job.c
1104
struct ivpu_device *vdev = container_of(work, struct ivpu_device, context_abort_work);
drivers/accel/ivpu/ivpu_job.c
470
return container_of(fence, struct ivpu_fence, base);
drivers/accel/ivpu/ivpu_pm.c
160
struct ivpu_pm_info *pm = container_of(work, struct ivpu_pm_info, recovery_work);
drivers/accel/ivpu/ivpu_pm.c
198
struct ivpu_pm_info *pm = container_of(work, struct ivpu_pm_info, job_timeout_work.work);
drivers/accel/ivpu/ivpu_pm.c
495
struct ivpu_device *vdev = container_of(work, struct ivpu_device, irq_dct_work);
drivers/accel/qaic/mhi_controller.c
926
struct pci_dev *pci_dev = container_of(mhi_cntrl->cntrl_dev, struct pci_dev, dev);
drivers/accel/qaic/qaic.h
30
#define to_qaic_bo(obj) container_of(obj, struct qaic_bo, base)
drivers/accel/qaic/qaic.h
31
#define to_qaic_drm_device(dev) container_of(dev, struct qaic_drm_device, drm)
drivers/accel/qaic/qaic_control.c
1406
struct resp_work *resp = container_of(work, struct resp_work, work);
drivers/accel/qaic/qaic_control.c
1488
struct wrapper_msg *wrapper = container_of(msg, struct wrapper_msg, msg);
drivers/accel/qaic/qaic_control.c
292
struct wrapper_msg *wrapper = container_of(ref, struct wrapper_msg, ref_count);
drivers/accel/qaic/qaic_data.c
1519
struct dma_bridge_chan *dbc = container_of(work, struct dma_bridge_chan, poll_work);
drivers/accel/qaic/qaic_data.c
162
struct bo_slice *slice = container_of(kref, struct bo_slice, ref_count);
drivers/accel/qaic/qaic_debugfs.c
184
struct bootlog_msg *msg = container_of(work, struct bootlog_msg, work);
drivers/accel/qaic/qaic_drv.c
134
struct qaic_user *usr = container_of(kref, struct qaic_user, ref_count);
drivers/accel/qaic/qaic_ssr.c
362
struct ssr_crashdump *ssr_crash = container_of(work, struct ssr_crashdump, work);
drivers/accel/qaic/qaic_ssr.c
559
struct ssr_resp *resp = container_of(work, struct ssr_resp, work);
drivers/accel/qaic/qaic_ssr.c
749
struct ssr_resp *resp = container_of(mhi_result->buf_addr, struct ssr_resp, data);
drivers/accel/qaic/qaic_sysfs.c
25
struct dbc_attribute *dbc_attr = container_of(a, struct dbc_attribute, dev_attr);
drivers/accel/qaic/qaic_timesync.c
259
struct qts_resp *resp = container_of(work, struct qts_resp, work);
drivers/accel/qaic/qaic_timesync.c
362
struct qts_resp *resp = container_of(mhi_result->buf_addr, struct qts_resp, data);
drivers/accel/qaic/sahara.c
540
struct sahara_context *context = container_of(work, struct sahara_context, fw_work);
drivers/accel/qaic/sahara.c
734
struct sahara_context *context = container_of(work, struct sahara_context, dump_work);
drivers/accel/qaic/sahara.c
792
struct sahara_context *context = container_of(work, struct sahara_context, read_data_work);
drivers/accel/rocket/rocket_device.h
28
((struct rocket_device *)(container_of((drm_dev), struct rocket_device, ddev)))
drivers/accel/rocket/rocket_drv.c
31
struct rocket_iommu_domain *domain = container_of(kref, struct rocket_iommu_domain, kref);
drivers/accel/rocket/rocket_gem.h
31
return container_of(to_drm_gem_shmem_obj(obj), struct rocket_gem_object, base);
drivers/accel/rocket/rocket_job.c
232
struct rocket_job *job = container_of(ref, struct rocket_job,
drivers/accel/rocket/rocket_job.c
26
return container_of(sched_job, struct rocket_job, base);
drivers/accel/rocket/rocket_job.c
400
core = container_of(work, struct rocket_core, reset.work);
drivers/accessibility/speakup/selection.c
109
container_of(work, struct speakup_selection_work, work);
drivers/accessibility/speakup/selection.c
28
container_of(work, struct speakup_selection_work, work);
drivers/acpi/ac.c
155
struct acpi_ac *ac = container_of(nb, struct acpi_ac, battery_nb);
drivers/acpi/acpi_configfs.c
224
struct acpi_table *table = container_of(cfg, struct acpi_table, cfg);
drivers/acpi/acpi_configfs.c
34
table = container_of(cfg, struct acpi_table, cfg);
drivers/acpi/acpi_configfs.c
51
table = container_of(cfg, struct acpi_table, cfg);
drivers/acpi/acpi_configfs.c
68
struct acpi_table *table = container_of(cfg, struct acpi_table, cfg);
drivers/acpi/acpi_ipmi.c
154
container_of(kref, struct acpi_ipmi_device, kref);
drivers/acpi/acpi_ipmi.c
224
container_of(kref, struct acpi_ipmi_msg, kref);
drivers/acpi/acpi_pcc.c
43
struct pcc_data *data = container_of(cl, struct pcc_data, cl);
drivers/acpi/acpi_video.c
1415
struct acpi_video_device *device = container_of(to_delayed_work(work),
drivers/acpi/acpi_video.c
1668
video = container_of(nb, struct acpi_video_bus, pm_nb);
drivers/acpi/apei/ghes.c
1075
cache = container_of(head, struct ghes_estatus_cache, rcu);
drivers/acpi/apei/ghes.c
491
struct ghes_task_work *twcb = container_of(twork, struct ghes_task_work, twork);
drivers/acpi/apei/ghes.c
698
entry = container_of(work, struct ghes_vendor_record_entry, work);
drivers/acpi/arm64/gtdt.c
168
gtdt = container_of(table, struct acpi_table_gtdt, header);
drivers/acpi/arm64/iort.c
926
rmr_data = container_of(region, struct iommu_iort_rmr_data, rr);
drivers/acpi/battery.c
1095
struct acpi_battery *battery = container_of(nb, struct acpi_battery,
drivers/acpi/cppc_acpi.c
158
#define to_cpc_desc(a) container_of(a, struct cpc_desc, kobj)
drivers/acpi/device_sysfs.c
58
#define to_data_node(k) container_of(k, struct acpi_data_node, kobj)
drivers/acpi/device_sysfs.c
59
#define to_attr(a) container_of(a, struct acpi_data_node_attr, attr)
drivers/acpi/device_sysfs.c
619
if (acpi_show_attr(dev, container_of(attr, struct device_attribute, attr)))
drivers/acpi/ec.c
1084
container_of(kref, struct acpi_ec_query_handler, kref);
drivers/acpi/ec.c
1154
struct acpi_ec_query *q = container_of(work, struct acpi_ec_query, work);
drivers/acpi/ec.c
1249
struct acpi_ec *ec = container_of(work, struct acpi_ec, work);
drivers/acpi/fan_attr.c
21
struct acpi_fan_fps *fps = container_of(attr, struct acpi_fan_fps, dev_attr);
drivers/acpi/fan_attr.c
54
struct acpi_device *acpi_dev = container_of(dev, struct acpi_device, dev);
drivers/acpi/fan_attr.c
67
struct acpi_device *acpi_dev = container_of(dev, struct acpi_device, dev);
drivers/acpi/nfit/core.c
1148
struct nfit_mem *a = container_of(_a, typeof(*a), list);
drivers/acpi/nfit/core.c
1149
struct nfit_mem *b = container_of(_b, typeof(*b), list);
drivers/acpi/nfit/core.c
2931
acpi_desc = container_of(work, typeof(*acpi_desc), dwork.work);
drivers/acpi/nfit/nfit.h
337
return container_of(nd_desc, struct acpi_nfit_desc, nd_desc);
drivers/acpi/osl.c
1185
struct acpi_hp_work *hpw = container_of(work, struct acpi_hp_work, work);
drivers/acpi/osl.c
384
struct acpi_ioremap *map = container_of(to_rcu_work(work),
drivers/acpi/osl.c
877
struct acpi_os_dpc *dpc = container_of(work, struct acpi_os_dpc, work);
drivers/acpi/pfr_telemetry.c
76
return container_of(file->private_data, struct pfrt_log_device, miscdev);
drivers/acpi/pfr_update.c
116
return container_of(file->private_data, struct pfru_device, miscdev);
drivers/acpi/platform_profile.c
15
#define to_pprof_handler(d) (container_of(d, struct platform_profile_handler, dev))
drivers/acpi/power.c
85
return container_of(device, struct acpi_power_resource, device);
drivers/acpi/power.c
890
resource = container_of(device, struct acpi_power_resource, device);
drivers/acpi/processor_core.c
118
container_of(entry, struct acpi_madt_rintc, header);
drivers/acpi/processor_core.c
143
container_of(entry, struct acpi_madt_core_pic, header);
drivers/acpi/processor_core.c
36
container_of(entry, struct acpi_madt_local_apic, header);
drivers/acpi/processor_core.c
52
container_of(entry, struct acpi_madt_local_x2apic, header);
drivers/acpi/processor_core.c
69
container_of(entry, struct acpi_madt_local_sapic, header);
drivers/acpi/processor_core.c
91
container_of(entry, struct acpi_madt_generic_interrupt, header);
drivers/acpi/sysfs.c
326
container_of(bin_attr, struct acpi_table_attr, attr);
drivers/acpi/sysfs.c
422
data_attr = container_of(bin_attr, struct acpi_data_attr, attr);
drivers/acpi/thermal.c
195
active = container_of(acpi_trip, struct acpi_thermal_active, trip);
drivers/acpi/thermal.c
746
struct acpi_thermal *tz = container_of(work, struct acpi_thermal,
drivers/android/binder.c
184
container_of(hdr, struct flat_binder_object, hdr)
drivers/android/binder.c
186
#define to_binder_fd_object(hdr) container_of(hdr, struct binder_fd_object, hdr)
drivers/android/binder.c
189
container_of(hdr, struct binder_buffer_object, hdr)
drivers/android/binder.c
192
container_of(hdr, struct binder_fd_array_object, hdr)
drivers/android/binder.c
1994
struct binder_task_work_cb *twcb = container_of(twork,
drivers/android/binder.c
2815
t_queued = container_of(w, struct binder_transaction, work);
drivers/android/binder.c
4044
container_of(w, struct binder_ref_freeze, work);
drivers/android/binder.c
4516
container_of(w,
drivers/android/binder.c
4816
t = container_of(w, struct binder_transaction, work);
drivers/android/binder.c
4819
struct binder_error *e = container_of(
drivers/android/binder.c
4855
struct binder_node *node = container_of(w, struct binder_node, work);
drivers/android/binder.c
4948
death = container_of(w, struct binder_ref_death, work);
drivers/android/binder.c
4988
freeze = container_of(w, struct binder_ref_freeze, work);
drivers/android/binder.c
5007
container_of(w, struct binder_ref_freeze, work);
drivers/android/binder.c
5195
t = container_of(w, struct binder_transaction, work);
drivers/android/binder.c
5201
struct binder_error *e = container_of(
drivers/android/binder.c
5220
death = container_of(w, struct binder_ref_death, work);
drivers/android/binder.c
5232
freeze = container_of(w, struct binder_ref_freeze, work);
drivers/android/binder.c
5317
device = container_of(proc->context, struct binder_device, context);
drivers/android/binder.c
6082
binder_dev = container_of(filp->private_data,
drivers/android/binder.c
6442
t = container_of(w, struct binder_transaction, work);
drivers/android/binder.c
6447
struct binder_error *e = container_of(
drivers/android/binder.c
6457
node = container_of(w, struct binder_node, work);
drivers/android/binder.c
844
struct binder_thread *thread = container_of(target_list,
drivers/android/binder_alloc.c
1139
struct binder_shrinker_mdata *mdata = container_of(item, typeof(*mdata), lru);
drivers/ata/libata-acpi.c
50
#define ata_hotplug_data(context) (container_of((context), struct ata_acpi_hotplug_context, hp)->data)
drivers/ata/libata-core.c
5721
struct ata_host *host = container_of(kref, struct ata_host, kref);
drivers/ata/libata-scsi.c
1664
container_of(work, struct ata_port, deferred_qc_work);
drivers/ata/libata-scsi.c
4888
container_of(work, struct ata_port, hotplug_task.work);
drivers/ata/libata-scsi.c
4991
container_of(work, struct ata_port, scsi_rescan_task.work);
drivers/ata/libata-sff.c
1213
container_of(work, struct ata_port, sff_pio_task.work);
drivers/ata/libata-transport.c
65
#define to_ata_internal(tmpl) container_of(tmpl, struct ata_internal, t)
drivers/ata/libata-transport.c
69
container_of((d), struct ata_device, tdev)
drivers/ata/libata-transport.c
74
container_of((d), struct ata_link, tdev)
drivers/ata/libata-transport.c
79
container_of((d), struct ata_port, tdev)
drivers/ata/libata.h
107
#define to_ata_port(d) container_of(d, struct ata_port, tdev)
drivers/ata/pata_arasan_cf.c
520
struct arasan_cf_dev *acdev = container_of(work, struct arasan_cf_dev,
drivers/ata/pata_arasan_cf.c
578
struct arasan_cf_dev *acdev = container_of(work, struct arasan_cf_dev,
drivers/ata/pata_octeon_cf.c
707
struct octeon_cf_port *cf_port = container_of(hrt,
drivers/ata/pata_parport/pata_parport.c
456
struct pi_adapter *pi = container_of(dev, struct pi_adapter, dev);
drivers/ata/pata_parport/pata_parport.c
487
struct pi_adapter *pi = container_of(dev, struct pi_adapter, dev);
drivers/ata/pata_parport/pata_parport.c
665
pr_wanted = container_of(drv, struct pi_protocol, driver);
drivers/atm/adummy.c
48
struct atm_dev *atm_dev = container_of(dev, struct atm_dev, class_dev);
drivers/atm/adummy.c
65
struct atm_dev *atm_dev = container_of(dev, struct atm_dev, class_dev);
drivers/atm/idt77252.c
2806
container_of(work, struct idt77252_dev, tqueue);
drivers/atm/solos-pci.c
184
struct atm_dev *atmdev = container_of(dev, struct atm_dev, class_dev);
drivers/atm/solos-pci.c
239
struct atm_dev *atmdev = container_of(dev, struct atm_dev, class_dev);
drivers/atm/solos-pci.c
447
struct atm_dev *atmdev = container_of(dev, struct atm_dev, class_dev);
drivers/atm/solos-pci.c
497
struct atm_dev *atmdev = container_of(dev, struct atm_dev, class_dev);
drivers/atm/solos-pci.c
519
struct geos_gpio_attr *gattr = container_of(attr, struct geos_gpio_attr, attr);
drivers/atm/solos-pci.c
544
struct geos_gpio_attr *gattr = container_of(attr, struct geos_gpio_attr, attr);
drivers/atm/solos-pci.c
557
struct geos_gpio_attr *gattr = container_of(attr, struct geos_gpio_attr, attr);
drivers/auxdisplay/arm-charlcd.c
251
container_of(work, struct charlcd, init_work.work);
drivers/auxdisplay/charlcd.c
53
#define charlcd_to_priv(p) container_of(p, struct charlcd_priv, lcd)
drivers/auxdisplay/charlcd.c
77
container_of(dwork, struct charlcd_priv, bl_work);
drivers/auxdisplay/ht16k33.c
103
container_of(p, struct ht16k33_priv, work.work)
drivers/auxdisplay/ht16k33.c
106
container_of(p, struct ht16k33_priv, led)
drivers/auxdisplay/ht16k33.c
109
container_of(p, struct ht16k33_priv, linedisp)
drivers/auxdisplay/img-ascii-lcd.c
173
container_of(linedisp, struct img_ascii_lcd_ctx, linedisp);
drivers/auxdisplay/img-ascii-lcd.c
56
container_of(linedisp, struct img_ascii_lcd_ctx, linedisp);
drivers/auxdisplay/img-ascii-lcd.c
86
container_of(linedisp, struct img_ascii_lcd_ctx, linedisp);
drivers/auxdisplay/line-display.c
368
struct linedisp *linedisp = container_of(dev, struct linedisp, dev);
drivers/auxdisplay/max6959.c
52
struct max6959_priv *priv = container_of(work, struct max6959_priv, work.work);
drivers/auxdisplay/max6959.c
69
struct max6959_priv *priv = container_of(linedisp, struct max6959_priv, linedisp);
drivers/auxdisplay/max6959.c
77
struct max6959_priv *priv = container_of(linedisp, struct max6959_priv, linedisp);
drivers/auxdisplay/seg-led-gpio.c
32
struct seg_led_priv *priv = container_of(work, struct seg_led_priv, work.work);
drivers/auxdisplay/seg-led-gpio.c
44
struct seg_led_priv *priv = container_of(linedisp, struct seg_led_priv, linedisp);
drivers/auxdisplay/seg-led-gpio.c
52
struct seg_led_priv *priv = container_of(linedisp, struct seg_led_priv, linedisp);
drivers/base/attribute_container.c
113
= container_of(classdev, struct internal_container, classdev);
drivers/base/attribute_container.c
183
n ? container_of(n, typeof(*pos), member) : \
drivers/base/attribute_container.c
34
container_of(n, struct internal_container, node);
drivers/base/attribute_container.c
41
container_of(n, struct internal_container, node);
drivers/base/attribute_container.c
57
container_of(classdev, struct internal_container, classdev);
drivers/base/base.h
138
container_of(obj, struct device_private, knode_parent)
drivers/base/base.h
140
container_of(obj, struct device_private, knode_driver)
drivers/base/base.h
142
container_of(obj, struct device_private, knode_bus)
drivers/base/base.h
144
container_of(obj, struct device_private, knode_class)
drivers/base/base.h
86
#define to_driver(obj) container_of(obj, struct driver_private, kobj)
drivers/base/bus.c
31
#define to_bus_attr(_attr) container_of(_attr, struct bus_attribute, attr)
drivers/base/bus.c
37
#define to_drv_attr(_attr) container_of(_attr, struct driver_attribute, attr)
drivers/base/bus.c
461
drv_priv = container_of(n, struct driver_private, knode_bus);
drivers/base/bus.c
74
struct kset *kset = container_of(kobj, struct kset, kobj);
drivers/base/class.c
26
#define to_class_attr(_attr) container_of(_attr, struct class_attribute, attr)
drivers/base/class.c
555
cs = container_of(attr, struct class_attribute_string, attr);
drivers/base/class.c
56
struct kset *kset = container_of(kobj, struct kset, kobj);
drivers/base/core.c
2411
#define to_dev_attr(_attr) container_of(_attr, struct device_attribute, attr)
drivers/base/core.c
2446
#define to_ext_attr(x) container_of(x, struct dev_ext_attribute, attr)
drivers/base/core.c
3198
#define to_class_dir(obj) container_of(obj, struct class_dir, kobj)
drivers/base/core.c
422
#define to_devlink(dev) container_of((dev), struct device_link, link_dev)
drivers/base/core.c
4248
return container_of(d, struct root_device, dev);
drivers/base/core.c
503
struct device_link *link = container_of(work, struct device_link, rm_work);
drivers/base/core.c
929
struct device_link *link = container_of(kref, struct device_link, kref);
drivers/base/cpu.c
155
struct cpu *cpu = container_of(dev, struct cpu, dev);
drivers/base/cpu.c
219
struct cpu_attr *ca = container_of(attr, struct cpu_attr, attr);
drivers/base/cpu.c
50
struct cpu *cpu = container_of(dev, struct cpu, dev);
drivers/base/cpu.c
550
return dev && container_of(dev, struct cpu, dev)->hotpluggable
drivers/base/devcoredump.c
106
devcd = container_of(wk, struct devcd_entry, del_wk.work);
drivers/base/devcoredump.c
72
return container_of(dev, struct devcd_entry, devcd_dev);
drivers/base/devres.c
205
struct devres *dr = container_of(node, struct devres, node);
drivers/base/devres.c
226
struct devres *dr = container_of(res, struct devres, data);
drivers/base/devres.c
245
struct devres *dr = container_of(res, struct devres, data);
drivers/base/devres.c
260
struct devres *dr = container_of(node, struct devres, node);
drivers/base/devres.c
319
struct devres *new_dr = container_of(new_res, struct devres, data);
drivers/base/devres.c
593
grp = container_of(node, struct devres_group, node[0]);
drivers/base/devres.c
91
return container_of(node, struct devres_group, node[0]);
drivers/base/devres.c
918
total_old_size = ksize(container_of(ptr, struct devres, data));
drivers/base/devres.c
93
return container_of(node, struct devres_group, node[1]);
drivers/base/firmware_loader/main.c
1148
fw_work = container_of(work, struct firmware_work, work);
drivers/base/firmware_loader/main.c
85
return container_of(ref, struct fw_priv, ref);
drivers/base/firmware_loader/sysfs_upload.c
170
fwlp = container_of(work, struct fw_upload_priv, work);
drivers/base/isa.c
24
#define to_isa_dev(x) container_of((x), struct isa_dev, dev)
drivers/base/memory.c
50
#define to_memory_block(dev) container_of(dev, struct memory_block, dev)
drivers/base/node.c
300
#define to_cache_info(device) container_of(device, struct node_cache_info, dev)
drivers/base/node.c
89
#define to_access_nodes(dev) container_of(dev, struct node_access_nodes, dev)
drivers/base/node.c
945
struct node_attr *na = container_of(attr, struct node_attr, attr);
drivers/base/platform.c
1317
struct device *dev = container_of(kobj, typeof(*dev), kobj);
drivers/base/platform.c
599
struct platform_object *pa = container_of(dev, struct platform_object,
drivers/base/power/clock_ops.c
559
clknb = container_of(nb, struct pm_clk_notifier_block, nb);
drivers/base/power/clock_ops.c
686
clknb = container_of(nb, struct pm_clk_notifier_block, nb);
drivers/base/power/power.h
111
return container_of(entry, struct device, power.entry);
drivers/base/power/runtime.c
1020
struct device *dev = container_of(timer, struct device, power.suspend_timer);
drivers/base/power/runtime.c
979
struct device *dev = container_of(work, struct device, power.work);
drivers/base/regmap/regmap-debugfs.c
463
struct regmap *map = container_of(file->private_data,
drivers/base/regmap/regmap-debugfs.c
505
struct regmap *map = container_of(file->private_data,
drivers/base/regmap/regmap-spi.c
58
struct regmap_async_spi *async = container_of(a,
drivers/base/regmap/regmap-w1.c
125
struct w1_slave *sl = container_of(dev, struct w1_slave, dev);
drivers/base/regmap/regmap-w1.c
150
struct w1_slave *sl = container_of(dev, struct w1_slave, dev);
drivers/base/regmap/regmap-w1.c
24
struct w1_slave *sl = container_of(dev, struct w1_slave, dev);
drivers/base/regmap/regmap-w1.c
46
struct w1_slave *sl = container_of(dev, struct w1_slave, dev);
drivers/base/regmap/regmap-w1.c
73
struct w1_slave *sl = container_of(dev, struct w1_slave, dev);
drivers/base/regmap/regmap-w1.c
97
struct w1_slave *sl = container_of(dev, struct w1_slave, dev);
drivers/base/soc.c
107
struct soc_device *soc_dev = container_of(dev, struct soc_device, dev);
drivers/base/soc.c
235
struct soc_device *soc_dev = container_of(dev, struct soc_device, dev);
drivers/base/soc.c
52
struct soc_device *soc_dev = container_of(dev, struct soc_device, dev);
drivers/base/soc.c
72
struct soc_device *soc_dev = container_of(dev, struct soc_device, dev);
drivers/base/swnode.c
46
#define kobj_to_swnode(_kobj_) container_of(_kobj_, struct swnode, kobj)
drivers/base/swnode.c
61
container_of(__to_swnode_fwnode, \
drivers/base/topology.c
224
struct cpu *cpu = container_of(dev, struct cpu, dev);
drivers/bcma/driver_pci_host.c
239
pc_host = container_of(bus->ops, struct bcma_drv_pci_host, pci_ops);
drivers/bcma/driver_pci_host.c
259
pc_host = container_of(bus->ops, struct bcma_drv_pci_host, pci_ops);
drivers/bcma/driver_pci_host.c
591
pc_host = container_of(dev->bus->ops, struct bcma_drv_pci_host,
drivers/bcma/driver_pci_host.c
619
pc_host = container_of(dev->bus->ops, struct bcma_drv_pci_host,
drivers/bcma/main.c
121
struct bcma_device *core = container_of(dev, struct bcma_device, dev);
drivers/bcma/main.c
36
struct bcma_device *core = container_of(dev, struct bcma_device, dev);
drivers/bcma/main.c
43
struct bcma_device *core = container_of(dev, struct bcma_device, dev);
drivers/bcma/main.c
50
struct bcma_device *core = container_of(dev, struct bcma_device, dev);
drivers/bcma/main.c
546
struct bcma_driver *adrv = container_of(drv, struct bcma_driver, drv);
drivers/bcma/main.c
567
struct bcma_driver *adrv = container_of(drv, struct bcma_driver, drv);
drivers/bcma/main.c
57
struct bcma_device *core = container_of(dev, struct bcma_device, dev);
drivers/bcma/main.c
595
struct bcma_device *core = container_of(dev, struct bcma_device, dev);
drivers/bcma/main.c
612
struct bcma_device *core = container_of(dev, struct bcma_device, dev);
drivers/bcma/main.c
613
struct bcma_driver *adrv = container_of(dev->driver, struct bcma_driver,
drivers/bcma/main.c
628
struct bcma_device *core = container_of(dev, struct bcma_device, dev);
drivers/bcma/main.c
629
struct bcma_driver *adrv = container_of(dev->driver, struct bcma_driver,
drivers/block/aoe/aoecmd.c
900
struct aoedev *d = container_of(work, struct aoedev, work);
drivers/block/drbd/drbd_bitmap.c
926
struct drbd_bm_aio_ctx *ctx = container_of(kref, struct drbd_bm_aio_ctx, kref);
drivers/block/drbd/drbd_main.c
2161
struct drbd_device *device = container_of(kref, struct drbd_device, kref);
drivers/block/drbd/drbd_main.c
2217
struct retry_worker *retry = container_of(ws, struct retry_worker, worker);
drivers/block/drbd/drbd_main.c
2286
container_of(kref, struct drbd_resource, kref);
drivers/block/drbd/drbd_main.c
2363
container_of(w, struct completion_work, w);
drivers/block/drbd/drbd_main.c
2618
struct drbd_connection *connection = container_of(kref, struct drbd_connection, kref);
drivers/block/drbd/drbd_main.c
3428
container_of(w, struct drbd_device, bm_io_work.w);
drivers/block/drbd/drbd_receiver.c
1849
container_of(w, struct drbd_peer_request, w);
drivers/block/drbd/drbd_receiver.c
2004
req = container_of(i, struct drbd_request, i);
drivers/block/drbd/drbd_receiver.c
2020
container_of(w, struct drbd_peer_request, w);
drivers/block/drbd/drbd_receiver.c
2063
container_of(w, struct drbd_peer_request, w);
drivers/block/drbd/drbd_receiver.c
2081
container_of(w, struct drbd_peer_request, w);
drivers/block/drbd/drbd_receiver.c
2244
req = container_of(i, struct drbd_request, i);
drivers/block/drbd/drbd_receiver.c
2325
container_of(i, struct drbd_request, i);
drivers/block/drbd/drbd_receiver.c
5904
container_of(ws, struct drbd_peer_device, send_acks_work);
drivers/block/drbd/drbd_req.c
1275
struct drbd_plug_cb *plug = container_of(cb, struct drbd_plug_cb, cb);
drivers/block/drbd/drbd_req.c
1301
plug = container_of(cb, struct drbd_plug_cb, cb);
drivers/block/drbd/drbd_req.c
1514
struct drbd_device *device = container_of(ws, struct drbd_device, submit.worker);
drivers/block/drbd/drbd_req.c
73
struct drbd_request *req = container_of(kref, struct drbd_request, kref);
drivers/block/drbd/drbd_state.c
1492
container_of(w, struct after_state_chg_work, w);
drivers/block/drbd/drbd_state.c
2050
container_of(w, struct after_conn_state_chg_work, w);
drivers/block/drbd/drbd_worker.c
1040
struct drbd_peer_request *peer_req = container_of(w, struct drbd_peer_request, w);
drivers/block/drbd/drbd_worker.c
1100
struct drbd_peer_request *peer_req = container_of(w, struct drbd_peer_request, w);
drivers/block/drbd/drbd_worker.c
1151
struct drbd_peer_request *peer_req = container_of(w, struct drbd_peer_request, w);
drivers/block/drbd/drbd_worker.c
1214
struct drbd_peer_request *peer_req = container_of(w, struct drbd_peer_request, w);
drivers/block/drbd/drbd_worker.c
1272
struct drbd_peer_request *peer_req = container_of(w, struct drbd_peer_request, w);
drivers/block/drbd/drbd_worker.c
1376
container_of(w, struct drbd_device, unplug_work);
drivers/block/drbd/drbd_worker.c
1407
struct drbd_request *req = container_of(w, struct drbd_request, w);
drivers/block/drbd/drbd_worker.c
1438
struct drbd_request *req = container_of(w, struct drbd_request, w);
drivers/block/drbd/drbd_worker.c
1471
struct drbd_request *req = container_of(w, struct drbd_request, w);
drivers/block/drbd/drbd_worker.c
1501
struct drbd_request *req = container_of(w, struct drbd_request, w);
drivers/block/drbd/drbd_worker.c
340
struct drbd_peer_request *peer_req = container_of(w, struct drbd_peer_request, w);
drivers/block/drbd/drbd_worker.c
429
container_of(w, struct drbd_device, resync_work);
drivers/block/drbd/drbd_worker.c
822
container_of(w, struct drbd_device_work, w);
drivers/block/drbd/drbd_worker.c
834
container_of(w, struct drbd_device_work, w);
drivers/block/loop.c
1955
cmd = container_of(
drivers/block/loop.c
1983
container_of(work, struct loop_worker, work);
drivers/block/loop.c
1990
container_of(work, struct loop_device, rootcg_work);
drivers/block/loop.c
334
struct loop_cmd *cmd = container_of(iocb, struct loop_cmd, iocb);
drivers/block/loop.c
812
cur_worker = container_of(*node, struct loop_worker, rb_node);
drivers/block/loop.c
894
struct loop_device *lo = container_of(timer, struct loop_device, timer);
drivers/block/nbd.c
2637
struct link_dead_args *args = container_of(work, struct link_dead_args,
drivers/block/nbd.c
284
nbd_dev_remove(container_of(work, struct nbd_device, remove_work));
drivers/block/nbd.c
810
struct nbd_sock *nsock = container_of(work, struct nbd_sock, work);
drivers/block/nbd.c
972
struct recv_thread_args *args = container_of(work,
drivers/block/null_blk/main.c
1469
struct nullb *nullb = container_of(timer, struct nullb, bw_timer);
drivers/block/null_blk/main.c
282
return item ? container_of(to_config_group(item), struct nullb_device, group) : NULL;
drivers/block/null_blk/main.c
846
struct nullb_cmd *cmd = container_of(timer, struct nullb_cmd, timer);
drivers/block/rbd.c
1492
obj_request = container_of(kref, struct rbd_obj_request, kref);
drivers/block/rbd.c
2616
container_of(ex, struct rbd_obj_request, ex);
drivers/block/rbd.c
2627
container_of(ex, struct rbd_obj_request, ex);
drivers/block/rbd.c
2640
container_of(ex, struct rbd_obj_request, ex);
drivers/block/rbd.c
2679
container_of(ex, struct rbd_obj_request, ex);
drivers/block/rbd.c
2690
container_of(ex, struct rbd_obj_request, ex);
drivers/block/rbd.c
2701
container_of(ex, struct rbd_obj_request, ex);
drivers/block/rbd.c
2745
container_of(work, struct rbd_img_request, work);
drivers/block/rbd.c
3758
struct rbd_device *rbd_dev = container_of(work, struct rbd_device,
drivers/block/rbd.c
3766
struct rbd_device *rbd_dev = container_of(work, struct rbd_device,
drivers/block/rbd.c
4151
struct rbd_device *rbd_dev = container_of(to_delayed_work(work),
drivers/block/rbd.c
4250
struct rbd_device *rbd_dev = container_of(work, struct rbd_device,
drivers/block/rbd.c
4636
struct rbd_device *rbd_dev = container_of(to_delayed_work(work),
drivers/block/rbd.c
4740
container_of(work, struct rbd_img_request, work);
drivers/block/rbd.c
5022
return container_of(dev, struct rbd_device, dev);
drivers/block/rbd.c
5305
struct rbd_spec *spec = container_of(kref, struct rbd_spec, kref);
drivers/block/rbd.c
874
struct rbd_client *rbdc = container_of(kref, struct rbd_client, kref);
drivers/block/rnbd/rnbd-clt-sysfs.c
230
dev = container_of(kobj, struct rnbd_clt_dev, kobj);
drivers/block/rnbd/rnbd-clt-sysfs.c
255
dev = container_of(kobj, struct rnbd_clt_dev, kobj);
drivers/block/rnbd/rnbd-clt-sysfs.c
268
dev = container_of(kobj, struct rnbd_clt_dev, kobj);
drivers/block/rnbd/rnbd-clt-sysfs.c
281
dev = container_of(kobj, struct rnbd_clt_dev, kobj);
drivers/block/rnbd/rnbd-clt-sysfs.c
310
dev = container_of(kobj, struct rnbd_clt_dev, kobj);
drivers/block/rnbd/rnbd-clt-sysfs.c
375
dev = container_of(kobj, struct rnbd_clt_dev, kobj);
drivers/block/rnbd/rnbd-clt-sysfs.c
411
dev = container_of(kobj, struct rnbd_clt_dev, kobj);
drivers/block/rnbd/rnbd-clt-sysfs.c
438
dev = container_of(kobj, struct rnbd_clt_dev, kobj);
drivers/block/rnbd/rnbd-clt-sysfs.c
480
struct rnbd_clt_dev *dev = container_of(kobj, struct rnbd_clt_dev, kobj);
drivers/block/rnbd/rnbd-clt.c
1744
dev = container_of(work, typeof(*dev), unmap_on_rmmod_work);
drivers/block/rnbd/rnbd-clt.c
438
struct rnbd_iu *iu = container_of(work, struct rnbd_iu, work);
drivers/block/rnbd/rnbd-clt.c
484
struct rnbd_iu *iu = container_of(work, struct rnbd_iu, work);
drivers/block/rnbd/rnbd-clt.c
519
struct rnbd_iu *iu = container_of(work, struct rnbd_iu, work);
drivers/block/rnbd/rnbd-srv-sysfs.c
104
sess_dev = container_of(kobj, struct rnbd_srv_sess_dev, kobj);
drivers/block/rnbd/rnbd-srv-sysfs.c
118
sess_dev = container_of(kobj, struct rnbd_srv_sess_dev, kobj);
drivers/block/rnbd/rnbd-srv-sysfs.c
139
sess_dev = container_of(kobj, struct rnbd_srv_sess_dev, kobj);
drivers/block/rnbd/rnbd-srv-sysfs.c
183
sess_dev = container_of(kobj, struct rnbd_srv_sess_dev, kobj);
drivers/block/rnbd/rnbd-srv-sysfs.c
31
dev = container_of(kobj, struct rnbd_srv_dev, dev_kobj);
drivers/block/rnbd/rnbd-srv-sysfs.c
90
sess_dev = container_of(kobj, struct rnbd_srv_sess_dev, kobj);
drivers/block/rnbd/rnbd-srv.c
194
struct rnbd_srv_dev *dev = container_of(kref, struct rnbd_srv_dev, kref);
drivers/block/rnbd/rnbd-srv.c
78
sess_dev = container_of(kref, struct rnbd_srv_sess_dev, kref);
drivers/block/sunvdc.c
1140
port = container_of(work, struct vdc_port, ldc_reset_timer_work.work);
drivers/block/sunvdc.c
1159
port = container_of(work, struct vdc_port, ldc_reset_work);
drivers/block/sunvdc.c
97
return container_of(vio, struct vdc_port, vio);
drivers/block/ublk_drv.c
2311
struct ublk_device *ub = container_of(inode->i_cdev,
drivers/block/ublk_drv.c
2357
container_of(work, struct ublk_device, partition_scan_work);
drivers/block/ublk_drv.c
2429
container_of(work, struct ublk_device, exit_work.work);
drivers/block/ublk_drv.c
4201
struct ublk_device *ub = container_of(dev, struct ublk_device, cdev_dev);
drivers/block/virtio_blk.c
946
container_of(work, struct virtio_blk, config_work);
drivers/block/xen-blkback/blkback.c
151
for ((pos) = container_of(rb_first((rbtree)), typeof(*(pos)), node), \
drivers/block/xen-blkback/blkback.c
154
(pos) = container_of(n, typeof(*(pos)), node), \
drivers/block/xen-blkback/blkback.c
183
this = container_of(*new, struct persistent_gnt, node);
drivers/block/xen-blkback/blkback.c
213
data = container_of(node, struct persistent_gnt, node);
drivers/block/xen-blkback/blkback.c
296
struct xen_blkif_ring *ring = container_of(work, typeof(*ring), persistent_purge_work);
drivers/block/xen-blkback/xenbus.c
51
blkif = container_of(work, struct xen_blkif, free_work);
drivers/block/xen-blkback/xenbus.c
703
= container_of(watch, struct backend_info, backend_watch);
drivers/block/xen-blkfront.c
1201
struct blkfront_ring_info *rinfo = container_of(work, struct blkfront_ring_info, work);
drivers/block/zloop.c
375
struct zloop_cmd *cmd = container_of(iocb, struct zloop_cmd, iocb);
drivers/block/zloop.c
609
struct zloop_cmd *cmd = container_of(work, struct zloop_cmd, work);
drivers/block/zram/zram_drv.c
1379
struct zram_rb_req *req = container_of(w, struct zram_rb_req, work);
drivers/block/zram/zram_drv.c
1466
struct zram_rb_req *req = container_of(w, struct zram_rb_req, work);
drivers/block/zram/zram_drv.c
963
struct zram_wb_req *req = container_of(bio, struct zram_wb_req, bio);
drivers/bluetooth/bcm203x.c
143
container_of(work, struct bcm203x_data, work);
drivers/bluetooth/btintel_pcie.c
1325
struct btintel_pcie_data *data = container_of(work,
drivers/bluetooth/btintel_pcie.c
222
return container_of(entries, struct btintel_pcie_data, msix_entries[0]);
drivers/bluetooth/btintel_pcie.c
2245
container_of(wk, struct btintel_pcie_removal, work);
drivers/bluetooth/btmtksdio.c
547
struct btmtksdio_dev *bdev = container_of(work, struct btmtksdio_dev,
drivers/bluetooth/btmtkuart.c
240
struct btmtkuart_dev *bdev = container_of(work, struct btmtkuart_dev,
drivers/bluetooth/btnxpuart.c
1658
struct btnxpuart_dev *nxpdev = container_of(work, struct btnxpuart_dev,
drivers/bluetooth/btnxpuart.c
475
struct ps_data *data = container_of(work, struct ps_data, work);
drivers/bluetooth/btsdio.c
90
struct btsdio_data *data = container_of(work, struct btsdio_data, work);
drivers/bluetooth/btusb.c
2359
struct btusb_data *data = container_of(work, struct btusb_data, work);
drivers/bluetooth/btusb.c
2422
struct btusb_data *data = container_of(work, struct btusb_data, waker);
drivers/bluetooth/btusb.c
2434
struct btusb_data *data = container_of(work, struct btusb_data,
drivers/bluetooth/hci_ath.c
78
ath = container_of(work, struct ath_struct, ctxtsw);
drivers/bluetooth/hci_h5.c
1055
container_of(work, struct h5_btrtl_reprobe, work);
drivers/bluetooth/hci_intel.c
359
struct intel_data *intel = container_of(work, struct intel_data,
drivers/bluetooth/hci_ldisc.c
149
struct hci_uart *hu = container_of(work, struct hci_uart, write_work);
drivers/bluetooth/hci_ldisc.c
187
struct hci_uart *hu = container_of(work, struct hci_uart, init_ready);
drivers/bluetooth/hci_qca.c
1035
struct qca_data *qca = container_of(work, struct qca_data,
drivers/bluetooth/hci_qca.c
392
struct qca_data *qca = container_of(work, struct qca_data,
drivers/bluetooth/hci_qca.c
423
struct qca_data *qca = container_of(work, struct qca_data,
drivers/bluetooth/hci_qca.c
451
struct qca_data *qca = container_of(work, struct qca_data,
drivers/bluetooth/hci_qca.c
462
struct qca_data *qca = container_of(work, struct qca_data,
drivers/bluetooth/hci_qca.c
558
struct qca_data *qca = container_of(work, struct qca_data,
drivers/bluetooth/hci_serdev.c
59
struct hci_uart *hu = container_of(work, struct hci_uart, write_work);
drivers/bluetooth/hci_vhci.c
126
struct vhci_data *data = container_of(work, struct vhci_data,
drivers/bluetooth/hci_vhci.c
633
struct vhci_data *data = container_of(work, struct vhci_data,
drivers/bluetooth/virtio_bt.c
221
struct virtio_bluetooth *vbt = container_of(work,
drivers/bus/fsl-mc/fsl-mc-private.h
612
container_of(_mc_dev, struct fsl_mc_bus, mc_dev)
drivers/bus/fsl-mc/fsl-mc-uapi.c
490
mc_uapi = container_of(filep->private_data, struct fsl_mc_uapi, misc);
drivers/bus/fsl-mc/fsl-mc-uapi.c
491
mc_bus = container_of(mc_uapi, struct fsl_mc_bus, uapi_misc);
drivers/bus/fsl-mc/fsl-mc-uapi.c
558
mc_bus = container_of(priv_data->uapi, struct fsl_mc_bus, uapi_misc);
drivers/bus/mhi/ep/main.c
1085
struct mhi_ep_cntrl *mhi_cntrl = container_of(work, struct mhi_ep_cntrl, reset_work);
drivers/bus/mhi/ep/main.c
769
struct mhi_ep_cntrl *mhi_cntrl = container_of(work, struct mhi_ep_cntrl, cmd_ring_work);
drivers/bus/mhi/ep/main.c
803
struct mhi_ep_cntrl *mhi_cntrl = container_of(work, struct mhi_ep_cntrl, ch_ring_work);
drivers/bus/mhi/ep/main.c
867
struct mhi_ep_cntrl *mhi_cntrl = container_of(work, struct mhi_ep_cntrl, state_work);
drivers/bus/mhi/ep/ring.c
171
struct mhi_ep_ring *ring = container_of(work, struct mhi_ep_ring, intmodt_work.work);
drivers/bus/mhi/host/pci_generic.c
1205
struct mhi_pci_device *mhi_pdev = container_of(work, struct mhi_pci_device,
drivers/bus/mhi/host/pm.c
802
struct mhi_controller *mhi_cntrl = container_of(work,
drivers/bus/ti-sysc.c
2450
soc = container_of(nb, struct sysc_soc_info, nb);
drivers/bus/ti-sysc.c
2882
ddata = container_of(work, struct sysc, idle_work.work);
drivers/cache/hisi_soc_hha.c
109
container_of(cci, struct hisi_soc_hha, cci);
drivers/cache/hisi_soc_hha.c
67
container_of(cci, struct hisi_soc_hha, cci);
drivers/cdx/controller/cdx_rpmsg.c
116
cdx_mcdi = container_of(work, struct cdx_mcdi, work);
drivers/cdx/controller/mcdi.c
425
kfree(container_of(ref, struct cdx_mcdi_blocking_data, ref));
drivers/cdx/controller/mcdi.c
60
kfree(container_of(ref, struct cdx_mcdi_cmd, ref));
drivers/cdx/controller/mcdi.c
635
container_of(context, struct cdx_mcdi_cmd, work);
drivers/char/bsr.c
142
struct bsr_dev *dev = container_of(cdev, struct bsr_dev, bsr_cdev);
drivers/char/hw_random/airoha-trng.c
127
struct airoha_trng *trng = container_of(rng, struct airoha_trng, rng);
drivers/char/hw_random/airoha-trng.c
140
struct airoha_trng *trng = container_of(rng, struct airoha_trng, rng);
drivers/char/hw_random/airoha-trng.c
78
struct airoha_trng *trng = container_of(rng, struct airoha_trng, rng);
drivers/char/hw_random/atmel-rng.c
59
struct atmel_trng *trng = container_of(rng, struct atmel_trng, rng);
drivers/char/hw_random/ba431-rng.c
101
struct ba431_trng *ba431 = container_of(work, struct ba431_trng,
drivers/char/hw_random/ba431-rng.c
117
struct ba431_trng *ba431 = container_of(rng, struct ba431_trng, rng);
drivers/char/hw_random/ba431-rng.c
157
struct ba431_trng *ba431 = container_of(rng, struct ba431_trng, rng);
drivers/char/hw_random/ba431-rng.c
165
struct ba431_trng *ba431 = container_of(rng, struct ba431_trng, rng);
drivers/char/hw_random/bcm2835-rng.c
40
return container_of(rng, struct bcm2835_rng_priv, rng);
drivers/char/hw_random/cavium-rng-vf.c
148
struct cavium_rng *p = container_of(rng, struct cavium_rng, ops);
drivers/char/hw_random/cctrng.c
320
container_of(w, struct cctrng_drvdata, compwork);
drivers/char/hw_random/cctrng.c
451
container_of(w, struct cctrng_drvdata, startwork);
drivers/char/hw_random/core.c
71
struct hwrng *rng = container_of(work, struct hwrng, cleanup_work);
drivers/char/hw_random/core.c
94
struct hwrng *rng = container_of(kref, struct hwrng, ref);
drivers/char/hw_random/hisi-rng.c
23
#define to_hisi_rng(p) container_of(p, struct hisi_rng, rng)
drivers/char/hw_random/histb-rng.c
62
struct histb_rng_priv *priv = container_of(rng, typeof(*priv), rng);
drivers/char/hw_random/imx-rngc.c
127
struct imx_rngc *rngc = container_of(rng, struct imx_rngc, rng);
drivers/char/hw_random/imx-rngc.c
179
struct imx_rngc *rngc = container_of(rng, struct imx_rngc, rng);
drivers/char/hw_random/imx-rngc.c
236
struct imx_rngc *rngc = container_of(rng, struct imx_rngc, rng);
drivers/char/hw_random/ingenic-rng.c
41
struct ingenic_rng *priv = container_of(rng, struct ingenic_rng, rng);
drivers/char/hw_random/ingenic-rng.c
50
struct ingenic_rng *priv = container_of(rng, struct ingenic_rng, rng);
drivers/char/hw_random/ingenic-rng.c
57
struct ingenic_rng *priv = container_of(rng, struct ingenic_rng, rng);
drivers/char/hw_random/ingenic-trng.c
37
struct ingenic_trng *trng = container_of(rng, struct ingenic_trng, rng);
drivers/char/hw_random/ingenic-trng.c
49
struct ingenic_trng *trng = container_of(rng, struct ingenic_trng, rng);
drivers/char/hw_random/ingenic-trng.c
59
struct ingenic_trng *trng = container_of(rng, struct ingenic_trng, rng);
drivers/char/hw_random/iproc-rng200.c
46
#define to_rng_priv(rng) container_of(rng, struct iproc_rng200_dev, rng)
drivers/char/hw_random/jh7110-trng.c
83
#define to_trng(p) container_of(p, struct starfive_trng, rng)
drivers/char/hw_random/ks-sa-rng.c
115
struct ks_sa_rng *ks_sa_rng = container_of(rng, struct ks_sa_rng, rng);
drivers/char/hw_random/ks-sa-rng.c
154
struct ks_sa_rng *ks_sa_rng = container_of(rng, struct ks_sa_rng, rng);
drivers/char/hw_random/ks-sa-rng.c
164
struct ks_sa_rng *ks_sa_rng = container_of(rng, struct ks_sa_rng, rng);
drivers/char/hw_random/ks-sa-rng.c
178
struct ks_sa_rng *ks_sa_rng = container_of(rng, struct ks_sa_rng, rng);
drivers/char/hw_random/meson-rng.c
38
container_of(rng, struct meson_rng_data, rng);
drivers/char/hw_random/meson-rng.c
62
container_of(rng, struct meson_rng_data, rng);
drivers/char/hw_random/mpfs-rng.c
29
struct mpfs_rng *rng_priv = container_of(rng, struct mpfs_rng, rng);
drivers/char/hw_random/mtk-rng.c
33
#define to_mtk_rng(p) container_of(p, struct mtk_rng, rng)
drivers/char/hw_random/mxc-rnga.c
103
struct mxc_rng *mxc_rng = container_of(rng, struct mxc_rng, rng);
drivers/char/hw_random/mxc-rnga.c
126
struct mxc_rng *mxc_rng = container_of(rng, struct mxc_rng, rng);
drivers/char/hw_random/mxc-rnga.c
64
struct mxc_rng *mxc_rng = container_of(rng, struct mxc_rng, rng);
drivers/char/hw_random/mxc-rnga.c
81
struct mxc_rng *mxc_rng = container_of(rng, struct mxc_rng, rng);
drivers/char/hw_random/n2-drv.c
662
struct n2rng *np = container_of(work, struct n2rng, work.work);
drivers/char/hw_random/npcm-rng.c
30
#define to_npcm_rng(p) container_of(p, struct npcm_rng, rng)
drivers/char/hw_random/octeon-rng.c
31
struct octeon_rng *p = container_of(rng, struct octeon_rng, ops);
drivers/char/hw_random/octeon-rng.c
43
struct octeon_rng *p = container_of(rng, struct octeon_rng, ops);
drivers/char/hw_random/octeon-rng.c
52
struct octeon_rng *p = container_of(rng, struct octeon_rng, ops);
drivers/char/hw_random/optee-rng.c
71
container_of(r, struct optee_rng_private, optee_rng)
drivers/char/hw_random/pic32-rng.c
42
struct pic32_rng *priv = container_of(rng, struct pic32_rng, rng);
drivers/char/hw_random/pic32-rng.c
52
struct pic32_rng *priv = container_of(rng, struct pic32_rng, rng);
drivers/char/hw_random/pic32-rng.c
72
struct pic32_rng *priv = container_of(rng, struct pic32_rng, rng);
drivers/char/hw_random/rockchip-rng.c
172
struct rk_rng *rk_rng = container_of(rng, struct rk_rng, rng);
drivers/char/hw_random/rockchip-rng.c
193
struct rk_rng *rk_rng = container_of(rng, struct rk_rng, rng);
drivers/char/hw_random/rockchip-rng.c
204
struct rk_rng *rk_rng = container_of(rng, struct rk_rng, rng);
drivers/char/hw_random/rockchip-rng.c
233
struct rk_rng *rk_rng = container_of(rng, struct rk_rng, rng);
drivers/char/hw_random/rockchip-rng.c
240
struct rk_rng *rk_rng = container_of(rng, struct rk_rng, rng);
drivers/char/hw_random/rockchip-rng.c
272
struct rk_rng *rk_rng = container_of(rng, struct rk_rng, rng);
drivers/char/hw_random/rockchip-rng.c
317
struct rk_rng *rk_rng = container_of(rng, struct rk_rng, rng);
drivers/char/hw_random/rockchip-rng.c
324
struct rk_rng *rk_rng = container_of(rng, struct rk_rng, rng);
drivers/char/hw_random/stm32-rng.c
175
struct stm32_rng_private *priv = container_of(rng, struct stm32_rng_private, rng);
drivers/char/hw_random/stm32-rng.c
188
struct stm32_rng_private *priv = container_of(rng, struct stm32_rng_private, rng);
drivers/char/hw_random/stm32-rng.c
266
container_of(rng, struct stm32_rng_private, rng);
drivers/char/hw_random/stm32-rng.c
288
container_of(rng, struct stm32_rng_private, rng);
drivers/char/hw_random/timeriomem-rng.c
48
container_of(hwrng, struct timeriomem_rng_private, rng_ops);
drivers/char/hw_random/timeriomem-rng.c
95
= container_of(timer, struct timeriomem_rng_private, timer);
drivers/char/hw_random/xiphera-trng.c
37
struct xiphera_trng *trng = container_of(rng, struct xiphera_trng, rng);
drivers/char/ipmi/bt-bmc.c
146
return container_of(file->private_data, struct bt_bmc, miscdev);
drivers/char/ipmi/ipmb_dev_int.c
71
return container_of(file->private_data, struct ipmb_dev, miscdev);
drivers/char/ipmi/ipmi_msghandler.c
304
#define to_bmc_device(x) container_of((x), struct bmc_device, pdev.dev)
drivers/char/ipmi/ipmi_msghandler.c
3088
struct bmc_device *bmc = container_of(work, struct bmc_device,
drivers/char/ipmi/ipmi_msghandler.c
3099
struct bmc_device *bmc = container_of(ref, struct bmc_device, usecount);
drivers/char/ipmi/ipmi_msghandler.c
3559
struct ipmi_smi *intf = container_of(attr,
drivers/char/ipmi/ipmi_msghandler.c
3570
struct ipmi_smi *intf = container_of(attr,
drivers/char/ipmi/ipmi_msghandler.c
3588
struct ipmi_smi *intf = container_of(attr,
drivers/char/ipmi/ipmi_msghandler.c
3599
struct ipmi_smi *intf = container_of(work, struct ipmi_smi,
drivers/char/ipmi/ipmi_msghandler.c
595
#define to_si_intf_from_dev(device) container_of(device, struct ipmi_smi, dev)
drivers/char/ipmi/ipmi_msghandler.c
623
struct ipmi_user *user = container_of(ref, struct ipmi_user, refcount);
drivers/char/ipmi/ipmi_msghandler.c
727
struct ipmi_smi *intf = container_of(ref, struct ipmi_smi, refcount);
drivers/char/ipmi/kcs_bmc_aspeed.c
132
return container_of(kcs_bmc, struct aspeed_kcs_bmc, kcs_bmc);
drivers/char/ipmi/kcs_bmc_aspeed.c
384
struct aspeed_kcs_bmc *priv = container_of(timer, struct aspeed_kcs_bmc, obe.timer);
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
257
return container_of(client, struct kcs_bmc_ipmi, client);
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
295
return container_of(filp->private_data, struct kcs_bmc_ipmi, miscdev);
drivers/char/ipmi/kcs_bmc_npcm7xx.c
84
return container_of(kcs_bmc, struct npcm7xx_kcs_bmc, kcs_bmc);
drivers/char/ipmi/kcs_bmc_serio.c
26
return container_of(client, struct kcs_bmc_serio, client);
drivers/char/ipmi/ssif_bmc.c
109
return container_of(file->private_data, struct ssif_bmc_ctx, miscdev);
drivers/char/random.c
1069
struct fast_pool *fast_pool = container_of(work, struct fast_pool, mix);
drivers/char/random.c
1269
struct entropy_timer_state *state = container_of(timer, struct entropy_timer_state, timer);
drivers/char/tpm/tpm-chip.c
241
struct tpm_chip *chip = container_of(dev, struct tpm_chip, dev);
drivers/char/tpm/tpm-chip.c
266
struct tpm_chip *chip = container_of(dev, struct tpm_chip, dev);
drivers/char/tpm/tpm-chip.c
495
struct tpm_chip *chip = container_of(rng, struct tpm_chip, hwrng);
drivers/char/tpm/tpm-dev-common.c
104
struct file_priv *priv = container_of(work, struct file_priv,
drivers/char/tpm/tpm-dev-common.c
63
container_of(work, struct file_priv, async_work);
drivers/char/tpm/tpm-dev.c
23
chip = container_of(inode->i_cdev, struct tpm_chip, cdev);
drivers/char/tpm/tpm-sysfs.c
364
#define to_tpm_pcr_attr(a) container_of(a, struct tpm_pcr_attr, attr)
drivers/char/tpm/tpm2-space.c
589
struct tpm_chip *chip = container_of(dev, struct tpm_chip, devs);
drivers/char/tpm/tpm_tis.c
48
return container_of(data, struct tpm_tis_tcg_phy, priv);
drivers/char/tpm/tpm_tis_core.c
910
struct tpm_tis_data *priv = container_of(work, typeof(*priv), free_irq_work);
drivers/char/tpm/tpm_tis_i2c.c
70
return container_of(data, struct tpm_tis_i2c_phy, priv);
drivers/char/tpm/tpm_tis_spi.h
25
return container_of(data, struct tpm_tis_spi_phy, priv);
drivers/char/tpm/tpm_tis_spi_cr50.c
57
return container_of(phy, struct cr50_spi_phy, spi_phy);
drivers/char/tpm/tpm_tis_synquacer.c
33
return container_of(data, struct tpm_tis_synquacer_phy, priv);
drivers/char/tpm/tpm_vtpm_proxy.c
454
struct proxy_dev *proxy_dev = container_of(work, struct proxy_dev,
drivers/char/tpm/tpmrm-dev.c
19
chip = container_of(inode->i_cdev, struct tpm_chip, cdevs);
drivers/char/tpm/tpmrm-dev.c
38
struct tpmrm_priv *priv = container_of(fpriv, struct tpmrm_priv, priv);
drivers/char/ttyprintk.c
144
container_of(tport, struct ttyprintk_port, port);
drivers/char/virtio_console.c
1449
port = container_of(kref, struct port, kref);
drivers/char/virtio_console.c
1667
portdev = container_of(work, struct ports_device, control_work);
drivers/char/virtio_console.c
1778
portdev = container_of(work, struct ports_device, config_work);
drivers/char/virtio_console.c
243
port = container_of(cons, struct port, cons);
drivers/char/xilinx_hwicap/xilinx_hwicap.c
532
drvdata = container_of(inode->i_cdev, struct hwicap_drvdata, cdev);
drivers/char/xillybus/xillybus_core.c
1188
struct xilly_channel *channel = container_of(
drivers/char/xillybus/xillyusb.c
1027
container_of(work, struct xillyusb_endpoint, workitem);
drivers/char/xillybus/xillyusb.c
550
container_of(kref, struct xillyusb_dev, kref);
drivers/char/xillybus/xillyusb.c
578
struct xillyusb_dev *xdev = container_of(work, struct xillyusb_dev,
drivers/char/xillybus/xillyusb.c
875
struct xillyusb_endpoint *ep = container_of(work,
drivers/clk/actions/owl-common.h
37
return container_of(hw, struct owl_clk_common, hw);
drivers/clk/actions/owl-composite.h
115
return container_of(common, struct owl_composite, common);
drivers/clk/actions/owl-divider.h
56
return container_of(common, struct owl_divider, common);
drivers/clk/actions/owl-factor.h
64
return container_of(common, struct owl_factor, common);
drivers/clk/actions/owl-gate.h
63
return container_of(common, struct owl_gate, common);
drivers/clk/actions/owl-mux.h
51
return container_of(common, struct owl_mux, common);
drivers/clk/actions/owl-pll.h
105
return container_of(common, struct owl_pll, common);
drivers/clk/actions/owl-reset.h
26
return container_of(rcdev, struct owl_reset, rcdev);
drivers/clk/aspeed/clk-aspeed.h
56
#define to_aspeed_clk_gate(_hw) container_of(_hw, struct aspeed_clk_gate, hw)
drivers/clk/aspeed/clk-aspeed.h
68
#define to_aspeed_reset(p) container_of((p), struct aspeed_reset, rcdev)
drivers/clk/at91/clk-audio-pll.c
78
#define to_clk_audio_frac(hw) container_of(hw, struct clk_audio_frac, hw)
drivers/clk/at91/clk-audio-pll.c
79
#define to_clk_audio_pad(hw) container_of(hw, struct clk_audio_pad, hw)
drivers/clk/at91/clk-audio-pll.c
80
#define to_clk_audio_pmc(hw) container_of(hw, struct clk_audio_pmc, hw)
drivers/clk/at91/clk-generated.c
36
container_of(hw, struct clk_generated, hw)
drivers/clk/at91/clk-h32mx.c
26
#define to_clk_sama5d4_h32mx(hw) container_of(hw, struct clk_sama5d4_h32mx, hw)
drivers/clk/at91/clk-i2s-mux.c
25
#define to_clk_i2s_mux(hw) container_of(hw, struct clk_i2s_mux, hw)
drivers/clk/at91/clk-main.c
34
#define to_clk_main_osc(hw) container_of(hw, struct clk_main_osc, hw)
drivers/clk/at91/clk-main.c
44
#define to_clk_main_rc_osc(hw) container_of(hw, struct clk_main_rc_osc, hw)
drivers/clk/at91/clk-main.c
51
#define to_clk_rm9200_main(hw) container_of(hw, struct clk_rm9200_main, hw)
drivers/clk/at91/clk-main.c
60
#define to_clk_sam9x5_main(hw) container_of(hw, struct clk_sam9x5_main, hw)
drivers/clk/at91/clk-master.c
25
#define to_clk_master(hw) container_of(hw, struct clk_master, hw)
drivers/clk/at91/clk-peripheral.c
31
#define to_clk_peripheral(hw) container_of(hw, struct clk_peripheral, hw)
drivers/clk/at91/clk-peripheral.c
47
container_of(hw, struct clk_sam9x5_peripheral, hw)
drivers/clk/at91/clk-pll.c
32
#define to_clk_pll(hw) container_of(hw, struct clk_pll, hw)
drivers/clk/at91/clk-plldiv.c
15
#define to_clk_plldiv(hw) container_of(hw, struct clk_plldiv, hw)
drivers/clk/at91/clk-programmable.c
30
#define to_clk_programmable(hw) container_of(hw, struct clk_programmable, hw)
drivers/clk/at91/clk-sam9x60-pll.c
51
#define to_sam9x60_pll_core(hw) container_of(hw, struct sam9x60_pll_core, hw)
drivers/clk/at91/clk-sam9x60-pll.c
52
#define to_sam9x60_frac(core) container_of(core, struct sam9x60_frac, core)
drivers/clk/at91/clk-sam9x60-pll.c
53
#define to_sam9x60_div(core) container_of(core, struct sam9x60_div, core)
drivers/clk/at91/clk-slow.c
22
#define to_clk_sam9260_slow(hw) container_of(hw, struct clk_sam9260_slow, hw)
drivers/clk/at91/clk-smd.c
24
container_of(hw, struct at91sam9x5_clk_smd, hw)
drivers/clk/at91/clk-system.c
19
#define to_clk_system(hw) container_of(hw, struct clk_system, hw)
drivers/clk/at91/clk-usb.c
33
container_of(hw, struct at91sam9x5_clk_usb, hw)
drivers/clk/at91/clk-usb.c
42
container_of(hw, struct at91rm9200_clk_usb, hw)
drivers/clk/at91/clk-utmi.c
29
#define to_clk_utmi(hw) container_of(hw, struct clk_utmi, hw)
drivers/clk/at91/sckc.c
38
#define to_clk_slow_osc(hw) container_of(hw, struct clk_slow_osc, hw)
drivers/clk/at91/sckc.c
48
#define to_clk_sama5d4_slow_osc(hw) container_of(hw, struct clk_sama5d4_slow_osc, hw)
drivers/clk/at91/sckc.c
59
#define to_clk_slow_rc_osc(hw) container_of(hw, struct clk_slow_rc_osc, hw)
drivers/clk/at91/sckc.c
68
#define to_clk_sam9x5_slow(hw) container_of(hw, struct clk_sam9x5_slow, hw)
drivers/clk/axs10x/i2s_pll_clock.c
78
return container_of(hw, struct i2s_pll_clk, hw);
drivers/clk/axs10x/pll_clock.c
111
return container_of(hw, struct axs10x_pll_clk, hw);
drivers/clk/baikal-t1/ccu-div.h
110
#define to_ccu_div(_hw) container_of(_hw, struct ccu_div, hw)
drivers/clk/baikal-t1/ccu-pll.h
61
#define to_ccu_pll(_hw) container_of(_hw, struct ccu_pll, hw)
drivers/clk/baikal-t1/ccu-rst.h
47
#define to_ccu_rst(_rcdev) container_of(_rcdev, struct ccu_rst, rcdev)
drivers/clk/bcm/clk-bcm2835.c
525
struct bcm2835_pll *pll = container_of(hw, struct bcm2835_pll, hw);
drivers/clk/bcm/clk-bcm2835.c
576
struct bcm2835_pll *pll = container_of(hw, struct bcm2835_pll, hw);
drivers/clk/bcm/clk-bcm2835.c
595
struct bcm2835_pll *pll = container_of(hw, struct bcm2835_pll, hw);
drivers/clk/bcm/clk-bcm2835.c
621
struct bcm2835_pll *pll = container_of(hw, struct bcm2835_pll, hw);
drivers/clk/bcm/clk-bcm2835.c
635
struct bcm2835_pll *pll = container_of(hw, struct bcm2835_pll, hw);
drivers/clk/bcm/clk-bcm2835.c
689
struct bcm2835_pll *pll = container_of(hw, struct bcm2835_pll, hw);
drivers/clk/bcm/clk-bcm2835.c
758
struct bcm2835_pll *pll = container_of(hw, struct bcm2835_pll, hw);
drivers/clk/bcm/clk-bcm2835.c
804
return container_of(hw, struct bcm2835_pll_divider, div.hw);
drivers/clk/bcm/clk-bcm2835.c
929
return container_of(hw, struct bcm2835_clock, hw);
drivers/clk/bcm/clk-bcm53573-ilp.c
27
struct bcm53573_ilp *ilp = container_of(hw, struct bcm53573_ilp, hw);
drivers/clk/bcm/clk-bcm53573-ilp.c
37
struct bcm53573_ilp *ilp = container_of(hw, struct bcm53573_ilp, hw);
drivers/clk/bcm/clk-bcm53573-ilp.c
46
struct bcm53573_ilp *ilp = container_of(hw, struct bcm53573_ilp, hw);
drivers/clk/bcm/clk-bcm63268-timer.c
80
return container_of(rcdev, struct bcm63268_tclkrst_hw, rcdev);
drivers/clk/bcm/clk-iproc-armpll.c
64
#define to_iproc_arm_pll(hw) container_of(hw, struct iproc_arm_pll, hw)
drivers/clk/bcm/clk-iproc-asiu.c
34
#define to_asiu_clk(hw) container_of(hw, struct iproc_asiu_clk, hw)
drivers/clk/bcm/clk-iproc-pll.c
79
#define to_iproc_clk(hw) container_of(hw, struct iproc_clk, hw)
drivers/clk/bcm/clk-kona.h
407
container_of(_hw, struct kona_clk, hw)
drivers/clk/bcm/clk-raspberrypi.c
63
return container_of(hw, struct raspberrypi_clk_data, hw);
drivers/clk/berlin/berlin2-avpll.c
111
#define to_avpll_vco(hw) container_of(hw, struct berlin2_avpll_vco, hw)
drivers/clk/berlin/berlin2-avpll.c
210
#define to_avpll_channel(hw) container_of(hw, struct berlin2_avpll_channel, hw)
drivers/clk/berlin/berlin2-div.c
61
#define to_berlin2_div(hw) container_of(hw, struct berlin2_div, hw)
drivers/clk/berlin/berlin2-pll.c
25
#define to_berlin2_pll(hw) container_of(hw, struct berlin2_pll, hw)
drivers/clk/clk-apple-nco.c
75
#define to_applnco_channel(_hw) container_of(_hw, struct applnco_channel, hw)
drivers/clk/clk-axi-clkgen.c
325
return container_of(clk_hw, struct axi_clkgen, clk_hw);
drivers/clk/clk-axm5516.c
116
#define to_axxia_clkmux(_aclk) container_of(_aclk, struct axxia_clkmux, aclk)
drivers/clk/clk-axm5516.c
30
#define to_axxia_clk(_hw) container_of(_hw, struct axxia_clk, hw)
drivers/clk/clk-axm5516.c
41
#define to_axxia_pllclk(_aclk) container_of(_aclk, struct axxia_pllclk, aclk)
drivers/clk/clk-axm5516.c
81
#define to_axxia_divclk(_aclk) container_of(_aclk, struct axxia_divclk, aclk)
drivers/clk/clk-bd718x7.c
46
struct bd718xx_clk *c = container_of(hw, struct bd718xx_clk, hw);
drivers/clk/clk-bd718x7.c
55
struct bd718xx_clk *c = container_of(hw, struct bd718xx_clk, hw);
drivers/clk/clk-bd718x7.c
64
struct bd718xx_clk *c = container_of(hw, struct bd718xx_clk, hw);
drivers/clk/clk-bm1880.c
57
#define to_bm1880_pll_clk(_hw) container_of(_hw, struct bm1880_pll_hw_clock, hw)
drivers/clk/clk-bm1880.c
58
#define to_bm1880_div_clk(_hw) container_of(_hw, struct bm1880_div_hw_clock, hw)
drivers/clk/clk-cdce706.c
65
#define to_hw_data(phw) (container_of((phw), struct cdce706_hw_data, hw))
drivers/clk/clk-cdce925.c
57
container_of(_hw, struct clk_cdce925_output, hw)
drivers/clk/clk-cdce925.c
66
#define to_clk_cdce925_pll(_hw) container_of(_hw, struct clk_cdce925_pll, hw)
drivers/clk/clk-cs2000-cp.c
70
#define hw_to_priv(_hw) container_of(_hw, struct cs2000_priv, hw)
drivers/clk/clk-en7523.c
441
struct en_clk_gate *cg = container_of(hw, struct en_clk_gate, hw);
drivers/clk/clk-en7523.c
448
struct en_clk_gate *cg = container_of(hw, struct en_clk_gate, hw);
drivers/clk/clk-en7523.c
487
struct en_clk_gate *cg = container_of(hw, struct en_clk_gate, hw);
drivers/clk/clk-en7523.c
524
struct en_clk_gate *cg = container_of(hw, struct en_clk_gate, hw);
drivers/clk/clk-en7523.c
534
struct en_clk_gate *cg = container_of(hw, struct en_clk_gate, hw);
drivers/clk/clk-en7523.c
549
struct en_clk_gate *cg = container_of(hw, struct en_clk_gate, hw);
drivers/clk/clk-en7523.c
655
struct en_rst_data *rst_data = container_of(rcdev, struct en_rst_data, rcdev);
drivers/clk/clk-en7523.c
684
struct en_rst_data *rst_data = container_of(rcdev, struct en_rst_data, rcdev);
drivers/clk/clk-en7523.c
693
struct en_rst_data *rst_data = container_of(rcdev, struct en_rst_data, rcdev);
drivers/clk/clk-ep93xx.c
100
return container_of(hw, struct ep93xx_clk, hw);
drivers/clk/clk-ep93xx.c
105
return container_of(clk, struct ep93xx_clk_priv, reg[clk->idx]);
drivers/clk/clk-fixed-rate.c
27
#define to_clk_fixed_rate(_hw) container_of(_hw, struct clk_fixed_rate, hw)
drivers/clk/clk-fixed-rate_test.c
287
return container_of(to_platform_driver(pdev->dev.driver),
drivers/clk/clk-gemini.c
113
#define to_pciclk(_hw) container_of(_hw, struct clk_gemini_pci, hw)
drivers/clk/clk-gemini.c
115
#define to_gemini_reset(p) container_of((p), struct gemini_reset, rcdev)
drivers/clk/clk-gpio.c
266
#define to_clk_gated_fixed(_clk_gpio) container_of(_clk_gpio, struct clk_gated_fixed, clk_gpio)
drivers/clk/clk-gpio.c
51
#define to_clk_gpio(_hw) container_of(_hw, struct clk_gpio, hw)
drivers/clk/clk-hi655x.c
34
container_of(hw, struct hi655x_clk, clk_hw);
drivers/clk/clk-hi655x.c
55
container_of(hw, struct hi655x_clk, clk_hw);
drivers/clk/clk-highbank.c
41
#define to_hb_clk(p) container_of(p, struct hb_clk, hw)
drivers/clk/clk-hsdk-pll.c
164
return container_of(hw, struct hsdk_pll_clk, hw);
drivers/clk/clk-k210.c
297
#define to_k210_pll(_hw) container_of(_hw, struct k210_pll, hw)
drivers/clk/clk-k210.c
337
#define to_k210_sysclk(_hw) container_of(_hw, struct k210_sysclk, aclk)
drivers/clk/clk-k210.c
672
#define to_k210_clk(_hw) container_of(_hw, struct k210_clk, hw)
drivers/clk/clk-lan966x.c
43
#define to_lan966x_gck(hw) container_of(hw, struct lan966x_gck, hw)
drivers/clk/clk-lmk04832.c
1020
struct lmk_dclk *dclk = container_of(hw, struct lmk_dclk, hw);
drivers/clk/clk-lmk04832.c
1035
struct lmk_dclk *dclk = container_of(hw, struct lmk_dclk, hw);
drivers/clk/clk-lmk04832.c
1045
struct lmk_dclk *dclk = container_of(hw, struct lmk_dclk, hw);
drivers/clk/clk-lmk04832.c
1056
struct lmk_dclk *dclk = container_of(hw, struct lmk_dclk, hw);
drivers/clk/clk-lmk04832.c
1082
struct lmk_dclk *dclk = container_of(hw, struct lmk_dclk, hw);
drivers/clk/clk-lmk04832.c
1106
struct lmk_dclk *dclk = container_of(hw, struct lmk_dclk, hw);
drivers/clk/clk-lmk04832.c
1176
struct lmk_clkout *clkout = container_of(hw, struct lmk_clkout, hw);
drivers/clk/clk-lmk04832.c
1222
struct lmk_clkout *clkout = container_of(hw, struct lmk_clkout, hw);
drivers/clk/clk-lmk04832.c
1258
struct lmk_clkout *clkout = container_of(hw, struct lmk_clkout, hw);
drivers/clk/clk-lmk04832.c
1268
struct lmk_clkout *clkout = container_of(hw, struct lmk_clkout, hw);
drivers/clk/clk-lmk04832.c
1280
struct lmk_clkout *clkout = container_of(hw, struct lmk_clkout, hw);
drivers/clk/clk-lmk04832.c
330
struct lmk04832 *lmk = container_of(hw, struct lmk04832, vco);
drivers/clk/clk-lmk04832.c
345
struct lmk04832 *lmk = container_of(hw, struct lmk04832, vco);
drivers/clk/clk-lmk04832.c
363
struct lmk04832 *lmk = container_of(hw, struct lmk04832, vco);
drivers/clk/clk-lmk04832.c
377
struct lmk04832 *lmk = container_of(hw, struct lmk04832, vco);
drivers/clk/clk-lmk04832.c
497
struct lmk04832 *lmk = container_of(hw, struct lmk04832, vco);
drivers/clk/clk-lmk04832.c
526
struct lmk04832 *lmk = container_of(hw, struct lmk04832, vco);
drivers/clk/clk-lmk04832.c
851
struct lmk04832 *lmk = container_of(hw, struct lmk04832, sclk);
drivers/clk/clk-lmk04832.c
864
struct lmk04832 *lmk = container_of(hw, struct lmk04832, sclk);
drivers/clk/clk-lmk04832.c
872
struct lmk04832 *lmk = container_of(hw, struct lmk04832, sclk);
drivers/clk/clk-lmk04832.c
881
struct lmk04832 *lmk = container_of(hw, struct lmk04832, sclk);
drivers/clk/clk-lmk04832.c
899
struct lmk04832 *lmk = container_of(hw, struct lmk04832, sclk);
drivers/clk/clk-lmk04832.c
922
struct lmk04832 *lmk = container_of(hw, struct lmk04832, sclk);
drivers/clk/clk-lochnagar.c
142
return container_of(hw, struct lochnagar_clk, hw);
drivers/clk/clk-loongson1.c
51
#define to_ls1x_clk(_hw) container_of(_hw, struct ls1x_clk, hw)
drivers/clk/clk-loongson2.c
273
return container_of(hw, struct loongson2_clk_data, hw);
drivers/clk/clk-max77686.c
99
return container_of(hw, struct max77686_clk_init_data, hw);
drivers/clk/clk-max9485.c
88
return container_of(hw, struct max9485_clk_hw, hw);
drivers/clk/clk-milbeaut.c
63
#define to_m10v_div(_hw) container_of(_hw, struct m10v_clk_divider, hw)
drivers/clk/clk-nomadik.c
165
#define to_pll(_hw) container_of(_hw, struct clk_pll, hw)
drivers/clk/clk-nomadik.c
166
#define to_src(_hw) container_of(_hw, struct clk_src, hw)
drivers/clk/clk-npcm7xx.c
28
#define to_npcm7xx_clk_pll(_hw) container_of(_hw, struct npcm7xx_clk_pll, hw)
drivers/clk/clk-npcm8xx.c
56
#define to_npcm8xx_clk_pll(_hw) container_of(_hw, struct npcm8xx_clk_pll, hw)
drivers/clk/clk-palmas.c
43
return container_of(hw, struct palmas_clock_info, hw);
drivers/clk/clk-plldig.c
63
#define to_clk_plldig(_hw) container_of(_hw, struct clk_plldig, hw)
drivers/clk/clk-pwm.c
23
return container_of(hw, struct clk_pwm, hw);
drivers/clk/clk-qoriq.c
846
#define to_mux_hwclock(p) container_of(p, struct mux_hwclock, hw)
drivers/clk/clk-rk808.c
111
struct rk808_clkout *rk808_clkout = container_of(hw,
drivers/clk/clk-rk808.c
30
struct rk808_clkout *rk808_clkout = container_of(hw,
drivers/clk/clk-rk808.c
50
struct rk808_clkout *rk808_clkout = container_of(hw,
drivers/clk/clk-rk808.c
90
struct rk808_clkout *rk808_clkout = container_of(hw,
drivers/clk/clk-rp1.c
1040
struct rp1_clk_desc *clock = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rp1.c
1158
struct rp1_clk_desc *clock = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rp1.c
1172
struct rp1_clk_desc *clock = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rp1.c
393
struct rp1_clk_desc *pll_core = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rp1.c
403
struct rp1_clk_desc *pll_core = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rp1.c
437
struct rp1_clk_desc *pll_core = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rp1.c
480
struct rp1_clk_desc *pll_core = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rp1.c
517
struct rp1_clk_desc *pll_core = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rp1.c
581
struct rp1_clk_desc *pll = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rp1.c
604
struct rp1_clk_desc *pll = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rp1.c
640
struct rp1_clk_desc *pll_ph = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rp1.c
649
struct rp1_clk_desc *pll_ph = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rp1.c
666
struct rp1_clk_desc *pll_ph = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rp1.c
679
struct rp1_clk_desc *pll_ph = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rp1.c
688
struct rp1_clk_desc *pll_ph = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rp1.c
698
struct rp1_clk_desc *divider = container_of(hw, struct rp1_clk_desc, div.hw);
drivers/clk/clk-rp1.c
707
struct rp1_clk_desc *divider = container_of(hw, struct rp1_clk_desc, div.hw);
drivers/clk/clk-rp1.c
723
struct rp1_clk_desc *divider = container_of(hw, struct rp1_clk_desc, div.hw);
drivers/clk/clk-rp1.c
737
struct rp1_clk_desc *divider = container_of(hw, struct rp1_clk_desc, div.hw);
drivers/clk/clk-rp1.c
780
struct rp1_clk_desc *clock = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rp1.c
790
struct rp1_clk_desc *clock = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rp1.c
815
struct rp1_clk_desc *clock = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rp1.c
833
struct rp1_clk_desc *clock = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rp1.c
880
struct rp1_clk_desc *clock = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rp1.c
915
struct rp1_clk_desc *clock = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rp1.c
956
struct rp1_clk_desc *clock = container_of(hw, struct rp1_clk_desc, hw);
drivers/clk/clk-rpmi.c
21
#define to_rpmi_clk(clk) container_of(clk, struct rpmi_clk, hw)
drivers/clk/clk-s2mps11.c
35
return container_of(hw, struct s2mps11_clk, hw);
drivers/clk/clk-scmi.c
42
#define to_scmi_clk(clk) container_of(clk, struct scmi_clk, hw)
drivers/clk/clk-scpi.c
23
#define to_scpi_clk(clk) container_of(clk, struct scpi_clk, hw)
drivers/clk/clk-si514.c
51
#define to_clk_si514(_hw) container_of(_hw, struct clk_si514, hw)
drivers/clk/clk-si521xx.c
192
#define to_si521xx_clk(_hw) container_of(_hw, struct si_clk, hw)
drivers/clk/clk-si5341.c
57
container_of(_hw, struct clk_si5341_synth, hw)
drivers/clk/clk-si5341.c
67
container_of(_hw, struct clk_si5341_output, hw)
drivers/clk/clk-si5341.c
86
#define to_clk_si5341(_hw) container_of(_hw, struct clk_si5341, hw)
drivers/clk/clk-si5351.c
1023
container_of(hw, struct si5351_hw_data, hw);
drivers/clk/clk-si5351.c
1047
container_of(hw, struct si5351_hw_data, hw);
drivers/clk/clk-si5351.c
1102
container_of(hw, struct si5351_hw_data, hw);
drivers/clk/clk-si5351.c
221
container_of(hw, struct si5351_driver_data, xtal);
drivers/clk/clk-si5351.c
230
container_of(hw, struct si5351_driver_data, xtal);
drivers/clk/clk-si5351.c
246
container_of(hw, struct si5351_driver_data, clkin);
drivers/clk/clk-si5351.c
255
container_of(hw, struct si5351_driver_data, clkin);
drivers/clk/clk-si5351.c
269
container_of(hw, struct si5351_driver_data, clkin);
drivers/clk/clk-si5351.c
309
container_of(hw, struct si5351_hw_data, hw);
drivers/clk/clk-si5351.c
388
container_of(hw, struct si5351_hw_data, hw);
drivers/clk/clk-si5351.c
400
container_of(hw, struct si5351_hw_data, hw);
drivers/clk/clk-si5351.c
418
container_of(hw, struct si5351_hw_data, hw);
drivers/clk/clk-si5351.c
449
container_of(hw, struct si5351_hw_data, hw);
drivers/clk/clk-si5351.c
508
container_of(hw, struct si5351_hw_data, hw);
drivers/clk/clk-si5351.c
586
container_of(hw, struct si5351_hw_data, hw);
drivers/clk/clk-si5351.c
597
container_of(hw, struct si5351_hw_data, hw);
drivers/clk/clk-si5351.c
608
container_of(hw, struct si5351_hw_data, hw);
drivers/clk/clk-si5351.c
652
container_of(hw, struct si5351_hw_data, hw);
drivers/clk/clk-si5351.c
767
container_of(hw, struct si5351_hw_data, hw);
drivers/clk/clk-si5351.c
939
container_of(hw, struct si5351_hw_data, hw);
drivers/clk/clk-si5351.c
961
container_of(hw, struct si5351_hw_data, hw);
drivers/clk/clk-si5351.c
972
container_of(hw, struct si5351_hw_data, hw);
drivers/clk/clk-si5351.c
998
container_of(hw, struct si5351_hw_data, hw);
drivers/clk/clk-si544.c
65
#define to_clk_si544(_hw) container_of(_hw, struct clk_si544, hw)
drivers/clk/clk-si570.c
87
#define to_clk_si570(_hw) container_of(_hw, struct clk_si570, hw)
drivers/clk/clk-sp7021.c
54
#define to_sp_pll(_hw) container_of(_hw, struct sp_pll, hw)
drivers/clk/clk-sparx5.c
56
#define to_s5_pll(hw) container_of(hw, struct s5_hw_clk, hw)
drivers/clk/clk-stm32f4.c
1028
#define to_rgclk(_rgate) container_of(_rgate, struct stm32_rgate, gate)
drivers/clk/clk-stm32f4.c
433
#define to_clk_apb_mul(_hw) container_of(_hw, struct clk_apb_mul, hw)
drivers/clk/clk-stm32f4.c
551
#define to_stm32f4_pll(_gate) container_of(_gate, struct stm32f4_pll, gate)
drivers/clk/clk-stm32f4.c
765
#define to_pll_div_clk(_div) container_of(_div, struct stm32f4_pll_div, div)
drivers/clk/clk-stm32h7.c
155
#define to_ready_gate_clk(_rgate) container_of(_rgate, struct stm32_ready_gate,\
drivers/clk/clk-stm32h7.c
429
#define to_timer_ker(_hw) container_of(_hw, struct timer_ker, hw)
drivers/clk/clk-stm32h7.c
693
#define to_pll(_hw) container_of(_hw, struct stm32_pll_obj, hw)
drivers/clk/clk-tps68470.c
29
container_of(clkd, struct tps68470_clkdata, clkout_hw)
drivers/clk/clk-twl.c
63
return container_of(hw, struct twl_clock_info, hw);
drivers/clk/clk-twl6040.c
107
struct twl6040_pdmclk *pdmclk = container_of(hw, struct twl6040_pdmclk,
drivers/clk/clk-twl6040.c
24
struct twl6040_pdmclk *pdmclk = container_of(hw, struct twl6040_pdmclk,
drivers/clk/clk-twl6040.c
69
struct twl6040_pdmclk *pdmclk = container_of(hw, struct twl6040_pdmclk,
drivers/clk/clk-twl6040.c
94
struct twl6040_pdmclk *pdmclk = container_of(hw, struct twl6040_pdmclk,
drivers/clk/clk-versaclock3.c
221
struct vc3_hw_data *vc3 = container_of(hw, struct vc3_hw_data, hw);
drivers/clk/clk-versaclock3.c
232
struct vc3_hw_data *vc3 = container_of(hw, struct vc3_hw_data, hw);
drivers/clk/clk-versaclock3.c
248
struct vc3_hw_data *vc3 = container_of(hw, struct vc3_hw_data, hw);
drivers/clk/clk-versaclock3.c
295
struct vc3_hw_data *vc3 = container_of(hw, struct vc3_hw_data, hw);
drivers/clk/clk-versaclock3.c
327
struct vc3_hw_data *vc3 = container_of(hw, struct vc3_hw_data, hw);
drivers/clk/clk-versaclock3.c
369
struct vc3_hw_data *vc3 = container_of(hw, struct vc3_hw_data, hw);
drivers/clk/clk-versaclock3.c
396
struct vc3_hw_data *vc3 = container_of(hw, struct vc3_hw_data, hw);
drivers/clk/clk-versaclock3.c
430
struct vc3_hw_data *vc3 = container_of(hw, struct vc3_hw_data, hw);
drivers/clk/clk-versaclock3.c
457
struct vc3_hw_data *vc3 = container_of(hw, struct vc3_hw_data, hw);
drivers/clk/clk-versaclock3.c
468
struct vc3_hw_data *vc3 = container_of(hw, struct vc3_hw_data, hw);
drivers/clk/clk-versaclock3.c
496
struct vc3_hw_data *vc3 = container_of(hw, struct vc3_hw_data, hw);
drivers/clk/clk-versaclock3.c
511
struct vc3_hw_data *vc3 = container_of(hw, struct vc3_hw_data, hw);
drivers/clk/clk-versaclock3.c
533
struct vc3_hw_data *vc3 = container_of(hw, struct vc3_hw_data, hw);
drivers/clk/clk-versaclock3.c
571
struct vc3_hw_data *vc3 = container_of(hw, struct vc3_hw_data, hw);
drivers/clk/clk-versaclock3.c
582
struct vc3_hw_data *vc3 = container_of(hw, struct vc3_hw_data, hw);
drivers/clk/clk-versaclock5.c
231
container_of(hw, struct vc5_driver_data, clk_mux);
drivers/clk/clk-versaclock5.c
256
container_of(hw, struct vc5_driver_data, clk_mux);
drivers/clk/clk-versaclock5.c
293
container_of(hw, struct vc5_driver_data, clk_mul);
drivers/clk/clk-versaclock5.c
320
container_of(hw, struct vc5_driver_data, clk_mul);
drivers/clk/clk-versaclock5.c
343
container_of(hw, struct vc5_driver_data, clk_pfd);
drivers/clk/clk-versaclock5.c
395
container_of(hw, struct vc5_driver_data, clk_pfd);
drivers/clk/clk-versaclock5.c
438
struct vc5_hw_data *hwdata = container_of(hw, struct vc5_hw_data, hw);
drivers/clk/clk-versaclock5.c
455
struct vc5_hw_data *hwdata = container_of(hw, struct vc5_hw_data, hw);
drivers/clk/clk-versaclock5.c
483
struct vc5_hw_data *hwdata = container_of(hw, struct vc5_hw_data, hw);
drivers/clk/clk-versaclock5.c
505
struct vc5_hw_data *hwdata = container_of(hw, struct vc5_hw_data, hw);
drivers/clk/clk-versaclock5.c
533
struct vc5_hw_data *hwdata = container_of(hw, struct vc5_hw_data, hw);
drivers/clk/clk-versaclock5.c
567
struct vc5_hw_data *hwdata = container_of(hw, struct vc5_hw_data, hw);
drivers/clk/clk-versaclock5.c
607
struct vc5_out_data *hwdata = container_of(hw, struct vc5_out_data, hw);
drivers/clk/clk-versaclock5.c
672
struct vc5_out_data *hwdata = container_of(hw, struct vc5_out_data, hw);
drivers/clk/clk-versaclock5.c
682
struct vc5_out_data *hwdata = container_of(hw, struct vc5_out_data, hw);
drivers/clk/clk-versaclock5.c
716
struct vc5_out_data *hwdata = container_of(hw, struct vc5_out_data, hw);
drivers/clk/clk-versaclock7.c
1006
struct vc7_iod_data *iod = container_of(hw, struct vc7_iod_data, hw);
drivers/clk/clk-versaclock7.c
1038
struct vc7_out_data *out = container_of(hw, struct vc7_out_data, hw);
drivers/clk/clk-versaclock7.c
1058
struct vc7_out_data *out = container_of(hw, struct vc7_out_data, hw);
drivers/clk/clk-versaclock7.c
1076
struct vc7_out_data *out = container_of(hw, struct vc7_out_data, hw);
drivers/clk/clk-versaclock7.c
878
struct vc7_fod_data *fod = container_of(hw, struct vc7_fod_data, hw);
drivers/clk/clk-versaclock7.c
906
struct vc7_fod_data *fod = container_of(hw, struct vc7_fod_data, hw);
drivers/clk/clk-versaclock7.c
929
struct vc7_fod_data *fod = container_of(hw, struct vc7_fod_data, hw);
drivers/clk/clk-versaclock7.c
964
struct vc7_iod_data *iod = container_of(hw, struct vc7_iod_data, hw);
drivers/clk/clk-versaclock7.c
987
struct vc7_iod_data *iod = container_of(hw, struct vc7_iod_data, hw);
drivers/clk/clk-vt8500.c
309
#define to_clk_pll(_hw) container_of(_hw, struct clk_pll, hw)
drivers/clk/clk-vt8500.c
65
#define to_clk_device(_hw) container_of(_hw, struct clk_device, hw)
drivers/clk/clk-wm831x.c
103
struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk,
drivers/clk/clk-wm831x.c
116
struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk,
drivers/clk/clk-wm831x.c
155
struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk,
drivers/clk/clk-wm831x.c
180
struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk,
drivers/clk/clk-wm831x.c
235
struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk,
drivers/clk/clk-wm831x.c
252
struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk,
drivers/clk/clk-wm831x.c
27
struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk,
drivers/clk/clk-wm831x.c
275
struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk,
drivers/clk/clk-wm831x.c
301
struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk,
drivers/clk/clk-wm831x.c
321
struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk,
drivers/clk/clk-wm831x.c
36
struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk,
drivers/clk/clk-wm831x.c
68
struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk,
drivers/clk/clk-wm831x.c
85
struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk,
drivers/clk/clk-xgene.c
231
#define to_xgene_clk_pmd(_hw) container_of(_hw, struct xgene_clk_pmd, hw)
drivers/clk/clk-xgene.c
447
#define to_xgene_clk(_hw) container_of(_hw, struct xgene_clk, hw)
drivers/clk/clk-xgene.c
57
#define to_xgene_clk_pll(_hw) container_of(_hw, struct xgene_clk_pll, hw)
drivers/clk/clk.c
4304
struct clk_core *core = container_of(ref, struct clk_core, ref);
drivers/clk/clk_test.c
148
container_of(hw, struct clk_multiple_parent_ctx, hw);
drivers/clk/clk_test.c
161
container_of(hw, struct clk_multiple_parent_ctx, hw);
drivers/clk/clk_test.c
2143
struct clk_leaf_mux_ctx *ctx = container_of(hw, struct clk_leaf_mux_ctx, hw);
drivers/clk/clk_test.c
2359
struct clk_mux_notifier_ctx *ctx = container_of(nb,
drivers/clk/clk_test.c
2809
return container_of(to_platform_driver(pdev->dev.driver),
drivers/clk/clk_test.c
37
container_of(hw, struct clk_dummy_context, hw);
drivers/clk/clk_test.c
80
container_of(hw, struct clk_dummy_context, hw);
drivers/clk/davinci/da8xx-cfgchip.c
211
container_of((_hw), struct da8xx_cfgchip_mux_clk, hw)
drivers/clk/davinci/da8xx-cfgchip.c
354
container_of((_hw), struct da8xx_usb0_clk48, hw)
drivers/clk/davinci/da8xx-cfgchip.c
40
container_of((_hw), struct da8xx_cfgchip_gate_clk, hw)
drivers/clk/davinci/da8xx-cfgchip.c
547
container_of((_hw), struct da8xx_usb1_clk48, hw)
drivers/clk/davinci/pll.c
111
container_of((_hw), struct davinci_pll_clk, hw)
drivers/clk/davinci/pll.c
292
container_of((_hw), struct davinci_pllen_clk, hw)
drivers/clk/davinci/psc.c
86
#define to_davinci_psc_data(x) container_of(x, struct davinci_psc_data, x)
drivers/clk/davinci/psc.c
87
#define to_davinci_lpsc_clk(x) container_of(x, struct davinci_lpsc_clk, x)
drivers/clk/hisilicon/clk-hi3559a.c
350
#define to_pll_clk(_hw) container_of(_hw, struct hi3559av100_clk_pll, hw)
drivers/clk/hisilicon/clk-hi3620.c
252
#define to_mmc(_hw) container_of(_hw, struct clk_mmc, hw)
drivers/clk/hisilicon/clk-hi3660-stub.c
39
#define to_stub_clk(_hw) container_of(_hw, struct hi3660_stub_clk, hw)
drivers/clk/hisilicon/clk-hi6220-stub.c
41
#define to_stub_clk(hw) container_of(hw, struct hi6220_stub_clk, hw)
drivers/clk/hisilicon/clk-hisi-phase.c
28
#define to_clk_hisi_phase(_hw) container_of(_hw, struct clk_hisi_phase, hw)
drivers/clk/hisilicon/clk-hix5hd2.c
167
#define to_complex_clk(_hw) container_of(_hw, struct hix5hd2_clk_complex, hw)
drivers/clk/hisilicon/clkdivider-hi6220.c
43
container_of(_hw, struct hi6220_clk_divider, hw)
drivers/clk/hisilicon/clkgate-separated.c
38
sclk = container_of(hw, struct clkgate_separated, hw);
drivers/clk/hisilicon/clkgate-separated.c
55
sclk = container_of(hw, struct clkgate_separated, hw);
drivers/clk/hisilicon/clkgate-separated.c
70
sclk = container_of(hw, struct clkgate_separated, hw);
drivers/clk/hisilicon/reset.c
28
container_of(rcdev, struct hisi_reset_controller, rcdev)
drivers/clk/imx/clk-busy.c
128
return container_of(mux, struct clk_busy_mux, mux);
drivers/clk/imx/clk-busy.c
38
return container_of(div, struct clk_busy_divider, div);
drivers/clk/imx/clk-cpu.c
22
return container_of(hw, struct clk_cpu, hw);
drivers/clk/imx/clk-divider-gate.c
23
return container_of(div, struct clk_divider_gate, divider);
drivers/clk/imx/clk-fixup-div.c
33
return container_of(divider, struct clk_fixup_div, divider);
drivers/clk/imx/clk-fixup-mux.c
32
return container_of(mux, struct clk_fixup_mux, mux);
drivers/clk/imx/clk-frac-pll.c
42
#define to_clk_frac_pll(_hw) container_of(_hw, struct clk_frac_pll, hw)
drivers/clk/imx/clk-fracn-gppll.c
123
return container_of(hw, struct clk_fracn_gppll, hw);
drivers/clk/imx/clk-gate-93.c
45
#define to_imx93_clk_gate(_hw) container_of(_hw, struct imx93_clk_gate, hw)
drivers/clk/imx/clk-gate-exclusive.c
32
struct clk_gate_exclusive *exgate = container_of(gate,
drivers/clk/imx/clk-gate2.c
39
#define to_clk_gate2(_hw) container_of(_hw, struct clk_gate2, hw)
drivers/clk/imx/clk-gpr-mux.c
29
return container_of(hw, struct imx_clk_gpr, hw);
drivers/clk/imx/clk-imx8ulp.c
61
#define to_pcc_reset_dev(_rcdev) container_of(_rcdev, struct pcc_reset_dev, rcdev)
drivers/clk/imx/clk-lpcg-scu.c
44
#define to_clk_lpcg_scu(_hw) container_of(_hw, struct clk_lpcg_scu, hw)
drivers/clk/imx/clk-pfd.c
30
#define to_clk_pfd(_hw) container_of(_hw, struct clk_pfd, hw)
drivers/clk/imx/clk-pfdv2.c
35
#define to_clk_pfdv2(_hw) container_of(_hw, struct clk_pfdv2, hw)
drivers/clk/imx/clk-pll14xx.c
45
#define to_clk_pll14xx(_hw) container_of(_hw, struct clk_pll14xx, hw)
drivers/clk/imx/clk-pllv1.c
30
#define to_clk_pllv1(clk) (container_of(clk, struct clk_pllv1, clk))
drivers/clk/imx/clk-pllv2.c
14
#define to_clk_pllv2(clk) (container_of(clk, struct clk_pllv2, clk))
drivers/clk/imx/clk-pllv3.c
59
#define to_clk_pllv3(_hw) container_of(_hw, struct clk_pllv3, hw)
drivers/clk/imx/clk-pllv4.c
56
#define to_clk_pllv4(__hw) container_of(__hw, struct clk_pllv4, hw)
drivers/clk/imx/clk-scu.c
173
return container_of(hw, struct clk_scu, hw);
drivers/clk/imx/clk-scu.c
75
#define to_clk_gpr_scu(_hw) container_of(_hw, struct clk_gpr_scu, hw)
drivers/clk/imx/clk-sscg-pll.c
96
#define to_clk_sscg_pll(_hw) container_of(_hw, struct clk_sscg_pll, hw)
drivers/clk/ingenic/cgu.h
220
#define to_ingenic_clk(_hw) container_of(_hw, struct ingenic_clk, hw)
drivers/clk/ingenic/tcu.c
62
return container_of(hw, struct ingenic_tcu_clk, hw);
drivers/clk/keystone/gate.c
69
#define to_clk_psc(_hw) container_of(_hw, struct clk_psc, hw)
drivers/clk/keystone/pll.c
73
#define to_clk_pll(_hw) container_of(_hw, struct clk_pll, hw)
drivers/clk/keystone/sci-clk.c
499
const struct sci_clk *ca = container_of(a, struct sci_clk, node);
drivers/clk/keystone/sci-clk.c
500
const struct sci_clk *cb = container_of(b, struct sci_clk, node);
drivers/clk/keystone/sci-clk.c
63
#define to_sci_clk(_hw) container_of(_hw, struct sci_clk, hw)
drivers/clk/keystone/syscon-clk.c
30
return container_of(hw, struct ti_syscon_gate_clk_priv, hw);
drivers/clk/mediatek/clk-apmixed.c
27
return container_of(hw, struct mtk_ref2usb_tx, hw);
drivers/clk/mediatek/clk-cpumux.c
28
return container_of(_hw, struct mtk_clk_cpumux, hw);
drivers/clk/mediatek/clk-gate.c
28
return container_of(hw, struct mtk_clk_gate, hw);
drivers/clk/mediatek/clk-mux.c
35
return container_of(hw, struct mtk_clk_mux, hw);
drivers/clk/mediatek/clk-mux.h
225
#define to_mtk_mux_nb(_nb) container_of(_nb, struct mtk_mux_nb, nb)
drivers/clk/mediatek/clk-pll.h
92
return container_of(hw, struct mtk_clk_pll, hw);
drivers/clk/mediatek/clk-pllfh.c
25
return container_of(pll, struct mtk_fh, clk_pll);
drivers/clk/mediatek/reset.c
17
return container_of(rcdev, struct mtk_clk_rst_data, rcdev);
drivers/clk/meson/clk-regmap.h
32
return container_of(hw, struct clk_regmap, hw);
drivers/clk/meson/g12a.c
1663
container_of(nb, struct g12a_cpu_clk_dyn_nb_data, nb);
drivers/clk/meson/g12a.c
1766
container_of(nb, struct g12a_sys_pll_nb_data, nb);
drivers/clk/meson/g12a.c
5404
g12a_data = container_of(clkc_data, struct g12a_clkc_data,
drivers/clk/meson/meson-aoclk.c
27
container_of(rcdev, struct meson_aoclk_reset_controller, reset);
drivers/clk/meson/meson-aoclk.c
55
data = container_of(clkc_data, struct meson_aoclk_data,
drivers/clk/meson/meson8b.c
3540
container_of(rcdev, struct meson8b_clk_reset, reset);
drivers/clk/meson/meson8b.c
3584
container_of(nb, struct meson8b_nb_data, nb);
drivers/clk/meson/vid-pll-div.c
59
container_of(_hw, struct meson_vid_pll_div, hw)
drivers/clk/microchip/clk-core.c
246
#define clkhw_to_refosc(_hw) container_of(_hw, struct pic32_ref_osc, hw)
drivers/clk/microchip/clk-core.c
584
#define clkhw_to_spll(_hw) container_of(_hw, struct pic32_sys_pll, hw)
drivers/clk/microchip/clk-core.c
768
#define clkhw_to_sys_clk(_hw) container_of(_hw, struct pic32_sys_clk, hw)
drivers/clk/microchip/clk-core.c
94
#define clkhw_to_pbclk(_hw) container_of(_hw, struct pic32_periph_clk, hw)
drivers/clk/microchip/clk-core.c
953
#define clkhw_to_sosc(_hw) container_of(_hw, struct pic32_sec_osc, hw)
drivers/clk/microchip/clk-mpfs-ccc.c
55
#define to_mpfs_ccc_clk(_hw) container_of(_hw, struct mpfs_ccc_pll_hw_clock, hw)
drivers/clk/microchip/clk-mpfs.c
111
#define to_mpfs_periph_clk(_hw) container_of(_hw, struct mpfs_periph_hw_clock, hw)
drivers/clk/microchip/clk-mpfs.c
70
#define to_mpfs_msspll_clk(_hw) container_of(_hw, struct mpfs_msspll_hw_clock, hw)
drivers/clk/microchip/clk-mpfs.c
80
#define to_mpfs_msspll_out_clk(_hw) container_of(_hw, struct mpfs_msspll_out_hw_clock, hw)
drivers/clk/microchip/clk-mpfs.c
97
#define to_mpfs_cfg_clk(_hw) container_of(_hw, struct mpfs_cfg_hw_clock, hw)
drivers/clk/microchip/clk-pic32mzda.c
139
cd = container_of(nb, struct pic32mzda_clk_data, failsafe_notifier);
drivers/clk/mmp/clk-apbc.c
23
#define to_clk_apbc(hw) container_of(hw, struct clk_apbc, hw)
drivers/clk/mmp/clk-apmu.c
17
#define to_clk_apmu(clk) (container_of(clk, struct clk_apmu, clk))
drivers/clk/mmp/clk-audio.c
119
struct mmp2_audio_clk *priv = container_of(hw, struct mmp2_audio_clk, audio_pll_hw);
drivers/clk/mmp/clk-audio.c
199
struct mmp2_audio_clk *priv = container_of(hw, struct mmp2_audio_clk, audio_pll_hw);
drivers/clk/mmp/clk-frac.c
22
#define to_clk_factor(hw) container_of(hw, struct mmp_clk_factor, hw)
drivers/clk/mmp/clk-gate.c
22
#define to_clk_mmp_gate(hw) container_of(hw, struct mmp_clk_gate, hw)
drivers/clk/mmp/clk-mix.c
22
#define to_clk_mix(hw) container_of(hw, struct mmp_clk_mix, hw)
drivers/clk/mmp/clk-pll.c
14
#define to_clk_mmp_pll(hw) container_of(hw, struct mmp_clk_pll, hw)
drivers/clk/mmp/pwr-island.c
14
#define to_mmp_pm_domain(genpd) container_of(genpd, struct mmp_pm_domain, genpd)
drivers/clk/mmp/reset.c
10
#define rcdev_to_unit(rcdev) container_of(rcdev, struct mmp_clk_reset_unit, rcdev)
drivers/clk/mstar/clk-msc313-cpupll.c
69
#define to_cpupll(_hw) container_of(_hw, struct msc313_cpupll, clk_hw)
drivers/clk/mstar/clk-msc313-mpll.c
42
#define to_mpll(_hw) container_of(_hw, struct msc313_mpll, clk_hw)
drivers/clk/mvebu/ap-cpu-clk.c
74
#define to_ap_cpu_clk(_hw) container_of(_hw, struct ap_cpu_clk, hw)
drivers/clk/mvebu/armada-37xx-periph.c
90
#define to_clk_double_div(_hw) container_of(_hw, struct clk_double_div, hw)
drivers/clk/mvebu/armada-37xx-periph.c
91
#define to_clk_pm_cpu(_hw) container_of(_hw, struct clk_pm_cpu, hw)
drivers/clk/mvebu/clk-corediv.c
77
#define to_corediv_clk(p) container_of(p, struct clk_corediv, hw)
drivers/clk/mvebu/clk-cpu.c
46
#define to_cpu_clk(p) container_of(p, struct cpu_clk, hw)
drivers/clk/mvebu/cp110-system-controller.c
138
#define to_cp110_gate_clk(hw) container_of(hw, struct cp110_gate_clk, hw)
drivers/clk/mvebu/dove-divider.c
35
#define to_dove_clk(hw) container_of(hw, struct dove_clk, hw)
drivers/clk/mxs/clk-div.c
32
return container_of(divider, struct clk_div, divider);
drivers/clk/mxs/clk-frac.c
31
#define to_clk_frac(_hw) container_of(_hw, struct clk_frac, hw)
drivers/clk/mxs/clk-pll.c
30
#define to_clk_pll(_hw) container_of(_hw, struct clk_pll, hw)
drivers/clk/mxs/clk-ref.c
29
#define to_clk_ref(_hw) container_of(_hw, struct clk_ref, hw)
drivers/clk/nuvoton/clk-ma35d1-divider.c
27
return container_of(_hw, struct ma35d1_adc_clk_div, hw);
drivers/clk/nuvoton/clk-ma35d1-pll.c
78
return container_of(_hw, struct ma35d1_clk_pll, hw);
drivers/clk/nxp/clk-lpc18xx-cgu.c
256
#define to_lpc_pll(hw) container_of(hw, struct lpc18xx_pll, hw)
drivers/clk/nxp/clk-lpc18xx-creg.c
22
#define to_clk_creg(_hw) container_of(_hw, struct clk_creg_data, hw)
drivers/clk/nxp/clk-lpc32xx.c
365
#define to_lpc32xx_clk(_hw) container_of(_hw, struct lpc32xx_clk, hw)
drivers/clk/nxp/clk-lpc32xx.c
366
#define to_lpc32xx_pll_clk(_hw) container_of(_hw, struct lpc32xx_pll_clk, hw)
drivers/clk/nxp/clk-lpc32xx.c
367
#define to_lpc32xx_usb_clk(_hw) container_of(_hw, struct lpc32xx_usb_clk, hw)
drivers/clk/nxp/clk-lpc32xx.c
368
#define to_lpc32xx_mux(_hw) container_of(_hw, struct lpc32xx_clk_mux, hw)
drivers/clk/nxp/clk-lpc32xx.c
369
#define to_lpc32xx_div(_hw) container_of(_hw, struct lpc32xx_clk_div, hw)
drivers/clk/nxp/clk-lpc32xx.c
370
#define to_lpc32xx_gate(_hw) container_of(_hw, struct lpc32xx_clk_gate, hw)
drivers/clk/pistachio/clk-pll.c
102
return container_of(hw, struct pistachio_clk_pll, hw);
drivers/clk/pxa/clk-pxa.c
55
#define to_pxa_clk(_hw) container_of(_hw, struct pxa_clk, hw)
drivers/clk/qcom/apcs-msm8916.c
35
struct clk_regmap_mux_div *md = container_of(nb,
drivers/clk/qcom/apcs-sdx55.c
38
struct clk_regmap_mux_div *md = container_of(nb,
drivers/clk/qcom/clk-alpha-pll.c
390
#define to_clk_alpha_pll(_hw) container_of(to_clk_regmap(_hw), \
drivers/clk/qcom/clk-alpha-pll.c
393
#define to_clk_alpha_pll_postdiv(_hw) container_of(to_clk_regmap(_hw), \
drivers/clk/qcom/clk-branch.h
119
container_of(to_clk_regmap(_hw), struct clk_branch, clkr)
drivers/clk/qcom/clk-branch.h
122
container_of(to_clk_branch(_hw), struct clk_mem_branch, branch)
drivers/clk/qcom/clk-cbf-8996.c
100
return container_of(clkr, struct clk_cbf_8996_mux, clkr);
drivers/clk/qcom/clk-cpu-8996.c
267
container_of(_nb, struct clk_cpu_8996_pmux, nb)
drivers/clk/qcom/clk-cpu-8996.c
271
return container_of(to_clk_regmap(hw), struct clk_cpu_8996_pmux, clkr);
drivers/clk/qcom/clk-hfpll.h
41
container_of(to_clk_regmap(_hw), struct clk_hfpll, clkr)
drivers/clk/qcom/clk-krait.h
24
#define to_krait_mux_clk(_hw) container_of(_hw, struct krait_mux_clk, hw)
drivers/clk/qcom/clk-krait.h
37
#define to_krait_div2_clk(_hw) container_of(_hw, struct krait_div2_clk, hw)
drivers/clk/qcom/clk-pll.h
59
#define to_clk_pll(_hw) container_of(to_clk_regmap(_hw), struct clk_pll, clkr)
drivers/clk/qcom/clk-rcg.h
113
#define to_clk_rcg(_hw) container_of(to_clk_regmap(_hw), struct clk_rcg, clkr)
drivers/clk/qcom/clk-rcg.h
147
container_of(to_clk_regmap(_hw), struct clk_dyn_rcg, clkr)
drivers/clk/qcom/clk-rcg.h
180
#define to_clk_rcg2(_hw) container_of(to_clk_regmap(_hw), struct clk_rcg2, clkr)
drivers/clk/qcom/clk-rcg.h
189
container_of(to_clk_rcg2(_hw), struct clk_rcg2_gfx3d, rcg)
drivers/clk/qcom/clk-regmap-divider.c
15
return container_of(to_clk_regmap(hw), struct clk_regmap_div, clkr);
drivers/clk/qcom/clk-regmap-mux-div.c
21
container_of(to_clk_regmap(_hw), struct clk_regmap_mux_div, clkr)
drivers/clk/qcom/clk-regmap-mux.c
15
return container_of(to_clk_regmap(hw), struct clk_regmap_mux, clkr);
drivers/clk/qcom/clk-regmap-phy-mux.c
20
return container_of(clkr, struct clk_regmap_phy_mux, clkr);
drivers/clk/qcom/clk-regmap.h
30
return container_of(hw, struct clk_regmap, hw);
drivers/clk/qcom/clk-rpm.c
84
#define to_clk_rpm(_hw) container_of(_hw, struct clk_rpm, hw)
drivers/clk/qcom/clk-rpmh.c
137
return container_of(_hw, struct clk_rpmh, hw);
drivers/clk/qcom/clk-smd-rpm.c
158
#define to_clk_smd_rpm(_hw) container_of(_hw, struct clk_smd_rpm, hw)
drivers/clk/qcom/clk-spmi-pmic-div.c
36
return container_of(hw, struct clkdiv, hw);
drivers/clk/qcom/dispcc-sc8280xp.c
3136
#define clkr_to_alpha_clk_pll(_clkr) container_of(_clkr, struct clk_alpha_pll, clkr)
drivers/clk/qcom/gcc-ipq4019.c
27
#define to_clk_regmap_div(_hw) container_of(to_clk_regmap(_hw),\
drivers/clk/qcom/gcc-ipq4019.c
30
#define to_clk_fepll(_hw) container_of(to_clk_regmap_div(_hw),\
drivers/clk/qcom/gdsc.c
52
#define domain_to_gdsc(domain) container_of(domain, struct gdsc, pd)
drivers/clk/qcom/ipq-cmn-pll.c
104
#define to_clk_cmn_pll(_hw) container_of(_hw, struct clk_cmn_pll, hw)
drivers/clk/qcom/krait-cc.c
47
struct krait_mux_clk *mux = container_of(nb, struct krait_mux_clk,
drivers/clk/qcom/lpass-gfm-sm8250.c
36
#define to_clk_gfm(_hw) container_of(_hw, struct clk_gfm, hw)
drivers/clk/qcom/mmcc-msm8960.c
559
container_of(to_clk_regmap(_hw), struct clk_pix_rdi, clkr)
drivers/clk/qcom/reset.h
27
container_of(r, struct qcom_reset_controller, rcdev);
drivers/clk/ralink/clk-mt7621.c
233
return container_of(hw, struct mt7621_clk, hw);
drivers/clk/ralink/clk-mt7621.c
417
return container_of(dev, struct mt7621_rst, rcdev);
drivers/clk/ralink/clk-mt7621.c
95
return container_of(hw, struct mt7621_gate, hw);
drivers/clk/ralink/clk-mtmips.c
1028
return container_of(dev, struct mtmips_rst, rcdev);
drivers/clk/ralink/clk-mtmips.c
382
return container_of(hw, struct mtmips_clk, hw);
drivers/clk/renesas/clk-div6.c
213
struct div6_clock *clock = container_of(nb, struct div6_clock, nb);
drivers/clk/renesas/clk-div6.c
45
#define to_div6_clock(_hw) container_of(_hw, struct div6_clock, hw)
drivers/clk/renesas/clk-mstp.c
62
#define to_mstp_clock(_hw) container_of(_hw, struct mstp_clock, hw)
drivers/clk/renesas/r9a06g032-clocks.c
1116
container_of(_hw, struct r9a06g032_clk_bitsel, hw)
drivers/clk/renesas/r9a06g032-clocks.c
1187
container_of(_hw, struct r9a06g032_clk_dualgate, hw)
drivers/clk/renesas/r9a06g032-clocks.c
743
#define to_r9a06g032_gate(_hw) container_of(_hw, struct r9a06g032_clk_gate, hw)
drivers/clk/renesas/r9a06g032-clocks.c
938
container_of(_hw, struct r9a06g032_clk_div, hw)
drivers/clk/renesas/rcar-cpg-lib.c
44
container_of(nb, struct cpg_simple_notifier, nb);
drivers/clk/renesas/rcar-gen2-cpg.c
51
#define to_z_clk(_hw) container_of(_hw, struct cpg_z_clk, hw)
drivers/clk/renesas/rcar-gen3-cpg.c
171
#define to_z_clk(_hw) container_of(_hw, struct cpg_z_clk, hw)
drivers/clk/renesas/rcar-gen3-cpg.c
50
#define to_pll_clk(_hw) container_of(_hw, struct cpg_pll_clk, hw)
drivers/clk/renesas/rcar-gen4-cpg.c
276
#define to_z_clk(_hw) container_of(_hw, struct cpg_z_clk, hw)
drivers/clk/renesas/rcar-gen4-cpg.c
80
#define to_pll_clk(_hw) container_of(_hw, struct cpg_pll_clk, hw)
drivers/clk/renesas/rcar-usb2-clock-sel.c
42
#define to_priv(_hw) container_of(_hw, struct usb2_clock_sel_priv, hw)
drivers/clk/renesas/renesas-cpg-mssr.c
238
#define to_mstp_clock(_hw) container_of(_hw, struct mstp_clock, hw)
drivers/clk/renesas/renesas-cpg-mssr.c
698
#define rcdev_to_priv(x) container_of(x, struct cpg_mssr_priv, rcdev)
drivers/clk/renesas/rzg2l-cpg.c
103
#define to_clk_hw_data(_hw) container_of(_hw, struct clk_hw_data, hw)
drivers/clk/renesas/rzg2l-cpg.c
1076
#define to_pll(_hw) container_of(_hw, struct pll_clk, hw)
drivers/clk/renesas/rzg2l-cpg.c
115
#define to_sd_mux_hw_data(_hw) container_of(_hw, struct sd_mux_hw_data, hw_data)
drivers/clk/renesas/rzg2l-cpg.c
133
#define to_div_hw_data(_hw) container_of(_hw, struct div_hw_data, hw_data)
drivers/clk/renesas/rzg2l-cpg.c
1340
#define to_mod_clock(_hw) container_of(_hw, struct mod_clock, hw)
drivers/clk/renesas/rzg2l-cpg.c
1751
#define rcdev_to_priv(x) container_of(x, struct rzg2l_cpg_priv, rcdev)
drivers/clk/renesas/rzg2l-cpg.c
1905
struct rzg2l_cpg_priv *priv = container_of(domain, struct rzg2l_cpg_priv, genpd);
drivers/clk/renesas/rzg2l-cpg.c
708
#define to_dsi_div_hw_data(_hw) container_of(_hw, struct dsi_div_hw_data, hw)
drivers/clk/renesas/rzg2l-cpg.c
837
#define to_pll5_mux_hw_data(_hw) container_of(_hw, struct pll5_mux_hw_data, hw)
drivers/clk/renesas/rzg2l-cpg.c
927
#define to_sipll5(_hw) container_of(_hw, struct sipll5, hw)
drivers/clk/renesas/rzv2h-cpg.c
130
#define rcdev_to_priv(x) container_of(x, struct rzv2h_cpg_priv, rcdev)
drivers/clk/renesas/rzv2h-cpg.c
138
#define to_pll(_hw) container_of(_hw, struct pll_clk, hw)
drivers/clk/renesas/rzv2h-cpg.c
1490
struct rzv2h_cpg_pd *pd = container_of(domain, struct rzv2h_cpg_pd, genpd);
drivers/clk/renesas/rzv2h-cpg.c
165
#define to_mod_clock(_hw) container_of(_hw, struct mod_clock, hw)
drivers/clk/renesas/rzv2h-cpg.c
180
#define to_ddiv_clock(_div) container_of(_div, struct ddiv_clk, div)
drivers/clk/renesas/rzv2h-cpg.c
196
container_of(_hw, struct rzv2h_ff_mod_status_clk, fix.hw)
drivers/clk/renesas/rzv2h-cpg.c
214
container_of(_hw, struct rzv2h_plldsi_div_clk, hw)
drivers/clk/rockchip/clk-cpu.c
63
#define to_rockchip_cpuclk_hw(hw) container_of(hw, struct rockchip_cpuclk, hw)
drivers/clk/rockchip/clk-cpu.c
65
container_of(nb, struct rockchip_cpuclk, clk_nb)
drivers/clk/rockchip/clk-ddr.c
27
#define to_rockchip_ddrclk_hw(hw) container_of(hw, struct rockchip_ddrclk, hw)
drivers/clk/rockchip/clk-gate-grf.c
25
#define to_gate_grf(_hw) container_of(_hw, struct rockchip_gate_grf, hw)
drivers/clk/rockchip/clk-inverter.c
21
#define to_inv_clock(_hw) container_of(_hw, struct rockchip_inv_clock, hw)
drivers/clk/rockchip/clk-mmc-phase.c
168
container_of(x, struct rockchip_mmc_clock, clk_rate_change_nb)
drivers/clk/rockchip/clk-mmc-phase.c
25
#define to_mmc_clock(_hw) container_of(_hw, struct rockchip_mmc_clock, hw)
drivers/clk/rockchip/clk-muxgrf.c
19
#define to_muxgrf_clock(_hw) container_of(_hw, struct rockchip_muxgrf_clock, hw)
drivers/clk/rockchip/clk-pll.c
46
#define to_rockchip_clk_pll(_hw) container_of(_hw, struct rockchip_clk_pll, hw)
drivers/clk/rockchip/clk-pll.c
48
container_of(nb, struct rockchip_clk_pll, clk_nb)
drivers/clk/rockchip/clk.c
140
container_of(nb, struct rockchip_clk_frac, clk_nb)
drivers/clk/rockchip/softrst.c
26
struct rockchip_softrst *softrst = container_of(rcdev,
drivers/clk/rockchip/softrst.c
58
struct rockchip_softrst *softrst = container_of(rcdev,
drivers/clk/samsung/clk-acpm.c
36
#define to_acpm_clk(clk) container_of(clk, struct acpm_clk, hw)
drivers/clk/samsung/clk-cpu.c
610
cpuclk = container_of(nb, struct exynos_cpuclk, clk_nb);
drivers/clk/samsung/clk-pll.c
34
#define to_clk_pll(_hw) container_of(_hw, struct samsung_clk_pll, hw)
drivers/clk/sifive/sifive-prci.h
272
#define clk_hw_to_prci_clock(pwd) container_of(pwd, struct __prci_clock, hw)
drivers/clk/socfpga/clk-gate-a10.c
16
#define to_socfpga_gate_clk(p) container_of(p, struct socfpga_gate_clk, hw.hw)
drivers/clk/socfpga/clk-gate-s10.c
12
#define to_socfpga_gate_clk(p) container_of(p, struct socfpga_gate_clk, hw.hw)
drivers/clk/socfpga/clk-gate.c
24
#define to_socfpga_gate_clk(p) container_of(p, struct socfpga_gate_clk, hw.hw)
drivers/clk/socfpga/clk-periph-a10.c
18
#define to_socfpga_periph_clk(p) container_of(p, struct socfpga_periph_clk, hw.hw)
drivers/clk/socfpga/clk-periph-s10.c
16
#define to_periph_clk(p) container_of(p, struct socfpga_periph_clk, hw.hw)
drivers/clk/socfpga/clk-periph.c
15
#define to_socfpga_periph_clk(p) container_of(p, struct socfpga_periph_clk, hw.hw)
drivers/clk/socfpga/clk-pll-a10.c
30
#define to_socfpga_clk(p) container_of(p, struct socfpga_pll, hw.hw)
drivers/clk/socfpga/clk-pll-s10.c
38
#define to_socfpga_clk(p) container_of(p, struct socfpga_pll, hw.hw)
drivers/clk/socfpga/clk-pll.c
34
#define to_socfpga_clk(p) container_of(p, struct socfpga_pll, hw.hw)
drivers/clk/sophgo/clk-cv18xx-common.h
29
return container_of(hw, struct cv1800_clk_common, hw);
drivers/clk/sophgo/clk-cv18xx-ip.c
18
return container_of(common, struct cv1800_clk_gate, common);
drivers/clk/sophgo/clk-cv18xx-ip.c
307
return container_of(div, struct cv1800_clk_bypass_div, div);
drivers/clk/sophgo/clk-cv18xx-ip.c
403
return container_of(common, struct cv1800_clk_mux, common);
drivers/clk/sophgo/clk-cv18xx-ip.c
520
return container_of(mux, struct cv1800_clk_bypass_mux, mux);
drivers/clk/sophgo/clk-cv18xx-ip.c
616
return container_of(common, struct cv1800_clk_mmux, common);
drivers/clk/sophgo/clk-cv18xx-ip.c
808
return container_of(common, struct cv1800_clk_audio, common);
drivers/clk/sophgo/clk-cv18xx-ip.c
85
return container_of(common, struct cv1800_clk_div, common);
drivers/clk/sophgo/clk-cv18xx-pll.c
17
return container_of(common, struct cv1800_clk_pll, common);
drivers/clk/sophgo/clk-sg2042-clkgen.c
113
container_of(_hw, struct sg2042_divider_clock, hw)
drivers/clk/sophgo/clk-sg2042-clkgen.c
155
#define to_sg2042_mux_nb(_nb) container_of(_nb, struct sg2042_mux_clock, clk_nb)
drivers/clk/sophgo/clk-sg2042-pll.c
58
#define to_sg2042_pll_clk(_hw) container_of(_hw, struct sg2042_pll_clock, hw)
drivers/clk/sophgo/clk-sg2044-pll.c
102
container_of((_hw), struct sg2044_clk_common, hw)
drivers/clk/sophgo/clk-sg2044-pll.c
112
return container_of(hw_to_sg2044_clk_common(hw),
drivers/clk/sophgo/clk-sg2044.c
250
return container_of(hw_to_sg2044_clk_common(hw),
drivers/clk/sophgo/clk-sg2044.c
256
return container_of(nb, struct sg2044_mux, nb);
drivers/clk/sophgo/clk-sg2044.c
284
return container_of(hw_to_sg2044_clk_common(hw),
drivers/clk/sophgo/clk-sg2044.c
92
container_of((_hw), struct sg2044_clk_common, hw)
drivers/clk/sophgo/clk-sg2044.c
96
return container_of(hw_to_sg2044_clk_common(hw),
drivers/clk/spacemit/ccu_common.h
39
return container_of(hw, struct ccu_common, hw);
drivers/clk/spacemit/ccu_ddn.h
45
return container_of(common, struct ccu_ddn, common);
drivers/clk/spacemit/ccu_mix.h
223
return container_of(common, struct ccu_mix, common);
drivers/clk/spacemit/ccu_pll.h
117
return container_of(common, struct ccu_pll, common);
drivers/clk/spear/clk-aux-synth.c
27
#define to_clk_aux(_hw) container_of(_hw, struct clk_aux, hw)
drivers/clk/spear/clk-frac-synth.c
39
#define to_clk_frac(_hw) container_of(_hw, struct clk_frac, hw)
drivers/clk/spear/clk-gpt-synth.c
29
#define to_clk_gpt(_hw) container_of(_hw, struct clk_gpt, hw)
drivers/clk/spear/clk-vco-pll.c
62
#define to_clk_vco(_hw) container_of(_hw, struct clk_vco, hw)
drivers/clk/spear/clk-vco-pll.c
63
#define to_clk_pll(_hw) container_of(_hw, struct clk_pll, hw)
drivers/clk/sprd/common.h
32
return container_of(hw, struct sprd_clk_common, hw);
drivers/clk/sprd/composite.h
81
return container_of(common, struct sprd_comp, common);
drivers/clk/sprd/div.h
71
return container_of(common, struct sprd_div, common);
drivers/clk/sprd/gate.h
161
return container_of(common, struct sprd_gate, common);
drivers/clk/sprd/mux.h
77
return container_of(common, struct sprd_mux, common);
drivers/clk/sprd/pll.h
122
return container_of(common, struct sprd_pll, common);
drivers/clk/st/clk-flexgen.c
50
#define to_flexgen(_hw) container_of(_hw, struct flexgen, hw)
drivers/clk/st/clk-flexgen.c
51
#define to_clk_gate(_hw) container_of(_hw, struct clk_gate, hw)
drivers/clk/st/clkgen-fsyn.c
250
#define to_quadfs_pll(_hw) container_of(_hw, struct st_clk_quadfs_pll, hw)
drivers/clk/st/clkgen-fsyn.c
530
container_of(_hw, struct st_clk_quadfs_fsynth, hw)
drivers/clk/st/clkgen-pll.c
216
#define to_clkgen_pll(_hw) container_of(_hw, struct clkgen_pll, hw)
drivers/clk/starfive/clk-starfive-jh7110-pll.c
270
return container_of(hw, struct jh7110_pll_data, hw);
drivers/clk/starfive/clk-starfive-jh7110-pll.c
275
return container_of(pll, struct jh7110_pll_priv, pll[pll->idx]);
drivers/clk/starfive/clk-starfive-jh7110-sys.c
386
struct jh71x0_clk_priv *priv = container_of(nb, struct jh71x0_clk_priv, pll_clk_nb);
drivers/clk/starfive/clk-starfive-jh71x0.c
17
return container_of(hw, struct jh71x0_clk, hw);
drivers/clk/starfive/clk-starfive-jh71x0.c
22
return container_of(clk, struct jh71x0_clk_priv, reg[clk->idx]);
drivers/clk/stm32/clk-stm32-core.h
108
#define to_clk_stm32_gate(_hw) container_of(_hw, struct clk_stm32_gate, hw)
drivers/clk/stm32/clk-stm32-core.h
118
#define to_clk_stm32_divider(_hw) container_of(_hw, struct clk_stm32_div, hw)
drivers/clk/stm32/clk-stm32-core.h
130
#define to_clk_stm32_composite(_hw) container_of(_hw, struct clk_stm32_composite, hw)
drivers/clk/stm32/clk-stm32-core.h
98
#define to_clk_stm32_mux(_hw) container_of(_hw, struct clk_stm32_mux, hw)
drivers/clk/stm32/clk-stm32mp1.c
680
#define to_clk_mgate(_gate) container_of(_gate, struct stm32_clk_mgate, gate)
drivers/clk/stm32/clk-stm32mp1.c
712
#define to_clk_mmux(_mux) container_of(_mux, struct stm32_clk_mmux, mux)
drivers/clk/stm32/clk-stm32mp1.c
754
#define to_pll(_hw) container_of(_hw, struct stm32_pll_obj, hw)
drivers/clk/stm32/clk-stm32mp1.c
949
#define to_timer_cker(_hw) container_of(_hw, struct timer_cker, hw)
drivers/clk/stm32/reset-stm32.c
28
return container_of(rcdev, struct stm32_reset_data, rcdev);
drivers/clk/sunxi-ng/ccu_common.h
49
return container_of(hw, struct ccu_common, hw);
drivers/clk/sunxi-ng/ccu_common.h
77
#define to_ccu_pll_nb(_nb) container_of(_nb, struct ccu_pll_nb, clk_nb)
drivers/clk/sunxi-ng/ccu_div.h
299
return container_of(common, struct ccu_div, common);
drivers/clk/sunxi-ng/ccu_gate.h
118
return container_of(common, struct ccu_gate, common);
drivers/clk/sunxi-ng/ccu_mp.h
207
return container_of(common, struct ccu_mp, common);
drivers/clk/sunxi-ng/ccu_mult.h
65
return container_of(common, struct ccu_mult, common);
drivers/clk/sunxi-ng/ccu_mux.h
128
return container_of(common, struct ccu_mux, common);
drivers/clk/sunxi-ng/ccu_mux.h
160
#define to_ccu_mux_nb(_nb) container_of(_nb, struct ccu_mux_nb, clk_nb)
drivers/clk/sunxi-ng/ccu_nk.h
58
return container_of(common, struct ccu_nk, common);
drivers/clk/sunxi-ng/ccu_nkm.c
22
struct ccu_nkm *nkm = container_of(common, struct ccu_nkm, common);
drivers/clk/sunxi-ng/ccu_nkm.h
82
return container_of(common, struct ccu_nkm, common);
drivers/clk/sunxi-ng/ccu_nkmp.h
61
return container_of(common, struct ccu_nkmp, common);
drivers/clk/sunxi-ng/ccu_nm.h
204
return container_of(common, struct ccu_nm, common);
drivers/clk/sunxi-ng/ccu_phase.h
37
return container_of(common, struct ccu_phase, common);
drivers/clk/sunxi-ng/ccu_reset.h
28
return container_of(rcdev, struct ccu_reset, rcdev);
drivers/clk/sunxi/clk-a10-ve.c
36
struct ve_reset_data *data = container_of(rcdev,
drivers/clk/sunxi/clk-a10-ve.c
55
struct ve_reset_data *data = container_of(rcdev,
drivers/clk/sunxi/clk-factors.c
29
#define to_clk_factors(_hw) container_of(_hw, struct clk_factors, hw)
drivers/clk/sunxi/clk-mod0.c
168
#define to_mmc_phase(_hw) container_of(_hw, struct mmc_phase, hw)
drivers/clk/sunxi/clk-sun4i-display.c
43
return container_of(rcdev, struct reset_data, rcdev);
drivers/clk/sunxi/clk-sun4i-tcon-ch1.c
32
#define hw_to_tclk(hw) container_of(hw, struct tcon_ch1_clk, hw)
drivers/clk/sunxi/clk-sun9i-cpus.c
47
#define to_sun9i_a80_cpus_clk(_hw) container_of(_hw, struct sun9i_a80_cpus_clk, hw)
drivers/clk/sunxi/clk-sun9i-mmc.c
37
struct sun9i_mmc_clk_data *data = container_of(rcdev,
drivers/clk/sunxi/clk-sun9i-mmc.c
59
struct sun9i_mmc_clk_data *data = container_of(rcdev,
drivers/clk/sunxi/clk-usb.c
32
struct usb_reset_data *data = container_of(rcdev,
drivers/clk/sunxi/clk-usb.c
53
struct usb_reset_data *data = container_of(rcdev,
drivers/clk/tegra/clk-bpmp.c
40
return container_of(hw, struct tegra_bpmp_clk, hw);
drivers/clk/tegra/clk-device.c
69
clk_dev = container_of(nb, struct tegra_clk_device, clk_nb);
drivers/clk/tegra/clk-dfll.c
317
#define clk_hw_to_dfll(_hw) container_of(_hw, struct tegra_dfll, dfll_clk_hw)
drivers/clk/tegra/clk-periph-fixed.c
14
return container_of(hw, struct tegra_clk_periph_fixed, hw);
drivers/clk/tegra/clk-tegra124-emc.c
123
tegra = container_of(hw, struct tegra_clk_emc, hw);
drivers/clk/tegra/clk-tegra124-emc.c
168
tegra = container_of(hw, struct tegra_clk_emc, hw);
drivers/clk/tegra/clk-tegra124-emc.c
329
tegra = container_of(hw, struct tegra_clk_emc, hw);
drivers/clk/tegra/clk-tegra124-emc.c
563
tegra = container_of(hw, struct tegra_clk_emc, hw);
drivers/clk/tegra/clk-tegra124-emc.c
573
struct tegra_clk_emc *tegra = container_of(hw, struct tegra_clk_emc, hw);
drivers/clk/tegra/clk-tegra124-emc.c
97
tegra = container_of(hw, struct tegra_clk_emc, hw);
drivers/clk/tegra/clk-tegra20-emc.c
51
return container_of(hw, struct tegra_clk_emc, hw);
drivers/clk/tegra/clk-tegra210-emc.c
43
return container_of(hw, struct tegra210_clk_emc, hw);
drivers/clk/tegra/clk.h
126
#define to_clk_frac_div(_hw) container_of(_hw, struct tegra_clk_frac_div, hw)
drivers/clk/tegra/clk.h
385
#define to_clk_pll(_hw) container_of(_hw, struct tegra_clk_pll, hw)
drivers/clk/tegra/clk.h
515
#define to_clk_pll_out(_hw) container_of(_hw, struct tegra_clk_pll_out, hw)
drivers/clk/tegra/clk.h
572
container_of(_hw, struct tegra_clk_periph_gate, hw)
drivers/clk/tegra/clk.h
628
#define to_clk_periph(_hw) container_of(_hw, struct tegra_clk_periph, hw)
drivers/clk/tegra/clk.h
750
#define to_clk_super_mux(_hw) container_of(_hw, struct tegra_clk_super_mux, hw)
drivers/clk/tegra/clk.h
791
#define to_clk_sdmmc_mux(_hw) container_of(_hw, struct tegra_sdmmc_mux, hw)
drivers/clk/tegra/clk.h
86
container_of(_hw, struct tegra_clk_sync_source, hw)
drivers/clk/thead/clk-th1520-ap.c
141
return container_of(hw, struct ccu_common, hw);
drivers/clk/thead/clk-th1520-ap.c
148
return container_of(common, struct ccu_pll, common);
drivers/clk/thead/clk-th1520-ap.c
155
return container_of(common, struct ccu_div, common);
drivers/clk/ti/adpll.c
100
#define to_clkout(_hw) container_of(_hw, struct ti_adpll_clkout_data, hw)
drivers/clk/ti/adpll.c
98
#define to_dco(_hw) container_of(_hw, struct ti_adpll_dco_data, hw)
drivers/clk/ti/adpll.c
99
#define to_adpll(_hw) container_of(_hw, struct ti_adpll_data, dco)
drivers/clk/ti/clk-dra7-atl.c
59
#define to_atl_desc(_hw) container_of(_hw, struct dra7_atl_desc, hw)
drivers/clk/ti/clock.h
24
#define to_clk_omap_divider(_hw) container_of(_hw, struct clk_omap_divider, hw)
drivers/clk/ti/clock.h
37
#define to_clk_omap_mux(_hw) container_of(_hw, struct clk_omap_mux, hw)
drivers/clk/ti/composite.c
109
#define to_clk_hw_comp(_hw) container_of(_hw, struct clk_hw_omap_comp, hw)
drivers/clk/ti/fapll.c
36
#define to_fapll(_hw) container_of(_hw, struct fapll_data, hw)
drivers/clk/ti/fapll.c
37
#define to_synth(_hw) container_of(_hw, struct fapll_synth, hw)
drivers/clk/uniphier/clk-uniphier-cpugear.c
26
container_of(_hw, struct uniphier_clk_cpugear, hw)
drivers/clk/uniphier/clk-uniphier-gate.c
21
container_of(_hw, struct uniphier_clk_gate, hw)
drivers/clk/uniphier/clk-uniphier-mux.c
21
#define to_uniphier_clk_mux(_hw) container_of(_hw, struct uniphier_clk_mux, hw)
drivers/clk/ux500/clk-prcc.c
24
#define to_clk_prcc(_hw) container_of(_hw, struct clk_prcc, hw)
drivers/clk/ux500/clk-prcmu.c
16
#define to_clk_prcmu(_hw) container_of(_hw, struct clk_prcmu, hw)
drivers/clk/ux500/clk-prcmu.c
17
#define to_clk_prcmu_clkout(_hw) container_of(_hw, struct clk_prcmu_clkout, hw)
drivers/clk/ux500/clk-sysctrl.c
20
#define to_clk_sysctrl(_hw) container_of(_hw, struct clk_sysctrl, hw)
drivers/clk/ux500/reset-prcc.c
19
#define to_u8500_prcc_reset(p) container_of((p), struct u8500_prcc_reset, rcdev)
drivers/clk/versatile/clk-icst.c
56
#define to_icst(_hw) container_of(_hw, struct clk_icst, hw)
drivers/clk/versatile/clk-sp810.c
17
container_of(_hw, struct clk_sp810_timerclken, hw)
drivers/clk/versatile/clk-vexpress-osc.c
23
#define to_vexpress_osc(osc) container_of(osc, struct vexpress_osc, hw)
drivers/clk/visconti/clkc.c
25
return container_of(hw, struct visconti_clk_gate, hw);
drivers/clk/visconti/pll.c
53
return container_of(hw, struct visconti_pll, hw);
drivers/clk/visconti/reset.c
20
return container_of(rcdev, struct visconti_reset, rcdev);
drivers/clk/x86/clk-cgu-pll.c
17
#define to_lgm_clk_pll(_hw) container_of(_hw, struct lgm_clk_pll, hw)
drivers/clk/x86/clk-cgu.c
20
#define to_lgm_clk_mux(_hw) container_of(_hw, struct lgm_clk_mux, hw)
drivers/clk/x86/clk-cgu.c
21
#define to_lgm_clk_divider(_hw) container_of(_hw, struct lgm_clk_divider, hw)
drivers/clk/x86/clk-cgu.c
22
#define to_lgm_clk_gate(_hw) container_of(_hw, struct lgm_clk_gate, hw)
drivers/clk/x86/clk-cgu.c
23
#define to_lgm_clk_ddiv(_hw) container_of(_hw, struct lgm_clk_ddiv, hw)
drivers/clk/x86/clk-pmc-atom.c
33
#define to_clk_plt(_hw) container_of(_hw, struct clk_plt, hw)
drivers/clk/xilinx/clk-xlnx-clock-wizard.c
115
#define to_clk_wzrd_divider(_hw) container_of(_hw, struct clk_wzrd_divider, hw)
drivers/clk/xilinx/clk-xlnx-clock-wizard.c
184
#define to_clk_wzrd(_nb) container_of(_nb, struct clk_wzrd, nb)
drivers/clk/xilinx/xlnx_vcu.c
229
#define to_vcu_pll(_hw) container_of(_hw, struct vcu_pll, hw)
drivers/clk/zynq/pll.c
30
#define to_zynq_pll(_hw) container_of(_hw, struct zynq_pll, hw)
drivers/clk/zynqmp/clk-gate-zynqmp.c
26
#define to_zynqmp_clk_gate(_hw) container_of(_hw, struct zynqmp_clk_gate, hw)
drivers/clk/zynqmp/clk-mux-zynqmp.c
35
#define to_zynqmp_clk_mux(_hw) container_of(_hw, struct zynqmp_clk_mux, hw)
drivers/clk/zynqmp/divider.c
26
container_of(_hw, struct zynqmp_clk_divider, hw)
drivers/clk/zynqmp/pll.c
25
#define to_zynqmp_pll(_hw) container_of(_hw, struct zynqmp_pll, hw)
drivers/clocksource/arm_arch_timer_mmio.c
55
#define evt_to_arch_timer(e) container_of(e, struct arch_timer, evt)
drivers/clocksource/arm_arch_timer_mmio.c
56
#define cs_to_arch_timer(c) container_of(c, struct arch_timer, cs)
drivers/clocksource/bcm2835_timer.c
46
struct bcm2835_timer *timer = container_of(evt_dev,
drivers/clocksource/dw_apb_timer.c
40
return container_of(evt, struct dw_apb_clock_event_device, ced);
drivers/clocksource/dw_apb_timer.c
46
return container_of(cs, struct dw_apb_clocksource, cs);
drivers/clocksource/em_sti.c
183
return container_of(cs, struct em_sti_priv, cs);
drivers/clocksource/em_sti.c
230
return container_of(ced, struct em_sti_priv, ced);
drivers/clocksource/exynos_mct.c
407
mevt = container_of(evt, struct mct_clock_event_device, evt);
drivers/clocksource/exynos_mct.c
416
mevt = container_of(evt, struct mct_clock_event_device, evt);
drivers/clocksource/exynos_mct.c
427
mevt = container_of(evt, struct mct_clock_event_device, evt);
drivers/clocksource/ingenic-sysost.c
236
return container_of(evt, struct ingenic_ost, cevt);
drivers/clocksource/ingenic-sysost.c
88
return container_of(hw, struct ingenic_ost_clk, hw);
drivers/clocksource/ingenic-timer.c
69
return container_of(timer, struct ingenic_tcu, timers[timer->cpu]);
drivers/clocksource/ingenic-timer.c
75
return container_of(evt, struct ingenic_tcu_timer, cevt);
drivers/clocksource/jcore-pit.c
100
struct jcore_pit *pit = container_of(ced, struct jcore_pit, ced);
drivers/clocksource/jcore-pit.c
78
struct jcore_pit *pit = container_of(ced, struct jcore_pit, ced);
drivers/clocksource/jcore-pit.c
85
struct jcore_pit *pit = container_of(ced, struct jcore_pit, ced);
drivers/clocksource/jcore-pit.c
92
struct jcore_pit *pit = container_of(ced, struct jcore_pit, ced);
drivers/clocksource/mmio.c
17
return container_of(c, struct clocksource_mmio, clksrc);
drivers/clocksource/mps2-timer.c
46
return container_of(c, struct clockevent_mps2, clkevt);
drivers/clocksource/sh_cmt.c
647
return container_of(cs, struct sh_cmt_channel, cs);
drivers/clocksource/sh_cmt.c
746
return container_of(ced, struct sh_cmt_channel, ced);
drivers/clocksource/sh_mtu2.c
272
return container_of(ced, struct sh_mtu2_channel, ced);
drivers/clocksource/sh_tmu.c
235
return container_of(cs, struct sh_tmu_channel, cs);
drivers/clocksource/sh_tmu.c
321
return container_of(ced, struct sh_tmu_channel, ced);
drivers/clocksource/timer-atmel-pit.c
51
return container_of(clksrc, struct pit_data, clksrc);
drivers/clocksource/timer-atmel-pit.c
56
return container_of(clkevt, struct pit_data, clkevt);
drivers/clocksource/timer-atmel-tcb.c
155
return container_of(clkevt, struct tc_clkevt_device, clkevt);
drivers/clocksource/timer-cadence-ttc.c
100
container_of(x, struct ttc_timer_clockevent, ce)
drivers/clocksource/timer-cadence-ttc.c
242
struct ttc_timer_clocksource *ttccs = container_of(ttc,
drivers/clocksource/timer-cadence-ttc.c
396
struct ttc_timer_clockevent *ttcce = container_of(ttc,
drivers/clocksource/timer-cadence-ttc.c
82
container_of(x, struct ttc_timer, clk_rate_change_nb)
drivers/clocksource/timer-cadence-ttc.c
92
container_of(x, struct ttc_timer_clocksource, cs)
drivers/clocksource/timer-davinci.c
69
return container_of(clockevent, struct davinci_clockevent, dev);
drivers/clocksource/timer-digicolor.c
66
return container_of(ce, struct digicolor_timer, ce);
drivers/clocksource/timer-fttmr010.c
119
return container_of(evt, struct fttmr010, clkevt);
drivers/clocksource/timer-goldfish.c
21
return container_of(ced, struct goldfish_timer, ced);
drivers/clocksource/timer-goldfish.c
26
return container_of(cs, struct goldfish_timer, cs);
drivers/clocksource/timer-gxp.c
38
return container_of(evt_dev, struct gxp_timer, evt);
drivers/clocksource/timer-imx-gpt.c
91
return container_of(ced, struct imx_timer, ced);
drivers/clocksource/timer-ixp4xx.c
64
return container_of(evt, struct ixp4xx_timer, clkevt);
drivers/clocksource/timer-loongson1-pwm.c
41
return container_of(c, struct ls1x_clocksource, clksrc);
drivers/clocksource/timer-lpc32xx.c
113
container_of(evtdev, struct lpc32xx_clock_event_ddata, evtdev);
drivers/clocksource/timer-lpc32xx.c
67
container_of(evtdev, struct lpc32xx_clock_event_ddata, evtdev);
drivers/clocksource/timer-lpc32xx.c
85
container_of(evtdev, struct lpc32xx_clock_event_ddata, evtdev);
drivers/clocksource/timer-lpc32xx.c
96
container_of(evtdev, struct lpc32xx_clock_event_ddata, evtdev);
drivers/clocksource/timer-microchip-pit64b.c
75
((struct mchp_pit64b_timer *)container_of(x,\
drivers/clocksource/timer-microchip-pit64b.c
89
((struct mchp_pit64b_timer *)container_of(x,\
drivers/clocksource/timer-nxp-pit.c
63
return container_of(ced, struct pit_timer, ced);
drivers/clocksource/timer-nxp-pit.c
68
return container_of(cs, struct pit_timer, cs);
drivers/clocksource/timer-nxp-stm.c
84
return container_of(cs, struct stm_timer, cs);
drivers/clocksource/timer-nxp-stm.c
89
return container_of(ced, struct stm_timer, ced);
drivers/clocksource/timer-of.c
24
struct timer_of *to = container_of(of_irq, struct timer_of, of_irq);
drivers/clocksource/timer-of.c
48
struct timer_of *to = container_of(of_irq, struct timer_of, of_irq);
drivers/clocksource/timer-of.h
45
return container_of(clkevt, struct timer_of, clkevt);
drivers/clocksource/timer-pistachio.c
54
container_of(cs, struct pistachio_clocksource, cs)
drivers/clocksource/timer-ralink.c
102
sdev = container_of(evt, struct systick_device, dev);
drivers/clocksource/timer-ralink.c
45
sdev = container_of(evt, struct systick_device, dev);
drivers/clocksource/timer-ralink.c
86
sdev = container_of(evt, struct systick_device, dev);
drivers/clocksource/timer-rockchip.c
52
return &container_of(ce, struct rk_clkevt, ce)->timer;
drivers/clocksource/timer-rtl-otto.c
194
struct rttm_cs *rcs = container_of(cs, struct rttm_cs, cs);
drivers/clocksource/timer-rtl-otto.c
218
struct rttm_cs *rcs = container_of(cs, struct rttm_cs, cs);
drivers/clocksource/timer-stm32-lp.c
37
return container_of(clkevt, struct stm32_lp_private, clkevt);
drivers/clocksource/timer-sun5i.c
46
container_of(x, struct sun5i_timer, clk_rate_cb)
drivers/clocksource/timer-sun5i.c
48
container_of(x, struct sun5i_timer, clksrc)
drivers/clocksource/timer-sun5i.c
50
container_of(x, struct sun5i_timer, clkevt)
drivers/clocksource/timer-tegra186.c
348
struct tegra186_timer *tegra = container_of(cs, struct tegra186_timer,
drivers/clocksource/timer-tegra186.c
384
struct tegra186_timer *tegra = container_of(cs, struct tegra186_timer,
drivers/clocksource/timer-tegra186.c
404
struct tegra186_timer *tegra = container_of(cs, struct tegra186_timer,
drivers/clocksource/timer-tegra186.c
84
return container_of(wdd, struct tegra186_wdt, base);
drivers/clocksource/timer-ti-32k.c
55
return container_of(cs, struct ti_32k, cs);
drivers/clocksource/timer-ti-dm-systimer.c
431
return container_of(clockevent, struct dmtimer_clockevent, dev);
drivers/clocksource/timer-ti-dm-systimer.c
709
return container_of(cs, struct dmtimer_clocksource, dev);
drivers/clocksource/timer-ti-dm.c
330
timer = container_of(nb, struct dmtimer, nb);
drivers/clocksource/timer-ti-dm.c
356
struct dmtimer *timer = container_of(nb, struct dmtimer, fclk_nb);
drivers/clocksource/timer-ti-dm.c
406
return container_of(cookie, struct dmtimer, cookie);
drivers/clocksource/timer-zevio.c
64
struct zevio_timer *timer = container_of(dev, struct zevio_timer,
drivers/clocksource/timer-zevio.c
76
struct zevio_timer *timer = container_of(dev, struct zevio_timer,
drivers/clocksource/timer-zevio.c
89
struct zevio_timer *timer = container_of(dev, struct zevio_timer,
drivers/comedi/comedi_buf.c
24
container_of(kref, struct comedi_buf_map, refcount);
drivers/comedi/comedi_fops.c
117
container_of(kref, struct comedi_device, refcount);
drivers/counter/counter-chrdev.c
416
struct counter_device *const counter = container_of(inode->i_cdev,
drivers/counter/counter-core.c
44
container_of(dev, struct counter_device, dev);
drivers/counter/counter-core.c
49
kfree(container_of(counter, struct counter_device_allochelper, counter));
drivers/counter/counter-core.c
73
container_of(counter, struct counter_device_allochelper, counter);
drivers/counter/counter-sysfs.c
24
return container_of(dev, struct counter_device, dev);
drivers/counter/counter-sysfs.c
45
container_of(_dev_attr, struct counter_attribute, dev_attr)
drivers/cpufreq/cppc_cpufreq.c
112
cppc_fi = container_of(work, struct cppc_freq_invariance, work);
drivers/cpufreq/cppc_cpufreq.c
120
cppc_fi = container_of(irq_work, struct cppc_freq_invariance, irq_work);
drivers/cpufreq/cpufreq.c
1208
container_of(work, struct cpufreq_policy, update);
drivers/cpufreq/cpufreq.c
1220
struct cpufreq_policy *policy = container_of(nb, struct cpufreq_policy, nb_min);
drivers/cpufreq/cpufreq.c
1229
struct cpufreq_policy *policy = container_of(nb, struct cpufreq_policy, nb_max);
drivers/cpufreq/cpufreq.c
991
#define to_policy(k) container_of(k, struct cpufreq_policy, kobj)
drivers/cpufreq/cpufreq.c
992
#define to_attr(a) container_of(a, struct freq_attr, attr)
drivers/cpufreq/cpufreq_conservative.c
22
return container_of(policy_dbs, struct cs_policy_dbs_info, policy_dbs);
drivers/cpufreq/cpufreq_governor.c
239
policy_dbs = container_of(work, struct policy_dbs_info, work);
drivers/cpufreq/cpufreq_governor.c
266
policy_dbs = container_of(irq_work, struct policy_dbs_info, irq_work);
drivers/cpufreq/cpufreq_governor.c
273
struct cpu_dbs_info *cdbs = container_of(data, struct cpu_dbs_info, update_util);
drivers/cpufreq/cpufreq_governor.h
146
return container_of(policy->governor, struct dbs_governor, gov);
drivers/cpufreq/cpufreq_governor.h
51
return container_of(attr_set, struct dbs_data, attr_set);
drivers/cpufreq/cpufreq_governor_attr_set.c
13
return container_of(attr, struct governor_attr, attr);
drivers/cpufreq/cpufreq_ondemand.h
21
return container_of(policy_dbs, struct od_policy_dbs_info, policy_dbs);
drivers/cpufreq/intel_pstate.c
1911
container_of(to_delayed_work(work), struct cpudata, hwp_notify_work);
drivers/cpufreq/intel_pstate.c
2464
struct cpudata *cpu = container_of(data, struct cpudata, update_util);
drivers/cpufreq/intel_pstate.c
2610
struct cpudata *cpu = container_of(data, struct cpudata, update_util);
drivers/cpufreq/mediatek-cpufreq.c
325
info = container_of(nb, struct mtk_cpu_dvfs_info, opp_nb);
drivers/cpufreq/powernv-cpufreq.c
915
struct chip *chip = container_of(work, struct chip, throttle);
drivers/cpufreq/qcom-cpufreq-hw.c
381
data = container_of(work, struct qcom_cpufreq_data, throttle_work.work);
drivers/cpufreq/qcom-cpufreq-hw.c
612
struct qcom_cpufreq_data *data = container_of(hw, struct qcom_cpufreq_data, cpu_clk);
drivers/cpufreq/scmi-cpufreq.c
184
struct scmi_data *priv = container_of(nb, struct scmi_data, limit_notify_nb);
drivers/cpufreq/tegra194-cpufreq.c
292
read_counters_work = container_of(work, struct read_counters_work,
drivers/cpuidle/cpuidle-qcom-spm.c
63
struct cpuidle_qcom_spm_data *data = container_of(drv, struct cpuidle_qcom_spm_data,
drivers/cpuidle/sysfs.c
151
#define attr_to_cpuidleattr(a) container_of(a, struct cpuidle_attr, attr)
drivers/cpuidle/sysfs.c
162
container_of(kobj, struct cpuidle_device_kobj, kobj);
drivers/cpuidle/sysfs.c
205
container_of(kobj, struct cpuidle_device_kobj, kobj);
drivers/cpuidle/sysfs.c
407
#define kobj_to_state_obj(k) container_of(k, struct cpuidle_state_kobj, kobj)
drivers/cpuidle/sysfs.c
411
#define attr_to_stateattr(a) container_of(a, struct cpuidle_state_attr, attr)
drivers/cpuidle/sysfs.c
529
#define kobj_to_driver_kobj(k) container_of(k, struct cpuidle_driver_kobj, kobj)
drivers/cpuidle/sysfs.c
530
#define attr_to_driver_attr(a) container_of(a, struct cpuidle_driver_attr, attr)
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c
158
algt = container_of(alg, struct sun4i_ss_alg_template, alg.crypto);
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c
217
algt = container_of(alg, struct sun4i_ss_alg_template, alg.crypto);
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c
543
algt = container_of(tfm->__crt_alg, struct sun4i_ss_alg_template,
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c
55
algt = container_of(alg, struct sun4i_ss_alg_template, alg.crypto);
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
27
algt = container_of(alg, struct sun4i_ss_alg_template, alg.hash);
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
404
algt = container_of(alg, struct sun4i_ss_alg_template, alg.hash);
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
56
algt = container_of(alg, struct sun4i_ss_alg_template, alg.hash);
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-prng.c
10
algt = container_of(alg, struct sun4i_ss_alg_template, alg.rng);
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-prng.c
29
algt = container_of(alg, struct sun4i_ss_alg_template, alg.rng);
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c
116
algt = container_of(alg, struct sun8i_ce_alg_template,
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c
153
algt = container_of(alg, struct sun8i_ce_alg_template, alg.skcipher.base);
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c
32
algt = container_of(alg, struct sun8i_ce_alg_template, alg.skcipher.base);
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c
426
algt = container_of(alg, struct sun8i_ce_alg_template, alg.skcipher.base);
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c
205
algt = container_of(alg, struct sun8i_ce_alg_template, alg.hash.base);
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c
32
algt = container_of(alg, struct sun8i_ce_alg_template,
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c
333
algt = container_of(alg, struct sun8i_ce_alg_template, alg.hash.base);
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c
45
algt = container_of(alg, struct sun8i_ce_alg_template, alg.hash.base);
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c
71
algt = container_of(alg, struct sun8i_ce_alg_template, alg.rng);
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-trng.c
35
ce = container_of(rng, struct sun8i_ce_dev, trng);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c
100
algt = container_of(alg, struct sun8i_ss_alg_template,
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c
201
algt = container_of(alg, struct sun8i_ss_alg_template, alg.skcipher.base);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c
27
struct sun8i_ss_alg_template *algt = container_of(alg, struct sun8i_ss_alg_template, alg.skcipher.base);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c
335
struct skcipher_request *breq = container_of(areq, struct skcipher_request, base);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c
398
algt = container_of(alg, struct sun8i_ss_alg_template, alg.skcipher.base);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c
102
algt = container_of(alg, struct sun8i_ss_alg_template, alg.hash.base);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c
204
algt = container_of(alg, struct sun8i_ss_alg_template,
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c
247
algt = container_of(alg, struct sun8i_ss_alg_template,
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c
275
algt = container_of(alg, struct sun8i_ss_alg_template,
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c
352
algt = container_of(alg, struct sun8i_ss_alg_template, alg.hash.base);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c
407
algt = container_of(alg, struct sun8i_ss_alg_template, alg.hash.base);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c
480
struct ahash_request *areq = container_of(breq, struct ahash_request, base);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c
503
algt = container_of(alg, struct sun8i_ss_alg_template, alg.hash.base);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c
72
algt = container_of(alg, struct sun8i_ss_alg_template, alg.rng);
drivers/crypto/amcc/crypto4xx_core.c
1126
amcc_alg = container_of(alg, struct crypto4xx_alg, alg.u.rng);
drivers/crypto/amcc/crypto4xx_core.c
543
struct aead_request *aead_req = container_of(pd_uinfo->async_req,
drivers/crypto/amcc/crypto4xx_core.c
920
amcc_alg = container_of(alg, struct crypto4xx_alg, alg.u.cipher);
drivers/crypto/amcc/crypto4xx_core.c
951
amcc_alg = container_of(alg, struct crypto4xx_alg, alg.u.aead);
drivers/crypto/amlogic/amlogic-gxl-cipher.c
104
algt = container_of(alg, struct meson_alg_template, alg.skcipher.base);
drivers/crypto/amlogic/amlogic-gxl-cipher.c
264
struct skcipher_request *breq = container_of(areq, struct skcipher_request, base);
drivers/crypto/amlogic/amlogic-gxl-cipher.c
320
algt = container_of(alg, struct meson_alg_template, alg.skcipher.base);
drivers/crypto/amlogic/amlogic-gxl-cipher.c
68
algt = container_of(alg, struct meson_alg_template, alg.skcipher.base);
drivers/crypto/aspeed/aspeed-acry.c
143
return container_of(req, struct akcipher_request, base);
drivers/crypto/aspeed/aspeed-acry.c
577
acry_alg = container_of(alg, struct aspeed_acry_alg, akcipher.base);
drivers/crypto/aspeed/aspeed-hace-crypto.c
642
crypto_alg = container_of(alg, struct aspeed_hace_alg, alg.skcipher.base);
drivers/crypto/aspeed/aspeed-hace-hash.c
614
ast_alg = container_of(alg, struct aspeed_hace_alg, alg.ahash.base);
drivers/crypto/atmel-aes.c
1250
return container_of(ctx, struct atmel_aes_gcm_ctx, base);
drivers/crypto/atmel-aes.c
1614
return container_of(ctx, struct atmel_aes_xts_ctx, base);
drivers/crypto/atmel-aes.c
494
return container_of(ctx, struct atmel_aes_ctr_ctx, base);
drivers/crypto/atmel-i2c.c
281
container_of(work, struct atmel_i2c_work_data, work);
drivers/crypto/atmel-sha204a.c
42
i2c_priv = container_of(rng, struct atmel_i2c_client_priv, hwrng);
drivers/crypto/atmel-sha204a.c
81
i2c_priv = container_of(rng, struct atmel_i2c_client_priv, hwrng);
drivers/crypto/axis/artpec6_crypto.c
2162
struct skcipher_request *cipher_req = container_of(req,
drivers/crypto/axis/artpec6_crypto.c
2174
struct skcipher_request *cipher_req = container_of(req,
drivers/crypto/axis/artpec6_crypto.c
2188
struct aead_request *areq = container_of(req,
drivers/crypto/bcm/cipher.c
1257
struct aead_request *req = container_of(areq,
drivers/crypto/bcm/cipher.c
1527
struct aead_request *req = container_of(areq,
drivers/crypto/bcm/cipher.c
303
container_of(areq, struct skcipher_request, base);
drivers/crypto/bcm/cipher.c
4122
cipher_alg = container_of(alg, struct iproc_alg_s, alg.skcipher);
drivers/crypto/bcm/cipher.c
4132
cipher_alg = container_of(__crypto_ahash_alg(alg), struct iproc_alg_s,
drivers/crypto/bcm/cipher.c
4154
struct aead_alg *aalg = container_of(alg, struct aead_alg, base);
drivers/crypto/bcm/cipher.c
4155
struct iproc_alg_s *cipher_alg = container_of(aalg, struct iproc_alg_s,
drivers/crypto/caam/blob_gen.c
238
return container_of(jrdev, struct caam_blob_priv, jrdev);
drivers/crypto/caam/caamalg.c
1268
struct caam_aead_alg *alg = container_of(crypto_aead_alg(aead),
drivers/crypto/caam/caamalg.c
198
struct caam_aead_alg *alg = container_of(crypto_aead_alg(aead),
drivers/crypto/caam/caamalg.c
3730
container_of(alg, typeof(*caam_alg), skcipher.base);
drivers/crypto/caam/caamalg.c
3765
container_of(alg, struct caam_aead_alg, aead.base);
drivers/crypto/caam/caamalg.c
750
container_of(crypto_skcipher_alg(skcipher), typeof(*alg),
drivers/crypto/caam/caamalg_qi.c
1228
edesc = container_of(drv_req, typeof(*edesc), drv_req);
drivers/crypto/caam/caamalg_qi.c
2509
container_of(alg, typeof(*caam_alg), skcipher);
drivers/crypto/caam/caamalg_qi.c
2541
struct caam_aead_alg *caam_alg = container_of(alg, typeof(*caam_alg),
drivers/crypto/caam/caamalg_qi.c
627
container_of(crypto_skcipher_alg(skcipher), typeof(*alg),
drivers/crypto/caam/caamalg_qi.c
87
struct caam_aead_alg *alg = container_of(crypto_aead_alg(aead),
drivers/crypto/caam/caamalg_qi.c
931
edesc = container_of(drv_req, typeof(*edesc), drv_req);
drivers/crypto/caam/caamalg_qi.c
946
struct caam_aead_alg *alg = container_of(crypto_aead_alg(aead),
drivers/crypto/caam/caamalg_qi2.c
1288
struct aead_request *req = container_of(areq, struct aead_request,
drivers/crypto/caam/caamalg_qi2.c
1309
struct aead_request *req = container_of(areq, struct aead_request,
drivers/crypto/caam/caamalg_qi2.c
143
container_of(areq, struct aead_request, base));
drivers/crypto/caam/caamalg_qi2.c
1609
container_of(alg, typeof(*caam_alg), skcipher);
drivers/crypto/caam/caamalg_qi2.c
1646
struct caam_aead_alg *caam_alg = container_of(alg, typeof(*caam_alg),
drivers/crypto/caam/caamalg_qi2.c
175
struct caam_aead_alg *alg = container_of(crypto_aead_alg(aead),
drivers/crypto/caam/caamalg_qi2.c
360
struct caam_aead_alg *alg = container_of(crypto_aead_alg(aead),
drivers/crypto/caam/caamalg_qi2.c
4559
container_of(base, struct hash_alg_common, base);
drivers/crypto/caam/caamalg_qi2.c
4561
container_of(halg, struct ahash_alg, halg);
drivers/crypto/caam/caamalg_qi2.c
4563
container_of(alg, struct caam_hash_alg, ahash_alg);
drivers/crypto/caam/caamalg_qi2.c
4680
ppriv = container_of(nctx, struct dpaa2_caam_priv_per_cpu, nctx);
drivers/crypto/caam/caamalg_qi2.c
4914
ppriv = container_of(napi, struct dpaa2_caam_priv_per_cpu, napi);
drivers/crypto/caam/caamalg_qi2.c
949
container_of(crypto_skcipher_alg(skcipher),
drivers/crypto/caam/caamhash.c
1767
container_of(base, struct hash_alg_common, base);
drivers/crypto/caam/caamhash.c
1769
container_of(halg, struct ahash_alg, halg);
drivers/crypto/caam/caamhash.c
1771
container_of(alg, struct caam_hash_alg, ahash_alg.base);
drivers/crypto/caam/caampkc.c
376
struct akcipher_request *req = container_of(areq,
drivers/crypto/caam/caamrng.c
142
struct caam_rng_ctx *ctx = container_of(work, struct caam_rng_ctx,
drivers/crypto/caam/qi.c
486
struct caam_napi *np = container_of(napi, struct caam_napi, irqtask);
drivers/crypto/cavium/nitrox/nitrox_mbx.c
104
struct pf2vf_work *pf2vf_resp = container_of(work, struct pf2vf_work,
drivers/crypto/cavium/nitrox/nitrox_reqmgr.c
509
cmdq = container_of(work, struct nitrox_cmdq, backlog_qflush);
drivers/crypto/ccp/ccp-crypto-main.c
122
*backlog = container_of(req_queue.backlog,
drivers/crypto/ccp/ccp-crypto-rsa.c
25
return container_of(req, struct akcipher_request, base);
drivers/crypto/ccp/ccp-crypto.h
76
return container_of(alg, struct ccp_crypto_skcipher_alg, alg);
drivers/crypto/ccp/ccp-crypto.h
85
ahash_alg = container_of(alg, struct ahash_alg, halg.base);
drivers/crypto/ccp/ccp-crypto.h
87
return container_of(ahash_alg, struct ccp_crypto_ahash_alg, alg);
drivers/crypto/ccp/ccp-dev.c
347
struct ccp_cmd *cmd = container_of(work, struct ccp_cmd, work);
drivers/crypto/ccp/ccp-dev.c
508
struct ccp_device *ccp = container_of(rng, struct ccp_device, hwrng);
drivers/crypto/ccp/ccp-dmaengine.c
270
chan = container_of(desc->tx_desc.chan, struct ccp_dma_chan,
drivers/crypto/ccp/ccp-dmaengine.c
299
struct ccp_dma_desc *desc = container_of(tx_desc, struct ccp_dma_desc,
drivers/crypto/ccp/ccp-dmaengine.c
305
chan = container_of(tx_desc->chan, struct ccp_dma_chan, dma_chan);
drivers/crypto/ccp/ccp-dmaengine.c
359
struct ccp_dma_chan *chan = container_of(dma_chan, struct ccp_dma_chan,
drivers/crypto/ccp/ccp-dmaengine.c
482
struct ccp_dma_chan *chan = container_of(dma_chan, struct ccp_dma_chan,
drivers/crypto/ccp/ccp-dmaengine.c
509
struct ccp_dma_chan *chan = container_of(dma_chan, struct ccp_dma_chan,
drivers/crypto/ccp/ccp-dmaengine.c
522
struct ccp_dma_chan *chan = container_of(dma_chan, struct ccp_dma_chan,
drivers/crypto/ccp/ccp-dmaengine.c
544
struct ccp_dma_chan *chan = container_of(dma_chan, struct ccp_dma_chan,
drivers/crypto/ccp/ccp-dmaengine.c
579
struct ccp_dma_chan *chan = container_of(dma_chan, struct ccp_dma_chan,
drivers/crypto/ccp/ccp-dmaengine.c
591
struct ccp_dma_chan *chan = container_of(dma_chan, struct ccp_dma_chan,
drivers/crypto/ccp/ccp-dmaengine.c
615
struct ccp_dma_chan *chan = container_of(dma_chan, struct ccp_dma_chan,
drivers/crypto/ccp/ccp-dmaengine.c
89
struct ccp_dma_chan *chan = container_of(dma_chan, struct ccp_dma_chan,
drivers/crypto/ccp/sev-dev-tio.c
18
(container_of((dev_data), struct tio_dsm, data)->sev->tio_status)
drivers/crypto/ccp/sev-dev-tsm.c
241
struct tio_dsm *dsm = container_of(tsm, struct tio_dsm, tsm.base_tsm);
drivers/crypto/ccp/sev-dev-tsm.c
27
#define pdev_to_tio_dsm(pdev) (container_of((pdev)->tsm, struct tio_dsm, tsm.base_tsm))
drivers/crypto/ccree/cc_aead.c
130
container_of(alg, struct cc_crypto_alg, aead_alg);
drivers/crypto/ccree/cc_cipher.c
158
container_of(tfm->__crt_alg, struct cc_crypto_alg,
drivers/crypto/ccree/cc_cipher.c
236
container_of(alg, struct cc_crypto_alg,
drivers/crypto/ccree/cc_cipher.c
402
container_of(tfm->__crt_alg, struct cc_crypto_alg,
drivers/crypto/ccree/cc_fips.c
57
container_of(nb, struct cc_fips_handle, nb);
drivers/crypto/ccree/cc_hash.c
1124
container_of(tfm->__crt_alg, struct hash_alg_common, base);
drivers/crypto/ccree/cc_hash.c
1126
container_of(hash_alg_common, struct ahash_alg, halg);
drivers/crypto/ccree/cc_hash.c
1128
container_of(ahash_alg, struct cc_hash_alg, ahash_alg);
drivers/crypto/ccree/cc_request_mgr.c
549
container_of(work, struct cc_drvdata, compwork.work);
drivers/crypto/chelsio/chcr_algo.c
125
return container_of(ctx->dev, struct uld_ctx, dev);
drivers/crypto/chelsio/chcr_algo.c
166
container_of(alg, struct chcr_alg_template, alg.aead);
drivers/crypto/chelsio/chcr_algo.c
339
container_of(__crypto_ahash_alg(alg), struct chcr_alg_template,
drivers/crypto/chelsio/chcr_algo.c
541
container_of(alg, struct chcr_alg_template, alg.skcipher);
drivers/crypto/chelsio/chcr_algo.c
691
container_of(req, struct aead_request, base);
drivers/crypto/chelsio/chcr_algo.c
700
container_of(req, struct skcipher_request, base);
drivers/crypto/chelsio/chcr_algo.c
710
container_of(req, struct ahash_request, base);
drivers/crypto/chelsio/chcr_core.c
54
dev = container_of(work, struct chcr_dev, detach_work.work);
drivers/crypto/chelsio/chcr_core.h
125
struct uld_ctx *u_ctx = container_of(dev, struct uld_ctx, dev);
drivers/crypto/gemini/sl3516-ce-cipher.c
112
algt = container_of(alg, struct sl3516_ce_alg_template, alg.skcipher.base);
drivers/crypto/gemini/sl3516-ce-cipher.c
143
algt = container_of(alg, struct sl3516_ce_alg_template, alg.skcipher.base);
drivers/crypto/gemini/sl3516-ce-cipher.c
268
struct skcipher_request *breq = container_of(areq, struct skcipher_request, base);
drivers/crypto/gemini/sl3516-ce-cipher.c
325
algt = container_of(alg, struct sl3516_ce_alg_template, alg.skcipher.base);
drivers/crypto/gemini/sl3516-ce-rng.c
20
ce = container_of(rng, struct sl3516_ce_dev, trng);
drivers/crypto/hifn_795x.c
1762
struct hifn_device *dev = container_of(dw, struct hifn_device, work);
drivers/crypto/hifn_795x.c
610
#define crypto_alg_to_hifn(a) container_of(a, struct hifn_crypto_alg, alg)
drivers/crypto/hisilicon/debugfs.c
138
return container_of(debug, struct hisi_qm, debug);
drivers/crypto/hisilicon/hpre/hpre_crypto.c
396
hpre = container_of(ctx->qp->qm, struct hpre, qm);
drivers/crypto/hisilicon/hpre/hpre_main.c
1021
struct hpre *hpre = container_of(qm, struct hpre, qm);
drivers/crypto/hisilicon/hpre/hpre_main.c
1141
struct hpre *hpre = container_of(qm, struct hpre, qm);
drivers/crypto/hisilicon/hpre/hpre_main.c
847
struct hpre *hpre = container_of(file->debug, struct hpre, debug);
drivers/crypto/hisilicon/qm.c
1022
container_of(work, struct hisi_qm_poll_data, work);
drivers/crypto/hisilicon/qm.c
4081
pdev = container_of(dev, struct pci_dev, dev);
drivers/crypto/hisilicon/qm.c
5061
struct hisi_qm *qm = container_of(rst_work, struct hisi_qm, rst_work);
drivers/crypto/hisilicon/qm.c
5235
struct hisi_qm *qm = container_of(cmd_process,
drivers/crypto/hisilicon/sec/sec_algs.c
424
struct skcipher_request *skreq = container_of(req_base,
drivers/crypto/hisilicon/sec2/sec_crypto.c
292
struct sec_req *req = container_of(sqe, struct sec_req, sec_sqe);
drivers/crypto/hisilicon/sec2/sec_crypto.c
669
sec = container_of(ctx->qps[0]->qm, struct sec_dev, qm);
drivers/crypto/hisilicon/sec2/sec_main.c
944
struct sec_dev *sec = container_of(qm, struct sec_dev, qm);
drivers/crypto/hisilicon/sec2/sec_main.c
983
struct sec_dev *sec = container_of(qm, struct sec_dev, qm);
drivers/crypto/hisilicon/trng/trng.c
239
trng = container_of(rng, struct hisi_trng, rng);
drivers/crypto/hisilicon/zip/zip_crypto.c
436
hisi_zip = container_of(qps[0]->qm, struct hisi_zip, qm);
drivers/crypto/hisilicon/zip/zip_main.c
944
struct hisi_zip *zip = container_of(qm, struct hisi_zip, qm);
drivers/crypto/hisilicon/zip/zip_main.c
968
struct hisi_zip *zip = container_of(qm, struct hisi_zip, qm);
drivers/crypto/inside-secure/eip93/eip93-aead.c
62
struct eip93_alg_template *tmpl = container_of(tfm->__crt_alg,
drivers/crypto/inside-secure/eip93/eip93-cipher.c
178
struct eip93_alg_template *tmpl = container_of(req->base.tfm->__crt_alg,
drivers/crypto/inside-secure/eip93/eip93-cipher.c
191
struct eip93_alg_template *tmpl = container_of(req->base.tfm->__crt_alg,
drivers/crypto/inside-secure/eip93/eip93-cipher.c
53
struct eip93_alg_template *tmpl = container_of(tfm->__crt_alg,
drivers/crypto/inside-secure/eip93/eip93-cipher.c
85
struct eip93_alg_template *tmpl = container_of(tfm->__crt_alg,
drivers/crypto/inside-secure/eip93/eip93-hash.c
575
struct eip93_alg_template *tmpl = container_of(tfm->__crt_alg,
drivers/crypto/inside-secure/safexcel.c
1077
container_of(work, struct safexcel_work_data, work);
drivers/crypto/inside-secure/safexcel_cipher.c
1210
container_of(tfm->__crt_alg, struct safexcel_alg_template,
drivers/crypto/inside-secure/safexcel_cipher.c
1646
container_of(tfm->__crt_alg, struct safexcel_alg_template,
drivers/crypto/inside-secure/safexcel_hash.c
920
container_of(__crypto_ahash_alg(tfm->__crt_alg),
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
249
return container_of(tfm->__crt_alg, struct ixp_alg, crypto.base)->cfg_enc;
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
254
return container_of(tfm->__crt_alg, struct ixp_alg, crypto.base)->cfg_dec;
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
259
return container_of(tfm->__crt_alg, struct ixp_alg, crypto.base)->hash;
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
949
container_of(areq, struct skcipher_request, base);
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
975
struct aead_request *req = container_of(areq,
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
708
struct kpp_request *req = container_of(areq, struct kpp_request, base);
drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
422
struct ahash_request *req = container_of(areq, struct ahash_request,
drivers/crypto/intel/qat/qat_common/adf_aer.c
112
container_of(work, struct adf_sriov_dev_data, sriov_work);
drivers/crypto/intel/qat/qat_common/adf_aer.c
121
container_of(work, struct adf_reset_dev_data, reset_work);
drivers/crypto/intel/qat/qat_common/adf_aer.c
239
container_of(work, struct adf_fatal_error_data, work);
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
568
hw_data = container_of(device_data, struct adf_hw_device_data, rl_data);
drivers/crypto/intel/qat/qat_common/adf_gen4_pm.c
63
container_of(work, struct adf_gen4_pm_data, pm_irq_work);
drivers/crypto/intel/qat/qat_common/adf_sriov.c
23
container_of(work, struct adf_pf2vf_resp, pf2vf_resp_work);
drivers/crypto/intel/qat/qat_common/adf_telemetry.c
162
telemetry = container_of(delayed_work, struct adf_telemetry, work_ctx);
drivers/crypto/intel/qat/qat_common/adf_timer.c
26
timer_ctx = container_of(to_delayed_work(work), struct adf_timer, work_ctx);
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
71
container_of(work, struct adf_vf_stop_data, work);
drivers/crypto/intel/qat/qat_common/qat_bl.c
143
buflout = container_of(&buf->sgl_dst.sgl_hdr,
drivers/crypto/intel/qat/qat_common/qat_bl.c
84
bufl = container_of(&buf->sgl_src.sgl_hdr,
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1332
eng_grps = container_of(attr, struct otx_cpt_eng_grps, ucode_load_attr);
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
805
eng_grp = container_of(attr, struct otx_cpt_eng_grp_info, info_attr);
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
105
req = container_of(cpt_req->areq, struct aead_request, base);
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
154
sreq = container_of(areq, struct skcipher_request, base);
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
142
flr_work = container_of(work, struct cptpf_flr_work, work);
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
382
vf = container_of(work, struct otx2_cptvf_info, vfpf_mbox_work);
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
567
cptpf = container_of(work, struct otx2_cptpf_dev, afpf_mbox_work);
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
644
cptpf = container_of(work, struct otx2_cptpf_dev, afpf_mbox_up_work);
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
137
sreq = container_of(areq, struct skcipher_request, base);
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
90
req = container_of(cpt_req->areq, struct aead_request, base);
drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c
163
cptvf = container_of(work, struct otx2_cptvf_dev, pfvf_mbox_work);
drivers/crypto/nx/nx-842.c
260
container_of(&ctx->header,
drivers/crypto/nx/nx-842.c
500
hdr = container_of(&ctx->header, struct nx842_crypto_header, hdr);
drivers/crypto/omap-aes-gcm.c
361
struct aead_request *req = container_of(areq, struct aead_request,
drivers/crypto/omap-aes.c
480
struct skcipher_request *req = container_of(areq, struct skcipher_request, base);
drivers/crypto/omap-des.c
572
struct skcipher_request *req = container_of(areq, struct skcipher_request, base);
drivers/crypto/omap-sham.c
1063
struct ahash_request *req = container_of(areq, struct ahash_request,
drivers/crypto/omap-sham.c
845
struct ahash_request *req = container_of(areq, struct ahash_request,
drivers/crypto/qce/aead.h
51
return container_of(alg, struct qce_alg_template, alg.aead);
drivers/crypto/qce/cipher.h
51
return container_of(alg, struct qce_alg_template, alg.skcipher);
drivers/crypto/qce/core.c
126
struct qce_device *qce = container_of(work, struct qce_device,
drivers/crypto/qce/sha.h
64
struct ahash_alg *alg = container_of(crypto_hash_alg_common(ahash),
drivers/crypto/qce/sha.h
67
return container_of(alg, struct qce_alg_template, alg.ahash);
drivers/crypto/qcom-rng.c
118
struct qcom_rng *qrng = container_of(hwrng, struct qcom_rng, hwrng);
drivers/crypto/rockchip/rk3288_crypto_ahash.c
237
struct ahash_request *areq = container_of(breq, struct ahash_request, base);
drivers/crypto/rockchip/rk3288_crypto_ahash.c
253
struct ahash_request *areq = container_of(breq, struct ahash_request, base);
drivers/crypto/rockchip/rk3288_crypto_ahash.c
262
struct ahash_request *areq = container_of(breq, struct ahash_request, base);
drivers/crypto/rockchip/rk3288_crypto_ahash.c
266
struct rk_crypto_tmp *algt = container_of(alg, struct rk_crypto_tmp, alg.hash.base);
drivers/crypto/rockchip/rk3288_crypto_ahash.c
351
struct rk_crypto_tmp *algt = container_of(alg, struct rk_crypto_tmp, alg.hash.base);
drivers/crypto/rockchip/rk3288_crypto_ahash.c
50
struct rk_crypto_tmp *algt = container_of(alg, struct rk_crypto_tmp, alg.hash.base);
drivers/crypto/rockchip/rk3288_crypto_skcipher.c
27
struct rk_crypto_tmp *algt = container_of(alg, struct rk_crypto_tmp, alg.skcipher.base);
drivers/crypto/rockchip/rk3288_crypto_skcipher.c
301
struct skcipher_request *areq = container_of(async_req, struct skcipher_request, base);
drivers/crypto/rockchip/rk3288_crypto_skcipher.c
314
struct rk_crypto_tmp *algt = container_of(alg, struct rk_crypto_tmp, alg.skcipher.base);
drivers/crypto/rockchip/rk3288_crypto_skcipher.c
438
struct rk_crypto_tmp *algt = container_of(alg, struct rk_crypto_tmp, alg.skcipher.base);
drivers/crypto/rockchip/rk3288_crypto_skcipher.c
74
struct rk_crypto_tmp *algt = container_of(alg, struct rk_crypto_tmp, alg.skcipher.base);
drivers/crypto/sa2ul.c
1049
req = container_of(rxd->req, struct skcipher_request, base);
drivers/crypto/sa2ul.c
1365
req = container_of(rxd->req, struct ahash_request, base);
drivers/crypto/sa2ul.c
1674
req = container_of(rxd->req, struct aead_request, base);
drivers/crypto/starfive/jh7110-aes.c
568
container_of(areq, struct skcipher_request, base);
drivers/crypto/starfive/jh7110-aes.c
637
container_of(areq, struct aead_request, base);
drivers/crypto/starfive/jh7110-hash.c
197
struct ahash_request *req = container_of(areq, struct ahash_request,
drivers/crypto/stm32/stm32-cryp.c
1756
struct skcipher_request *req = container_of(areq,
drivers/crypto/stm32/stm32-cryp.c
1784
struct aead_request *req = container_of(areq, struct aead_request,
drivers/crypto/stm32/stm32-hash.c
1027
struct ahash_request *req = container_of(areq, struct ahash_request,
drivers/crypto/talitos.c
1031
edesc = container_of(desc, struct talitos_edesc, desc);
drivers/crypto/talitos.c
1052
edesc = container_of(desc, struct talitos_edesc, desc);
drivers/crypto/talitos.c
1076
edesc = container_of(desc, struct talitos_edesc, desc);
drivers/crypto/talitos.c
1556
edesc = container_of(desc, struct talitos_edesc, desc);
drivers/crypto/talitos.c
1750
container_of(desc, struct talitos_edesc, desc);
drivers/crypto/talitos.c
3076
talitos_alg = container_of(alg, struct talitos_crypto_alg,
drivers/crypto/talitos.c
3088
talitos_alg = container_of(alg, struct talitos_crypto_alg,
drivers/crypto/talitos.c
3100
talitos_alg = container_of(__crypto_ahash_alg(alg),
drivers/crypto/talitos.c
334
edesc = container_of(request->desc, struct talitos_edesc, desc);
drivers/crypto/talitos.c
493
edesc = container_of(priv->chan[ch].fifo[iter].desc,
drivers/crypto/tegra/tegra-se-aes.c
1196
struct aead_request *req = container_of(areq, struct aead_request, base);
drivers/crypto/tegra/tegra-se-aes.c
1272
struct aead_request *req = container_of(areq, struct aead_request, base);
drivers/crypto/tegra/tegra-se-aes.c
1366
se_alg = container_of(alg, struct tegra_se_alg, alg.aead.base);
drivers/crypto/tegra/tegra-se-aes.c
1783
se_alg = container_of(alg, struct tegra_se_alg, alg.ahash.base);
drivers/crypto/tegra/tegra-se-aes.c
265
struct skcipher_request *req = container_of(areq, struct skcipher_request, base);
drivers/crypto/tegra/tegra-se-aes.c
349
se_alg = container_of(alg, struct tegra_se_alg, alg.skcipher.base);
drivers/crypto/tegra/tegra-se-hash.c
590
se_alg = container_of(alg, struct tegra_se_alg, alg.ahash.base);
drivers/crypto/tegra/tegra-se-main.c
103
struct tegra_se_cmdbuf *cmdbuf = container_of(host_bo, struct tegra_se_cmdbuf, bo);
drivers/crypto/tegra/tegra-se-main.c
19
struct tegra_se_cmdbuf *cmdbuf = container_of(host_bo, struct tegra_se_cmdbuf, bo);
drivers/crypto/tegra/tegra-se-main.c
199
struct tegra_se *se = container_of(client, struct tegra_se, client);
drivers/crypto/tegra/tegra-se-main.c
251
struct tegra_se *se = container_of(client, struct tegra_se, client);
drivers/crypto/tegra/tegra-se-main.c
28
struct tegra_se_cmdbuf *cmdbuf = container_of(ref, struct tegra_se_cmdbuf, ref);
drivers/crypto/tegra/tegra-se-main.c
38
struct tegra_se_cmdbuf *cmdbuf = container_of(host_bo, struct tegra_se_cmdbuf, bo);
drivers/crypto/tegra/tegra-se-main.c
46
struct tegra_se_cmdbuf *cmdbuf = container_of(bo, struct tegra_se_cmdbuf, bo);
drivers/crypto/ti/dthev2-aes.c
264
struct skcipher_request *req = container_of(areq, struct skcipher_request, base);
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
272
struct akcipher_request *req = container_of(vreq, struct akcipher_request, base);
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
68
container_of(vc_req, struct virtio_crypto_akcipher_request, base);
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
70
container_of((void *)vc_akcipher_req, struct akcipher_request,
drivers/crypto/virtio/virtio_crypto_core.c
339
container_of(work, struct virtio_crypto, config_work);
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
533
struct skcipher_request *req = container_of(vreq, struct skcipher_request, base);
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
56
container_of(vc_req, struct virtio_crypto_sym_request, base);
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
58
container_of((void *)vc_sym_req, struct skcipher_request,
drivers/crypto/xilinx/xilinx-trng.c
296
rng = container_of(hwrng, struct xilinx_rng, trng);
drivers/crypto/xilinx/zynqmp-aes-gcm.c
428
container_of(req, struct aead_request, base);
drivers/crypto/xilinx/zynqmp-aes-gcm.c
434
drv_ctx = container_of(alg, struct xilinx_aead_alg, aead.base);
drivers/crypto/xilinx/zynqmp-aes-gcm.c
607
drv_ctx = container_of(alg, struct xilinx_aead_alg, aead.base);
drivers/crypto/xilinx/zynqmp-aes-gcm.c
632
drv_ctx = container_of(alg, struct xilinx_aead_alg, aead.base);
drivers/crypto/xilinx/zynqmp-aes-gcm.c
658
drv_ctx = container_of(alg, struct xilinx_aead_alg, aead.base);
drivers/crypto/xilinx/zynqmp-aes-gcm.c
678
drv_alg = container_of(alg, struct xilinx_aead_alg, aead.base);
drivers/crypto/xilinx/zynqmp-aes-gcm.c
697
drv_ctx = container_of(alg, struct xilinx_aead_alg, aead.base);
drivers/crypto/xilinx/zynqmp-aes-gcm.c
722
drv_ctx = container_of(alg, struct xilinx_aead_alg, aead.base);
drivers/crypto/xilinx/zynqmp-sha.c
52
drv_ctx = container_of(alg, struct zynqmp_sha_drv_ctx, sha3_384);
drivers/cxl/core/mce.c
13
struct cxl_memdev_state *mds = container_of(nb, struct cxl_memdev_state,
drivers/cxl/core/memdev.c
643
cxlmd = container_of(work, typeof(*cxlmd), detach_work);
drivers/cxl/core/memdev.c
732
container_of(inode->i_cdev, typeof(*cxlmd), cdev);
drivers/cxl/core/memdev.c
743
container_of(inode->i_cdev, typeof(*cxlmd), cdev);
drivers/cxl/core/pmem.c
196
return container_of(dev, struct cxl_nvdimm, dev);
drivers/cxl/core/pmem.c
50
return container_of(dev, struct cxl_nvdimm_bridge, dev);
drivers/cxl/core/port.c
1657
drv = container_of(port->dev.driver, struct cxl_driver, drv);
drivers/cxl/core/port.c
451
return container_of(dev, struct cxl_root_decoder, cxlsd.cxld.dev);
drivers/cxl/core/port.c
507
return container_of(dev, struct cxl_decoder, dev);
drivers/cxl/core/port.c
516
return container_of(dev, struct cxl_endpoint_decoder, cxld.dev);
drivers/cxl/core/port.c
525
return container_of(dev, struct cxl_switch_decoder, cxld.dev);
drivers/cxl/core/port.c
607
return container_of(dev, struct cxl_port, dev);
drivers/cxl/core/region.c
2445
return container_of(dev, struct cxl_region, dev);
drivers/cxl/core/region.c
2532
struct cxl_region *cxlr = container_of(nb, struct cxl_region,
drivers/cxl/core/region.c
2562
struct cxl_region *cxlr = container_of(nb, struct cxl_region,
drivers/cxl/core/region.c
2796
return container_of(dev, struct cxl_pmem_region, dev);
drivers/cxl/core/region.c
3539
return container_of(dev, struct cxl_dax_region, dev);
drivers/cxl/cxl.h
686
return container_of(port, struct cxl_root, port);
drivers/cxl/cxlmem.h
523
return container_of(cxlds, struct cxl_memdev_state, cxlds);
drivers/cxl/cxlmem.h
77
return container_of(dev, struct cxl_memdev, dev);
drivers/cxl/pci.c
155
container_of(work, typeof(*mds), security.poll_dwork.work);
drivers/cxl/pmu.h
23
#define to_cxl_pmu(dev) container_of(dev, struct cxl_pmu, dev)
drivers/dax/bus.c
1366
struct device *dev = container_of(kobj, struct device, kobj);
drivers/dax/bus.c
483
dax_region = container_of(kref, struct dax_region, kref);
drivers/dax/bus.c
590
struct device *dev = container_of(kobj, struct device, kobj);
drivers/dax/dax-private.h
107
return container_of(dev, struct dev_dax, dev);
drivers/dax/dax-private.h
112
return container_of(dev, struct dax_mapping, dev);
drivers/dax/super.c
368
return container_of(inode, struct dax_device, inode);
drivers/dax/super.c
516
return container_of(cdev, struct dax_device, cdev);
drivers/devfreq/devfreq-event.c
26
#define to_devfreq_event(DEV) container_of(DEV, struct devfreq_event_dev, dev)
drivers/devfreq/devfreq.c
453
struct devfreq *devfreq = container_of(work,
drivers/devfreq/devfreq.c
668
struct devfreq *devfreq = container_of(nb, struct devfreq, nb);
drivers/devfreq/devfreq.c
723
return qos_notifier_call(container_of(nb, struct devfreq, nb_min));
drivers/devfreq/devfreq.c
735
return qos_notifier_call(container_of(nb, struct devfreq, nb_max));
drivers/devfreq/event/rockchip-dfi.c
355
struct rockchip_dfi *dfi = container_of(pmu, struct rockchip_dfi, pmu);
drivers/devfreq/event/rockchip-dfi.c
443
struct rockchip_dfi *dfi = container_of(event->pmu, struct rockchip_dfi, pmu);
drivers/devfreq/event/rockchip-dfi.c
461
struct rockchip_dfi *dfi = container_of(event->pmu, struct rockchip_dfi, pmu);
drivers/devfreq/event/rockchip-dfi.c
542
struct rockchip_dfi *dfi = container_of(event->pmu, struct rockchip_dfi, pmu);
drivers/devfreq/event/rockchip-dfi.c
565
struct rockchip_dfi *dfi = container_of(event->pmu, struct rockchip_dfi, pmu);
drivers/devfreq/event/rockchip-dfi.c
577
struct rockchip_dfi *dfi = container_of(timer, struct rockchip_dfi, timer);
drivers/devfreq/governor_passive.c
230
container_of(nb, struct devfreq_passive_data, nb);
drivers/devfreq/governor_passive.c
365
= container_of(nb, struct devfreq_passive_data, nb);
drivers/devfreq/mtk-cci-devfreq.c
228
drv = container_of(nb, struct mtk_ccifreq_drv, opp_nb);
drivers/devfreq/tegra30-devfreq.c
405
tegra = container_of(nb, struct tegra_devfreq, clk_rate_change_nb);
drivers/devfreq/tegra30-devfreq.c
420
struct tegra_devfreq *tegra = container_of(work, struct tegra_devfreq,
drivers/devfreq/tegra30-devfreq.c
459
tegra = container_of(nb, struct tegra_devfreq, cpu_rate_change_nb);
drivers/dibs/dibs_main.c
127
dibs = container_of(dev, struct dibs_dev, dev);
drivers/dibs/dibs_main.c
152
dibs = container_of(dev, struct dibs_dev, dev);
drivers/dibs/dibs_main.c
164
dibs = container_of(dev, struct dibs_dev, dev);
drivers/dio/dio.c
114
struct dio_dev *ddev = container_of(dev, typeof(struct dio_dev), dev);
drivers/dma-buf/dma-buf-mapping.c
225
struct dma_buf_dma *dma = container_of(sgt, struct dma_buf_dma, sgt);
drivers/dma-buf/dma-buf.c
306
struct dma_buf *dmabuf = container_of(dcb->poll, struct dma_buf, poll);
drivers/dma-buf/dma-buf.c
903
copy = container_of(*sg_table, typeof(*copy), wrapper);
drivers/dma-buf/dma-fence-array.c
47
struct dma_fence_array *array = container_of(wrk, typeof(*array), work);
drivers/dma-buf/dma-fence-array.c
59
container_of(cb, struct dma_fence_array_cb, cb);
drivers/dma-buf/dma-fence-chain.c
126
chain = container_of(work, typeof(*chain), work);
drivers/dma-buf/dma-fence-chain.c
139
chain = container_of(cb, typeof(*chain), cb);
drivers/dma-buf/dma-fence.c
564
container_of(kref, struct dma_fence, refcount);
drivers/dma-buf/dma-fence.c
782
container_of(cb, struct default_wait_cb, base);
drivers/dma-buf/st-dma-fence-chain.c
28
return container_of(f, struct mock_fence, base);
drivers/dma-buf/st-dma-fence.c
116
smp_store_mb(container_of(cb, struct simple_cb, cb)->seen, true);
drivers/dma-buf/st-dma-fence.c
23
return container_of(f, struct mock_fence, base);
drivers/dma-buf/sw_sync.c
124
container_of(kref, struct sync_timeline, kref);
drivers/dma-buf/sw_sync.c
90
return container_of(fence, struct sync_pt, base);
drivers/dma-buf/sync_debug.c
78
struct sync_pt *pt = container_of(pos, struct sync_pt, link);
drivers/dma-buf/sync_debug.c
93
container_of(pos, struct sync_timeline,
drivers/dma-buf/sync_debug.h
50
return container_of(fence->lock, struct sync_timeline, lock);
drivers/dma-buf/sync_file.c
51
sync_file = container_of(cb, struct sync_file, cb);
drivers/dma/altera-msgdma.c
201
#define to_mdev(chan) container_of(chan, struct msgdma_device, dmachan)
drivers/dma/altera-msgdma.c
202
#define tx_to_desc(tx) container_of(tx, struct msgdma_sw_desc, async_tx)
drivers/dma/amba-pl08x.c
317
return container_of(chan, struct pl08x_dma_chan, vc.chan);
drivers/dma/amba-pl08x.c
322
return container_of(tx, struct pl08x_txd, vd.tx);
drivers/dma/amd/ae4dma/ae4dma-dev.c
19
struct ae4_cmd_queue *ae4cmd_q = container_of(work, struct ae4_cmd_queue, p_work.work);
drivers/dma/amd/ptdma/ptdma-debugfs.c
121
ae4 = container_of(pt, struct ae4_device, pt);
drivers/dma/amd/ptdma/ptdma-debugfs.c
33
ae4 = container_of(pt, struct ae4_device, pt);
drivers/dma/amd/ptdma/ptdma-dev.c
104
struct pt_device *pt = container_of(cmd_q, struct pt_device, cmd_q);
drivers/dma/amd/ptdma/ptdma-dmaengine.c
104
ae4 = container_of(pt, struct ae4_device, pt);
drivers/dma/amd/ptdma/ptdma-dmaengine.c
139
struct ae4_cmd_queue *ae4cmd_q = container_of(cmd_q, struct ae4_cmd_queue, cmd_q);
drivers/dma/amd/ptdma/ptdma-dmaengine.c
283
ae4 = container_of(pt, struct ae4_device, pt);
drivers/dma/amd/ptdma/ptdma-dmaengine.c
412
ae4 = container_of(pt, struct ae4_device, pt);
drivers/dma/amd/ptdma/ptdma-dmaengine.c
477
struct ae4_cmd_queue *ae4cmd_q = container_of(cmd_q, struct ae4_cmd_queue, cmd_q);
drivers/dma/amd/ptdma/ptdma-dmaengine.c
572
ae4 = container_of(pt, struct ae4_device, pt);
drivers/dma/amd/ptdma/ptdma-dmaengine.c
67
return container_of(dma_chan, struct pt_dma_chan, vc.chan);
drivers/dma/amd/ptdma/ptdma-dmaengine.c
72
return container_of(vd, struct pt_dma_desc, vd);
drivers/dma/amd/qdma/qdma.c
31
return container_of(chan, struct qdma_queue, vchan.chan);
drivers/dma/amd/qdma/qdma.c
36
return container_of(vdesc, struct qdma_mm_vdesc, vdesc);
drivers/dma/amd/qdma/qdma.c
752
vd = container_of(tx, struct virt_dma_desc, tx);
drivers/dma/apple-admac.c
216
return container_of(chan, struct admac_chan, chan);
drivers/dma/apple-admac.c
221
return container_of(tx, struct admac_tx, tx);
drivers/dma/apple-admac.c
257
struct admac_chan *adchan = container_of(chan, struct admac_chan, chan);
drivers/dma/arm-dma350.c
202
return container_of(chan, struct d350_chan, vc.chan);
drivers/dma/arm-dma350.c
207
return container_of(vd, struct d350_desc, vd);
drivers/dma/at_hdmac.c
368
return container_of(t, struct at_desc, vd.tx);
drivers/dma/at_hdmac.c
373
return container_of(chan, struct at_dma_chan, vc.chan);
drivers/dma/at_hdmac.c
378
return container_of(ddev, struct at_dma, dma_device);
drivers/dma/at_xdmac.c
2177
struct platform_device *pdev = container_of(dev, struct platform_device, dev);
drivers/dma/at_xdmac.c
324
return container_of(dchan, struct at_xdmac_chan, chan);
drivers/dma/at_xdmac.c
334
return container_of(ddev, struct at_xdmac, dma);
drivers/dma/at_xdmac.c
339
return container_of(txd, struct at_xdmac_desc, tx_dma_desc);
drivers/dma/bcm-sba-raid.c
86
container_of(tx, struct sba_request, tx)
drivers/dma/bcm-sba-raid.c
88
container_of(dchan, struct sba_device, dma_chan)
drivers/dma/bcm2835-dma.c
190
return container_of(d, struct bcm2835_dmadev, ddev);
drivers/dma/bcm2835-dma.c
195
return container_of(c, struct bcm2835_chan, vc.chan);
drivers/dma/bcm2835-dma.c
201
return container_of(t, struct bcm2835_desc, vd.tx);
drivers/dma/bcm2835-dma.c
218
container_of(vd, struct bcm2835_desc, vd));
drivers/dma/dma-axi-dmac.c
179
return container_of(chan->vchan.chan.device, struct axi_dmac,
drivers/dma/dma-axi-dmac.c
185
return container_of(c, struct axi_dmac_chan, vchan.chan);
drivers/dma/dma-axi-dmac.c
190
return container_of(vdesc, struct axi_dmac_desc, vdesc);
drivers/dma/dma-jz4780.c
167
return container_of(chan, struct jz4780_dma_chan, vchan.chan);
drivers/dma/dma-jz4780.c
173
return container_of(vdesc, struct jz4780_dma_desc, vdesc);
drivers/dma/dma-jz4780.c
179
return container_of(jzchan->vchan.chan.device, struct jz4780_dma_dev,
drivers/dma/dmaengine.c
1384
struct dmaengine_unmap_data *unmap = container_of(kref, typeof(*unmap), kref);
drivers/dma/dmaengine.c
160
chan_dev = container_of(dev, typeof(*chan_dev), device);
drivers/dma/dmaengine.c
238
chan_dev = container_of(dev, typeof(*chan_dev), device);
drivers/dma/dmaengine.c
427
struct dma_device *device = container_of(ref, struct dma_device, ref);
drivers/dma/dmatest.c
438
container_of(done, struct dmatest_thread, test_done);
drivers/dma/dw-axi-dmac/dw-axi-dmac.h
133
return container_of(vd, struct axi_dma_desc, vd);
drivers/dma/dw-axi-dmac/dw-axi-dmac.h
138
return container_of(vc, struct axi_dma_chan, vc);
drivers/dma/dw-edma/dw-edma-core.c
29
return container_of(vd, struct dw_edma_desc, vd);
drivers/dma/dw-edma/dw-edma-core.h
157
return container_of(vc, struct dw_edma_chan, vc);
drivers/dma/dw/regs.h
310
return container_of(chan, struct dw_dma_chan, chan);
drivers/dma/dw/regs.h
365
return container_of(ddev, struct dw_dma, dma);
drivers/dma/dw/regs.h
407
return container_of(txd, struct dw_desc, txd);
drivers/dma/ep93xx_dma.c
261
return container_of(chan, struct ep93xx_dma_chan, chan);
drivers/dma/ep93xx_dma.c
898
desc = container_of(tx, struct ep93xx_dma_desc, txd);
drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c
21
return container_of(chan, struct dpaa2_qdma_chan, vchan.chan);
drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c
26
return container_of(vd, struct dpaa2_qdma_comp, vdesc);
drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c
392
struct dpaa2_qdma_priv_per_prio *ppriv = container_of(ctx,
drivers/dma/fsl-edma-common.h
324
(void __iomem *)&(container_of(((__force void *)chan->tcd),\
drivers/dma/fsl-edma-common.h
329
(void __iomem *)&(container_of(((__force void *)chan->tcd),\
drivers/dma/fsl-edma-common.h
470
return container_of(chan, struct fsl_edma_chan, vchan.chan);
drivers/dma/fsl-edma-common.h
475
return container_of(vd, struct fsl_edma_desc, vdesc);
drivers/dma/fsl-qdma.c
304
return container_of(chan, struct fsl_qdma_chan, vchan.chan);
drivers/dma/fsl-qdma.c
309
return container_of(vd, struct fsl_qdma_comp, vdesc);
drivers/dma/fsl_raid.c
113
re_chan = container_of(chan, struct fsl_re_chan, chan);
drivers/dma/fsl_raid.c
329
re_chan = container_of(chan, struct fsl_re_chan, chan);
drivers/dma/fsl_raid.c
416
re_chan = container_of(chan, struct fsl_re_chan, chan);
drivers/dma/fsl_raid.c
536
re_chan = container_of(chan, struct fsl_re_chan, chan);
drivers/dma/fsl_raid.c
580
re_chan = container_of(chan, struct fsl_re_chan, chan);
drivers/dma/fsl_raid.c
607
re_chan = container_of(chan, struct fsl_re_chan, chan);
drivers/dma/fsl_raid.c
84
#define to_fsl_re_dma_desc(tx) container_of(tx, struct fsl_re_desc, async_tx)
drivers/dma/fsl_raid.c
95
re_chan = container_of(tx->chan, struct fsl_re_chan, chan);
drivers/dma/fsldma.h
191
#define to_fsl_chan(chan) container_of(chan, struct fsldma_chan, common)
drivers/dma/fsldma.h
192
#define to_fsl_desc(lh) container_of(lh, struct fsl_desc_sw, node)
drivers/dma/fsldma.h
193
#define tx_to_fsl_desc(tx) container_of(tx, struct fsl_desc_sw, async_tx)
drivers/dma/hisi_dma.c
322
return container_of(c, struct hisi_dma_chan, vc.chan);
drivers/dma/hisi_dma.c
327
return container_of(vd, struct hisi_dma_desc, vd);
drivers/dma/hsu/hsu.h
100
return container_of(chan, struct hsu_dma_chan, vchan.chan);
drivers/dma/hsu/hsu.h
124
return container_of(ddev, struct hsu_dma, dma);
drivers/dma/hsu/hsu.h
83
return container_of(vdesc, struct hsu_dma_desc, vdesc);
drivers/dma/idma64.h
124
return container_of(vdesc, struct idma64_desc, vdesc);
drivers/dma/idma64.h
143
return container_of(chan, struct idma64_chan, vchan.chan);
drivers/dma/idma64.h
195
return container_of(ddev, struct idma64, dma);
drivers/dma/idxd/bus.c
55
container_of(dev->driver, struct idxd_device_driver, drv);
drivers/dma/idxd/bus.c
64
container_of(dev->driver, struct idxd_device_driver, drv);
drivers/dma/idxd/cdev.c
174
return container_of(cdev, struct idxd_cdev, cdev);
drivers/dma/idxd/cdev.c
61
return container_of(idxd_dev, struct idxd_user_context, idxd_dev);
drivers/dma/idxd/cdev.c
98
struct device *dev = container_of(kobj, typeof(*dev), kobj);
drivers/dma/idxd/device.c
408
struct idxd_wq *wq = container_of(ref, struct idxd_wq, wq_active);
drivers/dma/idxd/dma.c
177
struct idxd_desc *desc = container_of(tx, struct idxd_desc, txd);
drivers/dma/idxd/dma.c
19
idxd_chan = container_of(c, struct idxd_dma_chan, chan);
drivers/dma/idxd/dma.c
192
struct idxd_dma_dev *idxd_dma = container_of(device, struct idxd_dma_dev, dma);
drivers/dma/idxd/idxd.h
450
#define confdev_to_idxd_dev(dev) container_of(dev, struct idxd_dev, conf_dev)
drivers/dma/idxd/idxd.h
451
#define idxd_dev_to_idxd(idxd_dev) container_of(idxd_dev, struct idxd_device, idxd_dev)
drivers/dma/idxd/idxd.h
452
#define idxd_dev_to_wq(idxd_dev) container_of(idxd_dev, struct idxd_wq, idxd_dev)
drivers/dma/idxd/idxd.h
458
container_of(dev->driver, struct idxd_device_driver, drv);
drivers/dma/idxd/idxd.h
481
return container_of(idxd_dev, struct idxd_engine, idxd_dev);
drivers/dma/idxd/idxd.h
488
return container_of(idxd_dev, struct idxd_group, idxd_dev);
drivers/dma/idxd/idxd.h
495
return container_of(idxd_dev, struct idxd_cdev, idxd_dev);
drivers/dma/idxd/idxd.h
515
return container_of(ie, struct idxd_wq, ie);
drivers/dma/idxd/idxd.h
520
return container_of(ie, struct idxd_device, ie);
drivers/dma/idxd/irq.c
133
container_of(work, struct idxd_int_handle_revoke, work);
drivers/dma/idxd/irq.c
224
struct idxd_evl_fault *fault = container_of(work, struct idxd_evl_fault, work);
drivers/dma/idxd/irq.c
34
struct idxd_device *idxd = container_of(work, struct idxd_device, work);
drivers/dma/idxd/irq.c
388
struct idxd_device *idxd = container_of(work, struct idxd_device, work);
drivers/dma/idxd/irq.c
553
struct idxd_resubmit *irw = container_of(work, struct idxd_resubmit, work);
drivers/dma/idxd/perfmon.h
25
idxd_pmu = container_of(pmu, struct idxd_pmu, pmu);
drivers/dma/idxd/perfmon.h
36
idxd_pmu = container_of(pmu, struct idxd_pmu, pmu);
drivers/dma/idxd/perfmon.h
45
idxd_pmu = container_of(pmu, struct idxd_pmu, pmu);
drivers/dma/idxd/sysfs.c
1358
struct device *dev = container_of(kobj, struct device, kobj);
drivers/dma/idxd/sysfs.c
1776
struct device *dev = container_of(kobj, struct device, kobj);
drivers/dma/idxd/sysfs.c
550
struct device *dev = container_of(kobj, struct device, kobj);
drivers/dma/img-mdc-dma.c
170
return container_of(to_virt_chan(c), struct mdc_chan, vc);
drivers/dma/img-mdc-dma.c
175
struct virt_dma_desc *vdesc = container_of(t, struct virt_dma_desc, tx);
drivers/dma/img-mdc-dma.c
177
return container_of(vdesc, struct mdc_tx_desc, vd);
drivers/dma/imx-dma.c
217
return container_of(chan, struct imxdma_channel, chan);
drivers/dma/imx-sdma.c
1172
return container_of(chan, struct sdma_channel, vc.chan);
drivers/dma/imx-sdma.c
1188
struct sdma_channel *sdmac = container_of(work, struct sdma_channel,
drivers/dma/imx-sdma.c
1444
struct sdma_desc *desc = container_of(vd, struct sdma_desc, vd);
drivers/dma/imx-sdma.c
836
return container_of(t, struct sdma_desc, vd.tx);
drivers/dma/ioat/dma.h
208
return container_of(c, struct ioatdma_chan, dma_chan);
drivers/dma/ioat/dma.h
24
#define to_ioatdma_device(dev) container_of(dev, struct ioatdma_device, dma_dev)
drivers/dma/ioat/init.c
330
dma_chan = container_of(dma->channels.next, struct dma_chan,
drivers/dma/ioat/init.c
830
dma_chan = container_of(dma->channels.next, struct dma_chan,
drivers/dma/ioat/sysfs.c
47
entry = container_of(attr, struct ioat_sysfs_entry, attr);
drivers/dma/ioat/sysfs.c
48
ioat_chan = container_of(kobj, struct ioatdma_chan, kobj);
drivers/dma/ioat/sysfs.c
62
entry = container_of(attr, struct ioat_sysfs_entry, attr);
drivers/dma/ioat/sysfs.c
63
ioat_chan = container_of(kobj, struct ioatdma_chan, kobj);
drivers/dma/k3dma.c
122
#define to_k3_dma(dmadev) container_of(dmadev, struct k3_dma_dev, slave)
drivers/dma/k3dma.c
130
return container_of(chan, struct k3_dma_chan, vc.chan);
drivers/dma/k3dma.c
280
container_of(vd, struct k3_dma_desc_sw, vd);
drivers/dma/k3dma.c
398
bytes = container_of(vd, struct k3_dma_desc_sw, vd)->size;
drivers/dma/k3dma.c
707
container_of(vd, struct k3_dma_desc_sw, vd);
drivers/dma/lgm/lgm-dma.c
1308
struct ldma_chan *c = container_of(work, struct ldma_chan, work);
drivers/dma/lgm/lgm-dma.c
292
return container_of(chan, struct ldma_chan, vchan.chan);
drivers/dma/lgm/lgm-dma.c
297
return container_of(dma_dev, struct ldma_dev, dma_dev);
drivers/dma/lgm/lgm-dma.c
302
return container_of(vdesc, struct dw2_desc_sw, vdesc);
drivers/dma/loongson1-apb-dma.c
87
container_of(dchan, struct ls1x_dma_chan, vc.chan)
drivers/dma/loongson1-apb-dma.c
90
container_of(d, struct ls1x_dma_desc, vd)
drivers/dma/loongson2-apb-dma.c
151
return container_of(vdesc, struct ls2x_dma_desc, vdesc);
drivers/dma/loongson2-apb-dma.c
156
return container_of(chan, struct ls2x_dma_chan, vchan.chan);
drivers/dma/loongson2-apb-dma.c
161
return container_of(ddev, struct ls2x_dma_priv, ddev);
drivers/dma/mediatek/mtk-cqdma.c
150
return container_of(chan->device, struct mtk_cqdma_device, ddev);
drivers/dma/mediatek/mtk-cqdma.c
155
return container_of(chan, struct mtk_cqdma_vchan, vc.chan);
drivers/dma/mediatek/mtk-cqdma.c
160
return container_of(vd, struct mtk_cqdma_vdesc, vd);
drivers/dma/mediatek/mtk-hsdma.c
250
return container_of(chan->device, struct mtk_hsdma_device, ddev);
drivers/dma/mediatek/mtk-hsdma.c
255
return container_of(chan, struct mtk_hsdma_vchan, vc.chan);
drivers/dma/mediatek/mtk-hsdma.c
260
return container_of(vd, struct mtk_hsdma_vdesc, vd);
drivers/dma/mediatek/mtk-hsdma.c
301
kfree(container_of(vd, struct mtk_hsdma_vdesc, vd));
drivers/dma/mediatek/mtk-uart-apdma.c
106
return container_of(d, struct mtk_uart_apdmadev, ddev);
drivers/dma/mediatek/mtk-uart-apdma.c
111
return container_of(c, struct mtk_chan, vc.chan);
drivers/dma/mediatek/mtk-uart-apdma.c
117
return container_of(t, struct mtk_uart_apdma_desc, vd.tx);
drivers/dma/mediatek/mtk-uart-apdma.c
133
kfree(container_of(vd, struct mtk_uart_apdma_desc, vd));
drivers/dma/milbeaut-hdmac.c
86
return container_of(vc, struct milbeaut_hdmac_chan, vc);
drivers/dma/milbeaut-hdmac.c
92
return container_of(vd, struct milbeaut_hdmac_desc, vd);
drivers/dma/milbeaut-xdmac.c
83
return container_of(vc, struct milbeaut_xdmac_chan, vc);
drivers/dma/milbeaut-xdmac.c
89
return container_of(vd, struct milbeaut_xdmac_desc, vd);
drivers/dma/mmp_pdma.c
190
container_of(tx, struct mmp_pdma_desc_sw, async_tx)
drivers/dma/mmp_pdma.c
192
container_of(lh, struct mmp_pdma_desc_sw, node)
drivers/dma/mmp_pdma.c
194
container_of(dchan, struct mmp_pdma_chan, chan)
drivers/dma/mmp_pdma.c
196
container_of(dmadev, struct mmp_pdma_device, device)
drivers/dma/mmp_tdma.c
137
#define to_mmp_tdma_chan(dchan) container_of(dchan, struct mmp_tdma_chan, chan)
drivers/dma/moxart-dma.c
164
return container_of(c, struct moxart_chan, vc.chan);
drivers/dma/moxart-dma.c
170
return container_of(t, struct moxart_desc, vd.tx);
drivers/dma/moxart-dma.c
175
kfree(container_of(vd, struct moxart_desc, vd));
drivers/dma/mpc512x_dma.c
235
return container_of(c, struct mpc_dma_chan, chan);
drivers/dma/mpc512x_dma.c
243
return container_of(mchan, struct mpc_dma, channels[c->chan_id]);
drivers/dma/mpc512x_dma.c
467
mdesc = container_of(txd, struct mpc_dma_desc, desc);
drivers/dma/mv_xor.c
40
container_of(chan, struct mv_xor_chan, dmachan)
drivers/dma/mv_xor.c
43
container_of(tx, struct mv_xor_desc_slot, async_tx)
drivers/dma/mv_xor.h
188
container_of(addr_hw_desc, struct mv_xor_desc_slot, hw_desc)
drivers/dma/mv_xor_v2.c
308
container_of(tx, struct mv_xor_v2_sw_desc, async_tx);
drivers/dma/mv_xor_v2.c
310
container_of(tx->chan, struct mv_xor_v2_device, dmachan);
drivers/dma/mv_xor_v2.c
385
xor_dev = container_of(chan, struct mv_xor_v2_device, dmachan);
drivers/dma/mv_xor_v2.c
437
container_of(chan, struct mv_xor_v2_device, dmachan);
drivers/dma/mv_xor_v2.c
495
container_of(chan, struct mv_xor_v2_device, dmachan);
drivers/dma/mv_xor_v2.c
522
container_of(chan, struct mv_xor_v2_device, dmachan);
drivers/dma/mxs-dma.c
180
return container_of(chan, struct mxs_dma_chan, chan);
drivers/dma/nbpfaxi.c
290
#define nbpf_to_chan(d) container_of(d, struct nbpf_channel, dma_chan)
drivers/dma/nbpfaxi.c
674
struct nbpf_desc *desc = container_of(tx, struct nbpf_desc, async_tx);
drivers/dma/owl-dma.c
292
return container_of(dd, struct owl_dma, dma);
drivers/dma/owl-dma.c
302
return container_of(chan, struct owl_dma_vchan, vc.chan);
drivers/dma/owl-dma.c
307
return container_of(tx, struct owl_dma_txd, vd.tx);
drivers/dma/pch_dma.c
140
return container_of(txd, struct pch_dma_desc, txd);
drivers/dma/pch_dma.c
145
return container_of(chan, struct pch_dma_chan, chan);
drivers/dma/pch_dma.c
150
return container_of(ddev, struct pch_dma, dma);
drivers/dma/pl330.c
2032
return container_of(ch, struct dma_pl330_chan, chan);
drivers/dma/pl330.c
2038
return container_of(tx, struct dma_pl330_desc, txd);
drivers/dma/plx_dma.c
121
return container_of(c, struct plx_dma_dev, dma_chan);
drivers/dma/plx_dma.c
126
return container_of(txd, struct plx_dma_desc, txd);
drivers/dma/plx_dma.c
490
container_of(dma_dev, struct plx_dma_dev, dma_dev);
drivers/dma/ppc4xx/adma.c
3871
ofdev = container_of(adev->dev, struct platform_device, dev);
drivers/dma/ppc4xx/adma.h
16
container_of(chan, struct ppc440spe_adma_chan, common)
drivers/dma/ppc4xx/adma.h
18
container_of(dev, struct ppc440spe_adma_device, common)
drivers/dma/ppc4xx/adma.h
20
container_of(tx, struct ppc440spe_adma_desc_slot, async_tx)
drivers/dma/pxa_dma.c
138
container_of(tx, struct pxad_desc_sw, async_tx)
drivers/dma/pxa_dma.c
140
container_of(dchan, struct pxad_chan, vc.chan)
drivers/dma/pxa_dma.c
142
container_of(dmadev, struct pxad_device, slave)
drivers/dma/pxa_dma.c
144
container_of((_vd), struct pxad_desc_sw, vd)
drivers/dma/pxa_dma.c
778
*vd = container_of(tx, struct virt_dma_desc, tx);
drivers/dma/pxa_dma.c
850
struct pxad_chan *chan = container_of(vc, struct pxad_chan, vc);
drivers/dma/qcom/bam_dma.c
1023
async_desc = container_of(vd, struct bam_async_desc, vd);
drivers/dma/qcom/bam_dma.c
1141
struct bam_async_desc *async_desc = container_of(vd,
drivers/dma/qcom/bam_dma.c
1150
struct bam_device *bdev = container_of(of->of_dma_data,
drivers/dma/qcom/bam_dma.c
378
return container_of(common, struct bam_chan, vc.chan);
drivers/dma/qcom/bam_dma.c
950
residue = container_of(vd, struct bam_async_desc, vd)->length;
drivers/dma/qcom/gpi.c
543
return container_of(dma_chan, struct gchan, vc.chan);
drivers/dma/qcom/gpi.c
548
return container_of(vd, struct gpi_desc, vd);
drivers/dma/qcom/hidma.c
326
mdesc = container_of(txd, struct hidma_desc, desc);
drivers/dma/qcom/hidma.c
78
return container_of(dmadev, struct hidma_dev, ddev);
drivers/dma/qcom/hidma.c
84
return container_of(_lldevp, struct hidma_dev, lldev);
drivers/dma/qcom/hidma.c
89
return container_of(dmach, struct hidma_chan, chan);
drivers/dma/qcom/hidma_mgmt_sys.c
147
chattr = container_of(attr, struct hidma_chan_attr, attr);
drivers/dma/qcom/hidma_mgmt_sys.c
166
chattr = container_of(attr, struct hidma_chan_attr, attr);
drivers/dma/qcom/qcom_adm.c
154
return container_of(common, struct adm_chan, vc.chan);
drivers/dma/qcom/qcom_adm.c
527
async_desc = container_of(vd, struct adm_async_desc, vd);
drivers/dma/qcom/qcom_adm.c
645
residue = container_of(vd, struct adm_async_desc, vd)->length;
drivers/dma/qcom/qcom_adm.c
687
struct adm_async_desc *async_desc = container_of(vd,
drivers/dma/sa11x0-dma.c
128
return container_of(chan, struct sa11x0_dma_chan, vc.chan);
drivers/dma/sa11x0-dma.c
133
return container_of(dmadev, struct sa11x0_dma_dev, slave);
drivers/dma/sa11x0-dma.c
140
return vd ? container_of(vd, struct sa11x0_dma_desc, vd) : NULL;
drivers/dma/sa11x0-dma.c
145
kfree(container_of(vd, struct sa11x0_dma_desc, vd));
drivers/dma/sa11x0-dma.c
443
state->residue = container_of(vd, struct sa11x0_dma_desc, vd)->size;
drivers/dma/sf-pdma/sf-pdma.c
251
return container_of(vdesc, struct sf_pdma_desc, vdesc);
drivers/dma/sf-pdma/sf-pdma.c
47
return container_of(dchan, struct sf_pdma_chan, vchan.chan);
drivers/dma/sf-pdma/sf-pdma.c
52
return container_of(vd, struct sf_pdma_desc, vdesc);
drivers/dma/sh/rcar-dmac.c
186
#define to_rcar_dmac_chan(c) container_of(c, struct rcar_dmac_chan, chan)
drivers/dma/sh/rcar-dmac.c
212
#define to_rcar_dmac(d) container_of(d, struct rcar_dmac, engine)
drivers/dma/sh/rcar-dmac.c
94
#define to_rcar_dmac_desc(d) container_of(d, struct rcar_dmac_desc, async_tx)
drivers/dma/sh/rz-dmac.c
114
#define to_rz_dmac(d) container_of(d, struct rz_dmac, engine)
drivers/dma/sh/rz-dmac.c
62
#define to_rz_dmac_desc(d) container_of(d, struct rz_dmac_desc, vd)
drivers/dma/sh/rz-dmac.c
91
#define to_rz_dmac_chan(c) container_of(c, struct rz_dmac_chan, vc.chan)
drivers/dma/sh/shdma-base.c
36
#define to_shdma_chan(c) container_of(c, struct shdma_chan, dma_chan)
drivers/dma/sh/shdma-base.c
37
#define to_shdma_dev(d) container_of(d, struct shdma_dev, dma_dev)
drivers/dma/sh/shdma-base.c
73
container_of(tx, struct shdma_desc, async_tx);
drivers/dma/sh/shdma.h
55
#define to_sh_chan(chan) container_of(chan, struct sh_dmae_chan, shdma_chan)
drivers/dma/sh/shdma.h
56
#define to_sh_desc(lh) container_of(lh, struct sh_desc, node)
drivers/dma/sh/shdma.h
57
#define tx_to_sh_desc(tx) container_of(tx, struct sh_desc, async_tx)
drivers/dma/sh/shdma.h
58
#define to_sh_dev(chan) container_of(chan->shdma_chan.dma_chan.device,\
drivers/dma/sh/shdmac.c
284
struct sh_dmae_chan *sh_chan = container_of(schan, struct sh_dmae_chan,
drivers/dma/sh/shdmac.c
286
struct sh_dmae_desc *sh_desc = container_of(sdesc,
drivers/dma/sh/shdmac.c
298
struct sh_dmae_chan *sh_chan = container_of(schan, struct sh_dmae_chan,
drivers/dma/sh/shdmac.c
305
struct sh_dmae_chan *sh_chan = container_of(schan, struct sh_dmae_chan,
drivers/dma/sh/shdmac.c
362
struct sh_dmae_chan *sh_chan = container_of(schan, struct sh_dmae_chan,
drivers/dma/sh/shdmac.c
389
struct sh_dmae_desc *sh_desc = container_of(sdesc,
drivers/dma/sh/shdmac.c
404
struct sh_dmae_chan *sh_chan = container_of(schan, struct sh_dmae_chan,
drivers/dma/sh/shdmac.c
411
struct sh_dmae_chan *sh_chan = container_of(schan, struct sh_dmae_chan,
drivers/dma/sh/shdmac.c
426
struct sh_dmae_chan *sh_chan = container_of(schan, struct sh_dmae_chan,
drivers/dma/sh/shdmac.c
428
struct sh_dmae_desc *sh_desc = container_of(sdesc,
drivers/dma/sh/shdmac.c
464
struct sh_dmae_chan *sh_chan = container_of(schan,
drivers/dma/sh/shdmac.c
466
struct sh_dmae_desc *sh_desc = container_of(sdesc,
drivers/dma/sh/shdmac.c
646
struct sh_dmae_chan *sh_chan = container_of(schan,
drivers/dma/sh/usb-dmac.c
106
#define to_usb_dmac(d) container_of(d, struct usb_dmac, engine)
drivers/dma/sh/usb-dmac.c
63
#define to_usb_dmac_desc(vd) container_of(vd, struct usb_dmac_desc, vd)
drivers/dma/sh/usb-dmac.c
87
#define to_usb_dmac_chan(c) container_of(c, struct usb_dmac_chan, vc.chan)
drivers/dma/sprd-dma.c
226
return container_of(c, struct sprd_dma_chn, vc.chan);
drivers/dma/sprd-dma.c
233
return container_of(schan, struct sprd_dma_dev, channels[c->chan_id]);
drivers/dma/sprd-dma.c
238
return container_of(vd, struct sprd_dma_desc, vd);
drivers/dma/st_fdma.c
25
return container_of(c, struct st_fdma_chan, vchan.chan);
drivers/dma/st_fdma.c
30
return container_of(vd, struct st_fdma_desc, vdesc);
drivers/dma/ste_dma40.c
1438
struct d40_chan *d40c = container_of(chan, struct d40_chan, chan);
drivers/dma/ste_dma40.c
1462
struct d40_chan *d40c = container_of(chan, struct d40_chan, chan);
drivers/dma/ste_dma40.c
1488
struct d40_chan *d40c = container_of(tx->chan,
drivers/dma/ste_dma40.c
1491
struct d40_desc *d40d = container_of(tx, struct d40_desc, txd);
drivers/dma/ste_dma40.c
2114
container_of(chan, struct d40_chan, chan);
drivers/dma/ste_dma40.c
2229
struct d40_chan *chan = container_of(dchan, struct d40_chan, chan);
drivers/dma/ste_dma40.c
2292
container_of(chan, struct d40_chan, chan);
drivers/dma/ste_dma40.c
2409
container_of(chan, struct d40_chan, chan);
drivers/dma/ste_dma40.c
2471
container_of(chan, struct d40_chan, chan);
drivers/dma/ste_dma40.c
2556
struct d40_chan *d40c = container_of(chan, struct d40_chan, chan);
drivers/dma/ste_dma40.c
2576
struct d40_chan *d40c = container_of(chan, struct d40_chan, chan);
drivers/dma/ste_dma40.c
2598
struct d40_chan *d40c = container_of(chan, struct d40_chan, chan);
drivers/dma/ste_dma40.c
2659
struct d40_chan *d40c = container_of(chan, struct d40_chan, chan);
drivers/dma/ste_dma40.c
2671
struct d40_chan *d40c = container_of(chan, struct d40_chan, chan);
drivers/dma/stm32/stm32-dma.c
1499
kfree(container_of(vdesc, struct stm32_dma_desc, vdesc));
drivers/dma/stm32/stm32-dma.c
237
return container_of(chan->vchan.chan.device, struct stm32_dma_device,
drivers/dma/stm32/stm32-dma.c
243
return container_of(c, struct stm32_dma_chan, vchan.chan);
drivers/dma/stm32/stm32-dma.c
248
return container_of(vdesc, struct stm32_dma_desc, vdesc);
drivers/dma/stm32/stm32-dma3.c
318
return container_of(chan->vchan.chan.device, struct stm32_dma3_ddata, dma_dev);
drivers/dma/stm32/stm32-dma3.c
323
return container_of(c, struct stm32_dma3_chan, vchan.chan);
drivers/dma/stm32/stm32-dma3.c
328
return container_of(vdesc, struct stm32_dma3_swdesc, vdesc);
drivers/dma/stm32/stm32-mdma.c
265
return container_of(chan->vchan.chan.device, struct stm32_mdma_device,
drivers/dma/stm32/stm32-mdma.c
271
return container_of(c, struct stm32_mdma_chan, vchan.chan);
drivers/dma/stm32/stm32-mdma.c
276
return container_of(vdesc, struct stm32_mdma_desc, vdesc);
drivers/dma/sun4i-dma.c
236
return container_of(dev, struct sun4i_dma_dev, slave);
drivers/dma/sun4i-dma.c
241
return container_of(chan, struct sun4i_dma_vchan, vc.chan);
drivers/dma/sun4i-dma.c
246
return container_of(vd, struct sun4i_dma_contract, vd);
drivers/dma/sun6i-dma.c
223
return container_of(d, struct sun6i_dma_dev, slave);
drivers/dma/sun6i-dma.c
228
return container_of(chan, struct sun6i_vchan, vc.chan);
drivers/dma/sun6i-dma.c
234
return container_of(tx, struct sun6i_desc, vd.tx);
drivers/dma/tegra186-gpc-dma.c
274
return container_of(dc, struct tegra_dma_channel, vc.chan);
drivers/dma/tegra186-gpc-dma.c
279
return container_of(vd, struct tegra_dma_desc, vd);
drivers/dma/tegra186-gpc-dma.c
361
kfree(container_of(vd, struct tegra_dma_desc, vd));
drivers/dma/tegra20-apb-dma.c
248
return container_of(dc, struct tegra_dma_channel, dma_chan);
drivers/dma/tegra20-apb-dma.c
254
return container_of(td, struct tegra_dma_desc, txd);
drivers/dma/tegra210-adma.c
234
return container_of(dc, struct tegra_adma_chan, vc.chan);
drivers/dma/tegra210-adma.c
240
return container_of(td, struct tegra_adma_desc, vd.tx);
drivers/dma/tegra210-adma.c
250
kfree(container_of(vd, struct tegra_adma_desc, vd));
drivers/dma/ti/cppi41.c
251
return container_of(c, struct cppi41_channel, chan);
drivers/dma/ti/edma.c
704
return container_of(c, struct edma_chan, vchan.chan);
drivers/dma/ti/edma.c
709
return container_of(tx, struct edma_desc, vdesc.tx);
drivers/dma/ti/edma.c
714
kfree(container_of(vdesc, struct edma_desc, vdesc));
drivers/dma/ti/k3-udma.c
1088
struct udma_chan *uc = container_of(work, typeof(*uc),
drivers/dma/ti/k3-udma.c
319
return container_of(d, struct udma_dev, ddev);
drivers/dma/ti/k3-udma.c
324
return container_of(c, struct udma_chan, vc.chan);
drivers/dma/ti/k3-udma.c
329
return container_of(t, struct udma_desc, vd.tx);
drivers/dma/ti/k3-udma.c
557
struct udma_dev *ud = container_of(work, typeof(*ud), purge_work);
drivers/dma/ti/omap-dma.c
1555
od = container_of(nb, struct omap_dmadev, nb);
drivers/dma/ti/omap-dma.c
1607
od = container_of(nb, struct omap_dmadev, nb);
drivers/dma/ti/omap-dma.c
235
return container_of(d, struct omap_dmadev, ddev);
drivers/dma/ti/omap-dma.c
240
return container_of(c, struct omap_chan, vc.chan);
drivers/dma/ti/omap-dma.c
245
return container_of(t, struct omap_desc, vd.tx);
drivers/dma/timb_dma.c
296
struct timb_dma_desc *td_desc = container_of(txd, struct timb_dma_desc,
drivers/dma/timb_dma.c
298
struct timb_dma_chan *td_chan = container_of(txd->chan,
drivers/dma/timb_dma.c
404
container_of(chan, struct timb_dma_chan, chan);
drivers/dma/timb_dma.c
435
container_of(chan, struct timb_dma_chan, chan);
drivers/dma/timb_dma.c
473
container_of(chan, struct timb_dma_chan, chan);
drivers/dma/timb_dma.c
495
container_of(chan, struct timb_dma_chan, chan);
drivers/dma/timb_dma.c
548
container_of(chan, struct timb_dma_chan, chan);
drivers/dma/txx9dmac.c
141
return container_of(txd, struct txx9dmac_desc, txd);
drivers/dma/txx9dmac.c
21
return container_of(chan, struct txx9dmac_chan, chan);
drivers/dma/uniphier-mdmac.c
77
return container_of(vc, struct uniphier_mdmac_chan, vc);
drivers/dma/uniphier-mdmac.c
83
return container_of(vd, struct uniphier_mdmac_desc, vd);
drivers/dma/uniphier-xdmac.c
106
return container_of(vc, struct uniphier_xdmac_chan, vc);
drivers/dma/uniphier-xdmac.c
112
return container_of(vd, struct uniphier_xdmac_desc, vd);
drivers/dma/virt-dma.c
16
return container_of(tx, struct virt_dma_desc, tx);
drivers/dma/virt-dma.h
41
return container_of(chan, struct virt_dma_chan, chan);
drivers/dma/xgene-dma.c
190
container_of(tx, struct xgene_dma_desc_sw, tx)
drivers/dma/xgene-dma.c
192
container_of(dchan, struct xgene_dma_chan, dma_chan)
drivers/dma/xilinx/xdma.c
210
return container_of(chan, struct xdma_chan, vchan.chan);
drivers/dma/xilinx/xdma.c
215
return container_of(vdesc, struct xdma_desc, vdesc);
drivers/dma/xilinx/xilinx_dma.c
529
container_of(chan, struct xilinx_dma_chan, common)
drivers/dma/xilinx/xilinx_dma.c
531
container_of(tx, struct xilinx_dma_tx_descriptor, async_tx)
drivers/dma/xilinx/xilinx_dpdma.c
206
container_of(_desc, struct xilinx_dpdma_tx_desc, vdesc)
drivers/dma/xilinx/xilinx_dpdma.c
249
container_of(_chan, struct xilinx_dpdma_chan, vchan.chan)
drivers/dma/xilinx/zynqmp_dma.c
143
#define to_chan(chan) container_of(chan, struct zynqmp_dma_chan, \
drivers/dma/xilinx/zynqmp_dma.c
145
#define tx_to_desc(tx) container_of(tx, struct zynqmp_dma_desc_sw, \
drivers/dpll/zl3073x/core.c
726
struct zl3073x_dev *zldev = container_of(work, struct zl3073x_dev,
drivers/dpll/zl3073x/dpll.c
1182
zldpll = container_of(work, struct zl3073x_dpll, change_work);
drivers/edac/altera_edac.c
2060
#define to_a10edac(p, m) container_of(p, struct altr_arria10_edac, m)
drivers/edac/amd64_edac.c
812
struct mem_ctl_info *mci = container_of(dev, struct mem_ctl_info, dev);
drivers/edac/amd64_edac.h
484
#define to_mci(k) container_of(k, struct mem_ctl_info, dev)
drivers/edac/ecs.c
40
container_of(_dev_attr, struct edac_ecs_dev_attr, dev_attr)
drivers/edac/edac_device.c
577
struct edac_dev_feat_ctx *ctx = container_of(dev, struct edac_dev_feat_ctx, dev);
drivers/edac/edac_device.h
220
container_of(w, struct mem_ctl_info, work)
drivers/edac/edac_device.h
223
container_of(w,struct edac_device_ctl_info,work)
drivers/edac/edac_device_sysfs.c
113
#define to_ctl_info(k) container_of(k, struct edac_device_ctl_info, kobj)
drivers/edac/edac_device_sysfs.c
114
#define to_ctl_info_attr(a) container_of(a,struct ctl_info_attribute,attr)
drivers/edac/edac_device_sysfs.c
23
#define to_edacdev(k) container_of(k, struct edac_device_ctl_info, kobj)
drivers/edac/edac_device_sysfs.c
24
#define to_edacdev_attr(a) container_of(a, struct edacdev_attribute, attr)
drivers/edac/edac_device_sysfs.c
321
#define to_instance(k) container_of(k, struct edac_device_instance, kobj)
drivers/edac/edac_device_sysfs.c
322
#define to_instance_attr(a) container_of(a,struct instance_attribute,attr)
drivers/edac/edac_device_sysfs.c
408
#define to_block(k) container_of(k, struct edac_device_block, kobj)
drivers/edac/edac_device_sysfs.c
410
container_of(a, struct edac_dev_sysfs_block_attribute, attr)
drivers/edac/edac_mc.c
180
struct mem_ctl_info *mci = container_of(dev, struct mem_ctl_info, dev);
drivers/edac/edac_mc.c
58
return container_of(e, struct mem_ctl_info, error_desc);
drivers/edac/edac_mc.h
96
#define to_mci(k) container_of(k, struct mem_ctl_info, dev)
drivers/edac/edac_mc_sysfs.c
122
#define to_dimm(k) container_of(k, struct dimm_info, dev)
drivers/edac/edac_mc_sysfs.c
309
#define to_mci(k) container_of(k, struct mem_ctl_info, dev)
drivers/edac/edac_pci.h
91
container_of(w, struct edac_pci_ctl_info,work)
drivers/edac/edac_pci_sysfs.c
211
#define to_edacpci(k) container_of(k, struct edac_pci_ctl_info, kobj)
drivers/edac/edac_pci_sysfs.c
212
#define to_edacpci_attr(a) container_of(a, struct edac_pci_attr, attr)
drivers/edac/edac_pci_sysfs.c
70
#define to_instance(k) container_of(k, struct edac_pci_ctl_info, kobj)
drivers/edac/edac_pci_sysfs.c
71
#define to_instance_attr(a) container_of(a, struct instance_attribute, attr)
drivers/edac/fsl_ddr_edac.c
66
#define to_mci(k) container_of(k, struct mem_ctl_info, dev)
drivers/edac/highbank_mc_edac.c
98
#define to_mci(k) container_of(k, struct mem_ctl_info, dev)
drivers/edac/i5100_edac.c
568
struct i5100_priv *priv = container_of(i5100_scrubbing,
drivers/edac/i5100_edac.c
926
#define to_mci(k) container_of(k, struct mem_ctl_info, dev)
drivers/edac/i7core_edac.c
650
#define to_mci(k) container_of(k, struct mem_ctl_info, dev)
drivers/edac/mem_repair.c
160
struct device_attribute *dev_attr = container_of(a, struct device_attribute, attr);
drivers/edac/mem_repair.c
58
container_of(_dev_attr, struct edac_mem_repair_dev_attr, dev_attr)
drivers/edac/octeon_edac-lmc.c
26
#define to_mci(k) container_of(k, struct mem_ctl_info, dev)
drivers/edac/octeon_edac-pc.c
41
struct co_cache_error *p = container_of(this, struct co_cache_error,
drivers/edac/scrub.c
36
container_of(_dev_attr, struct edac_scrub_dev_attr, dev_attr)
drivers/edac/scrub.c
92
struct device_attribute *dev_attr = container_of(a, struct device_attribute, attr);
drivers/edac/sifive_edac.c
33
p = container_of(this, struct sifive_edac_priv, notifier);
drivers/edac/synopsys_edac.c
986
#define to_mci(k) container_of(k, struct mem_ctl_info, dev)
drivers/edac/thunderx_edac.c
1072
struct thunderx_ocx *ocx = container_of(msix, struct thunderx_ocx,
drivers/edac/thunderx_edac.c
1101
struct thunderx_ocx *ocx = container_of(msix, struct thunderx_ocx,
drivers/edac/thunderx_edac.c
1165
struct thunderx_ocx *ocx = container_of(msix, struct thunderx_ocx,
drivers/edac/thunderx_edac.c
1184
struct thunderx_ocx *ocx = container_of(msix, struct thunderx_ocx,
drivers/edac/thunderx_edac.c
1756
struct thunderx_l2c *tad = container_of(msix, struct thunderx_l2c,
drivers/edac/thunderx_edac.c
1788
struct thunderx_l2c *cbc = container_of(msix, struct thunderx_l2c,
drivers/edac/thunderx_edac.c
1817
struct thunderx_l2c *mci = container_of(msix, struct thunderx_l2c,
drivers/edac/thunderx_edac.c
1838
struct thunderx_l2c *l2c = container_of(msix, struct thunderx_l2c,
drivers/edac/versal_edac.c
671
#define to_mci(k) container_of(k, struct mem_ctl_info, dev)
drivers/edac/versalnet_edac.c
507
#define to_mci(k) container_of(k, struct mem_ctl_info, dev)
drivers/extcon/extcon-adc-jack.c
59
struct adc_jack_data *data = container_of(to_delayed_work(work),
drivers/extcon/extcon-axp288.c
181
container_of(work, struct axp288_extcon_info, role_work);
drivers/extcon/extcon-axp288.c
297
container_of(nb, struct axp288_extcon_info, id_nb);
drivers/extcon/extcon-gpio.c
49
container_of(to_delayed_work(work), struct gpio_extcon_data,
drivers/extcon/extcon-intel-int3496.c
83
container_of(work, struct int3496_data, work.work);
drivers/extcon/extcon-lc824206xa.c
247
struct lc824206xa_data *data = container_of(work, struct lc824206xa_data, work);
drivers/extcon/extcon-max14577.c
483
struct max14577_muic_info *info = container_of(work,
drivers/extcon/extcon-max14577.c
650
struct max14577_muic_info *info = container_of(to_delayed_work(work),
drivers/extcon/extcon-max77693.c
1062
struct max77693_muic_info *info = container_of(to_delayed_work(work),
drivers/extcon/extcon-max77693.c
938
struct max77693_muic_info *info = container_of(work,
drivers/extcon/extcon-max77843.c
628
struct max77843_muic_info *info = container_of(work,
drivers/extcon/extcon-max77843.c
704
struct max77843_muic_info *info = container_of(to_delayed_work(work),
drivers/extcon/extcon-max8997.c
510
struct max8997_muic_info *info = container_of(work,
drivers/extcon/extcon-max8997.c
623
struct max8997_muic_info *info = container_of(to_delayed_work(work),
drivers/extcon/extcon-palmas.c
118
struct palmas_usb *palmas_usb = container_of(to_delayed_work(work),
drivers/extcon/extcon-ptn5150.c
118
struct ptn5150_info *info = container_of(work,
drivers/extcon/extcon-qcom-spmi-misc.c
42
struct qcom_usb_extcon_info *info = container_of(to_delayed_work(work),
drivers/extcon/extcon-rt8973a.c
408
struct rt8973a_muic_info *info = container_of(work,
drivers/extcon/extcon-rt8973a.c
490
struct rt8973a_muic_info *info = container_of(to_delayed_work(work),
drivers/extcon/extcon-rtk-type-c.c
599
struct type_c_data *type_c = container_of(work, struct type_c_data,
drivers/extcon/extcon-sm5502.c
525
struct sm5502_muic_info *info = container_of(work,
drivers/extcon/extcon-sm5502.c
632
struct sm5502_muic_info *info = container_of(to_delayed_work(work),
drivers/extcon/extcon-usb-gpio.c
63
struct usb_extcon_info *info = container_of(to_delayed_work(work),
drivers/extcon/extcon-usbc-cros-ec.c
370
info = container_of(nb, struct cros_ec_extcon_info, notifier);
drivers/extcon/extcon.c
399
struct extcon_cable *cable = container_of(attr, struct extcon_cable,
drivers/extcon/extcon.c
410
struct extcon_cable *cable = container_of(attr, struct extcon_cable,
drivers/firewire/core-card.c
767
struct fw_card *card = container_of(kref, struct fw_card, kref);
drivers/firewire/core-cdev.c
146
return container_of(resource, struct address_handler_resource, resource);
drivers/firewire/core-cdev.c
151
return container_of(resource, struct inbound_transaction_resource, resource);
drivers/firewire/core-cdev.c
1540
container_of(packet, struct outbound_phy_packet_event, p);
drivers/firewire/core-cdev.c
156
return container_of(resource, struct descriptor_resource, resource);
drivers/firewire/core-cdev.c
161
return container_of(resource, struct iso_resource, resource);
drivers/firewire/core-cdev.c
85
struct client *client = container_of(kref, struct client, kref);
drivers/firewire/core-device.c
218
container_of(dev->driver, struct fw_driver, driver);
drivers/firewire/core-device.c
226
container_of(dev->driver, struct fw_driver, driver);
drivers/firewire/core-device.c
285
container_of(dattr, struct config_rom_attribute, attr);
drivers/firewire/core-device.c
333
container_of(dattr, struct config_rom_attribute, attr);
drivers/firewire/core-transaction.c
193
container_of(packet, struct fw_transaction, packet);
drivers/firewire/core-transaction.c
614
struct fw_address_handler *handler = container_of(kref, struct fw_address_handler, kref);
drivers/firewire/core-transaction.c
725
struct fw_request *request = container_of(kref, struct fw_request, kref);
drivers/firewire/core-transaction.c
738
struct fw_request *request = container_of(packet, struct fw_request, response);
drivers/firewire/core.h
233
struct fw_node *node = container_of(kref, struct fw_node, kref);
drivers/firewire/nosy.c
97
kfree(container_of(kref, struct pcilynx, kref));
drivers/firewire/ohci.c
1358
struct at_context *ctx = container_of(context, struct at_context, context);
drivers/firewire/ohci.c
244
return container_of(card, struct fw_ohci, card);
drivers/firewire/ohci.c
2786
container_of(context, struct iso_context, context);
drivers/firewire/ohci.c
2821
container_of(context, struct iso_context, context);
drivers/firewire/ohci.c
2914
container_of(context, struct iso_context, context);
drivers/firewire/ohci.c
3059
struct iso_context *ctx = container_of(base, struct iso_context, base);
drivers/firewire/ohci.c
3109
struct iso_context *ctx = container_of(base, struct iso_context, base);
drivers/firewire/ohci.c
3133
struct iso_context *ctx = container_of(base, struct iso_context, base);
drivers/firewire/ohci.c
3455
struct iso_context *ctx = container_of(base, struct iso_context, base);
drivers/firewire/ohci.c
3474
&container_of(base, struct iso_context, base)->context;
drivers/firewire/ohci.c
3481
struct iso_context *ctx = container_of(base, struct iso_context, base);
drivers/firewire/ohci.c
996
struct iso_context *isoc_ctx = container_of(base, struct iso_context, base);
drivers/firewire/sbp2.c
1218
container_of((void *)tgt, struct Scsi_Host, hostdata[0]);
drivers/firewire/sbp2.c
1340
container_of(base_orb, struct sbp2_command_orb, base);
drivers/firewire/sbp2.c
401
struct sbp2_orb *orb = container_of(kref, struct sbp2_orb, kref);
drivers/firewire/sbp2.c
542
container_of(base_orb, struct sbp2_management_orb, base);
drivers/firewire/sbp2.c
702
container_of((void *)tgt, struct Scsi_Host, hostdata[0]);
drivers/firewire/sbp2.c
726
container_of((void *)tgt, struct Scsi_Host, hostdata[0]);
drivers/firewire/sbp2.c
749
container_of((void *)tgt, struct Scsi_Host, hostdata[0]);
drivers/firewire/sbp2.c
800
container_of(work, struct sbp2_logical_unit, work.work);
drivers/firewire/sbp2.c
864
shost = container_of((void *)tgt, struct Scsi_Host, hostdata[0]);
drivers/firewire/sbp2.c
910
container_of(work, struct sbp2_logical_unit, work.work);
drivers/firewire/sbp2.c
960
struct sbp2_logical_unit *lu = container_of(to_delayed_work(work),
drivers/firmware/arm_ffa/driver.c
1542
struct ffa_drv_info *info = container_of(work, struct ffa_drv_info,
drivers/firmware/arm_scmi/driver.c
116
#define ph_to_pi(h) container_of(h, struct scmi_protocol_instance, ph)
drivers/firmware/arm_scmi/driver.c
176
#define handle_to_scmi_info(h) container_of(h, struct scmi_info, handle)
drivers/firmware/arm_scmi/driver.c
177
#define tx_minfo_to_scmi_info(h) container_of(h, struct scmi_info, tx_minfo)
drivers/firmware/arm_scmi/driver.c
178
#define bus_nb_to_scmi_info(nb) container_of(nb, struct scmi_info, bus_nb)
drivers/firmware/arm_scmi/driver.c
179
#define req_nb_to_scmi_info(nb) container_of(nb, struct scmi_info, dev_req_nb)
drivers/firmware/arm_scmi/notify.c
1588
ni = container_of(work, struct scmi_notify_instance, init_work);
drivers/firmware/arm_scmi/notify.c
547
eq = container_of(work, struct events_queue, notify_work);
drivers/firmware/arm_scmi/notify.c
548
pd = container_of(eq, struct scmi_registered_events_desc, equeue);
drivers/firmware/arm_scmi/raw_mode.c
438
raw = container_of(work, struct scmi_raw_mode_info, waiters_work);
drivers/firmware/arm_scmi/scmi_power_control.c
100
container_of(x, struct scmi_syspower_conf, userspace_nb)
drivers/firmware/arm_scmi/scmi_power_control.c
103
container_of(x, struct scmi_syspower_conf, reboot_nb)
drivers/firmware/arm_scmi/scmi_power_control.c
106
container_of(x, struct scmi_syspower_conf, forceful_work)
drivers/firmware/arm_scmi/transports/mailbox.c
42
#define client_to_scmi_mailbox(c) container_of(c, struct scmi_mailbox, cl)
drivers/firmware/arm_scmi/transports/virtio.c
326
vioch = container_of(work, struct scmi_vio_channel, deferred_tx_work);
drivers/firmware/arm_scpi.c
415
struct scpi_chan *ch = container_of(c, struct scpi_chan, cl);
drivers/firmware/arm_scpi.c
429
struct scpi_chan *ch = container_of(c, struct scpi_chan, cl);
drivers/firmware/dmi-id.c
20
container_of(_dev_attr, struct dmi_device_attribute, dev_attr)
drivers/firmware/dmi-sysfs.c
210
attr = container_of(data->attr,
drivers/firmware/dmi-sysfs.c
90
return container_of(kobj, struct dmi_sysfs_entry, kobj);
drivers/firmware/dmi-sysfs.c
95
return container_of(attr, struct dmi_sysfs_attribute, attr);
drivers/firmware/edd.c
101
#define to_edd_attr(_attr) container_of(_attr,struct edd_attribute,attr)
drivers/firmware/edd.c
102
#define to_edd_device(obj) container_of(obj,struct edd_device,kobj)
drivers/firmware/efi/esrt.c
82
return container_of(kobj, struct esre_entry, kobj);
drivers/firmware/efi/esrt.c
87
return container_of(attr, struct esre_attribute, attr);
drivers/firmware/google/coreboot_table.c
24
#define CB_DEV(d) container_of(d, struct coreboot_device, dev)
drivers/firmware/google/coreboot_table.h
89
return container_of(dev, struct coreboot_device, dev);
drivers/firmware/imx/imx-dsp.c
52
struct imx_dsp_chan *chan = container_of(c, struct imx_dsp_chan, cl);
drivers/firmware/imx/imx-scu.c
108
struct imx_sc_chan *sc_chan = container_of(cl, struct imx_sc_chan, cl);
drivers/firmware/imx/imx-scu.c
115
struct imx_sc_chan *sc_chan = container_of(c, struct imx_sc_chan, cl);
drivers/firmware/memmap.c
389
return container_of(attr, struct memmap_attribute, attr);
drivers/firmware/memmap.c
95
return container_of(kobj, struct firmware_map_entry, kobj);
drivers/firmware/mtk-adsp-ipc.c
54
struct mtk_adsp_chan *chan = container_of(c, struct mtk_adsp_chan, cl);
drivers/firmware/qcom/qcom_qseecom.c
26
client = container_of(dev, struct qseecom_client, aux_dev.dev);
drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
815
qcuefi->client = container_of(aux_dev, struct qseecom_client, aux_dev);
drivers/firmware/qemu_fw_cfg.c
351
return container_of(kobj, struct fw_cfg_sysfs_entry, kobj);
drivers/firmware/qemu_fw_cfg.c
363
return container_of(attr, struct fw_cfg_sysfs_attribute, attr);
drivers/firmware/raspberrypi.c
256
struct rpi_firmware *fw = container_of(kref, struct rpi_firmware,
drivers/firmware/raspberrypi.c
41
struct rpi_firmware *fw = container_of(cl, struct rpi_firmware, cl);
drivers/firmware/samsung/exynos-acpm.c
187
#define client_to_acpm_chan(c) container_of(c, struct acpm_chan, cl)
drivers/firmware/samsung/exynos-acpm.c
188
#define handle_to_acpm_info(h) container_of(h, struct acpm_info, handle)
drivers/firmware/tegra/bpmp-tegra186.c
41
priv = container_of(client, struct tegra186_bpmp, mbox.client);
drivers/firmware/thead,th1520-aon.c
79
container_of(c, struct th1520_aon_chan, cl);
drivers/firmware/ti_sci.c
127
#define cl_to_ti_sci_info(c) container_of(c, struct ti_sci_info, cl)
drivers/firmware/ti_sci.c
128
#define handle_to_ti_sci_info(h) container_of(h, struct ti_sci_info, handle)
drivers/firmware/turris-mox-rwtm.c
254
struct mox_rwtm *rwtm = container_of(rng, struct mox_rwtm, hwrng);
drivers/fpga/dfl-afu-dma-region.c
157
this = container_of(*new, struct dfl_afu_dma_region, node);
drivers/fpga/dfl-afu-dma-region.c
210
region = container_of(node, struct dfl_afu_dma_region, node);
drivers/fpga/dfl-afu-dma-region.c
254
region = container_of(node, struct dfl_afu_dma_region, node);
drivers/fpga/dfl-fme-perf.c
176
#define to_fme_perf_priv(_pmu) container_of(_pmu, struct fme_perf_priv, pmu)
drivers/fpga/dfl-fme-perf.c
529
eattr = container_of(attr, struct dev_ext_attribute, attr);
drivers/fpga/dfl-fme-perf.c
680
eattr = container_of(attr, struct dev_ext_attribute, attr.attr);
drivers/fpga/dfl.h
428
pdata = container_of(inode->i_cdev, struct dfl_feature_platform_data,
drivers/fpga/xilinx-selectmap.c
26
container_of(obj, struct xilinx_selectmap_conf, core)
drivers/fsi/fsi-core.c
805
struct fsi_slave *slave = container_of(inode->i_cdev, struct fsi_slave, cdev);
drivers/fsi/fsi-master-aspeed.c
31
container_of(m, struct fsi_master_aspeed, master)
drivers/fsi/fsi-master-ast-cf.c
120
#define to_fsi_master_acf(m) container_of(m, struct fsi_master_acf, master)
drivers/fsi/fsi-master-gpio.c
42
#define to_fsi_master_gpio(m) container_of(m, struct fsi_master_gpio, master)
drivers/fsi/fsi-master-hub.c
43
#define to_fsi_master_hub(m) container_of(m, struct fsi_master_hub, master)
drivers/fsi/fsi-master-i2cr.c
190
struct fsi_master_i2cr *i2cr = container_of(master, struct fsi_master_i2cr, master);
drivers/fsi/fsi-master-i2cr.c
229
struct fsi_master_i2cr *i2cr = container_of(master, struct fsi_master_i2cr, master);
drivers/fsi/fsi-master-i2cr.h
20
#define to_fsi_master_i2cr(m) container_of(m, struct fsi_master_i2cr, master)
drivers/fsi/fsi-master.h
139
#define to_fsi_master(d) container_of(d, struct fsi_master, dev)
drivers/fsi/fsi-occ.c
58
#define to_occ(x) container_of((x), struct occ, mdev)
drivers/fsi/fsi-occ.c
76
#define to_client(x) container_of((x), struct occ_client, xfr)
drivers/fsi/fsi-sbefifo.c
1015
struct sbefifo *sbefifo = container_of(dev, struct sbefifo, dev);
drivers/fsi/fsi-sbefifo.c
149
struct sbefifo *sbefifo = container_of(dev, struct sbefifo, dev);
drivers/fsi/fsi-sbefifo.c
792
struct sbefifo *sbefifo = container_of(inode->i_cdev, struct sbefifo, cdev);
drivers/fsi/fsi-scom.c
506
struct scom_device *scom = container_of(inode->i_cdev, struct scom_device, cdev);
drivers/fsi/fsi-scom.c
524
struct scom_device *scom = container_of(dev, struct scom_device, dev);
drivers/fsi/fsi-slave.h
26
#define to_fsi_slave(d) container_of(d, struct fsi_slave, dev)
drivers/fwctl/main.c
210
container_of(inode->i_cdev, struct fwctl_device, cdev);
drivers/fwctl/main.c
274
container_of(device, struct fwctl_device, dev);
drivers/fwctl/mlx5/main.c
132
container_of(uctx, struct mlx5ctl_uctx, uctx);
drivers/fwctl/mlx5/main.c
134
container_of(uctx->fwctl, struct mlx5ctl_dev, fwctl);
drivers/fwctl/mlx5/main.c
157
container_of(uctx->fwctl, struct mlx5ctl_dev, fwctl);
drivers/fwctl/mlx5/main.c
159
container_of(uctx, struct mlx5ctl_uctx, uctx);
drivers/fwctl/mlx5/main.c
167
container_of(uctx, struct mlx5ctl_uctx, uctx);
drivers/fwctl/mlx5/main.c
310
container_of(uctx->fwctl, struct mlx5ctl_dev, fwctl);
drivers/fwctl/mlx5/main.c
312
container_of(uctx, struct mlx5ctl_uctx, uctx);
drivers/fwctl/mlx5/main.c
374
struct mlx5_adev *madev = container_of(adev, struct mlx5_adev, adev);
drivers/fwctl/pds/main.c
353
struct pdsfc_dev *pdsfc = container_of(uctx->fwctl, struct pdsfc_dev, fwctl);
drivers/fwctl/pds/main.c
44
struct pdsfc_dev *pdsfc = container_of(uctx->fwctl, struct pdsfc_dev, fwctl);
drivers/fwctl/pds/main.c
45
struct pdsfc_uctx *pdsfc_uctx = container_of(uctx, struct pdsfc_uctx, uctx);
drivers/fwctl/pds/main.c
468
container_of(adev, struct pds_auxiliary_dev, aux_dev);
drivers/fwctl/pds/main.c
58
struct pdsfc_uctx *pdsfc_uctx = container_of(uctx, struct pdsfc_uctx, uctx);
drivers/gnss/core.c
34
#define to_gnss_device(d) container_of((d), struct gnss_device, dev)
drivers/gnss/core.c
41
gdev = container_of(inode->i_cdev, struct gnss_device, cdev);
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
1268
#define to_skel_dev(d) container_of(d, struct usb_skel, kref)
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
666
item = container_of(p, WQT, WQE);
drivers/gpio/dev-sync-probe.c
23
pdata = container_of(nb, struct dev_sync_probe_data, bus_notifier);
drivers/gpio/gpio-adp5585.c
271
struct adp5585_gpio_dev *adp5585_gpio = container_of(nb, struct adp5585_gpio_dev, nb);
drivers/gpio/gpio-aggregator.c
867
return container_of(group, struct gpio_aggregator, group);
drivers/gpio/gpio-aggregator.c
875
return container_of(group, struct gpio_aggregator_line, group);
drivers/gpio/gpio-ath79.c
185
container_of(gen_gc, struct ath79_gpio_ctrl, chip);
drivers/gpio/gpio-ath79.c
42
return container_of(gen_gc, struct ath79_gpio_ctrl, chip);
drivers/gpio/gpio-dwapb.c
110
return container_of(to_gpio_generic_chip(gc),
drivers/gpio/gpio-eic-sprd.c
106
return container_of(nb, struct sprd_eic, irq_nb);
drivers/gpio/gpio-ep93xx.c
41
return container_of(to_gpio_generic_chip(gc), struct ep93xx_gpio_chip, chip);
drivers/gpio/gpio-hisi.c
48
struct hisi_gpio *hisi_gpio = container_of(to_gpio_generic_chip(chip),
drivers/gpio/gpio-hisi.c
58
struct hisi_gpio *hisi_gpio = container_of(to_gpio_generic_chip(chip),
drivers/gpio/gpio-ljca.c
273
container_of(work, struct ljca_gpio_dev, work);
drivers/gpio/gpio-loongson-64bit.c
53
return container_of(to_gpio_generic_chip(chip),
drivers/gpio/gpio-max730x.c
50
struct max7301 *ts = container_of(chip, struct max7301, chip);
drivers/gpio/gpio-max730x.c
92
struct max7301 *ts = container_of(chip, struct max7301, chip);
drivers/gpio/gpio-mpsse.c
403
struct mpsse_worker *my_worker = container_of(my_work, struct mpsse_worker, work);
drivers/gpio/gpio-mt7621.c
63
return container_of(gen_gc, struct mtk_gc, chip);
drivers/gpio/gpio-omap.c
1287
bank = container_of(nb, struct gpio_bank, nb);
drivers/gpio/gpio-realtek-otto.c
105
return container_of(to_gpio_generic_chip(gc), struct realtek_gpio_ctrl, chip);
drivers/gpio/gpio-reg.c
31
#define to_gpio_reg(x) container_of(x, struct gpio_reg, gc)
drivers/gpio/gpio-sa1100.c
27
#define sa1100_gpio_chip(x) container_of(x, struct sa1100_gpio_chip, chip)
drivers/gpio/gpio-sama5d2-piobu.c
61
struct sama5d2_piobu *piobu = container_of(chip, struct sama5d2_piobu,
drivers/gpio/gpio-sama5d2-piobu.c
83
struct sama5d2_piobu *piobu = container_of(chip, struct sama5d2_piobu,
drivers/gpio/gpio-sama5d2-piobu.c
98
struct sama5d2_piobu *piobu = container_of(chip, struct sama5d2_piobu,
drivers/gpio/gpio-sim.c
573
return container_of(group, struct gpio_sim_device, group);
drivers/gpio/gpio-sim.c
607
return container_of(group, struct gpio_sim_bank, group);
drivers/gpio/gpio-sim.c
641
return container_of(group, struct gpio_sim_line, group);
drivers/gpio/gpio-sim.c
662
return container_of(item, struct gpio_sim_hog, item);
drivers/gpio/gpio-sim.c
67
return container_of(dev_attr, struct gpio_sim_attribute, dev_attr);
drivers/gpio/gpio-spacemit-k1.c
21
#define to_spacemit_gpio_bank(x) container_of((x), struct spacemit_gpio_bank, gc)
drivers/gpio/gpio-tegra186.c
524
#define to_tegra_gpio(x) container_of((x), struct tegra_gpio, gpio)
drivers/gpio/gpio-virtuser.c
1024
return container_of(group, struct gpio_virtuser_lookup, group);
drivers/gpio/gpio-virtuser.c
1044
return container_of(group, struct gpio_virtuser_lookup_entry, group);
drivers/gpio/gpio-virtuser.c
92
return container_of(work, struct gpio_virtuser_irq_work_context, work);
drivers/gpio/gpio-virtuser.c
997
return container_of(group, struct gpio_virtuser_device, group);
drivers/gpio/gpio-xgs-iproc.c
42
return container_of(to_gpio_generic_chip(gc), struct iproc_gpio_chip, gen_gc);
drivers/gpio/gpiolib-cdev.c
1801
struct lineevent_state *le = container_of(nb, struct lineevent_state,
drivers/gpio/gpiolib-cdev.c
2489
container_of(work, struct lineinfo_changed_ctx, work);
drivers/gpio/gpiolib-cdev.c
2524
container_of(nb, struct gpio_chardev_data, lineinfo_changed_nb);
drivers/gpio/gpiolib-cdev.c
2572
struct gpio_chardev_data *cdev = container_of(nb,
drivers/gpio/gpiolib-cdev.c
2687
struct gpio_device *gdev = container_of(inode->i_cdev,
drivers/gpio/gpiolib-cdev.c
550
struct linereq *lr = container_of(nb, struct linereq,
drivers/gpio/gpiolib-cdev.c
829
struct line *line = container_of(work, struct line, work.work);
drivers/gpio/gpiolib-shared.c
626
container_of(kref, struct gpio_shared_entry, ref);
drivers/gpio/gpiolib-sysfs.c
127
struct gpiod_data *data = container_of(attr, struct gpiod_data,
drivers/gpio/gpiolib-sysfs.c
144
struct gpiod_data *data = container_of(attr, struct gpiod_data,
drivers/gpio/gpiolib-sysfs.c
166
struct gpiod_data *data = container_of(attr, struct gpiod_data,
drivers/gpio/gpiolib-sysfs.c
183
struct gpiod_data *data = container_of(attr, struct gpiod_data,
drivers/gpio/gpiolib-sysfs.c
298
struct gpiod_data *data = container_of(attr, struct gpiod_data,
drivers/gpio/gpiolib-sysfs.c
314
struct gpiod_data *data = container_of(attr, struct gpiod_data,
drivers/gpio/gpiolib-sysfs.c
370
struct gpiod_data *data = container_of(attr, struct gpiod_data,
drivers/gpio/gpiolib-sysfs.c
385
struct gpiod_data *data = container_of(attr, struct gpiod_data,
drivers/gpio/gpiolib-sysfs.c
403
struct device_attribute *dev_attr = container_of(attr,
drivers/gpio/gpiolib-sysfs.c
409
data = container_of(dev_attr, struct gpiod_data, dir_attr);
drivers/gpio/gpiolib-sysfs.c
415
data = container_of(dev_attr, struct gpiod_data, edge_attr);
drivers/gpio/gpiolib.c
142
kfree(container_of(rh, struct gpio_desc_label, rh));
drivers/gpio/gpiolib.h
96
return container_of(dev, struct gpio_device, dev);
drivers/gpu/drm/adp/adp-mipi.c
219
container_of(bridge, struct adp_mipi_drv_private, bridge);
drivers/gpu/drm/adp/adp-mipi.c
31
#define mipi_to_adp(x) container_of(x, struct adp_mipi_drv_private, dsi)
drivers/gpu/drm/adp/adp_drv.c
128
#define to_adp(x) container_of(x, struct adp_drv_private, drm)
drivers/gpu/drm/adp/adp_drv.c
129
#define crtc_to_adp(x) container_of(x, struct adp_drv_private, crtc)
drivers/gpu/drm/amd/amdgpu/aldebaran.c
130
container_of(work, struct amdgpu_reset_control, reset_work);
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1268
return container_of(ddev, struct amdgpu_device, ddev);
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1278
return container_of(bdev, struct amdgpu_device, mman.bdev);
drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c
681
struct aca_handle *handle = container_of(attr, struct aca_handle, aca_attr);
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c
135
apd = container_of(genpd, struct acp_pm_domain, gpd);
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c
152
apd = container_of(genpd, struct acp_pm_domain, gpd);
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c
1267
struct amdgpu_device *adev = container_of(nb, struct amdgpu_device, acpi_nb);
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
127
struct amdgpu_device *adev = container_of(work, struct amdgpu_device,
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c
94
fence = container_of(f, struct amdgpu_amdkfd_fence, base);
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1410
process = container_of(process_info, struct kfd_process, kgd_process_info);
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1715
struct amdgpu_fpriv *fpriv = container_of(avm, struct amdgpu_fpriv, vm);
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2807
container_of(dwork, struct amdkfd_process_info,
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
3032
container_of(peer_vm, struct amdgpu_fpriv, vm);
drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c
43
struct amdgpu_bo_list *list = container_of(rcu, struct amdgpu_bo_list,
drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c
51
struct amdgpu_bo_list *list = container_of(ref, struct amdgpu_bo_list,
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c
234
fpriv = container_of(ctx->ctx_mgr, struct amdgpu_fpriv, ctx_mgr);
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c
33
container_of((e), struct amdgpu_ctx_entity, entity)
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c
408
struct amdgpu_ctx *ctx = container_of(ref, struct amdgpu_ctx, refcount);
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c
513
ctx = container_of(ref, struct amdgpu_ctx, refcount);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
3630
container_of(work, struct amdgpu_device, delayed_init_work.work);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
3641
container_of(work, struct amdgpu_device, gfx.gfx_off_delay_work.work);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
4166
container_of(__work, struct amdgpu_device, xgmi_reset_work);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
5079
struct amdgpu_device *adev = container_of(nb, struct amdgpu_device, pm_nb);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1015
#define to_ip_die_entry(x) container_of(to_kset(x), struct ip_die_entry, ip_kset)
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1067
struct ip_discovery_top *ip_top = container_of(to_kset(kobj),
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1076
struct ip_discovery_top *ip_top = container_of(kobj, struct ip_discovery_top,
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1326
#define list_to_kobj(el) container_of(el, struct kobject, entry)
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
934
#define to_ip_hw_instance(x) container_of(x, struct ip_hw_instance, kobj)
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
935
#define to_ip_hw_instance_attr(x) container_of(x, struct ip_hw_instance_attr, attr)
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
969
#define to_ip_hw_id(x) container_of(to_kset(x), struct ip_hw_id, hw_id_kset)
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
995
#define to_ip_die_entry_attr(x) container_of(x, struct ip_die_entry_attribute, attr)
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
122
container_of(__work, struct delayed_work, work);
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
124
container_of(delayed_work, struct amdgpu_flip_work, flip_work);
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
175
container_of(__work, struct amdgpu_flip_work, unpin_work);
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
69
struct amdgpu_device *adev = container_of(work, struct amdgpu_device,
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
95
container_of(cb, struct amdgpu_flip_work, cb);
drivers/gpu/drm/amd/amdgpu/amdgpu_eviction_fence.c
28
#define work_to_evf_mgr(w, name) container_of(w, struct amdgpu_eviction_fence_mgr, name)
drivers/gpu/drm/amd/amdgpu/amdgpu_eviction_fence.c
29
#define evf_mgr_to_fpriv(e) container_of(e, struct amdgpu_fpriv, evf_mgr)
drivers/gpu/drm/amd/amdgpu/amdgpu_eviction_fence.c
42
ef = container_of(f, struct amdgpu_eviction_fence, base);
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
261
am_fence = container_of(fence, struct amdgpu_fence, base);
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
50
struct amdgpu_fence *__f = container_of(f, struct amdgpu_fence, base);
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
740
fence = container_of(unprocessed, struct amdgpu_fence, base);
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
800
fence = container_of(unprocessed, struct amdgpu_fence, base);
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
861
struct dma_fence *f = container_of(rcu, struct dma_fence, rcu);
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
967
struct amdgpu_device *adev = container_of(work, struct amdgpu_device,
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h
34
#define gem_to_amdgpu_bo(gobj) container_of((gobj), struct amdgpu_bo, tbo.base)
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
2137
container_of(work, struct amdgpu_isolation_work, work.work);
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
2311
container_of(work, struct amdgpu_device, gfx.idle_work.work);
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
201
struct amdgpu_device *adev = container_of(mgr, typeof(*adev), mman.gtt_mgr);
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
241
adev = container_of(mgr, typeof(*adev), mman.gtt_mgr);
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
247
node = container_of(mm_node, typeof(*node), mm_nodes[0]);
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
34
return container_of(man, struct amdgpu_gtt_mgr, manager);
drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c
107
struct amdgpu_bo *bo = container_of(mni, struct amdgpu_bo, notifier);
drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c
70
struct amdgpu_bo *bo = container_of(mni, struct amdgpu_bo, notifier);
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c
101
container_of(_cb, struct amdgpu_pasid_cb, cb);
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c
224
struct amdgpu_device *adev = container_of(work, struct amdgpu_device,
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c
239
struct amdgpu_device *adev = container_of(work, struct amdgpu_device,
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c
254
struct amdgpu_device *adev = container_of(work, struct amdgpu_device,
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c
480
return container_of(node, struct drm_sched_job, queue_node);
drivers/gpu/drm/amd/amdgpu/amdgpu_job.h
40
container_of((sched_job), struct amdgpu_job, base)
drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c
112
container_of(work, struct amdgpu_device, jpeg.idle_work.work);
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h
56
#define to_amdgpu_crtc(x) container_of(x, struct amdgpu_crtc, base)
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h
57
#define to_amdgpu_connector(x) container_of(x, struct amdgpu_connector, base)
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h
58
#define to_amdgpu_encoder(x) container_of(x, struct amdgpu_encoder, base)
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h
59
#define to_amdgpu_framebuffer(x) container_of(x, struct amdgpu_framebuffer, base)
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h
61
#define to_dm_plane_state(x) container_of(x, struct dm_plane_state, base)
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h
615
#define TO_DM_AUX(x) container_of((x), struct amdgpu_dm_dp_aux, aux)
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h
145
return container_of(tbo, struct amdgpu_bo, tbo);
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h
320
return container_of(manager, struct amdgpu_sa_manager, base);
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h
45
#define to_amdgpu_bo_user(abo) container_of((abo), struct amdgpu_bo_user, bo)
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h
46
#define to_amdgpu_bo_vm(abo) container_of((abo), struct amdgpu_bo_vm, bo)
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c
228
struct amdgpu_pmu_entry *pe = container_of(event->pmu,
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c
270
struct amdgpu_pmu_entry *pe = container_of(event->pmu,
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c
300
struct amdgpu_pmu_entry *pe = container_of(event->pmu,
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c
336
struct amdgpu_pmu_entry *pe = container_of(event->pmu,
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c
386
struct amdgpu_pmu_entry *pe = container_of(event->pmu,
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c
65
amdgpu_pmu_attr = container_of(attr, struct amdgpu_pmu_event_attribute,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1423
struct ras_manager *obj = container_of(handle, struct ras_manager, aca_handle);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1893
container_of(attr, struct amdgpu_ras, badpages_attr);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1957
container_of(attr, struct amdgpu_ras, features_attr);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1986
container_of(attr, struct amdgpu_ras, version_attr);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
2004
container_of(attr, struct amdgpu_ras, schema_attr);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
2021
container_of(attr, struct amdgpu_ras, event_state_attr);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
2552
container_of(work, struct ras_ih_data, ih_work);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
2554
container_of(data, struct ras_manager, ih_data);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
2634
ras_obj = container_of(head, struct amdgpu_ras_block_object, ras_comm);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
2893
container_of(work, struct amdgpu_ras, recovery_work);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
3586
struct amdgpu_ras *con = container_of(work, struct amdgpu_ras,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
4176
struct amdgpu_ras *con = container_of(work, struct amdgpu_ras,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
4484
ras_obj = container_of(ras_block, struct amdgpu_ras_block_object, ras_comm);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
4541
ras_obj = container_of(ras_block, struct amdgpu_ras_block_object, ras_comm);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5403
struct ras_err_node *nodea = container_of(a, struct ras_err_node, node);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
5404
struct ras_err_node *nodeb = container_of(b, struct ras_err_node, node);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
704
struct ras_manager *obj = container_of(attr, struct ras_manager, sysfs_attr);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1264
struct amdgpu_ras *ras = container_of(control, struct amdgpu_ras,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
155
#define to_amdgpu_device(x) ((container_of(x, struct amdgpu_ras, eeprom_control))->adev)
drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c
265
struct amdgpu_reset_domain *reset_domain = container_of(ref,
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h
69
#define to_amdgpu_ring(s) container_of((s), struct amdgpu_ring, sched)
drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c
73
ring = container_of(s_fence->sched, struct amdgpu_ring, sched);
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
706
#define ttm_to_amdgpu_ttm_tt(ptr) container_of(ptr, struct amdgpu_ttm_tt, ttm)
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
119
container_of(hdr, struct gfx_firmware_header_v1_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
127
container_of(hdr, struct gfx_firmware_header_v2_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
146
container_of(hdr, struct rlc_firmware_header_v1_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
160
container_of(hdr, struct rlc_firmware_header_v2_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
162
container_of(rlc_hdr, struct rlc_firmware_header_v2_1, v2_0);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
164
container_of(rlc_hdr_v2_1, struct rlc_firmware_header_v2_2, v2_1);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
166
container_of(rlc_hdr_v2_2, struct rlc_firmware_header_v2_3, v2_2);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
168
container_of(rlc_hdr_v2_3, struct rlc_firmware_header_v2_4, v2_3);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
170
container_of(rlc_hdr_v2_2, struct rlc_firmware_header_v2_5, v2_2);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
331
container_of(hdr, struct sdma_firmware_header_v1_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
341
container_of(sdma_hdr, struct sdma_firmware_header_v1_1, v1_0);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
346
container_of(hdr, struct sdma_firmware_header_v2_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
357
container_of(hdr, struct sdma_firmware_header_v3_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
379
container_of(hdr, struct psp_firmware_header_v1_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
389
container_of(psp_hdr, struct psp_firmware_header_v1_1, v1_0);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
405
container_of(psp_hdr, struct psp_firmware_header_v1_2, v1_0);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
415
container_of(psp_hdr, struct psp_firmware_header_v1_1, v1_0);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
417
container_of(psp_hdr_v1_1, struct psp_firmware_header_v1_3, v1_1);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
439
container_of(hdr, struct psp_firmware_header_v2_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
524
container_of(hdr, struct gpu_info_firmware_header_v1_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
63
container_of(hdr, struct mc_firmware_header_v1_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
821
#define to_dev_attr(x) container_of(x, struct device_attribute, attr)
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
86
v1_0_hdr = container_of(hdr, struct smc_firmware_header_v1_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
91
v2_0_hdr = container_of(hdr, struct smc_firmware_header_v2_0, v1_0.header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
96
v2_1_hdr = container_of(hdr, struct smc_firmware_header_v2_1, v1_0.header);
drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c
106
struct amdgpu_device *adev = container_of(umsch, struct amdgpu_device, umsch_mm);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1323
struct amdgpu_device *adev = container_of(work, struct amdgpu_device,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
153
struct amdgpu_usermode_queue *queue = container_of(work,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
677
container_of(kref, struct amdgpu_usermode_queue, refcount);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
31
#define to_ev_fence(f) container_of(f, struct amdgpu_eviction_fence, base)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
32
#define uq_mgr_to_fpriv(u) container_of(u, struct amdgpu_fpriv, userq_mgr)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
33
#define work_to_uq_mgr(w, name) container_of(w, struct amdgpu_userq_mgr, name)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
187
struct amdgpu_userq_fence_driver *fence_drv = container_of(ref,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
332
struct dma_fence *fence = container_of(rcu, struct dma_fence, rcu);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
64
return container_of(f, struct amdgpu_userq_fence, base);
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c
1266
container_of(work, struct amdgpu_device, uvd.idle_work.work);
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c
359
container_of(work, struct amdgpu_device, vce.idle_work.work);
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
462
container_of(work, struct amdgpu_vcn_inst, idle_work.work);
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
648
struct amdgpu_device *adev = container_of(work, struct amdgpu_device, virt.vf2pf_work.work);
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
47
struct amdgpu_crtc *amdgpu_crtc = container_of(timer, struct amdgpu_crtc, vblank_timer);
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.h
13
container_of(target, struct amdgpu_vkms_output, crtc.base)
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
1036
tlb_cb = container_of(cb, typeof(*tlb_cb), cb);
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
1457
struct amdgpu_prt_cb *cb = container_of(_cb, struct amdgpu_prt_cb, cb);
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
2469
struct amdgpu_task_info *ti = container_of(kref, struct amdgpu_task_info, refcount);
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
922
return container_of(base, struct amdgpu_bo_va, base);
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c
113
ring = container_of(p->vm->delayed.rq->sched, struct amdgpu_ring,
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_tlb_fence.c
53
struct amdgpu_tlb_fence *f = container_of(work, typeof(*f), work);
drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c
274
struct amdgpu_device *adev = container_of(vpe, struct amdgpu_device, vpe);
drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c
348
container_of(work, struct amdgpu_device, vpe.idle_work.work);
drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c
367
struct amdgpu_device *adev = container_of(vpe, struct amdgpu_device, vpe);
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
46
return container_of(man, struct amdgpu_vram_mgr, manager);
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
52
return container_of(mgr, struct amdgpu_device, mman.vram_mgr);
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.h
78
return container_of(res, struct amdgpu_vram_mgr_resource, base);
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
750
container_of(x, struct amdgpu_xcp_res_sysfs_attribute, attr)
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
751
#define to_xcp_res(x) container_of(x, struct amdgpu_xcp_res_details, kobj)
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
794
#define to_xcp_cfg(x) container_of(x, struct amdgpu_xcp_cfg, kobj)
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
991
#define to_xcp(x) container_of(x, struct amdgpu_xcp, kobj)
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c
1627
container_of(work, struct amdgpu_hive_info, reset_on_init_work);
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c
412
struct amdgpu_hive_info *hive = container_of(
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c
423
struct amdgpu_hive_info *hive = container_of(
drivers/gpu/drm/amd/amdgpu/atombios_dp.c
131
container_of(aux, struct amdgpu_i2c_chan, aux);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
6734
struct amdgpu_device *adev = container_of(work, struct amdgpu_device, gfx.sq_work.work);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
6735
struct sq_work *sq_work = container_of(work, struct sq_work, work);
drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c
124
struct platform_device *pdev = container_of(dev, struct platform_device, dev);
drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c
125
struct amdgpu_isp *isp = container_of(gpd, struct amdgpu_isp, ispgpd);
drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c
160
struct platform_device *pdev = container_of(dev, struct platform_device, dev);
drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c
161
struct amdgpu_isp *isp = container_of(gpd, struct amdgpu_isp, ispgpd);
drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c
70
struct amdgpu_isp *isp = container_of(genpd, struct amdgpu_isp, ispgpd);
drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c
78
struct amdgpu_isp *isp = container_of(genpd, struct amdgpu_isp, ispgpd);
drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c
87
struct amdgpu_isp *isp = container_of(genpd, struct amdgpu_isp, ispgpd);
drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c
275
struct amdgpu_virt *virt = container_of(work, struct amdgpu_virt, flr_work);
drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c
276
struct amdgpu_device *adev = container_of(virt, struct amdgpu_device, virt);
drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c
297
struct amdgpu_virt *virt = container_of(work, struct amdgpu_virt, req_bad_pages_work);
drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c
298
struct amdgpu_device *adev = container_of(virt, struct amdgpu_device, virt);
drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c
316
struct amdgpu_virt *virt = container_of(work, struct amdgpu_virt, handle_bad_pages_work);
drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c
317
struct amdgpu_device *adev = container_of(virt, struct amdgpu_device, virt);
drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c
360
struct amdgpu_virt *virt = container_of(work, struct amdgpu_virt, flr_work);
drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c
361
struct amdgpu_device *adev = container_of(virt, struct amdgpu_device, virt);
drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c
385
struct amdgpu_virt *virt = container_of(work, struct amdgpu_virt, req_bad_pages_work);
drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c
386
struct amdgpu_device *adev = container_of(virt, struct amdgpu_device, virt);
drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c
404
struct amdgpu_virt *virt = container_of(work, struct amdgpu_virt, handle_bad_pages_work);
drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c
405
struct amdgpu_device *adev = container_of(virt, struct amdgpu_device, virt);
drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c
515
struct amdgpu_virt *virt = container_of(work, struct amdgpu_virt, flr_work);
drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c
516
struct amdgpu_device *adev = container_of(virt, struct amdgpu_device, virt);
drivers/gpu/drm/amd/amdgpu/sienna_cichlid.c
114
container_of(work, struct amdgpu_reset_control, reset_work);
drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.c
113
container_of(work, struct amdgpu_reset_control, reset_work);
drivers/gpu/drm/amd/amdgpu/umsch_mm_v4_0.c
411
struct amdgpu_device *adev = container_of(umsch, struct amdgpu_device, umsch_mm);
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c
1871
container_of(work, struct amdgpu_vcn_inst, idle_work.work);
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
115
container_of(work, struct amdgpu_vcn_inst, idle_work.work);
drivers/gpu/drm/amd/amdgpu/vpe_v6_1.c
353
struct amdgpu_device *adev = container_of(vpe, struct amdgpu_device, vpe);
drivers/gpu/drm/amd/amdgpu/vpe_v6_1.c
88
struct amdgpu_device *adev = container_of(vpe, struct amdgpu_device, vpe);
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
103
process = container_of(work,
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
3257
workarea = container_of(work,
drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c
138
struct kfd_node *dev = container_of(work, struct kfd_node, interrupt_work);
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
397
struct kfd_process *p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
696
struct kfd_process *p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c
39
container_of(qpd, struct kfd_process_device, qpd);
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c
97
container_of(qpd, struct kfd_process_device, qpd);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
870
#define qpd_to_pdd(x) container_of(x, struct kfd_process_device, qpd)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
112
workarea = container_of(work, struct kfd_sdma_activity_handler_workarea,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1215
struct kfd_process *p = container_of(work, struct kfd_process,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1263
struct kfd_process *p = container_of(ref, struct kfd_process, ref);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1279
kfd_unref_process(container_of(mn, struct kfd_process, mmu_notifier));
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1360
p = container_of(mn, struct kfd_process, mmu_notifier);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2119
p = container_of(dwork, struct kfd_process, eviction_work);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2172
p = container_of(dwork, struct kfd_process, restore_work);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2336
workarea = container_of(work,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
277
pdd = container_of(attr, struct kfd_process_device, attr_cu_occupancy);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
333
struct kfd_process_device *pdd = container_of(attr, struct kfd_process_device,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
337
struct kfd_process_device *pdd = container_of(attr, struct kfd_process_device,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
406
struct queue *q = container_of(kobj, struct queue, kobj);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
425
struct kfd_process_device *pdd = container_of(attr,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
453
pdd = container_of(attr, struct kfd_process_device,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
458
pdd = container_of(attr, struct kfd_process_device,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
463
pdd = container_of(attr, struct kfd_process_device,
drivers/gpu/drm/amd/amdkfd/kfd_queue.c
168
prange = container_of(node, struct svm_range, it_node);
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
144
struct kfd_smi_client *ev = container_of(p, struct kfd_smi_client, rcu);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1392
p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1524
p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1680
ctx->process = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1739
p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1896
svms = container_of(dwork, struct svm_range_list, restore_work);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1903
p = container_of(svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2005
p = container_of(svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
215
p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2219
prange = container_of(node, struct svm_range, it_node);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2376
p = container_of(svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2409
svms = container_of(work, struct svm_range_list, deferred_list_work);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
262
p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2667
prange = container_of(mni, struct svm_range, notifier);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2708
prange = container_of(node, struct svm_range, it_node);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2760
p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
283
struct kfd_process *p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2834
node = container_of(rb_node, struct interval_tree_node, rb);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2877
mapping = container_of((struct rb_node *)node,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
336
p = container_of(svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3425
mapping = container_of((struct rb_node *)node,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3510
p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3637
svm_bo = container_of(work, struct svm_range_bo, eviction_work);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
384
svm_bo = container_of(kref, struct svm_range_bo, kref);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3924
prange = container_of(node, struct svm_range, it_node);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
442
svm_bo = container_of(work, struct svm_range_bo, release_work);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
450
svm_bo = container_of(kref, struct svm_range_bo, kref);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
566
p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
685
p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
700
p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
898
prange = container_of(node, struct svm_range, it_node);
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
123
mem = container_of(dev->mem_props.next,
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
130
cache = container_of(dev->cache_props.next,
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
137
iolink = container_of(dev->io_link_props.next,
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
144
p2plink = container_of(dev->p2p_link_props.next,
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
151
perf = container_of(dev->perf_props.next,
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
260
iolink = container_of(attr, struct kfd_iolink_properties, attr);
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
302
mem = container_of(attr, struct kfd_mem_properties, attr);
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
334
cache = container_of(attr, struct kfd_cache_properties, attr);
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
384
attr = container_of(attrs, struct kfd_perf_attr, attr);
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
415
dev = container_of(attr, struct kfd_topology_device,
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
423
dev = container_of(attr, struct kfd_topology_device,
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
431
dev = container_of(attr, struct kfd_topology_device,
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
964
struct dmi_mem_device *memdev = container_of(dm, struct dmi_mem_device, header);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1564
offload_work = container_of(work, struct hpd_rx_irq_offload_work, work);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3999
container_of(to_delayed_work(work), struct amdgpu_dm_connector,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
530
struct vupdate_offload_work *work = container_of(offload_work, struct vupdate_offload_work, work);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
937
dmub_hpd_wrk = container_of(work, struct dmub_hpd_work, handle_hpd_work);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
1006
#define to_dm_crtc_state(x) container_of(x, struct dm_crtc_state, base)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
1014
#define to_dm_atomic_state(x) container_of(x, struct dm_atomic_state, base)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
1032
container_of((x), struct dm_connector_state, base)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
861
#define to_amdgpu_dm_connector(x) container_of(x, struct amdgpu_dm_connector, base)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
868
#define to_amdgpu_dm_wb_connector(x) container_of(x, struct amdgpu_dm_wb_connector, base)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
357
crtc_ctx = container_of(work, struct secure_display_crtc_context, notify_ta_work);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
435
crtc_ctx = container_of(work, struct secure_display_crtc_context, forward_roi_work);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
199
idle_work = container_of(work, struct idle_workqueue, work);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
249
container_of(work, struct vblank_control_work, work);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
317
hdcp_work = container_of(to_delayed_work(work), struct hdcp_workqueue,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
332
struct hdcp_workqueue *hdcp_work = container_of(work, struct hdcp_workqueue,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
403
container_of(to_delayed_work(work), struct hdcp_workqueue, property_validate_dwork);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
454
hdcp_work = container_of(to_delayed_work(work),
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
473
hdcp_work = container_of(work, struct hdcp_workqueue, cpirq_work);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
660
work = container_of(bin_attr, struct hdcp_workqueue, attr);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
687
work = container_of(bin_attr, struct hdcp_workqueue, attr);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
118
container_of(work, struct amdgpu_dm_irq_handler_data, work);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
594
handler_data = container_of(handler_list->next, struct amdgpu_dm_irq_handler_data, list);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
636
struct amdgpu_dm_connector *master = container_of(mgr, struct amdgpu_dm_connector, mst_mgr);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
727
container_of(mgr, struct amdgpu_dm_connector, mst_mgr);
drivers/gpu/drm/amd/display/dc/bios/bios_parser_types_internal.h
70
container_of(dc_bios, struct bios_parser, base)
drivers/gpu/drm/amd/display/dc/bios/bios_parser_types_internal2.h
73
container_of(dc_bios, struct bios_parser, base)
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c
56
container_of(clk_mgr, struct clk_mgr_vgh, base)
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c
74
container_of(clk_mgr, struct clk_mgr_dcn31, base)
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c
108
container_of(clk_mgr, struct clk_mgr_dcn314, base)
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c
52
container_of(clk_mgr, struct clk_mgr_dcn315, base)
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c
67
container_of(clk_mgr, struct clk_mgr_dcn316, base)
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn351_clk_mgr.c
123
container_of(clk_mgr, struct clk_mgr_dcn35, base)
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c
154
container_of(clk_mgr, struct clk_mgr_dcn35, base)
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
73
container_of(clk_mgr, struct dcn401_clk_mgr, base)
drivers/gpu/drm/amd/display/dc/core/dc_sink.c
67
struct dc_sink *sink = container_of(kref, struct dc_sink, refcount);
drivers/gpu/drm/amd/display/dc/core/dc_state.c
349
struct dc_state *state = container_of(kref, struct dc_state, refcount);
drivers/gpu/drm/amd/display/dc/core/dc_stream.c
151
struct dc_stream_state *stream = container_of(kref, struct dc_stream_state, refcount);
drivers/gpu/drm/amd/display/dc/core/dc_surface.c
169
struct dc_plane_state *plane_state = container_of(kref, struct dc_plane_state, refcount);
drivers/gpu/drm/amd/display/dc/core/dc_surface.c
186
struct dc_gamma *gamma = container_of(kref, struct dc_gamma, refcount);
drivers/gpu/drm/amd/display/dc/core/dc_surface.c
217
struct dc_transfer_func *tf = container_of(kref, struct dc_transfer_func, refcount);
drivers/gpu/drm/amd/display/dc/core/dc_surface.c
243
struct dc_3dlut *lut = container_of(kref, struct dc_3dlut, refcount);
drivers/gpu/drm/amd/display/dc/dccg/dcn20/dcn20_dccg.c
33
container_of(dccg, struct dcn_dccg, base)
drivers/gpu/drm/amd/display/dc/dccg/dcn201/dcn201_dccg.c
33
container_of(dccg, struct dcn_dccg, base)
drivers/gpu/drm/amd/display/dc/dccg/dcn21/dcn21_dccg.c
32
container_of(dccg, struct dcn_dccg, base)
drivers/gpu/drm/amd/display/dc/dccg/dcn30/dcn30_dccg.c
31
container_of(dccg, struct dcn_dccg, base)
drivers/gpu/drm/amd/display/dc/dccg/dcn301/dcn301_dccg.c
31
container_of(dccg, struct dcn_dccg, base)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
33
container_of(dccg, struct dcn_dccg, base)
drivers/gpu/drm/amd/display/dc/dccg/dcn314/dcn314_dccg.c
35
container_of(dccg, struct dcn_dccg, base)
drivers/gpu/drm/amd/display/dc/dccg/dcn32/dcn32_dccg.c
32
container_of(dccg, struct dcn_dccg, base)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
32
container_of(dccg, struct dcn_dccg, base)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
42
container_of(dccg, struct dcn_dccg, base)
drivers/gpu/drm/amd/display/dc/dce/dce_abm.c
38
container_of(abm, struct dce_abm, base)
drivers/gpu/drm/amd/display/dc/dce/dce_audio.c
32
container_of(audio, struct dce_audio, base)
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c
54
container_of((ptr), struct aux_engine_dce110, base)
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c
57
FROM_AUX_ENGINE(container_of((ptr), struct dce_aux, base))
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c
60
container_of((ptr), struct dce_aux, base)
drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c
36
container_of(clocks, struct dce_clk_mgr, base)
drivers/gpu/drm/amd/display/dc/dce/dce_clock_source.h
31
container_of(clk_src, struct dce110_clk_src, base)
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
35
container_of(dmcu, struct dce_dmcu, base)
drivers/gpu/drm/amd/display/dc/dce/dce_ipp.h
32
container_of(ipp, struct dce_ipp, base)
drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h
32
container_of(link_encoder, struct dce110_link_encoder, base)
drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.h
32
container_of(mem_input, struct dce_mem_input, base)
drivers/gpu/drm/amd/display/dc/dce/dce_opp.h
305
container_of(opp, struct dce110_opp, base)
drivers/gpu/drm/amd/display/dc/dce/dce_opp.h
33
container_of(opp, struct dce110_opp, base)
drivers/gpu/drm/amd/display/dc/dce/dce_panel_cntl.c
34
container_of(panel_cntl, struct dce_panel_cntl, base)
drivers/gpu/drm/amd/display/dc/dce/dce_stream_encoder.c
57
container_of(audio, struct dce110_stream_encoder, base)
drivers/gpu/drm/amd/display/dc/dce/dce_stream_encoder.h
32
container_of(stream_encoder, struct dce110_stream_encoder, base)
drivers/gpu/drm/amd/display/dc/dce/dce_transform.h
33
container_of(transform, struct dce_transform, base)
drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c
35
container_of(abm, struct dce_abm, base)
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
40
container_of(abm, struct dce_abm, base)
drivers/gpu/drm/amd/display/dc/dce110/dce110_compressor.h
31
container_of(compressor, struct dce110_compressor, base)
drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h
118
container_of(tg, struct dce110_timing_generator, base)
drivers/gpu/drm/amd/display/dc/dce112/dce112_compressor.h
31
container_of(compressor, struct dce112_compressor, base)
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dwb.c
43
container_of(dwbc_base, struct dcn10_dwbc, base)
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.h
32
container_of(ipp, struct dcn10_ipp, base)
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dwb.h
28
container_of(dwbc_base, struct dcn20_dwbc, base)
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dwb_scl.c
47
container_of(dwbc_base, struct dcn20_dwbc, base)
drivers/gpu/drm/amd/display/dc/dcn201/dcn201_mpc.h
31
container_of(mpc_base, struct dcn201_mpc, base)
drivers/gpu/drm/amd/display/dc/dcn201/dcn201_opp.h
31
container_of(opp, struct dcn201_opp, base)
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.h
31
container_of(afmt, struct dcn30_afmt, base)
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mmhubbub.h
32
container_of(mcif_wb_base, struct dcn30_mmhubbub, base)
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.h
32
container_of(vpg, struct dcn30_vpg, base)
drivers/gpu/drm/amd/display/dc/dcn301/dcn301_panel_cntl.c
33
container_of(panel_cntl, struct dcn301_panel_cntl, base)
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.h
31
container_of(afmt, struct dcn31_afmt, base)
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_apg.h
31
container_of(apg, struct dcn31_apg, base)
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_panel_cntl.c
33
container_of(panel_cntl, struct dcn31_panel_cntl, base)
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.h
32
container_of(vpg, struct dcn31_vpg, base)
drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_dio.h
11
container_of(dio_base, struct dcn10_dio, base)
drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.h
32
container_of(link_encoder, struct dcn10_link_encoder, base)
drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_stream_encoder.h
32
container_of(stream_encoder, struct dcn10_stream_encoder, base)
drivers/gpu/drm/amd/display/dc/dml/dcn301/dcn301_fpu.c
35
container_of(pool, struct dcn301_resource_pool, base)
drivers/gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.h
31
container_of(dpp, struct dcn10_dpp, base)
drivers/gpu/drm/amd/display/dc/dpp/dcn20/dcn20_dpp.h
30
container_of(dpp, struct dcn20_dpp, base)
drivers/gpu/drm/amd/display/dc/dpp/dcn201/dcn201_dpp.h
31
container_of(dpp, struct dcn201_dpp, base)
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.h
31
container_of(dpp, struct dcn3_dpp, base)
drivers/gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp.h
33
container_of(dpp, struct dcn401_dpp, base)
drivers/gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.h
32
container_of(dsc, struct dcn20_dsc, base)
drivers/gpu/drm/amd/display/dc/dsc/dcn401/dcn401_dsc.h
14
container_of(dsc, struct dcn401_dsc, base)
drivers/gpu/drm/amd/display/dc/dwb/dcn30/dcn30_dwb.h
28
container_of(dwbc_base, struct dcn30_dwbc, base)
drivers/gpu/drm/amd/display/dc/dwb/dcn30/dcn30_dwb_cm.c
47
container_of(dwbc_base, struct dcn30_dwbc, base)
drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.h
39
container_of((HW_GPIO_FROM_BASE(hw_gpio)), struct hw_ddc, base)
drivers/gpu/drm/amd/display/dc/gpio/hw_generic.h
40
container_of((HW_GPIO_FROM_BASE(hw_gpio)), struct hw_generic, base)
drivers/gpu/drm/amd/display/dc/gpio/hw_gpio.h
110
container_of((hw_gpio_pin), struct hw_gpio, base)
drivers/gpu/drm/amd/display/dc/gpio/hw_gpio.h
32
container_of((ptr), struct hw_gpio, base)
drivers/gpu/drm/amd/display/dc/gpio/hw_hpd.h
39
container_of((HW_GPIO_FROM_BASE(hw_gpio)), struct hw_hpd, base)
drivers/gpu/drm/amd/display/dc/hpo/dcn31/dcn31_hpo_dp_link_encoder.h
33
container_of(hpo_dp_link_encoder, struct dcn31_hpo_dp_link_encoder, base)
drivers/gpu/drm/amd/display/dc/hpo/dcn31/dcn31_hpo_dp_stream_encoder.h
35
container_of(hpo_dp_stream_encoder, struct dcn31_hpo_dp_stream_encoder, base)
drivers/gpu/drm/amd/display/dc/hubbub/dcn10/dcn10_hubbub.h
33
container_of(hubbub, struct dcn10_hubbub, base)
drivers/gpu/drm/amd/display/dc/hubbub/dcn20/dcn20_hubbub.h
33
container_of(hubbub, struct dcn20_hubbub, base)
drivers/gpu/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.h
31
container_of(hubp, struct dcn10_hubp, base)
drivers/gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.h
32
container_of(hubp, struct dcn20_hubp, base)
drivers/gpu/drm/amd/display/dc/hubp/dcn201/dcn201_hubp.h
33
container_of(hubp, struct dcn201_hubp, base)
drivers/gpu/drm/amd/display/dc/hubp/dcn21/dcn21_hubp.h
33
container_of(hubp, struct dcn21_hubp, base)
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
59
container_of(dccg, struct dcn_dccg, base)
drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr_internal.h
70
container_of(clk_mgr, struct clk_mgr_internal, base)
drivers/gpu/drm/amd/display/dc/mmhubbub/dcn20/dcn20_mmhubbub.h
30
container_of(mcif_wb_base, struct dcn20_mmhubbub, base)
drivers/gpu/drm/amd/display/dc/mpc/dcn10/dcn10_mpc.h
31
container_of(mpc_base, struct dcn10_mpc, base)
drivers/gpu/drm/amd/display/dc/mpc/dcn20/dcn20_mpc.h
31
container_of(mpc_base, struct dcn20_mpc, base)
drivers/gpu/drm/amd/display/dc/mpc/dcn30/dcn30_mpc.h
33
container_of(mpc_base, struct dcn30_mpc, base)
drivers/gpu/drm/amd/display/dc/mpc/dcn32/dcn32_mpc.h
32
container_of(mpc_base, struct dcn32_mpc, base)
drivers/gpu/drm/amd/display/dc/mpc/dcn401/dcn401_mpc.h
32
container_of(mpc_base, struct dcn401_mpc, base)
drivers/gpu/drm/amd/display/dc/opp/dcn10/dcn10_opp.h
31
container_of(opp, struct dcn10_opp, base)
drivers/gpu/drm/amd/display/dc/opp/dcn20/dcn20_opp.h
31
container_of(opp, struct dcn20_opp, base)
drivers/gpu/drm/amd/display/dc/optc/dcn10/dcn10_optc.h
32
container_of(tg, struct optc, base)
drivers/gpu/drm/amd/display/dc/pg/dcn35/dcn35_pg_cntl.c
33
container_of(pg_cntl, struct dcn_pg_cntl, base)
drivers/gpu/drm/amd/display/dc/resource/dce110/dce110_resource.h
35
container_of(pool, struct dce110_resource_pool, base)
drivers/gpu/drm/amd/display/dc/resource/dcn10/dcn10_resource.h
33
container_of(pool, struct dcn10_resource_pool, base)
drivers/gpu/drm/amd/display/dc/resource/dcn20/dcn20_resource.c
1106
kfree(container_of(*dsc, struct dcn20_dsc, base));
drivers/gpu/drm/amd/display/dc/resource/dcn20/dcn20_resource.h
33
container_of(pool, struct dcn20_resource_pool, base)
drivers/gpu/drm/amd/display/dc/resource/dcn201/dcn201_resource.h
37
container_of(pool, struct dcn201_resource_pool, base)
drivers/gpu/drm/amd/display/dc/resource/dcn21/dcn21_resource.h
32
container_of(pool, struct dcn21_resource_pool, base)
drivers/gpu/drm/amd/display/dc/resource/dcn30/dcn30_resource.h
32
container_of(pool, struct dcn30_resource_pool, base)
drivers/gpu/drm/amd/display/dc/resource/dcn301/dcn301_resource.c
94
container_of(pool, struct dcn301_resource_pool, base)
drivers/gpu/drm/amd/display/dc/resource/dcn31/dcn31_resource.h
32
container_of(pool, struct dcn31_resource_pool, base)
drivers/gpu/drm/amd/display/dc/resource/dcn314/dcn314_resource.h
36
container_of(pool, struct dcn314_resource_pool, base)
drivers/gpu/drm/amd/display/dc/resource/dcn315/dcn315_resource.h
32
container_of(pool, struct dcn315_resource_pool, base)
drivers/gpu/drm/amd/display/dc/resource/dcn316/dcn316_resource.h
32
container_of(pool, struct dcn316_resource_pool, base)
drivers/gpu/drm/amd/display/dc/resource/dcn32/dcn32_resource.h
48
container_of(pool, struct dcn32_resource_pool, base)
drivers/gpu/drm/amd/display/dc/resource/dcn321/dcn321_resource.h
32
container_of(pool, struct dcn321_resource_pool, base)
drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.h
34
container_of(pool, struct dcn35_resource_pool, base)
drivers/gpu/drm/amd/display/dc/resource/dcn351/dcn351_resource.h
13
container_of(pool, struct dcn351_resource_pool, base)
drivers/gpu/drm/amd/display/dc/resource/dcn36/dcn36_resource.h
13
container_of(pool, struct dcn36_resource_pool, base)
drivers/gpu/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1383
kfree(container_of(*dsc, struct dcn401_dsc, base));
drivers/gpu/drm/amd/display/dc/resource/dcn401/dcn401_resource.h
13
container_of(pool, struct dcn401_resource_pool, base)
drivers/gpu/drm/amd/display/modules/freesync/freesync.c
59
container_of(mod_freesync, struct core_freesync, public)
drivers/gpu/drm/amd/display/modules/vmid/vmid.c
39
container_of(mod_vmid, struct core_vmid, public)
drivers/gpu/drm/amd/pm/amdgpu_pm.c
2448
container_of(attr, struct amdgpu_pm_policy_attr, dev_attr);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
2489
container_of(attr, struct amdgpu_pm_policy_attr, dev_attr);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
2532
container_of(attr, struct amdgpu_pm_policy_attr, dev_attr.attr);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4060
struct od_kobj *container = container_of(kobj, struct od_kobj, kobj);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4071
struct od_kobj *container = container_of(kobj, struct od_kobj, kobj);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4118
struct od_kobj *container = container_of(kobj, struct od_kobj, kobj);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4129
struct od_kobj *container = container_of(kobj, struct od_kobj, kobj);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4178
struct od_kobj *container = container_of(kobj, struct od_kobj, kobj);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4189
struct od_kobj *container = container_of(kobj, struct od_kobj, kobj);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4239
struct od_kobj *container = container_of(kobj, struct od_kobj, kobj);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4250
struct od_kobj *container = container_of(kobj, struct od_kobj, kobj);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4298
struct od_kobj *container = container_of(kobj, struct od_kobj, kobj);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4309
struct od_kobj *container = container_of(kobj, struct od_kobj, kobj);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4352
struct od_kobj *container = container_of(kobj, struct od_kobj, kobj);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4363
struct od_kobj *container = container_of(kobj, struct od_kobj, kobj);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4409
struct od_kobj *container = container_of(kobj, struct od_kobj, kobj);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4420
struct od_kobj *container = container_of(kobj, struct od_kobj, kobj);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4510
struct od_kobj *od_kobj = container_of(kobj, struct od_kobj, kobj);
drivers/gpu/drm/amd/pm/inc/amdgpu_pm.h
99
container_of(_dev_attr, struct amdgpu_device_attr, dev_attr)
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
975
container_of(work, struct amdgpu_device,
drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c
99
container_of(work, struct pp_hwmgr, swctf_delayed_work.work);
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
1247
struct smu_context *smu = container_of(work, struct smu_context,
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
1255
struct smu_context *smu = container_of(work, struct smu_context,
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
1265
container_of(work, struct smu_context, swctf_delayed_work.work);
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
1548
struct smu_context *smu = container_of(nb, struct smu_context, wbrf_notifier);
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
1571
struct smu_context *smu = container_of(work, struct smu_context, wbrf_delayed_work.work);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
60
#define to_amdgpu_device(x) (container_of(x, struct amdgpu_device, pm.smu_i2c))
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
73
#define to_amdgpu_device(x) (container_of(x, struct amdgpu_device, pm.smu_i2c))
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
60
#define to_amdgpu_device(x) (container_of(x, struct amdgpu_device, pm.smu_i2c))
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
57
#define to_amdgpu_device(x) (container_of(x, struct amdgpu_device, pm.smu_i2c))
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_eeprom_i2c.c
56
#define to_amdgpu_ras(x) (container_of(x, struct amdgpu_ras, eeprom_control))
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_process.c
37
container_of(work, struct amdgpu_ras_mgr, retire_page_dwork.work);
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
151
#define to_ras_core_context(x) (container_of(x, struct ras_core_context, ras_eeprom))
drivers/gpu/drm/arm/display/komeda/d71/d71_dev.h
44
#define to_d71_pipeline(x) container_of(x, struct d71_pipeline, base)
drivers/gpu/drm/arm/display/komeda/komeda_framebuffer.h
36
#define to_kfb(dfb) container_of(dfb, struct komeda_fb, base)
drivers/gpu/drm/arm/display/komeda/komeda_kms.h
131
#define to_kplane(p) container_of(p, struct komeda_plane, base)
drivers/gpu/drm/arm/display/komeda/komeda_kms.h
132
#define to_kplane_st(p) container_of(p, struct komeda_plane_state, base)
drivers/gpu/drm/arm/display/komeda/komeda_kms.h
133
#define to_kconn(p) container_of(p, struct komeda_wb_connector, base)
drivers/gpu/drm/arm/display/komeda/komeda_kms.h
134
#define to_kcrtc(p) container_of(p, struct komeda_crtc, base)
drivers/gpu/drm/arm/display/komeda/komeda_kms.h
135
#define to_kcrtc_st(p) container_of(p, struct komeda_crtc_state, base)
drivers/gpu/drm/arm/display/komeda/komeda_kms.h
136
#define to_kdev(p) container_of(p, struct komeda_kms_dev, base)
drivers/gpu/drm/arm/display/komeda/komeda_kms.h
137
#define to_wb_conn(x) container_of(x, struct drm_writeback_connector, base)
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
465
#define to_layer(c) container_of(c, struct komeda_layer, base)
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
466
#define to_compiz(c) container_of(c, struct komeda_compiz, base)
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
467
#define to_scaler(c) container_of(c, struct komeda_scaler, base)
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
468
#define to_splitter(c) container_of(c, struct komeda_splitter, base)
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
469
#define to_merger(c) container_of(c, struct komeda_merger, base)
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
470
#define to_improc(c) container_of(c, struct komeda_improc, base)
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
471
#define to_ctrlr(c) container_of(c, struct komeda_timing_ctrlr, base)
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
473
#define to_layer_st(c) container_of(c, struct komeda_layer_state, base)
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
474
#define to_compiz_st(c) container_of(c, struct komeda_compiz_state, base)
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
475
#define to_scaler_st(c) container_of(c, struct komeda_scaler_state, base)
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
476
#define to_splitter_st(c) container_of(c, struct komeda_splitter_state, base)
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
477
#define to_merger_st(c) container_of(c, struct komeda_merger_state, base)
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
478
#define to_improc_st(c) container_of(c, struct komeda_improc_state, base)
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
479
#define to_ctrlr_st(c) container_of(c, struct komeda_timing_ctrlr_state, base)
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
481
#define priv_to_comp_st(o) container_of(o, struct komeda_component_state, obj)
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
482
#define priv_to_pipe_st(o) container_of(o, struct komeda_pipeline_state, obj)
drivers/gpu/drm/arm/hdlcd_drv.h
24
#define drm_to_hdlcd_priv(x) container_of(x, struct hdlcd_drm_private, base)
drivers/gpu/drm/arm/hdlcd_drv.h
25
#define crtc_to_hdlcd_priv(x) container_of(x, struct hdlcd_drm_private, crtc)
drivers/gpu/drm/arm/malidp_drv.h
48
#define drm_to_malidp(x) container_of(x, struct malidp_drm, base)
drivers/gpu/drm/arm/malidp_drv.h
49
#define crtc_to_malidp_device(x) container_of(x, struct malidp_drm, crtc)
drivers/gpu/drm/arm/malidp_drv.h
75
#define to_malidp_plane(x) container_of(x, struct malidp_plane, base)
drivers/gpu/drm/arm/malidp_drv.h
76
#define to_malidp_plane_state(x) container_of(x, struct malidp_plane_state, base)
drivers/gpu/drm/arm/malidp_drv.h
87
#define to_malidp_crtc_state(x) container_of(x, struct malidp_crtc_state, base)
drivers/gpu/drm/armada/armada_crtc.h
71
#define drm_to_armada_crtc(c) container_of(c, struct armada_crtc, crtc)
drivers/gpu/drm/armada/armada_drm.h
76
#define drm_to_armada_dev(dev) container_of(dev, struct armada_private, drm)
drivers/gpu/drm/armada/armada_fb.h
16
container_of(dfb, struct armada_framebuffer, fb)
drivers/gpu/drm/armada/armada_gem.h
24
#define drm_to_armada_gem(o) container_of(o, struct armada_gem_object, obj)
drivers/gpu/drm/armada/armada_overlay.c
43
container_of(s, struct armada_overlay_state, base.base)
drivers/gpu/drm/armada/armada_plane.h
15
container_of(st, struct armada_plane_state, base)
drivers/gpu/drm/aspeed/aspeed_gfx.h
23
#define to_aspeed_gfx(x) container_of(x, struct aspeed_gfx, drm)
drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c
23
return container_of(pipe, struct aspeed_gfx, pipe);
drivers/gpu/drm/ast/ast_dp.c
55
return container_of(state, struct ast_astdp_connector_state, base);
drivers/gpu/drm/ast/ast_drv.h
133
return container_of(plane, struct ast_plane, base);
drivers/gpu/drm/ast/ast_drv.h
144
return container_of(to_ast_plane(plane), struct ast_cursor_plane, base);
drivers/gpu/drm/ast/ast_drv.h
160
return container_of(connector, struct ast_connector, base);
drivers/gpu/drm/ast/ast_drv.h
241
return container_of(dev, struct ast_device, base);
drivers/gpu/drm/ast/ast_drv.h
376
#define to_ast_crtc_state(state) container_of(state, struct ast_crtc_state, base)
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c
45
return container_of(state, struct atmel_hlcdc_crtc_state, base);
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c
66
return container_of(crtc, struct atmel_hlcdc_crtc, base);
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c
756
return container_of(dev, struct atmel_hlcdc_dc, dev);
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h
328
return container_of(p, struct atmel_hlcdc_plane, base);
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h
334
return container_of(layer, struct atmel_hlcdc_plane, layer);
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c
31
return container_of(encoder, struct atmel_hlcdc_rgb_output, encoder);
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c
79
return container_of(s, struct atmel_hlcdc_plane_state, base);
drivers/gpu/drm/bridge/adv7511/adv7511.h
400
return container_of(bridge, struct adv7511, bridge);
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
406
struct adv7511 *adv7511 = container_of(work, struct adv7511, hpd_work);
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
782
return container_of(bridge, struct adv7511, bridge);
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c
70
return container_of(c, struct anx6345, connector);
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c
75
return container_of(bridge, struct anx6345, bridge);
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c
91
struct anx6345 *anx6345 = container_of(aux, struct anx6345, aux);
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c
111
struct anx78xx *anx78xx = container_of(aux, struct anx78xx, aux);
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c
90
return container_of(c, struct anx78xx, connector);
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c
95
return container_of(bridge, struct anx78xx, bridge);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
36
#define to_dp(nm) container_of(nm, struct analogix_dp_device, nm)
drivers/gpu/drm/bridge/analogix/anx7625.c
1517
struct anx7625_data *ctx = container_of(aux, struct anx7625_data, aux);
drivers/gpu/drm/bridge/analogix/anx7625.c
1615
struct anx7625_data *ctx = container_of(work,
drivers/gpu/drm/bridge/analogix/anx7625.c
1747
return container_of(bridge, struct anx7625_data, bridge);
drivers/gpu/drm/bridge/analogix/anx7625.c
1753
struct anx7625_data *ctx = container_of(aux, struct anx7625_data, aux);
drivers/gpu/drm/bridge/analogix/anx7625.c
2115
ctx = container_of(dwork, struct anx7625_data, hdcp_work);
drivers/gpu/drm/bridge/analogix/anx7625.c
2589
struct anx7625_data *platform = container_of(aux, struct anx7625_data, aux);
drivers/gpu/drm/bridge/aux-bridge.c
100
data = container_of(bridge, struct drm_aux_bridge_data, bridge);
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
438
return container_of(bridge_state, struct cdns_dsi_bridge_state, base);
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
443
return container_of(input, struct cdns_dsi, input);
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
448
return container_of(host, struct cdns_dsi, base);
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
454
return container_of(bridge, struct cdns_dsi_input, bridge);
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
2297
mhdp = container_of(work, typeof(*mhdp), modeset_retry_work);
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
2370
struct cdns_mhdp_device *mhdp = container_of(work,
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.h
344
container_of(s, struct cdns_mhdp_bridge_state, base)
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.h
417
#define connector_to_mhdp(x) container_of(x, struct cdns_mhdp_device, connector)
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.h
418
#define bridge_to_mhdp(x) container_of(x, struct cdns_mhdp_device, bridge)
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c
470
struct cdns_mhdp_hdcp *hdcp = container_of(d_work,
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c
473
struct cdns_mhdp_device *mhdp = container_of(hdcp,
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c
484
struct cdns_mhdp_hdcp *hdcp = container_of(work,
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c
487
struct cdns_mhdp_device *mhdp = container_of(hdcp,
drivers/gpu/drm/bridge/chipone-icn6211.c
233
return container_of(bridge, struct chipone, bridge);
drivers/gpu/drm/bridge/chrontel-ch7033.c
208
container_of(x, struct ch7033_priv, connector)
drivers/gpu/drm/bridge/chrontel-ch7033.c
210
container_of(x, struct ch7033_priv, bridge)
drivers/gpu/drm/bridge/cros-ec-anx7688.c
45
return container_of(bridge, struct cros_ec_anx7688, bridge);
drivers/gpu/drm/bridge/display-connector.c
33
return container_of(bridge, struct display_connector, bridge);
drivers/gpu/drm/bridge/fsl-ldb.c
104
return container_of(bridge, struct fsl_ldb, bridge);
drivers/gpu/drm/bridge/imx/imx-ldb-helper.h
66
#define bridge_to_ldb_ch(b) container_of(b, struct ldb_channel, bridge)
drivers/gpu/drm/bridge/imx/imx-legacy-bridge.c
25
#define to_imx_legacy_bridge(bridge) container_of(bridge, struct imx_legacy_bridge, base)
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c
38
return container_of(bridge, struct imx8mp_hdmi_pvi, bridge);
drivers/gpu/drm/bridge/imx/imx8qm-ldb.c
59
return container_of(base, struct imx8qm_ldb_channel, base);
drivers/gpu/drm/bridge/imx/imx8qm-ldb.c
64
return container_of(base, struct imx8qm_ldb, base);
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
57
return container_of(base, struct imx8qxp_ldb_channel, base);
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
62
return container_of(base, struct imx8qxp_ldb, base);
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
47
#define bridge_to_p2d(b) container_of(b, struct imx8qxp_pxl2dpi, bridge)
drivers/gpu/drm/bridge/inno-hdmi.c
454
return container_of(bridge, struct inno_hdmi, bridge);
drivers/gpu/drm/bridge/ite-it6263.c
210
return container_of(bridge, struct it6263, bridge);
drivers/gpu/drm/bridge/ite-it6505.c
1244
struct it6505 *it6505 = container_of(aux, struct it6505, aux);
drivers/gpu/drm/bridge/ite-it6505.c
1253
struct it6505 *it6505 = container_of(aux, struct it6505, aux);
drivers/gpu/drm/bridge/ite-it6505.c
2207
struct it6505 *it6505 = container_of(work, struct it6505,
drivers/gpu/drm/bridge/ite-it6505.c
2246
struct it6505 *it6505 = container_of(work, struct it6505,
drivers/gpu/drm/bridge/ite-it6505.c
2379
struct it6505 *it6505 = container_of(work, struct it6505, link_works);
drivers/gpu/drm/bridge/ite-it6505.c
2881
struct it6505 *it6505 = container_of(self, struct it6505, event_nb);
drivers/gpu/drm/bridge/ite-it6505.c
2889
struct it6505 *it6505 = container_of(work, struct it6505, extcon_wq);
drivers/gpu/drm/bridge/ite-it6505.c
2965
struct it6505 *it6505 = container_of(work, struct it6505,
drivers/gpu/drm/bridge/ite-it6505.c
3058
return container_of(bridge, struct it6505, bridge);
drivers/gpu/drm/bridge/ite-it66121.c
592
struct it66121_ctx *ctx = container_of(bridge, struct it66121_ctx, bridge);
drivers/gpu/drm/bridge/ite-it66121.c
703
struct it66121_ctx *ctx = container_of(bridge, struct it66121_ctx, bridge);
drivers/gpu/drm/bridge/ite-it66121.c
727
struct it66121_ctx *ctx = container_of(bridge, struct it66121_ctx, bridge);
drivers/gpu/drm/bridge/ite-it66121.c
737
struct it66121_ctx *ctx = container_of(bridge, struct it66121_ctx, bridge);
drivers/gpu/drm/bridge/ite-it66121.c
749
struct it66121_ctx *ctx = container_of(bridge, struct it66121_ctx, bridge);
drivers/gpu/drm/bridge/ite-it66121.c
768
struct it66121_ctx *ctx = container_of(bridge, struct it66121_ctx, bridge);
drivers/gpu/drm/bridge/ite-it66121.c
832
struct it66121_ctx *ctx = container_of(bridge, struct it66121_ctx, bridge);
drivers/gpu/drm/bridge/ite-it66121.c
849
struct it66121_ctx *ctx = container_of(bridge, struct it66121_ctx, bridge);
drivers/gpu/drm/bridge/ite-it66121.c
857
struct it66121_ctx *ctx = container_of(bridge, struct it66121_ctx, bridge);
drivers/gpu/drm/bridge/ite-it66121.c
867
struct it66121_ctx *ctx = container_of(bridge, struct it66121_ctx, bridge);
drivers/gpu/drm/bridge/ite-it66121.c
879
struct it66121_ctx *ctx = container_of(bridge, struct it66121_ctx, bridge);
drivers/gpu/drm/bridge/lontium-lt8912b.c
204
return container_of(b, struct lt8912, bridge);
drivers/gpu/drm/bridge/lontium-lt8912b.c
209
return container_of(c, struct lt8912, connector);
drivers/gpu/drm/bridge/lontium-lt9211.c
98
return container_of(bridge, struct lt9211, bridge);
drivers/gpu/drm/bridge/lontium-lt9611.c
91
return container_of(bridge, struct lt9611, bridge);
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
120
return container_of(bridge, struct lt9611uxc, bridge);
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
166
struct lt9611uxc *lt9611uxc = container_of(work, struct lt9611uxc, work);
drivers/gpu/drm/bridge/lvds-codec.c
33
return container_of(bridge, struct lvds_codec, bridge);
drivers/gpu/drm/bridge/microchip-lvds.c
66
return container_of(bridge, struct mchp_lvds, bridge);
drivers/gpu/drm/bridge/nwl-dsi.c
125
return container_of(bridge, struct nwl_dsi, bridge);
drivers/gpu/drm/bridge/nwl-dsi.c
349
struct nwl_dsi *dsi = container_of(dsi_host, struct nwl_dsi, dsi_host);
drivers/gpu/drm/bridge/nwl-dsi.c
568
struct nwl_dsi *dsi = container_of(dsi_host, struct nwl_dsi, dsi_host);
drivers/gpu/drm/bridge/nxp-ptn3460.c
41
return container_of(bridge, struct ptn3460_bridge, bridge);
drivers/gpu/drm/bridge/nxp-ptn3460.c
47
return container_of(connector, struct ptn3460_bridge, connector);
drivers/gpu/drm/bridge/panel.c
31
return container_of(bridge, struct panel_bridge, bridge);
drivers/gpu/drm/bridge/panel.c
37
return container_of(connector, struct panel_bridge, connector);
drivers/gpu/drm/bridge/parade-ps8622.c
61
return container_of(bridge, struct ps8622_bridge, bridge);
drivers/gpu/drm/bridge/parade-ps8640.c
149
return container_of(e, struct ps8640, bridge);
drivers/gpu/drm/bridge/parade-ps8640.c
154
return container_of(aux, struct ps8640, aux);
drivers/gpu/drm/bridge/samsung-dsim.c
695
return container_of(h, struct samsung_dsim, dsi_host);
drivers/gpu/drm/bridge/samsung-dsim.c
700
return container_of(b, struct samsung_dsim, bridge);
drivers/gpu/drm/bridge/sii902x.c
237
return container_of(bridge, struct sii902x, bridge);
drivers/gpu/drm/bridge/sii902x.c
242
return container_of(con, struct sii902x, connector);
drivers/gpu/drm/bridge/sil-sii8620.c
2138
container_of(work, struct sii8620, extcon_wq);
drivers/gpu/drm/bridge/sil-sii8620.c
2156
container_of(self, struct sii8620, extcon_nb);
drivers/gpu/drm/bridge/sil-sii8620.c
2202
return container_of(bridge, struct sii8620, bridge);
drivers/gpu/drm/bridge/simple-bridge.c
41
return container_of(bridge, struct simple_bridge, bridge);
drivers/gpu/drm/bridge/simple-bridge.c
47
return container_of(connector, struct simple_bridge, connector);
drivers/gpu/drm/bridge/ssd2825.c
150
return container_of(host, struct ssd2825_priv, dsi_host);
drivers/gpu/drm/bridge/ssd2825.c
155
return container_of(bridge, struct ssd2825_priv, bridge);
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1465
struct dw_dp *dp = container_of(aux, struct dw_dp, aux);
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1866
struct dw_dp *dp = container_of(work, struct dw_dp, hpd_work);
drivers/gpu/drm/bridge/synopsys/dw-dp.c
394
#define to_dw_dp_bridge_state(s) container_of(s, struct dw_dp_bridge_state, base)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
421
return container_of(b, struct dw_dp, bridge);
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
196
return container_of(bridge, struct dw_hdmi_qp, bridge);
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
2508
struct dw_hdmi *hdmi = container_of(connector, struct dw_hdmi,
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
2515
struct dw_hdmi *hdmi = container_of(connector, struct dw_hdmi,
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
2557
struct dw_hdmi *hdmi = container_of(connector, struct dw_hdmi,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
299
return container_of(host, struct dw_mipi_dsi, dsi_host);
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
304
return container_of(bridge, struct dw_mipi_dsi, bridge);
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
213
return container_of(host, struct dw_mipi_dsi2, dsi_host);
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
218
return container_of(bridge, struct dw_mipi_dsi2, bridge);
drivers/gpu/drm/bridge/tc358762.c
113
return container_of(bridge, struct tc358762, bridge);
drivers/gpu/drm/bridge/tc358764.c
205
return container_of(bridge, struct tc358764, bridge);
drivers/gpu/drm/bridge/tc358767.c
404
return container_of(a, struct tc_data, aux);
drivers/gpu/drm/bridge/tc358767.c
409
return container_of(b, struct tc_data, bridge);
drivers/gpu/drm/bridge/tc358767.c
414
return container_of(c, struct tc_data, connector);
drivers/gpu/drm/bridge/tc358768.c
170
return container_of(host, struct tc358768_priv, dsi_host);
drivers/gpu/drm/bridge/tc358768.c
176
return container_of(bridge, struct tc358768_priv, bridge);
drivers/gpu/drm/bridge/tc358775.c
286
return container_of(b, struct tc_data, bridge);
drivers/gpu/drm/bridge/tda998x_drv.c
781
container_of(work, struct tda998x_priv, detect_work);
drivers/gpu/drm/bridge/tda998x_drv.c
93
container_of(x, struct tda998x_priv, connector)
drivers/gpu/drm/bridge/tda998x_drv.c
95
container_of(x, struct tda998x_priv, encoder)
drivers/gpu/drm/bridge/tda998x_drv.c
97
container_of(x, struct tda998x_priv, bridge)
drivers/gpu/drm/bridge/thc63lvd1024.c
41
return container_of(bridge, struct thc63_dev, bridge);
drivers/gpu/drm/bridge/ti-dlpc3433.c
72
return container_of(bridge, struct dlpc, bridge);
drivers/gpu/drm/bridge/ti-sn65dsi83.c
289
return container_of(bridge, struct sn65dsi83, bridge);
drivers/gpu/drm/bridge/ti-sn65dsi83.c
407
struct sn65dsi83 *ctx = container_of(ws, struct sn65dsi83, reset_work);
drivers/gpu/drm/bridge/ti-sn65dsi83.c
467
struct sn65dsi83 *ctx = container_of(to_delayed_work(work),
drivers/gpu/drm/bridge/ti-sn65dsi86.c
532
return container_of(aux, struct ti_sn65dsi86, aux);
drivers/gpu/drm/bridge/ti-sn65dsi86.c
707
return container_of(bridge, struct ti_sn65dsi86, bridge);
drivers/gpu/drm/bridge/ti-tfp410.c
107
dvi = container_of(work, struct tfp410, hpd_work.work);
drivers/gpu/drm/bridge/ti-tfp410.c
40
return container_of(bridge, struct tfp410, bridge);
drivers/gpu/drm/bridge/ti-tfp410.c
46
return container_of(connector, struct tfp410, connector);
drivers/gpu/drm/bridge/ti-tpd12s015.c
35
return container_of(bridge, struct tpd12s015_device, bridge);
drivers/gpu/drm/bridge/waveshare-dsi.c
36
return container_of(bridge, struct ws_bridge, bridge);
drivers/gpu/drm/clients/drm_log.c
65
return container_of(client, struct drm_log, client);
drivers/gpu/drm/clients/drm_log.c
70
return container_of(con, struct drm_log, con);
drivers/gpu/drm/display/drm_bridge_connector.c
137
container_of(x, struct drm_bridge_connector, base)
drivers/gpu/drm/display/drm_dp_aux_bus.c
160
container_of(aux_ep, struct dp_aux_ep_device_with_data, aux_ep);
drivers/gpu/drm/display/drm_dp_aux_bus.c
58
container_of(aux_ep, struct dp_aux_ep_device_with_data, aux_ep);
drivers/gpu/drm/display/drm_dp_aux_dev.c
100
container_of(ref, struct drm_dp_aux_dev, refcount);
drivers/gpu/drm/display/drm_dp_aux_dev.c
249
#define to_auxdev(d) container_of(d, struct drm_dp_aux_dev, aux)
drivers/gpu/drm/display/drm_dp_cec.c
286
struct drm_dp_aux *aux = container_of(work, struct drm_dp_aux,
drivers/gpu/drm/display/drm_dp_helper.c
2235
return container_of(i2c, struct drm_dp_aux, ddc);
drivers/gpu/drm/display/drm_dp_helper.c
2289
struct drm_dp_aux *aux = container_of(work, struct drm_dp_aux,
drivers/gpu/drm/display/drm_dp_mst_topology.c
1352
container_of(kref, struct drm_dp_mst_branch, malloc_kref);
drivers/gpu/drm/display/drm_dp_mst_topology.c
1487
container_of(kref, struct drm_dp_mst_port, malloc_kref);
drivers/gpu/drm/display/drm_dp_mst_topology.c
1721
container_of(kref, struct drm_dp_mst_branch, topology_kref);
drivers/gpu/drm/display/drm_dp_mst_topology.c
1830
container_of(kref, struct drm_dp_mst_port, topology_kref);
drivers/gpu/drm/display/drm_dp_mst_topology.c
2159
struct drm_dp_mst_port *port = container_of(aux, struct drm_dp_mst_port,
drivers/gpu/drm/display/drm_dp_mst_topology.c
2182
struct drm_dp_mst_port *port = container_of(aux, struct drm_dp_mst_port,
drivers/gpu/drm/display/drm_dp_mst_topology.c
2657
container_of(work, struct drm_dp_mst_topology_mgr, work);
drivers/gpu/drm/display/drm_dp_mst_topology.c
4099
container_of(work, struct drm_dp_mst_topology_mgr,
drivers/gpu/drm/display/drm_dp_mst_topology.c
5011
struct drm_dp_mst_topology_mgr *mgr = container_of(work, struct drm_dp_mst_topology_mgr, tx_work);
drivers/gpu/drm/display/drm_dp_mst_topology.c
5068
container_of(work, struct drm_dp_mst_topology_mgr,
drivers/gpu/drm/display/drm_dp_mst_topology.c
5927
container_of(aux, struct drm_dp_mst_port, aux);
drivers/gpu/drm/display/drm_dp_tunnel.c
19
container_of(__private_obj, struct drm_dp_tunnel_group, base)
drivers/gpu/drm/display/drm_dp_tunnel.c
22
container_of(__private_state, struct drm_dp_tunnel_group_state, base)
drivers/gpu/drm/display/drm_dp_tunnel.c
374
struct drm_dp_tunnel *tunnel = container_of(kref, typeof(*tunnel), kref);
drivers/gpu/drm/drm_atomic.c
327
struct drm_atomic_state *state = container_of(ref, typeof(*state), ref);
drivers/gpu/drm/drm_atomic.c
53
container_of(kref, struct drm_crtc_commit, ref);
drivers/gpu/drm/drm_atomic_helper.c
2089
struct drm_atomic_state *state = container_of(work,
drivers/gpu/drm/drm_atomic_helper.c
2427
struct drm_crtc_commit *commit = container_of(completion,
drivers/gpu/drm/drm_auth.c
405
struct drm_master *master = container_of(kref, struct drm_master, refcount);
drivers/gpu/drm/drm_bridge.c
269
struct drm_bridge *bridge = container_of(kref, struct drm_bridge, refcount);
drivers/gpu/drm/drm_connector.c
197
container_of(kref, struct drm_connector, base.refcount);
drivers/gpu/drm/drm_connector.c
208
container_of(work, struct drm_device, mode_config.connector_free_work);
drivers/gpu/drm/drm_connector.c
3170
container_of(nb, struct drm_connector, privacy_screen_notifier);
drivers/gpu/drm/drm_connector.c
3538
struct drm_tile_group *tg = container_of(kref, struct drm_tile_group, refcount);
drivers/gpu/drm/drm_crtc.c
162
return container_of(fence->lock, struct drm_crtc, fence_lock);
drivers/gpu/drm/drm_drv.c
903
struct drm_device *dev = container_of(ref, struct drm_device, ref);
drivers/gpu/drm/drm_fb_helper.c
219
struct drm_fb_helper *helper = container_of(work, struct drm_fb_helper,
drivers/gpu/drm/drm_fb_helper.c
269
struct drm_fb_helper *helper = container_of(work, struct drm_fb_helper, damage_work);
drivers/gpu/drm/drm_flip_work.c
104
struct drm_flip_work *work = container_of(w, struct drm_flip_work, worker);
drivers/gpu/drm/drm_framebuffer.c
385
struct drm_mode_rmfb_work *arg = container_of(w, typeof(*arg), work);
drivers/gpu/drm/drm_framebuffer.c
830
container_of(kref, struct drm_framebuffer, base.refcount);
drivers/gpu/drm/drm_gem.c
1125
container_of(kref, struct drm_gem_object, refcount);
drivers/gpu/drm/drm_gem.c
1254
obj = container_of(node, struct drm_gem_object, vma_node);
drivers/gpu/drm/drm_gem_dma_helper.c
364
obj = container_of(node, struct drm_gem_object, vma_node);
drivers/gpu/drm/drm_gpusvm.c
1275
container_of(refcount, struct drm_gpusvm_range, refcount);
drivers/gpu/drm/drm_gpusvm.c
290
return container_of(itree, struct drm_gpusvm_notifier, itree);
drivers/gpu/drm/drm_gpusvm.c
313
return container_of(itree, struct drm_gpusvm_range, itree);
drivers/gpu/drm/drm_gpusvm.c
337
container_of(mni, typeof(*notifier), notifier);
drivers/gpu/drm/drm_gpusvm.c
436
return container_of(node, struct drm_gpusvm_notifier, itree.rb);
drivers/gpu/drm/drm_gpusvm.c
566
return container_of(node, struct drm_gpusvm_range, itree.rb);
drivers/gpu/drm/drm_gpuvm.c
1162
struct drm_gpuvm *gpuvm = container_of(kref, struct drm_gpuvm, kref);
drivers/gpu/drm/drm_gpuvm.c
1635
struct drm_gpuvm_bo *vm_bo = container_of(kref, struct drm_gpuvm_bo,
drivers/gpu/drm/drm_gpuvm.c
1644
struct drm_gpuvm_bo *vm_bo = container_of(kref, struct drm_gpuvm_bo,
drivers/gpu/drm/drm_gpuvm.c
1700
struct drm_gpuvm_bo *vm_bo = container_of(kref, struct drm_gpuvm_bo,
drivers/gpu/drm/drm_gpuvm.c
1732
struct drm_gpuvm_bo *vm_bo = container_of(kref, struct drm_gpuvm_bo,
drivers/gpu/drm/drm_gpuvm.c
964
#define to_drm_gpuva(__node) container_of((__node), struct drm_gpuva, rb.node)
drivers/gpu/drm/drm_pagemap.c
131
container_of(ref, struct drm_pagemap_zdd, refcount);
drivers/gpu/drm/drm_pagemap.c
807
struct drm_pagemap *dpagemap = container_of(ref, typeof(*dpagemap), ref);
drivers/gpu/drm/drm_pagemap_util.c
462
kfree(container_of(kref, struct drm_pagemap_owner, kref));
drivers/gpu/drm/drm_panel.c
348
struct drm_panel *panel = container_of(kref, struct drm_panel, refcount);
drivers/gpu/drm/drm_panic.c
953
return container_of(kd, struct drm_plane, kmsg_panic);
drivers/gpu/drm/drm_privacy_screen.c
35
container_of(dev, struct drm_privacy_screen, dev)
drivers/gpu/drm/drm_probe_helper.c
759
struct drm_device *dev = container_of(delayed_work, struct drm_device, mode_config.output_poll_work);
drivers/gpu/drm/drm_property.c
530
container_of(kref, struct drm_property_blob, base.refcount);
drivers/gpu/drm/drm_self_refresh_helper.c
70
struct drm_self_refresh_data *sr_data = container_of(
drivers/gpu/drm/drm_simple_kms_helper.c
123
pipe = container_of(crtc, struct drm_simple_display_pipe, crtc);
drivers/gpu/drm/drm_simple_kms_helper.c
136
pipe = container_of(crtc, struct drm_simple_display_pipe, crtc);
drivers/gpu/drm/drm_simple_kms_helper.c
154
pipe = container_of(crtc, struct drm_simple_display_pipe, crtc);
drivers/gpu/drm/drm_simple_kms_helper.c
165
pipe = container_of(crtc, struct drm_simple_display_pipe, crtc);
drivers/gpu/drm/drm_simple_kms_helper.c
176
pipe = container_of(crtc, struct drm_simple_display_pipe, crtc);
drivers/gpu/drm/drm_simple_kms_helper.c
187
pipe = container_of(crtc, struct drm_simple_display_pipe, crtc);
drivers/gpu/drm/drm_simple_kms_helper.c
198
pipe = container_of(crtc, struct drm_simple_display_pipe, crtc);
drivers/gpu/drm/drm_simple_kms_helper.c
225
pipe = container_of(plane, struct drm_simple_display_pipe, plane);
drivers/gpu/drm/drm_simple_kms_helper.c
252
pipe = container_of(plane, struct drm_simple_display_pipe, plane);
drivers/gpu/drm/drm_simple_kms_helper.c
264
pipe = container_of(plane, struct drm_simple_display_pipe, plane);
drivers/gpu/drm/drm_simple_kms_helper.c
282
pipe = container_of(plane, struct drm_simple_display_pipe, plane);
drivers/gpu/drm/drm_simple_kms_helper.c
294
pipe = container_of(plane, struct drm_simple_display_pipe, plane);
drivers/gpu/drm/drm_simple_kms_helper.c
306
pipe = container_of(plane, struct drm_simple_display_pipe, plane);
drivers/gpu/drm/drm_simple_kms_helper.c
333
pipe = container_of(plane, struct drm_simple_display_pipe, plane);
drivers/gpu/drm/drm_simple_kms_helper.c
344
pipe = container_of(plane, struct drm_simple_display_pipe, plane);
drivers/gpu/drm/drm_simple_kms_helper.c
356
pipe = container_of(plane, struct drm_simple_display_pipe, plane);
drivers/gpu/drm/drm_simple_kms_helper.c
92
pipe = container_of(crtc, struct drm_simple_display_pipe, crtc);
drivers/gpu/drm/drm_syncobj.c
1006
container_of(cb, struct syncobj_wait_entry, fence_cb);
drivers/gpu/drm/drm_syncobj.c
1411
container_of(cb, struct syncobj_eventfd_entry, fence_cb);
drivers/gpu/drm/drm_syncobj.c
528
struct drm_syncobj *syncobj = container_of(kref,
drivers/gpu/drm/drm_vblank.c
2172
container_of(timer, struct drm_vblank_crtc_timer, timer);
drivers/gpu/drm/drm_vma_manager.c
175
return container_of(best, struct drm_vma_offset_node, vm_node);
drivers/gpu/drm/drm_writeback.c
517
struct drm_writeback_job *job = container_of(work,
drivers/gpu/drm/drm_writeback.c
84
#define fence_to_wb_connector(x) container_of(x->lock, \
drivers/gpu/drm/etnaviv/etnaviv_gem.h
64
return container_of(obj, struct etnaviv_gem_object, base);
drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c
361
container_of(kref, struct etnaviv_gem_submit, refcount);
drivers/gpu/drm/etnaviv/etnaviv_gpu.c
1141
return container_of(fence, struct etnaviv_fence, base);
drivers/gpu/drm/etnaviv/etnaviv_gpu.c
1474
struct etnaviv_gpu *gpu = container_of(work, struct etnaviv_gpu,
drivers/gpu/drm/etnaviv/etnaviv_iommu.c
30
return container_of(context, struct etnaviv_iommuv1_context, base);
drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c
44
return container_of(context, struct etnaviv_iommuv2_context, base);
drivers/gpu/drm/etnaviv/etnaviv_mmu.c
248
m = container_of(scan_node, struct etnaviv_vram_mapping,
drivers/gpu/drm/etnaviv/etnaviv_mmu.c
344
container_of(kref, struct etnaviv_iommu_context, refcount);
drivers/gpu/drm/etnaviv/etnaviv_sched.h
16
return container_of(sched_job, struct etnaviv_gem_submit, sched_job);
drivers/gpu/drm/exynos/exynos_dp.c
34
#define to_dp(nm) container_of(nm, struct exynos_dp_device, nm)
drivers/gpu/drm/exynos/exynos_drm_dpi.c
36
#define connector_to_dpi(c) container_of(c, struct exynos_dpi, connector)
drivers/gpu/drm/exynos/exynos_drm_dpi.c
40
return container_of(e, struct exynos_dpi, encoder);
drivers/gpu/drm/exynos/exynos_drm_drv.h
29
#define to_exynos_crtc(x) container_of(x, struct exynos_drm_crtc, base)
drivers/gpu/drm/exynos/exynos_drm_drv.h
30
#define to_exynos_plane(x) container_of(x, struct exynos_drm_plane, base)
drivers/gpu/drm/exynos/exynos_drm_drv.h
74
return container_of(state, struct exynos_drm_plane_state, base);
drivers/gpu/drm/exynos/exynos_drm_fimc.c
1085
container_of(ipp, struct fimc_context, ipp);
drivers/gpu/drm/exynos/exynos_drm_fimc.c
1114
container_of(ipp, struct fimc_context, ipp);
drivers/gpu/drm/exynos/exynos_drm_fimd.c
1049
struct fimd_context *ctx = container_of(clk, struct fimd_context,
drivers/gpu/drm/exynos/exynos_drm_g2d.c
867
struct g2d_data *g2d = container_of(work, struct g2d_data,
drivers/gpu/drm/exynos/exynos_drm_gem.h
14
#define to_exynos_gem(x) container_of(x, struct exynos_drm_gem, base)
drivers/gpu/drm/exynos/exynos_drm_gsc.c
1117
struct gsc_context *ctx = container_of(ipp, struct gsc_context, ipp);
drivers/gpu/drm/exynos/exynos_drm_gsc.c
1152
container_of(ipp, struct gsc_context, ipp);
drivers/gpu/drm/exynos/exynos_drm_ipp.c
750
struct exynos_drm_ipp_task *task = container_of(work,
drivers/gpu/drm/exynos/exynos_drm_rotator.c
221
container_of(ipp, struct rot_context, ipp);
drivers/gpu/drm/exynos/exynos_drm_scaler.c
361
container_of(ipp, struct scaler_context, ipp);
drivers/gpu/drm/exynos/exynos_drm_vidi.c
35
#define ctx_from_connector(c) container_of(c, struct vidi_context, \
drivers/gpu/drm/exynos/exynos_drm_vidi.c
55
return container_of(e, struct vidi_context, encoder);
drivers/gpu/drm/exynos/exynos_hdmi.c
150
return container_of(e, struct hdmi_context, encoder);
drivers/gpu/drm/exynos/exynos_hdmi.c
155
return container_of(c, struct hdmi_context, connector);
drivers/gpu/drm/exynos/exynos_hdmi.c
1685
hdata = container_of(work, struct hdmi_context, hotplug_work.work);
drivers/gpu/drm/exynos/exynos_hdmi.c
1754
struct hdmi_context *hdata = container_of(clk, struct hdmi_context,
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_output.h
20
return con ? container_of(con, struct fsl_dcu_drm_connector, base)
drivers/gpu/drm/gma500/cdv_device.c
405
struct drm_psb_private *dev_priv = container_of(work, struct drm_psb_private,
drivers/gpu/drm/gma500/cdv_intel_dp.c
752
struct cdv_intel_dp *intel_dp = container_of(adapter,
drivers/gpu/drm/gma500/gem.c
393
pobj = container_of(r, struct psb_gem_object, resource);
drivers/gpu/drm/gma500/gem.h
34
return container_of(obj, struct psb_gem_object, base);
drivers/gpu/drm/gma500/intel_gmbus.c
226
struct intel_gpio *gpio = container_of(adapter,
drivers/gpu/drm/gma500/intel_gmbus.c
252
struct intel_gmbus *bus = container_of(adapter,
drivers/gpu/drm/gma500/intel_gmbus.c
365
struct intel_gmbus *bus = container_of(adapter,
drivers/gpu/drm/gma500/intel_gmbus.c
67
return container_of(i2c, struct intel_gmbus, adapter);
drivers/gpu/drm/gma500/opregion.c
176
container_of(work, struct psb_intel_opregion, asle_work);
drivers/gpu/drm/gma500/opregion.c
178
container_of(opregion, struct drm_psb_private, opregion);
drivers/gpu/drm/gma500/psb_drv.h
541
return container_of(dev, struct drm_psb_private, dev);
drivers/gpu/drm/gma500/psb_intel_drv.h
170
container_of(x, struct gma_crtc, base)
drivers/gpu/drm/gma500/psb_intel_drv.h
172
container_of(x, struct gma_connector, base)
drivers/gpu/drm/gma500/psb_intel_drv.h
174
container_of(x, struct gma_encoder, base)
drivers/gpu/drm/gma500/psb_intel_drv.h
176
container_of(x, struct psb_intel_framebuffer, base)
drivers/gpu/drm/gma500/psb_intel_drv.h
178
container_of(x, struct gma_i2c_chan, base)
drivers/gpu/drm/gma500/psb_intel_sdvo.c
203
return container_of(encoder, struct psb_intel_sdvo, base.base);
drivers/gpu/drm/gma500/psb_intel_sdvo.c
208
return container_of(gma_attached_encoder(connector),
drivers/gpu/drm/gma500/psb_intel_sdvo.c
214
return container_of(to_gma_connector(connector), struct psb_intel_sdvo_connector, base);
drivers/gpu/drm/gud/gud_connector.c
45
return container_of(connector, struct gud_connector, connector);
drivers/gpu/drm/gud/gud_connector.c
60
struct gud_connector *gconn = container_of(work, struct gud_connector, backlight_work);
drivers/gpu/drm/gud/gud_internal.h
50
return container_of(drm, struct gud_device, drm);
drivers/gpu/drm/gud/gud_pipe.c
367
struct gud_device *gdrm = container_of(work, struct gud_device, work);
drivers/gpu/drm/hisilicon/hibmc/dp/dp_aux.c
128
struct hibmc_dp *dp_priv = container_of(aux, struct hibmc_dp, aux);
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_dp.c
153
struct hibmc_dp *dp = container_of(drm_encoder, struct hibmc_dp, encoder);
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_dp.c
165
struct hibmc_dp *dp = container_of(drm_encoder, struct hibmc_dp, encoder);
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h
50
return container_of(connector, struct hibmc_vdac, connector);
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h
55
return container_of(connector, struct hibmc_dp, connector);
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h
60
return container_of(dev, struct hibmc_drm_private, dev);
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c
39
container_of(encoder, struct dw_dsi, encoder)
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c
41
container_of(host, struct dw_dsi, host)
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h
11
container_of(crtc, struct kirin_crtc, base)
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h
14
container_of(plane, struct kirin_plane, base)
drivers/gpu/drm/hyperv/hyperv_drm.h
42
#define to_hv(_dev) container_of(_dev, struct hyperv_drm_device, dev)
drivers/gpu/drm/i915/display/intel_backlight.c
1817
container_of(panel, struct intel_connector, panel);
drivers/gpu/drm/i915/display/intel_bo.c
63
container_of(_front, typeof(*front), base);
drivers/gpu/drm/i915/display/intel_bo.c
71
container_of(_front, typeof(*front), base);
drivers/gpu/drm/i915/display/intel_bo.c
79
container_of(_front, typeof(*front), base);
drivers/gpu/drm/i915/display/intel_bw.c
869
return container_of(obj_state, struct intel_bw_state, base);
drivers/gpu/drm/i915/display/intel_colorop.c
11
return container_of(colorop, struct intel_colorop, base);
drivers/gpu/drm/i915/display/intel_connector.c
43
struct intel_connector *connector = container_of(work, typeof(*connector),
drivers/gpu/drm/i915/display/intel_crt.c
83
return container_of(encoder, struct intel_crt, base);
drivers/gpu/drm/i915/display/intel_crtc.c
460
container_of(work, typeof(*crtc_state), vblank_work);
drivers/gpu/drm/i915/display/intel_cursor.c
792
container_of(work, typeof(*plane_state), unpin_work);
drivers/gpu/drm/i915/display/intel_dbuf_bw.c
25
return container_of(obj_state, struct intel_dbuf_bw_state, base);
drivers/gpu/drm/i915/display/intel_display.c
7211
container_of(work, struct intel_atomic_state, cleanup_work);
drivers/gpu/drm/i915/display/intel_display.c
7651
container_of(work, struct intel_atomic_state, base.commit_work);
drivers/gpu/drm/i915/display/intel_display_conversion.c
18
struct __intel_generic_device *d = container_of(drm, struct __intel_generic_device, drm);
drivers/gpu/drm/i915/display/intel_display_irq.c
1774
container_of(work, typeof(*display), irq.vblank_notify_work);
drivers/gpu/drm/i915/display/intel_display_power.c
375
struct intel_display *display = container_of(power_domains,
drivers/gpu/drm/i915/display/intel_display_power.c
388
struct intel_display *display = container_of(power_domains,
drivers/gpu/drm/i915/display/intel_display_power.c
411
struct intel_display *display = container_of(power_domains,
drivers/gpu/drm/i915/display/intel_display_power.c
426
struct intel_display *display = container_of(power_domains,
drivers/gpu/drm/i915/display/intel_display_power.c
644
struct intel_display *display = container_of(power_domains,
drivers/gpu/drm/i915/display/intel_display_power.c
658
struct intel_display *display = container_of(power_domains,
drivers/gpu/drm/i915/display/intel_display_power.c
678
struct intel_display *display = container_of(work, struct intel_display,
drivers/gpu/drm/i915/display/intel_display_power_map.c
1811
struct intel_display *display = container_of(power_domains,
drivers/gpu/drm/i915/display/intel_display_power_map.c
1869
struct intel_display *display = container_of(power_domains,
drivers/gpu/drm/i915/display/intel_display_rps.c
28
struct wait_rps_boost *wait = container_of(_wait, typeof(*wait), wait);
drivers/gpu/drm/i915/display/intel_display_types.h
1646
#define to_intel_atomic_state(x) container_of(x, struct intel_atomic_state, base)
drivers/gpu/drm/i915/display/intel_display_types.h
1647
#define to_intel_crtc(x) container_of(x, struct intel_crtc, base)
drivers/gpu/drm/i915/display/intel_display_types.h
1648
#define to_intel_connector(x) container_of(x, struct intel_connector, base)
drivers/gpu/drm/i915/display/intel_display_types.h
1649
#define to_intel_encoder(x) container_of(x, struct intel_encoder, base)
drivers/gpu/drm/i915/display/intel_display_types.h
1650
#define to_intel_plane(x) container_of(x, struct intel_plane, base)
drivers/gpu/drm/i915/display/intel_display_types.h
2057
return container_of(&encoder->base, struct intel_dp_mst_encoder,
drivers/gpu/drm/i915/display/intel_display_types.h
2067
return container_of(&encoder->base, struct intel_digital_port,
drivers/gpu/drm/i915/display/intel_display_types.h
2136
return container_of(intel_dp, struct intel_digital_port, dp);
drivers/gpu/drm/i915/display/intel_display_types.h
2142
return container_of(intel_hdmi, struct intel_digital_port, hdmi);
drivers/gpu/drm/i915/display/intel_dmc.c
1349
struct intel_dmc *dmc = container_of(work, typeof(*dmc), work);
drivers/gpu/drm/i915/display/intel_dmc_wl.c
168
container_of(work, struct intel_dmc_wl, work.work);
drivers/gpu/drm/i915/display/intel_dmc_wl.c
170
container_of(wl, struct intel_display, wl);
drivers/gpu/drm/i915/display/intel_dp_aux.c
487
struct intel_dp *intel_dp = container_of(aux, struct intel_dp, aux);
drivers/gpu/drm/i915/display/intel_dp_mst.c
1688
struct intel_dp *intel_dp = container_of(mgr, struct intel_dp, mst.mgr);
drivers/gpu/drm/i915/display/intel_dp_mst.c
1749
struct intel_dp *intel_dp = container_of(mgr, struct intel_dp, mst.mgr);
drivers/gpu/drm/i915/display/intel_dpt.c
35
return container_of(vm, struct i915_dpt, vm);
drivers/gpu/drm/i915/display/intel_drrs.c
214
struct intel_crtc *crtc = container_of(work, typeof(*crtc), drrs.work.work);
drivers/gpu/drm/i915/display/intel_dsi.h
135
return container_of(h, struct intel_dsi_host, base);
drivers/gpu/drm/i915/display/intel_dsi.h
145
return container_of(&encoder->base, struct intel_dsi, base.base);
drivers/gpu/drm/i915/display/intel_dvo.c
123
return container_of(encoder, struct intel_dvo, base);
drivers/gpu/drm/i915/display/intel_encoder.c
16
container_of(work, typeof(*encoder), link_check_work.work);
drivers/gpu/drm/i915/display/intel_fb.c
2146
struct frontbuffer_fence_cb *cb = container_of(data, typeof(*cb), base);
drivers/gpu/drm/i915/display/intel_fbc.c
2138
struct intel_fbc *fbc = container_of(work, typeof(*fbc), underrun_work);
drivers/gpu/drm/i915/display/intel_frontbuffer.c
175
container_of(work, struct intel_frontbuffer, flush_work);
drivers/gpu/drm/i915/display/intel_global_state.c
68
container_of(kref, typeof(*commit), ref);
drivers/gpu/drm/i915/display/intel_global_state.c
90
container_of(kref, struct intel_global_state, ref);
drivers/gpu/drm/i915/display/intel_gmbus.c
208
return container_of(i2c, struct intel_gmbus, adapter);
drivers/gpu/drm/i915/display/intel_hdcp.c
1086
return container_of(hdcp, struct intel_connector, hdcp);
drivers/gpu/drm/i915/display/intel_hdcp.c
1191
struct intel_hdcp *hdcp = container_of(work, struct intel_hdcp,
drivers/gpu/drm/i915/display/intel_hdcp.c
2233
struct intel_hdcp *hdcp = container_of(to_delayed_work(work),
drivers/gpu/drm/i915/display/intel_hotplug.c
272
container_of(work, typeof(*display), hotplug.reenable_work.work);
drivers/gpu/drm/i915/display/intel_hotplug.c
393
container_of(work, struct intel_display, hotplug.dig_port_work);
drivers/gpu/drm/i915/display/intel_hotplug.c
471
container_of(work, struct intel_display, hotplug.hotplug_work.work);
drivers/gpu/drm/i915/display/intel_hotplug.c
785
container_of(work, typeof(*display), hotplug.poll_init_work);
drivers/gpu/drm/i915/display/intel_lspcon.c
69
container_of(lspcon, struct intel_digital_port, lspcon);
drivers/gpu/drm/i915/display/intel_lvds.c
84
return container_of(encoder, struct intel_lvds_encoder, base);
drivers/gpu/drm/i915/display/intel_opregion.c
617
container_of(work, struct intel_opregion, asle_work);
drivers/gpu/drm/i915/display/intel_opregion.c
690
struct intel_opregion *opregion = container_of(nb, struct intel_opregion,
drivers/gpu/drm/i915/display/intel_overlay.c
396
container_of(active, typeof(*overlay), last_flip);
drivers/gpu/drm/i915/display/intel_pmdemand.c
52
return container_of(obj_state, struct intel_pmdemand_state, base);
drivers/gpu/drm/i915/display/intel_pps.c
886
struct intel_pps *pps = container_of(to_delayed_work(__work),
drivers/gpu/drm/i915/display/intel_pps.c
888
struct intel_dp *intel_dp = container_of(pps, struct intel_dp, pps);
drivers/gpu/drm/i915/display/intel_psr.c
1200
container_of(work, typeof(*intel_dp), psr.dc3co_work.work);
drivers/gpu/drm/i915/display/intel_psr.c
3457
container_of(work, typeof(*intel_dp), psr.work);
drivers/gpu/drm/i915/display/intel_psr.c
3988
struct intel_display *display = container_of(work, typeof(*display),
drivers/gpu/drm/i915/display/intel_sdvo.c
182
return container_of(encoder, struct intel_sdvo, base);
drivers/gpu/drm/i915/display/intel_sdvo.c
193
return container_of(connector, struct intel_sdvo_connector, base.base);
drivers/gpu/drm/i915/display/intel_tc.c
1825
container_of(work, struct intel_tc_port, link_reset_work.work);
drivers/gpu/drm/i915/display/intel_tc.c
1895
container_of(work, struct intel_tc_port, disconnect_phy_work.work);
drivers/gpu/drm/i915/display/intel_tv.c
907
return container_of(encoder, struct intel_tv, base);
drivers/gpu/drm/i915/gem/i915_gem_clflush.c
30
struct clflush *clflush = container_of(base, typeof(*clflush), base);
drivers/gpu/drm/i915/gem/i915_gem_clflush.c
37
struct clflush *clflush = container_of(base, typeof(*clflush), base);
drivers/gpu/drm/i915/gem/i915_gem_context.c
1047
container_of(rcu, struct i915_gem_engines, rcu);
drivers/gpu/drm/i915/gem/i915_gem_context.c
1076
container_of(fence, typeof(*engines), fence);
drivers/gpu/drm/i915/gem/i915_gem_context.c
1282
struct i915_gem_context *ctx = container_of(work, typeof(*ctx),
drivers/gpu/drm/i915/gem/i915_gem_context.c
1317
struct i915_gem_context *ctx = container_of(ref, typeof(*ctx), ref);
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1134
container_of(cache, struct i915_execbuffer, reloc_cache)->i915;
drivers/gpu/drm/i915/gem/i915_gem_mman.c
1096
mmo = container_of(node, struct i915_mmap_offset, vma_node);
drivers/gpu/drm/i915/gem/i915_gem_mman.c
1102
(container_of(node, struct drm_i915_gem_object,
drivers/gpu/drm/i915/gem/i915_gem_object.c
299
container_of(head, typeof(*obj), rcu);
drivers/gpu/drm/i915/gem/i915_gem_object.c
440
container_of(work, struct drm_i915_private, mm.free_work);
drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.c
10
container_of(ref, typeof(*front), write);
drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.c
19
container_of(ref, typeof(*front), write);
drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.c
78
container_of(ref, typeof(*front), ref);
drivers/gpu/drm/i915/gem/i915_gem_object_types.h
745
return container_of(gem, struct drm_i915_gem_object, base);
drivers/gpu/drm/i915/gem/i915_gem_shrinker.c
351
container_of(nb, struct drm_i915_private, mm.oom_notifier);
drivers/gpu/drm/i915/gem/i915_gem_shrinker.c
391
container_of(nb, struct drm_i915_private, mm.vmap_notifier);
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
187
struct drm_i915_private *i915 = container_of(bdev, typeof(*i915), bdev);
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
189
struct i915_ttm_tt *i915_tt = container_of(ttm, typeof(*i915_tt), ttm);
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
245
struct i915_ttm_tt *i915_tt = container_of(ttm, typeof(*i915_tt), ttm);
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
256
container_of(ref, typeof(*i915_tt), cached_rsgt.kref);
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
271
struct drm_i915_private *i915 = container_of(bo->bdev, typeof(*i915),
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
322
struct i915_ttm_tt *i915_tt = container_of(ttm, typeof(*i915_tt), ttm);
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
332
struct i915_ttm_tt *i915_tt = container_of(ttm, typeof(*i915_tt), ttm);
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
348
struct i915_ttm_tt *i915_tt = container_of(ttm, typeof(*i915_tt), ttm);
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
423
container_of(bo->ttm, typeof(*i915_tt), ttm);
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
463
container_of(bo->ttm, typeof(*i915_tt), ttm);
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
524
struct i915_ttm_tt *i915_tt = container_of(ttm, typeof(*i915_tt), ttm);
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
930
container_of(bo->ttm, typeof(*i915_tt), ttm);
drivers/gpu/drm/i915/gem/i915_gem_ttm.h
52
return container_of(bo, struct drm_i915_gem_object, __do_not_access);
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c
194
struct drm_i915_private *i915 = container_of(bo->bdev, typeof(*i915),
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c
351
container_of(work, typeof(*copy_work), work);
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c
395
container_of(irq_work, typeof(*copy_work), irq_work);
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c
407
container_of(cb, typeof(*copy_work), cb);
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c
64
struct drm_i915_private *i915 = container_of(bdev, typeof(*i915), bdev);
drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c
173
container_of(apply, typeof(*pm_apply), base);
drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c
47
container_of(apply, typeof(*pm_apply), base);
drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c
51
container_of(bo->bdev, typeof(*i915), bdev);
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
193
container_of(work, typeof(*arg), work);
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
242
container_of(work, typeof(*arg), work);
drivers/gpu/drm/i915/gt/gen6_ppgtt.h
41
#define __to_gen6_ppgtt(base) container_of(base, struct gen6_ppgtt, base)
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
145
#define as_pd(x) container_of((x), typeof(struct i915_page_directory), pt)
drivers/gpu/drm/i915/gt/intel_breadcrumbs.c
174
struct intel_breadcrumbs *b = container_of(work, typeof(*b), irq_work);
drivers/gpu/drm/i915/gt/intel_breadcrumbs.c
330
struct intel_breadcrumbs *b = container_of(kref, typeof(*b), ref);
drivers/gpu/drm/i915/gt/intel_context.c
27
struct intel_context *ce = container_of(rcu, typeof(*ce), rcu);
drivers/gpu/drm/i915/gt/intel_context.c
352
struct intel_context *ce = container_of(active, typeof(*ce), active);
drivers/gpu/drm/i915/gt/intel_context.c
365
struct intel_context *ce = container_of(active, typeof(*ce), active);
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c
143
container_of(wrk, typeof(*engine), heartbeat.work.work);
drivers/gpu/drm/i915/gt/intel_engine_pm.c
251
container_of((struct list_head *)node,
drivers/gpu/drm/i915/gt/intel_engine_pm.c
261
container_of(wf, typeof(*engine), wakeref);
drivers/gpu/drm/i915/gt/intel_engine_pm.c
61
container_of(wf, typeof(*engine), wakeref);
drivers/gpu/drm/i915/gt/intel_engine_user.c
220
container_of(it, typeof(*engine), uabi_list);
drivers/gpu/drm/i915/gt/intel_engine_user.c
61
container_of(A, typeof(*a), uabi_list);
drivers/gpu/drm/i915/gt/intel_engine_user.c
63
container_of(B, typeof(*b), uabi_list);
drivers/gpu/drm/i915/gt/intel_engine_user.c
90
container_of(pos, typeof(*engine), uabi_llist);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
1091
container_of(p->waiter, typeof(*w), sched);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2071
container_of(p->waiter, typeof(*w), sched);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
210
return container_of(engine, struct virtual_engine, base);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2137
container_of(p->signaler, typeof(*s), sched);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2172
container_of(p->waiter, typeof(*w), sched);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2221
struct execlists_capture *cap = container_of(work, typeof(*cap), work);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2528
container_of(execlists, typeof(*engine), execlists);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2535
__execlists_kick(container_of(t, struct intel_engine_execlists, member))
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3601
container_of(wrk, typeof(*ve), rcu.work);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3665
container_of(kref, typeof(*ve), context.ref);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3707
struct virtual_engine *ve = container_of(ce, typeof(*ve), context);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3716
struct virtual_engine *ve = container_of(ce, typeof(*ve), context);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3724
struct virtual_engine *ve = container_of(ce, typeof(*ve), context);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3731
struct virtual_engine *ve = container_of(ce, typeof(*ve), context);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3742
struct virtual_engine *ve = container_of(ce, typeof(*ve), context);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
559
struct virtual_engine *ve = container_of(ce, typeof(*ve), context);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
758
container_of(execlists, typeof(*engine), execlists);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
780
container_of(execlists, typeof(*engine), execlists);
drivers/gpu/drm/i915/gt/intel_gt.h
104
return container_of(guc, struct intel_gt, uc.guc);
drivers/gpu/drm/i915/gt/intel_gt.h
109
return container_of(huc, struct intel_gt, uc.huc);
drivers/gpu/drm/i915/gt/intel_gt.h
114
return container_of(gsc_uc, struct intel_gt, uc.gsc);
drivers/gpu/drm/i915/gt/intel_gt.h
119
return container_of(gsc, struct intel_gt, gsc);
drivers/gpu/drm/i915/gt/intel_gt.h
99
return container_of(uc, struct intel_gt, uc);
drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c
102
container_of(ref, typeof(*node), active);
drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c
104
struct intel_gt *gt = container_of(pool, struct intel_gt, buffer_pool);
drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c
143
struct intel_gt *gt = container_of(pool, struct intel_gt, buffer_pool);
drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c
91
container_of(wrk, typeof(*pool), work.work);
drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c
92
struct intel_gt *gt = container_of(pool, struct intel_gt, buffer_pool);
drivers/gpu/drm/i915/gt/intel_gt_pm.c
106
struct intel_gt *gt = container_of(wf, typeof(*gt), wakeref);
drivers/gpu/drm/i915/gt/intel_gt_pm.c
73
struct intel_gt *gt = container_of(wf, typeof(*gt), wakeref);
drivers/gpu/drm/i915/gt/intel_gt_requests.c
208
container_of(work, typeof(*gt), requests.retire_work.work);
drivers/gpu/drm/i915/gt/intel_gt_requests.c
242
container_of(work, typeof(*gt), watchdog.work);
drivers/gpu/drm/i915/gt/intel_gt_requests.c
63
container_of(work, typeof(*engine), retire_work);
drivers/gpu/drm/i915/gt/intel_gt_sysfs.h
23
return container_of(kobj, struct intel_gt, sysfs_gt);
drivers/gpu/drm/i915/gt/intel_gtt.c
226
container_of(kref, typeof(*vm), resv_ref);
drivers/gpu/drm/i915/gt/intel_gtt.c
237
container_of(work, struct i915_address_space, release_work);
drivers/gpu/drm/i915/gt/intel_gtt.c
253
container_of(kref, struct i915_address_space, ref);
drivers/gpu/drm/i915/gt/intel_gtt.h
469
return container_of(vm, struct i915_ggtt, vm);
drivers/gpu/drm/i915/gt/intel_gtt.h
477
return container_of(vm, struct i915_ppgtt, vm);
drivers/gpu/drm/i915/gt/intel_llc.c
27
return container_of(llc, struct intel_gt, llc);
drivers/gpu/drm/i915/gt/intel_lrc.c
1250
struct intel_context *ce = container_of(kref, typeof(*ce), ref);
drivers/gpu/drm/i915/gt/intel_ppgtt.c
77
container_of(pt, typeof(*pd), pt);
drivers/gpu/drm/i915/gt/intel_rc6.c
46
return container_of(rc6, struct intel_gt, rc6);
drivers/gpu/drm/i915/gt/intel_reset.c
1015
struct intel_gt *gt = container_of(w, struct intel_gt, wedge);
drivers/gpu/drm/i915/gt/intel_reset.c
1679
struct intel_wedge_me *w = container_of(work, typeof(*w), work.work);
drivers/gpu/drm/i915/gt/intel_ring.c
186
struct intel_ring *ring = container_of(ref, typeof(*ring), ref);
drivers/gpu/drm/i915/gt/intel_ring_submission.c
492
struct intel_context *ce = container_of(ref, typeof(*ce), ref);
drivers/gpu/drm/i915/gt/intel_rps.c
1497
struct intel_rps *rps = container_of(ips, typeof(*rps), ips);
drivers/gpu/drm/i915/gt/intel_rps.c
1822
struct intel_rps *rps = container_of(work, typeof(*rps), work);
drivers/gpu/drm/i915/gt/intel_rps.c
326
rps_to_uncore(container_of(ips, struct intel_rps, ips));
drivers/gpu/drm/i915/gt/intel_rps.c
398
rps_to_uncore(container_of(ips, struct intel_rps, ips));
drivers/gpu/drm/i915/gt/intel_rps.c
42
return container_of(rps, struct intel_gt, rps);
drivers/gpu/drm/i915/gt/intel_timeline.c
127
container_of(rcu, struct intel_timeline, rcu);
drivers/gpu/drm/i915/gt/intel_timeline.c
395
container_of(kref, typeof(*timeline), kref);
drivers/gpu/drm/i915/gt/intel_timeline.c
42
container_of(active, typeof(*tl), active);
drivers/gpu/drm/i915/gt/intel_timeline.c
51
container_of(active, typeof(*tl), active);
drivers/gpu/drm/i915/gt/intel_wopcm.c
71
return container_of(wopcm, struct intel_gt, wopcm);
drivers/gpu/drm/i915/gt/mock_engine.c
150
struct intel_context *ce = container_of(ref, typeof(*ce), ref);
drivers/gpu/drm/i915/gt/mock_engine.c
239
container_of(request->engine, typeof(*engine), base);
drivers/gpu/drm/i915/gt/mock_engine.c
296
container_of(engine, typeof(*mock), base);
drivers/gpu/drm/i915/gt/mock_engine.c
328
container_of(engine, typeof(*mock), base);
drivers/gpu/drm/i915/gt/mock_engine.c
432
container_of(engine, typeof(*mock), base);
drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.c
49
kref_get(&container_of(active, struct pulse, active)->kref);
drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.c
55
struct pulse *p = container_of(kref, typeof(*p), kref);
drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.c
68
pulse_put(container_of(active, struct pulse, active));
drivers/gpu/drm/i915/gt/selftest_execlists.c
3538
struct preempt_smoke *smoke = container_of(work, typeof(*smoke), work);
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
894
struct active_engine *arg = container_of(work, typeof(*arg), work);
drivers/gpu/drm/i915/gt/selftest_slpc.c
490
struct slpc_thread *thread = container_of(work, typeof(*thread), work);
drivers/gpu/drm/i915/gt/sysfs_engines.c
22
return container_of(kobj, struct kobj_engine, base)->engine;
drivers/gpu/drm/i915/gt/sysfs_engines.c
528
add_defaults(container_of(kobj, struct kobj_engine, base));
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
75
struct intel_gsc_uc *gsc = container_of(gsc_fw, struct intel_gsc_uc, fw);
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.c
18
struct intel_gsc_uc *gsc = container_of(work, typeof(*gsc), work);
drivers/gpu/drm/i915/gt/uc/intel_guc.c
166
struct intel_guc *guc = container_of(w, struct intel_guc, dead_guc_worker);
drivers/gpu/drm/i915/gt/uc/intel_guc.h
332
return container_of(log, struct intel_guc, log);
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
1296
struct intel_uc *uc = container_of(guc, typeof(*uc), guc);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
1202
container_of(w, struct intel_guc_ct, requests.worker);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
1388
struct intel_guc_ct *ct = container_of(w, struct intel_guc_ct, dead_ct_worker);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
43
return container_of(ct, struct intel_guc, ct);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
840
struct intel_uc *uc = container_of(guc, struct intel_uc, guc);
drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c
81
struct intel_guc *guc = container_of(guc_fw, struct intel_guc, fw);
drivers/gpu/drm/i915/gt/uc/intel_guc_log.c
484
container_of(work, struct intel_guc_log, relay.flush_work);
drivers/gpu/drm/i915/gt/uc/intel_guc_log.c
890
struct intel_uc *uc = container_of(guc, struct intel_uc, guc);
drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c
62
struct intel_uc *uc = container_of(guc, struct intel_uc, guc);
drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c
257
struct intel_guc_slpc *slpc = container_of(work, typeof(*slpc), boost_work);
drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c
51
return container_of(slpc, struct intel_guc, slpc);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1522
struct intel_guc *guc = container_of(wrk, typeof(*guc),
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1524
struct intel_uc *uc = container_of(guc, typeof(*uc), guc);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3344
container_of(wrk, typeof(*ce), guc_state.sched_disable_delay_work.work);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3486
container_of(ce, typeof(*ve), context);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3560
struct intel_guc *guc = container_of(w, struct intel_guc,
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3582
struct intel_context *ce = container_of(kref, typeof(*ce), ref);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3811
struct i915_request *rq = container_of(wrk, typeof(*rq), submit_work);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4144
struct intel_context *ce = container_of(kref, typeof(*ce), ref);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4620
container_of(kref, typeof(*sched_engine), ref);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
5314
struct intel_guc *guc = container_of(w, struct intel_guc,
drivers/gpu/drm/i915/gt/uc/intel_huc.c
120
struct intel_huc *huc = container_of(hrtimer, struct intel_huc, delayed_load.timer);
drivers/gpu/drm/i915/gt/uc/intel_huc.c
176
struct intel_huc *huc = container_of(nb, struct intel_huc, delayed_load.nb);
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
132
struct intel_huc *huc = container_of(huc_fw, struct intel_huc, fw);
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
36
return container_of(uc_fw, struct intel_gt, uc.guc.fw);
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
38
return container_of(uc_fw, struct intel_gt, uc.huc.fw);
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
40
return container_of(uc_fw, struct intel_gt, uc.gsc.fw);
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
555
struct intel_guc *guc = container_of(uc_fw, struct intel_guc, fw);
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
705
struct intel_guc *guc = container_of(uc_fw, struct intel_guc, fw);
drivers/gpu/drm/i915/gvt/cmd_parser.c
2890
struct intel_vgpu_workload *workload = container_of(wa_ctx,
drivers/gpu/drm/i915/gvt/cmd_parser.c
3009
struct intel_vgpu_workload *workload = container_of(wa_ctx,
drivers/gpu/drm/i915/gvt/cmd_parser.c
3081
struct intel_vgpu_workload *workload = container_of(wa_ctx,
drivers/gpu/drm/i915/gvt/debugfs.c
51
ma = container_of(a, struct diff_mmio, node);
drivers/gpu/drm/i915/gvt/debugfs.c
52
mb = container_of(b, struct diff_mmio, node);
drivers/gpu/drm/i915/gvt/display.c
545
vblank_timer = container_of(data, struct intel_vgpu_vblank_timer, timer);
drivers/gpu/drm/i915/gvt/display.c
546
vgpu = container_of(vblank_timer, struct intel_vgpu, vblank_timer);
drivers/gpu/drm/i915/gvt/dmabuf.c
136
container_of(kref, struct intel_vgpu_dmabuf_obj, kref);
drivers/gpu/drm/i915/gvt/execlist.c
412
next_workload = container_of(next,
drivers/gpu/drm/i915/gvt/gtt.c
1450
oos_page = container_of(gtt->oos_page_use_list_head.next,
drivers/gpu/drm/i915/gvt/gtt.c
1459
oos_page = container_of(gtt->oos_page_free_list_head.next,
drivers/gpu/drm/i915/gvt/gtt.c
1498
oos_page = container_of(pos,
drivers/gpu/drm/i915/gvt/gtt.c
1610
spt = container_of(pos, struct intel_vgpu_ppgtt_spt,
drivers/gpu/drm/i915/gvt/gtt.c
1890
struct intel_vgpu_mm *mm = container_of(mm_ref, typeof(*mm), ref);
drivers/gpu/drm/i915/gvt/gtt.c
1962
mm = container_of(pos, struct intel_vgpu_mm, ppgtt_mm.lru_list);
drivers/gpu/drm/i915/gvt/gtt.c
2432
mm = container_of(pos, struct intel_vgpu_mm, ppgtt_mm.list);
drivers/gpu/drm/i915/gvt/gtt.c
2487
oos_page = container_of(pos, struct intel_vgpu_oos_page, list);
drivers/gpu/drm/i915/gvt/gtt.c
2548
mm = container_of(pos, struct intel_vgpu_mm, ppgtt_mm.list);
drivers/gpu/drm/i915/gvt/gtt.c
2705
mm = container_of(pos, struct intel_vgpu_mm, ppgtt_mm.list);
drivers/gpu/drm/i915/gvt/interrupt.c
72
container_of(irq, struct intel_gvt, irq)
drivers/gpu/drm/i915/gvt/kvmgt.c
108
container_of((vfio_dev), struct intel_vgpu, vfio_device)
drivers/gpu/drm/i915/gvt/kvmgt.c
118
container_of(mtype, struct intel_vgpu_type, type);
drivers/gpu/drm/i915/gvt/kvmgt.c
1419
container_of(mdev->type, struct intel_vgpu_type, type);
drivers/gpu/drm/i915/gvt/kvmgt.c
1494
container_of(mtype, struct intel_vgpu_type, type);
drivers/gpu/drm/i915/gvt/kvmgt.c
1565
container_of(node, struct intel_vgpu, track_node);
drivers/gpu/drm/i915/gvt/kvmgt.c
1581
container_of(node, struct intel_vgpu, track_node);
drivers/gpu/drm/i915/gvt/kvmgt.c
1677
struct gvt_dma *entry = container_of(ref, typeof(*entry), ref);
drivers/gpu/drm/i915/gvt/sched_policy.c
109
vgpu_data = container_of(pos, struct vgpu_sched_data, lru_list);
drivers/gpu/drm/i915/gvt/sched_policy.c
114
vgpu_data = container_of(pos, struct vgpu_sched_data, lru_list);
drivers/gpu/drm/i915/gvt/sched_policy.c
123
vgpu_data = container_of(pos, struct vgpu_sched_data, lru_list);
drivers/gpu/drm/i915/gvt/sched_policy.c
187
vgpu_data = container_of(pos, struct vgpu_sched_data, lru_list);
drivers/gpu/drm/i915/gvt/sched_policy.c
269
data = container_of(timer_data, struct gvt_sched_data, timer);
drivers/gpu/drm/i915/gvt/scheduler.c
298
struct intel_gvt *gvt = container_of(nb, struct intel_gvt,
drivers/gpu/drm/i915/gvt/scheduler.c
602
container_of(wa_ctx, struct intel_vgpu_workload, wa_ctx);
drivers/gpu/drm/i915/i915_active.c
1127
struct auto_active *aa = container_of(ref, typeof(*aa), base);
drivers/gpu/drm/i915/i915_active.c
1135
struct auto_active *aa = container_of(ref, typeof(*aa), ref);
drivers/gpu/drm/i915/i915_active.c
1143
struct auto_active *aa = container_of(ref, typeof(*aa), base);
drivers/gpu/drm/i915/i915_active.c
179
struct i915_active *ref = container_of(wrk, typeof(*ref), work);
drivers/gpu/drm/i915/i915_active.c
213
container_of(cb, typeof(*active), cb);
drivers/gpu/drm/i915/i915_active.c
222
active_retire(container_of(cb, struct active_node, base.cb)->ref);
drivers/gpu/drm/i915/i915_active.c
229
active_retire(container_of(cb, struct i915_active, excl.cb));
drivers/gpu/drm/i915/i915_active.c
38
return container_of(active, struct active_node, base);
drivers/gpu/drm/i915/i915_active.c
638
struct wait_barrier *wb = container_of(wq, typeof(*wb), base);
drivers/gpu/drm/i915/i915_active.c
69
return container_of((struct list_head *)x,
drivers/gpu/drm/i915/i915_debugfs_params.c
21
params = container_of(((void *)(ptr)), typeof(*params), name); \
drivers/gpu/drm/i915/i915_debugfs_params.c
22
(i915) = container_of(params, typeof(*(i915)), params); \
drivers/gpu/drm/i915/i915_drm_client.c
42
container_of(kref, typeof(*client), kref);
drivers/gpu/drm/i915/i915_drv.h
325
return container_of(dev, struct drm_i915_private, drm);
drivers/gpu/drm/i915/i915_gem_evict.c
301
vma = container_of(node, struct i915_vma, node);
drivers/gpu/drm/i915/i915_gem_evict.c
380
vma = container_of(node, typeof(*vma), node);
drivers/gpu/drm/i915/i915_gpu_error.c
1123
container_of(error_ref, typeof(*error), ref);
drivers/gpu/drm/i915/i915_irq.c
159
container_of(work, typeof(*dev_priv), l3_parity.error_work);
drivers/gpu/drm/i915/i915_perf.c
3488
container_of(hrtimer, typeof(*stream), poll_check_timer);
drivers/gpu/drm/i915/i915_perf.c
401
container_of(ref, typeof(*oa_config), ref);
drivers/gpu/drm/i915/i915_perf.c
4548
container_of(attr, typeof(*oa_config), sysfs_metric_id);
drivers/gpu/drm/i915/i915_pmu.c
35
return container_of(event->pmu, struct i915_pmu, base);
drivers/gpu/drm/i915/i915_pmu.c
40
return container_of(pmu, struct drm_i915_private, pmu);
drivers/gpu/drm/i915/i915_pmu.c
507
struct i915_pmu *pmu = container_of(hrtimer, struct i915_pmu, timer);
drivers/gpu/drm/i915/i915_pmu.c
899
eattr = container_of(attr, struct i915_str_attribute, attr);
drivers/gpu/drm/i915/i915_pmu.c
929
eattr = container_of(attr, struct i915_ext_attribute, attr);
drivers/gpu/drm/i915/i915_request.c
186
struct execute_cb *cb = container_of(wrk, typeof(*cb), work);
drivers/gpu/drm/i915/i915_request.c
1957
struct request_wait *wait = container_of(cb, typeof(*wait), cb);
drivers/gpu/drm/i915/i915_request.c
281
container_of(hrtimer, struct i915_request, watchdog.timer);
drivers/gpu/drm/i915/i915_request.c
777
container_of(fence, typeof(*request), submit);
drivers/gpu/drm/i915/i915_request.c
812
struct i915_request *rq = container_of(fence, typeof(*rq), semaphore);
drivers/gpu/drm/i915/i915_request.h
397
return container_of(fence, struct i915_request, fence);
drivers/gpu/drm/i915/i915_scatterlist.c
46
container_of(ref, typeof(*rsgt), kref);
drivers/gpu/drm/i915/i915_scheduler.c
21
return container_of(node, const struct i915_request, sched);
drivers/gpu/drm/i915/i915_scheduler.c
240
struct i915_request *from = container_of(dep->signaler,
drivers/gpu/drm/i915/i915_scheduler.c
440
container_of(kref, typeof(*sched_engine), ref);
drivers/gpu/drm/i915/i915_sw_fence.c
421
struct i915_sw_dma_fence_cb *cb = container_of(data, typeof(*cb), base);
drivers/gpu/drm/i915/i915_sw_fence.c
458
container_of(data, typeof(*cb), base.base);
drivers/gpu/drm/i915/i915_sw_fence.c
473
container_of(wrk, typeof(*cb), work);
drivers/gpu/drm/i915/i915_sw_fence.c
520
container_of(cb, typeof(*timer), base);
drivers/gpu/drm/i915/i915_sw_fence.c
547
struct i915_sw_dma_fence_cb *cb = container_of(data, typeof(*cb), base);
drivers/gpu/drm/i915/i915_sw_fence_work.c
18
struct dma_fence_work *f = container_of(work, typeof(*f), work);
drivers/gpu/drm/i915/i915_sw_fence_work.c
29
struct dma_fence_work *f = container_of(fence, typeof(*f), chain);
drivers/gpu/drm/i915/i915_sw_fence_work.c
62
struct dma_fence_work *f = container_of(fence, typeof(*f), dma);
drivers/gpu/drm/i915/i915_sw_fence_work.c
69
struct dma_fence_work *f = container_of(fence, typeof(*f), dma);
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
31
return container_of(man, struct i915_ttm_buddy_manager, manager);
drivers/gpu/drm/i915/i915_ttm_buddy_manager.h
49
return container_of(res, struct i915_ttm_buddy_resource, base);
drivers/gpu/drm/i915/i915_vma.c
104
return container_of(ref, typeof(struct i915_vma), active);
drivers/gpu/drm/i915/i915_vma.c
359
struct i915_vma_work *vw = container_of(work, typeof(*vw), base);
drivers/gpu/drm/i915/i915_vma.c
377
struct i915_vma_work *vw = container_of(work, typeof(*vw), base);
drivers/gpu/drm/i915/i915_vma_resource.c
176
container_of(work, typeof(*vma_res), work);
drivers/gpu/drm/i915/i915_vma_resource.c
194
container_of(fence, typeof(*vma_res), chain);
drivers/gpu/drm/i915/i915_vma_resource.c
82
container_of(head, typeof(*vma_res), unbind_fence.rcu);
drivers/gpu/drm/i915/i915_vma_resource.c
90
container_of(fence, typeof(*vma_res), unbind_fence);
drivers/gpu/drm/i915/intel_runtime_pm.c
56
return container_of(rpm, struct drm_i915_private, runtime_pm);
drivers/gpu/drm/i915/intel_uncore.c
2306
struct intel_uncore *uncore = container_of(nb,
drivers/gpu/drm/i915/intel_uncore.c
437
container_of(timer, struct intel_uncore_forcewake_domain, timer);
drivers/gpu/drm/i915/intel_wakeref.c
92
struct intel_wakeref *wf = container_of(wrk, typeof(*wf), work.work);
drivers/gpu/drm/i915/pxp/intel_pxp_session.c
152
struct intel_pxp *pxp = container_of(work, typeof(*pxp), session_work);
drivers/gpu/drm/i915/selftests/i915_active.c
39
struct live_active *active = container_of(ref, typeof(*active), ref);
drivers/gpu/drm/i915/selftests/i915_active.c
51
struct live_active *active = container_of(base, typeof(*active), base);
drivers/gpu/drm/i915/selftests/i915_active.c
59
struct live_active *active = container_of(base, typeof(*active), base);
drivers/gpu/drm/i915/selftests/i915_request.c
1468
container_of(work, typeof(*thread), work);
drivers/gpu/drm/i915/selftests/i915_request.c
1506
container_of(work, typeof(*thread), work);
drivers/gpu/drm/i915/selftests/i915_request.c
1558
container_of(work, typeof(*thread), work);
drivers/gpu/drm/i915/selftests/i915_request.c
2563
struct signal_cb *s = container_of(cb, typeof(*s), base);
drivers/gpu/drm/i915/selftests/i915_request.c
2965
struct p_thread *thread = container_of(work, typeof(*thread), work);
drivers/gpu/drm/i915/selftests/i915_request.c
3039
struct p_thread *thread = container_of(work, typeof(*thread), work);
drivers/gpu/drm/i915/selftests/i915_request.c
3116
struct p_thread *thread = container_of(work, typeof(*thread), work);
drivers/gpu/drm/i915/selftests/i915_request.c
313
struct smoke_thread *thread = container_of(work, typeof(*thread), work);
drivers/gpu/drm/i915/selftests/i915_sw_fence.c
514
struct task_ipc *ipc = container_of(work, typeof(*ipc), work);
drivers/gpu/drm/i915/selftests/lib_sw_fence.c
124
struct heap_fence *h = container_of(ref, typeof(*h), ref);
drivers/gpu/drm/i915/selftests/lib_sw_fence.c
133
struct heap_fence *h = container_of(fence, typeof(*h), fence);
drivers/gpu/drm/i915/selftests/lib_sw_fence.c
95
struct heap_fence *h = container_of(fence, typeof(*h), fence);
drivers/gpu/drm/i915/selftests/mock_request.c
47
container_of(request->engine, typeof(*engine), base);
drivers/gpu/drm/imagination/pvr_ccb.c
591
struct pvr_kccb_fence *fence = container_of(f, struct pvr_kccb_fence, base);
drivers/gpu/drm/imagination/pvr_context.c
376
container_of(ref_count, struct pvr_context, ref_count);
drivers/gpu/drm/imagination/pvr_free_list.c
473
container_of(ref_count, struct pvr_free_list, ref_count);
drivers/gpu/drm/imagination/pvr_free_list.c
497
container_of(pos, struct pvr_free_list_node, node);
drivers/gpu/drm/imagination/pvr_fw.c
1493
struct pvr_fw_object *fw_obj = container_of(pos, struct pvr_fw_object, node);
drivers/gpu/drm/imagination/pvr_hwrt.c
503
container_of(ref_count, struct pvr_hwrt_dataset, ref_count);
drivers/gpu/drm/imagination/pvr_job.c
25
struct pvr_job *job = container_of(kref, struct pvr_job, ref_count);
drivers/gpu/drm/imagination/pvr_power.c
209
struct pvr_device *pvr_dev = container_of(work, struct pvr_device,
drivers/gpu/drm/imagination/pvr_queue.c
114
struct pvr_queue_fence *fence = container_of(w, struct pvr_queue_fence, release_work);
drivers/gpu/drm/imagination/pvr_queue.c
1166
struct pvr_queue *queue = container_of(job->base.sched, struct pvr_queue, scheduler);
drivers/gpu/drm/imagination/pvr_queue.c
122
struct pvr_queue_fence *fence = container_of(f, struct pvr_queue_fence, base);
drivers/gpu/drm/imagination/pvr_queue.c
131
struct pvr_queue_fence *fence = container_of(f, struct pvr_queue_fence, base);
drivers/gpu/drm/imagination/pvr_queue.c
154
struct pvr_queue_fence *fence = container_of(f, struct pvr_queue_fence, base);
drivers/gpu/drm/imagination/pvr_queue.c
198
return container_of(f, struct pvr_queue_fence, base);
drivers/gpu/drm/imagination/pvr_queue.c
275
struct pvr_queue_fence *fence = container_of(f, struct pvr_queue_fence, base);
drivers/gpu/drm/imagination/pvr_queue.c
428
cccb_fence = container_of(job->cccb_fence, struct pvr_queue_fence, base);
drivers/gpu/drm/imagination/pvr_queue.c
508
struct pvr_job *job = container_of(sched_job, struct pvr_job, base);
drivers/gpu/drm/imagination/pvr_queue.c
509
struct pvr_queue *queue = container_of(s_entity, struct pvr_queue, entity);
drivers/gpu/drm/imagination/pvr_queue.c
613
struct pvr_queue *queue = container_of(job->base.sched, struct pvr_queue, scheduler);
drivers/gpu/drm/imagination/pvr_queue.c
698
struct pvr_job *job = container_of(sched_job, struct pvr_job, base);
drivers/gpu/drm/imagination/pvr_queue.c
755
struct pvr_queue *queue = container_of(job->base.sched,
drivers/gpu/drm/imagination/pvr_queue.c
812
struct pvr_queue *queue = container_of(sched, struct pvr_queue, scheduler);
drivers/gpu/drm/imagination/pvr_queue.c
866
struct pvr_job *job = container_of(sched_job, struct pvr_job, base);
drivers/gpu/drm/imagination/pvr_queue.c
966
cccb_fence = container_of(job->cccb_fence, struct pvr_queue_fence, base);
drivers/gpu/drm/imagination/pvr_vm.c
619
container_of(ref_count, struct pvr_vm_context, ref_count);
drivers/gpu/drm/imagination/pvr_vm.c
72
return container_of(gpuvm, struct pvr_vm_context, gpuvm_mgr);
drivers/gpu/drm/imx/dc/dc-crtc.c
73
return container_of(crtc, struct dc_crtc, base);
drivers/gpu/drm/imx/dc/dc-drv.h
62
return container_of(drm, struct dc_drm_device, base);
drivers/gpu/drm/imx/dc/dc-plane.c
49
return container_of(plane, struct dc_plane, base);
drivers/gpu/drm/imx/dcss/dcss-crtc.c
121
struct dcss_crtc *dcss_crtc = container_of(crtc, struct dcss_crtc,
drivers/gpu/drm/imx/dcss/dcss-crtc.c
17
struct dcss_crtc *dcss_crtc = container_of(crtc, struct dcss_crtc,
drivers/gpu/drm/imx/dcss/dcss-crtc.c
32
struct dcss_crtc *dcss_crtc = container_of(crtc, struct dcss_crtc,
drivers/gpu/drm/imx/dcss/dcss-crtc.c
64
struct dcss_crtc *dcss_crtc = container_of(crtc, struct dcss_crtc,
drivers/gpu/drm/imx/dcss/dcss-crtc.c
85
struct dcss_crtc *dcss_crtc = container_of(crtc, struct dcss_crtc,
drivers/gpu/drm/imx/dcss/dcss-plane.c
52
return container_of(p, struct dcss_plane, base);
drivers/gpu/drm/imx/dcss/dcss-plane.c
64
struct dcss_plane *dcss_plane = container_of(plane, struct dcss_plane,
drivers/gpu/drm/imx/ipuv3/dw_hdmi-imx.c
43
return container_of(e, struct imx_hdmi_encoder, encoder)->hdmi;
drivers/gpu/drm/imx/ipuv3/imx-drm.h
20
return container_of(s, struct imx_crtc_state, base);
drivers/gpu/drm/imx/ipuv3/imx-ldb.c
73
return container_of(e, struct imx_ldb_encoder, encoder)->channel;
drivers/gpu/drm/imx/ipuv3/imx-tve.c
126
return container_of(c, struct imx_tve_encoder, connector)->tve;
drivers/gpu/drm/imx/ipuv3/imx-tve.c
131
return container_of(e, struct imx_tve_encoder, encoder)->tve;
drivers/gpu/drm/imx/ipuv3/imx-tve.c
350
struct imx_tve *tve = container_of(hw, struct imx_tve, clk_hw_di);
drivers/gpu/drm/imx/ipuv3/imx-tve.c
390
struct imx_tve *tve = container_of(hw, struct imx_tve, clk_hw_di);
drivers/gpu/drm/imx/ipuv3/ipuv3-crtc.c
46
return container_of(crtc, struct ipu_crtc, base);
drivers/gpu/drm/imx/ipuv3/ipuv3-plane.c
32
return container_of(p, struct ipu_plane_state, base);
drivers/gpu/drm/imx/ipuv3/ipuv3-plane.c
42
return container_of(p, struct ipu_plane, base);
drivers/gpu/drm/imx/ipuv3/parallel-display.c
39
return container_of(b, struct imx_parallel_display, bridge);
drivers/gpu/drm/imx/lcdc/imx-lcdc.c
120
return container_of(drm, struct imx_lcdc, drm);
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
133
return container_of(encoder, struct ingenic_drm_bridge, encoder);
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
139
return container_of(state, struct ingenic_drm_private_state, base);
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
192
return container_of(drm, struct ingenic_drm, drm);
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
197
return container_of(crtc, struct ingenic_drm, crtc);
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
202
return container_of(nb, struct ingenic_drm, clock_nb);
drivers/gpu/drm/ingenic/ingenic-ipu.c
79
return container_of(plane, struct ingenic_ipu, plane);
drivers/gpu/drm/ingenic/ingenic-ipu.c
85
return container_of(state, struct ingenic_ipu_private_state, base);
drivers/gpu/drm/kmb/kmb_drv.h
68
return container_of(dev, struct kmb_drm_private, drm);
drivers/gpu/drm/kmb/kmb_drv.h
73
return container_of(x, struct kmb_drm_private, crtc);
drivers/gpu/drm/kmb/kmb_dsi.h
65
#define to_kmb_dsi(x) container_of(x, struct kmb_dsi, base)
drivers/gpu/drm/kmb/kmb_plane.h
36
#define to_kmb_plane(x) container_of(x, struct kmb_plane, base_plane)
drivers/gpu/drm/lima/lima_ctx.c
45
struct lima_ctx *ctx = container_of(ref, struct lima_ctx, refcnt);
drivers/gpu/drm/lima/lima_gem.h
24
return container_of(to_drm_gem_shmem_obj(obj), struct lima_bo, base);
drivers/gpu/drm/lima/lima_sched.c
107
return container_of(job, struct lima_sched_task, base);
drivers/gpu/drm/lima/lima_sched.c
112
return container_of(sched, struct lima_sched_pipe, base);
drivers/gpu/drm/lima/lima_sched.c
281
container_of(task->base.entity,
drivers/gpu/drm/lima/lima_sched.c
284
container_of(sched_ctx, struct lima_ctx, context[pipe_id]);
drivers/gpu/drm/lima/lima_sched.c
501
container_of(work, struct lima_sched_pipe, recover_work);
drivers/gpu/drm/lima/lima_sched.c
54
return container_of(fence, struct lima_fence, base);
drivers/gpu/drm/lima/lima_sched.c
71
struct dma_fence *f = container_of(rcu, struct dma_fence, rcu);
drivers/gpu/drm/lima/lima_vm.c
237
struct lima_vm *vm = container_of(kref, struct lima_vm, refcount);
drivers/gpu/drm/logicvc/logicvc_crtc.c
26
container_of(c, struct logicvc_crtc, drm_crtc)
drivers/gpu/drm/logicvc/logicvc_drm.h
26
container_of(d, struct logicvc_drm, drm_dev)
drivers/gpu/drm/logicvc/logicvc_interface.c
27
container_of(c, struct logicvc_interface, drm_encoder)
drivers/gpu/drm/logicvc/logicvc_interface.c
29
container_of(c, struct logicvc_interface, drm_connector)
drivers/gpu/drm/logicvc/logicvc_layer.c
26
container_of(p, struct logicvc_layer, drm_plane)
drivers/gpu/drm/loongson/lsdc_drv.h
178
return container_of(connector, struct lsdc_output, connector);
drivers/gpu/drm/loongson/lsdc_drv.h
184
return container_of(encoder, struct lsdc_output, encoder);
drivers/gpu/drm/loongson/lsdc_drv.h
199
return container_of(output, struct lsdc_display_pipe, output);
drivers/gpu/drm/loongson/lsdc_drv.h
233
return container_of(crtc, struct lsdc_crtc, base);
drivers/gpu/drm/loongson/lsdc_drv.h
239
return container_of(crtc, struct lsdc_display_pipe, crtc.base);
drivers/gpu/drm/loongson/lsdc_drv.h
245
return container_of(plane, struct lsdc_primary, base);
drivers/gpu/drm/loongson/lsdc_drv.h
251
return container_of(plane, struct lsdc_cursor, base);
drivers/gpu/drm/loongson/lsdc_drv.h
302
return container_of(bdev, struct lsdc_device, bdev);
drivers/gpu/drm/loongson/lsdc_drv.h
307
return container_of(ddev, struct lsdc_device, base);
drivers/gpu/drm/loongson/lsdc_drv.h
313
return container_of(base, struct lsdc_crtc_state, base);
drivers/gpu/drm/loongson/lsdc_ttm.h
49
return container_of(gem, struct ttm_buffer_object, base);
drivers/gpu/drm/loongson/lsdc_ttm.h
54
return container_of(tbo, struct lsdc_bo, tbo);
drivers/gpu/drm/loongson/lsdc_ttm.h
59
return container_of(gem, struct lsdc_bo, tbo.base);
drivers/gpu/drm/mcde/mcde_clk_div.c
115
struct mcde_clk_div *cdiv = container_of(hw, struct mcde_clk_div, hw);
drivers/gpu/drm/mcde/mcde_clk_div.c
19
struct mcde_clk_div *cdiv = container_of(hw, struct mcde_clk_div, hw);
drivers/gpu/drm/mcde/mcde_clk_div.c
88
struct mcde_clk_div *cdiv = container_of(hw, struct mcde_clk_div, hw);
drivers/gpu/drm/mcde/mcde_drm.h
98
#define to_mcde(dev) container_of(dev, struct mcde, drm)
drivers/gpu/drm/mcde/mcde_dsi.c
59
return container_of(bridge, struct mcde_dsi, bridge);
drivers/gpu/drm/mcde/mcde_dsi.c
64
return container_of(h, struct mcde_dsi, dsi_host);
drivers/gpu/drm/mediatek/mtk_crtc.c
282
struct cmdq_client *cmdq_cl = container_of(cl, struct cmdq_client, client);
drivers/gpu/drm/mediatek/mtk_crtc.c
283
struct mtk_crtc *mtk_crtc = container_of(cmdq_cl, struct mtk_crtc, cmdq_client);
drivers/gpu/drm/mediatek/mtk_crtc.c
88
return container_of(c, struct mtk_crtc, base);
drivers/gpu/drm/mediatek/mtk_crtc.c
93
return container_of(s, struct mtk_crtc_state, base);
drivers/gpu/drm/mediatek/mtk_dp.c
2066
struct mtk_dp *mtk_dp = container_of(mtk_aux, struct mtk_dp, aux);
drivers/gpu/drm/mediatek/mtk_dp.c
2233
struct mtk_dp *mtk_dp = container_of(mtk_aux, struct mtk_dp, aux);
drivers/gpu/drm/mediatek/mtk_dp.c
2717
struct mtk_dp *mtk_dp = container_of(mtk_aux, struct mtk_dp, aux);
drivers/gpu/drm/mediatek/mtk_dp.c
407
return container_of(b, struct mtk_dp, bridge);
drivers/gpu/drm/mediatek/mtk_dpi.c
93
return container_of(b, struct mtk_dpi, bridge);
drivers/gpu/drm/mediatek/mtk_dsi.c
231
return container_of(b, struct mtk_dsi, bridge);
drivers/gpu/drm/mediatek/mtk_dsi.c
236
return container_of(h, struct mtk_dsi, host);
drivers/gpu/drm/mediatek/mtk_hdmi_common.h
179
return container_of(b, struct mtk_hdmi, bridge);
drivers/gpu/drm/mediatek/mtk_plane.h
46
return container_of(state, struct mtk_plane_state, base);
drivers/gpu/drm/meson/meson_crtc.c
46
#define to_meson_crtc(x) container_of(x, struct meson_crtc, base)
drivers/gpu/drm/meson/meson_dw_mipi_dsi.c
52
container_of(x, struct meson_dw_mipi_dsi, encoder)
drivers/gpu/drm/meson/meson_encoder_cvbs.c
40
container_of(x, struct meson_encoder_cvbs, bridge)
drivers/gpu/drm/meson/meson_encoder_dsi.c
32
container_of(x, struct meson_encoder_dsi, bridge)
drivers/gpu/drm/meson/meson_encoder_hdmi.c
48
container_of(x, struct meson_encoder_hdmi, bridge)
drivers/gpu/drm/meson/meson_overlay.c
165
#define to_meson_overlay(x) container_of(x, struct meson_overlay, base)
drivers/gpu/drm/meson/meson_plane.c
71
#define to_meson_plane(x) container_of(x, struct meson_plane, base)
drivers/gpu/drm/mgag200/mgag200_drv.h
193
return container_of(base, struct mgag200_crtc_state, base);
drivers/gpu/drm/mgag200/mgag200_drv.h
292
return container_of(dev, struct mga_device, base);
drivers/gpu/drm/mgag200/mgag200_drv.h
306
return container_of(to_mga_device(dev), struct mgag200_g200_device, base);
drivers/gpu/drm/mgag200/mgag200_drv.h
318
return container_of(to_mga_device(dev), struct mgag200_g200se_device, base);
drivers/gpu/drm/msm/adreno/a2xx_gpu.h
20
#define to_a2xx_gpu(x) container_of(x, struct a2xx_gpu, base)
drivers/gpu/drm/msm/adreno/a2xx_gpummu.c
20
#define to_a2xx_gpummu(x) container_of(x, struct a2xx_gpummu, base)
drivers/gpu/drm/msm/adreno/a3xx_gpu.h
24
#define to_a3xx_gpu(x) container_of(x, struct a3xx_gpu, base)
drivers/gpu/drm/msm/adreno/a4xx_gpu.h
21
#define to_a4xx_gpu(x) container_of(x, struct a4xx_gpu, base)
drivers/gpu/drm/msm/adreno/a5xx_gpu.c
1602
struct msm_gpu_state *state = container_of(kref,
drivers/gpu/drm/msm/adreno/a5xx_gpu.c
1604
struct a5xx_gpu_state *a5xx_state = container_of(state,
drivers/gpu/drm/msm/adreno/a5xx_gpu.c
1628
struct a5xx_gpu_state *a5xx_state = container_of(state,
drivers/gpu/drm/msm/adreno/a5xx_gpu.h
51
#define to_a5xx_gpu(x) container_of(x, struct a5xx_gpu, base)
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
1050
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
1088
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
1274
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
1394
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
1700
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
1799
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
1842
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
2024
struct a6xx_gmu *gmu = container_of(nb, struct a6xx_gmu, pd_nb);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
227
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
23
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
258
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
360
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
425
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
513
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
531
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
604
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
635
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
768
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
830
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
895
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
96
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_gpu.h
117
#define to_a6xx_gpu(x) container_of(x, struct a6xx_gpu, base)
drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c
1670
struct msm_gpu_state *state = container_of(kref,
drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c
1672
struct a6xx_gpu_state *a6xx_state = container_of(state,
drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c
1980
struct a6xx_gpu_state *a6xx_state = container_of(state,
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
109
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
323
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
794
struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu);
drivers/gpu/drm/msm/adreno/adreno_gpu.c
287
struct adreno_gpu *adreno_gpu = container_of(gpu, struct adreno_gpu, base);
drivers/gpu/drm/msm/adreno/adreno_gpu.c
836
struct msm_gpu_state *state = container_of(kref,
drivers/gpu/drm/msm/adreno/adreno_gpu.h
259
#define to_adreno_gpu(x) container_of(x, struct adreno_gpu, base)
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
662
struct dpu_crtc_frame_event *fevent = container_of(work,
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h
188
#define to_dpu_crtc(x) container_of(x, struct dpu_crtc, base)
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h
231
container_of(x, struct dpu_crtc_state, base)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
1615
struct dpu_encoder_virt *dpu_enc = container_of(work,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
220
#define to_dpu_encoder_virt(x) container_of(x, struct dpu_encoder_virt, base)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c
30
container_of(x, struct dpu_encoder_phys_cmd, base)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c
30
container_of(x, struct dpu_encoder_phys_vid, base)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c
26
container_of(x, struct dpu_encoder_phys_wb, base)
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h
131
return container_of(hw, struct dpu_hw_cdm, base);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h
351
return container_of(hw, struct dpu_hw_ctl, base);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cwb.h
62
return container_of(hw, struct dpu_hw_cwb, base);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.h
80
return container_of(hw, struct dpu_hw_dsc, base);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.h
104
return container_of(hw, struct dpu_hw_dspp, base);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h
110
return container_of(hw, struct dpu_hw_mixer, base);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.h
44
return container_of(hw, struct dpu_hw_merge_3d, base);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h
118
return container_of(hw, struct dpu_hw_pingpong, base);
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h
115
#define to_dpu_kms(x) container_of(x, struct dpu_kms, base)
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h
117
#define to_dpu_global_state(x) container_of(x, struct dpu_global_state, base)
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
97
#define to_dpu_plane(x) container_of(x, struct dpu_plane, base)
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h
49
container_of(x, struct dpu_plane_state, base)
drivers/gpu/drm/msm/disp/dpu1/dpu_writeback.h
26
return container_of(conn, struct dpu_wb_connector, base);
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c
118
container_of(work, struct mdp4_crtc, unref_cursor_work);
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c
498
struct mdp4_crtc *mdp4_crtc = container_of(irq, struct mdp4_crtc, vblank);
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c
519
struct mdp4_crtc *mdp4_crtc = container_of(irq, struct mdp4_crtc, err);
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c
60
#define to_mdp4_crtc(x) container_of(x, struct mdp4_crtc, base)
drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c
21
#define to_mdp4_dsi_encoder(x) container_of(x, struct mdp4_dsi_encoder, base)
drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c
20
#define to_mdp4_dtv_encoder(x) container_of(x, struct mdp4_dtv_encoder, base)
drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c
23
struct mdp4_kms *mdp4_kms = container_of(irq, struct mdp4_kms, error_handler);
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h
43
#define to_mdp4_kms(x) container_of(x, struct mdp4_kms, base)
drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c
24
#define to_mdp4_lcdc_encoder(x) container_of(x, struct mdp4_lcdc_encoder, base)
drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_pll.c
17
#define to_mdp4_lvds_pll(x) container_of(x, struct mdp4_lvds_pll, pll_hw)
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c
24
#define to_mdp4_plane(x) container_of(x, struct mdp4_plane, base)
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
1184
struct mdp5_crtc *mdp5_crtc = container_of(irq, struct mdp5_crtc, vblank);
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
1203
struct mdp5_crtc *mdp5_crtc = container_of(irq, struct mdp5_crtc, err);
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
1210
struct mdp5_crtc *mdp5_crtc = container_of(irq, struct mdp5_crtc,
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
168
container_of(work, struct mdp5_crtc, unref_cursor_work);
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
67
#define to_mdp5_crtc(x) container_of(x, struct mdp5_crtc, base)
drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c
25
struct mdp5_kms *mdp5_kms = container_of(irq, struct mdp5_kms, error_handler);
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
109
container_of(x, struct mdp5_plane_state, base)
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
139
container_of(x, struct mdp5_crtc_state, base)
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
169
#define to_mdp5_encoder(x) container_of(x, struct mdp5_encoder, base)
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
71
#define to_mdp5_kms(x) container_of(x, struct mdp5_kms, base)
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
76
#define to_mdp5_global_state(x) container_of(x, struct mdp5_global_state, base)
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
21
#define to_mdp5_plane(x) container_of(x, struct mdp5_plane, base)
drivers/gpu/drm/msm/disp/mdp_kms.c
82
container_of(irq, struct mdp_irq_wait, irq);
drivers/gpu/drm/msm/disp/mdp_kms.h
38
#define to_mdp_kms(x) container_of(x, struct mdp_kms, base)
drivers/gpu/drm/msm/disp/msm_disp_snapshot.c
55
struct msm_kms *kms = container_of(work, struct msm_kms, dump_work);
drivers/gpu/drm/msm/dp/dp_audio.c
265
return container_of(msm_dp_audio, struct msm_dp_audio_private, msm_dp_audio);
drivers/gpu/drm/msm/dp/dp_audio.c
376
audio = container_of(msm_dp_audio, struct msm_dp_audio_private, msm_dp_audio);
drivers/gpu/drm/msm/dp/dp_aux.c
353
aux = container_of(msm_dp_aux, struct msm_dp_aux_private, msm_dp_aux);
drivers/gpu/drm/msm/dp/dp_aux.c
458
aux = container_of(msm_dp_aux, struct msm_dp_aux_private, msm_dp_aux);
drivers/gpu/drm/msm/dp/dp_aux.c
506
aux = container_of(msm_dp_aux, struct msm_dp_aux_private, msm_dp_aux);
drivers/gpu/drm/msm/dp/dp_aux.c
514
aux = container_of(msm_dp_aux, struct msm_dp_aux_private, msm_dp_aux);
drivers/gpu/drm/msm/dp/dp_aux.c
529
aux = container_of(msm_dp_aux, struct msm_dp_aux_private, msm_dp_aux);
drivers/gpu/drm/msm/dp/dp_aux.c
544
aux = container_of(msm_dp_aux, struct msm_dp_aux_private, msm_dp_aux);
drivers/gpu/drm/msm/dp/dp_aux.c
584
aux = container_of(msm_dp_aux, struct msm_dp_aux_private, msm_dp_aux);
drivers/gpu/drm/msm/dp/dp_aux.c
599
container_of(msm_dp_aux, struct msm_dp_aux_private, msm_dp_aux);
drivers/gpu/drm/msm/dp/dp_aux.c
614
container_of(msm_dp_aux, struct msm_dp_aux_private, msm_dp_aux);
drivers/gpu/drm/msm/dp/dp_aux.c
627
container_of(msm_dp_aux, struct msm_dp_aux_private, msm_dp_aux);
drivers/gpu/drm/msm/dp/dp_aux.c
639
container_of(msm_dp_aux, struct msm_dp_aux_private, msm_dp_aux);
drivers/gpu/drm/msm/dp/dp_aux.c
651
container_of(msm_dp_aux, struct msm_dp_aux_private, msm_dp_aux);
drivers/gpu/drm/msm/dp/dp_aux.c
672
container_of(msm_dp_aux, struct msm_dp_aux_private, msm_dp_aux);
drivers/gpu/drm/msm/dp/dp_aux.c
724
aux = container_of(msm_dp_aux, struct msm_dp_aux_private, msm_dp_aux);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1704
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1730
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1748
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1780
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1851
struct msm_dp_ctrl_private *ctrl = container_of(msm_dp_ctrl,
drivers/gpu/drm/msm/dp/dp_ctrl.c
1872
struct msm_dp_ctrl_private *ctrl = container_of(msm_dp_ctrl,
drivers/gpu/drm/msm/dp/dp_ctrl.c
1926
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1941
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
208
container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2219
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2289
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2486
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2568
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
258
container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2601
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2623
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2654
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
269
container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2710
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
379
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_display.c
1009
msm_dp_display = container_of(dp, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
1019
msm_dp_display = container_of(dp, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
1056
dp = container_of(msm_dp_display, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
1523
dp = container_of(msm_dp_display, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
1539
dp = container_of(msm_dp_display, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
1553
dp = container_of(msm_dp_display, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
1569
msm_dp_priv = container_of(msm_dp_display, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
1602
msm_dp_display = container_of(dp, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
1660
msm_dp_display = container_of(dp, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
1673
msm_dp_display = container_of(dp, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
1710
msm_dp_display = container_of(dp, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
1744
struct msm_dp_display_private *dp = container_of(msm_dp_display, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
1772
struct msm_dp_display_private *dp = container_of(msm_dp_display, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
1791
struct msm_dp_display_private *dp = container_of(msm_dp_display, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
218
return container_of(dp, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
279
dp = container_of(msm_dp_display, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
288
dp = container_of(msm_dp_display, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
351
dp = container_of(msm_dp_display, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
651
dp = container_of(msm_dp_display,
drivers/gpu/drm/msm/dp/dp_display.c
835
dp = container_of(msm_dp_display, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
867
dp = container_of(msm_dp_display, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
949
msm_dp_display = container_of(dp, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
985
msm_dp_display = container_of(dp, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_display.c
995
msm_dp_display = container_of(dp, struct msm_dp_display_private, msm_dp_display);
drivers/gpu/drm/msm/dp/dp_drm.h
20
#define to_dp_bridge(x) container_of((x), struct msm_dp_bridge, bridge)
drivers/gpu/drm/msm/dp/dp_link.c
1043
link = container_of(msm_dp_link, struct msm_dp_link_private, msm_dp_link);
drivers/gpu/drm/msm/dp/dp_link.c
1094
link = container_of(msm_dp_link, struct msm_dp_link_private, msm_dp_link);
drivers/gpu/drm/msm/dp/dp_link.c
1121
link = container_of(msm_dp_link, struct msm_dp_link_private, msm_dp_link);
drivers/gpu/drm/msm/dp/dp_link.c
1186
link = container_of(msm_dp_link, struct msm_dp_link_private, msm_dp_link);
drivers/gpu/drm/msm/dp/dp_link.c
779
link = container_of(msm_dp_link, struct msm_dp_link_private, msm_dp_link);
drivers/gpu/drm/msm/dp/dp_link.c
798
link = container_of(msm_dp_link, struct msm_dp_link_private, msm_dp_link);
drivers/gpu/drm/msm/dp/dp_link.c
824
link = container_of(msm_dp_link, struct msm_dp_link_private, msm_dp_link);
drivers/gpu/drm/msm/dp/dp_panel.c
247
panel = container_of(msm_dp_panel, struct msm_dp_panel_private, msm_dp_panel);
drivers/gpu/drm/msm/dp/dp_panel.c
307
panel = container_of(msm_dp_panel, struct msm_dp_panel_private, msm_dp_panel);
drivers/gpu/drm/msm/dp/dp_panel.c
349
panel = container_of(msm_dp_panel, struct msm_dp_panel_private, msm_dp_panel);
drivers/gpu/drm/msm/dp/dp_panel.c
370
container_of(msm_dp_panel, struct msm_dp_panel_private, msm_dp_panel);
drivers/gpu/drm/msm/dp/dp_panel.c
436
container_of(msm_dp_panel, struct msm_dp_panel_private, msm_dp_panel);
drivers/gpu/drm/msm/dp/dp_panel.c
452
panel = container_of(msm_dp_panel, struct msm_dp_panel_private, msm_dp_panel);
drivers/gpu/drm/msm/dp/dp_panel.c
472
container_of(msm_dp_panel, struct msm_dp_panel_private, msm_dp_panel);
drivers/gpu/drm/msm/dp/dp_panel.c
509
container_of(msm_dp_panel, struct msm_dp_panel_private, msm_dp_panel);
drivers/gpu/drm/msm/dp/dp_panel.c
538
container_of(msm_dp_panel, struct msm_dp_panel_private, msm_dp_panel);
drivers/gpu/drm/msm/dp/dp_panel.c
616
panel = container_of(msm_dp_panel, struct msm_dp_panel_private, msm_dp_panel);
drivers/gpu/drm/msm/dp/dp_panel.c
689
panel = container_of(msm_dp_panel, struct msm_dp_panel_private, msm_dp_panel);
drivers/gpu/drm/msm/dp/dp_panel.c
96
panel = container_of(msm_dp_panel, struct msm_dp_panel_private, msm_dp_panel);
drivers/gpu/drm/msm/dsi/dsi_host.c
1552
container_of(work, struct msm_dsi_host, err_work);
drivers/gpu/drm/msm/dsi/dsi_host.c
245
return container_of(host, struct msm_dsi_host, base);
drivers/gpu/drm/msm/dsi/dsi_manager.c
203
#define to_dsi_bridge(x) container_of(x, struct dsi_bridge, base)
drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c
85
#define to_pll_10nm(x) container_of(x, struct dsi_pll_10nm, clk_hw)
drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c
103
#define to_pll_14nm_postdiv(_hw) container_of(_hw, struct dsi_pll_14nm_postdiv, hw)
drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c
85
#define to_pll_14nm(x) container_of(x, struct dsi_pll_14nm, clk_hw)
drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c
78
#define to_pll_28nm(x) container_of(x, struct dsi_pll_28nm, clk_hw)
drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c
266
#define to_clk_bytediv(_hw) container_of(_hw, struct clk_bytediv, hw)
drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c
69
#define to_pll_28nm(x) container_of(x, struct dsi_pll_28nm, clk_hw)
drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c
105
#define to_pll_7nm(x) container_of(x, struct dsi_pll_7nm, clk_hw)
drivers/gpu/drm/msm/hdmi/hdmi.h
101
#define to_hdmi_bridge(x) container_of(x, struct hdmi_bridge, base)
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c
482
container_of(work, struct hdmi_bridge, hpd_work);
drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c
1236
struct hdmi_hdcp_ctrl *hdcp_ctrl = container_of(work,
drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c
398
struct hdmi_hdcp_ctrl *hdcp_ctrl = container_of(work,
drivers/gpu/drm/msm/hdmi/hdmi_i2c.c
15
#define to_hdmi_i2c_adapter(x) container_of(x, struct hdmi_i2c_adapter, base)
drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c
39
#define hw_clk_to_pll(x) container_of(x, struct hdmi_pll_8996, clk_hw)
drivers/gpu/drm/msm/hdmi/hdmi_phy_8998.c
41
#define hw_clk_to_pll(x) container_of(x, struct hdmi_pll_8998, clk_hw)
drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c
21
#define hw_clk_to_pll(x) container_of(x, struct hdmi_pll_8960, clk_hw)
drivers/gpu/drm/msm/msm_atomic.c
106
struct msm_pending_timer *timer = container_of(work,
drivers/gpu/drm/msm/msm_fb.c
30
#define to_msm_framebuffer(x) container_of(x, struct msm_framebuffer, base)
drivers/gpu/drm/msm/msm_fence.c
112
return container_of(fence, struct msm_fence, base);
drivers/gpu/drm/msm/msm_fence.c
21
struct msm_fence_context *fctx = container_of(t,
drivers/gpu/drm/msm/msm_fence.c
31
struct msm_fence_context *fctx = container_of(work,
drivers/gpu/drm/msm/msm_gem.c
1108
container_of(obj->resv, struct drm_gem_object, _resv);
drivers/gpu/drm/msm/msm_gem.h
154
#define to_msm_vm(x) container_of(x, struct msm_gem_vm, base)
drivers/gpu/drm/msm/msm_gem.h
186
#define to_msm_vma(x) container_of(x, struct msm_gem_vma, base)
drivers/gpu/drm/msm/msm_gem.h
260
#define to_msm_bo(x) container_of(x, struct msm_gem_object, base)
drivers/gpu/drm/msm/msm_gem.h
481
return container_of(job, struct msm_gem_submit, base);
drivers/gpu/drm/msm/msm_gem_shrinker.c
248
container_of(nb, struct msm_drm_private, vmap_notifier);
drivers/gpu/drm/msm/msm_gem_submit.c
88
container_of(kref, struct msm_gem_submit, ref);
drivers/gpu/drm/msm/msm_gem_vma.c
155
return container_of(job, struct msm_vm_bind_job, base);
drivers/gpu/drm/msm/msm_gem_vma.c
161
struct msm_gem_vm *vm = container_of(gpuvm, struct msm_gem_vm, base);
drivers/gpu/drm/msm/msm_gpu.c
465
struct msm_gpu *gpu = container_of(work, struct msm_gpu, recover_work);
drivers/gpu/drm/msm/msm_gpu.c
861
struct msm_gpu *gpu = container_of(work, struct msm_gpu, retire_work);
drivers/gpu/drm/msm/msm_gpu.h
287
return container_of(adreno_smmu, struct msm_gpu, adreno_smmu);
drivers/gpu/drm/msm/msm_gpu_devfreq.c
264
struct msm_gpu_devfreq *df = container_of(work,
drivers/gpu/drm/msm/msm_gpu_devfreq.c
343
struct msm_gpu_devfreq *df = container_of(work,
drivers/gpu/drm/msm/msm_gpu_devfreq.c
345
struct msm_gpu *gpu = container_of(df, struct msm_gpu, devfreq);
drivers/gpu/drm/msm/msm_io_utils.c
117
struct msm_hrtimer_work *work = container_of(t,
drivers/gpu/drm/msm/msm_iommu.c
25
#define to_msm_iommu(x) container_of(x, struct msm_iommu, base)
drivers/gpu/drm/msm/msm_iommu.c
42
return container_of(mmu, struct msm_iommu_pagetable, base);
drivers/gpu/drm/msm/msm_kms.c
113
struct msm_vblank_work *vbl_work = container_of(work,
drivers/gpu/drm/msm/msm_submitqueue.c
54
struct msm_context *ctx = container_of(kref,
drivers/gpu/drm/msm/msm_submitqueue.c
74
struct msm_gpu_submitqueue *queue = container_of(kref,
drivers/gpu/drm/mxsfb/lcdif_kms.c
44
return container_of(s, struct lcdif_crtc_state, base);
drivers/gpu/drm/nouveau/dispnv04/crtc.c
1076
struct nv04_display *disp = container_of(event, typeof(*disp), flip);
drivers/gpu/drm/nouveau/dispnv04/crtc.c
1279
struct nouveau_crtc *nv_crtc = container_of(event, struct nouveau_crtc, vblank);
drivers/gpu/drm/nouveau/dispnv04/overlay.c
123
container_of(plane, struct nouveau_plane, base);
drivers/gpu/drm/nouveau/dispnv04/overlay.c
197
container_of(plane, struct nouveau_plane, base);
drivers/gpu/drm/nouveau/dispnv04/overlay.c
249
container_of(plane, struct nouveau_plane, base);
drivers/gpu/drm/nouveau/dispnv04/overlay.c
373
container_of(plane, struct nouveau_plane, base);
drivers/gpu/drm/nouveau/dispnv04/overlay.c
448
container_of(plane, struct nouveau_plane, base);
drivers/gpu/drm/nouveau/dispnv04/tvnv17.h
85
#define to_tv_enc(x) container_of(nouveau_encoder(x), \
drivers/gpu/drm/nouveau/dispnv50/atom.h
17
#define nv50_head_atom(p) container_of((p), struct nv50_head_atom, state)
drivers/gpu/drm/nouveau/dispnv50/atom.h
186
#define nv50_wndw_atom(p) container_of((p), struct nv50_wndw_atom, state)
drivers/gpu/drm/nouveau/dispnv50/atom.h
3
#define nv50_atom(p) container_of((p), struct nv50_atom, state)
drivers/gpu/drm/nouveau/dispnv50/crc.c
86
struct nv50_crc *crc = container_of(work, struct nv50_crc, flip_work);
drivers/gpu/drm/nouveau/dispnv50/crc.c
87
struct nv50_head *head = container_of(crc, struct nv50_head, crc);
drivers/gpu/drm/nouveau/dispnv50/disp.c
136
struct nv50_dmac *dmac = container_of(push, typeof(*dmac), push);
drivers/gpu/drm/nouveau/dispnv50/disp.c
195
struct nv50_dmac *dmac = container_of(push, typeof(*dmac), push);
drivers/gpu/drm/nouveau/dispnv50/disp.c
2422
container_of(work, typeof(*state), commit_work);
drivers/gpu/drm/nouveau/dispnv50/disp.c
856
#define nv50_mstm(p) container_of((p), struct nv50_mstm, mgr)
drivers/gpu/drm/nouveau/dispnv50/disp.c
857
#define nv50_mstc(p) container_of((p), struct nv50_mstc, connector)
drivers/gpu/drm/nouveau/dispnv50/disp.c
858
#define nv50_msto(p) container_of((p), struct nv50_msto, encoder)
drivers/gpu/drm/nouveau/dispnv50/head.c
560
struct nouveau_crtc *nv_crtc = container_of(event, struct nouveau_crtc, vblank);
drivers/gpu/drm/nouveau/dispnv50/head.h
3
#define nv50_head(c) container_of((c), struct nv50_head, base.base)
drivers/gpu/drm/nouveau/dispnv50/wndw.h
105
struct nv50_wndw *wndw = container_of(dmac, typeof(*wndw), wimm);
drivers/gpu/drm/nouveau/dispnv50/wndw.h
3
#define nv50_wndw(p) container_of((p), struct nv50_wndw, plane)
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
156
#define to_encoder_i2c(x) container_of((x), struct nouveau_i2c_encoder, base)
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
192
#define to_nouveau_i2c_encoder_driver(x) container_of((x), \
drivers/gpu/drm/nouveau/include/nvkm/core/client.h
4
#define nvkm_client(p) container_of((p), struct nvkm_client, object)
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
4
#define nvkm_engine(p) container_of((p), struct nvkm_engine, subdev)
drivers/gpu/drm/nouveau/include/nvkm/core/oproxy.h
4
#define nvkm_oproxy(p) container_of((p), struct nvkm_oproxy, base)
drivers/gpu/drm/nouveau/include/nvkm/core/os.h
30
(p = container_of((h), typeof(*p), m), nvkm_list_find_next(p, (h), m, (c)))
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
4
#define nvkm_disp(p) container_of((p), struct nvkm_disp, engine)
drivers/gpu/drm/nouveau/include/nvkm/engine/falcon.h
4
#define nvkm_falcon(p) container_of((p), struct nvkm_falcon, engine)
drivers/gpu/drm/nouveau/include/nvkm/engine/nvdec.h
4
#define nvkm_nvdec(p) container_of((p), struct nvkm_nvdec, engine)
drivers/gpu/drm/nouveau/include/nvkm/engine/nvenc.h
4
#define nvkm_nvenc(p) container_of((p), struct nvkm_nvenc, engine)
drivers/gpu/drm/nouveau/include/nvkm/engine/sec2.h
4
#define nvkm_sec2(p) container_of((p), struct nvkm_sec2, engine)
drivers/gpu/drm/nouveau/include/nvkm/engine/xtensa.h
4
#define nvkm_xtensa(p) container_of((p), struct nvkm_xtensa, engine)
drivers/gpu/drm/nouveau/include/nvkm/subdev/acr.h
4
#define nvkm_acr(p) container_of((p), struct nvkm_acr, subdev)
drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h
3
#define nvkm_gsp(p) container_of((p), struct nvkm_gsp, subdev)
drivers/gpu/drm/nouveau/nouveau_bo.h
54
return container_of(bo, struct nouveau_bo, bo);
drivers/gpu/drm/nouveau/nouveau_chan.c
119
struct nouveau_channel *chan = container_of(push, typeof(*chan), chan.push);
drivers/gpu/drm/nouveau/nouveau_chan.c
128
struct nouveau_channel *chan = container_of(push, typeof(*chan), chan.push);
drivers/gpu/drm/nouveau/nouveau_chan.c
54
struct nouveau_channel *chan = container_of(event, typeof(*chan), kill);
drivers/gpu/drm/nouveau/nouveau_connector.c
1208
struct nouveau_connector *nv_connector = container_of(event, typeof(*nv_connector), irq);
drivers/gpu/drm/nouveau/nouveau_connector.c
1217
struct nouveau_connector *nv_connector = container_of(event, typeof(*nv_connector), hpd);
drivers/gpu/drm/nouveau/nouveau_connector.c
1228
container_of(obj, typeof(*nv_connector), aux);
drivers/gpu/drm/nouveau/nouveau_connector.h
156
return container_of(con, struct nouveau_connector, base);
drivers/gpu/drm/nouveau/nouveau_connector.h
60
container_of((p), struct nouveau_conn_atom, state)
drivers/gpu/drm/nouveau/nouveau_crtc.h
75
return crtc ? container_of(crtc, struct nouveau_crtc, base) : NULL;
drivers/gpu/drm/nouveau/nouveau_display.c
424
struct nouveau_drm *drm = container_of(work, typeof(*drm), hpd_work);
drivers/gpu/drm/nouveau/nouveau_display.c
509
struct nouveau_drm *drm = container_of(nb, typeof(*drm), acpi_nb);
drivers/gpu/drm/nouveau/nouveau_dmem.c
98
return container_of(page_pgmap(page), struct nouveau_dmem_chunk,
drivers/gpu/drm/nouveau/nouveau_dp.c
486
container_of(work, typeof(*nv_connector), irq_work);
drivers/gpu/drm/nouveau/nouveau_drm.c
174
struct nouveau_cli *cli = container_of(w, typeof(*cli), work);
drivers/gpu/drm/nouveau/nouveau_drm.c
189
struct nouveau_cli_work *work = container_of(cb, typeof(*work), cb);
drivers/gpu/drm/nouveau/nouveau_drm.c
547
struct nouveau_drm *drm = container_of(object->parent, typeof(*drm), parent);
drivers/gpu/drm/nouveau/nouveau_drm.c
561
struct nouveau_drm *drm = container_of(object->parent, typeof(*drm), parent);
drivers/gpu/drm/nouveau/nouveau_encoder.h
143
return container_of(slave, struct nouveau_encoder, base);
drivers/gpu/drm/nouveau/nouveau_exec.h
42
container_of((job), struct nouveau_exec_job, base)
drivers/gpu/drm/nouveau/nouveau_fence.c
113
kfree(container_of(fence_ref, struct nouveau_fence_chan, fence_ref));
drivers/gpu/drm/nouveau/nouveau_fence.c
144
struct nouveau_fence_chan *fctx = container_of(work, struct nouveau_fence_chan,
drivers/gpu/drm/nouveau/nouveau_fence.c
162
struct nouveau_fence_chan *fctx = container_of(event, typeof(*fctx), event);
drivers/gpu/drm/nouveau/nouveau_fence.c
44
return container_of(fence->base.lock, struct nouveau_fence_chan, lock);
drivers/gpu/drm/nouveau/nouveau_fence.h
23
return container_of(fence, struct nouveau_fence, base);
drivers/gpu/drm/nouveau/nouveau_gem.c
153
container_of(w, typeof(*work), work);
drivers/gpu/drm/nouveau/nouveau_gem.h
13
return gem ? container_of(gem, struct nouveau_bo, bo.base) : NULL;
drivers/gpu/drm/nouveau/nouveau_led.c
39
struct drm_device *drm_dev = container_of(led, struct nouveau_led, led)->dev;
drivers/gpu/drm/nouveau/nouveau_led.c
56
struct drm_device *drm_dev = container_of(led, struct nouveau_led, led)->dev;
drivers/gpu/drm/nouveau/nouveau_mem.h
21
return container_of(reg, struct nouveau_mem, base);
drivers/gpu/drm/nouveau/nouveau_nvif.c
81
struct nvif_event *event = container_of(object, typeof(*event), object);
drivers/gpu/drm/nouveau/nouveau_sched.h
14
container_of((sched_job), struct nouveau_job, base)
drivers/gpu/drm/nouveau/nouveau_svm.c
256
container_of(mn, struct nouveau_svmm, notifier);
drivers/gpu/drm/nouveau/nouveau_svm.c
294
kfree(container_of(mn, struct nouveau_svmm, notifier));
drivers/gpu/drm/nouveau/nouveau_svm.c
511
container_of(mni, struct svm_notifier, notifier);
drivers/gpu/drm/nouveau/nouveau_svm.c
719
struct nouveau_svm_fault_buffer *buffer = container_of(work, typeof(*buffer), work);
drivers/gpu/drm/nouveau/nouveau_svm.c
720
struct nouveau_svm *svm = container_of(buffer, typeof(*svm), buffer[buffer->id]);
drivers/gpu/drm/nouveau/nouveau_svm.c
886
struct nouveau_svm_fault_buffer *buffer = container_of(event, typeof(*buffer), notify);
drivers/gpu/drm/nouveau/nouveau_svm.c
895
return container_of(pfns, struct nouveau_pfnmap_args, p.phys);
drivers/gpu/drm/nouveau/nouveau_ttm.h
8
return container_of(bd, struct nouveau_drm, ttm.bdev);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1036
container_of(kref, struct nouveau_uvmm_bind_job, kref);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
262
container_of(kref, struct nouveau_uvma_region, kref);
drivers/gpu/drm/nouveau/nouveau_uvmm.h
39
#define uvmm_from_gpuvm(x) container_of((x), struct nouveau_uvmm, base)
drivers/gpu/drm/nouveau/nouveau_uvmm.h
40
#define uvma_from_va(x) container_of((x), struct nouveau_uvma, va)
drivers/gpu/drm/nouveau/nouveau_uvmm.h
76
#define to_uvmm_bind_job(job) container_of((job), struct nouveau_uvmm_bind_job, base)
drivers/gpu/drm/nouveau/nvif/chan.c
10
struct nvif_chan *chan = container_of(push, typeof(*chan), push);
drivers/gpu/drm/nouveau/nvif/chan.c
30
struct nvif_chan *chan = container_of(push, typeof(*chan), push);
drivers/gpu/drm/nouveau/nvkm/core/firmware.c
113
#define nvkm_firmware_mem(p) container_of((p), struct nvkm_firmware, mem.memory)
drivers/gpu/drm/nouveau/nvkm/core/intr.c
263
struct nvkm_subdev *subdev = container_of(inth, typeof(*subdev), inth);
drivers/gpu/drm/nouveau/nvkm/core/memory.c
110
struct nvkm_memory *memory = container_of(kref, typeof(*memory), kref);
drivers/gpu/drm/nouveau/nvkm/core/uevent.c
115
struct nvkm_uevent *uevent = container_of(ntfy, typeof(*uevent), ntfy);
drivers/gpu/drm/nouveau/nvkm/core/uevent.c
22
#define nvkm_uevent(p) container_of((p), struct nvkm_uevent, object)
drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.c
32
struct nvkm_subdev *subdev = container_of(inth, typeof(*subdev), inth);
drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.c
33
struct nvkm_device *device = container_of(nb, typeof(*device), acpi.nb);
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
2934
return container_of(subdev, struct nvkm_engine, subdev);
drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.h
4
#define nvkm_control(p) container_of((p), struct nvkm_control, object)
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1560
return container_of(device, struct nvkm_device_pci, device);
drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c
185
return container_of(device, struct nvkm_device_tegra, device);
drivers/gpu/drm/nouveau/nvkm/engine/device/user.c
24
#define nvkm_udevice(p) container_of((p), struct nvkm_udevice, object)
drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c
41
struct nvkm_disp *disp = container_of(event, typeof(*disp), vblank);
drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c
50
struct nvkm_disp *disp = container_of(event, typeof(*disp), vblank);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.c
68
struct nvkm_disp_chan_object *object = container_of(base, typeof(*object), oproxy);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h
4
#define nvkm_disp_chan(p) container_of((p), struct nvkm_disp_chan, object)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1013
struct nvkm_disp *disp = container_of(work, struct nvkm_disp, super.work);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
482
struct nvkm_disp *disp = container_of(event, typeof(*disp), uevent);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
491
struct nvkm_disp *disp = container_of(event, typeof(*disp), uevent);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
794
#define gv100_disp_caps(p) container_of((p), struct gv100_disp_caps, object)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
837
struct nvkm_disp *disp = container_of(work, struct nvkm_disp, super.work);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1367
struct nvkm_disp *disp = container_of(work, struct nvkm_disp, super.work);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
522
struct nvkm_disp *disp = container_of(event, typeof(*disp), uevent);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
531
struct nvkm_disp *disp = container_of(event, typeof(*disp), uevent);
drivers/gpu/drm/nouveau/nvkm/engine/disp/priv.h
4
#define nvkm_udisp(p) container_of((p), struct nvkm_disp, client.object)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
22
#define nvkm_uconn(p) container_of((p), struct nvkm_conn, object)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uhead.c
22
#define nvkm_uhead(p) container_of((p), struct nvkm_head, object)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
22
#define nvkm_uoutp(p) container_of((p), struct nvkm_outp, object)
drivers/gpu/drm/nouveau/nvkm/engine/dma/priv.h
4
#define nvkm_dma(p) container_of((p), struct nvkm_dma, engine)
drivers/gpu/drm/nouveau/nvkm/engine/dma/user.h
4
#define nvkm_dmaobj(p) container_of((p), struct nvkm_dmaobj, object)
drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf100.c
24
#define gf100_dmaobj(p) container_of((p), struct gf100_dmaobj, base)
drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.c
24
#define gf119_dmaobj(p) container_of((p), struct gf119_dmaobj, base)
drivers/gpu/drm/nouveau/nvkm/engine/dma/usergv100.c
22
#define gv100_dmaobj(p) container_of((p), struct gv100_dmaobj, base)
drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.c
24
#define nv04_dmaobj(p) container_of((p), struct nv04_dmaobj, base)
drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv50.c
24
#define nv50_dmaobj(p) container_of((p), struct nv50_dmaobj, base)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.c
177
struct nvkm_cgrp *cgrp = container_of(kref, typeof(*cgrp), kref);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.c
56
struct nvkm_chid *chid = container_of(kref, typeof(*chid), kref);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.c
164
struct nvkm_fifo *fifo = container_of(event, typeof(*fifo), nonstall.event);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.c
175
struct nvkm_fifo *fifo = container_of(event, typeof(*fifo), nonstall.event);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
333
struct nvkm_runl *runl = container_of(inth, typeof(*runl), inth);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
511
struct nvkm_runl *runl = container_of(inth, typeof(*runl), nonstall.inth);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
442
struct nvkm_fifo *fifo = container_of(event, typeof(*fifo), nonstall.event);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
453
struct nvkm_fifo *fifo = container_of(event, typeof(*fifo), nonstall.event);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
808
struct nvkm_fifo *fifo = container_of(inth, typeof(*fifo), engine.subdev.inth);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c
654
struct nvkm_fifo *fifo = container_of(inth, typeof(*fifo), engine.subdev.inth);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
408
struct nvkm_fifo *fifo = container_of(inth, typeof(*fifo), engine.subdev.inth);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/priv.h
4
#define nvkm_fifo(p) container_of((p), struct nvkm_fifo, engine)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c
174
struct nvkm_runl *runl = container_of(work, typeof(*runl), work);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c
200
struct nvkm_fifo *fifo = container_of(inth, typeof(*fifo), engine.subdev.inth);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ucgrp.c
22
#define nvkm_ucgrp(p) container_of((p), struct nvkm_ucgrp, object)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/uchan.c
100
struct nvkm_uobj *uobj = container_of(oproxy, typeof(*uobj), oproxy);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/uchan.c
133
struct nvkm_uobj *uobj = container_of(oproxy, typeof(*uobj), oproxy);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/uchan.c
22
#define nvkm_uchan(p) container_of((p), struct nvkm_uchan, object)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/uchan.c
77
struct nvkm_uobj *uobj = container_of(oproxy, typeof(*uobj), oproxy);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
153
#define gf100_gr_object(p) container_of((p), struct gf100_gr_object, object)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1609
struct gf100_gr *gr = container_of(inth, typeof(*gr), base.engine.subdev.inth);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.h
26
#define gf100_gr(p) container_of((p), struct gf100_gr, base)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.h
275
#define gf100_gr_chan(p) container_of((p), struct gf100_gr_chan, object)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
349
#define nv04_gr(p) container_of((p), struct nv04_gr, base)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
357
#define nv04_gr_chan(p) container_of((p), struct nv04_gr_chan, object)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
389
#define nv10_gr(p) container_of((p), struct nv10_gr, base)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
397
#define nv10_gr_chan(p) container_of((p), struct nv10_gr_chan, object)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.h
22
#define nv20_gr_chan(p) container_of((p), struct nv20_gr_chan, object)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.h
4
#define nv20_gr(p) container_of((p), struct nv20_gr, base)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.h
19
#define nv40_gr_chan(p) container_of((p), struct nv40_gr_chan, object)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.h
4
#define nv40_gr(p) container_of((p), struct nv40_gr, base)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.h
22
#define nv50_gr_chan(p) container_of((p), struct nv50_gr_chan, object)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.h
4
#define nv50_gr(p) container_of((p), struct nv50_gr, base)
drivers/gpu/drm/nouveau/nvkm/engine/gr/priv.h
4
#define nvkm_gr(p) container_of((p), struct nvkm_gr, engine)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.h
21
#define nv31_mpeg_chan(p) container_of((p), struct nv31_mpeg_chan, object)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.h
4
#define nv31_mpeg(p) container_of((p), struct nv31_mpeg, engine)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c
24
#define nv44_mpeg(p) container_of((p), struct nv44_mpeg, engine)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c
41
#define nv44_mpeg_chan(p) container_of((p), struct nv44_mpeg_chan, object)
drivers/gpu/drm/nouveau/nvkm/engine/sec2/ga102.c
78
container_of(hdr, typeof(*msg), msg.hdr);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/ga102.c
95
struct nvkm_sec2 *sec2 = container_of(falcon, typeof(*sec2), falcon);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.c
155
struct nvkm_sec2 *sec2 = container_of(inth, typeof(*sec2), engine.subdev.inth);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.c
43
container_of(hdr, typeof(*msg), msg.hdr);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.c
62
struct nvkm_sec2 *sec2 = container_of(falcon, typeof(*sec2), falcon);
drivers/gpu/drm/nouveau/nvkm/engine/sw/chan.h
4
#define nvkm_sw_chan(p) container_of((p), struct nvkm_sw_chan, object)
drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.c
42
container_of(notify, typeof(*chan), vblank.notify[notify->id]);
drivers/gpu/drm/nouveau/nvkm/engine/sw/nv04.c
24
#define nv04_sw_chan(p) container_of((p), struct nv04_sw_chan, base)
drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c
42
container_of(notify, typeof(*chan), vblank.notify[notify->id]);
drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.h
4
#define nv50_sw_chan(p) container_of((p), struct nv50_sw_chan, base)
drivers/gpu/drm/nouveau/nvkm/engine/sw/nvsw.h
4
#define nvkm_nvsw(p) container_of((p), struct nvkm_nvsw, object)
drivers/gpu/drm/nouveau/nvkm/engine/sw/priv.h
4
#define nvkm_sw(p) container_of((p), struct nvkm_sw, engine)
drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.h
4
#define gf100_bar(p) container_of((p), struct gf100_bar, base)
drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.h
4
#define nv50_bar(p) container_of((p), struct nv50_bar, base)
drivers/gpu/drm/nouveau/nvkm/subdev/bar/priv.h
4
#define nvkm_bar(p) container_of((p), struct nvkm_bar, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/priv.h
4
#define nvkm_bios(p) container_of((p), struct nvkm_bios, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/bus/priv.h
4
#define nvkm_bus(p) container_of((p), struct nvkm_bus, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c
302
struct nvkm_clk *clk = container_of(work, typeof(*clk), work);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c
24
#define gf100_clk(p) container_of((p), struct gf100_clk, base)
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c
24
#define gk104_clk(p) container_of((p), struct gk104_clk, base)
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.h
126
#define gk20a_clk(p) container_of((p), struct gk20a_clk, base)
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
140
#define gm20b_clk(p) container_of((gk20a_clk(p)), struct gm20b_clk, base)
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gp10b.h
16
#define gp10b_clk(p) container_of((p), struct gp10b_clk, base)
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c
25
#define gt215_clk(p) container_of((p), struct gt215_clk, base)
drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c
24
#define mcp77_clk(p) container_of((p), struct mcp77_clk, base)
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c
24
#define nv40_clk(p) container_of((p), struct nv40_clk, base)
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.h
4
#define nv50_clk(p) container_of((p), struct nv50_clk, base)
drivers/gpu/drm/nouveau/nvkm/subdev/clk/priv.h
4
#define nvkm_clk(p) container_of((p), struct nvkm_clk, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.h
4
#define nv04_devinit(p) container_of((p), struct nv04_devinit, base)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.h
4
#define nv50_devinit(p) container_of((p), struct nv50_devinit, base)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/priv.h
4
#define nvkm_devinit(p) container_of((p), struct nvkm_devinit, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c
29
struct nvkm_fault *fault = container_of(event, typeof(*fault), event);
drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c
36
struct nvkm_fault *fault = container_of(event, typeof(*fault), event);
drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c
122
struct nvkm_fault *fault = container_of(ntfy, typeof(*fault), nrpfb);
drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c
33
struct nvkm_fault *fault = container_of(work, typeof(*fault), nrpfb_work);
drivers/gpu/drm/nouveau/nvkm/subdev/fault/priv.h
3
#define nvkm_fault_buffer(p) container_of((p), struct nvkm_fault_buffer, object)
drivers/gpu/drm/nouveau/nvkm/subdev/fault/priv.h
4
#define nvkm_fault(p) container_of((p), struct nvkm_fault, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c
36
struct nvkm_fault_buffer *buffer = container_of(inth, typeof(*buffer), inth);
drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c
88
struct nvkm_fault *fault = container_of(inth, typeof(*fault), info_fault);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.h
4
#define gf100_fb(p) container_of((p), struct gf100_fb, base)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.h
4
#define nv50_fb(p) container_of((p), struct nv50_fb, base)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/priv.h
4
#define nvkm_fb(p) container_of((p), struct nvkm_fb, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.c
24
#define nvkm_vram(p) container_of((p), struct nvkm_vram, memory)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c
109
struct gf100_ram *ram = container_of(fuc, typeof(*ram), fuc);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c
24
#define gf100_ram(p) container_of((p), struct gf100_ram, base)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
143
struct gk104_ram *ram = container_of(fuc, typeof(*ram), fuc);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
159
struct gk104_ram *ram = container_of(fuc, typeof(*ram), fuc);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
209
struct gk104_ram *ram = container_of(fuc, typeof(*ram), fuc);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
24
#define gk104_ram(p) container_of((p), struct gk104_ram, base)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c
25
#define gt215_ram(p) container_of((p), struct gt215_ram, base)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.c
24
#define mcp77_ram(p) container_of((p), struct mcp77_ram, base)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.h
4
#define nv40_ram(p) container_of((p), struct nv40_ram, base)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
24
#define nv50_ram(p) container_of((p), struct nv50_ram, base)
drivers/gpu/drm/nouveau/nvkm/subdev/fsp/priv.h
7
#define nvkm_fsp(p) container_of((p), struct nvkm_fsp, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/fuse/priv.h
4
#define nvkm_fuse(p) container_of((p), struct nvkm_fuse, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c
114
struct nvkm_gpio *gpio = container_of(event, typeof(*gpio), event);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c
121
struct nvkm_gpio *gpio = container_of(event, typeof(*gpio), event);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/priv.h
4
#define nvkm_gpio(p) container_of((p), struct nvkm_gpio, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/engine.c
25
struct nvkm_rm_engine_obj *obj = container_of(object, typeof(*obj), object);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/gr.c
14
struct r535_gr_chan *chan = container_of(oclass->parent, typeof(*chan), object);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/gr.c
23
struct r535_gr *gr = container_of(base, typeof(*gr), base);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/gr.c
35
struct r535_gr *gr = container_of(base, typeof(*gr), base);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/nvdec.c
11
return container_of(engine, struct nvkm_nvdec, engine);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/nvenc.c
11
return container_of(engine, struct nvkm_nvenc, engine);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1370
struct nvkm_disp *disp = container_of(event, typeof(*disp), rm.irq);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1385
struct nvkm_disp *disp = container_of(event, typeof(*disp), rm.hpd);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1428
struct nvkm_disp *disp = container_of(inth, typeof(*disp), engine.subdev.inth);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gr.c
274
struct r535_gr *gr = container_of(base, typeof(*gr), base);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gr.c
37
#define r535_gr(p) container_of((p), struct r535_gr, base)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gr.c
42
struct r535_gr_chan *grc = container_of(object, typeof(*grc), object);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
1893
struct r535_gsp_log *log = container_of(_log, struct r535_gsp_log, log);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
51
struct nvkm_gsp *gsp = container_of(work, typeof(*gsp), msgq.work);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
62
struct nvkm_gsp *gsp = container_of(inth, typeof(*gsp), subdev.inth);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
905
struct nvkm_device_pci *pdev = container_of(device, typeof(*pdev), device);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c
122
container_of((void *)p, typeof(*header), data)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c
125
container_of((void *)p, typeof(*header), params)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c
607
struct nvfw_gsp_rpc *rpc = container_of(repv, typeof(*rpc), data);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/gsp.c
155
struct pci_dev *pdev = container_of(device, struct nvkm_device_pci, device)->pdev;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/rpc.h
10
container_of((void *)p, typeof(*header), params)
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c
24
#define anx9805_pad(p) container_of((p), struct anx9805_pad, base)
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c
25
#define anx9805_bus(p) container_of((p), struct anx9805_bus, base)
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c
26
#define anx9805_aux(p) container_of((p), struct anx9805_aux, base)
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxch.c
33
struct nvkm_i2c_aux *aux = container_of(adap, typeof(*aux), i2c);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c
24
#define g94_i2c_aux(p) container_of((p), struct g94_i2c_aux, base)
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c
24
#define gm200_i2c_aux(p) container_of((p), struct gm200_i2c_aux, base)
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c
100
struct nvkm_i2c *i2c = container_of(event, typeof(*i2c), event);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c
91
struct nvkm_i2c *i2c = container_of(event, typeof(*i2c), event);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c
35
struct nvkm_i2c_bus *bus = container_of(adap, typeof(*bus), i2c);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c
42
struct nvkm_i2c_bus *bus = container_of(adap, typeof(*bus), i2c);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c
80
struct nvkm_i2c_bus *bus = container_of(adap, typeof(*bus), i2c);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c
24
#define gf119_i2c_bus(p) container_of((p), struct gf119_i2c_bus, base)
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c
24
#define nv04_i2c_bus(p) container_of((p), struct nv04_i2c_bus, base)
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c
24
#define nv4e_i2c_bus(p) container_of((p), struct nv4e_i2c_bus, base)
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c
24
#define nv50_i2c_bus(p) container_of((p), struct nv50_i2c_bus, base)
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/priv.h
4
#define nvkm_i2c(p) container_of((p), struct nvkm_i2c, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/priv.h
4
#define nvkm_iccsense(p) container_of((p), struct nvkm_iccsense, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.c
106
container_of(*pmemory, struct nvkm_instobj, memory)->preserve = true;
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.c
139
container_of(memory, struct nvkm_instobj, memory)->preserve = preserve;
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c
113
#define gk20a_instmem(p) container_of((p), struct gk20a_instmem, base)
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c
59
#define gk20a_instobj(p) container_of((p), struct gk20a_instobj, base.memory)
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c
71
container_of(gk20a_instobj(p), struct gk20a_instobj_dma, base)
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c
90
container_of(gk20a_instobj(p), struct gk20a_instobj_iommu, base)
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c
24
#define nv04_instmem(p) container_of((p), struct nv04_instmem, base)
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c
38
#define nv04_instobj(p) container_of((p), struct nv04_instobj, base.memory)
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c
24
#define nv40_instmem(p) container_of((p), struct nv40_instmem, base)
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c
39
#define nv40_instobj(p) container_of((p), struct nv40_instobj, base.memory)
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c
24
#define nv50_instmem(p) container_of((p), struct nv50_instmem, base)
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c
44
#define nv50_instobj(p) container_of((p), struct nv50_instobj, base.memory)
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/priv.h
4
#define nvkm_instmem(p) container_of((p), struct nvkm_instmem, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h
4
#define nvkm_ltc(p) container_of((p), struct nvkm_ltc, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.c
50
struct nvkm_mc *mc = container_of(intr, typeof(*mc), intr);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.c
58
struct nvkm_mc *mc = container_of(intr, typeof(*mc), intr);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/gt215.c
59
struct nvkm_mc *mc = container_of(intr, typeof(*mc), intr);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/gt215.c
67
struct nvkm_mc *mc = container_of(intr, typeof(*mc), intr);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c
74
struct nvkm_mc *mc = container_of(intr, typeof(*mc), intr);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c
84
struct nvkm_mc *mc = container_of(intr, typeof(*mc), intr);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c
96
struct nvkm_mc *mc = container_of(intr, typeof(*mc), intr);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h
4
#define nvkm_mc(p) container_of((p), struct nvkm_mc, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mem.c
22
#define nvkm_mem(p) container_of((p), struct nvkm_mem, memory)
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/priv.h
4
#define nvkm_mmu(p) container_of((p), struct nvkm_mmu, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.h
3
#define nvkm_umem(p) container_of((p), struct nvkm_umem, object)
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ummu.h
3
#define nvkm_ummu(p) container_of((p), struct nvkm_ummu, object)
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.h
3
#define nvkm_uvmm(p) container_of((p), struct nvkm_uvmm, object)
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
1966
struct nvkm_vmm *vmm = container_of(kref, typeof(*vmm), kref);
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/priv.h
4
#define nvkm_mxm(p) container_of((p), struct nvkm_mxm, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
4
#define nvkm_pci(p) container_of((p), struct nvkm_pci, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c
57
struct nvkm_pmu *pmu = container_of(work, typeof(*pmu), recv.work);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c
117
container_of(alarm, struct gk20a_pmu, alarm);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c
22
#define gk20a_pmu(p) container_of((p), struct gk20a_pmu, base)
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c
128
container_of(hdr, typeof(*msg), msg.hdr);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c
34
container_of(hdr, typeof(*msg), msg.hdr);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c
42
struct nvkm_pmu *pmu = container_of(falcon, typeof(*pmu), falcon);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c
34
container_of(hdr, typeof(*msg), msg.hdr);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c
40
struct nvkm_pmu *pmu = container_of(falcon, typeof(*pmu), falcon);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h
4
#define nvkm_pmu(p) container_of((p), struct nvkm_pmu, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c
180
container_of(alarm, struct nvkm_therm, alarm);
drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c
107
struct nvkm_fan *fan = container_of(alarm, struct nvkm_fan, alarm);
drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.c
69
container_of(alarm, struct nvkm_fantog, alarm);
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.h
27
#define gk104_therm(p) (container_of((p), struct gk104_therm, base))
drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h
3
#define nvkm_therm(p) container_of((p), struct nvkm_therm, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c
165
container_of(alarm, struct nvkm_therm, sensor.therm_poll_alarm);
drivers/gpu/drm/nouveau/nvkm/subdev/timer/priv.h
4
#define nvkm_timer(p) container_of((p), struct nvkm_timer, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/top/priv.h
4
#define nvkm_top(p) container_of((p), struct nvkm_top, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/priv.h
4
#define nvkm_vfn(p) container_of((p), struct nvkm_vfn, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.c
31
struct nvkm_vfn *vfn = container_of(intr, typeof(*vfn), intr);
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.c
39
struct nvkm_vfn *vfn = container_of(intr, typeof(*vfn), intr);
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.c
47
struct nvkm_vfn *vfn = container_of(intr, typeof(*vfn), intr);
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.c
55
struct nvkm_vfn *vfn = container_of(intr, typeof(*vfn), intr);
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.c
63
struct nvkm_vfn *vfn = container_of(intr, typeof(*vfn), intr);
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.c
71
struct nvkm_vfn *vfn = container_of(intr, typeof(*vfn), intr);
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/uvfn.c
22
#define nvkm_uvfn(p) container_of((p), struct nvkm_uvfn, object)
drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c
32
#define gk104_volt(p) container_of((p), struct gk104_volt, base)
drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.c
22
#define gk20a_volt(p) container_of((p), struct gk20a_volt, base)
drivers/gpu/drm/nouveau/nvkm/subdev/volt/priv.h
4
#define nvkm_volt(p) container_of((p), struct nvkm_volt, subdev)
drivers/gpu/drm/omapdrm/dss/dpi.c
48
#define drm_bridge_to_dpi(bridge) container_of(bridge, struct dpi_data, bridge)
drivers/gpu/drm/omapdrm/dss/dsi.c
3193
struct dsi_data *dsi = container_of(work, struct dsi_data,
drivers/gpu/drm/omapdrm/dss/dsi.c
4295
container_of(work, struct dsi_data, te_timeout_work.work);
drivers/gpu/drm/omapdrm/dss/dsi.c
4876
struct dsi_data *dsi = container_of(work, struct dsi_data, dsi_disable_work.work);
drivers/gpu/drm/omapdrm/dss/dsi.c
74
container_of(bridge, struct dsi_data, bridge)
drivers/gpu/drm/omapdrm/dss/dsi.c
83
return container_of(host, struct dsi_data, host);
drivers/gpu/drm/omapdrm/dss/dsi.c
915
struct dsi_data *dsi = container_of(pll, struct dsi_data, pll);
drivers/gpu/drm/omapdrm/dss/dsi.c
965
struct dsi_data *dsi = container_of(pll, struct dsi_data, pll);
drivers/gpu/drm/omapdrm/dss/hdmi.h
383
#define drm_bridge_to_hdmi(b) container_of(b, struct omap_hdmi, bridge)
drivers/gpu/drm/omapdrm/dss/hdmi4.c
278
struct omap_hdmi *hdmi = container_of(core, struct omap_hdmi, core);
drivers/gpu/drm/omapdrm/dss/hdmi4.c
301
struct omap_hdmi *hdmi = container_of(core, struct omap_hdmi, core);
drivers/gpu/drm/omapdrm/dss/hdmi_pll.c
41
struct hdmi_pll_data *pll = container_of(dsspll, struct hdmi_pll_data, pll);
drivers/gpu/drm/omapdrm/dss/hdmi_pll.c
59
struct hdmi_pll_data *pll = container_of(dsspll, struct hdmi_pll_data, pll);
drivers/gpu/drm/omapdrm/dss/sdi.c
40
container_of(bridge, struct sdi_device, bridge)
drivers/gpu/drm/omapdrm/dss/venc.c
266
#define drm_bridge_to_venc(b) container_of(b, struct venc_device, bridge)
drivers/gpu/drm/omapdrm/dss/video-pll.c
56
struct dss_video_pll *vpll = container_of(pll, struct dss_video_pll, pll);
drivers/gpu/drm/omapdrm/dss/video-pll.c
85
struct dss_video_pll *vpll = container_of(pll, struct dss_video_pll, pll);
drivers/gpu/drm/omapdrm/omap_crtc.c
18
#define to_omap_crtc_state(x) container_of(x, struct omap_crtc_state, base)
drivers/gpu/drm/omapdrm/omap_crtc.c
29
#define to_omap_crtc(x) container_of(x, struct omap_crtc, base)
drivers/gpu/drm/omapdrm/omap_crtc.c
352
container_of(data, struct omap_crtc, update_work.work);
drivers/gpu/drm/omapdrm/omap_drv.h
49
#define to_omap_global_state(x) container_of(x, struct omap_global_state, base)
drivers/gpu/drm/omapdrm/omap_encoder.c
20
#define to_omap_encoder(x) container_of(x, struct omap_encoder, base)
drivers/gpu/drm/omapdrm/omap_fb.c
51
#define to_omap_framebuffer(x) container_of(x, struct omap_framebuffer, base)
drivers/gpu/drm/omapdrm/omap_fbdev.c
44
struct omap_fbdev *fbdev = container_of(work, struct omap_fbdev, work);
drivers/gpu/drm/omapdrm/omap_gem.c
100
#define to_omap_bo(x) container_of(x, struct omap_gem_object, base)
drivers/gpu/drm/omapdrm/omap_plane.c
22
#define to_omap_plane_state(x) container_of(x, struct omap_plane_state, base)
drivers/gpu/drm/omapdrm/omap_plane.c
32
#define to_omap_plane(x) container_of(x, struct omap_plane, base)
drivers/gpu/drm/panel/panel-abt-y030xx067a.c
134
return container_of(panel, struct y030xx067a, panel);
drivers/gpu/drm/panel/panel-arm-versatile.c
224
return container_of(panel, struct versatile_panel, panel);
drivers/gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c
23
return container_of(panel, struct tm5p5_nt35596, panel);
drivers/gpu/drm/panel/panel-auo-a030jtn01.c
52
return container_of(panel, struct a030jtn01, panel);
drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c
42
return container_of(panel, struct boe_bf060y8m_aj0, panel);
drivers/gpu/drm/panel/panel-boe-himax8279d.c
54
return container_of(panel, struct panel_info, base);
drivers/gpu/drm/panel/panel-boe-td4320.c
34
return container_of(panel, struct boe_td4320, panel);
drivers/gpu/drm/panel/panel-boe-th101mb31ig002-28a.c
182
struct boe_th101mb31ig002 *ctx = container_of(panel,
drivers/gpu/drm/panel/panel-boe-th101mb31ig002-28a.c
204
struct boe_th101mb31ig002 *ctx = container_of(panel,
drivers/gpu/drm/panel/panel-boe-th101mb31ig002-28a.c
220
struct boe_th101mb31ig002 *ctx = container_of(panel,
drivers/gpu/drm/panel/panel-boe-th101mb31ig002-28a.c
313
struct boe_th101mb31ig002 *ctx = container_of(panel,
drivers/gpu/drm/panel/panel-boe-th101mb31ig002-28a.c
331
struct boe_th101mb31ig002 *ctx = container_of(panel,
drivers/gpu/drm/panel/panel-boe-tv101wum-ll2.c
31
return container_of(panel, struct boe_tv101wum_ll2, panel);
drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c
1314
return container_of(panel, struct boe_panel, base);
drivers/gpu/drm/panel/panel-dsi-cm.c
74
return container_of(panel, struct panel_drv_data, panel);
drivers/gpu/drm/panel/panel-ebbg-ft8719.c
44
return container_of(panel, struct ebbg_ft8719, panel);
drivers/gpu/drm/panel/panel-edp.c
251
return container_of(panel, struct panel_edp, base);
drivers/gpu/drm/panel/panel-elida-kd35t133.c
50
return container_of(panel, struct kd35t133, panel);
drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
34
return container_of(panel, struct k101_im2ba02, panel);
drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
30
return container_of(panel, struct feiyang, panel);
drivers/gpu/drm/panel/panel-himax-hx8279.c
245
return container_of(panel, struct hx8279, panel);
drivers/gpu/drm/panel/panel-himax-hx83102.c
84
return container_of(panel, struct hx83102, base);
drivers/gpu/drm/panel/panel-himax-hx83112a.c
46
return container_of(panel, struct hx83112a_panel, panel);
drivers/gpu/drm/panel/panel-himax-hx83112b.c
56
return container_of(panel, struct hx83112b_panel, panel);
drivers/gpu/drm/panel/panel-himax-hx8394.c
88
return container_of(panel, struct hx8394, panel);
drivers/gpu/drm/panel/panel-hydis-hv101hd1.c
31
return container_of(panel, struct hv101hd1, panel);
drivers/gpu/drm/panel/panel-ilitek-ili9322.c
287
return container_of(panel, struct ili9322, panel);
drivers/gpu/drm/panel/panel-ilitek-ili9341.c
294
return container_of(panel, struct ili9341, panel);
drivers/gpu/drm/panel/panel-ilitek-ili9805.c
121
return container_of(panel, struct ili9805, panel);
drivers/gpu/drm/panel/panel-ilitek-ili9806e.c
45
return container_of(panel, struct ili9806e_panel, panel);
drivers/gpu/drm/panel/panel-ilitek-ili9881c.c
2002
return container_of(panel, struct ili9881c, panel);
drivers/gpu/drm/panel/panel-ilitek-ili9882t.c
571
return container_of(panel, struct ili9882t, base);
drivers/gpu/drm/panel/panel-innolux-ej030na.c
43
return container_of(panel, struct ej030na, panel);
drivers/gpu/drm/panel/panel-innolux-p079zca.c
51
return container_of(panel, struct innolux_panel, base);
drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
64
return container_of(panel, struct jadard, panel);
drivers/gpu/drm/panel/panel-jdi-fhd-r63452.c
28
return container_of(panel, struct jdi_fhd_r63452, panel);
drivers/gpu/drm/panel/panel-jdi-lpm102a188a.c
57
return container_of(panel, struct jdi_panel, base);
drivers/gpu/drm/panel/panel-jdi-lt070me05000.c
45
return container_of(panel, struct jdi_panel, base);
drivers/gpu/drm/panel/panel-khadas-ts050.c
633
return container_of(panel, struct khadas_ts050_panel, base);
drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c
177
return container_of(panel, struct kingdisplay_panel, base);
drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c
243
return container_of(panel, struct ltk050h3146w, panel);
drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c
485
return container_of(panel, struct ltk500hd1829, panel);
drivers/gpu/drm/panel/panel-lg-lb035q02.c
30
#define to_lb035q02_device(p) container_of(p, struct lb035q02_device, panel)
drivers/gpu/drm/panel/panel-lg-ld070wx3.c
32
return container_of(panel, struct lg_ld070wx3, panel);
drivers/gpu/drm/panel/panel-lg-lg4573.c
37
return container_of(panel, struct lg4573, panel);
drivers/gpu/drm/panel/panel-lg-sw43408.c
43
return container_of(panel, struct sw43408_panel, base);
drivers/gpu/drm/panel/panel-lincolntech-lcd197.c
31
return container_of(panel, struct lincoln_lcd197_panel, panel);
drivers/gpu/drm/panel/panel-lvds.c
45
return container_of(panel, struct panel_lvds, panel);
drivers/gpu/drm/panel/panel-magnachip-d53e6ea8966.c
86
return container_of(panel, struct d53e6ea8966, panel);
drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
45
return container_of(panel, struct mantix, panel);
drivers/gpu/drm/panel/panel-nec-nl8048hl11.c
30
#define to_nl8048_device(p) container_of(p, struct nl8048_panel, panel)
drivers/gpu/drm/panel/panel-newvision-nv3051d.c
44
return container_of(panel, struct panel_nv3051d, panel);
drivers/gpu/drm/panel/panel-newvision-nv3052c.c
363
return container_of(panel, struct nv3052c, panel);
drivers/gpu/drm/panel/panel-novatek-nt35510.c
578
return container_of(panel, struct nt35510, panel);
drivers/gpu/drm/panel/panel-novatek-nt35560.c
142
return container_of(panel, struct nt35560, panel);
drivers/gpu/drm/panel/panel-novatek-nt35950.c
88
return container_of(panel, struct nt35950, panel);
drivers/gpu/drm/panel/panel-novatek-nt36523.c
57
return container_of(panel, struct panel_info, panel);
drivers/gpu/drm/panel/panel-novatek-nt36672a.c
79
return container_of(panel, struct nt36672a_panel, base);
drivers/gpu/drm/panel/panel-novatek-nt36672e.c
59
return container_of(panel, struct nt36672e_panel, panel);
drivers/gpu/drm/panel/panel-novatek-nt37801.c
36
return container_of(panel, struct novatek_nt37801, panel);
drivers/gpu/drm/panel/panel-novatek-nt39016.c
67
return container_of(panel, struct nt39016, drm_panel);
drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
75
return container_of(panel, struct lcd_olinuxino, panel);
drivers/gpu/drm/panel/panel-orisetech-ota5601a.c
44
return container_of(panel, struct ota5601a, drm_panel);
drivers/gpu/drm/panel/panel-orisetech-otm8009a.c
109
return container_of(panel, struct otm8009a, panel);
drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c
29
return container_of(panel, struct osd101t2587_panel, base);
drivers/gpu/drm/panel/panel-panasonic-vvx10f034n00.c
42
return container_of(panel, struct wuxga_nt_panel, base);
drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c
216
return container_of(panel, struct rpi_touchscreen, base);
drivers/gpu/drm/panel/panel-raydium-rm67191.c
228
return container_of(panel, struct rad_panel, panel);
drivers/gpu/drm/panel/panel-raydium-rm67200.c
34
return container_of(panel, struct raydium_rm67200, panel);
drivers/gpu/drm/panel/panel-raydium-rm68200.c
99
return container_of(panel, struct rm68200, panel);
drivers/gpu/drm/panel/panel-raydium-rm692e5.c
30
return container_of(panel, struct rm692e5_panel, panel);
drivers/gpu/drm/panel/panel-raydium-rm69380.c
33
return container_of(panel, struct rm69380_panel, panel);
drivers/gpu/drm/panel/panel-renesas-r61307.c
77
return container_of(panel, struct renesas_r61307, panel);
drivers/gpu/drm/panel/panel-renesas-r69328.c
41
return container_of(panel, struct renesas_r69328, panel);
drivers/gpu/drm/panel/panel-ronbo-rb070d30.c
42
return container_of(panel, struct rb070d30_panel, panel);
drivers/gpu/drm/panel/panel-samsung-ams581vf01.c
40
return container_of(panel, struct ams581vf01, panel);
drivers/gpu/drm/panel/panel-samsung-ams639rq08.c
44
return container_of(panel, struct ams639rq08, panel);
drivers/gpu/drm/panel/panel-samsung-atna33xc20.c
46
return container_of(panel, struct atana33xc20_panel, base);
drivers/gpu/drm/panel/panel-samsung-db7430.c
86
return container_of(panel, struct db7430, panel);
drivers/gpu/drm/panel/panel-samsung-ld9040.c
116
return container_of(panel, struct ld9040, panel);
drivers/gpu/drm/panel/panel-samsung-ltl106hl02.c
29
return container_of(panel, struct samsung_ltl106hl02, panel);
drivers/gpu/drm/panel/panel-samsung-s6d16d0.c
45
return container_of(panel, struct s6d16d0, panel);
drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
71
return container_of(panel, struct s6d27a1, panel);
drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
363
ctx = container_of(panel, struct s6d7aa0, panel);
drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
54
return container_of(panel, struct s6d7aa0, panel);
drivers/gpu/drm/panel/panel-samsung-s6e3fa7.c
30
return container_of(panel, struct s6e3fa7_panel, panel);
drivers/gpu/drm/panel/panel-samsung-s6e3fc2x01.c
41
return container_of(panel, struct samsung_s6e3fc2x01, panel);
drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c
503
struct s6e3ha2 *ctx = container_of(panel, struct s6e3ha2, panel);
drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c
518
struct s6e3ha2 *ctx = container_of(panel, struct s6e3ha2, panel);
drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c
546
struct s6e3ha2 *ctx = container_of(panel, struct s6e3ha2, panel);
drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c
568
struct s6e3ha2 *ctx = container_of(panel, struct s6e3ha2, panel);
drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c
648
struct s6e3ha2 *ctx = container_of(panel, struct s6e3ha2, panel);
drivers/gpu/drm/panel/panel-samsung-s6e3ha8.c
36
return container_of(panel, struct s6e3ha8, panel);
drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c
117
return container_of(panel, struct s6e63j0x03, panel);
drivers/gpu/drm/panel/panel-samsung-s6e63m0.c
302
return container_of(panel, struct s6e63m0, panel);
drivers/gpu/drm/panel/panel-samsung-s6e88a0-ams427ap24.c
54
return container_of(panel, struct s6e88a0_ams427ap24, panel);
drivers/gpu/drm/panel/panel-samsung-s6e88a0-ams452ef01.c
26
return container_of(panel, struct s6e88a0_ams452ef01, panel);
drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c
125
return container_of(panel, struct s6e8aa0, panel);
drivers/gpu/drm/panel/panel-samsung-s6e8aa5x01-ams561ra01.c
759
return container_of(panel, struct s6e8aa5x01_ams561ra01_ctx, panel);
drivers/gpu/drm/panel/panel-samsung-sofef00.c
37
return container_of(panel, struct sofef00_panel, panel);
drivers/gpu/drm/panel/panel-seiko-43wvf1g.c
55
return container_of(panel, struct seiko_panel, base);
drivers/gpu/drm/panel/panel-sharp-lq079l1sx01.c
41
return container_of(panel, struct sharp_panel, panel);
drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c
32
return container_of(panel, struct sharp_panel, base);
drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c
37
container_of(p, struct ls037v7dw01_panel, panel)
drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c
33
return container_of(panel, struct sharp_nt_panel, base);
drivers/gpu/drm/panel/panel-sharp-ls060t1sx01.c
31
return container_of(panel, struct sharp_ls060, panel);
drivers/gpu/drm/panel/panel-simple.c
169
return container_of(panel, struct panel_simple, base);
drivers/gpu/drm/panel/panel-simple.c
5872
desc = container_of(panel->desc, struct panel_desc_dsi, desc);
drivers/gpu/drm/panel/panel-sitronix-st7701.c
149
return container_of(panel, struct st7701, panel);
drivers/gpu/drm/panel/panel-sitronix-st7703.c
77
return container_of(panel, struct st7703, panel);
drivers/gpu/drm/panel/panel-sitronix-st7789v.c
142
return container_of(panel, struct st7789v, panel);
drivers/gpu/drm/panel/panel-sony-acx565akm.c
73
#define to_acx565akm_device(p) container_of(p, struct acx565akm_panel, panel)
drivers/gpu/drm/panel/panel-sony-td4353-jdi.c
44
return container_of(panel, struct sony_td4353_jdi, panel);
drivers/gpu/drm/panel/panel-sony-tulip-truly-nt35521.c
37
return container_of(panel, struct truly_nt35521, panel);
drivers/gpu/drm/panel/panel-startek-kd070fhfid015.c
49
return container_of(panel, struct stk_panel, base);
drivers/gpu/drm/panel/panel-synaptics-r63353.c
66
return container_of(panel, struct r63353_panel, base);
drivers/gpu/drm/panel/panel-synaptics-tddi.c
50
return container_of(panel, struct tddi_ctx, panel);
drivers/gpu/drm/panel/panel-tdo-tl070wsh30.c
32
return container_of(panel, struct tdo_tl070wsh30_panel, base);
drivers/gpu/drm/panel/panel-tpo-td028ttec1.c
87
#define to_td028ttec1_device(p) container_of(p, struct td028ttec1_panel, panel)
drivers/gpu/drm/panel/panel-tpo-td043mtea1.c
68
#define to_td043mtea1_device(p) container_of(p, struct td043mtea1_panel, panel)
drivers/gpu/drm/panel/panel-tpo-tpg110.c
186
return container_of(panel, struct tpg110, panel);
drivers/gpu/drm/panel/panel-truly-nt35597.c
71
return container_of(panel, struct truly_nt35597, panel);
drivers/gpu/drm/panel/panel-visionox-g2647fb105.c
36
return container_of(panel, struct visionox_g2647fb105, panel);
drivers/gpu/drm/panel/panel-visionox-r66451.c
29
return container_of(panel, struct visionox_r66451, panel);
drivers/gpu/drm/panel/panel-visionox-rm69299.c
158
return container_of(panel, struct visionox_rm69299, panel);
drivers/gpu/drm/panel/panel-visionox-rm692e5.c
41
return container_of(panel, struct visionox_rm692e5, panel);
drivers/gpu/drm/panel/panel-visionox-vtdr6130.c
33
return container_of(panel, struct visionox_vtdr6130, panel);
drivers/gpu/drm/panel/panel-widechips-ws2401.c
101
return container_of(panel, struct ws2401, panel);
drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c
59
return container_of(panel, struct xpp055c272, panel);
drivers/gpu/drm/panfrost/panfrost_device.h
227
return container_of(ddev, struct panfrost_device, base);
drivers/gpu/drm/panfrost/panfrost_gem.c
144
mapping = container_of(kref, struct panfrost_gem_mapping, refcount);
drivers/gpu/drm/panfrost/panfrost_gem.h
123
return container_of(to_drm_gem_shmem_obj(obj), struct panfrost_gem_object, base);
drivers/gpu/drm/panfrost/panfrost_gem.h
129
return container_of(node, struct panfrost_gem_mapping, mmnode);
drivers/gpu/drm/panfrost/panfrost_job.c
353
struct panfrost_job *job = container_of(ref, struct panfrost_job,
drivers/gpu/drm/panfrost/panfrost_job.c
50
return container_of(sched_job, struct panfrost_job, base);
drivers/gpu/drm/panfrost/panfrost_job.c
810
pfdev = container_of(work, struct panfrost_device, reset.work);
drivers/gpu/drm/panfrost/panfrost_job.c
986
struct panfrost_jm_ctx *jm_ctx = container_of(kref, struct panfrost_jm_ctx, refcnt);
drivers/gpu/drm/panfrost/panfrost_mmu.c
719
struct panfrost_mmu *mmu = container_of(kref, struct panfrost_mmu,
drivers/gpu/drm/panthor/panthor_device.c
143
struct panthor_device *ptdev = container_of(ddev, struct panthor_device, base);
drivers/gpu/drm/panthor/panthor_device.c
151
struct panthor_device *ptdev = container_of(work, struct panthor_device, reset.work);
drivers/gpu/drm/panthor/panthor_drv.c
1470
struct panthor_device *ptdev = container_of(ddev, struct panthor_device, base);
drivers/gpu/drm/panthor/panthor_drv.c
1614
struct panthor_device *ptdev = container_of(dev, struct panthor_device, base);
drivers/gpu/drm/panthor/panthor_drv.c
1642
struct panthor_device *ptdev = container_of(dev, struct panthor_device, base);
drivers/gpu/drm/panthor/panthor_drv.c
502
struct panthor_device *ptdev = container_of(ctx->file->minor->dev,
drivers/gpu/drm/panthor/panthor_drv.c
603
struct panthor_device *ptdev = container_of(ctx->file->minor->dev,
drivers/gpu/drm/panthor/panthor_drv.c
817
struct panthor_device *ptdev = container_of(ddev, struct panthor_device, base);
drivers/gpu/drm/panthor/panthor_drv.c
875
struct panthor_device *ptdev = container_of(ddev, struct panthor_device, base);
drivers/gpu/drm/panthor/panthor_fw.c
1406
struct panthor_fw *fw = container_of(work, struct panthor_fw, watchdog.ping_work.work);
drivers/gpu/drm/panthor/panthor_gem.c
45
struct panthor_device *ptdev = container_of(bo->base.base.dev,
drivers/gpu/drm/panthor/panthor_gem.c
58
struct panthor_device *ptdev = container_of(bo->base.base.dev,
drivers/gpu/drm/panthor/panthor_gem.c
83
struct panthor_device *ptdev = container_of(bo->base.base.dev, struct panthor_device, base);
drivers/gpu/drm/panthor/panthor_gem.h
136
return container_of(to_drm_gem_shmem_obj(obj), struct panthor_gem_object, base);
drivers/gpu/drm/panthor/panthor_heap.c
495
container_of(refcount, struct panthor_heap_pool, refcount);
drivers/gpu/drm/panthor/panthor_mmu.c
1368
vma = gpuva ? container_of(gpuva, struct panthor_vma, base) : NULL;
drivers/gpu/drm/panthor/panthor_mmu.c
1873
struct panthor_vm *vm = container_of(gpuvm, struct panthor_vm, base);
drivers/gpu/drm/panthor/panthor_mmu.c
2150
struct panthor_vma *unmap_vma = container_of(op->remap.unmap->va, struct panthor_vma, base);
drivers/gpu/drm/panthor/panthor_mmu.c
2227
struct panthor_vma *unmap_vma = container_of(op->unmap.va, struct panthor_vma, base);
drivers/gpu/drm/panthor/panthor_mmu.c
2323
struct panthor_vm_bind_job *job = container_of(sched_job, struct panthor_vm_bind_job, base);
drivers/gpu/drm/panthor/panthor_mmu.c
2341
struct panthor_vm_bind_job *job = container_of(kref, struct panthor_vm_bind_job, refcount);
drivers/gpu/drm/panthor/panthor_mmu.c
2358
container_of(sched_job, struct panthor_vm_bind_job, base);
drivers/gpu/drm/panthor/panthor_mmu.c
2368
container_of(sched_job, struct panthor_vm_bind_job, base);
drivers/gpu/drm/panthor/panthor_mmu.c
2583
container_of(work, struct panthor_vm_bind_job, cleanup_op_ctx_work);
drivers/gpu/drm/panthor/panthor_mmu.c
2649
struct panthor_vm_bind_job *job = container_of(sched_job, struct panthor_vm_bind_job, base);
drivers/gpu/drm/panthor/panthor_mmu.c
2675
struct panthor_vm_bind_job *job = container_of(sched_job, struct panthor_vm_bind_job, base);
drivers/gpu/drm/panthor/panthor_mmu.c
2907
struct panthor_device *ptdev = container_of(ddev, struct panthor_device, base);
drivers/gpu/drm/panthor/panthor_sched.c
1664
container_of(work, struct panthor_group, tiler_oom_work);
drivers/gpu/drm/panthor/panthor_sched.c
1873
struct panthor_scheduler *sched = container_of(work, struct panthor_scheduler,
drivers/gpu/drm/panthor/panthor_sched.c
2209
container_of(work, struct panthor_group, term_work);
drivers/gpu/drm/panthor/panthor_sched.c
2448
struct panthor_scheduler *sched = container_of(work, struct panthor_scheduler,
drivers/gpu/drm/panthor/panthor_sched.c
2608
struct panthor_scheduler *sched = container_of(work,
drivers/gpu/drm/panthor/panthor_sched.c
3097
container_of(work, struct panthor_group, sync_upd_work);
drivers/gpu/drm/panthor/panthor_sched.c
3298
struct panthor_job *job = container_of(sched_job, struct panthor_job, base);
drivers/gpu/drm/panthor/panthor_sched.c
3400
struct panthor_job *job = container_of(sched_job, struct panthor_job, base);
drivers/gpu/drm/panthor/panthor_sched.c
3473
struct panthor_queue *queue = container_of(work, struct panthor_queue,
drivers/gpu/drm/panthor/panthor_sched.c
3912
struct panthor_job *job = container_of(ref, struct panthor_job, refcount);
drivers/gpu/drm/panthor/panthor_sched.c
3932
struct panthor_job *job = container_of(sched_job, struct panthor_job, base);
drivers/gpu/drm/panthor/panthor_sched.c
3942
struct panthor_job *job = container_of(sched_job, struct panthor_job, base);
drivers/gpu/drm/panthor/panthor_sched.c
3950
struct panthor_job *job = container_of(sched_job, struct panthor_job, base);
drivers/gpu/drm/panthor/panthor_sched.c
4044
struct panthor_job *job = container_of(sched_job, struct panthor_job, base);
drivers/gpu/drm/panthor/panthor_sched.c
874
bo = container_of(queue->syncwait.obj,
drivers/gpu/drm/panthor/panthor_sched.c
943
struct panthor_group *group = container_of(work,
drivers/gpu/drm/panthor/panthor_sched.c
964
struct panthor_group *group = container_of(kref,
drivers/gpu/drm/pl111/pl111_display.c
492
container_of(hw, struct pl111_drm_dev_private, clk_div);
drivers/gpu/drm/pl111/pl111_display.c
511
container_of(hw, struct pl111_drm_dev_private, clk_div);
drivers/gpu/drm/qxl/qxl_drv.h
120
#define to_qxl_crtc(x) container_of(x, struct qxl_crtc, base)
drivers/gpu/drm/qxl/qxl_drv.h
121
#define drm_connector_to_qxl_output(x) container_of(x, struct qxl_output, base)
drivers/gpu/drm/qxl/qxl_drv.h
256
#define to_qxl(dev) container_of(dev, struct qxl_device, ddev)
drivers/gpu/drm/qxl/qxl_drv.h
94
#define gem_to_qxl_bo(gobj) container_of((gobj), struct qxl_bo, tbo.base)
drivers/gpu/drm/qxl/qxl_drv.h
95
#define to_qxl_bo(tobj) container_of((tobj), struct qxl_bo, tbo)
drivers/gpu/drm/qxl/qxl_irq.c
77
struct qxl_device *qdev = container_of(work, struct qxl_device,
drivers/gpu/drm/qxl/qxl_kms.c
103
struct qxl_device *qdev = container_of(work, struct qxl_device, gc_work);
drivers/gpu/drm/qxl/qxl_release.c
127
entry = container_of(release->bos.next,
drivers/gpu/drm/qxl/qxl_release.c
425
qdev = container_of(bdev, struct qxl_device, mman.bdev);
drivers/gpu/drm/qxl/qxl_release.c
65
qdev = container_of(fence->lock, struct qxl_device, release_lock);
drivers/gpu/drm/qxl/qxl_ttm.c
46
mman = container_of(bdev, struct qxl_mman, bdev);
drivers/gpu/drm/qxl/qxl_ttm.c
47
qdev = container_of(mman, struct qxl_device, mman);
drivers/gpu/drm/radeon/atombios_dp.c
162
container_of(aux, struct radeon_i2c_chan, aux);
drivers/gpu/drm/radeon/mkregtable.c
93
container_of(ptr, type, member)
drivers/gpu/drm/radeon/r600_hdmi.c
117
struct radeon_device *rdev = container_of(work, struct radeon_device,
drivers/gpu/drm/radeon/radeon.h
2490
struct radeon_fence *__f = container_of(f, struct radeon_fence, base);
drivers/gpu/drm/radeon/radeon.h
511
#define gem_to_radeon_bo(gobj) container_of((gobj), struct radeon_bo, tbo.base)
drivers/gpu/drm/radeon/radeon_acpi.c
680
struct radeon_device *rdev = container_of(nb, struct radeon_device, acpi_nb);
drivers/gpu/drm/radeon/radeon_display.c
268
container_of(__work, struct radeon_flip_work, unpin_work);
drivers/gpu/drm/radeon/radeon_display.c
410
container_of(__work, struct radeon_flip_work, flip_work);
drivers/gpu/drm/radeon/radeon_dp_auxch.c
58
container_of(aux, struct radeon_i2c_chan, aux);
drivers/gpu/drm/radeon/radeon_fence.c
171
fence = container_of(wait, struct radeon_fence, fence_wake);
drivers/gpu/drm/radeon/radeon_fence.c
273
fence_drv = container_of(work, struct radeon_fence_driver,
drivers/gpu/drm/radeon/radeon_fence.c
998
container_of(cb, struct radeon_wait_cb, base);
drivers/gpu/drm/radeon/radeon_irq_kms.c
102
struct radeon_device *rdev = container_of(work, struct radeon_device,
drivers/gpu/drm/radeon/radeon_irq_kms.c
81
struct radeon_device *rdev = container_of(work, struct radeon_device,
drivers/gpu/drm/radeon/radeon_mn.c
53
struct radeon_bo *bo = container_of(mn, struct radeon_bo, notifier);
drivers/gpu/drm/radeon/radeon_mode.h
50
#define to_radeon_crtc(x) container_of(x, struct radeon_crtc, base)
drivers/gpu/drm/radeon/radeon_mode.h
51
#define to_radeon_connector(x) container_of(x, struct radeon_connector, base)
drivers/gpu/drm/radeon/radeon_mode.h
52
#define to_radeon_encoder(x) container_of(x, struct radeon_encoder, base)
drivers/gpu/drm/radeon/radeon_object.c
56
bo = container_of(tbo, struct radeon_bo, tbo);
drivers/gpu/drm/radeon/radeon_object.c
712
rbo = container_of(bo, struct radeon_bo, tbo);
drivers/gpu/drm/radeon/radeon_object.c
727
rbo = container_of(bo, struct radeon_bo, tbo);
drivers/gpu/drm/radeon/radeon_object.h
175
return container_of(manager, struct radeon_sa_manager, base);
drivers/gpu/drm/radeon/radeon_pm.c
1857
rdev = container_of(work, struct radeon_device,
drivers/gpu/drm/radeon/radeon_pm.c
878
container_of(work, struct radeon_device,
drivers/gpu/drm/radeon/radeon_ttm.c
493
rbo = container_of(bo, struct radeon_bo, tbo);
drivers/gpu/drm/radeon/radeon_ttm.c
524
return container_of(ttm, struct radeon_ttm_tt, ttm);
drivers/gpu/drm/radeon/radeon_ttm.c
65
mman = container_of(bdev, struct radeon_mman, bdev);
drivers/gpu/drm/radeon/radeon_ttm.c
66
rdev = container_of(mman, struct radeon_device, mman);
drivers/gpu/drm/radeon/radeon_ttm.c
99
rbo = container_of(bo, struct radeon_bo, tbo);
drivers/gpu/drm/radeon/radeon_ucode.c
116
container_of(hdr, struct rlc_firmware_header_v1_0, header);
drivers/gpu/drm/radeon/radeon_ucode.c
143
container_of(hdr, struct sdma_firmware_header_v1_0, header);
drivers/gpu/drm/radeon/radeon_ucode.c
56
container_of(hdr, struct mc_firmware_header_v1_0, header);
drivers/gpu/drm/radeon/radeon_ucode.c
77
container_of(hdr, struct smc_firmware_header_v1_0, header);
drivers/gpu/drm/radeon/radeon_ucode.c
95
container_of(hdr, struct gfx_firmware_header_v1_0, header);
drivers/gpu/drm/radeon/radeon_uvd.c
862
container_of(work, struct radeon_device, uvd.idle_work.work);
drivers/gpu/drm/radeon/radeon_vce.c
265
container_of(work, struct radeon_device, vce.idle_work.work);
drivers/gpu/drm/radeon/radeon_vm.c
483
tmp = container_of(it, struct radeon_bo_va, it);
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.h
78
#define to_rcar_crtc(c) container_of(c, struct rcar_du_crtc, crtc)
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.h
79
#define wb_to_rcar_crtc(c) container_of(c, struct rcar_du_crtc, writeback)
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.h
94
#define to_rcar_crtc_state(s) container_of(s, struct rcar_du_crtc_state, state)
drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.h
125
return container_of(dev, struct rcar_du_device, ddev);
drivers/gpu/drm/renesas/rcar-du/rcar_du_encoder.h
23
container_of(e, struct rcar_du_encoder, base)
drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.c
756
container_of(state, const struct rcar_du_plane_state, state);
drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.h
40
return container_of(plane, struct rcar_du_plane, plane);
drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.h
63
return container_of(state, struct rcar_du_plane_state, state);
drivers/gpu/drm/renesas/rcar-du/rcar_du_vsp.h
36
return container_of(p, struct rcar_du_vsp_plane, plane);
drivers/gpu/drm/renesas/rcar-du/rcar_du_vsp.h
55
return container_of(state, struct rcar_du_vsp_plane_state, state);
drivers/gpu/drm/renesas/rcar-du/rcar_du_writeback.c
32
container_of(s, struct rcar_du_wb_conn_state, state)
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c
84
container_of(b, struct rcar_lvds, bridge)
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c
100
return container_of(host, struct rcar_mipi_dsi, host);
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c
94
return container_of(bridge, struct rcar_mipi_dsi, bridge);
drivers/gpu/drm/renesas/rz-du/rzg2l_du_crtc.h
67
return container_of(c, struct rzg2l_du_crtc, crtc);
drivers/gpu/drm/renesas/rz-du/rzg2l_du_crtc.h
82
return container_of(s, struct rzg2l_du_crtc_state, state);
drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.h
73
return container_of(dev, struct rzg2l_du_device, ddev);
drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.h
25
return container_of(e, struct rzg2l_du_encoder, base);
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.h
37
return container_of(p, struct rzg2l_du_vsp_plane, plane);
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.h
54
return container_of(state, struct rzg2l_du_vsp_plane_state, state);
drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c
110
return container_of(bridge, struct rzg2l_mipi_dsi, bridge);
drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c
116
return container_of(host, struct rzg2l_mipi_dsi, host);
drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.c
197
return container_of(crtc, struct shmob_drm_crtc, base);
drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.c
484
return container_of(connector, struct shmob_drm_connector, base);
drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.h
49
return container_of(dev, struct shmob_drm_device, ddev);
drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.c
37
return container_of(plane, struct shmob_drm_plane, base);
drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.c
42
return container_of(state, struct shmob_drm_plane_state, base);
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
89
return container_of(rkencoder, struct rockchip_dp_device, encoder);
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
94
return container_of(plat_data, struct rockchip_dp_device, plat_data);
drivers/gpu/drm/rockchip/cdn-dp-core.c
33
return container_of(bridge, struct cdn_dp_device, bridge);
drivers/gpu/drm/rockchip/cdn-dp-core.c
40
return container_of(rkencoder, struct cdn_dp_device, encoder);
drivers/gpu/drm/rockchip/cdn-dp-core.c
881
struct cdn_dp_device *dp = container_of(work, struct cdn_dp_device,
drivers/gpu/drm/rockchip/cdn-dp-core.c
950
struct cdn_dp_port *port = container_of(nb, struct cdn_dp_port,
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
314
return container_of(rkencoder, struct dw_mipi_dsi_rockchip, encoder);
drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c
82
return container_of(rkencoder, struct dw_mipi_dsi2_rockchip, encoder);
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c
89
return container_of(rkencoder, struct rockchip_hdmi, encoder);
drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c
115
return container_of(rkencoder, struct rockchip_hdmi_qp, encoder);
drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c
251
struct rockchip_hdmi_qp *hdmi = container_of(work,
drivers/gpu/drm/rockchip/rk3066_hdmi.c
66
return container_of(bridge, struct rk3066_hdmi, bridge);
drivers/gpu/drm/rockchip/rockchip_drm_drv.h
104
return container_of(encoder, struct rockchip_encoder, encoder);
drivers/gpu/drm/rockchip/rockchip_drm_drv.h
58
container_of(s, struct rockchip_crtc_state, base)
drivers/gpu/drm/rockchip/rockchip_drm_gem.h
10
#define to_rockchip_obj(x) container_of(x, struct rockchip_gem_object, base)
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
107
#define to_vop(x) container_of(x, struct vop, crtc)
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
108
#define to_vop_win(x) container_of(x, struct vop_win, base)
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
1752
struct vop *vop = container_of(work, struct vop, fb_unref_work);
drivers/gpu/drm/rockchip/rockchip_drm_vop2.h
839
return container_of(crtc, struct vop2_video_port, crtc);
drivers/gpu/drm/rockchip/rockchip_drm_vop2.h
844
return container_of(p, struct vop2_win, base);
drivers/gpu/drm/rockchip/rockchip_lvds.c
73
return container_of(rkencoder, struct rockchip_lvds, encoder);
drivers/gpu/drm/scheduler/sched_entity.c
181
struct drm_sched_job *job = container_of(wrk, typeof(*job), work);
drivers/gpu/drm/scheduler/sched_entity.c
222
struct drm_sched_job *job = container_of(cb, struct drm_sched_job,
drivers/gpu/drm/scheduler/sched_entity.c
371
container_of(cb, struct drm_sched_entity, cb);
drivers/gpu/drm/scheduler/sched_fence.c
100
struct dma_fence *f = container_of(rcu, struct dma_fence, rcu);
drivers/gpu/drm/scheduler/sched_fence.c
199
return container_of(f, struct drm_sched_fence, scheduled);
drivers/gpu/drm/scheduler/sched_fence.c
202
return container_of(f, struct drm_sched_fence, finished);
drivers/gpu/drm/scheduler/sched_internal.h
54
return container_of(node, struct drm_sched_job, queue_node);
drivers/gpu/drm/scheduler/sched_internal.h
75
return container_of(node, struct drm_sched_job, queue_node);
drivers/gpu/drm/scheduler/sched_main.c
1212
container_of(w, struct drm_gpu_scheduler, work_free_job);
drivers/gpu/drm/scheduler/sched_main.c
1234
container_of(w, struct drm_gpu_scheduler, work_run_job);
drivers/gpu/drm/scheduler/sched_main.c
391
struct drm_sched_job *s_job = container_of(cb, struct drm_sched_job, cb);
drivers/gpu/drm/scheduler/sched_main.c
543
sched = container_of(work, struct drm_gpu_scheduler, work_tdr.work);
drivers/gpu/drm/scheduler/tests/mock_scheduler.c
143
container_of(fence, typeof(*job), hw_fence);
drivers/gpu/drm/scheduler/tests/mock_scheduler.c
151
container_of(fence, typeof(*job), hw_fence);
drivers/gpu/drm/scheduler/tests/mock_scheduler.c
75
container_of(hrtimer, typeof(*job), timer);
drivers/gpu/drm/scheduler/tests/sched_tests.h
116
return container_of(sched, struct drm_mock_scheduler, base);
drivers/gpu/drm/scheduler/tests/sched_tests.h
122
return container_of(sched_entity, struct drm_mock_sched_entity, base);
drivers/gpu/drm/scheduler/tests/sched_tests.h
128
return container_of(sched_job, struct drm_mock_sched_job, base);
drivers/gpu/drm/sitronix/st7571.c
85
return container_of(drm, struct st7571_device, drm);
drivers/gpu/drm/sitronix/st7735r.c
65
struct st7735r_priv *priv = container_of(dbidev, struct st7735r_priv,
drivers/gpu/drm/sitronix/st7920.c
105
return container_of(state, struct st7920_plane_state, base.base);
drivers/gpu/drm/sitronix/st7920.c
110
return container_of(state, struct st7920_crtc_state, base);
drivers/gpu/drm/sitronix/st7920.c
115
return container_of(drm, struct st7920_device, drm);
drivers/gpu/drm/solomon/ssd130x.c
228
return container_of(state, struct ssd130x_crtc_state, base);
drivers/gpu/drm/solomon/ssd130x.c
233
return container_of(state, struct ssd130x_plane_state, base.base);
drivers/gpu/drm/solomon/ssd130x.c
238
return container_of(drm, struct ssd130x_device, drm);
drivers/gpu/drm/sprd/megacores_pll.c
109
struct sprd_dsi *dsi = container_of(ctx, struct sprd_dsi, ctx);
drivers/gpu/drm/sprd/sprd_dpu.h
71
return container_of(crtc, struct sprd_dpu, base);
drivers/gpu/drm/sprd/sprd_dsi.c
133
container_of(host, struct sprd_dsi, host)
drivers/gpu/drm/sprd/sprd_dsi.c
224
struct sprd_dsi *dsi = container_of(ctx, struct sprd_dsi, ctx);
drivers/gpu/drm/sprd/sprd_dsi.c
391
struct sprd_dsi *dsi = container_of(ctx, struct sprd_dsi, ctx);
drivers/gpu/drm/sprd/sprd_dsi.c
449
struct sprd_dsi *dsi = container_of(ctx, struct sprd_dsi, ctx);
drivers/gpu/drm/sprd/sprd_dsi.c
583
struct sprd_dsi *dsi = container_of(ctx, struct sprd_dsi, ctx);
drivers/gpu/drm/sprd/sprd_dsi.c
622
struct sprd_dsi *dsi = container_of(ctx, struct sprd_dsi, ctx);
drivers/gpu/drm/sprd/sprd_dsi.c
678
struct sprd_dsi *dsi = container_of(ctx, struct sprd_dsi, ctx);
drivers/gpu/drm/sprd/sprd_dsi.c
745
struct sprd_dsi *dsi = container_of(ctx, struct sprd_dsi, ctx);
drivers/gpu/drm/sprd/sprd_dsi.h
22
container_of(encoder, struct sprd_dsi, encoder)
drivers/gpu/drm/sti/sti_crtc.c
251
compo = container_of(nb, struct sti_compositor, vtg_vblank_nb[pipe]);
drivers/gpu/drm/sti/sti_cursor.c
79
#define to_sti_cursor(x) container_of(x, struct sti_cursor, plane)
drivers/gpu/drm/sti/sti_dvo.c
110
container_of(x, struct sti_dvo_connector, drm_connector)
drivers/gpu/drm/sti/sti_gdp.c
136
#define to_sti_gdp(x) container_of(x, struct sti_gdp, plane)
drivers/gpu/drm/sti/sti_gdp.c
493
struct sti_gdp *gdp = container_of(nb, struct sti_gdp, vtg_field_nb);
drivers/gpu/drm/sti/sti_hda.c
264
container_of(x, struct sti_hda_connector, drm_connector)
drivers/gpu/drm/sti/sti_hda.c
268
return container_of(bridge, struct sti_hda, bridge);
drivers/gpu/drm/sti/sti_hdmi.c
169
container_of(x, struct sti_hdmi_connector, drm_connector)
drivers/gpu/drm/sti/sti_hdmi.c
173
return container_of(bridge, struct sti_hdmi, bridge);
drivers/gpu/drm/sti/sti_hqvdp.c
363
#define to_sti_hqvdp(x) container_of(x, struct sti_hqvdp, plane)
drivers/gpu/drm/sti/sti_hqvdp.c
800
struct sti_hqvdp *hqvdp = container_of(nb, struct sti_hqvdp, vtg_nb);
drivers/gpu/drm/sti/sti_mixer.h
21
#define to_sti_mixer(x) container_of(x, struct sti_mixer, drm_crtc)
drivers/gpu/drm/sti/sti_plane.h
12
#define to_sti_plane(x) container_of(x, struct sti_plane, drm_plane)
drivers/gpu/drm/sti/sti_tvout.c
129
container_of(x, struct sti_tvout_encoder, encoder)
drivers/gpu/drm/stm/dw_mipi_dsi-stm.c
205
container_of(clk, struct dw_mipi_dsi_stm, txbyte_clk)
drivers/gpu/drm/stm/lvds.c
277
container_of(b, struct stm_lvds, lvds_bridge)
drivers/gpu/drm/stm/lvds.c
280
container_of(c, struct stm_lvds, connector)
drivers/gpu/drm/stm/lvds.c
550
struct stm_lvds *lvds = container_of(hw, struct stm_lvds, lvds_ck_px);
drivers/gpu/drm/stm/lvds.c
602
struct stm_lvds *lvds = container_of(hw, struct stm_lvds, lvds_ck_px);
drivers/gpu/drm/stm/lvds.c
636
struct stm_lvds *lvds = container_of(hw, struct stm_lvds, lvds_ck_px);
drivers/gpu/drm/stm/lvds.c
688
struct stm_lvds *lvds = container_of(hw, struct stm_lvds, lvds_ck_px);
drivers/gpu/drm/sun4i/sun4i_backend.h
192
return container_of(engine, struct sun4i_backend, engine);
drivers/gpu/drm/sun4i/sun4i_crtc.h
22
return container_of(crtc, struct sun4i_crtc, crtc);
drivers/gpu/drm/sun4i/sun4i_hdmi_ddc_clk.c
24
return container_of(hw, struct sun4i_ddc, hw);
drivers/gpu/drm/sun4i/sun4i_hdmi_tmds_clk.c
23
return container_of(hw, struct sun4i_tmds, hw);
drivers/gpu/drm/sun4i/sun4i_layer.h
30
return container_of(plane, struct sun4i_layer, plane);
drivers/gpu/drm/sun4i/sun4i_layer.h
36
return container_of(state, struct sun4i_layer_state, state);
drivers/gpu/drm/sun4i/sun4i_lvds.c
31
return container_of(connector, struct sun4i_lvds,
drivers/gpu/drm/sun4i/sun4i_lvds.c
38
return container_of(encoder, struct sun4i_lvds,
drivers/gpu/drm/sun4i/sun4i_rgb.c
35
return container_of(connector, struct sun4i_rgb,
drivers/gpu/drm/sun4i/sun4i_rgb.c
42
return container_of(encoder, struct sun4i_rgb,
drivers/gpu/drm/sun4i/sun4i_tcon_dclk.c
23
return container_of(hw, struct sun4i_dclk, hw);
drivers/gpu/drm/sun4i/sun4i_tv.c
244
return container_of(encoder, struct sun4i_tv,
drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h
45
return container_of(host, struct sun6i_dsi, host);
drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h
50
return container_of(connector, struct sun6i_dsi, connector);
drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h
55
return container_of(encoder, struct sun6i_dsi, encoder);
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h
197
return container_of(encoder, struct sun8i_dw_hdmi, encoder);
drivers/gpu/drm/sun4i/sun8i_hdmi_phy_clk.c
17
return container_of(hw, struct sun8i_phy_clk, hw);
drivers/gpu/drm/sun4i/sun8i_mixer.h
240
return container_of(plane, struct sun8i_layer, plane);
drivers/gpu/drm/sun4i/sun8i_mixer.h
246
return container_of(engine, struct sun8i_mixer, engine);
drivers/gpu/drm/sysfb/drm_sysfb_helper.h
104
return container_of(to_drm_shadow_plane_state(base), struct drm_sysfb_plane_state, base);
drivers/gpu/drm/sysfb/drm_sysfb_helper.h
163
return container_of(base, struct drm_sysfb_crtc_state, base);
drivers/gpu/drm/sysfb/drm_sysfb_helper.h
87
return container_of(dev, struct drm_sysfb_device, dev);
drivers/gpu/drm/sysfb/ofdrm.c
317
return container_of(to_drm_sysfb_device(dev), struct ofdrm_device, sysfb);
drivers/gpu/drm/sysfb/vesadrm.c
82
return container_of(to_drm_sysfb_device(dev), struct vesadrm_device, sysfb);
drivers/gpu/drm/tegra/dc.h
111
return container_of(client, struct tegra_dc, client);
drivers/gpu/drm/tegra/dc.h
116
return crtc ? container_of(crtc, struct tegra_dc, base) : NULL;
drivers/gpu/drm/tegra/dc.h
33
return container_of(state, struct tegra_dc_state, base);
drivers/gpu/drm/tegra/dpaux.c
68
return container_of(aux, struct tegra_dpaux, aux);
drivers/gpu/drm/tegra/dpaux.c
73
return container_of(work, struct tegra_dpaux, work);
drivers/gpu/drm/tegra/drm.h
116
return container_of(client, struct tegra_drm_client, base);
drivers/gpu/drm/tegra/drm.h
150
return container_of(e, struct tegra_output, encoder);
drivers/gpu/drm/tegra/drm.h
155
return container_of(c, struct tegra_output, connector);
drivers/gpu/drm/tegra/dsi.c
100
return container_of(output, struct tegra_dsi, output);
drivers/gpu/drm/tegra/dsi.c
53
return container_of(state, struct tegra_dsi_state, base);
drivers/gpu/drm/tegra/dsi.c
90
return container_of(client, struct tegra_dsi, client);
drivers/gpu/drm/tegra/dsi.c
95
return container_of(host, struct tegra_dsi, host);
drivers/gpu/drm/tegra/gem.h
75
return container_of(gem, struct tegra_bo, gem);
drivers/gpu/drm/tegra/gem.h
80
return container_of(bo, struct tegra_bo, base);
drivers/gpu/drm/tegra/gr2d.c
46
return container_of(client, struct gr2d, client);
drivers/gpu/drm/tegra/gr3d.c
56
return container_of(client, struct gr3d, client);
drivers/gpu/drm/tegra/hdmi.c
103
return container_of(output, struct tegra_hdmi, output);
drivers/gpu/drm/tegra/hdmi.c
98
return container_of(client, struct tegra_hdmi, client);
drivers/gpu/drm/tegra/hub.h
32
return container_of(plane, struct tegra_shared_plane, base.base);
drivers/gpu/drm/tegra/hub.h
58
return container_of(client, struct tegra_display_hub, client);
drivers/gpu/drm/tegra/hub.h
72
return container_of(priv, struct tegra_display_hub_state, base);
drivers/gpu/drm/tegra/nvdec.c
57
return container_of(client, struct nvdec, client);
drivers/gpu/drm/tegra/nvjpg.c
35
return container_of(client, struct nvjpg, client);
drivers/gpu/drm/tegra/plane.h
35
return container_of(plane, struct tegra_plane, base);
drivers/gpu/drm/tegra/plane.h
70
return container_of(state, struct tegra_plane_state, base);
drivers/gpu/drm/tegra/rgb.c
29
return container_of(output, struct tegra_rgb, output);
drivers/gpu/drm/tegra/sor.c
2182
struct tegra_sor *sor = container_of(work, struct tegra_sor, scdc.work);
drivers/gpu/drm/tegra/sor.c
460
return container_of(state, struct tegra_sor_state, base);
drivers/gpu/drm/tegra/sor.c
479
return container_of(client, struct tegra_sor, client);
drivers/gpu/drm/tegra/sor.c
484
return container_of(output, struct tegra_sor, output);
drivers/gpu/drm/tegra/sor.c
527
return container_of(hw, struct tegra_clk_sor_pad, hw);
drivers/gpu/drm/tegra/sor.c
807
struct tegra_sor *sor = container_of(link, struct tegra_sor, link);
drivers/gpu/drm/tegra/sor.c
878
struct tegra_sor *sor = container_of(link, struct tegra_sor, link);
drivers/gpu/drm/tegra/submit.c
127
struct gather_bo *bo = container_of(host_bo, struct gather_bo, base);
drivers/gpu/drm/tegra/submit.c
44
struct gather_bo *bo = container_of(host_bo, struct gather_bo, base);
drivers/gpu/drm/tegra/submit.c
492
struct tegra_drm_client *client = container_of(job->client, struct tegra_drm_client, base);
drivers/gpu/drm/tegra/submit.c
53
struct gather_bo *bo = container_of(ref, struct gather_bo, ref);
drivers/gpu/drm/tegra/submit.c
62
struct gather_bo *bo = container_of(host_bo, struct gather_bo, base);
drivers/gpu/drm/tegra/submit.c
70
struct gather_bo *gather = container_of(bo, struct gather_bo, base);
drivers/gpu/drm/tegra/uapi.c
18
container_of(ref, struct tegra_drm_mapping, ref);
drivers/gpu/drm/tegra/vic.c
47
return container_of(client, struct vic, client);
drivers/gpu/drm/tests/drm_bridge_test.c
42
return container_of(bridge, struct drm_bridge_priv, bridge);
drivers/gpu/drm/tests/drm_framebuffer_test.c
369
struct drm_framebuffer_test_priv *priv = container_of(dev, typeof(*priv), dev);
drivers/gpu/drm/tests/drm_framebuffer_test.c
656
struct drm_framebuffer_test_priv *priv = container_of(fb->dev, typeof(*priv), dev);
drivers/gpu/drm/tidss/tidss_crtc.h
15
#define to_tidss_crtc(c) container_of((c), struct tidss_crtc, crtc)
drivers/gpu/drm/tidss/tidss_crtc.h
29
#define to_tidss_crtc_state(x) container_of(x, struct tidss_crtc_state, base)
drivers/gpu/drm/tidss/tidss_drv.h
46
#define to_tidss(__dev) container_of(__dev, struct tidss_device, ddev)
drivers/gpu/drm/tidss/tidss_encoder.c
33
return container_of(b, struct tidss_encoder, bridge);
drivers/gpu/drm/tidss/tidss_oldi.c
58
return container_of(bridge, struct tidss_oldi, bridge);
drivers/gpu/drm/tidss/tidss_plane.h
12
#define to_tidss_plane(p) container_of((p), struct tidss_plane, plane)
drivers/gpu/drm/tilcdc/tilcdc_crtc.c
573
container_of(work, struct tilcdc_crtc, recover_work);
drivers/gpu/drm/tilcdc/tilcdc_crtc.c
61
#define to_tilcdc_crtc(x) container_of(x, struct tilcdc_crtc, base)
drivers/gpu/drm/tilcdc/tilcdc_drv.c
115
struct tilcdc_drm_private *priv = container_of(nb,
drivers/gpu/drm/tilcdc/tilcdc_panel.c
125
#define to_panel_connector(x) container_of(x, struct panel_connector, base)
drivers/gpu/drm/tilcdc/tilcdc_panel.c
31
#define to_panel_module(x) container_of(x, struct panel_module, base)
drivers/gpu/drm/tilcdc/tilcdc_panel.c
42
#define to_panel_encoder(x) container_of(x, struct panel_encoder, base)
drivers/gpu/drm/tiny/appletbdrm.c
150
return container_of(state, struct appletbdrm_plane_state, base.base);
drivers/gpu/drm/tiny/appletbdrm.c
47
#define drm_to_adev(_drm) container_of(_drm, struct appletbdrm_device, drm)
drivers/gpu/drm/tiny/arcpgu.c
59
#define dev_to_arcpgu(x) container_of(x, struct arcpgu_drm_private, drm)
drivers/gpu/drm/tiny/arcpgu.c
61
#define pipe_to_arcpgu_priv(x) container_of(x, struct arcpgu_drm_private, pipe)
drivers/gpu/drm/tiny/bochs.c
109
return container_of(dev, struct bochs_device, dev);
drivers/gpu/drm/tiny/cirrus-qemu.c
74
#define to_cirrus(_dev) container_of(_dev, struct cirrus_device, dev)
drivers/gpu/drm/tiny/gm12u320.c
105
#define to_gm12u320(__dev) container_of(__dev, struct gm12u320_device, dev)
drivers/gpu/drm/tiny/gm12u320.c
324
container_of(to_delayed_work(work), struct gm12u320_device,
drivers/gpu/drm/tiny/pixpaper.c
510
return container_of(drm, struct pixpaper_panel, drm);
drivers/gpu/drm/tiny/repaper.c
100
return container_of(drm, struct repaper_epd, drm);
drivers/gpu/drm/tiny/sharp-memory.c
232
smd = container_of(plane, struct sharp_memory_device, plane);
drivers/gpu/drm/tiny/sharp-memory.c
250
smd = container_of(plane, struct sharp_memory_device, plane);
drivers/gpu/drm/tiny/sharp-memory.c
98
return container_of(drm, struct sharp_memory_device, drm);
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
18
return container_of(man, struct ttm_mock_manager, man);
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
24
return container_of(res, struct ttm_mock_resource, base);
drivers/gpu/drm/ttm/ttm_agp_backend.c
105
struct ttm_agp_backend *agp_be = container_of(ttm, struct ttm_agp_backend, ttm);
drivers/gpu/drm/ttm/ttm_agp_backend.c
116
struct ttm_agp_backend *agp_be = container_of(ttm, struct ttm_agp_backend, ttm);
drivers/gpu/drm/ttm/ttm_agp_backend.c
53
struct ttm_agp_backend *agp_be = container_of(ttm, struct ttm_agp_backend, ttm);
drivers/gpu/drm/ttm/ttm_agp_backend.c
90
struct ttm_agp_backend *agp_be = container_of(ttm, struct ttm_agp_backend, ttm);
drivers/gpu/drm/ttm/ttm_bo.c
1112
container_of(walk, typeof(*swapout_walk), walk);
drivers/gpu/drm/ttm/ttm_bo.c
240
bo = container_of(work, typeof(*bo), delayed_delete);
drivers/gpu/drm/ttm/ttm_bo.c
253
container_of(kref, struct ttm_buffer_object, kref);
drivers/gpu/drm/ttm/ttm_bo.c
518
container_of(walk, typeof(*evict_walk), walk);
drivers/gpu/drm/ttm/ttm_bo_util.c
209
fbo = container_of(bo, struct ttm_transfer_obj, base);
drivers/gpu/drm/ttm/ttm_range_manager.c
57
return container_of(man, struct ttm_range_manager, manager);
drivers/gpu/drm/ttm/ttm_resource.c
725
container_of(iter, typeof(*iter_io), base);
drivers/gpu/drm/ttm/ttm_resource.c
807
container_of(iter, typeof(*iter_io), base);
drivers/gpu/drm/ttm/ttm_tt.c
492
container_of(iter, typeof(*iter_tt), base);
drivers/gpu/drm/tve200/tve200_drm.h
118
container_of(x, struct tve200_drm_connector, connector)
drivers/gpu/drm/udl/udl_drv.h
64
#define to_udl(x) container_of(x, struct udl_device, drm)
drivers/gpu/drm/v3d/v3d_drv.h
208
return container_of(dev, struct v3d_dev, drm);
drivers/gpu/drm/v3d/v3d_irq.c
44
container_of(work, struct v3d_dev, overflow_mem_work);
drivers/gpu/drm/v3d/v3d_sched.c
36
return container_of(sched_job, struct v3d_job, base);
drivers/gpu/drm/v3d/v3d_sched.c
42
return container_of(sched_job, struct v3d_bin_job, base.base);
drivers/gpu/drm/v3d/v3d_sched.c
48
return container_of(sched_job, struct v3d_render_job, base.base);
drivers/gpu/drm/v3d/v3d_sched.c
54
return container_of(sched_job, struct v3d_tfu_job, base.base);
drivers/gpu/drm/v3d/v3d_sched.c
60
return container_of(sched_job, struct v3d_csd_job, base.base);
drivers/gpu/drm/v3d/v3d_sched.c
66
return container_of(sched_job, struct v3d_cpu_job, base.base);
drivers/gpu/drm/v3d/v3d_submit.c
112
struct v3d_render_job *job = container_of(ref, struct v3d_render_job,
drivers/gpu/drm/v3d/v3d_submit.c
91
struct v3d_job *job = container_of(ref, struct v3d_job, refcount);
drivers/gpu/drm/vboxvideo/vbox_drv.h
126
#define to_vbox_crtc(x) container_of(x, struct vbox_crtc, base)
drivers/gpu/drm/vboxvideo/vbox_drv.h
127
#define to_vbox_connector(x) container_of(x, struct vbox_connector, base)
drivers/gpu/drm/vboxvideo/vbox_drv.h
128
#define to_vbox_encoder(x) container_of(x, struct vbox_encoder, base)
drivers/gpu/drm/vboxvideo/vbox_drv.h
129
#define to_vbox_dev(x) container_of(x, struct vbox_private, ddev)
drivers/gpu/drm/vboxvideo/vbox_irq.c
166
struct vbox_private *vbox = container_of(work, struct vbox_private,
drivers/gpu/drm/vboxvideo/vbox_mode.c
397
container_of(plane->dev, struct vbox_private, ddev);
drivers/gpu/drm/vboxvideo/vbox_mode.c
446
container_of(plane->dev, struct vbox_private, ddev);
drivers/gpu/drm/vboxvideo/vbox_mode.c
553
container_of(dev, struct vbox_private, ddev);
drivers/gpu/drm/vc4/vc4_bo.c
612
container_of(work, struct vc4_dev, bo_cache.time_work);
drivers/gpu/drm/vc4/vc4_crtc.c
922
container_of(cb, struct vc4_async_flip_state, cb);
drivers/gpu/drm/vc4/vc4_crtc.c
951
container_of(cb, struct vc4_async_flip_state, cb);
drivers/gpu/drm/vc4/vc4_gem.c
320
container_of(work, struct vc4_dev, hangcheck.reset_work);
drivers/gpu/drm/vc4/vc4_gem.c
926
container_of(work, struct vc4_dev, job_done_work);
drivers/gpu/drm/vc4/vc4_hdmi.c
864
struct vc4_hdmi *vc4_hdmi = container_of(to_delayed_work(work),
drivers/gpu/drm/vc4/vc4_irq.c
65
container_of(work, struct vc4_dev, overflow_mem_work);
drivers/gpu/drm/vc4/vc4_v3d.c
354
struct vc4_dev *vc4 = container_of(ref, struct vc4_dev, bin_bo_kref);
drivers/gpu/drm/vgem/vgem_fence.c
50
struct vgem_fence *fence = container_of(base, typeof(*fence), base);
drivers/gpu/drm/virtio/virtgpu_display.c
51
container_of(x, struct virtio_gpu_output, conn)
drivers/gpu/drm/virtio/virtgpu_drv.h
103
container_of((gobj), struct virtio_gpu_object, base.base)
drivers/gpu/drm/virtio/virtgpu_drv.h
117
container_of((virtio_gpu_object), struct virtio_gpu_object_shmem, base)
drivers/gpu/drm/virtio/virtgpu_drv.h
120
container_of((virtio_gpu_object), struct virtio_gpu_object_vram, base)
drivers/gpu/drm/virtio/virtgpu_drv.h
189
container_of(x, struct virtio_gpu_output, crtc)
drivers/gpu/drm/virtio/virtgpu_drv.h
196
container_of(x, struct virtio_gpu_framebuffer, base)
drivers/gpu/drm/virtio/virtgpu_drv.h
203
container_of(x, struct virtio_gpu_plane_state, base)
drivers/gpu/drm/virtio/virtgpu_fence.c
31
container_of(x, struct virtio_gpu_fence, f)
drivers/gpu/drm/virtio/virtgpu_gem.c
285
container_of(work, struct virtio_gpu_device, obj_free_work);
drivers/gpu/drm/virtio/virtgpu_kms.c
39
container_of(work, struct virtio_gpu_device,
drivers/gpu/drm/virtio/virtgpu_vq.c
228
container_of(work, struct virtio_gpu_device,
drivers/gpu/drm/virtio/virtgpu_vq.c
280
container_of(work, struct virtio_gpu_device,
drivers/gpu/drm/vkms/vkms_composer.c
596
struct vkms_crtc_state *crtc_state = container_of(work,
drivers/gpu/drm/vkms/vkms_configfs.c
105
container_of(to_config_group((item)), struct vkms_configfs_device, \
drivers/gpu/drm/vkms/vkms_configfs.c
112
container_of(to_config_group((item)), struct vkms_configfs_plane, group)
drivers/gpu/drm/vkms/vkms_configfs.c
115
container_of(to_config_group((item)), struct vkms_configfs_plane, \
drivers/gpu/drm/vkms/vkms_configfs.c
119
container_of(to_config_group((item)), struct vkms_configfs_crtc, group)
drivers/gpu/drm/vkms/vkms_configfs.c
122
container_of(to_config_group((item)), struct vkms_configfs_encoder, \
drivers/gpu/drm/vkms/vkms_configfs.c
126
container_of(to_config_group((item)), struct vkms_configfs_encoder, \
drivers/gpu/drm/vkms/vkms_configfs.c
130
container_of(to_config_group((item)), struct vkms_configfs_connector, \
drivers/gpu/drm/vkms/vkms_configfs.c
134
container_of(to_config_group((item)), struct vkms_configfs_connector, \
drivers/gpu/drm/vkms/vkms_connector.h
9
container_of(target, struct vkms_connector, base)
drivers/gpu/drm/vkms/vkms_drv.h
253
container_of(target, struct vkms_output, crtc)
drivers/gpu/drm/vkms/vkms_drv.h
256
container_of(target, struct vkms_device, drm)
drivers/gpu/drm/vkms/vkms_drv.h
259
container_of(target, struct vkms_crtc_state, base)
drivers/gpu/drm/vkms/vkms_drv.h
262
container_of(target, struct vkms_plane_state, base.base)
drivers/gpu/drm/vkms/vkms_writeback.c
110
struct vkms_output *vkms_output = container_of(connector,
drivers/gpu/drm/vmwgfx/ttm_object.c
172
container_of(kref, struct ttm_object_file, refcount);
drivers/gpu/drm/vmwgfx/ttm_object.c
227
container_of(kref, struct ttm_base_object, refcount);
drivers/gpu/drm/vmwgfx/ttm_object.c
349
container_of(kref, struct ttm_ref_object, kref);
drivers/gpu/drm/vmwgfx/ttm_object.c
493
prime = container_of(base, struct ttm_prime_object, base);
drivers/gpu/drm/vmwgfx/ttm_object.c
589
prime = container_of(base, struct ttm_prime_object, base);
drivers/gpu/drm/vmwgfx/ttm_object.h
299
container_of(base, struct ttm_prime_object, base)->real_type :
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1015
container_of(bi, struct vmw_ctx_bindinfo_vb, bi);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1205
container_of(bi, struct vmw_ctx_bindinfo_view, bi);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1261
container_of(bi, struct vmw_ctx_bindinfo_vb, bi);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1280
container_of(bi, typeof(*binding), bi);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1332
container_of(bi, typeof(*binding), bi);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
575
container_of(bi, typeof(*binding), bi);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
607
container_of(bi, typeof(*binding), bi);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
643
container_of(bi, typeof(*binding), bi);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
677
container_of(bi, typeof(*binding), bi);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
706
container_of(bi, typeof(*binding), bi);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
788
container_of(bi, struct vmw_ctx_bindinfo_view, bi);
drivers/gpu/drm/vmwgfx/vmwgfx_blit.c
428
container_of(bo->tbo.bdev, struct vmw_private, bdev);
drivers/gpu/drm/vmwgfx/vmwgfx_blit.c
463
container_of(dst->tbo.bdev, struct vmw_private, bdev);
drivers/gpu/drm/vmwgfx/vmwgfx_bo.h
233
return container_of((gobj), struct vmw_bo, tbo.base);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
244
dheader = container_of(header->cb_header, struct vmw_cmdbuf_dheader,
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
519
container_of(work, struct vmw_cmdbuf_man, work);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
143
container_of(res, struct vmw_user_context, res);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
187
container_of(res, struct vmw_user_context, res);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
376
container_of(res, struct vmw_user_context, res);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
554
container_of(ctx, struct vmw_user_context, res);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
585
container_of(res, struct vmw_user_context, res);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
684
return &(container_of(base, struct vmw_user_context, base)->res);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
690
container_of(res, struct vmw_user_context, res);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
709
container_of(base, struct vmw_user_context, base);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
809
container_of(ctx, struct vmw_user_context, res);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
816
return container_of(ctx, struct vmw_user_context, res)->man;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
828
return container_of(ctx, struct vmw_user_context, res)->
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
844
return container_of(ctx, struct vmw_user_context, res)->cbs;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
863
container_of(ctx_res, struct vmw_user_context, res);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
896
container_of(ctx_res, struct vmw_user_context, res);
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
155
return container_of(res, struct vmw_cotable, res);
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
678
container_of(res, struct vmw_cotable, res);
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c
338
cmd = container_of(header, struct vmw_dma_cmd, header);
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.h
27
#define vmw_plane_to_vcp(x) container_of(x, struct vmw_cursor_plane, base)
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
1429
container_of(nb, struct vmw_private, pm_nb);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
626
return container_of(res, struct vmw_surface, res);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
631
return container_of(dev, struct vmw_private, drm);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
636
return container_of(bdev, struct vmw_private, bdev);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1245
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1278
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1307
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1326
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1362
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1392
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1438
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1466
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1508
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1574
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1623
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1767
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1786
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1805
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1824
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1844
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1864
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1884
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1907
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1946
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1985
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2063
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2089
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2119
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2172
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2199
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2238
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2295
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2346
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2377
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2410
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2432
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2467
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2515
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2568
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2603
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2640
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2679
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2710
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2736
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2786
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2820
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2846
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2893
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2912
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2931
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2963
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2997
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3029
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3065
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3107
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3160
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3177
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3194
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
811
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
855
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
900
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
920
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
939
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
958
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
975
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
987
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c
101
container_of(f, struct vmw_fence_obj, base);
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c
274
container_of(fence, struct vmw_user_fence, fence);
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c
283
container_of(base, struct vmw_user_fence, base);
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c
453
fence = &(container_of(base, struct vmw_user_fence, base)->fence);
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c
492
fence = &(container_of(base, struct vmw_user_fence, base)->fence);
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c
50
return container_of(fence->base.lock, struct vmw_fence_manager, lock);
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c
529
container_of(cb, struct vmw_event_fence_action, base);
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c
56
container_of(f, struct vmw_fence_obj, base);
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c
684
fence = &(container_of(base, struct vmw_user_fence,
drivers/gpu/drm/vmwgfx/vmwgfx_gem.c
74
container_of(bo->ttm, struct vmw_ttm_tt, dma_ttm);
drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c
49
return container_of(man, struct vmwgfx_gmrid_man, manager);
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
1762
container_of(update->vfb, typeof(*vfbbo), base);
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
1780
container_of(update->vfb, typeof(*vfbs), base);
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
184
container_of(x, struct vmw_framebuffer, base)
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
186
container_of(x, struct vmw_framebuffer_surface, base.base)
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
188
container_of(x, struct vmw_framebuffer_bo, base.base)
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
220
#define vmw_crtc_state_to_vcs(x) container_of(x, struct vmw_crtc_state, base)
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
221
#define vmw_plane_state_to_vps(x) container_of(x, struct vmw_plane_state, base)
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
223
container_of(x, struct vmw_connector_state, base)
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
344
container_of(x, struct vmw_display_unit, crtc)
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
346
container_of(x, struct vmw_display_unit, connector)
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c
39
container_of(x, struct vmw_legacy_display_unit, base.crtc)
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c
41
container_of(x, struct vmw_legacy_display_unit, base.encoder)
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c
43
container_of(x, struct vmw_legacy_display_unit, base.connector)
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
265
struct vmw_bo_dirty *dirty = container_of(kref, struct vmw_bo_dirty, ref_count);
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
1116
container_of(cur, struct vmw_resource, mob_node);
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
1143
found = container_of(cur, struct vmw_resource, mob_node);
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
117
container_of(kref, struct vmw_resource, kref);
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
53
container_of(*new, struct vmw_resource, mob_node);
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
771
container_of(node, struct vmw_resource, mob_node);
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
1051
container_of(dirty, typeof(*sdirty), base);
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
1105
container_of(framebuffer, typeof(*vfbs), base);
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
1219
container_of(framebuffer, struct vmw_framebuffer_bo,
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
1328
container_of(vfb, struct vmw_framebuffer_bo, base)->buffer;
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
40
container_of(x, struct vmw_screen_object_unit, base.crtc)
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
42
container_of(x, struct vmw_screen_object_unit, base.encoder)
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
44
container_of(x, struct vmw_screen_object_unit, base.connector)
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
473
container_of(update->vfb, typeof(*vfbbo), base);
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
569
srf_update = container_of(update, typeof(*srf_update), base);
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
588
vfbs = container_of(update->vfb, typeof(*vfbs), base);
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
643
srf_update = container_of(update, typeof(*srf_update), base);
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
950
container_of(framebuffer, struct vmw_framebuffer_bo,
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
993
container_of(dirty, typeof(*sdirty), base);
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
133
return container_of(res, struct vmw_shader, res);
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
145
return container_of(res, struct vmw_dx_shader, res);
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
643
return &(container_of(base, struct vmw_user_shader, base)->
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
650
container_of(res, struct vmw_user_shader, shader.res);
drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c
116
container_of(base, struct vmw_user_simple_resource, base);
drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c
226
usimple = container_of(base, typeof(*usimple), base);
drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c
97
container_of(res, struct vmw_user_simple_resource,
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
117
return container_of(res, struct vmw_view, res);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
1146
container_of(update, typeof(*bo_update), base);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
1159
container_of(update, typeof(*bo_update), base);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
1182
bo_update = container_of(update, typeof(*bo_update), base);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
1183
stdu = container_of(update->du, typeof(*stdu), base);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
1184
vfbbo = container_of(update->vfb, typeof(*vfbbo), base);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
1299
stdu = container_of(update->du, typeof(*stdu), base);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
1300
vfbs = container_of(update->vfb, typeof(*vfbs), base);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
1364
vfbs = container_of(vfb, typeof(*vfbs), base);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
42
container_of(x, struct vmw_screen_target_display_unit, base.crtc)
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
44
container_of(x, struct vmw_screen_target_display_unit, base.encoder)
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
46
container_of(x, struct vmw_screen_target_display_unit, base.connector)
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
469
container_of(dirty, struct vmw_stdu_dirty, base);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
500
container_of(dirty, struct vmw_stdu_dirty, base);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
502
container_of(dirty->unit, typeof(*stdu), base);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
566
container_of(vfb, struct vmw_framebuffer_bo, base)->buffer;
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
624
container_of(dirty, struct vmw_stdu_dirty, base);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
627
container_of(dirty->unit, typeof(*stdu), base);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
663
container_of(dirty, struct vmw_stdu_dirty, base);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
665
container_of(dirty->unit, typeof(*stdu), base);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
734
container_of(framebuffer, typeof(*vfbs), base);
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
81
return container_of(res, struct vmw_dx_streamoutput, res);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1019
user_srf = container_of(base, struct vmw_user_surface,
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1087
user_srf = container_of(base, struct vmw_user_surface, prime.base);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1584
user_srf = container_of(srf, struct vmw_user_surface, srf);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1707
user_srf = container_of(base, struct vmw_user_surface, prime.base);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
2328
struct vmw_user_surface *usurf = container_of(vbo->dumb_surface,
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
628
return &(container_of(base, struct vmw_user_surface,
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
641
container_of(srf, struct vmw_user_surface, srf);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
665
container_of(base, struct vmw_user_surface, prime.base);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
883
user_srf = container_of(surf, struct vmw_user_surface, srf);
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
267
container_of(bo->ttm, struct vmw_ttm_tt, dma_ttm);
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
277
container_of(ttm, struct vmw_ttm_tt, dma_ttm);
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
324
container_of(ttm, struct vmw_ttm_tt, dma_ttm);
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
351
container_of(ttm, struct vmw_ttm_tt, dma_ttm);
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
381
struct vmw_ttm_tt *vmw_tt = container_of(ttm, struct vmw_ttm_tt,
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
586
container_of(vbo->tbo.ttm, struct vmw_ttm_tt, dma_ttm);
drivers/gpu/drm/vmwgfx/vmwgfx_va.c
51
return container_of(res, struct vmw_stream, sres.res);
drivers/gpu/drm/vmwgfx/vmwgfx_validation.c
171
bo_node = container_of(hash, typeof(*bo_node), hash);
drivers/gpu/drm/vmwgfx/vmwgfx_validation.c
213
res_node = container_of(hash, typeof(*res_node), hash);
drivers/gpu/drm/vmwgfx/vmwgfx_validation.c
365
val = container_of(val_private, typeof(*val), private);
drivers/gpu/drm/vmwgfx/vmwgfx_validation.c
389
val = container_of(val_private, typeof(*val), private);
drivers/gpu/drm/vmwgfx/vmwgfx_vkms.c
110
container_of(work, struct vmw_display_unit, vkms.crc_generator_work);
drivers/gpu/drm/vmwgfx/vmwgfx_vkms.c
163
struct vmw_display_unit *du = container_of(timer, struct vmw_display_unit, vkms.timer);
drivers/gpu/drm/xe/compat-i915-headers/intel_uncore.h
20
struct xe_device *xe = container_of(uncore, struct xe_device, uncore);
drivers/gpu/drm/xe/display/intel_bo.c
77
container_of(_front, typeof(*front), base);
drivers/gpu/drm/xe/display/intel_bo.c
85
container_of(ref, typeof(*front), ref);
drivers/gpu/drm/xe/display/intel_bo.c
97
container_of(_front, typeof(*front), base);
drivers/gpu/drm/xe/tests/xe_bo.c
507
xe_tt = container_of(bo->ttm.ttm, typeof(*xe_tt), ttm);
drivers/gpu/drm/xe/tests/xe_bo.c
568
xe_tt = container_of(bo->ttm.ttm, typeof(*xe_tt), ttm);
drivers/gpu/drm/xe/xe_bo.c
1132
struct xe_ttm_tt *xe_tt = container_of(tt, struct xe_ttm_tt, ttm);
drivers/gpu/drm/xe/xe_bo.c
1479
struct xe_ttm_tt *xe_tt = container_of(tt, typeof(*xe_tt), ttm);
drivers/gpu/drm/xe/xe_bo.c
1596
struct xe_ttm_tt *xe_tt = container_of(ttm_bo->ttm,
drivers/gpu/drm/xe/xe_bo.c
1627
container_of(ttm_bo->ttm, struct xe_ttm_tt, ttm);
drivers/gpu/drm/xe/xe_bo.c
1755
ttm_bo_fini(container_of(obj, struct ttm_buffer_object, base));
drivers/gpu/drm/xe/xe_bo.c
186
return container_of(vram_mgr, struct xe_vram_region, ttm);
drivers/gpu/drm/xe/xe_bo.c
255
vram = container_of(vram_mgr, struct xe_vram_region, ttm);
drivers/gpu/drm/xe/xe_bo.c
331
struct xe_device *xe = container_of(tbo->bdev, typeof(*xe), ttm);
drivers/gpu/drm/xe/xe_bo.c
3576
struct xe_bo_dev *bo_dev = container_of(work, typeof(*bo_dev), async_free);
drivers/gpu/drm/xe/xe_bo.c
385
struct xe_ttm_tt *xe_tt = container_of(tt, struct xe_ttm_tt, ttm);
drivers/gpu/drm/xe/xe_bo.c
417
struct xe_ttm_tt *xe_tt = container_of(tt, struct xe_ttm_tt, ttm);
drivers/gpu/drm/xe/xe_bo.c
430
struct xe_ttm_tt *xe_tt = container_of(tt, struct xe_ttm_tt, ttm);
drivers/gpu/drm/xe/xe_bo.c
441
struct xe_ttm_tt *xe_tt = container_of(tt, struct xe_ttm_tt, ttm);
drivers/gpu/drm/xe/xe_bo.c
451
struct xe_ttm_tt *xe_tt = container_of(tt, struct xe_ttm_tt, ttm);
drivers/gpu/drm/xe/xe_bo.c
556
struct xe_ttm_tt *xe_tt = container_of(tt, struct xe_ttm_tt, ttm);
drivers/gpu/drm/xe/xe_bo.c
741
struct xe_ttm_tt *xe_tt = container_of(ttm_bo->ttm, struct xe_ttm_tt,
drivers/gpu/drm/xe/xe_bo.h
132
return container_of(bo, struct xe_bo, ttm);
drivers/gpu/drm/xe/xe_bo.h
137
return container_of(obj, struct xe_bo, ttm.base);
drivers/gpu/drm/xe/xe_configfs.c
324
return container_of(to_config_group(item), struct xe_config_group_device, group);
drivers/gpu/drm/xe/xe_dep_scheduler.c
41
container_of(drm_job, typeof(*dep_job), drm);
drivers/gpu/drm/xe/xe_dep_scheduler.c
49
container_of(drm_job, typeof(*dep_job), drm);
drivers/gpu/drm/xe/xe_devcoredump.c
275
struct xe_devcoredump_snapshot *ss = container_of(work, typeof(*ss), work);
drivers/gpu/drm/xe/xe_devcoredump.c
276
struct xe_devcoredump *coredump = container_of(ss, typeof(*coredump), snapshot);
drivers/gpu/drm/xe/xe_devcoredump.c
74
return container_of(coredump, struct xe_device, devcoredump);
drivers/gpu/drm/xe/xe_device.c
124
struct xe_file *xef = container_of(ref, struct xe_file, refcount);
drivers/gpu/drm/xe/xe_device.h
17
return container_of(dev, struct xe_device, drm);
drivers/gpu/drm/xe/xe_device.h
41
return container_of(ttm, struct xe_device, ttm);
drivers/gpu/drm/xe/xe_dma_buf.c
303
container_of(_priv, struct dma_buf_test_params, base)
drivers/gpu/drm/xe/xe_drm_client.c
116
container_of(kref, typeof(*client), kref);
drivers/gpu/drm/xe/xe_eu_stall.c
717
container_of(work, typeof(*stream), buf_poll_work.work);
drivers/gpu/drm/xe/xe_exec.c
101
struct xe_vm *vm = container_of(vm_exec->vm, struct xe_vm, gpuvm);
drivers/gpu/drm/xe/xe_exec_queue.c
473
struct xe_exec_queue *q = container_of(ref, struct xe_exec_queue, refcount);
drivers/gpu/drm/xe/xe_execlist.c
246
container_of(timer, struct xe_execlist_port, irq_fail);
drivers/gpu/drm/xe/xe_execlist.c
400
container_of(w, struct xe_execlist_exec_queue, destroy_async);
drivers/gpu/drm/xe/xe_ggtt.c
438
struct xe_ggtt_node *node = container_of(work, typeof(*node),
drivers/gpu/drm/xe/xe_gpu_scheduler.c
43
container_of(w, struct xe_gpu_scheduler, work_process_msg);
drivers/gpu/drm/xe/xe_gsc.c
352
struct xe_gsc *gsc = container_of(work, typeof(*gsc), work);
drivers/gpu/drm/xe/xe_gsc.c
42
return container_of(gsc, struct xe_gt, uc.gsc);
drivers/gpu/drm/xe/xe_gsc_debugfs.c
19
return container_of(gsc, struct xe_gt, uc.gsc);
drivers/gpu/drm/xe/xe_gsc_proxy.c
63
return container_of(gsc, struct xe_gt, uc.gsc);
drivers/gpu/drm/xe/xe_gsc_submit.c
39
return container_of(gsc, struct xe_gt, uc.gsc);
drivers/gpu/drm/xe/xe_gt.c
868
struct xe_gt *gt = container_of(w, typeof(*gt), reset.worker);
drivers/gpu/drm/xe/xe_gt_idle.c
40
return container_of(gtidle, struct xe_gt, gtidle);
drivers/gpu/drm/xe/xe_gt_idle.c
51
struct xe_guc *guc = container_of(pc, struct xe_guc, pc);
drivers/gpu/drm/xe/xe_gt_idle.c
52
struct xe_gt *gt = container_of(guc, struct xe_gt, uc.guc);
drivers/gpu/drm/xe/xe_gt_sriov_pf.c
233
struct xe_gt *gt = container_of(w, typeof(*gt), sriov.pf.workers.restart);
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
2053
return container_of(cs, struct xe_gt_sriov_metadata, control) - gt->sriov.pf.vfs;
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
2087
struct xe_gt *gt = container_of(w, struct xe_gt, sriov.pf.control.worker);
drivers/gpu/drm/xe/xe_gt_sriov_vf.c
1405
struct xe_gt *gt = container_of(w, struct xe_gt,
drivers/gpu/drm/xe/xe_gt_sysfs.h
16
return container_of(kobj, struct kobj_gt, base)->gt;
drivers/gpu/drm/xe/xe_gt_throttle.c
136
struct kobj_attribute *kattr = container_of(*pother, struct kobj_attribute, attr);
drivers/gpu/drm/xe/xe_gt_throttle.c
81
return container_of(attr, struct throttle_attribute, attr);
drivers/gpu/drm/xe/xe_guc.h
93
return container_of(guc, struct xe_gt, uc.guc);
drivers/gpu/drm/xe/xe_guc_ads.c
39
return container_of(ads, struct xe_guc, ads);
drivers/gpu/drm/xe/xe_guc_ads.c
45
return container_of(ads, struct xe_gt, uc.guc.ads);
drivers/gpu/drm/xe/xe_guc_buf.c
19
return container_of(cache, struct xe_guc, buf);
drivers/gpu/drm/xe/xe_guc_capture.c
1376
struct xe_uc *uc = container_of(guc, typeof(*uc), guc);
drivers/gpu/drm/xe/xe_guc_ct.c
1951
struct xe_guc_ct *ct = container_of(w, struct xe_guc_ct, g2h_worker);
drivers/gpu/drm/xe/xe_guc_ct.c
2174
struct xe_guc_ct *ct = container_of(dead, struct xe_guc_ct, dead);
drivers/gpu/drm/xe/xe_guc_ct.c
2205
struct xe_guc_ct *ct = container_of(w, struct xe_guc_ct, dead.worker);
drivers/gpu/drm/xe/xe_guc_ct.c
47
return container_of(ct, struct xe_guc, ct);
drivers/gpu/drm/xe/xe_guc_ct.c
52
return container_of(ct, struct xe_gt, uc.guc.ct);
drivers/gpu/drm/xe/xe_guc_ct.c
579
struct xe_guc_ct *ct = container_of(w, struct xe_guc_ct, safe_mode_worker.work);
drivers/gpu/drm/xe/xe_guc_db_mgr.c
33
return container_of(dbm, struct xe_guc, dbm);
drivers/gpu/drm/xe/xe_guc_id_mgr.c
19
return container_of(idm, struct xe_guc, submission_state.idm);
drivers/gpu/drm/xe/xe_guc_log.c
104
return container_of(log, struct xe_gt, uc.guc.log);
drivers/gpu/drm/xe/xe_guc_log.c
98
return container_of(log, struct xe_guc, log);
drivers/gpu/drm/xe/xe_guc_pc.c
99
return container_of(pc, struct xe_guc, pc);
drivers/gpu/drm/xe/xe_guc_relay.c
40
return container_of(relay, struct xe_guc, relay);
drivers/gpu/drm/xe/xe_guc_relay.c
796
struct xe_guc_relay *relay = container_of(w, struct xe_guc_relay, worker);
drivers/gpu/drm/xe/xe_guc_submit.c
1654
container_of(w, struct xe_guc_exec_queue, destroy_async);
drivers/gpu/drm/xe/xe_huc.c
30
return container_of(huc, struct xe_gt, uc.huc);
drivers/gpu/drm/xe/xe_huc.c
42
return &container_of(huc, struct xe_uc, huc)->guc;
drivers/gpu/drm/xe/xe_huc_debugfs.c
19
return container_of(huc, struct xe_gt, uc.huc);
drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.c
47
kattr = container_of(attr, struct kobj_attribute, attr);
drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.c
64
kattr = container_of(attr, struct kobj_attribute, attr);
drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.h
35
return container_of(kobj, struct kobj_eclass, base)->eclass;
drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.h
40
return container_of(kobj, struct kobj_eclass, base)->xe;
drivers/gpu/drm/xe/xe_hw_engine_group.c
21
struct xe_hw_engine_group *group = container_of(w, struct xe_hw_engine_group, resume_work);
drivers/gpu/drm/xe/xe_hw_error.c
56
struct xe_tile *tile = container_of(work, typeof(*tile), csc_hw_error_work);
drivers/gpu/drm/xe/xe_hw_fence.c
127
return container_of(fence->dma.lock, struct xe_hw_fence_irq, lock);
drivers/gpu/drm/xe/xe_hw_fence.c
190
return container_of(fence, struct xe_hw_fence, dma);
drivers/gpu/drm/xe/xe_hw_fence.c
237
container_of(fence, typeof(*hw_fence), dma);
drivers/gpu/drm/xe/xe_hw_fence.c
44
container_of(rcu, struct xe_hw_fence, dma.rcu);
drivers/gpu/drm/xe/xe_hw_fence.c
52
struct xe_hw_fence_irq *irq = container_of(work, typeof(*irq), work);
drivers/gpu/drm/xe/xe_i2c.c
66
struct xe_i2c *i2c = container_of(work, struct xe_i2c, work);
drivers/gpu/drm/xe/xe_i2c.c
78
struct xe_i2c *i2c = container_of(nb, struct xe_i2c, bus_notifier);
drivers/gpu/drm/xe/xe_late_bind_fw.c
214
struct xe_late_bind_fw *lbfw = container_of(work, struct xe_late_bind_fw, work);
drivers/gpu/drm/xe/xe_late_bind_fw.c
215
struct xe_late_bind *late_bind = container_of(lbfw, struct xe_late_bind,
drivers/gpu/drm/xe/xe_late_bind_fw.c
45
return container_of(late_bind, struct xe_device, late_bind);
drivers/gpu/drm/xe/xe_late_bind_fw.c
51
return container_of(lb_fw, struct xe_device, late_bind.late_bind_fw[lb_fw->id]);
drivers/gpu/drm/xe/xe_lmtt.c
47
return container_of(lmtt, struct xe_tile, sriov.pf.lmtt);
drivers/gpu/drm/xe/xe_lrc.c
1641
struct xe_lrc *lrc = container_of(ref, struct xe_lrc, refcount);
drivers/gpu/drm/xe/xe_memirq.c
37
return container_of(memirq, struct xe_tile, memirq);
drivers/gpu/drm/xe/xe_migrate.c
1705
container_of(_priv, struct migrate_test_params, base)
drivers/gpu/drm/xe/xe_mmio_gem.c
56
return container_of(obj, struct xe_mmio_gem, base);
drivers/gpu/drm/xe/xe_nvm.c
38
struct auxiliary_device *aux = container_of(dev, struct auxiliary_device, dev);
drivers/gpu/drm/xe/xe_nvm.c
39
struct intel_dg_nvm_dev *nvm = container_of(aux, struct intel_dg_nvm_dev, aux_dev);
drivers/gpu/drm/xe/xe_oa.c
162
container_of(ref, typeof(*oa_config), ref);
drivers/gpu/drm/xe/xe_oa.c
2305
container_of(attr, typeof(*oa_config), sysfs_metric_id);
drivers/gpu/drm/xe/xe_oa.c
304
container_of(hrtimer, typeof(*stream), poll_check_timer);
drivers/gpu/drm/xe/xe_oa.c
956
struct xe_oa_fence *ofence = container_of(w, typeof(*ofence), work.work);
drivers/gpu/drm/xe/xe_oa.c
968
struct xe_oa_fence *ofence = container_of(cb, typeof(*ofence), cb);
drivers/gpu/drm/xe/xe_page_reclaim.c
63
struct xe_gt *gt = container_of(tlb_inval, struct xe_gt, tlb_inval);
drivers/gpu/drm/xe/xe_pagefault.c
253
container_of(w, typeof(*pf_queue), worker);
drivers/gpu/drm/xe/xe_pm.c
399
struct xe_device *xe = container_of(nb, struct xe_device, pm_notifier);
drivers/gpu/drm/xe/xe_pmu.c
101
struct xe_device *xe = container_of(event->pmu, typeof(*xe), pmu.base);
drivers/gpu/drm/xe/xe_pmu.c
135
struct xe_device *xe = container_of(event->pmu, typeof(*xe), pmu.base);
drivers/gpu/drm/xe/xe_pmu.c
163
struct xe_device *xe = container_of(pmu, typeof(*xe), pmu);
drivers/gpu/drm/xe/xe_pmu.c
175
struct xe_device *xe = container_of(event->pmu, typeof(*xe), pmu.base);
drivers/gpu/drm/xe/xe_pmu.c
216
struct xe_device *xe = container_of(event->pmu, typeof(*xe), pmu.base);
drivers/gpu/drm/xe/xe_pmu.c
234
struct xe_device *xe = container_of(event->pmu, typeof(*xe), pmu.base);
drivers/gpu/drm/xe/xe_pmu.c
338
struct xe_device *xe = container_of(event->pmu, typeof(*xe), pmu.base);
drivers/gpu/drm/xe/xe_pmu.c
361
struct xe_device *xe = container_of(event->pmu, typeof(*xe), pmu.base);
drivers/gpu/drm/xe/xe_pmu.c
373
struct xe_device *xe = container_of(event->pmu, typeof(*xe), pmu.base);
drivers/gpu/drm/xe/xe_pmu.c
385
struct xe_device *xe = container_of(event->pmu, typeof(*xe), pmu.base);
drivers/gpu/drm/xe/xe_pmu.c
426
container_of(attr, struct perf_pmu_events_attr, attr);
drivers/gpu/drm/xe/xe_pmu.c
448
pmu_attr = container_of(attr, typeof(*pmu_attr), attr.attr); \
drivers/gpu/drm/xe/xe_pmu.c
449
pmu = container_of(dev_get_drvdata(kobj_to_dev(kobj)), \
drivers/gpu/drm/xe/xe_pmu.c
499
struct xe_device *xe = container_of(pmu, typeof(*xe), pmu);
drivers/gpu/drm/xe/xe_pmu.c
530
struct xe_device *xe = container_of(pmu, typeof(*xe), pmu);
drivers/gpu/drm/xe/xe_pmu.c
549
struct xe_device *xe = container_of(pmu, typeof(*xe), pmu);
drivers/gpu/drm/xe/xe_pmu.c
93
struct xe_device *xe = container_of(event->pmu, typeof(*xe), pmu.base);
drivers/gpu/drm/xe/xe_preempt_fence.c
19
container_of(w, typeof(*pfence), preempt_work);
drivers/gpu/drm/xe/xe_preempt_fence.c
73
container_of(fence, typeof(*pfence), base);
drivers/gpu/drm/xe/xe_preempt_fence.h
28
return container_of(fence, struct xe_preempt_fence, base);
drivers/gpu/drm/xe/xe_preempt_fence.h
57
return container_of(link, struct xe_preempt_fence, link);
drivers/gpu/drm/xe/xe_pt.c
1557
container_of(walk, typeof(*xe_walk), base);
drivers/gpu/drm/xe/xe_pt.c
1647
struct xe_pt *xe_child = container_of(*child, typeof(*xe_child), base);
drivers/gpu/drm/xe/xe_pt.c
1649
container_of(walk, typeof(*xe_walk), base);
drivers/gpu/drm/xe/xe_pt.c
1752
container_of(walk, typeof(*xe_walk), base);
drivers/gpu/drm/xe/xe_pt.c
1753
struct xe_pt *xe_child = container_of(*child, typeof(*xe_child), base);
drivers/gpu/drm/xe/xe_pt.c
1811
container_of(entries, struct xe_vm_pgtable_update_op, entries[0]);
drivers/gpu/drm/xe/xe_pt.c
52
return container_of(pt, struct xe_pt_dir, pt);
drivers/gpu/drm/xe/xe_pt.c
522
container_of(walk, typeof(*xe_walk), base);
drivers/gpu/drm/xe/xe_pt.c
524
struct xe_pt *xe_parent = container_of(parent, typeof(*xe_parent), base);
drivers/gpu/drm/xe/xe_pt.c
58
return container_of(pt_dir->staging[index], struct xe_pt, base);
drivers/gpu/drm/xe/xe_pt.c
860
container_of(walk, typeof(*xe_walk), base);
drivers/gpu/drm/xe/xe_pt.c
861
struct xe_pt *xe_child = container_of(*child, typeof(*xe_child), base);
drivers/gpu/drm/xe/xe_pxp.c
252
struct xe_pxp *pxp = container_of(work, typeof(*pxp), irq.work);
drivers/gpu/drm/xe/xe_range_fence.c
23
struct xe_range_fence *rfence = container_of(cb, typeof(*rfence), cb);
drivers/gpu/drm/xe/xe_sa.h
48
return container_of(mng, struct xe_sa_manager, base);
drivers/gpu/drm/xe/xe_sched_job.c
174
container_of(ref, struct xe_sched_job, refcount);
drivers/gpu/drm/xe/xe_sched_job.h
67
return container_of(drm, struct xe_sched_job, drm);
drivers/gpu/drm/xe/xe_shrinker.c
260
container_of(work, typeof(*shrinker), pm_worker);
drivers/gpu/drm/xe/xe_survivability_mode.c
127
return container_of(attr, struct xe_survivability_attribute, attr);
drivers/gpu/drm/xe/xe_svm.c
1027
struct xe_pagemap *xpagemap = container_of(dpagemap, typeof(*xpagemap), dpagemap);
drivers/gpu/drm/xe/xe_svm.c
1690
struct xe_pagemap *xpagemap = container_of(work, typeof(*xpagemap), destroy_work);
drivers/gpu/drm/xe/xe_svm.c
1713
struct xe_pagemap *xpagemap = container_of(dpagemap, typeof(*xpagemap), dpagemap);
drivers/gpu/drm/xe/xe_svm.c
1843
xpagemap = container_of(dpagemap, typeof(*xpagemap), dpagemap);
drivers/gpu/drm/xe/xe_svm.c
424
struct xe_vm *vm = container_of(w, struct xe_vm,
drivers/gpu/drm/xe/xe_svm.c
441
return container_of(page_pgmap(page), struct xe_pagemap, pagemap);
drivers/gpu/drm/xe/xe_svm.c
730
return container_of(devmem_allocation, struct xe_bo, devmem_allocation);
drivers/gpu/drm/xe/xe_svm.c
745
struct xe_pagemap *xpagemap = container_of(dpagemap, typeof(*xpagemap), dpagemap);
drivers/gpu/drm/xe/xe_svm.c
82
return container_of(gpusvm, struct xe_vm, svm.gpusvm);
drivers/gpu/drm/xe/xe_svm.c
827
return container_of(peer, struct xe_pagemap, peer)->dpagemap.drm->dev;
drivers/gpu/drm/xe/xe_svm.c
829
return container_of(peer, struct xe_vm, svm.peer)->xe->drm.dev;
drivers/gpu/drm/xe/xe_svm.h
149
return container_of(r, struct xe_svm_range, base);
drivers/gpu/drm/xe/xe_sync.c
108
struct xe_user_fence *ufence = container_of(cb, struct xe_user_fence, cb);
drivers/gpu/drm/xe/xe_sync.c
35
struct xe_user_fence *ufence = container_of(kref, struct xe_user_fence,
drivers/gpu/drm/xe/xe_sync.c
78
struct xe_user_fence *ufence = container_of(w, struct xe_user_fence, worker);
drivers/gpu/drm/xe/xe_tile_sysfs.h
16
return container_of(kobj, struct kobj_tile, base)->tile;
drivers/gpu/drm/xe/xe_tlb_inval.c
68
struct xe_tlb_inval *tlb_inval = container_of(work, struct xe_tlb_inval,
drivers/gpu/drm/xe/xe_tlb_inval_job.c
176
struct xe_tlb_inval_job *job = container_of(ref, typeof(*job),
drivers/gpu/drm/xe/xe_tlb_inval_job.c
179
container_of(job->fence, typeof(*ifence), base);
drivers/gpu/drm/xe/xe_tlb_inval_job.c
238
container_of(job->fence, typeof(*ifence), base);
drivers/gpu/drm/xe/xe_tlb_inval_job.c
51
container_of(dep_job, typeof(*job), dep);
drivers/gpu/drm/xe/xe_tlb_inval_job.c
53
container_of(job->fence, typeof(*ifence), base);
drivers/gpu/drm/xe/xe_tlb_inval_job.c
71
container_of(dep_job, typeof(*job), dep);
drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c
43
return container_of(man, struct xe_ttm_stolen_mgr, base.manager);
drivers/gpu/drm/xe/xe_ttm_sys_mgr.c
25
return container_of(res, struct xe_ttm_sys_node, base.base);
drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
37
return container_of(res, struct xe_ttm_vram_mgr_resource, base);
drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
43
return container_of(man, struct xe_ttm_vram_mgr, manager);
drivers/gpu/drm/xe/xe_uc.c
24
return container_of(uc, struct xe_gt, uc);
drivers/gpu/drm/xe/xe_uc_fw.c
197
return container_of(uc_fw, struct xe_gt, uc.guc.fw);
drivers/gpu/drm/xe/xe_uc_fw.c
199
return container_of(uc_fw, struct xe_gt, uc.huc.fw);
drivers/gpu/drm/xe/xe_uc_fw.c
201
return container_of(uc_fw, struct xe_gt, uc.gsc.fw);
drivers/gpu/drm/xe/xe_uc_fw.c
530
struct xe_gsc *gsc = container_of(uc_fw, struct xe_gsc, fw);
drivers/gpu/drm/xe/xe_userptr.c
130
struct xe_userptr_vma *uvma = container_of(mni, typeof(*uvma), userptr.notifier);
drivers/gpu/drm/xe/xe_vm.c
1104
container_of(w, struct xe_vma, destroy_work);
drivers/gpu/drm/xe/xe_vm.c
1112
struct xe_vma *vma = container_of(cb, struct xe_vma, destroy_cb);
drivers/gpu/drm/xe/xe_vm.c
1844
container_of(w, struct xe_vm, destroy_work);
drivers/gpu/drm/xe/xe_vm.c
1875
struct xe_vm *vm = container_of(gpuvm, struct xe_vm, gpuvm);
drivers/gpu/drm/xe/xe_vm.c
455
struct xe_vm *vm = container_of(w, struct xe_vm, preempt.rebind_work);
drivers/gpu/drm/xe/xe_vm.h
103
return container_of(gpuva, struct xe_vma, gpuva);
drivers/gpu/drm/xe/xe_vm.h
108
return container_of(op, struct xe_vma_op, base);
drivers/gpu/drm/xe/xe_vm.h
138
container_of(vma->gpuva.gem.obj, struct xe_bo, ttm.base);
drivers/gpu/drm/xe/xe_vm.h
143
return container_of(vma->gpuva.vm, struct xe_vm, gpuvm);
drivers/gpu/drm/xe/xe_vm.h
194
return container_of(vma, struct xe_userptr_vma, vma);
drivers/gpu/drm/xe/xe_vm.h
93
return container_of(gpuvm, struct xe_vm, gpuvm);
drivers/gpu/drm/xe/xe_wopcm.c
76
return container_of(wopcm, struct xe_gt, uc.wopcm);
drivers/gpu/drm/xen/xen_drm_front_conn.c
25
return container_of(connector, struct xen_drm_front_drm_pipeline, conn);
drivers/gpu/drm/xen/xen_drm_front_gem.c
43
return container_of(gem_obj, struct xen_gem_object, base);
drivers/gpu/drm/xen/xen_drm_front_kms.c
172
container_of(delayed_work,
drivers/gpu/drm/xen/xen_drm_front_kms.c
292
container_of(pipe, struct xen_drm_front_drm_pipeline,
drivers/gpu/drm/xen/xen_drm_front_kms.c
36
return container_of(pipe, struct xen_drm_front_drm_pipeline, pipe);
drivers/gpu/drm/xlnx/zynqmp_dp.c
1097
struct zynqmp_dp *dp = container_of(aux, struct zynqmp_dp, aux);
drivers/gpu/drm/xlnx/zynqmp_dp.c
2321
struct zynqmp_dp *dp = container_of(work, struct zynqmp_dp, hpd_work);
drivers/gpu/drm/xlnx/zynqmp_dp.c
2336
struct zynqmp_dp *dp = container_of(work, struct zynqmp_dp,
drivers/gpu/drm/xlnx/zynqmp_dp.c
413
return container_of(bridge, struct zynqmp_dp, bridge);
drivers/gpu/drm/xlnx/zynqmp_kms.c
192
return container_of(crtc, struct zynqmp_dpsub_drm, crtc)->dpsub;
drivers/gpu/drm/xlnx/zynqmp_kms.c
48
return container_of(drm, struct zynqmp_dpsub_drm, dev)->dpsub;
drivers/gpu/host1x/cdma.c
493
struct host1x_cdma *cdma = container_of(work, struct host1x_cdma, update_work);
drivers/gpu/host1x/cdma.h
76
#define cdma_to_channel(cdma) container_of(cdma, struct host1x_channel, cdma)
drivers/gpu/host1x/cdma.h
78
#define pb_to_cdma(pb) container_of(pb, struct host1x_cdma, push_buffer)
drivers/gpu/host1x/channel.c
105
container_of(kref, struct host1x_channel, refcount);
drivers/gpu/host1x/fence.c
102
container_of(dwork, struct host1x_syncpt_fence, timeout_work);
drivers/gpu/host1x/fence.c
30
return container_of(f, struct host1x_syncpt_fence, base);
drivers/gpu/host1x/hw/cdma_hw.c
296
cdma = container_of(to_delayed_work(work), struct host1x_cdma,
drivers/gpu/host1x/hw/channel_hw.c
307
struct host1x_job *job = container_of(cb, struct host1x_job, fence_cb);
drivers/gpu/host1x/job.c
86
struct host1x_job *job = container_of(ref, struct host1x_job, ref);
drivers/gpu/host1x/syncpt.c
342
struct host1x_syncpt *sp = container_of(ref, struct host1x_syncpt, ref);
drivers/gpu/ipu-v3/ipu-dp.c
74
return container_of(dp, struct ipu_flow, foreground);
drivers/gpu/ipu-v3/ipu-dp.c
76
return container_of(dp, struct ipu_flow, background);
drivers/greybus/connection.c
98
connection = container_of(kref, struct gb_connection, kref);
drivers/greybus/gb-beagleplay.c
309
struct gb_beagleplay *bg = container_of(work, struct gb_beagleplay, tx_work);
drivers/greybus/interface.c
257
intf = container_of(work, struct gb_interface, mode_switch_work);
drivers/greybus/operation.c
277
operation = container_of(work, struct gb_operation, work);
drivers/greybus/operation.c
674
operation = container_of(kref, struct gb_operation, kref);
drivers/greybus/svc.c
1096
dr = container_of(work, struct gb_svc_deferred_request, work);
drivers/greybus/svc_watchdog.c
28
container_of(notifier, struct gb_svc_watchdog, pm_notifier);
drivers/greybus/svc_watchdog.c
69
watchdog = container_of(work, struct gb_svc_watchdog, work.work);
drivers/hid/amd-sfh-hid/amd_sfh_client.c
121
struct amdtp_cl_data *cli_data = container_of(work, struct amdtp_cl_data, work_buffer.work);
drivers/hid/amd-sfh-hid/amd_sfh_client.c
127
mp2 = container_of(in_data, struct amd_mp2_dev, in_data);
drivers/hid/amd-sfh-hid/amd_sfh_client.c
46
mp2 = container_of(in_data, struct amd_mp2_dev, in_data);
drivers/hid/amd-sfh-hid/amd_sfh_client.c
72
struct amdtp_cl_data *cli_data = container_of(work, struct amdtp_cl_data, work.work);
drivers/hid/amd-sfh-hid/amd_sfh_client.c
82
mp2 = container_of(in_data, struct amd_mp2_dev, in_data);
drivers/hid/amd-sfh-hid/amd_sfh_hid.c
128
struct amd_mp2_dev *mp2 = container_of(cli_data->in_data, struct amd_mp2_dev, in_data);
drivers/hid/amd-sfh-hid/amd_sfh_pcie.c
391
struct amd_mp2_dev *mp2 = container_of(work, struct amd_mp2_dev, work);
drivers/hid/amd-sfh-hid/amd_sfh_pcie.c
409
struct amd_mp2_dev *mp2 = container_of(work, struct amd_mp2_dev, work);
drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c
209
struct amd_mp2_dev *privdata = container_of(in_data, struct amd_mp2_dev, in_data);
drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_desc.c
179
struct amd_mp2_dev *mp2 = container_of(in_data, struct amd_mp2_dev, in_data);
drivers/hid/bpf/hid_bpf_dispatch.c
298
ctx_kern = container_of(ctx, struct hid_bpf_ctx_kern, ctx);
drivers/hid/bpf/hid_bpf_dispatch.c
346
ctx_kern = container_of(ctx, struct hid_bpf_ctx_kern, ctx);
drivers/hid/bpf/hid_bpf_dispatch.c
412
ctx_kern = container_of(ctx, struct hid_bpf_ctx_kern, ctx);
drivers/hid/bpf/hid_bpf_dispatch.c
473
ctx_kern = container_of(ctx, struct hid_bpf_ctx_kern, ctx);
drivers/hid/bpf/hid_bpf_dispatch.c
499
ctx_kern = container_of(ctx, struct hid_bpf_ctx_kern, ctx);
drivers/hid/bpf/hid_bpf_dispatch.c
530
ctx_kern = container_of(ctx, struct hid_bpf_ctx_kern, ctx);
drivers/hid/hid-apple.c
817
struct apple_sc_backlight *backlight = container_of(led_cdev,
drivers/hid/hid-apple.c
895
struct apple_magic_backlight *backlight = container_of(led_cdev,
drivers/hid/hid-asus.c
589
container_of(work, struct asus_drvdata, fn_lock_sync_work);
drivers/hid/hid-asus.c
607
struct asus_kbd_leds *led = container_of(listener, struct asus_kbd_leds,
drivers/hid/hid-asus.c
620
struct asus_kbd_leds *led = container_of(work, struct asus_kbd_leds, work);
drivers/hid/hid-bigbenff.c
200
struct bigben_device *bigben = container_of(work,
drivers/hid/hid-core.c
2850
struct hid_device *hdev = container_of(dev, struct hid_device, dev);
drivers/hid/hid-core.c
758
struct hid_device *hid = container_of(ref, struct hid_device, ref);
drivers/hid/hid-corsair-void.c
511
drvdata = container_of(delayed_work, struct corsair_void_drvdata,
drivers/hid/hid-corsair-void.c
529
drvdata = container_of(delayed_work, struct corsair_void_drvdata,
drivers/hid/hid-corsair-void.c
571
struct corsair_void_drvdata *drvdata = container_of(work,
drivers/hid/hid-corsair.c
148
struct k90_led *led = container_of(led_cdev, struct k90_led, cdev);
drivers/hid/hid-corsair.c
187
struct k90_led *led = container_of(led_cdev, struct k90_led, cdev);
drivers/hid/hid-corsair.c
195
struct k90_led *led = container_of(led_cdev, struct k90_led, cdev);
drivers/hid/hid-corsair.c
204
struct k90_led *led = container_of(work, struct k90_led, work);
drivers/hid/hid-corsair.c
229
struct k90_led *led = container_of(work, struct k90_led, work);
drivers/hid/hid-cougar.c
135
struct cougar_shared *shared = container_of(kref,
drivers/hid/hid-cp2112.c
1111
struct cp2112_device *dev = container_of(work, struct cp2112_device,
drivers/hid/hid-elo.c
137
struct elo_priv *priv = container_of(work, struct elo_priv, work.work);
drivers/hid/hid-google-hammer.c
307
struct hammer_kbd_leds *led = container_of(cdev,
drivers/hid/hid-google-stadiaff.c
30
container_of(work, struct stadiaff_device, work);
drivers/hid/hid-gt683r.c
184
struct gt683r_led *led = container_of(work, struct gt683r_led, work);
drivers/hid/hid-haptic.c
297
struct hid_haptic_effect *effect = container_of(work,
drivers/hid/hid-input.c
1836
struct hid_device *hid = container_of(work, struct hid_device,
drivers/hid/hid-kysona.c
156
struct kysona_drvdata *drv_data = container_of(work,
drivers/hid/hid-led.c
106
#define to_hidled_led(arg) container_of(arg, struct hidled_led, cdev)
drivers/hid/hid-lenovo.c
119
container_of(work, struct lenovo_drvdata, fn_lock_sync_work);
drivers/hid/hid-lg-g15.c
197
container_of(mc, struct lg_g15_led, mcdev);
drivers/hid/hid-lg-g15.c
211
container_of(mc, struct lg_g15_led, mcdev);
drivers/hid/hid-lg-g15.c
219
container_of(led_cdev, struct lg_g15_led, cdev);
drivers/hid/hid-lg-g15.c
266
container_of(led_cdev, struct lg_g15_led, cdev);
drivers/hid/hid-lg-g15.c
303
container_of(led_cdev, struct lg_g15_led, cdev);
drivers/hid/hid-lg-g15.c
319
container_of(led_cdev, struct lg_g15_led, cdev);
drivers/hid/hid-lg-g15.c
370
struct lg_g15_data *g15 = container_of(work, struct lg_g15_data, work);
drivers/hid/hid-lg-g15.c
482
container_of(mc, struct lg_g15_led, mcdev);
drivers/hid/hid-lg-g15.c
501
container_of(mc, struct lg_g15_led, mcdev);
drivers/hid/hid-lg-g15.c
508
struct lg_g15_data *g15 = container_of(work, struct lg_g15_data, work);
drivers/hid/hid-lg-g15.c
543
container_of(led_cdev, struct lg_g15_led, cdev);
drivers/hid/hid-lg-g15.c
559
container_of(led_cdev, struct lg_g15_led, cdev);
drivers/hid/hid-logitech-dj.c
700
struct dj_receiver_dev *djrcv_dev = container_of(kref, struct dj_receiver_dev, kref);
drivers/hid/hid-logitech-dj.c
890
container_of(work, struct dj_receiver_dev, work);
drivers/hid/hid-logitech-hidpp.c
2462
struct hidpp_ff_work_data *wd = container_of(w, struct hidpp_ff_work_data, work);
drivers/hid/hid-logitech-hidpp.c
4173
struct hidpp_device *hidpp = container_of(work, struct hidpp_device, work);
drivers/hid/hid-logitech-hidpp.c
4294
struct hidpp_device *hidpp = container_of(work, struct hidpp_device, reset_hi_res_work);
drivers/hid/hid-magicmouse.c
791
container_of(work, struct magicmouse_sc, work.work);
drivers/hid/hid-mcp2221.c
1164
struct mcp2221 *mcp = container_of(work, struct mcp2221, init_work.work);
drivers/hid/hid-microsoft.c
283
struct ms_data *ms = container_of(work, struct ms_data, ff_worker);
drivers/hid/hid-nintendo.c
1807
struct joycon_ctlr *ctlr = container_of(work, struct joycon_ctlr,
drivers/hid/hid-nvidia-shield.c
1071
ts = container_of(shield_dev, struct thunderstrike, base);
drivers/hid/hid-nvidia-shield.c
1101
ts = container_of(dev, struct thunderstrike, base);
drivers/hid/hid-nvidia-shield.c
322
container_of(work, struct thunderstrike, hostcmd_req_work);
drivers/hid/hid-nvidia-shield.c
410
ts = container_of(shield_dev, struct thunderstrike, base);
drivers/hid/hid-nvidia-shield.c
429
ts = container_of(shield_dev, struct thunderstrike, base);
drivers/hid/hid-nvidia-shield.c
441
ts = container_of(shield_dev, struct thunderstrike, base);
drivers/hid/hid-nvidia-shield.c
465
ts = container_of(shield_dev, struct thunderstrike, base);
drivers/hid/hid-nvidia-shield.c
536
container_of(timer, struct thunderstrike, psy_stats_timer);
drivers/hid/hid-nvidia-shield.c
593
struct thunderstrike *ts = container_of(shield_dev, struct thunderstrike, base);
drivers/hid/hid-nvidia-shield.c
611
struct thunderstrike *ts = container_of(shield_dev, struct thunderstrike, base);
drivers/hid/hid-nvidia-shield.c
659
struct thunderstrike *ts = container_of(shield_dev, struct thunderstrike, base);
drivers/hid/hid-nvidia-shield.c
721
container_of(shield_dev, struct thunderstrike, base);
drivers/hid/hid-nvidia-shield.c
817
struct thunderstrike *ts = container_of(shield_dev, struct thunderstrike, base);
drivers/hid/hid-playstation.c
1201
struct dualsense *ds = container_of(mc_cdev, struct dualsense, lightbar);
drivers/hid/hid-playstation.c
1315
struct dualsense *ds = container_of(work, struct dualsense, output_worker);
drivers/hid/hid-playstation.c
1431
struct dualsense *ds = container_of(ps_dev, struct dualsense, base);
drivers/hid/hid-playstation.c
1648
struct dualsense *ds = container_of(ps_dev, struct dualsense, base);
drivers/hid/hid-playstation.c
1883
struct dualshock4 *ds4 = container_of(work, struct dualshock4, dongle_hotplug_worker);
drivers/hid/hid-playstation.c
2278
struct dualshock4 *ds4 = container_of(work, struct dualshock4, output_worker);
drivers/hid/hid-playstation.c
2362
struct dualshock4 *ds4 = container_of(ps_dev, struct dualshock4, base);
drivers/hid/hid-playstation.c
2557
struct dualshock4 *ds4 = container_of(ps_dev, struct dualshock4, base);
drivers/hid/hid-playstation.c
2628
struct dualshock4 *ds4 = container_of(ps_dev, struct dualshock4, base);
drivers/hid/hid-rmi.c
191
struct rmi_data *data = container_of(xport, struct rmi_data, xport);
drivers/hid/hid-rmi.c
262
struct rmi_data *data = container_of(xport, struct rmi_data, xport);
drivers/hid/hid-rmi.c
313
struct rmi_data *hdata = container_of(work, struct rmi_data,
drivers/hid/hid-rmi.c
488
struct rmi_data *data = container_of(xport, struct rmi_data, xport);
drivers/hid/hid-sensor-custom.c
646
sensor_inst = container_of(file->private_data,
drivers/hid/hid-sensor-custom.c
676
sensor_inst = container_of(file->private_data,
drivers/hid/hid-sensor-custom.c
688
sensor_inst = container_of(file->private_data,
drivers/hid/hid-sensor-custom.c
703
sensor_inst = container_of(file->private_data,
drivers/hid/hid-sony.c
1662
struct sony_sc *sc = container_of(work, struct sony_sc, state_worker);
drivers/hid/hid-steam.c
1020
struct steam_device *steam = container_of(work, struct steam_device,
drivers/hid/hid-steam.c
1044
struct steam_device *steam = container_of(to_delayed_work(work),
drivers/hid/hid-steam.c
1072
struct steam_device *steam = container_of(work, struct steam_device,
drivers/hid/hid-steam.c
538
struct steam_device *steam = container_of(work, struct steam_device,
drivers/hid/hid-steelseries.c
400
struct steelseries_device *sd = container_of(work,
drivers/hid/hid-u2fzero.c
172
struct u2fzero_device *dev = container_of(ldev,
drivers/hid/hid-u2fzero.c
200
struct u2fzero_device *dev = container_of(rng,
drivers/hid/hid-uclogic-params.c
1329
event_hook = container_of(work, struct uclogic_raw_event_hook, work);
drivers/hid/hid-wiimote-core.c
1210
struct wiimote_data *wdata = container_of(work, struct wiimote_data,
drivers/hid/hid-wiimote-core.c
43
struct wiimote_queue *queue = container_of(work, struct wiimote_queue,
drivers/hid/hid-wiimote-core.c
45
struct wiimote_data *wdata = container_of(queue, struct wiimote_data,
drivers/hid/hid-wiimote-modules.c
122
struct wiimote_data *wdata = container_of(work, struct wiimote_data,
drivers/hid/i2c-hid/i2c-hid-acpi.c
81
struct i2c_hid_acpi *ihid_acpi = container_of(ops, struct i2c_hid_acpi, ops);
drivers/hid/i2c-hid/i2c-hid-acpi.c
88
struct i2c_hid_acpi *ihid_acpi = container_of(ops, struct i2c_hid_acpi, ops);
drivers/hid/i2c-hid/i2c-hid-core.c
1124
struct i2c_hid *ihid = container_of(work, struct i2c_hid,
drivers/hid/i2c-hid/i2c-hid-core.c
1158
struct i2c_hid *ihid = container_of(follower, struct i2c_hid, panel_follower);
drivers/hid/i2c-hid/i2c-hid-core.c
1172
struct i2c_hid *ihid = container_of(follower, struct i2c_hid, panel_follower);
drivers/hid/i2c-hid/i2c-hid-of-elan.c
43
container_of(ops, struct i2c_hid_of_elan, ops);
drivers/hid/i2c-hid/i2c-hid-of-elan.c
80
container_of(ops, struct i2c_hid_of_elan, ops);
drivers/hid/i2c-hid/i2c-hid-of-goodix.c
38
container_of(ops, struct i2c_hid_of_goodix, ops);
drivers/hid/i2c-hid/i2c-hid-of-goodix.c
70
container_of(ops, struct i2c_hid_of_goodix, ops);
drivers/hid/i2c-hid/i2c-hid-of.c
47
struct i2c_hid_of *ihid_of = container_of(ops, struct i2c_hid_of, ops);
drivers/hid/i2c-hid/i2c-hid-of.c
70
struct i2c_hid_of *ihid_of = container_of(ops, struct i2c_hid_of, ops);
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
831
client_data = container_of(work, struct ishtp_cl_data,
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
887
client_data = container_of(work, struct ishtp_cl_data,
drivers/hid/intel-ish-hid/ishtp-hid-client.c
286
recv_msg = container_of(&report->msg,
drivers/hid/intel-ish-hid/ishtp-hid-client.c
730
client_data = container_of(work, struct ishtp_cl_data, work);
drivers/hid/intel-ish-hid/ishtp-hid-client.c
757
struct ishtp_cl_data *client_data = container_of(work, struct ishtp_cl_data, resume_work);
drivers/hid/intel-ish-hid/ishtp/bus.c
23
#define to_ishtp_cl_driver(d) container_of(d, struct ishtp_cl_driver, driver)
drivers/hid/intel-ish-hid/ishtp/bus.c
24
#define to_ishtp_cl_device(d) container_of(d, struct ishtp_cl_device, dev)
drivers/hid/intel-ish-hid/ishtp/bus.c
533
device = container_of(work, struct ishtp_cl_device, event_work);
drivers/hid/intel-ish-hid/ishtp/hbm.c
750
dev = container_of(work, struct ishtp_device, bh_hbm_work);
drivers/hid/intel-ish-hid/ishtp/loader.c
408
struct ishtp_device *dev = container_of(work, struct ishtp_device, work_fw_loader);
drivers/hid/surface-hid/surface_hid.c
159
struct surface_hid_device *shid = container_of(nf, struct surface_hid_device, notif);
drivers/hid/surface-hid/surface_kbd.c
126
struct surface_hid_device *shid = container_of(nf, struct surface_hid_device, notif);
drivers/hid/uhid.c
70
struct uhid_device *uhid = container_of(work, struct uhid_device, worker);
drivers/hid/usbhid/hid-core.c
121
container_of(work, struct usbhid_device, reset_work);
drivers/hid/wacom.h
188
struct wacom *wacom = container_of(wacom_wac, struct wacom, wacom_wac);
drivers/hid/wacom_sys.c
1343
struct wacom_led *led = container_of(cdev, struct wacom_led, cdev);
drivers/hid/wacom_sys.c
1355
struct wacom_led *led = container_of(cdev, struct wacom_led, cdev);
drivers/hid/wacom_sys.c
1724
struct wacom *wacom = container_of(work, struct wacom, init_work.work);
drivers/hid/wacom_sys.c
1847
struct wacom *wacom = container_of(work, struct wacom, aes_battery_work.work);
drivers/hid/wacom_sys.c
2235
struct wacom *wacom = container_of(work, struct wacom, battery_work);
drivers/hid/wacom_sys.c
2507
struct wacom *wacom = container_of(work, struct wacom, wireless_work);
drivers/hid/wacom_sys.c
2728
struct wacom *wacom = container_of(work, struct wacom, remote_work);
drivers/hid/wacom_sys.c
2780
struct wacom *wacom = container_of(work, struct wacom, mode_change_work);
drivers/hid/wacom_sys.c
855
container_of(kref, struct wacom_hdev_data, kref);
drivers/hid/wacom_sys.c
871
data = container_of(wacom_wac->shared, struct wacom_hdev_data,
drivers/hid/wacom_wac.c
1063
struct wacom *wacom = container_of(wacom_wac, struct wacom, wacom_wac);
drivers/hid/wacom_wac.c
115
struct wacom *wacom = container_of(wacom_wac, struct wacom, wacom_wac);
drivers/hid/wacom_wac.c
1151
struct wacom *wacom = container_of(wacom_wac, struct wacom, wacom_wac);
drivers/hid/wacom_wac.c
3414
struct wacom *wacom = container_of(wacom_wac, struct wacom, wacom_wac);
drivers/hid/wacom_wac.c
498
struct wacom *wacom = container_of(wacom_wac, struct wacom, wacom_wac);
drivers/hsi/clients/hsi_char.c
597
cl_data = container_of(inode->i_cdev, struct hsc_client_data, cdev);
drivers/hsi/clients/ssi_protocol.c
964
container_of(work, struct ssi_protocol, work);
drivers/hsi/controllers/omap_ssi_core.c
264
struct omap_ssi_controller *omap_ssi = container_of(nb,
drivers/hsi/controllers/omap_ssi_port.c
174
omap_port = container_of(work, struct omap_ssi_port, errqueue_work.work);
drivers/hsi/controllers/omap_ssi_port.c
578
container_of(work, struct omap_ssi_port, work);
drivers/hsi/hsi_core.c
647
struct hsi_client *cl = container_of(nb, struct hsi_client, nb);
drivers/hte/hte.c
340
struct hte_ts_info *ei = container_of(w, struct hte_ts_info, cb_work);
drivers/hv/channel_mgmt.c
506
container_of(work, struct vmbus_channel, add_channel_work);
drivers/hv/hv_util.c
99
ctx = container_of(work, struct hibernate_work_context, work);
drivers/hv/hv_utils_transport.c
101
hvt = container_of(file->f_op, struct hvutil_transport, fops);
drivers/hv/hv_utils_transport.c
120
hvt = container_of(file->f_op, struct hvutil_transport, fops);
drivers/hv/hv_utils_transport.c
163
hvt = container_of(file->f_op, struct hvutil_transport, fops);
drivers/hv/hv_utils_transport.c
33
hvt = container_of(file->f_op, struct hvutil_transport, fops);
drivers/hv/hv_utils_transport.c
81
hvt = container_of(file->f_op, struct hvutil_transport, fops);
drivers/hv/mshv_eventfd.c
250
container_of(work, struct mshv_irqfd, irqfd_shutdown);
drivers/hv/mshv_eventfd.c
298
struct mshv_irqfd *irqfd = container_of(wait, struct mshv_irqfd,
drivers/hv/mshv_eventfd.c
374
container_of(polltbl, struct mshv_irqfd, irqfd_polltbl);
drivers/hv/mshv_eventfd.c
84
resampler = container_of(mian, struct mshv_irqfd_resampler,
drivers/hv/mshv_regions.c
353
container_of(ref, struct mshv_mem_region, mreg_refcount);
drivers/hv/mshv_regions.c
523
struct mshv_mem_region *region = container_of(mni,
drivers/hv/mshv_vtl_main.c
443
struct mshv_vtl_poll_file *poll_file = container_of(wait, struct mshv_vtl_poll_file, wait);
drivers/hv/mshv_vtl_main.c
452
struct mshv_vtl_poll_file *poll_file = container_of(pt, struct mshv_vtl_poll_file, pt);
drivers/hv/vmbus_drv.c
1055
ctx = container_of(work, struct onmessage_work_context,
drivers/hv/vmbus_drv.c
1631
= container_of(kobj, struct vmbus_channel, kobj);
drivers/hv/vmbus_drv.c
1656
= container_of(attr, struct vmbus_chan_attribute, attr);
drivers/hv/vmbus_drv.c
1658
= container_of(kobj, struct vmbus_channel, kobj);
drivers/hv/vmbus_drv.c
1671
= container_of(attr, struct vmbus_chan_attribute, attr);
drivers/hv/vmbus_drv.c
1673
= container_of(kobj, struct vmbus_channel, kobj);
drivers/hv/vmbus_drv.c
1953
struct vmbus_channel *channel = container_of(kobj, struct vmbus_channel, kobj);
drivers/hv/vmbus_drv.c
2001
container_of(kobj, struct vmbus_channel, kobj);
drivers/hv/vmbus_drv.c
2017
container_of(kobj, struct vmbus_channel, kobj);
drivers/hv/vmbus_drv.c
2030
container_of(kobj, struct vmbus_channel, kobj);
drivers/hwmon/asc7621.c
97
container_of(_sda, struct asc7621_param, sda)
drivers/hwmon/asus_atk0110.c
206
container_of(attr, struct atk_sensor_data, input_attr)
drivers/hwmon/asus_atk0110.c
209
container_of(attr, struct atk_sensor_data, label_attr)
drivers/hwmon/asus_atk0110.c
212
container_of(attr, struct atk_sensor_data, limit1_attr)
drivers/hwmon/asus_atk0110.c
215
container_of(attr, struct atk_sensor_data, limit2_attr)
drivers/hwmon/coretemp.c
348
struct temp_data *tdata = container_of(devattr, struct temp_data, sd_attrs[ATTR_LABEL]);
drivers/hwmon/coretemp.c
360
struct temp_data *tdata = container_of(devattr, struct temp_data,
drivers/hwmon/coretemp.c
373
struct temp_data *tdata = container_of(devattr, struct temp_data, sd_attrs[ATTR_TJMAX]);
drivers/hwmon/coretemp.c
386
struct temp_data *tdata = container_of(devattr, struct temp_data, sd_attrs[ATTR_TTARGET]);
drivers/hwmon/coretemp.c
402
struct temp_data *tdata = container_of(devattr, struct temp_data, sd_attrs[ATTR_TEMP]);
drivers/hwmon/da9052-hwmon.c
303
struct device_attribute *dattr = container_of(attr,
drivers/hwmon/dell-smm-hwmon.c
287
struct wmi_device *wdev = container_of(dev, struct wmi_device, dev);
drivers/hwmon/fschmd.c
312
struct fschmd_data *data = container_of(ref, struct fschmd_data, kref);
drivers/hwmon/gpio-fan.c
58
container_of(ws, struct gpio_fan_data, alarm_work);
drivers/hwmon/hwmon.c
46
#define to_hwmon_device(d) container_of(d, struct hwmon_device, dev)
drivers/hwmon/hwmon.c
60
container_of(d, struct hwmon_device_attribute, dev_attr)
drivers/hwmon/hwmon.c
61
#define to_dev_attr(a) container_of(a, struct device_attribute, attr)
drivers/hwmon/ibmpowernv.c
100
struct sensor_data *sdata = container_of(devattr, struct sensor_data,
drivers/hwmon/ibmpowernv.c
126
struct sensor_data *sdata = container_of(devattr, struct sensor_data,
drivers/hwmon/ibmpowernv.c
136
struct sensor_data *sdata = container_of(devattr, struct sensor_data,
drivers/hwmon/ibmpowernv.c
166
struct sensor_data *sdata = container_of(devattr, struct sensor_data,
drivers/hwmon/kbatt.c
107
container_of(auxdev, struct keba_batt_auxdev, auxdev);
drivers/hwmon/kfan.c
189
container_of(auxdev, struct keba_fan_auxdev, auxdev);
drivers/hwmon/lm90.c
1091
struct lm90_data *data = container_of(work, struct lm90_data, report_work);
drivers/hwmon/lm90.c
1237
struct lm90_data *data = container_of(delayed_work, struct lm90_data, alert_work);
drivers/hwmon/ltc2990.c
159
container_of(a, struct device_attribute, attr);
drivers/hwmon/ltc4282.c
157
struct ltc4282_state *st = container_of(hw, struct ltc4282_state,
drivers/hwmon/ltc4282.c
190
struct ltc4282_state *st = container_of(hw, struct ltc4282_state,
drivers/hwmon/ltc4282.c
210
struct ltc4282_state *st = container_of(clk_hw, struct ltc4282_state,
drivers/hwmon/max6650.c
332
devattr = container_of(a, struct device_attribute, attr);
drivers/hwmon/mc33xs2410_hwmon.c
153
struct spi_device *spi = container_of(dev->parent, struct spi_device, dev);
drivers/hwmon/occ/p8_i2c.c
34
#define to_p8_i2c_occ(x) container_of((x), struct p8_i2c_occ, occ)
drivers/hwmon/occ/p9_sbe.c
30
#define to_p9_sbe_occ(x) container_of((x), struct p9_sbe_occ, occ)
drivers/hwmon/peci/dimmtemp.c
361
struct peci_dimmtemp *priv = container_of(to_delayed_work(work),
drivers/hwmon/pmbus/adm1275.c
108
#define to_adm1275_data(x) container_of(x, struct adm1275_data, info)
drivers/hwmon/pmbus/fsp-3y.c
44
#define to_fsp3y_data(x) container_of(x, struct fsp3y_data, info)
drivers/hwmon/pmbus/hac300s.c
29
#define to_hac300s_data(x) container_of(x, struct hac300s_data, info)
drivers/hwmon/pmbus/ibm-cffps.c
348
struct ibm_cffps *psu = container_of(led_cdev, struct ibm_cffps, led);
drivers/hwmon/pmbus/ibm-cffps.c
391
struct ibm_cffps *psu = container_of(led_cdev, struct ibm_cffps, led);
drivers/hwmon/pmbus/ibm-cffps.c
76
#define to_psu(x, y) container_of((x), struct ibm_cffps, debugfs_entries[(y)])
drivers/hwmon/pmbus/isl68137.c
91
#define to_isl68137_data(x) container_of(x, struct isl68137_data, info)
drivers/hwmon/pmbus/lm25066.c
236
#define to_lm25066_data(x) container_of(x, struct lm25066_data, info)
drivers/hwmon/pmbus/ltc2978.c
135
#define to_ltc2978_data(x) container_of(x, struct ltc2978_data, info)
drivers/hwmon/pmbus/max15301.c
38
#define to_max15301_data(x) container_of(x, struct max15301_data, info)
drivers/hwmon/pmbus/max16601.c
56
#define to_max16601_data(x) container_of(x, struct max16601_data, info)
drivers/hwmon/pmbus/max20730.c
103
#define to_psu(x, y) container_of((x), \
drivers/hwmon/pmbus/max20730.c
59
#define to_max20730_data(x) container_of(x, struct max20730_data, info)
drivers/hwmon/pmbus/max31785.c
34
#define to_max31785_data(x) container_of(x, struct max31785_data, info)
drivers/hwmon/pmbus/max34440.c
72
#define to_max34440_data(x) container_of(x, struct max34440_data, info)
drivers/hwmon/pmbus/mp2856.c
71
#define to_mp2856_data(x) container_of(x, struct mp2856_data, info)
drivers/hwmon/pmbus/mp2869.c
66
#define to_mp2869_data(x) container_of(x, struct mp2869_data, info)
drivers/hwmon/pmbus/mp2888.c
37
#define to_mp2888_data(x) container_of(x, struct mp2888_data, info)
drivers/hwmon/pmbus/mp2891.c
60
#define to_mp2891_data(x) container_of(x, struct mp2891_data, info)
drivers/hwmon/pmbus/mp2925.c
46
#define to_mp2925_data(x) container_of(x, struct mp2925_data, info)
drivers/hwmon/pmbus/mp29502.c
53
#define to_mp29502_data(x) container_of(x, struct mp29502_data, info)
drivers/hwmon/pmbus/mp2975.c
125
#define to_mp2975_data(x) container_of(x, struct mp2975_data, info)
drivers/hwmon/pmbus/mp5926.c
32
#define to_mp5926_data(x) container_of(x, struct mp5926_data, info)
drivers/hwmon/pmbus/mp5990.c
22
#define to_mp5990_data(x) container_of(x, struct mp5990_data, info)
drivers/hwmon/pmbus/mp9941.c
44
#define to_mp9941_data(x) container_of(x, struct mp9941_data, info)
drivers/hwmon/pmbus/mp9945.c
44
#define to_mp9945_data(x) container_of(x, struct mp9945_data, info)
drivers/hwmon/pmbus/pim4328.c
24
#define to_pim4328_data(x) container_of(x, struct pim4328_data, info)
drivers/hwmon/pmbus/pmbus_core.c
2407
#define to_samples_reg(x) container_of(x, struct pmbus_samples_reg, dev_attr)
drivers/hwmon/pmbus/pmbus_core.c
2964
container_of(_dev_attr, struct device_attribute, attr)
drivers/hwmon/pmbus/pmbus_core.c
3380
container_of(work, struct pmbus_data, regulator_notify_work);
drivers/hwmon/pmbus/pmbus_core.c
59
container_of(_attr, struct pmbus_sensor, attribute)
drivers/hwmon/pmbus/pmbus_core.c
68
container_of(_attr, struct pmbus_boolean, attribute)
drivers/hwmon/pmbus/pmbus_core.c
76
container_of(_attr, struct pmbus_label, attribute)
drivers/hwmon/pmbus/q54sj108a2.c
55
#define to_psu(x, y) container_of((x), struct q54sj108a2_data, debugfs_entries[(y)])
drivers/hwmon/pmbus/tda38640.c
26
#define to_tda38640_data(x) container_of(x, struct tda38640_data, info)
drivers/hwmon/pmbus/ucd9000.c
72
#define to_ucd9000_data(_info) container_of(_info, struct ucd9000_data, info)
drivers/hwmon/pmbus/zl6100.c
28
#define to_zl6100_data(x) container_of(x, struct zl6100_data, info)
drivers/hwmon/raspberrypi-hwmon.c
63
data = container_of(work, struct rpi_hwmon_data,
drivers/hwmon/scpi-hwmon.c
119
sensor = container_of(attr, struct sensor_data, dev_attr_label);
drivers/hwmon/scpi-hwmon.c
94
sensor = container_of(attr, struct sensor_data, dev_attr_input);
drivers/hwmon/sht15.c
818
= container_of(work_s, struct sht15_data,
drivers/hwmon/sht15.c
881
= container_of(work_s, struct sht15_data,
drivers/hwmon/sht15.c
899
struct sht15_data *data = container_of(nb, struct sht15_data, nb);
drivers/hwmon/vexpress-hwmon.c
71
struct device_attribute *dev_attr = container_of(attr,
drivers/hwmon/w83627ehf.c
1116
devattr = container_of(a, struct device_attribute, attr);
drivers/hwmon/w83793.c
279
struct w83793_data *data = container_of(ref, struct w83793_data, kref);
drivers/hwmon/xgene-hwmon.c
436
ctx = container_of(work, struct xgene_hwmon_dev, workq);
drivers/hwmon/xgene-hwmon.c
74
container_of(cl, struct xgene_hwmon_dev, mbox_client)
drivers/hwtracing/coresight/coresight-core.c
1579
csdev = container_of(dev, struct coresight_device, dev);
drivers/hwtracing/coresight/coresight-cti-core.c
522
struct cti_drvdata *drvdata = container_of(ctidev, struct cti_drvdata,
drivers/hwtracing/coresight/coresight-cti-sysfs.c
180
struct cs_off_attribute *cti_attr = container_of(attr, struct cs_off_attribute, attr);
drivers/hwtracing/coresight/coresight-cti-sysfs.c
198
struct cs_off_attribute *cti_attr = container_of(attr, struct cs_off_attribute, attr);
drivers/hwtracing/coresight/coresight-cti-sysfs.c
914
container_of(attr, struct dev_ext_attribute, attr);
drivers/hwtracing/coresight/coresight-cti-sysfs.c
925
container_of(attr, struct dev_ext_attribute, attr);
drivers/hwtracing/coresight/coresight-cti-sysfs.c
939
container_of(attr, struct dev_ext_attribute, attr);
drivers/hwtracing/coresight/coresight-cti-sysfs.c
965
container_of(attr, struct dev_ext_attribute, attr);
drivers/hwtracing/coresight/coresight-cti-sysfs.c
983
container_of(attr, struct dev_ext_attribute, attr);
drivers/hwtracing/coresight/coresight-etb10.c
603
struct etb_drvdata *drvdata = container_of(file->private_data,
drivers/hwtracing/coresight/coresight-etb10.c
617
struct etb_drvdata *drvdata = container_of(file->private_data,
drivers/hwtracing/coresight/coresight-etb10.c
642
struct etb_drvdata *drvdata = container_of(file->private_data,
drivers/hwtracing/coresight/coresight-etm-perf.c
221
event_data = container_of(work, struct etm_event_data, work);
drivers/hwtracing/coresight/coresight-etm-perf.c
856
ea = container_of(dattr, struct dev_ext_attribute, attr);
drivers/hwtracing/coresight/coresight-etm-perf.c
948
ea = container_of(dattr, struct dev_ext_attribute, attr);
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
2448
eattr = container_of(attr, struct dev_ext_attribute, attr);
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
2523
d_attr = container_of(attr, struct device_attribute, attr);
drivers/hwtracing/coresight/coresight-stm.c
343
struct stm_drvdata *drvdata = container_of(stm_data,
drivers/hwtracing/coresight/coresight-stm.c
354
struct stm_drvdata *drvdata = container_of(stm_data,
drivers/hwtracing/coresight/coresight-stm.c
366
struct stm_drvdata *drvdata = container_of(stm_data,
drivers/hwtracing/coresight/coresight-stm.c
385
struct stm_drvdata *drvdata = container_of(stm_data,
drivers/hwtracing/coresight/coresight-stm.c
418
struct stm_drvdata *drvdata = container_of(stm_data,
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
102
struct cscfg_fs_config *fs_config = container_of(to_config_group(item),
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
121
struct cscfg_fs_config *fs_config = container_of(to_config_group(item),
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
130
struct cscfg_fs_config *fs_config = container_of(to_config_group(item),
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
233
struct cscfg_fs_feature *fs_feat = container_of(to_config_group(item),
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
242
struct cscfg_fs_feature *fs_feat = container_of(to_config_group(item),
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
260
struct cscfg_fs_feature *fs_feat = container_of(to_config_group(item),
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
282
struct cscfg_fs_param *param_item = container_of(to_config_group(item),
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
29
struct cscfg_fs_config *fs_config = container_of(to_config_group(item),
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
292
struct cscfg_fs_param *param_item = container_of(to_config_group(item),
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
38
struct cscfg_fs_config *fs_config = container_of(to_config_group(item),
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
60
fs_preset = container_of(to_config_group(item), struct cscfg_fs_preset, group);
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
93
struct cscfg_fs_config *fs_config = container_of(to_config_group(item),
drivers/hwtracing/coresight/coresight-sysfs.c
31
struct coresight_device *csdev = container_of(_dev, struct coresight_device, dev);
drivers/hwtracing/coresight/coresight-sysfs.c
32
struct cs_pair_attribute *cs_attr = container_of(attr, struct cs_pair_attribute, attr);
drivers/hwtracing/coresight/coresight-sysfs.c
45
struct coresight_device *csdev = container_of(_dev, struct coresight_device, dev);
drivers/hwtracing/coresight/coresight-sysfs.c
46
struct cs_off_attribute *cs_attr = container_of(attr, struct cs_off_attribute, attr);
drivers/hwtracing/coresight/coresight-tmc-core.c
278
struct tmc_drvdata *drvdata = container_of(file->private_data,
drivers/hwtracing/coresight/coresight-tmc-core.c
310
struct tmc_drvdata *drvdata = container_of(file->private_data,
drivers/hwtracing/coresight/coresight-tmc-core.c
331
struct tmc_drvdata *drvdata = container_of(file->private_data,
drivers/hwtracing/coresight/coresight-tmc-core.c
355
struct tmc_drvdata *drvdata = container_of(file->private_data,
drivers/hwtracing/coresight/coresight-tmc-core.c
382
struct tmc_drvdata *drvdata = container_of(file->private_data,
drivers/hwtracing/coresight/coresight-tmc-core.c
407
struct tmc_drvdata *drvdata = container_of(file->private_data,
drivers/hwtracing/coresight/coresight-tpda.c
301
container_of(attr, struct tpda_trig_sysfs_attribute, attr);
drivers/hwtracing/coresight/coresight-tpda.c
327
container_of(attr, struct tpda_trig_sysfs_attribute, attr);
drivers/hwtracing/coresight/coresight-tpdm.c
124
container_of(attr, struct tpdm_dataset_attribute, attr);
drivers/hwtracing/coresight/coresight-tpdm.c
228
container_of(attr, struct device_attribute, attr);
drivers/hwtracing/coresight/coresight-tpdm.c
230
container_of(dev_attr, struct tpdm_dataset_attribute, attr);
drivers/hwtracing/coresight/coresight-tpdm.c
245
container_of(attr, struct device_attribute, attr);
drivers/hwtracing/coresight/coresight-tpdm.c
247
container_of(dev_attr, struct tpdm_dataset_attribute, attr);
drivers/hwtracing/coresight/coresight-tpdm.c
46
container_of(attr, struct tpdm_dataset_attribute, attr);
drivers/hwtracing/coresight/coresight-tpdm.c
834
container_of(attr, struct tpdm_dataset_attribute, attr);
drivers/hwtracing/coresight/coresight-tpdm.c
857
container_of(attr, struct tpdm_dataset_attribute, attr);
drivers/hwtracing/coresight/ultrasoc-smb.c
118
struct smb_drv_data *drvdata = container_of(file->private_data,
drivers/hwtracing/coresight/ultrasoc-smb.c
152
struct smb_drv_data *drvdata = container_of(file->private_data,
drivers/hwtracing/coresight/ultrasoc-smb.c
98
struct smb_drv_data *drvdata = container_of(file->private_data,
drivers/hwtracing/intel_th/core.c
586
struct intel_th *th = container_of(work, struct intel_th,
drivers/hwtracing/intel_th/gth.c
147
container_of(attr, struct master_attribute, attr);
drivers/hwtracing/intel_th/gth.c
169
container_of(attr, struct master_attribute, attr);
drivers/hwtracing/intel_th/gth.c
328
container_of(attr, struct output_attribute, attr);
drivers/hwtracing/intel_th/gth.c
349
container_of(attr, struct output_attribute, attr);
drivers/hwtracing/intel_th/gth.c
478
container_of(output, struct intel_th_device, output);
drivers/hwtracing/intel_th/intel_th.h
93
container_of((_d), struct intel_th_device, dev)
drivers/hwtracing/intel_th/msu.c
1755
struct msc *msc = container_of(work, struct msc, work);
drivers/hwtracing/intel_th/sth.c
145
struct sth_device *sth = container_of(stm_data, struct sth_device, stm);
drivers/hwtracing/intel_th/sth.c
162
struct sth_device *sth = container_of(stm_data, struct sth_device, stm);
drivers/hwtracing/intel_th/sth.c
70
struct sth_device *sth = container_of(stm_data, struct sth_device, stm);
drivers/hwtracing/ptt/hisi_ptt.c
417
filter = container_of(attr, struct hisi_ptt_filter_desc, attr);
drivers/hwtracing/ptt/hisi_ptt.c
47
ext_attr = container_of(attr, struct dev_ext_attribute, attr);
drivers/hwtracing/ptt/hisi_ptt.c
556
hisi_ptt = container_of(delayed_work, struct hisi_ptt, work);
drivers/hwtracing/ptt/hisi_ptt.c
613
struct hisi_ptt *hisi_ptt = container_of(nb, struct hisi_ptt, hisi_ptt_nb);
drivers/hwtracing/ptt/hisi_ptt.c
828
ext_attr = container_of(attr, struct dev_ext_attribute, attr);
drivers/hwtracing/ptt/hisi_ptt.c
84
ext_attr = container_of(attr, struct dev_ext_attribute, attr);
drivers/hwtracing/ptt/hisi_ptt.h
255
#define to_hisi_ptt(pmu) container_of(pmu, struct hisi_ptt, hisi_ptt_pmu)
drivers/hwtracing/stm/console.c
34
struct stm_console *sc = container_of(con, struct stm_console, console);
drivers/hwtracing/stm/console.c
41
struct stm_console *sc = container_of(data, struct stm_console, data);
drivers/hwtracing/stm/console.c
53
struct stm_console *sc = container_of(data, struct stm_console, data);
drivers/hwtracing/stm/ftrace.c
40
struct stm_ftrace *stm = container_of(export, struct stm_ftrace, ftrace);
drivers/hwtracing/stm/ftrace.c
49
struct stm_ftrace *sf = container_of(data, struct stm_ftrace, data);
drivers/hwtracing/stm/ftrace.c
60
struct stm_ftrace *sf = container_of(data, struct stm_ftrace, data);
drivers/hwtracing/stm/heartbeat.c
34
struct stm_heartbeat *heartbeat = container_of(hr, struct stm_heartbeat,
drivers/hwtracing/stm/heartbeat.c
47
container_of(data, struct stm_heartbeat, data);
drivers/hwtracing/stm/heartbeat.c
59
container_of(data, struct stm_heartbeat, data);
drivers/hwtracing/stm/policy.c
231
policy = container_of(group, struct stp_policy, group);
drivers/hwtracing/stm/policy.c
233
parent_node = container_of(group, struct stp_policy_node,
drivers/hwtracing/stm/policy.c
63
container_of(to_config_group(item), struct stp_policy, group) :
drivers/hwtracing/stm/policy.c
71
container_of(to_config_group(item), struct stp_policy_node,
drivers/hwtracing/stm/stm.h
49
container_of((_d), struct stm_device, dev)
drivers/hwtracing/stm/stm.h
90
container_of((_d), struct stm_source_device, dev)
drivers/i2c/busses/i2c-amd-asf-plat.c
60
struct amd_asf_dev *dev = container_of(work, struct amd_asf_dev, work_buf.work);
drivers/i2c/busses/i2c-amd-mp2-plat.c
39
container_of(__common, struct amd_i2c_dev, common)
drivers/i2c/busses/i2c-bcm2835.c
84
#define to_clk_bcm2835_i2c(_hw) container_of(_hw, struct clk_bcm2835_i2c, hw)
drivers/i2c/busses/i2c-cadence.c
1193
struct cdns_i2c *id = container_of(slave->adapter, struct cdns_i2c,
drivers/i2c/busses/i2c-cadence.c
1217
struct cdns_i2c *id = container_of(slave->adapter, struct cdns_i2c,
drivers/i2c/busses/i2c-cadence.c
233
#define to_cdns_i2c(_nb) container_of(_nb, struct cdns_i2c, \
drivers/i2c/busses/i2c-davinci.c
690
dev = container_of(nb, struct davinci_i2c_dev, freq_transition);
drivers/i2c/busses/i2c-i801.c
1290
struct i801_priv *priv = container_of(nb, struct i801_priv, mux_notifier_block);
drivers/i2c/busses/i2c-imx.c
685
struct imx_i2c_struct *i2c_imx = container_of(nb,
drivers/i2c/busses/i2c-imx.c
892
struct imx_i2c_struct *i2c_imx = container_of(t, struct imx_i2c_struct,
drivers/i2c/busses/i2c-isch.c
163
struct sch_i2c *priv = container_of(adap, struct sch_i2c, adapter);
drivers/i2c/busses/i2c-isch.c
85
struct sch_i2c *priv = container_of(adap, struct sch_i2c, adapter);
drivers/i2c/busses/i2c-keba.c
518
ki2c->auxdev = container_of(auxdev, struct keba_i2c_auxdev, auxdev);
drivers/i2c/busses/i2c-npcm7xx.c
1957
struct npcm_i2c *bus = container_of(_adap, struct npcm_i2c, adap);
drivers/i2c/busses/i2c-npcm7xx.c
2037
struct npcm_i2c *bus = container_of(_adap, struct npcm_i2c, adap);
drivers/i2c/busses/i2c-npcm7xx.c
2291
struct npcm_i2c *bus = container_of(adap, struct npcm_i2c, adap);
drivers/i2c/busses/i2c-npcm7xx.c
640
struct npcm_i2c *bus = container_of(_adap, struct npcm_i2c, adap);
drivers/i2c/busses/i2c-npcm7xx.c
647
struct npcm_i2c *bus = container_of(_adap, struct npcm_i2c, adap);
drivers/i2c/busses/i2c-rk3x.c
930
struct rk3x_i2c *i2c = container_of(nb, struct rk3x_i2c, clk_rate_nb);
drivers/i2c/busses/i2c-xgene-slimpro.c
107
container_of(cl, struct slimpro_i2c_dev, mbox_client)
drivers/i2c/i2c-atr.c
603
struct i2c_atr *atr = container_of(nb, struct i2c_atr, i2c_nb);
drivers/i2c/i2c-dev.c
659
i2c_dev = container_of(dev, struct i2c_dev, dev);
drivers/i2c/i2c-slave-testunit.c
170
struct testunit_data *tu = container_of(work, struct testunit_data, worker.work);
drivers/i2c/i2c-smbus.c
159
alert = container_of(work, struct i2c_smbus_alert, alert);
drivers/i3c/master.c
101
return container_of(i3cbus, struct i3c_master_controller, bus);
drivers/i3c/master.c
106
return container_of(dev, struct i3c_master_controller, dev);
drivers/i3c/master.c
2764
struct i3c_ibi_slot *slot = container_of(work, struct i3c_ibi_slot,
drivers/i3c/master.c
2937
slot = container_of(s, struct i3c_generic_ibi_slot, base);
drivers/i3c/master.c
841
return container_of(adap, struct i3c_master_controller, i2c);
drivers/i3c/master/adi-i3c-master.c
128
return container_of(master, struct adi_i3c_master, base);
drivers/i3c/master/ast2600-i3c-master.c
50
return container_of(dw, struct ast2600_i3c, dw);
drivers/i3c/master/dw-i3c-master.c
1580
container_of(work, typeof(*master), hj_work);
drivers/i3c/master/dw-i3c-master.c
320
return container_of(master, struct dw_i3c_master, base);
drivers/i3c/master/i3c-master-cdns.c
1533
struct cdns_i3c_master *master = container_of(work,
drivers/i3c/master/i3c-master-cdns.c
425
return container_of(master, struct cdns_i3c_master, base);
drivers/i3c/master/mipi-i3c-hci/core.c
115
return container_of(m, struct i3c_hci, master);
drivers/i3c/master/renesas-i3c.c
315
return container_of(m, struct renesas_i3c, base);
drivers/i3c/master/svc-i3c-master.c
366
return container_of(master, struct svc_i3c_master, base);
drivers/i3c/master/svc-i3c-master.c
373
master = container_of(work, struct svc_i3c_master, hj_work);
drivers/iio/accel/adxl313_spi.c
56
struct spi_device *spi = container_of(dev, struct spi_device, dev);
drivers/iio/accel/bmc150-accel-i2c.c
109
container_of(work, struct bmc150_accel_data, resume_work.work);
drivers/iio/adc/ad4062.c
603
container_of(work, struct ad4062_state, trig_conv);
drivers/iio/adc/ad4130.c
1801
struct ad4130_state *st = container_of(hw, struct ad4130_state, int_clk_hw);
drivers/iio/adc/ad4130.c
1808
struct ad4130_state *st = container_of(hw, struct ad4130_state, int_clk_hw);
drivers/iio/adc/ad4130.c
1822
struct ad4130_state *st = container_of(hw, struct ad4130_state, int_clk_hw);
drivers/iio/adc/ad4170-4.c
2418
return container_of(hw, struct ad4170_state, int_clk_hw);
drivers/iio/adc/ad7091r5.c
90
struct i2c_client *i2c = container_of(st->dev, struct i2c_client, dev);
drivers/iio/adc/ad7091r8.c
118
struct spi_device *spi = container_of(st->dev, struct spi_device, dev);
drivers/iio/adc/ad7091r8.c
149
struct spi_device *spi = container_of(st->dev, struct spi_device, dev);
drivers/iio/adc/ad7124.c
283
struct ad7124_state *st = container_of(sd, struct ad7124_state, sd);
drivers/iio/adc/ad7124.c
626
struct ad7124_state *st = container_of(sd, struct ad7124_state, sd);
drivers/iio/adc/ad7124.c
638
struct ad7124_state *st = container_of(sd, struct ad7124_state, sd);
drivers/iio/adc/ad7124.c
658
struct ad7124_state *st = container_of(sd, struct ad7124_state, sd);
drivers/iio/adc/ad7173.c
629
return container_of(sd, struct ad7173_state, sd);
drivers/iio/adc/ad7173.c
634
return container_of(hw, struct ad7173_state, int_clk_hw);
drivers/iio/adc/ad7191.c
26
container_of((sigmad), struct ad7191_state, sd)
drivers/iio/adc/ad7192.c
300
return container_of(sd, struct ad7192_state, sd);
drivers/iio/adc/ad7192.c
421
return container_of(hw, struct ad7192_state, int_clk_hw);
drivers/iio/adc/ad7780.c
81
return container_of(sd, struct ad7780_state, sd);
drivers/iio/adc/ad7791.c
216
return container_of(sd, struct ad7791_state, sd);
drivers/iio/adc/ad7793.c
178
return container_of(sd, struct ad7793_state, sd);
drivers/iio/adc/at91-sama5d2_adc.c
1672
struct at91_adc_touch *touch_st = container_of(workq,
drivers/iio/adc/at91-sama5d2_adc.c
1674
struct at91_adc_state *st = container_of(touch_st,
drivers/iio/adc/envelope-detector.c
173
struct envelope *env = container_of(work, struct envelope,
drivers/iio/adc/ltc2496.c
39
container_of(ddata, struct ltc2496_driverdata, common_ddata);
drivers/iio/adc/ltc2497.c
45
container_of(ddata, struct ltc2497_driverdata, common_ddata);
drivers/iio/adc/pac1934.c
319
#define TO_PAC1934_CHIP_INFO(d) container_of(d, struct pac1934_chip_info, work_chip_rfsh)
drivers/iio/adc/rockchip_saradc.c
440
container_of(nb, struct rockchip_saradc, nb);
drivers/iio/adc/rohm-bd79124.c
784
struct bd79124_data *data = container_of(work, struct bd79124_data,
drivers/iio/adc/stm32-adc-core.c
125
return container_of(com, struct stm32_adc_priv, common);
drivers/iio/adc/stm32-dfsdm-core.c
106
return container_of(dfsdm, struct dfsdm_priv, dfsdm);
drivers/iio/adc/ti-tsc2046.c
514
struct tsc2046_adc_priv *priv = container_of(hrtimer,
drivers/iio/adc/xilinx-ams.c
1061
struct ams *ams = container_of(work, struct ams, ams_unmask_work.work);
drivers/iio/adc/xilinx-xadc-core.c
265
struct xadc *xadc = container_of(work, struct xadc, zynq_unmask_work.work);
drivers/iio/buffer/industrialio-buffer-cb.c
25
return container_of(buffer, struct iio_cb_buffer, buffer);
drivers/iio/buffer/industrialio-buffer-dma.c
100
struct iio_dma_buffer_block *block = container_of(kref,
drivers/iio/buffer/industrialio-buffer-dma.c
151
block = container_of(kref, struct iio_dma_buffer_block, kref);
drivers/iio/buffer/industrialio-buffer-dma.c
169
return container_of(buf, struct iio_dma_buffer_queue, buffer);
drivers/iio/buffer/industrialio-buffer-dmaengine.c
45
return container_of(buffer, struct dmaengine_buffer, queue.buffer);
drivers/iio/buffer/industrialio-hw-consumer.c
37
return container_of(buffer, struct hw_consumer_buffer, buffer);
drivers/iio/buffer/kfifo_buf.c
23
#define iio_to_kfifo(r) container_of(r, struct iio_kfifo, buffer)
drivers/iio/chemical/atlas-sensor.c
442
struct atlas_data *data = container_of(work, struct atlas_data, work);
drivers/iio/common/hid-sensors/hid-sensor-trigger.c
182
struct hid_sensor_common *attrb = container_of(work,
drivers/iio/common/scmi_sensors/scmi_iio.c
52
sensor = container_of(nb, struct scmi_iio_priv, sensor_update_nb);
drivers/iio/common/ssp_sensors/ssp_dev.c
157
struct ssp_data *data = container_of(work, struct ssp_data, work_wdt);
drivers/iio/common/ssp_sensors/ssp_dev.c
400
struct ssp_data *data = container_of((struct delayed_work *)work,
drivers/iio/dac/ad5592r.c
21
struct spi_device *spi = container_of(st->dev, struct spi_device, dev);
drivers/iio/dac/ad5592r.c
35
struct spi_device *spi = container_of(st->dev, struct spi_device, dev);
drivers/iio/dac/ad5592r.c
44
struct spi_device *spi = container_of(st->dev, struct spi_device, dev);
drivers/iio/dac/ad5592r.c
72
struct spi_device *spi = container_of(st->dev, struct spi_device, dev);
drivers/iio/dac/ad5592r.c
81
struct spi_device *spi = container_of(st->dev, struct spi_device, dev);
drivers/iio/dac/stm32-dac-core.c
45
return container_of(com, struct stm32_dac_priv, common);
drivers/iio/filter/admv8818.c
633
struct admv8818_state *st = container_of(nb, struct admv8818_state, nb);
drivers/iio/frequency/adf4350.c
68
#define to_adf4350_state(_hw) container_of(_hw, struct adf4350_state, hw)
drivers/iio/frequency/adf4377.c
446
#define to_adf4377_state(h) container_of(h, struct adf4377_state, hw)
drivers/iio/frequency/adf4377.c
926
struct adf4377_state *st = container_of(nb, struct adf4377_state, nb);
drivers/iio/frequency/admv1013.c
386
struct admv1013_state *st = container_of(nb, struct admv1013_state, nb);
drivers/iio/frequency/admv1014.c
493
struct admv1014_state *st = container_of(nb, struct admv1014_state, nb);
drivers/iio/health/afe440x.h
143
container_of(_dev_attr, struct afe440x_attr, dev_attr)
drivers/iio/imu/adis16550.c
202
struct adis16550 *st = container_of(adis, struct adis16550, adis);
drivers/iio/industrialio-buffer.c
1475
#define to_dev_attr(_attr) container_of(_attr, struct device_attribute, attr)
drivers/iio/industrialio-buffer.c
1563
struct iio_dmabuf_priv *priv = container_of(ref, struct iio_dmabuf_priv, ref);
drivers/iio/industrialio-buffer.c
1811
container_of(fence, struct iio_dma_fence, base);
drivers/iio/industrialio-buffer.c
1953
container_of(work, struct iio_dma_fence, work);
drivers/iio/industrialio-buffer.c
1964
container_of(fence, struct iio_dma_fence, base);
drivers/iio/industrialio-buffer.c
2468
struct iio_buffer *buffer = container_of(ref, struct iio_buffer, ref);
drivers/iio/industrialio-core.c
1790
container_of(inode->i_cdev, struct iio_dev_opaque, chrdev);
drivers/iio/industrialio-core.c
1825
container_of(inode->i_cdev, struct iio_dev_opaque, chrdev);
drivers/iio/industrialio-trigger.c
158
struct iio_trigger *trig = container_of(work, struct iio_trigger,
drivers/iio/industrialio-trigger.c
538
struct iio_trigger *trig = container_of(chip, struct iio_trigger, subirq_chip);
drivers/iio/industrialio-trigger.c
546
struct iio_trigger *trig = container_of(chip, struct iio_trigger, subirq_chip);
drivers/iio/light/gp2ap020a00f.c
825
container_of(work, struct gp2ap020a00f_data, work);
drivers/iio/light/iqs621-als.c
105
iqs621_als = container_of(notifier, struct iqs621_als_private,
drivers/iio/light/lm3533-als.c
497
return container_of(attr, struct lm3533_als_attribute, dev_attr);
drivers/iio/light/tsl2563.c
179
container_of(work, struct tsl2563_chip, poweroff_work.work);
drivers/iio/position/iqs624-pos.c
61
iqs624_pos = container_of(notifier, struct iqs624_pos_private,
drivers/iio/proximity/as3935.c
248
st = container_of(work, struct as3935_state, work.work);
drivers/iio/proximity/cros_ec_mkbp_proximity.c
128
data = container_of(nb, struct cros_ec_mkbp_proximity_data,
drivers/iio/proximity/srf04.c
358
struct platform_device *pdev = container_of(dev,
drivers/iio/proximity/srf04.c
370
struct platform_device *pdev = container_of(dev,
drivers/iio/temperature/ltc2983.c
192
container_of(_sensor, struct ltc2983_thermocouple, sensor)
drivers/iio/temperature/ltc2983.c
195
container_of(_sensor, struct ltc2983_rtd, sensor)
drivers/iio/temperature/ltc2983.c
198
container_of(_sensor, struct ltc2983_thermistor, sensor)
drivers/iio/temperature/ltc2983.c
201
container_of(_sensor, struct ltc2983_diode, sensor)
drivers/iio/temperature/ltc2983.c
204
container_of(_sensor, struct ltc2983_rsense, sensor)
drivers/iio/temperature/ltc2983.c
207
container_of(_sensor, struct ltc2983_adc, sensor)
drivers/iio/temperature/ltc2983.c
210
container_of(_sensor, struct ltc2983_temp, sensor)
drivers/iio/trigger/iio-trig-hrtimer.c
102
info = container_of(timer, struct iio_hrtimer_info, timer);
drivers/iio/trigger/iio-trig-sysfs.c
94
struct iio_sysfs_trig *trig = container_of(work, struct iio_sysfs_trig,
drivers/infiniband/core/addr.c
602
req = container_of(_work, struct addr_req, work.work);
drivers/infiniband/core/agent.c
134
mad_send_wr = container_of(send_buf,
drivers/infiniband/core/cache.c
1000
return container_of(attr, struct ib_gid_table_entry, attr)->context;
drivers/infiniband/core/cache.c
1282
container_of(attr, struct ib_gid_table_entry, attr);
drivers/infiniband/core/cache.c
1301
container_of(attr, struct ib_gid_table_entry, attr);
drivers/infiniband/core/cache.c
1322
container_of(attr, struct ib_gid_table_entry, attr);
drivers/infiniband/core/cache.c
1538
container_of(_work, struct ib_update_work, work);
drivers/infiniband/core/cache.c
1563
container_of(_work, struct ib_update_work, work);
drivers/infiniband/core/cache.c
218
container_of(kref, struct ib_gid_table_entry, kref);
drivers/infiniband/core/cache.c
226
container_of(head, struct roce_gid_ndev_storage, rcu_head);
drivers/infiniband/core/cache.c
267
container_of(kref, struct ib_gid_table_entry, kref);
drivers/infiniband/core/cache.c
283
container_of(work, struct ib_gid_table_entry, del_work);
drivers/infiniband/core/cm.c
1050
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
drivers/infiniband/core/cm.c
1063
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
drivers/infiniband/core/cm.c
1218
container_of(cm_id, struct cm_id_private, id);
drivers/infiniband/core/cm.c
1526
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
drivers/infiniband/core/cm.c
2303
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
drivers/infiniband/core/cm.c
2378
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
drivers/infiniband/core/cm.c
255
struct cm_device *cm_dev = container_of(kref, struct cm_device, kref);
drivers/infiniband/core/cm.c
2692
container_of(cm_id, struct cm_id_private, id);
drivers/infiniband/core/cm.c
2792
container_of(cm_id, struct cm_id_private, id);
drivers/infiniband/core/cm.c
3005
container_of(cm_id, struct cm_id_private, id);
drivers/infiniband/core/cm.c
3119
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
drivers/infiniband/core/cm.c
3431
timewait_info = container_of(work, struct cm_timewait_info, work);
drivers/infiniband/core/cm.c
3486
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
drivers/infiniband/core/cm.c
3691
container_of(cm_id, struct cm_id_private, id);
drivers/infiniband/core/cm.c
3841
struct cm_work *work = container_of(_work, struct cm_work, work.work);
drivers/infiniband/core/cm.c
3909
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
drivers/infiniband/core/cm.c
3963
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
drivers/infiniband/core/cm.c
4247
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
drivers/infiniband/core/cm.c
4270
container_of(attr, struct cm_counter_attribute, attr);
drivers/infiniband/core/cma.c
1130
id_priv = container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
1167
id_priv = container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
1296
id_priv = container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
141
id_priv = container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
2122
container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
2286
listen_id_priv = container_of(listen_id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
2347
listen_id_priv = container_of(listen_id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
2801
id_priv = container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
2831
id_priv = container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
2870
id_priv = container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
3007
container_of(work, struct cma_multicast, iboe_join.work);
drivers/infiniband/core/cma.c
3028
struct cma_work *work = container_of(_work, struct cma_work, work);
drivers/infiniband/core/cma.c
3171
id_priv = container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
3400
id_priv = container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
3615
id_priv = container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
3635
id_priv = container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
3947
container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
4074
container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
4141
container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
4188
container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
4214
container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
4509
container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
4556
container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
4578
container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
4697
container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
4746
container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
4758
container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
4767
container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
4778
id_priv = container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
4800
id_priv = container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
4829
id_priv = container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
500
this = container_of(*new, struct id_table_entry, rb_node);
drivers/infiniband/core/cma.c
5088
container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
5142
id_priv = container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma.c
5214
container_of(_work, struct rdma_id_private, id.net_work);
drivers/infiniband/core/cma.c
537
data = container_of(node, struct id_table_entry, rb_node);
drivers/infiniband/core/cma.c
5657
id_priv = container_of(id, struct rdma_id_private, id);
drivers/infiniband/core/cma_configfs.c
237
struct config_group *group = container_of(item, struct config_group,
drivers/infiniband/core/cma_configfs.c
239
struct cma_dev_group *cma_dev_group = container_of(group,
drivers/infiniband/core/cma_configfs.c
248
struct config_group *group = container_of(item, struct config_group,
drivers/infiniband/core/cma_configfs.c
250
struct cma_dev_group *cma_dev_group = container_of(group,
drivers/infiniband/core/cma_configfs.c
321
container_of(item, struct config_group, cg_item);
drivers/infiniband/core/cma_configfs.c
323
container_of(group, struct cma_dev_group, device_group);
drivers/infiniband/core/cma_configfs.c
64
group = container_of(item, struct config_group, cg_item);
drivers/infiniband/core/cma_configfs.c
65
return container_of(group, struct cma_dev_port_group, group);
drivers/infiniband/core/counters.c
301
counter = container_of(res, struct rdma_counter, res);
drivers/infiniband/core/counters.c
322
counter = container_of(kref, struct rdma_counter, kref);
drivers/infiniband/core/counters.c
419
counter = container_of(res, struct rdma_counter, res);
drivers/infiniband/core/counters.c
463
qp = container_of(res, struct ib_qp, res);
drivers/infiniband/core/counters.c
484
counter = container_of(res, struct rdma_counter, res);
drivers/infiniband/core/cq.c
153
struct ib_cq *cq = container_of(iop, struct ib_cq, iop);
drivers/infiniband/core/cq.c
180
struct ib_cq *cq = container_of(work, struct ib_cq, work);
drivers/infiniband/core/cq.c
41
struct dim *dim = container_of(w, struct dim, work);
drivers/infiniband/core/device.c
1637
container_of(work, struct ib_device, unregistration_work);
drivers/infiniband/core/device.c
475
struct ib_device *dev = container_of(device, struct ib_device, dev);
drivers/infiniband/core/device.c
485
kfree_rcu(container_of(dev->port_data, struct ib_port_data_rcu,
drivers/infiniband/core/device.c
515
container_of(d, struct ib_core_device, dev);
drivers/infiniband/core/device.c
923
container_of(dev, struct ib_core_device, dev);
drivers/infiniband/core/ib_core_uverbs.c
186
container_of(kref, struct rdma_user_mmap_entry, ref);
drivers/infiniband/core/iwcm.c
1016
struct iwcm_work *work = container_of(_work, struct iwcm_work, work);
drivers/infiniband/core/iwcm.c
1060
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
drivers/infiniband/core/iwcm.c
1147
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
drivers/infiniband/core/iwcm.c
224
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
drivers/infiniband/core/iwcm.c
232
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
drivers/infiniband/core/iwcm.c
310
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
drivers/infiniband/core/iwcm.c
375
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
drivers/infiniband/core/iwcm.c
449
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
drivers/infiniband/core/iwcm.c
566
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
drivers/infiniband/core/iwcm.c
610
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
drivers/infiniband/core/iwcm.c
648
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
drivers/infiniband/core/iwcm.c
703
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
drivers/infiniband/core/iwcm.c
803
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
drivers/infiniband/core/iwpm_util.c
337
nlmsg_request = container_of(kref, struct iwpm_nlmsg_request, kref);
drivers/infiniband/core/mad.c
1009
mad_agent_priv = container_of(send_buf->mad_agent,
drivers/infiniband/core/mad.c
1011
mad_send_wr = container_of(send_buf, struct ib_mad_send_wr_private,
drivers/infiniband/core/mad.c
1274
mad_send_wr = container_of(send_buf,
drivers/infiniband/core/mad.c
1374
mad_recv_wc = container_of(mad_recv_buf, struct ib_mad_recv_wc,
drivers/infiniband/core/mad.c
1376
mad_priv_hdr = container_of(mad_recv_wc,
drivers/infiniband/core/mad.c
1379
priv = container_of(mad_priv_hdr, struct ib_mad_private,
drivers/infiniband/core/mad.c
2279
container_of(wc->wr_cqe, struct ib_mad_list_head, cqe);
drivers/infiniband/core/mad.c
2307
mad_priv_hdr = container_of(mad_list, struct ib_mad_private_header,
drivers/infiniband/core/mad.c
2309
recv = container_of(mad_priv_hdr, struct ib_mad_private, header);
drivers/infiniband/core/mad.c
2505
container_of(wc->wr_cqe, struct ib_mad_list_head, cqe);
drivers/infiniband/core/mad.c
2521
mad_send_wr = container_of(mad_list, struct ib_mad_send_wr_private,
drivers/infiniband/core/mad.c
2542
mad_list = container_of(qp_info->overflow_list.next,
drivers/infiniband/core/mad.c
2544
queued_send_wr = container_of(mad_list,
drivers/infiniband/core/mad.c
2578
mad_send_wr = container_of(mad_list,
drivers/infiniband/core/mad.c
2590
container_of(wc->wr_cqe, struct ib_mad_list_head, cqe);
drivers/infiniband/core/mad.c
2599
mad_send_wr = container_of(mad_list, struct ib_mad_send_wr_private,
drivers/infiniband/core/mad.c
2722
mad_agent_priv = container_of(send_buf->mad_agent,
drivers/infiniband/core/mad.c
2760
container_of(work, struct ib_mad_agent_private, local_work);
drivers/infiniband/core/mad.c
2884
mad_agent_priv = container_of(work, struct ib_mad_agent_private,
drivers/infiniband/core/mad.c
3016
mad_priv_hdr = container_of(mad_list,
drivers/infiniband/core/mad.c
3019
recv = container_of(mad_priv_hdr, struct ib_mad_private,
drivers/infiniband/core/mad.c
553
mad_agent_priv = container_of(mad_agent,
drivers/infiniband/core/mad.c
848
send_wr->cur_seg = container_of(send_wr->rmpp_list.next,
drivers/infiniband/core/mad.c
873
mad_agent_priv = container_of(mad_agent, struct ib_mad_agent_private,
drivers/infiniband/core/mad.c
977
mad_send_wr = container_of(send_buf, struct ib_mad_send_wr_private,
drivers/infiniband/core/mad_rmpp.c
244
container_of(work, struct mad_rmpp_recv, timeout_work.work);
drivers/infiniband/core/mad_rmpp.c
266
container_of(work, struct mad_rmpp_recv, cleanup_work.work);
drivers/infiniband/core/mad_rmpp.c
391
return container_of(seg->list.next, struct ib_mad_recv_buf, list);
drivers/infiniband/core/multicast.c
432
group = container_of(work, typeof(*group), work);
drivers/infiniband/core/multicast.c
667
member = container_of(multicast, struct mcast_member, multicast);
drivers/infiniband/core/multicast.c
799
dev = container_of(handler, struct mcast_device, event_handler);
drivers/infiniband/core/nldev.c
1003
struct ib_mr *mr = container_of(res, struct ib_mr, res);
drivers/infiniband/core/nldev.c
1052
container_of(res, struct rdma_counter, res);
drivers/infiniband/core/nldev.c
542
struct ib_qp *qp = container_of(res, struct ib_qp, res);
drivers/infiniband/core/nldev.c
571
struct ib_qp *qp = container_of(res, struct ib_qp, res);
drivers/infiniband/core/nldev.c
585
container_of(res, struct rdma_id_private, res);
drivers/infiniband/core/nldev.c
636
struct ib_cq *cq = container_of(res, struct ib_cq, res);
drivers/infiniband/core/nldev.c
670
struct ib_cq *cq = container_of(res, struct ib_cq, res);
drivers/infiniband/core/nldev.c
681
struct ib_mr *mr = container_of(res, struct ib_mr, res);
drivers/infiniband/core/nldev.c
713
struct ib_mr *mr = container_of(res, struct ib_mr, res);
drivers/infiniband/core/nldev.c
724
struct ib_pd *pd = container_of(res, struct ib_pd, res);
drivers/infiniband/core/nldev.c
755
struct ib_ucontext *ctx = container_of(res, struct ib_ucontext, res);
drivers/infiniband/core/nldev.c
814
qp = container_of(res, struct ib_qp, res);
drivers/infiniband/core/nldev.c
855
struct ib_srq *srq = container_of(res, struct ib_srq, res);
drivers/infiniband/core/nldev.c
891
struct ib_srq *srq = container_of(res, struct ib_srq, res);
drivers/infiniband/core/nldev.c
956
qp = container_of(res, struct ib_qp, res);
drivers/infiniband/core/rdma_core.c
352
container_of(obj->type_attrs, struct uverbs_obj_fd_type, type);
drivers/infiniband/core/rdma_core.c
467
container_of(obj->type_attrs, struct uverbs_obj_fd_type, type);
drivers/infiniband/core/rdma_core.c
47
kfree_rcu(container_of(ref, struct ib_uobject, ref), rcu);
drivers/infiniband/core/rdma_core.c
539
container_of(uobj->uapi_object->type_attrs,
drivers/infiniband/core/rdma_core.c
576
const struct uverbs_obj_fd_type *fd_type = container_of(
drivers/infiniband/core/restrack.c
100
return container_of(res, struct rdma_counter, res)->device;
drivers/infiniband/core/restrack.c
102
return container_of(res, struct ib_srq, res)->device;
drivers/infiniband/core/restrack.c
104
return container_of(res, struct ib_dmah, res)->device;
drivers/infiniband/core/restrack.c
197
struct ib_qp *qp = container_of(res, struct ib_qp, res);
drivers/infiniband/core/restrack.c
215
counter = container_of(res, struct rdma_counter, res);
drivers/infiniband/core/restrack.c
265
res = container_of(kref, struct rdma_restrack_entry, kref);
drivers/infiniband/core/restrack.c
87
return container_of(res, struct ib_pd, res)->device;
drivers/infiniband/core/restrack.c
89
return container_of(res, struct ib_cq, res)->device;
drivers/infiniband/core/restrack.c
91
return container_of(res, struct ib_qp, res)->device;
drivers/infiniband/core/restrack.c
93
return container_of(res, struct rdma_id_private,
drivers/infiniband/core/restrack.c
96
return container_of(res, struct ib_mr, res)->device;
drivers/infiniband/core/restrack.c
98
return container_of(res, struct ib_ucontext, res)->device;
drivers/infiniband/core/roce_gid_mgmt.c
644
container_of(_work, struct netdev_event_work, work);
drivers/infiniband/core/roce_gid_mgmt.c
806
container_of(ptr, struct netdev_notifier_changeupper_info, info),
drivers/infiniband/core/roce_gid_mgmt.c
828
container_of(_work, struct update_gid_event_work, work);
drivers/infiniband/core/sa_query.c
1184
struct ib_sa_sm_ah *sm_ah = container_of(kref, struct ib_sa_sm_ah, ref);
drivers/infiniband/core/sa_query.c
1527
container_of(sa_query, struct ib_sa_path_query, sa_query);
drivers/infiniband/core/sa_query.c
1595
container_of(sa_query, struct ib_sa_service_query, sa_query);
drivers/infiniband/core/sa_query.c
1624
container_of(sa_query, struct ib_sa_path_query, sa_query);
drivers/infiniband/core/sa_query.c
1633
container_of(sa_query, struct ib_sa_service_query, sa_query);
drivers/infiniband/core/sa_query.c
1866
container_of(sa_query, struct ib_sa_mcmember_query, sa_query);
drivers/infiniband/core/sa_query.c
1880
kfree(container_of(sa_query, struct ib_sa_mcmember_query, sa_query));
drivers/infiniband/core/sa_query.c
1957
container_of(sa_query, struct ib_sa_guidinfo_query, sa_query);
drivers/infiniband/core/sa_query.c
1971
kfree(container_of(sa_query, struct ib_sa_guidinfo_query, sa_query));
drivers/infiniband/core/sa_query.c
2067
container_of(sa_query, struct ib_sa_classport_info_query, sa_query);
drivers/infiniband/core/sa_query.c
2115
kfree(container_of(sa_query, struct ib_sa_classport_info_query,
drivers/infiniband/core/sa_query.c
2176
container_of(work, struct ib_sa_port, ib_cpi_work.work);
drivers/infiniband/core/sa_query.c
2298
container_of(work, struct ib_sa_port, update_task);
drivers/infiniband/core/sa_query.c
2376
container_of(handler, typeof(*sa_dev), event_handler);
drivers/infiniband/core/sa_query.c
947
path_query = container_of(query, struct ib_sa_path_query, sa_query);
drivers/infiniband/core/sysfs.c
109
container_of(attr, struct ib_port_attribute, attr);
drivers/infiniband/core/sysfs.c
110
struct ib_port *p = container_of(kobj, struct ib_port, kobj);
drivers/infiniband/core/sysfs.c
123
container_of(attr, struct ib_port_attribute, attr);
drivers/infiniband/core/sysfs.c
124
struct ib_port *p = container_of(kobj, struct ib_port, kobj);
drivers/infiniband/core/sysfs.c
134
struct ib_port *port = container_of(kobj, struct ib_port, kobj);
drivers/infiniband/core/sysfs.c
1360
struct ib_port *port = container_of(p, struct ib_port, kobj);
drivers/infiniband/core/sysfs.c
150
container_of(attr, struct hw_stats_device_attribute, attr);
drivers/infiniband/core/sysfs.c
151
struct ib_device *ibdev = container_of(dev, struct ib_device, dev);
drivers/infiniband/core/sysfs.c
162
container_of(attr, struct hw_stats_device_attribute, attr);
drivers/infiniband/core/sysfs.c
163
struct ib_device *ibdev = container_of(dev, struct ib_device, dev);
drivers/infiniband/core/sysfs.c
174
container_of(attr, struct hw_stats_port_attribute, attr);
drivers/infiniband/core/sysfs.c
187
container_of(attr, struct hw_stats_port_attribute, attr);
drivers/infiniband/core/sysfs.c
199
container_of(attr, struct ib_port_attribute, attr);
drivers/infiniband/core/sysfs.c
200
struct ib_port *p = container_of(kobj, struct gid_attr_group,
drivers/infiniband/core/sysfs.c
415
container_of(attr, struct port_table_attribute, attr);
drivers/infiniband/core/sysfs.c
433
container_of(attr, struct port_table_attribute, attr);
drivers/infiniband/core/sysfs.c
477
container_of(attr, struct port_table_attribute, attr);
drivers/infiniband/core/sysfs.c
554
container_of(attr, struct port_table_attribute, attr);
drivers/infiniband/core/sysfs.c
705
struct ib_port *port = container_of(kobj, struct ib_port, kobj);
drivers/infiniband/core/sysfs.c
719
container_of(kobj, struct gid_attr_group, kobj);
drivers/infiniband/core/ucaps.c
126
struct ib_ucap *ucap = container_of(device, struct ib_ucap, dev);
drivers/infiniband/core/ucaps.c
200
struct ib_ucap *ucap = container_of(ref, struct ib_ucap, ref);
drivers/infiniband/core/ucma.c
179
struct ucma_context *ctx = container_of(work, struct ucma_context, close_work);
drivers/infiniband/core/user_mad.c
1007
port = container_of(inode->i_cdev, struct ib_umad_port, cdev);
drivers/infiniband/core/user_mad.c
1099
port = container_of(inode->i_cdev, struct ib_umad_port, sm_cdev);
drivers/infiniband/core/user_mad.c
159
container_of(kref, struct ib_umad_device, kref);
drivers/infiniband/core/user_mad.c
346
recv_buf = container_of(recv_buf->list.next,
drivers/infiniband/core/uverbs.h
294
async_ev_file = container_of(async_ev_file_uobj,
drivers/infiniband/core/uverbs.h
309
container_of(kref, struct ib_uverbs_dmabuf_file, kref);
drivers/infiniband/core/uverbs_cmd.c
1012
ev_file = container_of(uobj, struct ib_uverbs_completion_event_file,
drivers/infiniband/core/uverbs_cmd.c
1285
obj = container_of(uobj, struct ib_ucq_object, uevent.uobject);
drivers/infiniband/core/uverbs_cmd.c
1476
obj->uxrcd = container_of(xrcd_uobj, struct ib_uxrcd_object,
drivers/infiniband/core/uverbs_cmd.c
1623
obj->uxrcd = container_of(xrcd_uobj, struct ib_uxrcd_object, uobject);
drivers/infiniband/core/uverbs_cmd.c
2000
obj = container_of(uobj, struct ib_uqp_object, uevent.uobject);
drivers/infiniband/core/uverbs_cmd.c
201
return container_of(uobj, struct ib_uverbs_completion_event_file,
drivers/infiniband/core/uverbs_cmd.c
3019
obj = container_of(uobj, struct ib_uwq_object, uevent.uobject);
drivers/infiniband/core/uverbs_cmd.c
330
container_of(uobj, struct ib_uverbs_async_event_file, uobj));
drivers/infiniband/core/uverbs_cmd.c
3424
obj->uxrcd = container_of(xrcd_uobj, struct ib_uxrcd_object, uobject);
drivers/infiniband/core/uverbs_cmd.c
3610
obj = container_of(uobj, struct ib_uevent_object, uobject);
drivers/infiniband/core/uverbs_ioctl.c
113
container_of(&bundle->hdr, struct bundle_priv, bundle);
drivers/infiniband/core/uverbs_ioctl.c
155
container_of(&bundle->hdr, struct bundle_priv, bundle);
drivers/infiniband/core/uverbs_ioctl.c
173
container_of(&pbundle->bundle, struct uverbs_attr_bundle, hdr);
drivers/infiniband/core/uverbs_ioctl.c
249
container_of(&pbundle->bundle, struct uverbs_attr_bundle, hdr);
drivers/infiniband/core/uverbs_ioctl.c
433
container_of(&pbundle->bundle, struct uverbs_attr_bundle, hdr);
drivers/infiniband/core/uverbs_ioctl.c
512
container_of(&pbundle->bundle, struct uverbs_attr_bundle, hdr);
drivers/infiniband/core/uverbs_ioctl.c
589
pbundle->allocated_mem = container_of(&pbundle->alloc_head,
drivers/infiniband/core/uverbs_ioctl.c
608
sizeof(*container_of(&pbundle->bundle,
drivers/infiniband/core/uverbs_ioctl.c
713
container_of(&bundle->hdr, struct bundle_priv, bundle);
drivers/infiniband/core/uverbs_ioctl.c
715
container_of(&pbundle->bundle, struct uverbs_attr_bundle, hdr);
drivers/infiniband/core/uverbs_ioctl.c
844
container_of(&bundle->hdr, struct bundle_priv, bundle);
drivers/infiniband/core/uverbs_main.c
1086
container_of(device, struct ib_uverbs_device, dev);
drivers/infiniband/core/uverbs_main.c
1105
container_of(device, struct ib_uverbs_device, dev);
drivers/infiniband/core/uverbs_main.c
135
container_of(device, struct ib_uverbs_device, dev);
drivers/infiniband/core/uverbs_main.c
200
container_of(ref, struct ib_uverbs_file, ref);
drivers/infiniband/core/uverbs_main.c
476
container_of(handler, struct ib_uverbs_async_event_file,
drivers/infiniband/core/uverbs_main.c
938
dev = container_of(inode->i_cdev, struct ib_uverbs_device, cdev);
drivers/infiniband/core/uverbs_std_types.c
108
container_of(uobject, struct ib_uxrcd_object, uobject);
drivers/infiniband/core/uverbs_std_types.c
162
container_of(uobj, struct ib_uverbs_completion_event_file,
drivers/infiniband/core/uverbs_std_types.c
57
container_of(uobject, struct ib_uflow_object, uobject);
drivers/infiniband/core/uverbs_std_types_async_fd.c
18
container_of(uobj, struct ib_uverbs_async_event_file, uobj));
drivers/infiniband/core/uverbs_std_types_async_fd.c
26
container_of(uobj, struct ib_uverbs_async_event_file, uobj);
drivers/infiniband/core/uverbs_std_types_async_fd.c
45
container_of(uobj, struct ib_uverbs_async_event_file, uobj);
drivers/infiniband/core/uverbs_std_types_cq.c
104
ev_file = container_of(ev_file_uobj,
drivers/infiniband/core/uverbs_std_types_cq.c
267
container_of(uobj, struct ib_ucq_object, uevent.uobject);
drivers/infiniband/core/uverbs_std_types_cq.c
45
container_of(uobject, struct ib_ucq_object, uevent.uobject);
drivers/infiniband/core/uverbs_std_types_cq.c
53
ev_queue ? container_of(ev_queue,
drivers/infiniband/core/uverbs_std_types_cq.c
64
struct ib_ucq_object *obj = container_of(
drivers/infiniband/core/uverbs_std_types_dmabuf.c
164
container_of(uobj, struct ib_uverbs_dmabuf_file, uobj);
drivers/infiniband/core/uverbs_std_types_dmabuf.c
95
container_of(uobj, struct ib_uverbs_dmabuf_file, uobj);
drivers/infiniband/core/uverbs_std_types_qp.c
17
container_of(uobject, struct ib_uqp_object, uevent.uobject);
drivers/infiniband/core/uverbs_std_types_qp.c
260
obj->uxrcd = container_of(xrcd_uobj, struct ib_uxrcd_object,
drivers/infiniband/core/uverbs_std_types_qp.c
351
container_of(uobj, struct ib_uqp_object, uevent.uobject);
drivers/infiniband/core/uverbs_std_types_qp.c
85
struct ib_uqp_object *obj = container_of(
drivers/infiniband/core/uverbs_std_types_srq.c
16
container_of(uobject, struct ib_uevent_object, uobject);
drivers/infiniband/core/uverbs_std_types_srq.c
203
container_of(uobj, struct ib_usrq_object, uevent.uobject);
drivers/infiniband/core/uverbs_std_types_srq.c
26
container_of(uobject, struct ib_usrq_object,
drivers/infiniband/core/uverbs_std_types_srq.c
39
struct ib_usrq_object *obj = container_of(
drivers/infiniband/core/uverbs_std_types_srq.c
84
obj->uxrcd = container_of(xrcd_uobj, struct ib_uxrcd_object,
drivers/infiniband/core/uverbs_std_types_wq.c
16
container_of(uobject, struct ib_uwq_object, uevent.uobject);
drivers/infiniband/core/uverbs_std_types_wq.c
165
container_of(uobj, struct ib_uwq_object, uevent.uobject);
drivers/infiniband/core/uverbs_std_types_wq.c
30
struct ib_uwq_object *obj = container_of(
drivers/infiniband/core/verbs.c
2881
struct ib_drain_cqe *cqe = container_of(wc->wr_cqe, struct ib_drain_cqe,
drivers/infiniband/hw/bng_re/bng_dev.c
410
container_of(adev, struct bnge_auxr_priv, aux_dev);
drivers/infiniband/hw/bng_re/bng_dev.c
450
container_of(adev, struct bnge_auxr_priv, aux_dev);
drivers/infiniband/hw/bnxt_re/bnxt_re.h
239
container_of((ptr), struct bnxt_re_dev, member)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1318
srq = container_of(init_attr->srq, struct bnxt_re_srq, ib_srq);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1508
cq = container_of(init_attr->send_cq, struct bnxt_re_cq, ib_cq);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1514
cq = container_of(init_attr->recv_cq, struct bnxt_re_cq, ib_cq);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1668
pd = container_of(ib_pd, struct bnxt_re_pd, ib_pd);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1671
qp = container_of(ib_qp, struct bnxt_re_qp, ib_qp);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1840
struct bnxt_re_srq *srq = container_of(ib_srq, struct bnxt_re_srq,
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1901
pd = container_of(ib_pd, struct bnxt_re_pd, ib_pd);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1904
srq = container_of(ib_srq, struct bnxt_re_srq, ib_srq);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1988
struct bnxt_re_srq *srq = container_of(ib_srq, struct bnxt_re_srq,
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2017
struct bnxt_re_srq *srq = container_of(ib_srq, struct bnxt_re_srq,
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2040
struct bnxt_re_srq *srq = container_of(ib_srq, struct bnxt_re_srq,
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2100
struct bnxt_re_qp *qp = container_of(ib_qp, struct bnxt_re_qp, ib_qp);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2356
struct bnxt_re_qp *qp = container_of(ib_qp, struct bnxt_re_qp, ib_qp);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2421
struct bnxt_re_ah *ah = container_of(ud_wr(wr)->ah, struct bnxt_re_ah,
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2646
ah = container_of(ud_wr(wr)->ah, struct bnxt_re_ah, ib_ah);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2754
struct bnxt_re_mr *mr = container_of(wr->mr, struct bnxt_re_mr, ib_mr);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2911
struct bnxt_re_qp *qp = container_of(ib_qp, struct bnxt_re_qp, ib_qp);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
3042
struct bnxt_re_qp *qp = container_of(ib_qp, struct bnxt_re_qp, ib_qp);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
3126
cq = container_of(ib_cq, struct bnxt_re_cq, ib_cq);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
3148
struct bnxt_re_cq *cq = container_of(ibcq, struct bnxt_re_cq, ib_cq);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
3285
cq = container_of(ibcq, struct bnxt_re_cq, ib_cq);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
3855
struct bnxt_re_cq *cq = container_of(ib_cq, struct bnxt_re_cq, ib_cq);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
3888
qp = container_of(lib_qp,
drivers/infiniband/hw/bnxt_re/ib_verbs.c
3911
qp = container_of
drivers/infiniband/hw/bnxt_re/ib_verbs.c
3997
struct bnxt_re_cq *cq = container_of(ib_cq, struct bnxt_re_cq, ib_cq);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4025
struct bnxt_re_pd *pd = container_of(ib_pd, struct bnxt_re_pd, ib_pd);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4074
struct bnxt_re_mr *mr = container_of(ib_mr, struct bnxt_re_mr, ib_mr);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4100
struct bnxt_re_mr *mr = container_of(ib_mr, struct bnxt_re_mr, ib_mr);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4112
struct bnxt_re_mr *mr = container_of(ib_mr, struct bnxt_re_mr, ib_mr);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4121
struct bnxt_re_pd *pd = container_of(ib_pd, struct bnxt_re_pd, ib_pd);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4180
struct bnxt_re_pd *pd = container_of(ib_pd, struct bnxt_re_pd, ib_pd);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4214
struct bnxt_re_mw *mw = container_of(ib_mw, struct bnxt_re_mw, ib_mw);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4232
struct bnxt_re_pd *pd = container_of(ib_pd, struct bnxt_re_pd, ib_pd);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4309
struct bnxt_re_pd *pd = container_of(ib_pd, struct bnxt_re_pd, ib_pd);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4333
struct bnxt_re_pd *pd = container_of(ib_pd, struct bnxt_re_pd, ib_pd);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4359
container_of(ctx, struct bnxt_re_ucontext, ib_uctx);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4450
struct bnxt_re_ucontext *uctx = container_of(ib_uctx,
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4492
struct bnxt_re_qp *qp = container_of(ib_qp, struct bnxt_re_qp, ib_qp);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4540
container_of(flow_id, struct bnxt_re_flow, ib_flow);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4586
struct bnxt_re_ucontext *uctx = container_of(ib_uctx,
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4598
bnxt_entry = container_of(rdma_entry, struct bnxt_re_user_mmap_entry,
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4645
bnxt_entry = container_of(rdma_entry, struct bnxt_re_user_mmap_entry,
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4690
uctx = container_of(ib_uverbs_get_ucontext(attrs), struct bnxt_re_ucontext, ib_uctx);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4710
uctx = container_of(ib_uverbs_get_ucontext(attrs), struct bnxt_re_ucontext, ib_uctx);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4864
uctx = container_of(ib_uctx, struct bnxt_re_ucontext, ib_uctx);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
514
struct bnxt_re_qp *qp = container_of(qplib_qp, struct bnxt_re_qp,
drivers/infiniband/hw/bnxt_re/ib_verbs.c
517
struct bnxt_re_pd *pd = container_of(ib_pd, struct bnxt_re_pd, ib_pd);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
693
struct bnxt_re_pd *pd = container_of(ib_pd, struct bnxt_re_pd, ib_pd);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
718
struct bnxt_re_pd *pd = container_of(ibpd, struct bnxt_re_pd, ib_pd);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
786
struct bnxt_re_ah *ah = container_of(ib_ah, struct bnxt_re_ah, ib_ah);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
826
struct bnxt_re_pd *pd = container_of(ib_pd, struct bnxt_re_pd, ib_pd);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
832
struct bnxt_re_ah *ah = container_of(ib_ah, struct bnxt_re_ah, ib_ah);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
895
struct bnxt_re_ah *ah = container_of(ib_ah, struct bnxt_re_ah, ib_ah);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
990
struct bnxt_re_qp *qp = container_of(ib_qp, struct bnxt_re_qp, ib_qp);
drivers/infiniband/hw/bnxt_re/main.c
1086
mr = container_of(ib_mr, struct bnxt_re_mr, ib_mr);
drivers/infiniband/hw/bnxt_re/main.c
1116
mr = container_of(ib_mr, struct bnxt_re_mr, ib_mr);
drivers/infiniband/hw/bnxt_re/main.c
1144
cq = container_of(ib_cq, struct bnxt_re_cq, ib_cq);
drivers/infiniband/hw/bnxt_re/main.c
1175
cq = container_of(ib_cq, struct bnxt_re_cq, ib_cq);
drivers/infiniband/hw/bnxt_re/main.c
1208
qp = container_of(ib_qp, struct bnxt_re_qp, ib_qp);
drivers/infiniband/hw/bnxt_re/main.c
1276
srq = container_of(ib_srq, struct bnxt_re_srq, ib_srq);
drivers/infiniband/hw/bnxt_re/main.c
1302
srq = container_of(ib_srq, struct bnxt_re_srq, ib_srq);
drivers/infiniband/hw/bnxt_re/main.c
1511
srq = container_of(qp->qplib_qp.srq, struct bnxt_re_srq,
drivers/infiniband/hw/bnxt_re/main.c
1683
qp = container_of(lib_qp, struct bnxt_re_qp, qplib_qp);
drivers/infiniband/hw/bnxt_re/main.c
1688
cq = container_of(lib_cq, struct bnxt_re_cq, qplib_cq);
drivers/infiniband/hw/bnxt_re/main.c
1720
struct bnxt_re_srq *srq = container_of(handle, struct bnxt_re_srq,
drivers/infiniband/hw/bnxt_re/main.c
1739
struct bnxt_re_cq *cq = container_of(handle, struct bnxt_re_cq,
drivers/infiniband/hw/bnxt_re/main.c
2415
container_of(adev, struct bnxt_aux_priv, aux_dev);
drivers/infiniband/hw/bnxt_re/main.c
2486
container_of(adev, struct bnxt_aux_priv, aux_dev);
drivers/infiniband/hw/bnxt_re/main.c
374
container_of(work, struct bnxt_re_dcb_work, work);
drivers/infiniband/hw/bnxt_re/main.c
766
struct bnxt_re_dev *rdev = container_of(work, struct bnxt_re_dev,
drivers/infiniband/hw/bnxt_re/main.c
807
struct bnxt_re_dev *rdev = container_of(work, struct bnxt_re_dev,
drivers/infiniband/hw/bnxt_re/qplib_fp.c
160
container_of(work, struct bnxt_qplib_nq_work, work);
drivers/infiniband/hw/bnxt_re/qplib_fp.c
341
cq_p = container_of(cq, struct bnxt_re_cq, qplib_cq);
drivers/infiniband/hw/bnxt_re/qplib_fp.c
370
srq_p = container_of(srq, struct bnxt_re_srq, qplib_srq);
drivers/infiniband/hw/bnxt_re/qplib_res.h
414
container_of(ptr, type, member)
drivers/infiniband/hw/cxgb4/cm.c
390
ep = container_of(kref, struct c4iw_ep, com.kref);
drivers/infiniband/hw/cxgb4/cq.c
83
ucontext = container_of(uctx, struct c4iw_ucontext, uctx);
drivers/infiniband/hw/cxgb4/device.c
1515
wr_waitp = container_of(kref, struct c4iw_wr_wait, kref);
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
340
return container_of(ibdev, struct c4iw_dev, ibdev);
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
368
return container_of(ibpd, struct c4iw_pd, ibpd);
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
405
return container_of(ibmr, struct c4iw_mr, ibmr);
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
419
return container_of(ibmw, struct c4iw_mw, ibmw);
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
436
return container_of(ibcq, struct c4iw_cq, ibcq);
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
498
return container_of(ibqp, struct c4iw_qp, ibqp);
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
518
return container_of(ibsrq, struct c4iw_srq, ibsrq);
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
532
return container_of(c, struct c4iw_ucontext, ibucontext);
drivers/infiniband/hw/cxgb4/provider.c
443
struct c4iw_dev *c4iw_dev = container_of(dev, struct c4iw_dev,
drivers/infiniband/hw/cxgb4/provider.c
529
struct uld_ctx *ctx = container_of(work, struct uld_ctx, reg_work);
drivers/infiniband/hw/cxgb4/resource.c
285
rdev = container_of(kref, struct c4iw_rdev, pbl_kref);
drivers/infiniband/hw/cxgb4/resource.c
367
rdev = container_of(kref, struct c4iw_rdev, rqt_kref);
drivers/infiniband/hw/efa/efa_main.c
96
struct efa_dev *dev = container_of(eeq->edev, struct efa_dev, edev);
drivers/infiniband/hw/efa/efa_verbs.c
139
return container_of(ibdev, struct efa_dev, ibdev);
drivers/infiniband/hw/efa/efa_verbs.c
144
return container_of(ibucontext, struct efa_ucontext, ibucontext);
drivers/infiniband/hw/efa/efa_verbs.c
149
return container_of(ibpd, struct efa_pd, ibpd);
drivers/infiniband/hw/efa/efa_verbs.c
154
return container_of(ibmr, struct efa_mr, ibmr);
drivers/infiniband/hw/efa/efa_verbs.c
159
return container_of(ibqp, struct efa_qp, ibqp);
drivers/infiniband/hw/efa/efa_verbs.c
164
return container_of(ibcq, struct efa_cq, ibcq);
drivers/infiniband/hw/efa/efa_verbs.c
169
return container_of(ibah, struct efa_ah, ibah);
drivers/infiniband/hw/efa/efa_verbs.c
175
return container_of(rdma_entry, struct efa_user_mmap_entry, rdma_entry);
drivers/infiniband/hw/erdma/erdma.h
229
return container_of(ibdev, struct erdma_dev, ibdev);
drivers/infiniband/hw/erdma/erdma_cm.c
181
struct erdma_cep *cep = container_of(ref, struct erdma_cep, ref);
drivers/infiniband/hw/erdma/erdma_cm.c
747
work = container_of(w, struct erdma_cm_work, work.work);
drivers/infiniband/hw/erdma/erdma_cmdq.c
11
struct erdma_dev *dev = container_of(cmdq, struct erdma_dev, cmdq);
drivers/infiniband/hw/erdma/erdma_cmdq.c
25
struct erdma_dev *dev = container_of(cmdq, struct erdma_dev, cmdq);
drivers/infiniband/hw/erdma/erdma_main.c
23
struct erdma_dev *dev = container_of(nb, struct erdma_dev, netdev_nb);
drivers/infiniband/hw/erdma/erdma_qp.c
309
struct erdma_qp *qp = container_of(ref, struct erdma_qp, ref);
drivers/infiniband/hw/erdma/erdma_qp.c
492
rdma_wr = container_of(send_wr, struct ib_rdma_wr, wr);
drivers/infiniband/hw/erdma/erdma_qp.c
519
rdma_wr = container_of(send_wr, struct ib_rdma_wr, wr);
drivers/infiniband/hw/erdma/erdma_verbs.c
459
container_of(dwork, struct erdma_qp, reflush_dwork);
drivers/infiniband/hw/erdma/erdma_verbs.h
386
return container_of(ibctx, struct erdma_ucontext, ibucontext);
drivers/infiniband/hw/erdma/erdma_verbs.h
391
return container_of(pd, struct erdma_pd, ibpd);
drivers/infiniband/hw/erdma/erdma_verbs.h
396
return container_of(ibmr, struct erdma_mr, ibmr);
drivers/infiniband/hw/erdma/erdma_verbs.h
401
return container_of(qp, struct erdma_qp, ibqp);
drivers/infiniband/hw/erdma/erdma_verbs.h
406
return container_of(ibcq, struct erdma_cq, ibcq);
drivers/infiniband/hw/erdma/erdma_verbs.h
411
return container_of(ibah, struct erdma_ah, ibah);
drivers/infiniband/hw/erdma/erdma_verbs.h
427
return container_of(ibmmap, struct erdma_user_mmap_entry, rdma_entry);
drivers/infiniband/hw/hfi1/affinity.c
782
struct hfi1_msix_entry *msix = container_of(notify,
drivers/infiniband/hw/hfi1/chip.c
12502
struct hfi1_devdata *dd = container_of(work, struct hfi1_devdata,
drivers/infiniband/hw/hfi1/chip.c
6659
struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata,
drivers/infiniband/hw/hfi1/chip.c
6872
struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata,
drivers/infiniband/hw/hfi1/chip.c
6969
struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata,
drivers/infiniband/hw/hfi1/chip.c
7099
struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata,
drivers/infiniband/hw/hfi1/chip.c
7186
struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata,
drivers/infiniband/hw/hfi1/chip.c
7423
struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata,
drivers/infiniband/hw/hfi1/chip.c
7692
struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata,
drivers/infiniband/hw/hfi1/chip.c
8455
struct hfi1_netdev_rxq *rxq = container_of(napi,
drivers/infiniband/hw/hfi1/chip.c
9666
qd = container_of(work, struct qsfp_data, qsfp_work);
drivers/infiniband/hw/hfi1/chip.c
9836
struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata,
drivers/infiniband/hw/hfi1/driver.c
1174
struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata,
drivers/infiniband/hw/hfi1/driver.c
120
struct hfi1_ibdev *ibdev = container_of(rdi, struct hfi1_ibdev, rdi);
drivers/infiniband/hw/hfi1/driver.c
121
struct hfi1_devdata *dd = container_of(ibdev,
drivers/infiniband/hw/hfi1/driver.c
1640
struct hfi1_netdev_rxq *rxq = container_of(napi,
drivers/infiniband/hw/hfi1/file_ops.c
149
struct hfi1_devdata *dd = container_of(inode->i_cdev,
drivers/infiniband/hw/hfi1/file_ops.c
631
struct hfi1_devdata *dd = container_of(inode->i_cdev,
drivers/infiniband/hw/hfi1/hfi.h
1909
return container_of(dev, struct hfi1_devdata, verbs_dev);
drivers/infiniband/hw/hfi1/hfi.h
1919
return container_of(ibp, struct hfi1_pportdata, ibport_data);
drivers/infiniband/hw/hfi1/hfi.h
1924
return container_of(rdi, struct hfi1_ibdev, rdi);
drivers/infiniband/hw/hfi1/init.c
176
container_of(kref, struct hfi1_ctxtdata, kref);
drivers/infiniband/hw/hfi1/init.c
545
cca_timer = container_of(t, struct cca_timer, hrtimer);
drivers/infiniband/hw/hfi1/ipoib_tx.c
157
container_of(napi, struct hfi1_ipoib_txq, napi);
drivers/infiniband/hw/hfi1/ipoib_tx.c
190
struct ipoib_txreq *tx = container_of(txreq, struct ipoib_txreq, txreq);
drivers/infiniband/hw/hfi1/ipoib_tx.c
620
container_of(wait->iow, struct hfi1_ipoib_txq, wait);
drivers/infiniband/hw/hfi1/ipoib_tx.c
661
container_of(wait, struct hfi1_ipoib_txq, wait);
drivers/infiniband/hw/hfi1/ipoib_tx.c
671
container_of(work, struct iowait_work, iowork);
drivers/infiniband/hw/hfi1/ipoib_tx.c
674
container_of(wait, struct hfi1_ipoib_txq, wait);
drivers/infiniband/hw/hfi1/ipoib_tx.c
777
container_of(txreq, struct ipoib_txreq, txreq);
drivers/infiniband/hw/hfi1/mmu_rb.c
191
container_of(refcount, struct mmu_rb_node, refcount);
drivers/infiniband/hw/hfi1/mmu_rb.c
200
container_of(refcount, struct mmu_rb_node, refcount);
drivers/infiniband/hw/hfi1/mmu_rb.c
216
container_of(refcount, struct mmu_rb_node, refcount);
drivers/infiniband/hw/hfi1/mmu_rb.c
265
container_of(mn, struct mmu_rb_handler, mn);
drivers/infiniband/hw/hfi1/mmu_rb.c
294
struct mmu_rb_handler *handler = container_of(work,
drivers/infiniband/hw/hfi1/opfn.c
116
od = container_of(work, struct hfi1_opfn_data, opfn_work);
drivers/infiniband/hw/hfi1/opfn.c
117
qpriv = container_of(od, struct hfi1_qp_priv, opfn);
drivers/infiniband/hw/hfi1/pin_system.c
111
return container_of(rb_node, struct sdma_mmu_node, rb);
drivers/infiniband/hw/hfi1/pin_system.c
455
container_of(mnode, struct sdma_mmu_node, rb);
drivers/infiniband/hw/hfi1/pin_system.c
471
container_of(mnode, struct sdma_mmu_node, rb);
drivers/infiniband/hw/hfi1/pio.c
1814
struct pio_vl_map *m = container_of(list, struct pio_vl_map, list);
drivers/infiniband/hw/hfi1/pio.c
536
sc = container_of(work, struct send_context, halt_work);
drivers/infiniband/hw/hfi1/qp.c
118
container_of(tx, struct verbs_txreq, txreq));
drivers/infiniband/hw/hfi1/qp.c
443
struct verbs_txreq *tx = container_of(stx, struct verbs_txreq, txreq);
drivers/infiniband/hw/hfi1/qp.c
709
struct hfi1_ibdev *verbs_dev = container_of(rdi,
drivers/infiniband/hw/hfi1/qp.c
712
struct hfi1_devdata *dd = container_of(verbs_dev,
drivers/infiniband/hw/hfi1/qp.c
802
struct hfi1_ibdev *verbs_dev = container_of(rdi,
drivers/infiniband/hw/hfi1/qp.c
805
struct hfi1_devdata *dd = container_of(verbs_dev,
drivers/infiniband/hw/hfi1/qp.c
825
struct hfi1_ibdev *verbs_dev = container_of(rdi,
drivers/infiniband/hw/hfi1/qp.c
828
struct hfi1_devdata *dd = container_of(verbs_dev,
drivers/infiniband/hw/hfi1/ruc.c
478
struct iowait_work *w = container_of(work, struct iowait_work, iowork);
drivers/infiniband/hw/hfi1/sdma.c
1128
struct sdma_vl_map *m = container_of(list, struct sdma_vl_map, list);
drivers/infiniband/hw/hfi1/sdma.c
228
container_of(kref, struct sdma_state, kref);
drivers/infiniband/hw/hfi1/sdma.c
410
container_of(work, struct sdma_engine, flush_worker);
drivers/infiniband/hw/hfi1/sdma.c
420
struct sdma_engine *sde = container_of(work, struct sdma_engine,
drivers/infiniband/hw/hfi1/sysfs.c
150
container_of(attr, struct hfi1_sc2vl_attr, attr);
drivers/infiniband/hw/hfi1/sysfs.c
247
container_of(attr, struct hfi1_sl2sc_attr, attr);
drivers/infiniband/hw/hfi1/sysfs.c
346
container_of(attr, struct hfi1_vl2mtu_attr, attr);
drivers/infiniband/hw/hfi1/sysfs.c
578
container_of(attr, struct sde_attribute, attr);
drivers/infiniband/hw/hfi1/sysfs.c
580
container_of(kobj, struct sdma_engine, kobj);
drivers/infiniband/hw/hfi1/sysfs.c
592
container_of(attr, struct sde_attribute, attr);
drivers/infiniband/hw/hfi1/sysfs.c
594
container_of(kobj, struct sdma_engine, kobj);
drivers/infiniband/hw/hfi1/tid_rdma.c
323
struct hfi1_ibdev *verbs_dev = container_of(rdi,
drivers/infiniband/hw/hfi1/tid_rdma.c
326
struct hfi1_devdata *dd = container_of(verbs_dev,
drivers/infiniband/hw/hfi1/tid_rdma.c
5344
struct iowait_work *w = container_of(work, struct iowait_work, iowork);
drivers/infiniband/hw/hfi1/tid_rdma.c
649
tr = container_of(work, struct tid_rdma_qp_params, trigger_work);
drivers/infiniband/hw/hfi1/tid_rdma.c
650
priv = container_of(tr, struct hfi1_qp_priv, tid_rdma);
drivers/infiniband/hw/hfi1/user_exp_rcv.c
894
container_of(mni, struct tid_rb_node, notifier);
drivers/infiniband/hw/hfi1/user_exp_rcv.c
944
container_of(mni, struct tid_user_buf, notifier);
drivers/infiniband/hw/hfi1/user_sdma.c
1155
container_of(txreq, struct user_sdma_txreq, txreq);
drivers/infiniband/hw/hfi1/user_sdma.c
1200
container_of(t, struct user_sdma_txreq, txreq);
drivers/infiniband/hw/hfi1/user_sdma.c
72
container_of(wait->iow, struct hfi1_user_sdma_pkt_q, busy);
drivers/infiniband/hw/hfi1/user_sdma.c
99
container_of(wait, struct hfi1_user_sdma_pkt_q, busy);
drivers/infiniband/hw/hfi1/verbs.c
1459
struct hfi1_ibport *ibp = container_of(rvp, struct hfi1_ibport, rvp);
drivers/infiniband/hw/hfi1/verbs.c
590
container_of(cookie, struct verbs_txreq, txreq);
drivers/infiniband/hw/hfi1/verbs.h
269
rdi = container_of(ibdev, struct rvt_dev_info, ibdev);
drivers/infiniband/hw/hfi1/verbs.h
270
return container_of(rdi, struct hfi1_ibdev, rdi);
drivers/infiniband/hw/hfi1/verbs.h
277
priv = container_of(s_iowait, struct hfi1_qp_priv, s_iowait);
drivers/infiniband/hw/hfi1/verbs_txreq.h
66
return container_of(stx, struct verbs_txreq, txreq);
drivers/infiniband/hw/hfi1/vnic_sdma.c
193
container_of(wait->iow, struct hfi1_vnic_sdma, wait);
drivers/infiniband/hw/hfi1/vnic_sdma.c
220
container_of(wait, struct hfi1_vnic_sdma, wait);
drivers/infiniband/hw/hfi1/vnic_sdma.c
41
struct vnic_txreq *tx = container_of(txreq, struct vnic_txreq, txreq);
drivers/infiniband/hw/hns/hns_roce_bond.c
22
return container_of(ibdev, struct hns_roce_dev, ib_dev);
drivers/infiniband/hw/hns/hns_roce_bond.c
540
container_of(delayed_work, struct hns_roce_bond_group,
drivers/infiniband/hw/hns/hns_roce_bond.c
832
container_of(self, struct hns_roce_bond_group, bond_nb);
drivers/infiniband/hw/hns/hns_roce_device.h
1053
return container_of(ib_dev, struct hns_roce_dev, ib_dev);
drivers/infiniband/hw/hns/hns_roce_device.h
1059
return container_of(ibucontext, struct hns_roce_ucontext, ibucontext);
drivers/infiniband/hw/hns/hns_roce_device.h
1064
return container_of(ibpd, struct hns_roce_pd, ibpd);
drivers/infiniband/hw/hns/hns_roce_device.h
1069
return container_of(ibxrcd, struct hns_roce_xrcd, ibxrcd);
drivers/infiniband/hw/hns/hns_roce_device.h
1074
return container_of(ibah, struct hns_roce_ah, ibah);
drivers/infiniband/hw/hns/hns_roce_device.h
1079
return container_of(ibmr, struct hns_roce_mr, ibmr);
drivers/infiniband/hw/hns/hns_roce_device.h
1084
return container_of(ibqp, struct hns_roce_qp, ibqp);
drivers/infiniband/hw/hns/hns_roce_device.h
1089
return container_of(ib_cq, struct hns_roce_cq, ib_cq);
drivers/infiniband/hw/hns/hns_roce_device.h
1094
return container_of(ibsrq, struct hns_roce_srq, ibsrq);
drivers/infiniband/hw/hns/hns_roce_device.h
1100
return container_of(rdma_entry, struct hns_user_mmap_entry, rdma_entry);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
6413
container_of(work, struct hns_roce_work, work);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
6751
container_of(ecc_work, struct hns_roce_dev, ecc_work);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
906
struct hns_roce_drain_cqe *cqe = container_of(wc->wr_cqe,
drivers/infiniband/hw/hns/hns_roce_main.c
181
hr_dev = container_of(self, struct hns_roce_dev, iboe.nb);
drivers/infiniband/hw/hns/hns_roce_qp.c
62
struct hns_roce_work *flush_work = container_of(work,
drivers/infiniband/hw/hns/hns_roce_qp.c
64
struct hns_roce_qp *hr_qp = container_of(flush_work,
drivers/infiniband/hw/ionic/ionic_admin.c
264
container_of(ws, struct ionic_ibdev, admin_dwork.work);
drivers/infiniband/hw/ionic/ionic_admin.c
321
struct ionic_aq *aq = container_of(ws, struct ionic_aq, work);
drivers/infiniband/hw/ionic/ionic_admin.c
761
container_of(ws, struct ionic_ibdev, reset_work);
drivers/infiniband/hw/ionic/ionic_admin.c
937
struct ionic_eq *eq = container_of(work, struct ionic_eq, work);
drivers/infiniband/hw/ionic/ionic_controlpath.c
455
ionic_entry = container_of(rdma_entry, struct ionic_mmap_entry,
drivers/infiniband/hw/ionic/ionic_controlpath.c
481
ionic_entry = container_of(rdma_entry, struct ionic_mmap_entry,
drivers/infiniband/hw/ionic/ionic_ibdev.c
380
ionic_adev = container_of(adev, struct ionic_aux_dev, adev);
drivers/infiniband/hw/ionic/ionic_ibdev.h
344
return container_of(ibdev, struct ionic_ibdev, ibdev);
drivers/infiniband/hw/ionic/ionic_ibdev.h
349
return container_of(ibctx, struct ionic_ctx, ibctx);
drivers/infiniband/hw/ionic/ionic_ibdev.h
365
return container_of(ibpd, struct ionic_pd, ibpd);
drivers/infiniband/hw/ionic/ionic_ibdev.h
370
return container_of(ibmr, struct ionic_mr, ibmr);
drivers/infiniband/hw/ionic/ionic_ibdev.h
375
return container_of(ibmw, struct ionic_mr, ibmw);
drivers/infiniband/hw/ionic/ionic_ibdev.h
380
return container_of(ibcq, struct ionic_vcq, ibcq);
drivers/infiniband/hw/ionic/ionic_ibdev.h
391
return container_of(ibqp, struct ionic_qp, ibqp);
drivers/infiniband/hw/ionic/ionic_ibdev.h
396
return container_of(ibah, struct ionic_ah, ibah);
drivers/infiniband/hw/ionic/ionic_ibdev.h
421
struct ionic_qp *qp = container_of(kref, struct ionic_qp, qp_kref);
drivers/infiniband/hw/ionic/ionic_ibdev.h
428
struct ionic_cq *cq = container_of(kref, struct ionic_cq, cq_kref);
drivers/infiniband/hw/irdma/cm.c
1281
cm_node = container_of(list_node, struct irdma_cm_node,
drivers/infiniband/hw/irdma/cm.c
1894
cm_node = container_of(list_pos, struct irdma_cm_node,
drivers/infiniband/hw/irdma/cm.c
3607
struct disconn_work *dwork = container_of(work, struct disconn_work, work);
drivers/infiniband/hw/irdma/cm.c
4227
struct irdma_cm_event *event = container_of(work, struct irdma_cm_event, event_work);
drivers/infiniband/hw/irdma/cm.c
4311
cm_node = container_of(list_node, struct irdma_cm_node,
drivers/infiniband/hw/irdma/ctrl.c
35
return container_of(entry, struct irdma_sc_qp, list);
drivers/infiniband/hw/irdma/hw.c
2259
struct irdma_pci_f *rf = container_of(work, struct irdma_pci_f,
drivers/infiniband/hw/irdma/i40iw_if.c
187
struct i40e_auxiliary_device *i40e_adev = container_of(aux_dev,
drivers/infiniband/hw/irdma/i40iw_if.c
200
struct i40e_auxiliary_device *i40e_adev = container_of(aux_dev,
drivers/infiniband/hw/irdma/icrdma_if.c
253
iidc_adev = container_of(aux_dev, struct iidc_rdma_core_auxiliary_dev, adev);
drivers/infiniband/hw/irdma/icrdma_if.c
314
container_of(aux_dev, struct iidc_rdma_core_auxiliary_dev, adev);
drivers/infiniband/hw/irdma/ig3rdma_if.c
172
container_of(aux_dev, struct iidc_rdma_core_auxiliary_dev, adev);
drivers/infiniband/hw/irdma/ig3rdma_if.c
210
container_of(aux_dev, struct iidc_rdma_core_auxiliary_dev, adev);
drivers/infiniband/hw/irdma/main.c
127
container_of(aux_dev, struct iidc_rdma_vport_auxiliary_dev, adev);
drivers/infiniband/hw/irdma/main.c
71
container_of(aux_dev, struct iidc_rdma_vport_auxiliary_dev, adev);
drivers/infiniband/hw/irdma/main.h
379
return container_of(ibdev, struct irdma_device, ibdev);
drivers/infiniband/hw/irdma/main.h
384
return container_of(ibucontext, struct irdma_ucontext, ibucontext);
drivers/infiniband/hw/irdma/main.h
390
return container_of(rdma_entry, struct irdma_user_mmap_entry,
drivers/infiniband/hw/irdma/main.h
396
return container_of(ibpd, struct irdma_pd, ibpd);
drivers/infiniband/hw/irdma/main.h
401
return container_of(ibah, struct irdma_ah, ibah);
drivers/infiniband/hw/irdma/main.h
406
return container_of(ibmr, struct irdma_mr, ibmr);
drivers/infiniband/hw/irdma/main.h
411
return container_of(ibmw, struct irdma_mr, ibmw);
drivers/infiniband/hw/irdma/main.h
416
return container_of(ibcq, struct irdma_cq, ibcq);
drivers/infiniband/hw/irdma/main.h
421
return container_of(ibqp, struct irdma_qp, ibqp);
drivers/infiniband/hw/irdma/main.h
426
return container_of(dev, struct irdma_pci_f, sc_dev);
drivers/infiniband/hw/irdma/main.h
431
return container_of(ibsrq, struct irdma_srq, ibsrq);
drivers/infiniband/hw/irdma/utils.c
570
container_of(pcmdinfo, struct irdma_cqp_request, info);
drivers/infiniband/hw/irdma/utils.c
841
return &(container_of(dev, struct irdma_pci_f, sc_dev))->iwdev->ibdev;
drivers/infiniband/hw/irdma/verbs.c
1924
struct irdma_cq_buf *cq_buf = container_of(work, struct irdma_cq_buf, work);
drivers/infiniband/hw/irdma/verbs.c
1987
struct irdma_ceq *iwceq = container_of(ceq, struct irdma_ceq, sc_ceq);
drivers/infiniband/hw/irdma/verbs.c
2174
struct irdma_srq *iwsrq = container_of(srq, struct irdma_srq, sc_srq);
drivers/infiniband/hw/irdma/verbs.c
4403
cq_buf = container_of(list_node, struct irdma_cq_buf, list);
drivers/infiniband/hw/irdma/verbs.c
5059
struct irdma_ah *ah = container_of(ibah, struct irdma_ah, ibah);
drivers/infiniband/hw/irdma/verbs.c
5215
struct irdma_ah *ah = container_of(ibah, struct irdma_ah, ibah);
drivers/infiniband/hw/irdma/verbs.c
5268
struct irdma_ah *ah = container_of(ibah, struct irdma_ah, ibah);
drivers/infiniband/hw/irdma/verbs.c
894
struct irdma_qp *iwqp = container_of(dwork, struct irdma_qp, dwork_flush);
drivers/infiniband/hw/mana/ah.c
11
struct mana_ib_dev *mdev = container_of(ibah->device, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/ah.c
12
struct mana_ib_ah *ah = container_of(ibah, struct mana_ib_ah, ibah);
drivers/infiniband/hw/mana/ah.c
52
struct mana_ib_dev *mdev = container_of(ibah->device, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/ah.c
53
struct mana_ib_ah *ah = container_of(ibah, struct mana_ib_ah, ibah);
drivers/infiniband/hw/mana/counters.c
103
struct mana_ib_dev *mdev = container_of(ibdev, struct mana_ib_dev,
drivers/infiniband/hw/mana/counters.c
71
struct mana_ib_dev *mdev = container_of(ibdev, struct mana_ib_dev,
drivers/infiniband/hw/mana/cq.c
112
struct mana_ib_cq *cq = container_of(ibcq, struct mana_ib_cq, ibcq);
drivers/infiniband/hw/mana/cq.c
116
mdev = container_of(ibdev, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/cq.c
12
struct mana_ib_cq *cq = container_of(ibcq, struct mana_ib_cq, ibcq);
drivers/infiniband/hw/mana/cq.c
179
struct mana_ib_cq *cq = container_of(ibcq, struct mana_ib_cq, ibcq);
drivers/infiniband/hw/mana/cq.c
23
mdev = container_of(ibdev, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/cq.c
306
cq = container_of(qp->ibqp.send_cq, struct mana_ib_cq, ibcq);
drivers/infiniband/hw/mana/cq.c
324
struct mana_ib_cq *cq = container_of(ibcq, struct mana_ib_cq, ibcq);
drivers/infiniband/hw/mana/cq.c
325
struct mana_ib_dev *mdev = container_of(ibcq->device, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/device.c
116
struct mana_adev *madev = container_of(adev, struct mana_adev, adev);
drivers/infiniband/hw/mana/device.c
81
struct mana_ib_dev *dev = container_of(this, struct mana_ib_dev, nb);
drivers/infiniband/hw/mana/main.c
1022
struct mana_ib_cq *send_cq = container_of(qp->ibqp.send_cq, struct mana_ib_cq, ibcq);
drivers/infiniband/hw/mana/main.c
1023
struct mana_ib_cq *recv_cq = container_of(qp->ibqp.recv_cq, struct mana_ib_cq, ibcq);
drivers/infiniband/hw/mana/main.c
1024
struct mana_ib_pd *pd = container_of(qp->ibqp.pd, struct mana_ib_pd, ibpd);
drivers/infiniband/hw/mana/main.c
1081
struct mana_ib_cq *send_cq = container_of(qp->ibqp.send_cq, struct mana_ib_cq, ibcq);
drivers/infiniband/hw/mana/main.c
1082
struct mana_ib_cq *recv_cq = container_of(qp->ibqp.recv_cq, struct mana_ib_cq, ibcq);
drivers/infiniband/hw/mana/main.c
1083
struct mana_ib_pd *pd = container_of(qp->ibqp.pd, struct mana_ib_pd, ibpd);
drivers/infiniband/hw/mana/main.c
115
struct mana_ib_pd *pd = container_of(ibpd, struct mana_ib_pd, ibpd);
drivers/infiniband/hw/mana/main.c
123
dev = container_of(ibdev, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/main.c
203
container_of(ibcontext, struct mana_ib_ucontext, ibucontext);
drivers/infiniband/hw/mana/main.c
210
mdev = container_of(ibdev, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/main.c
230
container_of(ibcontext, struct mana_ib_ucontext, ibucontext);
drivers/infiniband/hw/mana/main.c
236
mdev = container_of(ibdev, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/main.c
517
container_of(ibcontext, struct mana_ib_ucontext, ibucontext);
drivers/infiniband/hw/mana/main.c
525
mdev = container_of(ibdev, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/main.c
553
struct mana_ib_dev *dev = container_of(ibdev, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/main.c
583
struct mana_ib_dev *dev = container_of(ibdev, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/main.c
618
struct mana_ib_dev *dev = container_of(ibdev, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/main.c
71
struct mana_ib_pd *pd = container_of(ibpd, struct mana_ib_pd, ibpd);
drivers/infiniband/hw/mana/main.c
80
dev = container_of(ibdev, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/main.c
882
struct mana_ib_dev *mdev = container_of(attr->device, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/main.c
912
struct mana_ib_dev *mdev = container_of(attr->device, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/mana_ib.h
596
struct mana_ib_dev *mdev = container_of(ibdev, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/mr.c
119
struct mana_ib_pd *pd = container_of(ibpd, struct mana_ib_pd, ibpd);
drivers/infiniband/hw/mana/mr.c
130
dev = container_of(ibdev, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/mr.c
206
struct mana_ib_pd *pd = container_of(ibpd, struct mana_ib_pd, ibpd);
drivers/infiniband/hw/mana/mr.c
218
dev = container_of(ibdev, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/mr.c
277
struct mana_ib_pd *pd = container_of(ibpd, struct mana_ib_pd, ibpd);
drivers/infiniband/hw/mana/mr.c
284
dev = container_of(ibdev, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/mr.c
309
struct mana_ib_mr *mr = container_of(ibmr, struct mana_ib_mr, ibmr);
drivers/infiniband/hw/mana/mr.c
314
dev = container_of(ibdev, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/mr.c
359
struct mana_ib_dev *dev = container_of(ibdev, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/mr.c
401
struct mana_ib_dev *dev = container_of(ibdm->device, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/mr.c
402
struct mana_ib_dm *dm = container_of(ibdm, struct mana_ib_dm, ibdm);
drivers/infiniband/hw/mana/mr.c
417
struct mana_ib_dev *dev = container_of(ibpd->device, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/mr.c
418
struct mana_ib_dm *mana_dm = container_of(ibdm, struct mana_ib_dm, ibdm);
drivers/infiniband/hw/mana/mr.c
419
struct mana_ib_pd *pd = container_of(ibpd, struct mana_ib_pd, ibpd);
drivers/infiniband/hw/mana/qp.c
180
wq = container_of(ibwq, struct mana_ib_wq, ibwq);
drivers/infiniband/hw/mana/qp.c
183
cq = container_of(ibcq, struct mana_ib_cq, ibcq);
drivers/infiniband/hw/mana/qp.c
249
wq = container_of(ibwq, struct mana_ib_wq, ibwq);
drivers/infiniband/hw/mana/qp.c
250
cq = container_of(ibcq, struct mana_ib_cq, ibcq);
drivers/infiniband/hw/mana/qp.c
265
struct mana_ib_pd *pd = container_of(ibpd, struct mana_ib_pd, ibpd);
drivers/infiniband/hw/mana/qp.c
266
struct mana_ib_qp *qp = container_of(ibqp, struct mana_ib_qp, ibqp);
drivers/infiniband/hw/mana/qp.c
268
container_of(ibpd->device, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/qp.c
270
container_of(attr->send_cq, struct mana_ib_cq, ibcq);
drivers/infiniband/hw/mana/qp.c
529
struct mana_ib_dev *mdev = container_of(ibpd->device, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/qp.c
530
struct mana_ib_qp *qp = container_of(ibqp, struct mana_ib_qp, ibqp);
drivers/infiniband/hw/mana/qp.c
604
struct mana_ib_cq *send_cq = container_of(qp->ibqp.send_cq, struct mana_ib_cq, ibcq);
drivers/infiniband/hw/mana/qp.c
605
struct mana_ib_cq *recv_cq = container_of(qp->ibqp.recv_cq, struct mana_ib_cq, ibcq);
drivers/infiniband/hw/mana/qp.c
619
struct mana_ib_cq *send_cq = container_of(qp->ibqp.send_cq, struct mana_ib_cq, ibcq);
drivers/infiniband/hw/mana/qp.c
620
struct mana_ib_cq *recv_cq = container_of(qp->ibqp.recv_cq, struct mana_ib_cq, ibcq);
drivers/infiniband/hw/mana/qp.c
635
struct mana_ib_dev *mdev = container_of(ibpd->device, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/qp.c
636
struct mana_ib_qp *qp = container_of(ibqp, struct mana_ib_qp, ibqp);
drivers/infiniband/hw/mana/qp.c
727
struct mana_ib_dev *mdev = container_of(ibqp->device, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/qp.c
728
struct mana_ib_qp *qp = container_of(ibqp, struct mana_ib_qp, ibqp);
drivers/infiniband/hw/mana/qp.c
815
container_of(qp->ibqp.device, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/qp.c
827
wq = container_of(ibwq, struct mana_ib_wq, ibwq);
drivers/infiniband/hw/mana/qp.c
839
container_of(qp->ibqp.device, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/qp.c
847
pd = container_of(ibpd, struct mana_ib_pd, ibpd);
drivers/infiniband/hw/mana/qp.c
861
container_of(qp->ibqp.device, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/qp.c
879
container_of(qp->ibqp.device, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/qp.c
900
struct mana_ib_qp *qp = container_of(ibqp, struct mana_ib_qp, ibqp);
drivers/infiniband/hw/mana/qp.c
95
struct mana_ib_qp *qp = container_of(ibqp, struct mana_ib_qp, ibqp);
drivers/infiniband/hw/mana/qp.c
97
container_of(pd->device, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/wq.c
13
container_of(pd->device, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/wq.c
61
struct mana_ib_wq *wq = container_of(ibwq, struct mana_ib_wq, ibwq);
drivers/infiniband/hw/mana/wq.c
65
mdev = container_of(ib_dev, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/wr.c
12
struct mana_ib_dev *mdev = container_of(qp->ibqp.device, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/wr.c
148
struct mana_ib_qp *qp = container_of(ibqp, struct mana_ib_qp, ibqp);
drivers/infiniband/hw/mana/wr.c
52
struct mana_ib_qp *qp = container_of(ibqp, struct mana_ib_qp, ibqp);
drivers/infiniband/hw/mana/wr.c
77
struct mana_ib_dev *mdev = container_of(qp->ibqp.device, struct mana_ib_dev, ib_dev);
drivers/infiniband/hw/mana/wr.c
78
struct mana_ib_ah *ah = container_of(wr->ah, struct mana_ib_ah, ibah);
drivers/infiniband/hw/mlx4/alias_GUID.c
749
container_of(delay, struct mlx4_sriov_alias_guid_port_rec_det,
drivers/infiniband/hw/mlx4/alias_GUID.c
752
struct mlx4_ib_sriov *ib_sriov = container_of(sriov_alias_guid,
drivers/infiniband/hw/mlx4/alias_GUID.c
755
struct mlx4_ib_dev *dev = container_of(ib_sriov, struct mlx4_ib_dev, sriov);
drivers/infiniband/hw/mlx4/cm.c
180
struct id_map_entry *ent = container_of(delay, struct id_map_entry, timeout);
drivers/infiniband/hw/mlx4/cm.c
349
struct rej_tmout_entry *item = container_of(delay, struct rej_tmout_entry, timeout);
drivers/infiniband/hw/mlx4/mad.c
1179
struct ib_event_work *ew = container_of(work, struct ib_event_work, work);
drivers/infiniband/hw/mlx4/mad.c
1738
ctx = container_of(work, struct mlx4_ib_demux_pv_ctx, work);
drivers/infiniband/hw/mlx4/mad.c
1902
ctx = container_of(work, struct mlx4_ib_demux_pv_ctx, work);
drivers/infiniband/hw/mlx4/mad.c
2146
dmxw = container_of(work, struct mlx4_ib_demux_work, work);
drivers/infiniband/hw/mlx4/main.c
2352
container_of(ibdev, struct mlx4_ib_dev, ib_dev);
drivers/infiniband/hw/mlx4/main.c
2385
ibdev = container_of(this, struct mlx4_ib_dev, iboe.nb);
drivers/infiniband/hw/mlx4/main.c
2509
container_of(device, struct mlx4_ib_dev, ib_dev);
drivers/infiniband/hw/mlx4/main.c
2614
struct mlx4_adev *madev = container_of(adev, struct mlx4_adev, adev);
drivers/infiniband/hw/mlx4/main.c
2975
struct mlx4_adev *madev = container_of(adev, struct mlx4_adev, adev);
drivers/infiniband/hw/mlx4/main.c
3131
container_of(work, struct ib_event_work, work);
drivers/infiniband/hw/mlx4/main.c
3180
struct ib_event_work *ew = container_of(work, struct ib_event_work, work);
drivers/infiniband/hw/mlx4/main.c
3207
container_of(this, struct mlx4_ib_dev, mlx_nb);
drivers/infiniband/hw/mlx4/mcg.c
1131
struct clean_work *cw = container_of(work, struct clean_work, work);
drivers/infiniband/hw/mlx4/mcg.c
545
group = container_of(delay, typeof(*group), timeout_work);
drivers/infiniband/hw/mlx4/mcg.c
652
group = container_of(work, typeof(*group), work);
drivers/infiniband/hw/mlx4/mcg.c
994
container_of(attr, struct mcast_group, dentry);
drivers/infiniband/hw/mlx4/mlx4_ib.h
675
return container_of(ibdev, struct mlx4_ib_dev, ib_dev);
drivers/infiniband/hw/mlx4/mlx4_ib.h
680
return container_of(ibucontext, struct mlx4_ib_ucontext, ibucontext);
drivers/infiniband/hw/mlx4/mlx4_ib.h
685
return container_of(ibpd, struct mlx4_ib_pd, ibpd);
drivers/infiniband/hw/mlx4/mlx4_ib.h
690
return container_of(ibxrcd, struct mlx4_ib_xrcd, ibxrcd);
drivers/infiniband/hw/mlx4/mlx4_ib.h
695
return container_of(ibcq, struct mlx4_ib_cq, ibcq);
drivers/infiniband/hw/mlx4/mlx4_ib.h
700
return container_of(mcq, struct mlx4_ib_cq, mcq);
drivers/infiniband/hw/mlx4/mlx4_ib.h
705
return container_of(ibmr, struct mlx4_ib_mr, ibmr);
drivers/infiniband/hw/mlx4/mlx4_ib.h
710
return container_of(ibmw, struct mlx4_ib_mw, ibmw);
drivers/infiniband/hw/mlx4/mlx4_ib.h
715
return container_of(ibflow, struct mlx4_ib_flow, ibflow);
drivers/infiniband/hw/mlx4/mlx4_ib.h
720
return container_of(ibqp, struct mlx4_ib_qp, ibqp);
drivers/infiniband/hw/mlx4/mlx4_ib.h
725
return container_of(mqp, struct mlx4_ib_qp, mqp);
drivers/infiniband/hw/mlx4/mlx4_ib.h
730
return container_of(ibsrq, struct mlx4_ib_srq, ibsrq);
drivers/infiniband/hw/mlx4/mlx4_ib.h
735
return container_of(msrq, struct mlx4_ib_srq, msrq);
drivers/infiniband/hw/mlx4/mlx4_ib.h
740
return container_of(ibah, struct mlx4_ib_ah, ibah);
drivers/infiniband/hw/mlx4/qp.c
1026
container_of(init_attr,
drivers/infiniband/hw/mlx4/qp.c
214
container_of(_work, struct mlx4_ib_qp_event_work, work);
drivers/infiniband/hw/mlx4/qp.c
4396
struct mlx4_ib_drain_cqe *cqe = container_of(wc->wr_cqe,
drivers/infiniband/hw/mlx4/sysfs.c
116
container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry);
drivers/infiniband/hw/mlx4/sysfs.c
145
container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry);
drivers/infiniband/hw/mlx4/sysfs.c
379
struct mlx4_port *p = container_of(kobj, struct mlx4_port, kobj);
drivers/infiniband/hw/mlx4/sysfs.c
403
container_of(attr, struct port_attribute, attr);
drivers/infiniband/hw/mlx4/sysfs.c
404
struct mlx4_port *p = container_of(kobj, struct mlx4_port, kobj);
drivers/infiniband/hw/mlx4/sysfs.c
416
container_of(attr, struct port_attribute, attr);
drivers/infiniband/hw/mlx4/sysfs.c
417
struct mlx4_port *p = container_of(kobj, struct mlx4_port, kobj);
drivers/infiniband/hw/mlx4/sysfs.c
444
container_of(attr, struct port_table_attribute, attr);
drivers/infiniband/hw/mlx4/sysfs.c
457
container_of(attr, struct port_table_attribute, attr);
drivers/infiniband/hw/mlx4/sysfs.c
50
container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry);
drivers/infiniband/hw/mlx4/sysfs.c
540
container_of(attr, struct mlx4_port, smi_enabled);
drivers/infiniband/hw/mlx4/sysfs.c
552
container_of(attr, struct mlx4_port, enable_smi_admin);
drivers/infiniband/hw/mlx4/sysfs.c
564
container_of(attr, struct mlx4_port, enable_smi_admin);
drivers/infiniband/hw/mlx4/sysfs.c
738
mport = container_of(p, struct mlx4_port, kobj);
drivers/infiniband/hw/mlx4/sysfs.c
75
container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry);
drivers/infiniband/hw/mlx4/sysfs.c
783
port = container_of(p, struct mlx4_port, kobj);
drivers/infiniband/hw/mlx5/counters.c
28
return container_of(counter, struct mlx5_rdma_counter, rdma_counter);
drivers/infiniband/hw/mlx5/cq.c
53
struct mlx5_ib_cq *cq = container_of(mcq, struct mlx5_ib_cq, mcq);
drivers/infiniband/hw/mlx5/cq.c
946
struct mlx5_ib_cq *cq = container_of(work, struct mlx5_ib_cq,
drivers/infiniband/hw/mlx5/devx.c
1494
struct devx_obj *obj = container_of(mcq, struct devx_obj, core_cq);
drivers/infiniband/hw/mlx5/devx.c
1769
ev_file = container_of(uobj, struct devx_async_cmd_event_file,
drivers/infiniband/hw/mlx5/devx.c
1795
ev_file = container_of(uobj, struct devx_async_event_file,
drivers/infiniband/hw/mlx5/devx.c
1811
container_of(context, struct devx_async_data, cb_work);
drivers/infiniband/hw/mlx5/devx.c
1871
ev_file = container_of(fd_uobj, struct devx_async_cmd_event_file,
drivers/infiniband/hw/mlx5/devx.c
2100
ev_file = container_of(fd_uobj, struct devx_async_event_file,
drivers/infiniband/hw/mlx5/devx.c
2586
table = container_of(nb, struct mlx5_devx_event_table, devx_nb.nb);
drivers/infiniband/hw/mlx5/devx.c
2587
dev = container_of(table, struct mlx5_ib_dev, devx_event_table);
drivers/infiniband/hw/mlx5/devx.c
2663
struct mlx5_async_cmd *devx_out = container_of(context,
drivers/infiniband/hw/mlx5/devx.c
2922
container_of(rcu, struct devx_event_subscription, rcu);
drivers/infiniband/hw/mlx5/devx.c
2941
container_of(uobj, struct devx_async_cmd_event_file,
drivers/infiniband/hw/mlx5/devx.c
2966
container_of(uobj, struct devx_async_event_file,
drivers/infiniband/hw/mlx5/dm.c
166
container_of(kref, struct mlx5_ib_dm_memic, ref);
drivers/infiniband/hw/mlx5/dm.c
545
mdm = container_of(mentry, struct mlx5_ib_dm_memic, mentry);
drivers/infiniband/hw/mlx5/dm.c
549
op_entry = container_of(mentry, struct mlx5_ib_dm_op_entry,
drivers/infiniband/hw/mlx5/dm.h
44
return container_of(ibdm, struct mlx5_ib_dm, ibdm);
drivers/infiniband/hw/mlx5/dm.h
49
return container_of(ibdm, struct mlx5_ib_dm_memic, base.ibdm);
drivers/infiniband/hw/mlx5/dm.h
54
return container_of(ibdm, struct mlx5_ib_dm_icm, base.ibdm);
drivers/infiniband/hw/mlx5/dmah.h
20
return container_of(ibdmah, struct mlx5_ib_dmah, ibdmah);
drivers/infiniband/hw/mlx5/fs.c
645
struct mlx5_ib_flow_handler *handler = container_of(flow_id,
drivers/infiniband/hw/mlx5/gsi.c
72
container_of(wc->wr_cqe, struct mlx5_ib_gsi_wr, cqe);
drivers/infiniband/hw/mlx5/gsi.c
73
struct mlx5_ib_qp *mqp = container_of(gsi, struct mlx5_ib_qp, gsi);
drivers/infiniband/hw/mlx5/ib_rep.c
304
struct mlx5_adev *idev = container_of(adev, struct mlx5_adev, adev);
drivers/infiniband/hw/mlx5/ib_rep.c
315
struct mlx5_adev *idev = container_of(adev, struct mlx5_adev, adev);
drivers/infiniband/hw/mlx5/macsec.c
131
struct mlx5_macsec *macsec = container_of(nb, struct mlx5_macsec, blocking_events_nb);
drivers/infiniband/hw/mlx5/main.c
207
struct mlx5_roce *roce = container_of(this, struct mlx5_roce, nb);
drivers/infiniband/hw/mlx5/main.c
2918
container_of(work, struct mlx5_ib_port_resources,
drivers/infiniband/hw/mlx5/main.c
2994
container_of(work, struct mlx5_ib_delay_drop,
drivers/infiniband/hw/mlx5/main.c
3081
container_of(_work, struct mlx5_ib_event_work, work);
drivers/infiniband/hw/mlx5/main.c
3129
work->dev = container_of(nb, struct mlx5_ib_dev, mdev_events);
drivers/infiniband/hw/mlx5/main.c
3149
work->mpi = container_of(nb, struct mlx5_ib_multiport_info, mdev_events);
drivers/infiniband/hw/mlx5/main.c
3161
container_of(_work, struct mlx5_ib_event_work, work);
drivers/infiniband/hw/mlx5/main.c
3196
work->dev = container_of(nb, struct mlx5_ib_dev, sys_error_events);
drivers/infiniband/hw/mlx5/main.c
3612
container_of(ibdev, struct mlx5_ib_dev, ib_dev);
drivers/infiniband/hw/mlx5/main.c
3620
struct mlx5_ib_dev *dev = container_of(nb, struct mlx5_ib_dev,
drivers/infiniband/hw/mlx5/main.c
3751
struct mlx5_roce *roce = container_of(nb, struct mlx5_roce, mdev_nb);
drivers/infiniband/hw/mlx5/main.c
5245
struct mlx5_adev *idev = container_of(adev, struct mlx5_adev, adev);
drivers/infiniband/hw/mlx5/main.c
5305
struct mlx5_adev *idev = container_of(adev, struct mlx5_adev, adev);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1103
return container_of(ibcntrs, struct mlx5_ib_mcounters, ibcntrs);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1238
return container_of(mcq, struct mlx5_ib_cq, mcq);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1243
return container_of(ibxrcd, struct mlx5_ib_xrcd, ibxrcd);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1248
return container_of(ibdev, struct mlx5_ib_dev, ib_dev);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1266
return container_of(ibcq, struct mlx5_ib_cq, ibcq);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1271
return container_of(mqp, struct mlx5_ib_qp_base, mqp)->container_mibqp;
drivers/infiniband/hw/mlx5/mlx5_ib.h
1276
return container_of(core_qp, struct mlx5_ib_rwq, core_qp);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1281
return container_of(ibpd, struct mlx5_ib_pd, ibpd);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1286
return container_of(ibsrq, struct mlx5_ib_srq, ibsrq);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1291
return container_of(ibqp, struct mlx5_ib_qp, ibqp);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1296
return container_of(ibwq, struct mlx5_ib_rwq, ibwq);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1301
return container_of(ib_rwq_ind_tbl, struct mlx5_ib_rwq_ind_table, ib_rwq_ind_tbl);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1306
return container_of(msrq, struct mlx5_ib_srq, msrq);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1311
return container_of(ibmr, struct mlx5_ib_mr, ibmr);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1316
return container_of(ibmw, struct mlx5_ib_mw, ibmw);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1322
return container_of(ibact, struct mlx5_ib_flow_action, ib_action);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1328
return container_of(rdma_entry,
drivers/infiniband/hw/mlx5/mlx5_ib.h
205
return container_of(ibucontext, struct mlx5_ib_ucontext, ibucontext);
drivers/infiniband/hw/mlx5/mr.c
197
container_of(context, struct mlx5r_async_create_mkey, cb_work);
drivers/infiniband/hw/mlx5/mr.c
627
ent = container_of(work, struct mlx5_cache_ent, dwork.work);
drivers/infiniband/hw/mlx5/odp.c
1039
mr = container_of(mmkey, struct mlx5_ib_mr, mmkey);
drivers/infiniband/hw/mlx5/odp.c
1372
container_of(res, struct mlx5_core_srq, common);
drivers/infiniband/hw/mlx5/odp.c
1555
child_mr = container_of(mmkey, struct mlx5_ib_mr, mmkey);
drivers/infiniband/hw/mlx5/odp.c
1559
mr = container_of(mmkey, struct mlx5_ib_mr, null_mmkey);
drivers/infiniband/hw/mlx5/odp.c
1562
mr = container_of(mmkey, struct mlx5_ib_mr, mmkey);
drivers/infiniband/hw/mlx5/odp.c
1627
struct mlx5_pagefault *pfault = container_of(work,
drivers/infiniband/hw/mlx5/odp.c
1765
container_of(nb, struct mlx5_ib_pf_eq, irq_nb);
drivers/infiniband/hw/mlx5/odp.c
1791
container_of(work, struct mlx5_ib_pf_eq, work);
drivers/infiniband/hw/mlx5/odp.c
1986
mr = container_of(mmkey, struct mlx5_ib_mr, mmkey);
drivers/infiniband/hw/mlx5/odp.c
2009
container_of(w, struct prefetch_mr_work, work);
drivers/infiniband/hw/mlx5/odp.c
214
container_of(work, struct mlx5_ib_mr, odp_destroy.work);
drivers/infiniband/hw/mlx5/odp.c
270
container_of(mni, struct ib_umem_odp, notifier);
drivers/infiniband/hw/mlx5/qp.c
358
container_of(_work, struct mlx5_ib_qp_event_work, work);
drivers/infiniband/hw/mlx5/qp.c
5720
struct mlx5_ib_drain_cqe *cqe = container_of(wc->wr_cqe,
drivers/infiniband/hw/mlx5/qpc.c
112
container_of(nb, struct mlx5_ib_dev, qp_table.nb);
drivers/infiniband/hw/mlx5/srq_cmd.c
735
table = container_of(nb, struct mlx5_srq_table, nb);
drivers/infiniband/hw/mlx5/umr.c
341
container_of(wc->wr_cqe, struct mlx5_ib_umr_context, cqe);
drivers/infiniband/hw/mlx5/wr.c
66
struct ib_ud_wr *ud_wr = container_of(wr, struct ib_ud_wr, wr);
drivers/infiniband/hw/mthca/mthca_dev.h
577
return container_of(ibdev, struct mthca_dev, ib_dev);
drivers/infiniband/hw/mthca/mthca_provider.c
1056
container_of(device, struct mthca_dev, ib_dev);
drivers/infiniband/hw/mthca/mthca_provider.h
283
return container_of(ibucontext, struct mthca_ucontext, ibucontext);
drivers/infiniband/hw/mthca/mthca_provider.h
288
return container_of(ibmr, struct mthca_mr, ibmr);
drivers/infiniband/hw/mthca/mthca_provider.h
293
return container_of(ibpd, struct mthca_pd, ibpd);
drivers/infiniband/hw/mthca/mthca_provider.h
298
return container_of(ibah, struct mthca_ah, ibah);
drivers/infiniband/hw/mthca/mthca_provider.h
303
return container_of(ibcq, struct mthca_cq, ibcq);
drivers/infiniband/hw/mthca/mthca_provider.h
308
return container_of(ibsrq, struct mthca_srq, ibsrq);
drivers/infiniband/hw/mthca/mthca_provider.h
313
return container_of(ibqp, struct mthca_qp, ibqp);
drivers/infiniband/hw/ocrdma/ocrdma.h
455
return container_of(ibdev, struct ocrdma_dev, ibdev);
drivers/infiniband/hw/ocrdma/ocrdma.h
461
return container_of(ibucontext, struct ocrdma_ucontext, ibucontext);
drivers/infiniband/hw/ocrdma/ocrdma.h
466
return container_of(ibpd, struct ocrdma_pd, ibpd);
drivers/infiniband/hw/ocrdma/ocrdma.h
471
return container_of(ibcq, struct ocrdma_cq, ibcq);
drivers/infiniband/hw/ocrdma/ocrdma.h
476
return container_of(ibqp, struct ocrdma_qp, ibqp);
drivers/infiniband/hw/ocrdma/ocrdma.h
481
return container_of(ibmr, struct ocrdma_mr, ibmr);
drivers/infiniband/hw/ocrdma/ocrdma.h
486
return container_of(ibah, struct ocrdma_ah, ibah);
drivers/infiniband/hw/ocrdma/ocrdma.h
491
return container_of(ibsrq, struct ocrdma_srq, ibsrq);
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
3158
container_of(work, struct ocrdma_dev, eqd_work.work);
drivers/infiniband/hw/qedr/qedr.h
551
return container_of(ibucontext, struct qedr_ucontext, ibucontext);
drivers/infiniband/hw/qedr/qedr.h
556
return container_of(ibdev, struct qedr_dev, ibdev);
drivers/infiniband/hw/qedr/qedr.h
561
return container_of(ibpd, struct qedr_pd, ibpd);
drivers/infiniband/hw/qedr/qedr.h
566
return container_of(ibxrcd, struct qedr_xrcd, ibxrcd);
drivers/infiniband/hw/qedr/qedr.h
571
return container_of(ibcq, struct qedr_cq, ibcq);
drivers/infiniband/hw/qedr/qedr.h
576
return container_of(ibqp, struct qedr_qp, ibqp);
drivers/infiniband/hw/qedr/qedr.h
581
return container_of(ibah, struct qedr_ah, ibah);
drivers/infiniband/hw/qedr/qedr.h
586
return container_of(ibmr, struct qedr_mr, ibmr);
drivers/infiniband/hw/qedr/qedr.h
591
return container_of(ibsrq, struct qedr_srq, ibsrq);
drivers/infiniband/hw/qedr/qedr.h
619
return container_of(rdma_entry, struct qedr_user_mmap_entry,
drivers/infiniband/hw/qedr/qedr_iw_cm.c
211
container_of(work, struct qedr_discon_work, work);
drivers/infiniband/hw/qedr/qedr_iw_cm.c
84
struct qedr_qp *qp = container_of(ref, struct qedr_qp, refcnt);
drivers/infiniband/hw/qedr/qedr_iw_cm.c
92
struct qedr_iw_ep *ep = container_of(ref, struct qedr_iw_ep, refcnt);
drivers/infiniband/hw/usnic/usnic_ib.h
103
return container_of(ibdev, struct usnic_ib_dev, ib_dev);
drivers/infiniband/hw/usnic/usnic_ib.h
109
return container_of(ibucontext, struct usnic_ib_ucontext, ibucontext);
drivers/infiniband/hw/usnic/usnic_ib.h
115
return container_of(ibpd, struct usnic_ib_pd, ibpd);
drivers/infiniband/hw/usnic/usnic_ib.h
121
return container_of(ibucontext, struct usnic_ib_ucontext, ibucontext);
drivers/infiniband/hw/usnic/usnic_ib.h
127
return container_of(ibmr, struct usnic_ib_mr, ibmr);
drivers/infiniband/hw/usnic/usnic_ib_main.c
198
container_of(ibdev, struct usnic_ib_dev, ib_dev);
drivers/infiniband/hw/usnic/usnic_ib_main.c
249
us_ibdev = container_of(ibdev, struct usnic_ib_dev, ib_dev);
drivers/infiniband/hw/usnic/usnic_ib_main.c
312
us_ibdev = container_of(ibdev, struct usnic_ib_dev, ib_dev);
drivers/infiniband/hw/usnic/usnic_ib_main.c
342
container_of(device, struct usnic_ib_dev, ib_dev);
drivers/infiniband/hw/usnic/usnic_ib_main.c
481
dev = container_of(kref, struct usnic_ib_dev, vf_cnt)->pdev;
drivers/infiniband/hw/usnic/usnic_ib_qp_grp.h
107
return container_of(ibqp, struct usnic_ib_qp_grp, ibqp);
drivers/infiniband/hw/usnic/usnic_ib_sysfs.c
191
qp_grp = container_of(kobj, struct usnic_ib_qp_grp, kobj);
drivers/infiniband/hw/usnic/usnic_ib_sysfs.c
192
qpn_attr = container_of(attr, struct qpn_attribute, attr);
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
260
return container_of(ibdev, struct pvrdma_dev, ib_dev);
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
266
return container_of(ibucontext, struct pvrdma_ucontext, ibucontext);
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
271
return container_of(ibpd, struct pvrdma_pd, ibpd);
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
276
return container_of(ibcq, struct pvrdma_cq, ibcq);
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
281
return container_of(ibsrq, struct pvrdma_srq, ibsrq);
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
286
return container_of(ibmr, struct pvrdma_user_mr, ibmr);
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
291
return container_of(ibqp, struct pvrdma_qp, ibqp);
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
296
return container_of(ibah, struct pvrdma_ah, ibah);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
103
container_of(device, struct pvrdma_dev, ib_dev);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
162
struct pvrdma_dev *dev = container_of(ibdev, struct pvrdma_dev, ib_dev);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
729
netdev_work = container_of(work, struct pvrdma_netdevice_work, work);
drivers/infiniband/sw/rdmavt/cq.c
122
struct rvt_cq *cq = container_of(work, struct rvt_cq, comptask);
drivers/infiniband/sw/rdmavt/mmap.c
140
container_of(udata, struct uverbs_attr_bundle, driver_udata)
drivers/infiniband/sw/rdmavt/mmap.c
31
container_of(ref, struct rvt_mmap_info, ref);
drivers/infiniband/sw/rdmavt/mr.c
87
struct rvt_mregion *mr = container_of(ref, struct rvt_mregion,
drivers/infiniband/sw/rdmavt/mr.h
19
return container_of(ibmr, struct rvt_mr, ibmr);
drivers/infiniband/sw/rdmavt/qp.c
2615
struct rvt_qp *qp = container_of(t, struct rvt_qp, s_rnr_timer);
drivers/infiniband/sw/rdmavt/vt.c
52
rdi = container_of(_ib_alloc_device(size, &init_net), struct rvt_dev_info, ibdev);
drivers/infiniband/sw/rxe/rxe.c
21
struct rxe_dev *rxe = container_of(ib_dev, struct rxe_dev, ib_dev);
drivers/infiniband/sw/rxe/rxe.h
117
return container_of(ibdev, struct rxe_dev, ib_dev);
drivers/infiniband/sw/rxe/rxe_cq.c
126
struct rxe_cq *cq = container_of(elem, typeof(*cq), elem);
drivers/infiniband/sw/rxe/rxe_hdr.h
36
return container_of((void *)pkt, struct sk_buff, cb);
drivers/infiniband/sw/rxe/rxe_mcast.c
262
struct rxe_mcg *mcg = container_of(kref, typeof(*mcg), ref_cnt);
drivers/infiniband/sw/rxe/rxe_mmap.c
142
container_of(udata, struct uverbs_attr_bundle, driver_udata)
drivers/infiniband/sw/rxe/rxe_mmap.c
18
struct rxe_mmap_info *ip = container_of(ref,
drivers/infiniband/sw/rxe/rxe_mr.c
809
struct rxe_mr *mr = container_of(elem, typeof(*mr), elem);
drivers/infiniband/sw/rxe/rxe_mw.c
314
struct rxe_mw *mw = container_of(elem, typeof(*mw), elem);
drivers/infiniband/sw/rxe/rxe_odp.c
18
container_of(mni, struct ib_umem_odp, notifier);
drivers/infiniband/sw/rxe/rxe_odp.c
425
container_of(w, struct prefetch_mr_work, work);
drivers/infiniband/sw/rxe/rxe_odp.c
462
struct rxe_pd *pd = container_of(ibpd, struct rxe_pd, ibpd);
drivers/infiniband/sw/rxe/rxe_odp.c
508
struct rxe_pd *pd = container_of(ibpd, struct rxe_pd, ibpd);
drivers/infiniband/sw/rxe/rxe_pool.c
172
struct rxe_pool_elem *elem = container_of(kref, typeof(*elem), ref_cnt);
drivers/infiniband/sw/rxe/rxe_qp.c
855
struct rxe_qp *qp = container_of(work, typeof(*qp), cleanup_work.work);
drivers/infiniband/sw/rxe/rxe_qp.c
922
struct rxe_qp *qp = container_of(elem, typeof(*qp), elem);
drivers/infiniband/sw/rxe/rxe_srq.c
187
struct rxe_srq *srq = container_of(elem, typeof(*srq), elem);
drivers/infiniband/sw/rxe/rxe_task.c
191
do_task(container_of(work, struct rxe_task, work));
drivers/infiniband/sw/rxe/rxe_verbs.c
1454
struct rxe_dev *rxe = container_of(ib_dev, struct rxe_dev, ib_dev);
drivers/infiniband/sw/rxe/rxe_verbs.h
465
return dev ? container_of(dev, struct rxe_dev, ib_dev) : NULL;
drivers/infiniband/sw/rxe/rxe_verbs.h
470
return uc ? container_of(uc, struct rxe_ucontext, ibuc) : NULL;
drivers/infiniband/sw/rxe/rxe_verbs.h
475
return pd ? container_of(pd, struct rxe_pd, ibpd) : NULL;
drivers/infiniband/sw/rxe/rxe_verbs.h
480
return ah ? container_of(ah, struct rxe_ah, ibah) : NULL;
drivers/infiniband/sw/rxe/rxe_verbs.h
485
return srq ? container_of(srq, struct rxe_srq, ibsrq) : NULL;
drivers/infiniband/sw/rxe/rxe_verbs.h
490
return qp ? container_of(qp, struct rxe_qp, ibqp) : NULL;
drivers/infiniband/sw/rxe/rxe_verbs.h
495
return cq ? container_of(cq, struct rxe_cq, ibcq) : NULL;
drivers/infiniband/sw/rxe/rxe_verbs.h
500
return mr ? container_of(mr, struct rxe_mr, ibmr) : NULL;
drivers/infiniband/sw/rxe/rxe_verbs.h
505
return mw ? container_of(mw, struct rxe_mw, ibmw) : NULL;
drivers/infiniband/sw/siw/siw.h
470
#define rx_qp(rx) container_of(rx, struct siw_qp, rx_stream)
drivers/infiniband/sw/siw/siw.h
471
#define tx_qp(tx) container_of(tx, struct siw_qp, tx_ctx)
drivers/infiniband/sw/siw/siw.h
561
return container_of(base_ctx, struct siw_ucontext, base_ucontext);
drivers/infiniband/sw/siw/siw.h
566
return container_of(base_qp, struct siw_qp, base_qp);
drivers/infiniband/sw/siw/siw.h
571
return container_of(base_cq, struct siw_cq, base_cq);
drivers/infiniband/sw/siw/siw.h
576
return container_of(base_srq, struct siw_srq, base_srq);
drivers/infiniband/sw/siw/siw.h
581
return container_of(base_dev, struct siw_device, base_dev);
drivers/infiniband/sw/siw/siw.h
586
return container_of(base_mr, struct siw_mr, base_mr);
drivers/infiniband/sw/siw/siw.h
592
return container_of(rdma_mmap, struct siw_user_mmap_entry, rdma_entry);
drivers/infiniband/sw/siw/siw_cm.c
1064
work = container_of(w, struct siw_cm_work, work.work);
drivers/infiniband/sw/siw/siw_cm.c
297
struct siw_cep *cep = container_of(ref, struct siw_cep, ref);
drivers/infiniband/sw/siw/siw_mem.c
110
struct siw_mem *mem = container_of(ref, struct siw_mem, ref);
drivers/infiniband/sw/siw/siw_qp.c
1297
struct siw_qp *found, *qp = container_of(ref, struct siw_qp, ref);
drivers/infiniband/sw/siw/siw_qp_tx.c
1268
qp = container_of(fifo_list, struct siw_qp, tx_list);
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1339
struct ipoib_dev_priv *priv = container_of(work, struct ipoib_dev_priv,
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1399
struct ipoib_dev_priv *priv = container_of(work, struct ipoib_dev_priv,
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1424
struct ipoib_dev_priv *priv = container_of(work, struct ipoib_dev_priv,
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1473
ipoib_cm_free_rx_reap_list(container_of(work, struct ipoib_dev_priv,
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1479
struct ipoib_dev_priv *priv = container_of(work, struct ipoib_dev_priv,
drivers/infiniband/ulp/ipoib/ipoib_ib.c
1277
container_of(work, struct ipoib_dev_priv, flush_light);
drivers/infiniband/ulp/ipoib/ipoib_ib.c
1285
container_of(work, struct ipoib_dev_priv, flush_normal);
drivers/infiniband/ulp/ipoib/ipoib_ib.c
1293
container_of(work, struct ipoib_dev_priv, flush_heavy);
drivers/infiniband/ulp/ipoib/ipoib_ib.c
349
container_of(work, struct ipoib_qp_state_validate, work);
drivers/infiniband/ulp/ipoib/ipoib_ib.c
454
container_of(napi, struct ipoib_dev_priv, recv_napi);
drivers/infiniband/ulp/ipoib/ipoib_ib.c
501
struct ipoib_dev_priv *priv = container_of(napi, struct ipoib_dev_priv,
drivers/infiniband/ulp/ipoib/ipoib_ib.c
539
container_of(work, struct ipoib_dev_priv, reschedule_napi_work);
drivers/infiniband/ulp/ipoib/ipoib_ib.c
720
container_of(work, struct ipoib_dev_priv, ah_reap_task.work);
drivers/infiniband/ulp/ipoib/ipoib_ib.c
84
struct ipoib_ah *ah = container_of(kref, struct ipoib_ah, ref);
drivers/infiniband/ulp/ipoib/ipoib_main.c
1250
struct ipoib_dev_priv *priv = container_of(work,
drivers/infiniband/ulp/ipoib/ipoib_main.c
1432
container_of(work, struct ipoib_dev_priv, neigh_reap_task.work);
drivers/infiniband/ulp/ipoib/ipoib_main.c
146
container_of(work, struct ipoib_ifupdown_work, work);
drivers/infiniband/ulp/ipoib/ipoib_main.c
1545
struct ipoib_neigh *neigh = container_of(rp, struct ipoib_neigh, rcu);
drivers/infiniband/ulp/ipoib/ipoib_main.c
1621
struct ipoib_neigh_hash *htbl = container_of(head,
drivers/infiniband/ulp/ipoib/ipoib_multicast.c
326
struct ipoib_dev_priv *priv = container_of(work, struct ipoib_dev_priv,
drivers/infiniband/ulp/ipoib/ipoib_multicast.c
552
container_of(work, struct ipoib_dev_priv, mcast_task.work);
drivers/infiniband/ulp/ipoib/ipoib_multicast.c
867
container_of(work, struct ipoib_dev_priv, restart_task);
drivers/infiniband/ulp/ipoib/ipoib_verbs.c
274
container_of(handler, struct ipoib_dev_priv, event_handler);
drivers/infiniband/ulp/ipoib/ipoib_vlan.c
233
container_of(work, struct ipoib_vlan_delete_work, work);
drivers/infiniband/ulp/iser/iscsi_iser.h
548
return container_of(ib_conn, struct iser_conn, ib_conn);
drivers/infiniband/ulp/iser/iscsi_iser.h
554
return container_of(cqe, struct iser_rx_desc, cqe);
drivers/infiniband/ulp/iser/iscsi_iser.h
560
return container_of(cqe, struct iser_tx_desc, cqe);
drivers/infiniband/ulp/iser/iscsi_iser.h
566
return container_of(cqe, struct iser_login_desc, cqe);
drivers/infiniband/ulp/iser/iser_verbs.c
347
iser_conn = container_of(work, struct iser_conn, release_work);
drivers/infiniband/ulp/isert/ib_isert.c
1660
struct isert_cmd *isert_cmd = container_of(work,
drivers/infiniband/ulp/isert/ib_isert.c
2480
struct isert_conn *isert_conn = container_of(work,
drivers/infiniband/ulp/isert/ib_isert.c
534
struct isert_conn *isert_conn = container_of(kref,
drivers/infiniband/ulp/isert/ib_isert.h
137
return container_of(cqe, struct iser_tx_desc, tx_cqe);
drivers/infiniband/ulp/isert/ib_isert.h
160
return container_of(desc, struct isert_cmd, tx_desc);
drivers/infiniband/ulp/isert/ib_isert.h
98
return container_of(cqe, struct iser_rx_desc, rx_cqe);
drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c
858
container_of(handler, struct opa_vnic_vema_port, event_handler);
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
124
clt = container_of(dev, struct rtrs_clt_sess, dev);
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
178
clt = container_of(dev, struct rtrs_clt_sess, dev);
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
203
clt_path = container_of(kobj, struct rtrs_clt_path, kobj);
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
226
clt_path = container_of(kobj, struct rtrs_clt_path, kobj);
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
23
clt_path = container_of(kobj, struct rtrs_clt_path, kobj);
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
255
clt_path = container_of(kobj, struct rtrs_clt_path, kobj);
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
283
clt_path = container_of(kobj, struct rtrs_clt_path, kobj);
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
339
clt_path = container_of(kobj, typeof(*clt_path), kobj);
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
353
clt_path = container_of(kobj, struct rtrs_clt_path, kobj);
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
367
clt_path = container_of(kobj, struct rtrs_clt_path, kobj);
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
37
stats = container_of(kobj, struct rtrs_clt_stats, kobj_stats);
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
383
clt_path = container_of(kobj, struct rtrs_clt_path, kobj);
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
400
clt_path = container_of(kobj, struct rtrs_clt_path, kobj);
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
53
struct rtrs_clt_sess *clt = container_of(dev, struct rtrs_clt_sess,
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
67
struct rtrs_clt_sess *clt = container_of(dev, struct rtrs_clt_sess,
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
97
clt = container_of(dev, struct rtrs_clt_sess, dev);
drivers/infiniband/ulp/rtrs/rtrs-clt.c
1496
struct rtrs_clt_con *con = container_of(c, typeof(*con), c);
drivers/infiniband/ulp/rtrs/rtrs-clt.c
1521
clt_path = container_of(work, struct rtrs_clt_path, err_recovery_work);
drivers/infiniband/ulp/rtrs/rtrs-clt.c
2345
clt_path = container_of(work, struct rtrs_clt_path, close_work);
drivers/infiniband/ulp/rtrs/rtrs-clt.c
2421
iu = container_of(wc->wr_cqe, struct rtrs_iu, cqe);
drivers/infiniband/ulp/rtrs/rtrs-clt.c
2512
iu = container_of(wc->wr_cqe, struct rtrs_iu, cqe);
drivers/infiniband/ulp/rtrs/rtrs-clt.c
2671
clt_path = container_of(to_delayed_work(work), struct rtrs_clt_path,
drivers/infiniband/ulp/rtrs/rtrs-clt.c
2705
struct rtrs_clt_sess *clt = container_of(dev, struct rtrs_clt_sess,
drivers/infiniband/ulp/rtrs/rtrs-clt.c
350
container_of(wc->wr_cqe, typeof(*req), inv_cqe);
drivers/infiniband/ulp/rtrs/rtrs-clt.c
513
iu = container_of(wc->wr_cqe, struct rtrs_iu,
drivers/infiniband/ulp/rtrs/rtrs-clt.c
534
iu = container_of(wc->wr_cqe, struct rtrs_iu, cqe);
drivers/infiniband/ulp/rtrs/rtrs-clt.h
183
return container_of(c, struct rtrs_clt_con, c);
drivers/infiniband/ulp/rtrs/rtrs-clt.h
188
return container_of(s, struct rtrs_clt_path, s);
drivers/infiniband/ulp/rtrs/rtrs-pri.h
391
type *stats = container_of(kobj, type, kobj_stats); \
drivers/infiniband/ulp/rtrs/rtrs-pri.h
408
type *stats = container_of(kobj, type, kobj_stats); \
drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c
103
srv_path = container_of(kobj, struct rtrs_srv_path, kobj);
drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c
119
srv_path = container_of(kobj, struct rtrs_srv_path, kobj);
drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c
20
srv_path = container_of(kobj, struct rtrs_srv_path, kobj);
drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c
220
stats = container_of(kobj, struct rtrs_srv_stats, kobj_stats);
drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c
43
srv_path = container_of(kobj, struct rtrs_srv_path, kobj);
drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c
73
srv_path = container_of(kobj, typeof(*srv_path), kobj);
drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c
88
srv_path = container_of(kobj, struct rtrs_srv_path, kobj);
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1184
container_of(wc->wr_cqe, typeof(*mr), inv_cqe);
drivers/infiniband/ulp/rtrs/rtrs-srv.c
127
struct rtrs_srv_path *srv_path = container_of(ref,
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1391
struct rtrs_srv_sess *srv = container_of(dev, struct rtrs_srv_sess,
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1591
srv_path = container_of(work, typeof(*srv_path), close_work);
drivers/infiniband/ulp/rtrs/rtrs-srv.c
63
return container_of(c, struct rtrs_srv_con, c);
drivers/infiniband/ulp/rtrs/rtrs-srv.c
692
struct rtrs_srv_con *con = container_of(c, typeof(*con), c);
drivers/infiniband/ulp/rtrs/rtrs-srv.c
725
iu = container_of(wc->wr_cqe, struct rtrs_iu, cqe);
drivers/infiniband/ulp/rtrs/rtrs-srv.c
936
iu = container_of(wc->wr_cqe, struct rtrs_iu, cqe);
drivers/infiniband/ulp/rtrs/rtrs-srv.h
97
return container_of(s, struct rtrs_srv_path, s);
drivers/infiniband/ulp/rtrs/rtrs.c
360
path = container_of(to_delayed_work(work), typeof(*path), hb_dwork);
drivers/infiniband/ulp/rtrs/rtrs.c
583
dev = container_of(ref, typeof(*dev), ref);
drivers/infiniband/ulp/srp/ib_srp.c
1031
container_of(*attr, typeof(*dev_attr), attr);
drivers/infiniband/ulp/srp/ib_srp.c
1071
container_of(work, struct srp_target_port, remove_work);
drivers/infiniband/ulp/srp/ib_srp.c
1871
struct srp_iu *iu = container_of(wc->wr_cqe, struct srp_iu, cqe);
drivers/infiniband/ulp/srp/ib_srp.c
2062
struct srp_iu *iu = container_of(wc->wr_cqe, struct srp_iu, cqe);
drivers/infiniband/ulp/srp/ib_srp.c
2131
target = container_of(work, struct srp_target_port, tl_err_work);
drivers/infiniband/ulp/srp/ib_srp.c
3164
container_of(dev, struct srp_host, dev);
drivers/infiniband/ulp/srp/ib_srp.c
3687
container_of(dev, struct srp_host, dev);
drivers/infiniband/ulp/srp/ib_srp.c
3932
struct srp_host *host = container_of(dev, struct srp_host, dev);
drivers/infiniband/ulp/srp/ib_srp.c
3942
struct srp_host *host = container_of(dev, struct srp_host, dev);
drivers/infiniband/ulp/srpt/ib_srpt.c
1393
container_of(wc->wr_cqe, struct srpt_send_ioctx, rdma_cqe);
drivers/infiniband/ulp/srpt/ib_srpt.c
1540
struct srpt_send_ioctx *ioctx = container_of(cmd,
drivers/infiniband/ulp/srpt/ib_srpt.c
1758
container_of(wc->wr_cqe, struct srpt_recv_ioctx, ioctx.cqe);
drivers/infiniband/ulp/srpt/ib_srpt.c
1819
container_of(wc->wr_cqe, struct srpt_send_ioctx, ioctx.cqe);
drivers/infiniband/ulp/srpt/ib_srpt.c
203
container_of(handler, struct srpt_device, event_handler);
drivers/infiniband/ulp/srpt/ib_srpt.c
2126
struct srpt_rdma_ch *ch = container_of(kref, struct srpt_rdma_ch, kref);
drivers/infiniband/ulp/srpt/ib_srpt.c
2147
ch = container_of(w, struct srpt_rdma_ch, release_work);
drivers/infiniband/ulp/srpt/ib_srpt.c
2805
container_of(se_cmd, struct srpt_send_ioctx, cmd);
drivers/infiniband/ulp/srpt/ib_srpt.c
2872
container_of(cmd, struct srpt_send_ioctx, cmd);
drivers/infiniband/ulp/srpt/ib_srpt.c
2980
struct srpt_send_ioctx *ioctx = container_of(cmd,
drivers/infiniband/ulp/srpt/ib_srpt.c
2991
ioctx = container_of(cmd, struct srpt_send_ioctx, cmd);
drivers/infiniband/ulp/srpt/ib_srpt.c
3003
struct srpt_port *sport = container_of(work, struct srpt_port, work);
drivers/infiniband/ulp/srpt/ib_srpt.c
3189
struct srpt_device *sdev = container_of(refcnt, typeof(*sdev), refcnt);
drivers/infiniband/ulp/srpt/ib_srpt.c
3383
struct srpt_tpg *stpg = container_of(tpg, typeof(*stpg), tpg);
drivers/infiniband/ulp/srpt/ib_srpt.c
3395
struct srpt_send_ioctx *ioctx = container_of(se_cmd,
drivers/infiniband/ulp/srpt/ib_srpt.c
3437
ioctx = container_of(se_cmd, struct srpt_send_ioctx, cmd);
drivers/infiniband/ulp/srpt/ib_srpt.c
3814
struct srpt_tpg *stpg = container_of(tpg, typeof(*stpg), tpg);
drivers/infiniband/ulp/srpt/ib_srpt.c
3870
struct srpt_port_id *port_id = container_of(wwn, typeof(*port_id), wwn);
drivers/input/evdev.c
322
struct evdev *evdev = container_of(dev, struct evdev, dev);
drivers/input/evdev.c
463
struct evdev *evdev = container_of(inode->i_cdev, struct evdev, cdev);
drivers/input/input-leds.c
58
struct input_led *led = container_of(cdev, struct input_led, cdev);
drivers/input/input-leds.c
67
struct input_led *led = container_of(cdev, struct input_led, cdev);
drivers/input/input-poller.c
41
container_of(work, struct input_dev_poller, work.work);
drivers/input/input.c
1091
struct input_dev *dev = container_of(v, struct input_dev, node);
drivers/input/input.c
1182
struct input_handler *handler = container_of(v, struct input_handler, node);
drivers/input/joydev.c
162
struct joydev *joydev = container_of(dev, struct joydev, dev);
drivers/input/joydev.c
260
container_of(inode->i_cdev, struct joydev, cdev);
drivers/input/joystick/iforce/iforce-serio.c
26
struct iforce_serio *iforce_serio = container_of(iforce,
drivers/input/joystick/iforce/iforce-serio.c
69
struct iforce_serio *iforce_serio = container_of(iforce,
drivers/input/joystick/iforce/iforce-usb.c
112
struct iforce_usb *iforce_usb = container_of(iforce, struct iforce_usb,
drivers/input/joystick/iforce/iforce-usb.c
123
struct iforce_usb *iforce_usb = container_of(iforce, struct iforce_usb,
drivers/input/joystick/iforce/iforce-usb.c
25
struct iforce_usb *iforce_usb = container_of(iforce, struct iforce_usb,
drivers/input/joystick/iforce/iforce-usb.c
80
struct iforce_usb *iforce_usb = container_of(iforce, struct iforce_usb,
drivers/input/joystick/n64joy.c
146
struct n64joy_priv *priv = container_of(t, struct n64joy_priv, timer);
drivers/input/joystick/walkera0701.c
172
w = container_of(handle, struct walkera_dev, timer);
drivers/input/joystick/xpad.c
1737
struct xpad_led *xpad_led = container_of(led_cdev,
drivers/input/joystick/xpad.c
988
struct usb_xpad *xpad = container_of(work, struct usb_xpad, work);
drivers/input/keyboard/adp5520-keys.c
42
dev = container_of(nb, struct adp5520_keys, notifier);
drivers/input/keyboard/adp5585-keys.c
229
struct adp5585_kpad *kpad = container_of(nb, struct adp5585_kpad, nb);
drivers/input/keyboard/applespi.c
1330
container_of(work, struct applespi_data, work);
drivers/input/keyboard/applespi.c
909
container_of(led_cdev, struct applespi_data, backlight_info);
drivers/input/keyboard/atkbd.c
316
return container_of(ps2dev, struct atkbd, ps2dev);
drivers/input/keyboard/atkbd.c
409
struct atkbd *atkbd = container_of(ps2dev, struct atkbd, ps2dev);
drivers/input/keyboard/atkbd.c
445
struct atkbd *atkbd = container_of(ps2dev, struct atkbd, ps2dev);
drivers/input/keyboard/atkbd.c
640
struct atkbd *atkbd = container_of(work, struct atkbd, event_work.work);
drivers/input/keyboard/cap11xx.c
402
struct cap11xx_led *led = container_of(cdev, struct cap11xx_led, cdev);
drivers/input/keyboard/cros_ec_keyb.c
247
struct cros_ec_keyb *ckdev = container_of(nb, struct cros_ec_keyb,
drivers/input/keyboard/gpio_keys.c
396
container_of(work, struct gpio_button_data, work.work);
drivers/input/keyboard/gpio_keys.c
404
container_of(t, struct gpio_button_data, debounce_timer);
drivers/input/keyboard/gpio_keys.c
447
struct gpio_button_data *bdata = container_of(t,
drivers/input/keyboard/imx-sm-bbm-key.c
32
struct scmi_imx_bbm *bbnsm = container_of(to_delayed_work(work),
drivers/input/keyboard/imx-sm-bbm-key.c
92
struct scmi_imx_bbm *bbnsm = container_of(nb, struct scmi_imx_bbm, nb);
drivers/input/keyboard/imx_sc_key.c
45
container_of(nb,
drivers/input/keyboard/imx_sc_key.c
61
container_of(work,
drivers/input/keyboard/iqs62x-keys.c
191
iqs62x_keys = container_of(notifier, struct iqs62x_keys_private,
drivers/input/keyboard/lkkbd.c
565
struct lkkbd *lk = container_of(work, struct lkkbd, tq);
drivers/input/keyboard/lm8323.c
151
#define client_to_lm8323(c) container_of(c, struct lm8323_chip, client)
drivers/input/keyboard/lm8323.c
152
#define dev_to_lm8323(d) container_of(d, struct lm8323_chip, client->dev)
drivers/input/keyboard/lm8323.c
153
#define cdev_to_pwm(c) container_of(c, struct lm8323_pwm, cdev)
drivers/input/keyboard/lm8323.c
154
#define work_to_pwm(w) container_of(w, struct lm8323_pwm, work)
drivers/input/keyboard/matrix_keypad.c
123
container_of(work, struct matrix_keypad, work.work);
drivers/input/keyboard/qt2160.c
72
struct qt2160_led *led = container_of(cdev, struct qt2160_led, cdev);
drivers/input/keyboard/sunkbd.c
227
struct sunkbd *sunkbd = container_of(work, struct sunkbd, tq);
drivers/input/keyboard/tm2-touchkey.c
89
container_of(led_dev, struct tm2_touchkey_data, led_dev);
drivers/input/misc/apanel.c
117
struct apanel *ap = container_of(led, struct apanel, mail_led);
drivers/input/misc/arizona-haptics.c
33
struct arizona_haptics *haptics = container_of(work,
drivers/input/misc/atc260x-onkey.c
146
struct atc260x_onkey *onkey = container_of(work, struct atc260x_onkey,
drivers/input/misc/aw86927.c
408
container_of(work, struct aw86927_data, play_work);
drivers/input/misc/cs40l50-vibra.c
266
struct cs40l50_work *work_data = container_of(work, struct cs40l50_work, work);
drivers/input/misc/cs40l50-vibra.c
352
struct cs40l50_work *work_data = container_of(work, struct cs40l50_work, work);
drivers/input/misc/cs40l50-vibra.c
377
struct cs40l50_work *work_data = container_of(work, struct cs40l50_work, work);
drivers/input/misc/cs40l50-vibra.c
417
struct cs40l50_work *work_data = container_of(work, struct cs40l50_work, work);
drivers/input/misc/da7280.c
495
container_of(work, struct da7280_haptic, work);
drivers/input/misc/da9052_onkey.c
56
struct da9052_onkey *onkey = container_of(work, struct da9052_onkey,
drivers/input/misc/da9055_onkey.c
53
struct da9055_onkey *onkey = container_of(work, struct da9055_onkey,
drivers/input/misc/da9063_onkey.c
80
struct da9063_onkey *onkey = container_of(work,
drivers/input/misc/drv260x.c
212
struct drv260x_data *haptics = container_of(work, struct drv260x_data, work);
drivers/input/misc/drv2665.c
79
container_of(work, struct drv2665_data, work);
drivers/input/misc/drv2667.c
184
struct drv2667_data *haptics = container_of(work, struct drv2667_data, work);
drivers/input/misc/gpio-beeper.c
30
struct gpio_beeper *beep = container_of(work, struct gpio_beeper, work);
drivers/input/misc/gpio-vibra.c
69
container_of(work, struct gpio_vibrator, play_work);
drivers/input/misc/ims-pcu.c
1050
container_of(dattr, struct ims_pcu_attribute, dattr);
drivers/input/misc/ims-pcu.c
1064
container_of(dattr, struct ims_pcu_attribute, dattr);
drivers/input/misc/ims-pcu.c
1383
container_of(dattr, struct ims_pcu_ofn_bit_attribute, dattr);
drivers/input/misc/ims-pcu.c
1403
container_of(dattr, struct ims_pcu_ofn_bit_attribute, dattr);
drivers/input/misc/ims-pcu.c
955
container_of(cdev, struct ims_pcu_backlight, cdev);
drivers/input/misc/ims-pcu.c
957
container_of(backlight, struct ims_pcu, backlight);
drivers/input/misc/ims-pcu.c
977
container_of(cdev, struct ims_pcu_backlight, cdev);
drivers/input/misc/ims-pcu.c
979
container_of(backlight, struct ims_pcu, backlight);
drivers/input/misc/max77693-haptic.c
232
container_of(work, struct max77693_haptic, work);
drivers/input/misc/max8997_haptic.c
202
container_of(work, struct max8997_haptic, work);
drivers/input/misc/palmas-pwrbutton.c
55
struct palmas_pwron *pwron = container_of(work,
drivers/input/misc/pm8941-pwrkey.c
90
struct pm8941_pwrkey *pwrkey = container_of(nb, struct pm8941_pwrkey,
drivers/input/misc/pm8xxx-vibrator.c
141
struct pm8xxx_vib *vib = container_of(work, struct pm8xxx_vib, work);
drivers/input/misc/pwm-beeper.c
71
struct pwm_beeper *beeper = container_of(work, struct pwm_beeper, work);
drivers/input/misc/pwm-vibra.c
97
struct pwm_vibrator *vibrator = container_of(work,
drivers/input/misc/qnap-mcu-input.c
57
container_of(work, struct qnap_mcu_input_dev, beep_work);
drivers/input/misc/rave-sp-pwrbutton.c
26
container_of(nb, struct rave_sp_power_button, nb);
drivers/input/misc/regulator-haptic.c
84
struct regulator_haptic *haptic = container_of(work,
drivers/input/misc/sc27xx-vibra.c
86
struct vibra_info *info = container_of(work, struct vibra_info,
drivers/input/misc/twl4030-vibra.c
87
struct vibra_info *info = container_of(work,
drivers/input/misc/twl6040-vibra.c
168
struct vibra_info *info = container_of(work,
drivers/input/misc/wm831x-on.c
42
struct wm831x_on *wm831x_on = container_of(work, struct wm831x_on,
drivers/input/mouse/alps.c
1454
struct alps_data *priv = container_of(work, struct alps_data,
drivers/input/mouse/appletouch.c
319
struct atp *dev = container_of(work, struct atp, work);
drivers/input/mouse/bcm5974.c
708
struct bcm5974 *dev = container_of(work, struct bcm5974, mode_reset_work);
drivers/input/mouse/hgpk.c
917
struct hgpk_data *priv = container_of(w, struct hgpk_data, recalib_wq);
drivers/input/mouse/psmouse-base.c
123
return container_of(ps2dev, struct psmouse, ps2dev);
drivers/input/mouse/psmouse-base.c
1334
container_of(work, struct psmouse, resync_work.work);
drivers/input/mouse/psmouse-base.c
343
struct psmouse *psmouse = container_of(ps2dev, struct psmouse, ps2dev);
drivers/input/mouse/psmouse-base.c
370
struct psmouse *psmouse = container_of(ps2dev, struct psmouse, ps2dev);
drivers/input/mouse/psmouse-smbus.c
135
container_of(work, struct psmouse_smbus_removal_work, work);
drivers/input/mouse/psmouse.h
157
#define to_psmouse_attr(a) container_of((a), struct psmouse_attribute, dattr)
drivers/input/mouse/synaptics_i2c.c
447
container_of(work, struct synaptics_i2c, dwork.work);
drivers/input/mousedev.c
413
struct mousedev *mousedev = container_of(dev, struct mousedev, dev);
drivers/input/mousedev.c
544
mousedev = container_of(inode->i_cdev, struct mousedev, cdev);
drivers/input/rmi4/rmi_bus.h
100
container_of(d, struct rmi_driver, driver)
drivers/input/rmi4/rmi_bus.h
102
#define to_rmi_device(d) container_of(d, struct rmi_device, dev)
drivers/input/rmi4/rmi_bus.h
48
#define to_rmi_function(d) container_of(d, struct rmi_function, dev)
drivers/input/rmi4/rmi_f54.c
533
struct f54_data *f54 = container_of(work, struct f54_data, work.work);
drivers/input/rmi4/rmi_i2c.c
132
container_of(xport, struct rmi_i2c_xport, xport);
drivers/input/rmi4/rmi_i2c.c
83
container_of(xport, struct rmi_i2c_xport, xport);
drivers/input/rmi4/rmi_smbus.c
142
container_of(xport, struct rmi_smb_xport, xport);
drivers/input/rmi4/rmi_smbus.c
178
container_of(xport, struct rmi_smb_xport, xport);
drivers/input/rmi4/rmi_smbus.c
193
container_of(xport, struct rmi_smb_xport, xport);
drivers/input/rmi4/rmi_smbus.c
268
container_of(xport, struct rmi_smb_xport, xport);
drivers/input/rmi4/rmi_smbus.c
381
struct i2c_client *client = container_of(dev, struct i2c_client, dev);
drivers/input/rmi4/rmi_smbus.c
62
container_of(xport, struct rmi_smb_xport, xport);
drivers/input/rmi4/rmi_smbus.c
83
container_of(xport, struct rmi_smb_xport, xport);
drivers/input/rmi4/rmi_spi.c
276
container_of(xport, struct rmi_spi_xport, xport);
drivers/input/rmi4/rmi_spi.c
302
container_of(xport, struct rmi_spi_xport, xport);
drivers/input/serio/ps2-gpio.c
152
struct ps2_gpio_data *drvdata = container_of(dwork,
drivers/input/serio/serio_raw.c
108
container_of(kref, struct serio_raw, kref);
drivers/input/tablet/pegasus_notetaker.c
211
struct pegasus *pegasus = container_of(work, struct pegasus, init);
drivers/input/touchscreen/da9034-ts.c
226
container_of(work, struct da9034_touch, tsi_work.work);
drivers/input/touchscreen/da9034-ts.c
235
container_of(nb, struct da9034_touch, notifier);
drivers/input/touchscreen/da9052_tsi.c
104
struct da9052_tsi *tsi = container_of(work, struct da9052_tsi,
drivers/input/touchscreen/edt-ft5x06.c
380
container_of(dattr, struct edt_ft5x06_attribute, dattr);
drivers/input/touchscreen/edt-ft5x06.c
446
container_of(dattr, struct edt_ft5x06_attribute, dattr);
drivers/input/touchscreen/elants_i2c.c
1279
container_of(dattr, struct elants_version_attribute, dattr);
drivers/input/touchscreen/hycon-hy46xx.c
182
container_of(dattr, struct hycon_hy46xx_attribute, dattr);
drivers/input/touchscreen/hycon-hy46xx.c
219
container_of(dattr, struct hycon_hy46xx_attribute, dattr);
drivers/input/touchscreen/mc13783_ts.c
120
container_of(work, struct mc13783_ts_priv, work.work);
drivers/input/touchscreen/pcap_ts.c
87
struct pcap_ts *pcap_ts = container_of(dw, struct pcap_ts, work);
drivers/input/touchscreen/stmfts.c
112
struct stmfts_data *sdata = container_of(led_cdev,
drivers/input/touchscreen/stmfts.c
136
struct stmfts_data *sdata = container_of(led_cdev,
drivers/input/touchscreen/stmpe-ts.c
104
container_of(work, struct stmpe_touch, work.work);
drivers/input/touchscreen/sur40.c
1018
struct sur40_state *sur40 = container_of(ctrl->handler,
drivers/input/touchscreen/tsc200x-core.c
360
struct tsc200x *ts = container_of(work, struct tsc200x, esd_work.work);
drivers/input/touchscreen/wm831x-ts.c
72
container_of(work, struct wm831x_ts, pd_data_work);
drivers/input/touchscreen/wm97xx-core.c
453
struct wm97xx *wm = container_of(work, struct wm97xx, ts_reader.work);
drivers/interconnect/icc-clk.c
186
struct icc_clk_provider *qp = container_of(provider, struct icc_clk_provider, provider);
drivers/interconnect/icc-clk.c
23
container_of(_provider, struct icc_clk_provider, provider)
drivers/interconnect/qcom/icc-rpm.h
20
container_of(_provider, struct qcom_icc_provider, provider)
drivers/interconnect/qcom/icc-rpmh.h
14
container_of(_provider, struct qcom_icc_provider, provider)
drivers/interconnect/qcom/msm8974.c
177
container_of(_provider, struct msm8974_icc_provider, provider)
drivers/interconnect/qcom/osm-l3.c
37
container_of(_provider, struct qcom_osm_l3_icc_provider, provider)
drivers/iommu/amd/amd_iommu.h
169
return container_of(dom, struct protection_domain, domain);
drivers/iommu/amd/amd_iommu_types.h
778
return container_of(iommu, struct amd_iommu, iommu);
drivers/iommu/amd/iommu.c
1555
struct amd_iommu *iommu = container_of(aviommu->core.iommu_dev,
drivers/iommu/amd/iommu.c
2577
container_of(iommupt, struct protection_domain, iommu);
drivers/iommu/amd/iommu.c
2589
container_of(iommu_table, struct protection_domain, iommu);
drivers/iommu/amd/iommufd.c
45
struct amd_iommu_viommu *aviommu = container_of(viommu, struct amd_iommu_viommu, core);
drivers/iommu/amd/iommufd.c
62
struct amd_iommu_viommu *aviommu = container_of(viommu, struct amd_iommu_viommu, core);
drivers/iommu/amd/nested.c
100
struct amd_iommu_viommu *aviommu = container_of(viommu, struct amd_iommu_viommu, core);
drivers/iommu/amd/nested.c
18
return container_of(dom, struct nested_domain, domain);
drivers/iommu/amd/pasid.c
67
sva_pdom = container_of(mn, struct protection_domain, mn);
drivers/iommu/amd/pasid.c
86
sva_pdom = container_of(mn, struct protection_domain, mn);
drivers/iommu/apple-dart.c
309
return container_of(dom, struct apple_dart_domain, domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
246
struct arm_vsmmu *vsmmu = container_of(viommu, struct arm_vsmmu, core);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
356
struct arm_vsmmu *vsmmu = container_of(viommu, struct arm_vsmmu, core);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
449
struct arm_vsmmu *vsmmu = container_of(viommu, struct arm_vsmmu, core);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
451
container_of(viommu->iommu_dev, struct arm_smmu_device, iommu);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
140
container_of(mn, struct arm_smmu_domain, mmu_notifier);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
169
container_of(mn, struct arm_smmu_domain, mmu_notifier);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
200
kfree(container_of(mn, struct arm_smmu_domain, mmu_notifier));
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-test.c
64
container_of(writer, struct arm_smmu_test_writer, writer);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1400
container_of(writer, struct arm_smmu_cd_writer, writer);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1590
container_of(writer, struct arm_smmu_ste_writer, writer);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
4753
rmr = container_of(e, struct iommu_iort_rmr_data, rr);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
944
return container_of(dom, struct arm_smmu_domain, domain);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
950
return container_of(dom, struct arm_smmu_nested_domain, domain);
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
1221
container_of(vsmmu->smmu, struct tegra241_cmdqv, smmu);
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
149
#define hw_queue_to_vcmdq(v) container_of(v, struct tegra241_vcmdq, core)
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
181
#define viommu_to_vintf(v) container_of(v, struct tegra241_vintf, vsmmu.core)
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
196
#define vdev_to_vsid(v) container_of(v, struct tegra241_vintf_sid, core)
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
387
container_of(smmu, struct tegra241_cmdqv, smmu);
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
586
container_of(smmu, struct tegra241_cmdqv, smmu);
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
784
container_of(smmu, struct tegra241_cmdqv, smmu);
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
814
container_of(smmu, struct tegra241_cmdqv, smmu);
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
858
container_of(smmu, struct tegra241_cmdqv, smmu);
drivers/iommu/arm/arm-smmu/arm-smmu-impl.c
59
struct cavium_smmu *cs = container_of(smmu, struct cavium_smmu, smmu);
drivers/iommu/arm/arm-smmu/arm-smmu-impl.c
74
struct cavium_smmu *cs = container_of(smmu_domain->smmu,
drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
43
return container_of(smmu, struct nvidia_smmu, smmu);
drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
51
nvidia_smmu = container_of(smmu, struct nvidia_smmu, smmu);
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
61
return container_of(smmu, struct qcom_smmu, smmu);
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
68
struct qcom_smmu *qsmmu = container_of(smmu, struct qcom_smmu, smmu);
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
83
return container_of(smmu, struct qcom_smmu, smmu);
drivers/iommu/arm/arm-smmu/arm-smmu.c
108
return container_of(dom, struct arm_smmu_domain, domain);
drivers/iommu/arm/arm-smmu/arm-smmu.c
2097
rmr = container_of(e, struct iommu_iort_rmr_data, rr);
drivers/iommu/arm/arm-smmu/qcom_iommu.c
476
struct io_pgtable *pgtable = container_of(qcom_domain->pgtbl_ops,
drivers/iommu/arm/arm-smmu/qcom_iommu.c
77
return container_of(dom, struct qcom_iommu_domain, domain);
drivers/iommu/dma-iommu.c
1041
container_of((sgt), struct dma_sgt_handle, sgt)
drivers/iommu/exynos-iommu.c
425
return container_of(dom, struct exynos_iommu_domain, domain);
drivers/iommu/fsl_pamu_domain.c
29
return container_of(dom, struct fsl_dma_domain, iommu_domain);
drivers/iommu/generic_pt/fmt/amdv1.h
331
return &container_of(iommu_table, struct pt_iommu_amdv1, iommu)
drivers/iommu/generic_pt/fmt/amdv1.h
337
return &container_of(common, struct pt_iommu_amdv1, amdpt.common)->iommu;
drivers/iommu/generic_pt/fmt/vtdss.h
205
return &container_of(iommu_table, struct pt_iommu_table, iommu)
drivers/iommu/generic_pt/fmt/vtdss.h
211
return &container_of(common, struct pt_iommu_table, vtdss_pt.common)
drivers/iommu/generic_pt/fmt/x86_64.h
206
return &container_of(iommu_table, struct pt_iommu_table, iommu)
drivers/iommu/generic_pt/fmt/x86_64.h
212
return &container_of(common, struct pt_iommu_table, x86_64_pt.common)
drivers/iommu/generic_pt/iommu_pt.h
1047
container_of(domain, struct pt_iommu, domain);
drivers/iommu/generic_pt/iommu_pt.h
174
container_of(domain, struct pt_iommu, domain);
drivers/iommu/generic_pt/iommu_pt.h
275
container_of(domain, struct pt_iommu, domain);
drivers/iommu/generic_pt/iommu_pt.h
848
container_of(domain, struct pt_iommu, domain);
drivers/iommu/generic_pt/kunit_iommu.h
98
struct kunit_iommu_priv *priv = container_of(
drivers/iommu/intel/dmar.c
303
drhd = container_of(dmaru->hdr,
drivers/iommu/intel/dmar.c
532
drhd = container_of(header, struct acpi_dmar_hardware_unit,
drivers/iommu/intel/dmar.c
538
rmrr = container_of(header, struct acpi_dmar_reserved_memory,
drivers/iommu/intel/dmar.c
545
atsr = container_of(header, struct acpi_dmar_atsr, header);
drivers/iommu/intel/dmar.c
549
rhsa = container_of(header, struct acpi_dmar_rhsa, header);
drivers/iommu/intel/dmar.c
559
satc = container_of(header, struct acpi_dmar_satc, header);
drivers/iommu/intel/dmar.c
709
drhd = container_of(dmaru->hdr,
drivers/iommu/intel/dmar.c
739
drhd = container_of(dmaru->hdr,
drivers/iommu/intel/iommu.c
1980
atsr = container_of(hdr, struct acpi_dmar_atsr, header);
drivers/iommu/intel/iommu.c
2023
atsr = container_of(hdr, struct acpi_dmar_atsr, header);
drivers/iommu/intel/iommu.c
2041
atsr = container_of(hdr, struct acpi_dmar_atsr, header);
drivers/iommu/intel/iommu.c
2082
satc = container_of(hdr, struct acpi_dmar_satc, header);
drivers/iommu/intel/iommu.c
2211
satc = container_of(satcu->hdr, struct acpi_dmar_satc, header);
drivers/iommu/intel/iommu.c
2263
atsr = container_of(atsru->hdr, struct acpi_dmar_atsr, header);
drivers/iommu/intel/iommu.c
2295
rmrr = container_of(rmrru->hdr,
drivers/iommu/intel/iommu.c
2314
atsr = container_of(atsru->hdr, struct acpi_dmar_atsr, header);
drivers/iommu/intel/iommu.c
2331
satc = container_of(satcu->hdr, struct acpi_dmar_satc, header);
drivers/iommu/intel/iommu.c
2387
return container_of(iommu_dev, struct intel_iommu, iommu);
drivers/iommu/intel/iommu.h
791
return container_of(dom, struct dmar_domain, domain);
drivers/iommu/intel/perfmon.c
228
return container_of(event->pmu, struct iommu_pmu, pmu);
drivers/iommu/intel/perfmon.c
475
struct iommu_pmu *iommu_pmu = container_of(pmu, struct iommu_pmu, pmu);
drivers/iommu/intel/perfmon.c
483
struct iommu_pmu *iommu_pmu = container_of(pmu, struct iommu_pmu, pmu);
drivers/iommu/intel/perfmon.c
49
return container_of(dev_get_drvdata(dev), struct iommu_pmu, pmu);
drivers/iommu/intel/svm.c
101
struct dmar_domain *domain = container_of(mn, struct dmar_domain, notifier);
drivers/iommu/intel/svm.c
55
struct dmar_domain *domain = container_of(mn, struct dmar_domain, notifier);
drivers/iommu/intel/svm.c
72
struct dmar_domain *domain = container_of(mn, struct dmar_domain, notifier);
drivers/iommu/io-pgtable-arm-v7s.c
40
container_of((x), struct arm_v7s_io_pgtable, iop)
drivers/iommu/io-pgtable-arm.c
31
container_of((x), struct arm_lpae_io_pgtable, iop)
drivers/iommu/io-pgtable-dart.c
36
container_of((x), struct dart_io_pgtable, iop)
drivers/iommu/iommu-sva.c
281
group = container_of(work, struct iopf_group, work);
drivers/iommu/iommu-sva.c
96
handle = container_of(attach_handle, struct iommu_sva, handle);
drivers/iommu/iommu.c
157
container_of(_attr, struct iommu_group_attribute, attr)
drivers/iommu/iommu.c
159
container_of(_kobj, struct iommu_group, kobj)
drivers/iommu/iommufd/device.c
1133
container_of(obj, struct iommufd_access, obj);
drivers/iommu/iommufd/device.c
1304
container_of(iopt, struct iommufd_ioas, iopt);
drivers/iommu/iommufd/device.c
185
container_of(obj, struct iommufd_device, obj);
drivers/iommu/iommufd/device.c
194
container_of(obj, struct iommufd_device, obj);
drivers/iommu/iommufd/device.c
29
container_of(kref, struct iommufd_group, ref);
drivers/iommu/iommufd/device.c
314
container_of(obj, struct iommufd_device, obj)
drivers/iommu/iommufd/device.c
955
container_of(pt_obj, struct iommufd_hw_pagetable, obj);
drivers/iommu/iommufd/device.c
964
container_of(pt_obj, struct iommufd_ioas, obj);
drivers/iommu/iommufd/eventq.c
224
container_of(obj, struct iommufd_eventq, obj);
drivers/iommu/iommufd/eventq.c
244
container_of(obj, struct iommufd_eventq, obj));
drivers/iommu/iommufd/eventq.c
59
container_of(obj, struct iommufd_eventq, obj);
drivers/iommu/iommufd/hw_pagetable.c
23
container_of(obj, struct iommufd_hwpt_paging, common.obj);
drivers/iommu/iommufd/hw_pagetable.c
367
ioas = container_of(pt_obj, struct iommufd_ioas, obj);
drivers/iommu/iommufd/hw_pagetable.c
382
container_of(pt_obj, struct iommufd_hwpt_paging,
drivers/iommu/iommufd/hw_pagetable.c
394
viommu = container_of(pt_obj, struct iommufd_viommu, obj);
drivers/iommu/iommufd/hw_pagetable.c
41
container_of(obj, struct iommufd_hwpt_paging, common.obj);
drivers/iommu/iommufd/hw_pagetable.c
522
container_of(pt_obj, struct iommufd_hw_pagetable, obj);
drivers/iommu/iommufd/hw_pagetable.c
533
container_of(pt_obj, struct iommufd_viommu, obj);
drivers/iommu/iommufd/hw_pagetable.c
57
container_of(obj, struct iommufd_hwpt_nested, common.obj);
drivers/iommu/iommufd/io_pagetable.c
954
kfree(container_of(node, struct iopt_allowed, node));
drivers/iommu/iommufd/io_pagetable.h
141
return container_of(node, struct iopt_##name, node); \
drivers/iommu/iommufd/io_pagetable.h
152
return container_of(node, struct iopt_##name, node); \
drivers/iommu/iommufd/ioas.c
15
struct iommufd_ioas *ioas = container_of(obj, struct iommufd_ioas, obj);
drivers/iommu/iommufd/ioas.c
180
kfree(container_of(node, struct iopt_allowed, node));
drivers/iommu/iommufd/ioas.c
424
ioas = container_of(obj, struct iommufd_ioas, obj);
drivers/iommu/iommufd/iommufd_private.h
280
container_of(_iommufd_object_alloc( \
drivers/iommu/iommufd/iommufd_private.h
300
container_of(_iommufd_object_alloc_ucmd( \
drivers/iommu/iommufd/iommufd_private.h
335
return container_of(iommufd_get_object(ictx, id, IOMMUFD_OBJ_IOAS),
drivers/iommu/iommufd/iommufd_private.h
395
return container_of(hwpt, struct iommufd_hwpt_paging, common);
drivers/iommu/iommufd/iommufd_private.h
401
return container_of(hwpt, struct iommufd_hwpt_nested, common);
drivers/iommu/iommufd/iommufd_private.h
420
return container_of(iommufd_get_object(ucmd->ictx, id,
drivers/iommu/iommufd/iommufd_private.h
428
return container_of(iommufd_get_object(ucmd->ictx, id,
drivers/iommu/iommufd/iommufd_private.h
499
return container_of(iommufd_get_object(ucmd->ictx, id,
drivers/iommu/iommufd/iommufd_private.h
567
#define to_iommufd_handle(hdl) container_of(hdl, struct iommufd_attach_handle, handle)
drivers/iommu/iommufd/iommufd_private.h
583
return container_of(eventq, struct iommufd_fault, common);
drivers/iommu/iommufd/iommufd_private.h
589
return container_of(iommufd_get_object(ucmd->ictx, id,
drivers/iommu/iommufd/iommufd_private.h
635
return container_of(eventq, struct iommufd_veventq, common);
drivers/iommu/iommufd/iommufd_private.h
641
return container_of(iommufd_get_object(ucmd->ictx, id,
drivers/iommu/iommufd/iommufd_private.h
673
return container_of(iommufd_get_object(ucmd->ictx, id,
drivers/iommu/iommufd/iommufd_private.h
704
return container_of(iommufd_get_object(ictx, id,
drivers/iommu/iommufd/main.c
259
if (ictx->vfio_ioas == container_of(obj, struct iommufd_ioas, obj))
drivers/iommu/iommufd/pages.c
1647
struct iopt_pages *pages = container_of(kref, struct iopt_pages, kref);
drivers/iommu/iommufd/pages.c
2415
return container_of(node, struct iopt_pages_access,
drivers/iommu/iommufd/pages.c
261
return container_of(node, struct iopt_area, pages_node);
drivers/iommu/iommufd/selftest.c
129
return container_of(domain, struct mock_iommu_domain, domain);
drivers/iommu/iommufd/selftest.c
1329
mdev = container_of(idev->dev, struct mock_dev, dev);
drivers/iommu/iommufd/selftest.c
141
return container_of(domain, struct mock_iommu_domain_nested, domain);
drivers/iommu/iommufd/selftest.c
156
return container_of(viommu, struct mock_viommu, core);
drivers/iommu/iommufd/selftest.c
169
return container_of(hw_queue, struct mock_hw_queue, core);
drivers/iommu/iommufd/selftest.c
1836
return container_of(pt_obj, struct iommufd_hw_pagetable, obj);
drivers/iommu/iommufd/selftest.c
191
return container_of(dev, struct mock_dev, dev);
drivers/iommu/iommufd/selftest.c
209
return container_of(obj, struct selftest_obj, obj);
drivers/iommu/iommufd/selftest.c
630
struct mock_iommu_device *mock_iommu = container_of(
drivers/iommu/iommufd/selftest.c
713
mdev = container_of(dev, struct mock_dev, dev);
drivers/iommu/iommufd/selftest.c
826
struct mock_iommu_device *mock_iommu = container_of(
drivers/iommu/iommufd/selftest.c
965
return container_of(obj, struct iommufd_hw_pagetable, obj);
drivers/iommu/iommufd/vfio_compat.c
377
container_of(cur,
drivers/iommu/iommufd/viommu.c
116
container_of(obj, struct iommufd_vdevice, obj);
drivers/iommu/iommufd/viommu.c
133
container_of(obj, struct iommufd_vdevice, obj);
drivers/iommu/iommufd/viommu.c
268
container_of(obj, struct iommufd_hw_queue, obj);
drivers/iommu/iommufd/viommu.c
9
container_of(obj, struct iommufd_viommu, obj);
drivers/iommu/iova.c
697
struct iova_rcache *rcache = container_of(work, typeof(*rcache), work.work);
drivers/iommu/ipmmu-vmsa.c
83
return container_of(dom, struct ipmmu_vmsa_domain, io_domain);
drivers/iommu/msm_iommu.c
51
return container_of(dom, struct msm_priv, domain);
drivers/iommu/mtk_iommu.c
387
return container_of(dom, struct mtk_iommu_domain, domain);
drivers/iommu/mtk_iommu_v1.c
145
return container_of(dom, struct mtk_iommu_v1_domain, domain);
drivers/iommu/omap-iommu.c
61
return container_of(dom, struct omap_iommu_domain, domain);
drivers/iommu/riscv/iommu.c
820
container_of(iommu_domain, struct riscv_iommu_domain, domain)
drivers/iommu/rockchip-iommu.c
140
return container_of(dom, struct rk_iommu_domain, domain);
drivers/iommu/s390-iommu.c
497
return container_of(dom, struct s390_domain, domain);
drivers/iommu/s390-iommu.c
573
struct s390_domain *s390_domain = container_of(head, struct s390_domain, rcu);
drivers/iommu/sprd-iommu.c
88
return container_of(dom, struct sprd_iommu_domain, domain);
drivers/iommu/sun50i-iommu.c
130
return container_of(domain, struct sun50i_iommu_domain, domain);
drivers/iommu/tegra-smmu.c
72
return container_of(dom, struct tegra_smmu_as, domain);
drivers/iommu/virtio-iommu.c
102
container_of(domain, struct viommu_domain, domain)
drivers/iommu/virtio-iommu.c
373
mapping = container_of(node, struct viommu_mapping, iova);
drivers/iommu/virtio-iommu.c
461
mapping = container_of(node, struct viommu_mapping, iova);
drivers/iommu/virtio-iommu.c
927
mapping = container_of(node, struct viommu_mapping, iova);
drivers/ipack/devices/ipoctal.c
57
return container_of(chan, struct ipoctal, channel[index]);
drivers/ipack/ipack.c
15
#define to_ipack_dev(device) container_of(device, struct ipack_device, dev)
drivers/irqchip/irq-imx-intmux.c
102
struct intmux_data *data = container_of(irqchip_data, struct intmux_data,
drivers/irqchip/irq-imx-intmux.c
140
struct intmux_data *data = container_of(irqchip_data, struct intmux_data,
drivers/irqchip/irq-imx-intmux.c
186
struct intmux_data *data = container_of(irqchip_data, struct intmux_data,
drivers/irqchip/irq-imx-intmux.c
83
struct intmux_data *data = container_of(irqchip_data, struct intmux_data,
drivers/irqchip/irq-qcom-mpm.c
297
struct qcom_mpm_priv *priv = container_of(genpd, struct qcom_mpm_priv,
drivers/irqchip/irq-riscv-aplic-direct.c
107
struct aplic_direct *direct = container_of(priv, struct aplic_direct, priv);
drivers/irqchip/irq-riscv-aplic-direct.c
177
struct aplic_direct *direct = container_of(priv, struct aplic_direct, priv);
drivers/irqchip/irq-riscv-aplic-direct.c
56
struct aplic_direct *direct = container_of(priv, struct aplic_direct, priv);
drivers/irqchip/irq-riscv-aplic-main.c
131
struct aplic_priv *priv = container_of(nb, struct aplic_priv, genpd_nb);
drivers/irqchip/irq-ti-sci-inta.c
115
#define to_vint_desc(e, i) container_of(e, struct ti_sci_inta_vint_desc, \
drivers/isdn/capi/capi.c
199
struct capiminor *mp = container_of(port, struct capiminor, port);
drivers/isdn/capi/kcapi.c
240
container_of(work, struct capictr_event, work);
drivers/isdn/capi/kcapi.c
275
container_of(work, struct capi20_appl, recv_work);
drivers/isdn/hardware/mISDN/avmfritz.c
683
struct bchannel *bch = container_of(ch, struct bchannel, ch);
drivers/isdn/hardware/mISDN/avmfritz.c
839
struct bchannel *bch = container_of(ch, struct bchannel, ch);
drivers/isdn/hardware/mISDN/avmfritz.c
918
struct mISDNdevice *dev = container_of(ch, struct mISDNdevice, D);
drivers/isdn/hardware/mISDN/avmfritz.c
919
struct dchannel *dch = container_of(dev, struct dchannel, dev);
drivers/isdn/hardware/mISDN/hfcmulti.c
3299
struct mISDNdevice *dev = container_of(ch, struct mISDNdevice, D);
drivers/isdn/hardware/mISDN/hfcmulti.c
3300
struct dchannel *dch = container_of(dev, struct dchannel, dev);
drivers/isdn/hardware/mISDN/hfcmulti.c
3432
struct bchannel *bch = container_of(ch, struct bchannel, ch);
drivers/isdn/hardware/mISDN/hfcmulti.c
3659
struct bchannel *bch = container_of(ch, struct bchannel, ch);
drivers/isdn/hardware/mISDN/hfcmulti.c
4145
struct mISDNdevice *dev = container_of(ch, struct mISDNdevice, D);
drivers/isdn/hardware/mISDN/hfcmulti.c
4146
struct dchannel *dch = container_of(dev, struct dchannel, dev);
drivers/isdn/hardware/mISDN/hfcpci.c
1529
struct bchannel *bch = container_of(ch, struct bchannel, ch);
drivers/isdn/hardware/mISDN/hfcpci.c
1577
struct mISDNdevice *dev = container_of(ch, struct mISDNdevice, D);
drivers/isdn/hardware/mISDN/hfcpci.c
1578
struct dchannel *dch = container_of(dev, struct dchannel, dev);
drivers/isdn/hardware/mISDN/hfcpci.c
1666
struct bchannel *bch = container_of(ch, struct bchannel, ch);
drivers/isdn/hardware/mISDN/hfcpci.c
1956
struct mISDNdevice *dev = container_of(ch, struct mISDNdevice, D);
drivers/isdn/hardware/mISDN/hfcpci.c
1957
struct dchannel *dch = container_of(dev, struct dchannel, dev);
drivers/isdn/hardware/mISDN/hfcsusb.c
1806
struct bchannel *bch = container_of(ch, struct bchannel, ch);
drivers/isdn/hardware/mISDN/hfcsusb.c
199
struct bchannel *bch = container_of(ch, struct bchannel, ch);
drivers/isdn/hardware/mISDN/hfcsusb.c
277
struct mISDNdevice *dev = container_of(ch, struct mISDNdevice, D);
drivers/isdn/hardware/mISDN/hfcsusb.c
278
struct dchannel *dch = container_of(dev, struct dchannel, dev);
drivers/isdn/hardware/mISDN/hfcsusb.c
524
struct mISDNdevice *dev = container_of(ch, struct mISDNdevice, D);
drivers/isdn/hardware/mISDN/hfcsusb.c
525
struct dchannel *dch = container_of(dev, struct dchannel, dev);
drivers/isdn/hardware/mISDN/mISDNipac.c
1334
struct bchannel *bch = container_of(ch, struct bchannel, ch);
drivers/isdn/hardware/mISDN/mISDNipac.c
1335
struct hscx_hw *hx = container_of(bch, struct hscx_hw, bch);
drivers/isdn/hardware/mISDN/mISDNipac.c
1389
struct bchannel *bch = container_of(ch, struct bchannel, ch);
drivers/isdn/hardware/mISDN/mISDNipac.c
1390
struct hscx_hw *hx = container_of(bch, struct hscx_hw, bch);
drivers/isdn/hardware/mISDN/mISDNipac.c
1528
struct mISDNdevice *dev = container_of(ch, struct mISDNdevice, D);
drivers/isdn/hardware/mISDN/mISDNipac.c
1529
struct dchannel *dch = container_of(dev, struct dchannel, dev);
drivers/isdn/hardware/mISDN/mISDNipac.c
1530
struct isac_hw *isac = container_of(dch, struct isac_hw, dch);
drivers/isdn/hardware/mISDN/mISDNipac.c
1531
struct ipac_hw *ipac = container_of(isac, struct ipac_hw, isac);
drivers/isdn/hardware/mISDN/mISDNipac.c
555
struct mISDNdevice *dev = container_of(ch, struct mISDNdevice, D);
drivers/isdn/hardware/mISDN/mISDNipac.c
556
struct dchannel *dch = container_of(dev, struct dchannel, dev);
drivers/isdn/hardware/mISDN/mISDNipac.c
557
struct isac_hw *isac = container_of(dch, struct isac_hw, dch);
drivers/isdn/hardware/mISDN/mISDNipac.c
58
struct isac_hw *isac = container_of(dch, struct isac_hw, dch);
drivers/isdn/hardware/mISDN/mISDNipac.c
629
struct isac_hw *isac = container_of(dch, struct isac_hw, dch);
drivers/isdn/hardware/mISDN/mISDNisar.c
1469
struct bchannel *bch = container_of(ch, struct bchannel, ch);
drivers/isdn/hardware/mISDN/mISDNisar.c
1470
struct isar_ch *ich = container_of(bch, struct isar_ch, bch);
drivers/isdn/hardware/mISDN/mISDNisar.c
1572
struct bchannel *bch = container_of(ch, struct bchannel, ch);
drivers/isdn/hardware/mISDN/mISDNisar.c
1573
struct isar_ch *ich = container_of(bch, struct isar_ch, bch);
drivers/isdn/hardware/mISDN/netjet.c
741
struct bchannel *bch = container_of(ch, struct bchannel, ch);
drivers/isdn/hardware/mISDN/netjet.c
742
struct tiger_ch *bc = container_of(bch, struct tiger_ch, bch);
drivers/isdn/hardware/mISDN/netjet.c
792
struct bchannel *bch = container_of(ch, struct bchannel, ch);
drivers/isdn/hardware/mISDN/netjet.c
793
struct tiger_ch *bc = container_of(bch, struct tiger_ch, bch);
drivers/isdn/hardware/mISDN/netjet.c
873
struct mISDNdevice *dev = container_of(ch, struct mISDNdevice, D);
drivers/isdn/hardware/mISDN/netjet.c
874
struct dchannel *dch = container_of(dev, struct dchannel, dev);
drivers/isdn/hardware/mISDN/speedfax.c
239
struct mISDNdevice *dev = container_of(ch, struct mISDNdevice, D);
drivers/isdn/hardware/mISDN/speedfax.c
240
struct dchannel *dch = container_of(dev, struct dchannel, dev);
drivers/isdn/hardware/mISDN/w6692.c
1027
struct bchannel *bch = container_of(ch, struct bchannel, ch);
drivers/isdn/hardware/mISDN/w6692.c
1028
struct w6692_ch *bc = container_of(bch, struct w6692_ch, bch);
drivers/isdn/hardware/mISDN/w6692.c
1060
struct mISDNdevice *dev = container_of(ch, struct mISDNdevice, D);
drivers/isdn/hardware/mISDN/w6692.c
1061
struct dchannel *dch = container_of(dev, struct dchannel, dev);
drivers/isdn/hardware/mISDN/w6692.c
1062
struct w6692_hw *card = container_of(dch, struct w6692_hw, dch);
drivers/isdn/hardware/mISDN/w6692.c
1098
struct w6692_hw *card = container_of(dch, struct w6692_hw, dch);
drivers/isdn/hardware/mISDN/w6692.c
1179
struct mISDNdevice *dev = container_of(ch, struct mISDNdevice, D);
drivers/isdn/hardware/mISDN/w6692.c
1180
struct dchannel *dch = container_of(dev, struct dchannel, dev);
drivers/isdn/hardware/mISDN/w6692.c
1181
struct w6692_hw *card = container_of(dch, struct w6692_hw, dch);
drivers/isdn/hardware/mISDN/w6692.c
934
struct bchannel *bch = container_of(ch, struct bchannel, ch);
drivers/isdn/hardware/mISDN/w6692.c
935
struct w6692_ch *bc = container_of(bch, struct w6692_ch, bch);
drivers/isdn/mISDN/dsp_core.c
1007
struct dsp *dsp = container_of(work, struct dsp, workq);
drivers/isdn/mISDN/dsp_core.c
629
struct dsp *dsp = container_of(ch, struct dsp, ch);
drivers/isdn/mISDN/dsp_core.c
667
struct dsp *dsp = container_of(ch, struct dsp, ch);
drivers/isdn/mISDN/dsp_core.c
955
struct dsp *dsp = container_of(ch, struct dsp, ch);
drivers/isdn/mISDN/dsp_pipeline.c
180
dsp_hwec_disable(container_of(pipeline, struct dsp,
drivers/isdn/mISDN/dsp_pipeline.c
239
dsp_hwec_enable(container_of(pipeline,
drivers/isdn/mISDN/dsp_pipeline.c
65
container_of(dev, struct dsp_element_entry, dev);
drivers/isdn/mISDN/hwchannel.c
16
struct dchannel *dch = container_of(ws, struct dchannel, workq);
drivers/isdn/mISDN/hwchannel.c
39
struct bchannel *bch = container_of(ws, struct bchannel, workq);
drivers/isdn/mISDN/l1oip_core.c
1034
struct mISDNdevice *dev = container_of(ch, struct mISDNdevice, D);
drivers/isdn/mISDN/l1oip_core.c
1035
struct dchannel *dch = container_of(dev, struct dchannel, dev);
drivers/isdn/mISDN/l1oip_core.c
1089
struct bchannel *bch = container_of(ch, struct bchannel, ch);
drivers/isdn/mISDN/l1oip_core.c
1204
struct bchannel *bch = container_of(ch, struct bchannel, ch);
drivers/isdn/mISDN/l1oip_core.c
808
struct l1oip *hc = container_of(work, struct l1oip, workq);
drivers/isdn/mISDN/l1oip_core.c
869
struct mISDNdevice *dev = container_of(ch, struct mISDNdevice, D);
drivers/isdn/mISDN/l1oip_core.c
870
struct dchannel *dch = container_of(dev, struct dchannel, dev);
drivers/isdn/mISDN/layer2.c
1944
struct layer2 *l2 = container_of(ch, struct layer2, ch);
drivers/isdn/mISDN/layer2.c
2082
struct layer2 *l2 = container_of(ch, struct layer2, ch);
drivers/isdn/mISDN/socket.c
66
msk = container_of(ch, struct mISDN_sock, ch);
drivers/isdn/mISDN/socket.c
83
msk = container_of(ch, struct mISDN_sock, ch);
drivers/isdn/mISDN/stack.c
420
struct mISDN_sock *msk = container_of(ch, struct mISDN_sock, ch);
drivers/isdn/mISDN/stack.c
564
struct mISDN_sock *msk = container_of(ch, struct mISDN_sock, ch);
drivers/isdn/mISDN/tei.c
1102
mgr = container_of(ch, struct manager, ch);
drivers/isdn/mISDN/tei.c
1243
mgr = container_of(ch, struct manager, ch);
drivers/isdn/mISDN/tei.c
1263
mgr = container_of(ch, struct manager, ch);
drivers/isdn/mISDN/tei.c
1286
struct manager *mgr = container_of(ch, struct manager, bcast);
drivers/leds/blink/leds-bcm63138.c
131
struct bcm63138_led *led = container_of(led_cdev, struct bcm63138_led, cdev);
drivers/leds/blink/leds-bcm63138.c
147
struct bcm63138_led *led = container_of(led_cdev, struct bcm63138_led, cdev);
drivers/leds/blink/leds-lgm-sso.c
189
return container_of(led_cdev, struct sso_led, cdev);
drivers/leds/flash/leds-aat1290.c
86
return container_of(fled_cdev, struct aat1290_led, fled_cdev);
drivers/leds/flash/leds-aat1290.c
92
return container_of(led_cdev, struct led_classdev_flash, led_cdev);
drivers/leds/flash/leds-as3645a.c
151
#define fled_to_as3645a(__fled) container_of(__fled, struct as3645a, fled)
drivers/leds/flash/leds-as3645a.c
153
container_of(__iled_cdev, struct as3645a, iled_cdev)
drivers/leds/flash/leds-ktd2692.c
91
return container_of(fled_cdev, struct ktd2692_context, fled_cdev);
drivers/leds/flash/leds-lm3601x.c
131
return container_of(fled_cdev, struct lm3601x_led, fled_cdev);
drivers/leds/flash/leds-max77693.c
120
return container_of(fled_cdev, struct max77693_sub_led, fled_cdev);
drivers/leds/flash/leds-max77693.c
126
return container_of(sub_led, struct max77693_led_device,
drivers/leds/flash/leds-mt6360.c
101
struct mt6360_led *led = container_of(mccdev, struct mt6360_led, mc);
drivers/leds/flash/leds-mt6360.c
135
struct mt6360_led *led = container_of(lcdev, struct mt6360_led, isnk);
drivers/leds/flash/leds-mt6360.c
160
container_of(lcdev, struct mt6360_led, flash.led_cdev);
drivers/leds/flash/leds-mt6360.c
224
container_of(fl_cdev, struct mt6360_led, flash);
drivers/leds/flash/leds-mt6360.c
237
container_of(fl_cdev, struct mt6360_led, flash);
drivers/leds/flash/leds-mt6360.c
313
container_of(fl_cdev, struct mt6360_led, flash);
drivers/leds/flash/leds-mt6360.c
326
container_of(fl_cdev, struct mt6360_led, flash);
drivers/leds/flash/leds-mt6360.c
343
container_of(fl_cdev, struct mt6360_led, flash);
drivers/leds/flash/leds-mt6360.c
472
struct mt6360_led *led = container_of(flash, struct mt6360_led, flash);
drivers/leds/flash/leds-mt6370-flash.c
68
#define to_mt6370_led(ptr, member) container_of(ptr, struct mt6370_led, member)
drivers/leds/flash/leds-qcom-flash.c
453
return container_of(flcdev, struct qcom_flash_led, flash);
drivers/leds/flash/leds-rt4505.c
120
container_of(fled_cdev, struct rt4505_priv, flash);
drivers/leds/flash/leds-rt4505.c
137
container_of(fled_cdev, struct rt4505_priv, flash);
drivers/leds/flash/leds-rt4505.c
153
container_of(fled_cdev, struct rt4505_priv, flash);
drivers/leds/flash/leds-rt4505.c
174
container_of(fled_cdev, struct rt4505_priv, flash);
drivers/leds/flash/leds-rt4505.c
190
container_of(fled_cdev, struct rt4505_priv, flash);
drivers/leds/flash/leds-rt4505.c
245
container_of(flash, struct rt4505_priv, flash);
drivers/leds/flash/leds-rt4505.c
56
container_of(lcdev, struct rt4505_priv, flash.led_cdev);
drivers/leds/flash/leds-rt4505.c
84
container_of(lcdev, struct rt4505_priv, flash.led_cdev);
drivers/leds/flash/leds-rt8515.c
63
return container_of(fled, struct rt8515, fled);
drivers/leds/flash/leds-sgm3140.c
35
return container_of(flcdev, struct sgm3140, fled_cdev);
drivers/leds/flash/leds-sy7802.c
111
struct sy7802_led *led = container_of(lcdev, struct sy7802_led, flash.led_cdev);
drivers/leds/flash/leds-sy7802.c
175
struct sy7802_led *led = container_of(fl_cdev, struct sy7802_led, flash);
drivers/leds/flash/leds-sy7802.c
196
struct sy7802_led *led = container_of(fl_cdev, struct sy7802_led, flash);
drivers/leds/flash/leds-sy7802.c
240
struct sy7802_led *led = container_of(fl_cdev, struct sy7802_led, flash);
drivers/leds/flash/leds-sy7802.c
252
struct sy7802_led *led = container_of(fl_cdev, struct sy7802_led, flash);
drivers/leds/flash/leds-sy7802.c
262
struct sy7802_led *led = container_of(fl_cdev, struct sy7802_led, flash);
drivers/leds/flash/leds-tps6131x.c
126
return container_of(fled_cdev, struct tps6131x, fled_cdev);
drivers/leds/flash/leds-tps6131x.c
299
struct tps6131x *tps6131x = container_of(work, struct tps6131x, torch_refresh_work.work);
drivers/leds/led-core.c
149
container_of(ws, struct led_classdev, set_brightness_work);
drivers/leds/leds-88pm860x.c
69
struct pm860x_led *led = container_of(cdev, struct pm860x_led, cdev);
drivers/leds/leds-acer-a500.c
40
struct a500_led *led = container_of(led_cdev, struct a500_led, cdev);
drivers/leds/leds-adp5520.c
34
led = container_of(led_cdev, struct adp5520_led, cdev);
drivers/leds/leds-an30259a.c
131
led = container_of(cdev, struct an30259a_led, cdev);
drivers/leds/leds-an30259a.c
84
led = container_of(cdev, struct an30259a_led, cdev);
drivers/leds/leds-apu.c
62
#define cdev_to_priv(c) container_of(c, struct apu_led_priv, cdev)
drivers/leds/leds-ariel.c
32
#define led_cdev_to_ariel_led(c) container_of(c, struct ariel_led, led_cdev)
drivers/leds/leds-as3668.c
73
struct as3668_led *led = container_of(cdev, struct as3668_led, cdev);
drivers/leds/leds-as3668.c
80
struct as3668_led *led = container_of(cdev, struct as3668_led, cdev);
drivers/leds/leds-aw200xx.c
130
struct aw200xx_led *led = container_of(cdev, struct aw200xx_led, cdev);
drivers/leds/leds-aw200xx.c
143
struct aw200xx_led *led = container_of(cdev, struct aw200xx_led, cdev);
drivers/leds/leds-aw200xx.c
188
struct aw200xx_led *led = container_of(cdev, struct aw200xx_led, cdev);
drivers/leds/leds-aw2013.c
157
struct aw2013_led *led = container_of(cdev, struct aw2013_led, cdev);
drivers/leds/leds-aw2013.c
200
struct aw2013_led *led = container_of(cdev, struct aw2013_led, cdev);
drivers/leds/leds-bcm6328.c
131
container_of(led_cdev, struct bcm6328_led, cdev);
drivers/leds/leds-bcm6328.c
166
container_of(led_cdev, struct bcm6328_led, cdev);
drivers/leds/leds-bcm6358.c
79
container_of(led_cdev, struct bcm6358_led, cdev);
drivers/leds/leds-bd2606mvv.c
24
#define ldev_to_led(c) container_of(c, struct bd2606mvv_led, ldev)
drivers/leds/leds-bd2802.c
522
container_of(led_cdev, struct bd2802_led, cdev_##name); \
drivers/leds/leds-bd2802.c
538
container_of(led_cdev, struct bd2802_led, cdev_##name); \
drivers/leds/leds-blinkm.c
41
#define led_cdev_to_blmled(c) container_of(c, struct blinkm_led, cdev.led_cdev)
drivers/leds/leds-blinkm.c
42
#define mcled_cdev_to_led(c) container_of(c, struct blinkm_led, cdev.mcled_cdev)
drivers/leds/leds-cht-wcove.c
109
struct cht_wc_led *led = container_of(cdev, struct cht_wc_led, cdev);
drivers/leds/leds-cht-wcove.c
146
struct cht_wc_led *led = container_of(cdev, struct cht_wc_led, cdev);
drivers/leds/leds-cht-wcove.c
225
struct cht_wc_led *led = container_of(cdev, struct cht_wc_led, cdev);
drivers/leds/leds-cpcap.c
105
struct cpcap_led *led = container_of(ledc, struct cpcap_led, led);
drivers/leds/leds-cr0014114.c
147
struct cr0014114 *priv = container_of(work,
drivers/leds/leds-cr0014114.c
166
struct cr0014114_led *led = container_of(ldev,
drivers/leds/leds-cros_ec.c
57
return container_of(lcdev_to_mccdev(led_cdev), struct cros_ec_led_priv, led_mc_cdev);
drivers/leds/leds-da903x.c
44
container_of(led_cdev, struct da903x_led, cdev);
drivers/leds/leds-da9052.c
58
container_of(led_cdev, struct da9052_led, cdev);
drivers/leds/leds-dac124s085.c
36
struct dac124s085_led *led = container_of(ldev, struct dac124s085_led,
drivers/leds/leds-el15203000.c
86
#define to_el15203000_led(d) container_of(d, struct el15203000_led, ldev)
drivers/leds/leds-gpio.c
35
return container_of(led_cdev, struct gpio_led_data, cdev);
drivers/leds/leds-ip30.c
23
struct ip30_led *led = container_of(led_cdev, struct ip30_led, cdev);
drivers/leds/leds-is31fl319x.c
195
struct is31fl319x_led *led = container_of(cdev, struct is31fl319x_led, cdev);
drivers/leds/leds-is31fl319x.c
249
struct is31fl319x_led *led = container_of(cdev, struct is31fl319x_led, cdev);
drivers/leds/leds-is31fl32xx.c
256
container_of(led_cdev, struct is31fl32xx_led_data, cdev);
drivers/leds/leds-lm3530.c
309
container_of(led_cdev, struct lm3530_data, led_dev);
drivers/leds/leds-lm3530.c
356
drvdata = container_of(led_cdev, struct lm3530_data, led_dev);
drivers/leds/leds-lm3530.c
377
drvdata = container_of(led_cdev, struct lm3530_data, led_dev);
drivers/leds/leds-lm3532.c
350
container_of(led_cdev, struct lm3532_led, led_dev);
drivers/leds/leds-lm3533.c
56
return container_of(cdev, struct lm3533_led, cdev);
drivers/leds/leds-lm355x.c
312
container_of(cdev, struct lm355x_chip_data, cdev_torch);
drivers/leds/leds-lm355x.c
327
container_of(cdev, struct lm355x_chip_data, cdev_flash);
drivers/leds/leds-lm355x.c
342
container_of(cdev, struct lm355x_chip_data, cdev_indicator);
drivers/leds/leds-lm355x.c
359
container_of(led_cdev, struct lm355x_chip_data, cdev_indicator);
drivers/leds/leds-lm36274.c
47
struct lm36274 *chip = container_of(led_cdev, struct lm36274, led_dev);
drivers/leds/leds-lm3642.c
175
container_of(led_cdev, struct lm3642_chip_data, cdev_indicator);
drivers/leds/leds-lm3642.c
202
container_of(cdev, struct lm3642_chip_data, cdev_torch);
drivers/leds/leds-lm3642.c
222
container_of(led_cdev, struct lm3642_chip_data, cdev_indicator);
drivers/leds/leds-lm3642.c
249
container_of(cdev, struct lm3642_chip_data, cdev_flash);
drivers/leds/leds-lm3642.c
264
container_of(cdev, struct lm3642_chip_data, cdev_indicator);
drivers/leds/leds-lm3692x.c
331
container_of(led_cdev, struct lm3692x_led, led_dev);
drivers/leds/leds-lm3697.c
125
struct lm3697_led *led = container_of(led_cdev, struct lm3697_led,
drivers/leds/leds-lp3944.c
60
#define ldev_to_led(c) container_of(c, struct lp3944_led_data, ldev)
drivers/leds/leds-lp3952.c
62
struct lp3952_ctrl_hdl *led = container_of(cdev,
drivers/leds/leds-lp50xx.c
302
return container_of(mc_cdev, struct lp50xx_led, mc_cdev);
drivers/leds/leds-lp55xx-common.c
77
return container_of(cdev, struct lp55xx_led, cdev);
drivers/leds/leds-lp55xx-common.c
87
return container_of(mc_cdev, struct lp55xx_led, mc_cdev);
drivers/leds/leds-lp8788.c
92
container_of(led_cdev, struct lp8788_led, led_dev);
drivers/leds/leds-lp8860.c
185
container_of(led_cdev, struct lp8860_led, led_dev);
drivers/leds/leds-lp8864.c
163
struct lp8864_led *led = container_of(led_cdev, struct lp8864_led, led_dev);
drivers/leds/leds-lp8864.c
181
struct lp8864_led *led = container_of(led_cdev, struct lp8864_led, led_dev);
drivers/leds/leds-lt3593.c
25
container_of(led_cdev, struct lt3593_led_data, cdev);
drivers/leds/leds-max5970.c
21
#define ldev_to_maxled(c) container_of(c, struct max5970_led, cdev)
drivers/leds/leds-max77650.c
44
return container_of(cdev, struct max77650_led, cdev);
drivers/leds/leds-max77705.c
115
struct max77705_led *led = container_of(cdev, struct max77705_led, cdev);
drivers/leds/leds-max77705.c
126
struct max77705_led *led = container_of(mcdev, struct max77705_led, mcdev);
drivers/leds/leds-max77705.c
42
struct max77705_led *led = container_of(cdev, struct max77705_led, cdev);
drivers/leds/leds-max8997.c
152
container_of(led_cdev, struct max8997_led, cdev);
drivers/leds/leds-max8997.c
168
container_of(led_cdev, struct max8997_led, cdev);
drivers/leds/leds-max8997.c
202
container_of(led_cdev, struct max8997_led, cdev);
drivers/leds/leds-mc13783.c
57
container_of(led_cdev, struct mc13xxx_led, cdev);
drivers/leds/leds-menf21bmc.c
56
struct menf21bmc_led *led = container_of(led_cdev,
drivers/leds/leds-mlxcpld.c
87
#define cdev_to_priv(c) container_of(c, struct mlxcpld_led_priv, cdev)
drivers/leds/leds-mlxreg.c
43
#define cdev_to_priv(c) container_of(c, struct mlxreg_led_data, led_cdev)
drivers/leds/leds-mt6323.c
155
struct mt6323_led *led = container_of(cdev, struct mt6323_led, cdev);
drivers/leds/leds-mt6323.c
180
struct mt6323_led *led = container_of(cdev, struct mt6323_led, cdev);
drivers/leds/leds-mt6323.c
206
struct mt6323_led *led = container_of(cdev, struct mt6323_led, cdev);
drivers/leds/leds-mt6323.c
238
struct mt6323_led *led = container_of(cdev, struct mt6323_led, cdev);
drivers/leds/leds-mt6323.c
293
struct mt6323_led *led = container_of(cdev, struct mt6323_led, cdev);
drivers/leds/leds-mt6323.c
362
struct mt6323_led *led = container_of(cdev, struct mt6323_led, cdev);
drivers/leds/leds-mt6323.c
391
struct mt6323_led *led = container_of(cdev, struct mt6323_led, cdev);
drivers/leds/leds-mt6323.c
425
struct mt6323_led *led = container_of(cdev, struct mt6323_led, cdev);
drivers/leds/leds-mt6323.c
456
struct mt6323_led *led = container_of(cdev, struct mt6323_led, cdev);
drivers/leds/leds-mt6323.c
476
struct mt6323_led *led = container_of(cdev, struct mt6323_led, cdev);
drivers/leds/leds-mt6323.c
503
struct mt6323_led *led = container_of(cdev, struct mt6323_led, cdev);
drivers/leds/leds-netxbig.c
143
container_of(led_cdev, struct netxbig_led_data, cdev);
drivers/leds/leds-netxbig.c
172
container_of(led_cdev, struct netxbig_led_data, cdev);
drivers/leds/leds-netxbig.c
213
container_of(led_cdev, struct netxbig_led_data, cdev);
drivers/leds/leds-netxbig.c
263
container_of(led_cdev, struct netxbig_led_data, cdev);
drivers/leds/leds-nic78bx.c
49
return container_of(cdev, struct nic78bx_led, cdev);
drivers/leds/leds-ns2.c
106
struct ns2_led *led = container_of(led_cdev, struct ns2_led, cdev);
drivers/leds/leds-ns2.c
131
struct ns2_led *led = container_of(led_cdev, struct ns2_led, cdev);
drivers/leds/leds-ns2.c
162
struct ns2_led *led = container_of(led_cdev, struct ns2_led, cdev);
drivers/leds/leds-ot200.c
95
struct ot200_led *led = container_of(led_cdev, struct ot200_led, cdev);
drivers/leds/leds-pca9532.c
285
container_of(work, struct pca9532_data, work);
drivers/leds/leds-pca9532.c
35
#define ldev_to_led(c) container_of(c, struct pca9532_led, ldev)
drivers/leds/leds-pca955x.c
137
#define led_to_pca955x(l) container_of(l, struct pca955x_led, led_cdev)
drivers/leds/leds-pca963x.c
226
led = container_of(led_cdev, struct pca963x_led, led_cdev);
drivers/leds/leds-pca963x.c
255
led = container_of(led_cdev, struct pca963x_led, led_cdev);
drivers/leds/leds-pca995x.c
39
#define ldev_to_led(c) container_of(c, struct pca995x_led, ldev)
drivers/leds/leds-pm8058.c
35
led = container_of(cled, struct pm8058_led, cdev);
drivers/leds/leds-pm8058.c
61
led = container_of(cled, struct pm8058_led, cdev);
drivers/leds/leds-powernv.c
177
container_of(led_cdev, struct powernv_led_data, cdev);
drivers/leds/leds-powernv.c
196
container_of(led_cdev, struct powernv_led_data, cdev);
drivers/leds/leds-pwm.c
46
container_of(led_cdev, struct led_pwm_data, cdev);
drivers/leds/leds-qnap-mcu.c
121
return container_of(led_cdev, struct qnap_mcu_usb_led, cdev);
drivers/leds/leds-qnap-mcu.c
214
return container_of(led_cdev, struct qnap_mcu_status_led, cdev);
drivers/leds/leds-qnap-mcu.c
219
return container_of(led->red, struct qnap_mcu_status, red);
drivers/leds/leds-qnap-mcu.c
33
return container_of(led_cdev, struct qnap_mcu_err_led, cdev);
drivers/leds/leds-regulator.c
20
container_of(led_cdev, struct regulator_led, cdev)
drivers/leds/leds-sc27xx-bltc.c
63
container_of(ldev, struct sc27xx_led, ldev)
drivers/leds/leds-spi-byte.c
62
struct spi_byte_led *led = container_of(dev, struct spi_byte_led, ldev);
drivers/leds/leds-ss4200.c
152
return container_of(led_cdev, struct nasgpio_led, led_cdev);
drivers/leds/leds-st1202.c
57
return container_of(cdev, struct st1202_led, led_cdev);
drivers/leds/leds-sun50i-a100.c
63
#define to_ledc_led(mc) container_of(mc, struct sun50i_a100_ledc_led, mc_cdev)
drivers/leds/leds-sunfire.c
28
#define to_sunfire_led(d) container_of(d, struct sunfire_led, led_cdev)
drivers/leds/leds-syscon.c
38
container_of(led_cdev, struct syscon_led, cdev);
drivers/leds/leds-tca6507.c
343
struct tca6507_chip *tca = container_of(work, struct tca6507_chip,
drivers/leds/leds-tca6507.c
545
struct tca6507_led *led = container_of(led_cdev, struct tca6507_led,
drivers/leds/leds-tca6507.c
557
struct tca6507_led *led = container_of(led_cdev, struct tca6507_led,
drivers/leds/leds-tlc591xx.c
40
#define ldev_to_led(c) container_of(c, struct tlc591xx_led, ldev)
drivers/leds/leds-tps6105x.c
28
struct tps6105x_priv *priv = container_of(cdev, struct tps6105x_priv,
drivers/leds/leds-turris-omnia.c
38
#define to_omnia_led(l) container_of(l, struct omnia_led, mc_cdev)
drivers/leds/leds-upboard.c
20
#define led_cdev_to_led_upboard(c) container_of(c, struct upboard_led, cdev)
drivers/leds/leds-wm831x-status.c
36
container_of(led_cdev, struct wm831x_status, cdev)
drivers/leds/leds-wm8350.c
86
container_of(led_cdev, struct wm8350_led, cdev)
drivers/leds/rgb/leds-group-multicolor.c
31
struct leds_multicolor *priv = container_of(mc_cdev, struct leds_multicolor, mc_cdev);
drivers/leds/rgb/leds-ktd202x.c
232
struct ktd202x_led *led = container_of(cdev, struct ktd202x_led, cdev);
drivers/leds/rgb/leds-ktd202x.c
253
struct ktd202x_led *led = container_of(mc, struct ktd202x_led, mcdev);
drivers/leds/rgb/leds-ktd202x.c
331
struct ktd202x_led *led = container_of(cdev, struct ktd202x_led, cdev);
drivers/leds/rgb/leds-ktd202x.c
361
struct ktd202x_led *led = container_of(mc, struct ktd202x_led, mcdev);
drivers/leds/rgb/leds-lp5812.c
308
struct lp5812_led *led = container_of(cdev, struct lp5812_led, cdev);
drivers/leds/rgb/leds-lp5812.c
319
struct lp5812_led *led = container_of(mc_dev, struct lp5812_led, mc_cdev);
drivers/leds/rgb/leds-mt6370-rgb.c
423
struct mt6370_led *led = container_of(mccdev, struct mt6370_led, mc);
drivers/leds/rgb/leds-mt6370-rgb.c
485
struct mt6370_led *led = container_of(mccdev, struct mt6370_led, mc);
drivers/leds/rgb/leds-mt6370-rgb.c
537
struct mt6370_led *led = container_of(mccdev, struct mt6370_led, mc);
drivers/leds/rgb/leds-mt6370-rgb.c
587
struct mt6370_led *led = container_of(mccdev, struct mt6370_led, mc);
drivers/leds/rgb/leds-mt6370-rgb.c
610
struct mt6370_led *led = container_of(lcdev, struct mt6370_led, isink);
drivers/leds/rgb/leds-mt6370-rgb.c
646
struct mt6370_led *led = container_of(lcdev, struct mt6370_led, isink);
drivers/leds/rgb/leds-mt6370-rgb.c
674
struct mt6370_led *led = container_of(lcdev, struct mt6370_led, isink);
drivers/leds/rgb/leds-mt6370-rgb.c
702
struct mt6370_led *led = container_of(lcdev, struct mt6370_led, isink);
drivers/leds/rgb/leds-ncp5623.c
46
struct ncp5623 *ncp = container_of(mc_cdev, struct ncp5623, mc_dev);
drivers/leds/rgb/leds-ncp5623.c
83
struct ncp5623 *ncp = container_of(mc_cdev, struct ncp5623, mc_dev);
drivers/leds/rgb/leds-pwm-multicolor.c
35
struct pwm_mc_led *priv = container_of(mc_cdev, struct pwm_mc_led, mc_cdev);
drivers/leds/rgb/leds-qcom-lpg.c
1135
struct lpg_led *led = container_of(cdev, struct lpg_led, cdev);
drivers/leds/rgb/leds-qcom-lpg.c
1152
struct lpg_led *led = container_of(mc, struct lpg_led, mcdev);
drivers/leds/rgb/leds-qcom-lpg.c
1196
struct lpg_led *led = container_of(cdev, struct lpg_led, cdev);
drivers/leds/rgb/leds-qcom-lpg.c
1204
struct lpg_led *led = container_of(mc, struct lpg_led, mcdev);
drivers/leds/rgb/leds-qcom-lpg.c
860
struct lpg_led *led = container_of(cdev, struct lpg_led, cdev);
drivers/leds/rgb/leds-qcom-lpg.c
877
struct lpg_led *led = container_of(mc, struct lpg_led, mcdev);
drivers/leds/rgb/leds-qcom-lpg.c
935
struct lpg_led *led = container_of(cdev, struct lpg_led, cdev);
drivers/leds/rgb/leds-qcom-lpg.c
951
struct lpg_led *led = container_of(mc, struct lpg_led, mcdev);
drivers/leds/simatic/simatic-ipc-leds.c
48
return container_of(led_cd, struct simatic_ipc_led, cdev);
drivers/leds/trigger/ledtrig-input-events.c
36
container_of(work, struct input_events_data, work.work);
drivers/leds/trigger/ledtrig-netdev.c
574
container_of(nb, struct led_netdev_data, notifier);
drivers/leds/trigger/ledtrig-netdev.c
630
container_of(work, struct led_netdev_data, work.work);
drivers/leds/trigger/ledtrig-pattern.c
161
container_of(t, struct pattern_trig_data, hrtimer);
drivers/leds/trigger/ledtrig-tty.c
198
container_of(work, struct ledtrig_tty_data, dwork.work);
drivers/leds/uleds.c
42
struct uleds_device *udev = container_of(led_cdev, struct uleds_device,
drivers/macintosh/rack-meter.c
215
container_of(work, struct rackmeter_cpu, sniffer.work);
drivers/macintosh/windfarm_ad7417_sensor.c
154
struct wf_ad7417_priv *pv = container_of(ref,
drivers/macintosh/windfarm_core.c
149
struct wf_control *ct = container_of(kref, struct wf_control, ref);
drivers/macintosh/windfarm_core.c
162
struct wf_control *ctrl = container_of(attr, struct wf_control, attr);
drivers/macintosh/windfarm_core.c
191
struct wf_control *ctrl = container_of(attr, struct wf_control, attr);
drivers/macintosh/windfarm_core.c
279
struct wf_sensor *sr = container_of(kref, struct wf_sensor, ref);
drivers/macintosh/windfarm_core.c
292
struct wf_sensor *sens = container_of(attr, struct wf_sensor, attr);
drivers/macintosh/windfarm_fcu_controls.c
73
struct wf_fcu_priv *pv = container_of(ref, struct wf_fcu_priv, ref);
drivers/macintosh/windfarm_lm75_sensor.c
41
#define wf_to_lm75(c) container_of(c, struct wf_lm75_sensor, sens)
drivers/macintosh/windfarm_lm87_sensor.c
38
#define wf_to_lm87(c) container_of(c, struct wf_lm87_sensor, sens)
drivers/macintosh/windfarm_max6690_sensor.c
32
#define wf_to_6690(x) container_of((x), struct wf_6690_sensor, sens)
drivers/macintosh/windfarm_smu_controls.c
52
#define to_smu_fan(c) container_of(c, struct smu_fan_control, ctrl)
drivers/macintosh/windfarm_smu_sat.c
170
struct wf_sat *sat = container_of(ref, struct wf_sat, ref);
drivers/macintosh/windfarm_smu_sat.c
49
#define wf_to_sat(c) container_of(c, struct wf_sat_sensor, sens)
drivers/macintosh/windfarm_smu_sensors.c
281
#define to_smu_cpu_power(c) container_of(c, struct smu_cpu_power_sensor, sens)
drivers/macintosh/windfarm_smu_sensors.c
57
#define to_smu_ads(c) container_of(c, struct smu_ad_sensor, sens)
drivers/mailbox/arm_mhuv2.c
190
#define mhu_from_mbox(_mbox) container_of(_mbox, struct mhuv2, mbox)
drivers/mailbox/arm_mhuv3.c
364
#define mhu_from_mbox(_mbox) container_of(_mbox, struct mhuv3, mbox)
drivers/mailbox/bcm2835-mailbox.c
63
return container_of(link->mbox, struct bcm2835_mbox, controller);
drivers/mailbox/bcm74110-mailbox.c
136
return container_of(cntrl, struct bcm74110_mbox, controller);
drivers/mailbox/cix-mailbox.c
114
return container_of(mbox, struct cix_mbox_priv, mbox);
drivers/mailbox/hi3660-mailbox.c
82
return container_of(mbox, struct hi3660_mbox, controller);
drivers/mailbox/imx-mailbox.c
147
return container_of(mbox, struct imx_mu_priv, mbox);
drivers/mailbox/mailbox-mchp-ipc-sbi.c
145
return container_of(mbox, struct mchp_ipc_sbi_mbox, controller);
drivers/mailbox/mailbox-th1520.c
83
return container_of(mbox, struct th1520_mbox_priv, mbox);
drivers/mailbox/mailbox.c
110
container_of(hrtimer, struct mbox_controller, poll_hrt);
drivers/mailbox/mtk-adsp-mailbox.c
33
return container_of(mbox, struct mtk_adsp_mbox_priv, mbox);
drivers/mailbox/mtk-cmdq-mailbox.c
119
struct cmdq *cmdq = container_of(chan->mbox, struct cmdq, mbox);
drivers/mailbox/mtk-cmdq-mailbox.c
128
struct cmdq *cmdq = container_of(chan->mbox, struct cmdq, mbox);
drivers/mailbox/pcc.c
116
#define to_pcc_chan_info(c) container_of(c, struct pcc_chan_info, chan)
drivers/mailbox/qcom-apcs-ipc-mailbox.c
65
struct qcom_apcs_ipc *apcs = container_of(chan->mbox,
drivers/mailbox/qcom-cpucp-mbox.c
74
struct qcom_cpucp_mbox *cpucp = container_of(chan->mbox, struct qcom_cpucp_mbox, mbox);
drivers/mailbox/qcom-cpucp-mbox.c
87
struct qcom_cpucp_mbox *cpucp = container_of(chan->mbox, struct qcom_cpucp_mbox, mbox);
drivers/mailbox/qcom-cpucp-mbox.c
98
struct qcom_cpucp_mbox *cpucp = container_of(chan->mbox, struct qcom_cpucp_mbox, mbox);
drivers/mailbox/qcom-ipcc.c
65
return container_of(mbox, struct qcom_ipcc, mbox);
drivers/mailbox/riscv-sbi-mpxy-mbox.c
747
struct mpxy_mbox *mbox = container_of(ctlr, struct mpxy_mbox, controller);
drivers/mailbox/sprd-mailbox.c
97
return container_of(mbox, struct sprd_mbox_priv, mbox);
drivers/mailbox/stm32-ipcc.c
149
struct stm32_ipcc *ipcc = container_of(link->mbox, struct stm32_ipcc,
drivers/mailbox/stm32-ipcc.c
168
struct stm32_ipcc *ipcc = container_of(link->mbox, struct stm32_ipcc,
drivers/mailbox/stm32-ipcc.c
188
struct stm32_ipcc *ipcc = container_of(link->mbox, struct stm32_ipcc,
drivers/mailbox/tegra-hsp.c
593
struct tegra_hsp *hsp = container_of(mbox, struct tegra_hsp, mbox_db);
drivers/mailbox/tegra-hsp.c
632
struct tegra_hsp *hsp = container_of(mbox, struct tegra_hsp, mbox_sm);
drivers/mailbox/ti-msgmgr.c
582
inst = container_of(mbox, struct ti_msgmgr_inst, mbox);
drivers/md/bcache/btree.c
1784
dc = container_of(d, struct cached_dev, disk);
drivers/md/bcache/btree.c
2474
struct btree_insert_op *op = container_of(b_op,
drivers/md/bcache/btree.c
2644
struct refill *refill = container_of(op, struct refill, op);
drivers/md/bcache/btree.c
329
struct btree *b = container_of(cl, struct btree, io);
drivers/md/bcache/btree.c
467
struct btree *b = container_of(to_delayed_work(w), struct btree, work);
drivers/md/bcache/btree.c
566
const struct btree *a = container_of(_a, struct btree, lock.dep_map);
drivers/md/bcache/btree.c
567
const struct btree *b = container_of(_b, struct btree, lock.dep_map);
drivers/md/bcache/btree.c
574
const struct btree *b = container_of(map, struct btree, lock.dep_map);
drivers/md/bcache/extents.c
128
struct btree *b = container_of(keys, struct btree, keys);
drivers/md/bcache/extents.c
168
struct btree *b = container_of(bk, struct btree, keys);
drivers/md/bcache/extents.c
207
struct btree *b = container_of(bk, struct btree, keys);
drivers/md/bcache/extents.c
232
struct btree *b = container_of(bk, struct btree, keys);
drivers/md/bcache/extents.c
328
struct cache_set *c = container_of(b, struct btree, keys)->c;
drivers/md/bcache/extents.c
502
struct btree *b = container_of(bk, struct btree, keys);
drivers/md/bcache/extents.c
539
struct btree *b = container_of(bk, struct btree, keys);
drivers/md/bcache/extents.c
585
struct btree *b = container_of(bk, struct btree, keys);
drivers/md/bcache/io.c
139
struct bbio *b = container_of(bio, struct bbio, bio);
drivers/md/bcache/io.c
19
struct bbio *b = container_of(bio, struct bbio, bio);
drivers/md/bcache/io.c
36
struct bbio *b = container_of(bio, struct bbio, bio);
drivers/md/bcache/io.c
48
struct bbio *b = container_of(bio, struct bbio, bio);
drivers/md/bcache/journal.c
831
struct cache_set *c = container_of(to_delayed_work(work),
drivers/md/bcache/movinggc.c
24
struct cache_set *c = container_of(buf, struct cache_set,
drivers/md/bcache/movinggc.c
64
struct bbio *b = container_of(bio, struct bbio, bio);
drivers/md/bcache/movinggc.c
65
struct moving_io *io = container_of(bio->bi_private,
drivers/md/bcache/request.c
1083
container_of(bio, struct detached_dev_io_private, bio);
drivers/md/bcache/request.c
110
struct data_insert_op *op = container_of(cl, struct data_insert_op, cl);
drivers/md/bcache/request.c
1105
struct cached_dev *dc = container_of(d, struct cached_dev, disk);
drivers/md/bcache/request.c
1118
ddip = container_of(clone_bio, struct detached_dev_io_private, bio);
drivers/md/bcache/request.c
1155
dc = container_of(d, struct cached_dev, disk);
drivers/md/bcache/request.c
1175
struct cached_dev *dc = container_of(d, struct cached_dev, disk);
drivers/md/bcache/request.c
1235
struct cached_dev *dc = container_of(d, struct cached_dev, disk);
drivers/md/bcache/request.c
172
struct data_insert_op *op = container_of(cl, struct data_insert_op, cl);
drivers/md/bcache/request.c
501
struct bbio *b = container_of(bio, struct bbio, bio);
drivers/md/bcache/request.c
503
struct search *s = container_of(cl, struct search, cl);
drivers/md/bcache/request.c
529
struct search *s = container_of(op, struct search, op);
drivers/md/bcache/request.c
568
bio_key = &container_of(n, struct bbio, bio)->key;
drivers/md/bcache/request.c
622
dc = container_of(s->d, struct cached_dev, disk);
drivers/md/bcache/request.c
640
struct search *s = container_of(cl, struct search, cl);
drivers/md/bcache/request.c
656
struct search *s = container_of(cl, struct search, cl);
drivers/md/bcache/request.c
657
struct cached_dev *dc = container_of(s->d,
drivers/md/bcache/request.c
769
struct cached_dev *dc = container_of(s->d, struct cached_dev, disk);
drivers/md/bcache/request.c
836
struct cached_dev *dc = container_of(s->d, struct cached_dev, disk);
drivers/md/bcache/request.c
878
struct cached_dev *dc = container_of(s->d, struct cached_dev, disk);
drivers/md/bcache/request.c
896
struct cached_dev *dc = container_of(s->d, struct cached_dev, disk);
drivers/md/bcache/request.c
975
struct cached_dev *dc = container_of(s->d, struct cached_dev, disk);
drivers/md/bcache/stats.c
201
struct cached_dev *dc = container_of(d, struct cached_dev, disk);
drivers/md/bcache/stats.c
209
struct cached_dev *dc = container_of(d, struct cached_dev, disk);
drivers/md/bcache/stats.c
55
container_of(kobj, struct cache_stats, kobj);
drivers/md/bcache/super.c
1143
struct cached_dev *dc = container_of(w, struct cached_dev, detach);
drivers/md/bcache/super.c
1347
struct cached_dev *dc = container_of(kobj, struct cached_dev,
drivers/md/bcache/super.c
1498
struct bcache_device *d = container_of(kobj, struct bcache_device,
drivers/md/bcache/super.c
1667
struct cache_set *c = container_of(kobj, struct cache_set, kobj);
drivers/md/bcache/super.c
1832
dc = container_of(d, struct cached_dev, disk);
drivers/md/bcache/super.c
1865
struct cache *ca = container_of(sb, struct cache, sb);
drivers/md/bcache/super.c
2208
struct cache *ca = container_of(kobj, struct cache, kobj);
drivers/md/bcache/super.c
2494
container_of(work, struct async_reg_args, reg_work.work);
drivers/md/bcache/super.c
2515
container_of(work, struct async_reg_args, reg_work.work);
drivers/md/bcache/super.c
402
struct cache_set *c = container_of(cl, struct cache_set, uuid_write);
drivers/md/bcache/sysfs.c
1033
struct cache *ca = container_of(kobj, struct cache, kobj);
drivers/md/bcache/sysfs.c
1136
struct cache *ca = container_of(kobj, struct cache, kobj);
drivers/md/bcache/sysfs.c
172
struct cached_dev *dc = container_of(kobj, struct cached_dev,
drivers/md/bcache/sysfs.c
292
struct cached_dev *dc = container_of(kobj, struct cached_dev,
drivers/md/bcache/sysfs.c
458
struct cached_dev *dc = container_of(kobj, struct cached_dev,
drivers/md/bcache/sysfs.c
550
struct bcache_device *d = container_of(kobj, struct bcache_device,
drivers/md/bcache/sysfs.c
569
struct bcache_device *d = container_of(kobj, struct bcache_device,
drivers/md/bcache/sysfs.c
623
struct bset_stats_op *op = container_of(b_op, struct bset_stats_op, op);
drivers/md/bcache/sysfs.c
726
struct cache_set *c = container_of(kobj, struct cache_set, kobj);
drivers/md/bcache/sysfs.c
813
struct cache_set *c = container_of(kobj, struct cache_set, kobj);
drivers/md/bcache/sysfs.c
934
struct cache_set *c = container_of(kobj, struct cache_set, internal);
drivers/md/bcache/sysfs.c
941
struct cache_set *c = container_of(kobj, struct cache_set, internal);
drivers/md/bcache/util.h
447
_ptr ? container_of(_ptr, type, member) : NULL; \
drivers/md/bcache/util.h
459
this = container_of(*n, typeof(*(new)), member); \
drivers/md/bcache/util.h
482
this = container_of(n, typeof(search), member); \
drivers/md/bcache/util.h
502
this = container_of(n, typeof(search), member); \
drivers/md/bcache/writeback.c
244
struct cached_dev *dc = container_of(to_delayed_work(work),
drivers/md/bcache/writeback.c
643
struct cached_dev *dc = container_of(buf,
drivers/md/bcache/writeback.c
855
struct sectors_dirty_init *op = container_of(_op,
drivers/md/dm-bufio.c
133
return container_of(l, struct lru_entry, list);
drivers/md/dm-bufio.c
2454
struct dm_bufio_client *c = container_of(w, struct dm_bufio_client, shrink_work);
drivers/md/dm-bufio.c
263
le = container_of(h, struct lru_entry, list);
drivers/md/dm-bufio.c
2711
return container_of(h, struct dm_bufio_client, client_list);
drivers/md/dm-bufio.c
2724
c = container_of(h, struct dm_bufio_client, client_list);
drivers/md/dm-bufio.c
533
return container_of(le, struct dm_buffer, lru);
drivers/md/dm-bufio.c
603
b = container_of(n, struct dm_buffer, node);
drivers/md/dm-bufio.c
826
found = container_of(*new, struct dm_buffer, node);
drivers/md/dm-bufio.c
901
b = container_of(n, struct dm_buffer, node);
drivers/md/dm-cache-background-tracker.c
112
w = container_of(*new, struct bt_work, node);
drivers/md/dm-cache-background-tracker.c
223
struct bt_work *w = container_of(op, struct bt_work, work);
drivers/md/dm-cache-background-tracker.c
83
w = container_of(*new, struct bt_work, node);
drivers/md/dm-cache-policy-smq.c
1358
return container_of(p, struct smq_policy, policy);
drivers/md/dm-cache-target.c
102
struct batcher *b = container_of(_ws, struct batcher, commit_work);
drivers/md/dm-cache-target.c
1085
struct continuation *k = container_of(ws, struct continuation, ws);
drivers/md/dm-cache-target.c
1087
return container_of(k, struct dm_cache_migration, k);
drivers/md/dm-cache-target.c
1092
struct dm_cache_migration *mg = container_of(context, struct dm_cache_migration, k);
drivers/md/dm-cache-target.c
126
k = container_of(ws, struct continuation, ws);
drivers/md/dm-cache-target.c
1815
struct cache *cache = container_of(ws, struct cache, deferred_bio_worker);
drivers/md/dm-cache-target.c
1869
struct cache *cache = container_of(to_delayed_work(ws), struct cache, waker);
drivers/md/dm-cache-target.c
1881
struct cache *cache = container_of(ws, struct cache, migration_worker);
drivers/md/dm-clone-target.c
1276
struct clone *clone = container_of(work, typeof(*clone), worker);
drivers/md/dm-clone-target.c
1303
struct clone *clone = container_of(to_delayed_work(work), struct clone, waker);
drivers/md/dm-core.h
329
return &container_of(kobj, struct dm_kobject_holder, kobj)->completion;
drivers/md/dm-crypt.c
1273
struct dm_crypt_io *io = container_of(ctx, struct dm_crypt_io, ctx);
drivers/md/dm-crypt.c
1908
struct dm_crypt_io *io = container_of(work, struct dm_crypt_io, work);
drivers/md/dm-crypt.c
2050
struct dm_crypt_io *io = container_of(work, struct dm_crypt_io, work);
drivers/md/dm-crypt.c
2150
struct dm_crypt_io *io = container_of(work, struct dm_crypt_io, work);
drivers/md/dm-crypt.c
2206
struct dm_crypt_io *io = container_of(ctx, struct dm_crypt_io, ctx);
drivers/md/dm-crypt.c
2260
struct dm_crypt_io *io = container_of(work, struct dm_crypt_io, work);
drivers/md/dm-delay.c
155
dc = container_of(work, struct delay_c, flush_expired_bios);
drivers/md/dm-ebs-target.c
182
struct ebs_c *ec = container_of(ws, struct ebs_c, ws);
drivers/md/dm-era-target.c
1358
struct era *era = container_of(ws, struct era, worker);
drivers/md/dm-integrity.c
1232
struct dm_integrity_range *range = container_of(*n, struct dm_integrity_range, node);
drivers/md/dm-integrity.c
1318
j = container_of(parent, struct journal_node, node);
drivers/md/dm-integrity.c
1345
struct journal_node *j = container_of(n, struct journal_node, node);
drivers/md/dm-integrity.c
1377
next_node = container_of(next, struct journal_node, node);
drivers/md/dm-integrity.c
1393
next_node = container_of(next, struct journal_node, node);
drivers/md/dm-integrity.c
1880
struct dm_integrity_io *dio = container_of(w, struct dm_integrity_io, work);
drivers/md/dm-integrity.c
2641
struct dm_integrity_io *dio = container_of(w, struct dm_integrity_io, work);
drivers/md/dm-integrity.c
2742
struct dm_integrity_io *dio = container_of(w, struct dm_integrity_io, work);
drivers/md/dm-integrity.c
2780
struct dm_integrity_io *dio = container_of(w, struct dm_integrity_io, work);
drivers/md/dm-integrity.c
2826
struct dm_integrity_c *ic = container_of(w, struct dm_integrity_c, commit_work);
drivers/md/dm-integrity.c
3072
struct dm_integrity_c *ic = container_of(w, struct dm_integrity_c, writer_work);
drivers/md/dm-integrity.c
3115
struct dm_integrity_c *ic = container_of(w, struct dm_integrity_c, recalc_work);
drivers/md/dm-integrity.c
3282
struct dm_integrity_c *ic = container_of(w, struct dm_integrity_c, recalc_work);
drivers/md/dm-integrity.c
3416
struct bitmap_block_status *bbs = container_of(w, struct bitmap_block_status, work);
drivers/md/dm-integrity.c
3469
struct dm_integrity_c *ic = container_of(work, struct dm_integrity_c, bitmap_flush_work.work);
drivers/md/dm-integrity.c
3729
struct dm_integrity_c *ic = container_of(n, struct dm_integrity_c, reboot_notifier);
drivers/md/dm-ioctl.c
113
struct hash_cell *hc = container_of(n, struct hash_cell, uuid_node);
drivers/md/dm-ioctl.c
155
struct hash_cell *hc = container_of(*n, struct hash_cell, name_node);
drivers/md/dm-ioctl.c
180
struct hash_cell *hc = container_of(*n, struct hash_cell, uuid_node);
drivers/md/dm-ioctl.c
350
hc = container_of(n, struct hash_cell, name_node);
drivers/md/dm-ioctl.c
607
hc = container_of(n, struct hash_cell, name_node);
drivers/md/dm-ioctl.c
634
hc = container_of(n, struct hash_cell, name_node);
drivers/md/dm-ioctl.c
94
struct hash_cell *hc = container_of(n, struct hash_cell, name_node);
drivers/md/dm-kcopyd.c
652
struct dm_kcopyd_client *kc = container_of(work,
drivers/md/dm-log-userspace-base.c
160
struct log_c *lc = container_of(work, struct log_c, flush_log_work.work);
drivers/md/dm-mpath.c
1642
container_of(work, struct pgpath, activate_path.work);
drivers/md/dm-mpath.c
53
#define path_to_pgpath(__pgp) container_of((__pgp), struct pgpath, path)
drivers/md/dm-mpath.c
693
container_of(work, struct multipath, process_queued_bios);
drivers/md/dm-mpath.c
825
container_of(work, struct multipath, trigger_event);
drivers/md/dm-path-selector.c
25
#define pst_to_psi(__pst) container_of((__pst), struct ps_internal, pst)
drivers/md/dm-pcache/backing_dev.c
112
struct pcache_backing_dev *backing_dev = container_of(work, struct pcache_backing_dev, req_complete_work);
drivers/md/dm-pcache/backing_dev.c
144
struct pcache_backing_dev *backing_dev = container_of(work, struct pcache_backing_dev, req_submit_work);
drivers/md/dm-pcache/cache.h
30
#define CACHE_KEY(node) (container_of(node, struct pcache_cache_key, rb_node))
drivers/md/dm-pcache/cache_gc.c
101
struct pcache_cache *cache = container_of(work, struct pcache_cache, gc_work.work);
drivers/md/dm-pcache/cache_key.c
370
key_tmp = container_of(*new, struct pcache_cache_key, rb_node);
drivers/md/dm-pcache/cache_key.c
52
struct pcache_cache_key *key = container_of(ref, struct pcache_cache_key, ref);
drivers/md/dm-pcache/cache_key.c
647
struct pcache_cache *cache = container_of(work, struct pcache_cache, clean_work);
drivers/md/dm-pcache/cache_key.c
696
struct pcache_cache_kset *kset = container_of(work, struct pcache_cache_kset, flush_work.work);
drivers/md/dm-pcache/cache_writeback.c
218
struct pcache_cache *cache = container_of(work, struct pcache_cache, writeback_work.work);
drivers/md/dm-pcache/dm_pcache.c
36
struct dm_pcache *pcache = container_of(work, struct dm_pcache, defered_req_work);
drivers/md/dm-pcache/dm_pcache.c
68
struct pcache_request *pcache_req = container_of(ref, struct pcache_request, ref);
drivers/md/dm-pcache/dm_pcache.h
10
#define CACHE_TO_PCACHE(cache) (container_of(cache, struct dm_pcache, cache))
drivers/md/dm-pcache/dm_pcache.h
8
#define CACHE_DEV_TO_PCACHE(cache_dev) (container_of(cache_dev, struct dm_pcache, cache_dev))
drivers/md/dm-pcache/dm_pcache.h
9
#define BACKING_DEV_TO_PCACHE(backing_dev) (container_of(backing_dev, struct dm_pcache, backing_dev))
drivers/md/dm-raid.c
1717
struct raid_set *rs = container_of(ws, struct raid_set, md.event_work);
drivers/md/dm-raid.c
2116
struct raid_set *rs = container_of(mddev, struct raid_set, md);
drivers/md/dm-raid1.c
849
container_of(work, struct mirror_set, trigger_event);
drivers/md/dm-raid1.c
861
struct mirror_set *ms = container_of(work, struct mirror_set,
drivers/md/dm-rq.c
318
container_of(bio, struct dm_rq_clone_bio_info, clone);
drivers/md/dm-rq.c
81
container_of(clone, struct dm_rq_clone_bio_info, clone);
drivers/md/dm-snap-persistent.c
224
struct mdata_req *req = container_of(work, struct mdata_req, work);
drivers/md/dm-snap.c
1841
return container_of(e, struct dm_snap_pending_exception, e);
drivers/md/dm-stats.c
175
struct dm_stat *s = container_of(head, struct dm_stat, rcu_head);
drivers/md/dm-stats.c
222
s = container_of(stats->list.next, struct dm_stat, list_entry);
drivers/md/dm-stats.c
251
tmp_s = container_of(l, struct dm_stat, list_entry);
drivers/md/dm-stats.c
401
tmp_s = container_of(l, struct dm_stat, list_entry);
drivers/md/dm-stripe.c
56
struct stripe_c *sc = container_of(work, struct stripe_c,
drivers/md/dm-sysfs.c
30
dm_attr = container_of(attr, struct dm_sysfs_attr, attr);
drivers/md/dm-sysfs.c
55
dm_attr = container_of(attr, struct dm_sysfs_attr, attr);
drivers/md/dm-table.c
1161
container_of(profile, struct dm_crypto_profile, profile)->md;
drivers/md/dm-table.c
1257
container_of(profile, struct dm_crypto_profile, profile)->md;
drivers/md/dm-table.c
1361
struct dm_crypto_profile *dmcp = container_of(profile,
drivers/md/dm-thin.c
2416
struct pool *pool = container_of(ws, struct pool, worker);
drivers/md/dm-thin.c
2437
struct pool *pool = container_of(to_delayed_work(ws), struct pool, waker);
drivers/md/dm-thin.c
2450
struct pool *pool = container_of(to_delayed_work(ws), struct pool,
drivers/md/dm-thin.c
2469
return container_of(ws, struct pool_work, worker);
drivers/md/dm-thin.c
2496
return container_of(to_pool_work(ws), struct noflush_work, pw);
drivers/md/dm-vdo/action-manager.c
69
return container_of(completion, struct action_manager, completion);
drivers/md/dm-vdo/block-map.c
1519
write_page(container_of(waiter, struct tree_page, waiter), context);
drivers/md/dm-vdo/block-map.c
1554
struct tree_page *page = container_of(waiter, struct tree_page, waiter);
drivers/md/dm-vdo/block-map.c
1576
struct pooled_vio *pooled = container_of(vio, struct pooled_vio, vio);
drivers/md/dm-vdo/block-map.c
1609
zone->flusher = container_of(vdo_waitq_dequeue_waiter(&zone->flush_waiters),
drivers/md/dm-vdo/block-map.c
1622
struct pooled_vio *pooled = container_of(vio, struct pooled_vio, vio);
drivers/md/dm-vdo/block-map.c
1635
struct pooled_vio *pooled = container_of(vio, struct pooled_vio, vio);
drivers/md/dm-vdo/block-map.c
170
completion = container_of(waiter, struct vdo_page_completion, waiter);
drivers/md/dm-vdo/block-map.c
1872
struct pooled_vio *pooled = container_of(vio, struct pooled_vio, vio);
drivers/md/dm-vdo/block-map.c
2654
struct cursor *cursor = container_of(waiter, struct cursor, waiter);
drivers/md/dm-vdo/block-map.c
3001
struct block_map_zone *zone = container_of(state, struct block_map_zone, state);
drivers/md/dm-vdo/block-map.h
296
return container_of(completion, struct vdo_page_completion, completion);
drivers/md/dm-vdo/data-vio.c
1593
return container_of(completion, struct data_vio, decrement_completion);
drivers/md/dm-vdo/data-vio.c
1633
struct data_vio *data_vio = container_of(completion, struct data_vio,
drivers/md/dm-vdo/data-vio.c
219
return container_of(completion, struct data_vio_pool, completion);
drivers/md/dm-vdo/data-vio.c
721
data_vio = as_data_vio(container_of(entry, struct vdo_completion,
drivers/md/dm-vdo/data-vio.c
989
struct data_vio_pool *pool = container_of(state, struct data_vio_pool, state);
drivers/md/dm-vdo/data-vio.h
284
return container_of(vio, struct data_vio, vio);
drivers/md/dm-vdo/data-vio.h
297
return container_of(waiter, struct data_vio, waiter);
drivers/md/dm-vdo/data-vio.h
303
return container_of(updater, struct data_vio, increment_updater);
drivers/md/dm-vdo/data-vio.h
305
return container_of(updater, struct data_vio, decrement_updater);
drivers/md/dm-vdo/dedupe.c
2226
struct dedupe_context *context = container_of(request, struct dedupe_context,
drivers/md/dm-vdo/dedupe.c
2282
context = container_of(entry, struct dedupe_context, queue_entry);
drivers/md/dm-vdo/dedupe.c
2493
struct hash_zones *zones = container_of(state, struct hash_zones, state);
drivers/md/dm-vdo/dedupe.c
2531
check_for_drain_complete(container_of(state, struct hash_zone, state));
drivers/md/dm-vdo/dedupe.c
2874
NULL : container_of(entry, struct dedupe_context, queue_entry));
drivers/md/dm-vdo/dedupe.c
312
return container_of(completion, struct hash_zone, completion);
drivers/md/dm-vdo/dedupe.c
318
return container_of(completion, struct hash_zones, completion);
drivers/md/dm-vdo/flush.c
528
check_for_drain_complete(container_of(state, struct flusher, state));
drivers/md/dm-vdo/flush.c
75
return container_of(completion, struct flusher, completion);
drivers/md/dm-vdo/flush.c
87
return container_of(completion, struct vdo_flush, completion);
drivers/md/dm-vdo/flush.c
98
return container_of(waiter, struct vdo_flush, waiter);
drivers/md/dm-vdo/funnel-workqueue.c
104
return container_of(link, struct vdo_completion, work_queue_entry_link);
drivers/md/dm-vdo/funnel-workqueue.c
76
NULL : container_of(queue, struct simple_work_queue, common));
drivers/md/dm-vdo/funnel-workqueue.c
83
container_of(queue, struct round_robin_work_queue, common));
drivers/md/dm-vdo/indexer/funnel-requestqueue.c
74
return container_of(entry, struct uds_request, queue_link);
drivers/md/dm-vdo/indexer/funnel-requestqueue.c
78
return container_of(entry, struct uds_request, queue_link);
drivers/md/dm-vdo/logical-zone.c
165
check_for_drain_complete(container_of(state, struct logical_zone, state));
drivers/md/dm-vdo/logical-zone.c
35
return container_of(completion, struct logical_zone, completion);
drivers/md/dm-vdo/packer.c
712
struct packer *packer = container_of(state, struct packer, state);
drivers/md/dm-vdo/physical-zone.c
221
idle = container_of(lock, idle_pbn_lock, lock);
drivers/md/dm-vdo/recovery-journal.c
1379
container_of(waiter, struct recovery_journal_block, write_waiter);
drivers/md/dm-vdo/recovery-journal.c
1625
check_for_drain_complete(container_of(state, struct recovery_journal, state));
drivers/md/dm-vdo/repair.c
200
return container_of(completion, struct repair_completion, completion);
drivers/md/dm-vdo/slab-depot.c
1017
struct vdo_slab *slab = container_of(waiter, struct vdo_slab, summary_waiter);
drivers/md/dm-vdo/slab-depot.c
1049
container_of(waiter, struct reference_block, waiter)->is_writing = true;
drivers/md/dm-vdo/slab-depot.c
1191
struct reference_block *block = container_of(waiter, struct reference_block,
drivers/md/dm-vdo/slab-depot.c
1695
container_of(waiter, struct reference_updater, waiter);
drivers/md/dm-vdo/slab-depot.c
1759
container_of(waiter, struct reference_updater, waiter);
drivers/md/dm-vdo/slab-depot.c
2349
container_of(waiter, struct reference_block, waiter);
drivers/md/dm-vdo/slab-depot.c
2554
container_of(waiter, struct slab_journal, resource_waiter);
drivers/md/dm-vdo/slab-depot.c
2681
struct vdo_slab *slab = container_of(state, struct vdo_slab, state);
drivers/md/dm-vdo/slab-depot.c
2759
container_of(scrubber, struct block_allocator, scrubber);
drivers/md/dm-vdo/slab-depot.c
2818
container_of(as_vio(completion), struct slab_scrubber, vio);
drivers/md/dm-vdo/slab-depot.c
283
container_of(as_vio(completion), struct slab_summary_block, vio);
drivers/md/dm-vdo/slab-depot.c
2848
abort_scrubbing(container_of(vio, struct slab_scrubber, vio),
drivers/md/dm-vdo/slab-depot.c
2911
container_of(as_vio(completion), struct slab_scrubber, vio);
drivers/md/dm-vdo/slab-depot.c
296
container_of(as_vio(completion), struct slab_summary_block, vio);
drivers/md/dm-vdo/slab-depot.c
2987
struct slab_scrubber *scrubber = container_of(vio, struct slab_scrubber, vio);
drivers/md/dm-vdo/slab-depot.c
3002
container_of(as_vio(completion), struct slab_scrubber, vio);
drivers/md/dm-vdo/slab-depot.c
307
container_of(vio, struct slab_summary_block, vio);
drivers/md/dm-vdo/slab-depot.c
3153
container_of(waiter, struct reference_updater, waiter);
drivers/md/dm-vdo/slab-depot.c
3519
container_of(state, struct block_allocator, state);
drivers/md/dm-vdo/slab-depot.c
453
container_of(waiter, struct slab_journal, flush_waiter);
drivers/md/dm-vdo/slab-depot.c
4866
check_summary_drain_complete(container_of(state, struct block_allocator,
drivers/md/dm-vdo/slab-depot.c
4907
container_of(state, struct block_allocator, state);
drivers/md/dm-vdo/slab-depot.c
5004
container_of(state, struct block_allocator, state);
drivers/md/dm-vdo/slab-depot.c
563
container_of(waiter, struct slab_journal, slab_summary_waiter);
drivers/md/dm-vdo/slab-depot.c
721
pooled = container_of(journal->uncommitted_blocks.next,
drivers/md/dm-vdo/slab-depot.c
749
container_of(waiter, struct slab_journal, resource_waiter);
drivers/md/dm-vdo/slab-depot.h
531
return container_of(completion, struct block_allocator, completion);
drivers/md/dm-vdo/vdo.c
1111
return container_of(completion, struct read_only_notifier, completion);
drivers/md/dm-vdo/vdo.c
1337
complete(&(container_of(completion, struct sync_completion,
drivers/md/dm-vdo/vdo.c
747
container_of(as_vio(completion), struct vdo_super_block, vio);
drivers/md/dm-vdo/vdo.c
922
container_of(as_vio(completion), struct vdo_super_block, vio);
drivers/md/dm-vdo/vio.h
192
return container_of(vio, struct pooled_vio, vio);
drivers/md/dm-vdo/vio.h
46
return container_of(completion, struct vio, completion);
drivers/md/dm-verity-target.c
646
struct dm_verity_io *io = container_of(w, struct dm_verity_io, work);
drivers/md/dm-verity-target.c
655
struct dm_verity_io *io = container_of(w, struct dm_verity_io, work);
drivers/md/dm-verity-target.c
713
container_of(work, struct dm_verity_prefetch_work, work);
drivers/md/dm-writecache.c
1404
f = container_of(next, struct wc_entry, rb_node);
drivers/md/dm-writecache.c
1656
struct writeback_struct *wb = container_of(bio, struct writeback_struct, bio);
drivers/md/dm-writecache.c
1838
e = container_of(wbl->list.prev, struct wc_entry, lru);
drivers/md/dm-writecache.c
1845
wb = container_of(bio, struct writeback_struct, bio);
drivers/md/dm-writecache.c
1865
f = container_of(wbl->list.prev, struct wc_entry, lru);
drivers/md/dm-writecache.c
1902
e = container_of(wbl->list.prev, struct wc_entry, lru);
drivers/md/dm-writecache.c
1921
f = container_of(wbl->list.prev, struct wc_entry, lru);
drivers/md/dm-writecache.c
1943
struct dm_writecache *wc = container_of(work, struct dm_writecache, writeback_work);
drivers/md/dm-writecache.c
1995
(jiffies - container_of(wc->lru.prev, struct wc_entry, lru)->age >=
drivers/md/dm-writecache.c
2009
e = container_of(rb_first(&wc->tree), struct wc_entry, rb_node);
drivers/md/dm-writecache.c
2013
e = container_of(wc->lru.prev, struct wc_entry, lru);
drivers/md/dm-writecache.c
2020
f = container_of(node, struct wc_entry, rb_node);
drivers/md/dm-writecache.c
2041
g = container_of(next_node, struct wc_entry, rb_node);
drivers/md/dm-writecache.c
2075
g = container_of(next_node, struct wc_entry, rb_node);
drivers/md/dm-writecache.c
616
e = container_of(node, struct wc_entry, rb_node);
drivers/md/dm-writecache.c
632
e = container_of(node, struct wc_entry, rb_node);
drivers/md/dm-writecache.c
646
e2 = container_of(node, struct wc_entry, rb_node);
drivers/md/dm-writecache.c
659
e = container_of(*node, struct wc_entry, rb_node);
drivers/md/dm-writecache.c
732
wc->current_free = next ? container_of(next, struct wc_entry, rb_node) : NULL;
drivers/md/dm-writecache.c
736
e = container_of(wc->freelist.next, struct wc_entry, lru);
drivers/md/dm-writecache.c
804
e = container_of(wc->lru.next, struct wc_entry, lru);
drivers/md/dm-writecache.c
817
e2 = container_of(e->lru.next, struct wc_entry, lru);
drivers/md/dm-writecache.c
840
e2 = container_of(rb_node, struct wc_entry, rb_node);
drivers/md/dm-writecache.c
849
e = container_of(e->lru.prev, struct wc_entry, lru);
drivers/md/dm-writecache.c
859
struct dm_writecache *wc = container_of(work, struct dm_writecache, flush_work);
drivers/md/dm-writecache.c
908
e = container_of(node, struct wc_entry, rb_node);
drivers/md/dm-zoned-metadata.c
466
b = container_of(*new, struct dmz_mblock, node);
drivers/md/dm-zoned-metadata.c
488
mblk = container_of(node, struct dmz_mblock, node);
drivers/md/dm-zoned-reclaim.c
504
struct dmz_reclaim *zrc = container_of(work, struct dmz_reclaim, work.work);
drivers/md/dm-zoned-target.c
480
struct dm_chunk_work *cw = container_of(work, struct dm_chunk_work, work);
drivers/md/dm-zoned-target.c
505
struct dmz_target *dmz = container_of(work, struct dmz_target, flush_work.work);
drivers/md/dm.c
119
return container_of(bio, struct dm_target_io, clone)->target_bio_nr;
drivers/md/dm.c
2830
struct mapped_device *md = container_of(work, struct mapped_device, work);
drivers/md/dm.c
3345
md = container_of(kobj, struct mapped_device, kobj_holder.kobj);
drivers/md/dm.c
585
io = container_of(tio, struct dm_io, tio);
drivers/md/dm.c
828
struct table_device *td = container_of(d, struct table_device, dm_dev);
drivers/md/dm.c
95
return container_of(clone, struct dm_target_io, clone);
drivers/md/dm.c
994
struct mapped_device *md = container_of(work, struct mapped_device,
drivers/md/md-bitmap.c
1275
container_of(work, struct bitmap_unplug_work, work);
drivers/md/md-llbitmap.c
1130
container_of(work, struct llbitmap_unplug_work, work);
drivers/md/md-llbitmap.c
512
container_of(ref, struct llbitmap_page_ctl, active);
drivers/md/md-llbitmap.c
910
container_of(pending_timer, struct llbitmap, pending_timer);
drivers/md/md-llbitmap.c
926
container_of(work, struct llbitmap, daemon_work);
drivers/md/md.c
10019
struct mddev *mddev = container_of(ws, struct mddev, sync_work);
drivers/md/md.c
3710
struct rdev_sysfs_entry *entry = container_of(attr, struct rdev_sysfs_entry, attr);
drivers/md/md.c
3711
struct md_rdev *rdev = container_of(kobj, struct md_rdev, kobj);
drivers/md/md.c
3724
struct rdev_sysfs_entry *entry = container_of(attr, struct rdev_sysfs_entry, attr);
drivers/md/md.c
3725
struct md_rdev *rdev = container_of(kobj, struct md_rdev, kobj);
drivers/md/md.c
3764
struct md_rdev *rdev = container_of(ko, struct md_rdev, kobj);
drivers/md/md.c
6087
struct md_sysfs_entry *entry = container_of(attr, struct md_sysfs_entry, attr);
drivers/md/md.c
6088
struct mddev *mddev = container_of(kobj, struct mddev, kobj);
drivers/md/md.c
6109
struct md_sysfs_entry *entry = container_of(attr, struct md_sysfs_entry, attr);
drivers/md/md.c
6110
struct mddev *mddev = container_of(kobj, struct mddev, kobj);
drivers/md/md.c
6141
struct mddev *mddev = container_of(ko, struct mddev, kobj);
drivers/md/md.c
6264
struct mddev *mddev = container_of(ws, struct mddev, del_work);
drivers/md/md.c
674
struct mddev *mddev = container_of(ref, struct mddev, active_io);
drivers/md/md.c
9243
md_io_clone = container_of(clone, struct md_io_clone, bio_clone);
drivers/md/persistent-data/dm-space-map-disk.c
108
struct sm_disk *smd = container_of(sm, struct sm_disk, sm);
drivers/md/persistent-data/dm-space-map-disk.c
121
struct sm_disk *smd = container_of(sm, struct sm_disk, sm);
drivers/md/persistent-data/dm-space-map-disk.c
134
struct sm_disk *smd = container_of(sm, struct sm_disk, sm);
drivers/md/persistent-data/dm-space-map-disk.c
161
struct sm_disk *smd = container_of(sm, struct sm_disk, sm);
drivers/md/persistent-data/dm-space-map-disk.c
182
struct sm_disk *smd = container_of(sm, struct sm_disk, sm);
drivers/md/persistent-data/dm-space-map-disk.c
37
struct sm_disk *smd = container_of(sm, struct sm_disk, sm);
drivers/md/persistent-data/dm-space-map-disk.c
44
struct sm_disk *smd = container_of(sm, struct sm_disk, sm);
drivers/md/persistent-data/dm-space-map-disk.c
51
struct sm_disk *smd = container_of(sm, struct sm_disk, sm);
drivers/md/persistent-data/dm-space-map-disk.c
60
struct sm_disk *smd = container_of(sm, struct sm_disk, sm);
drivers/md/persistent-data/dm-space-map-disk.c
70
struct sm_disk *smd = container_of(sm, struct sm_disk, sm);
drivers/md/persistent-data/dm-space-map-disk.c
95
struct sm_disk *smd = container_of(sm, struct sm_disk, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
278
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
285
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
294
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
307
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
347
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
399
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
417
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
436
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
453
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
489
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
512
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
529
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
545
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
599
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
608
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
618
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
643
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
659
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
671
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
722
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
790
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/persistent-data/dm-space-map-metadata.c
832
struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm);
drivers/md/raid1-10.c
147
plug = container_of(cb, struct raid1_plug_cb, cb);
drivers/md/raid1.c
1269
struct raid1_plug_cb *plug = container_of(cb, struct raid1_plug_cb,
drivers/md/raid10.c
1086
struct raid1_plug_cb *plug = container_of(cb, struct raid1_plug_cb, cb);
drivers/md/raid5-cache.c
1254
struct r5l_log *log = container_of(bio, struct r5l_log,
drivers/md/raid5-cache.c
660
struct r5l_log *log = container_of(work, struct r5l_log,
drivers/md/raid5-cache.c
681
struct r5l_log *log = container_of(work, struct r5l_log,
drivers/md/raid5.c
5624
struct raid5_plug_cb *cb = container_of(
drivers/md/raid5.c
5674
cb = container_of(blk_cb, struct raid5_plug_cb, cb);
drivers/md/raid5.c
6715
struct r5worker *worker = container_of(work, struct r5worker, work);
drivers/media/cec/core/cec-adap.c
756
struct cec_data *data = container_of(work, struct cec_data, work.work);
drivers/media/cec/core/cec-api.c
556
container_of(inode->i_cdev, struct cec_devnode, cdev);
drivers/media/cec/core/cec-core.c
53
#define to_cec_devnode(cd) container_of(cd, struct cec_devnode, dev)
drivers/media/cec/core/cec-notifier.c
91
container_of(kref, struct cec_notifier, kref);
drivers/media/cec/core/cec-pin.c
872
struct cec_pin *pin = container_of(timer, struct cec_pin, timer);
drivers/media/cec/core/cec-priv.h
31
#define to_cec_adapter(node) container_of(node, struct cec_adapter, devnode)
drivers/media/cec/platform/cros-ec/cros-ec-cec.c
153
cros_ec_cec = container_of(nb, struct cros_ec_cec, notifier);
drivers/media/cec/platform/meson/ao-cec-g12a.c
220
container_of(_hw, struct meson_ao_cec_g12a_dualdiv_clk, hw) \
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
487
struct extron *extron = container_of(w, struct extron,
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
585
container_of(work, struct extron_port, irq_work);
drivers/media/cec/usb/pulse8/pulse8-cec.c
286
struct pulse8 *pulse8 = container_of(work, struct pulse8, tx_work);
drivers/media/cec/usb/pulse8/pulse8-cec.c
333
container_of(work, struct pulse8, irq_work);
drivers/media/cec/usb/pulse8/pulse8-cec.c
807
container_of(work, struct pulse8, ping_eeprom_work.work);
drivers/media/cec/usb/rainshadow/rainshadow-cec.c
111
container_of(work, struct rain, work);
drivers/media/common/cx2341x.c
1297
return container_of(ctrl->handler, struct cx2341x_handler, hdl);
drivers/media/common/saa7146/saa7146_vbi.c
239
struct saa7146_buf *buf = container_of(vbuf, struct saa7146_buf, vb);
drivers/media/common/saa7146/saa7146_vbi.c
251
struct saa7146_buf *buf = container_of(vbuf, struct saa7146_buf, vb);
drivers/media/common/saa7146/saa7146_vbi.c
283
struct saa7146_buf *buf = container_of(vbuf, struct saa7146_buf, vb);
drivers/media/common/saa7146/saa7146_video.c
277
struct saa7146_dev *dev = container_of(ctrl->handler,
drivers/media/common/saa7146/saa7146_video.c
576
struct saa7146_buf *buf = container_of(vbuf, struct saa7146_buf, vb);
drivers/media/common/saa7146/saa7146_video.c
588
struct saa7146_buf *buf = container_of(vbuf, struct saa7146_buf, vb);
drivers/media/common/saa7146/saa7146_video.c
628
struct saa7146_buf *buf = container_of(vbuf, struct saa7146_buf, vb);
drivers/media/common/siano/smsdvb-debugfs.c
248
debug_data = container_of(ref, struct smsdvb_debugfs, refcount);
drivers/media/common/siano/smsdvb-main.c
1022
container_of(fe, struct smsdvb_client_t, frontend);
drivers/media/common/siano/smsdvb-main.c
1046
container_of(fe, struct smsdvb_client_t, frontend);
drivers/media/common/siano/smsdvb-main.c
1057
container_of(fe, struct smsdvb_client_t, frontend);
drivers/media/common/siano/smsdvb-main.c
119
container_of(fe, struct smsdvb_client_t, frontend);
drivers/media/common/siano/smsdvb-main.c
679
container_of(feed->demux, struct smsdvb_client_t, demux);
drivers/media/common/siano/smsdvb-main.c
701
container_of(feed->demux, struct smsdvb_client_t, demux);
drivers/media/common/siano/smsdvb-main.c
786
client = container_of(fe, struct smsdvb_client_t, frontend);
drivers/media/common/siano/smsdvb-main.c
802
client = container_of(fe, struct smsdvb_client_t, frontend);
drivers/media/common/siano/smsdvb-main.c
820
client = container_of(fe, struct smsdvb_client_t, frontend);
drivers/media/common/siano/smsdvb-main.c
842
client = container_of(fe, struct smsdvb_client_t, frontend);
drivers/media/common/siano/smsdvb-main.c
860
client = container_of(fe, struct smsdvb_client_t, frontend);
drivers/media/common/siano/smsdvb-main.c
886
container_of(fe, struct smsdvb_client_t, frontend);
drivers/media/common/siano/smsdvb-main.c
952
container_of(fe, struct smsdvb_client_t, frontend);
drivers/media/common/videobuf2/videobuf2-core.c
1599
struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj);
drivers/media/common/videobuf2/videobuf2-core.c
1615
struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj);
drivers/media/common/videobuf2/videobuf2-core.c
1626
struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj);
drivers/media/common/videobuf2/videobuf2-core.c
1645
struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj);
drivers/media/common/videobuf2/videobuf2-core.c
1653
struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj);
drivers/media/dvb-core/dvb_ca_en50221.c
178
ca = container_of(ref, struct dvb_ca_private, refcount);
drivers/media/dvb-core/dvb_frontend.c
149
container_of(ref, struct dvb_frontend, refcount);
drivers/media/dvb-core/dvb_net.c
1222
container_of(work, struct dvb_net_priv, set_multicast_list_wq);
drivers/media/dvb-core/dvb_net.c
1263
container_of(work, struct dvb_net_priv, restart_net_feed_wq);
drivers/media/dvb-core/dvb_vb2.c
70
struct dvb_buffer *buf = container_of(vb, struct dvb_buffer, vb);
drivers/media/dvb-core/dvbdev.c
614
struct dvb_device *dvbdev = container_of(ref, struct dvb_device, ref);
drivers/media/dvb-frontends/au8522_decoder.c
170
return container_of(sd, struct au8522_state, sd);
drivers/media/dvb-frontends/au8522_decoder.c
440
container_of(ctrl->handler, struct au8522_state, hdl);
drivers/media/dvb-frontends/rtl2832.c
786
struct rtl2832_dev *dev = container_of(work, struct rtl2832_dev, i2c_gate_work.work);
drivers/media/dvb-frontends/rtl2832_sdr.c
1244
container_of(ctrl->handler, struct rtl2832_sdr_dev,
drivers/media/dvb-frontends/rtl2832_sdr.c
1296
container_of(v, struct rtl2832_sdr_dev, v4l2_dev);
drivers/media/dvb-frontends/rtl2832_sdr.c
471
container_of(vbuf, struct rtl2832_sdr_frame_buf, vb);
drivers/media/dvb-frontends/tc90522.c
94
return container_of(c, struct tc90522_state, cfg);
drivers/media/dvb-frontends/ts2020.c
429
struct ts2020_priv *priv = container_of(work, struct ts2020_priv,
drivers/media/firewire/firedtv-avc.c
907
container_of(work, struct firedtv, remote_ctrl_work);
drivers/media/i2c/ad5820.c
159
container_of(ctrl->handler, struct ad5820_device, ctrls);
drivers/media/i2c/ad5820.c
37
#define to_ad5820_device(sd) container_of(sd, struct ad5820_device, subdev)
drivers/media/i2c/adp1653.c
143
container_of(ctrl->handler, struct adp1653_flash, ctrls);
drivers/media/i2c/adp1653.c
169
container_of(ctrl->handler, struct adp1653_flash, ctrls);
drivers/media/i2c/adv7170.c
48
return container_of(sd, struct adv7170, sd);
drivers/media/i2c/adv7175.c
45
return container_of(sd, struct adv7175, sd);
drivers/media/i2c/adv7180.c
228
#define to_adv7180_sd(_ctrl) (&container_of(_ctrl->handler, \
drivers/media/i2c/adv7180.c
385
return container_of(sd, struct adv7180_state, sd);
drivers/media/i2c/adv7183.c
65
return container_of(sd, struct adv7183, sd);
drivers/media/i2c/adv7183.c
69
return &container_of(ctrl->handler, struct adv7183, hdl)->sd;
drivers/media/i2c/adv7343.c
61
return container_of(sd, struct adv7343_state, sd);
drivers/media/i2c/adv7343.c
66
return &container_of(ctrl->handler, struct adv7343_state, hdl)->sd;
drivers/media/i2c/adv7393.c
62
return container_of(sd, struct adv7393_state, sd);
drivers/media/i2c/adv7393.c
67
return &container_of(ctrl->handler, struct adv7393_state, hdl)->sd;
drivers/media/i2c/adv748x/adv748x.h
134
container_of(ctrl->handler, struct adv748x_hdmi, ctrl_hdl)
drivers/media/i2c/adv748x/adv748x.h
135
#define adv748x_sd_to_hdmi(sd) container_of(sd, struct adv748x_hdmi, sd)
drivers/media/i2c/adv748x/adv748x.h
164
container_of(ctrl->handler, struct adv748x_afe, ctrl_hdl)
drivers/media/i2c/adv748x/adv748x.h
165
#define adv748x_sd_to_afe(sd) container_of(sd, struct adv748x_afe, sd)
drivers/media/i2c/adv748x/adv748x.h
199
#define adv748x_hdmi_to_state(h) container_of(h, struct adv748x_state, hdmi)
drivers/media/i2c/adv748x/adv748x.h
200
#define adv748x_afe_to_state(a) container_of(a, struct adv748x_state, afe)
drivers/media/i2c/adv748x/adv748x.h
90
#define notifier_to_csi2(n) container_of(n, struct adv748x_csi2, notifier)
drivers/media/i2c/adv748x/adv748x.h
91
#define adv748x_sd_to_csi2(sd) container_of(sd, struct adv748x_csi2, sd)
drivers/media/i2c/adv7511-v4l2.c
145
return container_of(sd, struct adv7511_state, sd);
drivers/media/i2c/adv7511-v4l2.c
1476
struct adv7511_state *state = container_of(dwork, struct adv7511_state, edid_handler);
drivers/media/i2c/adv7511-v4l2.c
150
return &container_of(ctrl->handler, struct adv7511_state, hdl)->sd;
drivers/media/i2c/adv7604.c
1215
&container_of(ctrl->handler, struct adv76xx_state, hdl)->sd;
drivers/media/i2c/adv7604.c
1262
&container_of(ctrl->handler, struct adv76xx_state, hdl)->sd;
drivers/media/i2c/adv7604.c
332
return container_of(sd, struct adv76xx_state, sd);
drivers/media/i2c/adv7604.c
543
struct adv76xx_state *state = container_of(dwork, struct adv76xx_state,
drivers/media/i2c/adv7842.c
254
return container_of(sd, struct adv7842_state, sd);
drivers/media/i2c/adv7842.c
259
return &container_of(ctrl->handler, struct adv7842_state, hdl)->sd;
drivers/media/i2c/adv7842.c
689
struct adv7842_state *state = container_of(dwork,
drivers/media/i2c/ak7375.c
87
return container_of(ctrl->handler, struct ak7375_device, ctrls_vcm);
drivers/media/i2c/ak7375.c
92
return container_of(subdev, struct ak7375_device, sd);
drivers/media/i2c/ak881x.c
57
return container_of(i2c_get_clientdata(client), struct ak881x, subdev);
drivers/media/i2c/ar0521.c
140
return container_of(sd, struct ar0521_dev, sd);
drivers/media/i2c/ar0521.c
145
return &container_of(ctrl->handler, struct ar0521_dev,
drivers/media/i2c/bt819.c
52
return container_of(sd, struct bt819, sd);
drivers/media/i2c/bt819.c
57
return &container_of(ctrl->handler, struct bt819, hdl)->sd;
drivers/media/i2c/bt856.c
50
return container_of(sd, struct bt856, sd);
drivers/media/i2c/bt866.c
46
return container_of(sd, struct bt866, sd);
drivers/media/i2c/ccs/ccs-core.c
1654
container_of(ssd, struct ccs_sensor, ssds[0]);
drivers/media/i2c/ccs/ccs-core.c
1791
container_of(ssd, struct ccs_sensor, ssds[0]);
drivers/media/i2c/ccs/ccs-core.c
706
container_of(ctrl->handler, struct ccs_subdev, ctrl_handler)
drivers/media/i2c/ccs/ccs.h
266
container_of(_sd, struct ccs_subdev, sd)
drivers/media/i2c/cs5345.c
33
return container_of(sd, struct cs5345_state, sd);
drivers/media/i2c/cs5345.c
38
return &container_of(ctrl->handler, struct cs5345_state, hdl)->sd;
drivers/media/i2c/cs53l32a.c
38
return container_of(sd, struct cs53l32a_state, sd);
drivers/media/i2c/cs53l32a.c
43
return &container_of(ctrl->handler, struct cs53l32a_state, hdl)->sd;
drivers/media/i2c/cx25840/cx25840-core.c
602
struct cx25840_state *state = container_of(work, struct cx25840_state, fw_work);
drivers/media/i2c/cx25840/cx25840-core.h
104
return container_of(sd, struct cx25840_state, sd);
drivers/media/i2c/cx25840/cx25840-core.h
109
return &container_of(ctrl->handler, struct cx25840_state, hdl)->sd;
drivers/media/i2c/ds90ub913.c
93
return container_of(sd, struct ub913_data, sd);
drivers/media/i2c/ds90ub953.c
1029
struct ub953_data *priv = container_of(hw, struct ub953_data, clkout_clk_hw);
drivers/media/i2c/ds90ub953.c
1042
struct ub953_data *priv = container_of(hw, struct ub953_data, clkout_clk_hw);
drivers/media/i2c/ds90ub953.c
974
struct ub953_data *priv = container_of(hw, struct ub953_data, clkout_clk_hw);
drivers/media/i2c/ds90ub953.c
99
return container_of(sd, struct ub953_data, sd);
drivers/media/i2c/ds90ub960.c
4346
container_of(dwork, struct ub960_data, poll_work);
drivers/media/i2c/ds90ub960.c
537
return container_of(asd, struct ub960_asd, base);
drivers/media/i2c/ds90ub960.c
599
return container_of(sd, struct ub960_data, sd);
drivers/media/i2c/dw9714.c
47
return container_of(ctrl->handler, struct dw9714_device, ctrls_vcm);
drivers/media/i2c/dw9714.c
52
return container_of(subdev, struct dw9714_device, sd);
drivers/media/i2c/dw9719.c
236
struct dw9719_device *dw9719 = container_of(ctrl->handler,
drivers/media/i2c/dw9719.c
430
container_of(sd, struct dw9719_device, sd);
drivers/media/i2c/dw9719.c
75
#define to_dw9719_device(x) container_of(x, struct dw9719_device, sd)
drivers/media/i2c/dw9768.c
115
return container_of(subdev, struct dw9768, sd);
drivers/media/i2c/dw9768.c
357
struct dw9768 *dw9768 = container_of(ctrl->handler,
drivers/media/i2c/dw9807-vcm.c
114
struct dw9807_device *dev_vcm = container_of(ctrl->handler,
drivers/media/i2c/dw9807-vcm.c
50
return container_of(subdev, struct dw9807_device, sd);
drivers/media/i2c/et8ek8/et8ek8_driver.c
62
#define to_et8ek8_sensor(sd) container_of(sd, struct et8ek8_sensor, subdev)
drivers/media/i2c/et8ek8/et8ek8_driver.c
639
container_of(ctrl->handler, struct et8ek8_sensor, ctrl_handler);
drivers/media/i2c/gc0308.c
453
return container_of(sd, struct gc0308, sd);
drivers/media/i2c/gc0308.c
936
struct gc0308 *gc0308 = container_of(ctrl->handler, struct gc0308, hdl);
drivers/media/i2c/gc0308.c
967
struct gc0308 *gc0308 = container_of(ctrl->handler, struct gc0308, hdl);
drivers/media/i2c/gc0310.c
314
container_of(ctrl->handler, struct gc0310_device, ctrls.handler);
drivers/media/i2c/gc0310.c
84
#define to_gc0310_sensor(x) container_of(x, struct gc0310_device, sd)
drivers/media/i2c/gc05a2.c
609
return container_of(sd, struct gc05a2, sd);
drivers/media/i2c/gc05a2.c
883
container_of(ctrl->handler, struct gc05a2, ctrls);
drivers/media/i2c/gc08a3.c
584
return container_of(sd, struct gc08a3, sd);
drivers/media/i2c/gc08a3.c
853
container_of(ctrl->handler, struct gc08a3, ctrls);
drivers/media/i2c/gc2145.c
651
return container_of(_sd, struct gc2145, sd);
drivers/media/i2c/gc2145.c
656
return &container_of(ctrl->handler, struct gc2145,
drivers/media/i2c/hi556.c
122
#define to_hi556(_sd) container_of(_sd, struct hi556, sd)
drivers/media/i2c/hi556.c
788
struct hi556 *hi556 = container_of(ctrl->handler,
drivers/media/i2c/hi846.c
1177
return container_of(sd, struct hi846, sd);
drivers/media/i2c/hi846.c
1338
struct hi846 *hi846 = container_of(ctrl->handler,
drivers/media/i2c/hi847.c
124
#define to_hi847(_sd) container_of(_sd, struct hi847, sd)
drivers/media/i2c/hi847.c
2413
struct hi847 *hi847 = container_of(ctrl->handler,
drivers/media/i2c/imx208.c
308
return container_of(_sd, struct imx208, sd);
drivers/media/i2c/imx208.c
437
container_of(ctrl->handler, struct imx208, ctrl_handler);
drivers/media/i2c/imx214.c
526
return container_of(sd, struct imx214, sd);
drivers/media/i2c/imx214.c
637
struct imx214 *imx214 = container_of(subdev, struct imx214, sd);
drivers/media/i2c/imx214.c
645
struct imx214 *imx214 = container_of(subdev, struct imx214, sd);
drivers/media/i2c/imx214.c
800
struct imx214 *imx214 = container_of(ctrl->handler,
drivers/media/i2c/imx219.c
365
return container_of(_sd, struct imx219, sd);
drivers/media/i2c/imx219.c
439
container_of(ctrl->handler, struct imx219, ctrl_handler);
drivers/media/i2c/imx258.c
688
return container_of(_sd, struct imx258, sd);
drivers/media/i2c/imx258.c
756
container_of(ctrl->handler, struct imx258, ctrl_handler);
drivers/media/i2c/imx274.c
610
return &container_of(ctrl->handler,
drivers/media/i2c/imx274.c
616
return container_of(sd, struct stimx274, sd);
drivers/media/i2c/imx283.c
751
struct imx283 *imx283 = container_of(ctrl->handler, struct imx283,
drivers/media/i2c/imx290.c
258
return container_of(_sd, struct imx290, sd);
drivers/media/i2c/imx290.c
784
struct imx290 *imx290 = container_of(ctrl->handler,
drivers/media/i2c/imx296.c
214
return container_of(sd, struct imx296, subdev);
drivers/media/i2c/imx296.c
316
struct imx296 *sensor = container_of(ctrl->handler, struct imx296, ctrls);
drivers/media/i2c/imx319.c
1768
return container_of(_sd, struct imx319, sd);
drivers/media/i2c/imx319.c
1883
struct imx319 *imx319 = container_of(ctrl->handler,
drivers/media/i2c/imx334.c
500
return container_of(subdev, struct imx334, sd);
drivers/media/i2c/imx334.c
584
container_of(ctrl->handler, struct imx334, ctrl_handler);
drivers/media/i2c/imx335.c
585
return container_of(subdev, struct imx335, sd);
drivers/media/i2c/imx335.c
716
container_of(ctrl->handler, struct imx335, ctrl_handler);
drivers/media/i2c/imx355.c
1066
return container_of(_sd, struct imx355, sd);
drivers/media/i2c/imx355.c
1182
struct imx355 *imx355 = container_of(ctrl->handler,
drivers/media/i2c/imx412.c
417
return container_of(subdev, struct imx412, sd);
drivers/media/i2c/imx412.c
588
container_of(ctrl->handler, struct imx412, ctrl_handler);
drivers/media/i2c/imx415.c
665
return container_of(sd, struct imx415, subdev);
drivers/media/i2c/imx415.c
694
struct imx415 *sensor = container_of(ctrl->handler, struct imx415,
drivers/media/i2c/ir-kbd-i2c.c
347
struct IR_i2c *ir = container_of(work, struct IR_i2c, work.work);
drivers/media/i2c/isl7998x.c
1056
struct isl7998x *isl7998x = container_of(ctrl->handler,
drivers/media/i2c/isl7998x.c
542
return container_of(sd, struct isl7998x, subdev);
drivers/media/i2c/ks0127.c
186
return container_of(sd, struct ks0127, sd);
drivers/media/i2c/lm3560.c
65
container_of(_ctrl->handler, struct lm3560_flash, ctrls_led[_no])
drivers/media/i2c/lm3646.c
78
container_of(_ctrl->handler, struct lm3646_flash, ctrls_led)
drivers/media/i2c/lt6911uxe.c
110
return container_of(sd, struct lt6911uxe, sd);
drivers/media/i2c/m52790.c
33
return container_of(sd, struct m52790_state, sd);
drivers/media/i2c/max2175.c
301
return container_of(sd, struct max2175, sd);
drivers/media/i2c/max2175.c
306
return container_of(h, struct max2175, ctrl_hdl);
drivers/media/i2c/max9286.c
170
return container_of(asd, struct max9286_asd, base);
drivers/media/i2c/max9286.c
232
return container_of(sd, struct max9286_priv, sd);
drivers/media/i2c/max96714.c
121
return container_of(sd, struct max96714_priv, sd);
drivers/media/i2c/max96714.c
220
container_of(ctrl->handler, struct max96714_priv, ctrl_handler);
drivers/media/i2c/max96717.c
139
return container_of(sd, struct max96717_priv, sd);
drivers/media/i2c/max96717.c
144
return container_of(hw, struct max96717_priv, clk_hw);
drivers/media/i2c/max96717.c
244
container_of(ctrl->handler, struct max96717_priv, ctrl_handler);
drivers/media/i2c/ml86v7667.c
93
return container_of(subdev, struct ml86v7667_priv, sd);
drivers/media/i2c/ml86v7667.c
98
return &container_of(ctrl->handler, struct ml86v7667_priv, hdl)->sd;
drivers/media/i2c/msp3400-driver.h
121
return container_of(sd, struct msp_state, sd);
drivers/media/i2c/msp3400-driver.h
126
return container_of(ctrl->handler, struct msp_state, hdl);
drivers/media/i2c/mt9m001.c
111
return container_of(i2c_get_clientdata(client), struct mt9m001, subdev);
drivers/media/i2c/mt9m001.c
483
struct mt9m001 *mt9m001 = container_of(ctrl->handler,
drivers/media/i2c/mt9m001.c
500
struct mt9m001 *mt9m001 = container_of(ctrl->handler,
drivers/media/i2c/mt9m111.c
1007
struct mt9m111 *mt9m111 = container_of(sd, struct mt9m111, subdev);
drivers/media/i2c/mt9m111.c
1052
struct mt9m111 *mt9m111 = container_of(sd, struct mt9m111, subdev);
drivers/media/i2c/mt9m111.c
1070
struct mt9m111 *mt9m111 = container_of(sd, struct mt9m111, subdev);
drivers/media/i2c/mt9m111.c
1124
struct mt9m111 *mt9m111 = container_of(sd, struct mt9m111, subdev);
drivers/media/i2c/mt9m111.c
1152
struct mt9m111 *mt9m111 = container_of(sd, struct mt9m111, subdev);
drivers/media/i2c/mt9m111.c
295
return container_of(i2c_get_clientdata(client), struct mt9m111, subdev);
drivers/media/i2c/mt9m111.c
522
struct mt9m111 *mt9m111 = container_of(sd, struct mt9m111, subdev);
drivers/media/i2c/mt9m111.c
625
struct mt9m111 *mt9m111 = container_of(sd, struct mt9m111, subdev);
drivers/media/i2c/mt9m111.c
885
struct mt9m111 *mt9m111 = container_of(ctrl->handler,
drivers/media/i2c/mt9m114.c
1031
return container_of(ctrl->handler, struct mt9m114, pa.hdl);
drivers/media/i2c/mt9m114.c
1190
return container_of(sd, struct mt9m114, pa.sd);
drivers/media/i2c/mt9m114.c
1510
return container_of(ctrl->handler, struct mt9m114, ifp.hdl);
drivers/media/i2c/mt9m114.c
1618
return container_of(sd, struct mt9m114, ifp.sd);
drivers/media/i2c/mt9p031.c
150
return container_of(sd, struct mt9p031, subdev);
drivers/media/i2c/mt9p031.c
759
container_of(ctrl->handler, struct mt9p031, ctrls);
drivers/media/i2c/mt9t112.c
145
return container_of(i2c_get_clientdata(client),
drivers/media/i2c/mt9v011.c
430
container_of(ctrl->handler, struct mt9v011, ctrls);
drivers/media/i2c/mt9v011.c
65
return container_of(sd, struct mt9v011, sd);
drivers/media/i2c/mt9v032.c
231
return container_of(sd, struct mt9v032, subdev);
drivers/media/i2c/mt9v032.c
658
container_of(ctrl->handler, struct mt9v032, ctrls);
drivers/media/i2c/mt9v111.c
1008
struct mt9v111_dev *mt9v111 = container_of(ctrl->handler,
drivers/media/i2c/mt9v111.c
156
#define sd_to_mt9v111(__sd) container_of((__sd), struct mt9v111_dev, sd)
drivers/media/i2c/og01a1b.c
546
struct og01a1b *og01a1b = container_of(ctrl->handler,
drivers/media/i2c/og01a1b.c
74
#define to_og01a1b(_sd) container_of(_sd, struct og01a1b, sd)
drivers/media/i2c/og0ve1b.c
278
struct og0ve1b *og0ve1b = container_of(ctrl->handler, struct og0ve1b,
drivers/media/i2c/og0ve1b.c
52
#define to_og0ve1b(_sd) container_of(_sd, struct og0ve1b, sd)
drivers/media/i2c/ov01a10.c
274
return container_of(subdev, struct ov01a10, sd);
drivers/media/i2c/ov01a10.c
365
struct ov01a10 *ov01a10 = container_of(ctrl->handler,
drivers/media/i2c/ov02a10.c
132
return container_of(sd, struct ov02a10, subdev);
drivers/media/i2c/ov02a10.c
663
struct ov02a10 *ov02a10 = container_of(ctrl->handler,
drivers/media/i2c/ov02c10.c
396
return container_of(subdev, struct ov02c10, sd);
drivers/media/i2c/ov02c10.c
416
struct ov02c10 *ov02c10 = container_of(ctrl->handler,
drivers/media/i2c/ov02e10.c
259
return container_of(subdev, struct ov02e10, sd);
drivers/media/i2c/ov02e10.c
291
struct ov02e10 *ov02e10 = container_of(ctrl->handler,
drivers/media/i2c/ov08d10.c
68
#define to_ov08d10(_sd) container_of(_sd, struct ov08d10, sd)
drivers/media/i2c/ov08d10.c
851
struct ov08d10 *ov08d10 = container_of(ctrl->handler,
drivers/media/i2c/ov08x40.c
1341
#define to_ov08x40(_sd) container_of(_sd, struct ov08x40, sd)
drivers/media/i2c/ov08x40.c
1673
struct ov08x40 *ov08x = container_of(ctrl->handler,
drivers/media/i2c/ov13858.c
1053
#define to_ov13858(_sd) container_of(_sd, struct ov13858, sd)
drivers/media/i2c/ov13858.c
1213
struct ov13858 *ov13858 = container_of(ctrl->handler,
drivers/media/i2c/ov13b10.c
739
#define to_ov13b10(_sd) container_of(_sd, struct ov13b10, sd)
drivers/media/i2c/ov13b10.c
970
struct ov13b10 *ov13b = container_of(ctrl->handler,
drivers/media/i2c/ov2640.c
646
return container_of(i2c_get_clientdata(client), struct ov2640_priv,
drivers/media/i2c/ov2640.c
713
&container_of(ctrl->handler, struct ov2640_priv, hdl)->subdev;
drivers/media/i2c/ov2659.c
1231
container_of(ctrl->handler, struct ov2659, ctrls);
drivers/media/i2c/ov2659.c
819
return container_of(sd, struct ov2659, sd);
drivers/media/i2c/ov2680.c
263
return container_of(sd, struct ov2680_dev, sd);
drivers/media/i2c/ov2680.c
268
return &container_of(ctrl->handler, struct ov2680_dev,
drivers/media/i2c/ov2685.c
107
#define to_ov2685(sd) container_of(sd, struct ov2685, subdev)
drivers/media/i2c/ov2685.c
584
struct ov2685 *ov2685 = container_of(ctrl->handler,
drivers/media/i2c/ov2740.c
557
return container_of(subdev, struct ov2740, sd);
drivers/media/i2c/ov2740.c
705
struct ov2740 *ov2740 = container_of(ctrl->handler,
drivers/media/i2c/ov4689.c
142
#define to_ov4689(sd) container_of(sd, struct ov4689, subdev)
drivers/media/i2c/ov4689.c
635
container_of(ctrl->handler, struct ov4689, ctrl_handler);
drivers/media/i2c/ov5640.c
472
return container_of(sd, struct ov5640_dev, sd);
drivers/media/i2c/ov5640.c
477
return &container_of(ctrl->handler, struct ov5640_dev,
drivers/media/i2c/ov5645.c
113
return container_of(sd, struct ov5645, sd);
drivers/media/i2c/ov5645.c
777
struct ov5645 *ov5645 = container_of(ctrl->handler,
drivers/media/i2c/ov5647.c
138
return container_of(sd, struct ov5647, sd);
drivers/media/i2c/ov5647.c
937
struct ov5647 *sensor = container_of(ctrl->handler,
drivers/media/i2c/ov5648.c
496
container_of(s, struct ov5648_sensor, subdev)
drivers/media/i2c/ov5648.c
499
(&container_of((c)->handler, struct ov5648_sensor, \
drivers/media/i2c/ov5670.c
1892
#define to_ov5670(_sd) container_of(_sd, struct ov5670, sd)
drivers/media/i2c/ov5670.c
2035
struct ov5670 *ov5670 = container_of(ctrl->handler,
drivers/media/i2c/ov5675.c
703
struct ov5675 *ov5675 = container_of(ctrl->handler,
drivers/media/i2c/ov5675.c
82
#define to_ov5675(_sd) container_of(_sd, struct ov5675, sd)
drivers/media/i2c/ov5693.c
125
#define to_ov5693_sensor(x) container_of(x, struct ov5693_device, sd)
drivers/media/i2c/ov5693.c
477
container_of(ctrl->handler, struct ov5693_device, ctrls.handler);
drivers/media/i2c/ov5693.c
531
struct ov5693_device *ov5693 = container_of(ctrl->handler,
drivers/media/i2c/ov5695.c
1085
struct ov5695 *ov5695 = container_of(ctrl->handler,
drivers/media/i2c/ov5695.c
114
#define to_ov5695(sd) container_of(sd, struct ov5695, subdev)
drivers/media/i2c/ov6211.c
256
struct ov6211 *ov6211 = container_of(ctrl->handler, struct ov6211,
drivers/media/i2c/ov6211.c
52
#define to_ov6211(_sd) container_of(_sd, struct ov6211, sd)
drivers/media/i2c/ov64a40.c
3266
struct ov64a40 *ov64a40 = container_of(ctrl->handler, struct ov64a40,
drivers/media/i2c/ov7251.c
1029
struct ov7251 *ov7251 = container_of(ctrl->handler,
drivers/media/i2c/ov7251.c
166
return container_of(sd, struct ov7251, sd);
drivers/media/i2c/ov7251.c
908
struct i2c_client *client = container_of(dev, struct i2c_client, dev);
drivers/media/i2c/ov7251.c
950
struct i2c_client *client = container_of(dev, struct i2c_client, dev);
drivers/media/i2c/ov7670.c
253
return container_of(sd, struct ov7670_info, sd);
drivers/media/i2c/ov7670.c
258
return &container_of(ctrl->handler, struct ov7670_info, hdl)->sd;
drivers/media/i2c/ov772x.c
558
return container_of(sd, struct ov772x_priv, subdev);
drivers/media/i2c/ov772x.c
788
struct ov772x_priv *priv = container_of(ctrl->handler,
drivers/media/i2c/ov7740.c
1117
struct ov7740 *ov7740 = container_of(sd, struct ov7740, subdev);
drivers/media/i2c/ov7740.c
1136
struct ov7740 *ov7740 = container_of(sd, struct ov7740, subdev);
drivers/media/i2c/ov7740.c
1146
struct ov7740 *ov7740 = container_of(sd, struct ov7740, subdev);
drivers/media/i2c/ov7740.c
270
struct ov7740 *ov7740 = container_of(sd, struct ov7740, subdev);
drivers/media/i2c/ov7740.c
285
struct ov7740 *ov7740 = container_of(sd, struct ov7740, subdev);
drivers/media/i2c/ov7740.c
507
struct ov7740 *ov7740 = container_of(ctrl->handler,
drivers/media/i2c/ov7740.c
527
struct ov7740 *ov7740 = container_of(ctrl->handler,
drivers/media/i2c/ov7740.c
613
struct ov7740 *ov7740 = container_of(sd, struct ov7740, subdev);
drivers/media/i2c/ov7740.c
726
struct ov7740 *ov7740 = container_of(sd, struct ov7740, subdev);
drivers/media/i2c/ov7740.c
772
struct ov7740 *ov7740 = container_of(sd, struct ov7740, subdev);
drivers/media/i2c/ov7740.c
814
struct ov7740 *ov7740 = container_of(sd, struct ov7740, subdev);
drivers/media/i2c/ov7740.c
860
struct ov7740 *ov7740 = container_of(sd, struct ov7740, subdev);
drivers/media/i2c/ov7740.c
871
struct ov7740 *ov7740 = container_of(sd, struct ov7740, subdev);
drivers/media/i2c/ov8856.c
104
#define to_ov8856(_sd) container_of(_sd, struct ov8856, sd)
drivers/media/i2c/ov8856.c
1820
struct ov8856 *ov8856 = container_of(ctrl->handler,
drivers/media/i2c/ov8858.c
126
return container_of(sd, struct ov8858, subdev);
drivers/media/i2c/ov8858.c
1528
struct ov8858 *ov8858 = container_of(ctrl->handler,
drivers/media/i2c/ov8865.c
468
container_of(s, struct ov8865_sensor, subdev)
drivers/media/i2c/ov8865.c
471
(&container_of((c)->handler, struct ov8865_sensor, \
drivers/media/i2c/ov9282.c
485
return container_of(subdev, struct ov9282, sd);
drivers/media/i2c/ov9282.c
782
container_of(ctrl->handler, struct ov9282, ctrl_handler);
drivers/media/i2c/ov9640.c
274
struct ov9640_priv *priv = container_of(ctrl->handler,
drivers/media/i2c/ov9640.c
39
#define to_ov9640_sensor(sd) container_of(sd, struct ov9640_priv, subdev)
drivers/media/i2c/ov9650.c
415
return &container_of(ctrl->handler, struct ov965x, ctrls.handler)->sd;
drivers/media/i2c/ov9650.c
420
return container_of(sd, struct ov965x, sd);
drivers/media/i2c/ov9734.c
349
return container_of(subdev, struct ov9734, sd);
drivers/media/i2c/ov9734.c
481
struct ov9734 *ov9734 = container_of(ctrl->handler,
drivers/media/i2c/rdacm20.c
325
return container_of(sd, struct rdacm20_device, sd);
drivers/media/i2c/rdacm21.c
91
return container_of(sd, struct rdacm21_device, sd);
drivers/media/i2c/rj54n1cb0c.c
1189
struct rj54n1 *rj54n1 = container_of(ctrl->handler, struct rj54n1, hdl);
drivers/media/i2c/rj54n1cb0c.c
427
return container_of(i2c_get_clientdata(client), struct rj54n1, subdev);
drivers/media/i2c/s5c73m3/s5c73m3-spi.c
115
struct s5c73m3 *state = container_of(spi->dev.driver, struct s5c73m3,
drivers/media/i2c/s5c73m3/s5c73m3.h
435
return &container_of(ctrl->handler, struct s5c73m3,
drivers/media/i2c/s5c73m3/s5c73m3.h
441
return container_of(sd, struct s5c73m3, sensor_sd);
drivers/media/i2c/s5c73m3/s5c73m3.h
446
return container_of(sd, struct s5c73m3, oif_sd);
drivers/media/i2c/s5k3m5.c
56
#define to_s5k3m5(_sd) container_of(_sd, struct s5k3m5, sd)
drivers/media/i2c/s5k3m5.c
720
struct s5k3m5 *s5k3m5 = container_of(ctrl->handler, struct s5k3m5,
drivers/media/i2c/s5k5baf.c
395
return &container_of(ctrl->handler, struct s5k5baf, ctrls.handler)->sd;
drivers/media/i2c/s5k5baf.c
406
return container_of(sd, struct s5k5baf, cis_sd);
drivers/media/i2c/s5k5baf.c
408
return container_of(sd, struct s5k5baf, sd);
drivers/media/i2c/s5k6a3.c
76
return container_of(sd, struct s5k6a3, subdev);
drivers/media/i2c/s5kjn1.c
56
#define to_s5kjn1(_sd) container_of(_sd, struct s5kjn1, sd)
drivers/media/i2c/s5kjn1.c
746
struct s5kjn1 *s5kjn1 = container_of(ctrl->handler, struct s5kjn1,
drivers/media/i2c/saa6588.c
318
struct saa6588 *s = container_of(work, struct saa6588, work.work);
drivers/media/i2c/saa6588.c
70
return container_of(sd, struct saa6588, sd);
drivers/media/i2c/saa6752hs.c
110
return container_of(sd, struct saa6752hs_state, sd);
drivers/media/i2c/saa6752hs.c
361
container_of(ctrl->handler, struct saa6752hs_state, hdl);
drivers/media/i2c/saa6752hs.c
377
container_of(ctrl->handler, struct saa6752hs_state, hdl);
drivers/media/i2c/saa7110.c
55
return container_of(sd, struct saa7110, sd);
drivers/media/i2c/saa7110.c
60
return &container_of(ctrl->handler, struct saa7110, hdl)->sd;
drivers/media/i2c/saa7115.c
100
return container_of(sd, struct saa711x_state, sd);
drivers/media/i2c/saa7115.c
105
return &container_of(ctrl->handler, struct saa711x_state, hdl)->sd;
drivers/media/i2c/saa7127.c
268
return container_of(sd, struct saa7127_state, sd);
drivers/media/i2c/saa717x.c
65
return container_of(sd, struct saa717x_state, sd);
drivers/media/i2c/saa717x.c
70
return &container_of(ctrl->handler, struct saa717x_state, hdl)->sd;
drivers/media/i2c/saa7185.c
43
return container_of(sd, struct saa7185, sd);
drivers/media/i2c/sony-btf-mpx.c
44
return container_of(sd, struct sony_btf_mpx, sd);
drivers/media/i2c/st-mipid02.c
213
return container_of(sd, struct mipid02_dev, sd);
drivers/media/i2c/tc358743.c
126
return container_of(sd, struct tc358743_state, sd);
drivers/media/i2c/tc358743.c
1615
struct tc358743_state *state = container_of(work,
drivers/media/i2c/tc358743.c
398
struct tc358743_state *state = container_of(dwork,
drivers/media/i2c/tc358746.c
1447
container_of(notifier, struct tc358746, notifier);
drivers/media/i2c/tc358746.c
169
return container_of(sd, struct tc358746, sd);
drivers/media/i2c/tc358746.c
174
return container_of(hw, struct tc358746, mclk_hw);
drivers/media/i2c/tda1997x.c
298
return container_of(sd, struct tda1997x_state, sd);
drivers/media/i2c/tda1997x.c
303
return &container_of(ctrl->handler, struct tda1997x_state, hdl)->sd;
drivers/media/i2c/tda1997x.c
561
struct tda1997x_state *state = container_of(dwork,
drivers/media/i2c/tda7432.c
79
return container_of(sd, struct tda7432, sd);
drivers/media/i2c/tda7432.c
84
return &container_of(ctrl->handler, struct tda7432, hdl)->sd;
drivers/media/i2c/thp7312.c
306
return container_of(sd, struct thp7312_device, sd);
drivers/media/i2c/thp7312.c
911
return container_of(ctrl->handler, struct thp7312_device, ctrl_handler);
drivers/media/i2c/ths7303.c
57
return container_of(sd, struct ths7303_state, sd);
drivers/media/i2c/ths8200.c
58
return container_of(sd, struct ths8200_state, sd);
drivers/media/i2c/tlv320aic23b.c
37
return container_of(sd, struct tlv320aic23b_state, sd);
drivers/media/i2c/tlv320aic23b.c
42
return &container_of(ctrl->handler, struct tlv320aic23b_state, hdl)->sd;
drivers/media/i2c/tvaudio.c
142
return container_of(sd, struct CHIPSTATE, sd);
drivers/media/i2c/tvaudio.c
147
return &container_of(ctrl->handler, struct CHIPSTATE, hdl)->sd;
drivers/media/i2c/tvp514x.c
264
return container_of(sd, struct tvp514x_decoder, sd);
drivers/media/i2c/tvp514x.c
269
return &container_of(ctrl->handler, struct tvp514x_decoder, hdl)->sd;
drivers/media/i2c/tvp5150.c
100
return container_of(sd, struct tvp5150, sd);
drivers/media/i2c/tvp5150.c
105
return &container_of(ctrl->handler, struct tvp5150, hdl)->sd;
drivers/media/i2c/tvp5150.c
1162
struct tvp5150 *decoder = container_of(sd, struct tvp5150, sd);
drivers/media/i2c/tvp5150.c
1388
container_of(remote, struct tvp5150_connector, pad);
drivers/media/i2c/tvp7002.c
426
return container_of(sd, struct tvp7002, sd);
drivers/media/i2c/tvp7002.c
431
return &container_of(ctrl->handler, struct tvp7002, hdl)->sd;
drivers/media/i2c/tw2804.c
132
return container_of(sd, struct tw2804, sd);
drivers/media/i2c/tw2804.c
137
return container_of(ctrl->handler, struct tw2804, hdl);
drivers/media/i2c/tw9900.c
235
struct tw9900 *tw9900 = container_of(ctrl->handler, struct tw9900, hdl);
drivers/media/i2c/tw9900.c
89
#define to_tw9900(sd) container_of(sd, struct tw9900, subdev)
drivers/media/i2c/tw9903.c
141
struct tw9903 *dec = container_of(ctrl->handler, struct tw9903, hdl);
drivers/media/i2c/tw9903.c
35
return container_of(sd, struct tw9903, sd);
drivers/media/i2c/tw9906.c
111
struct tw9906 *dec = container_of(ctrl->handler, struct tw9906, hdl);
drivers/media/i2c/tw9906.c
26
return container_of(sd, struct tw9906, sd);
drivers/media/i2c/tw9910.c
329
return container_of(i2c_get_clientdata(client), struct tw9910_priv,
drivers/media/i2c/upd64031a.c
60
return container_of(sd, struct upd64031a_state, sd);
drivers/media/i2c/upd64083.c
46
return container_of(sd, struct upd64083_state, sd);
drivers/media/i2c/vgxy61.c
488
return container_of(sd, struct vgxy61_dev, sd);
drivers/media/i2c/vgxy61.c
493
return &container_of(ctrl->handler, struct vgxy61_dev,
drivers/media/i2c/video-i2c.c
431
container_of(vbuf, struct video_i2c_buffer, vb);
drivers/media/i2c/vp27smpx.c
35
return container_of(sd, struct vp27smpx_state, sd);
drivers/media/i2c/vpx3220.c
44
return container_of(sd, struct vpx3220, sd);
drivers/media/i2c/vpx3220.c
49
return &container_of(ctrl->handler, struct vpx3220, hdl)->sd;
drivers/media/i2c/wm8739.c
54
return container_of(sd, struct wm8739_state, sd);
drivers/media/i2c/wm8739.c
59
return &container_of(ctrl->handler, struct wm8739_state, hdl)->sd;
drivers/media/i2c/wm8775.c
55
return container_of(sd, struct wm8775_state, sd);
drivers/media/i2c/wm8775.c
60
return &container_of(ctrl->handler, struct wm8775_state, hdl)->sd;
drivers/media/mc/mc-dev-allocator.c
39
return container_of(mdev, struct media_device_instance, mdev);
drivers/media/mc/mc-dev-allocator.c
45
container_of(kref, struct media_device_instance, refcount);
drivers/media/mc/mc-devnode.c
152
devnode = container_of(inode->i_cdev, struct media_devnode, cdev);
drivers/media/mc/mc-request.c
347
container_of(kref, struct media_request_object, kref);
drivers/media/mc/mc-request.c
64
container_of(kref, struct media_request, kref);
drivers/media/pci/b2c2/flexcop-pci.c
108
container_of(work, struct flexcop_pci, irq_check_work.work);
drivers/media/pci/bt8xx/bttv-driver.c
1239
struct bttv *btv = container_of(c->handler, struct bttv, ctrl_handler);
drivers/media/pci/bt8xx/bttv-driver.c
1485
struct bttv_buffer *buf = container_of(vbuf, struct bttv_buffer, vbuf);
drivers/media/pci/bt8xx/bttv-driver.c
1505
struct bttv_buffer *buf = container_of(vbuf, struct bttv_buffer, vbuf);
drivers/media/pci/bt8xx/bttv-driver.c
1531
struct bttv_buffer *buf = container_of(vbuf, struct bttv_buffer, vbuf);
drivers/media/pci/bt8xx/bttv-gpio.c
130
struct bttv *btv = container_of(core, struct bttv, c);
drivers/media/pci/bt8xx/bttv-gpio.c
144
struct bttv *btv = container_of(core, struct bttv, c);
drivers/media/pci/bt8xx/bttv-gpio.c
153
struct bttv *btv = container_of(core, struct bttv, c);
drivers/media/pci/bt8xx/bttv-gpio.c
160
struct bttv *btv = container_of(core, struct bttv, c);
drivers/media/pci/bt8xx/bttv-vbi.c
101
struct bttv_buffer *buf = container_of(vbuf, struct bttv_buffer, vbuf);
drivers/media/pci/bt8xx/bttv-vbi.c
116
struct bttv_buffer *buf = container_of(vbuf, struct bttv_buffer, vbuf);
drivers/media/pci/bt8xx/bttv-vbi.c
80
struct bttv_buffer *buf = container_of(vbuf, struct bttv_buffer, vbuf);
drivers/media/pci/bt8xx/bttv.h
336
#define to_bttv_sub_dev(x) container_of((x), struct bttv_sub_device, dev)
drivers/media/pci/bt8xx/bttvp.h
473
return container_of(v4l2_dev, struct bttv, c.v4l2_dev);
drivers/media/pci/cobalt/cobalt-driver.h
206
return container_of(vb2, struct cobalt_buffer, vb);
drivers/media/pci/cobalt/cobalt-driver.h
294
return container_of(v4l2_dev, struct cobalt, v4l2_dev);
drivers/media/pci/cobalt/cobalt-irq.c
202
container_of(work, struct cobalt, irq_work_queue);
drivers/media/pci/cx18/cx18-av-core.h
334
return container_of(sd, struct cx18_av_state, sd);
drivers/media/pci/cx18/cx18-av-core.h
339
return &container_of(ctrl->handler, struct cx18_av_state, hdl)->sd;
drivers/media/pci/cx18/cx18-controls.c
106
struct cx18 *cx = container_of(cxhdl, struct cx18, cxhdl);
drivers/media/pci/cx18/cx18-controls.c
21
struct cx18 *cx = container_of(cxhdl, struct cx18, cxhdl);
drivers/media/pci/cx18/cx18-controls.c
77
struct cx18 *cx = container_of(cxhdl, struct cx18, cxhdl);
drivers/media/pci/cx18/cx18-controls.c
95
struct cx18 *cx = container_of(cxhdl, struct cx18, cxhdl);
drivers/media/pci/cx18/cx18-driver.c
242
struct cx18 *dev = container_of(work, struct cx18, request_module_wk);
drivers/media/pci/cx18/cx18-driver.h
412
return container_of(fh, struct cx18_open_id, fh);
drivers/media/pci/cx18/cx18-driver.h
654
return container_of(v4l2_dev, struct cx18, v4l2_dev);
drivers/media/pci/cx18/cx18-dvb.c
152
struct cx18_dvb *dvb = container_of(fe->dvb,
drivers/media/pci/cx18/cx18-mailbox.c
372
container_of(work, struct cx18_in_work_order, work);
drivers/media/pci/cx18/cx18-streams.c
144
container_of(vbuf, struct cx18_vb2_buffer, vb);
drivers/media/pci/cx18/cx18-streams.c
731
container_of(work, struct cx18_stream, out_work_order);
drivers/media/pci/cx23885/altera-ci.c
392
container_of(work, struct fpga_internal, work);
drivers/media/pci/cx23885/cimax2.c
338
container_of(work, struct netup_ci_state, work);
drivers/media/pci/cx23885/cx23885-417.c
1142
container_of(vbuf, struct cx23885_buffer, vb);
drivers/media/pci/cx23885/cx23885-417.c
1151
struct cx23885_buffer *buf = container_of(vbuf,
drivers/media/pci/cx23885/cx23885-417.c
1161
struct cx23885_buffer *buf = container_of(vbuf,
drivers/media/pci/cx23885/cx23885-av.c
17
container_of(work, struct cx23885_dev, cx25840_work);
drivers/media/pci/cx23885/cx23885-dvb.c
108
container_of(vbuf, struct cx23885_buffer, vb);
drivers/media/pci/cx23885/cx23885-dvb.c
118
struct cx23885_buffer *buf = container_of(vbuf,
drivers/media/pci/cx23885/cx23885-dvb.c
128
struct cx23885_buffer *buf = container_of(vbuf,
drivers/media/pci/cx23885/cx23885-ir.c
27
container_of(work, struct cx23885_dev, ir_rx_work);
drivers/media/pci/cx23885/cx23885-ir.c
50
container_of(work, struct cx23885_dev, ir_tx_work);
drivers/media/pci/cx23885/cx23885-vbi.c
132
struct cx23885_buffer *buf = container_of(vbuf,
drivers/media/pci/cx23885/cx23885-vbi.c
155
struct cx23885_buffer *buf = container_of(vbuf,
drivers/media/pci/cx23885/cx23885-vbi.c
186
struct cx23885_buffer *buf = container_of(vbuf,
drivers/media/pci/cx23885/cx23885-video.c
350
container_of(vbuf, struct cx23885_buffer, vb);
drivers/media/pci/cx23885/cx23885-video.c
429
struct cx23885_buffer *buf = container_of(vbuf,
drivers/media/pci/cx23885/cx23885-video.c
460
struct cx23885_buffer *buf = container_of(vbuf,
drivers/media/pci/cx23885/cx23885.h
451
return container_of(v4l2_dev, struct cx23885_dev, v4l2_dev);
drivers/media/pci/cx25821/cx25821-video.c
148
container_of(vbuf, struct cx25821_buffer, vb);
drivers/media/pci/cx25821/cx25821-video.c
228
container_of(vbuf, struct cx25821_buffer, vb);
drivers/media/pci/cx25821/cx25821-video.c
239
container_of(vbuf, struct cx25821_buffer, vb);
drivers/media/pci/cx25821/cx25821-video.c
486
container_of(ctrl->handler, struct cx25821_channel, hdl);
drivers/media/pci/cx25821/cx25821.h
290
return container_of(v4l2_dev, struct cx25821_dev, v4l2_dev);
drivers/media/pci/cx88/cx88-blackbird.c
675
struct cx88_buffer *buf = container_of(vbuf, struct cx88_buffer, vb);
drivers/media/pci/cx88/cx88-blackbird.c
684
struct cx88_buffer *buf = container_of(vbuf, struct cx88_buffer, vb);
drivers/media/pci/cx88/cx88-blackbird.c
697
struct cx88_buffer *buf = container_of(vbuf, struct cx88_buffer, vb);
drivers/media/pci/cx88/cx88-dvb.c
102
struct cx88_buffer *buf = container_of(vbuf, struct cx88_buffer, vb);
drivers/media/pci/cx88/cx88-dvb.c
115
struct cx88_buffer *buf = container_of(vbuf, struct cx88_buffer, vb);
drivers/media/pci/cx88/cx88-dvb.c
93
struct cx88_buffer *buf = container_of(vbuf, struct cx88_buffer, vb);
drivers/media/pci/cx88/cx88-input.c
171
struct cx88_IR *ir = container_of(timer, struct cx88_IR, timer);
drivers/media/pci/cx88/cx88-mpeg.c
44
struct cx8802_dev *dev = container_of(work, struct cx8802_dev,
drivers/media/pci/cx88/cx88-vbi.c
133
struct cx88_buffer *buf = container_of(vbuf, struct cx88_buffer, vb);
drivers/media/pci/cx88/cx88-vbi.c
157
struct cx88_buffer *buf = container_of(vbuf, struct cx88_buffer, vb);
drivers/media/pci/cx88/cx88-vbi.c
170
struct cx88_buffer *buf = container_of(vbuf, struct cx88_buffer, vb);
drivers/media/pci/cx88/cx88-video.c
438
struct cx88_buffer *buf = container_of(vbuf, struct cx88_buffer, vb);
drivers/media/pci/cx88/cx88-video.c
492
struct cx88_buffer *buf = container_of(vbuf, struct cx88_buffer, vb);
drivers/media/pci/cx88/cx88-video.c
505
struct cx88_buffer *buf = container_of(vbuf, struct cx88_buffer, vb);
drivers/media/pci/cx88/cx88-video.c
608
container_of(ctrl->handler, struct cx88_core, video_hdl);
drivers/media/pci/cx88/cx88-video.c
655
container_of(ctrl->handler, struct cx88_core, audio_hdl);
drivers/media/pci/cx88/cx88.h
414
return container_of(v4l2_dev, struct cx88_core, v4l2_dev);
drivers/media/pci/ddbridge/ddbridge-core.c
2166
struct ddb_dma *dma = container_of(work, struct ddb_dma, work);
drivers/media/pci/ddbridge/ddbridge-core.c
2197
struct ddb_dma *dma = container_of(work, struct ddb_dma, work);
drivers/media/pci/dm1105/dm1105.c
570
return container_of(feed->demux, struct dm1105_dev, demux);
drivers/media/pci/dm1105/dm1105.c
575
return container_of(fe->dvb, struct dm1105_dev, dvb_adapter);
drivers/media/pci/dm1105/dm1105.c
655
struct infrared *ir = container_of(work, struct infrared, work);
drivers/media/pci/dm1105/dm1105.c
671
struct dm1105_dev *dev = container_of(work, struct dm1105_dev, work);
drivers/media/pci/dt3155/dt3155.c
568
struct dt3155_priv *pd = container_of(v4l2_dev, struct dt3155_priv,
drivers/media/pci/intel/ipu-bridge.c
574
container_of(work, struct ipu_bridge_instantiate_vcm_work_data,
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1300
struct cio2_queue *q = container_of(vd, struct cio2_queue, vdev);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
907
container_of(vb->vb2_queue, struct cio2_queue, vbq);
drivers/media/pci/intel/ipu3/ipu3-cio2.h
337
#define to_cio2_buffer(vb) container_of(vb, struct cio2_buffer, vbb.vb2_buf)
drivers/media/pci/intel/ipu3/ipu3-cio2.h
398
#define to_cio2_device(n) container_of(n, struct cio2_device, notifier)
drivers/media/pci/intel/ipu3/ipu3-cio2.h
448
return container_of(video_devdata(file), struct cio2_queue, vdev);
drivers/media/pci/intel/ipu3/ipu3-cio2.h
453
return container_of(vq, struct cio2_queue, vbq);
drivers/media/pci/intel/ipu6/ipu6-bus.h
43
container_of(to_auxiliary_dev(_dev), struct ipu6_bus_device, auxdev)
drivers/media/pci/intel/ipu6/ipu6-bus.h
45
container_of(_auxdev, struct ipu6_bus_device, auxdev)
drivers/media/pci/intel/ipu6/ipu6-isys-csi2.h
61
container_of(__sd, struct ipu6_isys_csi2, asd)
drivers/media/pci/intel/ipu6/ipu6-isys-csi2.h
63
#define to_ipu6_isys_csi2(__asd) container_of(__asd, struct ipu6_isys_csi2, asd)
drivers/media/pci/intel/ipu6/ipu6-isys-mcd-phy.c
582
s_asd = container_of(asc, struct sensor_async_sd, asc);
drivers/media/pci/intel/ipu6/ipu6-isys-mcd-phy.c
637
s_asd = container_of(asc, struct sensor_async_sd, asc);
drivers/media/pci/intel/ipu6/ipu6-isys-queue.h
49
container_of(__vb2, struct ipu6_isys_queue, vbq)
drivers/media/pci/intel/ipu6/ipu6-isys-queue.h
52
container_of(__ib, struct ipu6_isys_video_buffer, ib)
drivers/media/pci/intel/ipu6/ipu6-isys-queue.h
55
container_of(__vvb, struct ipu6_isys_video_buffer, vb_v4l2)
drivers/media/pci/intel/ipu6/ipu6-isys-subdev.h
26
container_of(__sd, struct ipu6_isys_subdev, sd)
drivers/media/pci/intel/ipu6/ipu6-isys-video.c
382
container_of(link->sink, struct ipu6_isys_video, pad);
drivers/media/pci/intel/ipu6/ipu6-isys-video.h
100
container_of(__aq, struct ipu6_isys_video, aq)
drivers/media/pci/intel/ipu6/ipu6-isys.c
1031
msg = container_of(ptr, struct isys_fw_msgs, fw_msg.dummy);
drivers/media/pci/intel/ipu6/ipu6-isys.c
677
container_of(notifier, struct ipu6_isys, notifier);
drivers/media/pci/intel/ipu6/ipu6-isys.c
679
container_of(asc, struct sensor_async_sd, asc);
drivers/media/pci/intel/ipu6/ipu6-isys.c
706
container_of(notifier, struct ipu6_isys, notifier);
drivers/media/pci/intel/ivsc/mei_ace.c
443
ace = container_of(work, struct mei_ace, work);
drivers/media/pci/intel/ivsc/mei_csi.c
149
return container_of(n, struct mei_csi, notifier);
drivers/media/pci/intel/ivsc/mei_csi.c
154
return container_of(sd, struct mei_csi, subdev);
drivers/media/pci/ivtv/ivtv-controls.c
122
struct ivtv *itv = container_of(ctrl->handler, struct ivtv, cxhdl.hdl);
drivers/media/pci/ivtv/ivtv-controls.c
136
struct ivtv *itv = container_of(ctrl->handler, struct ivtv, cxhdl.hdl);
drivers/media/pci/ivtv/ivtv-controls.c
16
struct ivtv *itv = container_of(cxhdl, struct ivtv, cxhdl);
drivers/media/pci/ivtv/ivtv-controls.c
53
struct ivtv *itv = container_of(cxhdl, struct ivtv, cxhdl);
drivers/media/pci/ivtv/ivtv-controls.c
70
struct ivtv *itv = container_of(cxhdl, struct ivtv, cxhdl);
drivers/media/pci/ivtv/ivtv-controls.c
81
struct ivtv *itv = container_of(cxhdl, struct ivtv, cxhdl);
drivers/media/pci/ivtv/ivtv-driver.c
272
struct ivtv *dev = container_of(work, struct ivtv, request_module_wk);
drivers/media/pci/ivtv/ivtv-driver.h
376
return container_of(file_to_v4l2_fh(filp), struct ivtv_open_id, fh);
drivers/media/pci/ivtv/ivtv-driver.h
747
return container_of(v4l2_dev, struct ivtv, v4l2_dev);
drivers/media/pci/ivtv/ivtv-gpio.c
138
return container_of(sd, struct ivtv, sd_gpio);
drivers/media/pci/ivtv/ivtv-gpio.c
143
return &container_of(ctrl->handler, struct ivtv, hdl_gpio)->sd_gpio;
drivers/media/pci/ivtv/ivtv-irq.c
92
struct ivtv *itv = container_of(work, struct ivtv, irq_work);
drivers/media/pci/ivtv/ivtvfb.c
1233
struct ivtv *itv = container_of(v4l2_dev, struct ivtv, v4l2_dev);
drivers/media/pci/ivtv/ivtvfb.c
1248
struct ivtv *itv = container_of(v4l2_dev, struct ivtv, v4l2_dev);
drivers/media/pci/mantis/mantis_evm.c
29
struct mantis_ca *ca = container_of(work, struct mantis_ca, hif_evm_work);
drivers/media/pci/mantis/mantis_uart.c
81
struct mantis_pci *mantis = container_of(work, struct mantis_pci, uart_work);
drivers/media/pci/mgb4/mgb4_core.c
157
return dev ? container_of(dev, struct spi_controller, dev) : NULL;
drivers/media/pci/mgb4/mgb4_io.h
31
return container_of(vbuf, struct mgb4_frame_buffer, vb);
drivers/media/pci/mgb4/mgb4_vin.c
726
struct mgb4_vin_dev *vindev = container_of(work, struct mgb4_vin_dev,
drivers/media/pci/mgb4/mgb4_vin.c
769
struct mgb4_vin_dev *vindev = container_of(work, struct mgb4_vin_dev,
drivers/media/pci/mgb4/mgb4_vout.c
594
struct mgb4_vout_dev *voutdev = container_of(work, struct mgb4_vout_dev,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
313
struct netup_unidvb_buffer *buf = container_of(vbuf,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
326
struct netup_unidvb_buffer *buf = container_of(vbuf,
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
581
struct netup_dma *dma = container_of(work, struct netup_dma, work);
drivers/media/pci/pluto2/pluto2.c
117
return container_of(feed->demux, struct pluto, demux);
drivers/media/pci/pluto2/pluto2.c
122
return container_of(fe->dvb, struct pluto, dvb_adapter);
drivers/media/pci/pt1/pt1.c
695
adap = container_of(feed->demux, struct pt1_adapter, demux);
drivers/media/pci/pt1/pt1.c
725
adap = container_of(feed->demux, struct pt1_adapter, demux);
drivers/media/pci/pt1/pt1.c
772
adap = container_of(fe->dvb, struct pt1_adapter, adap);
drivers/media/pci/pt1/pt1.c
787
adap = container_of(fe->dvb, struct pt1_adapter, adap);
drivers/media/pci/pt1/pt1.c
803
adap = container_of(fe->dvb, struct pt1_adapter, adap);
drivers/media/pci/pt3/pt3.c
128
return container_of(fe->dvb, struct pt3_adapter, dvb_adap);
drivers/media/pci/pt3/pt3.c
502
adap = container_of(feed->demux, struct pt3_adapter, demux);
drivers/media/pci/pt3/pt3.c
515
adap = container_of(feed->demux, struct pt3_adapter, demux);
drivers/media/pci/saa7134/saa7134-core.c
1284
struct saa7134_dev *dev = container_of(v4l2_dev, struct saa7134_dev, v4l2_dev);
drivers/media/pci/saa7134/saa7134-core.c
1375
struct saa7134_dev *dev = container_of(v4l2_dev, struct saa7134_dev, v4l2_dev);
drivers/media/pci/saa7134/saa7134-core.c
1406
struct saa7134_dev *dev = container_of(v4l2_dev, struct saa7134_dev, v4l2_dev);
drivers/media/pci/saa7134/saa7134-core.c
147
struct saa7134_dev* dev = container_of(work, struct saa7134_dev, request_module_wk);
drivers/media/pci/saa7134/saa7134-empress.c
210
container_of(work, struct saa7134_dev, empress_workqueue);
drivers/media/pci/saa7134/saa7134-go7007.c
383
struct saa7134_go7007 *saa = container_of(sd, struct saa7134_go7007, sd);
drivers/media/pci/saa7134/saa7134-ts.c
71
struct saa7134_buf *buf = container_of(vbuf, struct saa7134_buf, vb2);
drivers/media/pci/saa7134/saa7134-ts.c
85
struct saa7134_buf *buf = container_of(vbuf, struct saa7134_buf, vb2);
drivers/media/pci/saa7134/saa7134-vbi.c
110
struct saa7134_buf *buf = container_of(vbuf, struct saa7134_buf, vb2);
drivers/media/pci/saa7134/saa7134-vbi.c
152
struct saa7134_buf *buf = container_of(vbuf, struct saa7134_buf, vb2);
drivers/media/pci/saa7134/saa7134-video.c
719
struct saa7134_buf *buf = container_of(vbuf, struct saa7134_buf, vb2);
drivers/media/pci/saa7134/saa7134-video.c
731
struct saa7134_buf *buf = container_of(vbuf, struct saa7134_buf, vb2);
drivers/media/pci/saa7134/saa7134-video.c
783
struct saa7134_buf *buf = container_of(vbuf, struct saa7134_buf, vb2);
drivers/media/pci/saa7134/saa7134-video.c
855
struct saa7134_dev *dev = container_of(ctrl->handler, struct saa7134_dev, ctrl_handler);
drivers/media/pci/saa7146/mxb.c
199
struct saa7146_dev *dev = container_of(ctrl->handler,
drivers/media/pci/saa7164/saa7164-core.c
352
container_of(w, struct saa7164_port, workenc);
drivers/media/pci/saa7164/saa7164-core.c
428
container_of(w, struct saa7164_port, workenc);
drivers/media/pci/saa7164/saa7164-core.c
502
struct saa7164_dev *dev = container_of(w, struct saa7164_dev, workcmd);
drivers/media/pci/saa7164/saa7164-encoder.c
411
container_of(ctrl->handler, struct saa7164_port, ctrl_handler);
drivers/media/pci/saa7164/saa7164.h
185
return container_of(file_to_v4l2_fh(filp), struct saa7164_encoder_fh, fh);
drivers/media/pci/saa7164/saa7164.h
196
return container_of(file_to_v4l2_fh(filp), struct saa7164_vbi_fh, fh);
drivers/media/pci/solo6x10/solo6x10-core.c
160
container_of(dev, struct solo_dev, dev);
drivers/media/pci/solo6x10/solo6x10-core.c
190
container_of(dev, struct solo_dev, dev);
drivers/media/pci/solo6x10/solo6x10-core.c
206
container_of(dev, struct solo_dev, dev);
drivers/media/pci/solo6x10/solo6x10-core.c
216
container_of(dev, struct solo_dev, dev);
drivers/media/pci/solo6x10/solo6x10-core.c
226
container_of(dev, struct solo_dev, dev);
drivers/media/pci/solo6x10/solo6x10-core.c
239
container_of(dev, struct solo_dev, dev);
drivers/media/pci/solo6x10/solo6x10-core.c
274
container_of(dev, struct solo_dev, dev);
drivers/media/pci/solo6x10/solo6x10-core.c
290
container_of(dev, struct solo_dev, dev);
drivers/media/pci/solo6x10/solo6x10-core.c
300
container_of(dev, struct solo_dev, dev);
drivers/media/pci/solo6x10/solo6x10-core.c
319
container_of(dev, struct solo_dev, dev);
drivers/media/pci/solo6x10/solo6x10-core.c
370
container_of(dev, struct solo_dev, dev);
drivers/media/pci/solo6x10/solo6x10-core.c
629
struct solo_dev *solo_dev = container_of(v4l2_dev, struct solo_dev, v4l2_dev);
drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c
1055
container_of(ctrl->handler, struct solo_enc_dev, hdl);
drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c
675
container_of(vbuf, struct solo_vb2_buf, vb);
drivers/media/pci/solo6x10/solo6x10-v4l2.c
355
container_of(vbuf, struct solo_vb2_buf, vb);
drivers/media/pci/solo6x10/solo6x10-v4l2.c
549
container_of(ctrl->handler, struct solo_dev, disp_hdl);
drivers/media/pci/ttpci/budget-ci.c
107
struct budget_ci *budget_ci = container_of(ir, typeof(*budget_ci), ir);
drivers/media/pci/tw5864/tw5864-core.c
318
container_of(v4l2_dev, struct tw5864_dev, v4l2_dev);
drivers/media/pci/tw5864/tw5864-video.c
201
struct tw5864_buf *buf = container_of(vbuf, struct tw5864_buf, vb);
drivers/media/pci/tw5864/tw5864-video.c
479
container_of(ctrl->handler, struct tw5864_input, hdl);
drivers/media/pci/tw68/tw68-core.c
344
container_of(v4l2_dev, struct tw68_dev, v4l2_dev);
drivers/media/pci/tw68/tw68-core.c
366
struct tw68_dev *dev = container_of(v4l2_dev,
drivers/media/pci/tw68/tw68-core.c
383
struct tw68_dev *dev = container_of(v4l2_dev,
drivers/media/pci/tw68/tw68-core.c
397
buf = container_of(dev->active.next, struct tw68_buf, list);
drivers/media/pci/tw68/tw68-video.c
409
struct tw68_buf *buf = container_of(vbuf, struct tw68_buf, vb);
drivers/media/pci/tw68/tw68-video.c
445
struct tw68_buf *buf = container_of(vbuf, struct tw68_buf, vb);
drivers/media/pci/tw68/tw68-video.c
488
struct tw68_buf *buf = container_of(vbuf, struct tw68_buf, vb);
drivers/media/pci/tw68/tw68-video.c
498
container_of(dev->active.next, struct tw68_buf, list);
drivers/media/pci/tw68/tw68-video.c
513
container_of(dev->active.next, struct tw68_buf, list);
drivers/media/pci/tw68/tw68-video.c
534
container_of(ctrl->handler, struct tw68_dev, hdl);
drivers/media/pci/tw686x/tw686x-core.c
226
struct tw686x_dev *dev = container_of(v4l2_dev, struct tw686x_dev,
drivers/media/pci/tw686x/tw686x-video.c
456
container_of(vbuf, struct tw686x_v4l2_buf, vb);
drivers/media/pci/tw686x/tw686x-video.c
590
vc = container_of(ctrl->handler, struct tw686x_video_channel,
drivers/media/pci/zoran/zoran.h
292
return container_of(v4l2_dev, struct zoran, v4l2_dev);
drivers/media/pci/zoran/zoran.h
44
return container_of(vbuf, struct zr_buffer, vbuf);
drivers/media/pci/zoran/zoran_card.c
1166
struct zoran *zr = container_of(ctrl->handler, struct zoran, hdl);
drivers/media/platform/allegro-dvt/allegro-core.c
1974
struct v4l2_m2m_buffer *b = container_of(buffer,
drivers/media/platform/allegro-dvt/allegro-core.c
3033
struct allegro_channel *channel = container_of(ctrl->handler,
drivers/media/platform/allegro-dvt/allegro-core.c
3052
struct allegro_channel *channel = container_of(ctrl->handler,
drivers/media/platform/allegro-dvt/allegro-core.c
307
return container_of(file_to_v4l2_fh(filp), struct allegro_channel, fh);
drivers/media/platform/allegro-dvt/allegro-core.c
361
container_of(__buf, struct allegro_m2m_buffer, buf)
drivers/media/platform/allegro-dvt/allegro-core.c
474
struct allegro_channel *channel = container_of(ref, struct allegro_channel, ref);
drivers/media/platform/amlogic/c3/isp/c3-isp-capture.c
577
container_of(v4l2_buf, struct c3_isp_cap_buffer, vb);
drivers/media/platform/amlogic/c3/isp/c3-isp-capture.c
610
container_of(v4l2_buf, struct c3_isp_cap_buffer, vb);
drivers/media/platform/amlogic/c3/isp/c3-isp-dev.c
109
container_of(notifier, struct c3_isp_device, notifier);
drivers/media/platform/amlogic/c3/isp/c3-isp-dev.c
98
container_of(notifier, struct c3_isp_device, notifier);
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
57
container_of(vbuf, struct c3_isp_params_buffer, vb)
drivers/media/platform/amlogic/c3/isp/c3-isp-stats.c
171
container_of(v4l2_buf, struct c3_isp_stats_buffer, vb);
drivers/media/platform/amlogic/c3/isp/c3-isp-stats.c
200
container_of(v4l2_buf, struct c3_isp_stats_buffer, vb);
drivers/media/platform/amlogic/meson-ge2d/ge2d.c
739
struct ge2d_ctx *ctx = container_of(ctrl->handler, struct ge2d_ctx,
drivers/media/platform/amlogic/meson-ge2d/ge2d.c
87
return container_of(file_to_v4l2_fh(filp), struct ge2d_ctx, fh);
drivers/media/platform/amphion/vpu.h
319
struct v4l2_m2m_buffer *m2m_buf = container_of(vbuf, struct v4l2_m2m_buffer, vb);
drivers/media/platform/amphion/vpu.h
321
return container_of(m2m_buf, struct vpu_vb2_buffer, m2m_buf);
drivers/media/platform/amphion/vpu.h
331
return container_of(file_to_v4l2_fh(filp), struct vpu_inst, fh);
drivers/media/platform/amphion/vpu.h
335
container_of((ctrl)->handler, struct vpu_inst, ctrl_handler)
drivers/media/platform/amphion/vpu_mbox.c
19
struct vpu_mbox *rx = container_of(cl, struct vpu_mbox, cl);
drivers/media/platform/amphion/vpu_mbox.c
20
struct vpu_core *core = container_of(rx, struct vpu_core, rx);
drivers/media/platform/amphion/vpu_msgs.c
276
struct vpu_inst *inst = container_of(work, struct vpu_inst, msg_work);
drivers/media/platform/amphion/vpu_msgs.c
365
struct vpu_core *core = container_of(work, struct vpu_core, msg_work);
drivers/media/platform/amphion/vpu_msgs.c
383
core = container_of(dwork, struct vpu_core, msg_delayed_work);
drivers/media/platform/arm/mali-c55/mali-c55-capture.c
355
struct mali_c55_buffer *buf = container_of(vbuf,
drivers/media/platform/arm/mali-c55/mali-c55-capture.c
377
struct mali_c55_buffer *buf = container_of(vbuf,
drivers/media/platform/arm/mali-c55/mali-c55-core.c
382
struct mali_c55 *mali_c55 = container_of(notifier,
drivers/media/platform/arm/mali-c55/mali-c55-core.c
403
struct mali_c55 *mali_c55 = container_of(notifier,
drivers/media/platform/arm/mali-c55/mali-c55-isp.c
349
struct mali_c55_isp *isp = container_of(sd, struct mali_c55_isp, sd);
drivers/media/platform/arm/mali-c55/mali-c55-isp.c
391
struct mali_c55_isp *isp = container_of(sd, struct mali_c55_isp, sd);
drivers/media/platform/arm/mali-c55/mali-c55-params.c
69
container_of(vbuf, struct mali_c55_params_buf, vb)
drivers/media/platform/arm/mali-c55/mali-c55-resizer.c
26
return container_of(sd, struct mali_c55_resizer, sd);
drivers/media/platform/arm/mali-c55/mali-c55-stats.c
117
struct mali_c55_stats_buf *buf = container_of(vbuf,
drivers/media/platform/arm/mali-c55/mali-c55-tpg.c
186
struct mali_c55_tpg *tpg = container_of(sd, struct mali_c55_tpg, sd);
drivers/media/platform/arm/mali-c55/mali-c55-tpg.c
226
struct mali_c55_tpg *tpg = container_of(sd, struct mali_c55_tpg, sd);
drivers/media/platform/arm/mali-c55/mali-c55-tpg.c
227
struct mali_c55 *mali_c55 = container_of(tpg, struct mali_c55, tpg);
drivers/media/platform/arm/mali-c55/mali-c55-tpg.c
254
struct mali_c55_tpg *tpg = container_of(sd, struct mali_c55_tpg, sd);
drivers/media/platform/arm/mali-c55/mali-c55-tpg.c
255
struct mali_c55 *mali_c55 = container_of(tpg, struct mali_c55, tpg);
drivers/media/platform/arm/mali-c55/mali-c55-tpg.c
84
struct mali_c55_tpg *tpg = container_of(ctrl->handler,
drivers/media/platform/arm/mali-c55/mali-c55-tpg.c
87
struct mali_c55 *mali_c55 = container_of(tpg, struct mali_c55, tpg);
drivers/media/platform/aspeed/aspeed-video.c
1785
struct aspeed_video *video = container_of(ctrl->handler,
drivers/media/platform/aspeed/aspeed-video.c
1846
struct aspeed_video *video = container_of(dwork, struct aspeed_video,
drivers/media/platform/aspeed/aspeed-video.c
283
container_of((x), struct aspeed_video_buffer, vb)
drivers/media/platform/aspeed/aspeed-video.c
361
#define to_aspeed_video(x) container_of((x), struct aspeed_video, v4l2_dev)
drivers/media/platform/aspeed/aspeed-video.c
601
struct aspeed_video *v = container_of(p, struct aspeed_video,
drivers/media/platform/atmel/atmel-isi.c
133
#define notifier_to_isi(n) container_of(n, struct atmel_isi, notifier)
drivers/media/platform/atmel/atmel-isi.c
298
struct frame_buffer *buf = container_of(vbuf, struct frame_buffer, vb);
drivers/media/platform/atmel/atmel-isi.c
309
struct frame_buffer *buf = container_of(vbuf, struct frame_buffer, vb);
drivers/media/platform/atmel/atmel-isi.c
351
struct frame_buffer *buf = container_of(vbuf, struct frame_buffer, vb);
drivers/media/platform/atmel/atmel-isi.c
405
struct frame_buffer *buf = container_of(vbuf, struct frame_buffer, vb);
drivers/media/platform/broadcom/bcm2835-unicam.c
150
return container_of(vb, struct unicam_buffer, vb.vb2_buf);
drivers/media/platform/broadcom/bcm2835-unicam.c
239
return container_of(notifier, struct unicam_device, notifier);
drivers/media/platform/broadcom/bcm2835-unicam.c
245
return container_of(sd, struct unicam_device, subdev.sd);
drivers/media/platform/broadcom/bcm2835-unicam.c
251
container_of(kref, struct unicam_device, kref);
drivers/media/platform/cadence/cdns-csi2rx.c
241
return container_of(subdev, struct csi2rx_priv, subdev);
drivers/media/platform/cadence/cdns-csi2tx.c
145
return container_of(subdev, struct csi2tx_priv, subdev);
drivers/media/platform/chips-media/coda/coda-bit.c
1707
struct coda_ctx *ctx = container_of(work, struct coda_ctx, seq_end_work);
drivers/media/platform/chips-media/coda/coda-bit.c
2043
struct coda_ctx *ctx = container_of(work,
drivers/media/platform/chips-media/coda/coda-bit.c
373
m2m_buf = container_of(src_buf,
drivers/media/platform/chips-media/coda/coda-bit.c
422
m2m_buf = container_of(src_buf,
drivers/media/platform/chips-media/coda/coda-common.c
1530
struct coda_ctx *ctx = container_of(work, struct coda_ctx, pic_run_work);
drivers/media/platform/chips-media/coda/coda-common.c
2181
container_of(ctrl->handler, struct coda_ctx, ctrls);
drivers/media/platform/chips-media/coda/coda-common.c
57
#define fh_to_ctx(__fh) container_of(__fh, struct coda_ctx, fh)
drivers/media/platform/chips-media/wave5/wave5-vpu.c
143
struct vpu_device *dev = container_of(work, struct vpu_device, work);
drivers/media/platform/chips-media/wave5/wave5-vpu.c
152
container_of(timer, struct vpu_device, hrtimer);
drivers/media/platform/chips-media/wave5/wave5-vpu.h
46
return container_of(vfh, struct vpu_instance, v4l2_fh);
drivers/media/platform/chips-media/wave5/wave5-vpu.h
56
return container_of(vctrl->handler, struct vpu_instance, v4l2_ctrl_hdl);
drivers/media/platform/chips-media/wave5/wave5-vpu.h
61
return container_of(vbuf, struct vpu_src_buffer, v4l2_m2m_buf.vb);
drivers/media/platform/chips-media/wave5/wave5-vpu.h
66
return container_of(vbuf, struct vpu_dst_buffer, v4l2_m2m_buf.vb);
drivers/media/platform/imagination/e5010-jpeg-enc.c
621
container_of(ctrl->handler, struct e5010_context, ctrl_handler);
drivers/media/platform/imagination/e5010-jpeg-enc.h
125
return container_of(file_to_v4l2_fh(filp), struct e5010_context, fh);
drivers/media/platform/intel/pxa_camera.c
771
return container_of(vbuf, struct pxa_buffer, vbuf);
drivers/media/platform/intel/pxa_camera.c
781
return container_of(v4l2_dev, struct pxa_camera_dev, v4l2_dev);
drivers/media/platform/m2m-deinterlace.c
147
return container_of(file_to_v4l2_fh(filp), struct deinterlace_ctx, fh);
drivers/media/platform/marvell/mcam-core.c
204
return container_of(vb, struct mcam_vb_buffer, vb_buf);
drivers/media/platform/marvell/mcam-core.c
903
struct mcam_camera *cam = container_of(hw, struct mcam_camera, mclk_hw);
drivers/media/platform/marvell/mcam-core.c
911
struct mcam_camera *cam = container_of(hw, struct mcam_camera, mclk_hw);
drivers/media/platform/marvell/mcam-core.c
918
struct mcam_camera *cam = container_of(hw, struct mcam_camera, mclk_hw);
drivers/media/platform/marvell/mcam-core.c
952
struct mcam_camera *cam = container_of(hw, struct mcam_camera, mclk_hw);
drivers/media/platform/marvell/mcam-core.c
99
container_of(notifier, struct mcam_camera, notifier)
drivers/media/platform/marvell/mmp-driver.c
48
return container_of(mcam, struct mmp_camera, mcam);
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
119
return container_of(ctrl->handler, struct mtk_jpeg_ctx, ctrl_hdl);
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
1226
struct mtk_jpeg_dev *jpeg = container_of(work, struct mtk_jpeg_dev,
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
124
return container_of(file_to_v4l2_fh(filp), struct mtk_jpeg_ctx, fh);
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
130
return container_of(to_vb2_v4l2_buffer(vb), struct mtk_jpeg_src_buf, b);
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
1588
struct mtk_jpeg_ctx *ctx = container_of(work,
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
1676
struct mtk_jpeg_ctx *ctx = container_of(work, struct mtk_jpeg_ctx,
drivers/media/platform/mediatek/jpeg/mtk_jpeg_dec_hw.c
500
dst_done_buf = container_of(dst_buffer, struct mtk_jpeg_src_buf, b);
drivers/media/platform/mediatek/jpeg/mtk_jpeg_dec_hw.c
526
container_of(work, struct mtk_jpegdec_comp_dev,
drivers/media/platform/mediatek/jpeg/mtk_jpeg_dec_hw.c
574
container_of(src_buf, struct mtk_jpeg_src_buf, b);
drivers/media/platform/mediatek/jpeg/mtk_jpeg_enc_hw.c
228
dst_done_buf = container_of(dst_buffer,
drivers/media/platform/mediatek/jpeg/mtk_jpeg_enc_hw.c
255
container_of(dly_work,
drivers/media/platform/mediatek/mdp/mtk_mdp_core.c
75
container_of(work, struct mtk_mdp_dev, wdt_work);
drivers/media/platform/mediatek/mdp/mtk_mdp_m2m.c
353
return container_of(file_to_v4l2_fh(filp), struct mtk_mdp_ctx, fh);
drivers/media/platform/mediatek/mdp/mtk_mdp_m2m.c
358
return container_of(ctrl->handler, struct mtk_mdp_ctx, ctrl_handler);
drivers/media/platform/mediatek/mdp/mtk_mdp_m2m.c
497
container_of(work, struct mtk_mdp_ctx, work);
drivers/media/platform/mediatek/mdp/mtk_mdp_vpu.c
15
return container_of(vpu, struct mtk_mdp_ctx, vpu);
drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c
475
cmd = container_of(work, struct mdp_cmdq_cmd, auto_release_work);
drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c
519
cmd = container_of(data->pkt, struct mdp_cmdq_cmd, pkt);
drivers/media/platform/mediatek/mdp3/mtk-mdp3-m2m.c
15
return container_of(file_to_v4l2_fh(filp), struct mdp_m2m_ctx, fh);
drivers/media/platform/mediatek/mdp3/mtk-mdp3-m2m.c
20
return container_of(ctrl->handler, struct mdp_m2m_ctx, ctrl_handler);
drivers/media/platform/mediatek/mdp3/mtk-mdp3-vpu.c
16
return container_of(vpu, struct mdp_dev, vpu);
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec.c
828
vb2_v4l2 = container_of(vb, struct vb2_v4l2_buffer, vb2_buf);
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec.c
829
buf = container_of(vb2_v4l2, struct mtk_video_dec_buf, m2m_buf.vb);
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec.c
846
struct vb2_v4l2_buffer *vb2_v4l2 = container_of(vb,
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec.c
848
struct mtk_video_dec_buf *buf = container_of(vb2_v4l2,
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.h
326
return container_of(fh, struct mtk_vcodec_dec_ctx, fh);
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.h
336
return container_of(ctrl->handler, struct mtk_vcodec_dec_ctx, ctrl_hdl);
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.h
341
return container_of(req, struct mtk_vcodec_dec_request, req);
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateful.c
117
dstbuf = container_of(free_frame_buffer, struct mtk_video_dec_buf,
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateful.c
278
container_of(work, struct mtk_vcodec_dec_ctx, decode_work);
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateful.c
302
container_of(dst_buf, struct mtk_video_dec_buf, m2m_buf.vb);
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateful.c
345
container_of(src_buf, struct mtk_video_dec_buf, m2m_buf.vb);
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateful.c
433
buf = container_of(vb2_v4l2, struct mtk_video_dec_buf,
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateful.c
74
dstbuf = container_of(disp_frame_buffer, struct mtk_video_dec_buf,
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateless.c
248
container_of(ref, struct mtk_vcodec_dec_request, refcount);
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateless.c
283
framebuf = container_of(vb2_v4l2, struct mtk_video_dec_buf, m2m_buf.vb);
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateless.c
315
container_of(work, struct mtk_vcodec_dec_ctx, decode_work);
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateless.c
335
dec_buf_src = container_of(vb2_v4l2_src, struct mtk_video_dec_buf,
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_common.c
79
vb2_v4l2 = container_of(vb, struct vb2_v4l2_buffer, vb2_buf);
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_if.c
355
src_buf_info = container_of(bs, struct mtk_video_dec_buf, bs_buffer);
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_if.c
356
dst_buf_info = container_of(fb, struct mtk_video_dec_buf, frame_buffer);
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_multi_if.c
1029
src_buf_info = container_of(bs, struct mtk_video_dec_buf, bs_buffer);
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_multi_if.c
1030
dst_buf_info = container_of(fb, struct mtk_video_dec_buf, frame_buffer);
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_multi_if.c
1125
src_buf_info = container_of(bs, struct mtk_video_dec_buf, bs_buffer);
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_multi_if.c
1126
dst_buf_info = container_of(fb, struct mtk_video_dec_buf, frame_buffer);
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_multi_if.c
768
src_buf_info = container_of(bs, struct mtk_video_dec_buf, bs_buffer);
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_multi_if.c
893
src_buf_info = container_of(bs, struct mtk_video_dec_buf, bs_buffer);
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_hevc_req_multi_if.c
743
src_buf_info = container_of(bs, struct mtk_video_dec_buf, bs_buffer);
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp8_req_if.c
334
src_buf_info = container_of(bs, struct mtk_video_dec_buf, bs_buffer);
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp8_req_if.c
342
dst_buf_info = container_of(fb, struct mtk_video_dec_buf, frame_buffer);
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_if.c
258
container_of(fb, struct vp9_sf_ref_fb, fb);
drivers/media/platform/mediatek/vcodec/decoder/vdec_msg_queue.c
241
container_of(work, struct vdec_msg_queue, core_work);
drivers/media/platform/mediatek/vcodec/decoder/vdec_msg_queue.c
243
container_of(msg_queue, struct mtk_vcodec_dec_ctx, msg_queue);
drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc.c
1061
mtk_buf = container_of(vb2_v4l2, struct mtk_video_enc_buf, m2m_buf.vb);
drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc.c
1122
struct mtk_vcodec_enc_ctx *ctx = container_of(work, struct mtk_vcodec_enc_ctx,
drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc.c
832
container_of(vb, struct vb2_v4l2_buffer, vb2_buf);
drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc.c
835
container_of(vb2_v4l2, struct mtk_video_enc_buf,
drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.h
222
return container_of(file_to_v4l2_fh(filp), struct mtk_vcodec_enc_ctx, fh);
drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.h
227
return container_of(ctrl->handler, struct mtk_vcodec_enc_ctx, ctrl_hdl);
drivers/media/platform/mediatek/vpu/mtk_vpu.c
387
struct vpu_wdt *wdt = container_of(ws, struct vpu_wdt, ws);
drivers/media/platform/mediatek/vpu/mtk_vpu.c
388
struct mtk_vpu *vpu = container_of(wdt, struct mtk_vpu, wdt);
drivers/media/platform/microchip/microchip-csi2dc.c
212
return container_of(csi2dc_sd, struct csi2dc_device, csi2dc_sd);
drivers/media/platform/microchip/microchip-csi2dc.c
483
struct csi2dc_device *csi2dc = container_of(notifier,
drivers/media/platform/microchip/microchip-isc-base.c
1256
struct isc_device *isc = container_of(ctrls, struct isc_device, ctrls);
drivers/media/platform/microchip/microchip-isc-base.c
1345
container_of(w, struct isc_device, awb_work);
drivers/media/platform/microchip/microchip-isc-base.c
1435
struct isc_device *isc = container_of(ctrl->handler,
drivers/media/platform/microchip/microchip-isc-base.c
1465
struct isc_device *isc = container_of(ctrl->handler,
drivers/media/platform/microchip/microchip-isc-base.c
1542
struct isc_device *isc = container_of(ctrl->handler,
drivers/media/platform/microchip/microchip-isc-base.c
1675
struct isc_device *isc = container_of(notifier->v4l2_dev,
drivers/media/platform/microchip/microchip-isc-base.c
1678
container_of(notifier, struct isc_subdev_entity, notifier);
drivers/media/platform/microchip/microchip-isc-base.c
1704
struct isc_device *isc = container_of(notifier->v4l2_dev,
drivers/media/platform/microchip/microchip-isc-base.c
1754
struct isc_device *isc = container_of(notifier->v4l2_dev,
drivers/media/platform/microchip/microchip-isc-base.c
1768
isc->current_subdev = container_of(notifier,
drivers/media/platform/microchip/microchip-isc-base.c
451
struct isc_buffer *buf = container_of(vbuf, struct isc_buffer, vb);
drivers/media/platform/microchip/microchip-isc-scaler.c
111
struct isc_device *isc = container_of(sd, struct isc_device, scaler_sd);
drivers/media/platform/microchip/microchip-isc-scaler.c
130
struct isc_device *isc = container_of(sd, struct isc_device, scaler_sd);
drivers/media/platform/microchip/microchip-isc-scaler.c
154
struct isc_device *isc = container_of(sd, struct isc_device, scaler_sd);
drivers/media/platform/microchip/microchip-isc-scaler.c
32
struct isc_device *isc = container_of(sd, struct isc_device, scaler_sd);
drivers/media/platform/microchip/microchip-isc-scaler.c
52
struct isc_device *isc = container_of(sd, struct isc_device, scaler_sd);
drivers/media/platform/microchip/microchip-isc.h
38
#define to_isc_clk(v) container_of(v, struct isc_clk, hw)
drivers/media/platform/nuvoton/npcm-video.c
1347
struct npcm_video *video = container_of(ctrl->handler, struct npcm_video,
drivers/media/platform/nuvoton/npcm-video.c
139
#define to_npcm_video(x) container_of((x), struct npcm_video, v4l2_dev)
drivers/media/platform/nuvoton/npcm-video.c
65
container_of((x), struct npcm_video_buffer, vb)
drivers/media/platform/nvidia/tegra-vde/dmabuf-cache.c
54
entry = container_of(work, struct tegra_vde_cache_entry,
drivers/media/platform/nvidia/tegra-vde/v4l2.c
486
struct tegra_ctx *ctx = container_of(work, struct tegra_ctx, work);
drivers/media/platform/nvidia/tegra-vde/v4l2.c
51
return container_of(file_to_v4l2_fh(file), struct tegra_ctx, fh);
drivers/media/platform/nvidia/tegra-vde/vde.h
169
struct v4l2_m2m_buffer *m2m = container_of(vb, struct v4l2_m2m_buffer,
drivers/media/platform/nvidia/tegra-vde/vde.h
172
return container_of(m2m, struct tegra_m2m_buffer, m2m);
drivers/media/platform/nxp/dw100/dw100.c
269
return container_of(file_to_v4l2_fh(file), struct dw100_ctx, fh);
drivers/media/platform/nxp/dw100/dw100.c
349
container_of(ctrl->handler, struct dw100_ctx, hdl);
drivers/media/platform/nxp/dw100/dw100.c
380
container_of(ctrl->handler, struct dw100_ctx, hdl);
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1508
struct mxc_jpeg_ctx *ctx = container_of(dwork, struct mxc_jpeg_ctx, task_timer);
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
2148
container_of(ctrl->handler, struct mxc_jpeg_ctx, ctrl_handler);
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
582
return container_of(to_vb2_v4l2_buffer(vb),
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
650
return container_of(file_to_v4l2_fh(filp), struct mxc_jpeg_ctx, fh);
drivers/media/platform/nxp/imx-mipi-csis.c
1009
return container_of(sdev, struct mipi_csis_device, sd);
drivers/media/platform/nxp/imx-mipi-csis.c
1330
return container_of(n, struct mipi_csis_device, notifier);
drivers/media/platform/nxp/imx-pxp.c
1434
container_of(ctrl->handler, struct pxp_ctx, hdl);
drivers/media/platform/nxp/imx-pxp.c
251
return container_of(file_to_v4l2_fh(file), struct pxp_ctx, fh);
drivers/media/platform/nxp/imx7-media-csi.c
214
return container_of(vbuf, struct imx7_csi_vb2_buffer, vbuf);
drivers/media/platform/nxp/imx7-media-csi.c
277
return container_of(n, struct imx7_csi, notifier);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c
41
return container_of(asd, struct mxc_isi_async_subdev, asd);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c
47
return container_of(n, struct mxc_isi_dev, notifier);
drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c
24
return container_of(sd, struct mxc_isi_crossbar, sd);
drivers/media/platform/nxp/imx8-isi/imx8-isi-m2m.c
414
return container_of(ctrl->handler, struct mxc_isi_m2m_ctx, ctrls.handler);
drivers/media/platform/nxp/imx8-isi/imx8-isi-m2m.c
73
return container_of(buf, struct mxc_isi_m2m_buffer, buf.vb);
drivers/media/platform/nxp/imx8-isi/imx8-isi-m2m.c
78
return container_of(file_to_v4l2_fh(filp), struct mxc_isi_m2m_ctx, fh);
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
232
return container_of(sd, struct mxc_isi_pipe, sd);
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
1055
return container_of(ctrl->handler, struct mxc_isi_video, ctrls.handler);
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
806
return container_of(v4l2_buf, struct mxc_isi_buffer, v4l2_buf);
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
517
return container_of(sdev, struct csi_state, sd);
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
695
return container_of(n, struct csi_state, notifier);
drivers/media/platform/nxp/mx2_emmaprp.c
219
return container_of(file_to_v4l2_fh(filp), struct emmaprp_ctx, fh);
drivers/media/platform/qcom/camss/camss-csid.c
1068
struct csid_device *csid = container_of(ctrl->handler,
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
478
struct vfe_line *line = container_of(output, struct vfe_line, output);
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
568
struct vfe_line *line = container_of(output, struct vfe_line, output);
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
539
struct vfe_line *line = container_of(output, struct vfe_line, output);
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
165
vfe->res->hw_ops->reg_update(vfe, container_of(output, struct vfe_line, output)->id);
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
691
struct vfe_line *line = container_of(vid, struct vfe_line, video_out);
drivers/media/platform/qcom/camss/camss-vfe.c
1182
struct vfe_line *line = container_of(vid, struct vfe_line, video_out);
drivers/media/platform/qcom/camss/camss-vfe.c
575
struct vfe_line *line = container_of(vid, struct vfe_line, video_out);
drivers/media/platform/qcom/camss/camss-vfe.h
38
container_of(vfe_line_array(ptr_line), struct vfe_device, line)
drivers/media/platform/qcom/camss/camss-video.c
150
struct camss_buffer *buffer = container_of(vbuf, struct camss_buffer,
drivers/media/platform/qcom/camss/camss-video.c
200
struct camss_buffer *buffer = container_of(vbuf, struct camss_buffer,
drivers/media/platform/qcom/camss/camss.c
4773
struct camss *camss = container_of(async, struct camss, notifier);
drivers/media/platform/qcom/camss/camss.c
4775
container_of(asd, struct camss_async_subdev, asd);
drivers/media/platform/qcom/camss/camss.c
4787
struct camss *camss = container_of(async, struct camss, notifier);
drivers/media/platform/qcom/camss/camss.h
28
container_of(ptr_module, struct camss, ptr_module)
drivers/media/platform/qcom/camss/camss.h
37
container_of(module_pointer(ptr_module, index), \
drivers/media/platform/qcom/iris/iris_buffer.h
13
#define to_iris_buffer(ptr) container_of(ptr, struct iris_buffer, vb2)
drivers/media/platform/qcom/iris/iris_ctrls.c
223
struct iris_inst *inst = container_of(ctrl->handler, struct iris_inst, ctrl_handler);
drivers/media/platform/qcom/iris/iris_hfi_gen2.h
14
container_of(ptr, struct iris_inst_hfi_gen2, inst)
drivers/media/platform/qcom/iris/iris_probe.c
208
container_of(work, struct iris_core, sys_error_handler.work);
drivers/media/platform/qcom/iris/iris_vidc.c
530
struct iris_inst *inst = container_of(fh, struct iris_inst, fh);
drivers/media/platform/qcom/iris/iris_vidc.c
76
return container_of(file_to_v4l2_fh(filp), struct iris_inst, fh);
drivers/media/platform/qcom/venus/core.c
90
container_of(work, struct venus_core, work.work);
drivers/media/platform/qcom/venus/core.h
350
#define to_venus_buffer(ptr) container_of(ptr, struct venus_buffer, vb)
drivers/media/platform/qcom/venus/core.h
542
container_of((ctrl)->handler, struct venus_inst, ctrl_handler)
drivers/media/platform/qcom/venus/core.h
546
return container_of(file_to_v4l2_fh(filp), struct venus_inst, fh);
drivers/media/platform/qcom/venus/helpers.c
1358
inst = container_of(work, struct venus_inst, delayed_process_work);
drivers/media/platform/qcom/venus/vdec.c
529
struct venus_inst *inst = container_of(fh, struct venus_inst, fh);
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
853
container_of(buf, struct vb2_v4l2_buffer, vb2_buf);
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
855
container_of(vbuf, struct pispbe_buffer, vb);
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
1768
struct video_device *vd = container_of(link->sink->entity,
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
1770
struct cfe_node *node = container_of(vd, struct cfe_node, video_dev);
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
1853
struct cfe_device *cfe = container_of(mdev, struct cfe_device, mdev);
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
1917
struct cfe_device *cfe = container_of(kref, struct cfe_device, kref);
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
232
return container_of(vb, struct cfe_buffer, vb.vb2_buf);
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
238
return container_of(buf, struct cfe_config_buffer, buf);
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
318
return container_of(v4l2_dev, struct cfe_device, v4l2_dev);
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
517
struct pisp_fe_device *fe = container_of(sd, struct pisp_fe_device, sd);
drivers/media/platform/renesas/rcar-csi2.c
789
return container_of(sd, struct rcar_csi2, subdev);
drivers/media/platform/renesas/rcar-csi2.c
794
return container_of(n, struct rcar_csi2, notifier);
drivers/media/platform/renesas/rcar-isp/csisp.c
179
return container_of(sd, struct rcar_isp, subdev);
drivers/media/platform/renesas/rcar-isp/csisp.c
184
return container_of(n, struct rcar_isp, notifier);
drivers/media/platform/renesas/rcar-vin/rcar-core.c
105
container_of(kref, struct rvin_group, refcount);
drivers/media/platform/renesas/rcar-vin/rcar-core.c
43
#define v4l2_dev_to_vin(d) container_of(d, struct rvin_dev, v4l2_dev)
drivers/media/platform/renesas/rcar-vin/rcar-core.c
477
container_of(ctrl->handler, struct rvin_dev, ctrl_handler);
drivers/media/platform/renesas/rcar-vin/rcar-core.c
552
struct rvin_group *group = container_of(link->graph_obj.mdev,
drivers/media/platform/renesas/rcar-vin/rcar-core.c
579
vin = container_of(vdev, struct rvin_dev, vdev);
drivers/media/platform/renesas/rcar-vin/rcar-dma.c
163
#define to_buf_list(vb2_buffer) (&container_of(vb2_buffer, \
drivers/media/platform/renesas/rcar-vin/rcar-v4l2.c
666
container_of(sd->v4l2_dev, struct rvin_dev, v4l2_dev);
drivers/media/platform/renesas/rcar_drif.c
1101
container_of(notifier, struct rcar_drif_sdr, notifier);
drivers/media/platform/renesas/rcar_drif.c
1116
container_of(notifier, struct rcar_drif_sdr, notifier);
drivers/media/platform/renesas/rcar_drif.c
1136
container_of(notifier, struct rcar_drif_sdr, notifier);
drivers/media/platform/renesas/rcar_drif.c
446
container_of(vbuf, struct rcar_drif_frame_buf, vb);
drivers/media/platform/renesas/rcar_fdp1.c
1677
container_of(ctrl->handler, struct fdp1_ctx, hdl);
drivers/media/platform/renesas/rcar_fdp1.c
1695
container_of(ctrl->handler, struct fdp1_ctx, hdl);
drivers/media/platform/renesas/rcar_fdp1.c
542
return container_of(vb, struct fdp1_buffer, m2m_buf.vb);
drivers/media/platform/renesas/rcar_fdp1.c
635
return container_of(file_to_v4l2_fh(filp), struct fdp1_ctx, fh);
drivers/media/platform/renesas/rcar_jpu.c
463
container_of(vb, struct v4l2_m2m_buffer, vb);
drivers/media/platform/renesas/rcar_jpu.c
465
return container_of(b, struct jpu_buffer, buf);
drivers/media/platform/renesas/rcar_jpu.c
480
return container_of(c->handler, struct jpu_ctx, ctrl_handler);
drivers/media/platform/renesas/rcar_jpu.c
485
return container_of(file_to_v4l2_fh(filp), struct jpu_ctx, fh);
drivers/media/platform/renesas/renesas-ceu.c
147
return container_of(vbuf, struct ceu_buffer, vb);
drivers/media/platform/renesas/renesas-ceu.c
164
return container_of(asd, struct ceu_subdev, asd);
drivers/media/platform/renesas/renesas-ceu.c
210
return container_of(v4l2_dev, struct ceu_device, v4l2_dev);
drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c
29
return container_of(n, struct rzg2l_cru_dev, notifier);
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
248
return container_of(sd, struct rzg2l_csi2, subdev);
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
264
return container_of(n, struct rzg2l_csi2, notifier);
drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c
1128
cru = container_of(media_entity_to_video_device(link->sink->entity),
drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c
43
(&container_of(vb2_buffer, struct rzg2l_cru_buffer, vb)->list)
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-subdev.c
259
struct rzv2h_ivc *ivc = container_of(sd, struct rzv2h_ivc, subdev.sd);
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-video.c
147
struct rzv2h_ivc *ivc = container_of(work, struct rzv2h_ivc,
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-video.c
36
container_of(vbuf, struct rzv2h_ivc_buf, vb)
drivers/media/platform/renesas/sh_vou.c
1347
struct sh_vou_device *vou_dev = container_of(v4l2_dev,
drivers/media/platform/renesas/sh_vou.c
70
return container_of(vb2, struct sh_vou_buffer, vb);
drivers/media/platform/renesas/vsp1/vsp1_brx.c
43
container_of(ctrl->handler, struct vsp1_brx, ctrls);
drivers/media/platform/renesas/vsp1/vsp1_brx.h
38
return container_of(subdev, struct vsp1_brx, entity.subdev);
drivers/media/platform/renesas/vsp1/vsp1_clu.c
67
container_of(ctrl->handler, struct vsp1_clu, ctrls);
drivers/media/platform/renesas/vsp1/vsp1_clu.h
40
return container_of(subdev, struct vsp1_clu, entity.subdev);
drivers/media/platform/renesas/vsp1/vsp1_drm.h
74
return container_of(pipe, struct vsp1_drm_pipeline, pipe);
drivers/media/platform/renesas/vsp1/vsp1_entity.c
413
return container_of(entity, struct vsp1_entity, subdev.entity);
drivers/media/platform/renesas/vsp1/vsp1_entity.h
136
return container_of(subdev, struct vsp1_entity, subdev);
drivers/media/platform/renesas/vsp1/vsp1_hgo.h
35
return container_of(subdev, struct vsp1_hgo, histo.entity.subdev);
drivers/media/platform/renesas/vsp1/vsp1_hgt.c
100
struct vsp1_hgt *hgt = container_of(ctrl->handler, struct vsp1_hgt,
drivers/media/platform/renesas/vsp1/vsp1_hgt.h
32
return container_of(subdev, struct vsp1_hgt, histo.entity.subdev);
drivers/media/platform/renesas/vsp1/vsp1_histo.c
32
return container_of(vbuf, struct vsp1_histogram_buffer, buf);
drivers/media/platform/renesas/vsp1/vsp1_histo.h
56
return container_of(vdev, struct vsp1_histogram, video);
drivers/media/platform/renesas/vsp1/vsp1_histo.h
61
return container_of(subdev, struct vsp1_histogram, entity.subdev);
drivers/media/platform/renesas/vsp1/vsp1_hsit.h
29
return container_of(subdev, struct vsp1_hsit, entity.subdev);
drivers/media/platform/renesas/vsp1/vsp1_iif.h
24
return container_of(subdev, struct vsp1_iif, entity.subdev);
drivers/media/platform/renesas/vsp1/vsp1_lif.h
28
return container_of(subdev, struct vsp1_lif, entity.subdev);
drivers/media/platform/renesas/vsp1/vsp1_lut.c
64
container_of(ctrl->handler, struct vsp1_lut, ctrls);
drivers/media/platform/renesas/vsp1/vsp1_lut.h
37
return container_of(subdev, struct vsp1_lut, entity.subdev);
drivers/media/platform/renesas/vsp1/vsp1_rwpf.c
297
container_of(ctrl->handler, struct vsp1_rwpf, ctrls);
drivers/media/platform/renesas/vsp1/vsp1_rwpf.h
71
return container_of(subdev, struct vsp1_rwpf, entity.subdev);
drivers/media/platform/renesas/vsp1/vsp1_rwpf.h
76
return container_of(entity, struct vsp1_rwpf, entity);
drivers/media/platform/renesas/vsp1/vsp1_sru.c
79
container_of(ctrl->handler, struct vsp1_sru, ctrls);
drivers/media/platform/renesas/vsp1/vsp1_sru.h
33
return container_of(subdev, struct vsp1_sru, entity.subdev);
drivers/media/platform/renesas/vsp1/vsp1_uds.h
29
return container_of(subdev, struct vsp1_uds, entity.subdev);
drivers/media/platform/renesas/vsp1/vsp1_uif.h
26
return container_of(subdev, struct vsp1_uif, entity.subdev);
drivers/media/platform/renesas/vsp1/vsp1_video.c
588
struct vsp1_pipeline *pipe = container_of(kref, typeof(*pipe), kref);
drivers/media/platform/renesas/vsp1/vsp1_video.h
28
return container_of(vbuf, struct vsp1_vb2_buffer, buf);
drivers/media/platform/renesas/vsp1/vsp1_video.h
51
return container_of(vdev, struct vsp1_video, video);
drivers/media/platform/renesas/vsp1/vsp1_vspx.c
71
return container_of(pipe, struct vsp1_vspx_pipeline, pipe);
drivers/media/platform/renesas/vsp1/vsp1_wpf.c
95
container_of(ctrl->handler, struct vsp1_rwpf, ctrls);
drivers/media/platform/rockchip/rga/rga.c
131
struct rga_ctx *ctx = container_of(ctrl->handler, struct rga_ctx,
drivers/media/platform/rockchip/rga/rga.h
120
return container_of(vb, struct rga_vb_buffer, vb_buf);
drivers/media/platform/rockchip/rga/rga.h
73
return container_of(file_to_v4l2_fh(filp), struct rga_ctx, fh);
drivers/media/platform/rockchip/rkcif/rkcif-dev.c
100
container_of(notifier, struct rkcif_device, notifier);
drivers/media/platform/rockchip/rkcif/rkcif-dev.c
102
container_of(asd, struct rkcif_remote, async_conn);
drivers/media/platform/rockchip/rkcif/rkcif-dev.c
123
container_of(notifier, struct rkcif_device, notifier);
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
19
return container_of(sd, struct rkcif_interface, sd);
drivers/media/platform/rockchip/rkcif/rkcif-stream.c
29
return container_of(vb, struct rkcif_buffer, vb);
drivers/media/platform/rockchip/rkcif/rkcif-stream.c
34
return container_of(vdev, struct rkcif_stream, vdev);
drivers/media/platform/rockchip/rkisp1/rkisp1-capture.c
415
return container_of(vdev, struct rkisp1_vdev_node, vdev);
drivers/media/platform/rockchip/rkisp1/rkisp1-capture.c
895
container_of(vbuf, struct rkisp1_buffer, vb);
drivers/media/platform/rockchip/rkisp1/rkisp1-capture.c
928
container_of(vbuf, struct rkisp1_buffer, vb);
drivers/media/platform/rockchip/rkisp1/rkisp1-common.h
279
return container_of(vbuf, struct rkisp1_params_buffer, vb);
drivers/media/platform/rockchip/rkisp1/rkisp1-csi.c
30
return container_of(sd, struct rkisp1_csi, sd);
drivers/media/platform/rockchip/rkisp1/rkisp1-csi.c
386
source_asd = container_of(asc, struct rkisp1_sensor_async, asd);
drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c
132
container_of(notifier, struct rkisp1_device, notifier);
drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c
134
container_of(asc, struct rkisp1_sensor_async, asd);
drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c
167
container_of(notifier, struct rkisp1_device, notifier);
drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c
175
container_of(asc, struct rkisp1_sensor_async, asd);
drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
472
return container_of(sd, struct rkisp1_isp, sd);
drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
961
asd = container_of(asc, struct rkisp1_sensor_async, asd);
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2749
node = container_of(q, struct rkisp1_vdev_node, buf_queue);
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
766
container_of(arg, struct rkisp1_cif_isp_isp_other_cfg, cproc_config);
drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c
332
container_of(sd, struct rkisp1_resizer, sd);
drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c
550
container_of(sd, struct rkisp1_resizer, sd);
drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c
598
container_of(sd, struct rkisp1_resizer, sd);
drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c
631
container_of(sd, struct rkisp1_resizer, sd);
drivers/media/platform/rockchip/rkisp1/rkisp1-stats.c
111
container_of(vbuf, struct rkisp1_buffer, vb);
drivers/media/platform/rockchip/rkisp1/rkisp1-stats.c
161
node = container_of(q, struct rkisp1_vdev_node, buf_queue);
drivers/media/platform/rockchip/rkvdec/rkvdec.c
140
struct rkvdec_ctx *ctx = container_of(ctrl->handler, struct rkvdec_ctx, ctrl_hdl);
drivers/media/platform/rockchip/rkvdec/rkvdec.c
151
struct rkvdec_ctx *ctx = container_of(ctrl->handler, struct rkvdec_ctx, ctrl_hdl);
drivers/media/platform/rockchip/rkvdec/rkvdec.c
1604
rkvdec = container_of(to_delayed_work(work), struct rkvdec_dev,
drivers/media/platform/rockchip/rkvdec/rkvdec.h
164
return container_of(file_to_v4l2_fh(filp), struct rkvdec_ctx, fh);
drivers/media/platform/rockchip/rkvdec/rkvdec.h
70
return container_of(buf, struct rkvdec_decoded_buffer,
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
385
return container_of(file_to_v4l2_fh(filp), struct gsc_ctx, fh);
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
97
container_of((__ctrl)->handler, struct gsc_ctx, ctrl_handler)
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
404
= container_of(vbuf, struct fimc_vid_buffer, vb);
drivers/media/platform/samsung/exynos4-is/fimc-core.c
504
container_of((__ctrl)->handler, struct fimc_ctx, ctrls.handler)
drivers/media/platform/samsung/exynos4-is/fimc-core.h
501
return container_of(file_to_v4l2_fh(filp), struct fimc_ctx, fh);
drivers/media/platform/samsung/exynos4-is/fimc-is.h
304
return container_of(isp, struct fimc_is, isp);
drivers/media/platform/samsung/exynos4-is/fimc-isp.h
107
#define to_isp_video_buf(_b) container_of(_b, struct isp_video_buf, vb)
drivers/media/platform/samsung/exynos4-is/fimc-isp.h
186
container_of(ctrl->handler, struct fimc_isp, ctrls.handler)
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
1345
struct fimc_lite *fimc = container_of(ctrl->handler, struct fimc_lite,
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
407
= container_of(vbuf, struct flite_buffer, vb);
drivers/media/platform/samsung/exynos4-is/media-dev.c
1198
&container_of(link->graph_obj.mdev, struct fimc_md,
drivers/media/platform/samsung/exynos4-is/media-dev.h
152
return container_of(si, struct fimc_sensor_info, pdata);
drivers/media/platform/samsung/exynos4-is/media-dev.h
158
container_of(me->graph_obj.mdev, struct fimc_md, media_dev);
drivers/media/platform/samsung/exynos4-is/media-dev.h
163
return container_of(n, struct fimc_md, subdev_notifier);
drivers/media/platform/samsung/exynos4-is/media-dev.h
61
#define to_fimc_pipeline(_ep) container_of(_ep, struct fimc_pipeline, ep)
drivers/media/platform/samsung/exynos4-is/media-dev.h
94
#define to_cam_clk(_hw) container_of(_hw, struct cam_clk, hw)
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
276
return container_of(sdev, struct csis_state, sd);
drivers/media/platform/samsung/s3c-camif/camif-capture.c
1488
struct camif_dev *camif = container_of(ctrl->handler, struct camif_dev,
drivers/media/platform/samsung/s3c-camif/camif-capture.c
481
struct camif_buffer *buf = container_of(vbuf, struct camif_buffer, vb);
drivers/media/platform/samsung/s5p-g2d/g2d.c
176
struct g2d_ctx *ctx = container_of(ctrl->handler, struct g2d_ctx,
drivers/media/platform/samsung/s5p-g2d/g2d.c
30
return container_of(file_to_v4l2_fh(filp), struct g2d_ctx, fh);
drivers/media/platform/samsung/s5p-jpeg/jpeg-core.c
580
return container_of(c->handler, struct s5p_jpeg_ctx, ctrl_handler);
drivers/media/platform/samsung/s5p-jpeg/jpeg-core.c
585
return container_of(file_to_v4l2_fh(filp), struct s5p_jpeg_ctx, fh);
drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c
174
dev = container_of(work, struct s5p_mfc_dev, watchdog_work);
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_common.h
772
return container_of(file_to_v4l2_fh(filp), struct s5p_mfc_ctx, fh);
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_common.h
776
container_of((__ctrl)->handler, struct s5p_mfc_ctx, ctrl_handler)
drivers/media/platform/st/sti/bdisp/bdisp-v4l2.c
1143
struct bdisp_dev *bdisp = container_of(twork, struct bdisp_dev,
drivers/media/platform/st/sti/bdisp/bdisp-v4l2.c
38
return container_of(file_to_v4l2_fh(filp), struct bdisp_ctx, fh);
drivers/media/platform/st/sti/bdisp/bdisp-v4l2.c
395
struct bdisp_ctx *ctx = container_of(ctrl->handler, struct bdisp_ctx,
drivers/media/platform/st/sti/delta/delta-ipc.c
23
#define to_rpmsg_driver(__drv) container_of(__drv, struct rpmsg_driver, drv)
drivers/media/platform/st/sti/delta/delta-ipc.c
24
#define to_delta(__d) container_of(__d, struct delta_dev, rpmsg_driver)
drivers/media/platform/st/sti/delta/delta-ipc.c
27
#define to_pctx(ctx) container_of(ctx, struct delta_ctx, ipc_ctx)
drivers/media/platform/st/sti/delta/delta-v4l2.c
29
return container_of(file_to_v4l2_fh(filp), struct delta_ctx, fh);
drivers/media/platform/st/sti/delta/delta-v4l2.c
32
#define to_au(__vbuf) container_of(__vbuf, struct delta_au, vbuf)
drivers/media/platform/st/sti/delta/delta-v4l2.c
33
#define to_frame(__vbuf) container_of(__vbuf, struct delta_frame, vbuf)
drivers/media/platform/st/sti/delta/delta-v4l2.c
928
struct delta_ctx *ctx = container_of(work, struct delta_ctx, run_work);
drivers/media/platform/st/sti/hva/hva-v4l2.c
41
return container_of(file_to_v4l2_fh(filp), struct hva_ctx, fh);
drivers/media/platform/st/sti/hva/hva-v4l2.c
618
struct hva_ctx *ctx = container_of(ctrl->handler, struct hva_ctx,
drivers/media/platform/st/sti/hva/hva-v4l2.c
807
struct hva_ctx *ctx = container_of(work, struct hva_ctx, run_work);
drivers/media/platform/st/sti/hva/hva.h
126
container_of(vb, struct hva_frame, vbuf)
drivers/media/platform/st/sti/hva/hva.h
153
container_of(vb, struct hva_stream, vbuf)
drivers/media/platform/st/stm32/dma2d/dma2d.c
230
struct dma2d_ctx *ctx = container_of(ctrl->handler, struct dma2d_ctx,
drivers/media/platform/st/stm32/dma2d/dma2d.c
50
return container_of(file_to_v4l2_fh(filp), struct dma2d_ctx, fh);
drivers/media/platform/st/stm32/stm32-csi.c
354
return container_of(sd, struct stm32_csi_dev, sd);
drivers/media/platform/st/stm32/stm32-dcmi.c
176
return container_of(n, struct stm32_dcmi, notifier);
drivers/media/platform/st/stm32/stm32-dcmi.c
513
struct dcmi_buf *buf = container_of(vbuf, struct dcmi_buf, vb);
drivers/media/platform/st/stm32/stm32-dcmi.c
524
struct dcmi_buf *buf = container_of(vbuf, struct dcmi_buf, vb);
drivers/media/platform/st/stm32/stm32-dcmi.c
579
struct dcmi_buf *buf = container_of(vbuf, struct dcmi_buf, vb);
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
546
struct dcmipp_buf *buf = container_of(vbuf, struct dcmipp_buf, vb);
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
579
struct dcmipp_buf *buf = container_of(vbuf, struct dcmipp_buf, vb);
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
627
struct dcmipp_buf *buf = container_of(vbuf, struct dcmipp_buf, vb);
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
646
container_of(vdev, struct dcmipp_bytecap_device, vdev);
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
657
container_of(ved, struct dcmipp_bytecap_device, ved);
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
748
container_of(arg, struct dcmipp_bytecap_device, ved);
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
799
container_of(arg, struct dcmipp_bytecap_device, ved);
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
815
struct dcmipp_bytecap_device *vcap = container_of(vd,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-byteproc.c
568
container_of(ved, struct dcmipp_byteproc_device, ved);
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
64
return container_of(n, struct dcmipp_device, notifier);
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
418
container_of(sd, struct dcmipp_inp_device, sd);
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
452
container_of(sd, struct dcmipp_inp_device, sd);
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
500
container_of(sd, struct dcmipp_inp_device, sd);
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
513
container_of(ved, struct dcmipp_inp_device, ved);
drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c
57
struct sun4i_csi *csi = container_of(notifier, struct sun4i_csi,
drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c
76
struct sun4i_csi *csi = container_of(notifier, struct sun4i_csi,
drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c
27
return container_of(p, struct sun4i_csi_buffer, vb);
drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c
284
struct sun4i_csi *csi = container_of(subdev, struct sun4i_csi, subdev);
drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c
301
struct sun4i_csi *csi = container_of(subdev, struct sun4i_csi, subdev);
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c
651
container_of(notifier, struct sun6i_csi_device,
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c
654
container_of(async_subdev, struct sun6i_csi_bridge_async_subdev,
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c
692
container_of(notifier, struct sun6i_csi_device,
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c
596
container_of(v4l2_buffer, struct sun6i_csi_buffer, v4l2_buffer);
drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c
417
container_of(notifier, struct sun6i_mipi_csi2_device,
drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c
454
container_of(notifier, struct sun8i_a83t_mipi_csi2_device,
drivers/media/platform/sunxi/sun8i-di/sun8i-di.c
312
return container_of(file_to_v4l2_fh(file), struct deinterlace_ctx, fh);
drivers/media/platform/sunxi/sun8i-rotate/sun8i_rotate.c
173
return container_of(file_to_v4l2_fh(file), struct rotate_ctx, fh);
drivers/media/platform/sunxi/sun8i-rotate/sun8i_rotate.c
568
struct rotate_ctx *ctx = container_of(ctrl->handler,
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
186
return container_of(sd, struct dw_mipi_csi2rx_device, sd);
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
478
container_of(notifier, struct dw_mipi_csi2rx_device, notifier);
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
1495
hdmirx_buf = container_of(vbuf, struct hdmirx_buffer, vb);
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
2203
hdmirx_dev = container_of(work, struct snps_hdmirx_dev,
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
2225
hdmirx_dev = container_of(work, struct snps_hdmirx_dev,
drivers/media/platform/ti/am437x/am437x-vpfe.c
181
return container_of(ccdc, struct vpfe_device, ccdc);
drivers/media/platform/ti/am437x/am437x-vpfe.c
187
return container_of(vb, struct vpfe_cap_buffer, vb);
drivers/media/platform/ti/am437x/am437x-vpfe.c
2144
struct vpfe_device *vpfe = container_of(notifier->v4l2_dev,
drivers/media/platform/ti/am437x/am437x-vpfe.c
2274
struct vpfe_device *vpfe = container_of(notifier->v4l2_dev,
drivers/media/platform/ti/cal/cal-camerarx.c
647
return container_of(sd, struct cal_camerarx, subdev);
drivers/media/platform/ti/cal/cal-video.c
622
struct cal_buffer *buf = container_of(vb, struct cal_buffer,
drivers/media/platform/ti/cal/cal-video.c
641
struct cal_buffer *buf = container_of(vb, struct cal_buffer,
drivers/media/platform/ti/cal/cal.c
785
return container_of(asd, struct cal_v4l2_async_subdev, asd);
drivers/media/platform/ti/cal/cal.c
831
struct cal_dev *cal = container_of(notifier, struct cal_dev, notifier);
drivers/media/platform/ti/davinci/vpif_capture.c
57
return container_of(vb, struct vpif_cap_buffer, vb);
drivers/media/platform/ti/davinci/vpif_display.c
60
return container_of(vb, struct vpif_disp_buffer, vb);
drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c
788
buf = container_of(vb, struct ti_csi2rx_buffer, vb.vb2_buf);
drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c
947
struct ti_csi2rx_dev *csi = container_of(vdev, struct ti_csi2rx_dev, vdev);
drivers/media/platform/ti/omap/omap_vout.c
1424
container_of(v4l2_dev, struct omap2video_device, v4l2_dev);
drivers/media/platform/ti/omap/omap_vout.c
1446
struct omap2video_device *vid_dev = container_of(v4l2_dev,
drivers/media/platform/ti/omap/omap_vout.c
1575
struct omap2video_device *vid_dev = container_of(v4l2_dev, struct
drivers/media/platform/ti/omap/omap_vout.c
864
container_of(ctrl->handler, struct omap_vout_device, ctrl_handler);
drivers/media/platform/ti/omap/omap_vout_vrfb.c
101
container_of(v4l2_dev, struct omap2video_device, v4l2_dev);
drivers/media/platform/ti/omap/omap_voutdef.h
128
return container_of(vbuf, struct omap_vout_buffer, vbuf);
drivers/media/platform/ti/omap3isp/isp.c
157
#define to_isp_xclk(_hw) container_of(_hw, struct isp_xclk, hw)
drivers/media/platform/ti/omap3isp/isp.c
1999
struct isp_device *isp = container_of(async, struct isp_device,
drivers/media/platform/ti/omap3isp/isp.c
2002
&container_of(asc, struct isp_async_subdev, asd)->bus;
drivers/media/platform/ti/omap3isp/isp.c
2014
struct isp_device *isp = container_of(async, struct isp_device,
drivers/media/platform/ti/omap3isp/isp.h
236
return &container_of(asc, struct isp_async_subdev, asd)->bus;
drivers/media/platform/ti/omap3isp/isp.h
240
container_of(dev, struct isp_device, v4l2_dev)
drivers/media/platform/ti/omap3isp/isp.h
41
container_of(ptr_module, struct isp_device, isp_##ptr_module)
drivers/media/platform/ti/omap3isp/ispccdc.c
388
lsc = container_of(work, struct ispccdc_lsc, table_work);
drivers/media/platform/ti/omap3isp/ispccdc.c
389
ccdc = container_of(lsc, struct isp_ccdc_device, lsc);
drivers/media/platform/ti/omap3isp/isppreview.c
1584
container_of(ctrl->handler, struct isp_prev_device, ctrls);
drivers/media/platform/ti/omap3isp/ispvideo.h
109
return container_of(pipe, struct isp_pipeline, pipe);
drivers/media/platform/ti/omap3isp/ispvideo.h
134
#define to_isp_buffer(buf) container_of(buf, struct isp_buffer, vb)
drivers/media/platform/ti/omap3isp/ispvideo.h
187
#define to_isp_video(vdev) container_of(vdev, struct isp_video, video)
drivers/media/platform/ti/omap3isp/ispvideo.h
199
return container_of(file_to_v4l2_fh(filp), struct isp_video_fh, vfh);
drivers/media/platform/ti/omap3isp/ispvideo.h
203
container_of(q, struct isp_video_fh, queue)
drivers/media/platform/ti/vpe/vip.c
2188
struct vip_buffer *buf = container_of(vb, struct vip_buffer,
drivers/media/platform/ti/vpe/vip.c
355
return container_of(n, struct vip_port, notifier);
drivers/media/platform/ti/vpe/vip.c
979
struct vip_stream *stream = container_of(work, struct vip_stream,
drivers/media/platform/ti/vpe/vpe.c
1971
container_of(ctrl->handler, struct vpe_ctx, hdl);
drivers/media/platform/ti/vpe/vpe.c
427
return container_of(file_to_v4l2_fh(filp), struct vpe_ctx, fh);
drivers/media/platform/verisilicon/hantro.h
172
return container_of(vdev, struct hantro_func, vdev);
drivers/media/platform/verisilicon/hantro.h
389
return container_of(file_to_v4l2_fh(filp), struct hantro_ctx, fh);
drivers/media/platform/verisilicon/hantro.h
500
return container_of(buf, struct hantro_decoded_buffer, base.vb.vb2_buf);
drivers/media/platform/verisilicon/hantro_drv.c
123
vpu = container_of(to_delayed_work(work),
drivers/media/platform/verisilicon/hantro_drv.c
295
ctx = container_of(ctrl->handler,
drivers/media/platform/verisilicon/hantro_drv.c
315
ctx = container_of(ctrl->handler,
drivers/media/platform/verisilicon/hantro_drv.c
338
ctx = container_of(ctrl->handler,
drivers/media/platform/verisilicon/hantro_drv.c
362
ctx = container_of(ctrl->handler,
drivers/media/platform/via/via-camera.c
566
return container_of(vbuf, struct via_buffer, vbuf);
drivers/media/platform/video-mux.c
42
return container_of(n, struct video_mux, notifier);
drivers/media/platform/video-mux.c
47
return container_of(sd, struct video_mux, subdev);
drivers/media/platform/xilinx/xilinx-csi2rxss.c
250
return container_of(subdev, struct xcsi2rxss_state, subdev);
drivers/media/platform/xilinx/xilinx-dma.c
281
#define to_xvip_dma_buffer(vb) container_of(vb, struct xvip_dma_buffer, buf)
drivers/media/platform/xilinx/xilinx-dma.h
103
#define to_xvip_dma(vdev) container_of(vdev, struct xvip_dma, video)
drivers/media/platform/xilinx/xilinx-dma.h
55
return container_of(pipe, struct xvip_pipeline, pipe);
drivers/media/platform/xilinx/xilinx-tpg.c
113
return container_of(subdev, struct xtpg_device, xvip.subdev);
drivers/media/platform/xilinx/xilinx-tpg.c
375
struct xtpg_device *xtpg = container_of(ctrl->handler,
drivers/media/platform/xilinx/xilinx-vipp.c
288
container_of(notifier, struct xvip_composite_device, notifier);
drivers/media/platform/xilinx/xilinx-vipp.c
45
return container_of(asd, struct xvip_graph_entity, asd);
drivers/media/radio/dsbr100.c
228
container_of(ctrl->handler, struct dsbr100_device, hdl);
drivers/media/radio/dsbr100.c
59
#define v4l2_dev_to_radio(d) container_of(d, struct dsbr100_device, v4l2_dev)
drivers/media/radio/radio-aimslab.c
120
struct rtrack *rt = container_of(isa, struct rtrack, isa);
drivers/media/radio/radio-aimslab.c
89
struct rtrack *rt = container_of(isa, struct rtrack, isa);
drivers/media/radio/radio-aztech.c
111
struct aztech *az = container_of(isa, struct aztech, isa);
drivers/media/radio/radio-aztech.c
70
struct aztech *az = container_of(isa, struct aztech, isa);
drivers/media/radio/radio-cadet.c
438
struct cadet *dev = container_of(ctrl->handler, struct cadet, ctrl_handler);
drivers/media/radio/radio-gemtek.c
194
struct gemtek *gt = container_of(isa, struct gemtek, isa);
drivers/media/radio/radio-gemtek.c
216
struct gemtek *gt = container_of(isa, struct gemtek, isa);
drivers/media/radio/radio-isa.c
119
container_of(ctrl->handler, struct radio_isa_card, hdl);
drivers/media/radio/radio-isa.c
352
struct radio_isa_driver *drv = container_of(pnp_drv,
drivers/media/radio/radio-keene.c
235
container_of(ctrl->handler, struct keene_device, hdl);
drivers/media/radio/radio-keene.c
66
return container_of(v4l2_dev, struct keene_device, v4l2_dev);
drivers/media/radio/radio-ma901.c
272
container_of(ctrl->handler, struct ma901radio_device, hdl);
drivers/media/radio/radio-ma901.c
89
return container_of(v4l2_dev, struct ma901radio_device, v4l2_dev);
drivers/media/radio/radio-maxiradio.c
81
return container_of(v4l2_dev, struct maxiradio, v4l2_dev);
drivers/media/radio/radio-miropcm20.c
296
struct pcm20 *dev = container_of(ctrl->handler, struct pcm20, ctrl_handler);
drivers/media/radio/radio-mr800.c
132
return container_of(v4l2_dev, struct amradio_device, v4l2_dev);
drivers/media/radio/radio-mr800.c
397
container_of(ctrl->handler, struct amradio_device, hdl);
drivers/media/radio/radio-raremono.c
118
return container_of(v4l2_dev, struct raremono_device, v4l2_dev);
drivers/media/radio/radio-sf16fmi.c
192
struct fmi *fmi = container_of(ctrl->handler, struct fmi, hdl);
drivers/media/radio/radio-sf16fmr2.c
151
struct snd_tea575x *tea = container_of(ctrl->handler, struct snd_tea575x, ctrl_handler);
drivers/media/radio/radio-shark.c
158
container_of(work, struct shark_device, led_work);
drivers/media/radio/radio-shark.c
186
container_of(led_cdev, struct shark_device, leds[BLUE_LED]);
drivers/media/radio/radio-shark.c
197
struct shark_device *shark = container_of(led_cdev,
drivers/media/radio/radio-shark.c
210
container_of(led_cdev, struct shark_device, leds[RED_LED]);
drivers/media/radio/radio-shark.c
56
#define v4l2_dev_to_shark(d) container_of(d, struct shark_device, v4l2_dev)
drivers/media/radio/radio-shark2.c
145
container_of(work, struct shark_device, led_work);
drivers/media/radio/radio-shark2.c
171
container_of(led_cdev, struct shark_device, leds[BLUE_LED]);
drivers/media/radio/radio-shark2.c
182
container_of(led_cdev, struct shark_device, leds[RED_LED]);
drivers/media/radio/radio-shark2.c
53
#define v4l2_dev_to_shark(d) container_of(d, struct shark_device, v4l2_dev)
drivers/media/radio/radio-si476x.c
318
return container_of(d, struct si476x_radio, ctrl_handler);
drivers/media/radio/radio-tea5764.c
371
container_of(ctrl->handler, struct tea5764_device, ctrl_handler);
drivers/media/radio/radio-tea5777.c
486
container_of(c->handler, struct radio_tea5777, ctrl_handler);
drivers/media/radio/radio-trust.c
121
struct trust *tr = container_of(isa, struct trust, isa);
drivers/media/radio/radio-trust.c
131
struct trust *tr = container_of(isa, struct trust, isa);
drivers/media/radio/radio-trust.c
149
struct trust *tr = container_of(isa, struct trust, isa);
drivers/media/radio/radio-trust.c
165
container_of(ctrl->handler, struct radio_isa_card, hdl);
drivers/media/radio/radio-trust.c
166
struct trust *tr = container_of(isa, struct trust, isa);
drivers/media/radio/radio-trust.c
185
struct trust *tr = container_of(isa, struct trust, isa);
drivers/media/radio/radio-typhoon.c
113
struct typhoon *ty = container_of(isa, struct typhoon, isa);
drivers/media/radio/radio-zoltrix.c
109
struct zoltrix *zol = container_of(isa, struct zoltrix, isa);
drivers/media/radio/radio-zoltrix.c
166
struct zoltrix *zol = container_of(isa, struct zoltrix, isa);
drivers/media/radio/radio-zoltrix.c
183
struct zoltrix *zol = container_of(isa, struct zoltrix, isa);
drivers/media/radio/radio-zoltrix.c
89
struct zoltrix *zol = container_of(isa, struct zoltrix, isa);
drivers/media/radio/saa7706h.c
124
return container_of(sd, struct saa7706h_state, sd);
drivers/media/radio/saa7706h.c
312
container_of(ctrl->handler, struct saa7706h_state, hdl);
drivers/media/radio/si470x/radio-si470x-common.c
578
container_of(ctrl->handler, struct si470x_device, hdl);
drivers/media/radio/si470x/radio-si470x-usb.c
489
container_of(v4l2_dev, struct si470x_device, v4l2_dev);
drivers/media/radio/si4713/radio-platform-si4713.c
198
rsdev = container_of(v4l2_dev, struct radio_si4713_device, v4l2_dev);
drivers/media/radio/si4713/radio-usb-si4713.c
62
return container_of(v4l2_dev, struct si4713_usb_device, v4l2_dev);
drivers/media/radio/si4713/si4713.c
1106
container_of(ctrl->handler, struct si4713_device, ctrl_handler);
drivers/media/radio/si4713/si4713.c
53
#define to_si4713_device(sd) container_of(sd, struct si4713_device, sd)
drivers/media/radio/tea575x.c
453
struct snd_tea575x *tea = container_of(ctrl->handler, struct snd_tea575x, ctrl_handler);
drivers/media/radio/tef6862.c
56
return container_of(sd, struct tef6862_state, sd);
drivers/media/rc/bpf-lirc.c
24
ctrl = container_of(sample, struct ir_raw_event_ctrl, bpf_sample);
drivers/media/rc/bpf-lirc.c
43
ctrl = container_of(sample, struct ir_raw_event_ctrl, bpf_sample);
drivers/media/rc/bpf-lirc.c
64
ctrl = container_of(sample, struct ir_raw_event_ctrl, bpf_sample);
drivers/media/rc/img-ir/img-ir-hw.c
940
struct img_ir_priv *priv = container_of(self, struct img_ir_priv,
drivers/media/rc/lirc_dev.c
129
struct rc_dev *dev = container_of(inode->i_cdev, struct rc_dev,
drivers/media/rc/lirc_dev.c
713
struct rc_dev *rcdev = container_of(ld, struct rc_dev, lirc_dev);
drivers/media/rc/mceusb.c
1519
container_of(work, struct mceusb_dev, kevent);
drivers/media/rc/pwm-ir-tx.c
119
struct pwm_ir *pwm_ir = container_of(timer, struct pwm_ir, timer);
drivers/media/rc/rc-main.c
1082
#define to_rc_filter_attr(a) container_of(a, struct rc_filter_attribute, attr)
drivers/media/rc/redrat3.c
853
struct redrat3_dev *rr3 = container_of(led_dev, struct redrat3_dev,
drivers/media/rc/ttusbir.c
45
struct ttusbir *tt = container_of(led_dev, struct ttusbir, led);
drivers/media/rc/ttusbir.c
71
struct ttusbir *tt = container_of(led_dev, struct ttusbir, led);
drivers/media/rc/winbond-cir.c
261
struct wbcir_data *data = container_of(led_cdev,
drivers/media/rc/winbond-cir.c
275
struct wbcir_data *data = container_of(led_cdev,
drivers/media/spi/gs1662.c
251
return container_of(sd, struct gs, sd);
drivers/media/test-drivers/vicodec/vicodec-core.c
1299
struct vicodec_ctx *ctx = container_of(fh, struct vicodec_ctx, fh);
drivers/media/test-drivers/vicodec/vicodec-core.c
147
return container_of(file_to_v4l2_fh(file), struct vicodec_ctx, fh);
drivers/media/test-drivers/vicodec/vicodec-core.c
1743
struct vicodec_ctx *ctx = container_of(ctrl->handler,
drivers/media/test-drivers/vicodec/vicodec-core.c
1789
struct vicodec_ctx *ctx = container_of(ctrl->handler,
drivers/media/test-drivers/vicodec/vicodec-core.c
1970
vb = container_of(obj, struct vb2_buffer, req_obj);
drivers/media/test-drivers/vicodec/vicodec-core.c
2091
struct vicodec_dev *dev = container_of(v4l2_dev, struct vicodec_dev, v4l2_dev);
drivers/media/test-drivers/vidtv/vidtv_mux.c
391
struct vidtv_mux *m = container_of(work,
drivers/media/test-drivers/vim2m.c
1081
container_of(ctrl->handler, struct vim2m_ctx, hdl);
drivers/media/test-drivers/vim2m.c
1451
struct vim2m_dev *dev = container_of(vdev, struct vim2m_dev, vfd);
drivers/media/test-drivers/vim2m.c
237
return container_of(file_to_v4l2_fh(file), struct vim2m_ctx, fh);
drivers/media/test-drivers/vim2m.c
626
curr_ctx = container_of(w, struct vim2m_ctx, work_run.work);
drivers/media/test-drivers/vimc/vimc-capture.c
284
struct vimc_capture_buffer *buf = container_of(vb2_buf,
drivers/media/test-drivers/vimc/vimc-capture.c
336
container_of(ved, struct vimc_capture_device, ved);
drivers/media/test-drivers/vimc/vimc-capture.c
345
container_of(ved, struct vimc_capture_device, ved);
drivers/media/test-drivers/vimc/vimc-capture.c
353
struct vimc_capture_device *vcapture = container_of(ved, struct vimc_capture_device,
drivers/media/test-drivers/vimc/vimc-capture.c
67
struct vimc_capture_device *vcapture = container_of(ved, struct vimc_capture_device,
drivers/media/test-drivers/vimc/vimc-common.c
261
struct video_device *vdev = container_of(pad->entity,
drivers/media/test-drivers/vimc/vimc-core.c
270
container_of(v4l2_dev, struct vimc_device, v4l2_dev);
drivers/media/test-drivers/vimc/vimc-debayer.c
493
container_of(ved, struct vimc_debayer_device, ved);
drivers/media/test-drivers/vimc/vimc-debayer.c
514
container_of(ctrl->handler, struct vimc_debayer_device, hdl);
drivers/media/test-drivers/vimc/vimc-debayer.c
533
container_of(ved, struct vimc_debayer_device, ved);
drivers/media/test-drivers/vimc/vimc-lens.c
37
container_of(ctrl->handler, struct vimc_lens_device, hdl);
drivers/media/test-drivers/vimc/vimc-lens.c
92
container_of(ved, struct vimc_lens_device, ved);
drivers/media/test-drivers/vimc/vimc-scaler.c
365
struct vimc_scaler_device *vscaler = container_of(ved, struct vimc_scaler_device,
drivers/media/test-drivers/vimc/vimc-scaler.c
380
container_of(ved, struct vimc_scaler_device, ved);
drivers/media/test-drivers/vimc/vimc-sensor.c
181
container_of(ved, struct vimc_sensor_device, ved);
drivers/media/test-drivers/vimc/vimc-sensor.c
231
container_of(sd, struct vimc_sensor_device, sd);
drivers/media/test-drivers/vimc/vimc-sensor.c
295
container_of(ctrl->handler, struct vimc_sensor_device, hdl);
drivers/media/test-drivers/vimc/vimc-sensor.c
335
container_of(ved, struct vimc_sensor_device, ved);
drivers/media/test-drivers/vimc/vimc-streamer.c
131
vdev = container_of(entity,
drivers/media/test-drivers/visl/visl-core.c
283
struct visl_dev *dev = container_of(vdev, struct visl_dev, vfd);
drivers/media/test-drivers/visl/visl-video.c
781
vb = container_of(obj, struct vb2_buffer, req_obj);
drivers/media/test-drivers/visl/visl.h
166
return container_of(file_to_v4l2_fh(file), struct visl_ctx, fh);
drivers/media/test-drivers/vivid/vivid-core.c
854
struct vivid_dev *dev = container_of(v4l2_dev, struct vivid_dev, v4l2_dev);
drivers/media/test-drivers/vivid/vivid-core.c
874
struct vivid_dev *dev = container_of(req->mdev, struct vivid_dev, mdev);
drivers/media/test-drivers/vivid/vivid-ctrls.c
1086
struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_vbi_cap);
drivers/media/test-drivers/vivid/vivid-ctrls.c
1114
struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_vid_out);
drivers/media/test-drivers/vivid/vivid-ctrls.c
1194
struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_streaming);
drivers/media/test-drivers/vivid/vivid-ctrls.c
123
struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_user_gen);
drivers/media/test-drivers/vivid/vivid-ctrls.c
1329
struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_sdtv_cap);
drivers/media/test-drivers/vivid/vivid-ctrls.c
1388
struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_radio_rx);
drivers/media/test-drivers/vivid/vivid-ctrls.c
1486
struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_radio_tx);
drivers/media/test-drivers/vivid/vivid-ctrls.c
1543
struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_sdr_cap);
drivers/media/test-drivers/vivid/vivid-ctrls.c
1572
struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev,
drivers/media/test-drivers/vivid/vivid-ctrls.c
401
struct vivid_dev *dev = container_of(ctrl->handler,
drivers/media/test-drivers/vivid/vivid-ctrls.c
428
struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_user_vid);
drivers/media/test-drivers/vivid/vivid-ctrls.c
440
struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_user_vid);
drivers/media/test-drivers/vivid/vivid-ctrls.c
519
struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_vid_cap);
drivers/media/test-drivers/vivid/vivid-meta-cap.c
66
struct vivid_buffer *buf = container_of(vbuf, struct vivid_buffer, vb);
drivers/media/test-drivers/vivid/vivid-meta-out.c
66
struct vivid_buffer *buf = container_of(vbuf, struct vivid_buffer, vb);
drivers/media/test-drivers/vivid/vivid-sdr-cap.c
266
struct vivid_buffer *buf = container_of(vbuf, struct vivid_buffer, vb);
drivers/media/test-drivers/vivid/vivid-touch-cap.c
58
struct vivid_buffer *buf = container_of(vbuf, struct vivid_buffer, vb);
drivers/media/test-drivers/vivid/vivid-vbi-cap.c
176
struct vivid_buffer *buf = container_of(vbuf, struct vivid_buffer, vb);
drivers/media/test-drivers/vivid/vivid-vbi-out.c
71
struct vivid_buffer *buf = container_of(vbuf, struct vivid_buffer, vb);
drivers/media/test-drivers/vivid/vivid-vid-cap.c
202
struct vivid_buffer *buf = container_of(vbuf, struct vivid_buffer, vb);
drivers/media/test-drivers/vivid/vivid-vid-out.c
147
struct vivid_buffer *buf = container_of(vbuf, struct vivid_buffer, vb);
drivers/media/tuners/e4000.c
280
return container_of(sd, struct e4000_dev, sd);
drivers/media/tuners/e4000.c
502
struct e4000_dev *dev = container_of(ctrl->handler, struct e4000_dev, hdl);
drivers/media/tuners/e4000.c
524
struct e4000_dev *dev = container_of(ctrl->handler, struct e4000_dev, hdl);
drivers/media/tuners/e4000.c
711
struct e4000_dev *dev = container_of(sd, struct e4000_dev, sd);
drivers/media/tuners/fc2580.c
373
return container_of(sd, struct fc2580_dev, subdev);
drivers/media/tuners/fc2580.c
469
struct fc2580_dev *dev = container_of(ctrl->handler, struct fc2580_dev, hdl);
drivers/media/tuners/msi001.c
381
struct msi001_dev *dev = container_of(ctrl->handler, struct msi001_dev, hdl);
drivers/media/tuners/msi001.c
47
return container_of(sd, struct msi001_dev, sd);
drivers/media/tuners/mxl301rf.c
32
return container_of(c, struct mxl301rf_state, cfg);
drivers/media/tuners/qm1d1c0042.c
61
return container_of(c, struct qm1d1c0042_state, cfg);
drivers/media/tuners/si2157.c
852
struct si2157_dev *dev = container_of(work, struct si2157_dev, stat_work.work);
drivers/media/tuners/xc5000.c
1215
struct xc5000_priv *priv =container_of(timer_sleep, struct xc5000_priv,
drivers/media/usb/airspy/airspy.c
463
struct airspy *s = container_of(v, struct airspy, v4l2_dev);
drivers/media/usb/airspy/airspy.c
504
container_of(vbuf, struct airspy_frame_buf, vb);
drivers/media/usb/airspy/airspy.c
854
struct airspy *s = container_of(v, struct airspy, v4l2_dev);
drivers/media/usb/airspy/airspy.c
933
struct airspy *s = container_of(ctrl->handler, struct airspy, hdl);
drivers/media/usb/as102/as102_usb_drv.c
305
as102_dev = container_of(kref, struct as102_dev_t, kref);
drivers/media/usb/au0828/au0828-dvb.c
337
struct au0828_dev *dev = container_of(work, struct au0828_dev,
drivers/media/usb/au0828/au0828-input.c
218
struct au0828_rc *ir = container_of(work, struct au0828_rc, work.work);
drivers/media/usb/au0828/au0828-vbi.c
58
container_of(vbuf, struct au0828_buffer, vb);
drivers/media/usb/au0828/au0828-video.c
113
struct au0828_dev *dev = container_of(dma_q, struct au0828_dev, vidq);
drivers/media/usb/au0828/au0828-video.c
392
struct au0828_dev *dev = container_of(dma_q, struct au0828_dev, vidq);
drivers/media/usb/au0828/au0828-video.c
467
struct au0828_dev *dev = container_of(dma_q, struct au0828_dev, vbiq);
drivers/media/usb/au0828/au0828-video.c
638
container_of(v4l2_dev, struct au0828_dev, v4l2_dev);
drivers/media/usb/au0828/au0828-video.c
697
struct au0828_buffer *buf = container_of(vbuf,
drivers/media/usb/au0828/au0828-video.c
716
struct au0828_buffer *buf = container_of(vbuf,
drivers/media/usb/cx231xx/cx231xx-417.c
1368
container_of(vb, struct cx231xx_buffer, vb.vb2_buf);
drivers/media/usb/cx231xx/cx231xx-417.c
1659
struct cx231xx *dev = container_of(cxhdl, struct cx231xx, mpeg_ctrl_handler);
drivers/media/usb/cx231xx/cx231xx-417.c
1676
struct cx231xx *dev = container_of(cxhdl, struct cx231xx, mpeg_ctrl_handler);
drivers/media/usb/cx231xx/cx231xx-audio.c
491
struct cx231xx *dev = container_of(work, struct cx231xx, wq_trigger);
drivers/media/usb/cx231xx/cx231xx-cards.c
1521
struct cx231xx *dev = container_of(work,
drivers/media/usb/cx231xx/cx231xx-core.c
783
container_of(dma_q, struct cx231xx_video_mode, vidq);
drivers/media/usb/cx231xx/cx231xx-core.c
784
struct cx231xx *dev = container_of(vmode, struct cx231xx, video_mode);
drivers/media/usb/cx231xx/cx231xx-core.c
829
container_of(dma_q, struct cx231xx_video_mode, vidq);
drivers/media/usb/cx231xx/cx231xx-core.c
830
struct cx231xx *dev = container_of(vmode, struct cx231xx, video_mode);
drivers/media/usb/cx231xx/cx231xx-vbi.c
192
container_of(vb, struct cx231xx_buffer, vb.vb2_buf);
drivers/media/usb/cx231xx/cx231xx-vbi.c
259
container_of(dma_q, struct cx231xx_video_mode, vidq);
drivers/media/usb/cx231xx/cx231xx-vbi.c
260
struct cx231xx *dev = container_of(vmode, struct cx231xx, vbi_mode);
drivers/media/usb/cx231xx/cx231xx-vbi.c
565
container_of(dma_q, struct cx231xx_video_mode, vidq);
drivers/media/usb/cx231xx/cx231xx-vbi.c
566
struct cx231xx *dev = container_of(vmode, struct cx231xx, vbi_mode);
drivers/media/usb/cx231xx/cx231xx-video.c
229
container_of(dma_q, struct cx231xx_video_mode, vidq);
drivers/media/usb/cx231xx/cx231xx-video.c
230
struct cx231xx *dev = container_of(vmode, struct cx231xx, video_mode);
drivers/media/usb/cx231xx/cx231xx-video.c
735
container_of(vb, struct cx231xx_buffer, vb.vb2_buf);
drivers/media/usb/dvb-usb-v2/dvb_usb.h
46
#define adap_to_d(adap) (container_of(adap, struct dvb_usb_device, \
drivers/media/usb/dvb-usb-v2/dvb_usb_core.c
94
struct dvb_usb_device *d = container_of(work,
drivers/media/usb/dvb-usb/cxusb-analog.c
1595
container_of(v4l2_dev, struct cxusb_medion_dev, v4l2dev);
drivers/media/usb/dvb-usb/cxusb-analog.c
600
struct cxusb_medion_dev *cxdev = container_of(work,
drivers/media/usb/dvb-usb/cxusb-analog.c
944
container_of(v4l2buf, struct cxusb_medion_vbuffer, vb2);
drivers/media/usb/dvb-usb/dvb-usb-remote.c
112
container_of(work, struct dvb_usb_device, rc_query_work.work);
drivers/media/usb/dvb-usb/dvb-usb-remote.c
249
container_of(work, struct dvb_usb_device, rc_query_work.work);
drivers/media/usb/dvb-usb/technisat-usb2.c
300
container_of(work, struct technisat_usb2_state, green_led_work.work);
drivers/media/usb/em28xx/em28xx-audio.c
333
container_of(work, struct em28xx_audio, wq_trigger);
drivers/media/usb/em28xx/em28xx-audio.c
334
struct em28xx *dev = container_of(adev, struct em28xx, adev);
drivers/media/usb/em28xx/em28xx-cards.c
3436
struct em28xx *dev = container_of(work,
drivers/media/usb/em28xx/em28xx-input.c
358
struct em28xx_IR *ir = container_of(work, struct em28xx_IR, work.work);
drivers/media/usb/em28xx/em28xx-input.c
500
container_of(work, struct em28xx, buttons_query_work.work);
drivers/media/usb/em28xx/em28xx-vbi.c
69
container_of(vbuf, struct em28xx_buffer, vb);
drivers/media/usb/em28xx/em28xx-video.c
1213
container_of(vbuf, struct em28xx_buffer, vb);
drivers/media/usb/em28xx/em28xx-video.c
1333
container_of(ctrl->handler, struct em28xx_v4l2, ctrl_handler);
drivers/media/usb/em28xx/em28xx-video.c
2115
struct em28xx_v4l2 *v4l2 = container_of(ref, struct em28xx_v4l2, ref);
drivers/media/usb/em28xx/em28xx.h
777
#define kref_to_dev(d) container_of(d, struct em28xx, ref)
drivers/media/usb/go7007/go7007-driver.c
229
struct go7007 *go = container_of(v4l2_dev, struct go7007, v4l2_dev);
drivers/media/usb/go7007/go7007-priv.h
255
return container_of(v4l2_dev, struct go7007, v4l2_dev);
drivers/media/usb/go7007/go7007-v4l2.c
362
container_of(vbuf, struct go7007_buffer, vb);
drivers/media/usb/go7007/go7007-v4l2.c
374
container_of(vbuf, struct go7007_buffer, vb);
drivers/media/usb/go7007/go7007-v4l2.c
388
container_of(vbuf, struct go7007_buffer, vb);
drivers/media/usb/go7007/go7007-v4l2.c
774
container_of(ctrl->handler, struct go7007, hdl);
drivers/media/usb/go7007/s2250-board.c
127
return container_of(sd, struct s2250, sd);
drivers/media/usb/go7007/s2250-board.c
365
struct s2250 *state = container_of(ctrl->handler, struct s2250, hdl);
drivers/media/usb/gspca/conex.c
868
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/cpia1.c
1751
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/dtcs033.c
190
container_of(ctrl->handler,
drivers/media/usb/gspca/etoms.c
688
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/finepix.c
76
struct usb_fpix *dev = container_of(work, struct usb_fpix, work_struct);
drivers/media/usb/gspca/gl860/gl860.c
52
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/gspca.c
1181
container_of(v4l2_device, struct gspca_dev, v4l2_dev);
drivers/media/usb/gspca/gspca.h
151
return container_of(vb2, struct gspca_buffer, vb.vb2_buf);
drivers/media/usb/gspca/jeilinj.c
391
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/jl2005bcd.c
306
struct sd *dev = container_of(work, struct sd, work_struct);
drivers/media/usb/gspca/konica.c
371
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/m5602/m5602_mt9m111.c
533
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/m5602/m5602_ov7660.c
409
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/m5602/m5602_ov9650.c
716
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/m5602/m5602_po1030.c
554
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/m5602/m5602_s5k4aa.c
683
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/m5602/m5602_s5k83a.c
481
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/mars.c
146
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/mr97310a.c
884
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/nw80x.c
1966
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/ov519.c
4818
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/ov519.c
4834
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/ov534.c
1125
struct sd *sd = container_of(ctrl->handler, struct sd, ctrl_handler);
drivers/media/usb/gspca/ov534.c
1147
struct sd *sd = container_of(ctrl->handler, struct sd, ctrl_handler);
drivers/media/usb/gspca/ov534_9.c
1703
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/pac207.c
204
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/pac7302.c
574
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/pac7311.c
359
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/se401.c
618
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/sn9c2028.c
278
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/sn9c20x.c
1668
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/sn9c20x.c
2173
struct sd *sd = container_of(work, struct sd, work);
drivers/media/usb/gspca/sonixb.c
956
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/sonixj.c
2158
struct sd *sd = container_of(work, struct sd, work);
drivers/media/usb/gspca/sonixj.c
2808
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/spca1528.c
340
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/spca500.c
882
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/spca501.c
1936
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/spca505.c
715
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/spca506.c
509
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/spca508.c
1448
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/spca561.c
752
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/sq905.c
200
struct sd *dev = container_of(work, struct sd, work_struct);
drivers/media/usb/gspca/sq905c.c
123
struct sd *dev = container_of(work, struct sd, work_struct);
drivers/media/usb/gspca/sq930x.c
1067
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/stk014.c
344
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/stk1135.c
564
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
326
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c
78
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/stv06xx/stv06xx_st6422.c
57
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/stv06xx/stv06xx_vv6410.c
37
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/sunplus.c
922
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/t613.c
861
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/t613.c
898
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/topro.c
4839
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/touptek.c
588
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/tv8532.c
282
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/vc032x.c
3651
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/vicam.c
169
struct sd *sd = container_of(work, struct sd, work_struct);
drivers/media/usb/gspca/xirlink_cit.c
2959
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/zc3xx.c
5940
struct sd *sd = container_of(work, struct sd, work);
drivers/media/usb/gspca/zc3xx.c
6341
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/gspca/zc3xx.c
6357
container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
drivers/media/usb/hackrf/hackrf.c
1253
struct hackrf_dev *dev = container_of(v, struct hackrf_dev, v4l2_dev);
drivers/media/usb/hackrf/hackrf.c
1265
struct hackrf_dev *dev = container_of(ctrl->handler,
drivers/media/usb/hackrf/hackrf.c
1303
struct hackrf_dev *dev = container_of(ctrl->handler,
drivers/media/usb/hackrf/hackrf.c
708
struct hackrf_dev *dev = container_of(v, struct hackrf_dev, v4l2_dev);
drivers/media/usb/hackrf/hackrf.c
775
struct hackrf_buffer *buffer = container_of(vbuf, struct hackrf_buffer, vb);
drivers/media/usb/hdpvr/hdpvr-video.c
251
struct hdpvr_device *dev = container_of(work, struct hdpvr_device,
drivers/media/usb/hdpvr/hdpvr-video.c
57
return container_of(file_to_v4l2_fh(file), struct hdpvr_fh, fh);
drivers/media/usb/hdpvr/hdpvr-video.c
885
container_of(ctrl->handler, struct hdpvr_device, hdl);
drivers/media/usb/hdpvr/hdpvr-video.c
901
container_of(ctrl->handler, struct hdpvr_device, hdl);
drivers/media/usb/hdpvr/hdpvr.h
128
return container_of(v4l2_dev, struct hdpvr_device, v4l2_dev);
drivers/media/usb/msi2500/msi2500.c
1130
struct msi2500_dev *dev = container_of(v, struct msi2500_dev, v4l2_dev);
drivers/media/usb/msi2500/msi2500.c
567
container_of(v, struct msi2500_dev, v4l2_dev);
drivers/media/usb/msi2500/msi2500.c
619
struct msi2500_frame_buf *buf = container_of(vbuf,
drivers/media/usb/pvrusb2/pvrusb2-dvb.c
438
adap = container_of(chp, struct pvr2_dvb_adapter, channel);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3194
struct pvr2_hdw *hdw = container_of(work,struct pvr2_hdw,workpoll);
drivers/media/usb/pvrusb2/pvrusb2-sysfs.c
110
cip = container_of(attr, struct pvr2_sysfs_ctl_item, attr_min);
drivers/media/usb/pvrusb2/pvrusb2-sysfs.c
123
cip = container_of(attr, struct pvr2_sysfs_ctl_item, attr_max);
drivers/media/usb/pvrusb2/pvrusb2-sysfs.c
138
cip = container_of(attr, struct pvr2_sysfs_ctl_item, attr_def);
drivers/media/usb/pvrusb2/pvrusb2-sysfs.c
157
cip = container_of(attr, struct pvr2_sysfs_ctl_item, attr_val);
drivers/media/usb/pvrusb2/pvrusb2-sysfs.c
176
cip = container_of(attr, struct pvr2_sysfs_ctl_item, attr_custom);
drivers/media/usb/pvrusb2/pvrusb2-sysfs.c
194
cip = container_of(attr, struct pvr2_sysfs_ctl_item, attr_enum);
drivers/media/usb/pvrusb2/pvrusb2-sysfs.c
218
cip = container_of(attr, struct pvr2_sysfs_ctl_item, attr_bits);
drivers/media/usb/pvrusb2/pvrusb2-sysfs.c
260
cip = container_of(attr, struct pvr2_sysfs_ctl_item, attr_val);
drivers/media/usb/pvrusb2/pvrusb2-sysfs.c
274
cip = container_of(attr, struct pvr2_sysfs_ctl_item, attr_custom);
drivers/media/usb/pvrusb2/pvrusb2-sysfs.c
739
sfp = container_of(chp,struct pvr2_sysfs,channel);
drivers/media/usb/pvrusb2/pvrusb2-sysfs.c
75
cip = container_of(attr, struct pvr2_sysfs_ctl_item, attr_name);
drivers/media/usb/pvrusb2/pvrusb2-sysfs.c
90
cip = container_of(attr, struct pvr2_sysfs_ctl_item, attr_type);
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
51
return container_of(file_to_v4l2_fh(filp), struct pvr2_v4l2_fh, fh);
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
863
dev = container_of(vdev,struct pvr2_v4l2_dev,devbase);
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
871
vp = container_of(chp,struct pvr2_v4l2,channel);
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
934
dip = container_of(video_devdata(file),struct pvr2_v4l2_dev,devbase);
drivers/media/usb/pwc/pwc-if.c
1173
struct pwc_device *pdev = container_of(v, struct pwc_device, v4l2_dev);
drivers/media/usb/pwc/pwc-if.c
605
struct pwc_device *pdev = container_of(v, struct pwc_device, v4l2_dev);
drivers/media/usb/pwc/pwc-if.c
641
container_of(vbuf, struct pwc_frame_buf, vb);
drivers/media/usb/pwc/pwc-if.c
667
container_of(vbuf, struct pwc_frame_buf, vb);
drivers/media/usb/pwc/pwc-if.c
684
container_of(vbuf, struct pwc_frame_buf, vb);
drivers/media/usb/pwc/pwc-if.c
694
container_of(vbuf, struct pwc_frame_buf, vb);
drivers/media/usb/pwc/pwc-v4l.c
513
container_of(ctrl->handler, struct pwc_device, ctrl_handler);
drivers/media/usb/pwc/pwc-v4l.c
765
container_of(ctrl->handler, struct pwc_device, ctrl_handler);
drivers/media/usb/s2255/s2255drv.c
1197
container_of(ctrl->handler, struct s2255_vc, hdl);
drivers/media/usb/s2255/s2255drv.c
1548
container_of(vdev, struct s2255_vc, vdev);
drivers/media/usb/s2255/s2255drv.c
272
return container_of(v4l2_dev, struct s2255_dev, v4l2_dev);
drivers/media/usb/s2255/s2255drv.c
660
struct s2255_buffer *buf = container_of(vbuf, struct s2255_buffer, vb);
drivers/media/usb/s2255/s2255drv.c
689
struct s2255_buffer *buf = container_of(vbuf, struct s2255_buffer, vb);
drivers/media/usb/siano/smsusb.c
72
struct smsusb_urb_t *surb = container_of(work, struct smsusb_urb_t, wq);
drivers/media/usb/stk1160/stk1160-core.c
152
struct stk1160 *dev = container_of(v4l2_dev, struct stk1160, v4l2_dev);
drivers/media/usb/stk1160/stk1160-v4l.c
686
container_of(vbuf, struct stk1160_buffer, vb);
drivers/media/usb/usbtv/usbtv-audio.c
270
struct usbtv *chip = container_of(work, struct usbtv, snd_trigger);
drivers/media/usb/usbtv/usbtv-video.c
749
struct usbtv_buf *buf = container_of(vbuf, struct usbtv_buf, vb);
drivers/media/usb/usbtv/usbtv-video.c
791
struct usbtv *usbtv = container_of(ctrl->handler, struct usbtv,
drivers/media/usb/usbtv/usbtv-video.c
877
struct usbtv *usbtv = container_of(v4l2_dev, struct usbtv, v4l2_dev);
drivers/media/usb/uvc/uvc_ctrl.c
2013
struct uvc_device *dev = container_of(work, struct uvc_device,
drivers/media/usb/uvc/uvc_ctrl.c
2124
struct uvc_fh *handle = container_of(sev->fh, struct uvc_fh, vfh);
drivers/media/usb/uvc/uvc_ctrl.c
2179
struct uvc_fh *handle = container_of(sev->fh, struct uvc_fh, vfh);
drivers/media/usb/uvc/uvc_driver.c
1941
struct uvc_device *dev = container_of(kref, struct uvc_device, ref);
drivers/media/usb/uvc/uvc_queue.c
356
struct uvc_buffer *buf = container_of(ref, struct uvc_buffer, ref);
drivers/media/usb/uvc/uvc_queue.c
37
return container_of(buf, struct uvc_buffer, buf);
drivers/media/usb/uvc/uvc_video.c
1294
struct uvc_urb *uvc_urb = container_of(work, struct uvc_urb, work);
drivers/media/usb/uvc/uvcvideo.h
638
return container_of(file_to_v4l2_fh(filp), struct uvc_fh, vfh);
drivers/media/usb/uvc/uvcvideo.h
708
return container_of(queue, struct uvc_streaming, queue);
drivers/media/v4l2-core/tuner-core.c
229
return container_of(sd, struct tuner, sd);
drivers/media/v4l2-core/v4l2-ctrls-request.c
113
container_of(obj, struct v4l2_ctrl_handler, req_obj);
drivers/media/v4l2-core/v4l2-ctrls-request.c
136
return container_of(obj, struct v4l2_ctrl_handler, req_obj);
drivers/media/v4l2-core/v4l2-ctrls-request.c
251
hdl = container_of(obj, struct v4l2_ctrl_handler,
drivers/media/v4l2-core/v4l2-ctrls-request.c
309
hdl = container_of(obj, struct v4l2_ctrl_handler,
drivers/media/v4l2-core/v4l2-ctrls-request.c
359
hdl = container_of(obj, struct v4l2_ctrl_handler, req_obj);
drivers/media/v4l2-core/v4l2-ctrls-request.c
421
hdl = container_of(obj, struct v4l2_ctrl_handler, req_obj);
drivers/media/v4l2-core/v4l2-ctrls-request.c
86
container_of(obj, struct v4l2_ctrl_handler, req_obj);
drivers/media/v4l2-core/v4l2-ctrls-request.c
98
container_of(obj, struct v4l2_ctrl_handler, req_obj);
drivers/media/v4l2-core/v4l2-device.c
48
container_of(ref, struct v4l2_device, ref);
drivers/media/v4l2-core/v4l2-mem2mem.c
1222
struct v4l2_m2m_dev *m2m_dev = container_of(kref, struct v4l2_m2m_dev, kref);
drivers/media/v4l2-core/v4l2-mem2mem.c
1295
struct v4l2_m2m_buffer *b = container_of(vbuf,
drivers/media/v4l2-core/v4l2-mem2mem.c
1347
vb = container_of(obj, struct vb2_buffer, req_obj);
drivers/media/v4l2-core/v4l2-mem2mem.c
1349
m2m_ctx_obj = container_of(vb->vb2_queue,
drivers/media/v4l2-core/v4l2-mem2mem.c
195
b = container_of(vbuf, struct v4l2_m2m_buffer, vb);
drivers/media/v4l2-core/v4l2-mem2mem.c
402
container_of(work, struct v4l2_m2m_dev, job_work);
drivers/memory/bt1-l2-ctl.c
71
container_of(_dev_attr, struct l2_ctl_device_attribute, dev_attr)
drivers/memory/dfl-emif.c
187
struct emif_attr *eattr = container_of(attr, struct emif_attr,
drivers/memory/dfl-emif.c
58
container_of(dev_attr, struct emif_attr, attr)
drivers/memory/omap-gpmc.c
2501
gpmc = container_of(nb, struct gpmc_device, nb);
drivers/memory/tegra/mc.c
192
return container_of(rcdev, struct tegra_mc, reset);
drivers/memory/tegra/mc.h
109
return container_of(provider, struct tegra_mc, provider);
drivers/memory/tegra/tegra124-emc.c
1279
return container_of(provider, struct tegra_emc, provider);
drivers/memory/tegra/tegra20-emc.c
327
struct tegra_emc *emc = container_of(nb, struct tegra_emc, clk_nb);
drivers/memory/tegra/tegra20-emc.c
946
return container_of(provider, struct tegra_emc, provider);
drivers/memory/tegra/tegra30-emc.c
1464
return container_of(provider, struct tegra_emc, provider);
drivers/memory/tegra/tegra30-emc.c
858
struct tegra_emc *emc = container_of(nb, struct tegra_emc, clk_nb);
drivers/memstick/core/memstick.c
113
struct memstick_dev *card = container_of(dev, struct memstick_dev,
drivers/memstick/core/memstick.c
115
struct memstick_driver *drv = container_of(dev->driver,
drivers/memstick/core/memstick.c
126
struct memstick_dev *card = container_of(dev, struct memstick_dev,
drivers/memstick/core/memstick.c
128
struct memstick_driver *drv = container_of(dev->driver,
drivers/memstick/core/memstick.c
148
struct memstick_dev *card = container_of(dev, struct memstick_dev, \
drivers/memstick/core/memstick.c
179
struct memstick_host *host = container_of(dev, struct memstick_host,
drivers/memstick/core/memstick.c
191
struct memstick_dev *card = container_of(dev, struct memstick_dev,
drivers/memstick/core/memstick.c
43
struct memstick_dev *card = container_of(dev, struct memstick_dev,
drivers/memstick/core/memstick.c
436
struct memstick_host *host = container_of(work, struct memstick_host,
drivers/memstick/core/memstick.c
78
struct memstick_dev *card = container_of(dev, struct memstick_dev,
drivers/memstick/core/memstick.c
80
struct memstick_driver *drv = container_of(dev->driver,
drivers/memstick/core/memstick.c
95
struct memstick_dev *card = container_of(dev, struct memstick_dev,
drivers/memstick/core/memstick.c
97
struct memstick_driver *drv = container_of(dev->driver,
drivers/memstick/core/ms_block.c
1877
struct msb_data *msb = container_of(work, struct msb_data, io_work);
drivers/memstick/core/mspro_block.c
215
= container_of(attr, struct device_attribute, attr);
drivers/memstick/core/mspro_block.c
216
return container_of(dev_attr, struct mspro_sys_attr, dev_attr);
drivers/memstick/core/mspro_block.c
251
struct mspro_sys_attr *s_attr = container_of(attr,
drivers/memstick/core/mspro_block.c
273
struct mspro_sys_attr *x_attr = container_of(attr,
drivers/memstick/core/mspro_block.c
337
struct mspro_sys_attr *s_attr = container_of(attr,
drivers/memstick/core/mspro_block.c
348
struct mspro_sys_attr *x_attr = container_of(attr,
drivers/memstick/core/mspro_block.c
372
struct mspro_sys_attr *x_attr = container_of(attr,
drivers/memstick/core/mspro_block.c
404
struct mspro_sys_attr *x_attr = container_of(attr,
drivers/memstick/host/rtsx_usb_ms.c
511
struct rtsx_usb_ms *host = container_of(work,
drivers/memstick/host/rtsx_usb_ms.c
721
struct rtsx_usb_ms *host = container_of(work, struct rtsx_usb_ms,
drivers/message/fusion/mptbase.c
360
container_of(work, MPT_ADAPTER, fault_reset_work.work);
drivers/message/fusion/mptfc.c
1108
container_of(work, MPT_ADAPTER, fc_rescan_work);
drivers/message/fusion/mptfc.c
1120
container_of(work, MPT_ADAPTER, fc_setup_reset_work);
drivers/message/fusion/mptfc.c
1154
container_of(work, MPT_ADAPTER, fc_rescan_work);
drivers/message/fusion/mptlan.c
1288
mpt_lan_post_receive_buckets(container_of(work, struct mpt_lan_priv,
drivers/message/fusion/mptsas.c
1647
container_of(work, struct fw_event_work, work.work);
drivers/message/fusion/mptspi.c
1115
container_of(work, struct work_queue_wrapper, work);
drivers/message/fusion/mptspi.c
1261
container_of(work, struct work_queue_wrapper, work);
drivers/mfd/cs40l50-core.c
174
struct cs40l50 *cs40l50 = container_of(dsp, struct cs40l50, dsp);
drivers/mfd/cs42l43.c
905
struct cs42l43 *cs42l43 = container_of(work, struct cs42l43, boot_work);
drivers/mfd/da903x.c
397
container_of(work, struct da903x_chip, irq_work);
drivers/mfd/ezx-pcap.c
166
struct pcap_chip *pcap = container_of(work, struct pcap_chip, msr_work);
drivers/mfd/ezx-pcap.c
173
struct pcap_chip *pcap = container_of(work, struct pcap_chip, isr_work);
drivers/mfd/intel-m10-bmc-pmci.c
151
struct m10bmc_pmci_device *pmci = container_of(m10bmc, struct m10bmc_pmci_device, m10bmc);
drivers/mfd/intel-m10-bmc-pmci.c
185
struct m10bmc_pmci_device *pmci = container_of(m10bmc, struct m10bmc_pmci_device, m10bmc);
drivers/mfd/intel-m10-bmc-pmci.c
256
struct m10bmc_pmci_device *pmci = container_of(m10bmc, struct m10bmc_pmci_device, m10bmc);
drivers/mfd/intel-m10-bmc-pmci.c
283
struct m10bmc_pmci_device *pmci = container_of(m10bmc, struct m10bmc_pmci_device, m10bmc);
drivers/mfd/intel-m10-bmc-pmci.c
297
struct m10bmc_pmci_device *pmci = container_of(m10bmc, struct m10bmc_pmci_device, m10bmc);
drivers/mfd/intel-m10-bmc-pmci.c
315
struct m10bmc_pmci_device *pmci = container_of(m10bmc, struct m10bmc_pmci_device, m10bmc);
drivers/mfd/intel-m10-bmc-pmci.c
429
struct m10bmc_pmci_device *pmci = container_of(m10bmc, struct m10bmc_pmci_device, m10bmc);
drivers/mfd/lm3533-core.c
252
container_of(_attr, struct lm3533_device_attribute, dev_attr)
drivers/mfd/lm3533-core.c
354
container_of(_attr, struct device_attribute, attr)
drivers/mfd/ls2k-bmc-core.c
294
struct ls2k_bmc_ddata *ddata = container_of(work, struct ls2k_bmc_ddata, bmc_reset_work);
drivers/mfd/mcp-core.c
165
struct mcp *mcp = container_of(dev, struct mcp, attached_device);
drivers/mfd/mcp-core.c
20
#define to_mcp(d) container_of(d, struct mcp, attached_device)
drivers/mfd/mcp-core.c
21
#define to_mcp_driver(d) container_of(d, struct mcp_driver, drv)
drivers/mfd/menelaus.c
762
container_of(_menelaus, struct menelaus_chip, work);
drivers/mfd/mt6397-irq.c
140
container_of(notifier, struct mt6397_chip, pm_nb);
drivers/mfd/si476x-i2c.c
363
struct si476x_core *core = container_of(work, struct si476x_core,
drivers/mfd/sm501.c
636
return container_of(pdev, struct sm501_device, pdev);
drivers/mfd/sm501.c
841
return container_of(gpio, struct sm501_devdata, gpio);
drivers/mfd/tps65010.c
402
tps = container_of(to_delayed_work(work), struct tps65010, work);
drivers/mfd/twl6030-irq.c
123
struct twl6030_irq *pdata = container_of(notifier, struct twl6030_irq,
drivers/misc/amd-sbi/rmi-core.c
554
data = container_of(fp->private_data, struct sbrmi_data, sbrmi_misc_dev);
drivers/misc/bcm-vk/bcm_vk_dev.c
1207
struct bcm_vk *vk = container_of(ctx->miscdev, struct bcm_vk, miscdev);
drivers/misc/bcm-vk/bcm_vk_dev.c
1231
struct bcm_vk *vk = container_of(ctx->miscdev, struct bcm_vk, miscdev);
drivers/misc/bcm-vk/bcm_vk_dev.c
1272
struct bcm_vk *vk = container_of(nb, struct bcm_vk, panic_nb);
drivers/misc/bcm-vk/bcm_vk_dev.c
1536
struct bcm_vk *vk = container_of(kref, struct bcm_vk, kref);
drivers/misc/bcm-vk/bcm_vk_dev.c
915
struct bcm_vk *vk = container_of(work, struct bcm_vk, wq_work);
drivers/misc/bcm-vk/bcm_vk_msg.c
1008
struct bcm_vk *vk = container_of(ctx->miscdev, struct bcm_vk,
drivers/misc/bcm-vk/bcm_vk_msg.c
1082
struct bcm_vk *vk = container_of(ctx->miscdev, struct bcm_vk,
drivers/misc/bcm-vk/bcm_vk_msg.c
1258
struct bcm_vk *vk = container_of(ctx->miscdev, struct bcm_vk, miscdev);
drivers/misc/bcm-vk/bcm_vk_msg.c
1279
struct bcm_vk *vk = container_of(ctx->miscdev, struct bcm_vk, miscdev);
drivers/misc/bcm-vk/bcm_vk_msg.c
143
struct bcm_vk_hb_ctrl *hb = container_of(to_delayed_work(work), struct bcm_vk_hb_ctrl,
drivers/misc/bcm-vk/bcm_vk_msg.c
145
struct bcm_vk *vk = container_of(hb, struct bcm_vk, hb_ctrl);
drivers/misc/bcm-vk/bcm_vk_msg.c
350
vk = container_of(ctx->miscdev, struct bcm_vk, miscdev);
drivers/misc/bcm-vk/bcm_vk_msg.c
975
struct bcm_vk *vk = container_of(miscdev, struct bcm_vk, miscdev);
drivers/misc/bcm-vk/bcm_vk_tty.c
63
struct bcm_vk *vk = container_of(work, struct bcm_vk, tty_wq_work);
drivers/misc/bh1770glc.c
560
container_of(work, struct bh1770_chip, prox_work.work);
drivers/misc/cardreader/rtsx_pcr.c
886
pcr = container_of(dwork, struct rtsx_pcr, carddet_work);
drivers/misc/dw-xdata-pcie.c
204
return container_of(misc_dev, struct dw_xdata, misc_dev);
drivers/misc/eeprom/at25.c
394
struct at25_data *at25 = container_of(chip, struct at25_data, chip);
drivers/misc/fastrpc.c
106
#define miscdev_to_fdevice(d) container_of(d, struct fastrpc_device, miscdev)
drivers/misc/fastrpc.c
337
map = container_of(ref, struct fastrpc_map, refcount);
drivers/misc/fastrpc.c
485
cctx = container_of(ref, struct fastrpc_channel_ctx, refcount);
drivers/misc/fastrpc.c
507
ctx = container_of(ref, struct fastrpc_invoke_ctx, refcount);
drivers/misc/fastrpc.c
540
container_of(work, struct fastrpc_invoke_ctx, put_work);
drivers/misc/genwqe/card_ddcb.c
206
struct ddcb_requ *req = container_of(cmd, struct ddcb_requ, cmd);
drivers/misc/genwqe/card_ddcb.c
917
struct ddcb_requ *req = container_of(cmd, struct ddcb_requ, cmd);
drivers/misc/genwqe/card_dev.c
308
cd = container_of(inode->i_cdev, struct genwqe_dev, cdev_genwqe);
drivers/misc/genwqe/card_dev.c
395
struct genwqe_dev *cd = container_of(inode->i_cdev, struct genwqe_dev,
drivers/misc/genwqe/card_dev.c
999
struct ddcb_requ *req = container_of(cmd, struct ddcb_requ, cmd);
drivers/misc/hi6421v600-irq.c
242
pmic_pdev = container_of(pmic_dev, struct platform_device, dev);
drivers/misc/hisi_hikey_usb.c
94
struct hisi_hikey_usb *hisi_hikey_usb = container_of(work,
drivers/misc/hpilo.c
539
hw = container_of(ip->i_cdev, struct ilo_hwinfo, cdev);
drivers/misc/hpilo.c
570
hw = container_of(ip->i_cdev, struct ilo_hwinfo, cdev);
drivers/misc/ibmasm/ibmasm.h
88
#define to_command(c) container_of(c, struct command, kref)
drivers/misc/keba/cp500.c
329
container_of(dev, struct keba_i2c_auxdev, auxdev.dev);
drivers/misc/keba/cp500.c
379
container_of(dev, struct keba_spi_auxdev, auxdev.dev);
drivers/misc/keba/cp500.c
437
container_of(dev, struct keba_fan_auxdev, auxdev.dev);
drivers/misc/keba/cp500.c
485
container_of(dev, struct keba_batt_auxdev, auxdev.dev);
drivers/misc/keba/cp500.c
533
container_of(dev, struct keba_uart_auxdev, auxdev.dev);
drivers/misc/keba/cp500.c
705
cp500 = container_of(nb, struct cp500, nvmem_notifier);
drivers/misc/lis3lv02d/lis3lv02d.c
575
struct lis3lv02d *lis3 = container_of(file->private_data,
drivers/misc/lis3lv02d/lis3lv02d.c
590
struct lis3lv02d *lis3 = container_of(file->private_data,
drivers/misc/lis3lv02d/lis3lv02d.c
602
struct lis3lv02d *lis3 = container_of(file->private_data,
drivers/misc/lis3lv02d/lis3lv02d.c
650
struct lis3lv02d *lis3 = container_of(file->private_data,
drivers/misc/lis3lv02d/lis3lv02d.c
661
struct lis3lv02d *lis3 = container_of(file->private_data,
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
25
(struct auxiliary_device_wrapper *)container_of(dev,
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
476
container_of(aux_dev, struct auxiliary_device_wrapper, aux_dev);
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
329
aux_dev_wrapper = container_of(aux_dev, struct auxiliary_device_wrapper,
drivers/misc/mei/bus.c
1569
container_of(work, struct mei_device, bus_rescan_work);
drivers/misc/mei/bus.c
429
cldev = container_of(work, struct mei_cl_device, rx_work);
drivers/misc/mei/bus.c
451
cldev = container_of(work, struct mei_cl_device, notif_work);
drivers/misc/mei/client.c
58
container_of(ref, struct mei_me_client, refcnt);
drivers/misc/mei/debugfs.c
143
dev = container_of(file->private_data,
drivers/misc/mei/hw-txe.h
52
return container_of((void *)hw, struct mei_device, hw);
drivers/misc/mei/init.c
286
container_of(work, struct mei_device, reset_work);
drivers/misc/mei/interrupt.c
644
struct mei_device *dev = container_of(work,
drivers/misc/mei/vsc-tp.c
117
struct vsc_tp *tp = container_of(work, struct vsc_tp, event_work);
drivers/misc/mrvl_cn10k_dpi.c
317
struct dpi_mbox *mbox = container_of(work, struct dpi_mbox, work);
drivers/misc/mrvl_cn10k_dpi.c
560
dpi = container_of(fptr->private_data, struct dpipf, miscdev);
drivers/misc/nsm.c
69
return container_of(file->private_data, struct nsm, misc);
drivers/misc/nsm.c
74
return container_of(rng, struct nsm, hwrng);
drivers/misc/ocxl/core.c
323
struct ocxl_fn *fn = container_of(dev, struct ocxl_fn, dev);
drivers/misc/ocxl/core.c
35
struct ocxl_afu *afu = container_of(kref, struct ocxl_afu, kref);
drivers/misc/ocxl/file.c
486
struct ocxl_file_info *info = container_of(dev, struct ocxl_file_info, dev);
drivers/misc/ocxl/link.c
142
struct xsl_fault *fault = container_of(fault_work, struct xsl_fault,
drivers/misc/ocxl/link.c
144
struct spa *spa = container_of(fault, struct spa, xsl_fault);
drivers/misc/ocxl/link.c
471
struct ocxl_link *link = container_of(ref, struct ocxl_link, ref);
drivers/misc/ocxl/link.c
498
struct pe_data *pe_data = container_of(mn, struct pe_data, mmu_notifier);
drivers/misc/ocxl/sysfs.c
8
struct ocxl_file_info *info = container_of(device, struct ocxl_file_info, dev);
drivers/misc/open-dice.c
40
return container_of(filp->private_data, struct open_dice_drvdata, misc);
drivers/misc/pci_endpoint_test.c
114
#define to_endpoint_test(priv) container_of((priv), struct pci_endpoint_test, \
drivers/misc/phantom.c
215
struct phantom_device *dev = container_of(inode->i_cdev,
drivers/misc/sgi-gru/grutlbpurge.c
210
struct gru_mm_struct *gms = container_of(mn, struct gru_mm_struct,
drivers/misc/sgi-gru/grutlbpurge.c
225
struct gru_mm_struct *gms = container_of(mn, struct gru_mm_struct,
drivers/misc/sgi-gru/grutlbpurge.c
252
kfree(container_of(mn, struct gru_mm_struct, ms_notifier));
drivers/misc/sgi-gru/grutlbpurge.c
271
return container_of(mn, struct gru_mm_struct, ms_notifier);
drivers/misc/sgi-xp/xpc_uv.c
1263
msg_slot = container_of(entry, struct xpc_send_msg_slot_uv, next);
drivers/misc/sgi-xp/xpc_uv.c
1567
msg = container_of(entry, struct xpc_notify_mq_msg_uv,
drivers/misc/sgi-xp/xpc_uv.c
1581
msg = container_of(payload, struct xpc_notify_mq_msg_uv, payload);
drivers/misc/sgi-xp/xpc_uv.c
375
msg = container_of(msg_hdr, struct
drivers/misc/sgi-xp/xpc_uv.c
402
msg = container_of(msg_hdr, struct
drivers/misc/sgi-xp/xpc_uv.c
421
msg = container_of(msg_hdr, struct
drivers/misc/sgi-xp/xpc_uv.c
440
msg = container_of(msg_hdr, struct
drivers/misc/sgi-xp/xpc_uv.c
457
msg = container_of(msg_hdr, struct
drivers/misc/sgi-xp/xpc_uv.c
477
msg = container_of(msg_hdr, struct
drivers/misc/sgi-xp/xpc_uv.c
497
msg = container_of(msg_hdr, struct
drivers/misc/sram.c
32
part = (struct sram_partition *)container_of(attr, struct sram_partition, battr);
drivers/misc/sram.c
48
part = (struct sram_partition *)container_of(attr, struct sram_partition, battr);
drivers/misc/tifm_7xx1.c
137
struct tifm_adapter *fm = container_of(work, struct tifm_adapter,
drivers/misc/tifm_core.c
110
struct tifm_dev *sock = container_of(dev, struct tifm_dev, dev);
drivers/misc/tifm_core.c
111
struct tifm_driver *drv = container_of(dev->driver, struct tifm_driver,
drivers/misc/tifm_core.c
121
struct tifm_dev *sock = container_of(dev, struct tifm_dev, dev);
drivers/misc/tifm_core.c
122
struct tifm_driver *drv = container_of(dev->driver, struct tifm_driver,
drivers/misc/tifm_core.c
140
struct tifm_dev *sock = container_of(dev, struct tifm_dev, dev);
drivers/misc/tifm_core.c
164
struct tifm_adapter *fm = container_of(dev, struct tifm_adapter, dev);
drivers/misc/tifm_core.c
242
struct tifm_dev *sock = container_of(dev, struct tifm_dev, dev);
drivers/misc/tifm_core.c
43
struct tifm_dev *sock = container_of(dev, struct tifm_dev, dev);
drivers/misc/tifm_core.c
70
struct tifm_dev *sock = container_of(dev, struct tifm_dev, dev);
drivers/misc/tifm_core.c
71
struct tifm_driver *drv = container_of(dev->driver, struct tifm_driver,
drivers/misc/tifm_core.c
92
struct tifm_dev *sock = container_of(dev, struct tifm_dev, dev);
drivers/misc/tifm_core.c
93
struct tifm_driver *drv = container_of(dev->driver, struct tifm_driver,
drivers/misc/tps6594-pfsm.c
41
#define TPS6594_FILE_TO_PFSM(f) container_of((f)->private_data, struct tps6594_pfsm, miscdev)
drivers/misc/uacce/uacce.c
335
#define to_uacce_device(dev) container_of(dev, struct uacce_device, dev)
drivers/misc/vmw_balloon.c
1467
struct vmballoon *b = container_of(dwork, struct vmballoon, dwork);
drivers/misc/vmw_balloon.c
1744
b = container_of(b_dev_info, struct vmballoon, b_dev_info);
drivers/misc/vmw_vmci/vmci_context.c
406
struct vmci_ctx *context = container_of(kref, struct vmci_ctx, kref);
drivers/misc/vmw_vmci/vmci_datagram.c
121
src_entry = container_of(resource, struct datagram_entry,
drivers/misc/vmw_vmci/vmci_datagram.c
139
container_of(work, struct delayed_datagram_info, work);
drivers/misc/vmw_vmci/vmci_datagram.c
203
dst_entry = container_of(resource, struct datagram_entry,
drivers/misc/vmw_vmci/vmci_datagram.c
368
dst_entry = container_of(resource, struct datagram_entry, resource);
drivers/misc/vmw_vmci/vmci_datagram.c
473
entry = container_of(resource, struct datagram_entry, resource);
drivers/misc/vmw_vmci/vmci_doorbell.c
265
struct dbell_entry *entry = container_of(work,
drivers/misc/vmw_vmci/vmci_doorbell.c
294
entry = container_of(resource, struct dbell_entry, resource);
drivers/misc/vmw_vmci/vmci_doorbell.c
512
entry = container_of(resource, struct dbell_entry, resource);
drivers/misc/vmw_vmci/vmci_doorbell.c
99
entry = container_of(resource, struct dbell_entry, resource);
drivers/misc/vmw_vmci/vmci_queue_pair.c
829
entry = qp ? container_of(
drivers/misc/vmw_vmci/vmci_queue_pair.c
843
entry = qp ? container_of(
drivers/misc/vmw_vmci/vmci_resource.c
194
container_of(kref, struct vmci_resource, kref);
drivers/misc/xilinx_sdfec.c
1006
xsdfec = container_of(file->private_data, struct xsdfec_dev, miscdev);
drivers/misc/xilinx_sdfec.c
942
xsdfec = container_of(fptr->private_data, struct xsdfec_dev, miscdev);
drivers/mmc/core/block.c
1593
struct mmc_queue_req *mqrq = container_of(mrq, struct mmc_queue_req,
drivers/mmc/core/block.c
2114
container_of(mrq, struct mmc_queue_req, brq.mrq);
drivers/mmc/core/block.c
214
struct mmc_blk_data *md = container_of(ref, struct mmc_blk_data, kref);
drivers/mmc/core/block.c
2262
struct mmc_queue *mq = container_of(work, struct mmc_queue,
drivers/mmc/core/block.c
2270
struct mmc_queue_req *mqrq = container_of(mrq, struct mmc_queue_req,
drivers/mmc/core/block.c
2743
struct mmc_rpmb_data *rpmb = container_of(inode->i_cdev,
drivers/mmc/core/block.c
2754
struct mmc_rpmb_data *rpmb = container_of(inode->i_cdev,
drivers/mmc/core/bus.c
30
#define to_mmc_driver(d) container_of(d, struct mmc_driver, drv)
drivers/mmc/core/card.h
17
#define mmc_dev_to_card(d) container_of(d, struct mmc_card, dev)
drivers/mmc/core/core.c
2254
container_of(work, struct mmc_host, detect.work);
drivers/mmc/core/host.c
32
#define cls_dev_to_mmc_host(d) container_of(d, struct mmc_host, class_dev)
drivers/mmc/core/mmc_test.c
839
mmc_test_req_reset(container_of(mrq, struct mmc_test_req, mrq));
drivers/mmc/core/pwrseq_emmc.c
30
#define to_pwrseq_emmc(p) container_of(p, struct mmc_pwrseq_emmc, pwrseq)
drivers/mmc/core/pwrseq_emmc.c
45
struct mmc_pwrseq_emmc *pwrseq = container_of(this,
drivers/mmc/core/pwrseq_sd8787.c
33
#define to_pwrseq_sd8787(p) container_of(p, struct mmc_pwrseq_sd8787, pwrseq)
drivers/mmc/core/pwrseq_simple.c
37
#define to_pwrseq_simple(p) container_of(p, struct mmc_pwrseq_simple, pwrseq)
drivers/mmc/core/queue.c
138
struct mmc_queue *mq = container_of(work, struct mmc_queue,
drivers/mmc/core/queue.c
83
struct mmc_queue_req *mqrq = container_of(mrq, struct mmc_queue_req,
drivers/mmc/core/regulator.c
272
supply = container_of(work, struct mmc_supply, uv_work);
drivers/mmc/core/regulator.c
273
host = container_of(supply, struct mmc_host, supply);
drivers/mmc/core/regulator.c
281
struct mmc_supply *supply = container_of(nb, struct mmc_supply,
drivers/mmc/core/regulator.c
283
struct mmc_host *host = container_of(supply, struct mmc_host, supply);
drivers/mmc/core/sdio_irq.c
127
container_of(work, struct mmc_host, sdio_irq_work);
drivers/mmc/core/sdio_uart.c
528
container_of(tport, struct sdio_uart_port, port);
drivers/mmc/core/sdio_uart.c
550
container_of(tport, struct sdio_uart_port, port);
drivers/mmc/core/sdio_uart.c
579
container_of(tport, struct sdio_uart_port, port);
drivers/mmc/core/sdio_uart.c
662
container_of(tport, struct sdio_uart_port, port);
drivers/mmc/core/sdio_uart.c
694
container_of(tport, struct sdio_uart_port, port);
drivers/mmc/host/alcor.c
965
struct alcor_sdmmc_host *host = container_of(d, struct alcor_sdmmc_host,
drivers/mmc/host/bcm2835.c
1052
container_of(work, struct bcm2835_host, dma_work);
drivers/mmc/host/bcm2835.c
827
container_of(d, struct bcm2835_host, timeout_work);
drivers/mmc/host/davinci_mmc.c
1064
host = container_of(nb, struct mmc_davinci_host, freq_transition);
drivers/mmc/host/dw_mmc.c
1831
struct dw_mci *host = container_of(t, struct dw_mci, fault_timer);
drivers/mmc/host/mmc_hsq.c
18
struct mmc_hsq *hsq = container_of(work, struct mmc_hsq, retry_work);
drivers/mmc/host/mmci.c
1565
struct mmci_host *host = container_of(work, struct mmci_host,
drivers/mmc/host/mtk-sd.c
1680
struct msdc_host *host = container_of(work, struct msdc_host,
drivers/mmc/host/mxcmmc.c
631
struct mxcmci_host *host = container_of(work, struct mxcmci_host,
drivers/mmc/host/of_mmc_spi.c
32
return container_of(dev->platform_data, struct of_mmc_spi, pdata);
drivers/mmc/host/omap.c
251
struct mmc_omap_host *host = container_of(work, struct mmc_omap_host,
drivers/mmc/host/omap.c
322
struct mmc_host *mmc = container_of(dev, struct mmc_host, class_dev);
drivers/mmc/host/omap.c
335
struct mmc_host *mmc = container_of(dev, struct mmc_host, class_dev);
drivers/mmc/host/omap.c
441
struct mmc_omap_host *host = container_of(work, struct mmc_omap_host,
drivers/mmc/host/omap.c
610
struct mmc_omap_host *host = container_of(work, struct mmc_omap_host,
drivers/mmc/host/omap_hsmmc.c
743
struct mmc_host *mmc = container_of(dev, struct mmc_host, class_dev);
drivers/mmc/host/renesas_sdhi.h
104
container_of((host)->pdata, struct renesas_sdhi, mmc_data)
drivers/mmc/host/renesas_sdhi_internal_dmac.c
493
struct renesas_sdhi *priv = container_of(dma_priv, typeof(*priv), dma_priv);
drivers/mmc/host/rtsx_pci_sdmmc.c
797
struct realtek_pci_sdmmc *host = container_of(work,
drivers/mmc/host/rtsx_usb_sdmmc.c
1304
struct rtsx_usb_sdmmc *host = container_of(led,
drivers/mmc/host/rtsx_usb_sdmmc.c
1317
container_of(work, struct rtsx_usb_sdmmc, led_work);
drivers/mmc/host/sdhci-of-arasan.c
1032
container_of(hw, struct sdhci_arasan_clk_data, sdcardclk_hw);
drivers/mmc/host/sdhci-of-arasan.c
1034
container_of(clk_data, struct sdhci_arasan_data, clk_data);
drivers/mmc/host/sdhci-of-arasan.c
1077
container_of(hw, struct sdhci_arasan_clk_data, sampleclk_hw);
drivers/mmc/host/sdhci-of-arasan.c
1079
container_of(clk_data, struct sdhci_arasan_data, clk_data);
drivers/mmc/host/sdhci-of-arasan.c
720
container_of(hw, struct sdhci_arasan_clk_data, sdcardclk_hw);
drivers/mmc/host/sdhci-of-arasan.c
722
container_of(clk_data, struct sdhci_arasan_data, clk_data);
drivers/mmc/host/sdhci-of-arasan.c
747
container_of(hw, struct sdhci_arasan_clk_data, sampleclk_hw);
drivers/mmc/host/sdhci-of-arasan.c
749
container_of(clk_data, struct sdhci_arasan_data, clk_data);
drivers/mmc/host/sdhci-of-arasan.c
772
container_of(hw, struct sdhci_arasan_clk_data, sdcardclk_hw);
drivers/mmc/host/sdhci-of-arasan.c
774
container_of(clk_data, struct sdhci_arasan_data, clk_data);
drivers/mmc/host/sdhci-of-arasan.c
838
container_of(hw, struct sdhci_arasan_clk_data, sampleclk_hw);
drivers/mmc/host/sdhci-of-arasan.c
840
container_of(clk_data, struct sdhci_arasan_data, clk_data);
drivers/mmc/host/sdhci-of-arasan.c
904
container_of(hw, struct sdhci_arasan_clk_data, sdcardclk_hw);
drivers/mmc/host/sdhci-of-arasan.c
906
container_of(clk_data, struct sdhci_arasan_data, clk_data);
drivers/mmc/host/sdhci-of-arasan.c
971
container_of(hw, struct sdhci_arasan_clk_data, sampleclk_hw);
drivers/mmc/host/sdhci-of-arasan.c
973
container_of(clk_data, struct sdhci_arasan_data, clk_data);
drivers/mmc/host/sdhci-uhs2.c
978
struct sdhci_host *host = container_of(work, struct sdhci_host,
drivers/mmc/host/sdhci.c
3230
struct sdhci_host *host = container_of(work, struct sdhci_host,
drivers/mmc/host/sdhci.c
434
struct sdhci_host *host = container_of(led, struct sdhci_host, led);
drivers/mmc/host/sh_mmcif.c
1361
struct sh_mmcif_host *host = container_of(d, struct sh_mmcif_host, timeout_work);
drivers/mmc/host/tmio_mmc_core.c
231
struct tmio_mmc_host *host = container_of(work, struct tmio_mmc_host,
drivers/mmc/host/tmio_mmc_core.c
906
struct tmio_mmc_host *host = container_of(work, struct tmio_mmc_host,
drivers/mmc/host/uniphier-sd.c
84
return container_of(host->pdata, struct uniphier_sd_priv, tmio_data);
drivers/mmc/host/usdhi6rol0.c
1684
struct usdhi6_host *host = container_of(d, struct usdhi6_host, timeout_work);
drivers/mmc/host/via-sdmmc.c
992
host = container_of(work, struct via_crdr_mmc_host, carddet_work);
drivers/mmc/host/vub300.c
1741
container_of(work, struct vub300_mmc_host, cmndwork);
drivers/mmc/host/vub300.c
355
#define kref_to_vub300_mmc_host(d) container_of(d, struct vub300_mmc_host, kref)
drivers/mmc/host/vub300.c
677
struct vub300_mmc_host *vub300 = container_of(work,
drivers/mmc/host/vub300.c
709
container_of(work, struct vub300_mmc_host, deadwork);
drivers/most/configfs.c
420
return container_of(subsys, struct most_common, subsys);
drivers/most/configfs.c
521
return container_of(to_config_group(item), struct most_snd_grp, group);
drivers/most/configfs.c
599
struct most_sound *ms = container_of(group->cg_subsys,
drivers/most/configfs.c
623
struct most_sound *ms = container_of(group->cg_subsys,
drivers/most/configfs.c
92
return container_of(item, struct mdev_link, item);
drivers/most/core.c
329
#define to_dev_attr(a) container_of(a, struct device_attribute, attr)
drivers/most/core.c
65
#define to_channel(d) container_of(d, struct most_channel, dev)
drivers/most/most_cdev.c
46
#define to_channel(d) container_of(d, struct comp_channel, cdev)
drivers/most/most_usb.c
124
#define to_mdev(d) container_of(d, struct most_dev, iface)
drivers/most/most_usb.c
125
#define to_mdev_from_dev(d) container_of(d, struct most_dev, dev)
drivers/most/most_usb.c
126
#define to_mdev_from_work(w) container_of(w, struct most_dev, poll_work_obj)
drivers/most/most_usb.c
71
#define to_dci_obj(p) container_of(p, struct most_dci_obj, dev)
drivers/most/most_usb.c
82
#define to_clear_hold_work(w) container_of(w, struct clear_hold_work, ws)
drivers/mtd/chips/cfi_cmdset_0001.c
2677
mtd = container_of(nb, struct mtd_info, reboot_notifier);
drivers/mtd/chips/cfi_cmdset_0002.c
3088
mtd = container_of(nb, struct mtd_info, reboot_notifier);
drivers/mtd/devices/bcm47xxsflash.c
308
b47s->bcma_cc = container_of(sflash, struct bcma_drv_cc, sflash);
drivers/mtd/devices/mchp23k256.c
39
#define to_mchp23k256_flash(x) container_of(x, struct mchp23k256_flash, mtd)
drivers/mtd/devices/mchp48l640.c
60
#define to_mchp48l640_flash(x) container_of(x, struct mchp48l640_flash, mtd)
drivers/mtd/devices/mtd_intel_dg.c
666
struct intel_dg_nvm *nvm = container_of(kref, struct intel_dg_nvm, refcnt);
drivers/mtd/devices/spear_smi.c
210
return container_of(mtd, struct spear_snor_flash, mtd);
drivers/mtd/devices/sst25l.c
60
#define to_sst25l_flash(x) container_of(x, struct sst25l_flash, mtd)
drivers/mtd/ftl.c
941
partition_t *part = container_of(dev, struct partition_t, mbd);
drivers/mtd/ftl.c
969
partition_t *part = container_of(dev, struct partition_t, mbd);
drivers/mtd/hyperbus/hyperbus-core.c
17
return container_of(map, struct hyperbus_device, map);
drivers/mtd/hyperbus/rpc-if.c
104
container_of(hbdev, struct rpcif_hyperbus, hbdev);
drivers/mtd/hyperbus/rpc-if.c
79
container_of(hbdev, struct rpcif_hyperbus, hbdev);
drivers/mtd/hyperbus/rpc-if.c
93
container_of(hbdev, struct rpcif_hyperbus, hbdev);
drivers/mtd/maps/sa1100-flash.c
44
struct sa_subdev_info *subdev = container_of(map, struct sa_subdev_info, map);
drivers/mtd/mtd_blkdevs.c
30
container_of(kref, struct mtd_blktrans_dev, ref);
drivers/mtd/mtdblock.c
233
struct mtdblk_dev *mtdblk = container_of(dev, struct mtdblk_dev, mbd);
drivers/mtd/mtdblock.c
240
struct mtdblk_dev *mtdblk = container_of(dev, struct mtdblk_dev, mbd);
drivers/mtd/mtdblock.c
255
struct mtdblk_dev *mtdblk = container_of(mbd, struct mtdblk_dev, mbd);
drivers/mtd/mtdblock.c
284
struct mtdblk_dev *mtdblk = container_of(mbd, struct mtdblk_dev, mbd);
drivers/mtd/mtdblock.c
307
struct mtdblk_dev *mtdblk = container_of(dev, struct mtdblk_dev, mbd);
drivers/mtd/mtdcore.c
109
struct mtd_info *mtd = container_of(kref, struct mtd_info, refcnt);
drivers/mtd/mtdcore.c
469
mtd = container_of(n, struct mtd_info, reboot_notifier);
drivers/mtd/mtdoops.c
169
container_of(work, struct mtdoops_context, work_erase);
drivers/mtd/mtdoops.c
240
container_of(work, struct mtdoops_context, work_write);
drivers/mtd/mtdoops.c
303
struct mtdoops_context *cxt = container_of(dumper,
drivers/mtd/mtdswap.c
195
tp = container_of(eb->root, struct mtdswap_tree, root);
drivers/mtd/nand/ecc-mxic.c
116
return container_of(eng, struct mxic_ecc_engine, external_engine);
drivers/mtd/nand/ecc-mxic.c
121
return container_of(eng, struct mxic_ecc_engine, pipelined_engine);
drivers/mtd/nand/ecc-realtek.c
108
return container_of(eng, struct rtl_ecc_engine, engine);
drivers/mtd/nand/onenand/onenand_omap2.c
144
struct omap2_onenand *c = container_of(mtd, struct omap2_onenand, mtd);
drivers/mtd/nand/onenand/onenand_omap2.c
364
struct omap2_onenand *c = container_of(mtd, struct omap2_onenand, mtd);
drivers/mtd/nand/onenand/onenand_omap2.c
412
struct omap2_onenand *c = container_of(mtd, struct omap2_onenand, mtd);
drivers/mtd/nand/raw/arasan-nand-controller.c
226
return container_of(nand, struct anand, chip);
drivers/mtd/nand/raw/arasan-nand-controller.c
231
return container_of(ctrl, struct arasan_nfc, controller);
drivers/mtd/nand/raw/atmel/nand-controller.c
173
return container_of(chip, struct atmel_nand, base);
drivers/mtd/nand/raw/atmel/nand-controller.c
232
return container_of(ctl, struct atmel_nand_controller, base);
drivers/mtd/nand/raw/atmel/nand-controller.c
2332
hsmc_nc = container_of(nc, struct atmel_hsmc_nand_controller, base);
drivers/mtd/nand/raw/atmel/nand-controller.c
249
return container_of(to_nand_controller(ctl),
drivers/mtd/nand/raw/atmel/nand-controller.c
274
return container_of(to_nand_controller(ctl),
drivers/mtd/nand/raw/au1550nd.c
29
return container_of(this, struct au1550nd_ctx, chip);
drivers/mtd/nand/raw/bcm47xxnflash/main.c
36
b47n->cc = container_of(nflash, struct bcma_drv_cc, nflash);
drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c
53
container_of(soc, struct bcm6368_nand_soc, soc);
drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c
71
container_of(soc, struct bcm6368_nand_soc, soc);
drivers/mtd/nand/raw/brcmnand/bcma_nand.c
108
soc->cc = container_of(nflash, struct bcma_drv_cc, nflash);
drivers/mtd/nand/raw/brcmnand/bcma_nand.c
43
return container_of(soc, struct brcmnand_bcma_soc, soc);
drivers/mtd/nand/raw/brcmnand/bcmbca_nand.c
44
container_of(soc, struct bcmbca_nand_soc, soc);
drivers/mtd/nand/raw/brcmnand/bcmbca_nand.c
59
container_of(soc, struct bcmbca_nand_soc, soc);
drivers/mtd/nand/raw/brcmnand/iproc_nand.c
35
container_of(soc, struct iproc_nand_soc, soc);
drivers/mtd/nand/raw/brcmnand/iproc_nand.c
50
container_of(soc, struct iproc_nand_soc, soc);
drivers/mtd/nand/raw/brcmnand/iproc_nand.c
73
container_of(soc, struct iproc_nand_soc, soc);
drivers/mtd/nand/raw/cadence-nand-controller.c
590
return container_of(chip, struct cdns_nand_chip, chip);
drivers/mtd/nand/raw/cadence-nand-controller.c
596
return container_of(controller, struct cdns_nand_ctrl, controller);
drivers/mtd/nand/raw/cs553x_nand.c
100
return container_of(controller, struct cs553x_nand_controller, base);
drivers/mtd/nand/raw/davinci_nand.c
136
return container_of(mtd_to_nand(mtd), struct davinci_nand_info, chip);
drivers/mtd/nand/raw/denali.c
45
return container_of(chip, struct denali_chip, chip);
drivers/mtd/nand/raw/denali.c
50
return container_of(chip->controller, struct denali_controller,
drivers/mtd/nand/raw/fsl_upm.c
38
return container_of(mtd_to_nand(mtdinfo), struct fsl_upm_nand,
drivers/mtd/nand/raw/fsmc_nand.c
253
return container_of(chip, struct fsmc_nand_data, nand);
drivers/mtd/nand/raw/gpio.c
45
return container_of(mtd_to_nand(mtd), struct gpiomtd, nand_chip);
drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c
63
return container_of(mtd_to_nand(mtd), struct ingenic_nand, chip);
drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c
68
return container_of(ctrl, struct ingenic_nfc, controller);
drivers/mtd/nand/raw/intel-nand-controller.c
129
return container_of(chip, struct ebu_nand_controller, chip);
drivers/mtd/nand/raw/marvell_nand.c
2816
struct platform_device *pdev = container_of(nfc->dev,
drivers/mtd/nand/raw/marvell_nand.c
356
return container_of(chip, struct marvell_nand_chip, chip);
drivers/mtd/nand/raw/marvell_nand.c
429
return container_of(ctrl, struct marvell_nfc, controller);
drivers/mtd/nand/raw/meson_nand.c
260
return container_of(nand, struct meson_nfc_nand_chip, nand);
drivers/mtd/nand/raw/mtk_nand.c
180
return container_of(nand, struct mtk_nfc_nand_chip, nand);
drivers/mtd/nand/raw/nand_base.c
6137
struct nand_chip *chip = container_of(nand, struct nand_chip,
drivers/mtd/nand/raw/nand_base.c
6154
struct nand_chip *chip = container_of(nand, struct nand_chip,
drivers/mtd/nand/raw/nand_base.c
6162
struct nand_chip *chip = container_of(nand, struct nand_chip,
drivers/mtd/nand/raw/nuvoton-ma35d1-nand-controller.c
110
return container_of(chip, struct ma35_nand_chip, chip);
drivers/mtd/nand/raw/omap2.c
187
return container_of(mtd_to_nand(mtd), struct omap_nand_info, nand);
drivers/mtd/nand/raw/pasemi_nand.c
61
struct pasemi_ddata *ddata = container_of(chip, struct pasemi_ddata, chip);
drivers/mtd/nand/raw/pasemi_nand.c
78
struct pasemi_ddata *ddata = container_of(chip, struct pasemi_ddata, chip);
drivers/mtd/nand/raw/pl35x-nand-controller.c
149
return container_of(ctrl, struct pl35x_nandc, controller);
drivers/mtd/nand/raw/pl35x-nand-controller.c
154
return container_of(chip, struct pl35x_nand, chip);
drivers/mtd/nand/raw/qcom_nandc.c
125
return container_of(chip, struct qcom_nand_host, chip);
drivers/mtd/nand/raw/r852.c
592
struct mtd_info *mtd = container_of(sys_dev, struct mtd_info, dev);
drivers/mtd/nand/raw/r852.c
686
container_of(work, struct r852_device, card_detect_work.work);
drivers/mtd/nand/raw/renesas-nand-controller.c
246
return container_of(ctrl, struct rnandc, controller);
drivers/mtd/nand/raw/renesas-nand-controller.c
251
return container_of(chip, struct rnand_chip, chip);
drivers/mtd/nand/raw/rockchip-nand-controller.c
192
return container_of(chip, struct rk_nfc_nand_chip, chip);
drivers/mtd/nand/raw/sharpsl.c
29
return container_of(mtd_to_nand(mtd), struct sharpsl_nand, chip);
drivers/mtd/nand/raw/stm32_fmc2_nand.c
244
return container_of(chip, struct stm32_fmc2_nand, chip);
drivers/mtd/nand/raw/stm32_fmc2_nand.c
290
return container_of(base, struct stm32_fmc2_nfc, base);
drivers/mtd/nand/raw/sunxi_nand.c
266
return container_of(nand, struct sunxi_nand_chip, nand);
drivers/mtd/nand/raw/sunxi_nand.c
366
return container_of(ctrl, struct sunxi_nfc, controller);
drivers/mtd/nand/raw/technologic-nand-controller.c
42
return container_of(chip, struct ts72xx_nand_data, chip);
drivers/mtd/nand/raw/tegra_nand.c
195
return container_of(hw_ctrl, struct tegra_nand_controller, controller);
drivers/mtd/nand/raw/tegra_nand.c
200
return container_of(chip, struct tegra_nand_chip, chip);
drivers/mtd/nand/raw/vf610_nfc.c
171
return container_of(chip, struct vf610_nfc, chip);
drivers/mtd/rfd_ftl.c
241
struct partition *part = container_of(dev, struct partition, mbd);
drivers/mtd/rfd_ftl.c
602
struct partition *part = container_of(dev, struct partition, mbd);
drivers/mtd/rfd_ftl.c
668
struct partition *part = container_of(dev, struct partition, mbd);
drivers/mtd/rfd_ftl.c
710
struct partition *part = container_of(dev, struct partition, mbd);
drivers/mtd/rfd_ftl.c
737
struct partition *part = container_of(dev, struct partition, mbd);
drivers/mtd/rfd_ftl.c
794
struct partition *part = container_of(dev, struct partition, mbd);
drivers/mtd/sm_ftl.c
1001
struct sm_ftl *ftl = container_of(work, struct sm_ftl, flush_work);
drivers/mtd/sm_ftl.c
109
struct device_attribute *dev_attr = container_of(attributes[i],
drivers/mtd/sm_ftl.c
113
container_of(dev_attr,
drivers/mtd/sm_ftl.c
45
container_of(attr, struct sm_sysfs_attribute, dev_attr);
drivers/mtd/spi-nor/core.h
689
return container_of(mtd, struct spi_nor, mtd);
drivers/mtd/ubi/build.c
360
ubi = container_of(dev, struct ubi_device, dev);
drivers/mtd/ubi/build.c
411
struct ubi_device *ubi = container_of(dev, struct ubi_device, dev);
drivers/mtd/ubi/fastmap-wl.c
14
struct ubi_device *ubi = container_of(wrk, struct ubi_device, fm_work);
drivers/mtd/ubi/gluebi.c
134
gluebi = container_of(mtd, struct gluebi_device, mtd);
drivers/mtd/ubi/gluebi.c
159
gluebi = container_of(mtd, struct gluebi_device, mtd);
drivers/mtd/ubi/gluebi.c
199
gluebi = container_of(mtd, struct gluebi_device, mtd);
drivers/mtd/ubi/gluebi.c
244
gluebi = container_of(mtd, struct gluebi_device, mtd);
drivers/mtd/ubi/gluebi.c
92
gluebi = container_of(mtd, struct gluebi_device, mtd);
drivers/mtd/ubi/ubi.h
1055
pos = (rb ? container_of(rb, typeof(*pos), member) : NULL); \
drivers/mtd/ubi/ubi.h
1058
pos = (rb ? container_of(rb, typeof(*pos), member) : NULL))
drivers/mtd/ubi/vmt.c
120
struct ubi_volume *vol = container_of(dev, struct ubi_volume, dev);
drivers/mtd/ubi/vmt.c
58
struct ubi_volume *vol = container_of(dev, struct ubi_volume, dev);
drivers/net/amt.c
1342
struct amt_tunnel_list *tunnel = container_of(to_delayed_work(work),
drivers/net/amt.c
2871
struct amt_dev *amt = container_of(work, struct amt_dev, event_wq);
drivers/net/amt.c
291
struct amt_source_node *snode = container_of(to_delayed_work(work),
drivers/net/amt.c
412
struct amt_group_node *gnode = container_of(to_delayed_work(work),
drivers/net/amt.c
919
struct amt_dev *amt = container_of(to_delayed_work(work),
drivers/net/amt.c
944
struct amt_dev *amt = container_of(to_delayed_work(work),
drivers/net/amt.c
989
struct amt_dev *amt = container_of(to_delayed_work(work),
drivers/net/arcnet/arcnet.c
403
lp = container_of(work, struct arcnet_local, reset_work);
drivers/net/arcnet/com20020-pci.c
74
card = container_of(led_cdev, struct com20020_dev, tx_led);
drivers/net/arcnet/com20020-pci.c
89
card = container_of(led_cdev, struct com20020_dev, recon_led);
drivers/net/bonding/bond_3ad.c
2520
struct bonding *bond = container_of(work, struct bonding,
drivers/net/bonding/bond_alb.c
1534
struct bonding *bond = container_of(work, struct bonding,
drivers/net/bonding/bond_main.c
1222
struct bonding *bond = container_of(work, struct bonding,
drivers/net/bonding/bond_main.c
1805
struct slave *slave = container_of(_work, struct slave,
drivers/net/bonding/bond_main.c
2884
struct bonding *bond = container_of(work, struct bonding,
drivers/net/bonding/bond_main.c
3883
struct bonding *bond = container_of(work, struct bonding,
drivers/net/bonding/bond_main.c
5077
struct bonding *bond = container_of(work, struct bonding,
drivers/net/bonding/bond_main.c
894
struct bonding *bond = container_of(work, struct bonding,
drivers/net/bonding/bond_sysfs_slave.c
117
#define to_slave_attr(_at) container_of(_at, struct slave_attribute, attr)
drivers/net/caif/caif_virtio.c
252
struct cfv_info *cfv = container_of(napi, struct cfv_info, napi);
drivers/net/can/at91_can.c
170
return container_of(offload, struct at91_priv, offload);
drivers/net/can/bxcan.c
358
return container_of(offload, struct bxcan_priv, offload);
drivers/net/can/can327.c
953
struct can327 *elm = container_of(work, struct can327, tx_work);
drivers/net/can/ctucanfd/ctucanfd_pci.c
64
struct pci_dev *pdev = container_of(dev, struct pci_dev, dev);
drivers/net/can/ctucanfd/ctucanfd_platform.c
33
struct platform_device *pdev = container_of(dev, struct platform_device,
drivers/net/can/dev/dev.c
235
struct can_priv *priv = container_of(dwork, struct can_priv,
drivers/net/can/dev/rx-offload.c
44
struct can_rx_offload *offload = container_of(napi,
drivers/net/can/flexcan/flexcan-core.c
972
return container_of(offload, struct flexcan_priv, offload);
drivers/net/can/grcan.c
1230
struct grcan_priv *priv = container_of(napi, struct grcan_priv, napi);
drivers/net/can/janz-ican3.c
1452
struct ican3_dev *mod = container_of(napi, struct ican3_dev, napi);
drivers/net/can/m_can/m_can.c
1328
struct m_can_classdev *cdev = container_of(timer, struct m_can_classdev, hrtimer);
drivers/net/can/m_can/m_can.c
1986
struct m_can_tx_op *op = container_of(ws, struct m_can_tx_op, work);
drivers/net/can/m_can/m_can.c
2062
struct m_can_classdev *cdev = container_of(timer, struct
drivers/net/can/m_can/m_can_pci.c
32
return container_of(cdev, struct m_can_pci_priv, cdev);
drivers/net/can/m_can/m_can_platform.c
23
return container_of(cdev, struct m_can_plat_priv, cdev);
drivers/net/can/m_can/tcan4x5x-core.c
142
return container_of(cdev, struct tcan4x5x_priv, cdev);
drivers/net/can/mscan/mscan.c
375
struct mscan_priv *priv = container_of(napi, struct mscan_priv, napi);
drivers/net/can/rcar/rcar_can.c
682
struct rcar_can_priv *priv = container_of(napi,
drivers/net/can/rcar/rcar_canfd.c
1769
container_of(napi, struct rcar_canfd_channel, napi);
drivers/net/can/rockchip/rockchip_canfd-timestamp.c
13
const struct rkcanfd_priv *priv = container_of(cc, struct rkcanfd_priv, cc);
drivers/net/can/rockchip/rockchip_canfd-timestamp.c
34
priv = container_of(delayed_work, struct rkcanfd_priv, timestamp);
drivers/net/can/sja1000/peak_pci.c
290
container_of(work, struct peak_pciec_card, led_work.work);
drivers/net/can/slcan/slcan-core.c
560
struct slcan *sl = container_of(work, struct slcan, tx_work);
drivers/net/can/spi/hi311x.c
571
struct hi3110_priv *priv = container_of(ws, struct hi3110_priv,
drivers/net/can/spi/hi311x.c
594
struct hi3110_priv *priv = container_of(ws, struct hi3110_priv,
drivers/net/can/spi/mcp251x.c
1006
struct mcp251x_priv *priv = container_of(ws, struct mcp251x_priv,
drivers/net/can/spi/mcp251x.c
1032
struct mcp251x_priv *priv = container_of(ws, struct mcp251x_priv,
drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c
415
struct mcp251xfd_priv *priv = container_of(t, struct mcp251xfd_priv,
drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c
429
struct mcp251xfd_priv *priv = container_of(t, struct mcp251xfd_priv,
drivers/net/can/spi/mcp251xfd/mcp251xfd-timestamp.c
20
priv = container_of(cc, struct mcp251xfd_priv, cc);
drivers/net/can/spi/mcp251xfd/mcp251xfd-timestamp.c
35
priv = container_of(delayed_work, struct mcp251xfd_priv, timestamp);
drivers/net/can/spi/mcp251xfd/mcp251xfd-tx.c
156
struct mcp251xfd_priv *priv = container_of(work, struct mcp251xfd_priv,
drivers/net/can/ti_hecc.c
525
return container_of(offload, struct ti_hecc_priv, offload);
drivers/net/can/usb/f81604.c
922
priv = container_of(work, struct f81604_port_priv, clear_reg_work);
drivers/net/can/usb/gs_usb.c
428
struct gs_usb *parent = container_of(cc, struct gs_usb, cc);
drivers/net/can/usb/gs_usb.c
451
parent = container_of(delayed_work, struct gs_usb, timestamp);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1100
container_of(work, struct kvaser_usb_net_leaf_priv,
drivers/net/can/usb/nct6694_canfd.c
148
return container_of(offload, struct nct6694_canfd_priv, offload);
drivers/net/can/usb/nct6694_canfd.c
435
struct nct6694_canfd_priv *priv = container_of(work,
drivers/net/can/usb/peak_usb/pcan_usb.c
350
struct pcan_usb *pdev = container_of(dev, struct pcan_usb, dev);
drivers/net/can/usb/peak_usb/pcan_usb.c
731
.pdev = container_of(dev, struct pcan_usb, dev),
drivers/net/can/usb/peak_usb/pcan_usb.c
843
struct pcan_usb *pdev = container_of(dev, struct pcan_usb, dev);
drivers/net/can/usb/peak_usb/pcan_usb.c
856
struct pcan_usb *pdev = container_of(dev, struct pcan_usb, dev);
drivers/net/can/usb/peak_usb/pcan_usb.c
887
struct pcan_usb *pdev = container_of(dev, struct pcan_usb, dev);
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
1006
container_of(dev->prev_siblings,
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
1063
container_of(dev, struct pcan_usb_fd_device, dev);
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
1095
container_of(dev, struct pcan_usb_fd_device, dev);
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
180
container_of(dev, struct pcan_usb_fd_device, dev);
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
188
container_of(dev, struct pcan_usb_fd_device, dev);
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
196
container_of(dev, struct pcan_usb_fd_device, dev);
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
491
container_of(dev, struct pcan_usb_fd_device, dev);
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
517
container_of(dev, struct pcan_usb_fd_device, dev);
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
605
pdev = container_of(dev, struct pcan_usb_fd_device, dev);
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
662
pdev = container_of(dev, struct pcan_usb_fd_device, dev);
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
863
container_of(dev, struct pcan_usb_fd_device, dev);
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
898
container_of(dev, struct pcan_usb_fd_device, dev);
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
919
container_of(dev, struct pcan_usb_fd_device, dev);
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
935
container_of(dev, struct pcan_usb_fd_device, dev);
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
363
container_of(dev, struct pcan_usb_pro_device, dev);
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
382
container_of(dev, struct pcan_usb_pro_device, dev);
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
529
container_of(dev, struct pcan_usb_pro_device, dev);
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
813
container_of(dev, struct pcan_usb_pro_device, dev);
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
847
container_of(dev, struct pcan_usb_pro_device, dev);
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
864
container_of(dev, struct pcan_usb_pro_device, dev);
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
945
container_of(dev, struct pcan_usb_pro_device, dev);
drivers/net/dsa/b53/b53_serdes.c
22
return container_of(pcs, struct b53_pcs, pcs);
drivers/net/dsa/hirschmann/hellcreek.h
310
container_of(dw, struct hellcreek_port, schedule_work)
drivers/net/dsa/hirschmann/hellcreek_ptp.h
68
container_of(ptp, struct hellcreek, ptp_clock_info)
drivers/net/dsa/hirschmann/hellcreek_ptp.h
71
container_of(dw, struct hellcreek, overflow_work)
drivers/net/dsa/hirschmann/hellcreek_ptp.h
74
container_of(ldev, struct hellcreek, led)
drivers/net/dsa/lantiq/mxl-gsw1xx.c
137
return container_of(pcs, struct gsw1xx_priv, pcs);
drivers/net/dsa/lantiq/mxl-gsw1xx.c
456
container_of(work, struct gsw1xx_priv, clear_raneg.work);
drivers/net/dsa/lantiq/mxl-gsw1xx.c
596
struct gsw1xx_priv *gsw1xx_priv = container_of(gswip_priv,
drivers/net/dsa/lantiq/mxl-gsw1xx.c
637
gsw1xx_priv = container_of(gswip_priv, struct gsw1xx_priv, gswip);
drivers/net/dsa/lantiq/mxl-gsw1xx.c
799
gsw1xx_priv = container_of(priv, struct gsw1xx_priv, gswip);
drivers/net/dsa/lantiq/mxl-gsw1xx.c
815
gsw1xx_priv = container_of(priv, struct gsw1xx_priv, gswip);
drivers/net/dsa/microchip/ksz_common.c
3155
struct ksz_device *dev = container_of(work, struct ksz_device,
drivers/net/dsa/microchip/ksz_ptp.c
19
#define ptp_caps_to_data(d) container_of((d), struct ksz_ptp_data, caps)
drivers/net/dsa/microchip/ksz_ptp.c
20
#define ptp_data_to_ksz_dev(d) container_of((d), struct ksz_device, ptp_data)
drivers/net/dsa/microchip/ksz_ptp.c
22
container_of((w), struct ksz_deferred_xmit_work, work)
drivers/net/dsa/mt7530.c
30
return container_of(pcs, struct mt753x_pcs, pcs);
drivers/net/dsa/mv88e6xxx/chip.c
377
struct mv88e6xxx_chip *chip = container_of(work,
drivers/net/dsa/mv88e6xxx/leds.c
555
struct mv88e6xxx_port *p = container_of(ldev, struct mv88e6xxx_port, led0);
drivers/net/dsa/mv88e6xxx/leds.c
569
struct mv88e6xxx_port *p = container_of(ldev, struct mv88e6xxx_port, led1);
drivers/net/dsa/mv88e6xxx/leds.c
582
struct mv88e6xxx_port *p = container_of(ldev, struct mv88e6xxx_port, led0);
drivers/net/dsa/mv88e6xxx/leds.c
591
struct mv88e6xxx_port *p = container_of(ldev, struct mv88e6xxx_port, led1);
drivers/net/dsa/mv88e6xxx/leds.c
678
struct mv88e6xxx_port *p = container_of(ldev, struct mv88e6xxx_port, led0);
drivers/net/dsa/mv88e6xxx/leds.c
691
struct mv88e6xxx_port *p = container_of(ldev, struct mv88e6xxx_port, led1);
drivers/net/dsa/mv88e6xxx/leds.c
704
struct mv88e6xxx_port *p = container_of(ldev, struct mv88e6xxx_port, led0);
drivers/net/dsa/mv88e6xxx/leds.c
712
struct mv88e6xxx_port *p = container_of(ldev, struct mv88e6xxx_port, led1);
drivers/net/dsa/mv88e6xxx/leds.c
73
struct mv88e6xxx_port *p = container_of(ldev, struct mv88e6xxx_port, led0);
drivers/net/dsa/mv88e6xxx/leds.c
732
struct mv88e6xxx_port *p = container_of(ldev, struct mv88e6xxx_port, led0);
drivers/net/dsa/mv88e6xxx/leds.c
740
struct mv88e6xxx_port *p = container_of(ldev, struct mv88e6xxx_port, led1);
drivers/net/dsa/mv88e6xxx/leds.c
86
struct mv88e6xxx_port *p = container_of(ldev, struct mv88e6xxx_port, led1);
drivers/net/dsa/mv88e6xxx/pcs-6185.c
26
return container_of(pcs, struct mv88e6185_pcs, phylink_pcs);
drivers/net/dsa/mv88e6xxx/pcs-6352.c
35
return container_of(pcs, struct marvell_c22_pcs, phylink_pcs);
drivers/net/dsa/mv88e6xxx/pcs-639x.c
132
return container_of(pcs, struct mv88e639x_pcs, sgmii_pcs);
drivers/net/dsa/mv88e6xxx/pcs-639x.c
383
return container_of(pcs, struct mv88e639x_pcs, xg_pcs);
drivers/net/dsa/mv88e6xxx/phy.c
170
chip = container_of(ugly, struct mv88e6xxx_chip, ppu_work);
drivers/net/dsa/mv88e6xxx/ptp.c
75
#define cc_to_chip(cc) container_of(cc, struct mv88e6xxx_chip, tstamp_cc)
drivers/net/dsa/mv88e6xxx/ptp.c
76
#define dw_overflow_to_chip(dw) container_of(dw, struct mv88e6xxx_chip, \
drivers/net/dsa/mv88e6xxx/ptp.c
78
#define dw_tai_event_to_chip(dw) container_of(dw, struct mv88e6xxx_chip, \
drivers/net/dsa/mv88e6xxx/ptp.h
72
#define ptp_to_chip(ptp) container_of(ptp, struct mv88e6xxx_chip, \
drivers/net/dsa/ocelot/felix.c
1640
container_of((w), struct felix_deferred_xmit_work, work)
drivers/net/dsa/ocelot/felix.h
7
#define ocelot_to_felix(o) container_of((o), struct felix, ocelot)
drivers/net/dsa/qca/ar9331.c
660
struct ar9331_sw_port *port = container_of(work, struct ar9331_sw_port,
drivers/net/dsa/qca/qca8k-8xxx.c
1491
return container_of(pcs, struct qca8k_pcs, pcs);
drivers/net/dsa/qca/qca8k-leds.c
158
struct qca8k_led *led = container_of(ldev, struct qca8k_led, cdev);
drivers/net/dsa/qca/qca8k-leds.c
195
struct qca8k_led *led = container_of(ldev, struct qca8k_led, cdev);
drivers/net/dsa/qca/qca8k-leds.c
230
struct qca8k_led *led = container_of(ldev, struct qca8k_led, cdev);
drivers/net/dsa/qca/qca8k-leds.c
255
struct qca8k_led *led = container_of(ldev, struct qca8k_led, cdev);
drivers/net/dsa/qca/qca8k-leds.c
288
struct qca8k_led *led = container_of(ldev, struct qca8k_led, cdev);
drivers/net/dsa/qca/qca8k-leds.c
312
struct qca8k_led *led = container_of(ldev, struct qca8k_led, cdev);
drivers/net/dsa/qca/qca8k-leds.c
352
struct qca8k_led *led = container_of(ldev, struct qca8k_led, cdev);
drivers/net/dsa/realtek/rtl8365mb.c
1514
struct rtl8365mb_port *p = container_of(to_delayed_work(work),
drivers/net/dsa/realtek/rtl8366rb-leds.c
79
struct rtl8366rb_led *led = container_of(ldev, struct rtl8366rb_led,
drivers/net/dsa/sja1105/sja1105_main.c
2662
container_of((w), struct sja1105_deferred_xmit_work, work)
drivers/net/dsa/sja1105/sja1105_ptp.c
55
container_of((t), struct sja1105_ptp_data, extts_timer)
drivers/net/dsa/sja1105/sja1105_ptp.c
57
container_of((d), struct sja1105_ptp_data, caps)
drivers/net/dsa/sja1105/sja1105_ptp.c
59
container_of((d), struct sja1105_private, ptp_data)
drivers/net/dsa/sja1105/sja1105_tas.c
13
container_of((d), struct sja1105_tas_data, tas_work)
drivers/net/dsa/sja1105/sja1105_tas.c
15
container_of((d), struct sja1105_private, tas_data)
drivers/net/dsa/xrs700x/xrs700x.c
149
struct xrs700x *priv = container_of(work, struct xrs700x,
drivers/net/ethernet/3com/typhoon.c
1720
struct typhoon *tp = container_of(napi, struct typhoon, napi);
drivers/net/ethernet/8390/ax88796.c
409
struct ax_device *ax = container_of(ctrl, struct ax_device, bb_ctrl);
drivers/net/ethernet/8390/ax88796.c
421
struct ax_device *ax = container_of(ctrl, struct ax_device, bb_ctrl);
drivers/net/ethernet/8390/ax88796.c
433
struct ax_device *ax = container_of(ctrl, struct ax_device, bb_ctrl);
drivers/net/ethernet/8390/ax88796.c
445
struct ax_device *ax = container_of(ctrl, struct ax_device, bb_ctrl);
drivers/net/ethernet/actions/owl-emac.c
1203
priv = container_of(work, struct owl_emac_priv, mac_reset_task);
drivers/net/ethernet/actions/owl-emac.c
872
priv = container_of(napi, struct owl_emac_priv, napi);
drivers/net/ethernet/adaptec/starfire.c
1546
struct netdev_private *np = container_of(napi, struct netdev_private, napi);
drivers/net/ethernet/adi/adin1110.c
1457
switchdev_work = container_of(work, struct adin1110_switchdev_event_work, work);
drivers/net/ethernet/adi/adin1110.c
863
port_priv = container_of(work, struct adin1110_port_priv, rx_mode_work);
drivers/net/ethernet/adi/adin1110.c
971
port_priv = container_of(work, struct adin1110_port_priv, tx_work);
drivers/net/ethernet/aeroflex/greth.c
977
greth = container_of(napi, struct greth_private, napi);
drivers/net/ethernet/agere/et131x.c
3592
container_of(napi, struct et131x_adapter, napi);
drivers/net/ethernet/airoha/airoha_eth.c
711
struct airoha_queue *q = container_of(napi, struct airoha_queue, napi);
drivers/net/ethernet/airoha/airoha_eth.c
856
irq_q = container_of(napi, struct airoha_tx_irq_queue, napi);
drivers/net/ethernet/airoha/airoha_npu.c
301
core = container_of(work, struct airoha_npu_core, wdt_work);
drivers/net/ethernet/alacritech/slicoss.c
712
struct slic_device *sdev = container_of(napi, struct slic_device, napi);
drivers/net/ethernet/altera/altera_tse_main.c
478
container_of(napi, struct altera_tse_private, napi);
drivers/net/ethernet/amazon/ena/ena_com.h
1036
return container_of(io_sq, struct ena_com_dev, io_sq_queues[io_sq->qid]);
drivers/net/ethernet/amazon/ena/ena_com.h
1046
return container_of(io_cq, struct ena_com_dev, io_cq_queues[io_cq->qid]);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1339
struct dim *dim = container_of(w, struct dim, work);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1342
struct ena_napi *ena_napi = container_of(dim, struct ena_napi, dim);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1439
struct ena_napi *ena_napi = container_of(napi, struct ena_napi, napi);
drivers/net/ethernet/amazon/ena/ena_netdev.c
3376
container_of(work, struct ena_adapter, reset_task);
drivers/net/ethernet/amazon/ena/ena_netdev.c
3394
struct ena_napi *ena_napi = container_of(rx_ring->napi, struct ena_napi, napi);
drivers/net/ethernet/amazon/ena/ena_netdev.c
3419
struct ena_napi *ena_napi = container_of(tx_ring->napi, struct ena_napi, napi);
drivers/net/ethernet/amazon/ena/ena_phc.c
33
container_of(clock_info, struct ena_phc_info, clock_info);
drivers/net/ethernet/amazon/ena/ena_xdp.c
430
struct ena_napi *ena_napi = container_of(napi, struct ena_napi, napi);
drivers/net/ethernet/amd/amd8111e.c
683
struct amd8111e_priv *lp = container_of(napi, struct amd8111e_priv, napi);
drivers/net/ethernet/amd/pcnet32.c
1393
struct pcnet32_private *lp = container_of(napi, struct pcnet32_private, napi);
drivers/net/ethernet/amd/pds_core/adminq.c
133
struct pdsc_qcq *qcq = container_of(work, struct pdsc_qcq, work);
drivers/net/ethernet/amd/pds_core/auxbus.c
129
container_of(dev, struct pds_auxiliary_dev, aux_dev.dev);
drivers/net/ethernet/amd/pds_core/core.c
602
struct pdsc *pdsc = container_of(work, struct pdsc, pci_reset_work);
drivers/net/ethernet/amd/pds_core/core.c
630
struct pdsc *pdsc = container_of(work, struct pdsc, health_work);
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1362
struct xgbe_prv_data *pdata = container_of(work,
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1408
struct xgbe_prv_data *pdata = container_of(work,
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
2412
struct xgbe_channel *channel = container_of(napi, struct xgbe_channel,
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
2441
struct xgbe_prv_data *pdata = container_of(napi, struct xgbe_prv_data,
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
598
struct xgbe_prv_data *pdata = container_of(work,
drivers/net/ethernet/amd/xgbe/xgbe-hwtstamp.c
136
struct xgbe_prv_data *pdata = container_of(work,
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
642
struct xgbe_prv_data *pdata = container_of(work,
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
828
struct xgbe_prv_data *pdata = container_of(work,
drivers/net/ethernet/amd/xgbe/xgbe-ptp.c
109
struct xgbe_prv_data *pdata = container_of(info, struct xgbe_prv_data,
drivers/net/ethernet/amd/xgbe/xgbe-ptp.c
18
struct xgbe_prv_data *pdata = container_of(info,
drivers/net/ethernet/amd/xgbe/xgbe-ptp.c
37
struct xgbe_prv_data *pdata = container_of(info,
drivers/net/ethernet/amd/xgbe/xgbe-ptp.c
74
struct xgbe_prv_data *pdata = container_of(info,
drivers/net/ethernet/amd/xgbe/xgbe-ptp.c
94
struct xgbe_prv_data *pdata = container_of(info,
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
853
ring = container_of(napi, struct xgene_enet_desc_ring, napi);
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
536
struct xgene_enet_pdata *p = container_of(to_delayed_work(work),
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
482
struct xgene_enet_pdata *pdata = container_of(to_delayed_work(work),
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
230
struct aq_nic_s *self = container_of(work, struct aq_nic_s,
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
1372
struct aq_ptp_s *aq_ptp = container_of(dw, struct aq_ptp_s, poll_sync);
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
280
struct aq_ptp_s *aq_ptp = container_of(ptp, struct aq_ptp_s, ptp_info);
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
299
struct aq_ptp_s *aq_ptp = container_of(ptp, struct aq_ptp_s, ptp_info);
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
319
struct aq_ptp_s *aq_ptp = container_of(ptp, struct aq_ptp_s, ptp_info);
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
343
struct aq_ptp_s *aq_ptp = container_of(ptp, struct aq_ptp_s, ptp_info);
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
392
struct aq_ptp_s *aq_ptp = container_of(ptp, struct aq_ptp_s, ptp_info);
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
429
struct aq_ptp_s *aq_ptp = container_of(ptp, struct aq_ptp_s, ptp_info);
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
463
struct aq_ptp_s *aq_ptp = container_of(ptp, struct aq_ptp_s, ptp_info);
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
658
struct aq_ptp_s *aq_ptp = container_of(napi, struct aq_ptp_s, napi);
drivers/net/ethernet/aquantia/atlantic/aq_vec.c
30
struct aq_vec_s *self = container_of(napi, struct aq_vec_s, napi);
drivers/net/ethernet/asix/ax88796c_main.c
610
container_of(work, struct ax88796c_device, ax_work);
drivers/net/ethernet/atheros/ag71xx.c
1591
struct ag71xx *ag = container_of(work, struct ag71xx,
drivers/net/ethernet/atheros/ag71xx.c
1680
struct ag71xx *ag = container_of(napi, struct ag71xx, napi);
drivers/net/ethernet/atheros/alx/main.c
1377
alx = container_of(work, struct alx_priv, link_check_wk);
drivers/net/ethernet/atheros/alx/main.c
1386
struct alx_priv *alx = container_of(work, struct alx_priv, reset_wk);
drivers/net/ethernet/atheros/alx/main.c
298
struct alx_napi *np = container_of(napi, struct alx_napi, napi);
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
1591
container_of(napi, struct atl1c_tpd_ring, napi);
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
1872
container_of(napi, struct atl1c_rrd_ring, napi);
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
336
adapter = container_of(work, struct atl1c_adapter, common_task);
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
140
adapter = container_of(work, struct atl1e_adapter, reset_task);
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
1513
container_of(napi, struct atl1e_adapter, napi);
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
204
adapter = container_of(work, struct atl1e_adapter, link_chg_task);
drivers/net/ethernet/atheros/atlx/atl1.c
2465
struct atl1_adapter *adapter = container_of(napi, struct atl1_adapter, napi);
drivers/net/ethernet/atheros/atlx/atl1.c
2699
container_of(work, struct atl1_adapter, reset_dev_task);
drivers/net/ethernet/atheros/atlx/atl2.c
1100
adapter = container_of(work, struct atl2_adapter, reset_task);
drivers/net/ethernet/atheros/atlx/atl2.c
1246
adapter = container_of(work, struct atl2_adapter, link_chg_task);
drivers/net/ethernet/atheros/atlx/atlx.c
201
adapter = container_of(work, struct atlx_adapter, link_chg_task);
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
460
container_of(napi, struct bcmasp_intf, tx_napi);
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
478
container_of(napi, struct bcmasp_intf, rx_napi);
drivers/net/ethernet/broadcom/b44.c
843
struct b44 *bp = container_of(napi, struct b44, napi);
drivers/net/ethernet/broadcom/bcm4908_enet.c
583
struct bcm4908_enet_dma_ring *rx_ring = container_of(napi, struct bcm4908_enet_dma_ring, napi);
drivers/net/ethernet/broadcom/bcm4908_enet.c
584
struct bcm4908_enet *enet = container_of(rx_ring, struct bcm4908_enet, rx_ring);
drivers/net/ethernet/broadcom/bcm4908_enet.c
653
struct bcm4908_enet_dma_ring *tx_ring = container_of(napi, struct bcm4908_enet_dma_ring, napi);
drivers/net/ethernet/broadcom/bcm4908_enet.c
654
struct bcm4908_enet *enet = container_of(tx_ring, struct bcm4908_enet, tx_ring);
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1386
priv = container_of(t, struct bcm_enet_priv, mib_update_task);
drivers/net/ethernet/broadcom/bcm63xx_enet.c
492
priv = container_of(napi, struct bcm_enet_priv, napi);
drivers/net/ethernet/broadcom/bcmsysport.c
1091
struct dim *dim = container_of(work, struct dim, work);
drivers/net/ethernet/broadcom/bcmsysport.c
1093
container_of(dim, struct bcm_sysport_net_dim, dim);
drivers/net/ethernet/broadcom/bcmsysport.c
1095
container_of(ndim, struct bcm_sysport_priv, dim);
drivers/net/ethernet/broadcom/bcmsysport.c
2394
priv = container_of(nb, struct bcm_sysport_priv, netdev_notifier);
drivers/net/ethernet/broadcom/bcmsysport.c
964
container_of(napi, struct bcm_sysport_tx_ring, napi);
drivers/net/ethernet/broadcom/bcmsysport.c
995
container_of(napi, struct bcm_sysport_priv, napi);
drivers/net/ethernet/broadcom/bgmac.c
1150
struct bgmac *bgmac = container_of(napi, struct bgmac, napi);
drivers/net/ethernet/broadcom/bnge/bnge_auxr.c
143
container_of(dev, struct bnge_auxr_priv, aux_dev.dev);
drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.c
1100
txr = container_of(ring, struct bnge_tx_ring_info,
drivers/net/ethernet/broadcom/bnge/bnge_txrx.c
1301
struct bnge_napi *bnapi = container_of(napi, struct bnge_napi, napi);
drivers/net/ethernet/broadcom/bnx2.c
3495
struct bnx2_napi *bnapi = container_of(napi, struct bnx2_napi, napi);
drivers/net/ethernet/broadcom/bnx2.c
3522
struct bnx2_napi *bnapi = container_of(napi, struct bnx2_napi, napi);
drivers/net/ethernet/broadcom/bnx2.c
6431
struct bnx2 *bp = container_of(work, struct bnx2, reset_task);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
3239
struct bnx2x_fastpath *fp = container_of(napi, struct bnx2x_fastpath,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10238
struct bnx2x *bp = container_of(work, struct bnx2x, sp_rtnl_task.work);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10368
struct bnx2x *bp = container_of(work, struct bnx2x, period_task.work);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13661
struct bnx2x *bp = container_of(ptp, struct bnx2x, ptp_clock_info);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13730
struct bnx2x *bp = container_of(ptp, struct bnx2x, ptp_clock_info);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13747
struct bnx2x *bp = container_of(ptp, struct bnx2x, ptp_clock_info);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13768
struct bnx2x *bp = container_of(ptp, struct bnx2x, ptp_clock_info);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13791
struct bnx2x *bp = container_of(ptp, struct bnx2x, ptp_clock_info);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15101
struct bnx2x *bp = container_of(work, struct bnx2x, ptp_task);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15178
struct bnx2x *bp = container_of(cc, struct bnx2x, cyclecounter);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
5687
struct bnx2x *bp = container_of(work, struct bnx2x, sp_task.work);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
3176
struct bnx2x *bp = container_of(work, struct bnx2x, iov_task.work);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
10900
ntp_fltr = container_of(usr_fltr,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
11632
irq = container_of(notify, struct bnxt_irq, affinity_notify);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
11662
container_of(ref, struct irq_affinity_notify, kref);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
11665
irq = container_of(notify, struct bnxt_irq, affinity_notify);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
12147
struct bnxt *bp = container_of(link_info, struct bnxt, link_info);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
12919
ntp_fltr = container_of(fltr, struct bnxt_ntuple_filter, base);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
12929
l2_fltr = container_of(fltr, struct bnxt_l2_filter, base);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
14612
struct bnxt *bp = container_of(work, struct bnxt, sp_task);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15138
struct bnxt *bp = container_of(work, struct bnxt, fw_reset_task.work);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
2473
struct bnxt *bp = container_of(link_info, struct bnxt, link_info);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
2484
struct bnxt *bp = container_of(link_info, struct bnxt, link_info);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
2516
struct bnxt *bp = container_of(link_info, struct bnxt, link_info);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
2528
struct bnxt *bp = container_of(link_info, struct bnxt, link_info);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
2546
struct bnxt *bp = container_of(link_info, struct bnxt, link_info);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
3162
struct bnxt_napi *bnapi = container_of(napi, struct bnxt_napi, napi);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
3238
struct bnxt_napi *bnapi = container_of(napi, struct bnxt_napi, napi);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
3321
struct bnxt_napi *bnapi = container_of(napi, struct bnxt_napi, napi);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7153
txr = container_of(ring, struct bnxt_tx_ring_info,
drivers/net/ethernet/broadcom/bnxt/bnxt_dim.c
16
struct dim *dim = container_of(work, struct dim, work);
drivers/net/ethernet/broadcom/bnxt/bnxt_dim.c
17
struct bnxt_cp_ring_info *cpr = container_of(dim,
drivers/net/ethernet/broadcom/bnxt/bnxt_dim.c
20
struct bnxt_napi *bnapi = container_of(cpr,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1119
l2_fltr = container_of(fltr_base, struct bnxt_l2_filter, base);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1147
fltr = container_of(fltr_base, struct bnxt_ntuple_filter, base);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1556
l2_fltr = container_of(fltr_base, struct bnxt_l2_filter, base);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1569
fltr = container_of(fltr_base, struct bnxt_ntuple_filter, base);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2501
struct bnxt *bp = container_of(link_info, struct bnxt, link_info);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2658
struct bnxt *bp = container_of(link_info, struct bnxt, link_info);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2683
struct bnxt *bp = container_of(link_info, struct bnxt, link_info);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2707
struct bnxt *bp = container_of(link_info, struct bnxt, link_info);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2744
struct bnxt *bp = container_of(link_info, struct bnxt, link_info);
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
185
struct bnxt_ptp_cfg *ptp = container_of(ptp_info, struct bnxt_ptp_cfg,
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
234
struct bnxt_ptp_cfg *ptp = container_of(ptp_info, struct bnxt_ptp_cfg,
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
268
struct bnxt_ptp_cfg *ptp = container_of(ptp_info, struct bnxt_ptp_cfg,
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
479
struct bnxt_ptp_cfg *ptp = container_of(ptp_info, struct bnxt_ptp_cfg,
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
62
struct bnxt_ptp_cfg *ptp = container_of(ptp_info, struct bnxt_ptp_cfg,
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
704
struct bnxt_ptp_cfg *ptp = container_of(cc, struct bnxt_ptp_cfg, cc);
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
751
struct bnxt_ptp_cfg *ptp = container_of(ptp_info, struct bnxt_ptp_cfg,
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
922
struct bnxt_ptp_cfg *ptp = container_of(ptp_info, struct bnxt_ptp_cfg,
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
950
struct bnxt_ptp_cfg *ptp = container_of(ptp_info, struct bnxt_ptp_cfg,
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
407
container_of(dev, struct bnxt_aux_priv, aux_dev.dev);
drivers/net/ethernet/broadcom/cnic.c
4276
cp = container_of(work, struct cnic_local, delete_task.work);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2013
container_of(napi, struct bcmgenet_tx_ring, napi);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2465
struct bcmgenet_rx_ring *ring = container_of(napi,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2486
struct dim *dim = container_of(work, struct dim, work);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2488
container_of(dim, struct bcmgenet_net_dim, dim);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2490
container_of(ndim, struct bcmgenet_rx_ring, dim);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3139
struct bcmgenet_priv *priv = container_of(
drivers/net/ethernet/broadcom/sb1250-mac.c
2502
struct sbmac_softc *sc = container_of(napi, struct sbmac_softc, napi);
drivers/net/ethernet/broadcom/tg3.c
11265
struct tg3 *tp = container_of(work, struct tg3, reset_task);
drivers/net/ethernet/broadcom/tg3.c
6168
struct tg3 *tp = container_of(ptp, struct tg3, ptp_info);
drivers/net/ethernet/broadcom/tg3.c
6196
struct tg3 *tp = container_of(ptp, struct tg3, ptp_info);
drivers/net/ethernet/broadcom/tg3.c
6209
struct tg3 *tp = container_of(ptp, struct tg3, ptp_info);
drivers/net/ethernet/broadcom/tg3.c
6225
struct tg3 *tp = container_of(ptp, struct tg3, ptp_info);
drivers/net/ethernet/broadcom/tg3.c
6240
struct tg3 *tp = container_of(ptp, struct tg3, ptp_info);
drivers/net/ethernet/broadcom/tg3.c
6316
struct tg3 *tp = container_of(ptp, struct tg3, ptp_info);
drivers/net/ethernet/broadcom/tg3.c
7253
struct tg3_napi *tnapi = container_of(napi, struct tg3_napi, napi);
drivers/net/ethernet/broadcom/tg3.c
7347
struct tg3_napi *tnapi = container_of(napi, struct tg3_napi, napi);
drivers/net/ethernet/brocade/bna/bna_enet.c
104
container_of(msghdr, struct bfi_enet_rsp, mh);
drivers/net/ethernet/brocade/bna/bna_enet.c
131
container_of(msghdr, struct bfi_enet_rsp, mh);
drivers/net/ethernet/brocade/bna/bna_enet.c
160
container_of(msghdr, struct bfi_enet_attr_rsp, mh);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
583
container_of(msghdr, struct bfi_enet_rsp, mh);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
600
container_of(msghdr, struct bfi_enet_mcast_add_rsp, mh);
drivers/net/ethernet/brocade/bna/bnad.c
1098
container_of(work, struct bnad_tx_info, tx_cleanup_work.work);
drivers/net/ethernet/brocade/bna/bnad.c
1177
container_of(work, struct bnad_rx_info, rx_cleanup_work);
drivers/net/ethernet/brocade/bna/bnad.c
1862
container_of(napi, struct bnad_rx_ctrl, napi);
drivers/net/ethernet/cadence/macb_main.c
1114
struct macb_queue *queue = container_of(work, struct macb_queue,
drivers/net/ethernet/cadence/macb_main.c
1724
struct macb_queue *queue = container_of(napi, struct macb_queue, napi_rx);
drivers/net/ethernet/cadence/macb_main.c
1805
struct macb_queue *queue = container_of(napi, struct macb_queue, napi_tx);
drivers/net/ethernet/cadence/macb_main.c
518
struct macb *bp = container_of(pcs, struct macb, phylink_usx_pcs);
drivers/net/ethernet/cadence/macb_main.c
533
struct macb *bp = container_of(pcs, struct macb, phylink_usx_pcs);
drivers/net/ethernet/cadence/macb_main.c
553
struct macb *bp = container_of(pcs, struct macb, phylink_usx_pcs);
drivers/net/ethernet/cadence/macb_ptp.c
126
struct macb *bp = container_of(ptp, struct macb, ptp_clock_info);
drivers/net/ethernet/cadence/macb_ptp.c
161
struct macb *bp = container_of(ptp, struct macb, ptp_clock_info);
drivers/net/ethernet/cadence/macb_ptp.c
46
struct macb *bp = container_of(ptp, struct macb, ptp_clock_info);
drivers/net/ethernet/cadence/macb_ptp.c
82
struct macb *bp = container_of(ptp, struct macb, ptp_clock_info);
drivers/net/ethernet/calxeda/xgmac.c
1230
struct xgmac_priv *priv = container_of(napi,
drivers/net/ethernet/calxeda/xgmac.c
906
container_of(work, struct xgmac_priv, tx_timeout_work);
drivers/net/ethernet/cavium/common/cavium_ptp.c
143
container_of(ptp_info, struct cavium_ptp, ptp_info);
drivers/net/ethernet/cavium/common/cavium_ptp.c
165
container_of(ptp_info, struct cavium_ptp, ptp_info);
drivers/net/ethernet/cavium/common/cavium_ptp.c
187
container_of(ptp_info, struct cavium_ptp, ptp_info);
drivers/net/ethernet/cavium/common/cavium_ptp.c
215
container_of(cc, struct cavium_ptp, cycle_counter);
drivers/net/ethernet/cavium/common/cavium_ptp.c
96
container_of(ptp_info, struct cavium_ptp, ptp_info);
drivers/net/ethernet/cavium/liquidio/lio_core.c
586
container_of(param, struct octeon_droq, napi);
drivers/net/ethernet/cavium/liquidio/lio_core.c
757
droq = container_of(napi, struct octeon_droq, napi);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1515
struct lio *lio = container_of(ptp, struct lio, ptp_info);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1554
struct lio *lio = container_of(ptp, struct lio, ptp_info);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1573
struct lio *lio = container_of(ptp, struct lio, ptp_info);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1596
struct lio *lio = container_of(ptp, struct lio, ptp_info);
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
500
struct octeon_mgmt *p = container_of(napi, struct octeon_mgmt, napi);
drivers/net/ethernet/cavium/thunder/nicvf_main.c
1439
struct nicvf *nic = container_of(work_arg,
drivers/net/ethernet/cavium/thunder/nicvf_main.c
1746
nic = container_of(work, struct nicvf, reset_task);
drivers/net/ethernet/cavium/thunder/nicvf_main.c
2018
struct nicvf_work *vf_work = container_of(work_arg, struct nicvf_work,
drivers/net/ethernet/cavium/thunder/nicvf_main.c
2020
struct nicvf *nic = container_of(vf_work, struct nicvf, rx_mode_work);
drivers/net/ethernet/cavium/thunder/nicvf_main.c
964
cq = container_of(napi, struct nicvf_cq_poll, napi);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
453
struct nicvf *nic = container_of(work, struct nicvf, rbdr_work.work);
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
1001
lmac = container_of(work, struct lmac, dwork.work);
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
910
container_of(work, struct adapter, stats_update_task.work);
drivers/net/ethernet/chelsio/cxgb/my3126.c
99
struct cphy *cphy = container_of(work, struct cphy, phy_update.work);
drivers/net/ethernet/chelsio/cxgb/sge.c
1606
struct adapter *adapter = container_of(napi, struct adapter, napi);
drivers/net/ethernet/chelsio/cxgb3/adapter.h
299
#define tdev2adap(d) container_of(d, struct adapter, tdev)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2718
struct adapter *adapter = container_of(work, struct adapter,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2796
struct adapter *adapter = container_of(work, struct adapter,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2804
struct adapter *adapter = container_of(work, struct adapter,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2812
struct adapter *adapter = container_of(work, struct adapter,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2835
struct adapter *adapter = container_of(work, struct adapter,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2976
struct adapter *adapter = container_of(work, struct adapter,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
1244
struct l2t_data *d = container_of(head, struct l2t_data, rcu_head);
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
545
struct t3c_data *td = container_of(work, struct t3c_data,
drivers/net/ethernet/chelsio/cxgb3/sge.c
1523
struct sge_qset *qs = container_of(w, struct sge_qset,
drivers/net/ethernet/chelsio/cxgb3/sge.c
171
return container_of(q, struct sge_qset, rspq);
drivers/net/ethernet/chelsio/cxgb3/sge.c
1743
struct sge_qset *qs = container_of(w, struct sge_qset,
drivers/net/ethernet/chelsio/cxgb3/sge.c
176
return container_of(q, struct sge_qset, txq[qidx]);
drivers/net/ethernet/chelsio/cxgb3/sge.c
1898
struct sge_qset *qs = container_of(napi, struct sge_qset, napi);
drivers/net/ethernet/chelsio/cxgb3/sge.c
2476
struct sge_qset *qs = container_of(napi, struct sge_qset, napi);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c
258
struct adapter *adap = container_of(data, struct adapter, vmcoredd);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1746
struct adapter *adap = container_of(t, struct adapter, tids);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1768
adap = container_of(work, struct adapter, tid_release_task);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1799
struct adapter *adap = container_of(t, struct adapter, tids);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1837
struct adapter *adap = container_of(t, struct adapter, tids);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2496
adap = container_of(work, struct adapter, db_full_task);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2569
adap = container_of(work, struct adapter, db_drop_task);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3912
adap = container_of(work, struct adapter, fatal_err_notify_task);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
586
eq = container_of(txq, struct sge_eth_txq, q);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
591
oq = container_of(txq, struct sge_uld_txq, q);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
208
struct adapter *adapter = (struct adapter *)container_of(ptp,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
275
(struct adapter *)container_of(ptp, struct adapter,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
318
struct adapter *adapter = container_of(ptp, struct adapter,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
342
struct adapter *adapter = (struct adapter *)container_of(ptp,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
1022
struct adapter *adap = container_of(work, struct adapter,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c
78
struct sge_ofld_rxq *rxq = container_of(q, struct sge_ofld_rxq, rspq);
drivers/net/ethernet/chelsio/cxgb4/l2t.c
363
d = container_of(e, struct l2t_data, l2tab[e->idx]);
drivers/net/ethernet/chelsio/cxgb4/l2t.c
382
d = container_of(e, struct l2t_data, l2tab[e->idx]);
drivers/net/ethernet/chelsio/cxgb4/sge.c
3668
struct sge_eth_rxq *rxq = container_of(q, struct sge_eth_rxq, rspq);
drivers/net/ethernet/chelsio/cxgb4/sge.c
3881
struct sge_eth_rxq *rxq = container_of(q, struct sge_eth_rxq, rspq);
drivers/net/ethernet/chelsio/cxgb4/sge.c
3978
struct sge_rspq *q = container_of(napi, struct sge_rspq, napi);
drivers/net/ethernet/chelsio/cxgb4/sge.c
4250
rxq = container_of(fl, struct sge_eth_rxq, fl);
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
558
txq = container_of(tq, struct sge_eth_txq, q);
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
1618
struct sge_eth_rxq *rxq = container_of(rspq, struct sge_eth_rxq, rspq);
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
1756
struct sge_eth_rxq *rxq = container_of(rspq, struct sge_eth_rxq, rspq);
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
1888
struct sge_rspq *rspq = container_of(napi, struct sge_rspq, napi);
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
2096
rxq = container_of(fl, struct sge_eth_rxq, fl);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls.h
461
return container_of(tlsdev, struct chtls_dev, tlsdev);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls.h
528
struct chtls_sock *csk = container_of(ref, struct chtls_sock,
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
627
container_of((struct synq *)skb_peek
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
88
container_of(ref, struct chtls_sock, kref);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c
181
dev = container_of(kref, struct tls_toe_device, kref);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c
210
struct chtls_dev *cdev = container_of(task_param,
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c
321
struct cxgbi_ppm *ppm = container_of(kref,
drivers/net/ethernet/cirrus/ep93xx_eth.c
310
struct ep93xx_priv *ep = container_of(napi, struct ep93xx_priv, napi);
drivers/net/ethernet/cisco/enic/enic_main.c
1877
struct enic *enic = container_of(work, struct enic, change_mtu_work);
drivers/net/ethernet/cisco/enic/enic_main.c
2128
struct enic *enic = container_of(work, struct enic, reset);
drivers/net/ethernet/cisco/enic/enic_main.c
2157
struct enic *enic = container_of(work, struct enic, tx_hang_reset);
drivers/net/ethernet/cortina/gemini.c
1712
container_of(timer, struct gemini_ethernet_port,
drivers/net/ethernet/davicom/dm9000.c
770
struct board_info *db = container_of(dw, struct board_info, phy_poll);
drivers/net/ethernet/davicom/dm9051.c
907
struct board_info *db = container_of(work, struct board_info, tx_work);
drivers/net/ethernet/davicom/dm9051.c
921
struct board_info *db = container_of(work, struct board_info, rxctrl_work);
drivers/net/ethernet/dec/tulip/21142.c
31
container_of(work, struct tulip_private, media_work);
drivers/net/ethernet/dec/tulip/interrupt.c
114
struct tulip_private *tp = container_of(napi, struct tulip_private, napi);
drivers/net/ethernet/dec/tulip/timer.c
20
container_of(work, struct tulip_private, media_work);
drivers/net/ethernet/ec_bhf.c
239
struct ec_bhf_priv *priv = container_of(timer, struct ec_bhf_priv,
drivers/net/ethernet/emulex/benet/be_main.c
1850
container_of(work, struct be_cmd_work, work);
drivers/net/ethernet/emulex/benet/be_main.c
3299
struct be_eq_obj *eqo = container_of(napi, struct be_eq_obj, napi);
drivers/net/ethernet/emulex/benet/be_main.c
5414
container_of(work, struct be_error_recovery,
drivers/net/ethernet/emulex/benet/be_main.c
5417
container_of(err_rec, struct be_adapter,
drivers/net/ethernet/emulex/benet/be_main.c
5486
container_of(work, struct be_adapter, work.work);
drivers/net/ethernet/engleder/tsnep_main.c
1809
struct tsnep_queue *queue = container_of(napi, struct tsnep_queue,
drivers/net/ethernet/engleder/tsnep_ptp.c
102
struct tsnep_adapter *adapter = container_of(ptp, struct tsnep_adapter,
drivers/net/ethernet/engleder/tsnep_ptp.c
129
struct tsnep_adapter *adapter = container_of(ptp, struct tsnep_adapter,
drivers/net/ethernet/engleder/tsnep_ptp.c
155
struct tsnep_adapter *adapter = container_of(ptp, struct tsnep_adapter,
drivers/net/ethernet/engleder/tsnep_ptp.c
178
struct tsnep_adapter *adapter = container_of(ptp, struct tsnep_adapter,
drivers/net/ethernet/engleder/tsnep_ptp.c
74
struct tsnep_adapter *adapter = container_of(ptp, struct tsnep_adapter,
drivers/net/ethernet/ethoc.c
610
struct ethoc *priv = container_of(napi, struct ethoc, napi);
drivers/net/ethernet/faraday/ftgmac100.c
1292
struct ftgmac100 *priv = container_of(napi, struct ftgmac100, napi);
drivers/net/ethernet/faraday/ftgmac100.c
1430
struct ftgmac100 *priv = container_of(work, struct ftgmac100,
drivers/net/ethernet/faraday/ftmac100.c
910
struct ftmac100 *priv = container_of(napi, struct ftmac100, napi);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
1195
dpaa_fq = container_of(fq, struct dpaa_fq, fq_base);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2431
container_of(napi, struct dpaa_napi_portal, napi);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2495
struct dpaa_fq *dpaa_fq = container_of(fq, struct dpaa_fq, fq_base);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2707
dpaa_fq = container_of(fq, struct dpaa_fq, fq_base);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
834
struct dpaa_priv *priv = (struct dpaa_priv *)container_of(cgr,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
1522
struct dpaa2_eth_priv *priv = container_of(work, struct dpaa2_eth_priv,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
1955
ch = container_of(napi, struct dpaa2_eth_channel, napi);
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
3054
ch = container_of(ctx, struct dpaa2_eth_channel, nctx);
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
13
container_of((config), struct dpaa2_mac, phylink_config)
drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c
18
struct ptp_qoriq *ptp_qoriq = container_of(ptp, struct ptp_qoriq, caps);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2282
container_of(work, struct ethsw_switchdev_event_work, work);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2848
fq = container_of(napi, struct dpaa2_switch_fq, napi);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2887
fq = container_of(nctx, struct dpaa2_switch_fq, nctx);
drivers/net/ethernet/freescale/enetc/enetc.c
1100
struct dim *dim = container_of(w, struct dim, work);
drivers/net/ethernet/freescale/enetc/enetc.c
1104
container_of(dim, struct enetc_int_vector, rx_dim);
drivers/net/ethernet/freescale/enetc/enetc.c
2111
*v = container_of(napi, struct enetc_int_vector, napi);
drivers/net/ethernet/freescale/enetc/enetc.c
2581
struct enetc_si *si = container_of(hw, struct enetc_si, hw);
drivers/net/ethernet/freescale/enetc/enetc.c
2924
priv = container_of(work, struct enetc_ndev_priv, tx_onestep_tstamp);
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
499
struct enetc_si *si = container_of(work, struct enetc_si, rx_mode_task);
drivers/net/ethernet/freescale/enetc/enetc_msg.c
33
struct enetc_pf *pf = container_of(work, struct enetc_pf, msg_task);
drivers/net/ethernet/freescale/enetc/enetc_pf.h
69
container_of((config), struct enetc_pf, phylink_config)
drivers/net/ethernet/freescale/fec_main.c
1452
container_of(work, struct fec_enet_private, tx_timeout_work);
drivers/net/ethernet/freescale/fec_main.c
728
struct bufdesc_ex *ebdp = container_of(bdp, struct bufdesc_ex, desc);
drivers/net/ethernet/freescale/fec_main.c
788
struct bufdesc_ex *ebdp = container_of(bdp, struct bufdesc_ex, desc);
drivers/net/ethernet/freescale/fec_ptp.c
102
container_of(cc, struct fec_enet_private, cc);
drivers/net/ethernet/freescale/fec_ptp.c
289
struct fec_enet_private *fep = container_of(timer,
drivers/net/ethernet/freescale/fec_ptp.c
361
container_of(ptp, struct fec_enet_private, ptp_caps);
drivers/net/ethernet/freescale/fec_ptp.c
423
container_of(ptp, struct fec_enet_private, ptp_caps);
drivers/net/ethernet/freescale/fec_ptp.c
444
container_of(ptp, struct fec_enet_private, ptp_caps);
drivers/net/ethernet/freescale/fec_ptp.c
476
container_of(ptp, struct fec_enet_private, ptp_caps);
drivers/net/ethernet/freescale/fec_ptp.c
528
container_of(ptp, struct fec_enet_private, ptp_caps);
drivers/net/ethernet/freescale/fec_ptp.c
681
struct fec_enet_private *fep = container_of(dwork, struct fec_enet_private, time_keep);
drivers/net/ethernet/freescale/fman/fman_dtsec.c
755
return container_of(pcs, struct fman_mac, pcs);
drivers/net/ethernet/freescale/fman/mac.h
76
return container_of(config, struct mac_device, phylink_config);
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
585
struct fs_enet_private *fep = container_of(work, struct fs_enet_private,
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
91
struct fs_enet_private *fep = container_of(napi, struct fs_enet_private, napi);
drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c
57
struct bb_info *bitbang = container_of(ctrl, struct bb_info, ctrl);
drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c
70
struct bb_info *bitbang = container_of(ctrl, struct bb_info, ctrl);
drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c
76
struct bb_info *bitbang = container_of(ctrl, struct bb_info, ctrl);
drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c
89
struct bb_info *bitbang = container_of(ctrl, struct bb_info, ctrl);
drivers/net/ethernet/freescale/fsl_pq_mdio.c
216
return get_gfar_tbipa_from_mdio(container_of(p, struct gfar, gfar_mii_regs));
drivers/net/ethernet/freescale/fsl_pq_mdio.c
235
struct fsl_pq_mdio __iomem *mdio = container_of(p, struct fsl_pq_mdio, mii);
drivers/net/ethernet/freescale/gianfar.c
2037
struct gfar_private *priv = container_of(work, struct gfar_private,
drivers/net/ethernet/freescale/gianfar.c
2563
container_of(napi, struct gfar_priv_grp, napi_rx);
drivers/net/ethernet/freescale/gianfar.c
2594
container_of(napi, struct gfar_priv_grp, napi_tx);
drivers/net/ethernet/freescale/ucc_geth.c
3019
struct ucc_geth_private *ugeth = container_of(napi, struct ucc_geth_private, napi);
drivers/net/ethernet/freescale/ucc_geth.c
3243
ugeth = container_of(work, struct ucc_geth_private, timeout_work);
drivers/net/ethernet/fungible/funcore/fun_dev.c
674
struct fun_dev *fd = container_of(work, struct fun_dev, service_task);
drivers/net/ethernet/fungible/funeth/funeth.h
62
return container_of(p, struct fun_ethdev, fdev);
drivers/net/ethernet/fungible/funeth/funeth_main.c
1655
fun_disable_one_irq(container_of(oldqs.rxqs[i]->napi,
drivers/net/ethernet/fungible/funeth/funeth_main.c
237
struct fun_irq *p = container_of(notify, struct fun_irq, aff_notify);
drivers/net/ethernet/fungible/funeth/funeth_rx.c
512
struct fun_irq *irq = container_of(napi, struct fun_irq, napi);
drivers/net/ethernet/fungible/funeth/funeth_rx.c
773
irq = container_of(q->napi, struct fun_irq, napi);
drivers/net/ethernet/fungible/funeth/funeth_tx.c
470
struct fun_irq *irq = container_of(napi, struct fun_irq, napi);
drivers/net/ethernet/google/gve/gve_main.c
2326
struct gve_priv *priv = container_of(work, struct gve_priv,
drivers/net/ethernet/google/gve/gve_main.c
253
struct gve_priv *priv = container_of(work, struct gve_priv,
drivers/net/ethernet/google/gve/gve_main.c
360
block = container_of(napi, struct gve_notify_block, napi);
drivers/net/ethernet/google/gve/gve_main.c
413
container_of(napi, struct gve_notify_block, napi);
drivers/net/ethernet/google/gve/gve_ptp.c
44
const struct gve_ptp *ptp = container_of(info, struct gve_ptp, info);
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
286
struct hbg_priv *priv = container_of(work, struct hbg_priv,
drivers/net/ethernet/hisilicon/hibmcge/hbg_txrx.c
195
struct hbg_ring *ring = container_of(napi, struct hbg_ring, napi);
drivers/net/ethernet/hisilicon/hibmcge/hbg_txrx.c
483
struct hbg_ring *ring = container_of(napi, struct hbg_ring, napi);
drivers/net/ethernet/hisilicon/hip04_eth.c
576
struct hip04_priv *priv = container_of(napi, struct hip04_priv, napi);
drivers/net/ethernet/hisilicon/hip04_eth.c
700
priv = container_of(hrtimer, struct hip04_priv, tx_coalesce_timer);
drivers/net/ethernet/hisilicon/hip04_eth.c
793
priv = container_of(work, struct hip04_priv, tx_timeout_task);
drivers/net/ethernet/hisilicon/hisi_femac.c
301
struct hisi_femac_priv *priv = container_of(napi,
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
643
struct hix5hd2_priv *priv = container_of(napi,
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
892
priv = container_of(work, struct hix5hd2_priv, tx_timeout_task);
drivers/net/ethernet/hisilicon/hns/hnae.c
13
#define cls_to_ae_dev(dev) container_of(dev, struct hnae_ae_dev, cls_dev)
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
195
container_of(q, struct ring_pair_cb, q);
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
25
return container_of(dev, struct dsaf_device, ae_dev);
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
520
container_of(handle->qs[0], struct ring_pair_cb, q);
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
532
container_of(handle->qs[0], struct ring_pair_cb, q);
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
550
container_of(handle->qs[0], struct ring_pair_cb, q);
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
561
container_of(handle->qs[0], struct ring_pair_cb, q);
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
64
return container_of(q, struct ring_pair_cb, q);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
399
return container_of(handle, struct hnae_vf_cb, ae_handle);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c
1036
= container_of(queue, struct ring_pair_cb, q);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c
440
ring_pair_cb = container_of(q, struct ring_pair_cb, q);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c
812
container_of(queue, struct ring_pair_cb, q);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c
846
container_of(queue, struct ring_pair_cb, q);
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1078
container_of(napi, struct hns_nic_ring_data, napi);
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2057
= container_of(work, struct hns_nic_priv, service_task);
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2239
container_of(nb, struct hns_nic_priv, notifier_block);
drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_tqp_stats.c
111
tqp = container_of(queue, struct hclge_comm_tqp, q);
drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_tqp_stats.c
18
tqp = container_of(kinfo->tqp[i], struct hclge_comm_tqp, q);
drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_tqp_stats.c
23
tqp = container_of(kinfo->tqp[i], struct hclge_comm_tqp, q);
drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_tqp_stats.c
46
container_of(kinfo->tqp[i], struct hclge_comm_tqp, q);
drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_tqp_stats.c
52
container_of(kinfo->tqp[i], struct hclge_comm_tqp, q);
drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_tqp_stats.c
68
tqp = container_of(kinfo->tqp[i], struct hclge_comm_tqp, q);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4523
container_of(napi, struct hns3_enet_tqp_vector, napi);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4676
struct dim *dim = container_of(work, struct dim, work);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4677
struct hns3_enet_ring_group *group = container_of(dim,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4696
struct dim *dim = container_of(work, struct dim, work);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4697
struct hns3_enet_ring_group *group = container_of(dim,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
10818
tqp = container_of(queue, struct hclge_comm_tqp, q);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
1767
container_of(kinfo->tqp[i], struct hclge_comm_tqp, q);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
4724
container_of(work, struct hclge_dev, service_task.work);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
4745
return container_of(handle, struct hclge_vport, nic);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
4747
return container_of(handle, struct hclge_vport, roce);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
4749
return container_of(handle, struct hclge_vport, nic);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1124
container_of(queue, struct hclge_comm_tqp, q);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.h
127
struct hclge_ptp *ptp = container_of(info, struct hclge_ptp, info);
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
103
return container_of(handle, struct hclgevf_dev, nic);
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
105
return container_of(handle, struct hclgevf_dev, roce);
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
107
return container_of(handle, struct hclgevf_dev, nic);
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
1986
struct hclgevf_dev *hdev = container_of(work, struct hclgevf_dev,
drivers/net/ethernet/huawei/hinic/hinic_debugfs.c
146
dbg = container_of(desc, struct hinic_debug_priv, field_id[*desc]);
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c
78
#define cmdq_to_cmdqs(cmdq) container_of((cmdq) - (cmdq)->cmdq_type, \
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c
801
pfhwdev = container_of(hwdev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c
81
#define cmdqs_to_func_to_io(cmdqs) container_of(cmdqs, \
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c
853
pfhwdev = container_of(hwdev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c
907
hwdev = container_of(func_to_io, struct hinic_hwdev, func_to_io);
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
1021
struct hinic_pfhwdev *pfhwdev = container_of(hwdev,
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
1134
struct hinic_qp *qp = container_of(sq, struct hinic_qp, sq);
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
1152
pfhwdev = container_of(hwdev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
1183
pfhwdev = container_of(hwdev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
133
pfhwdev = container_of(hwdev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
213
pfhwdev = container_of(hwdev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
226
pfhwdev = container_of(hwdev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
291
pfhwdev = container_of(hwdev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
360
pfhwdev = container_of(hwdev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
391
pfhwdev = container_of(hwdev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
538
pfhwdev = container_of(hwdev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
564
pfhwdev = container_of(hwdev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
815
pfhwdev = container_of(hwdev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
844
pfhwdev = container_of(hwdev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
872
pfhwdev = container_of(hwdev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
549
pfhwdev = container_of(hwdev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
80
container_of((eq) - (eq)->q_id, struct hinic_aeqs, aeq[0])
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
83
container_of((eq) - (eq)->q_id, struct hinic_ceqs, ceq[0])
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
86
container_of(work, struct hinic_eq_work, work)
drivers/net/ethernet/huawei/hinic/hinic_hw_io.c
499
pfhwdev = container_of(hwdev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
1372
pfhwdev = container_of(hwdev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
1404
pfhwdev = container_of(hwdev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
412
container_of(work, struct hinic_mbox_work, work);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
522
pfhwdev = container_of(hwdev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
554
container_of(work, struct hinic_mbox_work, work);
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
390
container_of(work, struct hinic_mgmt_msg_handle_work, work);
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
57
container_of(pf_mgmt, struct hinic_pfhwdev, pf_to_mgmt)
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
617
struct hinic_qp *qp = container_of(sq, struct hinic_qp, sq);
drivers/net/ethernet/huawei/hinic/hinic_main.c
66
container_of(work, struct hinic_rx_mode_work, work)
drivers/net/ethernet/huawei/hinic/hinic_main.c
69
container_of(rx_mode_work, struct hinic_dev, rx_mode_work)
drivers/net/ethernet/huawei/hinic/hinic_port.c
1296
pfhwdev = container_of(hwdev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_rx.c
356
struct hinic_qp *qp = container_of(rxq->rq, struct hinic_qp, rq);
drivers/net/ethernet/huawei/hinic/hinic_rx.c
459
struct hinic_rxq *rxq = container_of(napi, struct hinic_rxq, napi);
drivers/net/ethernet/huawei/hinic/hinic_rx.c
523
qp = container_of(rq, struct hinic_qp, rq);
drivers/net/ethernet/huawei/hinic/hinic_rx.c
583
struct hinic_qp *qp = container_of(rq, struct hinic_qp, rq);
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
1053
pfhwdev = container_of(dev, struct hinic_pfhwdev, hwdev);
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
1159
nic_dev = container_of(sriov_info, struct hinic_dev, sriov_info);
drivers/net/ethernet/huawei/hinic/hinic_tx.c
503
qp = container_of(txq->sq, struct hinic_qp, sq);
drivers/net/ethernet/huawei/hinic/hinic_tx.c
564
qp = container_of(txq->sq, struct hinic_qp, sq);
drivers/net/ethernet/huawei/hinic/hinic_tx.c
699
struct hinic_txq *txq = container_of(napi, struct hinic_txq, napi);
drivers/net/ethernet/huawei/hinic/hinic_tx.c
700
struct hinic_qp *qp = container_of(txq->sq, struct hinic_qp, sq);
drivers/net/ethernet/huawei/hinic/hinic_tx.c
808
qp = container_of(sq, struct hinic_qp, sq);
drivers/net/ethernet/huawei/hinic/hinic_tx.c
861
struct hinic_qp *qp = container_of(sq, struct hinic_qp, sq);
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
179
return container_of(eq, struct hinic3_ceqs, ceq[eq->q_id]);
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
203
return container_of(eq, struct hinic3_aeqs, aeq[eq->q_id]);
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
324
struct hinic3_eq *eq = container_of(work, struct hinic3_eq, aeq_work);
drivers/net/ethernet/huawei/hinic3/hinic3_filter.c
390
nic_dev = container_of(work, struct hinic3_nic_dev, rx_mode_work);
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
487
hwdev = container_of(delay, struct hinic3_hwdev, sync_time_task);
drivers/net/ethernet/huawei/hinic3/hinic3_irq.c
187
dim = container_of(work, struct dim, work);
drivers/net/ethernet/huawei/hinic3/hinic3_irq.c
188
rxq = container_of(dim, struct hinic3_rxq, dim);
drivers/net/ethernet/huawei/hinic3/hinic3_irq.c
34
container_of(napi, struct hinic3_irq_cfg, napi);
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
165
hadev = container_of(adev, struct hinic3_adev, adev);
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
176
hadev = container_of(adev, struct hinic3_adev, adev);
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
184
hadev = container_of(adev, struct hinic3_adev, adev);
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
50
struct hinic3_adev *hadev = container_of(dev, struct hinic3_adev,
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
124
nic_dev = container_of(delay, struct hinic3_nic_dev, periodic_work);
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.c
54
mgmt_work = container_of(work, struct mgmt_msg_handle_work, work);
drivers/net/ethernet/ibm/ehea/ehea_main.c
2686
container_of(work, struct ehea_port, reset_task);
drivers/net/ethernet/ibm/ehea/ehea_main.c
2877
struct ehea_port *port = container_of(dev, struct ehea_port, ofdev.dev);
drivers/net/ethernet/ibm/ehea/ehea_main.c
2885
struct ehea_port *port = container_of(dev, struct ehea_port, ofdev.dev);
drivers/net/ethernet/ibm/ehea/ehea_main.c
350
container_of(work, struct ehea_port, stats_work.work);
drivers/net/ethernet/ibm/ehea/ehea_main.c
879
struct ehea_port_res *pr = container_of(napi, struct ehea_port_res,
drivers/net/ethernet/ibm/emac/core.c
1316
container_of(to_delayed_work(work),
drivers/net/ethernet/ibm/emac/core.c
759
struct emac_instance *dev = container_of(work, struct emac_instance, reset_work);
drivers/net/ethernet/ibm/emac/mal.c
396
struct mal_instance *mal = container_of(napi, struct mal_instance, napi);
drivers/net/ethernet/ibm/ibmveth.c
1451
container_of(napi, struct ibmveth_adapter, napi);
drivers/net/ethernet/ibm/ibmveth.c
1945
struct ibmveth_buff_pool *pool = container_of(kobj,
drivers/net/ethernet/ibm/ibmveth.c
1981
struct ibmveth_buff_pool *pool = container_of(kobj,
drivers/net/ethernet/ibm/ibmveth.c
837
struct ibmveth_adapter *adapter = container_of(w, struct ibmveth_adapter, work);
drivers/net/ethernet/ibm/ibmvnic.c
3217
adapter = container_of(work, struct ibmvnic_adapter, ibmvnic_reset);
drivers/net/ethernet/ibm/ibmvnic.c
3393
adapter = container_of(work, struct ibmvnic_adapter,
drivers/net/ethernet/intel/e100.c
2220
struct nic *nic = container_of(napi, struct nic, napi);
drivers/net/ethernet/intel/e100.c
2328
struct nic *nic = container_of(work, struct nic, tx_timeout_task);
drivers/net/ethernet/intel/e1000/e1000_main.c
2344
struct e1000_adapter *adapter = container_of(work,
drivers/net/ethernet/intel/e1000/e1000_main.c
2357
struct e1000_adapter *adapter = container_of(work,
drivers/net/ethernet/intel/e1000/e1000_main.c
2429
struct e1000_adapter *adapter = container_of(work,
drivers/net/ethernet/intel/e1000/e1000_main.c
3506
container_of(work, struct e1000_adapter, reset_task);
drivers/net/ethernet/intel/e1000/e1000_main.c
3798
struct e1000_adapter *adapter = container_of(napi, struct e1000_adapter,
drivers/net/ethernet/intel/e1000e/netdev.c
1090
struct e1000_adapter *adapter = container_of(work,
drivers/net/ethernet/intel/e1000e/netdev.c
1175
struct e1000_adapter *adapter = container_of(work, struct e1000_adapter,
drivers/net/ethernet/intel/e1000e/netdev.c
1736
struct e1000_adapter *adapter = container_of(work,
drivers/net/ethernet/intel/e1000e/netdev.c
2658
struct e1000_adapter *adapter = container_of(napi, struct e1000_adapter,
drivers/net/ethernet/intel/e1000e/netdev.c
4439
struct e1000_adapter *adapter = container_of(cc, struct e1000_adapter,
drivers/net/ethernet/intel/e1000e/netdev.c
4838
struct e1000_adapter *adapter = container_of(work,
drivers/net/ethernet/intel/e1000e/netdev.c
5210
struct e1000_adapter *adapter = container_of(work,
drivers/net/ethernet/intel/e1000e/netdev.c
5970
adapter = container_of(work, struct e1000_adapter, reset_task);
drivers/net/ethernet/intel/e1000e/ptp.c
144
struct e1000_adapter *adapter = container_of(ptp, struct e1000_adapter,
drivers/net/ethernet/intel/e1000e/ptp.c
166
struct e1000_adapter *adapter = container_of(ptp, struct e1000_adapter,
drivers/net/ethernet/intel/e1000e/ptp.c
195
struct e1000_adapter *adapter = container_of(ptp, struct e1000_adapter,
drivers/net/ethernet/intel/e1000e/ptp.c
228
struct e1000_adapter *adapter = container_of(work, struct e1000_adapter,
drivers/net/ethernet/intel/e1000e/ptp.c
29
struct e1000_adapter *adapter = container_of(ptp, struct e1000_adapter,
drivers/net/ethernet/intel/e1000e/ptp.c
68
struct e1000_adapter *adapter = container_of(ptp, struct e1000_adapter,
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1423
container_of(napi, struct fm10k_q_vector, napi);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1469
interface = container_of(hw, struct fm10k_intfc, hw);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1491
interface = container_of(hw, struct fm10k_intfc, hw);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1547
interface = container_of(hw, struct fm10k_intfc, hw);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1614
interface = container_of(hw, struct fm10k_intfc, hw);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
737
interface = container_of(work, struct fm10k_intfc, service_task);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
775
interface = container_of(dwork, struct fm10k_intfc, macvlan_task);
drivers/net/ethernet/intel/i40e/i40e.h
1362
return container_of(hw, struct i40e_pf, hw);
drivers/net/ethernet/intel/i40e/i40e_client.c
281
container_of(dev, struct i40e_auxiliary_device, aux_dev.dev);
drivers/net/ethernet/intel/i40e/i40e_main.c
11334
struct i40e_pf *pf = container_of(work,
drivers/net/ethernet/intel/i40e/i40e_main.c
4104
container_of(notify, struct i40e_q_vector, affinity_notify);
drivers/net/ethernet/intel/i40e/i40e_ptp.c
152
struct i40e_pf *pf = container_of(work, struct i40e_pf,
drivers/net/ethernet/intel/i40e/i40e_ptp.c
349
struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps);
drivers/net/ethernet/intel/i40e/i40e_ptp.c
404
struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps);
drivers/net/ethernet/intel/i40e/i40e_ptp.c
452
struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps);
drivers/net/ethernet/intel/i40e/i40e_ptp.c
472
struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps);
drivers/net/ethernet/intel/i40e/i40e_ptp.c
494
struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps);
drivers/net/ethernet/intel/i40e/i40e_ptp.c
599
struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps);
drivers/net/ethernet/intel/i40e/i40e_txrx.c
2746
container_of(napi, struct i40e_q_vector, napi);
drivers/net/ethernet/intel/iavf/iavf_main.c
1973
adapter = container_of(work, struct iavf_adapter, finish_config);
drivers/net/ethernet/intel/iavf/iavf_main.c
2983
struct iavf_adapter *adapter = container_of(work,
drivers/net/ethernet/intel/iavf/iavf_main.c
3325
struct iavf_adapter *adapter = container_of(work,
drivers/net/ethernet/intel/iavf/iavf_main.c
3342
container_of(work, struct iavf_adapter, adminq_task);
drivers/net/ethernet/intel/iavf/iavf_txrx.c
1599
container_of(napi, struct iavf_q_vector, napi);
drivers/net/ethernet/intel/ice/devlink/port.c
394
struct ice_vf *vf = container_of(port, struct ice_vf, devlink_port);
drivers/net/ethernet/intel/ice/devlink/port.h
51
container_of(port, struct ice_dynamic_port, devlink_port)
drivers/net/ethernet/intel/ice/ice_common.c
1576
struct ice_pf *pf = container_of(hw, struct ice_pf, hw);
drivers/net/ethernet/intel/ice/ice_common.c
1618
struct ice_pf *pf = container_of(hw, struct ice_pf, hw);
drivers/net/ethernet/intel/ice/ice_dpll.c
2828
struct ice_dplls *d = container_of(work, struct ice_dplls, work.work);
drivers/net/ethernet/intel/ice/ice_dpll.c
2829
struct ice_pf *pf = container_of(d, struct ice_pf, dplls);
drivers/net/ethernet/intel/ice/ice_dpll.c
3204
struct ice_dpll_pin_work *w = container_of(work,
drivers/net/ethernet/intel/ice/ice_dpll.c
3268
struct ice_dpll_pin *pin = container_of(nb, struct ice_dpll_pin, nb);
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
568
fdb_info = container_of(info, typeof(*fdb_info), info);
drivers/net/ethernet/intel/ice/ice_eswitch_br.h
103
container_of(w, \
drivers/net/ethernet/intel/ice/ice_eswitch_br.h
93
container_of(nb, \
drivers/net/ethernet/intel/ice/ice_eswitch_br.h
98
container_of(w, \
drivers/net/ethernet/intel/ice/ice_fw_update.c
215
struct ice_fwu_priv *priv = container_of(context, struct ice_fwu_priv, context);
drivers/net/ethernet/intel/ice/ice_fw_update.c
51
struct ice_fwu_priv *priv = container_of(context, struct ice_fwu_priv, context);
drivers/net/ethernet/intel/ice/ice_fw_update.c
642
struct ice_fwu_priv *priv = container_of(context, struct ice_fwu_priv, context);
drivers/net/ethernet/intel/ice/ice_fw_update.c
703
struct ice_fwu_priv *priv = container_of(context, struct ice_fwu_priv, context);
drivers/net/ethernet/intel/ice/ice_gnss.c
86
struct gnss_serial *gnss = container_of(work, struct gnss_serial,
drivers/net/ethernet/intel/ice/ice_idc.c
283
iadev = container_of(dev, struct iidc_rdma_core_auxiliary_dev,
drivers/net/ethernet/intel/ice/ice_idc.c
29
return container_of(adev->dev.driver,
drivers/net/ethernet/intel/ice/ice_lag.c
2217
lag_work = container_of(work, struct ice_lag_work, lag_task);
drivers/net/ethernet/intel/ice/ice_lag.c
2305
lag = container_of(notif_blk, struct ice_lag, notif_block);
drivers/net/ethernet/intel/ice/ice_main.c
2351
struct ice_pf *pf = container_of(work, struct ice_pf, serv_task);
drivers/net/ethernet/intel/ice/ice_main.c
2367
struct ice_pf *pf = container_of(work, struct ice_pf, serv_task);
drivers/net/ethernet/intel/ice/ice_main.c
6674
dim = container_of(work, struct dim, work);
drivers/net/ethernet/intel/ice/ice_main.c
6682
ice_trace(tx_dim_work, container_of(rc, struct ice_q_vector, tx), dim);
drivers/net/ethernet/intel/ice/ice_main.c
6694
dim = container_of(work, struct dim, work);
drivers/net/ethernet/intel/ice/ice_main.c
6702
ice_trace(rx_dim_work, container_of(rc, struct ice_q_vector, rx), dim);
drivers/net/ethernet/intel/ice/ice_main.c
69
struct ice_pf *pf = container_of(hw, struct ice_pf, hw);
drivers/net/ethernet/intel/ice/ice_ptp.c
1145
port = container_of(work, struct ice_ptp_port, ov_work.work);
drivers/net/ethernet/intel/ice/ice_ptp.c
2858
struct ice_ptp *ptp = container_of(work, struct ice_ptp, work.work);
drivers/net/ethernet/intel/ice/ice_ptp.c
2859
struct ice_pf *pf = container_of(ptp, struct ice_pf, ptp);
drivers/net/ethernet/intel/ice/ice_ptp.c
390
ptp_port = container_of(tx, struct ice_ptp_port, tx);
drivers/net/ethernet/intel/ice/ice_ptp.c
443
ptp_port = container_of(tx, struct ice_ptp_port, tx);
drivers/net/ethernet/intel/ice/ice_ptp.c
572
ptp_port = container_of(tx, struct ice_ptp_port, tx);
drivers/net/ethernet/intel/ice/ice_ptp.h
274
container_of((p), struct ice_ptp, port)
drivers/net/ethernet/intel/ice/ice_ptp.h
276
container_of(__ptp_port_to_ptp((p)), struct ice_pf, ptp)
drivers/net/ethernet/intel/ice/ice_ptp.h
279
container_of((i), struct ice_ptp, info)
drivers/net/ethernet/intel/ice/ice_ptp.h
281
container_of(__ptp_info_to_ptp((i)), struct ice_pf, ptp)
drivers/net/ethernet/intel/ice/ice_ptp_hw.c
1893
struct ice_pf *pf = container_of(hw, struct ice_pf, hw);
drivers/net/ethernet/intel/ice/ice_ptp_hw.c
2056
struct ice_pf *pf = container_of(hw, struct ice_pf, hw);
drivers/net/ethernet/intel/ice/ice_ptp_hw.c
335
struct ice_pf *pf = container_of(hw, struct ice_pf, hw);
drivers/net/ethernet/intel/ice/ice_ptp_hw.c
354
struct ice_pf *pf = container_of(hw, struct ice_pf, hw);
drivers/net/ethernet/intel/ice/ice_sf_eth.h
24
return container_of(adev, struct ice_sf_dev, adev);
drivers/net/ethernet/intel/ice/ice_txrx.c
1269
container_of(napi, struct ice_q_vector, napi);
drivers/net/ethernet/intel/ice/ice_vf_lib.c
57
struct ice_vf *vf = container_of(ref, struct ice_vf, refcnt);
drivers/net/ethernet/intel/ice/virt/fdir.c
11
container_of(p, struct virtchnl_fdir_fltr_conf, input)
drivers/net/ethernet/intel/ice/virt/fdir.c
1461
fdir = container_of(ctx_irq, struct ice_vf_fdir, ctx_irq);
drivers/net/ethernet/intel/ice/virt/fdir.c
1462
vf = container_of(fdir, struct ice_vf, fdir);
drivers/net/ethernet/intel/idpf/idpf_idc.c
166
iadrv = container_of(adev->dev.driver,
drivers/net/ethernet/intel/idpf/idpf_idc.c
183
iadev = container_of(dev, struct iidc_rdma_core_auxiliary_dev, adev.dev);
drivers/net/ethernet/intel/idpf/idpf_idc.c
279
iadrv = container_of(adev->dev.driver,
drivers/net/ethernet/intel/idpf/idpf_idc.c
43
iadev = container_of(dev, struct iidc_rdma_vport_auxiliary_dev, adev.dev);
drivers/net/ethernet/intel/idpf/idpf_lib.c
1356
adapter = container_of(work, struct idpf_adapter, stats_task.work);
drivers/net/ethernet/intel/idpf/idpf_lib.c
1378
adapter = container_of(work, struct idpf_adapter, mbx_task.work);
drivers/net/ethernet/intel/idpf/idpf_lib.c
1398
adapter = container_of(work, struct idpf_adapter, serv_task.work);
drivers/net/ethernet/intel/idpf/idpf_lib.c
1656
adapter = container_of(work, struct idpf_adapter, init_task.work);
drivers/net/ethernet/intel/idpf/idpf_lib.c
1976
adapter = container_of(work, struct idpf_adapter, vc_event_task.work);
drivers/net/ethernet/intel/idpf/idpf_ptp.c
758
vport = container_of(work, struct idpf_vport, tstamp_task);
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
1150
container_of(napi, struct idpf_q_vector, napi);
drivers/net/ethernet/intel/idpf/idpf_txrx.c
3577
rxq_set = container_of(rxq, struct idpf_rxq_set, rxq);
drivers/net/ethernet/intel/idpf/idpf_txrx.c
3771
bufq_set = container_of(bufq, struct idpf_bufq_set, bufq);
drivers/net/ethernet/intel/idpf/idpf_txrx.c
4176
dim = container_of(work, struct dim, work);
drivers/net/ethernet/intel/idpf/idpf_txrx.c
4177
q_vector = container_of(dim, struct idpf_q_vector, tx_dim);
drivers/net/ethernet/intel/idpf/idpf_txrx.c
4202
dim = container_of(work, struct dim, work);
drivers/net/ethernet/intel/idpf/idpf_txrx.c
4203
q_vector = container_of(dim, struct idpf_q_vector, rx_dim);
drivers/net/ethernet/intel/idpf/idpf_txrx.c
4328
container_of(napi, struct idpf_q_vector, napi);
drivers/net/ethernet/intel/igb/igb_hwmon.c
27
struct hwmon_attr *igb_attr = container_of(attr, struct hwmon_attr,
drivers/net/ethernet/intel/igb/igb_hwmon.c
37
struct hwmon_attr *igb_attr = container_of(attr, struct hwmon_attr,
drivers/net/ethernet/intel/igb/igb_hwmon.c
56
struct hwmon_attr *igb_attr = container_of(attr, struct hwmon_attr,
drivers/net/ethernet/intel/igb/igb_hwmon.c
70
struct hwmon_attr *igb_attr = container_of(attr, struct hwmon_attr,
drivers/net/ethernet/intel/igb/igb_main.c
10194
struct igb_adapter *adapter = container_of(hw, struct igb_adapter, hw);
drivers/net/ethernet/intel/igb/igb_main.c
10231
struct igb_adapter *adapter = container_of(hw, struct igb_adapter, hw);
drivers/net/ethernet/intel/igb/igb_main.c
5565
struct igb_adapter *adapter = container_of(work,
drivers/net/ethernet/intel/igb/igb_main.c
6667
adapter = container_of(work, struct igb_adapter, reset_task);
drivers/net/ethernet/intel/igb/igb_main.c
710
struct igb_adapter *igb = container_of(hw, struct igb_adapter, hw);
drivers/net/ethernet/intel/igb/igb_main.c
8281
struct igb_q_vector *q_vector = container_of(napi,
drivers/net/ethernet/intel/igb/igb_ptp.c
196
struct igb_adapter *igb = container_of(ptp, struct igb_adapter,
drivers/net/ethernet/intel/igb/igb_ptp.c
210
struct igb_adapter *igb = container_of(ptp, struct igb_adapter,
drivers/net/ethernet/intel/igb/igb_ptp.c
230
struct igb_adapter *igb = container_of(ptp, struct igb_adapter,
drivers/net/ethernet/intel/igb/igb_ptp.c
243
struct igb_adapter *igb = container_of(ptp, struct igb_adapter,
drivers/net/ethernet/intel/igb/igb_ptp.c
263
struct igb_adapter *igb = container_of(ptp, struct igb_adapter,
drivers/net/ethernet/intel/igb/igb_ptp.c
290
struct igb_adapter *igb = container_of(ptp, struct igb_adapter,
drivers/net/ethernet/intel/igb/igb_ptp.c
318
struct igb_adapter *igb = container_of(ptp, struct igb_adapter,
drivers/net/ethernet/intel/igb/igb_ptp.c
339
struct igb_adapter *igb = container_of(ptp, struct igb_adapter,
drivers/net/ethernet/intel/igb/igb_ptp.c
358
struct igb_adapter *igb = container_of(ptp, struct igb_adapter,
drivers/net/ethernet/intel/igb/igb_ptp.c
493
container_of(ptp, struct igb_adapter, ptp_caps);
drivers/net/ethernet/intel/igb/igb_ptp.c
644
container_of(ptp, struct igb_adapter, ptp_caps);
drivers/net/ethernet/intel/igb/igb_ptp.c
78
struct igb_adapter *igb = container_of(cc, struct igb_adapter, cc);
drivers/net/ethernet/intel/igb/igb_ptp.c
808
struct igb_adapter *adapter = container_of(work, struct igb_adapter,
drivers/net/ethernet/intel/igb/igb_ptp.c
841
container_of(work, struct igb_adapter, ptp_overflow_work.work);
drivers/net/ethernet/intel/igb/igb_ptp.c
95
struct igb_adapter *igb = container_of(cc, struct igb_adapter, cc);
drivers/net/ethernet/intel/igbvf/netdev.c
1184
struct igbvf_ring *rx_ring = container_of(napi, struct igbvf_ring, napi);
drivers/net/ethernet/intel/igbvf/netdev.c
1903
struct igbvf_adapter *adapter = container_of(work,
drivers/net/ethernet/intel/igbvf/netdev.c
2375
adapter = container_of(work, struct igbvf_adapter, reset_task);
drivers/net/ethernet/intel/igc/igc_leds.c
47
container_of(lcdev, struct igc_led_classdev, led)
drivers/net/ethernet/intel/igc/igc_main.c
4806
struct igc_q_vector *q_vector = container_of(napi,
drivers/net/ethernet/intel/igc/igc_main.c
5399
adapter = container_of(work, struct igc_adapter, reset_task);
drivers/net/ethernet/intel/igc/igc_main.c
5834
struct igc_adapter *adapter = container_of(work,
drivers/net/ethernet/intel/igc/igc_main.c
7005
struct igc_adapter *igc = container_of(hw, struct igc_adapter, hw);
drivers/net/ethernet/intel/igc/igc_main.c
7084
struct igc_adapter *adapter = container_of(timer, struct igc_adapter,
drivers/net/ethernet/intel/igc/igc_ptp.c
1099
struct igc_adapter *adapter = container_of(ptp, struct igc_adapter,
drivers/net/ethernet/intel/igc/igc_ptp.c
1117
struct igc_adapter *igc = container_of(ptp, struct igc_adapter, ptp_caps);
drivers/net/ethernet/intel/igc/igc_ptp.c
115
struct igc_adapter *igc = container_of(ptp, struct igc_adapter,
drivers/net/ethernet/intel/igc/igc_ptp.c
250
container_of(ptp, struct igc_adapter, ptp_caps);
drivers/net/ethernet/intel/igc/igc_ptp.c
49
struct igc_adapter *igc = container_of(ptp, struct igc_adapter,
drivers/net/ethernet/intel/igc/igc_ptp.c
75
struct igc_adapter *igc = container_of(ptp, struct igc_adapter,
drivers/net/ethernet/intel/igc/igc_ptp.c
95
struct igc_adapter *igc = container_of(ptp, struct igc_adapter,
drivers/net/ethernet/intel/igc/igc_tsn.c
121
struct igc_fpe_t *fpe = container_of(mmsv, struct igc_fpe_t, mmsv);
drivers/net/ethernet/intel/igc/igc_tsn.c
124
adapter = container_of(fpe, struct igc_adapter, fpe);
drivers/net/ethernet/intel/igc/igc_tsn.c
134
struct igc_fpe_t *fpe = container_of(mmsv, struct igc_fpe_t, mmsv);
drivers/net/ethernet/intel/igc/igc_tsn.c
138
adapter = container_of(fpe, struct igc_adapter, fpe);
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
2510
struct ixgbe_adapter *adapter = container_of(hw, struct ixgbe_adapter,
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
3763
struct ixgbe_adapter *adapter = container_of(hw, struct ixgbe_adapter,
drivers/net/ethernet/intel/ixgbe/ixgbe_fw_update.c
161
struct ixgbe_fwu_priv *priv = container_of(context,
drivers/net/ethernet/intel/ixgbe/ixgbe_fw_update.c
39
struct ixgbe_fwu_priv *priv = container_of(context,
drivers/net/ethernet/intel/ixgbe/ixgbe_fw_update.c
414
struct ixgbe_fwu_priv *priv = container_of(context,
drivers/net/ethernet/intel/ixgbe/ixgbe_fw_update.c
469
struct ixgbe_fwu_priv *priv = container_of(context,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3580
container_of(napi, struct ixgbe_q_vector, napi);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6009
struct ixgbe_adapter *adapter = container_of(hw, struct ixgbe_adapter,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8636
struct ixgbe_adapter *adapter = container_of(work,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8652
struct ixgbe_adapter *adapter = container_of(work,
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
333
container_of(cc, struct ixgbe_adapter, hw_cc);
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
370
container_of(cc, struct ixgbe_adapter, hw_cc);
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
454
container_of(ptp, struct ixgbe_adapter, ptp_caps);
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
495
container_of(ptp, struct ixgbe_adapter, ptp_caps);
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
528
container_of(ptp, struct ixgbe_adapter, ptp_caps);
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
555
container_of(ptp, struct ixgbe_adapter, ptp_caps);
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
608
container_of(ptp, struct ixgbe_adapter, ptp_caps);
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
635
container_of(ptp, struct ixgbe_adapter, ptp_caps);
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
841
struct ixgbe_adapter *adapter = container_of(work, struct ixgbe_adapter,
drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c
21
struct hwmon_attr *ixgbe_attr = container_of(attr, struct hwmon_attr,
drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c
31
struct hwmon_attr *ixgbe_attr = container_of(attr, struct hwmon_attr,
drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c
50
struct hwmon_attr *ixgbe_attr = container_of(attr, struct hwmon_attr,
drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c
64
struct hwmon_attr *ixgbe_attr = container_of(attr, struct hwmon_attr,
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1274
container_of(napi, struct ixgbevf_q_vector, napi);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3376
struct ixgbevf_adapter *adapter = container_of(work,
drivers/net/ethernet/intel/libeth/xsk.c
139
xsk = container_of(&xdp->base, typeof(*xsk), xdp);
drivers/net/ethernet/jme.c
1263
struct jme_adapter *jme = container_of(work, struct jme_adapter, linkch_task);
drivers/net/ethernet/jme.h
463
jme = container_of(napi, struct jme_adapter, napi);
drivers/net/ethernet/korina.c
1151
struct korina_private *lp = container_of(work,
drivers/net/ethernet/korina.c
706
container_of(napi, struct korina_private, napi);
drivers/net/ethernet/lantiq_etop.c
151
struct ltq_etop_chan *ch = container_of(napi,
drivers/net/ethernet/lantiq_etop.c
174
container_of(napi, struct ltq_etop_chan, napi);
drivers/net/ethernet/lantiq_xrx200.c
285
struct xrx200_chan *ch = container_of(napi,
drivers/net/ethernet/lantiq_xrx200.c
315
struct xrx200_chan *ch = container_of(napi,
drivers/net/ethernet/marvell/mv643xx_eth.c
2246
mp = container_of(napi, struct mv643xx_eth_private, napi);
drivers/net/ethernet/marvell/mv643xx_eth.c
2587
mp = container_of(ugly, struct mv643xx_eth_private, tx_timeout_task);
drivers/net/ethernet/marvell/mv643xx_eth.c
443
return container_of(rxq, struct mv643xx_eth_private, rxq[rxq->index]);
drivers/net/ethernet/marvell/mv643xx_eth.c
448
return container_of(txq, struct mv643xx_eth_private, txq[txq->index]);
drivers/net/ethernet/marvell/mvneta.c
3969
return container_of(pcs, struct mvneta_port, phylink_pcs);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
2122
struct mvpp2_port *port = container_of(del_work, struct mvpp2_port,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3520
port_pcpu = container_of(timer, struct mvpp2_port_pcpu, tx_done_timer);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4499
qv = container_of(napi, struct mvpp2_queue_vector, napi);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6217
return container_of(config, struct mvpp2_port, phylink_config);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6222
return container_of(pcs, struct mvpp2_port, pcs_xlg);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6227
return container_of(pcs, struct mvpp2_port, pcs_gmac);
drivers/net/ethernet/marvell/mvpp2/mvpp2_tai.c
87
return container_of(ptp, struct mvpp2_tai, caps);
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1040
struct octep_device *oct = container_of(work, struct octep_device,
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1217
struct octep_device *oct = container_of(work, struct octep_device,
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1241
struct octep_device *oct = container_of(work, struct octep_device,
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1270
struct octep_device *oct = container_of(work, struct octep_device,
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
607
container_of(napi, struct octep_ioq_vector, napi);
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
412
struct octep_pfvf_mbox_wk *wk = container_of(work, struct octep_pfvf_mbox_wk, work);
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
341
container_of(napi, struct octep_vf_ioq_vector, napi);
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
828
struct octep_vf_device *oct = container_of(work, struct octep_vf_device,
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_mbox.c
79
struct octep_vf_mbox_wk *wk = container_of(work, struct octep_vf_mbox_wk, work);
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1614
struct cgx *cgx = container_of(work, struct cgx, cgx_cmd_work);
drivers/net/ethernet/marvell/octeontx2/af/mcs_rvu_if.c
155
struct rvu *rvu = container_of(work, struct rvu, mcs_intr_work);
drivers/net/ethernet/marvell/octeontx2/af/ptp.c
118
struct ptp *ptp = container_of(hrtimer, struct ptp, hrtimer);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2331
struct rvu_work *mwork = container_of(work, struct rvu_work, work);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2341
struct rvu_work *mwork = container_of(work, struct rvu_work, work);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2416
struct rvu_work *mwork = container_of(work, struct rvu_work, work);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2423
struct rvu_work *mwork = container_of(work, struct rvu_work, work);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2865
struct rvu_work *flrwork = container_of(work, struct rvu_work, work);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
283
struct rvu *rvu = container_of(work, struct rvu, cgx_evh_work);
drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c
120
rvu_nix_health_reporter = container_of(work, struct rvu_nix_health_reporters, err_work);
drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c
155
rvu_nix_health_reporter = container_of(work, struct rvu_nix_health_reporters, ras_work);
drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c
50
rvu_nix_health_reporter = container_of(work, struct rvu_nix_health_reporters, intr_work);
drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c
605
rvu_npa_health_reporter = container_of(work, struct rvu_npa_health_reporters, intr_work);
drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c
640
rvu_npa_health_reporter = container_of(work, struct rvu_npa_health_reporters, gen_work);
drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c
675
rvu_npa_health_reporter = container_of(work, struct rvu_npa_health_reporters, err_work);
drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c
709
rvu_npa_health_reporter = container_of(work, struct rvu_npa_health_reporters, ras_work);
drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c
85
rvu_nix_health_reporter = container_of(work, struct rvu_nix_health_reporters, gen_work);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
125
struct rvu_hwinfo *hw = container_of(mcam, struct rvu_hwinfo, mcam);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
150
struct rvu_hwinfo *hw = container_of(mcam, struct rvu_hwinfo, mcam);
drivers/net/ethernet/marvell/octeontx2/af/rvu_rep.c
71
struct rvu *rvu = container_of(work, struct rvu, rep_evt_work);
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.c
754
struct cn10k_ipsec *ipsec = container_of(work, struct cn10k_ipsec,
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.c
756
struct otx2_nic *pf = container_of(ipsec, struct otx2_nic, ipsec);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
1161
wrk = container_of(work, struct refill_work, pool_refill_work.work);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
1007
struct mbox *af_mbox = container_of(work, struct mbox, mbox_up_wrk);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
117
struct flr_work *flrwork = container_of(work, struct flr_work, work);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
1899
dim = container_of(w, struct dim, work);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
1901
cq_poll = container_of(dim, struct otx2_cq_poll, dim);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2341
struct otx2_nic *pf = container_of(work, struct otx2_nic, rx_mode_work);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2369
struct otx2_nic *pf = container_of(work, struct otx2_nic, reset_task);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
3354
config = container_of(work, struct otx2_vf_config,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
461
vf_mbox = container_of(work, struct mbox, mbox_wrk);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
498
struct mbox *vf_mbox = container_of(work, struct mbox, mbox_up_wrk);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
854
af_mbox = container_of(work, struct mbox, mbox_wrk);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c
102
struct otx2_ptp *ptp = container_of(ptp_info, struct otx2_ptp,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c
115
struct otx2_ptp *ptp = container_of(ptp_info, struct otx2_ptp,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c
144
struct otx2_ptp *ptp = container_of(ptp_info, struct otx2_ptp,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c
198
struct otx2_ptp *ptp = container_of(cc, struct otx2_ptp, cycle_counter);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c
232
struct otx2_ptp *ptp = container_of(ptp_info, struct otx2_ptp,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c
246
struct otx2_ptp *ptp = container_of(ptp_info, struct otx2_ptp,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c
261
struct otx2_ptp *ptp = container_of(ptp_info, struct otx2_ptp,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c
296
struct otx2_ptp *ptp = container_of(work, struct otx2_ptp,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c
324
struct otx2_ptp *ptp = container_of(work, struct otx2_ptp,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c
342
struct otx2_ptp *ptp = container_of(ptp_info, struct otx2_ptp,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c
49
struct otx2_ptp *ptp = container_of(ptp_info, struct otx2_ptp,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
576
cq_poll = container_of(napi, struct otx2_cq_poll, napi);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
162
vf_mbox = container_of(work, struct mbox, mbox_up_wrk);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
460
struct otx2_nic *vf = container_of(work, struct otx2_nic, rx_mode_work);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
507
struct otx2_nic *vf = container_of(work, struct otx2_nic, reset_task);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
96
af_mbox = container_of(work, struct mbox, mbox_wrk);
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
191
struct rep_dev *rep = container_of(port, struct rep_dev, dl_port);
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
202
struct rep_dev *rep = container_of(port, struct rep_dev, dl_port);
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
344
rep = container_of(del_work, struct rep_dev, stats_wrk);
drivers/net/ethernet/marvell/prestera/prestera_counter.c
340
container_of(dl_work, struct prestera_counter, stats_dw);
drivers/net/ethernet/marvell/prestera/prestera_devlink.c
577
container_of(trap, struct prestera_trap, trap);
drivers/net/ethernet/marvell/prestera/prestera_main.c
1112
cu_info = container_of(info,
drivers/net/ethernet/marvell/prestera/prestera_main.c
242
return container_of(pcs, struct prestera_port, phylink_pcs);
drivers/net/ethernet/marvell/prestera/prestera_main.c
286
struct prestera_port *port = container_of(pcs, struct prestera_port,
drivers/net/ethernet/marvell/prestera/prestera_main.c
535
container_of(work, struct prestera_port,
drivers/net/ethernet/marvell/prestera/prestera_pci.c
323
fw = container_of(work, struct prestera_fw, evt_work);
drivers/net/ethernet/marvell/prestera/prestera_pci.c
441
fw = container_of(dev, struct prestera_fw, dev);
drivers/net/ethernet/marvell/prestera/prestera_router.c
1334
struct prestera_router *router = container_of(nb,
drivers/net/ethernet/marvell/prestera/prestera_router.c
1358
struct prestera_router *router = container_of(nb,
drivers/net/ethernet/marvell/prestera/prestera_router.c
1394
container_of(work, struct prestera_fib_event_work, work);
drivers/net/ethernet/marvell/prestera/prestera_router.c
1441
router = container_of(nb, struct prestera_router, fib_nb);
drivers/net/ethernet/marvell/prestera/prestera_router.c
1446
fen_info = container_of(info, struct fib_entry_notifier_info,
drivers/net/ethernet/marvell/prestera/prestera_router.c
1478
container_of(work, struct prestera_netevent_work, work);
drivers/net/ethernet/marvell/prestera/prestera_router.c
1499
router = container_of(nb, struct prestera_router, netevent_nb);
drivers/net/ethernet/marvell/prestera/prestera_router.c
1524
router = container_of(work, struct prestera_router,
drivers/net/ethernet/marvell/prestera/prestera_router.c
223
container_of(info, struct fib6_entry_notifier_info, info);
drivers/net/ethernet/marvell/prestera/prestera_router.c
225
container_of(info, struct fib_entry_notifier_info, info);
drivers/net/ethernet/marvell/prestera/prestera_router.c
236
container_of(info, struct fib6_entry_notifier_info, info);
drivers/net/ethernet/marvell/prestera/prestera_router.c
238
container_of(info, struct fib_entry_notifier_info, info);
drivers/net/ethernet/marvell/prestera/prestera_router.c
325
fen4_info = container_of(info, struct fib_entry_notifier_info,
drivers/net/ethernet/marvell/prestera/prestera_router.c
329
fen6_info = container_of(info, struct fib6_entry_notifier_info,
drivers/net/ethernet/marvell/prestera/prestera_router.c
356
fen4_info = container_of(info, struct fib_entry_notifier_info,
drivers/net/ethernet/marvell/prestera/prestera_router.c
360
fen6_info = container_of(info, struct fib6_entry_notifier_info,
drivers/net/ethernet/marvell/prestera/prestera_router.c
375
fen4_info = container_of(info, struct fib_entry_notifier_info,
drivers/net/ethernet/marvell/prestera/prestera_router.c
379
fen6_info = container_of(info, struct fib6_entry_notifier_info,
drivers/net/ethernet/marvell/prestera/prestera_router.c
622
container_of(info, struct fib_entry_notifier_info, info);
drivers/net/ethernet/marvell/prestera/prestera_router.c
97
container_of(info, struct fib_entry_notifier_info, info);
drivers/net/ethernet/marvell/prestera/prestera_rxtx.c
287
sdma = container_of(napi, struct prestera_sdma, rx_napi);
drivers/net/ethernet/marvell/prestera/prestera_rxtx.c
498
sdma = container_of(work, struct prestera_sdma, tx_work);
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1253
swdev_work = container_of(work, struct prestera_fdb_event_work, work);
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1326
fdb_info = container_of(info,
drivers/net/ethernet/marvell/pxa168_eth.c
1227
container_of(napi, struct pxa168_eth_private, napi);
drivers/net/ethernet/marvell/pxa168_eth.c
756
struct pxa168_eth_private *pep = container_of(work,
drivers/net/ethernet/marvell/skge.c
3197
struct skge_port *skge = container_of(napi, struct skge_port, napi);
drivers/net/ethernet/marvell/sky2.c
3022
struct sky2_hw *hw = container_of(napi, struct sky2_hw, napi);
drivers/net/ethernet/marvell/sky2.c
3509
struct sky2_hw *hw = container_of(work, struct sky2_hw, restart_work);
drivers/net/ethernet/mediatek/mtk_eth_soc.c
2573
struct mtk_eth *eth = container_of(napi, struct mtk_eth, tx_napi);
drivers/net/ethernet/mediatek/mtk_eth_soc.c
2603
struct mtk_eth *eth = container_of(napi, struct mtk_eth, rx_napi);
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3529
struct mtk_mac *mac = container_of(n, struct mtk_mac, device_notifier);
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3821
struct dim *dim = container_of(work, struct dim, work);
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3822
struct mtk_eth *eth = container_of(dim, struct mtk_eth, rx_dim);
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3852
struct dim *dim = container_of(work, struct dim, work);
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3853
struct mtk_eth *eth = container_of(dim, struct mtk_eth, tx_dim);
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4077
struct mtk_eth *eth = container_of(del_work, struct mtk_eth,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4376
struct mtk_eth *eth = container_of(work, struct mtk_eth, pending_work);
drivers/net/ethernet/mediatek/mtk_eth_soc.c
520
struct mtk_mac *mac = container_of(config, struct mtk_mac,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
539
struct mtk_mac *mac = container_of(config, struct mtk_mac,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
559
struct mtk_mac *mac = container_of(config, struct mtk_mac,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
697
struct mtk_mac *mac = container_of(config, struct mtk_mac,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
724
struct mtk_mac *mac = container_of(config, struct mtk_mac,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
888
struct mtk_mac *mac = container_of(config, struct mtk_mac,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
901
struct mtk_mac *mac = container_of(config, struct mtk_mac,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
911
struct mtk_mac *mac = container_of(config, struct mtk_mac,
drivers/net/ethernet/mediatek/mtk_star_emac.c
1159
struct mtk_star_priv *priv = container_of(napi, struct mtk_star_priv,
drivers/net/ethernet/mediatek/mtk_star_emac.c
1348
priv = container_of(napi, struct mtk_star_priv, rx_napi);
drivers/net/ethernet/mellanox/mlx4/catas.c
271
container_of(work, struct mlx4_dev_persistent,
drivers/net/ethernet/mellanox/mlx4/cmd.c
2226
container_of(work,
drivers/net/ethernet/mellanox/mlx4/cmd.c
2230
container_of(master, struct mlx4_mfunc, master);
drivers/net/ethernet/mellanox/mlx4/cmd.c
2232
container_of(mfunc, struct mlx4_priv, mfunc);
drivers/net/ethernet/mellanox/mlx4/en_clock.c
132
struct mlx4_en_dev *mdev = container_of(ptp, struct mlx4_en_dev,
drivers/net/ethernet/mellanox/mlx4/en_clock.c
154
struct mlx4_en_dev *mdev = container_of(ptp, struct mlx4_en_dev,
drivers/net/ethernet/mellanox/mlx4/en_clock.c
176
struct mlx4_en_dev *mdev = container_of(ptp, struct mlx4_en_dev,
drivers/net/ethernet/mellanox/mlx4/en_clock.c
201
struct mlx4_en_dev *mdev = container_of(ptp, struct mlx4_en_dev,
drivers/net/ethernet/mellanox/mlx4/en_clock.c
44
container_of(tc, struct mlx4_en_dev, cycles);
drivers/net/ethernet/mellanox/mlx4/en_main.c
190
container_of(this, struct mlx4_en_dev, mlx_nb);
drivers/net/ethernet/mellanox/mlx4/en_main.c
239
struct mlx4_adev *madev = container_of(adev, struct mlx4_adev, adev);
drivers/net/ethernet/mellanox/mlx4/en_main.c
267
struct mlx4_adev *madev = container_of(adev, struct mlx4_adev, adev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1261
struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1520
struct mlx4_en_priv *priv = container_of(delay, struct mlx4_en_priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1550
struct mlx4_en_priv *priv = container_of(delay, struct mlx4_en_priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1590
struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2021
struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
203
struct mlx4_en_filter *filter = container_of(work,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2902
mdev = container_of(this, struct mlx4_en_dev, netdev_nb);
drivers/net/ethernet/mellanox/mlx4/en_rx.c
961
struct mlx4_en_cq *cq = container_of(mcq, struct mlx4_en_cq, mcq);
drivers/net/ethernet/mellanox/mlx4/en_rx.c
973
struct mlx4_en_cq *cq = container_of(napi, struct mlx4_en_cq, napi);
drivers/net/ethernet/mellanox/mlx4/en_tx.c
540
struct mlx4_en_cq *cq = container_of(mcq, struct mlx4_en_cq, mcq);
drivers/net/ethernet/mellanox/mlx4/en_tx.c
552
struct mlx4_en_cq *cq = container_of(napi, struct mlx4_en_cq, napi);
drivers/net/ethernet/mellanox/mlx4/eq.c
139
container_of(work, struct mlx4_mfunc_master_ctx,
drivers/net/ethernet/mellanox/mlx4/eq.c
142
container_of(master, struct mlx4_mfunc, master);
drivers/net/ethernet/mellanox/mlx4/eq.c
143
struct mlx4_priv *priv = container_of(mfunc, struct mlx4_priv, mfunc);
drivers/net/ethernet/mellanox/mlx4/eq.c
452
container_of(work, struct mlx4_mfunc_master_ctx,
drivers/net/ethernet/mellanox/mlx4/eq.c
455
container_of(master, struct mlx4_mfunc, master);
drivers/net/ethernet/mellanox/mlx4/eq.c
457
container_of(mfunc, struct mlx4_priv, mfunc);
drivers/net/ethernet/mellanox/mlx4/fw.c
2704
struct mlx4_priv *priv = container_of(work, struct mlx4_priv,
drivers/net/ethernet/mellanox/mlx4/intf.c
102
container_of(dev, struct mlx4_adev, adev.dev);
drivers/net/ethernet/mellanox/mlx4/intf.c
203
madrv = container_of(madev->adev.dev.driver, struct mlx4_adrv,
drivers/net/ethernet/mellanox/mlx4/main.c
1138
struct mlx4_port_info *info = container_of(attr, struct mlx4_port_info,
drivers/net/ethernet/mellanox/mlx4/main.c
1224
struct mlx4_port_info *info = container_of(attr, struct mlx4_port_info,
drivers/net/ethernet/mellanox/mlx4/main.c
1281
struct mlx4_port_info *info = container_of(attr, struct mlx4_port_info,
drivers/net/ethernet/mellanox/mlx4/main.c
1297
struct mlx4_port_info *info = container_of(attr, struct mlx4_port_info,
drivers/net/ethernet/mellanox/mlx4/main.c
1520
struct mlx4_bond *bond = container_of(work, struct mlx4_bond, work);
drivers/net/ethernet/mellanox/mlx4/main.c
3050
struct mlx4_port_info *info = container_of(devlink_port,
drivers/net/ethernet/mellanox/mlx4/main.c
780
struct mlx4_priv *priv = container_of(dev, struct mlx4_priv, dev);
drivers/net/ethernet/mellanox/mlx4/main.c
791
struct mlx4_priv *priv = container_of(dev, struct mlx4_priv, dev);
drivers/net/ethernet/mellanox/mlx4/main.c
802
struct mlx4_priv *priv = container_of(dev, struct mlx4_priv, dev);
drivers/net/ethernet/mellanox/mlx4/mlx4.h
939
return container_of(dev, struct mlx4_priv, dev);
drivers/net/ethernet/mellanox/mlx4/mr.c
363
container_of((void *)mpt_entry, struct mlx4_cmd_mailbox,
drivers/net/ethernet/mellanox/mlx4/mr.c
383
container_of((void *)mpt_entry, struct mlx4_cmd_mailbox,
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c
1007
counter = container_of(tmp, struct res_counter, com);
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c
1245
counter = container_of(tmp, struct res_counter, com);
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c
5269
container_of(_work, struct mlx4_vf_immed_vlan_work, work);
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c
983
counter = container_of(r, struct res_counter, com);
drivers/net/ethernet/mellanox/mlx4/sense.c
94
struct mlx4_sense *sense = container_of(delay, struct mlx4_sense,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1696
dev = container_of(cmd, struct mlx5_core_dev, cmd);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
284
struct mlx5_core_dev *dev = container_of(ent->cmd, struct mlx5_core_dev, cmd);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
936
struct mlx5_cmd_work_ent *ent = container_of(dwork,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
939
struct mlx5_core_dev *dev = container_of(ent->cmd, struct mlx5_core_dev,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
981
struct mlx5_cmd_work_ent *ent = container_of(work, struct mlx5_cmd_work_ent, work);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
993
dev = container_of(cmd, struct mlx5_core_dev, cmd);
drivers/net/ethernet/mellanox/mlx5/core/dev.c
298
container_of(dev, struct mlx5_adev, adev.dev);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
1010
container_of(work, struct mlx5_fw_tracer, update_db_work);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
267
struct mlx5_fw_tracer *tracer = container_of(work, struct mlx5_fw_tracer,
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
765
container_of(work, struct mlx5_fw_tracer, handle_traces_work);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
918
container_of(work, struct mlx5_fw_tracer, ownership_change_work);
drivers/net/ethernet/mellanox/mlx5/core/dpll.c
337
struct mlx5_dpll *mdpll = container_of(work, struct mlx5_dpll,
drivers/net/ethernet/mellanox/mlx5/core/dpll.c
386
struct mlx5_dpll *mdpll = container_of(nb, struct mlx5_dpll, mdev_nb);
drivers/net/ethernet/mellanox/mlx5/core/dpll.c
421
struct mlx5_adev *edev = container_of(adev, struct mlx5_adev, adev);
drivers/net/ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c
67
sagent = container_of(dwork, struct mlx5e_hv_vhca_stats_agent, work);
drivers/net/ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c
68
priv = container_of(sagent, struct mlx5e_priv, stats_agent);
drivers/net/ethernet/mellanox/mlx5/core/en/mapping.c
169
ctx = container_of(work, struct mapping_ctx, dwork.work);
drivers/net/ethernet/mellanox/mlx5/core/en/monitor_stats.c
59
struct mlx5e_priv *priv = container_of(work, struct mlx5e_priv,
drivers/net/ethernet/mellanox/mlx5/core/en/pcie_cong_event.c
205
cong_event = container_of(work, struct mlx5e_pcie_cong_event, work);
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c
235
struct mlx5e_ptpsq *ptpsq = container_of(cq, struct mlx5e_ptpsq, ts_cq);
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c
275
struct mlx5e_ptp *c = container_of(napi, struct mlx5e_ptp, napi);
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c
459
container_of(work, struct mlx5e_ptpsq, report_unhealthy_work);
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c
286
bond = container_of(nb, struct mlx5e_rep_bond, nb);
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
125
struct mlx5_esw_bridge_offloads *br_offloads = container_of(nb,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
329
struct mlx5_esw_bridge_offloads *br_offloads = container_of(nb,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
363
container_of(work, struct mlx5_bridge_switchdev_fdb_work, work);
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
422
struct mlx5_esw_bridge_offloads *br_offloads = container_of(nb,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
454
fdb_info = container_of(info,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
465
fdb_info = container_of(info,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
478
fdb_info = container_of(info,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
502
struct mlx5_esw_bridge_offloads *br_offloads = container_of(work,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c
128
struct neigh_update_work *update_work = container_of(work, struct neigh_update_work,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c
205
struct mlx5e_rep_priv *rpriv = container_of(nb, struct mlx5e_rep_priv,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c
97
struct mlx5e_rep_priv *rpriv = container_of(work, struct mlx5e_rep_priv,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_dmfs.c
60
struct mlx5_ct_fs_dmfs_rule *dmfs_rule = container_of(fs_rule,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_dmfs.c
71
struct mlx5_ct_fs_dmfs_rule *dmfs_rule = container_of(fs_rule,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_hmfs.c
247
struct mlx5_ct_fs_hmfs_rule *hmfs_rule = container_of(fs_rule,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_hmfs.c
259
struct mlx5_ct_fs_hmfs_rule *hmfs_rule = container_of(fs_rule,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_smfs.c
288
struct mlx5_ct_fs_smfs_rule *smfs_rule = container_of(fs_rule,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_smfs.c
301
struct mlx5_ct_fs_smfs_rule *smfs_rule = container_of(fs_rule,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1003
struct mlx5_ct_entry *entry = container_of(work, struct mlx5_ct_entry, work);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1692
container_of(work, struct mlx5e_tc_fib_event_data, work);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1745
fen_info = container_of(info, struct fib_entry_notifier_info, info);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1790
fen_info = container_of(info, struct fib6_entry_notifier_info, info);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1829
encap = container_of(nb, struct mlx5e_tc_tun_encap, fib_nb);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
301
flow = container_of(efi, struct mlx5e_tc_flow, encaps[efi->index]);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
422
flow = container_of(efi, struct mlx5e_tc_flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
618
a_info = container_of(a->ip_tun_key, struct ip_tunnel_info, key);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
619
b_info = container_of(b->ip_tun_key, struct ip_tunnel_info, key);
drivers/net/ethernet/mellanox/mlx5/core/en/trap.c
10
struct mlx5e_trap *trap_ctx = container_of(napi, struct mlx5e_trap, napi);
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c
461
container_of(xdptxd, struct mlx5e_xmit_data_frags, xd);
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c
534
container_of(xdptxd, struct mlx5e_xmit_data_frags, xd);
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c
754
sq = container_of(cq, struct mlx5e_xdpsq, cq);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
63
container_of(_work, struct mlx5e_ipsec_dwork, dwork.work);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
646
container_of(_work, struct mlx5e_ipsec_work, work);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
674
container_of(_work, struct mlx5e_ipsec_work, work);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
957
ipsec = container_of(nb, struct mlx5e_ipsec, netevent_nb);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
645
struct mlx5e_ipsec_mpv_work *work = container_of(_work, struct mlx5e_ipsec_mpv_work, work);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
442
container_of(_work, struct mlx5e_ipsec_work, work);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
478
struct mlx5e_ipsec *ipsec = container_of(nb, struct mlx5e_ipsec, nb);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c
109
accel_rule = container_of(work, struct accel_rule, work);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c
110
priv_rx = container_of(accel_rule, struct mlx5e_ktls_offload_context_rx, rule);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c
336
resync = container_of(work, struct mlx5e_ktls_rx_resync_ctx, work);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c
337
priv_rx = container_of(resync, struct mlx5e_ktls_offload_context_rx, resync);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c
171
container_of(context, struct mlx5e_async_ctx, context);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c
186
container_of(context, struct mlx5e_async_ctx, context);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c
281
container_of(work, struct mlx5e_tls_tx_pool, create_work);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c
331
container_of(work, struct mlx5e_tls_tx_pool, destroy_work);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
1521
async_work = container_of(work, struct mlx5e_macsec_async_work, work);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
1551
struct mlx5e_macsec *macsec = container_of(nb, struct mlx5e_macsec, nb);
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
630
struct arfs_rule *arfs_rule = container_of(work,
drivers/net/ethernet/mellanox/mlx5/core/en_dim.c
47
struct dim *dim = container_of(work, struct dim, work);
drivers/net/ethernet/mellanox/mlx5/core/en_dim.c
57
struct dim *dim = container_of(work, struct dim, work);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
150
struct mlx5e_priv *priv = container_of(work, struct mlx5e_priv,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1553
struct mlx5e_icosq *sq = container_of(recover_work, struct mlx5e_icosq,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1561
struct mlx5e_icosq *sq = container_of(recover_work, struct mlx5e_icosq,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
162
struct mlx5e_priv *priv = container_of(work, struct mlx5e_priv,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
183
struct mlx5e_priv *priv = container_of(nb, struct mlx5e_priv, events_nb);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1940
struct mlx5e_txqsq *sq = container_of(recover_work, struct mlx5e_txqsq,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
274
struct mlx5e_priv *priv = container_of(nb, struct mlx5e_priv, blocking_events_nb);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
366
container_of(&rq->mpwqe.umr_wqe,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5088
struct mlx5e_priv *priv = container_of(work, struct mlx5e_priv,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6201
struct mlx5e_priv *priv = container_of(work, struct mlx5e_priv,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
623
struct mlx5e_rq *rq = container_of(recover_work, struct mlx5e_rq, recover_work);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
630
struct mlx5e_rq *rq = container_of(timeout_work,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6618
struct mlx5_adev *edev = container_of(adev, struct mlx5_adev, adev);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6650
struct mlx5_adev *edev = container_of(adev, struct mlx5_adev, adev);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6667
struct mlx5_adev *edev = container_of(adev, struct mlx5_adev, adev);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6691
struct mlx5_adev *edev = container_of(adev, struct mlx5_adev, adev);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6706
struct mlx5_adev *edev = container_of(adev, struct mlx5_adev, adev);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6780
struct mlx5_adev *edev = container_of(adev, struct mlx5_adev, adev);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6797
struct mlx5_adev *edev = container_of(adev, struct mlx5_adev, adev);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6835
struct mlx5_adev *edev = container_of(adev, struct mlx5_adev, adev);
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
1142
container_of(work, struct mlx5_rep_uplink_priv,
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
1145
container_of(uplink_priv, struct mlx5e_rep_priv,
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
1298
struct mlx5e_priv *priv = container_of(nb, struct mlx5e_priv, events_nb);
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
1781
struct mlx5_adev *edev = container_of(adev, struct mlx5_adev, adev);
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
1792
struct mlx5_adev *vdev = container_of(adev, struct mlx5_adev, adev);
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
2424
struct mlx5e_rq *rq = container_of(cq, struct mlx5e_rq, cq);
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
789
struct mlx5e_icosq *sq = container_of(cq, struct mlx5e_icosq, cq);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5194
tc = container_of(this, struct mlx5e_tc_table, netdevice_nb);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5406
rpriv = container_of(uplink_priv, struct mlx5e_rep_priv, uplink_priv);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5491
rpriv = container_of(uplink_priv, struct mlx5e_rep_priv, uplink_priv);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5537
container_of(work, struct mlx5_rep_uplink_priv,
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c
771
sq = container_of(cq, struct mlx5e_txqsq, cq);
drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c
126
struct mlx5e_channel *c = container_of(napi, struct mlx5e_channel,
drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c
267
struct mlx5e_cq *cq = container_of(mcq, struct mlx5e_cq, mcq);
drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c
276
struct mlx5e_cq *cq = container_of(mcq, struct mlx5e_cq, mcq);
drivers/net/ethernet/mellanox/mlx5/core/eq.c
111
container_of(nb, struct mlx5_eq_comp, irq_nb);
drivers/net/ethernet/mellanox/mlx5/core/eq.c
195
container_of(nb, struct mlx5_eq_async, irq_nb);
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
517
addr = container_of(node, struct vport_addr, node);
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
556
addr = container_of(node, struct vport_addr, node);
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
764
container_of(work, struct mlx5_vport, vport_change_handler);
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
192
return container_of(dl_port, struct mlx5_devlink_port, dl_port);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
3628
host_work = container_of(work, struct mlx5_host_work, work);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
3652
esw = container_of(esw_funcs, struct mlx5_eswitch, esw_funcs);
drivers/net/ethernet/mellanox/mlx5/core/events.c
309
events = container_of(work, struct mlx5_events, pcie_core_work);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
405
conn = container_of(mcq, struct mlx5_fpga_conn, cq.mcq);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1194
tmp_rule = container_of(iter, struct mlx5_flow_rule, node);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3008
root_ns = container_of(ns, struct mlx5_flow_root_namespace, ns);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
534
ns = container_of(root, struct mlx5_flow_namespace, node);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
535
return container_of(ns, struct mlx5_flow_root_namespace, ns);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h
380
#define fs_get_obj(v, _node) {v = container_of((_node), typeof(*v), node); }
drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c
210
struct mlx5_fc_stats *fc_stats = container_of(work, struct mlx5_fc_stats,
drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c
491
struct mlx5_fc_bulk *fc_bulk = container_of(fs_bulk,
drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c
542
fc_bulk = container_of(pool_index.fs_bulk, struct mlx5_fc_bulk, fs_bulk);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
553
container_of(mlxfw_dev, struct mlx5_mlxfw_dev, mlxfw_dev);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
568
container_of(mlxfw_dev, struct mlx5_mlxfw_dev, mlxfw_dev);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
589
container_of(mlxfw_dev, struct mlx5_mlxfw_dev, mlxfw_dev);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
600
container_of(mlxfw_dev, struct mlx5_mlxfw_dev, mlxfw_dev);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
610
container_of(mlxfw_dev, struct mlx5_mlxfw_dev, mlxfw_dev);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
620
container_of(mlxfw_dev, struct mlx5_mlxfw_dev, mlxfw_dev);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
632
container_of(mlxfw_dev, struct mlx5_mlxfw_dev, mlxfw_dev);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
650
container_of(mlxfw_dev, struct mlx5_mlxfw_dev, mlxfw_dev);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
659
container_of(mlxfw_dev, struct mlx5_mlxfw_dev, mlxfw_dev);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
669
container_of(mlxfw_dev, struct mlx5_mlxfw_dev, mlxfw_dev);
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
287
struct mlx5_fw_reset *fw_reset = container_of(work, struct mlx5_fw_reset,
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
360
struct mlx5_fw_reset *fw_reset = container_of(work, struct mlx5_fw_reset,
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
475
struct mlx5_fw_reset *fw_reset = container_of(work, struct mlx5_fw_reset,
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
699
struct mlx5_fw_reset *fw_reset = container_of(work, struct mlx5_fw_reset,
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
733
fw_reset = container_of(work, struct mlx5_fw_reset, reset_unload_work);
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
753
struct mlx5_fw_reset *fw_reset = container_of(work, struct mlx5_fw_reset,
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
789
struct delayed_work *dwork = container_of(work, struct delayed_work,
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
792
container_of(dwork, struct mlx5_fw_reset, reset_timeout_work);
drivers/net/ethernet/mellanox/mlx5/core/health.c
558
health = container_of(work, struct mlx5_core_health, report_work);
drivers/net/ethernet/mellanox/mlx5/core/health.c
638
health = container_of(work, struct mlx5_core_health, fatal_report_work);
drivers/net/ethernet/mellanox/mlx5/core/health.c
639
priv = container_of(health, struct mlx5_priv, health);
drivers/net/ethernet/mellanox/mlx5/core/health.c
640
dev = container_of(priv, struct mlx5_core_dev, priv);
drivers/net/ethernet/mellanox/mlx5/core/health.c
773
health = container_of(dwork, struct mlx5_core_health, update_fw_log_ts_work);
drivers/net/ethernet/mellanox/mlx5/core/health.c
774
priv = container_of(health, struct mlx5_priv, health);
drivers/net/ethernet/mellanox/mlx5/core/health.c
775
dev = container_of(priv, struct mlx5_core_dev, priv);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1264
struct mlx5_lag *ldev = container_of(delayed_work, struct mlx5_lag,
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1508
ldev = container_of(this, struct mlx5_lag, nb);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
234
struct mlx5_lag *ldev = container_of(ref, struct mlx5_lag, ref);
drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c
103
struct lag_mp *mp = container_of(nb, struct lag_mp, fib_nb);
drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c
261
container_of(work, struct mlx5_fib_event_work, work);
drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c
309
struct lag_mp *mp = container_of(nb, struct lag_mp, fib_nb);
drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c
310
struct mlx5_lag *ldev = container_of(mp, struct mlx5_lag, lag_mp);
drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c
326
fen_info = container_of(info, struct fib_entry_notifier_info,
drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c
343
fnh_info = container_of(info, struct fib_nh_notifier_info,
drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.c
139
struct mlx5_mpesw_work_st *mpesww = container_of(work, struct mlx5_mpesw_work_st, work);
drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.c
231
struct mlx5_lag *ldev = container_of(work, struct mlx5_lag,
drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.c
248
struct mlx5_nb *mlx5_nb = container_of(nb, struct mlx5_nb, nb);
drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.c
249
struct lag_func *lag_func = container_of(mlx5_nb,
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1008
struct mlx5_clock *clock = container_of(ptp, struct mlx5_clock,
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
199
struct mlx5_clock *clock = container_of(ptp, struct mlx5_clock, ptp_info);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
329
struct mlx5_clock *clock = container_of(ptp, struct mlx5_clock, ptp_info);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
355
container_of(ptp, struct mlx5_clock, ptp_info);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
406
struct mlx5_timer *timer = container_of(cc, struct mlx5_timer, cycles);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
407
struct mlx5_clock *clock = container_of(timer, struct mlx5_clock, timer);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
439
struct mlx5_clock_dev_state *clock_state = container_of(work, struct mlx5_clock_dev_state,
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
471
clock = container_of(ptp_info, struct mlx5_clock, ptp_info);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
528
struct mlx5_clock *clock = container_of(ptp, struct mlx5_clock, ptp_info);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
555
struct mlx5_clock *clock = container_of(ptp, struct mlx5_clock, ptp_info);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
578
struct mlx5_clock *clock = container_of(ptp, struct mlx5_clock,
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
615
struct mlx5_clock *clock = container_of(ptp, struct mlx5_clock, ptp_info);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
643
struct mlx5_clock *clock = container_of(ptp, struct mlx5_clock, ptp_info);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
677
struct mlx5_clock *clock = container_of(ptp, struct mlx5_clock, ptp_info);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
713
container_of(ptp, struct mlx5_clock, ptp_info);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
897
container_of(ptp, struct mlx5_clock, ptp_info);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
977
container_of(ptp, struct mlx5_clock, ptp_info);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
98
return container_of(clock, struct mlx5_clock_priv, clock);
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
592
container_of(work, struct mlx5_crypto_dek_pool, sync_work);
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
673
container_of(work, struct mlx5_crypto_dek_pool, destroy_work);
drivers/net/ethernet/mellanox/mlx5/core/lib/devcom.c
101
struct mlx5_devcom_dev *devc = container_of(ref, struct mlx5_devcom_dev, ref);
drivers/net/ethernet/mellanox/mlx5/core/lib/devcom.c
145
struct mlx5_devcom_comp *comp = container_of(ref, struct mlx5_devcom_comp, ref);
drivers/net/ethernet/mellanox/mlx5/core/lib/hv_vhca.c
76
hwork = container_of(work, struct mlx5_hv_vhca_work, invalidate_work);
drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h
434
return container_of(mdev->device, struct auxiliary_device, dev);
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
590
struct mlx5_pages_req *req = container_of(work, struct mlx5_pages_req, work);
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
632
dev = container_of(priv, struct mlx5_core_dev, priv);
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c
158
struct mlx5_core_dev *dev = container_of(nb, struct mlx5_core_dev,
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c
230
work_ctx = container_of(_work, struct mlx5_sf_dev_active_work_ctx, work);
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c
255
struct mlx5_sf_dev_table *table = container_of(_work, struct mlx5_sf_dev_table, work);
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c
46
struct auxiliary_device *adev = container_of(dev, struct auxiliary_device, dev);
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c
47
struct mlx5_sf_dev *sf_dev = container_of(adev, struct mlx5_sf_dev, adev);
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c
69
struct auxiliary_device *adev = container_of(device, struct auxiliary_device, dev);
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c
70
struct mlx5_sf_dev *sf_dev = container_of(adev, struct mlx5_sf_dev, adev);
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/driver.c
112
struct mlx5_sf_dev *sf_dev = container_of(adev, struct mlx5_sf_dev, adev);
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/driver.c
27
struct mlx5_sf_dev *sf_dev = container_of(adev, struct mlx5_sf_dev, adev);
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/driver.c
94
struct mlx5_sf_dev *sf_dev = container_of(adev, struct mlx5_sf_dev, adev);
drivers/net/ethernet/mellanox/mlx5/core/sf/devlink.c
27
return container_of(mlx5_dl_port, struct mlx5_sf, dl_port);
drivers/net/ethernet/mellanox/mlx5/core/sf/devlink.c
391
struct mlx5_core_dev *dev = container_of(nb, struct mlx5_core_dev,
drivers/net/ethernet/mellanox/mlx5/core/sf/devlink.c
430
struct mlx5_core_dev *dev = container_of(nb, struct mlx5_core_dev,
drivers/net/ethernet/mellanox/mlx5/core/sf/devlink.c
450
struct mlx5_core_dev *dev = container_of(nb, struct mlx5_core_dev,
drivers/net/ethernet/mellanox/mlx5/core/sf/hw_table.c
351
struct mlx5_core_dev *dev = container_of(nb, struct mlx5_core_dev,
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
97
struct mlx5_vhca_event_work *work = container_of(_work, struct mlx5_vhca_event_work, work);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action_ste_pool.c
305
ctx = container_of(work, struct mlx5hws_context,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c
152
pr_bulk = container_of(fs_bulk, struct mlx5_fs_hws_pr_bulk, fs_bulk);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c
219
pr_bulk = container_of(pool_index.fs_bulk, struct mlx5_fs_hws_pr_bulk,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c
309
mh_bulk = container_of(fs_bulk, struct mlx5_fs_hws_mh_bulk, fs_bulk);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c
370
mh_bulk = container_of(pool_index.fs_bulk, struct mlx5_fs_hws_mh_bulk,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
182
pool_obj = container_of(ste_send_info,
drivers/net/ethernet/mellanox/mlx5/core/uar.c
83
struct mlx5_uars_page *up = container_of(kref, struct mlx5_uars_page, ref_count);
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_rx.c
342
priv = container_of(napi, struct mlxbf_gige, napi);
drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2.c
582
comp_data = container_of(comp, struct mlxfw_mfa2_comp_data, comp);
drivers/net/ethernet/mellanox/mlxsw/core.c
1082
container_of(mlxfw_dev, struct mlxsw_core_fw_info, mlxfw_dev);
drivers/net/ethernet/mellanox/mlxsw/core.c
1101
container_of(mlxfw_dev, struct mlxsw_core_fw_info, mlxfw_dev);
drivers/net/ethernet/mellanox/mlxsw/core.c
1124
container_of(mlxfw_dev, struct mlxsw_core_fw_info, mlxfw_dev);
drivers/net/ethernet/mellanox/mlxsw/core.c
1137
container_of(mlxfw_dev, struct mlxsw_core_fw_info, mlxfw_dev);
drivers/net/ethernet/mellanox/mlxsw/core.c
1149
container_of(mlxfw_dev, struct mlxsw_core_fw_info, mlxfw_dev);
drivers/net/ethernet/mellanox/mlxsw/core.c
1161
container_of(mlxfw_dev, struct mlxsw_core_fw_info, mlxfw_dev);
drivers/net/ethernet/mellanox/mlxsw/core.c
1174
container_of(mlxfw_dev, struct mlxsw_core_fw_info, mlxfw_dev);
drivers/net/ethernet/mellanox/mlxsw/core.c
1195
container_of(mlxfw_dev, struct mlxsw_core_fw_info, mlxfw_dev);
drivers/net/ethernet/mellanox/mlxsw/core.c
1206
container_of(mlxfw_dev, struct mlxsw_core_fw_info, mlxfw_dev);
drivers/net/ethernet/mellanox/mlxsw/core.c
1352
return container_of(devlink_port, struct mlxsw_core_port, devlink_port);
drivers/net/ethernet/mellanox/mlxsw/core.c
1783
event = container_of(work, struct mlxsw_core_health_event, work);
drivers/net/ethernet/mellanox/mlxsw/core.c
787
struct mlxsw_reg_trans *trans = container_of(work,
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
1378
mirror = container_of(resource, struct mlxsw_afa_mirror, resource);
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
2177
sampler = container_of(resource, struct mlxsw_afa_sampler, resource);
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
644
fwd_entry_ref = container_of(resource, struct mlxsw_afa_fwd_entry_ref,
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
695
counter = container_of(resource, struct mlxsw_afa_counter, resource);
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
837
cookie_ref = container_of(resource, struct mlxsw_afa_cookie_ref,
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
963
policer_ref = container_of(resource, struct mlxsw_afa_policer_ref,
drivers/net/ethernet/mellanox/mlxsw/core_env.c
1033
event = container_of(work, struct mlxsw_env_module_plug_unplug_event,
drivers/net/ethernet/mellanox/mlxsw/core_env.c
938
event = container_of(work, struct mlxsw_env_module_temp_warn_event,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
120
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
157
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
177
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
199
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
220
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
247
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
286
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
329
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
366
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
405
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
418
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
70
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
95
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_linecard_dev.c
131
container_of(adev, struct mlxsw_linecard_bdev, adev);
drivers/net/ethernet/mellanox/mlxsw/core_linecard_dev.c
157
container_of(adev, struct mlxsw_linecard_bdev, adev);
drivers/net/ethernet/mellanox/mlxsw/core_linecard_dev.c
42
container_of(device, struct auxiliary_device, dev);
drivers/net/ethernet/mellanox/mlxsw/core_linecard_dev.c
44
container_of(adev, struct mlxsw_linecard_bdev, adev);
drivers/net/ethernet/mellanox/mlxsw/core_linecards.c
104
container_of(mlxfw_dev, struct mlxsw_linecard_device_fw_info,
drivers/net/ethernet/mellanox/mlxsw/core_linecards.c
1181
event = container_of(work, struct mlxsw_linecard_status_event, work);
drivers/net/ethernet/mellanox/mlxsw/core_linecards.c
1215
event = container_of(work, struct mlxsw_linecard_bct_event, work);
drivers/net/ethernet/mellanox/mlxsw/core_linecards.c
134
container_of(mlxfw_dev, struct mlxsw_linecard_device_fw_info,
drivers/net/ethernet/mellanox/mlxsw/core_linecards.c
172
container_of(mlxfw_dev, struct mlxsw_linecard_device_fw_info,
drivers/net/ethernet/mellanox/mlxsw/core_linecards.c
194
container_of(mlxfw_dev, struct mlxsw_linecard_device_fw_info,
drivers/net/ethernet/mellanox/mlxsw/core_linecards.c
214
container_of(mlxfw_dev, struct mlxsw_linecard_device_fw_info,
drivers/net/ethernet/mellanox/mlxsw/core_linecards.c
234
container_of(mlxfw_dev, struct mlxsw_linecard_device_fw_info,
drivers/net/ethernet/mellanox/mlxsw/core_linecards.c
257
container_of(mlxfw_dev, struct mlxsw_linecard_device_fw_info,
drivers/net/ethernet/mellanox/mlxsw/core_linecards.c
287
container_of(mlxfw_dev, struct mlxsw_linecard_device_fw_info,
drivers/net/ethernet/mellanox/mlxsw/core_linecards.c
307
container_of(mlxfw_dev, struct mlxsw_linecard_device_fw_info,
drivers/net/ethernet/mellanox/mlxsw/core_linecards.c
813
container_of(work, struct mlxsw_linecard,
drivers/net/ethernet/mellanox/mlxsw/i2c.c
568
mlxsw_i2c = container_of(work, struct mlxsw_i2c, irq_work);
drivers/net/ethernet/mellanox/mlxsw/pci.c
849
struct mlxsw_pci_queue *q = container_of(napi, struct mlxsw_pci_queue,
drivers/net/ethernet/mellanox/mlxsw/pci.c
911
struct mlxsw_pci_queue *q = container_of(napi, struct mlxsw_pci_queue,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1852
events = container_of(work, struct mlxsw_sp_port_mapping_events, work);
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1853
mlxsw_sp = container_of(events, struct mlxsw_sp, port_mapping_events);
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
5191
cu_info = container_of(info,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
5272
mlxsw_sp = container_of(nb, struct mlxsw_sp, netdevice_nb);
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
867
container_of(work, struct mlxsw_sp_port,
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c
999
struct mlxsw_sp_acl *acl = container_of(work, struct mlxsw_sp_acl,
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c
717
container_of(work, struct mlxsw_sp_acl_tcam_vregion,
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.h
197
return container_of(cregion, struct mlxsw_sp_acl_atcam_region, cregion);
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.h
203
return container_of(centry, struct mlxsw_sp_acl_atcam_entry, centry);
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
494
return container_of(fid, struct mlxsw_sp_fid_8021q, common);
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
911
return container_of(fid, struct mlxsw_sp_fid_8021d, common);
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c
1016
struct mlxsw_sp_mr *mr = container_of(work, struct mlxsw_sp_mr,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
102
return container_of(mlxsw_sp->ptp_state, struct mlxsw_sp2_ptp_state,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
109
return container_of(ptp, struct mlxsw_sp1_ptp_clock, common.ptp_info);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1237
mlxsw_sp_port = container_of(dwork, struct mlxsw_sp_port,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
137
container_of(cc, struct mlxsw_sp1_ptp_clock, cycles);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
265
clock = container_of(dwork, struct mlxsw_sp1_ptp_clock, overflow_work);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
330
container_of(clock_common, struct mlxsw_sp1_ptp_clock, common);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
376
container_of(ptp, struct mlxsw_sp_ptp_clock, ptp_info);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
389
container_of(ptp, struct mlxsw_sp_ptp_clock, ptp_info);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
414
container_of(ptp, struct mlxsw_sp_ptp_clock, ptp_info);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
427
container_of(ptp, struct mlxsw_sp_ptp_clock, ptp_info);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
618
container_of(clock_common, struct mlxsw_sp1_ptp_clock, common);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
852
ptp_state = container_of(dwork, struct mlxsw_sp1_ptp_state, ht_gc_dw);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
95
return container_of(mlxsw_sp->ptp_state, struct mlxsw_sp1_ptp_state,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10241
router = container_of(nb, struct mlxsw_sp_router, netdevice_nb);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10752
return container_of(rif, struct mlxsw_sp_rif_ipip_lb, common);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10762
params_lb = container_of(params, struct mlxsw_sp_rif_params_ipip_lb,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
11166
router = container_of(nb, struct mlxsw_sp_router, fib_nb);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1165
return container_of(rif, struct mlxsw_sp_rif_ipip_lb, common);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1990
chup = container_of(info, typeof(*chup), info);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2022
chup = container_of(info, typeof(*chup), info);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2625
router = container_of(work, struct mlxsw_sp_router,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2641
router = container_of(work, struct mlxsw_sp_router,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2774
container_of(work, struct mlxsw_sp_netevent_work, work);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2828
container_of(work, struct mlxsw_sp_netevent_work, work);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2840
container_of(work, struct mlxsw_sp_netevent_work, work);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2901
router = container_of(nb, struct mlxsw_sp_router, netevent_nb);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4882
router = container_of(work, struct mlxsw_sp_router,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5727
router = container_of(nb, struct mlxsw_sp_router, nexthop_nb);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5939
fib4_entry = container_of(fib_entry, struct mlxsw_sp_fib4_entry,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
6022
fib4_entry = container_of(fib_entry, struct mlxsw_sp_fib4_entry,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
6045
fib4_entry = container_of(fib_entry, struct mlxsw_sp_fib4_entry,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
6097
fib6_entry = container_of(fib_entry, struct mlxsw_sp_fib6_entry,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
6119
fib6_entry = container_of(fib_entry, struct mlxsw_sp_fib6_entry,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
6552
fib4_entry = container_of(fib_node->fib_entry,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
6802
fib4_replaced = container_of(fib_node->fib_entry,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
6858
fib4_replaced = container_of(replaced, struct mlxsw_sp_fib4_entry,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
7470
fib6_entry = container_of(fib_node->fib_entry,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
7490
fib6_replaced = container_of(fib_node->fib_entry,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
7552
fib6_replaced = container_of(replaced, struct mlxsw_sp_fib6_entry,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
7594
fib6_entry = container_of(fib_node->fib_entry,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
7723
fib4_entry = container_of(fib_node->fib_entry,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
7735
fib6_entry = container_of(fib_node->fib_entry,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
7866
container_of(work, struct mlxsw_sp_fib_event_work, work);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
7902
container_of(work, struct mlxsw_sp_fib_event_work, work);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
7949
container_of(work, struct mlxsw_sp_fib_event_work, work);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
7998
fen_info = container_of(info, struct fib_entry_notifier_info,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8008
fnh_info = container_of(info, struct fib_nh_notifier_info,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8026
fen6_info = container_of(info, struct fib6_entry_notifier_info,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8071
fr_info = container_of(info, struct fib_rule_notifier_info, info);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8117
router = container_of(nb, struct mlxsw_sp_router, fib_nb);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8521
container_of(work, struct mlxsw_sp_router_hwstats_notify_work,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8863
return container_of(rif, struct mlxsw_sp_rif_subport, common);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9511
router = container_of(nb, struct mlxsw_sp_router, inetaddr_nb);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9560
container_of(work, struct mlxsw_sp_inet6addr_event_work, work);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9598
router = container_of(nb, struct mlxsw_sp_router, inet6addr_nb);
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1035
span = container_of(work, struct mlxsw_sp_span, work);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3370
bridge = container_of(work, struct mlxsw_sp_bridge, fdb_notify.dw.work);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3515
container_of(work, struct mlxsw_sp_switchdev_event_work, work);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3685
container_of(work, struct mlxsw_sp_switchdev_event_work, work);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3729
vxlan_fdb_info = container_of(info,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3799
fdb_info = container_of(info,
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
354
cmpl_data = container_of(kref, struct fbnic_fw_completion,
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
577
qt = container_of(rxr, struct fbnic_q_triad, cmpl);
drivers/net/ethernet/meta/fbnic/fbnic_pci.c
212
struct fbnic_dev *fbd = container_of(to_delayed_work(work),
drivers/net/ethernet/meta/fbnic/fbnic_time.c
33
return container_of(ptp, struct fbnic_dev, ptp_info);
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
1373
struct fbnic_napi_vector *nv = container_of(napi,
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
2843
real = container_of(fbn->rx[idx], struct fbnic_q_triad, cmpl);
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
2894
real = container_of(fbn->rx[idx], struct fbnic_q_triad, cmpl);
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
2916
real = container_of(fbn->rx[idx], struct fbnic_q_triad, cmpl);
drivers/net/ethernet/micrel/ks8842.c
1078
container_of(work, struct ks8842_adapter, timeout_work);
drivers/net/ethernet/micrel/ks8851_common.c
568
struct ks8851_net *ks = container_of(work, struct ks8851_net, rxctrl_work);
drivers/net/ethernet/micrel/ks8851_par.c
53
#define to_ks8851_par(ks) container_of((ks), struct ks8851_net_par, ks8851)
drivers/net/ethernet/micrel/ks8851_spi.c
316
kss = container_of(work, struct ks8851_net_spi, tx_work);
drivers/net/ethernet/micrel/ks8851_spi.c
56
#define to_ks8851_spi(ks) container_of((ks), struct ks8851_net_spi, ks8851)
drivers/net/ethernet/micrel/ksz884x.c
3098
struct dev_info *hw_priv = container_of(hw, struct dev_info, hw);
drivers/net/ethernet/micrel/ksz884x.c
3116
struct dev_info *hw_priv = container_of(hw, struct dev_info, hw);
drivers/net/ethernet/micrel/ksz884x.c
3138
struct dev_info *hw_priv = container_of(hw, struct dev_info, hw);
drivers/net/ethernet/micrel/ksz884x.c
6264
container_of(work, struct dev_info, mib_read);
drivers/net/ethernet/microchip/enc28j60.c
1306
container_of(work, struct enc28j60_net, tx_work);
drivers/net/ethernet/microchip/enc28j60.c
1408
container_of(work, struct enc28j60_net, setrx_work);
drivers/net/ethernet/microchip/enc28j60.c
1433
container_of(work, struct enc28j60_net, restart_work);
drivers/net/ethernet/microchip/encx24j600.c
801
container_of(ws, struct encx24j600_priv, setrx_work);
drivers/net/ethernet/microchip/encx24j600.c
868
container_of(ws, struct encx24j600_priv, tx_work);
drivers/net/ethernet/microchip/lan743x_main.c
2047
struct lan743x_tx *tx = container_of(napi, struct lan743x_tx, napi);
drivers/net/ethernet/microchip/lan743x_main.c
2578
struct lan743x_rx *rx = container_of(napi, struct lan743x_rx, napi);
drivers/net/ethernet/microchip/lan743x_ptp.c
1001
container_of(ptp, struct lan743x_ptp, ptp_clock_info);
drivers/net/ethernet/microchip/lan743x_ptp.c
1003
container_of(lan_ptp, struct lan743x_adapter, ptp);
drivers/net/ethernet/microchip/lan743x_ptp.c
1055
container_of(ptpci, struct lan743x_ptp, ptp_clock_info);
drivers/net/ethernet/microchip/lan743x_ptp.c
1057
container_of(ptp, struct lan743x_adapter, ptp);
drivers/net/ethernet/microchip/lan743x_ptp.c
338
container_of(ptpci, struct lan743x_ptp, ptp_clock_info);
drivers/net/ethernet/microchip/lan743x_ptp.c
340
container_of(ptp, struct lan743x_adapter, ptp);
drivers/net/ethernet/microchip/lan743x_ptp.c
364
container_of(ptpci, struct lan743x_ptp, ptp_clock_info);
drivers/net/ethernet/microchip/lan743x_ptp.c
366
container_of(ptp, struct lan743x_adapter, ptp);
drivers/net/ethernet/microchip/lan743x_ptp.c
377
container_of(ptpci, struct lan743x_ptp, ptp_clock_info);
drivers/net/ethernet/microchip/lan743x_ptp.c
379
container_of(ptp, struct lan743x_adapter, ptp);
drivers/net/ethernet/microchip/lan743x_ptp.c
398
container_of(ptpci, struct lan743x_ptp, ptp_clock_info);
drivers/net/ethernet/microchip/lan743x_ptp.c
400
container_of(ptp, struct lan743x_adapter, ptp);
drivers/net/ethernet/microchip/lan743x_ptp.c
960
container_of(ptpci, struct lan743x_ptp, ptp_clock_info);
drivers/net/ethernet/microchip/lan743x_ptp.c
962
container_of(ptp, struct lan743x_adapter, ptp);
drivers/net/ethernet/microchip/lan865x/lan865x.c
207
struct lan865x_priv *priv = container_of(work, struct lan865x_priv,
drivers/net/ethernet/microchip/lan966x/lan966x_ethtool.c
587
struct lan966x *lan966x = container_of(del_work, struct lan966x,
drivers/net/ethernet/microchip/lan966x/lan966x_fdb.c
233
container_of(work, struct lan966x_fdb_event_work, work);
drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c
475
struct lan966x *lan966x = container_of(napi, struct lan966x, napi);
drivers/net/ethernet/microchip/lan966x/lan966x_phylink.c
87
return container_of(pcs, struct lan966x_port, phylink_pcs);
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
624
struct lan966x_phc *phc = container_of(ptp, struct lan966x_phc, info);
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
672
struct lan966x_phc *phc = container_of(ptp, struct lan966x_phc, info);
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
710
struct lan966x_phc *phc = container_of(ptp, struct lan966x_phc, info);
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
747
struct lan966x_phc *phc = container_of(ptp, struct lan966x_phc, info);
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
796
struct lan966x_phc *phc = container_of(ptp, struct lan966x_phc, info);
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
836
struct lan966x_phc *phc = container_of(ptp, struct lan966x_phc, info);
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
933
struct lan966x_phc *phc = container_of(ptp, struct lan966x_phc, info);
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_fdma.c
246
struct sparx5_rx *rx = container_of(napi, struct sparx5_rx, napi);
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_fdma.c
247
struct sparx5 *sparx5 = container_of(rx, struct sparx5, rx);
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
1133
struct sparx5 *sparx5 = container_of(dwork,
drivers/net/ethernet/microchip/sparx5/sparx5_fdma.c
185
struct sparx5_rx *rx = container_of(napi, struct sparx5_rx, napi);
drivers/net/ethernet/microchip/sparx5/sparx5_fdma.c
186
struct sparx5 *sparx5 = container_of(rx, struct sparx5, rx);
drivers/net/ethernet/microchip/sparx5/sparx5_mactable.c
425
struct sparx5 *sparx5 = container_of(del_work, struct sparx5,
drivers/net/ethernet/microchip/sparx5/sparx5_packet.c
300
struct sparx5_port *port = container_of(tmr, struct sparx5_port,
drivers/net/ethernet/microchip/sparx5/sparx5_phylink.c
89
return container_of(pcs, struct sparx5_port, phylink_pcs);
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
398
struct sparx5_phc *phc = container_of(ptp, struct sparx5_phc, info);
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
446
struct sparx5_phc *phc = container_of(ptp, struct sparx5_phc, info);
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
487
struct sparx5_phc *phc = container_of(ptp, struct sparx5_phc, info);
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
527
struct sparx5_phc *phc = container_of(ptp, struct sparx5_phc, info);
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
326
container_of(work, struct sparx5_switchdev_event_work, work);
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
390
spx5 = container_of(nb, struct sparx5, switchdev_nb);
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
409
fdb_info = container_of(info,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
442
container_of(nb, struct sparx5,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
679
container_of(nb, struct sparx5,
drivers/net/ethernet/microchip/vcap/vcap_api_private.h
14
#define to_intrule(rule) container_of((rule), struct vcap_rule_internal, data)
drivers/net/ethernet/microsoft/mana/gdma_main.c
525
work = container_of(w, struct mana_dev_recovery_work, work.work);
drivers/net/ethernet/microsoft/mana/gdma_main.c
550
mns_wk = container_of(w, struct mana_serv_work, serv_work);
drivers/net/ethernet/microsoft/mana/mana_en.c
112
ac = container_of(w, struct mana_context, link_change_work);
drivers/net/ethernet/microsoft/mana/mana_en.c
2240
struct mana_cq *cq = container_of(napi, struct mana_cq, napi);
drivers/net/ethernet/microsoft/mana/mana_en.c
304
struct mana_port_context *apc = container_of(work,
drivers/net/ethernet/microsoft/mana/mana_en.c
3413
struct mana_adev *madev = container_of(dev, struct mana_adev, adev.dev);
drivers/net/ethernet/microsoft/mana/mana_en.c
3483
container_of(work, struct mana_service_work, work);
drivers/net/ethernet/microsoft/mana/mana_en.c
3549
container_of(to_delayed_work(work), struct mana_context, gf_stats_work);
drivers/net/ethernet/moxa/moxart_ether.c
207
struct moxart_mac_priv_t *priv = container_of(napi,
drivers/net/ethernet/mscc/ocelot_fdma.c
472
priv = container_of(ocelot_port, struct ocelot_port_private,
drivers/net/ethernet/mscc/ocelot_fdma.c
553
struct ocelot_fdma *fdma = container_of(napi, struct ocelot_fdma, napi);
drivers/net/ethernet/mscc/ocelot_mrp.c
132
priv = container_of(ocelot_port, struct ocelot_port_private, port);
drivers/net/ethernet/mscc/ocelot_net.c
1809
priv = container_of(ocelot_port, struct ocelot_port_private, port);
drivers/net/ethernet/mscc/ocelot_net.c
1906
struct ocelot_port_private *priv = container_of(ocelot_port,
drivers/net/ethernet/mscc/ocelot_net.c
655
container_of((x), struct ocelot_mact_work_ctx, work)
drivers/net/ethernet/mscc/ocelot_net.c
976
priv = container_of(ocelot_port, struct ocelot_port_private, port);
drivers/net/ethernet/mscc/ocelot_ptp.c
140
struct ocelot *ocelot = container_of(ptp, struct ocelot, ptp_info);
drivers/net/ethernet/mscc/ocelot_ptp.c
202
struct ocelot *ocelot = container_of(ptp, struct ocelot, ptp_info);
drivers/net/ethernet/mscc/ocelot_ptp.c
21
struct ocelot *ocelot = container_of(ptp, struct ocelot, ptp_info);
drivers/net/ethernet/mscc/ocelot_ptp.c
56
struct ocelot *ocelot = container_of(ptp, struct ocelot, ptp_info);
drivers/net/ethernet/mscc/ocelot_ptp.c
92
struct ocelot *ocelot = container_of(ptp, struct ocelot,
drivers/net/ethernet/mscc/ocelot_stats.c
367
struct ocelot *ocelot = container_of(del_work, struct ocelot,
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx.c
19
struct mucse_hw *hw = container_of(mbx, struct mucse_hw, mbx);
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx.c
33
struct mucse_hw *hw = container_of(mbx, struct mucse_hw, mbx);
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx.c
47
struct mucse_hw *hw = container_of(mbx, struct mucse_hw, mbx);
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx.c
61
struct mucse_hw *hw = container_of(mbx, struct mucse_hw, mbx);
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1533
container_of(napi, struct myri10ge_slice_state, napi);
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3410
container_of(work, struct myri10ge_priv, watchdog_work);
drivers/net/ethernet/natsemi/natsemi.c
2226
struct netdev_private *np = container_of(napi, struct netdev_private, napi);
drivers/net/ethernet/natsemi/ns83820.c
585
struct ns83820 *dev = container_of(work, struct ns83820, tq_refill);
drivers/net/ethernet/netronome/nfp/ccm_mbox.c
611
nn = container_of(work, struct nfp_net, mbox_cmsg.runq_work);
drivers/net/ethernet/netronome/nfp/ccm_mbox.c
631
nn = container_of(work, struct nfp_net, mbox_cmsg.wait_work);
drivers/net/ethernet/netronome/nfp/crypto/tls.c
184
container_of(&req->front,
drivers/net/ethernet/netronome/nfp/crypto/tls.c
205
container_of(&req->front,
drivers/net/ethernet/netronome/nfp/flower/cmsg.c
315
priv = container_of(work, struct nfp_flower_priv, cmsg_work);
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
1726
nft_match = container_of(entry->rule->match.dissector,
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
112
priv = container_of(lag, struct nfp_flower_priv, nfp_lag);
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
242
priv = container_of(lag, struct nfp_flower_priv, nfp_lag);
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
304
lag = container_of(delayed_work, struct nfp_fl_lag, work);
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
305
priv = container_of(lag, struct nfp_flower_priv, nfp_lag);
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
441
priv = container_of(lag, struct nfp_flower_priv, nfp_lag);
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
517
priv = container_of(lag, struct nfp_flower_priv, nfp_lag);
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
553
priv = container_of(lag, struct nfp_flower_priv, nfp_lag);
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
637
priv = container_of(lag, struct nfp_flower_priv, nfp_lag);
drivers/net/ethernet/netronome/nfp/flower/qos_conf.c
455
fl_priv = container_of(delayed_work, struct nfp_flower_priv,
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
637
update_work = container_of(work, struct nfp_neigh_update_work, work);
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
739
app_priv = container_of(nb, struct nfp_flower_priv, tun.neigh_nb);
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
1158
container_of(napi, struct nfp_net_r_vector, napi);
drivers/net/ethernet/netronome/nfp/nfd3/xsk.c
390
container_of(napi, struct nfp_net_r_vector, napi);
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
1268
container_of(napi, struct nfp_net_r_vector, napi);
drivers/net/ethernet/netronome/nfp/nfp_app.c
180
app = container_of(nb, struct nfp_app, netdev_nb);
drivers/net/ethernet/netronome/nfp/nfp_devlink.c
33
struct nfp_port *port = container_of(dl_port, struct nfp_port, dl_port);
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1168
dim = container_of(work, struct dim, work);
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1170
r_vec = container_of(dim, struct nfp_net_r_vector, rx_dim);
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1198
dim = container_of(work, struct dim, work);
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1200
r_vec = container_of(dim, struct nfp_net_r_vector, tx_dim);
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1408
struct nfp_net *nn = container_of(work, struct nfp_net, mbox_amsg.work);
drivers/net/ethernet/netronome/nfp/nfp_net_debugdump.c
458
container_of(&spec_csr->tl, struct nfp_dump_tl, hdr);
drivers/net/ethernet/netronome/nfp/nfp_net_debugdump.c
563
container_of(&spec_csr->tl, struct nfp_dump_tl, hdr);
drivers/net/ethernet/netronome/nfp/nfp_net_debugdump.c
610
container_of(&spec->tl, struct nfp_dump_tl, hdr);
drivers/net/ethernet/netronome/nfp/nfp_net_main.c
646
struct nfp_pf *pf = container_of(work, struct nfp_pf,
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c
113
tmp = container_of(pos, struct nfp_cpp_resource, list);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c
133
container_of(kref, struct nfp_cpp_area, kref);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c
180
struct nfp_cpp_area *area = container_of(res,
drivers/net/ethernet/ni/nixge.c
672
struct nixge_priv *priv = container_of(napi, struct nixge_priv, napi);
drivers/net/ethernet/nvidia/forcedeth.c
3765
struct fe_priv *np = container_of(napi, struct fe_priv, napi);
drivers/net/ethernet/nxp/lpc_eth.c
967
struct netdata_local *pldat = container_of(napi,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h
597
#define pch_gbe_hw_to_adapter(hw) container_of(hw, struct pch_gbe_adapter, hw)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2274
container_of(napi, struct pch_gbe_adapter, napi);
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
670
adapter = container_of(work, struct pch_gbe_adapter, reset_task);
drivers/net/ethernet/pasemi/pasemi_mac.c
1560
struct pasemi_mac *mac = container_of(napi, struct pasemi_mac, napi);
drivers/net/ethernet/pensando/ionic/ionic_aux.c
15
ionic_adev = container_of(dev, struct ionic_aux_dev, adev.dev);
drivers/net/ethernet/pensando/ionic/ionic_dev.c
59
struct ionic_qcq *qcq = container_of(work, struct ionic_qcq,
drivers/net/ethernet/pensando/ionic/ionic_dev.c
97
struct ionic *ionic = container_of(work, struct ionic,
drivers/net/ethernet/pensando/ionic/ionic_lif.c
1833
struct ionic_lif *lif = container_of(ws, struct ionic_lif, tx_timeout_work);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
281
struct ionic_intr_info *intr = container_of(notify, struct ionic_intr_info, aff_notify);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
3834
struct ionic *ionic = container_of(nb, struct ionic, nb);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
57
struct dim *dim = container_of(work, struct dim, work);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
65
qcq = container_of(dim, struct ionic_qcq, dim);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
88
struct ionic_lif *lif = container_of(work, struct ionic_lif, deferred.work);
drivers/net/ethernet/pensando/ionic/ionic_lif.h
96
#define q_to_qcq(q) container_of(q, struct ionic_qcq, q)
drivers/net/ethernet/pensando/ionic/ionic_lif.h
99
#define napi_to_qcq(napi) container_of(napi, struct ionic_qcq, napi)
drivers/net/ethernet/pensando/ionic/ionic_phc.c
310
struct ionic_phc *phc = container_of(cc, struct ionic_phc, cc);
drivers/net/ethernet/pensando/ionic/ionic_phc.c
334
struct ionic_phc *phc = container_of(info, struct ionic_phc, ptp_info);
drivers/net/ethernet/pensando/ionic/ionic_phc.c
371
struct ionic_phc *phc = container_of(info, struct ionic_phc, ptp_info);
drivers/net/ethernet/pensando/ionic/ionic_phc.c
397
struct ionic_phc *phc = container_of(info, struct ionic_phc, ptp_info);
drivers/net/ethernet/pensando/ionic/ionic_phc.c
427
struct ionic_phc *phc = container_of(info, struct ionic_phc, ptp_info);
drivers/net/ethernet/pensando/ionic/ionic_phc.c
451
struct ionic_phc *phc = container_of(info, struct ionic_phc, ptp_info);
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2223
container_of(work, struct netxen_adapter, tx_timeout_task);
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2339
container_of(napi, struct nx_host_sds_ring, napi);
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2491
struct netxen_adapter *adapter = container_of(work,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2521
struct netxen_adapter *adapter = container_of(work,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2586
struct netxen_adapter *adapter = container_of(work,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2704
struct netxen_adapter *adapter = container_of(work,
drivers/net/ethernet/qlogic/qed/qed_main.c
1172
struct qed_hwfn *hwfn = container_of(work, struct qed_hwfn,
drivers/net/ethernet/qlogic/qed/qed_sriov.c
5208
struct qed_hwfn *hwfn = container_of(work, struct qed_hwfn,
drivers/net/ethernet/qlogic/qed/qed_vf.c
1690
struct qed_hwfn *hwfn = container_of(work, struct qed_hwfn,
drivers/net/ethernet/qlogic/qede/qede_fp.c
1419
struct qede_fastpath *fp = container_of(napi, struct qede_fastpath,
drivers/net/ethernet/qlogic/qede/qede_main.c
1063
struct qede_dev *edev = container_of(work, struct qede_dev,
drivers/net/ethernet/qlogic/qede/qede_main.c
1080
struct qede_dev *edev = container_of(work, struct qede_dev,
drivers/net/ethernet/qlogic/qede/qede_ptp.c
106
ptp = container_of(info, struct qede_ptp, clock_info);
drivers/net/ethernet/qlogic/qede/qede_ptp.c
129
ptp = container_of(info, struct qede_ptp, clock_info);
drivers/net/ethernet/qlogic/qede/qede_ptp.c
146
ptp = container_of(work, struct qede_ptp, work);
drivers/net/ethernet/qlogic/qede/qede_ptp.c
191
ptp = container_of(cc, struct qede_ptp, cc);
drivers/net/ethernet/qlogic/qede/qede_ptp.c
42
struct qede_ptp *ptp = container_of(info, struct qede_ptp, clock_info);
drivers/net/ethernet/qlogic/qede/qede_ptp.c
66
ptp = container_of(info, struct qede_ptp, clock_info);
drivers/net/ethernet/qlogic/qede/qede_ptp.c
85
ptp = container_of(info, struct qede_ptp, clock_info);
drivers/net/ethernet/qlogic/qede/qede_rdma.c
280
event_node = container_of(work, struct qede_rdma_event_work, work);
drivers/net/ethernet/qlogic/qede/qede_rdma.c
67
container_of(ref, struct qede_rdma_dev, refcnt);
drivers/net/ethernet/qlogic/qla3xxx.c
1519
container_of(work, struct ql3_adapter, link_state_work.work);
drivers/net/ethernet/qlogic/qla3xxx.c
2177
struct ql3_adapter *qdev = container_of(napi, struct ql3_adapter, napi);
drivers/net/ethernet/qlogic/qla3xxx.c
3610
container_of(work, struct ql3_adapter, reset_work.work);
drivers/net/ethernet/qlogic/qla3xxx.c
3710
container_of(work, struct ql3_adapter, tx_timeout_work.work);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
1037
adapter = container_of(work, struct qlcnic_adapter, mbx_poll_work.work);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
4099
struct qlcnic_mailbox *mbx = container_of(work, struct qlcnic_mailbox,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
939
adapter = container_of(work, struct qlcnic_adapter, idc_aen_work.work);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c
1110
adapter = container_of(work, struct qlcnic_adapter, fw_work.work);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
527
dcb = container_of(work, struct qlcnic_dcb, aen_work.work);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1017
sds_ring = container_of(napi, struct qlcnic_host_sds_ring, napi);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1956
sds_ring = container_of(napi, struct qlcnic_host_sds_ring, napi);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1984
sds_ring = container_of(napi, struct qlcnic_host_sds_ring, napi);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
2010
tx_ring = container_of(napi, struct qlcnic_host_tx_ring, napi);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
2031
sds_ring = container_of(napi, struct qlcnic_host_sds_ring, napi);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
966
sds_ring = container_of(napi, struct qlcnic_host_sds_ring, napi);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
995
tx_ring = container_of(napi, struct qlcnic_host_tx_ring, napi);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3345
struct qlcnic_adapter *adapter = container_of(work,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3449
struct qlcnic_adapter *adapter = container_of(work,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3596
struct qlcnic_adapter *adapter = container_of(work,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3719
struct qlcnic_adapter *adapter = container_of(work,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c
1052
struct qlcnic_vf_info *vf = container_of(work, struct qlcnic_vf_info,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c
1610
bc = container_of(work, struct qlcnic_back_channel, vf_async_work);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c
1911
adapter = container_of(work, struct qlcnic_adapter, fw_work.work);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c
1690
vf = container_of(work, struct qlcnic_vf_info, flr_work);
drivers/net/ethernet/qualcomm/emac/emac.c
129
container_of(irq, struct emac_adapter, irq);
drivers/net/ethernet/qualcomm/emac/emac.c
390
container_of(work, struct emac_adapter, work_thread);
drivers/net/ethernet/qualcomm/emac/emac.c
99
container_of(napi, struct emac_rx_queue, napi);
drivers/net/ethernet/qualcomm/qca_uart.c
114
struct qcauart *qca = container_of(work, struct qcauart, tx_work);
drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c
554
port = container_of(work, struct rmnet_port, agg_wq);
drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c
575
port = container_of(t, struct rmnet_port, hrtimer);
drivers/net/ethernet/rdc/r6040.c
628
container_of(napi, struct r6040_private, napi);
drivers/net/ethernet/realtek/8139cp.c
465
struct cp_private *cp = container_of(napi, struct cp_private, napi);
drivers/net/ethernet/realtek/8139too.c
1596
container_of(work, struct rtl8139_private, thread.work);
drivers/net/ethernet/realtek/8139too.c
1642
container_of(work, struct rtl8139_private, thread.work);
drivers/net/ethernet/realtek/8139too.c
2114
struct rtl8139_private *tp = container_of(napi, struct rtl8139_private, napi);
drivers/net/ethernet/realtek/r8169_leds.c
36
#define lcdev_to_r8169_ldev(lcdev) container_of(lcdev, struct r8169_led_classdev, led)
drivers/net/ethernet/realtek/r8169_main.c
4879
container_of(work, struct rtl8169_private, wk.work);
drivers/net/ethernet/realtek/r8169_main.c
4910
struct rtl8169_private *tp = container_of(napi, struct rtl8169_private, napi);
drivers/net/ethernet/realtek/rtase/rtase_main.c
1075
ivec = container_of(napi, struct rtase_int_vector, napi);
drivers/net/ethernet/renesas/ravb_main.c
145
struct ravb_private *priv = container_of(ctrl, struct ravb_private,
drivers/net/ethernet/renesas/ravb_main.c
172
struct ravb_private *priv = container_of(ctrl, struct ravb_private,
drivers/net/ethernet/renesas/ravb_main.c
2013
struct ravb_private *priv = container_of(work, struct ravb_private,
drivers/net/ethernet/renesas/ravb_ptp.c
122
struct ravb_private *priv = container_of(ptp, struct ravb_private,
drivers/net/ethernet/renesas/ravb_ptp.c
143
struct ravb_private *priv = container_of(ptp, struct ravb_private,
drivers/net/ethernet/renesas/ravb_ptp.c
158
struct ravb_private *priv = container_of(ptp, struct ravb_private,
drivers/net/ethernet/renesas/ravb_ptp.c
173
struct ravb_private *priv = container_of(ptp, struct ravb_private,
drivers/net/ethernet/renesas/ravb_ptp.c
201
struct ravb_private *priv = container_of(ptp, struct ravb_private,
drivers/net/ethernet/renesas/ravb_ptp.c
93
struct ravb_private *priv = container_of(ptp, struct ravb_private,
drivers/net/ethernet/renesas/rcar_gen4_ptp.c
36
#define ptp_to_priv(ptp) container_of(ptp, struct rcar_gen4_ptp_private, info)
drivers/net/ethernet/renesas/sh_eth.c
1178
struct bb_info *bitbang = container_of(ctrl, struct bb_info, ctrl);
drivers/net/ethernet/renesas/sh_eth.c
1207
struct bb_info *bitbang = container_of(ctrl, struct bb_info, ctrl);
drivers/net/ethernet/renesas/sh_eth.c
1910
struct sh_eth_private *mdp = container_of(napi, struct sh_eth_private,
drivers/net/ethernet/rocker/rocker_main.c
2116
container_of(work, struct rocker_fib_event_work, work);
drivers/net/ethernet/rocker/rocker_main.c
2150
struct rocker *rocker = container_of(nb, struct rocker, fib_nb);
drivers/net/ethernet/rocker/rocker_main.c
2372
return container_of(napi, struct rocker_port, napi_tx);
drivers/net/ethernet/rocker/rocker_main.c
2451
return container_of(napi, struct rocker_port, napi_rx);
drivers/net/ethernet/rocker/rocker_main.c
2714
container_of(work, struct rocker_switchdev_event_work, work);
drivers/net/ethernet/rocker/rocker_ofdpa.c
1822
container_of(work, struct ofdpa_fdb_learn_work, work);
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1558
struct sxgbe_priv_data *priv = container_of(napi,
drivers/net/ethernet/sfc/ef100.c
431
probe_data = container_of(efx, struct efx_probe_data, efx);
drivers/net/ethernet/sfc/ef100_netdev.c
302
struct efx_nic *efx = container_of(this, struct efx_nic, netdev_notifier);
drivers/net/ethernet/sfc/ef100_netdev.c
323
struct efx_nic *efx = container_of(this, struct efx_nic, netevent_notifier);
drivers/net/ethernet/sfc/ef100_rep.c
395
struct efx_rep *efv = container_of(napi, struct efx_rep, napi);
drivers/net/ethernet/sfc/efx.c
989
probe_data = container_of(efx, struct efx_probe_data, efx);
drivers/net/ethernet/sfc/efx_channels.c
1255
container_of(napi, struct efx_channel, napi_str);
drivers/net/ethernet/sfc/efx_channels.c
519
channel = container_of(dwork, struct efx_channel, filter_work);
drivers/net/ethernet/sfc/efx_common.c
156
struct efx_nic *efx = container_of(data, struct efx_nic, mac_work);
drivers/net/ethernet/sfc/efx_common.c
323
struct efx_nic *efx = container_of(data, struct efx_nic,
drivers/net/ethernet/sfc/efx_common.c
857
struct efx_nic *efx = container_of(data, struct efx_nic, reset_work);
drivers/net/ethernet/sfc/efx_devlink.c
40
mport_desc = container_of(port, struct mae_mport_desc, dl_port);
drivers/net/ethernet/sfc/efx_devlink.c
90
mport_desc = container_of(port, struct mae_mport_desc, dl_port);
drivers/net/ethernet/sfc/falcon/efx.c
1014
struct ef4_nic *efx = container_of(data, struct ef4_nic, mac_work);
drivers/net/ethernet/sfc/falcon/efx.c
1951
struct ef4_nic *efx = container_of(data, struct ef4_nic,
drivers/net/ethernet/sfc/falcon/efx.c
2492
struct ef4_nic *efx = container_of(data, struct ef4_nic, reset_work);
drivers/net/ethernet/sfc/falcon/efx.c
294
container_of(napi, struct ef4_channel, napi_str);
drivers/net/ethernet/sfc/falcon/falcon.c
655
container_of(mtd, struct falcon_mtd_partition, common.mtd)
drivers/net/ethernet/sfc/falcon/mtd.c
17
container_of(mtd, struct ef4_mtd_partition, mtd)
drivers/net/ethernet/sfc/falcon/net_driver.h
1258
return container_of(rx_queue, struct ef4_channel, rx_queue);
drivers/net/ethernet/sfc/falcon/selftest.c
799
struct ef4_nic *efx = container_of(data, struct ef4_nic,
drivers/net/ethernet/sfc/mae.c
206
struct efx_rx_queue *rx_queue = container_of(work, struct efx_rx_queue,
drivers/net/ethernet/sfc/mcdi.c
2476
container_of(part, struct efx_mcdi_mtd_partition, common);
drivers/net/ethernet/sfc/mcdi.h
111
container_of(mtd, struct efx_mcdi_mtd_partition, common.mtd)
drivers/net/ethernet/sfc/mcdi_mon.c
191
container_of(attr, struct efx_mcdi_mon_attribute, dev_attr);
drivers/net/ethernet/sfc/mcdi_mon.c
228
container_of(attr, struct efx_mcdi_mon_attribute, dev_attr);
drivers/net/ethernet/sfc/mcdi_mon.c
255
container_of(attr, struct efx_mcdi_mon_attribute, dev_attr);
drivers/net/ethernet/sfc/mcdi_mon.c
273
container_of(attr, struct efx_mcdi_mon_attribute, dev_attr);
drivers/net/ethernet/sfc/mtd.c
17
container_of(mtd, struct efx_mtd_partition, mtd)
drivers/net/ethernet/sfc/net_driver.h
1678
return container_of(rx_queue, struct efx_channel, rx_queue);
drivers/net/ethernet/sfc/ptp.c
1488
container_of(work, struct efx_ptp_data, pps_work);
drivers/net/ethernet/sfc/ptp.c
1503
container_of(work, struct efx_ptp_data, work);
drivers/net/ethernet/sfc/ptp.c
1527
container_of(work, struct efx_ptp_data, cleanup_work.work);
drivers/net/ethernet/sfc/ptp.c
2085
struct efx_ptp_data *ptp_data = container_of(ptp,
drivers/net/ethernet/sfc/ptp.c
2121
struct efx_ptp_data *ptp_data = container_of(ptp,
drivers/net/ethernet/sfc/ptp.c
2140
struct efx_ptp_data *ptp_data = container_of(ptp,
drivers/net/ethernet/sfc/ptp.c
2192
struct efx_ptp_data *ptp_data = container_of(ptp,
drivers/net/ethernet/sfc/rx_common.c
685
rule = container_of(node, struct efx_arfs_rule, node);
drivers/net/ethernet/sfc/rx_common.c
704
rule = container_of(node, struct efx_arfs_rule, node);
drivers/net/ethernet/sfc/rx_common.c
729
rule = container_of(node, struct efx_arfs_rule, node);
drivers/net/ethernet/sfc/rx_common.c
814
struct efx_async_filter_insertion *req = container_of(data, struct efx_async_filter_insertion,
drivers/net/ethernet/sfc/selftest.c
792
struct efx_nic *efx = container_of(data, struct efx_nic,
drivers/net/ethernet/sfc/siena/efx_channels.c
1274
container_of(napi, struct efx_channel, napi_str);
drivers/net/ethernet/sfc/siena/efx_channels.c
520
channel = container_of(dwork, struct efx_channel, filter_work);
drivers/net/ethernet/sfc/siena/efx_common.c
160
struct efx_nic *efx = container_of(data, struct efx_nic, mac_work);
drivers/net/ethernet/sfc/siena/efx_common.c
327
struct efx_nic *efx = container_of(data, struct efx_nic,
drivers/net/ethernet/sfc/siena/efx_common.c
881
struct efx_nic *efx = container_of(data, struct efx_nic, reset_work);
drivers/net/ethernet/sfc/siena/mcdi.c
2253
container_of(part, struct efx_mcdi_mtd_partition, common);
drivers/net/ethernet/sfc/siena/mcdi.h
111
container_of(mtd, struct efx_mcdi_mtd_partition, common.mtd)
drivers/net/ethernet/sfc/siena/mcdi_mon.c
191
container_of(attr, struct efx_mcdi_mon_attribute, dev_attr);
drivers/net/ethernet/sfc/siena/mcdi_mon.c
228
container_of(attr, struct efx_mcdi_mon_attribute, dev_attr);
drivers/net/ethernet/sfc/siena/mcdi_mon.c
255
container_of(attr, struct efx_mcdi_mon_attribute, dev_attr);
drivers/net/ethernet/sfc/siena/mcdi_mon.c
273
container_of(attr, struct efx_mcdi_mon_attribute, dev_attr);
drivers/net/ethernet/sfc/siena/mtd.c
17
container_of(mtd, struct efx_mtd_partition, mtd)
drivers/net/ethernet/sfc/siena/net_driver.h
1571
return container_of(rx_queue, struct efx_channel, rx_queue);
drivers/net/ethernet/sfc/siena/ptp.c
1385
container_of(work, struct efx_ptp_data, pps_work);
drivers/net/ethernet/sfc/siena/ptp.c
1400
container_of(work, struct efx_ptp_data, work);
drivers/net/ethernet/sfc/siena/ptp.c
2043
struct efx_ptp_data *ptp_data = container_of(ptp,
drivers/net/ethernet/sfc/siena/ptp.c
2079
struct efx_ptp_data *ptp_data = container_of(ptp,
drivers/net/ethernet/sfc/siena/ptp.c
2098
struct efx_ptp_data *ptp_data = container_of(ptp,
drivers/net/ethernet/sfc/siena/ptp.c
2150
struct efx_ptp_data *ptp_data = container_of(ptp,
drivers/net/ethernet/sfc/siena/rx_common.c
672
rule = container_of(node, struct efx_arfs_rule, node);
drivers/net/ethernet/sfc/siena/rx_common.c
691
rule = container_of(node, struct efx_arfs_rule, node);
drivers/net/ethernet/sfc/siena/rx_common.c
717
rule = container_of(node, struct efx_arfs_rule, node);
drivers/net/ethernet/sfc/siena/rx_common.c
804
struct efx_async_filter_insertion *req = container_of(data, struct efx_async_filter_insertion,
drivers/net/ethernet/sfc/siena/selftest.c
797
struct efx_nic *efx = container_of(data, struct efx_nic,
drivers/net/ethernet/sfc/siena/siena_sriov.c
1011
struct siena_vf *vf = container_of(work, struct siena_vf, req);
drivers/net/ethernet/sfc/siena/siena_sriov.c
1079
struct siena_nic_data *nic_data = container_of(data,
drivers/net/ethernet/sfc/siena/siena_sriov.c
874
struct siena_vf *vf = container_of(work, struct siena_vf, req);
drivers/net/ethernet/sfc/tc_counters.c
89
struct efx_tc_counter *cnt = container_of(work, struct efx_tc_counter, work);
drivers/net/ethernet/sfc/tc_encap_actions.c
444
rule = container_of(acts, struct efx_tc_flow_rule, acts);
drivers/net/ethernet/sfc/tc_encap_actions.c
492
rule = container_of(acts, struct efx_tc_flow_rule, acts);
drivers/net/ethernet/sfc/tc_encap_actions.c
508
struct efx_neigh_binder *neigh = container_of(work, struct efx_neigh_binder, work);
drivers/net/ethernet/sis/sis190.c
919
container_of(work, struct sis190_private, phy_task);
drivers/net/ethernet/smsc/epic100.c
1243
struct epic_private *ep = container_of(napi, struct epic_private, napi);
drivers/net/ethernet/smsc/smc91x.c
1027
container_of(work, struct smc_local, phy_configure);
drivers/net/ethernet/smsc/smsc911x.c
1216
container_of(napi, struct smsc911x_data, napi);
drivers/net/ethernet/smsc/smsc9420.c
820
container_of(napi, struct smsc9420_pdata, napi);
drivers/net/ethernet/socionext/netsec.c
1086
priv = container_of(napi, struct netsec_priv, napi);
drivers/net/ethernet/socionext/sni_ave.c
821
priv = container_of(napi, struct ave_private, napi_rx);
drivers/net/ethernet/socionext/sni_ave.c
841
priv = container_of(napi, struct ave_private, napi_tx);
drivers/net/ethernet/spacemit/k1_emac.c
1402
priv = container_of(work, struct emac_priv, tx_timeout_task);
drivers/net/ethernet/spacemit/k1_emac.c
667
struct emac_priv *priv = container_of(napi, struct emac_priv, napi);
drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c
569
container_of(ptp, struct stmmac_priv, ptp_clock_ops);
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c
358
priv = container_of(dma_cap, struct stmmac_priv, dma_cap);
drivers/net/ethernet/stmicro/stmmac/stmmac_fpe.c
47
struct stmmac_fpe_cfg *cfg = container_of(mmsv, struct stmmac_fpe_cfg, mmsv);
drivers/net/ethernet/stmicro/stmmac/stmmac_fpe.c
48
struct stmmac_priv *priv = container_of(cfg, struct stmmac_priv, fpe_cfg);
drivers/net/ethernet/stmicro/stmmac/stmmac_fpe.c
69
struct stmmac_fpe_cfg *cfg = container_of(mmsv, struct stmmac_fpe_cfg, mmsv);
drivers/net/ethernet/stmicro/stmmac/stmmac_fpe.c
70
struct stmmac_priv *priv = container_of(cfg, struct stmmac_priv, fpe_cfg);
drivers/net/ethernet/stmicro/stmmac/stmmac_fpe.c
97
struct stmmac_fpe_cfg *cfg = container_of(mmsv, struct stmmac_fpe_cfg, mmsv);
drivers/net/ethernet/stmicro/stmmac/stmmac_fpe.c
98
struct stmmac_priv *priv = container_of(cfg, struct stmmac_priv, fpe_cfg);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
3342
struct stmmac_tx_queue *tx_q = container_of(t, struct stmmac_tx_queue, txtimer);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5878
container_of(napi, struct stmmac_channel, rx_napi);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5904
container_of(napi, struct stmmac_channel, tx_napi);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5937
container_of(napi, struct stmmac_channel, rxtx_napi);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6264
dma_conf = container_of(tx_q, struct stmmac_dma_conf, tx_queue[chan]);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6265
priv = container_of(dma_conf, struct stmmac_priv, dma_conf);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6290
dma_conf = container_of(rx_q, struct stmmac_dma_conf, rx_queue[chan]);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6291
priv = container_of(dma_conf, struct stmmac_priv, dma_conf);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7322
struct stmmac_priv *priv = container_of(work, struct stmmac_priv,
drivers/net/ethernet/stmicro/stmmac/stmmac_pcs.h
40
return container_of(pcs, struct stmmac_pcs, pcs);
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c
128
container_of(ptp, struct stmmac_priv, ptp_clock_ops);
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c
154
container_of(ptp, struct stmmac_priv, ptp_clock_ops);
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c
168
container_of(ptp, struct stmmac_priv, ptp_clock_ops);
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c
28
container_of(ptp, struct stmmac_priv, ptp_clock_ops);
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c
289
container_of(ptp, struct stmmac_priv, ptp_clock_ops);
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c
52
container_of(ptp, struct stmmac_priv, ptp_clock_ops);
drivers/net/ethernet/sun/cassini.c
2533
struct cas *cp = container_of(napi, struct cas, napi);
drivers/net/ethernet/sun/cassini.c
3947
struct cas *cp = container_of(work, struct cas, reset_task);
drivers/net/ethernet/sun/niu.c
3783
struct niu_ldg *lp = container_of(napi, struct niu_ldg, napi);
drivers/net/ethernet/sun/niu.c
55
#define niu_next_page(p) container_of(p, union niu_page, page)->next
drivers/net/ethernet/sun/niu.c
6499
struct niu *np = container_of(work, struct niu, reset_task);
drivers/net/ethernet/sun/sungem.c
2215
struct gem *gp = container_of(work, struct gem, reset_task);
drivers/net/ethernet/sun/sungem.c
876
struct gem *gp = container_of(napi, struct gem, napi);
drivers/net/ethernet/sun/sunvnet_common.c
916
struct vnet_port *port = container_of(napi, struct vnet_port, napi);
drivers/net/ethernet/sun/sunvnet_common.h
95
return container_of(vio, struct vnet_port, vio);
drivers/net/ethernet/sunplus/spl2sw_int.c
140
struct spl2sw_common *comm = container_of(napi, struct spl2sw_common, tx_napi);
drivers/net/ethernet/sunplus/spl2sw_int.c
19
struct spl2sw_common *comm = container_of(napi, struct spl2sw_common, rx_napi);
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
1282
struct xlgmac_channel *channel = container_of(napi,
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
1311
struct xlgmac_pdata *pdata = container_of(napi,
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
629
struct xlgmac_pdata *pdata = container_of(work,
drivers/net/ethernet/tehuti/tehuti.c
291
struct bdx_priv *priv = container_of(napi, struct bdx_priv, napi);
drivers/net/ethernet/tehuti/tn40.c
1157
struct tn40_priv *priv = container_of(napi, struct tn40_priv, napi);
drivers/net/ethernet/tehuti/tn40_phy.c
12
return container_of(config, struct tn40_priv, phylink_config);
drivers/net/ethernet/ti/am65-cpsw-nuss.c
1389
struct am65_cpsw_rx_flow *flow = container_of(timer,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
1539
container_of(timer, struct am65_cpsw_tx_chn, tx_hrtimer);
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2059
struct am65_cpsw_slave_data *slave = container_of(config, struct am65_cpsw_slave_data,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2061
struct am65_cpsw_port *port = container_of(slave, struct am65_cpsw_port, slave);
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2089
struct am65_cpsw_slave_data *slave = container_of(config, struct am65_cpsw_slave_data,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2091
struct am65_cpsw_port *port = container_of(slave, struct am65_cpsw_port, slave);
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2123
struct am65_cpsw_slave_data *slave = container_of(config, struct am65_cpsw_slave_data,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2125
struct am65_cpsw_port *port = container_of(slave, struct am65_cpsw_port, slave);
drivers/net/ethernet/ti/am65-cpsw-nuss.h
215
container_of(pnapi, struct am65_cpsw_rx_flow, napi_rx)
drivers/net/ethernet/ti/am65-cpsw-nuss.h
217
container_of(pnapi, struct am65_cpsw_tx_chn, napi_tx)
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
369
container_of(work, struct am65_cpsw_switchdev_event_work, work);
drivers/net/ethernet/ti/am65-cpts.c
437
struct am65_cpts *cpts = container_of(ptp, struct am65_cpts, ptp_info);
drivers/net/ethernet/ti/am65-cpts.c
526
struct am65_cpts *cpts = container_of(ptp, struct am65_cpts, ptp_info);
drivers/net/ethernet/ti/am65-cpts.c
542
struct am65_cpts *cpts = container_of(ptp, struct am65_cpts, ptp_info);
drivers/net/ethernet/ti/am65-cpts.c
569
struct am65_cpts *cpts = container_of(ptp, struct am65_cpts, ptp_info);
drivers/net/ethernet/ti/am65-cpts.c
761
struct am65_cpts *cpts = container_of(ptp, struct am65_cpts, ptp_info);
drivers/net/ethernet/ti/am65-cpts.c
882
struct am65_cpts *cpts = container_of(ptp, struct am65_cpts, ptp_info);
drivers/net/ethernet/ti/cpsw.c
310
struct cpsw_priv *priv = container_of(work, struct cpsw_priv, rx_mode_work);
drivers/net/ethernet/ti/cpsw_new.c
253
struct cpsw_priv *priv = container_of(work, struct cpsw_priv, rx_mode_work);
drivers/net/ethernet/ti/cpsw_priv.h
398
#define napi_to_cpsw(napi) container_of(napi, struct cpsw_common, napi)
drivers/net/ethernet/ti/cpsw_switchdev.c
379
container_of(work, struct cpsw_switchdev_event_work, work);
drivers/net/ethernet/ti/cpts.c
186
struct cpts *cpts = container_of(cc, struct cpts, cc);
drivers/net/ethernet/ti/cpts.c
218
struct cpts *cpts = container_of(ptp, struct cpts, info);
drivers/net/ethernet/ti/cpts.c
232
struct cpts *cpts = container_of(ptp, struct cpts, info);
drivers/net/ethernet/ti/cpts.c
245
struct cpts *cpts = container_of(ptp, struct cpts, info);
drivers/net/ethernet/ti/cpts.c
263
struct cpts *cpts = container_of(ptp, struct cpts, info);
drivers/net/ethernet/ti/cpts.c
302
struct cpts *cpts = container_of(ptp, struct cpts, info);
drivers/net/ethernet/ti/cpts.c
394
struct cpts *cpts = container_of(ptp, struct cpts, info);
drivers/net/ethernet/ti/davinci_emac.c
1244
struct emac_priv *priv = container_of(napi, struct emac_priv, napi);
drivers/net/ethernet/ti/davinci_mdio.c
174
data = container_of(ctrl, struct davinci_mdio_data, bb_ctrl);
drivers/net/ethernet/ti/davinci_mdio.c
190
data = container_of(ctrl, struct davinci_mdio_data, bb_ctrl);
drivers/net/ethernet/ti/davinci_mdio.c
206
data = container_of(ctrl, struct davinci_mdio_data, bb_ctrl);
drivers/net/ethernet/ti/davinci_mdio.c
222
data = container_of(ctrl, struct davinci_mdio_data, bb_ctrl);
drivers/net/ethernet/ti/davinci_mdio.c
348
data = container_of(ctrl, struct davinci_mdio_data, bb_ctrl);
drivers/net/ethernet/ti/icssg/icss_iep.c
286
struct icss_iep *iep = container_of(ptp, struct icss_iep, ptp_info);
drivers/net/ethernet/ti/icssg/icss_iep.c
339
struct icss_iep *iep = container_of(ptp, struct icss_iep, ptp_info);
drivers/net/ethernet/ti/icssg/icss_iep.c
359
struct icss_iep *iep = container_of(ptp, struct icss_iep, ptp_info);
drivers/net/ethernet/ti/icssg/icss_iep.c
373
struct icss_iep *iep = container_of(ptp, struct icss_iep, ptp_info);
drivers/net/ethernet/ti/icssg/icss_iep.c
529
struct icss_iep *iep = container_of(work, struct icss_iep, work);
drivers/net/ethernet/ti/icssg/icss_iep.c
657
struct icss_iep *iep = container_of(ptp, struct icss_iep, ptp_info);
drivers/net/ethernet/ti/icssg/icssg_common.c
309
container_of(timer, struct prueth_tx_chn, tx_hrtimer);
drivers/net/ethernet/ti/icssg/icssg_common.c
42
#define prueth_napi_to_emac(napi) container_of(napi, struct prueth_emac, napi_rx)
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1058
struct prueth_emac *emac = container_of(work, struct prueth_emac, rx_mode_work);
drivers/net/ethernet/ti/icssg/icssg_prueth.c
403
container_of(timer, struct prueth_emac, rx_hrtimer);
drivers/net/ethernet/ti/icssg/icssg_prueth.h
455
container_of(pnapi, struct prueth_tx_chn, napi_tx)
drivers/net/ethernet/ti/icssg/icssg_stats.c
68
struct prueth_emac *emac = container_of(work, struct prueth_emac,
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
128
container_of(work, struct prueth_switchdev_event_work, work);
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1482
container_of(timer, struct prueth_emac, tx_hrtimer);
drivers/net/ethernet/ti/icssm/icssm_prueth.c
856
struct prueth_emac *emac = container_of(napi, struct prueth_emac, napi);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
789
container_of(work, struct icssm_prueth_sw_fdb_work, work);
drivers/net/ethernet/ti/icssm/icssm_switchdev.c
99
container_of(work, struct icssm_sw_event_work, work);
drivers/net/ethernet/ti/netcp_core.c
1060
struct netcp_intf *netcp = container_of(napi, struct netcp_intf,
drivers/net/ethernet/ti/netcp_core.c
949
struct netcp_intf *netcp = container_of(napi, struct netcp_intf,
drivers/net/ethernet/ti/tlan.c
1007
container_of(work, struct tlan_priv, tlan_tqueue);
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1118
struct gelic_card *card = container_of(napi, struct gelic_card, napi);
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1422
container_of(work, struct gelic_card, tx_timeout_task);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
151
cmd = container_of(work, struct gelic_eurus_cmd, work);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
2126
wl = container_of(work, struct gelic_wl_info, event_work.work);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
2171
wl = container_of(work, struct gelic_wl_info, assoc_work.work);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.h
286
return container_of((void *)wl, struct gelic_port, priv);
drivers/net/ethernet/toshiba/tc35815.c
1174
container_of(work, struct tc35815_local, restart_work);
drivers/net/ethernet/toshiba/tc35815.c
1619
struct tc35815_local *lp = container_of(napi, struct tc35815_local, napi);
drivers/net/ethernet/tundra/tsi108_eth.c
816
struct tsi108_prv_data *data = container_of(napi, struct tsi108_prv_data, napi);
drivers/net/ethernet/vertexcom/mse102x.c
445
mses = container_of(work, struct mse102x_net_spi, tx_work);
drivers/net/ethernet/vertexcom/mse102x.c
95
#define to_mse102x_spi(mse) container_of((mse), struct mse102x_net_spi, mse102x)
drivers/net/ethernet/via/via-rhine.c
1722
struct rhine_private *rp = container_of(work, struct rhine_private,
drivers/net/ethernet/via/via-rhine.c
2189
container_of(work, struct rhine_private, slow_event_task);
drivers/net/ethernet/via/via-rhine.c
818
struct rhine_private *rp = container_of(napi, struct rhine_private, napi);
drivers/net/ethernet/via/via-velocity.c
2157
struct velocity_info *vptr = container_of(napi,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1709
struct dim *dim = container_of(work, struct dim, work);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1714
rx = container_of(dim, struct wx_ring_container, dim);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1719
q_vector = container_of(rx, struct wx_q_vector, rx);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1727
struct dim *dim = container_of(work, struct dim, work);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1732
tx = container_of(dim, struct wx_ring_container, dim);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1737
q_vector = container_of(tx, struct wx_q_vector, tx);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
928
struct wx_q_vector *q_vector = container_of(napi, struct wx_q_vector, napi);
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
103
struct wx *wx = container_of(ptp, struct wx, ptp_caps);
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
116
struct wx *wx = container_of(ptp, struct wx, ptp_caps);
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
321
struct wx *wx = container_of(ptp, struct wx, ptp_caps);
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
414
struct wx *wx = container_of(ptp, struct wx, ptp_caps);
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
657
struct wx *wx = container_of(hw_cc, struct wx, hw_cc);
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
67
struct wx *wx = container_of(ptp, struct wx, ptp_caps);
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
86
struct wx *wx = container_of(ptp, struct wx, ptp_caps);
drivers/net/ethernet/wangxun/libwx/wx_type.h
1478
return container_of(config, struct wx, phylink_config);
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c
401
struct wx *wx = container_of(work, struct wx, service_task);
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
129
struct wx *wx = container_of(work, struct wx, service_task);
drivers/net/ethernet/wiznet/w5100.c
782
struct w5100_priv *priv = container_of(work, struct w5100_priv,
drivers/net/ethernet/wiznet/w5100.c
815
struct w5100_priv *priv = container_of(work, struct w5100_priv,
drivers/net/ethernet/wiznet/w5100.c
881
struct w5100_priv *priv = container_of(work, struct w5100_priv,
drivers/net/ethernet/wiznet/w5100.c
893
struct w5100_priv *priv = container_of(napi, struct w5100_priv, napi);
drivers/net/ethernet/wiznet/w5100.c
960
struct w5100_priv *priv = container_of(work, struct w5100_priv,
drivers/net/ethernet/wiznet/w5300.c
375
struct w5300_priv *priv = container_of(napi, struct w5300_priv, napi);
drivers/net/ethernet/xilinx/ll_temac_main.c
1108
struct temac_local *lp = container_of(work, struct temac_local,
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1218
struct axienet_local *lp = container_of(napi, struct axienet_local, napi_rx);
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2131
container_of(work, struct axienet_local, rx_dim.work);
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2541
return container_of(pcs, struct axienet_local, pcs);
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2684
struct axienet_local *lp = container_of(work, struct axienet_local,
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
581
struct axienet_local *lp = container_of(work, struct axienet_local,
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
999
struct axienet_local *lp = container_of(napi, struct axienet_local, napi_tx);
drivers/net/ethernet/xircom/xirc2ps_cs.c
1196
container_of(work, struct local_info, tx_timeout_task);
drivers/net/ethernet/xscale/ixp4xx_eth.c
707
struct port *port = container_of(napi, struct port, napi);
drivers/net/ethernet/xscale/ptp_ixp46x.c
126
struct ixp_clock *ixp_clock = container_of(ptp, struct ixp_clock, caps);
drivers/net/ethernet/xscale/ptp_ixp46x.c
140
struct ixp_clock *ixp_clock = container_of(ptp, struct ixp_clock, caps);
drivers/net/ethernet/xscale/ptp_ixp46x.c
158
struct ixp_clock *ixp_clock = container_of(ptp, struct ixp_clock, caps);
drivers/net/ethernet/xscale/ptp_ixp46x.c
176
struct ixp_clock *ixp_clock = container_of(ptp, struct ixp_clock, caps);
drivers/net/ethernet/xscale/ptp_ixp46x.c
193
struct ixp_clock *ixp_clock = container_of(ptp, struct ixp_clock, caps);
drivers/net/fjes/fjes_hw.c
1178
struct fjes_hw *hw = container_of(work, struct fjes_hw, epstop_task);
drivers/net/fjes/fjes_hw.c
988
struct fjes_hw *hw = container_of(work,
drivers/net/fjes/fjes_main.c
1062
struct fjes_adapter *adapter = container_of(work,
drivers/net/fjes/fjes_main.c
1073
struct fjes_adapter *adapter = container_of(work,
drivers/net/fjes/fjes_main.c
1129
struct fjes_adapter *adapter = container_of(work,
drivers/net/fjes/fjes_main.c
1180
container_of(work, struct fjes_adapter, unshare_watch_task);
drivers/net/fjes/fjes_main.c
1313
struct fjes_adapter *adapter = container_of(to_delayed_work(work),
drivers/net/fjes/fjes_main.c
955
container_of(napi, struct fjes_adapter, napi);
drivers/net/gtp.c
1990
struct pdp_ctx *pctx = container_of(head, struct pdp_ctx, rcu_head);
drivers/net/hamradio/baycom_epp.c
641
bc = container_of(work, struct baycom_state, run_work.work);
drivers/net/hyperv/netvsc.c
100
container_of(w, struct netvsc_device, subchan_work);
drivers/net/hyperv/netvsc.c
1444
= container_of(desc, const struct vmtransfer_page_packet_header, d);
drivers/net/hyperv/netvsc.c
153
= container_of(head, struct netvsc_device, rcu);
drivers/net/hyperv/netvsc.c
1693
= container_of(napi, struct netvsc_channel, napi);
drivers/net/hyperv/netvsc_drv.c
2004
container_of(w, struct net_device_context, dwork.work);
drivers/net/hyperv/netvsc_drv.c
2220
= container_of(w, struct net_device_context, vf_takeover.work);
drivers/net/hyperv/netvsc_drv.c
2804
container_of(w, struct net_device_context, vfns_work.work);
drivers/net/hyperv/rndis_filter.c
1061
= container_of(w, struct rndis_device, mcast_work);
drivers/net/ieee802154/adf7242.c
587
container_of(work, struct adf7242_local, work.work);
drivers/net/ieee802154/at86rf230.c
460
container_of(timer, struct at86rf230_state_change, timer);
drivers/net/ieee802154/atusb.c
170
container_of(to_delayed_work(work), struct atusb, work);
drivers/net/ieee802154/ca8210.c
661
struct work_priv_container *wpc = container_of(
drivers/net/ieee802154/cc2520.c
873
= container_of(work, struct cc2520_private, fifop_irqwork);
drivers/net/ipa/gsi.c
1678
channel = container_of(napi, struct gsi_channel, napi);
drivers/net/ipa/ipa_cmd.c
366
struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi);
drivers/net/ipa/ipa_cmd.c
404
struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi);
drivers/net/ipa/ipa_cmd.c
433
struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi);
drivers/net/ipa/ipa_cmd.c
490
struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi);
drivers/net/ipa/ipa_cmd.c
515
struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi);
drivers/net/ipa/ipa_cmd.c
555
struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi);
drivers/net/ipa/ipa_cmd.c
573
struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi);
drivers/net/ipa/ipa_cmd.c
588
struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi);
drivers/net/ipa/ipa_endpoint.c
1399
endpoint = container_of(dwork, struct ipa_endpoint, replenish_work);
drivers/net/ipa/ipa_gsi.c
18
struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi);
drivers/net/ipa/ipa_gsi.c
25
struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi);
drivers/net/ipa/ipa_gsi.c
33
struct ipa *ipa = container_of(gsi, struct ipa, gsi);
drivers/net/ipa/ipa_gsi.c
44
struct ipa *ipa = container_of(gsi, struct ipa, gsi);
drivers/net/ipa/ipa_mem.c
49
struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi);
drivers/net/ipa/ipa_modem.c
273
struct ipa_priv *priv = container_of(work, struct ipa_priv, work);
drivers/net/ipa/ipa_modem.c
438
struct ipa *ipa = container_of(nb, struct ipa, nb);
drivers/net/ipa/ipa_qmi.c
144
ipa = container_of(ipa_qmi, struct ipa, qmi);
drivers/net/ipa/ipa_qmi.c
155
ipa_qmi = container_of(qmi, struct ipa_qmi, server_handle);
drivers/net/ipa/ipa_qmi.c
185
ipa_qmi = container_of(qmi, struct ipa_qmi, server_handle);
drivers/net/ipa/ipa_qmi.c
186
ipa = container_of(ipa_qmi, struct ipa, qmi);
drivers/net/ipa/ipa_qmi.c
214
ipa_qmi = container_of(qmi, struct ipa_qmi, server_handle);
drivers/net/ipa/ipa_qmi.c
215
ipa = container_of(ipa_qmi, struct ipa, qmi);
drivers/net/ipa/ipa_qmi.c
282
struct ipa *ipa = container_of(ipa_qmi, struct ipa, qmi);
drivers/net/ipa/ipa_qmi.c
412
ipa_qmi = container_of(work, struct ipa_qmi, init_driver_work);
drivers/net/ipa/ipa_qmi.c
415
ipa = container_of(ipa_qmi, struct ipa, qmi);
drivers/net/ipa/ipa_qmi.c
452
ipa_qmi = container_of(qmi, struct ipa_qmi, client_handle);
drivers/net/ipa/ipa_qmi.c
82
struct ipa *ipa = container_of(ipa_qmi, struct ipa, qmi);
drivers/net/ipa/ipa_smp2p.c
123
smp2p = container_of(nb, struct ipa_smp2p, panic_notifier);
drivers/net/ipa/ipa_sysfs.c
113
dev_attr = container_of(attr, struct device_attribute, attr);
drivers/net/ipa/ipa_sysfs.c
114
ea = container_of(dev_attr, struct dev_ext_attribute, attr);
drivers/net/ipa/ipa_sysfs.c
128
ea = container_of(attr, struct dev_ext_attribute, attr);
drivers/net/ipa/ipa_table.c
208
struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi);
drivers/net/ipa/ipa_table.c
388
struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi);
drivers/net/ipvlan/ipvlan_core.c
240
struct ipvl_port *port = container_of(work, struct ipvl_port, wq);
drivers/net/ipvlan/ipvtap.c
52
struct ipvtap_dev *vlantap = container_of(tap, struct ipvtap_dev, tap);
drivers/net/ipvlan/ipvtap.c
60
struct ipvtap_dev *vlantap = container_of(tap, struct ipvtap_dev, tap);
drivers/net/ipvlan/ipvtap.c
69
struct ipvtap_dev *vlantap = container_of(tap, struct ipvtap_dev, tap);
drivers/net/macsec.c
160
struct macsec_rx_sc *rx_sc = container_of(head, struct macsec_rx_sc, rcu_head);
drivers/net/macsec.c
179
struct macsec_rx_sa *sa = container_of(head, struct macsec_rx_sa, rcu);
drivers/net/macsec.c
207
struct macsec_tx_sa *sa = container_of(head, struct macsec_tx_sa, rcu);
drivers/net/macvlan.c
325
struct macvlan_port *port = container_of(w, struct macvlan_port,
drivers/net/macvtap.c
56
struct macvtap_dev *vlantap = container_of(tap, struct macvtap_dev, tap);
drivers/net/macvtap.c
64
struct macvtap_dev *vlantap = container_of(tap, struct macvtap_dev, tap);
drivers/net/macvtap.c
73
struct macvtap_dev *vlantap = container_of(tap, struct macvtap_dev, tap);
drivers/net/mctp/mctp-serial.c
110
struct mctp_serial *dev = container_of(work, struct mctp_serial,
drivers/net/mctp/mctp-usb.c
248
struct mctp_usb *mctp_usb = container_of(work, struct mctp_usb,
drivers/net/mdio/mdio-gpio.c
56
container_of(ctrl, struct mdio_gpio_info, ctrl);
drivers/net/mdio/mdio-gpio.c
77
container_of(ctrl, struct mdio_gpio_info, ctrl);
drivers/net/mdio/mdio-gpio.c
85
container_of(ctrl, struct mdio_gpio_info, ctrl);
drivers/net/mdio/mdio-gpio.c
96
container_of(ctrl, struct mdio_gpio_info, ctrl);
drivers/net/mdio/mdio-mux-meson-g12a.c
67
container_of(_hw, struct g12a_ephy_pll, hw)
drivers/net/mhi_net.c
270
struct mhi_net_dev *mhi_netdev = container_of(work, struct mhi_net_dev,
drivers/net/netconsole.c
1008
item = container_of(entry, struct config_item, ci_entry);
drivers/net/netconsole.c
1045
item = container_of(entry, struct config_item, ci_entry);
drivers/net/netconsole.c
311
nt = container_of(work, struct netconsole_target, resume_wq);
drivers/net/netconsole.c
477
return container_of(to_config_group(item),
drivers/net/netconsole.c
971
return container_of(item, struct userdatum, item);
drivers/net/netconsole.c
980
return container_of(to_config_group(item), struct userdata, group);
drivers/net/netdevsim/bus.c
144
nsim_bus_dev = container_of(dev, struct nsim_bus_dev, dev);
drivers/net/netdevsim/bus.c
27
return container_of(dev, struct nsim_bus_dev, dev);
drivers/net/netdevsim/dev.c
905
nsim_trap_data = container_of(work, struct nsim_trap_data,
drivers/net/netdevsim/fib.c
1029
struct nsim_fib_data *data = container_of(nb, struct nsim_fib_data,
drivers/net/netdevsim/fib.c
1055
fib4_rt = container_of(fib_rt, struct nsim_fib4_rt, common);
drivers/net/netdevsim/fib.c
1066
fib6_rt = container_of(fib_rt, struct nsim_fib6_rt, common);
drivers/net/netdevsim/fib.c
1092
struct nsim_fib_data *data = container_of(nb, struct nsim_fib_data,
drivers/net/netdevsim/fib.c
1325
struct nsim_fib_data *data = container_of(nb, struct nsim_fib_data,
drivers/net/netdevsim/fib.c
1480
struct nsim_fib_data *data = container_of(work, struct nsim_fib_data,
drivers/net/netdevsim/fib.c
1503
struct nsim_fib_data *data = container_of(work, struct nsim_fib_data,
drivers/net/netdevsim/fib.c
314
return container_of(fib_rt, struct nsim_fib4_rt, common);
drivers/net/netdevsim/fib.c
601
return container_of(fib_rt, struct nsim_fib6_rt, common);
drivers/net/netdevsim/fib.c
905
fen_info = container_of(info, struct fib_entry_notifier_info,
drivers/net/netdevsim/fib.c
944
fen6_info = container_of(info, struct fib6_entry_notifier_info,
drivers/net/netdevsim/hwstats.c
206
hwstats = container_of(nb, struct nsim_dev_hwstats, netdevice_nb);
drivers/net/netdevsim/hwstats.c
226
nsim_dev = container_of(hwstats, struct nsim_dev, hwstats);
drivers/net/netdevsim/hwstats.c
46
hwstats = container_of(work, struct nsim_dev_hwstats, traffic_dw.work);
drivers/net/netdevsim/netdev.c
455
struct nsim_rq *rq = container_of(napi, struct nsim_rq, napi);
drivers/net/netdevsim/netdev.c
524
rq = container_of(timer, struct nsim_rq, napi_timer);
drivers/net/netdevsim/psample.c
118
psample = container_of(work, struct nsim_dev_psample, psample_dw.work);
drivers/net/netkit.c
623
return container_of(link, struct netkit_link, link);
drivers/net/ovpn/crypto.c
25
ks = container_of(head, struct ovpn_crypto_key_slot, rcu);
drivers/net/ovpn/crypto.c
33
ks = container_of(kref, struct ovpn_crypto_key_slot, refcount);
drivers/net/ovpn/peer.c
1338
struct ovpn_priv *ovpn = container_of(work, struct ovpn_priv,
drivers/net/ovpn/peer.c
338
struct ovpn_peer *peer = container_of(head, struct ovpn_peer, rcu);
drivers/net/ovpn/peer.c
367
struct ovpn_peer *peer = container_of(kref, struct ovpn_peer, refcount);
drivers/net/ovpn/peer.c
76
struct ovpn_peer *peer = container_of(work, struct ovpn_peer,
drivers/net/ovpn/socket.c
24
struct ovpn_socket *sock = container_of(kref, struct ovpn_socket,
drivers/net/ovpn/tcp.c
104
struct ovpn_peer *peer = container_of(strp, struct ovpn_peer, tcp.strp);
drivers/net/ovpn/tcp.c
319
sock = container_of(work, struct ovpn_socket, tcp_tx_work);
drivers/net/ovpn/tcp.c
501
struct ovpn_peer *peer = container_of(work, struct ovpn_peer,
drivers/net/pcs/pcs-lynx.c
35
#define phylink_pcs_to_lynx(pl_pcs) container_of((pl_pcs), struct lynx_pcs, pcs)
drivers/net/pcs/pcs-mtk-lynxi.c
91
return container_of(pcs, struct mtk_pcs_lynxi, pcs);
drivers/net/pcs/pcs-rzn1-miic.c
268
return container_of(pcs, struct miic_port, pcs);
drivers/net/pcs/pcs-xpcs.c
20
container_of((pl_pcs), struct dw_xpcs, pcs)
drivers/net/phy/air_en8811h.c
195
container_of(_hw, struct en8811h_priv, hw)
drivers/net/phy/bcm-phy-ptp.c
169
return container_of(mii_ts, struct bcm_ptp_private, mii_ts);
drivers/net/phy/bcm-phy-ptp.c
174
return container_of(info, struct bcm_ptp_private, ptp_info);
drivers/net/phy/bcm-phy-ptp.c
539
container_of(pin_work, struct bcm_ptp_private, pin_work.work);
drivers/net/phy/bcm-phy-ptp.c
632
container_of(pin_work, struct bcm_ptp_private, pin_work.work);
drivers/net/phy/dp83640.c
1182
container_of(mii_ts, struct dp83640_private, mii_ts);
drivers/net/phy/dp83640.c
1195
container_of(mii_ts, struct dp83640_private, mii_ts);
drivers/net/phy/dp83640.c
1279
container_of(work, struct dp83640_private, ts_work.work);
drivers/net/phy/dp83640.c
1303
container_of(mii_ts, struct dp83640_private, mii_ts);
drivers/net/phy/dp83640.c
1354
container_of(mii_ts, struct dp83640_private, mii_ts);
drivers/net/phy/dp83640.c
1381
container_of(mii_ts, struct dp83640_private, mii_ts);
drivers/net/phy/dp83640.c
377
container_of(ptp, struct dp83640_clock, caps);
drivers/net/phy/dp83640.c
410
container_of(ptp, struct dp83640_clock, caps);
drivers/net/phy/dp83640.c
432
container_of(ptp, struct dp83640_clock, caps);
drivers/net/phy/dp83640.c
457
container_of(ptp, struct dp83640_clock, caps);
drivers/net/phy/dp83640.c
474
container_of(ptp, struct dp83640_clock, caps);
drivers/net/phy/dp83640.c
524
container_of(ptp, struct dp83640_clock, caps);
drivers/net/phy/mdio_bus.c
165
eattr = container_of(attr, struct dev_ext_attribute, attr);
drivers/net/phy/mdio_bus.c
188
eattr = container_of(attr, struct dev_ext_attribute, attr);
drivers/net/phy/mdio_bus.c
93
return container_of(mdiodev, struct phy_device, mdio);
drivers/net/phy/micrel.c
3135
struct kszphy_ptp_priv *ptp_priv = container_of(mii_ts, struct kszphy_ptp_priv, mii_ts);
drivers/net/phy/micrel.c
3175
container_of(mii_ts, struct kszphy_ptp_priv, mii_ts);
drivers/net/phy/micrel.c
3188
container_of(mii_ts, struct kszphy_ptp_priv, mii_ts);
drivers/net/phy/micrel.c
3285
struct kszphy_ptp_priv *ptp_priv = container_of(mii_ts, struct kszphy_ptp_priv, mii_ts);
drivers/net/phy/micrel.c
3361
container_of(mii_ts, struct kszphy_ptp_priv, mii_ts);
drivers/net/phy/micrel.c
3422
struct lan8814_shared_priv *shared = container_of(ptpci, struct lan8814_shared_priv,
drivers/net/phy/micrel.c
3440
struct lan8814_shared_priv *shared = container_of(ptpci, struct lan8814_shared_priv,
drivers/net/phy/micrel.c
3622
struct lan8814_shared_priv *shared = container_of(ptpci, struct lan8814_shared_priv,
drivers/net/phy/micrel.c
3635
struct lan8814_shared_priv *shared = container_of(ptpci, struct lan8814_shared_priv,
drivers/net/phy/micrel.c
3758
struct lan8814_shared_priv *shared = container_of(ptpci, struct lan8814_shared_priv,
drivers/net/phy/micrel.c
3930
struct lan8814_shared_priv *shared = container_of(ptpci, struct lan8814_shared_priv,
drivers/net/phy/micrel.c
5016
ptp_priv = container_of(mii_ts, struct kszphy_ptp_priv, mii_ts);
drivers/net/phy/micrel.c
5092
struct kszphy_ptp_priv *ptp_priv = container_of(mii_ts, struct kszphy_ptp_priv, mii_ts);
drivers/net/phy/micrel.c
5176
container_of(mii_ts, struct kszphy_ptp_priv, mii_ts);
drivers/net/phy/micrel.c
5298
struct kszphy_ptp_priv *ptp_priv = container_of(ptp, struct kszphy_ptp_priv,
drivers/net/phy/micrel.c
5335
struct kszphy_ptp_priv *ptp_priv = container_of(ptp, struct kszphy_ptp_priv,
drivers/net/phy/micrel.c
5365
struct kszphy_ptp_priv *ptp_priv = container_of(ptp, struct kszphy_ptp_priv,
drivers/net/phy/micrel.c
5394
struct kszphy_ptp_priv *ptp_priv = container_of(ptp, struct kszphy_ptp_priv,
drivers/net/phy/micrel.c
5480
struct kszphy_ptp_priv *ptp_priv = container_of(ptp, struct kszphy_ptp_priv,
drivers/net/phy/micrel.c
5663
struct kszphy_ptp_priv *ptp_priv = container_of(ptp, struct kszphy_ptp_priv,
drivers/net/phy/micrel.c
5845
struct kszphy_ptp_priv *ptp_priv = container_of(ptp, struct kszphy_ptp_priv,
drivers/net/phy/micrel.c
5887
struct kszphy_ptp_priv *ptp_priv = container_of(ptp, struct kszphy_ptp_priv,
drivers/net/phy/microchip_rds_ptp.c
221
struct mchp_rds_ptp_clock *clock = container_of(ptpci,
drivers/net/phy/microchip_rds_ptp.c
272
struct mchp_rds_ptp_clock *clock = container_of(ptpci,
drivers/net/phy/microchip_rds_ptp.c
325
struct mchp_rds_ptp_clock *clock = container_of(mii_ts,
drivers/net/phy/microchip_rds_ptp.c
457
struct mchp_rds_ptp_clock *clock = container_of(mii_ts,
drivers/net/phy/microchip_rds_ptp.c
483
container_of(mii_ts, struct mchp_rds_ptp_clock,
drivers/net/phy/microchip_rds_ptp.c
496
container_of(mii_ts, struct mchp_rds_ptp_clock,
drivers/net/phy/microchip_rds_ptp.c
620
struct mchp_rds_ptp_clock *clock = container_of(mii_ts,
drivers/net/phy/microchip_rds_ptp.c
643
struct mchp_rds_ptp_clock *clock = container_of(info,
drivers/net/phy/microchip_rds_ptp.c
757
struct mchp_rds_ptp_clock *clock = container_of(info,
drivers/net/phy/microchip_rds_ptp.c
801
struct mchp_rds_ptp_clock *clock = container_of(info,
drivers/net/phy/microchip_rds_ptp.c
864
struct mchp_rds_ptp_clock *clock = container_of(info,
drivers/net/phy/mscc/mscc_ptp.c
1058
container_of(mii_ts, struct vsc8531_private, mii_ts);
drivers/net/phy/mscc/mscc_ptp.c
1071
container_of(mii_ts, struct vsc8531_private, mii_ts);
drivers/net/phy/mscc/mscc_ptp.c
1156
container_of(mii_ts, struct vsc8531_private, mii_ts);
drivers/net/phy/mscc/mscc_ptp.c
1179
container_of(mii_ts, struct vsc8531_private, mii_ts);
drivers/net/phy/mscc/mscc_ptp.c
1204
container_of(mii_ts, struct vsc8531_private, mii_ts);
drivers/net/phy/mscc/mscc_ptp.c
1231
struct vsc85xx_ptp *ptp = container_of(info, struct vsc85xx_ptp, caps);
drivers/net/phy/mscc/mscc_ptp.c
1285
phydev = container_of(dev, struct phy_device, mdio);
drivers/net/phy/mscc/mscc_ptp.c
613
struct vsc85xx_ptp *ptp = container_of(info, struct vsc85xx_ptp, caps);
drivers/net/phy/mscc/mscc_ptp.c
647
struct vsc85xx_ptp *ptp = container_of(info, struct vsc85xx_ptp, caps);
drivers/net/phy/mscc/mscc_ptp.c
685
struct vsc85xx_ptp *ptp = container_of(info, struct vsc85xx_ptp, caps);
drivers/net/phy/mscc/mscc_ptp.c
699
struct vsc85xx_ptp *ptp = container_of(info, struct vsc85xx_ptp, caps);
drivers/net/phy/mscc/mscc_ptp.c
736
struct vsc85xx_ptp *ptp = container_of(info, struct vsc85xx_ptp, caps);
drivers/net/phy/mscc/mscc_ptp.c
749
struct vsc85xx_ptp *ptp = container_of(info, struct vsc85xx_ptp, caps);
drivers/net/phy/nxp-c45-tja11xx.c
1018
struct nxp_c45_phy *priv = container_of(mii_ts, struct nxp_c45_phy,
drivers/net/phy/nxp-c45-tja11xx.c
1032
struct nxp_c45_phy *priv = container_of(mii_ts, struct nxp_c45_phy,
drivers/net/phy/nxp-c45-tja11xx.c
1084
struct nxp_c45_phy *priv = container_of(mii_ts, struct nxp_c45_phy,
drivers/net/phy/nxp-c45-tja11xx.c
389
struct nxp_c45_phy *priv = container_of(ptp, struct nxp_c45_phy, caps);
drivers/net/phy/nxp-c45-tja11xx.c
409
struct nxp_c45_phy *priv = container_of(ptp, struct nxp_c45_phy, caps);
drivers/net/phy/nxp-c45-tja11xx.c
421
struct nxp_c45_phy *priv = container_of(ptp, struct nxp_c45_phy, caps);
drivers/net/phy/nxp-c45-tja11xx.c
440
struct nxp_c45_phy *priv = container_of(ptp, struct nxp_c45_phy, caps);
drivers/net/phy/nxp-c45-tja11xx.c
451
struct nxp_c45_phy *priv = container_of(ptp, struct nxp_c45_phy, caps);
drivers/net/phy/nxp-c45-tja11xx.c
482
struct nxp_c45_phy *priv = container_of(ptp, struct nxp_c45_phy, caps);
drivers/net/phy/nxp-c45-tja11xx.c
699
struct nxp_c45_phy *priv = container_of(ptp, struct nxp_c45_phy, caps);
drivers/net/phy/nxp-c45-tja11xx.c
893
struct nxp_c45_phy *priv = container_of(ptp, struct nxp_c45_phy, caps);
drivers/net/phy/nxp-c45-tja11xx.c
976
struct nxp_c45_phy *priv = container_of(mii_ts, struct nxp_c45_phy,
drivers/net/phy/nxp-c45-tja11xx.c
998
struct nxp_c45_phy *priv = container_of(mii_ts, struct nxp_c45_phy,
drivers/net/phy/nxp-tja11xx.c
553
struct tja11xx_priv *priv = container_of(work, struct tja11xx_priv,
drivers/net/phy/phy.c
1625
container_of(dwork, struct phy_device, state_queue);
drivers/net/phy/phy_device.c
220
phydev = container_of(mdiodev, struct phy_device, mdio);
drivers/net/phy/phy_device.c
234
phydev = container_of(mdiodev, struct phy_device, mdio);
drivers/net/phy/phylink.c
1610
struct phylink *pl = container_of(w, struct phylink, resolve);
drivers/net/phy/phylink.c
1752
struct phylink *pl = container_of(t, struct phylink, link_poll);
drivers/net/phy/sfp-bus.c
420
struct sfp_bus *bus = container_of(kref, struct sfp_bus, kref);
drivers/net/phy/sfp.c
1690
struct sfp *sfp = container_of(work, struct sfp, hwmon_probe.work);
drivers/net/phy/sfp.c
2975
struct sfp *sfp = container_of(work, struct sfp, timeout.work);
drivers/net/phy/sfp.c
3028
struct sfp *sfp = container_of(work, struct sfp, poll.work);
drivers/net/plip/plip.c
325
container_of(work, struct net_local, deferred.work);
drivers/net/plip/plip.c
368
struct net_local *nl = container_of(work, struct net_local, immediate);
drivers/net/plip/plip.c
387
container_of(work, struct net_local, timer.work);
drivers/net/ppp/ppp_generic.c
106
#define PF_TO_X(pf, X) container_of(pf, X, file)
drivers/net/ppp/pppoe.c
457
struct pppox_sock *po = container_of(work, struct pppox_sock,
drivers/net/pse-pd/pd692x0.c
395
return container_of(pcdev, struct pd692x0_priv, pcdev);
drivers/net/pse-pd/pse_core.c
1017
pcdev = container_of(work, struct pse_controller_dev, ntf_work);
drivers/net/pse-pd/pse_core.c
1358
struct pse_control *psec = container_of(kref, struct pse_control,
drivers/net/pse-pd/pse_core.c
883
struct pse_power_domain *pw_d = container_of(kref,
drivers/net/pse-pd/pse_regulator.c
23
return container_of(pcdev, struct pse_reg_priv, pcdev);
drivers/net/pse-pd/si3474.c
152
return container_of(pcdev, struct si3474_priv, pcdev);
drivers/net/pse-pd/tps23881.c
83
return container_of(pcdev, struct tps23881_priv, pcdev);
drivers/net/slip/slip.c
424
struct slip *sl = container_of(work, struct slip, tx_work);
drivers/net/tap.c
1113
struct tap_queue *q = container_of(sock, struct tap_queue, sock);
drivers/net/tap.c
1134
struct tap_queue *q = container_of(sock, struct tap_queue, sock);
drivers/net/tap.c
1151
struct tap_queue *q = container_of(sock, struct tap_queue,
drivers/net/tap.c
441
struct tap_queue *q = container_of(sk, struct tap_queue, sk);
drivers/net/team/team_core.c
382
opt_inst = container_of(opt_inst_info, struct team_option_inst, info);
drivers/net/team/team_core.c
634
team = container_of(work, struct team, notify_peers.dw.work);
drivers/net/team/team_core.c
680
team = container_of(work, struct team, mcast_rejoin.dw.work);
drivers/net/team/team_mode_loadbalance.c
472
lb_priv_ex = container_of(work, struct lb_priv_ex,
drivers/net/thunderbolt/main.c
573
struct tbnet_frame *tf = container_of(frame, typeof(*tf), frame);
drivers/net/thunderbolt/main.c
625
struct tbnet *net = container_of(work, typeof(*net), connected_work);
drivers/net/thunderbolt/main.c
692
struct tbnet *net = container_of(work, typeof(*net), login_work.work);
drivers/net/thunderbolt/main.c
727
struct tbnet *net = container_of(work, typeof(*net), disconnect_work);
drivers/net/thunderbolt/main.c
805
struct tbnet *net = container_of(napi, struct tbnet, napi);
drivers/net/thunderbolt/main.c
836
tf = container_of(frame, typeof(*tf), frame);
drivers/net/tun.c
2218
struct tun_prog *prog = container_of(rcu, struct tun_prog, rcu);
drivers/net/tun.c
229
struct tun_file *tfile = container_of(napi, struct tun_file, napi);
drivers/net/tun.c
2366
tfile = container_of(sk, struct tun_file, sk);
drivers/net/tun.c
2512
struct tun_file *tfile = container_of(sock, struct tun_file, socket);
drivers/net/tun.c
2567
struct tun_file *tfile = container_of(sock, struct tun_file, socket);
drivers/net/tun.c
2618
struct tun_file *tfile = container_of(sock, struct tun_file, socket);
drivers/net/usb/cdc_ncm.c
1494
container_of(timer, struct cdc_ncm_ctx, tx_timer);
drivers/net/usb/cx82310_eth.c
132
struct cx82310_priv *priv = container_of(work, struct cx82310_priv,
drivers/net/usb/hso.c
2974
container_of(data, struct hso_device, async_get_intf);
drivers/net/usb/hso.c
2981
container_of(data, struct hso_device, async_put_intf);
drivers/net/usb/hso.c
3091
struct hso_device *hso_dev = container_of(ref, struct hso_device, ref);
drivers/net/usb/ipheth.c
399
struct ipheth_device *dev = container_of(work, struct ipheth_device,
drivers/net/usb/kaweth.c
443
container_of(work, struct kaweth_device, lowmem_work.work);
drivers/net/usb/lan78xx.c
1458
container_of(param, struct lan78xx_priv, set_multicast);
drivers/net/usb/lan78xx.c
2169
container_of(data, struct lan78xx_net, domain_data);
drivers/net/usb/lan78xx.c
3071
container_of(param, struct lan78xx_priv, set_vlan);
drivers/net/usb/lan78xx.c
4371
struct lan78xx_net *dev = container_of(napi, struct lan78xx_net, napi);
drivers/net/usb/lan78xx.c
4418
dev = container_of(work, struct lan78xx_net, wq.work);
drivers/net/usb/pegasus.c
1126
pegasus_t *pegasus = container_of(work, pegasus_t, carrier_check.work);
drivers/net/usb/r8152.c
2772
struct r8152 *tp = container_of(napi, struct r8152, napi);
drivers/net/usb/r8152.c
6817
struct r8152 *tp = container_of(work, struct r8152, schedule.work);
drivers/net/usb/r8152.c
6859
struct r8152 *tp = container_of(work, struct r8152, hw_phy_work.work);
drivers/net/usb/r8152.c
6894
struct r8152 *tp = container_of(nb, struct r8152, pm_notifier);
drivers/net/usb/sierra_net.c
463
container_of(work, struct sierra_net_data, sierra_net_kevent);
drivers/net/usb/smsc75xx.c
522
container_of(param, struct smsc75xx_priv, set_multicast);
drivers/net/usb/usbnet.c
1190
container_of(work, struct usbnet, kevent);
drivers/net/veth.c
962
container_of(napi, struct veth_rq, xdp_napi);
drivers/net/virtio_net.c
3072
container_of(napi, struct receive_queue, napi);
drivers/net/virtio_net.c
3208
struct send_queue *sq = container_of(napi, struct send_queue, napi);
drivers/net/virtio_net.c
3790
container_of(work, struct virtnet_info, rx_mode_work);
drivers/net/virtio_net.c
5295
struct dim *dim = container_of(work, struct dim, work);
drivers/net/virtio_net.c
5296
struct receive_queue *rq = container_of(dim,
drivers/net/virtio_net.c
6214
container_of(work, struct virtnet_info, config_work);
drivers/net/vmxnet3/vmxnet3_drv.c
2371
struct vmxnet3_rx_queue *rx_queue = container_of(napi,
drivers/net/vmxnet3/vmxnet3_drv.c
2392
struct vmxnet3_rx_queue *rq = container_of(napi,
drivers/net/vmxnet3/vmxnet3_drv.c
3941
adapter = container_of(data, struct vmxnet3_adapter, work);
drivers/net/vxlan/vxlan_core.c
930
struct vxlan_fdb *f = container_of(head, struct vxlan_fdb, rcu);
drivers/net/vxlan/vxlan_core.c
962
struct vxlan_rdst *rd = container_of(head, struct vxlan_rdst, rcu);
drivers/net/vxlan/vxlan_mdb.c
688
struct vxlan_rdst *rd = container_of(head, struct vxlan_rdst, rcu);
drivers/net/vxlan/vxlan_vnifilter.c
772
v = container_of(rcu, struct vxlan_vni_node, rcu);
drivers/net/wan/framer/framer-core.c
31
#define dev_to_framer(a) (container_of((a), struct framer, dev))
drivers/net/wan/framer/framer-core.c
327
struct framer *framer = container_of(work, struct framer, polling_work.work);
drivers/net/wan/framer/framer-core.c
585
struct framer *framer = container_of(work, struct framer, notify_status_work);
drivers/net/wan/fsl_qmc_hdlc.c
82
struct qmc_hdlc *qmc_hdlc = container_of(nb, struct qmc_hdlc, nb);
drivers/net/wan/fsl_ucc_hdlc.c
621
struct ucc_hdlc_private *priv = container_of(napi,
drivers/net/wan/hd64572.c
318
port_t *port = container_of(napi, port_t, napi);
drivers/net/wan/ixp4xx_hss.c
662
struct port *port = container_of(napi, struct port, napi);
drivers/net/wan/lapbether.c
91
struct lapbethdev *lapbeth = container_of(napi, struct lapbethdev,
drivers/net/wireguard/allowedips.c
53
kmem_cache_free(node_cache, container_of(rcu, struct allowedips_node, rcu));
drivers/net/wireguard/allowedips.c
59
container_of(rcu, struct allowedips_node, rcu) };
drivers/net/wireguard/noise.c
114
kfree_sensitive(container_of(rcu, struct noise_keypair, rcu));
drivers/net/wireguard/noise.c
120
container_of(kref, struct noise_keypair, refcount);
drivers/net/wireguard/noise.c
843
if (likely(!READ_ONCE(container_of(handshake, struct wg_peer,
drivers/net/wireguard/peer.c
188
struct wg_peer *peer = container_of(rcu, struct wg_peer, rcu);
drivers/net/wireguard/peer.c
202
struct wg_peer *peer = container_of(refcount, struct wg_peer, refcount);
drivers/net/wireguard/ratelimiter.c
44
container_of(rcu, struct ratelimiter_entry, rcu));
drivers/net/wireguard/receive.c
208
struct crypt_queue *queue = container_of(work, struct multicore_worker, work)->ptr;
drivers/net/wireguard/receive.c
209
struct wg_device *wg = container_of(queue, struct wg_device, handshake_queue);
drivers/net/wireguard/receive.c
440
struct wg_peer *peer = container_of(napi, struct wg_peer, napi);
drivers/net/wireguard/receive.c
495
struct crypt_queue *queue = container_of(work, struct multicore_worker,
drivers/net/wireguard/send.c
264
struct wg_peer *peer = container_of(work, struct wg_peer, transmit_packet_work);
drivers/net/wireguard/send.c
289
struct crypt_queue *queue = container_of(work, struct multicore_worker,
drivers/net/wireguard/send.c
48
struct wg_peer *peer = container_of(work, struct wg_peer,
drivers/net/wireguard/timers.c
127
struct wg_peer *peer = container_of(work, struct wg_peer,
drivers/net/wireless/ath/ar5523/ar5523.c
628
struct ar5523 *ar = container_of(work, struct ar5523, rx_refill_work);
drivers/net/wireless/ath/ar5523/ar5523.c
827
txi = container_of((void *)data, struct ieee80211_tx_info,
drivers/net/wireless/ath/ar5523/ar5523.c
831
skb = container_of((void *)txi, struct sk_buff, cb);
drivers/net/wireless/ath/ar5523/ar5523.c
895
struct ar5523 *ar = container_of(work, struct ar5523, tx_work);
drivers/net/wireless/ath/ar5523/ar5523.c
913
struct ar5523 *ar = container_of(work, struct ar5523, tx_wd_work);
drivers/net/wireless/ath/ar5523/ar5523.c
978
struct ar5523 *ar = container_of(work, struct ar5523, stat_work.work);
drivers/net/wireless/ath/ath10k/core.c
2496
struct ath10k *ar = container_of(work, struct ath10k, recovery_check_work);
drivers/net/wireless/ath/ath10k/core.c
2568
struct ath10k *ar = container_of(work, struct ath10k, restart_work);
drivers/net/wireless/ath/ath10k/core.c
2641
struct ath10k *ar = container_of(work, struct ath10k,
drivers/net/wireless/ath/ath10k/core.c
3503
struct ath10k *ar = container_of(work, struct ath10k, register_work);
drivers/net/wireless/ath/ath10k/core.h
154
container_of((void *)rxcb, struct sk_buff, cb)
drivers/net/wireless/ath/ath10k/debug.c
897
struct ath10k *ar = container_of(work, struct ath10k,
drivers/net/wireless/ath/ath10k/htc.c
807
struct ath10k *ar = container_of(work, struct ath10k, bundle_tx_work);
drivers/net/wireless/ath/ath10k/htc.c
836
struct ath10k *ar = container_of(work, struct ath10k, tx_complete_work);
drivers/net/wireless/ath/ath10k/htt.c
142
struct htt_rx_desc_v1 *rx_desc = container_of(rxd,
drivers/net/wireless/ath/ath10k/htt.c
152
struct htt_rx_desc_v1 *rx_desc = container_of(rxd,
drivers/net/wireless/ath/ath10k/htt.c
193
struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base);
drivers/net/wireless/ath/ath10k/htt.c
201
struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base);
drivers/net/wireless/ath/ath10k/htt.c
209
struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base);
drivers/net/wireless/ath/ath10k/htt.c
217
struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base);
drivers/net/wireless/ath/ath10k/htt.c
225
struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base);
drivers/net/wireless/ath/ath10k/htt.c
233
struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base);
drivers/net/wireless/ath/ath10k/htt.c
241
struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base);
drivers/net/wireless/ath/ath10k/htt.c
249
struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base);
drivers/net/wireless/ath/ath10k/htt.c
257
struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base);
drivers/net/wireless/ath/ath10k/htt.c
265
struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base);
drivers/net/wireless/ath/ath10k/htt.h
2245
rx_desc = container_of(rxd, struct htt_rx_desc_v1, base);
drivers/net/wireless/ath/ath10k/htt.h
2257
rx_desc = container_of(rxd, struct htt_rx_desc_v1, base);
drivers/net/wireless/ath/ath10k/htt.h
2269
rx_desc = container_of(rxd, struct htt_rx_desc_v1, base);
drivers/net/wireless/ath/ath10k/htt.h
2281
rx_desc = container_of(rxd, struct htt_rx_desc_v1, base);
drivers/net/wireless/ath/ath10k/htt.h
2293
rx_desc = container_of(rxd, struct htt_rx_desc_v1, base);
drivers/net/wireless/ath/ath10k/htt.h
2305
rx_desc = container_of(rxd, struct htt_rx_desc_v1, base);
drivers/net/wireless/ath/ath10k/htt.h
2317
rx_desc = container_of(rxd, struct htt_rx_desc_v1, base);
drivers/net/wireless/ath/ath10k/htt.h
2329
rx_desc = container_of(rxd, struct htt_rx_desc_v1, base);
drivers/net/wireless/ath/ath10k/htt.h
2341
rx_desc = container_of(rxd, struct htt_rx_desc_v1, base);
drivers/net/wireless/ath/ath10k/htt.h
2353
rx_desc = container_of(rxd, struct htt_rx_desc_v1, base);
drivers/net/wireless/ath/ath10k/leds.c
20
struct ath10k *ar = container_of(led_cdev, struct ath10k,
drivers/net/wireless/ath/ath10k/mac.c
2086
struct ath10k_vif *arvif = container_of(work, struct ath10k_vif,
drivers/net/wireless/ath/ath10k/mac.c
2154
struct ath10k_vif *arvif = container_of(work, struct ath10k_vif,
drivers/net/wireless/ath/ath10k/mac.c
4128
struct ath10k *ar = container_of(work, struct ath10k, offchan_tx_work);
drivers/net/wireless/ath/ath10k/mac.c
4242
struct ath10k *ar = container_of(work, struct ath10k, wmi_mgmt_tx_work);
drivers/net/wireless/ath/ath10k/mac.c
4640
struct ath10k *ar = container_of(work, struct ath10k,
drivers/net/wireless/ath/ath10k/mac.c
6762
arsta = container_of(wk, struct ath10k_sta, update_wk);
drivers/net/wireless/ath/ath10k/mac.c
6763
sta = container_of((void *)arsta, struct ieee80211_sta, drv_priv);
drivers/net/wireless/ath/ath10k/mac.c
7371
arsta = container_of(wk, struct ath10k_sta, tid_config_wk);
drivers/net/wireless/ath/ath10k/mac.c
7372
sta = container_of((void *)arsta, struct ieee80211_sta, drv_priv);
drivers/net/wireless/ath/ath10k/pci.c
1753
struct ath10k_pci *ar_pci = container_of(work, struct ath10k_pci,
drivers/net/wireless/ath/ath10k/pci.c
3129
struct ath10k *ar = container_of(ctx, struct ath10k, napi);
drivers/net/wireless/ath/ath10k/qmi.c
1006
container_of(qmi_hdl, struct ath10k_qmi, qmi_hdl);
drivers/net/wireless/ath/ath10k/qmi.c
1028
struct ath10k_qmi *qmi = container_of(work, struct ath10k_qmi,
drivers/net/wireless/ath/ath10k/qmi.c
943
struct ath10k_qmi *qmi = container_of(qmi_hdl, struct ath10k_qmi, qmi_hdl);
drivers/net/wireless/ath/ath10k/qmi.c
952
struct ath10k_qmi *qmi = container_of(qmi_hdl, struct ath10k_qmi, qmi_hdl);
drivers/net/wireless/ath/ath10k/qmi.c
978
struct ath10k_qmi *qmi = container_of(qmi_hdl, struct ath10k_qmi, qmi_hdl);
drivers/net/wireless/ath/ath10k/sdio.c
1351
struct ath10k_sdio *ar_sdio = container_of(work, struct ath10k_sdio,
drivers/net/wireless/ath/ath10k/sdio.c
1459
struct ath10k_sdio *ar_sdio = container_of(work, struct ath10k_sdio,
drivers/net/wireless/ath/ath10k/sdio.c
2188
struct ath10k *ar = container_of(ctx, struct ath10k, napi);
drivers/net/wireless/ath/ath10k/snoc.c
1249
struct ath10k *ar = container_of(ctx, struct ath10k, napi);
drivers/net/wireless/ath/ath10k/snoc.c
1510
struct ath10k_snoc *ar_snoc = container_of(nb, struct ath10k_snoc, nb);
drivers/net/wireless/ath/ath10k/usb.c
362
struct ath10k_usb_pipe *pipe = container_of(work,
drivers/net/wireless/ath/ath10k/usb.c
979
struct ath10k *ar = container_of(ctx, struct ath10k, napi);
drivers/net/wireless/ath/ath10k/wmi.c
4006
struct ath10k *ar = container_of(work, struct ath10k,
drivers/net/wireless/ath/ath10k/wmi.c
5537
struct ath10k *ar = container_of(work, struct ath10k, svc_rdy_work);
drivers/net/wireless/ath/ath11k/ahb.c
492
struct ath11k_ext_irq_grp *irq_grp = container_of(napi,
drivers/net/wireless/ath/ath11k/core.c
2393
struct ath11k_base *ab = container_of(work, struct ath11k_base, update_11d_work);
drivers/net/wireless/ath/ath11k/core.c
2513
struct ath11k_base *ab = container_of(work, struct ath11k_base, restart_work);
drivers/net/wireless/ath/ath11k/core.c
2533
struct ath11k_base *ab = container_of(work, struct ath11k_base, reset_work);
drivers/net/wireless/ath/ath11k/core.c
2652
struct ath11k_base *ab = container_of(nb, struct ath11k_base,
drivers/net/wireless/ath/ath11k/coredump.c
43
struct ath11k_base *ab = container_of(work, struct ath11k_base, dump_work);
drivers/net/wireless/ath/ath11k/mac.c
1794
struct ath11k_vif *arvif = container_of(work, struct ath11k_vif,
drivers/net/wireless/ath/ath11k/mac.c
3980
struct ath11k *ar = container_of(work, struct ath11k,
drivers/net/wireless/ath/ath11k/mac.c
5009
arsta = container_of(wk, struct ath11k_sta, update_wk);
drivers/net/wireless/ath/ath11k/mac.c
5010
sta = container_of((void *)arsta, struct ieee80211_sta, drv_priv);
drivers/net/wireless/ath/ath11k/mac.c
5188
arsta = container_of(wk, struct ath11k_sta, set_4addr_wk);
drivers/net/wireless/ath/ath11k/mac.c
5189
sta = container_of((void *)arsta, struct ieee80211_sta, drv_priv);
drivers/net/wireless/ath/ath11k/mac.c
6424
struct ath11k *ar = container_of(work, struct ath11k, wmi_mgmt_tx_work);
drivers/net/wireless/ath/ath11k/mac.c
7070
struct ath11k_vif *arvif = container_of(work, struct ath11k_vif,
drivers/net/wireless/ath/ath11k/pcic.c
525
struct ath11k_ext_irq_grp *irq_grp = container_of(napi,
drivers/net/wireless/ath/ath11k/qmi.c
3027
struct ath11k_qmi *qmi = container_of(qmi_hdl, struct ath11k_qmi, handle);
drivers/net/wireless/ath/ath11k/qmi.c
3073
struct ath11k_qmi *qmi = container_of(qmi_hdl, struct ath11k_qmi, handle);
drivers/net/wireless/ath/ath11k/qmi.c
3085
struct ath11k_qmi *qmi = container_of(qmi_hdl, struct ath11k_qmi, handle);
drivers/net/wireless/ath/ath11k/qmi.c
3103
struct ath11k_qmi *qmi = container_of(qmi_hdl,
drivers/net/wireless/ath/ath11k/qmi.c
3117
struct ath11k_qmi *qmi = container_of(qmi_hdl,
drivers/net/wireless/ath/ath11k/qmi.c
3171
struct ath11k_qmi *qmi = container_of(qmi_hdl, struct ath11k_qmi, handle);
drivers/net/wireless/ath/ath11k/qmi.c
3196
struct ath11k_qmi *qmi = container_of(qmi_hdl, struct ath11k_qmi, handle);
drivers/net/wireless/ath/ath11k/qmi.c
3210
struct ath11k_qmi *qmi = container_of(work, struct ath11k_qmi,
drivers/net/wireless/ath/ath11k/reg.c
1004
struct ath11k *ar = container_of(work, struct ath11k,
drivers/net/wireless/ath/ath11k/reg.c
800
struct ath11k *ar = container_of(work, struct ath11k,
drivers/net/wireless/ath/ath11k/wmi.c
4737
hw_mode_cap = container_of(ptr, struct wmi_hw_mode_capabilities,
drivers/net/wireless/ath/ath12k/ahb.c
523
struct ath12k_ext_irq_grp *irq_grp = container_of(napi,
drivers/net/wireless/ath/ath12k/ahb.c
774
struct ath12k_ahb *ab_ahb = container_of(nb, struct ath12k_ahb, root_pd_nb);
drivers/net/wireless/ath/ath12k/core.c
1396
struct ath12k_base *ab = container_of(work, struct ath12k_base, rfkill_work);
drivers/net/wireless/ath/ath12k/core.c
1526
struct ath12k_base *ab = container_of(work, struct ath12k_base, update_11d_work);
drivers/net/wireless/ath/ath12k/core.c
1609
struct ath12k_base *ab = container_of(work, struct ath12k_base, restart_work);
drivers/net/wireless/ath/ath12k/core.c
1650
struct ath12k_base *ab = container_of(work, struct ath12k_base, reset_work);
drivers/net/wireless/ath/ath12k/core.c
1770
struct ath12k_base *ab = container_of(nb, struct ath12k_base,
drivers/net/wireless/ath/ath12k/core.h
1319
return container_of((void *)ahsta, struct ieee80211_sta, drv_priv);
drivers/net/wireless/ath/ath12k/core.h
1324
return container_of((void *)ahvif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/ath/ath12k/core.h
1430
return container_of(dp, struct ath12k, dp);
drivers/net/wireless/ath/ath12k/coredump.c
43
struct ath12k_base *ab = container_of(work, struct ath12k_base, dump_work);
drivers/net/wireless/ath/ath12k/mac.c
1972
struct ath12k_link_vif *arvif = container_of(work, struct ath12k_link_vif,
drivers/net/wireless/ath/ath12k/mac.c
4100
struct ath12k_link_vif *arvif = container_of(work, struct ath12k_link_vif,
drivers/net/wireless/ath/ath12k/mac.c
5238
struct ath12k *ar = container_of(work, struct ath12k,
drivers/net/wireless/ath/ath12k/mac.c
5265
struct ath12k *ar = container_of(work, struct ath12k,
drivers/net/wireless/ath/ath12k/mac.c
6587
arsta = container_of(wk, struct ath12k_link_sta, update_wk);
drivers/net/wireless/ath/ath12k/mac.c
9271
struct ath12k *ar = container_of(work, struct ath12k, wmi_mgmt_tx_work);
drivers/net/wireless/ath/ath12k/pci.c
491
struct ath12k_ext_irq_grp *irq_grp = container_of(napi,
drivers/net/wireless/ath/ath12k/qmi.c
3819
struct ath12k_qmi *qmi = container_of(qmi_hdl, struct ath12k_qmi, handle);
drivers/net/wireless/ath/ath12k/qmi.c
3864
struct ath12k_qmi *qmi = container_of(qmi_hdl, struct ath12k_qmi, handle);
drivers/net/wireless/ath/ath12k/qmi.c
3876
struct ath12k_qmi *qmi = container_of(qmi_hdl, struct ath12k_qmi, handle);
drivers/net/wireless/ath/ath12k/qmi.c
3913
struct ath12k_qmi *qmi = container_of(qmi_hdl, struct ath12k_qmi, handle);
drivers/net/wireless/ath/ath12k/qmi.c
3938
struct ath12k_qmi *qmi = container_of(qmi_hdl, struct ath12k_qmi, handle);
drivers/net/wireless/ath/ath12k/qmi.c
3967
struct ath12k_qmi *qmi = container_of(work, struct ath12k_qmi,
drivers/net/wireless/ath/ath12k/reg.c
807
struct ath12k *ar = container_of(work, struct ath12k,
drivers/net/wireless/ath/ath12k/reg.c
855
struct ath12k *ar = container_of(work, struct ath12k,
drivers/net/wireless/ath/ath12k/wmi.c
4561
hw_mode_cap = container_of(ptr, struct ath12k_wmi_hw_mode_cap_params,
drivers/net/wireless/ath/ath5k/base.c
2451
struct ath5k_hw *ah = container_of(work, struct ath5k_hw,
drivers/net/wireless/ath/ath5k/base.c
2508
struct ath5k_hw *ah = container_of(work, struct ath5k_hw,
drivers/net/wireless/ath/ath5k/base.c
3017
struct ath5k_hw *ah = container_of(work, struct ath5k_hw,
drivers/net/wireless/ath/ath5k/led.c
118
struct ath5k_led *led = container_of(led_dev, struct ath5k_led,
drivers/net/wireless/ath/ath6kl/core.h
653
return container_of(wdev, struct ath6kl_vif, wdev);
drivers/net/wireless/ath/ath6kl/recovery.c
23
struct ath6kl *ar = container_of(work, struct ath6kl,
drivers/net/wireless/ath/ath6kl/sdio.c
467
ar_sdio = container_of(work, struct ath6kl_sdio, wr_async_work);
drivers/net/wireless/ath/ath6kl/usb.c
587
struct ath6kl_usb_pipe *pipe = container_of(work,
drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c
160
struct owl_ctx *ctx = container_of(work, struct owl_ctx, work);
drivers/net/wireless/ath/ath9k/channel.c
1319
struct ath_softc *sc = container_of(work, struct ath_softc,
drivers/net/wireless/ath/ath9k/gpio.c
54
struct ath_softc *sc = container_of(led_cdev, struct ath_softc, led_cdev);
drivers/net/wireless/ath/ath9k/htc_drv_gpio.c
100
struct ath9k_htc_priv *priv = container_of(work, struct ath9k_htc_priv,
drivers/net/wireless/ath/ath9k/htc_drv_gpio.c
228
struct ath9k_htc_priv *priv = container_of(work,
drivers/net/wireless/ath/ath9k/htc_drv_gpio.c
239
struct ath9k_htc_priv *priv = container_of(led_cdev,
drivers/net/wireless/ath/ath9k/htc_drv_gpio.c
66
struct ath9k_htc_priv *priv = container_of(work, struct ath9k_htc_priv,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1291
container_of(work, struct ath9k_htc_sta, rc_update_work);
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1293
container_of((void *)ista, struct ieee80211_sta, drv_priv);
drivers/net/wireless/ath/ath9k/htc_drv_main.c
771
container_of(work, struct ath9k_htc_priv, ani_work.work);
drivers/net/wireless/ath/ath9k/htc_drv_main.c
79
container_of(work, struct ath9k_htc_priv,
drivers/net/wireless/ath/ath9k/link.c
149
struct ath_softc *sc = container_of(work, struct ath_softc,
drivers/net/wireless/ath/ath9k/link.c
243
struct ath_softc *sc = container_of(work, struct ath_softc, paprd_work);
drivers/net/wireless/ath/ath9k/link.c
87
struct ath_softc *sc = container_of(work, struct ath_softc,
drivers/net/wireless/ath/ath9k/main.c
642
struct ath_softc *sc = container_of(work, struct ath_softc, hw_reset_work);
drivers/net/wireless/ath/ath9k/mci.c
238
struct ath_softc *sc = container_of(work, struct ath_softc, mci_work);
drivers/net/wireless/ath/ath9k/rng.c
71
struct ath_softc *sc = container_of(rng, struct ath_softc, rng_ops);
drivers/net/wireless/ath/ath9k/wmi.c
197
struct ath9k_htc_priv *priv = container_of(work, struct ath9k_htc_priv,
drivers/net/wireless/ath/ath9k/xmit.c
124
container_of((void *)tid, struct ieee80211_txq, drv_priv);
drivers/net/wireless/ath/ath9k/xmit.c
235
struct ieee80211_txq *txq = container_of((void*)tid, struct ieee80211_txq, drv_priv);
drivers/net/wireless/ath/carl9170/carl9170.h
615
return container_of(carl_vif, struct ar9170,
drivers/net/wireless/ath/carl9170/carl9170.h
643
return container_of((void *)priv, struct ieee80211_vif, drv_priv);
drivers/net/wireless/ath/carl9170/led.c
109
struct carl9170_led *arl = container_of(led, struct carl9170_led, l);
drivers/net/wireless/ath/carl9170/led.c
68
struct ar9170 *ar = container_of(work, struct ar9170, led_work.work);
drivers/net/wireless/ath/carl9170/main.c
1384
struct ar9170 *ar = container_of(work, struct ar9170,
drivers/net/wireless/ath/carl9170/main.c
469
struct ar9170 *ar = container_of(work, struct ar9170,
drivers/net/wireless/ath/carl9170/main.c
545
struct ar9170 *ar = container_of(work, struct ar9170, ping_work);
drivers/net/wireless/ath/carl9170/main.c
847
struct ar9170 *ar = container_of(work, struct ar9170,
drivers/net/wireless/ath/carl9170/main.c
879
struct ar9170 *ar = container_of(work, struct ar9170, stat_work.work);
drivers/net/wireless/ath/carl9170/tx.c
269
arinfo = container_of(ref, struct carl9170_tx_info, ref);
drivers/net/wireless/ath/carl9170/tx.c
270
txinfo = container_of((void *) arinfo, struct ieee80211_tx_info,
drivers/net/wireless/ath/carl9170/tx.c
272
skb = container_of((void *) txinfo, struct sk_buff, cb);
drivers/net/wireless/ath/carl9170/tx.c
641
struct ar9170 *ar = container_of(work, struct ar9170,
drivers/net/wireless/ath/regd.c
512
struct ath_common *common = container_of(reg, struct ath_common,
drivers/net/wireless/ath/regd.c
763
struct ath_common *common = container_of(reg, struct ath_common,
drivers/net/wireless/ath/wcn36xx/smd.c
3336
container_of(work, struct wcn36xx, hal_ind_work);
drivers/net/wireless/ath/wcn36xx/wcn36xx.h
321
return container_of((void *)sta_priv, struct ieee80211_sta, drv_priv);
drivers/net/wireless/ath/wcn36xx/wcn36xx.h
333
return container_of((void *) vif_priv, struct ieee80211_vif, drv_priv);
drivers/net/wireless/ath/wil6210/cfg80211.c
2351
struct wil6210_vif *vif = container_of(work, struct wil6210_vif,
drivers/net/wireless/ath/wil6210/main.c
462
struct wil6210_vif *vif = container_of(work,
drivers/net/wireless/ath/wil6210/main.c
528
struct wil6210_priv *wil = container_of(work, struct wil6210_priv,
drivers/net/wireless/ath/wil6210/netdev.c
114
struct wil6210_priv *wil = container_of(napi, struct wil6210_priv,
drivers/net/wireless/ath/wil6210/netdev.c
135
struct wil6210_priv *wil = container_of(napi, struct wil6210_priv,
drivers/net/wireless/ath/wil6210/netdev.c
172
struct wil6210_priv *wil = container_of(napi, struct wil6210_priv,
drivers/net/wireless/ath/wil6210/netdev.c
93
struct wil6210_priv *wil = container_of(napi, struct wil6210_priv,
drivers/net/wireless/ath/wil6210/p2p.c
233
struct wil_p2p_info *p2p = container_of(work,
drivers/net/wireless/ath/wil6210/p2p.c
235
struct wil6210_vif *vif = container_of(p2p,
drivers/net/wireless/ath/wil6210/p2p.c
261
struct wil_p2p_info *p2p = container_of(work,
drivers/net/wireless/ath/wil6210/p2p.c
263
struct wil6210_vif *vif = container_of(p2p,
drivers/net/wireless/ath/wil6210/p2p.c
293
struct wil_p2p_info *p2p = container_of(work,
drivers/net/wireless/ath/wil6210/p2p.c
295
struct wil6210_vif *vif = container_of(p2p,
drivers/net/wireless/ath/wil6210/pcie_bus.c
575
struct wil6210_priv *wil = container_of(
drivers/net/wireless/ath/wil6210/txrx.c
803
struct wil6210_vif *vif = container_of(work,
drivers/net/wireless/ath/wil6210/wil6210.h
1085
return container_of(wdev, struct wil6210_vif, wdev);
drivers/net/wireless/ath/wil6210/wmi.c
3408
struct wil6210_priv *wil = container_of(work, struct wil6210_priv,
drivers/net/wireless/atmel/at76c50x-usb.c
1462
struct at76_priv *priv = container_of(work, struct at76_priv,
drivers/net/wireless/atmel/at76c50x-usb.c
1487
struct at76_priv *priv = container_of(work, struct at76_priv,
drivers/net/wireless/atmel/at76c50x-usb.c
1708
struct at76_priv *priv = container_of(work, struct at76_priv,
drivers/net/wireless/atmel/at76c50x-usb.c
1911
struct at76_priv *priv = container_of(work, struct at76_priv,
drivers/net/wireless/broadcom/b43/leds.c
77
struct b43_leds *leds = container_of(work, struct b43_leds, work);
drivers/net/wireless/broadcom/b43/leds.c
78
struct b43_wl *wl = container_of(leds, struct b43_wl, leds);
drivers/net/wireless/broadcom/b43/leds.c
99
struct b43_led *led = container_of(led_dev, struct b43_led, led_dev);
drivers/net/wireless/broadcom/b43/main.c
1800
struct b43_wl *wl = container_of(work, struct b43_wl,
drivers/net/wireless/broadcom/b43/main.c
2550
struct b43_wl *wl = container_of(work,
drivers/net/wireless/broadcom/b43/main.c
3430
struct b43_wldev *dev = container_of(work, struct b43_wldev,
drivers/net/wireless/broadcom/b43/main.c
3585
struct b43_wl *wl = container_of(work, struct b43_wl, tx_work);
drivers/net/wireless/broadcom/b43/main.c
5208
container_of(work, struct b43_wldev, restart_work);
drivers/net/wireless/broadcom/b43/phy_common.c
468
struct b43_wl *wl = container_of(work, struct b43_wl,
drivers/net/wireless/broadcom/b43legacy/leds.c
59
struct b43legacy_led *led = container_of(led_dev, struct b43legacy_led,
drivers/net/wireless/broadcom/b43legacy/main.c
1212
struct b43legacy_wl *wl = container_of(work, struct b43legacy_wl,
drivers/net/wireless/broadcom/b43legacy/main.c
1563
struct b43legacy_wl *wl = container_of(work,
drivers/net/wireless/broadcom/b43legacy/main.c
2316
struct b43legacy_wldev *dev = container_of(work, struct b43legacy_wldev,
drivers/net/wireless/broadcom/b43legacy/main.c
2448
struct b43legacy_wl *wl = container_of(work, struct b43legacy_wl,
drivers/net/wireless/broadcom/b43legacy/main.c
3559
container_of(work, struct b43legacy_wldev, restart_work);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
1178
func = container_of(dev, struct sdio_func, dev);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
1219
struct sdio_func *func = container_of(dev, struct sdio_func, dev);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c
290
btci = container_of(work, struct brcmf_btcoex_info, work);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
1538
vif = container_of(request->wdev, struct brcmf_cfg80211_vif, wdev);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
3567
container_of(work, struct brcmf_cfg80211_info,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
5524
vif = container_of(wdev, struct brcmf_cfg80211_vif, wdev);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
5560
vif = container_of(wdev, struct brcmf_cfg80211_vif, wdev);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
571
vif = container_of(wdev, struct brcmf_cfg80211_vif, wdev);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
5782
vif = container_of(wdev, struct brcmf_cfg80211_vif, wdev);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
5801
vif = container_of(wdev, struct brcmf_cfg80211_vif, wdev);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h
434
return container_of(wdev, struct brcmf_cfg80211_vif, wdev);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
1070
cpu = container_of(core, struct brcmf_core_priv, pub);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
1175
chip = container_of(pub, struct brcmf_chip_priv, pub);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
1188
chip = container_of(pub, struct brcmf_chip_priv, pub);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
1203
chip = container_of(pub, struct brcmf_chip_priv, pub);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
1216
chip = container_of(pub, struct brcmf_chip_priv, pub);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
1244
core = container_of(pub, struct brcmf_core_priv, pub);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
1252
core = container_of(pub, struct brcmf_core_priv, pub);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
1261
core = container_of(pub, struct brcmf_core_priv, pub);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
1283
sr = container_of(core, struct brcmf_core_priv, pub);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
1371
chip = container_of(pub, struct brcmf_chip_priv, pub);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
1396
chip = container_of(pub, struct brcmf_chip_priv, pub);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
1423
chip = container_of(pub, struct brcmf_chip_priv, pub);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
449
d11priv2 = container_of(d11core2,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
758
struct brcmf_chip_priv *ci = container_of(pub, struct brcmf_chip_priv,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
765
mem_core = container_of(mem, struct brcmf_core_priv, pub);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
775
mem_core = container_of(mem, struct brcmf_core_priv,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
790
mem_core = container_of(mem, struct brcmf_core_priv,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
1000
struct brcmf_pub *drvr = container_of(nb, struct brcmf_pub,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
1091
struct brcmf_pub *drvr = container_of(nb, struct brcmf_pub,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
1172
struct brcmf_pub *drvr = container_of(work, struct brcmf_pub,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
140
struct brcmf_if *ifp = container_of(work, struct brcmf_if,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
212
struct brcmf_if *ifp = container_of(work, struct brcmf_if,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/core.c
127
vif = container_of(wdev, struct brcmf_cfg80211_vif, wdev);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c
264
fweh = container_of(work, struct brcmf_fweh_info, event_work);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
2205
fws = container_of(worker, struct brcmf_fws_info, fws_dequeue_work);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c
656
msgbuf = container_of(work, struct brcmf_msgbuf, flowring_work);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c
777
msgbuf = container_of(worker, struct brcmf_msgbuf, txflow_work);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
1118
struct afx_hdl *afx_hdl = container_of(work, struct afx_hdl, afx_work);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
1119
struct brcmf_p2p_info *p2p = container_of(afx_hdl,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
2367
vif = container_of(wdev, struct brcmf_cfg80211_vif, wdev);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
2455
vif = container_of(wdev, struct brcmf_cfg80211_vif, wdev);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
2470
vif = container_of(wdev, struct brcmf_cfg80211_vif, wdev);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
3757
struct brcmf_sdio *bus = container_of(work, struct brcmf_sdio,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c
37
vif = container_of(wdev, struct brcmf_cfg80211_vif, wdev);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c
532
sii = container_of(sih, struct si_info, pub);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c
546
sii = container_of(sih, struct si_info, pub);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c
612
struct si_info *sii = container_of(sih, struct si_info, pub);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c
640
sii = container_of(sih, struct si_info, pub);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c
672
sii = container_of(sih, struct si_info, pub);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c
682
struct si_info *sii = container_of(sih, struct si_info, pub);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c
697
sii = container_of(sih, struct si_info, pub);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1024
struct dma_info *di = container_of(pub, struct dma_info, dma);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1110
struct dma_info *di = container_of(pub, struct dma_info, dma);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1130
struct dma_info *di = container_of(pub, struct dma_info, dma);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1141
struct dma_info *di = container_of(pub, struct dma_info, dma);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1174
struct dma_info *di = container_of(pub, struct dma_info, dma);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1186
struct dma_info *di = container_of(pub, struct dma_info, dma);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1198
struct dma_info *di = container_of(pub, struct dma_info, dma);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1208
struct dma_info *di = container_of(pub, struct dma_info, dma);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1229
struct dma_info *di = container_of(pub, struct dma_info, dma);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1256
struct dma_info *di = container_of(pub, struct dma_info, dma);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1381
struct dma_info *di = container_of(pub, struct dma_info, dma);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1431
struct dma_info *di = container_of(pub, struct dma_info, dma);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1441
struct dma_info *di = container_of(pub, struct dma_info, dma);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1460
struct dma_info *di = container_of(pub, struct dma_info, dma);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1542
struct dma_info *di = container_of(dmah, struct dma_info, dma);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
558
struct si_info *sii = container_of(sih, struct si_info, pub);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
748
struct dma_info *di = container_of(pub, struct dma_info, dma);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
844
struct dma_info *di = container_of(pub, struct dma_info, dma);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
926
struct dma_info *di = container_of(pub, struct dma_info, dma);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/led.c
38
struct brcms_info *wl = container_of(led_dev,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
1467
struct brcms_timer *t = container_of(work, struct brcms_timer,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1028
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1040
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1059
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1093
struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1100
struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1107
struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1114
struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1133
struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1153
struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1174
struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1184
struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
120
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1220
struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
126
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1570
struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1579
struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1603
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1610
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1667
struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1729
struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1827
struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1834
struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1967
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2023
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2206
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2245
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2343
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2436
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2447
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2461
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
556
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
583
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
594
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
600
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
606
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
643
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
668
struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
675
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
682
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
692
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
704
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
756
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
774
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2797
struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3015
struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4262
struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
14113
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
19630
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
19708
struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
21233
struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pmu.c
120
struct si_info *sii = container_of(sih, struct si_info, pub);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
1932
container_of(work, struct ipw2100_priv, reset_work.work);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2150
struct ipw2100_priv *priv = container_of(work, struct ipw2100_priv,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
5531
container_of(work, struct ipw2100_priv, security_work.work);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
5913
container_of(work, struct ipw2100_priv, hang_check.work);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
5956
container_of(work, struct ipw2100_priv, rf_kill.work);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
8216
container_of(work, struct ipw2100_priv, wx_event_work.work);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
1013
container_of(work, struct ipw_priv, led_act_off.work);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10529
container_of(work, struct ipw_priv, rf_kill.work);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10561
container_of(work, struct ipw_priv, link_up);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10592
container_of(work, struct ipw_priv, link_down);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11188
container_of(work, struct ipw_priv, up);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11259
container_of(work, struct ipw_priv, down);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
2309
container_of(work, struct ipw_priv, adapter_restart);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
2340
container_of(work, struct ipw_priv, scan_check.work);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3941
container_of(work, struct ipw_priv, disassociate);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3950
container_of(work, struct ipw_priv, system_config);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4320
container_of(work, struct ipw_priv, gather_stats.work);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4402
container_of(work, struct ipw_priv, scan_event.work);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
5168
container_of(work, struct ipw_priv, rx_replenish);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
5569
container_of(work, struct ipw_priv, merge_networks);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
5991
container_of(work, struct ipw_priv, adhoc_check.work);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
6382
container_of(work, struct ipw_priv, request_passive_scan.work);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
6389
container_of(work, struct ipw_priv, request_scan.work);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
6396
container_of(work, struct ipw_priv, request_direct_scan.work);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
6403
container_of(work, struct ipw_priv, abort_scan);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7167
container_of(work, struct ipw_priv, qos_activate);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7473
container_of(work, struct ipw_priv, roam);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7587
container_of(work, struct ipw_priv, associate);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
890
container_of(work, struct ipw_priv, led_link_on.work);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
935
container_of(work, struct ipw_priv, led_link_off.work);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
2395
container_of(data, struct il_priv, init_alive_start.work);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
2410
container_of(data, struct il_priv, alive_start.work);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
2431
container_of(data, struct il_priv, _3945.rfkill_poll.work);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
2613
struct il_priv *il = container_of(data, struct il_priv, restart);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
2641
struct il_priv *il = container_of(data, struct il_priv, rx_replenish);
drivers/net/wireless/intel/iwlegacy/3945.c
1864
struct il_priv *il = container_of(work, struct il_priv,
drivers/net/wireless/intel/iwlegacy/3945.h
160
container_of(&x->u.rx_frame.stats, \
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1775
tx_cmd = container_of(&out_cmd->cmd.tx, struct il_tx_cmd, __hdr);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
5615
container_of(data, struct il_priv, init_alive_start.work);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
5630
container_of(data, struct il_priv, alive_start.work);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
5644
struct il_priv *il = container_of(work, struct il_priv,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
5666
struct il_priv *il = container_of(data, struct il_priv, restart);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
5697
struct il_priv *il = container_of(data, struct il_priv, rx_replenish);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
6188
struct il_priv *il = container_of(work, struct il_priv,
drivers/net/wireless/intel/iwlegacy/common.c
1598
container_of(data, struct il_priv, scan_check.work);
drivers/net/wireless/intel/iwlegacy/common.c
1661
struct il_priv *il = container_of(work, struct il_priv, abort_scan);
drivers/net/wireless/intel/iwlegacy/common.c
1675
struct il_priv *il = container_of(work, struct il_priv, scan_completed);
drivers/net/wireless/intel/iwlegacy/common.c
515
struct il_priv *il = container_of(led_cdev, struct il_priv, led);
drivers/net/wireless/intel/iwlegacy/common.c
528
struct il_priv *il = container_of(led_cdev, struct il_priv, led);
drivers/net/wireless/intel/iwlwifi/dvm/led.c
134
struct iwl_priv *priv = container_of(led_cdev, struct iwl_priv, led);
drivers/net/wireless/intel/iwlwifi/dvm/led.c
150
struct iwl_priv *priv = container_of(led_cdev, struct iwl_priv, led);
drivers/net/wireless/intel/iwlwifi/dvm/lib.c
389
container_of(work, struct iwl_priv, bt_traffic_change_work);
drivers/net/wireless/intel/iwlwifi/dvm/main.c
1026
struct iwl_priv *priv = container_of(data, struct iwl_priv, restart);
drivers/net/wireless/intel/iwlwifi/dvm/main.c
267
container_of(work, struct iwl_priv, beacon_update);
drivers/net/wireless/intel/iwlwifi/dvm/main.c
306
container_of(work, struct iwl_priv, bt_runtime_config);
drivers/net/wireless/intel/iwlwifi/dvm/main.c
324
container_of(work, struct iwl_priv, bt_full_concurrency);
drivers/net/wireless/intel/iwlwifi/dvm/main.c
557
container_of(work, struct iwl_priv, tx_flush);
drivers/net/wireless/intel/iwlwifi/dvm/main.c
959
struct iwl_priv *priv = container_of(work, struct iwl_priv,
drivers/net/wireless/intel/iwlwifi/dvm/rs.c
2849
container_of(lq_sta, struct iwl_station_priv, lq_sta);
drivers/net/wireless/intel/iwlwifi/dvm/rs.c
309
container_of(lq_sta, struct iwl_station_priv, lq_sta);
drivers/net/wireless/intel/iwlwifi/dvm/scan.c
1008
container_of(data, struct iwl_priv, scan_check.work);
drivers/net/wireless/intel/iwlwifi/dvm/scan.c
1022
struct iwl_priv *priv = container_of(work, struct iwl_priv, abort_scan);
drivers/net/wireless/intel/iwlwifi/dvm/scan.c
1036
container_of(work, struct iwl_priv, scan_completed);
drivers/net/wireless/intel/iwlwifi/dvm/scan.c
983
container_of(work, struct iwl_priv, start_internal_scan);
drivers/net/wireless/intel/iwlwifi/dvm/tt.c
470
struct iwl_priv *priv = container_of(work, struct iwl_priv, ct_enter);
drivers/net/wireless/intel/iwlwifi/dvm/tt.c
499
struct iwl_priv *priv = container_of(work, struct iwl_priv, ct_exit);
drivers/net/wireless/intel/iwlwifi/dvm/tt.c
550
struct iwl_priv *priv = container_of(work, struct iwl_priv, tt_work);
drivers/net/wireless/intel/iwlwifi/dvm/ucode.c
267
container_of(notif_wait, struct iwl_priv, notif_wait);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
3249
container_of(work, typeof(*wks), wk.work);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
3251
container_of(wks, typeof(*fwrt), dump.wks[wks->idx]);
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c
181
container_of(work, struct iwl_fw_runtime, timestamp.wk.work);
drivers/net/wireless/intel/iwlwifi/iwl-trans.c
206
struct iwl_trans *trans = container_of(wk, typeof(*trans),
drivers/net/wireless/intel/iwlwifi/iwl-trans.c
92
reprobe = container_of(wk, typeof(*reprobe), work.work);
drivers/net/wireless/intel/iwlwifi/mei/main.c
417
container_of(wk, struct iwl_mei, csa_throttle_end_wk.work);
drivers/net/wireless/intel/iwlwifi/mei/main.c
584
container_of(wk, struct iwl_mei, send_csa_msg_wk);
drivers/net/wireless/intel/iwlwifi/mei/main.c
640
container_of(wk, struct iwl_mei, netdev_work);
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1273
container_of(notif_wait, struct iwl_mld, notif_wait);
drivers/net/wireless/intel/iwlwifi/mld/debugfs.c
466
struct iwl_op_mode *opmode = container_of((void *)mld,
drivers/net/wireless/intel/iwlwifi/mld/fw.c
113
container_of(notif_wait, struct iwl_mld, notif_wait);
drivers/net/wireless/intel/iwlwifi/mld/iface.c
418
struct iwl_mld_vif *mld_vif = container_of(wk, struct iwl_mld_vif,
drivers/net/wireless/intel/iwlwifi/mld/iface.h
201
return container_of((void *)mld_vif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/intel/iwlwifi/mld/led.c
34
struct iwl_mld *mld = container_of(led_cdev, struct iwl_mld, led);
drivers/net/wireless/intel/iwlwifi/mld/low_latency.c
92
struct iwl_mld *mld = container_of(wk, struct iwl_mld,
drivers/net/wireless/intel/iwlwifi/mld/mlo.c
102
container_of((void *)mld_vif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/intel/iwlwifi/mld/mlo.c
1081
container_of((const void *)phy, struct ieee80211_chanctx_conf,
drivers/net/wireless/intel/iwlwifi/mld/mlo.c
528
struct iwl_mld_vif *mld_vif = container_of(wk, struct iwl_mld_vif,
drivers/net/wireless/intel/iwlwifi/mld/mlo.c
531
container_of((void *)mld_vif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/intel/iwlwifi/mld/mlo.c
645
struct iwl_mld_vif *mld_vif = container_of(wk, struct iwl_mld_vif,
drivers/net/wireless/intel/iwlwifi/mld/mlo.c
648
container_of((void *)mld_vif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/intel/iwlwifi/mld/mlo.c
83
struct iwl_mld_vif *mld_vif = container_of(wk, struct iwl_mld_vif,
drivers/net/wireless/intel/iwlwifi/mld/mlo.c
86
container_of((void *)mld_vif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/intel/iwlwifi/mld/mlo.c
99
struct iwl_mld_vif *mld_vif = container_of(wk, struct iwl_mld_vif,
drivers/net/wireless/intel/iwlwifi/mld/notif.c
664
container_of(wk, struct iwl_mld, async_handlers_wk);
drivers/net/wireless/intel/iwlwifi/mld/ptp.c
105
struct iwl_mld *mld = container_of(ptp, struct iwl_mld,
drivers/net/wireless/intel/iwlwifi/mld/ptp.c
132
struct iwl_mld *mld = container_of(ptp, struct iwl_mld,
drivers/net/wireless/intel/iwlwifi/mld/ptp.c
146
struct iwl_mld *mld = container_of(ptp, struct iwl_mld,
drivers/net/wireless/intel/iwlwifi/mld/ptp.c
181
struct iwl_mld *mld = container_of(wk, struct iwl_mld,
drivers/net/wireless/intel/iwlwifi/mld/ptp.c
242
struct iwl_mld *mld = container_of(ptp, struct iwl_mld,
drivers/net/wireless/intel/iwlwifi/mld/thermal.c
41
mld = container_of(wk, struct iwl_mld, ct_kill_exit_wk.work);
drivers/net/wireless/intel/iwlwifi/mld/tx.c
131
txq = container_of((void *)mld_txq, struct ieee80211_txq,
drivers/net/wireless/intel/iwlwifi/mld/tx.c
152
struct iwl_mld *mld = container_of(wk, struct iwl_mld,
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
2849
container_of(notif_wait, struct iwl_mvm, notif_wait);
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c
1265
struct iwl_op_mode *opmode = container_of((void *)mvm,
drivers/net/wireless/intel/iwlwifi/mvm/fw.c
105
container_of(notif_wait, struct iwl_mvm, notif_wait);
drivers/net/wireless/intel/iwlwifi/mvm/led.c
48
struct iwl_mvm *mvm = container_of(led_cdev, struct iwl_mvm, led);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
1623
mvmvif = container_of(wk, struct iwl_mvm_vif, csa_work.work);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
1624
vif = container_of((void *)mvmvif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4488
container_of(notif_wait, struct iwl_mvm, notif_wait);
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
1142
container_of(wk, struct iwl_mvm, sap_connected_wk);
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
1668
container_of(wk, struct iwl_mvm, async_handlers_wiphy_wk);
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
1677
container_of(wk, struct iwl_mvm, async_handlers_wk);
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
770
container_of(work, struct iwl_mvm, cs_tx_unblock_dwork.work);
drivers/net/wireless/intel/iwlwifi/mvm/ptp.c
153
struct iwl_mvm *mvm = container_of(ptp, struct iwl_mvm,
drivers/net/wireless/intel/iwlwifi/mvm/ptp.c
196
struct iwl_mvm *mvm = container_of(wk, struct iwl_mvm,
drivers/net/wireless/intel/iwlwifi/mvm/ptp.c
209
struct iwl_mvm *mvm = container_of(ptp, struct iwl_mvm,
drivers/net/wireless/intel/iwlwifi/mvm/ptp.c
231
struct iwl_mvm *mvm = container_of(ptp, struct iwl_mvm,
drivers/net/wireless/intel/iwlwifi/mvm/ptp.c
233
struct ptp_data *data = container_of(ptp, struct ptp_data,
drivers/net/wireless/intel/iwlwifi/mvm/ptp.c
246
struct iwl_mvm *mvm = container_of(ptp, struct iwl_mvm,
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
3765
container_of(lq_sta, struct iwl_mvm_sta, deflink.lq_sta.rs_drv);
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
4066
mvmsta = container_of(lq_sta, struct iwl_mvm_sta,
drivers/net/wireless/intel/iwlwifi/mvm/scan.c
2701
struct iwl_mvm *mvm = container_of(delayed_work, struct iwl_mvm,
drivers/net/wireless/intel/iwlwifi/mvm/scan.c
2748
container_of(wk, struct iwl_mei_scan_filter, scan_work);
drivers/net/wireless/intel/iwlwifi/mvm/scan.c
2750
container_of(scan_filter, struct iwl_mvm, mei_scan_filter);
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
1520
struct iwl_mvm *mvm = container_of(wk, struct iwl_mvm,
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
1540
txq = container_of((void *)mvmtxq, struct ieee80211_txq,
drivers/net/wireless/intel/iwlwifi/mvm/tdls.c
461
mvm = container_of(work, struct iwl_mvm, tdls_cs.dwork.work);
drivers/net/wireless/intel/iwlwifi/mvm/time-event.c
131
struct iwl_mvm *mvm = container_of(wk, struct iwl_mvm, roc_done_wk);
drivers/net/wireless/intel/iwlwifi/mvm/time-event.c
1388
container_of(notif_wait, struct iwl_mvm, notif_wait);
drivers/net/wireless/intel/iwlwifi/mvm/time-event.c
527
container_of(notif_wait, struct iwl_mvm, notif_wait);
drivers/net/wireless/intel/iwlwifi/mvm/time-event.c
559
container_of(notif_wait, struct iwl_mvm, notif_wait);
drivers/net/wireless/intel/iwlwifi/mvm/tt.c
285
tt = container_of(work, struct iwl_mvm_tt_mgmt, ct_kill_exit.work);
drivers/net/wireless/intel/iwlwifi/mvm/tt.c
286
mvm = container_of(tt, struct iwl_mvm, thermal_throttle);
drivers/net/wireless/intel/iwlwifi/mvm/tt.c
95
container_of(notif_wait, struct iwl_mvm, notif_wait);
drivers/net/wireless/intel/iwlwifi/mvm/utils.c
1107
struct iwl_mvm *mvm = container_of(delayed_work, struct iwl_mvm,
drivers/net/wireless/intel/iwlwifi/mvm/utils.c
861
mvmvif = container_of(wk, struct iwl_mvm_vif,
drivers/net/wireless/intel/iwlwifi/mvm/utils.c
863
vif = container_of((void *)mvmvif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h
544
return container_of((void *)trans_pcie, struct iwl_trans,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1007
struct iwl_rxq *rxq = container_of(napi, struct iwl_rxq, napi);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1034
struct iwl_rxq *rxq = container_of(napi, struct iwl_rxq, napi);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1632
return container_of(entries, struct iwl_trans_pcie, msix_entries[0]);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
652
container_of(data, struct iwl_rb_allocator, rx_alloc);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
654
container_of(rba_p, struct iwl_trans_pcie, rba);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2185
container_of(wk, struct iwl_trans_pcie_removal, work);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
4115
struct iwl_trans_pcie *trans_pcie = container_of(wk,
drivers/net/wireless/intersil/p54/led.c
29
struct p54_common *priv = container_of(work, struct p54_common,
drivers/net/wireless/intersil/p54/led.c
67
struct p54_led_dev *led = container_of(led_dev, struct p54_led_dev,
drivers/net/wireless/intersil/p54/main.c
426
struct p54_common *priv = container_of(work, struct p54_common,
drivers/net/wireless/intersil/p54/p54spi.c
441
dinfo = container_of((void *) entry, struct p54s_tx_info,
drivers/net/wireless/intersil/p54/p54spi.c
443
minfo = container_of((void *) dinfo, struct p54_tx_info,
drivers/net/wireless/intersil/p54/p54spi.c
445
info = container_of((void *) minfo, struct ieee80211_tx_info,
drivers/net/wireless/intersil/p54/p54spi.c
447
skb = container_of((void *) info, struct sk_buff, cb);
drivers/net/wireless/intersil/p54/p54spi.c
481
struct p54s_priv *priv = container_of(work, struct p54s_priv, work);
drivers/net/wireless/marvell/libertas/cfg.c
728
container_of(work, struct lbs_private, scan_work.work);
drivers/net/wireless/marvell/libertas/if_sdio.c
1034
card = container_of(work, struct if_sdio_card, reset_worker);
drivers/net/wireless/marvell/libertas/if_sdio.c
404
card = container_of(work, struct if_sdio_card, packet_worker);
drivers/net/wireless/marvell/libertas/if_spi.c
1079
card = container_of(work, struct if_spi_card, resume_work);
drivers/net/wireless/marvell/libertas/if_spi.c
855
card = container_of(work, struct if_spi_card, packet_work);
drivers/net/wireless/marvell/libertas/main.c
394
struct lbs_private *priv = container_of(work, struct lbs_private, mcast_work);
drivers/net/wireless/marvell/libertas_tf/main.c
198
struct lbtf_private *priv = container_of(work, struct lbtf_private,
drivers/net/wireless/marvell/libertas_tf/main.c
84
struct lbtf_private *priv = container_of(work, struct lbtf_private,
drivers/net/wireless/marvell/mwifiex/11h.c
116
container_of(delayed_work, struct mwifiex_private,
drivers/net/wireless/marvell/mwifiex/11h.c
271
container_of(delayed_work, struct mwifiex_private,
drivers/net/wireless/marvell/mwifiex/init.c
58
container_of(work, struct mwifiex_adapter, devdump_work.work);
drivers/net/wireless/marvell/mwifiex/main.c
1375
container_of(work, struct mwifiex_adapter, host_mlme_work);
drivers/net/wireless/marvell/mwifiex/main.c
1406
container_of(work, struct mwifiex_adapter, rx_work);
drivers/net/wireless/marvell/mwifiex/main.c
1422
container_of(work, struct mwifiex_adapter, main_work);
drivers/net/wireless/marvell/mwifiex/pcie.c
2831
container_of(work, struct pcie_service_card, work);
drivers/net/wireless/marvell/mwifiex/pcie.c
474
pdev = container_of(dev, struct pci_dev, dev);
drivers/net/wireless/marvell/mwifiex/sdio.c
3020
container_of(work, struct sdio_mmc_card, work);
drivers/net/wireless/marvell/mwl8k.c
3895
container_of(work, struct mwl8k_priv, watchdog_ba_handle);
drivers/net/wireless/marvell/mwl8k.c
4980
container_of(work, struct mwl8k_priv, fw_reload);
drivers/net/wireless/marvell/mwl8k.c
5714
container_of(work, struct mwl8k_priv, finalize_join_worker);
drivers/net/wireless/mediatek/mt76/agg-rx.c
93
struct mt76_rx_tid *tid = container_of(work, struct mt76_rx_tid,
drivers/net/wireless/mediatek/mt76/channel.c
339
struct mt76_phy *phy = container_of(work, struct mt76_phy, roc_work.work);
drivers/net/wireless/mediatek/mt76/mac80211.c
1373
sta = container_of((void *)wcid, struct ieee80211_sta, drv_priv);
drivers/net/wireless/mediatek/mt76/mac80211.c
1463
sta = container_of((void *)wcid, struct ieee80211_sta, drv_priv);
drivers/net/wireless/mediatek/mt76/mt76.h
1284
return container_of(wed, struct mt76_dev, mmio.wed_hif2);
drivers/net/wireless/mediatek/mt76/mt76.h
1286
return container_of(wed, struct mt76_dev, mmio.wed);
drivers/net/wireless/mediatek/mt76/mt76.h
1409
return container_of(ptr, struct ieee80211_txq, drv_priv);
drivers/net/wireless/mediatek/mt76/mt76.h
1423
return container_of(ptr, struct ieee80211_sta, drv_priv);
drivers/net/wireless/mediatek/mt76/mt7603/core.c
8
struct mt7603_dev *dev = container_of(mdev, struct mt7603_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7603/dma.c
155
dev = container_of(napi, struct mt7603_dev, mt76.tx_napi);
drivers/net/wireless/mediatek/mt76/mt7603/dma.c
51
priv = msta = container_of(wcid, struct mt7603_sta, wcid);
drivers/net/wireless/mediatek/mt76/mt7603/dma.c
53
sta = container_of(priv, struct ieee80211_sta, drv_priv);
drivers/net/wireless/mediatek/mt76/mt7603/dma.c
98
struct mt7603_dev *dev = container_of(mdev, struct mt7603_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7603/init.c
344
struct mt7603_dev *dev = container_of(mphy->dev, struct mt7603_dev,
drivers/net/wireless/mediatek/mt76/mt7603/init.c
369
struct mt76_phy *mphy = container_of(led_cdev, struct mt76_phy,
drivers/net/wireless/mediatek/mt76/mt7603/init.c
383
struct mt76_phy *mphy = container_of(led_cdev, struct mt76_phy,
drivers/net/wireless/mediatek/mt76/mt7603/init.c
402
struct mt7603_dev *dev = container_of(mdev, struct mt7603_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7603/init.c
410
struct mt7603_dev *dev = container_of(mdev, struct mt7603_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7603/init.c
418
struct mt7603_dev *dev = container_of(mdev, struct mt7603_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1049
struct mt7603_dev *dev = container_of(mdev, struct mt7603_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1050
struct mt7603_sta *msta = container_of(wcid, struct mt7603_sta, wcid);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1272
msta = container_of(wcid, struct mt7603_sta, wcid);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1294
struct mt7603_dev *dev = container_of(mdev, struct mt7603_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1611
struct mt7603_dev *dev = container_of(mphy->dev, struct mt7603_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1821
struct mt7603_dev *dev = container_of(work, struct mt7603_dev,
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
460
sta = container_of((void *)msta, struct ieee80211_sta, drv_priv);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
497
sta = container_of(wcid, struct mt7603_sta, wcid);
drivers/net/wireless/mediatek/mt76/mt7603/main.c
136
struct mt7603_dev *dev = container_of(mphy->dev, struct mt7603_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7603/main.c
330
struct mt7603_dev *dev = container_of(mdev, struct mt7603_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7603/main.c
360
struct mt7603_dev *dev = container_of(mdev, struct mt7603_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7603/main.c
375
struct mt7603_dev *dev = container_of(mdev, struct mt7603_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7603/main.c
408
struct mt7603_dev *dev = container_of(mdev, struct mt7603_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7603/mcu.c
20
struct mt7603_dev *dev = container_of(mdev, struct mt7603_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7603/mcu.c
41
struct mt7603_dev *dev = container_of(mdev, struct mt7603_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7603/pci.c
40
dev = container_of(mdev, struct mt7603_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7603/pci.c
69
struct mt7603_dev *dev = container_of(mdev, struct mt7603_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7603/soc.c
31
dev = container_of(mdev, struct mt7603_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7603/soc.c
58
struct mt7603_dev *dev = container_of(mdev, struct mt7603_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/init.c
475
mphy = container_of(led_cdev, struct mt76_phy, leds.cdev);
drivers/net/wireless/mediatek/mt76/mt7615/init.c
476
dev = container_of(mphy->dev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
100
sta = container_of(wcid, struct mt7615_sta, wcid);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1508
msta = container_of(wcid, struct mt7615_sta, wcid);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1610
struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1634
struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1907
struct mt7615_dev *dev = container_of(mphy->dev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1962
struct mt7615_dev *dev = container_of(mphy->dev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
2014
dev = (struct mt7615_dev *)container_of(work, struct mt7615_dev,
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
2053
dev = (struct mt7615_dev *)container_of(work, struct mt7615_dev,
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
2086
mphy = (struct mt76_phy *)container_of(work, struct mt76_phy,
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
2322
dev = (struct mt7615_dev *)container_of(work, struct mt7615_dev,
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
270
sta = container_of((void *)msta, struct ieee80211_sta, drv_priv);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
271
vif = container_of((void *)msta->vif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
386
msta = container_of(status->wcid, struct mt7615_sta, wcid);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
940
sta = container_of((void *)msta, struct ieee80211_sta,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
1033
phy = (struct mt7615_phy *)container_of(work, struct mt7615_phy,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
1058
phy = (struct mt7615_phy *)container_of(work, struct mt7615_phy,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
636
struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/main.c
678
struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/main.c
735
struct mt7615_dev *dev = container_of(w, struct mt7615_dev,
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
187
struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/mmio.c
144
struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/mmio.c
152
struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/mmio.c
160
struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/mmio.c
201
dev = container_of(mdev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h
338
return container_of(phy->dev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/pci.c
142
struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/pci.c
64
struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/pci.c
75
struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/pci_init.c
17
struct mt7615_dev *dev = container_of(work, struct mt7615_dev,
drivers/net/wireless/mediatek/mt76/mt7615/pci_mac.c
208
dev = container_of(work, struct mt7615_dev, reset_work);
drivers/net/wireless/mediatek/mt76/mt7615/pci_mac.c
65
struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/pci_mac.c
74
msta = wcid ? container_of(wcid, struct mt7615_sta, wcid) : NULL;
drivers/net/wireless/mediatek/mt76/mt7615/sdio.c
116
dev = container_of(mdev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/sdio.c
29
struct mt76_sdio *sdio = container_of(w, struct mt76_sdio,
drivers/net/wireless/mediatek/mt76/mt7615/sdio.c
31
struct mt76_dev *mdev = container_of(sdio, struct mt76_dev, sdio);
drivers/net/wireless/mediatek/mt76/mt7615/sdio.c
32
struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/sdio.c
46
dev = container_of(work, struct mt7615_dev, mcu_work);
drivers/net/wireless/mediatek/mt76/mt7615/sdio_mcu.c
42
struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/usb.c
105
dev = container_of(work, struct mt7615_dev, mcu_work);
drivers/net/wireless/mediatek/mt76/mt7615/usb.c
153
dev = container_of(mdev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/usb_mcu.c
20
struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c
137
dev = (struct mt7615_dev *)container_of(work, struct mt7615_dev,
drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c
158
struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c
186
struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c
193
msta = wcid ? container_of(wcid, struct mt7615_sta, wcid) : NULL;
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
1182
sta = container_of((void *)wcid, struct ieee80211_sta,
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
137
sta = container_of((void *)wcid, struct ieee80211_sta,
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
373
sta = container_of((void *)wcid, struct ieee80211_sta, drv_priv);
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
642
sta = container_of((void *)wcid, struct ieee80211_sta,
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
972
sta = container_of((void *)status->wcid, struct ieee80211_sta, drv_priv);
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2283
struct ieee80211_vif *mvif = container_of(info, struct ieee80211_vif,
drivers/net/wireless/mediatek/mt76/mt76x0/main.c
13
struct mt76x02_dev *dev = container_of(mphy->dev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
197
dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
238
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
249
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
275
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
1103
struct mt76x02_dev *dev = container_of(work, struct mt76x02_dev,
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
241
dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02.h
269
return container_of(wcid, struct mt76x02_sta, wcid);
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
616
struct mt76x02_dev *dev = container_of(dfs_pd, typeof(*dev), dfs_pd);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
1028
struct mt76x02_dev *dev = container_of(mphy->dev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
1186
struct mt76x02_dev *dev = container_of(work, struct mt76x02_dev,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
571
priv = msta = container_of(wcid, struct mt76x02_sta, wcid);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
572
status.sta = container_of(priv, struct ieee80211_sta,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
908
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c
16
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c
37
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
143
dev = container_of(w, struct mt76x02_dev, mt76.tx_worker);
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
153
struct mt76x02_dev *dev = container_of(napi, struct mt76x02_dev,
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
253
dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
419
priv = msta = container_of(wcid, struct mt76x02_sta, wcid);
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
420
sta = container_of(priv, struct ieee80211_sta, drv_priv);
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
423
vif = container_of(priv, struct ieee80211_vif, drv_priv);
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
558
struct mt76x02_dev *dev = container_of(work, struct mt76x02_dev,
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c
125
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c
142
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c
38
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
184
container_of(work, struct mt76x02_dev, pre_tbtt_work);
drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
232
container_of(timer, struct mt76x02_dev, pre_tbtt_timer);
drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
69
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
115
struct mt76_phy *mphy = container_of(led_cdev, struct mt76_phy,
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
131
struct mt76_phy *mphy = container_of(led_cdev, struct mt76_phy,
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
241
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
270
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
625
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
92
struct mt76x02_dev *dev = container_of(mphy->dev, struct mt76x02_dev,
drivers/net/wireless/mediatek/mt76/mt76x2/pci.c
104
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x2/pci.c
144
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x2/pci.c
61
dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x2/pci_main.c
37
struct mt76x02_dev *dev = container_of(phy->dev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c
163
dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c
285
dev = container_of(work, struct mt76x02_dev, cal_work.work);
drivers/net/wireless/mediatek/mt76/mt76x2/usb.c
58
dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x2/usb_main.c
36
struct mt76x02_dev *dev = container_of(mphy->dev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x2/usb_phy.c
46
dev = container_of(work, struct mt76x02_dev, cal_work.work);
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
1453
vif = container_of((void *)msta->vif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/mediatek/mt76/mt7915/dma.c
32
dev = container_of(napi, struct mt7915_dev, mt76.tx_napi);
drivers/net/wireless/mediatek/mt76/mt7915/init.c
231
mphy = container_of(led_cdev, struct mt76_phy, leds.cdev);
drivers/net/wireless/mediatek/mt76/mt7915/init.c
232
dev = container_of(mphy->dev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/init.c
739
struct mt7915_dev *dev = container_of(work, struct mt7915_dev,
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1019
msta = container_of(wcid, struct mt7915_sta, wcid);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1037
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1066
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1493
dev = container_of(work, struct mt7915_dev, reset_work);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1620
dev = container_of(work, struct mt7915_dev, dump_work);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
165
sta = container_of((void *)msta, struct ieee80211_sta,
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1965
struct mt7915_dev *dev = container_of(work, struct mt7915_dev, rc_work);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1982
sta = container_of((void *)msta, struct ieee80211_sta, drv_priv);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1983
vif = container_of((void *)msta->vif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
2004
mphy = (struct mt76_phy *)container_of(work, struct mt76_phy,
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
265
vif = container_of((void *)msta->vif, struct ieee80211_vif,
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
332
msta = container_of(status->wcid, struct mt7915_sta, wcid);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
489
vif = container_of((void *)msta->vif, struct ieee80211_vif,
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
66
sta = container_of(wcid, struct mt7915_sta, wcid);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
747
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
922
msta = container_of(wcid, struct mt7915_sta, wcid);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
744
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
825
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
869
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
160
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
225
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
537
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
552
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
567
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
588
dev = container_of(wed, struct mt7915_dev, mt76.mmio.wed);
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
605
struct mt76_dev *mdev = container_of(wed, struct mt76_dev, mmio.wed);
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
606
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
747
dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
820
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
948
dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
384
return container_of(phy->dev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/pci.c
216
dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7921/init.c
229
struct mt792x_dev *dev = container_of(work, struct mt792x_dev,
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
217
mlink = container_of(status->wcid, struct mt792x_link_sta, wcid);
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
218
msta = container_of(mlink, struct mt792x_sta, deflink);
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
396
vif = container_of((void *)msta->vif, struct ieee80211_vif,
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
472
mlink = container_of(wcid, struct mt792x_link_sta, wcid);
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
524
mlink = container_of(wcid, struct mt792x_link_sta, wcid);
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
562
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
587
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
655
struct mt792x_dev *dev = container_of(work, struct mt792x_dev,
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
67
msta = container_of(mlink, struct mt792x_sta, deflink);
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
707
dev = (struct mt792x_dev *)container_of(work, struct mt792x_dev,
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
768
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
834
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
847
struct mt792x_dev *dev = container_of(work, struct mt792x_dev,
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
99
sta = container_of((void *)msta, struct ieee80211_sta,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1002
phy = (struct mt792x_phy *)container_of(work, struct mt792x_phy,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1393
mvif = container_of(mctx->bss_conf, struct mt792x_vif, bss_conf);
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1394
vif = container_of((void *)mvif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1444
mvif = (struct mt792x_vif *)container_of(work, struct mt792x_vif,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1447
vif = container_of((void *)mvif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/mediatek/mt76/mt7921/main.c
387
phy = (struct mt792x_phy *)container_of(work, struct mt792x_phy,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
805
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7921/main.c
849
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7921/main.c
879
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7921/pci.c
146
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7921/pci.c
154
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7921/pci.c
162
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7921/pci.c
324
dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7921/pci.c
404
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7921/pci.c
420
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7921/pci.c
503
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7921/pci_mac.c
13
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7921/pci_mcu.c
25
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7921/sdio.c
140
dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7921/sdio.c
27
struct mt76_sdio *sdio = container_of(w, struct mt76_sdio,
drivers/net/wireless/mediatek/mt76/mt7921/sdio.c
29
struct mt76_dev *mdev = container_of(sdio, struct mt76_dev, sdio);
drivers/net/wireless/mediatek/mt76/mt7921/sdio.c
30
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7921/sdio_mcu.c
19
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7921/usb.c
196
dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7921/usb.c
37
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7925/init.c
146
struct mt792x_dev *dev = container_of(work, struct mt792x_dev,
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
1049
mlink = container_of(wcid, struct mt792x_link_sta, wcid);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
1132
mlink = container_of(wcid, struct mt792x_link_sta, wcid);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
1176
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
1208
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
1292
struct mt792x_dev *dev = container_of(work, struct mt792x_dev,
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
1342
dev = (struct mt792x_dev *)container_of(work, struct mt792x_dev,
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
1403
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
1464
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
1477
struct mt792x_dev *dev = container_of(work, struct mt792x_dev,
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
190
sta = container_of((void *)msta, struct ieee80211_sta, drv_priv);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
191
vif = container_of((void *)msta->vif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
398
mlink = container_of(status->wcid, struct mt792x_link_sta, wcid);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
634
sta = container_of((void *)wcid, struct ieee80211_sta, drv_priv);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
86
sta = container_of((void *)msta, struct ieee80211_sta,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1028
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1088
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1201
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1314
struct mt792x_dev *dev = container_of(work, struct mt792x_dev,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1327
phy = (struct mt792x_phy *)container_of(work, struct mt792x_phy,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1777
vif = container_of((void *)mvif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/mediatek/mt76/mt7925/main.c
473
phy = (struct mt792x_phy *)container_of(work, struct mt792x_phy,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
847
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7925/main.c
969
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7925/main.c
994
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
1207
container_of((void *)msta, struct ieee80211_sta, drv_priv);
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
1208
vif = container_of((void *)mvif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
1301
struct ieee80211_vif *vif = container_of((void *)mvif,
drivers/net/wireless/mediatek/mt76/mt7925/pci.c
191
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7925/pci.c
199
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7925/pci.c
207
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7925/pci.c
358
dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7925/pci.c
435
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7925/pci.c
448
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7925/pci.c
537
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7925/pci_mac.c
13
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7925/pci_mcu.c
11
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7925/usb.c
184
dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7925/usb.c
25
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt792x.h
270
vif = container_of((void *)mvif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/mediatek/mt76/mt792x.h
287
vif = container_of((void *)msta->vif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/mediatek/mt76/mt792x.h
332
return container_of(phy->dev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt792x_core.c
168
struct ieee80211_vif *vif = container_of((void *)mconf->vif,
drivers/net/wireless/mediatek/mt76/mt792x_core.c
293
struct mt792x_dev *dev = container_of(w, struct mt792x_dev,
drivers/net/wireless/mediatek/mt76/mt792x_dma.c
320
dev = container_of(napi, struct mt792x_dev, mt76.tx_napi);
drivers/net/wireless/mediatek/mt76/mt792x_dma.c
78
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
14
mphy = (struct mt76_phy *)container_of(work, struct mt76_phy,
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
152
link = container_of(wcid, struct mt792x_link_sta, wcid);
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
224
struct mt792x_dev *dev = container_of(mphy->dev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
255
struct mt792x_dev *dev = container_of(mphy->dev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
269
struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
319
dev = (struct mt792x_dev *)container_of(work, struct mt792x_dev,
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
354
dev = (struct mt792x_dev *)container_of(work, struct mt792x_dev,
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
635
vif = container_of((void *)mvif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/mediatek/mt76/mt7996/dma.c
37
dev = container_of(napi, struct mt7996_dev, mt76.tx_napi);
drivers/net/wireless/mediatek/mt76/mt7996/init.c
1069
dev = (struct mt7996_dev *)container_of(work, struct mt7996_dev,
drivers/net/wireless/mediatek/mt76/mt7996/init.c
284
mphy = container_of(led_cdev, struct mt76_phy, leds.cdev);
drivers/net/wireless/mediatek/mt76/mt7996/init.c
285
dev = container_of(mphy->dev, struct mt7996_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7996/init.c
753
struct mt7996_dev *dev = container_of(work, struct mt7996_dev,
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1045
struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1616
msta_link = container_of(wcid, struct mt7996_sta_link, wcid);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1625
struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1658
struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1849
struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
187
sta = container_of((void *)msta, struct ieee80211_sta,
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1896
struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2507
dev = container_of(work, struct mt7996_dev, reset_work);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
252
vif = container_of((void *)msta->vif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2663
dev = container_of(work, struct mt7996_dev, dump_work);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2887
struct mt7996_dev *dev = container_of(work, struct mt7996_dev, rc_work);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2907
vif = container_of((void *)mvif, struct ieee80211_vif,
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2937
mphy = (struct mt76_phy *)container_of(work, struct mt76_phy,
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
439
vif = container_of((void *)msta->vif, struct ieee80211_vif,
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
508
msta_link = container_of(status->wcid, struct mt7996_sta_link,
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
74
msta_link = container_of(wcid, struct mt7996_sta_link, wcid);
drivers/net/wireless/mediatek/mt76/mt7996/main.c
293
struct mt7996_vif_link *link = container_of(mlink, struct mt7996_vif_link, mt76);
drivers/net/wireless/mediatek/mt76/mt7996/main.c
384
struct mt7996_vif_link *link = container_of(mlink, struct mt7996_vif_link, mt76);
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
1162
link = container_of(mlink, struct mt7996_vif_link, mt76);
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
1353
struct ieee80211_vif *vif = container_of((void *)msta->vif,
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
273
struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
382
struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
397
struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
412
struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
428
struct mt76_dev *mdev = container_of(wed, struct mt76_dev, mmio.wed);
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
429
struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
634
dev = container_of(mdev, struct mt7996_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
717
struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev,
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
850
dev = container_of(mdev, struct mt7996_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
548
return container_of(phy->dev, struct mt7996_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7996/pci.c
168
hif2_dev = container_of(hif2->dev, struct pci_dev, dev);
drivers/net/wireless/mediatek/mt76/mt7996/pci.c
239
dev = container_of(mdev, struct mt7996_dev, mt76);
drivers/net/wireless/mediatek/mt76/scan.c
82
struct mt76_dev *dev = container_of(work, struct mt76_dev,
drivers/net/wireless/mediatek/mt76/sdio.c
410
struct mt76_sdio *sdio = container_of(w, struct mt76_sdio,
drivers/net/wireless/mediatek/mt76/sdio.c
412
struct mt76_dev *dev = container_of(sdio, struct mt76_dev, sdio);
drivers/net/wireless/mediatek/mt76/sdio.c
463
struct mt76_sdio *sdio = container_of(w, struct mt76_sdio,
drivers/net/wireless/mediatek/mt76/sdio.c
465
struct mt76_dev *dev = container_of(sdio, struct mt76_dev, sdio);
drivers/net/wireless/mediatek/mt76/sdio.c
498
sdio = container_of(worker, struct mt76_sdio, stat_worker);
drivers/net/wireless/mediatek/mt76/sdio.c
499
dev = container_of(sdio, struct mt76_dev, sdio);
drivers/net/wireless/mediatek/mt76/sdio_txrx.c
317
struct mt76_dev *dev = container_of(sdio, struct mt76_dev, sdio);
drivers/net/wireless/mediatek/mt76/tx.c
727
struct mt76_dev *dev = container_of(w, struct mt76_dev, tx_worker);
drivers/net/wireless/mediatek/mt76/usb.c
630
struct mt76_usb *usb = container_of(w, struct mt76_usb, rx_worker);
drivers/net/wireless/mediatek/mt76/usb.c
631
struct mt76_dev *dev = container_of(usb, struct mt76_dev, usb);
drivers/net/wireless/mediatek/mt76/usb.c
761
struct mt76_usb *usb = container_of(w, struct mt76_usb, status_worker);
drivers/net/wireless/mediatek/mt76/usb.c
762
struct mt76_dev *dev = container_of(usb, struct mt76_dev, usb);
drivers/net/wireless/mediatek/mt76/usb.c
803
usb = container_of(work, struct mt76_usb, stat_work);
drivers/net/wireless/mediatek/mt76/usb.c
804
dev = container_of(usb, struct mt76_dev, usb);
drivers/net/wireless/mediatek/mt7601u/mac.c
186
msta = container_of(wcid, struct mt76_sta, wcid);
drivers/net/wireless/mediatek/mt7601u/mac.c
187
sta = container_of(msta, struct ieee80211_sta,
drivers/net/wireless/mediatek/mt7601u/mac.c
303
struct mt7601u_dev *dev = container_of(work, struct mt7601u_dev,
drivers/net/wireless/mediatek/mt7601u/mac.c
385
msta = container_of(wcid, struct mt76_sta, wcid);
drivers/net/wireless/mediatek/mt7601u/mac.c
386
sta = container_of(msta, struct ieee80211_sta, drv_priv);
drivers/net/wireless/mediatek/mt7601u/phy.c
1004
struct mt7601u_dev *dev = container_of(work, struct mt7601u_dev,
drivers/net/wireless/mediatek/mt7601u/phy.c
1078
struct mt7601u_dev *dev = container_of(work, struct mt7601u_dev,
drivers/net/wireless/mediatek/mt7601u/phy.c
1100
struct ieee80211_vif *vif = container_of(info, struct ieee80211_vif,
drivers/net/wireless/mediatek/mt7601u/tx.c
230
struct mt7601u_dev *dev = container_of(work, struct mt7601u_dev,
drivers/net/wireless/microchip/wilc1000/hif.c
1059
struct host_if_msg *msg = container_of(work, struct host_if_msg, work);
drivers/net/wireless/microchip/wilc1000/hif.c
1067
struct host_if_msg *msg = container_of(work, struct host_if_msg, work);
drivers/net/wireless/microchip/wilc1000/hif.c
336
struct host_if_msg *msg = container_of(work, struct host_if_msg, work);
drivers/net/wireless/microchip/wilc1000/hif.c
540
struct host_if_msg *msg = container_of(work, struct host_if_msg, work);
drivers/net/wireless/microchip/wilc1000/hif.c
690
struct host_if_msg *msg = container_of(work, struct host_if_msg, work);
drivers/net/wireless/microchip/wilc1000/hif.c
828
struct host_if_msg *msg = container_of(work, struct host_if_msg, work);
drivers/net/wireless/microchip/wilc1000/hif.c
948
struct host_if_msg *msg = container_of(work, struct host_if_msg, work);
drivers/net/wireless/microchip/wilc1000/hif.c
979
struct host_if_msg *msg = container_of(work, struct host_if_msg, work);
drivers/net/wireless/microchip/wilc1000/sdio.c
263
struct sdio_func *func = container_of(dev->dev, struct sdio_func, dev);
drivers/net/wireless/microchip/wilc1000/sdio.c
279
struct sdio_func *func = container_of(dev->dev, struct sdio_func, dev);
drivers/net/wireless/microchip/wilc1000/sdio.c
68
struct sdio_func *func = container_of(wilc->dev, struct sdio_func, dev);
drivers/net/wireless/microchip/wilc1000/sdio.c
97
struct sdio_func *func = container_of(wilc->dev, struct sdio_func, dev);
drivers/net/wireless/purelifi/plfxlc/chip.h
61
return container_of(usb, struct plfxlc_chip, usb);
drivers/net/wireless/purelifi/plfxlc/mac.h
156
return container_of(chip, struct plfxlc_mac, chip);
drivers/net/wireless/quantenna/qtnfmac/core.c
315
struct qtnf_vif *vif = container_of(work, struct qtnf_vif, reset_work);
drivers/net/wireless/quantenna/qtnfmac/core.c
370
container_of(work, struct qtnf_wmac, scan_timeout.work);
drivers/net/wireless/quantenna/qtnfmac/core.c
379
container_of(work, struct qtnf_vif, high_pri_tx_work);
drivers/net/wireless/quantenna/qtnfmac/event.c
788
struct qtnf_bus *bus = container_of(work, struct qtnf_bus, event_work);
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
1023
struct qtnf_bus *bus = container_of(work, struct qtnf_bus, fw_work);
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
705
struct qtnf_bus *bus = container_of(napi, struct qtnf_bus, mux_napi);
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
1036
struct qtnf_bus *bus = container_of(work, struct qtnf_bus, fw_work);
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
609
struct qtnf_bus *bus = container_of(napi, struct qtnf_bus, mux_napi);
drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c
48
struct qtnf_shm_ipc *ipc = container_of(work, struct qtnf_shm_ipc,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
206
container_of(led_cdev, struct rt2x00_led, led_dev);
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
225
container_of(led_cdev, struct rt2x00_led, led_dev);
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
206
container_of(led_cdev, struct rt2x00_led, led_dev);
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
225
container_of(led_cdev, struct rt2x00_led, led_dev);
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
269
container_of(led_cdev, struct rt2x00_led, led_dev);
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
288
container_of(led_cdev, struct rt2x00_led, led_dev);
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1602
container_of(led_cdev, struct rt2x00_led, led_dev);
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
795
container_of(work, struct rt2x00_dev, txdone_work);
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
817
container_of(timer, struct rt2x00_dev, txstatus_timer);
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
165
container_of(timer, struct rt2x00_dev, txstatus_timer);
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
459
container_of(work, struct rt2x00_dev, txdone_work);
drivers/net/wireless/ralink/rt2x00/rt2x00config.c
73
struct ieee80211_vif *vif = container_of(bss_conf, struct ieee80211_vif,
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
140
container_of(work, struct rt2x00_dev, intf_work);
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
155
container_of(work, struct rt2x00_dev, autowakeup_work.work);
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
583
container_of(work, struct rt2x00_dev, sleep_work);
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
344
container_of(work, struct rt2x00_dev, link.work.work);
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
401
container_of(work, struct rt2x00_dev, link.watchdog_work.work);
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
251
container_of(work, struct rt2x00_dev, txdone_work);
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
347
container_of(work, struct rt2x00_dev, rxdone_work);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
244
container_of(led_cdev, struct rt2x00_led, led_dev);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
283
container_of(led_cdev, struct rt2x00_led, led_dev);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
189
container_of(led_cdev, struct rt2x00_led, led_dev);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
230
container_of(led_cdev, struct rt2x00_led, led_dev);
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1286
container_of(work, struct rtl8180_vif, beacon_work.work);
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1288
container_of((void *)vif_priv, struct ieee80211_vif, drv_priv);
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1078
container_of(work, struct rtl8187_vif, beacon_work.work);
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1080
container_of((void *)vif_priv, struct ieee80211_vif, drv_priv);
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
903
struct rtl8187_priv *priv = container_of(work, struct rtl8187_priv,
drivers/net/wireless/realtek/rtl818x/rtl8187/leds.c
102
struct rtl8187_led *led = container_of(led_dev, struct rtl8187_led,
drivers/net/wireless/realtek/rtl818x/rtl8187/leds.c
28
struct rtl8187_priv *priv = container_of(work, struct rtl8187_priv,
drivers/net/wireless/realtek/rtl818x/rtl8187/leds.c
66
struct rtl8187_priv *priv = container_of(work, struct rtl8187_priv,
drivers/net/wireless/realtek/rtl8xxxu/8188e.c
1337
struct rtl8xxxu_priv *priv = container_of(led_cdev,
drivers/net/wireless/realtek/rtl8xxxu/8188e.c
1473
struct rtl8xxxu_priv *priv = container_of(ra, struct rtl8xxxu_priv, ra_info);
drivers/net/wireless/realtek/rtl8xxxu/8192c.c
677
struct rtl8xxxu_priv *priv = container_of(led_cdev,
drivers/net/wireless/realtek/rtl8xxxu/8192e.c
1701
struct rtl8xxxu_priv *priv = container_of(led_cdev,
drivers/net/wireless/realtek/rtl8xxxu/8192f.c
1998
struct rtl8xxxu_priv *priv = container_of(led_cdev,
drivers/net/wireless/realtek/rtl8xxxu/8723a.c
582
struct rtl8xxxu_priv *priv = container_of(led_cdev,
drivers/net/wireless/realtek/rtl8xxxu/8723b.c
1691
struct rtl8xxxu_priv *priv = container_of(led_cdev,
drivers/net/wireless/realtek/rtl8xxxu/core.c
5120
container_of(urb, struct rtl8xxxu_tx_urb, urb);
drivers/net/wireless/realtek/rtl8xxxu/core.c
5602
container_of(work, struct rtl8xxxu_priv, update_beacon_work.work);
drivers/net/wireless/realtek/rtl8xxxu/core.c
5824
priv = container_of(work, struct rtl8xxxu_priv, rx_urb_wq);
drivers/net/wireless/realtek/rtl8xxxu/core.c
6075
priv = container_of(work, struct rtl8xxxu_priv, c2hcmd_work);
drivers/net/wireless/realtek/rtl8xxxu/core.c
6167
struct rtl8xxxu_priv *priv = container_of(work, struct rtl8xxxu_priv, c2hcmd_work);
drivers/net/wireless/realtek/rtl8xxxu/core.c
6501
container_of(urb, struct rtl8xxxu_rx_urb, urb);
drivers/net/wireless/realtek/rtl8xxxu/core.c
7341
priv = container_of(work, struct rtl8xxxu_priv, ra_watchdog.work);
drivers/net/wireless/realtek/rtlwifi/base.c
2038
struct rtl_works *rtlworks = container_of(work, struct rtl_works,
drivers/net/wireless/realtek/rtlwifi/base.c
2235
struct rtl_works *rtlworks = container_of(work, struct rtl_works,
drivers/net/wireless/realtek/rtlwifi/base.c
2354
struct rtl_works *rtlworks = container_of(work, struct rtl_works,
drivers/net/wireless/realtek/rtlwifi/core.c
992
container_of(work, struct rtl_works, update_beacon_work);
drivers/net/wireless/realtek/rtlwifi/ps.c
184
struct rtl_works *rtlworks = container_of(work, struct rtl_works,
drivers/net/wireless/realtek/rtlwifi/ps.c
567
struct rtl_works *rtlworks = container_of(work, struct rtl_works,
drivers/net/wireless/realtek/rtlwifi/ps.c
645
container_of(work, struct rtl_works, lps_change_work);
drivers/net/wireless/realtek/rtlwifi/ps.c
680
struct rtl_works *rtlworks = container_of(work, struct rtl_works,
drivers/net/wireless/realtek/rtlwifi/usb.c
937
container_of(work, struct rtl_works, fill_h2c_cmd);
drivers/net/wireless/realtek/rtw88/coex.c
3453
struct rtw_dev *rtwdev = container_of(work, struct rtw_dev,
drivers/net/wireless/realtek/rtw88/coex.c
3465
struct rtw_dev *rtwdev = container_of(work, struct rtw_dev,
drivers/net/wireless/realtek/rtw88/coex.c
3476
struct rtw_dev *rtwdev = container_of(work, struct rtw_dev,
drivers/net/wireless/realtek/rtw88/coex.c
3490
struct rtw_dev *rtwdev = container_of(work, struct rtw_dev,
drivers/net/wireless/realtek/rtw88/coex.c
3502
struct rtw_dev *rtwdev = container_of(work, struct rtw_dev,
drivers/net/wireless/realtek/rtw88/coex.c
3514
struct rtw_dev *rtwdev = container_of(work, struct rtw_dev,
drivers/net/wireless/realtek/rtw88/coex.c
3527
struct rtw_dev *rtwdev = container_of(work, struct rtw_dev,
drivers/net/wireless/realtek/rtw88/coex.c
3538
struct rtw_dev *rtwdev = container_of(work, struct rtw_dev,
drivers/net/wireless/realtek/rtw88/fw.c
1796
struct rtw_dev *rtwdev = container_of(work, struct rtw_dev,
drivers/net/wireless/realtek/rtw88/led.c
12
struct rtw_dev *rtwdev = container_of(led, struct rtw_dev, led_cdev);
drivers/net/wireless/realtek/rtw88/main.c
226
struct rtw_dev *rtwdev = container_of(work, struct rtw_dev,
drivers/net/wireless/realtek/rtw88/main.c
314
struct rtw_dev *rtwdev = container_of(work, struct rtw_dev, c2h_work);
drivers/net/wireless/realtek/rtw88/main.c
326
struct rtw_dev *rtwdev = container_of(work, struct rtw_dev, ips_work);
drivers/net/wireless/realtek/rtw88/main.c
336
struct rtw_sta_info *si = container_of(work, struct rtw_sta_info,
drivers/net/wireless/realtek/rtw88/main.c
588
vif = container_of(conf, struct ieee80211_vif, bss_conf);
drivers/net/wireless/realtek/rtw88/main.c
676
struct rtw_dev *rtwdev = container_of(work, struct rtw_dev,
drivers/net/wireless/realtek/rtw88/main.c
714
struct rtw_dev *rtwdev = container_of(work, struct rtw_dev, ba_work);
drivers/net/wireless/realtek/rtw88/main.h
2148
return container_of(p, struct ieee80211_txq, drv_priv);
drivers/net/wireless/realtek/rtw88/main.h
2155
return container_of(p, struct ieee80211_vif, drv_priv);
drivers/net/wireless/realtek/rtw88/pci.c
1652
struct rtw_pci *rtwpci = container_of(napi, struct rtw_pci, napi);
drivers/net/wireless/realtek/rtw88/pci.c
1653
struct rtw_dev *rtwdev = container_of((void *)rtwpci, struct rtw_dev,
drivers/net/wireless/realtek/rtw88/rtw8812a.c
874
struct rtw_dev *rtwdev = container_of(led, struct rtw_dev, led_cdev);
drivers/net/wireless/realtek/rtw88/rtw8814a.c
2025
struct rtw_dev *rtwdev = container_of(led, struct rtw_dev, led_cdev);
drivers/net/wireless/realtek/rtw88/rtw8821a.c
712
struct rtw_dev *rtwdev = container_of(led, struct rtw_dev, led_cdev);
drivers/net/wireless/realtek/rtw88/rtw8821c.c
1214
struct rtw_dev *rtwdev = container_of(led, struct rtw_dev, led_cdev);
drivers/net/wireless/realtek/rtw88/rtw8822b.c
1576
struct rtw_dev *rtwdev = container_of(led, struct rtw_dev, led_cdev);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4545
struct rtw_dev *rtwdev = container_of(led, struct rtw_dev, led_cdev);
drivers/net/wireless/realtek/rtw88/sdio.c
1251
container_of(work, struct rtw_sdio_work_data, work);
drivers/net/wireless/realtek/rtw88/tx.c
683
struct rtw_dev *rtwdev = container_of(w, struct rtw_dev, tx_work);
drivers/net/wireless/realtek/rtw88/usb.c
466
struct rtw_usb *rtwusb = container_of(work, struct rtw_usb, tx_work);
drivers/net/wireless/realtek/rtw88/usb.c
603
struct rtw_usb *rtwusb = container_of(work, struct rtw_usb, rx_work);
drivers/net/wireless/realtek/rtw88/usb.c
725
struct rtw_usb *rtwusb = container_of(work, struct rtw_usb, rx_urb_work);
drivers/net/wireless/realtek/rtw89/chan.c
1728
struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev,
drivers/net/wireless/realtek/rtw89/chan.c
2598
struct rtw89_vif_link *rtwvif_link = container_of(work, struct rtw89_vif_link,
drivers/net/wireless/realtek/rtw89/chan.c
2893
struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev,
drivers/net/wireless/realtek/rtw89/coex.c
7325
struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev,
drivers/net/wireless/realtek/rtw89/coex.c
7346
struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev,
drivers/net/wireless/realtek/rtw89/coex.c
7362
struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev,
drivers/net/wireless/realtek/rtw89/coex.c
7940
struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev,
drivers/net/wireless/realtek/rtw89/coex.c
7951
struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev,
drivers/net/wireless/realtek/rtw89/coex.c
7961
struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev,
drivers/net/wireless/realtek/rtw89/coex.c
7972
struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev,
drivers/net/wireless/realtek/rtw89/core.c
1271
struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev,
drivers/net/wireless/realtek/rtw89/core.c
2442
struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev,
drivers/net/wireless/realtek/rtw89/core.c
3855
container_of(work, struct rtw89_dev, ba_work);
drivers/net/wireless/realtek/rtw89/core.c
4120
struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev,
drivers/net/wireless/realtek/rtw89/core.c
4130
struct rtw89_dev *rtwdev = container_of(w, struct rtw89_dev, txq_work);
drivers/net/wireless/realtek/rtw89/core.c
4145
struct rtw89_dev *rtwdev = container_of(w, struct rtw89_dev,
drivers/net/wireless/realtek/rtw89/core.c
4153
struct rtw89_dev *rtwdev = container_of(w, struct rtw89_dev,
drivers/net/wireless/realtek/rtw89/core.c
4381
struct rtw89_vif *rtwvif = container_of(work, struct rtw89_vif,
drivers/net/wireless/realtek/rtw89/core.c
4642
struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev,
drivers/net/wireless/realtek/rtw89/core.c
4670
struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev,
drivers/net/wireless/realtek/rtw89/core.c
5598
struct rtw89_vif_link *rtwvif_link = container_of(work, struct rtw89_vif_link,
drivers/net/wireless/realtek/rtw89/core.c
5614
container_of(work, struct rtw89_vif_link, csa_beacon_work.work);
drivers/net/wireless/realtek/rtw89/core.h
6818
return container_of(p, struct ieee80211_txq, drv_priv);
drivers/net/wireless/realtek/rtw89/core.h
6837
return container_of(p, struct ieee80211_vif, drv_priv);
drivers/net/wireless/realtek/rtw89/core.h
6871
return container_of(p, struct ieee80211_sta, drv_priv);
drivers/net/wireless/realtek/rtw89/fw.c
2026
container_of(work, struct rtw89_dev, load_firmware_work);
drivers/net/wireless/realtek/rtw89/fw.c
7879
struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev,
drivers/net/wireless/realtek/rtw89/pci.c
4491
struct rtw89_dev *rtwdev = container_of(napi, struct rtw89_dev, napi);
drivers/net/wireless/realtek/rtw89/phy.c
5232
struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev,
drivers/net/wireless/realtek/rtw89/phy.c
7557
struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev,
drivers/net/wireless/realtek/rtw89/ps.c
451
container_of(work, struct rtw89_ps_noa_once_handler, set_work.work);
drivers/net/wireless/realtek/rtw89/ps.c
461
container_of(work, struct rtw89_ps_noa_once_handler, clr_work.work);
drivers/net/wireless/realtek/rtw89/ps.c
463
container_of(noa_once, struct rtw89_vif_link, noa_once);
drivers/net/wireless/realtek/rtw89/ser.c
154
struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser);
drivers/net/wireless/realtek/rtw89/ser.c
168
struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser);
drivers/net/wireless/realtek/rtw89/ser.c
197
struct rtw89_ser *ser = container_of(work, struct rtw89_ser,
drivers/net/wireless/realtek/rtw89/ser.c
229
struct rtw89_ser *ser = container_of(work, struct rtw89_ser,
drivers/net/wireless/realtek/rtw89/ser.c
238
struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser);
drivers/net/wireless/realtek/rtw89/ser.c
257
struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser);
drivers/net/wireless/realtek/rtw89/ser.c
265
struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser);
drivers/net/wireless/realtek/rtw89/ser.c
273
struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser);
drivers/net/wireless/realtek/rtw89/ser.c
280
struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser);
drivers/net/wireless/realtek/rtw89/ser.c
291
struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser);
drivers/net/wireless/realtek/rtw89/ser.c
376
struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser);
drivers/net/wireless/realtek/rtw89/ser.c
397
struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser);
drivers/net/wireless/realtek/rtw89/ser.c
415
struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser);
drivers/net/wireless/realtek/rtw89/ser.c
422
struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser);
drivers/net/wireless/realtek/rtw89/ser.c
429
struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser);
drivers/net/wireless/realtek/rtw89/ser.c
436
struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser);
drivers/net/wireless/realtek/rtw89/ser.c
445
struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser);
drivers/net/wireless/realtek/rtw89/ser.c
495
struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser);
drivers/net/wireless/realtek/rtw89/ser.c
696
struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser);
drivers/net/wireless/realtek/rtw89/ser.c
728
struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser);
drivers/net/wireless/realtek/rtw89/usb.c
410
struct rtw89_usb *rtwusb = container_of(work, struct rtw89_usb, rx_work);
drivers/net/wireless/realtek/rtw89/usb.c
508
struct rtw89_usb *rtwusb = container_of(work, struct rtw89_usb, rx_urb_work);
drivers/net/wireless/silabs/wfx/bh.c
235
struct wfx_dev *wdev = container_of(work, struct wfx_dev, hif.bh);
drivers/net/wireless/silabs/wfx/data_tx.c
177
struct wfx_vif *wvif = container_of(work, struct wfx_vif, tx_policy_upload_work);
drivers/net/wireless/silabs/wfx/hif_tx.c
328
struct ieee80211_vif *vif = container_of(conf, struct ieee80211_vif,
drivers/net/wireless/silabs/wfx/hif_tx.c
465
struct ieee80211_vif *vif = container_of(conf, struct ieee80211_vif,
drivers/net/wireless/silabs/wfx/scan.c
151
struct wfx_vif *wvif = container_of(work, struct wfx_vif, remain_on_channel_work);
drivers/net/wireless/silabs/wfx/scan.c
93
struct wfx_vif *wvif = container_of(work, struct wfx_vif, scan_work);
drivers/net/wireless/silabs/wfx/sta.c
252
struct wfx_vif *wvif = container_of(to_delayed_work(work), struct wfx_vif,
drivers/net/wireless/silabs/wfx/sta.c
26
struct wfx_dev *wdev = container_of(to_delayed_work(work), struct wfx_dev,
drivers/net/wireless/silabs/wfx/sta.c
620
struct wfx_vif *wvif = container_of(work, struct wfx_vif, update_tim_work);
drivers/net/wireless/silabs/wfx/wfx.h
98
return container_of((void *)wvif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/st/cw1200/bh.c
48
container_of(work, struct cw1200_common, bh_work);
drivers/net/wireless/st/cw1200/scan.c
128
struct cw1200_common *priv = container_of(work, struct cw1200_common,
drivers/net/wireless/st/cw1200/scan.c
327
container_of(work, struct cw1200_common,
drivers/net/wireless/st/cw1200/scan.c
335
container_of(work, struct cw1200_common, scan.timeout.work);
drivers/net/wireless/st/cw1200/scan.c
353
container_of(work, struct cw1200_common, scan.probe_work.work);
drivers/net/wireless/st/cw1200/sta.c
1039
container_of(work, struct cw1200_common, bss_loss_work.work);
drivers/net/wireless/st/cw1200/sta.c
1050
container_of(work, struct cw1200_common, bss_params_work);
drivers/net/wireless/st/cw1200/sta.c
1187
container_of(work, struct cw1200_common, join_complete_work);
drivers/net/wireless/st/cw1200/sta.c
1371
container_of(work, struct cw1200_common, join_timeout.work);
drivers/net/wireless/st/cw1200/sta.c
1442
container_of(work, struct cw1200_common, unjoin_work);
drivers/net/wireless/st/cw1200/sta.c
1708
container_of(work, struct cw1200_common, set_tim_work);
drivers/net/wireless/st/cw1200/sta.c
1723
container_of(work, struct cw1200_common, set_cts_work);
drivers/net/wireless/st/cw1200/sta.c
2085
container_of(work, struct cw1200_common, multicast_start_work);
drivers/net/wireless/st/cw1200/sta.c
2103
container_of(work, struct cw1200_common, multicast_stop_work);
drivers/net/wireless/st/cw1200/sta.c
514
container_of(work, struct cw1200_common,
drivers/net/wireless/st/cw1200/sta.c
523
container_of(work, struct cw1200_common,
drivers/net/wireless/st/cw1200/sta.c
845
container_of(work, struct cw1200_common, wep_key_work);
drivers/net/wireless/st/cw1200/sta.c
968
container_of(work, struct cw1200_common, event_handler);
drivers/net/wireless/st/cw1200/txrx.c
1267
container_of(work, struct cw1200_common, linkid_reset_work);
drivers/net/wireless/st/cw1200/txrx.c
1363
container_of(work, struct cw1200_common, link_id_work);
drivers/net/wireless/st/cw1200/txrx.c
1372
container_of(work, struct cw1200_common, link_id_gc_work.work);
drivers/net/wireless/st/cw1200/txrx.c
388
container_of(work, struct cw1200_common, tx_policy_upload_work);
drivers/net/wireless/ti/wl1251/main.c
201
container_of(work, struct wl1251, irq_work);
drivers/net/wireless/ti/wl1251/ps.c
22
wl = container_of(dwork, struct wl1251, elp_work);
drivers/net/wireless/ti/wl1251/tx.c
332
struct wl1251 *wl = container_of(work, struct wl1251, tx_work);
drivers/net/wireless/ti/wlcore/main.c
129
struct wl12xx_vif *wlvif = container_of(work, struct wl12xx_vif,
drivers/net/wireless/ti/wlcore/main.c
165
struct wl12xx_vif *wlvif = container_of(work, struct wl12xx_vif,
drivers/net/wireless/ti/wlcore/main.c
2105
wlvif = container_of(dwork, struct wl12xx_vif, channel_switch_work);
drivers/net/wireless/ti/wlcore/main.c
211
struct wl12xx_vif *wlvif = container_of(work, struct wl12xx_vif,
drivers/net/wireless/ti/wlcore/main.c
2141
wlvif = container_of(dwork, struct wl12xx_vif, connection_loss_work);
drivers/net/wireless/ti/wlcore/main.c
2170
wlvif = container_of(dwork, struct wl12xx_vif,
drivers/net/wireless/ti/wlcore/main.c
246
wl = container_of(dwork, struct wl1271, tx_watchdog_work);
drivers/net/wireless/ti/wlcore/main.c
2982
struct ieee80211_vif *vif = container_of(bss_conf, struct ieee80211_vif,
drivers/net/wireless/ti/wlcore/main.c
5739
wl = container_of(dwork, struct wl1271, roc_complete_work);
drivers/net/wireless/ti/wlcore/main.c
580
container_of(work, struct wl1271, netstack_work);
drivers/net/wireless/ti/wlcore/main.c
996
container_of(work, struct wl1271, recovery_work);
drivers/net/wireless/ti/wlcore/scan.c
31
wl = container_of(dwork, struct wl1271, scan_complete_work);
drivers/net/wireless/ti/wlcore/tx.c
856
struct wl1271 *wl = container_of(work, struct wl1271, tx_work);
drivers/net/wireless/ti/wlcore/wlcore_i.h
512
return container_of((void *)wlvif, struct ieee80211_vif, drv_priv);
drivers/net/wireless/virtual/mac80211_hwsim.c
2325
container_of(link_data, struct mac80211_hwsim_data,
drivers/net/wireless/virtual/mac80211_hwsim.c
2385
container_of(timer, struct mac80211_hwsim_link_data, beacon_timer);
drivers/net/wireless/virtual/mac80211_hwsim.c
2387
container_of(link_data, struct mac80211_hwsim_data,
drivers/net/wireless/virtual/mac80211_hwsim.c
2966
container_of(work, struct mac80211_hwsim_data, hw_scan.work);
drivers/net/wireless/virtual/mac80211_hwsim.c
3138
container_of(work, struct mac80211_hwsim_data, roc_start.work);
drivers/net/wireless/virtual/mac80211_hwsim.c
3155
container_of(work, struct mac80211_hwsim_data, roc_done.work);
drivers/net/wireless/virtual/mac80211_hwsim.c
3998
container_of(timer, struct mac80211_hwsim_data,
drivers/net/wireless/virtual/virt_wifi.c
186
container_of(work, struct virt_wifi_wiphy_priv,
drivers/net/wireless/virtual/virt_wifi.c
263
container_of(work, struct virt_wifi_netdev_priv, connect.work);
drivers/net/wireless/zydas/zd1211rw/zd_chip.h
773
return container_of(usb, struct zd_chip, usb);
drivers/net/wireless/zydas/zd1211rw/zd_chip.h
778
return container_of(rf, struct zd_chip, rf);
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
1186
struct zd_mac *mac = container_of(work, struct zd_mac, process_intr);
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
1434
container_of(work, struct zd_mac, beacon.watchdog_work.work);
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
1507
container_of(work, struct zd_mac, housekeeping.link_led_work.work);
drivers/net/wireless/zydas/zd1211rw/zd_mac.h
280
return container_of(chip, struct zd_mac, chip);
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1085
container_of(work, struct zd_usb, tx.watchdog_work.work);
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1131
container_of(work, struct zd_usb, rx.idle_work.work);
drivers/net/wwan/iosm/iosm_ipc_imem.c
110
container_of(hr_timer, struct iosm_imem, fast_update_timer);
drivers/net/wwan/iosm/iosm_ipc_imem.c
128
container_of(hr_timer, struct iosm_imem, adb_timer);
drivers/net/wwan/iosm/iosm_ipc_imem.c
523
container_of(hr_timer, struct iosm_imem, startup_timer);
drivers/net/wwan/iosm/iosm_ipc_imem.c
570
ipc_imem = container_of(instance, struct iosm_imem, run_state_worker);
drivers/net/wwan/iosm/iosm_ipc_imem.c
89
container_of(hr_timer, struct iosm_imem, td_alloc_timer);
drivers/net/wwan/iosm/iosm_ipc_imem.c
901
container_of(hr_timer, struct iosm_imem, tdupdate_timer);
drivers/net/wwan/iosm/iosm_ipc_uevent.c
18
info = container_of(data, struct ipc_uevent_info, work);
drivers/net/wwan/mhi_wwan_ctrl.c
80
struct mhi_wwan_dev *mhiwwan = container_of(work, struct mhi_wwan_dev, rx_refill);
drivers/net/wwan/mhi_wwan_mbim.c
394
struct mhi_mbim_context *mbim = container_of(work, struct mhi_mbim_context,
drivers/net/wwan/qcom_bam_dmux.c
378
struct bam_dmux *dmux = container_of(work, struct bam_dmux, tx_wakeup_work);
drivers/net/wwan/qcom_bam_dmux.c
433
struct bam_dmux *dmux = container_of(work, struct bam_dmux, register_netdev_work);
drivers/net/wwan/t7xx/t7xx_hif_cldma.c
240
struct cldma_queue *queue = container_of(work, struct cldma_queue, cldma_work);
drivers/net/wwan/t7xx/t7xx_hif_cldma.c
335
struct cldma_queue *queue = container_of(work, struct cldma_queue, cldma_work);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
1067
struct dpmaif_ctrl *dpmaif_ctrl = container_of(work, struct dpmaif_ctrl, bat_release_work);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
839
struct dpmaif_rx_queue *rxq = container_of(napi, struct dpmaif_rx_queue, napi);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
160
struct dpmaif_tx_queue *txq = container_of(work, struct dpmaif_tx_queue, dpmaif_tx_work);
drivers/net/wwan/t7xx/t7xx_modem_ops.c
567
struct t7xx_modem *md = container_of(work, struct t7xx_modem, handshake_work);
drivers/net/wwan/t7xx/t7xx_modem_ops.c
581
struct t7xx_modem *md = container_of(work, struct t7xx_modem, ap_handshake_work);
drivers/net/wwan/t7xx/t7xx_state_monitor.c
109
struct t7xx_fsm_command *cmd = container_of(ref, typeof(*cmd), refcnt);
drivers/net/wwan/wwan_core.c
40
#define to_wwan_dev(d) container_of(d, struct wwan_device, dev)
drivers/net/wwan/wwan_core.c
41
#define to_wwan_port(d) container_of(d, struct wwan_port, dev)
drivers/net/wwan/wwan_hwsim.c
366
container_of(work, typeof(*port), del_work);
drivers/net/wwan/wwan_hwsim.c
383
struct wwan_hwsim_dev *dev = container_of(sysdev, typeof(*dev), dev);
drivers/net/wwan/wwan_hwsim.c
473
struct wwan_hwsim_dev *dev = container_of(work, typeof(*dev), del_work);
drivers/net/xen-netback/interface.c
106
container_of(napi, struct xenvif_queue, napi);
drivers/net/xen-netback/netback.c
140
container_of(ubuf, struct pending_tx_info, callback_struct);
drivers/net/xen-netback/netback.c
141
return container_of(temp - pending_idx,
drivers/net/xen-netback/xenbus.c
526
struct xenvif *vif = container_of(watch, struct xenvif, credit_watch);
drivers/net/xen-netback/xenbus.c
585
struct xenvif *vif = container_of(watch, struct xenvif,
drivers/net/xen-netback/xenbus.c
663
struct backend_info *be = container_of(watch,
drivers/net/xen-netfront.c
1265
struct netfront_queue *queue = container_of(napi, struct netfront_queue, napi);
drivers/nfc/nfcmrvl/fw_dnld.c
395
struct nfcmrvl_fw_dnld *fw_dnld = container_of(work,
drivers/nfc/nfcmrvl/fw_dnld.c
398
struct nfcmrvl_private *priv = container_of(fw_dnld,
drivers/nfc/nfcmrvl/usb.c
276
container_of(work, struct nfcmrvl_usb_drv_data, waker);
drivers/nfc/nfcsim.c
172
struct nfcsim *dev = container_of(work, struct nfcsim, send_work.work);
drivers/nfc/nfcsim.c
184
struct nfcsim *dev = container_of(work, struct nfcsim, recv_work);
drivers/nfc/nxp-nci/firmware.c
172
fw_info = container_of(work, struct nxp_nci_fw_info, work);
drivers/nfc/nxp-nci/firmware.c
173
info = container_of(fw_info, struct nxp_nci_info, fw_info);
drivers/nfc/pn533/pn533.c
1121
struct pn533 *dev = container_of(work, struct pn533, mi_tm_rx_work);
drivers/nfc/pn533/pn533.c
1143
struct pn533 *dev = container_of(work, struct pn533, mi_tm_tx_work);
drivers/nfc/pn533/pn533.c
1179
struct pn533 *dev = container_of(work, struct pn533, tg_work);
drivers/nfc/pn533/pn533.c
1268
struct pn533 *dev = container_of(work, struct pn533, rf_work);
drivers/nfc/pn533/pn533.c
1601
struct pn533 *dev = container_of(work, struct pn533, poll_work.work);
drivers/nfc/pn533/pn533.c
2390
struct pn533 *dev = container_of(work, struct pn533, mi_rx_work);
drivers/nfc/pn533/pn533.c
2438
struct pn533 *dev = container_of(work, struct pn533, mi_tx_work);
drivers/nfc/pn533/pn533.c
544
struct pn533 *dev = container_of(work, struct pn533, cmd_complete_work);
drivers/nfc/pn533/pn533.c
554
struct pn533 *dev = container_of(work, struct pn533, cmd_work);
drivers/nfc/pn544/i2c.c
735
struct pn544_i2c_phy *phy = container_of(work, struct pn544_i2c_phy,
drivers/nfc/port100.c
896
struct port100 *dev = container_of(work, struct port100,
drivers/nfc/s3fwrn5/firmware.c
27
container_of(fw_info, struct s3fwrn5_info, fw_info);
drivers/nfc/st-nci/ndlc.c
198
struct llt_ndlc *ndlc = container_of(work, struct llt_ndlc, sm_work);
drivers/nfc/st21nfca/dep.c
112
struct st21nfca_hci_info *info = container_of(work,
drivers/nfc/st21nfca/se.c
263
struct st21nfca_hci_info *info = container_of(work,
drivers/nfc/st95hf/core.c
1202
struct st95hf_context *stcontext = container_of(spictx,
drivers/nfc/trf7970a.c
1050
struct trf7970a *trf = container_of(work, struct trf7970a,
drivers/ntb/hw/amd/ntb_hw_amd.h
217
#define ntb_ndev(__ntb) container_of(__ntb, struct amd_ntb_dev, ntb)
drivers/ntb/hw/amd/ntb_hw_amd.h
218
#define hb_ndev(__work) container_of(__work, struct amd_ntb_dev, hb_timer.work)
drivers/ntb/hw/epf/ntb_hw_epf.c
97
#define ntb_ndev(__ntb) container_of(__ntb, struct ntb_epf_dev, ntb)
drivers/ntb/hw/idt/ntb_hw_idt.h
1153
#define to_ndev_ntb(__ntb) container_of(__ntb, struct idt_ntb_dev, ntb)
drivers/ntb/hw/intel/ntb_hw_gen1.c
1002
ndev = container_of(ntb, struct intel_ntb_dev, ntb);
drivers/ntb/hw/intel/ntb_hw_gen1.c
1065
ndev = container_of(ntb, struct intel_ntb_dev, ntb);
drivers/ntb/hw/intel/ntb_hw_gen1.c
1158
ndev = container_of(ntb, struct intel_ntb_dev, ntb);
drivers/ntb/hw/intel/ntb_hw_gen1.c
973
ndev = container_of(ntb, struct intel_ntb_dev, ntb);
drivers/ntb/hw/intel/ntb_hw_gen3.c
427
ndev = container_of(ntb, struct intel_ntb_dev, ntb);
drivers/ntb/hw/intel/ntb_hw_gen4.c
449
ndev = container_of(ntb, struct intel_ntb_dev, ntb);
drivers/ntb/hw/intel/ntb_hw_gen4.c
513
ndev = container_of(ntb, struct intel_ntb_dev, ntb);
drivers/ntb/hw/intel/ntb_hw_intel.h
191
#define ntb_ndev(__ntb) container_of(__ntb, struct intel_ntb_dev, ntb)
drivers/ntb/hw/intel/ntb_hw_intel.h
192
#define hb_ndev(__work) container_of(__work, struct intel_ntb_dev, \
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
524
sndev = container_of(work, struct switchtec_ntb,
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
95
return container_of(ntb, struct switchtec_ntb, ntb);
drivers/ntb/ntb_transport.c
1010
container_of(work, struct ntb_transport_ctx, link_work.work);
drivers/ntb/ntb_transport.c
1115
struct ntb_transport_qp *qp = container_of(work,
drivers/ntb/ntb_transport.c
282
container_of((__dev), struct ntb_transport_client_dev, dev)
drivers/ntb/ntb_transport.c
285
container_of((__drv), struct ntb_transport_client, driver)
drivers/ntb/ntb_transport.c
939
struct ntb_transport_qp *qp = container_of(work,
drivers/ntb/ntb_transport.c
991
container_of(work, struct ntb_transport_ctx, link_cleanup);
drivers/ntb/test/ntb_msi_test.c
58
struct ntb_msit_ctx *nm = container_of(work, struct ntb_msit_ctx,
drivers/ntb/test/ntb_perf.c
166
container_of(__work, struct perf_peer, service)
drivers/ntb/test/ntb_perf.c
185
container_of(__work, struct perf_thread, work)
drivers/ntb/test/ntb_pingpong.c
112
container_of(__timer, struct pp_ctx, timer)
drivers/nubus/bus.c
14
#define to_nubus_board(d) container_of(d, struct nubus_board, dev)
drivers/nubus/bus.c
15
#define to_nubus_driver(d) container_of(d, struct nubus_driver, driver)
drivers/nvdimm/btt_devs.c
29
struct nd_btt *nd_btt = container_of(dev, struct nd_btt, dev);
drivers/nvdimm/bus.c
287
nvdimm_bus = container_of(dev, struct nvdimm_bus, dev);
drivers/nvdimm/bus.c
319
nvdimm_bus = container_of(dev, struct nvdimm_bus, dev);
drivers/nvdimm/bus.c
707
struct device *dev = container_of(kobj, typeof(*dev), kobj);
drivers/nvdimm/core.c
126
nvdimm_map = container_of(kref, struct nvdimm_map, kref);
drivers/nvdimm/core.c
467
struct device *dev = container_of(kobj, typeof(*dev), kobj);
drivers/nvdimm/dax_devs.c
28
struct nd_dax *nd_dax = container_of(dev, struct nd_dax, nd_pfn.dev);
drivers/nvdimm/dimm_devs.c
205
struct nvdimm *nvdimm = container_of(dev, struct nvdimm, dev);
drivers/nvdimm/dimm_devs.c
224
struct nvdimm_drvdata *ndd = container_of(kref, typeof(*ndd), kref);
drivers/nvdimm/dimm_devs.c
412
struct device *dev = container_of(kobj, typeof(*dev), kobj);
drivers/nvdimm/dimm_devs.c
525
struct device *dev = container_of(kobj, typeof(*dev), kobj);
drivers/nvdimm/namespace_devs.c
1378
struct device *dev = container_of(kobj, struct device, kobj);
drivers/nvdimm/nd_perf.c
113
pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr);
drivers/nvdimm/nd_perf.c
124
nd_pmu = container_of(pmu, struct nvdimm_pmu, pmu);
drivers/nvdimm/pfn_devs.c
32
struct nd_pfn *nd_pfn = container_of(dev, struct nd_pfn, dev);
drivers/nvdimm/pmem.c
437
container_of(pgmap, struct pmem_device, pgmap);
drivers/nvdimm/region_devs.c
203
struct nd_region *nd_region = container_of(dev, struct nd_region, dev);
drivers/nvdimm/region_devs.c
638
struct device *dev = container_of(kobj, typeof(*dev), kobj);
drivers/nvdimm/region_devs.c
752
struct device *dev = container_of(kobj, struct device, kobj);
drivers/nvdimm/security.c
488
container_of(work, typeof(*nvdimm), dwork.work);
drivers/nvme/host/apple.c
1028
container_of(work, struct apple_nvme, ctrl.reset_work);
drivers/nvme/host/apple.c
1237
container_of(work, struct apple_nvme, remove_work);
drivers/nvme/host/apple.c
213
return container_of(ctrl, struct apple_nvme, ctrl);
drivers/nvme/host/apple.c
219
return container_of(q, struct apple_nvme, adminq);
drivers/nvme/host/apple.c
221
return container_of(q, struct apple_nvme, ioq);
drivers/nvme/host/auth.c
1005
container_of(work, struct nvme_ctrl, dhchap_auth_work);
drivers/nvme/host/auth.c
787
container_of(work, struct nvme_dhchap_queue_context, auth_work);
drivers/nvme/host/core.c
1374
struct nvme_ctrl *ctrl = container_of(to_delayed_work(work),
drivers/nvme/host/core.c
185
struct nvme_ctrl *ctrl = container_of(to_delayed_work(work),
drivers/nvme/host/core.c
254
container_of(work, struct nvme_ctrl, delete_work);
drivers/nvme/host/core.c
3102
container_of(dev, struct nvme_subsystem, dev);
drivers/nvme/host/core.c
3112
container_of(ref, struct nvme_subsystem, ref);
drivers/nvme/host/core.c
3730
container_of(inode->i_cdev, struct nvme_ctrl, cdev);
drivers/nvme/host/core.c
3752
container_of(inode->i_cdev, struct nvme_ctrl, cdev);
drivers/nvme/host/core.c
3848
return nvme_ns_open(container_of(inode->i_cdev, struct nvme_ns, cdev));
drivers/nvme/host/core.c
3853
nvme_ns_release(container_of(inode->i_cdev, struct nvme_ns, cdev));
drivers/nvme/host/core.c
4491
container_of(work, struct nvme_ctrl, scan_work);
drivers/nvme/host/core.c
4593
container_of(dev, struct nvme_ctrl, ctrl_device);
drivers/nvme/host/core.c
4648
container_of(work, struct nvme_ctrl, async_event_work);
drivers/nvme/host/core.c
4707
struct nvme_ctrl *ctrl = container_of(work,
drivers/nvme/host/core.c
5039
container_of(dev, struct nvme_ctrl, ctrl_device);
drivers/nvme/host/core.c
668
container_of(ref, struct nvme_ns_head, ref);
drivers/nvme/host/core.c
690
struct nvme_ns *ns = container_of(kref, struct nvme_ns, kref);
drivers/nvme/host/fabrics.c
109
struct nvmf_host *host = container_of(ref, struct nvmf_host, ref);
drivers/nvme/host/fc.c
1632
container_of(work, struct nvme_fc_rport, lsrcv_work);
drivers/nvme/host/fc.c
185
return container_of(ctrl, struct nvme_fc_ctrl, ctrl);
drivers/nvme/host/fc.c
1872
container_of(work, struct nvme_fc_ctrl, ioerr_work);
drivers/nvme/host/fc.c
191
return container_of(portptr, struct nvme_fc_lport, localport);
drivers/nvme/host/fc.c
197
return container_of(portptr, struct nvme_fc_rport, remoteport);
drivers/nvme/host/fc.c
203
return container_of(lsreq, struct nvmefc_ls_req_op, ls_req);
drivers/nvme/host/fc.c
2063
container_of(op, typeof(*op_w_sgl), op);
drivers/nvme/host/fc.c
209
return container_of(fcpreq, struct nvme_fc_fcp_op, fcp_req);
drivers/nvme/host/fc.c
2359
container_of(ref, struct nvme_fc_ctrl, ref);
drivers/nvme/host/fc.c
243
container_of(ref, struct nvme_fc_lport, ref);
drivers/nvme/host/fc.c
3330
container_of(work, struct nvme_fc_ctrl, ctrl.reset_work);
drivers/nvme/host/fc.c
3377
container_of(to_delayed_work(work),
drivers/nvme/host/fc.c
516
container_of(ref, struct nvme_fc_rport, ref);
drivers/nvme/host/ioctl.c
630
container_of(file_inode(file)->i_cdev, struct nvme_ns, cdev);
drivers/nvme/host/ioctl.c
675
struct nvme_ns *ns = container_of(file_inode(ioucmd->file)->i_cdev,
drivers/nvme/host/ioctl.c
748
container_of(cdev, struct nvme_ns_head, cdev);
drivers/nvme/host/ioctl.c
772
struct nvme_ns_head *head = container_of(cdev, struct nvme_ns_head, cdev);
drivers/nvme/host/multipath.c
1025
container_of(dev, struct nvme_subsystem, dev);
drivers/nvme/host/multipath.c
1058
container_of(dev, struct nvme_subsystem, dev);
drivers/nvme/host/multipath.c
611
return container_of(cdev, struct nvme_ns_head, cdev);
drivers/nvme/host/multipath.c
654
container_of(work, struct nvme_ns_head, partition_scan_work);
drivers/nvme/host/multipath.c
668
container_of(work, struct nvme_ns_head, requeue_work);
drivers/nvme/host/multipath.c
701
struct nvme_ns_head *head = container_of(to_delayed_work(work),
drivers/nvme/host/multipath.c
981
struct nvme_ctrl *ctrl = container_of(work, struct nvme_ctrl, ana_work);
drivers/nvme/host/pci.c
2781
dev_get_drvdata(container_of(kobj, struct device, kobj));
drivers/nvme/host/pci.c
3353
container_of(work, struct nvme_dev, ctrl.reset_work);
drivers/nvme/host/pci.c
358
return container_of(ctrl, struct nvme_dev, ctrl);
drivers/nvme/host/rdma.c
1100
struct nvme_rdma_ctrl *ctrl = container_of(to_delayed_work(work),
drivers/nvme/host/rdma.c
1125
struct nvme_rdma_ctrl *ctrl = container_of(work,
drivers/nvme/host/rdma.c
1190
container_of(wc->wr_cqe, struct nvme_rdma_request, reg_cqe);
drivers/nvme/host/rdma.c
132
return container_of(ctrl, struct nvme_rdma_ctrl, ctrl);
drivers/nvme/host/rdma.c
1581
container_of(wc->wr_cqe, struct nvme_rdma_qe, cqe);
drivers/nvme/host/rdma.c
1583
container_of(qe, struct nvme_rdma_request, sqe);
drivers/nvme/host/rdma.c
1737
container_of(wc->wr_cqe, struct nvme_rdma_qe, cqe);
drivers/nvme/host/rdma.c
2169
container_of(work, struct nvme_rdma_ctrl, ctrl.reset_work);
drivers/nvme/host/rdma.c
346
container_of(ref, struct nvme_rdma_device, ref);
drivers/nvme/host/sysfs.c
272
struct device *dev = container_of(kobj, struct device, kobj);
drivers/nvme/host/sysfs.c
334
struct device *dev = container_of(kobj, struct device, kobj);
drivers/nvme/host/sysfs.c
779
struct device *dev = container_of(kobj, struct device, kobj);
drivers/nvme/host/sysfs.c
854
struct device *dev = container_of(kobj, struct device, kobj);
drivers/nvme/host/sysfs.c
896
container_of(dev, struct nvme_subsystem, dev);
drivers/nvme/host/sysfs.c
907
container_of(dev, struct nvme_subsystem, dev);
drivers/nvme/host/sysfs.c
925
container_of(dev, struct nvme_subsystem, dev); \
drivers/nvme/host/tcp.c
1379
container_of(w, struct nvme_tcp_queue, io_work);
drivers/nvme/host/tcp.c
212
return container_of(ctrl, struct nvme_tcp_ctrl, ctrl);
drivers/nvme/host/tcp.c
2450
struct nvme_tcp_ctrl *tcp_ctrl = container_of(to_delayed_work(work),
drivers/nvme/host/tcp.c
2476
struct nvme_tcp_ctrl *tcp_ctrl = container_of(work,
drivers/nvme/host/tcp.c
2519
container_of(work, struct nvme_ctrl, reset_work);
drivers/nvme/target/configfs.c
2308
container_of(entry, struct config_item, ci_entry);
drivers/nvme/target/core.c
1001
struct nvmet_sq *sq = container_of(ref, struct nvmet_sq, ref);
drivers/nvme/target/core.c
1577
container_of(work, struct nvmet_ctrl, fatal_err_work);
drivers/nvme/target/core.c
1735
struct nvmet_ctrl *ctrl = container_of(ref, struct nvmet_ctrl, ref);
drivers/nvme/target/core.c
189
container_of(work, struct nvmet_ctrl, async_event_work);
drivers/nvme/target/core.c
1903
container_of(ref, struct nvmet_subsys, ref);
drivers/nvme/target/core.c
398
struct nvmet_ctrl *ctrl = container_of(to_delayed_work(work),
drivers/nvme/target/core.c
459
struct nvmet_ns *ns = container_of(ref, struct nvmet_ns, ref);
drivers/nvme/target/core.c
860
struct nvmet_sq *sq = container_of(ref, struct nvmet_sq, ref);
drivers/nvme/target/fabrics-cmd-auth.c
17
struct nvmet_sq *sq = container_of(to_delayed_work(work),
drivers/nvme/target/fc.c
1064
container_of(work, struct nvmet_fc_tgt_assoc, del_work);
drivers/nvme/target/fc.c
1165
container_of(ref, struct nvmet_fc_tgt_assoc, ref);
drivers/nvme/target/fc.c
1443
container_of(ref, struct nvmet_fc_tgtport, ref);
drivers/nvme/target/fc.c
2011
container_of(work, struct nvmet_fc_ls_iod, work);
drivers/nvme/target/fc.c
210
return container_of(targetport, struct nvmet_fc_tgtport,
drivers/nvme/target/fc.c
217
return container_of(nvme_req, struct nvmet_fc_fcp_iod, req);
drivers/nvme/target/fc.c
241
container_of(work, struct nvmet_fc_ls_req_op, put_work);
drivers/nvme/target/fc.c
2965
container_of(sq, struct nvmet_fc_tgt_queue, nvme_sq);
drivers/nvme/target/fc.c
447
container_of(lsreq, struct nvmet_fc_ls_req_op, ls_req);
drivers/nvme/target/fc.c
709
container_of(work, struct nvmet_fc_fcp_iod, defer_work);
drivers/nvme/target/fc.c
840
container_of(ref, struct nvmet_fc_tgt_queue, ref);
drivers/nvme/target/fc.c
973
container_of(ref, struct nvmet_fc_hostport, ref);
drivers/nvme/target/fcloop.c
300
return container_of(lsrsp, struct fcloop_lsreq, ls_rsp);
drivers/nvme/target/fcloop.c
306
return container_of(tgt_fcpreq, struct fcloop_fcpreq, tgt_fcp_req);
drivers/nvme/target/fcloop.c
329
container_of(work, struct fcloop_rport, ls_work);
drivers/nvme/target/fcloop.c
420
container_of(work, struct fcloop_tport, ls_work);
drivers/nvme/target/fcloop.c
556
container_of(work, struct fcloop_rscn, work);
drivers/nvme/target/fcloop.c
663
container_of(work, struct fcloop_fcpreq, fcp_rcv_work);
drivers/nvme/target/fcloop.c
706
container_of(work, struct fcloop_fcpreq, abort_rcv_work);
drivers/nvme/target/fcloop.c
750
container_of(work, struct fcloop_fcpreq, tio_done_work);
drivers/nvme/target/io-cmd-file.c
105
struct nvmet_req *req = container_of(iocb, struct nvmet_req, f.iocb);
drivers/nvme/target/io-cmd-file.c
207
struct nvmet_req *req = container_of(w, struct nvmet_req, f.work);
drivers/nvme/target/io-cmd-file.c
259
struct nvmet_req *req = container_of(w, struct nvmet_req, f.work);
drivers/nvme/target/io-cmd-file.c
309
struct nvmet_req *req = container_of(w, struct nvmet_req, f.work);
drivers/nvme/target/io-cmd-file.c
334
struct nvmet_req *req = container_of(w, struct nvmet_req, f.work);
drivers/nvme/target/loop.c
128
container_of(work, struct nvme_loop_iod, work);
drivers/nvme/target/loop.c
454
container_of(work, struct nvme_loop_ctrl, ctrl.reset_work);
drivers/nvme/target/loop.c
46
return container_of(ctrl, struct nvme_loop_ctrl, ctrl);
drivers/nvme/target/loop.c
96
container_of(req->sq, struct nvme_loop_queue, nvme_sq);
drivers/nvme/target/nvmet.h
135
return container_of(to_config_group(item), struct nvmet_ns, group);
drivers/nvme/target/nvmet.h
187
return container_of(to_config_group(item), struct nvmet_ana_group,
drivers/nvme/target/nvmet.h
223
return container_of(to_config_group(item), struct nvmet_port,
drivers/nvme/target/nvmet.h
230
return container_of(to_config_group(item), struct nvmet_port,
drivers/nvme/target/nvmet.h
369
return container_of(to_config_group(item), struct nvmet_subsys, group);
drivers/nvme/target/nvmet.h
375
return container_of(to_config_group(item), struct nvmet_subsys,
drivers/nvme/target/nvmet.h
391
return container_of(to_config_group(item), struct nvmet_host, group);
drivers/nvme/target/passthru.c
216
struct nvmet_req *req = container_of(w, struct nvmet_req, p.work);
drivers/nvme/target/pci-epf.c
1242
container_of(req, struct nvmet_pci_epf_iod, req);
drivers/nvme/target/pci-epf.c
1595
container_of(work, struct nvmet_pci_epf_iod, work);
drivers/nvme/target/pci-epf.c
1707
container_of(work, struct nvmet_pci_epf_ctrl, poll_sqs.work);
drivers/nvme/target/pci-epf.c
1757
container_of(work, struct nvmet_pci_epf_queue, work.work);
drivers/nvme/target/pci-epf.c
1951
container_of(work, struct nvmet_pci_epf_ctrl, poll_cc.work);
drivers/nvme/target/pci-epf.c
2478
container_of(epf_group, struct nvmet_pci_epf, group)
drivers/nvme/target/pr.c
1004
container_of(ref, struct nvmet_pr_per_ctrl_ref, ref);
drivers/nvme/target/pr.c
24
return container_of(pr, struct nvmet_ns, pr);
drivers/nvme/target/pr.c
439
container_of(ref, struct nvmet_pr_per_ctrl_ref, ref);
drivers/nvme/target/pr.c
593
struct nvmet_req *req = container_of(w, struct nvmet_req, r.abort_work);
drivers/nvme/target/rdma.c
1021
container_of(wc->wr_cqe, struct nvmet_rdma_cmd, cqe);
drivers/nvme/target/rdma.c
1181
container_of(ref, struct nvmet_rdma_device, ref);
drivers/nvme/target/rdma.c
1370
container_of(w, struct nvmet_rdma_queue, release_work);
drivers/nvme/target/rdma.c
1910
struct nvmet_rdma_port *port = container_of(to_delayed_work(w),
drivers/nvme/target/rdma.c
2005
container_of(req, struct nvmet_rdma_rsp, req);
drivers/nvme/target/rdma.c
2020
container_of(nvme_sq, struct nvmet_rdma_queue, nvme_sq);
drivers/nvme/target/rdma.c
695
container_of(wc->wr_cqe, struct nvmet_rdma_rsp, send_cqe);
drivers/nvme/target/rdma.c
711
container_of(req, struct nvmet_rdma_rsp, req);
drivers/nvme/target/rdma.c
748
container_of(wc->wr_cqe, struct nvmet_rdma_rsp, read_cqe);
drivers/nvme/target/rdma.c
781
container_of(wc->wr_cqe, struct nvmet_rdma_rsp, write_cqe);
drivers/nvme/target/tcp.c
1385
container_of(kref, struct nvmet_tcp_queue, kref);
drivers/nvme/target/tcp.c
1425
container_of(w, struct nvmet_tcp_queue, io_work);
drivers/nvme/target/tcp.c
1592
container_of(w, struct nvmet_tcp_queue, release_work);
drivers/nvme/target/tcp.c
1843
struct nvmet_tcp_queue *queue = container_of(to_delayed_work(w),
drivers/nvme/target/tcp.c
2002
container_of(w, struct nvmet_tcp_port, accept_work);
drivers/nvme/target/tcp.c
2155
container_of(sq, struct nvmet_tcp_queue, nvme_sq);
drivers/nvme/target/tcp.c
2188
container_of(req, struct nvmet_tcp_cmd, req);
drivers/nvme/target/tcp.c
2202
container_of(sq, struct nvmet_tcp_queue, nvme_sq);
drivers/nvme/target/tcp.c
590
container_of(req, struct nvmet_tcp_cmd, req);
drivers/nvme/target/zns.c
269
struct nvmet_req *req = container_of(w, struct nvmet_req, z.zmgmt_work);
drivers/nvme/target/zns.c
474
struct nvmet_req *req = container_of(w, struct nvmet_req, z.zmgmt_work);
drivers/nvmem/core.c
1053
nvmem = container_of(kref, struct nvmem_device, refcnt);
drivers/nvmem/core.c
24
#define to_nvmem_device(d) container_of(d, struct nvmem_device, dev)
drivers/nvmem/layouts.c
22
container_of((_dev), struct nvmem_layout, dev)
drivers/of/dynamic.c
24
return container_of(kobj, struct device_node, kobj);
drivers/of/kobj.c
35
struct property *pp = container_of(bin_attr, struct property, attr);
drivers/opp/core.c
1709
struct opp_table *opp_table = container_of(kref, struct opp_table, kref);
drivers/opp/core.c
1762
struct dev_pm_opp *opp = container_of(kref, struct dev_pm_opp, kref);
drivers/parisc/dino.c
155
return container_of(hba, struct dino_device, hba);
drivers/parisc/lba_pci.c
113
return container_of(hba, struct lba_device, hba);
drivers/parisc/led.c
248
#define to_hppa_led(d) container_of(d, struct hppa_led, led_cdev)
drivers/parisc/pdc_stable.c
123
#define to_pdcspath_attribute(_attr) container_of(_attr, struct pdcspath_attribute, attr)
drivers/parisc/pdc_stable.c
124
#define to_pdcspath_entry(obj) container_of(obj, struct pdcspath_entry, kobj)
drivers/pci/controller/cadence/pci-j721e.c
28
#define cdns_pcie_to_rc(p) container_of(p, struct cdns_pcie_rc, pcie)
drivers/pci/controller/cadence/pci-j721e.c
668
rc = container_of(cdns_pcie, struct cdns_pcie_rc, pcie);
drivers/pci/controller/cadence/pci-j721e.c
671
ep = container_of(cdns_pcie, struct cdns_pcie_ep, pcie);
drivers/pci/controller/cadence/pcie-cadence-host-common.c
178
entry1 = container_of(a, struct resource_entry, node);
drivers/pci/controller/cadence/pcie-cadence-host-common.c
179
entry2 = container_of(b, struct resource_entry, node);
drivers/pci/controller/cadence/pcie-sg2042.c
79
rc = container_of(pcie, struct cdns_pcie_rc, pcie);
drivers/pci/controller/dwc/pcie-bt1.c
166
#define to_bt1_pcie(_dw) container_of(_dw, struct bt1_pcie, dw)
drivers/pci/controller/dwc/pcie-designware.h
570
#define to_dw_pcie_from_pp(port) container_of((port), struct dw_pcie, pp)
drivers/pci/controller/dwc/pcie-designware.h
573
container_of((endpoint), struct dw_pcie, ep)
drivers/pci/controller/dwc/pcie-kirin.c
182
pdev = container_of(dev, struct platform_device, dev);
drivers/pci/controller/dwc/pcie-nxp-s32g.c
52
container_of(x, struct s32g_pcie, pci)
drivers/pci/controller/dwc/pcie-rcar-gen4.c
87
#define to_rcar_gen4_pcie(_dw) container_of(_dw, struct rcar_gen4_pcie, dw)
drivers/pci/controller/dwc/pcie-tegra194.c
289
return container_of(pci, struct tegra_pcie_dw, pci);
drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
173
struct ls_g4_pcie *pcie = container_of(dwork, struct ls_g4_pcie, dwork);
drivers/pci/controller/pci-hyperv.c
1359
container_of(bus->sysdata, struct hv_pcibus_device, sysdata);
drivers/pci/controller/pci-hyperv.c
1387
container_of(bus->sysdata, struct hv_pcibus_device, sysdata);
drivers/pci/controller/pci-hyperv.c
1488
container_of(pdev->bus->sysdata, struct hv_pcibus_device,
drivers/pci/controller/pci-hyperv.c
1568
container_of(pdev->bus->sysdata, struct hv_pcibus_device,
drivers/pci/controller/pci-hyperv.c
1638
container_of(pdev->bus->sysdata, struct hv_pcibus_device,
drivers/pci/controller/pci-hyperv.c
1922
hbus = container_of(pbus->sysdata, struct hv_pcibus_device, sysdata);
drivers/pci/controller/pci-hyperv.c
2710
dr_wrk = container_of(work, struct hv_dr_work, wrk);
drivers/pci/controller/pci-hyperv.c
2962
hpdev = container_of(work, struct hv_pci_dev, wrk);
drivers/pci/controller/pci-hyperv.c
628
hbus = container_of(pbus->sysdata, struct hv_pcibus_device, sysdata);
drivers/pci/controller/pci-tegra.c
360
return container_of(msi, struct tegra_pcie, msi);
drivers/pci/controller/pcie-brcmstb.c
1850
container_of(self, struct brcm_pcie, die_notifier);
drivers/pci/controller/pcie-brcmstb.c
1859
container_of(self, struct brcm_pcie, panic_notifier);
drivers/pci/controller/pcie-hisi-error.c
264
priv = container_of(nb, struct hisi_pcie_error_private, nb);
drivers/pci/controller/pcie-hisi-error.c
273
pdev = container_of(dev, struct platform_device, dev);
drivers/pci/controller/pcie-iproc-bcma.c
29
struct bcma_device *bdev = container_of(pcie->dev, struct bcma_device, dev);
drivers/pci/controller/pcie-rcar-host.c
89
return container_of(msi, struct rcar_pcie_host, msi);
drivers/pci/controller/pcie-rockchip-ep.c
536
container_of(work, struct rockchip_pcie_ep, link_training.work);
drivers/pci/controller/pcie-rzg3s-host.c
261
#define rzg3s_msi_to_host(_msi) container_of(_msi, struct rzg3s_pcie_host, msi)
drivers/pci/controller/plda/pcie-microchip-host.c
377
struct mc_pcie *mc_port = container_of(port, struct mc_pcie, plda);
drivers/pci/controller/plda/pcie-microchip-host.c
407
struct mc_pcie *mc_port = container_of(port, struct mc_pcie, plda);
drivers/pci/controller/plda/pcie-microchip-host.c
427
struct mc_pcie *mc_port = container_of(port, struct mc_pcie, plda);
drivers/pci/controller/plda/pcie-microchip-host.c
462
struct mc_pcie *mc_port = container_of(port, struct mc_pcie, plda);
drivers/pci/controller/plda/pcie-starfive.c
200
container_of(plda, struct starfive_jh7110_pcie, plda);
drivers/pci/controller/plda/pcie-starfive.c
272
container_of(plda, struct starfive_jh7110_pcie, plda);
drivers/pci/controller/plda/pcie-starfive.c
283
container_of(plda, struct starfive_jh7110_pcie, plda);
drivers/pci/controller/vmd.c
149
return container_of(bus->sysdata, struct vmd_dev, sysdata);
drivers/pci/doe.c
482
struct pci_doe_task *task = container_of(work, struct pci_doe_task,
drivers/pci/endpoint/functions/pci-epf-mhi.c
19
#define to_epf_mhi(cntrl) container_of(cntrl, struct pci_epf_mhi, cntrl)
drivers/pci/endpoint/functions/pci-epf-mhi.c
453
struct pci_epf_mhi *epf_mhi = container_of(work, struct pci_epf_mhi, dma_work);
drivers/pci/endpoint/functions/pci-epf-ntb.c
632
ntb_epc = container_of(work, struct epf_ntb_epc, cmd_handler.work);
drivers/pci/endpoint/functions/pci-epf-ntb.c
86
#define to_epf_ntb(epf_group) container_of((epf_group), struct epf_ntb, group)
drivers/pci/endpoint/functions/pci-epf-test.c
1329
container_of(group, struct pci_epf_test, group); \
drivers/pci/endpoint/functions/pci-epf-test.c
1341
container_of(group, struct pci_epf_test, group); \
drivers/pci/endpoint/functions/pci-epf-test.c
978
struct pci_epf_test *epf_test = container_of(work, struct pci_epf_test,
drivers/pci/endpoint/functions/pci-epf-vntb.c
152
#define to_epf_ntb(epf_group) container_of((epf_group), struct epf_ntb, group)
drivers/pci/endpoint/functions/pci-epf-vntb.c
153
#define ntb_ndev(__ntb) container_of(__ntb, struct epf_ntb, ntb)
drivers/pci/endpoint/functions/pci-epf-vntb.c
262
ntb = container_of(work, struct epf_ntb, cmd_handler.work);
drivers/pci/endpoint/pci-ep-cfs.c
320
epc_group = container_of(group, struct pci_epc_group, group);
drivers/pci/endpoint/pci-ep-cfs.c
38
return container_of(to_config_group(item), struct pci_epf_group, group);
drivers/pci/endpoint/pci-ep-cfs.c
43
return container_of(to_config_group(item), struct pci_epc_group, group);
drivers/pci/hotplug/acpiphp.h
117
return container_of(hp, struct acpiphp_context, hp);
drivers/pci/hotplug/acpiphp.h
122
return container_of(func, struct acpiphp_context, func);
drivers/pci/hotplug/acpiphp.h
142
return container_of(hp, struct acpiphp_root_context, hp);
drivers/pci/hotplug/acpiphp.h
48
return container_of(hotplug_slot, struct slot, hotplug_slot);
drivers/pci/hotplug/acpiphp_glue.c
158
bridge = container_of(kref, struct acpiphp_bridge, ref);
drivers/pci/hotplug/cpci_hotplug.h
65
return container_of(hotplug_slot, struct slot, hotplug_slot);
drivers/pci/hotplug/cpqphp.h
453
return container_of(hotplug_slot, struct slot, hotplug_slot);
drivers/pci/hotplug/ibmphp.h
745
return container_of(hotplug_slot, struct slot, hotplug_slot);
drivers/pci/hotplug/octep_hp.c
110
container_of(slot, struct octep_hp_slot, slot);
drivers/pci/hotplug/octep_hp.c
119
container_of(slot, struct octep_hp_slot, slot);
drivers/pci/hotplug/octep_hp.c
225
hp_ctrl = container_of(work, struct octep_hp_controller, work);
drivers/pci/hotplug/pciehp.h
209
return container_of(hotplug_slot, struct controller, hotplug_slot);
drivers/pci/hotplug/pciehp_ctrl.c
150
struct controller *ctrl = container_of(work, struct controller,
drivers/pci/hotplug/pnv_php.c
332
return container_of(slot, struct pnv_php_slot, slot);
drivers/pci/hotplug/pnv_php.c
74
struct pnv_php_slot *php_slot = container_of(kref,
drivers/pci/hotplug/pnv_php.c
959
container_of(work, struct pnv_php_event, work);
drivers/pci/hotplug/rpaphp.h
79
return container_of(hotplug_slot, struct slot, hotplug_slot);
drivers/pci/hotplug/s390_pci_hpc.c
104
struct zpci_dev *zdev = container_of(hotplug_slot, struct zpci_dev,
drivers/pci/hotplug/s390_pci_hpc.c
24
struct zpci_dev *zdev = container_of(hotplug_slot, struct zpci_dev,
drivers/pci/hotplug/s390_pci_hpc.c
48
struct zpci_dev *zdev = container_of(hotplug_slot, struct zpci_dev,
drivers/pci/hotplug/s390_pci_hpc.c
75
struct zpci_dev *zdev = container_of(hotplug_slot, struct zpci_dev,
drivers/pci/hotplug/shpchp.h
194
return container_of(hotplug_slot, struct slot, hotplug_slot);
drivers/pci/hotplug/shpchp_ctrl.c
390
container_of(work, struct pushbutton_work_info, work);
drivers/pci/hotplug/shpchp_ctrl.c
418
struct slot *p_slot = container_of(work, struct slot, work.work);
drivers/pci/hotplug/shpchp_ctrl.c
519
struct event_info *info = container_of(work, struct event_info, work);
drivers/pci/npem.c
421
struct npem_led *nled = container_of(led, struct npem_led, led);
drivers/pci/npem.c
444
struct npem_led *nled = container_of(led, struct npem_led, led);
drivers/pci/p2pdma.c
38
return container_of(pgmap, struct pci_p2pdma_pagemap, pgmap);
drivers/pci/pci-acpi.c
1652
ri = container_of(ci, struct acpi_pci_generic_root_info, common);
drivers/pci/pci-driver.c
350
struct pci_probe_arg *arg = container_of(work, struct pci_probe_arg, work);
drivers/pci/pci.h
470
#define to_pci_slot(s) container_of(s, struct pci_slot, kobj)
drivers/pci/pci.h
479
#define to_pci_slot_attr(s) container_of(s, struct pci_slot_attribute, attr)
drivers/pci/pcie/pme.c
217
container_of(work, struct pcie_pme_service_data, work);
drivers/pci/pcie/portdrv.h
66
#define to_pcie_device(d) container_of(d, struct pcie_device, device)
drivers/pci/pcie/portdrv.h
96
container_of(d, struct pcie_port_service_driver, driver)
drivers/pci/pwrctrl/core.c
25
struct pci_pwrctrl *pwrctrl = container_of(nb, struct pci_pwrctrl, nb);
drivers/pci/pwrctrl/pci-pwrctrl-pwrseq.c
57
struct pwrseq_pwrctrl *pwrseq = container_of(pwrctrl,
drivers/pci/pwrctrl/pci-pwrctrl-pwrseq.c
65
struct pwrseq_pwrctrl *pwrseq = container_of(pwrctrl,
drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c
455
struct tc9563_pwrctrl *tc9563 = container_of(pwrctrl,
drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c
467
struct tc9563_pwrctrl *tc9563 = container_of(pwrctrl,
drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c
635
struct tc9563_pwrctrl *tc9563 = container_of(pwrctrl,
drivers/pci/pwrctrl/slot.c
28
struct slot_pwrctrl *slot = container_of(pwrctrl,
drivers/pci/pwrctrl/slot.c
48
struct slot_pwrctrl *slot = container_of(pwrctrl,
drivers/pci/switch/switchtec.c
109
stuser = container_of(kref, struct switchtec_user, kref);
drivers/pci/switch/switchtec.c
1262
stdev = container_of(work, struct switchtec_dev, link_event_work);
drivers/pci/switch/switchtec.c
268
stdev = container_of(work, struct switchtec_dev, mrpc_work);
drivers/pci/switch/switchtec.c
299
stdev = container_of(work, struct switchtec_dev, mrpc_timeout.work);
drivers/pci/switch/switchtec.c
471
stdev = container_of(inode->i_cdev, struct switchtec_dev, cdev);
drivers/pci/tsm.c
63
return container_of(pf0->tsm, struct pci_tsm_pf0, base_tsm);
drivers/pci/xen-pcifront.c
545
dev = container_of(bus->devices.next, struct pci_dev,
drivers/pci/xen-pcifront.c
621
container_of(data, struct pcifront_device, op_work);
drivers/pcmcia/cistpl.c
1471
#define to_socket(_dev) container_of(_dev, struct pcmcia_socket, dev)
drivers/pcmcia/cs.c
800
const struct pcmcia_socket *s = container_of(dev, struct pcmcia_socket, dev);
drivers/pcmcia/cs.c
822
struct pcmcia_socket *s = container_of(dev, struct pcmcia_socket, dev);
drivers/pcmcia/db1xxx_ss.c
69
#define to_db1x_socket(x) container_of(x, struct db1x_pcmcia_sock, socket)
drivers/pcmcia/ds.c
232
struct config_t *c = container_of(ref, struct config_t, ref);
drivers/pcmcia/electra_cf.c
117
cf = container_of(sock, struct electra_cf_socket, socket);
drivers/pcmcia/electra_cf.c
159
cf = container_of(s, struct electra_cf_socket, socket);
drivers/pcmcia/electra_cf.c
98
cf = container_of(s, struct electra_cf_socket, socket);
drivers/pcmcia/i82092.c
406
unsigned int sock = container_of(socket,
drivers/pcmcia/i82092.c
447
struct socket_info *sock_info = container_of(socket, struct socket_info,
drivers/pcmcia/i82092.c
553
struct socket_info *sock_info = container_of(socket, struct socket_info,
drivers/pcmcia/i82092.c
593
struct socket_info *sock_info = container_of(socket, struct socket_info,
drivers/pcmcia/i82365.c
1118
struct i82365_socket *s = container_of(class_dev, struct i82365_socket, socket.dev);
drivers/pcmcia/i82365.c
1125
struct i82365_socket *s = container_of(class_dev, struct i82365_socket, socket.dev);
drivers/pcmcia/i82365.c
1166
unsigned int sock = container_of(s, struct i82365_socket, socket)->number;
drivers/pcmcia/i82365.c
1178
unsigned int sock = container_of(s, struct i82365_socket, socket)->number;
drivers/pcmcia/i82365.c
1188
unsigned int sock = container_of(s, struct i82365_socket, socket)->number;
drivers/pcmcia/i82365.c
1197
unsigned int sock = container_of(s, struct i82365_socket, socket)->number;
drivers/pcmcia/omap_cf.c
116
cf = container_of(s, struct omap_cf_socket, socket);
drivers/pcmcia/omap_cf.c
161
cf = container_of(s, struct omap_cf_socket, socket);
drivers/pcmcia/omap_cf.c
175
cf = container_of(s, struct omap_cf_socket, socket);
drivers/pcmcia/pd6729.c
249
= container_of(sock, struct pd6729_socket, socket);
drivers/pcmcia/pd6729.c
298
= container_of(sock, struct pd6729_socket, socket);
drivers/pcmcia/pd6729.c
427
= container_of(sock, struct pd6729_socket, socket);
drivers/pcmcia/pd6729.c
471
= container_of(sock, struct pd6729_socket, socket);
drivers/pcmcia/ricoh.h
137
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/sa1111_generic.h
13
return container_of(s, struct sa1111_pcmcia_socket, soc);
drivers/pcmcia/soc_common.c
707
container_of(dev, struct soc_pcmcia_socket, socket.dev);
drivers/pcmcia/soc_common.c
745
struct soc_pcmcia_socket *skt = container_of(nb, struct soc_pcmcia_socket, cpufreq_nb);
drivers/pcmcia/soc_common.c
81
container_of(x, struct soc_pcmcia_socket, socket)
drivers/pcmcia/socket_sysfs.c
32
#define to_socket(_dev) container_of(_dev, struct pcmcia_socket, dev)
drivers/pcmcia/tcic.c
595
u_short psock = container_of(sock, struct tcic_socket, socket)->psock;
drivers/pcmcia/tcic.c
621
u_short psock = container_of(sock, struct tcic_socket, socket)->psock;
drivers/pcmcia/tcic.c
696
u_short psock = container_of(sock, struct tcic_socket, socket)->psock;
drivers/pcmcia/tcic.c
733
u_short psock = container_of(sock, struct tcic_socket, socket)->psock;
drivers/pcmcia/ti113x.h
207
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/ti113x.h
231
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/ti113x.h
746
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/ti113x.h
938
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/topic.h
112
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/xxs1500_ss.c
67
#define to_xxs_socket(x) container_of(x, struct xxs1500_pcmcia_sock, socket)
drivers/pcmcia/yenta_socket.c
215
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/yenta_socket.c
332
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/yenta_socket.c
407
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/yenta_socket.c
444
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/yenta_socket.c
583
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/yenta_socket.c
604
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/peci/controller/peci-aspeed.c
345
struct clk_aspeed_peci *peci_clk = container_of(hw, struct clk_aspeed_peci, hw);
drivers/peci/controller/peci-aspeed.c
377
struct clk_aspeed_peci *peci_clk = container_of(hw, struct clk_aspeed_peci, hw);
drivers/perf/alibaba_uncore_drw_pmu.c
108
#define to_ali_drw_pmu(p) (container_of(p, struct ali_drw_pmu, pmu))
drivers/perf/alibaba_uncore_drw_pmu.c
118
eattr = container_of(attr, struct dev_ext_attribute, attr);
drivers/perf/alibaba_uncore_drw_pmu.c
131
eattr = container_of(attr, struct dev_ext_attribute, attr);
drivers/perf/amlogic/meson_ddr_pmu_core.c
215
pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr);
drivers/perf/amlogic/meson_ddr_pmu_core.c
301
dev_attr = container_of(attr, struct device_attribute, attr);
drivers/perf/amlogic/meson_ddr_pmu_core.c
35
#define to_ddr_pmu(p) container_of(p, struct ddr_pmu, pmu)
drivers/perf/amlogic/meson_ddr_pmu_core.c
36
#define dmc_info_to_pmu(p) container_of(p, struct ddr_pmu, info)
drivers/perf/apple_m1_cpu_pmu.c
196
pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr);
drivers/perf/arm-cci.c
112
#define to_cci_pmu(c) (container_of(c, struct cci_pmu, pmu))
drivers/perf/arm-cci.c
302
struct dev_ext_attribute *eattr = container_of(attr,
drivers/perf/arm-cci.c
520
struct dev_ext_attribute *eattr = container_of(attr,
drivers/perf/arm-cci.c
692
struct dev_ext_attribute *eattr = container_of(attr,
drivers/perf/arm-ccn.c
1178
struct arm_ccn_dt *dt = container_of(hrtimer, struct arm_ccn_dt,
drivers/perf/arm-ccn.c
1194
struct arm_ccn *ccn = container_of(dt, struct arm_ccn, dt);
drivers/perf/arm-ccn.c
142
#define pmu_to_arm_ccn(_pmu) container_of(container_of(_pmu, \
drivers/perf/arm-ccn.c
318
struct arm_ccn_pmu_event *event = container_of(attr,
drivers/perf/arm-ccn.c
361
struct device_attribute *dev_attr = container_of(attr,
drivers/perf/arm-ccn.c
363
struct arm_ccn_pmu_event *event = container_of(dev_attr,
drivers/perf/arm-cmn.c
1284
struct arm_cmn_format_attr *fmt = container_of(attr, typeof(*fmt), attr);
drivers/perf/arm-cmn.c
1758
e = container_of(arm_cmn_event_attrs[i], typeof(*e), attr.attr);
drivers/perf/arm-cmn.c
367
#define to_cmn(p) container_of(p, struct arm_cmn, pmu)
drivers/perf/arm-cmn.c
681
eattr = container_of(attr, typeof(*eattr), attr);
drivers/perf/arm-cmn.c
709
eattr = container_of(attr, typeof(*eattr), attr.attr);
drivers/perf/arm-ni.c
137
#define cd_to_ni(cd) container_of((cd), struct arm_ni, cds[(cd)->id])
drivers/perf/arm-ni.c
138
#define pmu_to_cd(p) container_of((p), struct arm_ni_cd, pmu)
drivers/perf/arm-ni.c
162
struct arm_ni_event_attr *eattr = container_of(attr, typeof(*eattr), attr);
drivers/perf/arm-ni.c
177
eattr = container_of(attr, typeof(*eattr), attr.attr);
drivers/perf/arm-ni.c
220
struct arm_ni_format_attr *fmt = container_of(attr, typeof(*fmt), attr);
drivers/perf/arm_cspmu/arm_cspmu.c
143
pmu_attr = container_of(attr, typeof(*pmu_attr), attr);
drivers/perf/arm_cspmu/arm_cspmu.c
173
eattr = container_of(attr, typeof(*eattr), attr.attr);
drivers/perf/arm_cspmu/arm_cspmu.c
294
container_of(attr, struct dev_ext_attribute, attr);
drivers/perf/arm_cspmu/arm_cspmu.h
20
#define to_arm_cspmu(p) (container_of(p, struct arm_cspmu, pmu))
drivers/perf/arm_dmc620_pmu.c
103
#define to_dmc620_pmu(p) (container_of(p, struct dmc620_pmu, pmu))
drivers/perf/arm_dmc620_pmu.c
119
eattr = container_of(attr, typeof(*eattr), attr);
drivers/perf/arm_dsu_pmu.c
127
return container_of(pmu, struct dsu_pmu, pmu);
drivers/perf/arm_dsu_pmu.c
134
struct dev_ext_attribute *eattr = container_of(attr,
drivers/perf/arm_dsu_pmu.c
145
struct dev_ext_attribute *eattr = container_of(attr,
drivers/perf/arm_dsu_pmu.c
191
struct dev_ext_attribute *eattr = container_of(attr,
drivers/perf/arm_pmu.c
784
struct arm_pmu *armpmu = container_of(b, struct arm_pmu, cpu_pm_nb);
drivers/perf/arm_pmuv3.c
1094
struct perf_event *perf_event = container_of(attr, struct perf_event,
drivers/perf/arm_pmuv3.c
164
pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr);
drivers/perf/arm_pmuv3.c
276
struct arm_pmu *cpu_pmu = container_of(pmu, struct arm_pmu, pmu);
drivers/perf/arm_pmuv3.c
279
pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr.attr);
drivers/perf/arm_pmuv3.c
379
struct arm_pmu *cpu_pmu = container_of(pmu, struct arm_pmu, pmu);
drivers/perf/arm_pmuv3.c
391
struct arm_pmu *cpu_pmu = container_of(pmu, struct arm_pmu, pmu);
drivers/perf/arm_pmuv3.c
403
struct arm_pmu *cpu_pmu = container_of(pmu, struct arm_pmu, pmu);
drivers/perf/arm_pmuv3.c
436
struct arm_pmu *cpu_pmu = container_of(pmu, struct arm_pmu, pmu);
drivers/perf/arm_pmuv3.c
447
struct arm_pmu *cpu_pmu = container_of(pmu, struct arm_pmu, pmu);
drivers/perf/arm_pmuv3.c
467
struct arm_pmu *cpu_pmu = container_of(pmu, struct arm_pmu, pmu);
drivers/perf/arm_smmuv3_pmu.c
140
#define to_smmu_pmu(p) (container_of(p, struct smmu_pmu, pmu))
drivers/perf/arm_smmuv3_pmu.c
562
pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr);
drivers/perf/arm_smmuv3_pmu.c
589
pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr.attr);
drivers/perf/arm_spe_pmu.c
100
#define to_spe_pmu(p) (container_of(p, struct arm_spe_pmu, pmu))
drivers/perf/arm_spe_pmu.c
157
container_of(attr, struct dev_ext_attribute, attr);
drivers/perf/arm_spe_pmu.c
169
container_of(attr, struct dev_ext_attribute, attr);
drivers/perf/cxl_pmu.c
112
#define pmu_to_cxl_pmu_info(_pmu) container_of(_pmu, struct cxl_pmu_info, pmu)
drivers/perf/cxl_pmu.c
326
container_of(attr, struct perf_pmu_events_attr, attr);
drivers/perf/cxl_pmu.c
467
struct device_attribute *dev_attr = container_of(attr, struct device_attribute, attr);
drivers/perf/cxl_pmu.c
469
container_of(dev_attr, struct perf_pmu_events_attr, attr);
drivers/perf/dwc_pcie_pmu.c
101
#define to_dwc_pcie_pmu(p) (container_of(p, struct dwc_pcie_pmu, pmu))
drivers/perf/dwc_pcie_pmu.c
167
eattr = container_of(attr, typeof(*eattr), attr);
drivers/perf/fsl_imx8_ddr_perf.c
209
container_of(attr, struct dev_ext_attribute, attr);
drivers/perf/fsl_imx8_ddr_perf.c
261
pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr);
drivers/perf/fsl_imx8_ddr_perf.c
318
pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr.attr);
drivers/perf/fsl_imx8_ddr_perf.c
53
#define to_ddr_pmu(p) container_of(p, struct ddr_pmu, pmu)
drivers/perf/fsl_imx9_ddr_perf.c
188
pmu_attr = container_of(attr, struct imx9_pmu_events_attr, attr);
drivers/perf/fsl_imx9_ddr_perf.c
327
eattr = container_of(attr, typeof(*eattr), attr.attr);
drivers/perf/fsl_imx9_ddr_perf.c
59
#define to_ddr_pmu(p) container_of(p, struct ddr_pmu, pmu)
drivers/perf/fujitsu_uncore_pmu.c
314
pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr);
drivers/perf/fujitsu_uncore_pmu.c
66
#define to_uncore_pmu(p) (container_of(p, struct uncore_pmu, pmu))
drivers/perf/hisilicon/hisi_pcie_pmu.c
106
container_of(attr, struct perf_pmu_events_attr, attr);
drivers/perf/hisilicon/hisi_pcie_pmu.c
84
#define to_pcie_pmu(p) (container_of((p), struct hisi_pcie_pmu, pmu))
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
80
container_of(_l3c_pmu, struct hisi_l3c_pmu, l3c_pmu)
drivers/perf/hisilicon/hisi_uncore_pmu.c
34
eattr = container_of(attr, struct dev_ext_attribute, attr);
drivers/perf/hisilicon/hisi_uncore_pmu.h
28
#define to_hisi_pmu(p) (container_of(p, struct hisi_pmu, pmu))
drivers/perf/hisilicon/hns3_pmu.c
316
#define to_hns3_pmu(p) (container_of((p), struct hns3_pmu, pmu))
drivers/perf/hisilicon/hns3_pmu.c
372
eattr = container_of(attr, struct dev_ext_attribute, attr);
drivers/perf/hisilicon/hns3_pmu.c
386
eattr = container_of(attr, struct dev_ext_attribute, attr);
drivers/perf/hisilicon/hns3_pmu.c
890
dattr = container_of(attr, struct device_attribute, attr);
drivers/perf/hisilicon/hns3_pmu.c
891
eattr = container_of(dattr, struct dev_ext_attribute, attr);
drivers/perf/marvell_cn10k_ddr_pmu.c
170
#define to_cn10k_ddr_pmu(p) container_of(p, struct cn10k_ddr_pmu, pmu)
drivers/perf/marvell_cn10k_ddr_pmu.c
196
pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr);
drivers/perf/marvell_cn10k_ddr_pmu.c
902
struct cn10k_ddr_pmu *pmu = container_of(hrtimer, struct cn10k_ddr_pmu,
drivers/perf/marvell_cn10k_tad_pmu.c
173
pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr);
drivers/perf/marvell_cn10k_tad_pmu.c
24
#define to_tad_pmu(p) (container_of(p, struct tad_pmu, pmu))
drivers/perf/marvell_pem_pmu.c
102
pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr);
drivers/perf/marvell_pem_pmu.c
88
#define to_pem_pmu(p) container_of(p, struct pem_pmu, pmu)
drivers/perf/qcom_l2_pmu.c
150
#define to_l2cache_pmu(p) (container_of(p, struct l2cache_pmu, pmu))
drivers/perf/qcom_l2_pmu.c
678
pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr);
drivers/perf/qcom_l3_pmu.c
163
#define to_l3cache_pmu(p) (container_of(p, struct l3cache_pmu, pmu))
drivers/perf/qcom_l3_pmu.c
636
pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr);
drivers/perf/riscv_pmu_sbi.c
1245
struct riscv_pmu *rvpmu = container_of(b, struct riscv_pmu, riscv_pm_nb);
drivers/perf/starfive_starlink_pmu.c
105
struct perf_pmu_events_attr *eattr = container_of(attr,
drivers/perf/starfive_starlink_pmu.c
449
struct starlink_pmu *starlink_pmu = container_of(b, struct starlink_pmu,
drivers/perf/starfive_starlink_pmu.c
51
#define to_starlink_pmu(p) (container_of(p, struct starlink_pmu, pmu))
drivers/perf/starfive_starlink_pmu.c
84
struct dev_ext_attribute *eattr = container_of(attr,
drivers/perf/thunderx2_pmu.c
121
return container_of(pmu, struct tx2_uncore_pmu, pmu);
drivers/perf/thunderx2_pmu.c
178
eattr = container_of(attr, struct dev_ext_attribute, attr);
drivers/perf/thunderx2_pmu.c
703
tx2_pmu = container_of(timer, struct tx2_uncore_pmu, hrtimer);
drivers/perf/xgene_pmu.c
271
container_of(attr, struct perf_pmu_events_attr, attr);
drivers/perf/xgene_pmu.c
78
#define to_pmu_dev(p) container_of(p, struct xgene_pmu_dev, pmu)
drivers/phy/allwinner/phy-sun4i-usb.c
145
container_of((phy), struct sun4i_usb_phy_data, phys[(phy)->index])
drivers/phy/allwinner/phy-sun4i-usb.c
585
container_of(work, struct sun4i_usb_phy_data, detect.work);
drivers/phy/allwinner/phy-sun4i-usb.c
674
container_of(nb, struct sun4i_usb_phy_data, vbus_power_nb);
drivers/phy/apple/atc.c
1993
struct apple_atcphy *atcphy = container_of(rcdev, struct apple_atcphy, rcdev);
drivers/phy/apple/atc.c
2015
struct apple_atcphy *atcphy = container_of(rcdev, struct apple_atcphy, rcdev);
drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c
234
driver = container_of(to_delayed_work(work),
drivers/phy/broadcom/phy-brcm-usb.c
115
container_of(phy, struct brcm_usb_phy_data, phys[phy->id]);
drivers/phy/broadcom/phy-brcm-usb.c
147
container_of(phy, struct brcm_usb_phy_data, phys[phy->id]);
drivers/phy/broadcom/phy-brcm-usb.c
86
container_of(notifier, struct brcm_usb_phy_data, pm_notifier);
drivers/phy/cadence/phy-cadence-sierra.c
301
container_of(_hw, struct cdns_sierra_pll_mux, hw)
drivers/phy/cadence/phy-cadence-sierra.c
330
container_of(_hw, struct cdns_sierra_derived_refclk, hw)
drivers/phy/cadence/phy-cadence-torrent.c
405
container_of(_hw, struct cdns_torrent_refclk_driver, hw)
drivers/phy/cadence/phy-cadence-torrent.c
415
container_of(_hw, struct cdns_torrent_derived_refclk, hw)
drivers/phy/cadence/phy-cadence-torrent.c
425
container_of(_hw, struct cdns_torrent_received_refclk, hw)
drivers/phy/freescale/phy-fsl-lynx-28g.c
1061
#define work_to_lynx(w) container_of((w), struct lynx_28g_priv, cdr_check.work)
drivers/phy/freescale/phy-fsl-samsung-hdmi.c
325
return container_of(hw, struct fsl_samsung_hdmi_phy, hw);
drivers/phy/mediatek/phy-mtk-hdmi.c
22
return container_of(hw, struct mtk_hdmi_phy, pll_hw);
drivers/phy/mediatek/phy-mtk-mipi-dsi.c
10
return container_of(hw, struct mtk_mipi_tx, pll_hw);
drivers/phy/motorola/phy-cpcap-usb.c
222
ddata = container_of(work, struct cpcap_phy_ddata, detect_work.work);
drivers/phy/motorola/phy-mapphone-mdm6600.c
194
ddata = container_of(work, struct phy_mdm6600, status_work.work);
drivers/phy/motorola/phy-mapphone-mdm6600.c
480
ddata = container_of(work, struct phy_mdm6600, bootup_work.work);
drivers/phy/motorola/phy-mapphone-mdm6600.c
512
ddata = container_of(work, struct phy_mdm6600, modem_wake_work.work);
drivers/phy/phy-lgm-usb.c
101
struct tca_apb *ta = container_of(phy, struct tca_apb, phy);
drivers/phy/phy-lgm-usb.c
120
struct tca_apb *ta = container_of(phy, struct tca_apb, phy);
drivers/phy/phy-lgm-usb.c
140
struct tca_apb *ta = container_of(work, struct tca_apb, wk);
drivers/phy/phy-lgm-usb.c
174
struct tca_apb *ta = container_of(nb, struct tca_apb, phy.id_nb);
drivers/phy/phy-lgm-usb.c
70
struct tca_apb *ta = container_of(phy, struct tca_apb, phy);
drivers/phy/phy-spacemit-k1-pcie.c
183
return container_of(clk_hw, struct k1_pcie_phy, pll_hw);
drivers/phy/qualcomm/phy-qcom-edp.c
1183
const struct qcom_edp *edp = container_of(hw, struct qcom_edp, dp_pixel_hw);
drivers/phy/qualcomm/phy-qcom-edp.c
1223
const struct qcom_edp *edp = container_of(hw, struct qcom_edp, dp_link_hw);
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4265
qmp = container_of(hw, struct qmp_combo, dp_pixel_hw);
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4305
qmp = container_of(hw, struct qmp_combo, dp_link_hw);
drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
1583
qmp = container_of(hw, struct qmp_usbc, dp_pixel_hw);
drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
1621
qmp = container_of(hw, struct qmp_usbc, dp_link_hw);
drivers/phy/qualcomm/phy-qcom-uniphy-pcie-28lp.c
76
#define phy_to_dw_phy(x) container_of((x), struct qca_uni_pcie_phy, phy)
drivers/phy/qualcomm/phy-qcom-usb-hs.c
98
uphy = container_of(nb, struct qcom_usb_hs_phy, vbus_notify);
drivers/phy/renesas/phy-rcar-gen3-usb2.c
171
struct rcar_gen3_chan *ch = container_of(work, struct rcar_gen3_chan,
drivers/phy/rockchip/phy-rockchip-inno-hdmi.c
521
return container_of(hw, struct inno_hdmi_phy, hw);
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
1276
container_of(nb, struct rockchip_usb2phy_port, event_nb);
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
325
container_of(hw, struct rockchip_usb2phy, clk480m_hw);
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
345
container_of(hw, struct rockchip_usb2phy, clk480m_hw);
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
355
container_of(hw, struct rockchip_usb2phy, clk480m_hw);
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
662
container_of(work, struct rockchip_usb2phy_port,
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
821
container_of(work, struct rockchip_usb2phy_port, chg_work.work);
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
929
container_of(work, struct rockchip_usb2phy_port, sm_work.work);
drivers/phy/rockchip/phy-rockchip-pcie.c
67
return container_of(inst, struct rockchip_pcie_phy,
drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c
2147
return container_of(hw, struct rk_hdptx_phy, hw);
drivers/phy/rockchip/phy-rockchip-usb.c
106
struct rockchip_usb_phy *phy = container_of(hw,
drivers/phy/rockchip/phy-rockchip-usb.c
116
struct rockchip_usb_phy *phy = container_of(hw,
drivers/phy/rockchip/phy-rockchip-usb.c
93
struct rockchip_usb_phy *phy = container_of(hw,
drivers/phy/samsung/phy-exynos-mipi-video.c
307
container_of((desc), struct exynos_mipi_video_phy, phys[(desc)->index])
drivers/phy/samsung/phy-exynos5-usbdrd.c
539
return container_of((inst), struct exynos5_usbdrd_phy,
drivers/phy/st/phy-stm32-usbphyc.c
410
struct stm32_usbphyc *usbphyc = container_of(hw, struct stm32_usbphyc, clk48_hw);
drivers/phy/st/phy-stm32-usbphyc.c
417
struct stm32_usbphyc *usbphyc = container_of(hw, struct stm32_usbphyc, clk48_hw);
drivers/phy/tegra/xusb-tegra124.c
222
return container_of(padctl, struct tegra124_xusb_padctl, base);
drivers/phy/tegra/xusb-tegra186.c
294
return container_of(padctl, struct tegra186_xusb_padctl, base);
drivers/phy/tegra/xusb-tegra210.c
434
return container_of(padctl, struct tegra210_xusb_padctl, base);
drivers/phy/tegra/xusb.c
609
struct tegra_xusb_port *port = container_of(work,
drivers/phy/tegra/xusb.c
637
struct tegra_xusb_port *port = container_of(otg->usb_phy,
drivers/phy/tegra/xusb.c
649
struct tegra_xusb_port *port = container_of(otg->usb_phy,
drivers/phy/tegra/xusb.h
106
return container_of(lane, struct tegra_xusb_hsic_lane, base);
drivers/phy/tegra/xusb.h
116
return container_of(lane, struct tegra_xusb_pcie_lane, base);
drivers/phy/tegra/xusb.h
126
return container_of(lane, struct tegra_xusb_sata_lane, base);
drivers/phy/tegra/xusb.h
181
return container_of(dev, struct tegra_xusb_pad, dev);
drivers/phy/tegra/xusb.h
201
return container_of(pad, struct tegra_xusb_usb3_pad, base);
drivers/phy/tegra/xusb.h
215
return container_of(pad, struct tegra_xusb_usb2_pad, base);
drivers/phy/tegra/xusb.h
225
return container_of(pad, struct tegra_xusb_ulpi_pad, base);
drivers/phy/tegra/xusb.h
238
return container_of(pad, struct tegra_xusb_hsic_pad, base);
drivers/phy/tegra/xusb.h
253
return container_of(pad, struct tegra_xusb_pcie_pad, base);
drivers/phy/tegra/xusb.h
268
return container_of(pad, struct tegra_xusb_sata_pad, base);
drivers/phy/tegra/xusb.h
293
return container_of(dev, struct tegra_xusb_port, dev);
drivers/phy/tegra/xusb.h
324
return container_of(port, struct tegra_xusb_usb2_port, base);
drivers/phy/tegra/xusb.h
343
return container_of(port, struct tegra_xusb_ulpi_port, base);
drivers/phy/tegra/xusb.h
355
return container_of(port, struct tegra_xusb_hsic_port, base);
drivers/phy/tegra/xusb.h
376
return container_of(port, struct tegra_xusb_usb3_port, base);
drivers/phy/tegra/xusb.h
65
return container_of(lane, struct tegra_xusb_usb3_lane, base);
drivers/phy/tegra/xusb.h
77
return container_of(lane, struct tegra_xusb_usb2_lane, base);
drivers/phy/tegra/xusb.h
87
return container_of(lane, struct tegra_xusb_ulpi_lane, base);
drivers/phy/ti/phy-am654-serdes.c
96
container_of(_hw, struct serdes_am654_clk_mux, hw)
drivers/phy/ti/phy-j721e-wiz.c
215
#define to_wiz_clk_mux(_hw) container_of(_hw, struct wiz_clk_mux, hw)
drivers/phy/ti/phy-j721e-wiz.c
224
#define to_wiz_clk_div(_hw) container_of(_hw, struct wiz_clk_divider, hw)
drivers/phy/ti/phy-j721e-wiz.c
244
#define to_wiz_phy_en_refclk(_hw) container_of(_hw, struct wiz_phy_en_refclk, hw)
drivers/phy/ti/phy-omap-usb2.c
71
#define phy_to_omapusb(x) container_of((x), struct omap_usb, phy)
drivers/phy/ti/phy-tusb1210.c
260
struct tusb1210 *tusb = container_of(work, struct tusb1210, chg_det_work.work);
drivers/phy/ti/phy-tusb1210.c
379
struct tusb1210 *tusb = container_of(nb, struct tusb1210, psy_nb);
drivers/phy/ti/phy-twl4030-usb.c
173
#define phy_to_twl(x) container_of((x), struct twl4030_usb, phy)
drivers/phy/ti/phy-twl4030-usb.c
626
struct twl4030_usb *twl = container_of(work, struct twl4030_usb,
drivers/pinctrl/core.c
1211
struct pinctrl *p = container_of(kref, struct pinctrl, users);
drivers/pinctrl/mediatek/pinctrl-airoha.c
2313
pinctrl = container_of(gpiochip, struct airoha_pinctrl, gpiochip);
drivers/pinctrl/mediatek/pinctrl-airoha.c
2346
pinctrl = container_of(gpiochip, struct airoha_pinctrl, gpiochip);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
31
container_of(chip, struct aml_gpio_bank, gpio_chip)
drivers/pinctrl/pinctrl-apple-gpio.c
351
pctl = container_of(grpp - *grpp, typeof(*pctl), irqgrps[0]);
drivers/pinctrl/pinctrl-ocelot.c
2199
struct ocelot_irq_work *w = container_of(work, struct ocelot_irq_work, irq_work);
drivers/pinctrl/pinctrl-single.c
1407
pcs = container_of(pcs_soc, struct pcs_device, socdata);
drivers/pinctrl/pinctrl-single.c
1488
pcs = container_of(pcs_soc, struct pcs_device, socdata);
drivers/pinctrl/pinctrl-single.c
1548
pcs = container_of(pcs_soc, struct pcs_device, socdata);
drivers/pinctrl/pinctrl-st.c
206
container_of(chip, struct st_gpio_bank, range)
drivers/pinctrl/pinctrl-st.c
209
container_of(pc, struct st_gpio_bank, pc)
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
993
struct pmic_gpio_state *state = container_of(domain->host_data,
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c
794
struct pmic_mpp_state *state = container_of(domain->host_data,
drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c
688
struct pm8xxx_gpio *pctrl = container_of(domain->host_data,
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c
735
struct pm8xxx_mpp *pctrl = container_of(domain->host_data,
drivers/pinctrl/renesas/pinctrl-rzg2l.c
2500
struct rzg2l_pinctrl *pctrl = container_of(gc, struct rzg2l_pinctrl, gpio_chip);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
2526
struct rzg2l_pinctrl *pctrl = container_of(gc, struct rzg2l_pinctrl, gpio_chip);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
2670
struct rzg2l_pinctrl *pctrl = container_of(gc, struct rzg2l_pinctrl, gpio_chip);
drivers/pinctrl/renesas/pinctrl-rzt2h.c
722
struct rzt2h_pinctrl *pctrl = container_of(gc, struct rzt2h_pinctrl, gpio_chip);
drivers/pinctrl/renesas/pinctrl-rzt2h.c
787
struct rzt2h_pinctrl *pctrl = container_of(gc, struct rzt2h_pinctrl, gpio_chip);
drivers/pinctrl/samsung/pinctrl-exynos.c
55
return container_of(chip, struct exynos_irq_chip, chip);
drivers/pinctrl/sophgo/pinctrl-cv18xx.h
57
container_of((_pin), struct cv1800_pin, pin)
drivers/pinctrl/sophgo/pinctrl-sg2042.h
27
container_of((_pin), struct sg2042_pin, pin)
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
1031
struct starfive_pinctrl *sfp = container_of(gc, struct starfive_pinctrl, gc);
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
1197
struct starfive_pinctrl *sfp = container_of(gc, struct starfive_pinctrl, gc);
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
232
return container_of(gc, struct starfive_pinctrl, gc);
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
239
return container_of(gc, struct starfive_pinctrl, gc);
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
916
struct starfive_pinctrl *sfp = container_of(gc, struct starfive_pinctrl, gc);
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
928
struct starfive_pinctrl *sfp = container_of(gc, struct starfive_pinctrl, gc);
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
946
struct starfive_pinctrl *sfp = container_of(gc, struct starfive_pinctrl, gc);
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
966
struct starfive_pinctrl *sfp = container_of(gc, struct starfive_pinctrl, gc);
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
975
struct starfive_pinctrl *sfp = container_of(gc, struct starfive_pinctrl, gc);
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
989
struct starfive_pinctrl *sfp = container_of(gc, struct starfive_pinctrl, gc);
drivers/pinctrl/starfive/pinctrl-starfive-jh7110-aon.c
113
struct jh7110_pinctrl *sfp = container_of(gc,
drivers/pinctrl/starfive/pinctrl-starfive-jh7110-sys.c
381
struct jh7110_pinctrl *sfp = container_of(gc,
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
549
struct jh7110_pinctrl *sfp = container_of(gc,
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
565
struct jh7110_pinctrl *sfp = container_of(gc,
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
584
struct jh7110_pinctrl *sfp = container_of(gc,
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
602
struct jh7110_pinctrl *sfp = container_of(gc,
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
613
struct jh7110_pinctrl *sfp = container_of(gc,
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
634
struct jh7110_pinctrl *sfp = container_of(gc,
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
677
struct jh7110_pinctrl *sfp = container_of(gc,
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
84
return container_of(gc, struct jh7110_pinctrl, gc);
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
91
return container_of(gc, struct jh7110_pinctrl, gc);
drivers/pinctrl/stm32/pinctrl-stm32.c
88
container_of(chip, struct stm32_gpio_bank, range)
drivers/platform/arm64/acer-aspire1-ec.c
377
struct aspire_ec *ec = container_of(work, struct aspire_ec, work);
drivers/platform/arm64/acer-aspire1-ec.c
389
struct aspire_ec *ec = container_of(bridge, struct aspire_ec, bridge);
drivers/platform/arm64/lenovo-thinkpad-t14s.c
235
struct t14s_ec_led_classdev *led = container_of(led_cdev,
drivers/platform/arm64/lenovo-thinkpad-t14s.c
253
struct t14s_ec_led_classdev *led = container_of(led_cdev,
drivers/platform/arm64/lenovo-thinkpad-t14s.c
310
struct t14s_ec *ec = container_of(led_cdev, struct t14s_ec,
drivers/platform/arm64/lenovo-thinkpad-t14s.c
332
struct t14s_ec *ec = container_of(led_cdev, struct t14s_ec,
drivers/platform/arm64/lenovo-thinkpad-t14s.c
383
struct t14s_ec *ec = container_of(led_cdev, struct t14s_ec,
drivers/platform/arm64/lenovo-thinkpad-t14s.c
392
struct t14s_ec *ec = container_of(led_cdev, struct t14s_ec,
drivers/platform/arm64/lenovo-thinkpad-t14s.c
400
struct t14s_ec *ec = container_of(led_cdev, struct t14s_ec,
drivers/platform/arm64/lenovo-thinkpad-t14s.c
409
struct t14s_ec *ec = container_of(led_cdev, struct t14s_ec,
drivers/platform/chrome/cros_ec.c
207
struct cros_ec_device *ec_dev = container_of(nb, struct cros_ec_device,
drivers/platform/chrome/cros_ec_chardev.c
93
struct chardev_priv *priv = container_of(nb, struct chardev_priv,
drivers/platform/chrome/cros_ec_debugfs.c
464
container_of(nb, struct cros_ec_debugfs, notifier_panic);
drivers/platform/chrome/cros_ec_debugfs.c
69
container_of(to_delayed_work(__work),
drivers/platform/chrome/cros_ec_ishtp.c
145
container_of(work, struct ishtp_cl_data, work_ec_evt);
drivers/platform/chrome/cros_ec_ishtp.c
567
container_of(work, struct ishtp_cl_data, work_ishtp_reset);
drivers/platform/chrome/cros_ec_rpmsg.c
151
struct cros_ec_rpmsg *ec_rpmsg = container_of(host_event_work,
drivers/platform/chrome/cros_ec_sensorhub_ring.c
960
sensorhub = container_of(nb, struct cros_ec_sensorhub, notifier);
drivers/platform/chrome/cros_ec_spi.c
648
params = container_of(work, struct cros_ec_xfer_work_params, work);
drivers/platform/chrome/cros_ec_typec.c
1306
struct cros_typec_data *typec = container_of(work, struct cros_typec_data, port_work);
drivers/platform/chrome/cros_ec_typec.c
1319
struct cros_typec_data *typec = container_of(nb, struct cros_typec_data, nb);
drivers/platform/chrome/cros_hps_i2c.c
36
struct hps_drvdata *hps = container_of(file->private_data,
drivers/platform/chrome/cros_hps_i2c.c
45
struct hps_drvdata *hps = container_of(file->private_data,
drivers/platform/chrome/cros_kbd_led_backlight.c
144
struct keyboard_led *keyboard_led = container_of(cdev, struct keyboard_led, cdev);
drivers/platform/chrome/cros_kbd_led_backlight.c
161
struct keyboard_led *keyboard_led = container_of(cdev, struct keyboard_led, cdev);
drivers/platform/chrome/cros_typec_altmode.c
43
container_of(work, struct cros_typec_altmode_data, work);
drivers/platform/chrome/cros_usbpd_logger.c
172
struct logger_data *logger = container_of(to_delayed_work(work),
drivers/platform/chrome/cros_usbpd_notify.c
181
struct cros_usbpd_notify_data *pdnotify = container_of(nb,
drivers/platform/chrome/wilco_ec/event.c
308
dev_data = container_of(inode->i_cdev, struct event_device_data, cdev);
drivers/platform/chrome/wilco_ec/event.c
421
dev_data = container_of(d, struct event_device_data, dev);
drivers/platform/chrome/wilco_ec/keyboard_leds.c
169
container_of(cdev, struct wilco_keyboard_leds, keyboard);
drivers/platform/chrome/wilco_ec/telemetry.c
245
dev_data = container_of(inode->i_cdev, struct telem_device_data, cdev);
drivers/platform/chrome/wilco_ec/telemetry.c
347
dev_data = container_of(d, struct telem_device_data, dev);
drivers/platform/cznic/turris-omnia-mcu-gpio.c
836
struct omnia_mcu *mcu = container_of(to_delayed_work(work),
drivers/platform/cznic/turris-omnia-mcu-trng.c
34
struct omnia_mcu *mcu = container_of(rng, struct omnia_mcu, trng);
drivers/platform/goldfish/goldfish_pipe.c
680
return container_of(miscdev, struct goldfish_pipe_dev, miscdev);
drivers/platform/mellanox/mlxbf-pmc.c
1666
struct mlxbf_pmc_attribute *attr_counter = container_of(
drivers/platform/mellanox/mlxbf-pmc.c
1701
struct mlxbf_pmc_attribute *attr_counter = container_of(
drivers/platform/mellanox/mlxbf-pmc.c
1754
struct mlxbf_pmc_attribute *attr_event = container_of(
drivers/platform/mellanox/mlxbf-pmc.c
1784
struct mlxbf_pmc_attribute *attr_event = container_of(
drivers/platform/mellanox/mlxbf-pmc.c
1830
struct mlxbf_pmc_attribute *attr_event_list = container_of(
drivers/platform/mellanox/mlxbf-pmc.c
1860
struct mlxbf_pmc_attribute *attr_enable = container_of(
drivers/platform/mellanox/mlxbf-pmc.c
1891
struct mlxbf_pmc_attribute *attr_enable = container_of(
drivers/platform/mellanox/mlxbf-pmc.c
1938
struct mlxbf_pmc_attribute *attr_count_clock = container_of(
drivers/platform/mellanox/mlxbf-pmc.c
1958
struct mlxbf_pmc_attribute *attr_count_clock = container_of(
drivers/platform/mellanox/mlxbf-tmfifo.c
1169
container_of(device, struct virtio_device, dev);
drivers/platform/mellanox/mlxbf-tmfifo.c
243
#define mlxbf_vdev_to_tmfifo(d) container_of(d, struct mlxbf_tmfifo_vdev, vdev)
drivers/platform/mellanox/mlxbf-tmfifo.c
441
struct mlxbf_tmfifo *fifo = container_of(t, struct mlxbf_tmfifo, timer);
drivers/platform/mellanox/mlxbf-tmfifo.c
960
fifo = container_of(work, struct mlxbf_tmfifo, work);
drivers/platform/mellanox/mlxreg-hotplug.c
511
priv = container_of(work, struct mlxreg_hotplug_priv_data,
drivers/platform/olpc/olpc-ec.c
79
struct olpc_ec_priv *ec = container_of(w, struct olpc_ec_priv, worker);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
376
container_of(kref, struct vchiq_service, ref_count);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
255
container_of(work, struct mmal_msg_context, u.bulk.work);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
287
container_of(work, struct mmal_msg_context,
drivers/platform/surface/aggregator/controller.c
1537
r = container_of(rqst, struct ssam_request_sync, base);
drivers/platform/surface/aggregator/controller.c
1571
complete_all(&container_of(rqst, struct ssam_request_sync, base)->comp);
drivers/platform/surface/aggregator/controller.c
784
queue = container_of(work, struct ssam_event_queue, work);
drivers/platform/surface/aggregator/controller.h
221
container_of(ptr, struct ssam_controller, member)
drivers/platform/surface/aggregator/ssh_packet_layer.c
512
struct ssh_packet *p = container_of(kref, struct ssh_packet, refcnt);
drivers/platform/surface/aggregator/ssh_packet_layer.h
137
container_of(ptr, struct ssh_ptl, member)
drivers/platform/surface/aggregator/ssh_request_layer.c
1109
rqst = container_of(r, struct ssh_flush_request, base);
drivers/platform/surface/aggregator/ssh_request_layer.c
1117
rqst = container_of(r, struct ssh_flush_request, base);
drivers/platform/surface/aggregator/ssh_request_layer.h
101
container_of(ptr, struct ssh_rtl, member)
drivers/platform/surface/surface_acpi_notify.c
336
ev = container_of(work, struct san_event_work, work.work);
drivers/platform/surface/surface_acpi_notify.c
38
container_of(ptr, struct san_data, member)
drivers/platform/surface/surface_aggregator_cdev.c
463
struct ssam_cdev *cdev = container_of(mdev, struct ssam_cdev, mdev);
drivers/platform/surface/surface_aggregator_cdev.c
73
kfree(container_of(kref, struct ssam_cdev, kref));
drivers/platform/surface/surface_aggregator_cdev.c
95
struct ssam_cdev_notifier *cdev_nf = container_of(nf, struct ssam_cdev_notifier, nf);
drivers/platform/surface/surface_aggregator_hub.c
246
struct ssam_hub *hub = container_of(nf, struct ssam_hub, notif);
drivers/platform/surface/surface_aggregator_hub.c
317
struct ssam_hub *hub = container_of(nf, struct ssam_hub, notif);
drivers/platform/surface/surface_aggregator_hub.c
69
struct ssam_hub *hub = container_of(work, struct ssam_hub, update_work.work);
drivers/platform/surface/surface_aggregator_tabletsw.c
289
struct ssam_tablet_sw *sw = container_of(nf, struct ssam_tablet_sw, notif);
drivers/platform/surface/surface_aggregator_tabletsw.c
588
struct ssam_tablet_sw *sw = container_of(nf, struct ssam_tablet_sw, notif);
drivers/platform/surface/surface_aggregator_tabletsw.c
90
struct ssam_tablet_sw *sw = container_of(work, struct ssam_tablet_sw, update_work);
drivers/platform/surface/surface_dtx.c
189
struct sdtx_device *ddev = container_of(kref, struct sdtx_device, kref);
drivers/platform/surface/surface_dtx.c
402
struct sdtx_device *ddev = container_of(file->private_data, struct sdtx_device, mdev);
drivers/platform/surface/surface_dtx.c
622
struct sdtx_device *ddev = container_of(nf, struct sdtx_device, notif);
drivers/platform/surface/surface_dtx.c
730
struct sdtx_device *ddev = container_of(work, struct sdtx_device, mode_work.work);
drivers/platform/surface/surface_dtx.c
876
struct sdtx_device *ddev = container_of(work, struct sdtx_device, state_work.work);
drivers/platform/wmi/core.c
173
struct wmi_block *wblock = container_of(wdev, struct wmi_block, dev);
drivers/platform/wmi/core.c
271
struct wmi_block *wblock = container_of(wdev, struct wmi_block, dev);
drivers/platform/wmi/core.c
329
wblock = container_of(wdev, struct wmi_block, dev);
drivers/platform/wmi/core.c
382
struct wmi_block *wblock = container_of(wdev, struct wmi_block, dev);
drivers/platform/wmi/core.c
489
wblock = container_of(wdev, struct wmi_block, dev);
drivers/platform/wmi/core.c
513
struct wmi_block *wblock = container_of(wdev, struct wmi_block, dev);
drivers/platform/wmi/core.c
594
struct wmi_block *wblock = container_of(wdev, struct wmi_block, dev);
drivers/platform/wmi/core.c
644
struct wmi_block *wblock = container_of(wdev, struct wmi_block, dev);
drivers/platform/wmi/core.c
694
wblock = container_of(wdev, struct wmi_block, dev);
drivers/platform/wmi/core.c
734
wblock = container_of(wdev, struct wmi_block, dev);
drivers/platform/wmi/core.c
796
wblock = container_of(wdev, struct wmi_block, dev);
drivers/platform/x86/amd/amd_isp4.c
282
container_of(nb, struct amdisp_platform, i2c_nb);
drivers/platform/x86/amd/hsmp/acpi.c
238
struct device *dev = container_of(kobj, struct device, kobj);
drivers/platform/x86/amd/hsmp/acpi.c
259
#define to_hsmp_sys_attr(_attr) container_of(_attr, struct hsmp_sys_attr, dattr)
drivers/platform/x86/amd/pmf/acpi.c
223
struct amd_pmf_dev *dev = container_of(work, struct amd_pmf_dev, heart_beat.work);
drivers/platform/x86/amd/pmf/core.c
136
struct amd_pmf_dev *dev = container_of(work, struct amd_pmf_dev, work_buffer.work);
drivers/platform/x86/amd/pmf/core.c
68
struct amd_pmf_dev *pmf = container_of(nb, struct amd_pmf_dev, pwr_src_notifier);
drivers/platform/x86/amd/pmf/tee-if.c
315
struct amd_pmf_dev *dev = container_of(work, struct amd_pmf_dev, pb_work.work);
drivers/platform/x86/asus-laptop.c
559
struct asus_led *led = container_of(led_cdev, struct asus_led, led);
drivers/platform/x86/asus-laptop.c
568
struct asus_led *led = container_of(work, struct asus_led, work);
drivers/platform/x86/asus-laptop.c
620
struct asus_led *led = container_of(led_cdev, struct asus_led, led);
drivers/platform/x86/asus-laptop.c
629
struct asus_led *led = container_of(work, struct asus_led, work);
drivers/platform/x86/asus-laptop.c
637
struct asus_led *led = container_of(led_cdev, struct asus_led, led);
drivers/platform/x86/asus-tf103c-dock.c
660
container_of(work, struct tf103c_dock_data, hpd_work.work);
drivers/platform/x86/asus-wireless.c
105
data = container_of(led, struct asus_wireless_data, led);
drivers/platform/x86/asus-wireless.c
83
data = container_of(led, struct asus_wireless_data, led);
drivers/platform/x86/asus-wireless.c
96
data = container_of(work, struct asus_wireless_data, led_work);
drivers/platform/x86/asus-wmi.c
1009
asus = container_of(led, struct asus_wmi, kbd_led);
drivers/platform/x86/asus-wmi.c
1687
asus = container_of(work, struct asus_wmi, kbd_led_work);
drivers/platform/x86/asus-wmi.c
1771
asus = container_of(work, struct asus_wmi, tpd_led_work);
drivers/platform/x86/asus-wmi.c
1782
asus = container_of(led_cdev, struct asus_wmi, tpd_led);
drivers/platform/x86/asus-wmi.c
1797
asus = container_of(led_cdev, struct asus_wmi, tpd_led);
drivers/platform/x86/asus-wmi.c
1843
asus = container_of(led_cdev, struct asus_wmi, kbd_led);
drivers/platform/x86/asus-wmi.c
1881
asus = container_of(led_cdev, struct asus_wmi, kbd_led);
drivers/platform/x86/asus-wmi.c
1912
asus = container_of(work, struct asus_wmi, wlan_led_work);
drivers/platform/x86/asus-wmi.c
1923
asus = container_of(led_cdev, struct asus_wmi, wlan_led);
drivers/platform/x86/asus-wmi.c
1934
asus = container_of(led_cdev, struct asus_wmi, wlan_led);
drivers/platform/x86/asus-wmi.c
1945
asus = container_of(work, struct asus_wmi, lightbar_led_work);
drivers/platform/x86/asus-wmi.c
1956
asus = container_of(led_cdev, struct asus_wmi, lightbar_led);
drivers/platform/x86/asus-wmi.c
1967
asus = container_of(led_cdev, struct asus_wmi, lightbar_led);
drivers/platform/x86/asus-wmi.c
1988
asus = container_of(led_cdev, struct asus_wmi, camera_led);
drivers/platform/x86/asus-wmi.c
2270
struct asus_wmi *asus = container_of(hotplug_slot,
drivers/platform/x86/asus-wmi.c
2290
asus = container_of(work, struct asus_wmi, hotplug_work);
drivers/platform/x86/asus-wmi.c
58
(container_of((pdrv), struct asus_wmi_driver, platform_driver))
drivers/platform/x86/ayaneo-ec.c
356
container_of(hook, struct ayaneo_ec_platform_data, battery_hook);
drivers/platform/x86/dell/alienware-wmi-base.c
365
struct alienfx_priv *priv = container_of(led_cdev, struct alienfx_priv,
drivers/platform/x86/dell/alienware-wmi-base.c
379
struct alienfx_priv *priv = container_of(led_cdev, struct alienfx_priv,
drivers/platform/x86/dell/dell-smbios-base.c
399
container_of(dm, struct calling_interface_structure, header);
drivers/platform/x86/dell/dell-smbios-base.c
462
struct token_sysfs_data *data = container_of(attr, struct token_sysfs_data, location_attr);
drivers/platform/x86/dell/dell-smbios-base.c
473
struct token_sysfs_data *data = container_of(attr, struct token_sysfs_data, value_attr);
drivers/platform/x86/dell/dell-smbios-smm.c
31
container_of(dm, struct calling_interface_structure, header);
drivers/platform/x86/dell/dell-smbios-wmi.c
120
priv = container_of(filp->private_data, struct wmi_smbios_priv, char_dev);
drivers/platform/x86/dell/dell-smbios-wmi.c
298
container_of(dm, struct misc_bios_flags_structure, header);
drivers/platform/x86/dell/dell-smo8800.c
51
struct smo8800_device *smo8800 = container_of(file->private_data,
drivers/platform/x86/dell/dell-smo8800.c
80
struct smo8800_device *smo8800 = container_of(file->private_data,
drivers/platform/x86/dell/dell-smo8800.c
92
struct smo8800_device *smo8800 = container_of(file->private_data,
drivers/platform/x86/dell/dell-wmi-base.c
579
table = container_of(dm, struct dell_bios_hotkey_table, header);
drivers/platform/x86/dell/dell-wmi-ddv.c
752
struct dell_wmi_ddv_data *data = container_of(attr, struct dell_wmi_ddv_data, eppid_attr);
drivers/platform/x86/dell/dell-wmi-ddv.c
938
struct dell_wmi_ddv_data *data = container_of(hook, struct dell_wmi_ddv_data, hook);
drivers/platform/x86/dell/dell-wmi-ddv.c
963
struct dell_wmi_ddv_data *data = container_of(hook, struct dell_wmi_ddv_data, hook);
drivers/platform/x86/dell/dell-wmi-privacy.c
26
#define led_to_priv(c) container_of(c, struct privacy_wmi_data, cdev)
drivers/platform/x86/dell/dell-wmi-sysman/sysman.c
229
kattr = container_of(attr, struct kobj_attribute, attr);
drivers/platform/x86/dell/dell-wmi-sysman/sysman.c
241
kattr = container_of(attr, struct kobj_attribute, attr);
drivers/platform/x86/eeepc-laptop.c
489
eeepc = container_of(work, struct eeepc_laptop, tpd_led_work);
drivers/platform/x86/eeepc-laptop.c
499
eeepc = container_of(led_cdev, struct eeepc_laptop, tpd_led);
drivers/platform/x86/eeepc-laptop.c
509
eeepc = container_of(led_cdev, struct eeepc_laptop, tpd_led);
drivers/platform/x86/eeepc-laptop.c
710
eeepc = container_of(hotplug_slot, struct eeepc_laptop, hotplug_slot);
drivers/platform/x86/gpd-pocket-fan.c
77
container_of(work, struct gpd_pocket_fan_data, work.work);
drivers/platform/x86/hp/hp-wmi.c
2533
priv = container_of(dwork, struct hp_wmi_hwmon_priv, keep_alive_dwork);
drivers/platform/x86/hp/hp_accel.c
46
container_of(work, struct delayed_led_classdev, work);
drivers/platform/x86/hp/hp_accel.c
54
struct delayed_led_classdev *data = container_of(led_cdev,
drivers/platform/x86/intel/ifs/ifs.h
390
struct ifs_device *d = container_of(m, struct ifs_device, misc);
drivers/platform/x86/intel/ifs/ifs.h
398
struct ifs_device *d = container_of(m, struct ifs_device, misc);
drivers/platform/x86/intel/ifs/ifs.h
406
struct ifs_device *d = container_of(m, struct ifs_device, misc);
drivers/platform/x86/intel/ifs/load.c
118
struct ifs_work *local_work = container_of(work, struct ifs_work, w);
drivers/platform/x86/intel/int0002_vgpio.c
114
struct int0002_data *int0002 = container_of(chip, struct int0002_data, chip);
drivers/platform/x86/intel/int3472/led.c
13
container_of(led_cdev, struct int3472_discrete_device, pled.classdev);
drivers/platform/x86/intel/ishtp_eclite.c
354
opr_dev = container_of(work, struct ishtp_opregion_dev, event_work);
drivers/platform/x86/intel/ishtp_eclite.c
507
opr_dev = container_of(work, struct ishtp_opregion_dev, reset_work);
drivers/platform/x86/intel/pmt/class.c
112
struct intel_pmt_entry *entry = container_of(attr,
drivers/platform/x86/intel/pmt/class.c
175
struct device *dev = container_of(kobj, struct device, kobj);
drivers/platform/x86/intel/pmt/class.c
89
struct intel_pmt_entry *entry = container_of(attr,
drivers/platform/x86/intel/pmt/crashlog.c
512
crashlog = container_of(entry, struct crashlog_entry, entry);
drivers/platform/x86/intel/pmt/discovery.c
117
#define to_pmt_feature(x) container_of(x, struct feature, kobj)
drivers/platform/x86/intel/pmt/telemetry.c
142
ep = container_of(kref, struct telem_endpoint, kref);
drivers/platform/x86/intel/pmt/telemetry.c
240
feature_group = container_of(kref, struct pmt_feature_group, kref);
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c
112
struct uncore_data *data = container_of(attr, struct uncore_data, name##_kobj_attr);\
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c
121
struct uncore_data *data = container_of(attr, struct uncore_data, name##_kobj_attr);\
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c
152
struct uncore_data *data = container_of(attr, struct uncore_data,\
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c
27
struct uncore_data *data = container_of(attr, struct uncore_data, domain_id_kobj_attr);
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c
34
struct uncore_data *data = container_of(attr, struct uncore_data, fabric_cluster_id_kobj_attr);
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c
41
struct uncore_data *data = container_of(attr, struct uncore_data, package_id_kobj_attr);
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c
53
struct uncore_data *data = container_of(attr, struct uncore_data, agent_types_kobj_attr);
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-tpmi.c
107
cluster_info = container_of(data, struct tpmi_uncore_cluster_info, uncore_data);
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-tpmi.c
151
cluster_info = container_of(data, struct tpmi_uncore_cluster_info, uncore_data);
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-tpmi.c
198
cluster_info = container_of(data, struct tpmi_uncore_cluster_info, uncore_data);
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-tpmi.c
302
cluster_info = container_of(data, struct tpmi_uncore_cluster_info, uncore_data);
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-tpmi.c
348
cluster_info = container_of(data, struct tpmi_uncore_cluster_info, uncore_data);
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-tpmi.c
469
cluster_info = container_of(data, struct tpmi_uncore_cluster_info, uncore_data);
drivers/platform/x86/intel_scu_ipc.c
539
struct intel_scu_ipc_dev *scu = container_of(dev, struct intel_scu_ipc_dev, dev);
drivers/platform/x86/lenovo/ideapad-laptop.c
1635
struct ideapad_private *priv = container_of(led_cdev, struct ideapad_private, kbd_bl.led);
drivers/platform/x86/lenovo/ideapad-laptop.c
1669
struct ideapad_private *priv = container_of(led_cdev, struct ideapad_private, kbd_bl.led);
drivers/platform/x86/lenovo/ideapad-laptop.c
1742
struct ideapad_private *priv = container_of(led_cdev, struct ideapad_private, fn_lock.led);
drivers/platform/x86/lenovo/ideapad-laptop.c
1750
struct ideapad_private *priv = container_of(led_cdev, struct ideapad_private, fn_lock.led);
drivers/platform/x86/lenovo/ideapad-laptop.c
2150
struct ideapad_private *priv = container_of(hook, struct ideapad_private, battery_hook);
drivers/platform/x86/lenovo/ideapad-laptop.c
2159
struct ideapad_private *priv = container_of(hook, struct ideapad_private, battery_hook);
drivers/platform/x86/lenovo/think-lmi.c
239
return container_of(kobj, struct tlmi_pwd_setting, kobj);
drivers/platform/x86/lenovo/think-lmi.c
244
return container_of(kobj, struct tlmi_attr_setting, kobj);
drivers/platform/x86/lenovo/thinkpad_acpi.c
5647
struct tpacpi_led_classdev *data = container_of(led_cdev,
drivers/platform/x86/lenovo/thinkpad_acpi.c
5664
struct tpacpi_led_classdev *data = container_of(led_cdev,
drivers/platform/x86/lenovo/thinkpad_acpi.c
5682
struct tpacpi_led_classdev *data = container_of(led_cdev,
drivers/platform/x86/lenovo/thinkpad_acpi.c
6305
#define to_dev_attr(_attr) container_of(_attr, struct device_attribute, attr)
drivers/platform/x86/lenovo/wmi-capdata.c
683
priv = container_of(nb, struct lwmi_cd_priv, acpi_nb);
drivers/platform/x86/lenovo/wmi-gamezone.c
100
priv = container_of(nb, struct lwmi_gz_priv, event_nb);
drivers/platform/x86/lenovo/wmi-gamezone.c
69
priv = container_of(nb, struct lwmi_gz_priv, mode_nb);
drivers/platform/x86/lenovo/wmi-hotkey-utilities.c
59
struct lenovo_super_hotkey_wmi_private *wpriv = container_of(led_cdev,
drivers/platform/x86/lenovo/yoga-tab2-pro-1380-fastcharger.c
130
struct yt2_1380_fc *fc = container_of(nb, struct yt2_1380_fc, nb);
drivers/platform/x86/lenovo/yoga-tab2-pro-1380-fastcharger.c
76
struct yt2_1380_fc *fc = container_of(work, struct yt2_1380_fc, work);
drivers/platform/x86/lenovo/yogabook.c
149
#define kbd_led_to_yogabook(cdev) container_of(cdev, struct yogabook_data, kbd_bl_led)
drivers/platform/x86/lenovo/yogabook.c
65
struct yogabook_data *data = container_of(work, struct yogabook_data, work);
drivers/platform/x86/samsung-galaxybook.c
341
container_of(led, struct samsung_galaxybook, kbd_backlight);
drivers/platform/x86/samsung-galaxybook.c
521
container_of(hook, struct samsung_galaxybook, battery_hook);
drivers/platform/x86/samsung-galaxybook.c
947
container_of(attr, struct galaxybook_fw_attr, display_name);
drivers/platform/x86/samsung-galaxybook.c
955
container_of(attr, struct galaxybook_fw_attr, current_value);
drivers/platform/x86/samsung-galaxybook.c
970
container_of(attr, struct galaxybook_fw_attr, current_value);
drivers/platform/x86/samsung-laptop.c
1206
samsung = container_of(work, struct samsung_laptop, kbd_led_work);
drivers/platform/x86/samsung-laptop.c
1215
samsung = container_of(led_cdev, struct samsung_laptop, kbd_led);
drivers/platform/x86/samsung-laptop.c
1228
samsung = container_of(led_cdev, struct samsung_laptop, kbd_led);
drivers/platform/x86/samsung-laptop.c
1567
samsung = container_of(nb, struct samsung_laptop, pm_nb);
drivers/platform/x86/samsung-laptop.c
846
struct samsung_laptop *samsung = container_of(hook, struct samsung_laptop, battery_hook);
drivers/platform/x86/sony-laptop.c
951
container_of(attr, struct sony_nc_value, devattr);
drivers/platform/x86/sony-laptop.c
974
container_of(attr, struct sony_nc_value, devattr);
drivers/platform/x86/system76_acpi.c
304
data = container_of(led, struct system76_data, ap_led);
drivers/platform/x86/system76_acpi.c
317
data = container_of(led, struct system76_data, ap_led);
drivers/platform/x86/system76_acpi.c
326
data = container_of(led, struct system76_data, kb_led);
drivers/platform/x86/system76_acpi.c
335
data = container_of(led, struct system76_data, kb_led);
drivers/platform/x86/system76_acpi.c
354
data = container_of(led, struct system76_data, kb_led);
drivers/platform/x86/system76_acpi.c
371
data = container_of(led, struct system76_data, kb_led);
drivers/platform/x86/topstar-laptop.c
46
struct topstar_laptop *topstar = container_of(led,
drivers/platform/x86/toshiba_acpi.c
492
struct toshiba_acpi_dev *dev = container_of(cdev,
drivers/platform/x86/toshiba_acpi.c
511
struct toshiba_acpi_dev *dev = container_of(cdev,
drivers/platform/x86/toshiba_acpi.c
610
struct toshiba_acpi_dev *dev = container_of(cdev,
drivers/platform/x86/toshiba_acpi.c
630
struct toshiba_acpi_dev *dev = container_of(cdev,
drivers/platform/x86/toshiba_acpi.c
722
struct toshiba_acpi_dev *dev = container_of(cdev,
drivers/platform/x86/toshiba_acpi.c
743
struct toshiba_acpi_dev *dev = container_of(cdev,
drivers/platform/x86/uniwill/uniwill-acpi.c
1075
struct uniwill_data *data = container_of(led_mc_cdev, struct uniwill_data, led_mc_cdev);
drivers/platform/x86/uniwill/uniwill-acpi.c
1293
struct uniwill_data *data = container_of(hook, struct uniwill_data, hook);
drivers/platform/x86/uniwill/uniwill-acpi.c
1317
struct uniwill_data *data = container_of(hook, struct uniwill_data, hook);
drivers/platform/x86/uniwill/uniwill-acpi.c
1356
struct uniwill_data *data = container_of(nb, struct uniwill_data, nb);
drivers/platform/x86/uv_sysfs.c
119
#define to_uv_hub(kobj_ptr) container_of(kobj_ptr, struct uv_hub, kobj)
drivers/platform/x86/uv_sysfs.c
195
entry = container_of(attr, struct hub_sysfs_entry, attr);
drivers/platform/x86/uv_sysfs.c
303
#define to_uv_port(kobj_ptr) container_of(kobj_ptr, struct uv_port, kobj)
drivers/platform/x86/uv_sysfs.c
347
entry = container_of(attr, struct uv_port_sysfs_entry, attr);
drivers/platform/x86/uv_sysfs.c
459
#define to_uv_pci_top_obj(kobj_ptr) container_of(kobj_ptr, struct uv_pci_top_obj, kobj)
drivers/platform/x86/uv_sysfs.c
519
entry = container_of(attr, struct uv_pci_top_sysfs_entry, attr);
drivers/platform/x86/x86-android-tablets/vexia_atla10_ec.c
174
struct atla10_ec_data *data = container_of(work, struct atla10_ec_data, work.work);
drivers/pmdomain/actions/owl-sps.c
41
#define to_owl_pd(gpd) container_of(gpd, struct owl_sps_domain, genpd)
drivers/pmdomain/amlogic/meson-ee-pwrc.c
362
container_of(domain, struct meson_ee_pwrc_domain, base);
drivers/pmdomain/amlogic/meson-ee-pwrc.c
398
container_of(domain, struct meson_ee_pwrc_domain, base);
drivers/pmdomain/amlogic/meson-secure-pwrc.c
71
container_of(domain, struct meson_secure_pwrc_domain, base);
drivers/pmdomain/amlogic/meson-secure-pwrc.c
86
container_of(domain, struct meson_secure_pwrc_domain, base);
drivers/pmdomain/apple/pmgr-pwrstate.c
49
#define genpd_to_apple_pmgr_ps(_genpd) container_of(_genpd, struct apple_pmgr_ps, genpd)
drivers/pmdomain/apple/pmgr-pwrstate.c
50
#define rcdev_to_apple_pmgr_ps(_rcdev) container_of(_rcdev, struct apple_pmgr_ps, rcdev)
drivers/pmdomain/arm/scmi_perf_domain.c
24
#define to_scmi_pd(pd) container_of(pd, struct scmi_perf_domain, genpd)
drivers/pmdomain/arm/scmi_pm_domain.c
23
#define to_scmi_pd(gpd) container_of(gpd, struct scmi_pm_domain, genpd)
drivers/pmdomain/arm/scpi_pm_domain.c
32
#define to_scpi_pd(gpd) container_of(gpd, struct scpi_pm_domain, genpd)
drivers/pmdomain/bcm/bcm-pmb.c
235
struct bcm_pmb_pm_domain *pd = container_of(genpd, struct bcm_pmb_pm_domain, genpd);
drivers/pmdomain/bcm/bcm-pmb.c
256
struct bcm_pmb_pm_domain *pd = container_of(genpd, struct bcm_pmb_pm_domain, genpd);
drivers/pmdomain/bcm/bcm2835-power.c
373
container_of(domain, struct bcm2835_power_domain, base);
drivers/pmdomain/bcm/bcm2835-power.c
442
container_of(domain, struct bcm2835_power_domain, base);
drivers/pmdomain/bcm/bcm2835-power.c
544
struct bcm2835_power *power = container_of(rcdev, struct bcm2835_power,
drivers/pmdomain/bcm/bcm2835-power.c
574
struct bcm2835_power *power = container_of(rcdev, struct bcm2835_power,
drivers/pmdomain/bcm/bcm63xx-power.c
75
struct bcm63xx_power_dev *pmd = container_of(genpd,
drivers/pmdomain/bcm/bcm63xx-power.c
83
struct bcm63xx_power_dev *pmd = container_of(genpd,
drivers/pmdomain/bcm/raspberrypi-power.c
54
container_of(domain, struct rpi_power_domain, base);
drivers/pmdomain/core.c
1109
gpd_data = container_of(nb, struct generic_pm_domain_data, nb);
drivers/pmdomain/core.c
1153
genpd = container_of(work, struct generic_pm_domain, power_off_work);
drivers/pmdomain/core.c
3529
struct generic_pm_domain *genpd = container_of(dev, struct generic_pm_domain, dev);
drivers/pmdomain/imx/gpc.c
57
return container_of(genpd, struct imx_pm_domain, base);
drivers/pmdomain/imx/gpcv2.c
311
return container_of(genpd, struct imx_pgc_domain, genpd);
drivers/pmdomain/imx/imx8m-blk-ctrl.c
417
struct imx8m_blk_ctrl *bc = container_of(nb, struct imx8m_blk_ctrl,
drivers/pmdomain/imx/imx8m-blk-ctrl.c
527
struct imx8m_blk_ctrl *bc = container_of(nb, struct imx8m_blk_ctrl,
drivers/pmdomain/imx/imx8m-blk-ctrl.c
597
struct imx8m_blk_ctrl *bc = container_of(nb, struct imx8m_blk_ctrl,
drivers/pmdomain/imx/imx8m-blk-ctrl.c
676
struct imx8m_blk_ctrl *bc = container_of(nb, struct imx8m_blk_ctrl,
drivers/pmdomain/imx/imx8m-blk-ctrl.c
816
struct imx8m_blk_ctrl *bc = container_of(nb, struct imx8m_blk_ctrl,
drivers/pmdomain/imx/imx8m-blk-ctrl.c
82
return container_of(genpd, struct imx8m_blk_ctrl_domain, genpd);
drivers/pmdomain/imx/imx8mp-blk-ctrl.c
217
struct imx8mp_blk_ctrl *bc = container_of(nb, struct imx8mp_blk_ctrl,
drivers/pmdomain/imx/imx8mp-blk-ctrl.c
426
struct imx8mp_blk_ctrl *bc = container_of(nb, struct imx8mp_blk_ctrl,
drivers/pmdomain/imx/imx8mp-blk-ctrl.c
605
container_of(nb, struct imx8mp_blk_ctrl_domain, power_nb);
drivers/pmdomain/imx/imx8mp-blk-ctrl.c
87
return container_of(genpd, struct imx8mp_blk_ctrl_domain, genpd);
drivers/pmdomain/imx/imx8mp-blk-ctrl.c
97
return container_of(hw, struct clk_hsio_pll, hw);
drivers/pmdomain/imx/imx93-blk-ctrl.c
99
return container_of(genpd, struct imx93_blk_ctrl_domain, genpd);
drivers/pmdomain/imx/imx93-pd.c
33
#define to_imx93_pd(_genpd) container_of(_genpd, struct imx93_power_domain, genpd)
drivers/pmdomain/imx/scu-pd.c
311
return container_of(genpd, struct imx_sc_pm_domain, pd);
drivers/pmdomain/marvell/pxa1908-power-controller.c
34
#define to_pxa1908_pd(_genpd) container_of(_genpd, struct pxa1908_pd, genpd)
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
291
return container_of(pd, struct mtk_mfg, pd);
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
307
struct mtk_mfg *mfg = container_of(hw, struct mtk_mfg, clk_core_hw);
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
334
struct mtk_mfg *mfg = container_of(hw, struct mtk_mfg, clk_stack_hw);
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
647
struct mtk_mfg_mbox *mb = container_of(cl, struct mtk_mfg_mbox, cl);
drivers/pmdomain/mediatek/mtk-pm-domains.c
305
struct scpsys_domain *pd = container_of(genpd, struct scpsys_domain, genpd);
drivers/pmdomain/mediatek/mtk-pm-domains.c
389
struct scpsys_domain *pd = container_of(genpd, struct scpsys_domain, genpd);
drivers/pmdomain/mediatek/mtk-pm-domains.c
611
struct scpsys_domain *pd = container_of(genpd, struct scpsys_domain, genpd);
drivers/pmdomain/mediatek/mtk-pm-domains.c
681
struct scpsys_domain *pd = container_of(genpd, struct scpsys_domain, genpd);
drivers/pmdomain/mediatek/mtk-pm-domains.c
81
#define to_scpsys_domain(gpd) container_of(gpd, struct scpsys_domain, genpd)
drivers/pmdomain/mediatek/mtk-scpsys.c
305
struct scp_domain *scpd = container_of(genpd, struct scp_domain, genpd);
drivers/pmdomain/mediatek/mtk-scpsys.c
363
struct scp_domain *scpd = container_of(genpd, struct scp_domain, genpd);
drivers/pmdomain/qcom/cpr.c
1419
struct cpr_drv *drv = container_of(domain, struct cpr_drv, pd);
drivers/pmdomain/qcom/cpr.c
1426
struct cpr_drv *drv = container_of(domain, struct cpr_drv, pd);
drivers/pmdomain/qcom/cpr.c
1434
struct cpr_drv *drv = container_of(domain, struct cpr_drv, pd);
drivers/pmdomain/qcom/cpr.c
748
struct cpr_drv *drv = container_of(domain, struct cpr_drv, pd);
drivers/pmdomain/qcom/rpmhpd.c
20
#define domain_to_rpmhpd(domain) container_of(domain, struct rpmhpd, pd)
drivers/pmdomain/qcom/rpmpd.c
18
#define domain_to_rpmpd(domain) container_of(domain, struct rpmpd, pd)
drivers/pmdomain/renesas/rcar-gen4-sysc.c
200
return container_of(d, struct rcar_gen4_sysc_pd, genpd);
drivers/pmdomain/renesas/rcar-sysc.c
183
return container_of(d, struct rcar_sysc_pd, genpd);
drivers/pmdomain/renesas/rmobile-sysc.c
43
return container_of(d, struct rmobile_pm_domain, genpd);
drivers/pmdomain/rockchip/pm-domains.c
115
#define to_rockchip_pd(gpd) container_of(gpd, struct rockchip_pm_domain, genpd)
drivers/pmdomain/samsung/exynos-pm-domains.c
43
pd = container_of(domain, struct exynos_pm_domain, pd);
drivers/pmdomain/starfive/jh71xx-pmu.c
210
struct jh71xx_pmu_dev *pmd = container_of(genpd,
drivers/pmdomain/starfive/jh71xx-pmu.c
219
struct jh71xx_pmu_dev *pmd = container_of(genpd,
drivers/pmdomain/sunxi/sun20i-ppu.c
49
container_of(_genpd, struct sun20i_ppu_pd, genpd)
drivers/pmdomain/sunxi/sun50i-h6-prcm-ppu.c
82
container_of(_genpd, struct sun50i_h6_ppu_pd, genpd)
drivers/pmdomain/sunxi/sun55i-pck600.c
69
#define to_sunxi_pd(gpd) container_of(gpd, struct sunxi_pck600_pd, genpd)
drivers/pmdomain/tegra/powergate-bpmp.c
28
return container_of(genpd, struct tegra_powergate, genpd);
drivers/pmdomain/thead/th1520-pm-domains.c
48
return container_of(genpd, struct th1520_power_domain, genpd);
drivers/pmdomain/ti/omap_prm.c
83
#define genpd_to_prm_domain(gpd) container_of(gpd, struct omap_prm_domain, pd)
drivers/pmdomain/ti/omap_prm.c
84
#define to_omap_reset_data(p) container_of((p), struct omap_reset_data, rcdev)
drivers/pmdomain/ti/ti_sci_pm_domains.c
54
#define genpd_to_ti_sci_pd(gpd) container_of(gpd, struct ti_sci_pm_domain, pd)
drivers/pmdomain/xilinx/zynqmp-pm-domains.c
39
container_of(pm_domain, struct zynqmp_pm_domain, gpd)
drivers/power/reset/at91-reset.c
118
struct at91_reset *reset = container_of(this, struct at91_reset, nb);
drivers/power/reset/at91-reset.c
94
#define to_at91_reset(r) container_of(r, struct at91_reset, rcdev)
drivers/power/reset/ep93xx-restart.c
33
container_of(this, struct ep93xx_restart, restart_handler);
drivers/power/reset/ltc2952-poweroff.c
78
#define to_ltc2952(p, m) container_of(p, struct ltc2952_poweroff, m)
drivers/power/reset/macsmc-reboot.c
131
struct macsmc_reboot *reboot = container_of(this, struct macsmc_reboot, reboot_notify);
drivers/power/reset/nvmem-reboot-mode.c
28
nvmem_rbm = container_of(reboot, struct nvmem_reboot_mode, reboot);
drivers/power/reset/ocelot-reset.c
45
struct ocelot_reset_context *ctx = container_of(this, struct
drivers/power/reset/qcom-pon.c
33
struct qcom_pon *pon = container_of
drivers/power/reset/reboot-mode.c
57
reboot = container_of(this, struct reboot_mode_driver, reboot_notifier);
drivers/power/reset/syscon-reboot-mode.c
29
syscon_rbm = container_of(reboot, struct syscon_reboot_mode, reboot);
drivers/power/reset/syscon-reboot.c
42
container_of(this, struct syscon_reboot_context,
drivers/power/sequencing/core.c
168
struct pwrseq_unit *unit = container_of(ref, struct pwrseq_unit, ref);
drivers/power/sequencing/core.c
246
return container_of(dev, struct pwrseq_device, dev);
drivers/power/supply/ab8500_btemp.c
274
struct ab8500_btemp *di = container_of(work,
drivers/power/supply/ab8500_chargalg.c
1593
struct ab8500_chargalg *di = container_of(work,
drivers/power/supply/ab8500_chargalg.c
1621
struct ab8500_chargalg *di = container_of(work,
drivers/power/supply/ab8500_chargalg.c
1640
struct ab8500_chargalg *di = container_of(work,
drivers/power/supply/ab8500_chargalg.c
267
struct ab8500_chargalg *di = container_of(timer, struct ab8500_chargalg,
drivers/power/supply/ab8500_chargalg.c
290
struct ab8500_chargalg *di = container_of(timer, struct ab8500_chargalg,
drivers/power/supply/ab8500_charger.c
168
#define to_ab8500_charger_usb_device_info(x) container_of((x), \
drivers/power/supply/ab8500_charger.c
170
#define to_ab8500_charger_ac_device_info(x) container_of((x), \
drivers/power/supply/ab8500_charger.c
1960
struct ab8500_charger *di = container_of(work,
drivers/power/supply/ab8500_charger.c
2006
struct ab8500_charger *di = container_of(work,
drivers/power/supply/ab8500_charger.c
2060
struct ab8500_charger *di = container_of(work,
drivers/power/supply/ab8500_charger.c
2083
struct ab8500_charger *di = container_of(work,
drivers/power/supply/ab8500_charger.c
2108
struct ab8500_charger *di = container_of(work,
drivers/power/supply/ab8500_charger.c
2146
struct ab8500_charger *di = container_of(work,
drivers/power/supply/ab8500_charger.c
2194
struct ab8500_charger *di = container_of(work,
drivers/power/supply/ab8500_charger.c
2253
container_of(work, struct ab8500_charger, attach_work.work);
drivers/power/supply/ab8500_charger.c
2281
struct ab8500_charger *di = container_of(work,
drivers/power/supply/ab8500_charger.c
2409
struct ab8500_charger *di = container_of(work,
drivers/power/supply/ab8500_charger.c
2477
struct ab8500_charger *di = container_of(work,
drivers/power/supply/ab8500_charger.c
2515
struct ab8500_charger *di = container_of(work,
drivers/power/supply/ab8500_charger.c
2545
struct ab8500_charger *di = container_of(work,
drivers/power/supply/ab8500_charger.c
2669
struct ab8500_charger *di = container_of(work,
drivers/power/supply/ab8500_charger.c
3198
container_of(nb, struct ab8500_charger, nb);
drivers/power/supply/ab8500_fg.c
1803
struct ab8500_fg *di = container_of(work, struct ab8500_fg,
drivers/power/supply/ab8500_fg.c
1841
struct ab8500_fg *di = container_of(work, struct ab8500_fg,
drivers/power/supply/ab8500_fg.c
1881
struct ab8500_fg *di = container_of(work, struct ab8500_fg,
drivers/power/supply/ab8500_fg.c
1983
struct ab8500_fg *di = container_of(work, struct ab8500_fg, fg_work);
drivers/power/supply/ab8500_fg.c
2417
struct ab8500_fg *di = container_of(work, struct ab8500_fg,
drivers/power/supply/ab8500_fg.c
2497
entry = container_of(attr, struct ab8500_fg_sysfs_entry, attr);
drivers/power/supply/ab8500_fg.c
2498
di = container_of(kobj, struct ab8500_fg, fg_kobject);
drivers/power/supply/ab8500_fg.c
2512
entry = container_of(attr, struct ab8500_fg_sysfs_entry, attr);
drivers/power/supply/ab8500_fg.c
2513
di = container_of(kobj, struct ab8500_fg, fg_kobject);
drivers/power/supply/ab8500_fg.c
757
struct ab8500_fg *di = container_of(work,
drivers/power/supply/acer_a500_battery.c
205
bat = container_of(work, struct a500_battery, poll_work.work);
drivers/power/supply/act8945a_charger.c
436
container_of(work, struct act8945a_charger, work);
drivers/power/supply/adc-battery-helper.c
103
struct adc_battery_helper *help = container_of(work, struct adc_battery_helper,
drivers/power/supply/axp20x_usb_power.c
128
container_of(work, struct axp20x_usb_power, vbus_detect.work);
drivers/power/supply/axp20x_usb_power.c
160
container_of(work, struct axp20x_usb_power, vbus_detect.work);
drivers/power/supply/axp288_charger.c
620
container_of(work, struct axp288_chrg_info, cable.work);
drivers/power/supply/axp288_charger.c
679
container_of(nb, struct axp288_chrg_info, cable.nb);
drivers/power/supply/axp288_charger.c
687
container_of(work, struct axp288_chrg_info, otg.work);
drivers/power/supply/axp288_charger.c
710
container_of(nb, struct axp288_chrg_info, otg.id_nb);
drivers/power/supply/bq2415x_charger.c
811
container_of(nb, struct bq2415x_device, nb);
drivers/power/supply/bq2415x_charger.c
890
struct bq2415x_device *bq = container_of(work, struct bq2415x_device,
drivers/power/supply/bq24190_charger.c
1440
container_of(work, struct bq24190_dev_info,
drivers/power/supply/bq24257_charger.c
588
struct bq24257_device *bq = container_of(work, struct bq24257_device,
drivers/power/supply/bq24735-charger.c
247
struct bq24735 *charger = container_of(work, struct bq24735, poll.work);
drivers/power/supply/bq256xx_charger.c
364
container_of(nb, struct bq256xx_device, usb_nb);
drivers/power/supply/bq256xx_charger.c
375
container_of(data, struct bq256xx_device, usb_work);
drivers/power/supply/bq25890_charger.c
1059
container_of(data, struct bq25890_device, pump_express_work.work);
drivers/power/supply/bq25890_charger.c
1122
container_of(data, struct bq25890_device, usb_work);
drivers/power/supply/bq25890_charger.c
1143
container_of(nb, struct bq25890_device, usb_nb);
drivers/power/supply/bq27xxx_battery.c
1962
container_of(work, struct bq27xxx_device_info,
drivers/power/supply/chagall-battery.c
163
container_of(work, struct chagall_battery_data, poll_work.work);
drivers/power/supply/chagall-battery.c
54
container_of(led, struct chagall_battery_data, amber_led);
drivers/power/supply/chagall-battery.c
63
container_of(led, struct chagall_battery_data, white_led);
drivers/power/supply/charger-manager.c
1077
= container_of(attr, struct charger_regulator, attr_name);
drivers/power/supply/charger-manager.c
1086
= container_of(attr, struct charger_regulator, attr_state);
drivers/power/supply/charger-manager.c
1098
struct charger_regulator *charger = container_of(attr,
drivers/power/supply/charger-manager.c
1109
= container_of(attr, struct charger_regulator,
drivers/power/supply/charger-manager.c
917
container_of(work, struct charger_cable, wq);
drivers/power/supply/charger-manager.c
950
container_of(self, struct charger_cable, nb);
drivers/power/supply/cpcap-charger.c
465
ddata = container_of(work, struct cpcap_charger_ddata,
drivers/power/supply/cpcap-charger.c
526
container_of(comparator, struct cpcap_charger_ddata,
drivers/power/supply/cpcap-charger.c
627
ddata = container_of(work, struct cpcap_charger_ddata,
drivers/power/supply/cros_charge-control.c
223
struct cros_chctl_priv *priv = container_of(hook, struct cros_chctl_priv, battery_hook);
drivers/power/supply/cros_charge-control.c
234
struct cros_chctl_priv *priv = container_of(hook, struct cros_chctl_priv, battery_hook);
drivers/power/supply/cros_peripheral_charger.c
247
container_of(nb, struct charger_data, notifier);
drivers/power/supply/cros_usbpd-charger.c
514
struct charger_data *charger = container_of(nb, struct charger_data,
drivers/power/supply/cw2015_battery.c
427
cw_bat = container_of(delay_work, struct cw_battery, battery_delay_work);
drivers/power/supply/da9030_battery.c
286
charger = container_of(work, struct da9030_charger, work.work);
drivers/power/supply/da9030_battery.c
393
container_of(nb, struct da9030_charger, nb);
drivers/power/supply/da9052-battery.c
464
struct da9052_battery *bat = container_of(nb, struct da9052_battery,
drivers/power/supply/da9150-charger.c
426
container_of(data, struct da9150_charger, otg_work);
drivers/power/supply/da9150-charger.c
448
container_of(nb, struct da9150_charger, otg_nb);
drivers/power/supply/da9150-fg.c
356
struct da9150_fg *fg = container_of(work, struct da9150_fg, work.work);
drivers/power/supply/ds2760_battery.c
121
struct w1_slave *sl = container_of(dev, struct w1_slave, dev);
drivers/power/supply/ds2760_battery.c
170
struct w1_slave *sl = container_of(dev, struct w1_slave, dev);
drivers/power/supply/ds2760_battery.c
471
struct ds2760_device_info *di = container_of(work,
drivers/power/supply/ds2760_battery.c
599
container_of(notifier, struct ds2760_device_info, pm_notifier);
drivers/power/supply/ds2782_battery.c
291
info = container_of(work, struct ds278x_info, bat_work.work);
drivers/power/supply/generic-adc-battery.c
130
adc_bat = container_of(delayed_work, struct gab, bat_work);
drivers/power/supply/huawei-gaokun-battery.c
554
struct gaokun_psy *ecbat = container_of(nb, struct gaokun_psy, nb);
drivers/power/supply/ipaq_micro_battery.c
51
struct micro_battery *mb = container_of(work,
drivers/power/supply/isp1704_charger.c
226
container_of(data, struct isp1704_charger, work);
drivers/power/supply/isp1704_charger.c
297
container_of(nb, struct isp1704_charger, nb);
drivers/power/supply/lenovo_yoga_c630_battery.c
404
struct yoga_c630_psy *ecbat = container_of(nb, struct yoga_c630_psy, nb);
drivers/power/supply/lp8727_charger.c
224
struct lp8727_chg *pchg = container_of(_work, struct lp8727_chg,
drivers/power/supply/lp8788-charger.c
412
container_of(work, struct lp8788_charger, charger_work);
drivers/power/supply/ltc2941-battery-gauge.c
427
info = container_of(work, struct ltc294x_info, work.work);
drivers/power/supply/max14656_charger_detector.c
137
container_of(work, struct max14656_chip, irq_work.work);
drivers/power/supply/max17040_battery.c
285
chip = container_of(work, struct max17040_chip, work.work);
drivers/power/supply/max17042_battery.c
894
struct max17042_chip *chip = container_of(work,
drivers/power/supply/max77705_charger.c
484
container_of(work, struct max77705_charger_data, chgin_work);
drivers/power/supply/max8971_charger.c
548
container_of(work, struct max8971_data, extcon_work.work);
drivers/power/supply/max8971_charger.c
608
container_of(nb, struct max8971_data, extcon_nb);
drivers/power/supply/max8997_charger.c
101
container_of(work, struct charger_data, extcon_work);
drivers/power/supply/max8997_charger.c
147
container_of(nb, struct charger_data, extcon_nb);
drivers/power/supply/mt6360_charger.c
688
struct mt6360_chg_info *mci = (struct mt6360_chg_info *)container_of(
drivers/power/supply/mt6370-charger.c
256
struct mt6370_priv *priv = container_of(work, struct mt6370_priv,
drivers/power/supply/mt6370-charger.c
362
struct mt6370_priv *priv = container_of(work, struct mt6370_priv,
drivers/power/supply/pf1550-charger.c
182
struct pf1550_charger *chg = container_of(to_delayed_work(work),
drivers/power/supply/pf1550-charger.c
219
struct pf1550_charger *chg = container_of(to_delayed_work(work),
drivers/power/supply/pf1550-charger.c
271
struct pf1550_charger *chg = container_of(to_delayed_work(work),
drivers/power/supply/power_supply_core.c
176
struct power_supply *psy = container_of(work, struct power_supply,
drivers/power/supply/power_supply_core.c
82
struct power_supply *psy = container_of(work, struct power_supply,
drivers/power/supply/power_supply_leds.c
28
container_of(trigger, struct power_supply_led_trigger, trig)
drivers/power/supply/qcom_battmgr.c
1588
struct qcom_battmgr *battmgr = container_of(work, struct qcom_battmgr, enable_work);
drivers/power/supply/qcom_smbx.c
554
chip = container_of(work, struct smb_chip, status_change_work.work);
drivers/power/supply/rk817_charger.c
1044
charger = container_of(work, struct rk817_charger, work.work);
drivers/power/supply/rt5033_charger.c
578
container_of(work, struct rt5033_charger, extcon_work);
drivers/power/supply/rt5033_charger.c
648
container_of(nb, struct rt5033_charger, extcon_nb);
drivers/power/supply/rt9455_charger.c
1404
struct rt9455_info *info = container_of(nb, struct rt9455_info, nb);
drivers/power/supply/rt9455_charger.c
1446
struct rt9455_info *info = container_of(work, struct rt9455_info,
drivers/power/supply/rt9455_charger.c
1484
struct rt9455_info *info = container_of(work, struct rt9455_info,
drivers/power/supply/rt9455_charger.c
1498
struct rt9455_info *info = container_of(work, struct rt9455_info,
drivers/power/supply/sbs-battery.c
1078
chip = container_of(work, struct sbs_info, work.work);
drivers/power/supply/sbs-charger.c
108
struct sbs_info *chip = container_of(work, struct sbs_info, work.work);
drivers/power/supply/sc2731_charger.c
326
container_of(data, struct sc2731_charger_info, work);
drivers/power/supply/sc2731_charger.c
360
container_of(nb, struct sc2731_charger_info, usb_notify);
drivers/power/supply/stc3117_fuel_gauge.c
453
container_of(work, struct stc3117_data, update_work.work);
drivers/power/supply/surface_battery.c
345
struct spwr_battery_device *bat = container_of(nf, struct spwr_battery_device, notif);
drivers/power/supply/surface_battery.c
398
bat = container_of(dwork, struct spwr_battery_device, update_work);
drivers/power/supply/surface_charger.c
108
ac = container_of(nf, struct spwr_ac_device, notif);
drivers/power/supply/twl4030_charger.c
404
struct twl4030_bci *bci = container_of(data, struct twl4030_bci,
drivers/power/supply/twl4030_charger.c
651
struct twl4030_bci *bci = container_of(data, struct twl4030_bci, work);
drivers/power/supply/twl4030_charger.c
667
struct twl4030_bci *bci = container_of(nb, struct twl4030_bci, usb_nb);
drivers/power/supply/twl6030_charger.c
285
container_of(data, struct twl6030_charger_info,
drivers/power/supply/ucs1002_power.c
439
struct ucs1002_info *info = container_of(work, struct ucs1002_info,
drivers/power/supply/wm831x_power.c
143
struct wm831x_power *wm831x_power = container_of(nb,
drivers/powercap/arm_scmi_powercap.c
18
container_of(z, struct scmi_powercap_zone, zone)
drivers/powercap/dtpm_cpu.c
38
return container_of(dtpm, struct dtpm_cpu, dtpm);
drivers/powercap/dtpm_devfreq.c
31
return container_of(dtpm, struct dtpm_devfreq, dtpm);
drivers/powercap/idle_inject.c
128
container_of(timer, struct idle_inject_device, timer);
drivers/powercap/intel_rapl_common.c
1844
container_of(hrtimer, struct rapl_package_pmu_data, hrtimer);
drivers/powercap/intel_rapl_common.c
205
container_of(_zone, struct rapl_domain, power_zone)
drivers/powercap/powercap_sys.c
14
#define to_powercap_zone(n) container_of(n, struct powercap_zone, dev)
drivers/powercap/powercap_sys.c
16
container_of(n, struct powercap_control_type, dev)
drivers/pps/generators/pps_gen.c
118
struct pps_gen_device *pps_gen = container_of(inode->i_cdev,
drivers/pps/generators/pps_gen_tio.c
135
struct pps_tio *tio = container_of(timer, struct pps_tio, timer);
drivers/pps/generators/pps_gen_tio.c
170
struct pps_tio *tio = container_of(pps_gen->info, struct pps_tio, gen_info);
drivers/ps3/vuart.h
54
return container_of(sbd, struct ps3_vuart_port_driver, core);
drivers/ps3/vuart.h
59
struct ps3_vuart_work *vw = container_of(_work, struct ps3_vuart_work,
drivers/ptp/ptp_chardev.c
135
struct ptp_clock *ptp = container_of(pccontext->clk, struct ptp_clock, clock);
drivers/ptp/ptp_chardev.c
170
container_of(pccontext->clk, struct ptp_clock, clock);
drivers/ptp/ptp_chardev.c
503
struct ptp_clock *ptp = container_of(pccontext->clk, struct ptp_clock, clock);
drivers/ptp/ptp_chardev.c
583
container_of(pccontext->clk, struct ptp_clock, clock);
drivers/ptp/ptp_chardev.c
600
struct ptp_clock *ptp = container_of(pccontext->clk, struct ptp_clock, clock);
drivers/ptp/ptp_clock.c
112
struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock);
drivers/ptp/ptp_clock.c
124
struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock);
drivers/ptp/ptp_clock.c
204
struct ptp_clock *ptp = container_of(dev, struct ptp_clock, dev);
drivers/ptp/ptp_clock.c
240
struct ptp_clock *ptp = container_of(work, struct ptp_clock,
drivers/ptp/ptp_clock.c
97
struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock);
drivers/ptp/ptp_clockmatrix.c
1522
struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
drivers/ptp/ptp_clockmatrix.c
1774
struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
drivers/ptp/ptp_clockmatrix.c
1792
struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
drivers/ptp/ptp_clockmatrix.c
1810
struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
drivers/ptp/ptp_clockmatrix.c
1827
struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
drivers/ptp/ptp_clockmatrix.c
1844
struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
drivers/ptp/ptp_clockmatrix.c
1879
struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
drivers/ptp/ptp_clockmatrix.c
1896
struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
drivers/ptp/ptp_clockmatrix.c
1922
struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
drivers/ptp/ptp_clockmatrix.c
2316
struct idtcm *idtcm = container_of(work, struct idtcm, extts_work.work);
drivers/ptp/ptp_dfl_tod.c
128
struct dfl_tod *dt = container_of(ptp, struct dfl_tod, ptp_clock_ops);
drivers/ptp/ptp_dfl_tod.c
173
struct dfl_tod *dt = container_of(ptp, struct dfl_tod, ptp_clock_ops);
drivers/ptp/ptp_dfl_tod.c
229
struct dfl_tod *dt = container_of(ptp, struct dfl_tod, ptp_clock_ops);
drivers/ptp/ptp_dfl_tod.c
254
struct dfl_tod *dt = container_of(ptp, struct dfl_tod, ptp_clock_ops);
drivers/ptp/ptp_dte.c
142
struct ptp_dte *ptp_dte = container_of(ptp, struct ptp_dte, caps);
drivers/ptp/ptp_dte.c
164
struct ptp_dte *ptp_dte = container_of(ptp, struct ptp_dte, caps);
drivers/ptp/ptp_dte.c
176
struct ptp_dte *ptp_dte = container_of(ptp, struct ptp_dte, caps);
drivers/ptp/ptp_dte.c
189
struct ptp_dte *ptp_dte = container_of(ptp, struct ptp_dte, caps);
drivers/ptp/ptp_fc3.c
375
struct idtfc3 *idtfc3 = container_of(ptp, struct idtfc3, caps);
drivers/ptp/ptp_fc3.c
410
struct idtfc3 *idtfc3 = container_of(ptp, struct idtfc3, caps);
drivers/ptp/ptp_fc3.c
444
struct idtfc3 *idtfc3 = container_of(ptp, struct idtfc3, caps);
drivers/ptp/ptp_fc3.c
481
struct idtfc3 *idtfc3 = container_of(ptp, struct idtfc3, caps);
drivers/ptp/ptp_fc3.c
524
struct idtfc3 *idtfc3 = container_of(ptp, struct idtfc3, caps);
drivers/ptp/ptp_fc3.c
537
struct idtfc3 *idtfc3 = container_of(ptp, struct idtfc3, caps);
drivers/ptp/ptp_fc3.c
576
struct idtfc3 *idtfc3 = container_of(ptp, struct idtfc3, caps);
drivers/ptp/ptp_idt82p33.c
1013
container_of(ptp, struct idt82p33_channel, caps);
drivers/ptp/ptp_idt82p33.c
1039
container_of(ptp, struct idt82p33_channel, caps);
drivers/ptp/ptp_idt82p33.c
1070
container_of(ptp, struct idt82p33_channel, caps);
drivers/ptp/ptp_idt82p33.c
1088
container_of(ptp, struct idt82p33_channel, caps);
drivers/ptp/ptp_idt82p33.c
1334
struct idt82p33 *idt82p33 = container_of(work, struct idt82p33,
drivers/ptp/ptp_idt82p33.c
512
struct idt82p33_channel *channel = container_of(work,
drivers/ptp/ptp_idt82p33.c
857
container_of(ptp, struct idt82p33_channel, caps);
drivers/ptp/ptp_idt82p33.c
935
container_of(ptp, struct idt82p33_channel, caps);
drivers/ptp/ptp_idt82p33.c
977
container_of(ptp, struct idt82p33_channel, caps);
drivers/ptp/ptp_ines.c
334
struct ines_port *port = container_of(mii_ts, struct ines_port, mii_ts);
drivers/ptp/ptp_ines.c
357
struct ines_port *port = container_of(mii_ts, struct ines_port, mii_ts);
drivers/ptp/ptp_ines.c
422
struct ines_port *port = container_of(mii_ts, struct ines_port, mii_ts);
drivers/ptp/ptp_ines.c
498
struct ines_port *port = container_of(mii_ts, struct ines_port, mii_ts);
drivers/ptp/ptp_ines.c
636
struct ines_port *port = container_of(mii_ts, struct ines_port, mii_ts);
drivers/ptp/ptp_ines.c
662
container_of(work, struct ines_port, ts_work.work);
drivers/ptp/ptp_mock.c
34
#define info_to_phc(d) container_of((d), struct mock_phc, info)
drivers/ptp/ptp_netc.c
130
#define ptp_to_netc_timer(ptp) container_of((ptp), struct netc_timer, caps)
drivers/ptp/ptp_ocp.c
1250
struct ptp_ocp *bp = container_of(ptp_info, struct ptp_ocp, ptp_info);
drivers/ptp/ptp_ocp.c
1286
struct ptp_ocp *bp = container_of(ptp_info, struct ptp_ocp, ptp_info);
drivers/ptp/ptp_ocp.c
1334
struct ptp_ocp *bp = container_of(ptp_info, struct ptp_ocp, ptp_info);
drivers/ptp/ptp_ocp.c
1378
struct ptp_ocp *bp = container_of(ptp_info, struct ptp_ocp, ptp_info);
drivers/ptp/ptp_ocp.c
1448
struct ptp_ocp *bp = container_of(ptp_info, struct ptp_ocp, ptp_info);
drivers/ptp/ptp_ocp.c
3186
#define to_ext_attr(x) container_of(x, struct dev_ext_attribute, attr)
drivers/ptp/ptp_ocp.c
3452
dattr = container_of(attr, struct device_attribute, attr);
drivers/ptp/ptp_ocp.c
3453
ea = container_of(dattr, struct dev_ext_attribute, attr);
drivers/ptp/ptp_ocp.c
4721
bp = container_of(work, struct ptp_ocp, sync_work.work);
drivers/ptp/ptp_pch.c
343
struct pch_dev *pch_dev = container_of(ptp, struct pch_dev, caps);
drivers/ptp/ptp_pch.c
357
struct pch_dev *pch_dev = container_of(ptp, struct pch_dev, caps);
drivers/ptp/ptp_pch.c
373
struct pch_dev *pch_dev = container_of(ptp, struct pch_dev, caps);
drivers/ptp/ptp_pch.c
389
struct pch_dev *pch_dev = container_of(ptp, struct pch_dev, caps);
drivers/ptp/ptp_pch.c
404
struct pch_dev *pch_dev = container_of(ptp, struct pch_dev, caps);
drivers/ptp/ptp_private.h
73
#define info_to_vclock(d) container_of((d), struct ptp_vclock, info)
drivers/ptp/ptp_private.h
74
#define cc_to_vclock(d) container_of((d), struct ptp_vclock, cc)
drivers/ptp/ptp_private.h
75
#define dw_to_vclock(d) container_of((d), struct ptp_vclock, refresh_work)
drivers/ptp/ptp_qoriq.c
207
struct ptp_qoriq *ptp_qoriq = container_of(ptp, struct ptp_qoriq, caps);
drivers/ptp/ptp_qoriq.c
235
struct ptp_qoriq *ptp_qoriq = container_of(ptp, struct ptp_qoriq, caps);
drivers/ptp/ptp_qoriq.c
265
struct ptp_qoriq *ptp_qoriq = container_of(ptp, struct ptp_qoriq, caps);
drivers/ptp/ptp_qoriq.c
284
struct ptp_qoriq *ptp_qoriq = container_of(ptp, struct ptp_qoriq, caps);
drivers/ptp/ptp_qoriq.c
303
struct ptp_qoriq *ptp_qoriq = container_of(ptp, struct ptp_qoriq, caps);
drivers/ptp/ptp_qoriq.c
471
struct ptp_qoriq *ptp_qoriq = container_of(ptp, struct ptp_qoriq, caps);
drivers/ptp/ptp_vmclock.c
262
struct vmclock_state *st = container_of(ptp, struct vmclock_state,
drivers/ptp/ptp_vmclock.c
311
struct vmclock_state *st = container_of(ptp, struct vmclock_state,
drivers/ptp/ptp_vmclock.c
461
struct vmclock_state *st = container_of(fp->private_data,
drivers/pwm/core.c
1110
return container_of(pwmchip_dev, struct pwm_chip, dev);
drivers/pwm/core.c
1115
return container_of(pwm_dev, struct pwm_export, pwm_dev);
drivers/pwm/core.c
2133
struct pwm_chip *chip = container_of(inode->i_cdev, struct pwm_chip, cdev);
drivers/pwm/pwm-gpio.c
77
struct pwm_gpio *gpwm = container_of(gpio_timer, struct pwm_gpio,
drivers/pwm/pwm-iqs620a.c
148
iqs620_pwm = container_of(notifier, struct iqs620_pwm_private,
drivers/pwm/pwm-sifive.c
239
container_of(nb, struct pwm_sifive_ddata, notifier);
drivers/rapidio/devices/rio_mport_cdev.c
1872
chdev = container_of(inode->i_cdev, struct mport_dev, cdev);
drivers/rapidio/devices/rio_mport_cdev.c
2131
container_of(ref, struct rio_mport_mapping, ref);
drivers/rapidio/devices/rio_mport_cdev.c
2337
md = container_of(dev, struct mport_dev, dev);
drivers/rapidio/devices/rio_mport_cdev.c
536
container_of(dma_ref, struct mport_dev, dma_ref);
drivers/rapidio/devices/rio_mport_cdev.c
546
container_of(dma_ref, struct mport_cdev_priv, dma_ref);
drivers/rapidio/devices/rio_mport_cdev.c
554
struct mport_dma_req *req = container_of(ref, struct mport_dma_req,
drivers/rapidio/devices/tsi721.c
296
struct tsi721_device *priv = container_of(work, struct tsi721_device,
drivers/rapidio/devices/tsi721.c
393
struct tsi721_device *priv = container_of(work, struct tsi721_device,
drivers/rapidio/devices/tsi721_dma.c
49
return container_of(chan, struct tsi721_bdma_chan, dchan);
drivers/rapidio/devices/tsi721_dma.c
54
return container_of(ddev, struct rio_mport, dma)->priv;
drivers/rapidio/devices/tsi721_dma.c
60
return container_of(txd, struct tsi721_tx_desc, txd);
drivers/rapidio/rio.c
1757
return mport == container_of(chan->device, struct rio_mport, dma);
drivers/rapidio/rio.c
1952
work = container_of(_work, struct rio_disc_work, work);
drivers/rapidio/rio_cm.c
1364
struct rio_channel *ch = container_of(ref, struct rio_channel, ref);
drivers/rapidio/rio_cm.c
578
struct cm_dev *cm = container_of(work, struct cm_dev, rx_work);
drivers/regulator/arizona-micsupp.c
49
container_of(work, struct arizona_micsupp, check_cp_work);
drivers/regulator/bd9576-regulator.c
323
r = container_of(rdev->desc, struct bd957x_regulator_data, desc);
drivers/regulator/bd9576-regulator.c
404
r = container_of(rdev->desc, struct bd957x_regulator_data, desc);
drivers/regulator/bd9576-regulator.c
444
r = container_of(rdev->desc, struct bd957x_regulator_data, desc);
drivers/regulator/bd9576-regulator.c
487
r = container_of(rdev->desc, struct bd957x_regulator_data, desc);
drivers/regulator/bd9576-regulator.c
582
data = container_of(desc, struct bd957x_regulator_data, desc);
drivers/regulator/core.c
1701
container_of(work, struct regulator_event_work, work);
drivers/regulator/core.c
1731
struct regulator_dev *rdev = container_of(nb, struct regulator_dev,
drivers/regulator/core.c
3386
struct regulator_dev *rdev = container_of(work, struct regulator_dev,
drivers/regulator/da9121-regulator.c
621
struct da9121 *chip = container_of(work, struct da9121, work.work);
drivers/regulator/fixed-helper.c
16
struct fixed_regulator_data *data = container_of(dev,
drivers/regulator/internal.h
65
return container_of(dev, struct regulator_dev, dev);
drivers/regulator/irq_helpers.c
58
h = container_of(work, struct regulator_irq,
drivers/regulator/mt6363-regulator.c
614
container_of(dwork, struct mt6363_regulator_info, oc_work);
drivers/regulator/pca9450-regulator.c
1135
struct i2c_client *i2c = container_of(pca9450->dev, struct i2c_client, dev);
drivers/regulator/pca9450-regulator.c
1152
struct i2c_client *i2c = container_of(pca9450->dev, struct i2c_client, dev);
drivers/regulator/qcom-labibb-regulator.c
185
vreg = container_of(work, struct labibb_regulator,
drivers/regulator/qcom-labibb-regulator.c
436
vreg = container_of(work, struct labibb_regulator,
drivers/regulator/qcom_spmi-regulator.c
1286
= container_of(dwork, struct spmi_regulator, ocp_work);
drivers/regulator/s2mps11.c
53
#define to_s2mpg10_regulator_desc(x) container_of((x), struct s2mpg10_regulator_desc, desc)
drivers/regulator/wm8400-regulator.c
204
struct wm8400 *wm8400 = container_of(pdev, struct wm8400, regulators[pdev->id]);
drivers/remoteproc/imx_dsp_rproc.c
499
struct imx_dsp_rproc *priv = container_of(work, struct imx_dsp_rproc,
drivers/remoteproc/imx_rproc.c
840
struct imx_rproc *priv = container_of(work, struct imx_rproc,
drivers/remoteproc/imx_rproc.c
930
struct imx_rproc *priv = container_of(nb, struct imx_rproc, rproc_nb);
drivers/remoteproc/keystone_remoteproc.c
144
container_of(work, struct keystone_rproc, workqueue);
drivers/remoteproc/omap_remoteproc.c
498
struct omap_rproc *oproc = container_of(client, struct omap_rproc,
drivers/remoteproc/qcom_common.c
26
#define to_glink_subdev(d) container_of(d, struct qcom_rproc_glink, subdev)
drivers/remoteproc/qcom_common.c
27
#define to_smd_subdev(d) container_of(d, struct qcom_rproc_subdev, subdev)
drivers/remoteproc/qcom_common.c
28
#define to_ssr_subdev(d) container_of(d, struct qcom_rproc_ssr, subdev)
drivers/remoteproc/qcom_common.c
29
#define to_pdm_subdev(d) container_of(d, struct qcom_rproc_pdm, subdev)
drivers/remoteproc/qcom_q6v5_adsp.c
456
struct qcom_adsp *adsp = container_of(q6v5, struct qcom_adsp, q6v5);
drivers/remoteproc/qcom_q6v5_mss.c
1750
struct q6v5 *qproc = container_of(q6v5, struct q6v5, q6v5);
drivers/remoteproc/qcom_q6v5_pas.c
388
struct qcom_pas *pas = container_of(q6v5, struct qcom_pas, q6v5);
drivers/remoteproc/qcom_sysmon.c
292
struct qcom_sysmon *sysmon = container_of(qmi, struct qcom_sysmon, qmi);
drivers/remoteproc/qcom_sysmon.c
423
struct qcom_sysmon *sysmon = container_of(qmi, struct qcom_sysmon, qmi);
drivers/remoteproc/qcom_sysmon.c
472
struct qcom_sysmon *sysmon = container_of(subdev, struct qcom_sysmon,
drivers/remoteproc/qcom_sysmon.c
498
struct qcom_sysmon *sysmon = container_of(subdev, struct qcom_sysmon,
drivers/remoteproc/qcom_sysmon.c
536
struct qcom_sysmon *sysmon = container_of(subdev, struct qcom_sysmon, subdev);
drivers/remoteproc/qcom_sysmon.c
566
struct qcom_sysmon *sysmon = container_of(subdev, struct qcom_sysmon,
drivers/remoteproc/qcom_sysmon.c
588
struct qcom_sysmon *sysmon = container_of(nb, struct qcom_sysmon, nb);
drivers/remoteproc/qcom_wcnss_iris.c
107
struct qcom_iris *iris = container_of(dev, struct qcom_iris, dev);
drivers/remoteproc/remoteproc_cdev.c
23
struct rproc *rproc = container_of(filp->f_inode->i_cdev, struct rproc, cdev);
drivers/remoteproc/remoteproc_cdev.c
50
struct rproc *rproc = container_of(filp->f_inode->i_cdev, struct rproc, cdev);
drivers/remoteproc/remoteproc_cdev.c
77
struct rproc *rproc = container_of(inode->i_cdev, struct rproc, cdev);
drivers/remoteproc/remoteproc_core.c
1861
struct rproc *rproc = container_of(work, struct rproc, crash_handler);
drivers/remoteproc/remoteproc_core.c
2371
struct rproc *rproc = container_of(dev, struct rproc, dev);
drivers/remoteproc/remoteproc_sysfs.c
11
#define to_rproc(d) container_of(d, struct rproc, dev)
drivers/remoteproc/remoteproc_virtio.c
478
struct rproc_vdev *rvdev = container_of(subdev, struct rproc_vdev, subdev);
drivers/remoteproc/remoteproc_virtio.c
485
struct rproc_vdev *rvdev = container_of(subdev, struct rproc_vdev, subdev);
drivers/remoteproc/remoteproc_virtio.c
499
struct rproc *rproc = container_of(dev->parent, struct rproc, dev);
drivers/remoteproc/remoteproc_virtio.c
52
pdev = container_of(vdev->dev.parent, struct platform_device, dev);
drivers/remoteproc/stm32_rproc.c
284
struct stm32_mbox *mb = container_of(work, struct stm32_mbox, vq_work);
drivers/remoteproc/stm32_rproc.c
302
struct stm32_mbox *mb = container_of(cl, struct stm32_mbox, client);
drivers/remoteproc/ti_k3_common.c
54
struct k3_rproc *kproc = container_of(client, struct k3_rproc, client);
drivers/remoteproc/xlnx_r5_remoteproc.c
206
ipi = container_of(work, struct mbox_info, mbox_work);
drivers/remoteproc/xlnx_r5_remoteproc.c
233
ipi = container_of(cl, struct mbox_info, mbox_cl);
drivers/reset/amlogic/reset-meson-audio-arb.c
65
container_of(rcdev, struct meson_audio_arb_data, rstc);
drivers/reset/amlogic/reset-meson-audio-arb.c
86
container_of(rcdev, struct meson_audio_arb_data, rstc);
drivers/reset/amlogic/reset-meson-common.c
38
container_of(rcdev, struct meson_reset, rcdev);
drivers/reset/amlogic/reset-meson-common.c
51
container_of(rcdev, struct meson_reset, rcdev);
drivers/reset/amlogic/reset-meson-common.c
66
container_of(rcdev, struct meson_reset, rcdev);
drivers/reset/core.c
196
return container_of(rstc, struct reset_control_array, base);
drivers/reset/core.c
803
struct reset_control *rstc = container_of(kref, struct reset_control,
drivers/reset/hisilicon/hi6220_reset.c
30
#define to_reset_data(x) container_of(x, struct hi6220_reset_data, rc_dev)
drivers/reset/hisilicon/reset-hi3660.c
20
container_of(_rst, struct hi3660_reset_controller, rst)
drivers/reset/reset-a10sr.c
26
return container_of(rc, struct a10sr_reset, rcdev);
drivers/reset/reset-aspeed.c
156
return container_of(rcdev, struct aspeed_reset, rcdev);
drivers/reset/reset-ath79.c
29
container_of(rcdev, struct ath79_reset, rcdev);
drivers/reset/reset-ath79.c
61
container_of(rcdev, struct ath79_reset, rcdev);
drivers/reset/reset-ath79.c
79
container_of(nb, struct ath79_reset, restart_nb);
drivers/reset/reset-axs10x.c
17
#define to_axs10x_rst(p) container_of((p), struct axs10x_rst, rcdev)
drivers/reset/reset-bcm6345.c
28
return container_of(rcdev, struct bcm6345_reset, rcdev);
drivers/reset/reset-berlin.c
29
container_of((p), struct berlin_reset_priv, rcdev)
drivers/reset/reset-brcmstb-rescal.c
27
container_of(rcdev, struct brcm_rescal_reset, rcdev);
drivers/reset/reset-brcmstb.c
37
return container_of(rcdev, struct brcmstb_reset, rcdev);
drivers/reset/reset-eic7700.c
53
return container_of(rcdev, struct eic7700_reset_data, rcdev);
drivers/reset/reset-eyeq.c
168
return container_of(x, struct eqr_private, rcdev);
drivers/reset/reset-gpio.c
18
return container_of(rc, struct reset_gpio_priv, rc);
drivers/reset/reset-hsdk.c
21
#define to_hsdk_rst(p) container_of((p), struct hsdk_rst, rcdev)
drivers/reset/reset-imx-scu.c
22
return container_of(rc, struct imx_scu_reset, rc);
drivers/reset/reset-imx7.c
88
return container_of(rcdev, struct imx7_src, rcdev);
drivers/reset/reset-imx8mp-audiomix.c
104
return container_of(rcdev, struct imx8mp_audiomix_reset, rcdev);
drivers/reset/reset-intel-gw.c
161
reset_data = container_of(nb, struct intel_reset_data, restart_nb);
drivers/reset/reset-intel-gw.c
22
#define to_reset_data(x) container_of(x, struct intel_reset_data, rcdev)
drivers/reset/reset-k210.c
25
return container_of(rcdev, struct k210_rst, rcdev);
drivers/reset/reset-k230.c
156
return container_of(rcdev, struct k230_rst, rcdev);
drivers/reset/reset-lantiq.c
32
return container_of(rcdev, struct lantiq_rcu_reset_priv, rcdev);
drivers/reset/reset-lpc18xx.c
42
#define to_rgu_data(p) container_of(p, struct lpc18xx_rgu_data, rcdev)
drivers/reset/reset-lpc18xx.c
47
struct lpc18xx_rgu_data *rc = container_of(nb, struct lpc18xx_rgu_data,
drivers/reset/reset-ma35d1.c
131
container_of(this, struct ma35d1_reset_data, restart_handler);
drivers/reset/reset-ma35d1.c
141
struct ma35d1_reset_data *data = container_of(rcdev, struct ma35d1_reset_data, rcdev);
drivers/reset/reset-ma35d1.c
172
struct ma35d1_reset_data *data = container_of(rcdev, struct ma35d1_reset_data, rcdev);
drivers/reset/reset-mpfs.c
41
return container_of(rcdev, struct mpfs_reset, rcdev);
drivers/reset/reset-npcm.c
101
#define to_rc_data(p) container_of(p, struct npcm_rc_data, rcdev)
drivers/reset/reset-npcm.c
106
struct npcm_rc_data *rc = container_of(nb, struct npcm_rc_data,
drivers/reset/reset-pistachio.c
70
rd = container_of(rcdev, struct pistachio_reset_data, rcdev);
drivers/reset/reset-pistachio.c
87
rd = container_of(rcdev, struct pistachio_reset_data, rcdev);
drivers/reset/reset-qcom-aoss.c
47
return container_of(rcdev, struct qcom_aoss_reset_data, rcdev);
drivers/reset/reset-qcom-pdc.c
84
return container_of(rcdev, struct qcom_pdc_reset_data, rcdev);
drivers/reset/reset-raspberrypi.c
23
return container_of(rcdev, struct rpi_reset, rcdev);
drivers/reset/reset-rzg2l-usbphy-ctrl.c
44
#define rcdev_to_priv(x) container_of(x, struct rzg2l_usbphy_ctrl_priv, rcdev)
drivers/reset/reset-rzv2h-usb2phy.c
49
return container_of(rcdev, struct rzv2h_usb2phy_reset_priv, rcdev);
drivers/reset/reset-scmi.c
26
#define to_scmi_reset_data(p) container_of((p), struct scmi_reset_data, rcdev)
drivers/reset/reset-simple.c
27
return container_of(rcdev, struct reset_simple_data, rcdev);
drivers/reset/reset-sunplus.c
109
return container_of(rcdev, struct sp_reset, rcdev);
drivers/reset/reset-sunplus.c
160
struct sp_reset *reset = container_of(nb, struct sp_reset, notifier);
drivers/reset/reset-th1520.c
853
return container_of(rcdev, struct th1520_reset_priv, rcdev);
drivers/reset/reset-ti-sci.c
44
container_of((p), struct ti_sci_reset_data, rcdev)
drivers/reset/reset-ti-syscon.c
54
container_of(_rcdev, struct ti_syscon_reset_data, rcdev)
drivers/reset/reset-tn48m.c
46
return container_of(rcdev, struct tn48_reset_data, rcdev);
drivers/reset/reset-tps380x.c
35
return container_of(rcdev, struct tps380x_reset, rcdev);
drivers/reset/reset-uniphier.c
265
container_of(_rcdev, struct uniphier_reset_priv, rcdev)
drivers/reset/reset-zynq.c
27
container_of((p), struct zynq_reset_data, rcdev)
drivers/reset/reset-zynqmp.c
31
return container_of(rcdev, struct zynqmp_reset_data, rcdev);
drivers/reset/spacemit/reset-spacemit-common.c
21
controller = container_of(rcdev, struct ccu_reset_controller, rcdev);
drivers/reset/starfive/reset-starfive-jh71x0.c
29
return container_of(rcdev, struct jh71x0_reset, rcdev);
drivers/reset/sti/reset-syscfg.c
48
container_of(_rst, struct syscfg_reset_controller, rst)
drivers/reset/tegra/reset-bpmp.c
13
return container_of(rstc, struct tegra_bpmp, rstc);
drivers/rpmsg/mtk_rpmsg.c
226
struct mtk_rpmsg_rproc_subdev *subdev = container_of(
drivers/rpmsg/mtk_rpmsg.c
27
#define to_mtk_subdev(d) container_of(d, struct mtk_rpmsg_rproc_subdev, subdev)
drivers/rpmsg/mtk_rpmsg.c
60
#define to_mtk_rpmsg_device(r) container_of(r, struct mtk_rpmsg_device, rpdev)
drivers/rpmsg/mtk_rpmsg.c
61
#define to_mtk_rpmsg_endpoint(r) container_of(r, struct mtk_rpmsg_endpoint, ept)
drivers/rpmsg/mtk_rpmsg.c
67
struct rpmsg_endpoint *ept = container_of(kref, struct rpmsg_endpoint,
drivers/rpmsg/qcom_glink_native.c
1770
struct qcom_glink *glink = container_of(work, struct qcom_glink,
drivers/rpmsg/qcom_glink_native.c
1790
msg = container_of(&dcmd->msg, struct glink_msg, hdr);
drivers/rpmsg/qcom_glink_native.c
196
#define to_glink_channel(_ept) container_of(_ept, struct glink_channel, ept)
drivers/rpmsg/qcom_glink_native.c
262
struct glink_channel *channel = container_of(ref, struct glink_channel,
drivers/rpmsg/qcom_glink_native.c
556
struct glink_channel *channel = container_of(work, struct glink_channel,
drivers/rpmsg/qcom_glink_native.c
885
container_of(&dcmd->msg, struct glink_msg, hdr), 0,
drivers/rpmsg/qcom_glink_rpm.c
198
struct glink_rpm *rpm = container_of(pipe, struct glink_rpm, tx_pipe);
drivers/rpmsg/qcom_glink_rpm.c
33
#define to_rpm_pipe(p) container_of(p, struct glink_rpm_pipe, native)
drivers/rpmsg/qcom_glink_smem.c
215
struct qcom_glink_smem *smem = container_of(dev, struct qcom_glink_smem, dev);
drivers/rpmsg/qcom_glink_smem.c
61
#define to_smem_pipe(p) container_of(p, struct glink_smem_pipe, native)
drivers/rpmsg/qcom_glink_ssr.c
102
struct glink_ssr *ssr = container_of(nb, struct glink_ssr, nb);
drivers/rpmsg/qcom_smd.c
1207
struct qcom_smd_edge *edge = container_of(work, struct qcom_smd_edge, scan_work);
drivers/rpmsg/qcom_smd.c
1275
struct qcom_smd_edge *edge = container_of(work,
drivers/rpmsg/qcom_smd.c
172
#define to_smd_device(r) container_of(r, struct qcom_smd_device, rpdev)
drivers/rpmsg/qcom_smd.c
173
#define to_smd_edge(d) container_of(d, struct qcom_smd_edge, dev)
drivers/rpmsg/qcom_smd.c
174
#define to_smd_endpoint(e) container_of(e, struct qcom_smd_endpoint, ept)
drivers/rpmsg/qcom_smd.c
896
struct rpmsg_endpoint *ept = container_of(kref, struct rpmsg_endpoint,
drivers/rpmsg/rpmsg_char.c
39
#define dev_to_eptdev(dev) container_of(dev, struct rpmsg_eptdev, dev)
drivers/rpmsg/rpmsg_char.c
40
#define cdev_to_eptdev(i_cdev) container_of(i_cdev, struct rpmsg_eptdev, cdev)
drivers/rpmsg/rpmsg_ctrl.c
38
#define dev_to_ctrldev(dev) container_of(dev, struct rpmsg_ctrldev, dev)
drivers/rpmsg/rpmsg_ctrl.c
39
#define cdev_to_ctrldev(i_cdev) container_of(i_cdev, struct rpmsg_ctrldev, cdev)
drivers/rpmsg/rpmsg_internal.h
18
#define to_rpmsg_device(d) container_of(d, struct rpmsg_device, dev)
drivers/rpmsg/virtio_rpmsg_bus.c
108
container_of(_rpdev, struct virtio_rpmsg_channel, rpdev)
drivers/rpmsg/virtio_rpmsg_bus.c
194
struct rpmsg_endpoint *ept = container_of(kref, struct rpmsg_endpoint,
drivers/rtc/dev.c
25
struct rtc_device *rtc = container_of(inode->i_cdev,
drivers/rtc/dev.c
48
container_of(work, struct rtc_device, uie_task);
drivers/rtc/interface.c
694
rtc = container_of(timer, struct rtc_device, pie_timer);
drivers/rtc/interface.c
937
container_of(work, struct rtc_device, irqwork);
drivers/rtc/interface.c
952
timer = container_of(next, struct rtc_timer, node);
drivers/rtc/interface.c
986
timer = container_of(next, struct rtc_timer, node);
drivers/rtc/rtc-88pm860x.c
199
struct pm860x_rtc_info *info = container_of(work,
drivers/rtc/rtc-ac100.c
78
#define to_ac100_clkout(_hw) container_of(_hw, struct ac100_clkout, hw)
drivers/rtc/rtc-atcrtc100.c
147
container_of(work, struct atcrtc_dev, rtc_work);
drivers/rtc/rtc-brcmstb-waketimer.c
177
timer = container_of(nb, struct brcmstb_waketmr, reboot_notifier);
drivers/rtc/rtc-cros-ec.c
263
cros_ec_rtc = container_of(nb, struct cros_ec_rtc, notifier);
drivers/rtc/rtc-ds1305.c
437
struct ds1305 *ds1305 = container_of(work, struct ds1305, work);
drivers/rtc/rtc-ds1307.c
1428
container_of(clk, struct ds1307, clks[DS3231_CLK_SQW])
drivers/rtc/rtc-ds1307.c
1430
container_of(clk, struct ds1307, clks[DS3231_CLK_32KHZ])
drivers/rtc/rtc-ds1374.c
296
struct ds1374 *ds1374 = container_of(work, struct ds1374, work);
drivers/rtc/rtc-hym8563.c
265
#define clkout_hw_to_hym8563(_hw) container_of(_hw, struct hym8563, clkout_hw)
drivers/rtc/rtc-imx-sm-bbm.c
80
struct scmi_imx_bbm *bbnsm = container_of(nb, struct scmi_imx_bbm, nb);
drivers/rtc/rtc-imxdi.c
729
struct imxdi_dev *imxdi = container_of(work,
drivers/rtc/rtc-jz4740.c
309
struct jz4740_rtc *rtc = container_of(hw, struct jz4740_rtc, clk32k);
drivers/rtc/rtc-jz4740.c
318
struct jz4740_rtc *rtc = container_of(hw, struct jz4740_rtc, clk32k);
drivers/rtc/rtc-jz4740.c
325
struct jz4740_rtc *rtc = container_of(hw, struct jz4740_rtc, clk32k);
drivers/rtc/rtc-m41t80.c
461
#define sqw_to_m41t80_data(_hw) container_of(_hw, struct m41t80_data, sqw)
drivers/rtc/rtc-max31335.c
190
#define clk_hw_to_max31335(_hw) container_of(_hw, struct max31335_data, clkout)
drivers/rtc/rtc-nct3018y.c
346
#define clkout_hw_to_nct3018y(_hw) container_of(_hw, struct nct3018y, clkout_hw)
drivers/rtc/rtc-pcf85063.c
381
#define clkout_hw_to_pcf85063(_hw) container_of(_hw, struct pcf85063, clkout_hw)
drivers/rtc/rtc-pcf8563.c
309
#define clkout_hw_to_pcf8563(_hw) container_of(_hw, struct pcf8563, clkout_hw)
drivers/rtc/rtc-rv3028.c
709
#define clkout_hw_to_rv3028(hw) container_of(hw, struct rv3028_data, clkout_hw)
drivers/rtc/rtc-rv3032.c
613
#define clkout_hw_to_rv3032(hw) container_of(hw, struct rv3032_data, clkout_hw)
drivers/rtc/rtc-sun6i.c
165
struct sun6i_rtc_dev *rtc = container_of(hw, struct sun6i_rtc_dev, hw);
drivers/rtc/rtc-sun6i.c
185
struct sun6i_rtc_dev *rtc = container_of(hw, struct sun6i_rtc_dev, hw);
drivers/rtc/rtc-sun6i.c
192
struct sun6i_rtc_dev *rtc = container_of(hw, struct sun6i_rtc_dev, hw);
drivers/s390/block/dasd.c
3888
struct dasd_device *device = container_of(work, struct dasd_device,
drivers/s390/block/dasd.c
551
struct dasd_device *device = container_of(work, struct dasd_device, kick_work);
drivers/s390/block/dasd.c
574
struct dasd_device *device = container_of(work, struct dasd_device,
drivers/s390/block/dasd_alias.c
544
ruac_data = container_of(work, struct read_uac_work_data, dwork.work);
drivers/s390/block/dasd_alias.c
545
lcu = container_of(ruac_data, struct alias_lcu, ruac_data);
drivers/s390/block/dasd_alias.c
902
suc_data = container_of(work, struct summary_unit_check_work_data,
drivers/s390/block/dasd_alias.c
904
lcu = container_of(suc_data, struct alias_lcu, suc_data);
drivers/s390/block/dasd_alias.c
929
struct dasd_device *device = container_of(work, struct dasd_device,
drivers/s390/block/dasd_eckd.c
1439
data = container_of(work, struct pe_handler_work_data, worker);
drivers/s390/block/dasd_eckd.c
1701
data = container_of(work, struct ext_pool_exhaust_work_data, worker);
drivers/s390/block/dasd_eckd.c
1974
struct dasd_device *device = container_of(work, struct dasd_device,
drivers/s390/block/dasd_eckd.c
6738
data = container_of(work, struct check_attention_work_data, worker);
drivers/s390/block/dasd_int.h
494
#define to_dasd_path(path) container_of(path, struct dasd_path, kobj)
drivers/s390/block/dcssblk.c
115
dev_info = container_of(dev, struct dcssblk_dev_info, dev);
drivers/s390/block/dcssblk.c
339
dev_info = container_of(dev, struct dcssblk_dev_info, dev);
drivers/s390/block/dcssblk.c
353
dev_info = container_of(dev, struct dcssblk_dev_info, dev);
drivers/s390/block/dcssblk.c
446
dev_info = container_of(dev, struct dcssblk_dev_info, dev);
drivers/s390/block/dcssblk.c
458
dev_info = container_of(dev, struct dcssblk_dev_info, dev);
drivers/s390/block/dcssblk.c
515
dev_info = container_of(dev, struct dcssblk_dev_info, dev);
drivers/s390/block/scm_blk.h
38
#define to_aobrq(rq) container_of((void *) rq, struct aob_rq_header, data)
drivers/s390/char/con3270.c
1045
struct tty3270 *tp = container_of(view, struct tty3270, view);
drivers/s390/char/con3270.c
1062
struct tty3270 *tp = container_of(view, struct tty3270, view);
drivers/s390/char/con3270.c
1198
tp = container_of(view, struct tty3270, view);
drivers/s390/char/con3270.c
2162
tp = container_of(view, struct tty3270, view);
drivers/s390/char/con3270.c
304
struct tty3270 *tp = container_of(rq->view, struct tty3270, view);
drivers/s390/char/con3270.c
601
struct tty3270 *tp = container_of(kbd->port, struct tty3270, port);
drivers/s390/char/con3270.c
621
struct tty3270 *tp = container_of(kbd->port, struct tty3270, port);
drivers/s390/char/con3270.c
641
struct tty3270 *tp = container_of(kbd->port, struct tty3270, port);
drivers/s390/char/con3270.c
658
struct tty3270 *tp = container_of(kbd->port, struct tty3270, port);
drivers/s390/char/con3270.c
675
struct tty3270 *tp = container_of(rrq->view, struct tty3270, view);
drivers/s390/char/con3270.c
735
struct tty3270 *tp = container_of(rq->view, struct tty3270, view);
drivers/s390/char/con3270.c
785
struct tty3270 *tp = container_of(view, struct tty3270, view);
drivers/s390/char/con3270.c
794
struct tty3270 *tp = container_of(view, struct tty3270, view);
drivers/s390/char/con3270.c
967
struct tty3270 *tp = container_of(view, struct tty3270, view);
drivers/s390/char/ctrlchar.c
23
struct sysrq_work *sysrq = container_of(work, struct sysrq_work, work);
drivers/s390/char/raw3270.c
539
struct raw3270 *rp = container_of(work, struct raw3270, resize_work);
drivers/s390/char/sclp_mem.c
184
struct sclp_mem *sclp_mem = container_of(kobj, struct sclp_mem, kobj);
drivers/s390/char/sclp_mem.c
202
sclp_mem = container_of(kobj, struct sclp_mem, kobj);
drivers/s390/char/sclp_mem.c
273
struct sclp_mem *sclp_mem = container_of(kobj, struct sclp_mem, kobj);
drivers/s390/char/sclp_mem.c
296
sclp_mem = container_of(kobj, struct sclp_mem, kobj);
drivers/s390/char/sclp_sd.c
93
#define to_sd_file(x) container_of(x, struct sclp_sd_file, kobj)
drivers/s390/char/tape_3490.c
124
container_of(work, struct tape_3490_work, work);
drivers/s390/char/tape_core.c
223
container_of(work, struct tape_med_state_work_data, work);
drivers/s390/char/tape_core.c
843
container_of(work, struct tape_device, tape_dnr.work);
drivers/s390/char/vmur.c
286
struct urdev *urd = container_of(ws, struct urdev, uevent_work);
drivers/s390/cio/ccwgroup.c
209
container_of(work, struct ccwgroup_device, ungroup_work);
drivers/s390/cio/chp.c
30
#define to_channelpath(device) container_of(device, struct channel_path, dev)
drivers/s390/cio/cio.h
115
#define to_subchannel(n) container_of(n, struct subchannel, dev)
drivers/s390/cio/css.c
593
sch = container_of(work, struct subchannel, todo_work);
drivers/s390/cio/css.h
139
#define to_css(dev) container_of(dev, struct channel_subsystem, device)
drivers/s390/cio/device.c
1850
priv = container_of(work, struct ccw_device_private, todo_work);
drivers/s390/cio/qdio_thinint.c
63
struct indicator_t *ind = container_of(addr, struct indicator_t, ind);
drivers/s390/cio/scm.c
21
#define to_scm_dev(n) container_of(n, struct scm_device, dev)
drivers/s390/cio/scm.c
22
#define to_scm_drv(d) container_of(d, struct scm_driver, drv)
drivers/s390/cio/vfio_ccw_cp.c
424
&container_of(cp, struct vfio_ccw_private, cp)->vdev;
drivers/s390/cio/vfio_ccw_cp.c
511
&container_of(cp, struct vfio_ccw_private, cp)->vdev;
drivers/s390/cio/vfio_ccw_cp.c
569
&container_of(cp, struct vfio_ccw_private, cp)->vdev;
drivers/s390/cio/vfio_ccw_cp.c
612
&container_of(cp, struct vfio_ccw_private, cp)->vdev;
drivers/s390/cio/vfio_ccw_cp.c
713
&container_of(cp, struct vfio_ccw_private, cp)->vdev;
drivers/s390/cio/vfio_ccw_cp.c
758
&container_of(cp, struct vfio_ccw_private, cp)->vdev;
drivers/s390/cio/vfio_ccw_drv.c
122
private = container_of(work, struct vfio_ccw_private, crw_work);
drivers/s390/cio/vfio_ccw_drv.c
157
struct vfio_ccw_parent *parent = container_of(dev, struct vfio_ccw_parent, dev);
drivers/s390/cio/vfio_ccw_drv.c
89
private = container_of(work, struct vfio_ccw_private, io_work);
drivers/s390/cio/vfio_ccw_ops.c
131
container_of(vdev, struct vfio_ccw_private, vdev);
drivers/s390/cio/vfio_ccw_ops.c
167
container_of(vdev, struct vfio_ccw_private, vdev);
drivers/s390/cio/vfio_ccw_ops.c
202
container_of(vdev, struct vfio_ccw_private, vdev);
drivers/s390/cio/vfio_ccw_ops.c
235
container_of(vdev, struct vfio_ccw_private, vdev);
drivers/s390/cio/vfio_ccw_ops.c
287
container_of(vdev, struct vfio_ccw_private, vdev);
drivers/s390/cio/vfio_ccw_ops.c
320
container_of(vdev, struct vfio_ccw_private, vdev);
drivers/s390/cio/vfio_ccw_ops.c
38
container_of(vdev, struct vfio_ccw_private, vdev);
drivers/s390/cio/vfio_ccw_ops.c
495
container_of(vdev, struct vfio_ccw_private, vdev);
drivers/s390/cio/vfio_ccw_ops.c
50
container_of(vdev, struct vfio_ccw_private, vdev);
drivers/s390/cio/vfio_ccw_ops.c
571
container_of(vdev, struct vfio_ccw_private, vdev);
drivers/s390/crypto/ap_bus.h
172
#define to_ap_dev(x) container_of((x), struct ap_device, device)
drivers/s390/crypto/ap_bus.h
187
#define to_ap_card(x) container_of((x), struct ap_card, ap_dev.device)
drivers/s390/crypto/ap_bus.h
214
#define to_ap_queue(x) container_of((x), struct ap_queue, ap_dev.device)
drivers/s390/crypto/vfio_ap_drv.c
71
matrix_dev = container_of(dev, struct ap_matrix_dev, device);
drivers/s390/crypto/vfio_ap_ops.c
1866
container_of(vdev, struct ap_matrix_mdev, vdev);
drivers/s390/crypto/vfio_ap_ops.c
1955
q = container_of(reset_work, struct vfio_ap_queue, reset_work);
drivers/s390/crypto/vfio_ap_ops.c
2056
container_of(vdev, struct ap_matrix_mdev, vdev);
drivers/s390/crypto/vfio_ap_ops.c
2067
container_of(vdev, struct ap_matrix_mdev, vdev);
drivers/s390/crypto/vfio_ap_ops.c
2077
matrix_mdev = container_of(vdev, struct ap_matrix_mdev, vdev);
drivers/s390/crypto/vfio_ap_ops.c
2268
container_of(vdev, struct ap_matrix_mdev, vdev);
drivers/s390/crypto/vfio_ap_ops.c
610
matrix_mdev = container_of(vcpu->kvm->arch.crypto.pqap_hook,
drivers/s390/crypto/vfio_ap_ops.c
779
container_of(vdev, struct ap_matrix_mdev, vdev);
drivers/s390/crypto/zcrypt_api.c
126
#define to_zcdn_dev(x) container_of((x), struct zcdn_device, device)
drivers/s390/crypto/zcrypt_card.c
160
container_of(kref, struct zcrypt_card, refcount);
drivers/s390/crypto/zcrypt_queue.c
145
container_of(kref, struct zcrypt_queue, refcount);
drivers/s390/net/qeth_core.h
527
#define qeth_napi_to_out_queue(n) container_of(n, struct qeth_qdio_out_q, napi)
drivers/s390/net/qeth_core_main.c
1572
struct qeth_card *card = container_of(work, struct qeth_card,
drivers/s390/net/qeth_core_main.c
1617
struct qeth_card *card = container_of(slr, struct qeth_card,
drivers/s390/net/qeth_core_main.c
3509
struct qeth_card *card = container_of(to_delayed_work(work),
drivers/s390/net/qeth_core_main.c
5843
struct qeth_card *card = container_of(napi, struct qeth_card, napi);
drivers/s390/net/qeth_l2_main.c
1308
container_of(work, struct qeth_bridge_state_data, worker);
drivers/s390/net/qeth_l2_main.c
1380
data = container_of(dwork, struct qeth_addr_change_data, dwork);
drivers/s390/net/qeth_l2_main.c
1455
data = container_of(dwork, struct qeth_addr_change_data, dwork);
drivers/s390/net/qeth_l2_main.c
457
struct qeth_card *card = container_of(work, struct qeth_card,
drivers/s390/net/qeth_l2_main.c
751
container_of(work, struct qeth_l2_br2dev_event_work, work);
drivers/s390/net/qeth_l2_main.c
868
fdb_info = container_of(info,
drivers/s390/net/qeth_l3_main.c
1154
struct qeth_card *card = container_of(work, struct qeth_card,
drivers/s390/net/qeth_l3_main.c
2095
#define to_ip_work(w) container_of((w), struct qeth_l3_ip_event_work, work)
drivers/s390/scsi/zfcp_aux.c
290
zfcp_status_read_refill(container_of(work, struct zfcp_adapter,
drivers/s390/scsi/zfcp_aux.c
296
struct zfcp_adapter *adapter = container_of(work, struct zfcp_adapter,
drivers/s390/scsi/zfcp_aux.c
305
container_of(sl, struct zfcp_adapter, service_level);
drivers/s390/scsi/zfcp_aux.c
471
struct zfcp_adapter *adapter = container_of(ref, struct zfcp_adapter,
drivers/s390/scsi/zfcp_aux.c
488
struct zfcp_port *port = container_of(dev, struct zfcp_port, dev);
drivers/s390/scsi/zfcp_fc.c
102
struct zfcp_fc_events *events = container_of(work,
drivers/s390/scsi/zfcp_fc.c
104
struct zfcp_adapter *adapter = container_of(events, struct zfcp_adapter,
drivers/s390/scsi/zfcp_fc.c
180
container_of(dw, struct zfcp_fc_wka_port, work);
drivers/s390/scsi/zfcp_fc.c
447
struct zfcp_port *port = container_of(work, struct zfcp_port,
drivers/s390/scsi/zfcp_fc.c
597
container_of(work, struct zfcp_port, test_link_work);
drivers/s390/scsi/zfcp_fc.c
809
struct zfcp_adapter *adapter = container_of(dw, struct zfcp_adapter,
drivers/s390/scsi/zfcp_fc.c
949
struct zfcp_adapter *adapter = container_of(work, struct zfcp_adapter,
drivers/s390/scsi/zfcp_scsi.c
801
struct zfcp_port *port = container_of(work, struct zfcp_port,
drivers/s390/scsi/zfcp_sysfs.c
106
struct zfcp_port *port = container_of(dev, struct zfcp_port, dev);
drivers/s390/scsi/zfcp_sysfs.c
126
struct zfcp_unit *unit = container_of(dev, struct zfcp_unit, dev);
drivers/s390/scsi/zfcp_sysfs.c
144
struct zfcp_unit *unit = container_of(dev, struct zfcp_unit, dev);
drivers/s390/scsi/zfcp_sysfs.c
24
struct _feat_def *_feat = container_of(dev, struct _feat_def, dev); \
drivers/s390/scsi/zfcp_sysfs.c
444
struct zfcp_port *port = container_of(dev, struct zfcp_port, dev);
drivers/s390/scsi/zfcp_sysfs.c
465
struct zfcp_port *port = container_of(dev, struct zfcp_port, dev);
drivers/s390/scsi/zfcp_sysfs.c
482
struct zfcp_port *port = container_of(dev, struct zfcp_port, dev);
drivers/s390/scsi/zfcp_sysfs.c
94
struct zfcp_port *port = container_of(dev, struct zfcp_port, dev);
drivers/s390/scsi/zfcp_unit.c
107
struct zfcp_unit *unit = container_of(dev, struct zfcp_unit, dev);
drivers/s390/scsi/zfcp_unit.c
36
struct zfcp_unit *unit = container_of(work, struct zfcp_unit,
drivers/s390/virtio/virtio_ccw.c
230
return container_of(vdev, struct virtio_ccw_device, vdev);
drivers/s390/virtio/virtio_ccw.c
251
struct airq_info *info = container_of(airq, struct airq_info, airq);
drivers/scsi/3w-sas.c
102
struct device *dev = container_of(kobj, struct device, kobj);
drivers/scsi/3w-sas.c
133
struct device *dev = container_of(kobj, struct device, kobj);
drivers/scsi/NCR5380.c
692
container_of(work, struct NCR5380_hostdata, main_task);
drivers/scsi/aacraid/aacraid.h
2656
struct aac_dev *dev = container_of(to_delayed_work(work),
drivers/scsi/aacraid/commsup.c
1815
struct aac_dev *dev = container_of(to_delayed_work(work),
drivers/scsi/advansys.c
2274
#define asc_dvc_to_board(asc_dvc) container_of(asc_dvc, struct asc_board, \
drivers/scsi/advansys.c
2276
#define adv_dvc_to_board(adv_dvc) container_of(adv_dvc, struct asc_board, \
drivers/scsi/advansys.c
2593
sgblkp = container_of(q->sg_list_ptr, adv_sgblk_t, sg_block);
drivers/scsi/aha152x.c
1328
struct Scsi_Host *shost = container_of((void *)hd, struct Scsi_Host, hostdata);
drivers/scsi/aha152x.c
3386
struct Scsi_Host *shost = container_of((void *)hd, struct Scsi_Host, hostdata);
drivers/scsi/arcmsr/arcmsr_attr.c
114
struct device *dev = container_of(kobj,struct device,kobj);
drivers/scsi/arcmsr/arcmsr_attr.c
162
struct device *dev = container_of(kobj,struct device,kobj);
drivers/scsi/arcmsr/arcmsr_attr.c
67
struct device *dev = container_of(kobj,struct device,kobj);
drivers/scsi/arcmsr/arcmsr_hba.c
1546
pCCB = container_of(pARCMSR_CDB, struct CommandControlBlock, arcmsr_cdb);
drivers/scsi/arcmsr/arcmsr_hba.c
1565
pCCB = container_of(pARCMSR_CDB, struct CommandControlBlock, arcmsr_cdb);
drivers/scsi/arcmsr/arcmsr_hba.c
1584
pCCB = container_of(pARCMSR_CDB, struct CommandControlBlock, arcmsr_cdb);
drivers/scsi/arcmsr/arcmsr_hba.c
1618
pCCB = container_of(pARCMSR_CDB,
drivers/scsi/arcmsr/arcmsr_hba.c
2552
pCCB = container_of(pARCMSR_CDB, struct CommandControlBlock, arcmsr_cdb);
drivers/scsi/arcmsr/arcmsr_hba.c
2573
pCCB = container_of(pARCMSR_CDB, struct CommandControlBlock, arcmsr_cdb);
drivers/scsi/arcmsr/arcmsr_hba.c
2603
ccb = container_of(arcmsr_cdb, struct CommandControlBlock,
drivers/scsi/arcmsr/arcmsr_hba.c
2647
ccb = container_of(arcmsr_cdb,
drivers/scsi/arcmsr/arcmsr_hba.c
3607
ccb = container_of(arcmsr_cdb, struct CommandControlBlock, arcmsr_cdb);
drivers/scsi/arcmsr/arcmsr_hba.c
3676
ccb = container_of(arcmsr_cdb, struct CommandControlBlock, arcmsr_cdb);
drivers/scsi/arcmsr/arcmsr_hba.c
3737
pCCB = container_of(arcmsr_cdb, struct CommandControlBlock, arcmsr_cdb);
drivers/scsi/arcmsr/arcmsr_hba.c
3810
pCCB = container_of(arcmsr_cdb, struct CommandControlBlock,
drivers/scsi/arcmsr/arcmsr_hba.c
906
struct AdapterControlBlock *acb = container_of(work,
drivers/scsi/be2iscsi/be_main.c
1850
pbe_eq = container_of(work, struct be_eq_obj, mcc_work);
drivers/scsi/be2iscsi/be_main.c
2056
pbe_eq = container_of(iop, struct be_eq_obj, iopoll);
drivers/scsi/be2iscsi/be_main.c
5127
container_of(work, struct beiscsi_hba, boot_work);
drivers/scsi/be2iscsi/be_main.c
5182
phba = container_of(work, struct beiscsi_hba, eqd_update.work);
drivers/scsi/be2iscsi/be_main.c
5406
phba = container_of(work, struct beiscsi_hba, sess_work);
drivers/scsi/be2iscsi/be_main.c
5419
phba = container_of(work, struct beiscsi_hba, recover_port.work);
drivers/scsi/bfa/bfad_im.c
1107
struct bfad_itnim_s *itnim = container_of(work, struct bfad_itnim_s,
drivers/scsi/bfa/bfad_im.c
611
container_of(work, struct bfad_im_port_s, port_delete_work);
drivers/scsi/bfa/bfad_im.c
674
container_of(work, struct bfad_im_s, aen_im_notify_work);
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1055
interface = container_of(ptype, struct bnx2fc_interface,
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1307
interface = container_of(kref, struct bnx2fc_interface, kref);
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
433
interface = container_of(ptype, struct bnx2fc_interface,
drivers/scsi/bnx2fc/bnx2fc_hwi.c
539
unsol_els = container_of(work, struct bnx2fc_unsol_els, unsol_els_work);
drivers/scsi/bnx2fc/bnx2fc_io.c
42
struct bnx2fc_cmd *io_req = container_of(work, struct bnx2fc_cmd,
drivers/scsi/bnx2fc/bnx2fc_io.c
517
struct bnx2fc_cmd *io_req = container_of(ref,
drivers/scsi/ch.c
575
scsi_changer *ch = container_of(ref, scsi_changer, ref);
drivers/scsi/csiostor/csio_hw.c
3977
struct csio_hw *hw = container_of(work, struct csio_hw, evtq_work);
drivers/scsi/csiostor/csio_init.h
84
return container_of((void *)ln, struct Scsi_Host, hostdata[0]);
drivers/scsi/csiostor/csio_lnode.c
1354
struct csio_fcf_info *fcfinfo = container_of(kref,
drivers/scsi/cxgbi/libcxgbi.h
309
struct cxgbi_sock *csk = container_of(kref,
drivers/scsi/device_handler/scsi_dh_alua.c
113
pg = container_of(kref, struct alua_port_group, kref);
drivers/scsi/device_handler/scsi_dh_alua.c
888
container_of(work, struct alua_port_group, rtpg_work.work);
drivers/scsi/device_handler/scsi_dh_rdac.c
320
ctlr = container_of(kref, struct rdac_controller, kref);
drivers/scsi/device_handler/scsi_dh_rdac.c
504
container_of(work, struct rdac_controller, ms_work);
drivers/scsi/elx/efct/efct_hw.c
1657
struct efct_hw_io *io = container_of(arg, struct efct_hw_io, ref);
drivers/scsi/elx/efct/efct_lio.c
1008
nacl = container_of(se_nacl, struct efct_lio_nacl, se_node_acl);
drivers/scsi/elx/efct/efct_lio.c
1017
struct efct_lio_tpg *tpg = container_of(stpg, struct efct_lio_tpg, tpg);
drivers/scsi/elx/efct/efct_lio.c
1025
struct efct_lio_tpg *tpg = container_of(stpg, struct efct_lio_tpg, tpg);
drivers/scsi/elx/efct/efct_lio.c
1058
struct efct_node *tgt_node = container_of(arg, struct efct_node, ref);
drivers/scsi/elx/efct/efct_lio.c
1157
container_of(work, struct efct_lio_wq_data, work);
drivers/scsi/elx/efct/efct_lio.c
1244
container_of(work, struct efct_lio_wq_data, work);
drivers/scsi/elx/efct/efct_lio.c
141
container_of(se_tpg, struct efct_lio_tpg, tpg);
drivers/scsi/elx/efct/efct_lio.c
1472
struct efct_lio_tpg *tpg = container_of(se_tpg, \
drivers/scsi/elx/efct/efct_lio.c
1482
struct efct_lio_tpg *tpg = container_of(se_tpg, \
drivers/scsi/elx/efct/efct_lio.c
152
container_of(se_tpg, struct efct_lio_tpg, tpg);
drivers/scsi/elx/efct/efct_lio.c
1528
struct efct_lio_tpg *tpg = container_of(se_tpg, \
drivers/scsi/elx/efct/efct_lio.c
1538
struct efct_lio_tpg *tpg = container_of(se_tpg, \
drivers/scsi/elx/efct/efct_lio.c
215
container_of(se_tpg, struct efct_lio_tpg, tpg);
drivers/scsi/elx/efct/efct_lio.c
223
container_of(se_tpg, struct efct_lio_tpg, tpg);
drivers/scsi/elx/efct/efct_lio.c
231
container_of(se_tpg, struct efct_lio_tpg, tpg);
drivers/scsi/elx/efct/efct_lio.c
239
container_of(se_tpg, struct efct_lio_tpg, tpg);
drivers/scsi/elx/efct/efct_lio.c
257
container_of(se_tpg, struct efct_lio_tpg, tpg);
drivers/scsi/elx/efct/efct_lio.c
266
container_of(se_tpg, struct efct_lio_tpg, tpg);
drivers/scsi/elx/efct/efct_lio.c
274
container_of(se_tpg, struct efct_lio_tpg, tpg);
drivers/scsi/elx/efct/efct_lio.c
283
container_of(se_tpg, struct efct_lio_tpg, tpg);
drivers/scsi/elx/efct/efct_lio.c
291
container_of(se_cmd, struct efct_scsi_tgt_io, cmd);
drivers/scsi/elx/efct/efct_lio.c
292
struct efct_io *io = container_of(ocp, struct efct_io, tgt_io);
drivers/scsi/elx/efct/efct_lio.c
311
container_of(se_cmd, struct efct_scsi_tgt_io, cmd);
drivers/scsi/elx/efct/efct_lio.c
312
struct efct_io *io = container_of(ocp, struct efct_io, tgt_io);
drivers/scsi/elx/efct/efct_lio.c
329
container_of(se_cmd, struct efct_scsi_tgt_io, cmd);
drivers/scsi/elx/efct/efct_lio.c
330
struct efct_io *io = container_of(ocp, struct efct_io, tgt_io);
drivers/scsi/elx/efct/efct_lio.c
356
container_of(cmd, struct efct_scsi_tgt_io, cmd);
drivers/scsi/elx/efct/efct_lio.c
357
struct efct_io *io = container_of(ocp, struct efct_io, tgt_io);
drivers/scsi/elx/efct/efct_lio.c
421
container_of(cmd, struct efct_scsi_tgt_io, cmd);
drivers/scsi/elx/efct/efct_lio.c
422
struct efct_io *io = container_of(ocp, struct efct_io, tgt_io);
drivers/scsi/elx/efct/efct_lio.c
466
container_of(cmd, struct efct_scsi_tgt_io, cmd);
drivers/scsi/elx/efct/efct_lio.c
467
struct efct_io *io = container_of(ocp, struct efct_io, tgt_io);
drivers/scsi/elx/efct/efct_lio.c
656
container_of(cmd, struct efct_scsi_tgt_io, cmd);
drivers/scsi/elx/efct/efct_lio.c
657
struct efct_io *io = container_of(ocp, struct efct_io, tgt_io);
drivers/scsi/elx/efct/efct_lio.c
689
container_of(cmd, struct efct_scsi_tgt_io, cmd);
drivers/scsi/elx/efct/efct_lio.c
690
struct efct_io *tmfio = container_of(ocp, struct efct_io, tgt_io);
drivers/scsi/elx/efct/efct_lio.c
83
container_of(se_tpg, struct efct_lio_tpg, tpg);
drivers/scsi/elx/efct/efct_lio.c
847
container_of(wwn, struct efct_lio_nport, nport_wwn);
drivers/scsi/elx/efct/efct_lio.c
861
container_of(wwn, struct efct_lio_vport, vport_wwn);
drivers/scsi/elx/efct/efct_lio.c
887
container_of(wwn, struct efct_lio_nport, nport_wwn);
drivers/scsi/elx/efct/efct_lio.c
929
container_of(se_tpg, struct efct_lio_tpg, tpg);
drivers/scsi/elx/efct/efct_lio.c
94
container_of(se_tpg, struct efct_lio_tpg, tpg);
drivers/scsi/elx/efct/efct_lio.c
944
container_of(wwn, struct efct_lio_vport, vport_wwn);
drivers/scsi/elx/efct/efct_lio.c
991
container_of(se_tpg, struct efct_lio_tpg, tpg);
drivers/scsi/elx/efct/efct_scsi.c
77
struct efct_io *io = container_of(arg, struct efct_io, ref);
drivers/scsi/elx/libefc/efc_domain.c
106
struct efc_domain *domain = container_of(arg, struct efc_domain, ref);
drivers/scsi/elx/libefc/efc_els.c
110
container_of(arg, struct efc_els_io_req, ref);
drivers/scsi/elx/libefc/efc_els.c
249
container_of(io, struct efc_els_io_req, io);
drivers/scsi/elx/libefc/efc_node.c
34
struct efc_node *node = container_of(arg, struct efc_node, ref);
drivers/scsi/elx/libefc/efc_nport.c
60
struct efc_nport *nport = container_of(arg, struct efc_nport, ref);
drivers/scsi/esas2r/esas2r_main.c
1790
container_of(work, struct esas2r_fw_event_work, work.work);
drivers/scsi/esas2r/esas2r_main.c
62
struct device *dev = container_of(kobj, struct device, kobj);
drivers/scsi/fcoe/fcoe.c
1326
fcoe = container_of(ptype, struct fcoe_interface, fcoe_packet_type);
drivers/scsi/fcoe/fcoe.c
1712
p = container_of(work, struct fcoe_percpu_s, work);
drivers/scsi/fcoe/fcoe.c
2067
port = container_of(work, struct fcoe_port, destroy_work);
drivers/scsi/fcoe/fcoe.c
515
fcoe = container_of(ptype, struct fcoe_interface, fip_packet_type);
drivers/scsi/fcoe/fcoe.c
538
fcoe = container_of(ptype, struct fcoe_interface, fip_vlan_packet_type);
drivers/scsi/fcoe/fcoe_ctlr.c
1799
fip = container_of(work, struct fcoe_ctlr, timer_work);
drivers/scsi/fcoe/fcoe_ctlr.c
1875
fip = container_of(recv_work, struct fcoe_ctlr, recv_work);
drivers/scsi/fcoe/fcoe_ctlr.c
2002
return container_of(rdata, struct fcoe_rport, rdata);
drivers/scsi/fcoe/fcoe_ctlr.c
706
fp = container_of(skb, struct fc_frame, skb);
drivers/scsi/fcoe/fcoe_sysfs.c
882
container_of(work, struct fcoe_fcf_device, delete_work);
drivers/scsi/fcoe/fcoe_sysfs.c
906
container_of(work, struct fcoe_fcf_device, dev_loss_work.work);
drivers/scsi/fdomain.c
267
struct fdomain *fd = container_of(work, struct fdomain, work);
drivers/scsi/fdomain.c
268
struct Scsi_Host *sh = container_of((void *)fd, struct Scsi_Host,
drivers/scsi/fnic/fdls_disc.c
189
struct fnic_oxid_pool_s *oxid_pool = container_of(work,
drivers/scsi/fnic/fdls_disc.c
191
struct fnic_iport_s *iport = container_of(oxid_pool,
drivers/scsi/fnic/fdls_disc.c
2116
container_of(fabric, struct fnic_iport_s, fabric);
drivers/scsi/fnic/fdls_disc.c
2304
container_of(fabric, struct fnic_iport_s, fabric);
drivers/scsi/fnic/fdls_disc.c
304
struct fnic_oxid_pool_s *oxid_pool = container_of(work,
drivers/scsi/fnic/fdls_disc.c
306
struct fnic_iport_s *iport = container_of(oxid_pool,
drivers/scsi/fnic/fip.c
724
struct fnic *fnic = container_of(work, struct fnic, fip_timer_work);
drivers/scsi/fnic/fip.c
977
*fnic = container_of(work, struct fnic, fip_timer_work);
drivers/scsi/fnic/fnic_fcs.c
1014
struct fnic *fnic = container_of(work, struct fnic, tport_work);
drivers/scsi/fnic/fnic_fcs.c
165
struct fnic *fnic = container_of(work, struct fnic, link_work);
drivers/scsi/fnic/fnic_fcs.c
285
struct fnic *fnic = container_of(work, struct fnic, frame_work);
drivers/scsi/fnic/fnic_fcs.c
329
struct fnic *fnic = container_of(work, struct fnic, fip_frame_work);
drivers/scsi/fnic/fnic_fcs.c
777
struct fnic *fnic = container_of(work, struct fnic, flush_work);
drivers/scsi/hisi_sas/hisi_sas_main.c
1283
struct hisi_sas_phy *phy = container_of(sas_phy,
drivers/scsi/hisi_sas/hisi_sas_main.c
174
return container_of(sas_port, struct hisi_sas_port, sas_port);
drivers/scsi/hisi_sas/hisi_sas_main.c
1834
container_of(sas_phy, struct hisi_sas_phy, sas_phy);
drivers/scsi/hisi_sas/hisi_sas_main.c
1852
container_of(sas_phy, struct hisi_sas_phy, sas_phy);
drivers/scsi/hisi_sas/hisi_sas_main.c
2387
container_of(work, struct hisi_hba, rst_work);
drivers/scsi/hisi_sas/hisi_sas_main.c
2399
container_of(work, struct hisi_sas_rst, work);
drivers/scsi/hisi_sas/hisi_sas_main.c
943
container_of(work, typeof(*phy), works[event]);
drivers/scsi/hisi_sas/hisi_sas_main.c
982
container_of(work, typeof(*phy), works[HISI_PHYE_LINK_RESET]);
drivers/scsi/hisi_sas/hisi_sas_main.c
991
container_of(work, typeof(*phy), works[HISI_PHYE_PHY_UP_PM]);
drivers/scsi/hpsa.c
5605
struct CommandList *c = container_of(work, struct CommandList, work);
drivers/scsi/hpsa.c
6996
return container_of((queue - *queue), struct ctlr_info, q[0]);
drivers/scsi/hpsa.c
8543
struct ctlr_info *h = container_of(to_delayed_work(work),
drivers/scsi/hpsa.c
8569
struct ctlr_info *h = container_of(to_delayed_work(work),
drivers/scsi/hpsa.c
8598
struct ctlr_info *h = container_of(to_delayed_work(work),
drivers/scsi/ibmvscsi/ibmvfc.c
1368
struct ibmvfc_target *tgt = container_of(kref, struct ibmvfc_target, kref);
drivers/scsi/ibmvscsi/ibmvfc.c
6265
struct ibmvfc_host *vhost = container_of(work, struct ibmvfc_host,
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
2209
struct scsi_info *vscsi = container_of(tport, struct scsi_info, tport);
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
2819
struct ibmvscsis_cmd *cmd = container_of(work, struct ibmvscsis_cmd,
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
2907
struct timer_cb *p_timer = container_of(timer, struct timer_cb, timer);
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
2908
struct scsi_info *vscsi = container_of(p_timer, struct scsi_info,
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3623
struct scsi_info *vscsi = container_of(dev, struct scsi_info, dev);
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3670
container_of(se_tpg, struct ibmvscsis_tport, se_tpg);
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3678
container_of(se_tpg, struct ibmvscsis_tport, se_tpg);
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3700
struct ibmvscsis_cmd *cmd = container_of(se_cmd, struct ibmvscsis_cmd,
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3713
struct ibmvscsis_cmd *cmd = container_of(se_cmd, struct ibmvscsis_cmd,
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3747
struct ibmvscsis_cmd *cmd = container_of(se_cmd, struct ibmvscsis_cmd,
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3774
struct ibmvscsis_cmd *cmd = container_of(se_cmd, struct ibmvscsis_cmd,
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3790
struct ibmvscsis_cmd *cmd = container_of(se_cmd, struct ibmvscsis_cmd,
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3822
struct ibmvscsis_cmd *cmd = container_of(se_cmd, struct ibmvscsis_cmd,
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3839
vscsi = container_of(tport, struct scsi_info, tport);
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3851
struct ibmvscsis_tport *tport = container_of(wwn,
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3854
struct scsi_info *vscsi = container_of(tport, struct scsi_info, tport);
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3864
container_of(wwn, struct ibmvscsis_tport, tport_wwn);
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3887
struct ibmvscsis_tport *tport = container_of(se_tpg,
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3919
struct ibmvscsis_tport *tport = container_of(se_tpg,
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3922
struct scsi_info *vscsi = container_of(tport, struct scsi_info, tport);
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
411
struct scsi_info *vscsi = container_of(work, struct scsi_info,
drivers/scsi/imm.c
735
imm_struct *dev = container_of(work, imm_struct, imm_tq.work);
drivers/scsi/ipr.c
3217
struct ipr_dump *dump = container_of(kref, struct ipr_dump, kref);
drivers/scsi/ipr.c
3242
container_of(work, struct ipr_ioa_cfg, scsi_add_work_q);
drivers/scsi/ipr.c
3311
container_of(work, struct ipr_ioa_cfg, work_q);
drivers/scsi/ipr.c
5473
hrrq = container_of(iop, struct ipr_hrr_queue, iopoll);
drivers/scsi/ipr.c
8016
struct ipr_cmnd *ipr_cmd = container_of(work, struct ipr_cmnd, work);
drivers/scsi/isci/host.c
1310
struct isci_host *ihost = container_of(sm, typeof(*ihost), sm);
drivers/scsi/isci/host.c
1317
struct isci_host *ihost = container_of(sm, typeof(*ihost), sm);
drivers/scsi/isci/host.c
1444
struct isci_host *ihost = container_of(sm, typeof(*ihost), sm);
drivers/scsi/isci/host.c
1461
struct isci_host *ihost = container_of(sm, typeof(*ihost), sm);
drivers/scsi/isci/host.c
1524
struct isci_host *ihost = container_of(sm, typeof(*ihost), sm);
drivers/scsi/isci/host.c
1535
struct isci_host *ihost = container_of(sm, typeof(*ihost), sm);
drivers/scsi/isci/host.c
1563
struct isci_host *ihost = container_of(sm, typeof(*ihost), sm);
drivers/scsi/isci/host.c
1596
struct isci_host *ihost = container_of(tmr, typeof(*ihost), timer);
drivers/scsi/isci/host.c
1741
struct isci_host *ihost = container_of(tmr, typeof(*ihost), power_control.timer);
drivers/scsi/isci/host.c
962
struct isci_host *ihost = container_of(tmr, typeof(*ihost), phy_timer);
drivers/scsi/isci/init.c
132
struct Scsi_Host *shost = container_of(dev, typeof(*shost), shost_dev);
drivers/scsi/isci/init.c
134
struct isci_host *ihost = container_of(sas_ha, typeof(*ihost), sas_ha);
drivers/scsi/isci/phy.c
1063
struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm);
drivers/scsi/isci/phy.c
1071
struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm);
drivers/scsi/isci/phy.c
1079
struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm);
drivers/scsi/isci/phy.c
1087
struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm);
drivers/scsi/isci/phy.c
1095
struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm);
drivers/scsi/isci/phy.c
1103
struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm);
drivers/scsi/isci/phy.c
1110
struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm);
drivers/scsi/isci/phy.c
1117
struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm);
drivers/scsi/isci/phy.c
1124
struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm);
drivers/scsi/isci/phy.c
1131
struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm);
drivers/scsi/isci/phy.c
1151
struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm);
drivers/scsi/isci/phy.c
1158
struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm);
drivers/scsi/isci/phy.c
1253
struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm);
drivers/scsi/isci/phy.c
1271
struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm);
drivers/scsi/isci/phy.c
1290
struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm);
drivers/scsi/isci/phy.c
1299
struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm);
drivers/scsi/isci/phy.c
1306
struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm);
drivers/scsi/isci/phy.c
321
struct isci_phy *iphy = container_of(tmr, typeof(*iphy), sata_timer);
drivers/scsi/isci/phy.c
83
struct isci_host *ihost = container_of(table, typeof(*ihost), phys[0]);
drivers/scsi/isci/phy.h
108
struct isci_phy *iphy = container_of(sas_phy, typeof(*iphy), sas_phy);
drivers/scsi/isci/port.c
1028
struct isci_port *iport = container_of(sm, typeof(*iport), sm);
drivers/scsi/isci/port.c
1047
struct isci_port *iport = container_of(sm, typeof(*iport), sm);
drivers/scsi/isci/port.c
1491
struct isci_port *iport = container_of(sm, typeof(*iport), sm);
drivers/scsi/isci/port.c
1504
struct isci_port *iport = container_of(sm, typeof(*iport), sm);
drivers/scsi/isci/port.c
1512
struct isci_port *iport = container_of(sm, typeof(*iport), sm);
drivers/scsi/isci/port.c
1533
struct isci_port *iport = container_of(sm, typeof(*iport), sm);
drivers/scsi/isci/port.c
1540
struct isci_port *iport = container_of(sm, typeof(*iport), sm);
drivers/scsi/isci/port.c
1549
struct isci_port *iport = container_of(sm, typeof(*iport), sm);
drivers/scsi/isci/port.c
779
struct isci_port *iport = container_of(tmr, typeof(*iport), timer);
drivers/scsi/isci/port.c
83
ihost = container_of(table, typeof(*ihost), ports[0]);
drivers/scsi/isci/port.c
945
struct isci_port *iport = container_of(sm, typeof(*iport), sm);
drivers/scsi/isci/port.c
961
struct isci_port *iport = container_of(sm, typeof(*iport), sm);
drivers/scsi/isci/port.c
968
struct isci_port *iport = container_of(sm, typeof(*iport), sm);
drivers/scsi/isci/port_config.c
330
port_agent = container_of(tmr, typeof(*port_agent), timer);
drivers/scsi/isci/port_config.c
331
ihost = container_of(port_agent, typeof(*ihost), port_agent);
drivers/scsi/isci/port_config.c
668
port_agent = container_of(tmr, typeof(*port_agent), timer);
drivers/scsi/isci/port_config.c
669
ihost = container_of(port_agent, typeof(*ihost), port_agent);
drivers/scsi/isci/remote_device.c
1015
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
drivers/scsi/isci/remote_device.c
1031
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
drivers/scsi/isci/remote_device.c
1040
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
drivers/scsi/isci/remote_device.c
1054
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
drivers/scsi/isci/remote_device.c
1067
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
drivers/scsi/isci/remote_device.c
1078
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
drivers/scsi/isci/remote_device.c
1089
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
drivers/scsi/isci/remote_device.c
1106
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
drivers/scsi/isci/remote_device.c
1117
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
drivers/scsi/isci/remote_device.c
1127
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
drivers/scsi/isci/remote_device.c
1135
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
drivers/scsi/isci/remote_device.c
1146
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
drivers/scsi/isci/remote_device.c
1492
struct isci_remote_device *idev = container_of(kref, typeof(*idev), kref);
drivers/scsi/isci/remote_device.c
951
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
drivers/scsi/isci/remote_device.h
265
idev = container_of(rnc, typeof(*idev), rnc);
drivers/scsi/isci/remote_node_context.c
270
struct sci_remote_node_context *rnc = container_of(sm, typeof(*rnc), sm);
drivers/scsi/isci/remote_node_context.c
288
struct sci_remote_node_context *sci_rnc = container_of(sm, typeof(*sci_rnc), sm);
drivers/scsi/isci/remote_node_context.c
295
struct sci_remote_node_context *rnc = container_of(sm, typeof(*rnc), sm);
drivers/scsi/isci/remote_node_context.c
304
struct sci_remote_node_context *rnc = container_of(sm, typeof(*rnc), sm);
drivers/scsi/isci/remote_node_context.c
325
struct sci_remote_node_context *rnc = container_of(sm, typeof(*rnc), sm);
drivers/scsi/isci/remote_node_context.c
347
struct sci_remote_node_context *rnc = container_of(sm, typeof(*rnc), sm);
drivers/scsi/isci/remote_node_context.c
354
struct sci_remote_node_context *rnc = container_of(sm, typeof(*rnc), sm);
drivers/scsi/isci/remote_node_context.c
376
= container_of(sm, typeof(*rnc), sm);
drivers/scsi/isci/request.c
2953
struct isci_request *ireq = container_of(sm, typeof(*ireq), sm);
drivers/scsi/isci/request.c
2991
struct isci_request *ireq = container_of(sm, typeof(*ireq), sm);
drivers/scsi/isci/request.c
3004
struct isci_request *ireq = container_of(sm, typeof(*ireq), sm);
drivers/scsi/isci/request.c
3012
struct isci_request *ireq = container_of(sm, typeof(*ireq), sm);
drivers/scsi/isci/request.c
3019
struct isci_request *ireq = container_of(sm, typeof(*ireq), sm);
drivers/scsi/isci/request.h
154
ireq = container_of(stp_req, typeof(*ireq), stp.req);
drivers/scsi/iscsi_boot_sysfs.c
111
container_of(kobj, struct iscsi_boot_kobj, kobj);
drivers/scsi/iscsi_boot_sysfs.c
194
container_of(kobj, struct iscsi_boot_kobj, kobj);
drivers/scsi/iscsi_boot_sysfs.c
269
container_of(kobj, struct iscsi_boot_kobj, kobj);
drivers/scsi/iscsi_boot_sysfs.c
318
container_of(kobj, struct iscsi_boot_kobj, kobj);
drivers/scsi/iscsi_boot_sysfs.c
36
container_of(kobj, struct iscsi_boot_kobj, kobj);
drivers/scsi/iscsi_boot_sysfs.c
38
container_of(attr, struct iscsi_boot_attr, attr);
drivers/scsi/iscsi_boot_sysfs.c
57
container_of(kobj, struct iscsi_boot_kobj, kobj);
drivers/scsi/iscsi_tcp.c
156
struct iscsi_conn *conn = container_of(work, struct iscsi_conn,
drivers/scsi/libfc/fc_disc.c
476
struct fc_disc *disc = container_of(work,
drivers/scsi/libfc/fc_exch.c
2413
struct fc_exch_mgr *mp = container_of(kref, struct fc_exch_mgr, kref);
drivers/scsi/libfc/fc_exch.c
766
struct fc_exch *ep = container_of(work, struct fc_exch,
drivers/scsi/libfc/fc_lport.c
1592
container_of(work, struct fc_lport,
drivers/scsi/libfc/fc_rport.c
179
rdata = container_of(kref, struct fc_rport_priv, kref);
drivers/scsi/libfc/fc_rport.c
262
container_of(work, struct fc_rport_priv, event_work);
drivers/scsi/libfc/fc_rport.c
574
container_of(work, struct fc_rport_priv, retry_work.work);
drivers/scsi/libiscsi.c
1703
container_of(work, struct iscsi_conn, xmitwork);
drivers/scsi/libsas/sas_discover.c
287
struct domain_device *dev = container_of(kref, typeof(*dev), kref);
drivers/scsi/libsas/sas_discover.c
66
phy = container_of(port->phy_list.next, struct asd_sas_phy, port_phy_el);
drivers/scsi/libsas/sas_event.c
114
sas_phy = container_of(port->phy_list.next, struct asd_sas_phy,
drivers/scsi/libsas/sas_init.c
494
struct sas_phy_data *d = container_of(work, typeof(*d), reset_work.work);
drivers/scsi/libsas/sas_init.c
501
struct sas_phy_data *d = container_of(work, typeof(*d), enable_work.work);
drivers/scsi/libsas/sas_scsi_host.c
671
dev = container_of(ssp, typeof(*dev), ssp_dev);
drivers/scsi/lpfc/lpfc.h
1581
return container_of((void *) vport, struct Scsi_Host, hostdata[0]);
drivers/scsi/lpfc/lpfc_attr.c
6326
struct device *dev = container_of(kobj, struct device, kobj);
drivers/scsi/lpfc/lpfc_attr.c
6386
struct device *dev = container_of(kobj, struct device, kobj);
drivers/scsi/lpfc/lpfc_bsg.c
793
struct lpfc_bsg_event *evt = container_of(kref, struct lpfc_bsg_event,
drivers/scsi/lpfc/lpfc_debugfs.c
358
hbq_buf = container_of(d_buf, struct hbq_dmabuf, dbuf);
drivers/scsi/lpfc/lpfc_hbadisc.c
6552
struct lpfc_nodelist *ndlp = container_of(kref, struct lpfc_nodelist,
drivers/scsi/lpfc/lpfc_hbadisc.c
773
fast_evt_data = container_of(evtp, struct lpfc_fast_path_event,
drivers/scsi/lpfc/lpfc_init.c
10922
rqb_buffer = container_of(h_buf, struct rqb_dmabuf, hbuf);
drivers/scsi/lpfc/lpfc_init.c
1285
struct lpfc_hba *phba = container_of(to_delayed_work(work),
drivers/scsi/lpfc/lpfc_init.c
1347
struct lpfc_hba *phba = container_of(to_delayed_work(work),
drivers/scsi/lpfc/lpfc_init.c
5696
phba = container_of(timer, struct lpfc_hba, cmf_stats_timer);
drivers/scsi/lpfc/lpfc_init.c
5955
struct lpfc_hba *phba = container_of(timer, struct lpfc_hba,
drivers/scsi/lpfc/lpfc_init.c
7650
struct lpfc_hba *phba = container_of(work, struct lpfc_hba,
drivers/scsi/lpfc/lpfc_init.c
940
rspiocbq = container_of(cq_event, struct lpfc_iocbq,
drivers/scsi/lpfc/lpfc_init.c
946
dmabuf = container_of(cq_event, struct hbq_dmabuf,
drivers/scsi/lpfc/lpfc_mem.c
687
hbq_entry = container_of(mp, struct hbq_dmabuf, dbuf);
drivers/scsi/lpfc/lpfc_mem.c
734
rqb_entry = container_of(mp, struct rqb_dmabuf, hbuf);
drivers/scsi/lpfc/lpfc_nvme.c
764
container_of(ls_rsp, struct lpfc_async_xchg_ctx, ls_rsp);
drivers/scsi/lpfc/lpfc_nvmet.c
1014
container_of(rsp, struct lpfc_async_xchg_ctx, hdlrctx.fcp_req);
drivers/scsi/lpfc/lpfc_nvmet.c
1143
container_of(req, struct lpfc_async_xchg_ctx, hdlrctx.fcp_req);
drivers/scsi/lpfc/lpfc_nvmet.c
1202
container_of(rsp, struct lpfc_async_xchg_ctx, hdlrctx.fcp_req);
drivers/scsi/lpfc/lpfc_nvmet.c
1245
container_of(rsp, struct lpfc_async_xchg_ctx, hdlrctx.fcp_req);
drivers/scsi/lpfc/lpfc_nvmet.c
2301
container_of(work, struct lpfc_nvmet_ctxbuf, defer_work);
drivers/scsi/lpfc/lpfc_nvmet.c
983
container_of(ls_rsp, struct lpfc_async_xchg_ctx, ls_rsp);
drivers/scsi/lpfc/lpfc_scsi.c
536
psb = container_of(iocbq, struct lpfc_io_buf, cur_iocbq);
drivers/scsi/lpfc/lpfc_sli.c
12697
lpfc_cmd = container_of(iocbq, struct lpfc_io_buf, cur_iocbq);
drivers/scsi/lpfc/lpfc_sli.c
12937
lpfc_cmd = container_of(iocbq, struct lpfc_io_buf, cur_iocbq);
drivers/scsi/lpfc/lpfc_sli.c
13097
lpfc_cmd = container_of(cmdiocbq, struct lpfc_io_buf,
drivers/scsi/lpfc/lpfc_sli.c
15055
struct lpfc_queue *cq = container_of(work, struct lpfc_queue, spwork);
drivers/scsi/lpfc/lpfc_sli.c
15069
struct lpfc_queue *cq = container_of(to_delayed_work(work),
drivers/scsi/lpfc/lpfc_sli.c
15449
struct lpfc_queue *cq = container_of(work, struct lpfc_queue, irqwork);
drivers/scsi/lpfc/lpfc_sli.c
15565
struct lpfc_queue *cq = container_of(to_delayed_work(work),
drivers/scsi/lpfc/lpfc_sli.c
18723
dmabuf = container_of(h_buf, struct hbq_dmabuf, hbuf);
drivers/scsi/lpfc/lpfc_sli.c
18744
dmabuf = container_of(h_buf, struct hbq_dmabuf, hbuf);
drivers/scsi/lpfc/lpfc_sli.c
18783
dmabuf = container_of(h_buf, struct hbq_dmabuf, hbuf);
drivers/scsi/lpfc/lpfc_sli.c
18837
seq_dmabuf = container_of(h_buf, struct hbq_dmabuf, hbuf);
drivers/scsi/lpfc/lpfc_sli.c
18869
temp_dmabuf = container_of(d_buf, struct hbq_dmabuf, dbuf);
drivers/scsi/lpfc/lpfc_sli.c
18928
seq_dmabuf = container_of(h_buf, struct hbq_dmabuf, hbuf);
drivers/scsi/lpfc/lpfc_sli.c
19261
seq_dmabuf = container_of(d_buf, struct hbq_dmabuf, dbuf);
drivers/scsi/lpfc/lpfc_sli.c
19359
hbq_buf = container_of(d_buf, struct hbq_dmabuf, dbuf);
drivers/scsi/lpfc/lpfc_sli.c
19379
hbq_buf = container_of(d_buf, struct hbq_dmabuf, dbuf);
drivers/scsi/lpfc/lpfc_sli.c
21583
lpfc_cmd = container_of(cmdiocb, struct lpfc_io_buf, cur_iocbq);
drivers/scsi/lpfc/lpfc_sli.c
2404
hbq_buf = container_of(dmabuf, struct hbq_dmabuf, dbuf);
drivers/scsi/lpfc/lpfc_sli.c
2645
return container_of(d_buf, struct hbq_dmabuf, dbuf);
drivers/scsi/lpfc/lpfc_sli.c
2668
return container_of(h_buf, struct rqb_dmabuf, hbuf);
drivers/scsi/lpfc/lpfc_sli.c
2693
hbq_buf = container_of(d_buf, struct hbq_dmabuf, dbuf);
drivers/scsi/lpfc/lpfc_sli.c
3215
nvmebuf = container_of(d_buf, struct hbq_dmabuf, dbuf);
drivers/scsi/lpfc/lpfc_sli.c
4534
irspiocbq = container_of(cq_event, struct lpfc_iocbq,
drivers/scsi/lpfc/lpfc_sli.c
4546
dmabuf = container_of(cq_event, struct hbq_dmabuf,
drivers/scsi/megaraid.h
780
return &container_of(cmd_priv, struct scsi_cmd_and_priv, priv)->cmd;
drivers/scsi/megaraid/megaraid_sas_base.c
3949
container_of(work, struct megasas_instance, work_init);
drivers/scsi/megaraid/megaraid_sas_base.c
8879
container_of(work, struct megasas_aen_event, hotplug_work.work);
drivers/scsi/megaraid/megaraid_sas_fusion.c
1942
container_of(work, struct megasas_instance,
drivers/scsi/megaraid/megaraid_sas_fusion.c
3804
irq_ctx = container_of(irqpoll, struct megasas_irq_context, irqpoll);
drivers/scsi/megaraid/megaraid_sas_fusion.c
5288
container_of(work, struct megasas_instance, work_init);
drivers/scsi/mpi3mr/mpi3mr.h
793
kfree(container_of(r, struct mpi3mr_tgt_dev, ref_count));
drivers/scsi/mpi3mr/mpi3mr_fw.c
2865
container_of(work, struct mpi3mr_ioc, watchdog_work.work);
drivers/scsi/mpi3mr/mpi3mr_os.c
176
kfree(container_of(r, struct mpi3mr_fwevt, ref_count));
drivers/scsi/mpi3mr/mpi3mr_os.c
2278
struct mpi3mr_fwevt *fwevt = container_of(work, struct mpi3mr_fwevt,
drivers/scsi/mpt3sas/mpt3sas_base.c
1929
reply_q = container_of(irqpoll, struct adapter_reply_queue,
drivers/scsi/mpt3sas/mpt3sas_base.c
698
container_of(work, struct MPT3SAS_ADAPTER, fault_reset_work.work);
drivers/scsi/mpt3sas/mpt3sas_base.h
597
kfree(container_of(r, struct _sas_device, refcount));
drivers/scsi/mpt3sas/mpt3sas_base.h
675
kfree(container_of(r, struct _pcie_device, refcount));
drivers/scsi/mpt3sas/mpt3sas_scsih.c
12054
struct fw_event_work *fw_event = container_of(work,
drivers/scsi/mpt3sas/mpt3sas_scsih.c
12063
struct fw_event_work *fw_event = container_of(work,
drivers/scsi/mpt3sas/mpt3sas_scsih.c
291
fw_work = container_of(r, struct fw_event_work, refcount);
drivers/scsi/mvsas/mv_sas.c
1696
struct delayed_work *dw = container_of(work, struct delayed_work, work);
drivers/scsi/mvsas/mv_sas.c
1697
struct mvs_wq *mwq = container_of(dw, struct mvs_wq, work_q);
drivers/scsi/mvsas/mv_sas.c
67
phy = container_of(sha->sas_port[i]->phy_list.next,
drivers/scsi/mvumi.c
1733
container_of(work, struct mvumi_events_wq, work_q);
drivers/scsi/myrb.c
2383
struct myrb_hba *cb = container_of(work,
drivers/scsi/myrs.c
2105
struct myrs_hba *cs = container_of(work, struct myrs_hba,
drivers/scsi/pm8001/pm8001_hwi.c
1448
struct pm8001_work *pw = container_of(work, struct pm8001_work, work);
drivers/scsi/pmcraid.c
3362
pinstance = container_of(inode->i_cdev, struct pmcraid_instance, cdev);
drivers/scsi/pmcraid.c
3846
pinstance = container_of(workp, struct pmcraid_instance, worker_q);
drivers/scsi/ppa.c
643
ppa_struct *dev = container_of(work, ppa_struct, ppa_tq.work);
drivers/scsi/qedf/qedf_attr.c
111
struct fc_lport *lport = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qedf/qedf_attr.c
139
lport = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qedf/qedf_debugfs.c
109
struct qedf_ctx *qedf = container_of(qedf_dbg,
drivers/scsi/qedf/qedf_debugfs.c
199
struct qedf_ctx *qedf = container_of(qedf_dbg,
drivers/scsi/qedf/qedf_debugfs.c
217
struct qedf_ctx *qedf = container_of(qedf_dbg, struct qedf_ctx,
drivers/scsi/qedf/qedf_debugfs.c
292
struct qedf_ctx *qedf = container_of(qedf_dbg,
drivers/scsi/qedf/qedf_debugfs.c
379
struct qedf_ctx *qedf = container_of(qedf_dbg,
drivers/scsi/qedf/qedf_debugfs.c
404
struct qedf_ctx *qedf = container_of(qedf_dbg, struct qedf_ctx,
drivers/scsi/qedf/qedf_debugfs.c
471
struct qedf_ctx *qedf = container_of(qedf_dbg,
drivers/scsi/qedf/qedf_fip.c
123
struct qedf_ctx *qedf = container_of(fip, struct qedf_ctx, ctlr);
drivers/scsi/qedf/qedf_io.c
165
container_of(work, struct qedf_ioreq, rrq_work.work);
drivers/scsi/qedf/qedf_io.c
22
container_of(work, struct qedf_ioreq, timeout_work.work);
drivers/scsi/qedf/qedf_io.c
431
container_of(ref, struct qedf_ioreq, refcount);
drivers/scsi/qedf/qedf_main.c
171
container_of(work, struct qedf_ctx, link_update.work);
drivers/scsi/qedf/qedf_main.c
2623
container_of(work, struct qedf_skb_work, work);
drivers/scsi/qedf/qedf_main.c
2702
container_of(work, struct qedf_io_work, work);
drivers/scsi/qedf/qedf_main.c
376
container_of(work, struct qedf_ctx, link_recovery.work);
drivers/scsi/qedf/qedf_main.c
3878
container_of(work, struct qedf_ctx, grcdump_work.work);
drivers/scsi/qedf/qedf_main.c
4023
container_of(work, struct qedf_ctx, stag_work.work);
drivers/scsi/qedf/qedf_main.c
4079
container_of(work, struct qedf_ctx, recovery_work.work);
drivers/scsi/qedi/qedi_debugfs.c
166
struct qedi_ctx *qedi = container_of(qedi_dbg, struct qedi_ctx,
drivers/scsi/qedi/qedi_debugfs.c
213
struct qedi_ctx *qedi = container_of(qedi_dbg, struct qedi_ctx,
drivers/scsi/qedi/qedi_fw.c
1315
container_of(work, struct qedi_cmd, tmf_work);
drivers/scsi/qedi/qedi_fw.c
151
container_of(work, struct qedi_cmd, tmf_work);
drivers/scsi/qedi/qedi_fw.c
871
qedi_cmd = container_of(work, struct qedi_cmd, cqe_work);
drivers/scsi/qedi/qedi_iscsi.c
866
container_of(work, struct qedi_endpoint, offload_work);
drivers/scsi/qedi/qedi_main.c
2482
container_of(work, struct qedi_ctx,
drivers/scsi/qedi/qedi_main.c
2836
container_of(work, struct qedi_ctx, recovery_work.work);
drivers/scsi/qla2xxx/qla_attr.c
186
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
226
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
23
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
300
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
324
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
362
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
546
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
593
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
64
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
660
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
696
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
840
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
883
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
946
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_bsg.c
18
struct fc_port *fcport = container_of(work, typeof(*fcport),
drivers/scsi/qla2xxx/qla_gs.c
3746
struct fab_scan *s = container_of(to_delayed_work(work),
drivers/scsi/qla2xxx/qla_gs.c
3748
struct scsi_qla_host *vha = container_of(s, struct scsi_qla_host,
drivers/scsi/qla2xxx/qla_init.c
6290
fc_port_t *fcport = container_of(work, struct fc_port, reg_work);
drivers/scsi/qla2xxx/qla_init.c
9249
container_of(kref, struct qla_chip_state_84xx, kref);
drivers/scsi/qla2xxx/qla_iocb.c
2589
struct srb *sp = container_of(kref, struct srb, cmd_kref);
drivers/scsi/qla2xxx/qla_mid.c
816
struct qla_qpair *qpair = container_of(work, struct qla_qpair, q_work);
drivers/scsi/qla2xxx/qla_nvme.c
166
struct srb *sp = container_of(kref, struct srb, cmd_kref);
drivers/scsi/qla2xxx/qla_nvme.c
198
struct srb *sp = container_of(kref, struct srb, cmd_kref);
drivers/scsi/qla2xxx/qla_nvme.c
221
container_of(work, struct nvme_private, ls_work);
drivers/scsi/qla2xxx/qla_nvme.c
243
struct srb *sp = container_of(kref, struct srb, cmd_kref);
drivers/scsi/qla2xxx/qla_nvme.c
270
container_of(work, struct qla_nvme_unsol_ctx, lsrsp_work);
drivers/scsi/qla2xxx/qla_nvme.c
304
container_of(work, struct nvme_private, abort_work);
drivers/scsi/qla2xxx/qla_nvme.c
366
struct qla_nvme_unsol_ctx *uctx = container_of(fd_resp,
drivers/scsi/qla2xxx/qla_os.c
2849
struct qla_hw_data *ha = container_of(work,
drivers/scsi/qla2xxx/qla_os.c
2859
struct scsi_qla_host *vha = container_of(work,
drivers/scsi/qla2xxx/qla_os.c
5726
container_of(work, struct qla_hw_data, nic_core_unrecoverable);
drivers/scsi/qla2xxx/qla_os.c
5748
container_of(work, struct qla_hw_data, idc_state_handler);
drivers/scsi/qla2xxx/qla_os.c
5794
container_of(work, struct qla_hw_data, nic_core_reset);
drivers/scsi/qla2xxx/qla_os.c
5833
container_of(work, struct qla_hw_data, idc_aen);
drivers/scsi/qla2xxx/qla_os.c
6801
struct qla_hw_data *ha = container_of(work, struct qla_hw_data,
drivers/scsi/qla2xxx/qla_target.c
2017
container_of(work, struct qla_tgt_mgmt_cmd, work);
drivers/scsi/qla2xxx/qla_target.c
303
struct scsi_qla_host *vha = container_of(to_delayed_work(work),
drivers/scsi/qla2xxx/qla_target.c
4477
struct qla_tgt_cmd *cmd = container_of(work, struct qla_tgt_cmd, work);
drivers/scsi/qla2xxx/qla_target.c
6075
struct qla_tgt *tgt = container_of(work, struct qla_tgt, srr_work);
drivers/scsi/qla2xxx/qla_target.c
677
fc_port_t *fcport = container_of(work, struct fc_port, del_work);
drivers/scsi/qla2xxx/qla_target.c
7404
struct qla_tgt *tgt = container_of(work, struct qla_tgt, sess_work);
drivers/scsi/qla2xxx/qla_target.c
8254
struct qla_tgt_sess_op *op = container_of(work,
drivers/scsi/qla2xxx/qla_target.c
941
struct fc_port *sess = container_of(work, struct fc_port,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1002
struct tcm_qla2xxx_lport *lport = container_of(wwn,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1048
struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1071
struct tcm_qla2xxx_lport *lport = container_of(se_wwn,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1074
struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1098
struct tcm_qla2xxx_lport *lport = container_of(wwn,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1164
nacl = container_of(se_nacl, struct tcm_qla2xxx_nacl, se_node_acl);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1268
nacl = container_of(se_nacl, struct tcm_qla2xxx_nacl, se_node_acl);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1385
struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1390
struct tcm_qla2xxx_nacl *nacl = container_of(se_nacl,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1469
struct tcm_qla2xxx_nacl *nacl = container_of(se_nacl,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1642
struct tcm_qla2xxx_lport *lport = container_of(wwn,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
165
struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
174
struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1767
struct tcm_qla2xxx_lport *lport = container_of(wwn,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
181
struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
189
struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
197
struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
205
struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
213
struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
221
struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
229
struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
237
struct qla_tgt_mgmt_cmd *mcmd = container_of(work,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
258
struct qla_tgt_cmd *cmd = container_of(work, struct qla_tgt_cmd, work);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
337
cmd = container_of(se_cmd, struct qla_tgt_cmd, se_cmd);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
352
struct qla_tgt_mgmt_cmd *mcmd = container_of(se_cmd,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
357
cmd = container_of(se_cmd, struct qla_tgt_cmd, se_cmd);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
367
struct fc_port *sess = container_of(kref,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
395
struct qla_tgt_cmd *cmd = container_of(se_cmd,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
435
struct qla_tgt_cmd *cmd = container_of(se_cmd,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
480
tpg = container_of(se_tpg, struct tcm_qla2xxx_tpg, se_tpg);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
508
struct qla_tgt_cmd *cmd = container_of(work, struct qla_tgt_cmd, work);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
660
struct qla_tgt_cmd *cmd = container_of(se_cmd,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
699
struct qla_tgt_cmd *cmd = container_of(se_cmd,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
746
struct qla_tgt_mgmt_cmd *mcmd = container_of(se_cmd,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
785
cmd = container_of(se_cmd, struct qla_tgt_cmd, se_cmd);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
804
struct tcm_qla2xxx_lport *lport = container_of(se_wwn,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
806
struct tcm_qla2xxx_nacl *nacl = container_of(se_nacl,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
847
container_of(se_nacl, struct tcm_qla2xxx_nacl, se_node_acl);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
867
struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg, \
drivers/scsi/qla2xxx/tcm_qla2xxx.c
877
struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg, \
drivers/scsi/qla2xxx/tcm_qla2xxx.c
928
struct tcm_qla2xxx_lport *lport = container_of(se_wwn,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
931
struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
962
struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
984
struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg,
drivers/scsi/qla4xxx/ql4_attr.c
16
struct scsi_qla_host *ha = to_qla_host(dev_to_shost(container_of(kobj,
drivers/scsi/qla4xxx/ql4_attr.c
34
struct scsi_qla_host *ha = to_qla_host(dev_to_shost(container_of(kobj,
drivers/scsi/qla4xxx/ql4_os.c
3365
task_data = container_of(wdata, struct ql4_task_data, task_work);
drivers/scsi/qla4xxx/ql4_os.c
4087
struct srb *srb = container_of(ref, struct srb, srb_ref);
drivers/scsi/qla4xxx/ql4_os.c
5320
container_of(work, struct scsi_qla_host, dpc_work);
drivers/scsi/raid_class.c
38
#define to_raid_internal(tmpl) container_of(tmpl, struct raid_internal, r)
drivers/scsi/raid_class.c
42
container_of(tcont, struct raid_template, raid_attrs); \
drivers/scsi/raid_class.c
48
container_of(acont, struct transport_container, ac); \
drivers/scsi/scsi_debug.c
1060
container_of(head, typeof(*inject), rcu);
drivers/scsi/scsi_debug.c
451
container_of(d, struct sdebug_host_info, dev)
drivers/scsi/scsi_debug.c
6387
struct sdebug_scsi_cmd *sdsc = container_of(sd_dp,
drivers/scsi/scsi_debug.c
6418
struct sdebug_defer *sd_dp = container_of(timer, struct sdebug_defer,
drivers/scsi/scsi_debug.c
6427
struct sdebug_defer *sd_dp = container_of(work, struct sdebug_defer,
drivers/scsi/scsi_error.c
150
container_of(work, struct scsi_cmnd, abort_work.work);
drivers/scsi/scsi_error.c
283
struct scsi_cmnd *scmd = container_of(head, typeof(*scmd), rcu);
drivers/scsi/scsi_lib.c
2012
struct Scsi_Host *shost = container_of(set, struct Scsi_Host, tag_set);
drivers/scsi/scsi_lib.c
2139
struct Scsi_Host *shost = container_of(kref, typeof(*shost),
drivers/scsi/scsi_lib.c
2689
sdev = container_of(work, struct scsi_device, event_work);
drivers/scsi/scsi_lib.c
570
sdev = container_of(work, struct scsi_device, requeue_work);
drivers/scsi/scsi_sas_internal.h
41
#define to_sas_internal(tmpl) container_of(tmpl, struct sas_internal, t)
drivers/scsi/scsi_scan.c
461
= container_of(kref, struct scsi_target, reap_ref);
drivers/scsi/scsi_transport_fc.c
2982
container_of(work, struct fc_rport, stgt_delete_work);
drivers/scsi/scsi_transport_fc.c
2997
container_of(work, struct fc_rport, rport_delete_work);
drivers/scsi/scsi_transport_fc.c
355
#define to_fc_internal(tmpl) container_of(tmpl, struct fc_internal, t)
drivers/scsi/scsi_transport_fc.c
3606
container_of(work, struct fc_rport, dev_loss_work.work);
drivers/scsi/scsi_transport_fc.c
3744
container_of(work, struct fc_rport, fail_io_work.work);
drivers/scsi/scsi_transport_fc.c
3761
container_of(work, struct fc_rport, scan_work);
drivers/scsi/scsi_transport_fc.c
4077
container_of(work, struct fc_vport, vport_delete_work);
drivers/scsi/scsi_transport_iscsi.c
106
container_of(tmpl, struct iscsi_internal, t)
drivers/scsi/scsi_transport_iscsi.c
109
container_of(_dev, struct iscsi_internal, dev)
drivers/scsi/scsi_transport_iscsi.c
1113
struct device *dev = container_of(kobj, struct device, kobj);
drivers/scsi/scsi_transport_iscsi.c
165
container_of(_dev, struct iscsi_endpoint, dev)
drivers/scsi/scsi_transport_iscsi.c
1829
container_of(work, struct iscsi_cls_session, scan_work);
drivers/scsi/scsi_transport_iscsi.c
1874
container_of(work, struct iscsi_cls_session,
drivers/scsi/scsi_transport_iscsi.c
1906
container_of(work, struct iscsi_cls_session,
drivers/scsi/scsi_transport_iscsi.c
1945
container_of(work, struct iscsi_cls_session,
drivers/scsi/scsi_transport_iscsi.c
1971
container_of(work, struct iscsi_cls_session,
drivers/scsi/scsi_transport_iscsi.c
2017
container_of(work, struct iscsi_cls_session, destroy_work);
drivers/scsi/scsi_transport_iscsi.c
2316
struct iscsi_cls_conn *conn = container_of(work, struct iscsi_cls_conn,
drivers/scsi/scsi_transport_iscsi.c
4256
struct device *cdev = container_of(kobj, struct device, kobj);
drivers/scsi/scsi_transport_iscsi.c
444
struct device *dev = container_of(kobj, struct device, kobj);
drivers/scsi/scsi_transport_iscsi.c
4539
struct device *cdev = container_of(kobj, struct device, kobj);
drivers/scsi/scsi_transport_iscsi.c
4685
struct device *cdev = container_of(kobj, struct device, kobj);
drivers/scsi/scsi_transport_iscsi.c
911
struct device *dev = container_of(kobj, struct device, kobj);
drivers/scsi/scsi_transport_spi.c
1076
container_of(work, struct work_queue_wrapper, work);
drivers/scsi/scsi_transport_spi.c
1473
struct device *cdev = container_of(kobj, struct device, kobj);
drivers/scsi/scsi_transport_spi.c
64
#define to_spi_internal(tmpl) container_of(tmpl, struct spi_internal, t)
drivers/scsi/scsi_transport_srp.c
380
struct srp_rport *rport = container_of(to_delayed_work(work),
drivers/scsi/scsi_transport_srp.c
42
#define to_srp_internal(tmpl) container_of(tmpl, struct srp_internal, t)
drivers/scsi/scsi_transport_srp.c
426
struct srp_rport *rport = container_of(to_delayed_work(work),
drivers/scsi/scsi_transport_srp.c
44
#define dev_to_rport(d) container_of(d, struct srp_rport, dev)
drivers/scsi/scsi_transport_srp.c
445
struct srp_rport *rport = container_of(to_delayed_work(work),
drivers/scsi/sd.h
160
#define to_scsi_disk(obj) container_of(obj, struct scsi_disk, disk_dev)
drivers/scsi/sg.c
1300
struct sg_request *srp = container_of(work, struct sg_request, ew.work);
drivers/scsi/sg.c
1568
struct sg_device *sdp = container_of(kref, struct sg_device, d_ref);
drivers/scsi/sg.c
2204
struct sg_fd *sfp = container_of(work, struct sg_fd, ew.work);
drivers/scsi/sg.c
2248
struct sg_fd *sfp = container_of(kref, struct sg_fd, f_ref);
drivers/scsi/smartpqi/smartpqi_init.c
1130
ctrl_info = container_of(to_delayed_work(work), struct pqi_ctrl_info,
drivers/scsi/smartpqi/smartpqi_init.c
1896
ctrl_info = container_of(to_delayed_work(work), struct pqi_ctrl_info,
drivers/scsi/smartpqi/smartpqi_init.c
3696
ctrl_info = container_of(work, struct pqi_ctrl_info, ofa_memory_alloc_work);
drivers/scsi/smartpqi/smartpqi_init.c
3708
ctrl_info = container_of(work, struct pqi_ctrl_info, ofa_quiesce_work);
drivers/scsi/smartpqi/smartpqi_init.c
3790
ctrl_info = container_of(work, struct pqi_ctrl_info, event_work);
drivers/scsi/smartpqi/smartpqi_init.c
6492
tmf_work = container_of(work, struct pqi_tmf_work, work_struct);
drivers/scsi/smartpqi/smartpqi_init.c
9195
ctrl_info = container_of(work, struct pqi_ctrl_info, ctrl_offline_work);
drivers/scsi/snic/snic_ctl.c
26
struct snic *snic = container_of(work, struct snic, link_work);
drivers/scsi/snic/snic_disc.c
152
struct snic_tgt *tgt = container_of(work, struct snic_tgt, scan_work);
drivers/scsi/snic/snic_disc.c
210
struct snic_tgt *tgt = container_of(work, struct snic_tgt, del_work);
drivers/scsi/snic/snic_disc.c
327
struct snic *snic = container_of(work, struct snic, tgt_work);
drivers/scsi/snic/snic_disc.c
511
struct snic *snic = container_of(work, struct snic, disc_work);
drivers/scsi/snic/snic_disc.h
84
container_of(d, struct snic_tgt, dev)
drivers/scsi/st.c
226
#define to_scsi_tape(obj) container_of(obj, struct scsi_tape, kref)
drivers/scsi/stex.c
1454
struct st_hba *hba = container_of(work, struct st_hba, reset_work);
drivers/scsi/storvsc_drv.c
482
wrk = container_of(work, struct storvsc_scan_work, work);
drivers/scsi/storvsc_drv.c
499
container_of(work, struct hv_host_device, host_scan_work);
drivers/scsi/storvsc_drv.c
528
wrk = container_of(work, struct storvsc_scan_work, work);
drivers/scsi/sym53c8xx_2/sym_misc.h
111
#define sym_que_entry(ptr, type, member) container_of(ptr, type, member)
drivers/scsi/virtio_scsi.c
388
container_of(work, struct virtio_scsi_event_node, work);
drivers/scsi/vmw_pvscsi.c
1119
adapter = container_of(data, struct pvscsi_adapter, work);
drivers/sh/clk/core.c
392
mapping = container_of(kref, struct clk_mapping, ref);
drivers/sh/intc/core.c
469
d = container_of(dev, struct intc_desc_int, dev);
drivers/sh/intc/internals.h
95
return container_of(chip, struct intc_desc_int, chip);
drivers/siox/siox-core.c
526
container_of(dev->driver, struct siox_driver, driver);
drivers/siox/siox-core.c
541
sdriver = container_of(dev->driver, struct siox_driver, driver);
drivers/siox/siox-core.c
780
sdevice = container_of(smaster->devices.prev,
drivers/siox/siox-core.c
910
sdevice = container_of(smaster->devices.prev, struct siox_device, node);
drivers/siox/siox.h
9
#define to_siox_master(_dev) container_of((_dev), struct siox_master, dev)
drivers/slimbus/qcom-ngd-ctrl.c
103
#define to_ngd(d) container_of(d, struct qcom_slim_ngd, dev)
drivers/slimbus/qcom-ngd-ctrl.c
1257
ctrl = container_of(work, struct qcom_slim_ngd_ctrl, m_work);
drivers/slimbus/qcom-ngd-ctrl.c
1368
container_of(hdl, struct qcom_slim_ngd_qmi, svc_event_hdl);
drivers/slimbus/qcom-ngd-ctrl.c
1370
container_of(qmi, struct qcom_slim_ngd_ctrl, qmi);
drivers/slimbus/qcom-ngd-ctrl.c
1385
container_of(hdl, struct qcom_slim_ngd_qmi, svc_event_hdl);
drivers/slimbus/qcom-ngd-ctrl.c
1387
container_of(qmi, struct qcom_slim_ngd_ctrl, qmi);
drivers/slimbus/qcom-ngd-ctrl.c
1454
ctrl = container_of(work, struct qcom_slim_ngd_ctrl, ngd_up_work);
drivers/slimbus/qcom-ngd-ctrl.c
1499
struct qcom_slim_ngd_ctrl *ctrl = container_of(nb,
drivers/slimbus/slimbus.h
108
#define to_slim_framer(d) container_of(d, struct slim_framer, dev)
drivers/soc/apple/rtkit.c
531
container_of(work, struct apple_rtkit_rx_work, work);
drivers/soc/aspeed/aspeed-lpc-ctrl.c
46
return container_of(file->private_data, struct aspeed_lpc_ctrl,
drivers/soc/aspeed/aspeed-lpc-snoop.c
108
return container_of(file->private_data,
drivers/soc/aspeed/aspeed-uart-routing.c
48
container_of(_dev_attr, struct aspeed_uart_routing_selector, dev_attr)
drivers/soc/dove/pmu.c
128
#define to_pmu_domain(dom) container_of(dom, struct pmu_domain, base)
drivers/soc/dove/pmu.c
46
#define rcdev_to_pmu(rcdev) container_of(rcdev, struct pmu_data, reset)
drivers/soc/fsl/dpio/dpio-service.c
114
struct dim *dim = container_of(w, struct dim, work);
drivers/soc/fsl/dpio/dpio-service.c
117
struct dpaa2_io *d = container_of(dim, struct dpaa2_io, rx_dim);
drivers/soc/fsl/qbman/qman.c
1453
struct qman_portal *p = container_of(work, struct qman_portal,
drivers/soc/fsl/qbman/qman.c
1488
struct qman_portal *p = container_of(work, struct qman_portal,
drivers/soc/fsl/qe/tsa.c
183
return container_of(tsa_serial, struct tsa, serials[tsa_serial->id]);
drivers/soc/hisilicon/kunpeng_hccs.c
163
container_of(cl, struct hccs_mbox_client_info, client);
drivers/soc/hisilicon/kunpeng_hccs.c
54
return container_of(k, struct hccs_port_info, kobj);
drivers/soc/hisilicon/kunpeng_hccs.c
59
return container_of(k, struct hccs_die_info, kobj);
drivers/soc/hisilicon/kunpeng_hccs.c
64
return container_of(k, struct hccs_chip_info, kobj);
drivers/soc/hisilicon/kunpeng_hccs.c
69
struct device *dev = container_of(k, struct device, kobj);
drivers/soc/hisilicon/kunpeng_hccs.c
71
container_of(dev, struct platform_device, dev);
drivers/soc/hisilicon/kunpeng_hccs.c
902
kobj_attr = container_of(attr, struct kobj_attribute, attr);
drivers/soc/mediatek/mtk-mmsys.c
328
struct mtk_mmsys *mmsys = container_of(rcdev, struct mtk_mmsys, rcdev);
drivers/soc/mediatek/mtk-mutex.c
1009
struct mtk_mutex_ctx *mtx = container_of(mutex, struct mtk_mutex_ctx,
drivers/soc/mediatek/mtk-mutex.c
1020
struct mtk_mutex_ctx *mtx = container_of(mutex, struct mtk_mutex_ctx,
drivers/soc/mediatek/mtk-mutex.c
1034
struct mtk_mutex_ctx *mtx = container_of(mutex, struct mtk_mutex_ctx,
drivers/soc/mediatek/mtk-mutex.c
1044
struct mtk_mutex_ctx *mtx = container_of(mutex, struct mtk_mutex_ctx,
drivers/soc/mediatek/mtk-mutex.c
1075
struct mtk_mutex_ctx *mtx = container_of(mutex, struct mtk_mutex_ctx,
drivers/soc/mediatek/mtk-mutex.c
865
struct mtk_mutex_ctx *mtx = container_of(mutex, struct mtk_mutex_ctx,
drivers/soc/mediatek/mtk-mutex.c
876
struct mtk_mutex_ctx *mtx = container_of(mutex, struct mtk_mutex_ctx,
drivers/soc/mediatek/mtk-mutex.c
884
struct mtk_mutex_ctx *mtx = container_of(mutex, struct mtk_mutex_ctx,
drivers/soc/mediatek/mtk-mutex.c
893
struct mtk_mutex_ctx *mtx = container_of(mutex, struct mtk_mutex_ctx,
drivers/soc/mediatek/mtk-mutex.c
944
struct mtk_mutex_ctx *mtx = container_of(mutex, struct mtk_mutex_ctx,
drivers/soc/mediatek/mtk-mutex.c
979
struct mtk_mutex_ctx *mtx = container_of(mutex, struct mtk_mutex_ctx,
drivers/soc/mediatek/mtk-mutex.c
990
struct mtk_mutex_ctx *mtx = container_of(mutex, struct mtk_mutex_ctx,
drivers/soc/mediatek/mtk-regulator-coupler.c
19
#define to_mediatek_coupler(x) container_of(x, struct mediatek_regulator_coupler, coupler)
drivers/soc/microchip/mpfs-sys-controller.c
86
container_of(client, struct mpfs_sys_controller, client);
drivers/soc/microchip/mpfs-sys-controller.c
94
container_of(kref, struct mpfs_sys_controller, consumers);
drivers/soc/qcom/apr.c
317
struct packet_router *apr = container_of(work, struct packet_router, rx_work);
drivers/soc/qcom/pdr_interface.c
161
struct pdr_handle *pdr = container_of(work, struct pdr_handle,
drivers/soc/qcom/pdr_interface.c
194
struct pdr_handle *pdr = container_of(qmi, struct pdr_handle,
drivers/soc/qcom/pdr_interface.c
218
struct pdr_handle *pdr = container_of(qmi, struct pdr_handle,
drivers/soc/qcom/pdr_interface.c
270
struct pdr_handle *pdr = container_of(work, struct pdr_handle,
drivers/soc/qcom/pdr_interface.c
298
struct pdr_handle *pdr = container_of(qmi, struct pdr_handle,
drivers/soc/qcom/pdr_interface.c
461
struct pdr_handle *pdr = container_of(work, struct pdr_handle,
drivers/soc/qcom/pdr_interface.c
76
struct pdr_handle *pdr = container_of(qmi, struct pdr_handle,
drivers/soc/qcom/pdr_interface.c
97
struct pdr_handle *pdr = container_of(qmi, struct pdr_handle,
drivers/soc/qcom/pmic_glink_altmode.c
125
#define work_to_altmode(w) container_of((w), struct pmic_glink_altmode, enable_work)
drivers/soc/qcom/pmic_glink_altmode.c
97
#define work_to_altmode_port(w) container_of((w), struct pmic_glink_altmode_port, work)
drivers/soc/qcom/pmic_pdcharger_ulog.c
69
struct pmic_pdcharger_ulog *pg = container_of(work, struct pmic_pdcharger_ulog,
drivers/soc/qcom/qcom_aoss.c
283
struct qmp *qmp = container_of(hw, struct qmp, qdss_clk);
drivers/soc/qcom/qcom_aoss.c
291
struct qmp *qmp = container_of(hw, struct qmp, qdss_clk);
drivers/soc/qcom/qcom_pd_mapper.c
154
struct qcom_pdm_data *data = container_of(qmi, struct qcom_pdm_data, handle);
drivers/soc/qcom/qmi_interface.c
525
struct qmi_handle *qmi = container_of(work, struct qmi_handle, work);
drivers/soc/qcom/rmtfs_mem.c
164
struct qcom_rmtfs_mem *rmtfs_mem = container_of(dev,
drivers/soc/qcom/rmtfs_mem.c
49
struct qcom_rmtfs_mem *rmtfs_mem = container_of(dev,
drivers/soc/qcom/rmtfs_mem.c
73
struct qcom_rmtfs_mem *rmtfs_mem = container_of(inode->i_cdev,
drivers/soc/qcom/rpmh-rsc.c
855
struct rsc_drv *drv = container_of(nfb, struct rsc_drv, rsc_pm);
drivers/soc/qcom/rpmh-rsc.c
937
struct rsc_drv *drv = container_of(nfb, struct rsc_drv, genpd_nb);
drivers/soc/qcom/rpmh.c
41
#define ctrlr_to_drv(ctrlr) container_of(ctrlr, struct rsc_drv, client)
drivers/soc/qcom/rpmh.c
81
struct rpmh_request *rpm_msg = container_of(msg, struct rpmh_request,
drivers/soc/qcom/smem_state.c
133
struct qcom_smem_state *state = container_of(ref, struct qcom_smem_state, refcount);
drivers/soc/qcom/wcnss_ctrl.c
293
struct wcnss_ctrl *wcnss = container_of(work, struct wcnss_ctrl, probe_work);
drivers/soc/rockchip/io-domain.c
153
container_of(nb, struct rockchip_iodomain_supply, nb);
drivers/soc/sunxi/sunxi_sram.c
164
return container_of(data, struct sunxi_sram_desc, data);
drivers/soc/tegra/cbb/tegra194-cbb.c
178
return container_of(cbb, struct tegra194_cbb, base);
drivers/soc/tegra/cbb/tegra234-cbb.c
179
return container_of(cbb, struct tegra234_cbb, base);
drivers/soc/tegra/pmc.c
1264
struct tegra_pmc *pmc = container_of(this, struct tegra_pmc,
drivers/soc/tegra/pmc.c
2081
struct tegra_pmc *pmc = container_of(work, struct tegra_pmc, wake_work);
drivers/soc/tegra/pmc.c
212
#define to_pmc_clk(_hw) container_of(_hw, struct pmc_clk, hw)
drivers/soc/tegra/pmc.c
221
#define to_pmc_clk_gate(_hw) container_of(_hw, struct pmc_clk_gate, hw)
drivers/soc/tegra/pmc.c
2750
struct tegra_pmc *pmc = container_of(nb, struct tegra_pmc, clk_nb);
drivers/soc/tegra/pmc.c
279
return container_of(genpd, struct tegra_pmc_core_pd, genpd);
drivers/soc/tegra/pmc.c
501
return container_of(domain, struct tegra_powergate, genpd);
drivers/soc/tegra/regulators-tegra20.c
409
tegra = container_of(notifier, struct tegra_regulator_coupler,
drivers/soc/tegra/regulators-tegra20.c
41
return container_of(coupler, struct tegra_regulator_coupler, coupler);
drivers/soc/tegra/regulators-tegra20.c
469
tegra = container_of(notifier, struct tegra_regulator_coupler,
drivers/soc/tegra/regulators-tegra30.c
394
tegra = container_of(notifier, struct tegra_regulator_coupler,
drivers/soc/tegra/regulators-tegra30.c
40
return container_of(coupler, struct tegra_regulator_coupler, coupler);
drivers/soc/tegra/regulators-tegra30.c
454
tegra = container_of(notifier, struct tegra_regulator_coupler,
drivers/soc/xilinx/zynqmp_power.c
162
struct zynqmp_pm_work_struct *pm_work = container_of(work, struct zynqmp_pm_work_struct,
drivers/soc/xilinx/zynqmp_power.c
193
container_of(work, struct zynqmp_pm_work_struct, callback_work);
drivers/soundwire/amd_manager.c
28
#define to_amd_sdw(b) container_of(b, struct amd_sdw_manager, bus)
drivers/soundwire/amd_manager.c
862
container_of(work, struct amd_sdw_manager, amd_sdw_work);
drivers/soundwire/amd_manager.c
930
container_of(work, struct amd_sdw_manager, amd_sdw_irq_thread);
drivers/soundwire/cadence_master.c
1002
container_of(work, struct sdw_cdns, attach_dwork.work);
drivers/soundwire/cadence_master.c
1033
container_of(work, struct sdw_cdns, work);
drivers/soundwire/cadence_master.h
163
#define bus_to_cdns(_bus) container_of(_bus, struct sdw_cdns, bus)
drivers/soundwire/intel.h
127
#define cdns_to_intel(_cdns) container_of(_cdns, struct sdw_intel, cdns)
drivers/soundwire/intel_auxdevice.h
17
container_of(auxiliary_dev, struct sdw_intel_link_dev, auxdev)
drivers/soundwire/qcom.c
329
#define to_qcom_sdw(b) container_of(b, struct qcom_swrm_ctrl, bus)
drivers/soundwire/sysfs_slave_dpn.c
154
container_of(attr, struct dpn_attribute, dev_attr); \
drivers/soundwire/sysfs_slave_dpn.c
89
container_of(attr, struct dpn_attribute, dev_attr); \
drivers/spi/spi-amlogic-spifc-a4.c
222
return container_of(eng, struct aml_sfc, ecc_eng);
drivers/spi/spi-dw-mmio.c
151
struct dw_spi_mmio *dwsmmio = container_of(dws, struct dw_spi_mmio, dws);
drivers/spi/spi-dw-mmio.c
279
struct dw_spi_mmio *dwsmmio = container_of(dws, struct dw_spi_mmio, dws);
drivers/spi/spi-dw-mmio.c
80
struct dw_spi_mmio *dwsmmio = container_of(dws, struct dw_spi_mmio, dws);
drivers/spi/spi-fsl-lib.c
61
return container_of(pdata, struct mpc8xxx_spi_probe_info, pdata);
drivers/spi/spi-gpio.c
53
spi_gpio = container_of(bang, struct spi_gpio, bitbang);
drivers/spi/spi-iproc-qspi.c
32
container_of(soc_intc, struct bcm_iproc_intc, soc_intc);
drivers/spi/spi-iproc-qspi.c
57
container_of(soc_intc, struct bcm_iproc_intc, soc_intc);
drivers/spi/spi-iproc-qspi.c
72
container_of(soc_intc, struct bcm_iproc_intc, soc_intc);
drivers/spi/spi-kspi2.c
351
kspi->auxdev = container_of(auxdev, struct keba_spi_auxdev, auxdev);
drivers/spi/spi-lantiq-ssc.c
765
spi = container_of(work, typeof(*spi), work);
drivers/spi/spi-mem.c
932
return container_of(drv, struct spi_mem_driver, spidrv.driver);
drivers/spi/spi-meson-spicc.c
204
#define pow2_clk_to_spicc(_div) container_of(_div, struct meson_spicc_device, pow2_div)
drivers/spi/spi-mpc52xx.c
198
ms->transfer = container_of(ms->message->transfers.next,
drivers/spi/spi-mpc52xx.c
310
ms->transfer = container_of(ms->transfer->transfer_list.next,
drivers/spi/spi-mpc52xx.c
356
struct mpc52xx_spi *ms = container_of(work, struct mpc52xx_spi, work);
drivers/spi/spi-mtk-snfi.c
325
return container_of(eng, struct mtk_snand, ecc_eng);
drivers/spi/spi-offload.c
144
container_of(ref, struct spi_offload_trigger, ref);
drivers/spi/spi-qpic-snand.c
60
#define ecceng_to_qspi(eng) container_of(eng, struct qpic_spi_nand, ecc_eng)
drivers/spi/spi-s3c64xx.c
284
sdd = container_of(data,
drivers/spi/spi-s3c64xx.c
287
sdd = container_of(data,
drivers/spi/spi-s3c64xx.c
316
sdd = container_of((void *)dma,
drivers/spi/spi-s3c64xx.c
322
sdd = container_of((void *)dma,
drivers/spi/spi-topcliff-pch.c
1109
data = container_of(pwork, struct pch_spi_data, work);
drivers/spi/spi.c
142
struct spi_controller *ctlr = container_of(dev, \
drivers/spi/spi.c
1927
container_of(work, struct spi_controller, pump_messages);
drivers/spi/spi.c
3046
ctlr = container_of(dev, struct spi_controller, dev);
drivers/spi/spi.c
3077
struct spi_controller *ctlr = container_of(dev, struct spi_controller,
drivers/spi/spi.c
3092
struct spi_controller *ctlr = container_of(dev, struct spi_controller,
drivers/spi/spi.c
4910
return container_of(dev, struct spi_controller, dev);
drivers/spi/spi.c
5004
return container_of(dev, struct spi_controller, dev);
drivers/spi/spi.c
978
struct spi_res *sres = container_of(res, struct spi_res, data);
drivers/spi/spi.c
991
struct spi_res *sres = container_of(res, struct spi_res, data);
drivers/ssb/driver_gige.c
113
struct ssb_gige *dev = container_of(bus->ops, struct ssb_gige, pci_ops);
drivers/ssb/driver_gige.c
143
struct ssb_gige *dev = container_of(bus->ops, struct ssb_gige, pci_ops);
drivers/ssb/main.c
455
devwrap = container_of(dev, struct __ssb_dev_wrapper, dev);
drivers/ssb/pci.c
1123
struct pci_dev *pdev = container_of(pcidev, struct pci_dev, dev);
drivers/ssb/pci.c
1137
struct pci_dev *pdev = container_of(pcidev, struct pci_dev, dev);
drivers/ssb/pcmcia.c
731
container_of(pcmciadev, struct pcmcia_device, dev);
drivers/ssb/pcmcia.c
747
container_of(pcmciadev, struct pcmcia_device, dev);
drivers/staging/axis-fifo/axis-fifo.c
333
struct axis_fifo *fifo = container_of(f->private_data,
drivers/staging/greybus/arche-platform.c
395
container_of(notifier, struct arche_platform_drvdata,
drivers/staging/greybus/audio_manager_module.c
14
container_of(x, struct gb_audio_manager_module_attribute, attr)
drivers/staging/greybus/audio_manager_module.c
18
return container_of(kobj, struct gb_audio_manager_module, kobj);
drivers/staging/greybus/authentication.c
50
struct gb_cap *cap = container_of(kref, struct gb_cap, kref);
drivers/staging/greybus/bootrom.c
55
struct gb_bootrom *bootrom = container_of(dwork,
drivers/staging/greybus/camera.c
1208
container_of(ref, struct gb_camera_module, refcount);
drivers/staging/greybus/fw-download.c
131
struct fw_request *fw_req = container_of(dwork,
drivers/staging/greybus/fw-download.c
46
struct fw_request *fw_req = container_of(kref, struct fw_request, kref);
drivers/staging/greybus/fw-management.c
69
struct fw_mgmt *fw_mgmt = container_of(kref, struct fw_mgmt, kref);
drivers/staging/greybus/gbphy.h
18
#define to_gbphy_dev(d) container_of(d, struct gbphy_device, dev)
drivers/staging/greybus/gbphy.h
46
#define to_gbphy_driver(d) container_of(d, struct gbphy_driver, driver)
drivers/staging/greybus/light.c
592
struct gb_channel *channel = container_of(fcdev, struct gb_channel,
drivers/staging/greybus/light.c
616
struct gb_channel *channel = container_of(fcdev, struct gb_channel,
drivers/staging/greybus/light.c
647
struct gb_channel *channel = container_of(fcdev, struct gb_channel,
drivers/staging/greybus/light.c
657
struct gb_channel *channel = container_of(fcdev, struct gb_channel,
drivers/staging/greybus/light.c
688
struct gb_channel *channel = container_of(fcdev, struct gb_channel,
drivers/staging/greybus/light.c
87
return container_of(fled_cdev, struct gb_channel, fled);
drivers/staging/greybus/power_supply.c
736
struct gb_power_supply *gbpsy = container_of(work,
drivers/staging/greybus/pwm.c
24
return container_of(chip, struct gb_pwm_chip, chip);
drivers/staging/greybus/raw.c
263
struct gb_raw *raw = container_of(cdev, struct gb_raw, cdev);
drivers/staging/greybus/sdio.c
502
host = container_of(work, struct gb_sdio_host, mrqwork);
drivers/staging/greybus/uart.c
233
gb_tty = container_of(work, struct gb_tty, tx_work);
drivers/staging/greybus/uart.c
710
gb_tty = container_of(port, struct gb_tty, port);
drivers/staging/greybus/uart.c
727
gb_tty = container_of(port, struct gb_tty, port);
drivers/staging/greybus/uart.c
738
gb_tty = container_of(port, struct gb_tty, port);
drivers/staging/greybus/uart.c
767
struct gb_tty *gb_tty = container_of(port, struct gb_tty, port);
drivers/staging/greybus/usb.c
45
return container_of((void *)dev, struct usb_hcd, hcd_priv);
drivers/staging/greybus/vibrator.c
71
container_of(delayed_work,
drivers/staging/iio/impedance-analyzer/ad5933.c
611
struct ad5933_state *st = container_of(work,
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
324
container_of(ctrl->handler, struct gc2235_device, ctrl_handler);
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
404
container_of(ctrl->handler, struct ov2722_device, ctrl_handler);
drivers/staging/media/atomisp/i2c/gc2235.h
168
#define to_gc2235_sensor(x) container_of(x, struct gc2235_device, sd)
drivers/staging/media/atomisp/i2c/ov2722.h
221
#define to_ov2722_sensor(x) container_of(x, struct ov2722_device, sd)
drivers/staging/media/atomisp/include/hmm/hmm_bo.h
43
container_of((root_node), struct hmm_buffer_object, node)
drivers/staging/media/atomisp/pci/atomisp_cmd.c
79
container_of(dev, struct atomisp_video_pipe, vdev);
drivers/staging/media/atomisp/pci/atomisp_cmd.c
866
struct atomisp_device *isp = container_of(work, struct atomisp_device,
drivers/staging/media/atomisp/pci/atomisp_csi2_bridge.c
449
#define to_sensor_asd(a) container_of(a, struct sensor_async_subdev, asd)
drivers/staging/media/atomisp/pci/atomisp_csi2_bridge.c
450
#define notifier_to_atomisp(n) container_of(n, struct atomisp_device, notifier)
drivers/staging/media/atomisp/pci/atomisp_fops.c
38
struct atomisp_video_pipe *pipe = container_of(vq, struct atomisp_video_pipe, vb_queue);
drivers/staging/media/atomisp/pci/atomisp_internal.h
213
container_of(dev, struct atomisp_device, v4l2_dev)
drivers/staging/media/atomisp/pci/atomisp_subdev.c
613
struct v4l2_subdev *sd = container_of(entity, struct v4l2_subdev,
drivers/staging/media/atomisp/pci/atomisp_subdev.h
87
container_of(queue, struct atomisp_video_pipe, vb_queue)
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
175
this = container_of(*new, struct hmm_buffer_object, node);
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
208
this = container_of(*new, struct hmm_buffer_object, node);
drivers/staging/media/atomisp/pci/ia_css_frame_public.h
183
container_of(to_vb2_v4l2_buffer(vb2), struct ia_css_frame, vb)
drivers/staging/media/deprecated/atmel/atmel-isc-base.c
1306
struct isc_device *isc = container_of(ctrls, struct isc_device, ctrls);
drivers/staging/media/deprecated/atmel/atmel-isc-base.c
1397
container_of(w, struct isc_device, awb_work);
drivers/staging/media/deprecated/atmel/atmel-isc-base.c
1487
struct isc_device *isc = container_of(ctrl->handler,
drivers/staging/media/deprecated/atmel/atmel-isc-base.c
1517
struct isc_device *isc = container_of(ctrl->handler,
drivers/staging/media/deprecated/atmel/atmel-isc-base.c
1595
struct isc_device *isc = container_of(ctrl->handler,
drivers/staging/media/deprecated/atmel/atmel-isc-base.c
1728
struct isc_device *isc = container_of(notifier->v4l2_dev,
drivers/staging/media/deprecated/atmel/atmel-isc-base.c
1731
container_of(notifier, struct isc_subdev_entity, notifier);
drivers/staging/media/deprecated/atmel/atmel-isc-base.c
1747
struct isc_device *isc = container_of(notifier->v4l2_dev,
drivers/staging/media/deprecated/atmel/atmel-isc-base.c
1842
struct isc_device *isc = container_of(notifier->v4l2_dev,
drivers/staging/media/deprecated/atmel/atmel-isc-base.c
1856
isc->current_subdev = container_of(notifier,
drivers/staging/media/deprecated/atmel/atmel-isc-base.c
448
struct isc_buffer *buf = container_of(vbuf, struct isc_buffer, vb);
drivers/staging/media/deprecated/atmel/atmel-isc.h
38
#define to_isc_clk(v) container_of(v, struct isc_clk, hw)
drivers/staging/media/imx/imx-ic-common.c
77
struct imx_ic_priv *priv = container_of(sd, struct imx_ic_priv, sd);
drivers/staging/media/imx/imx-ic-prpencvf.c
1072
struct prp_priv *priv = container_of(ctrl->handler,
drivers/staging/media/imx/imx-media-capture.c
51
#define to_capture_priv(v) container_of(v, struct capture_priv, vdev)
drivers/staging/media/imx/imx-media-capture.c
915
priv->md = container_of(v4l2_dev->mdev, struct imx_media_dev, md);
drivers/staging/media/imx/imx-media-csc-scaler.c
44
#define vdev_to_priv(v) container_of(v, struct ipu_csc_scaler_priv, vdev)
drivers/staging/media/imx/imx-media-csc-scaler.c
619
struct ipu_csc_scaler_ctx *ctx = container_of(ctrl->handler,
drivers/staging/media/imx/imx-media-csc-scaler.c
69
return container_of(file_to_v4l2_fh(filp), struct ipu_csc_scaler_ctx, fh);
drivers/staging/media/imx/imx-media-csi.c
120
return container_of(sdev, struct csi_priv, sd);
drivers/staging/media/imx/imx-media-csi.c
125
return container_of(n, struct csi_priv, notifier);
drivers/staging/media/imx/imx-media-dev-common.c
17
return container_of(n, struct imx_media_dev, notifier);
drivers/staging/media/imx/imx-media-dev-common.c
238
struct imx_media_dev *imxmd = container_of(link->graph_obj.mdev,
drivers/staging/media/imx/imx-media-dev.c
17
return container_of(n, struct imx_media_dev, notifier);
drivers/staging/media/imx/imx-media-fim.c
218
struct imx_media_fim *fim = container_of(ctrl->handler,
drivers/staging/media/imx/imx-media-vdic.c
360
struct vdic_priv *priv = container_of(ctrl->handler,
drivers/staging/media/imx/imx-media.h
121
return container_of(vbuf, struct imx_media_buffer, vbuf);
drivers/staging/media/imx/imx6-mipi-csi2.c
101
return container_of(n, struct csi2_dev, notifier);
drivers/staging/media/imx/imx6-mipi-csi2.c
96
return container_of(sdev, struct csi2_dev, sd);
drivers/staging/media/ipu3/ipu3-mmu.c
68
return container_of(info, struct imgu_mmu, geometry);
drivers/staging/media/ipu3/ipu3-v4l2.c
1009
container_of(ctrl->handler, struct imgu_v4l2_subdev, ctrl_handler);
drivers/staging/media/ipu3/ipu3-v4l2.c
131
struct imgu_v4l2_subdev *imgu_sd = container_of(sd,
drivers/staging/media/ipu3/ipu3-v4l2.c
1415
container_of(vb, struct imgu_vb2_buffer, vbb.vb2_buf);
drivers/staging/media/ipu3/ipu3-v4l2.c
153
struct imgu_v4l2_subdev *imgu_sd = container_of(sd,
drivers/staging/media/ipu3/ipu3-v4l2.c
21
struct imgu_v4l2_subdev *imgu_sd = container_of(sd,
drivers/staging/media/ipu3/ipu3-v4l2.c
219
container_of(sd, struct imgu_v4l2_subdev, subdev);
drivers/staging/media/ipu3/ipu3-v4l2.c
244
container_of(sd, struct imgu_v4l2_subdev, subdev);
drivers/staging/media/ipu3/ipu3-v4l2.c
279
struct v4l2_subdev *sd = container_of(entity, struct v4l2_subdev,
drivers/staging/media/ipu3/ipu3-v4l2.c
282
struct imgu_v4l2_subdev *imgu_sd = container_of(sd,
drivers/staging/media/ipu3/ipu3-v4l2.c
317
struct imgu_buffer *buf = container_of(vb,
drivers/staging/media/ipu3/ipu3-v4l2.c
320
container_of(vb->vb2_queue, struct imgu_video_device, vbq);
drivers/staging/media/ipu3/ipu3-v4l2.c
333
struct imgu_buffer *buf = container_of(vb,
drivers/staging/media/ipu3/ipu3-v4l2.c
336
container_of(vb->vb2_queue, struct imgu_video_device, vbq);
drivers/staging/media/ipu3/ipu3-v4l2.c
350
container_of(vb->vb2_queue, struct imgu_video_device, vbq);
drivers/staging/media/ipu3/ipu3-v4l2.c
352
struct imgu_buffer *buf = container_of(vb, struct imgu_buffer,
drivers/staging/media/ipu3/ipu3-v4l2.c
395
container_of(vq, struct imgu_video_device, vbq);
drivers/staging/media/ipu3/ipu3-v4l2.c
474
container_of(vq, struct imgu_video_device, vbq);
drivers/staging/media/ipu3/ipu3-v4l2.c
536
container_of(vq, struct imgu_video_device, vbq);
drivers/staging/media/ipu3/ipu3-v4l2.c
60
struct imgu_v4l2_subdev *imgu_sd = container_of(sd,
drivers/staging/media/ipu3/ipu3.c
293
ibuf = container_of(buf, struct imgu_buffer,
drivers/staging/media/ipu3/ipu3.c
541
buf = container_of(b, struct imgu_buffer, css_buf);
drivers/staging/media/ipu3/ipu3.h
36
container_of(video_devdata(__file), struct imgu_video_device, vdev)
drivers/staging/media/ipu7/ipu7-bus.h
58
container_of(to_auxiliary_dev(_dev), struct ipu7_bus_device, auxdev)
drivers/staging/media/ipu7/ipu7-bus.h
60
container_of(_auxdev, struct ipu7_bus_device, auxdev)
drivers/staging/media/ipu7/ipu7-isys-csi2.h
49
container_of(__sd, struct ipu7_isys_csi2, asd)
drivers/staging/media/ipu7/ipu7-isys-csi2.h
51
#define to_ipu7_isys_csi2(__asd) container_of(__asd, struct ipu7_isys_csi2, asd)
drivers/staging/media/ipu7/ipu7-isys-queue.h
52
container_of(__vb2, struct ipu7_isys_queue, vbq)
drivers/staging/media/ipu7/ipu7-isys-queue.h
55
container_of(__ib, struct ipu7_isys_video_buffer, ib)
drivers/staging/media/ipu7/ipu7-isys-queue.h
58
container_of(__vvb, struct ipu7_isys_video_buffer, vb_v4l2)
drivers/staging/media/ipu7/ipu7-isys-subdev.h
28
container_of(__sd, struct ipu7_isys_subdev, sd)
drivers/staging/media/ipu7/ipu7-isys-video.c
283
container_of(link->sink, struct ipu7_isys_video, pad);
drivers/staging/media/ipu7/ipu7-isys-video.h
95
container_of(__aq, struct ipu7_isys_video, aq)
drivers/staging/media/ipu7/ipu7-isys.c
147
struct ipu7_isys *isys = container_of(notifier,
drivers/staging/media/ipu7/ipu7-isys.c
150
container_of(asc, struct sensor_async_sd, asc);
drivers/staging/media/ipu7/ipu7-isys.c
169
struct ipu7_isys *isys = container_of(notifier,
drivers/staging/media/ipu7/ipu7-isys.c
690
msg = container_of(ptr, struct isys_fw_msgs, fw_msg.dummy);
drivers/staging/media/max96712/max96712.c
283
container_of(ctrl->handler, struct max96712_priv, ctrl_handler);
drivers/staging/media/max96712/max96712.c
451
struct max96712_priv *priv = container_of(sd, struct max96712_priv, sd);
drivers/staging/media/meson/vdec/esparser.c
376
container_of(work, struct amvdec_session, esparser_queue_work);
drivers/staging/media/meson/vdec/vdec.h
287
return container_of(file_to_v4l2_fh(filp), struct amvdec_session, fh);
drivers/staging/media/starfive/camss/stf-camss.c
180
container_of(async, struct stfcamss, notifier);
drivers/staging/media/starfive/camss/stf-camss.c
182
container_of(asc, struct stfcamss_async_subdev, asd);
drivers/staging/media/starfive/camss/stf-camss.c
214
container_of(ntf, struct stfcamss, notifier);
drivers/staging/media/starfive/camss/stf-capture.c
397
struct stf_capture *cap = container_of(output, struct stf_capture,
drivers/staging/media/starfive/camss/stf-capture.c
60
return container_of(video, struct stf_capture, video);
drivers/staging/media/starfive/camss/stf-video.c
26
return container_of(vbuf, struct stfcamss_buffer, vb);
drivers/staging/media/sunxi/cedrus/cedrus.c
329
vb = container_of(obj, struct vb2_buffer, req_obj);
drivers/staging/media/sunxi/cedrus/cedrus.c
47
struct cedrus_ctx *ctx = container_of(ctrl->handler, struct cedrus_ctx, hdl);
drivers/staging/media/sunxi/cedrus/cedrus.h
160
return container_of(file_to_v4l2_fh(file), struct cedrus_ctx, fh);
drivers/staging/media/sunxi/cedrus/cedrus.h
261
return container_of(p, struct cedrus_buffer, m2m_buf.vb);
drivers/staging/media/sunxi/cedrus/cedrus_hw.c
175
dev = container_of(to_delayed_work(work),
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_capture.c
303
container_of(v4l2_buffer, struct sun6i_isp_buffer, v4l2_buffer);
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_params.c
335
container_of(v4l2_buffer, struct sun6i_isp_buffer, v4l2_buffer);
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_proc.c
404
container_of(notifier, struct sun6i_isp_device, proc.notifier);
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_proc.c
406
container_of(async_subdev, struct sun6i_isp_proc_async_subdev,
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_proc.c
435
container_of(notifier, struct sun6i_isp_device, proc.notifier);
drivers/staging/media/tegra-video/csi.c
26
return container_of(client, struct tegra_csi, client);
drivers/staging/media/tegra-video/csi.c
31
return container_of(subdev, struct tegra_csi_channel, subdev);
drivers/staging/media/tegra-video/vi.c
1592
chan = container_of(notifier, struct tegra_vi_channel, notifier);
drivers/staging/media/tegra-video/vi.c
1665
chan = container_of(notifier, struct tegra_vi_channel, notifier);
drivers/staging/media/tegra-video/vi.c
51
return container_of(client, struct tegra_vi, client);
drivers/staging/media/tegra-video/vi.c
57
return container_of(vb, struct tegra_channel_buffer, buf);
drivers/staging/media/tegra-video/vi.c
63
return container_of(asd, struct tegra_vi_graph_entity, asd);
drivers/staging/media/tegra-video/vi.c
906
struct tegra_vi_channel *chan = container_of(ctrl->handler,
drivers/staging/media/tegra-video/video.c
18
vid = container_of(v4l2_dev, struct tegra_video_device, v4l2_dev);
drivers/staging/media/tegra-video/vip.c
26
return container_of(client, struct tegra_vip, client);
drivers/staging/media/tegra-video/vip.c
31
return container_of(subdev, struct tegra_vip_channel, subdev);
drivers/staging/media/tegra-video/vip.c
36
return container_of(chan, struct tegra_vip, chan);
drivers/staging/most/dim2/dim2.c
113
return container_of(iface, struct dim2_hdm, most_iface);
drivers/staging/most/dim2/dim2.c
726
struct dim2_hdm *dev = container_of(d, struct dim2_hdm, dev);
drivers/staging/most/video/video.c
448
container_of(v4l2_dev, struct most_video_dev, v4l2_dev);
drivers/staging/most/video/video.c
57
return container_of(file_to_v4l2_fh(filp), struct comp_fh, fh);
drivers/staging/nvec/nvec.c
138
struct nvec_chip *nvec = container_of(nb, struct nvec_chip,
drivers/staging/nvec/nvec.c
381
struct nvec_chip *nvec = container_of(work, struct nvec_chip, tx_work);
drivers/staging/nvec/nvec.c
445
struct nvec_chip *nvec = container_of(work, struct nvec_chip, rx_work);
drivers/staging/nvec/nvec_paz00.c
29
struct nvec_led *led = container_of(led_cdev, struct nvec_led, cdev);
drivers/staging/nvec/nvec_power.c
124
container_of(nb, struct nvec_power, notifier);
drivers/staging/nvec/nvec_power.c
351
struct nvec_power *power = container_of(work, struct nvec_power,
drivers/staging/nvec/nvec_power.c
88
container_of(nb, struct nvec_power, notifier);
drivers/staging/octeon/ethernet-rx.c
414
struct oct_rx_group *rx_group = container_of(napi, struct oct_rx_group,
drivers/staging/octeon/ethernet.c
127
struct octeon_ethernet *priv = container_of(work,
drivers/staging/rtl8723bs/core/rtw_cmd.c
1683
struct evt_priv *evtpriv = container_of(work, struct evt_priv, c2h_wk);
drivers/staging/rtl8723bs/core/rtw_cmd.c
1684
struct adapter *adapter = container_of(evtpriv, struct adapter, evtpriv);
drivers/staging/rtl8723bs/core/rtw_cmd.c
278
obj = container_of(get_next(&queue->queue), struct cmd_obj, list);
drivers/staging/rtl8723bs/core/rtw_mlme.c
154
pnetwork = container_of(plist, struct wlan_network, list);
drivers/staging/rtl8723bs/core/rtw_mlme.c
1697
struct adapter *adapter = container_of(mlme, struct adapter, mlmepriv);
drivers/staging/rtl8723bs/core/rtw_mlme.c
1778
struct adapter *adapter = container_of(mlme, struct adapter, mlmepriv);
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
3642
pnetwork = container_of(plist, struct wlan_network, list);
drivers/staging/rtl8723bs/core/rtw_pwrctrl.c
614
struct pwrctrl_priv *pwrpriv = container_of(work, struct pwrctrl_priv, cpwm_event);
drivers/staging/rtl8723bs/core/rtw_pwrctrl.c
630
pwrpriv = container_of(work, struct pwrctrl_priv, rpwmtimeoutwi);
drivers/staging/rtl8723bs/core/rtw_recv.c
1019
pxmitframe = container_of(xmitframe_plist, struct xmit_frame, list);
drivers/staging/rtl8723bs/core/rtw_recv.c
299
precvbuf = container_of(plist, struct recv_buf, list);
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
195
psta = container_of(get_next(&pfree_sta_queue->queue), struct sta_info, list);
drivers/staging/rtl8723bs/core/rtw_xmit.c
1498
pxmitbuf = container_of(plist, struct xmit_buf, list);
drivers/staging/rtl8723bs/core/rtw_xmit.c
1558
pxmitbuf = container_of(plist, struct xmit_buf, list);
drivers/staging/rtl8723bs/core/rtw_xmit.c
1658
pxframe = container_of(plist, struct xmit_frame, list);
drivers/staging/rtl8723bs/core/rtw_xmit.c
1683
pxframe = container_of(plist, struct xmit_frame, list);
drivers/staging/rtl8723bs/core/rtw_xmit.c
2451
pxmitbuf = container_of(plist, struct xmit_buf, list);
drivers/staging/rtl8723bs/core/rtw_xmit.c
2481
pxmitbuf = container_of(plist, struct xmit_buf, list);
drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c
230
pxmitframe = container_of(frame_plist, struct xmit_frame, list);
drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c
571
pxmitbuf = container_of(plist, struct xmit_buf, list);
drivers/staging/rtl8723bs/include/drv_types.h
255
return container_of(pwrctl_priv, struct dvobj_priv, pwrctl_priv);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2411
psta = container_of(plist, struct sta_info, asoc_list);
drivers/staging/rtl8723bs/os_dep/sdio_intf.c
12
#define dev_to_sdio_func(d) container_of(d, struct sdio_func, dev)
drivers/staging/sm750fb/sm750_hw.c
226
struct lynxfb_par *par = container_of(crtc, struct lynxfb_par, crtc);
drivers/staging/sm750fb/sm750_hw.c
260
par = container_of(crtc, struct lynxfb_par, crtc);
drivers/staging/vme_user/vme.c
1930
vme_drv = container_of(drv, struct vme_driver, driver);
drivers/staging/vme_user/vme.c
42
return container_of(dev, struct vme_dev, dev);
drivers/target/iscsi/cxgbit/cxgbit_cm.c
139
cnp = container_of(kref, struct cxgbit_np, kref);
drivers/target/iscsi/cxgbit/cxgbit_cm.c
798
csk = container_of(kref, struct cxgbit_sock, kref);
drivers/target/iscsi/cxgbit/cxgbit_main.c
25
cdev = container_of(kref, struct cxgbit_device, kref);
drivers/target/iscsi/cxgbit/cxgbit_main.c
595
dcb_work = container_of(work, struct cxgbit_dcb_work, work);
drivers/target/iscsi/iscsi_target.c
243
struct iscsi_tpg_np *tpg_np = container_of(kref,
drivers/target/iscsi/iscsi_target_configfs.c
1049
tiqn = container_of(wwn, struct iscsi_tiqn, tiqn_wwn);
drivers/target/iscsi/iscsi_target_configfs.c
1204
struct iscsi_tiqn *tiqn = container_of(wwn, struct iscsi_tiqn, tiqn_wwn);
drivers/target/iscsi/iscsi_target_configfs.c
1235
struct iscsi_tiqn *tiqn = container_of(wwn, struct iscsi_tiqn, tiqn_wwn);
drivers/target/iscsi/iscsi_target_configfs.c
1361
struct iscsit_cmd *cmd = container_of(se_cmd, struct iscsit_cmd, se_cmd);
drivers/target/iscsi/iscsi_target_configfs.c
1387
struct iscsit_cmd *cmd = container_of(se_cmd, struct iscsit_cmd, se_cmd);
drivers/target/iscsi/iscsi_target_configfs.c
1396
struct iscsit_cmd *cmd = container_of(se_cmd, struct iscsit_cmd, se_cmd);
drivers/target/iscsi/iscsi_target_configfs.c
1407
struct iscsit_cmd *cmd = container_of(se_cmd, struct iscsit_cmd, se_cmd);
drivers/target/iscsi/iscsi_target_configfs.c
1420
struct iscsit_cmd *cmd = container_of(se_cmd, struct iscsit_cmd, se_cmd);
drivers/target/iscsi/iscsi_target_configfs.c
1428
struct iscsit_cmd *cmd = container_of(se_cmd, struct iscsit_cmd, se_cmd);
drivers/target/iscsi/iscsi_target_configfs.c
1536
struct iscsit_cmd *cmd = container_of(se_cmd, struct iscsit_cmd, se_cmd);
drivers/target/iscsi/iscsi_target_configfs.c
255
tpg_np = container_of(se_tpg_np, struct iscsi_tpg_np, se_tpg_np);
drivers/target/iscsi/iscsi_target_configfs.c
36
return container_of(to_tpg_np(item), struct iscsi_tpg_np, se_tpg_np);
drivers/target/iscsi/iscsi_target_nego.c
540
struct iscsit_conn *conn = container_of(work,
drivers/target/iscsi/iscsi_target_stat.c
191
struct iscsi_wwn_stat_grps *igrps = container_of(to_config_group(item),
drivers/target/iscsi/iscsi_target_stat.c
193
return container_of(igrps, struct iscsi_tiqn, tiqn_stat_grps);
drivers/target/iscsi/iscsi_target_stat.c
253
struct iscsi_wwn_stat_grps *igrps = container_of(to_config_group(item),
drivers/target/iscsi/iscsi_target_stat.c
255
return container_of(igrps, struct iscsi_tiqn, tiqn_stat_grps);
drivers/target/iscsi/iscsi_target_stat.c
394
struct iscsi_wwn_stat_grps *igrps = container_of(to_config_group(item),
drivers/target/iscsi/iscsi_target_stat.c
396
return container_of(igrps, struct iscsi_tiqn, tiqn_stat_grps);
drivers/target/iscsi/iscsi_target_stat.c
45
struct iscsi_wwn_stat_grps *igrps = container_of(to_config_group(item),
drivers/target/iscsi/iscsi_target_stat.c
47
return container_of(igrps, struct iscsi_tiqn, tiqn_stat_grps);
drivers/target/iscsi/iscsi_target_stat.c
526
struct iscsi_wwn_stat_grps *igrps = container_of(to_config_group(item),
drivers/target/iscsi/iscsi_target_stat.c
528
return container_of(igrps, struct iscsi_tiqn, tiqn_stat_grps);
drivers/target/iscsi/iscsi_target_stat.c
583
struct iscsi_node_stat_grps *igrps = container_of(to_config_group(item),
drivers/target/iscsi/iscsi_target_stat.c
585
return container_of(igrps, struct iscsi_node_acl, node_stat_grps);
drivers/target/iscsi/iscsi_target_stat.c
592
struct iscsi_tiqn *tiqn = container_of(wwn,
drivers/target/loopback/tcm_loop.c
1096
struct tcm_loop_hba *tl_hba = container_of(wwn,
drivers/target/loopback/tcm_loop.c
41
#define to_tcm_loop_hba(hba) container_of(hba, struct tcm_loop_hba, dev)
drivers/target/loopback/tcm_loop.c
489
return container_of(se_tpg, struct tcm_loop_tpg, tl_se_tpg);
drivers/target/loopback/tcm_loop.c
520
struct tcm_loop_tpg *tl_tpg = container_of(se_tpg, struct tcm_loop_tpg,
drivers/target/loopback/tcm_loop.c
532
struct tcm_loop_cmd *tl_cmd = container_of(se_cmd,
drivers/target/loopback/tcm_loop.c
556
struct tcm_loop_cmd *tl_cmd = container_of(se_cmd,
drivers/target/loopback/tcm_loop.c
593
struct tcm_loop_cmd *tl_cmd = container_of(se_cmd,
drivers/target/loopback/tcm_loop.c
627
struct tcm_loop_tpg *tl_tpg = container_of(se_tpg,
drivers/target/loopback/tcm_loop.c
649
tl_tpg = container_of(se_tpg, struct tcm_loop_tpg, tl_se_tpg);
drivers/target/loopback/tcm_loop.c
676
struct tcm_loop_tpg *tl_tpg = container_of(se_tpg, struct tcm_loop_tpg,
drivers/target/loopback/tcm_loop.c
68
struct tcm_loop_cmd *tl_cmd = container_of(se_cmd,
drivers/target/loopback/tcm_loop.c
686
struct tcm_loop_tpg *tl_tpg = container_of(se_tpg, struct tcm_loop_tpg,
drivers/target/loopback/tcm_loop.c
716
struct tcm_loop_tpg *tl_tpg = container_of(se_tpg,
drivers/target/loopback/tcm_loop.c
791
struct tcm_loop_tpg *tl_tpg = container_of(se_tpg,
drivers/target/loopback/tcm_loop.c
810
struct tcm_loop_tpg *tl_tpg = container_of(se_tpg,
drivers/target/loopback/tcm_loop.c
885
struct tcm_loop_tpg *tl_tpg = container_of(se_tpg,
drivers/target/loopback/tcm_loop.c
911
struct tcm_loop_tpg *tl_tpg = container_of(se_tpg,
drivers/target/loopback/tcm_loop.c
934
struct tcm_loop_tpg *tl_tpg = container_of(se_tpg,
drivers/target/loopback/tcm_loop.c
961
struct tcm_loop_hba *tl_hba = container_of(wwn,
drivers/target/loopback/tcm_loop.c
999
struct tcm_loop_tpg *tl_tpg = container_of(se_tpg,
drivers/target/sbp/sbp_target.c
1452
container_of(work, struct sbp_management_agent, work);
drivers/target/sbp/sbp_target.c
1677
struct sbp_tpg *tpg = container_of(se_tpg, struct sbp_tpg, se_tpg);
drivers/target/sbp/sbp_target.c
1685
struct sbp_tpg *tpg = container_of(se_tpg, struct sbp_tpg, se_tpg);
drivers/target/sbp/sbp_target.c
1691
struct sbp_target_request *req = container_of(se_cmd,
drivers/target/sbp/sbp_target.c
1699
struct sbp_target_request *req = container_of(se_cmd,
drivers/target/sbp/sbp_target.c
1722
struct sbp_target_request *req = container_of(se_cmd,
drivers/target/sbp/sbp_target.c
1746
struct sbp_target_request *req = container_of(se_cmd,
drivers/target/sbp/sbp_target.c
1763
struct sbp_target_request *req = container_of(se_cmd,
drivers/target/sbp/sbp_target.c
1935
struct sbp_tpg *tpg = container_of(se_tpg, struct sbp_tpg, se_tpg);
drivers/target/sbp/sbp_target.c
1944
struct sbp_tpg *tpg = container_of(se_tpg, struct sbp_tpg, se_tpg);
drivers/target/sbp/sbp_target.c
1960
container_of(wwn, struct sbp_tport, tport_wwn);
drivers/target/sbp/sbp_target.c
2013
struct sbp_tpg *tpg = container_of(se_tpg, struct sbp_tpg, se_tpg);
drivers/target/sbp/sbp_target.c
2046
container_of(wwn, struct sbp_tport, tport_wwn);
drivers/target/sbp/sbp_target.c
2066
struct sbp_tpg *tpg = container_of(se_tpg, struct sbp_tpg, se_tpg);
drivers/target/sbp/sbp_target.c
2079
struct sbp_tpg *tpg = container_of(se_tpg, struct sbp_tpg, se_tpg);
drivers/target/sbp/sbp_target.c
2104
struct sbp_tpg *tpg = container_of(se_tpg, struct sbp_tpg, se_tpg);
drivers/target/sbp/sbp_target.c
2145
struct sbp_tpg *tpg = container_of(se_tpg, struct sbp_tpg, se_tpg);
drivers/target/sbp/sbp_target.c
2154
struct sbp_tpg *tpg = container_of(se_tpg, struct sbp_tpg, se_tpg);
drivers/target/sbp/sbp_target.c
2180
struct sbp_tpg *tpg = container_of(se_tpg, struct sbp_tpg, se_tpg);
drivers/target/sbp/sbp_target.c
2189
struct sbp_tpg *tpg = container_of(se_tpg, struct sbp_tpg, se_tpg);
drivers/target/sbp/sbp_target.c
2215
struct sbp_tpg *tpg = container_of(se_tpg, struct sbp_tpg, se_tpg);
drivers/target/sbp/sbp_target.c
2224
struct sbp_tpg *tpg = container_of(se_tpg, struct sbp_tpg, se_tpg);
drivers/target/sbp/sbp_target.c
640
struct sbp_session *sess = container_of(work, struct sbp_session,
drivers/target/sbp/sbp_target.c
856
container_of(work, struct sbp_target_request, work);
drivers/target/sbp/sbp_target.c
932
container_of(work, struct sbp_target_agent, work);
drivers/target/target_core_configfs.c
1400
return container_of(to_config_group(item), struct t10_wwn, t10_wwn_group);
drivers/target/target_core_configfs.c
1869
return container_of(to_config_group(item), struct se_device,
drivers/target/target_core_configfs.c
2336
return container_of(to_config_group(item), struct se_device, dev_group);
drivers/target/target_core_configfs.c
271
struct target_fabric_configfs *tf = container_of(
drivers/target/target_core_configfs.c
2754
container_of(dev_cg, struct se_device, dev_group);
drivers/target/target_core_configfs.c
2775
return container_of(to_config_group(item), struct t10_alua_lu_gp,
drivers/target/target_core_configfs.c
2854
struct t10_alua_lu_gp *lu_gp = container_of(to_config_group(item),
drivers/target/target_core_configfs.c
2904
struct t10_alua_lu_gp *lu_gp = container_of(to_config_group(item),
drivers/target/target_core_configfs.c
2934
return container_of(to_config_group(item), struct t10_alua_tg_pt_gp,
drivers/target/target_core_configfs.c
3284
struct t10_alua_tg_pt_gp *tg_pt_gp = container_of(to_config_group(item),
drivers/target/target_core_configfs.c
3308
struct t10_alua *alua = container_of(group, struct t10_alua,
drivers/target/target_core_configfs.c
3335
struct t10_alua_tg_pt_gp *tg_pt_gp = container_of(to_config_group(item),
drivers/target/target_core_configfs.c
3486
container_of(dev_cg, struct se_device, dev_group);
drivers/target/target_core_configfs.c
3524
return container_of(to_config_group(item), struct se_hba, hba_group);
drivers/target/target_core_configfs.c
3584
struct se_hba *hba = container_of(to_config_group(item),
drivers/target/target_core_configfs.c
534
return container_of(to_config_group(item), struct se_dev_attrib,
drivers/target/target_core_configfs.c
82
return container_of(to_config_group(item), struct se_hba, hba_group);
drivers/target/target_core_device.c
276
struct se_dev_entry *deve = container_of(kref, struct se_dev_entry,
drivers/target/target_core_device.c
414
struct se_dev_entry *deve = container_of(head, struct se_dev_entry,
drivers/target/target_core_device.c
705
struct se_device *dev = container_of(ref, struct se_device,
drivers/target/target_core_fabric_configfs.c
1028
struct se_wwn *wwn = container_of(to_config_group(item), struct se_wwn,
drivers/target/target_core_fabric_configfs.c
1039
struct se_wwn *wwn = container_of(to_config_group(item), struct se_wwn,
drivers/target/target_core_fabric_configfs.c
1072
struct se_wwn *wwn = container_of(to_config_group(item), struct se_wwn,
drivers/target/target_core_fabric_configfs.c
1083
struct se_wwn *wwn = container_of(to_config_group(item), struct se_wwn,
drivers/target/target_core_fabric_configfs.c
1105
struct target_fabric_configfs *tf = container_of(group,
drivers/target/target_core_fabric_configfs.c
1140
struct se_wwn *wwn = container_of(to_config_group(item),
drivers/target/target_core_fabric_configfs.c
146
struct se_lun_acl *lacl = container_of(to_config_group(lun_acl_ci),
drivers/target/target_core_fabric_configfs.c
148
struct se_lun *lun = container_of(to_config_group(lun_ci),
drivers/target/target_core_fabric_configfs.c
156
return container_of(to_config_group(item), struct se_lun_acl,
drivers/target/target_core_fabric_configfs.c
215
struct se_lun_acl *lacl = container_of(to_config_group(item),
drivers/target/target_core_fabric_configfs.c
269
struct se_node_acl *se_nacl = container_of(group,
drivers/target/target_core_fabric_configfs.c
330
struct se_lun_acl *lacl = container_of(to_config_group(item),
drivers/target/target_core_fabric_configfs.c
341
struct se_node_acl *se_nacl = container_of(to_config_group(item),
drivers/target/target_core_fabric_configfs.c
377
struct se_portal_group *se_tpg = container_of(group,
drivers/target/target_core_fabric_configfs.c
425
struct se_node_acl *se_nacl = container_of(to_config_group(item),
drivers/target/target_core_fabric_configfs.c
449
struct se_tpg_np *se_tpg_np = container_of(to_config_group(item),
drivers/target/target_core_fabric_configfs.c
471
struct se_portal_group *se_tpg = container_of(group,
drivers/target/target_core_fabric_configfs.c
515
return container_of(to_config_group(item), struct se_lun,
drivers/target/target_core_fabric_configfs.c
625
struct se_lun *lun = container_of(to_config_group(lun_ci),
drivers/target/target_core_fabric_configfs.c
637
dev = container_of(to_config_group(se_dev_ci), struct se_device, dev_group);
drivers/target/target_core_fabric_configfs.c
645
se_tpg = container_of(to_config_group(tpg_ci),
drivers/target/target_core_fabric_configfs.c
678
struct se_lun *lun = container_of(to_config_group(lun_ci),
drivers/target/target_core_fabric_configfs.c
697
struct se_lun *lun = container_of(to_config_group(item),
drivers/target/target_core_fabric_configfs.c
72
struct se_lun_acl *lacl = container_of(to_config_group(lun_acl_ci),
drivers/target/target_core_fabric_configfs.c
745
struct se_portal_group *se_tpg = container_of(group,
drivers/target/target_core_fabric_configfs.c
781
struct se_lun *lun = container_of(to_config_group(item),
drivers/target/target_core_fabric_configfs.c
807
struct se_portal_group *se_tpg = container_of(to_config_group(item),
drivers/target/target_core_fabric_configfs.c
83
lun = container_of(to_config_group(lun_ci), struct se_lun, lun_group);
drivers/target/target_core_fabric_configfs.c
930
struct se_wwn *wwn = container_of(group, struct se_wwn, wwn_group);
drivers/target/target_core_fabric_configfs.c
983
struct se_portal_group *se_tpg = container_of(to_config_group(item),
drivers/target/target_core_fabric_configfs.c
992
struct se_wwn *wwn = container_of(to_config_group(item),
drivers/target/target_core_file.c
223
struct se_device *dev = container_of(p, struct se_device, rcu_head);
drivers/target/target_core_file.c
255
cmd = container_of(iocb, struct target_core_file_cmd, iocb);
drivers/target/target_core_file.c
34
return container_of(dev, struct fd_dev, dev);
drivers/target/target_core_iblock.c
189
struct se_device *dev = container_of(p, struct se_device, rcu_head);
drivers/target/target_core_iblock.c
230
struct iblock_dev_plug *ib_dev_plug = container_of(se_plug,
drivers/target/target_core_iblock.c
42
return container_of(dev, struct iblock_dev, dev);
drivers/target/target_core_pscsi.c
38
return container_of(dev, struct pscsi_dev_virt, dev);
drivers/target/target_core_pscsi.c
544
struct se_device *dev = container_of(p, struct se_device, rcu_head);
drivers/target/target_core_rd.c
30
return container_of(dev, struct rd_dev, dev);
drivers/target/target_core_rd.c
320
struct se_device *dev = container_of(p, struct se_device, rcu_head);
drivers/target/target_core_stat.c
1132
struct se_ml_stat_grps *lgrps = container_of(to_config_group(item),
drivers/target/target_core_stat.c
1134
return container_of(lgrps, struct se_lun_acl, ml_stat_grps);
drivers/target/target_core_stat.c
191
struct se_dev_stat_grps *sgrps = container_of(to_config_group(item),
drivers/target/target_core_stat.c
193
return container_of(sgrps, struct se_device, dev_stat_grps);
drivers/target/target_core_stat.c
420
struct se_port_stat_grps *pgrps = container_of(to_config_group(item),
drivers/target/target_core_stat.c
422
return container_of(pgrps, struct se_lun, port_stat_grps);
drivers/target/target_core_stat.c
43
struct se_dev_stat_grps *sgrps = container_of(to_config_group(item),
drivers/target/target_core_stat.c
45
return container_of(sgrps, struct se_device, dev_stat_grps);
drivers/target/target_core_stat.c
523
struct se_port_stat_grps *pgrps = container_of(to_config_group(item),
drivers/target/target_core_stat.c
525
return container_of(pgrps, struct se_lun, port_stat_grps);
drivers/target/target_core_stat.c
684
struct se_port_stat_grps *pgrps = container_of(to_config_group(item),
drivers/target/target_core_stat.c
686
return container_of(pgrps, struct se_lun, port_stat_grps);
drivers/target/target_core_stat.c
827
struct se_ml_stat_grps *lgrps = container_of(to_config_group(item),
drivers/target/target_core_stat.c
829
return container_of(lgrps, struct se_lun_acl, ml_stat_grps);
drivers/target/target_core_stat.c
93
struct se_dev_stat_grps *sgrps = container_of(to_config_group(item),
drivers/target/target_core_stat.c
95
return container_of(sgrps, struct se_device, dev_stat_grps);
drivers/target/target_core_tpg.c
438
struct se_lun *lun = container_of(ref, struct se_lun, lun_ref);
drivers/target/target_core_tpg.c
646
struct se_lun *lun = container_of(head, struct se_lun, rcu_head);
drivers/target/target_core_transport.c
1004
struct se_device *dev = container_of(work, struct se_device,
drivers/target/target_core_transport.c
1888
struct se_cmd_queue *sq = container_of(work, struct se_cmd_queue, work);
drivers/target/target_core_transport.c
1959
struct se_cmd *se_cmd = container_of(work, struct se_cmd, work);
drivers/target/target_core_transport.c
225
struct target_cmd_counter *cmd_cnt = container_of(ref,
drivers/target/target_core_transport.c
2313
struct se_device *dev = container_of(work, struct se_device,
drivers/target/target_core_transport.c
2523
struct se_cmd *cmd = container_of(work, struct se_cmd, work);
drivers/target/target_core_transport.c
3047
struct se_cmd *se_cmd = container_of(kref, struct se_cmd, cmd_kref);
drivers/target/target_core_transport.c
3181
struct target_cmd_counter *cmd_cnt = container_of(ref,
drivers/target/target_core_transport.c
3586
struct se_cmd *cmd = container_of(work, struct se_cmd, work);
drivers/target/target_core_transport.c
542
struct se_node_acl *nacl = container_of(kref,
drivers/target/target_core_transport.c
586
se_nacl->nacl_sess = container_of(
drivers/target/target_core_transport.c
786
struct se_cmd *cmd = container_of(work, struct se_cmd, work);
drivers/target/target_core_transport.c
880
struct se_cmd *cmd = container_of(work, struct se_cmd, work);
drivers/target/target_core_user.c
1644
struct se_device *dev = container_of(p, struct se_device, rcu_head);
drivers/target/target_core_user.c
1714
struct tcmu_dev *udev = container_of(kref, struct tcmu_dev, kref);
drivers/target/target_core_user.c
174
#define TCMU_DEV(_se_dev) container_of(_se_dev, struct tcmu_dev, se_dev)
drivers/target/target_core_user.c
1812
struct tcmu_dev *udev = container_of(info, struct tcmu_dev, uio_info);
drivers/target/target_core_user.c
1929
struct tcmu_dev *udev = container_of(info, struct tcmu_dev, uio_info);
drivers/target/target_core_user.c
1947
struct tcmu_dev *udev = container_of(info, struct tcmu_dev, uio_info);
drivers/target/target_core_user.c
1962
struct tcmu_dev *udev = container_of(info, struct tcmu_dev, uio_info);
drivers/target/target_core_user.c
2675
struct se_dev_attrib *da = container_of(to_config_group(item),
drivers/target/target_core_user.c
2685
struct se_dev_attrib *da = container_of(to_config_group(item),
drivers/target/target_core_user.c
2687
struct tcmu_dev *udev = container_of(da->da_dev,
drivers/target/target_core_user.c
2708
struct se_dev_attrib *da = container_of(to_config_group(item),
drivers/target/target_core_user.c
2720
struct se_dev_attrib *da = container_of(to_config_group(item),
drivers/target/target_core_user.c
2744
struct se_dev_attrib *da = container_of(to_config_group(item),
drivers/target/target_core_user.c
2755
struct se_dev_attrib *da = container_of(to_config_group(item),
drivers/target/target_core_user.c
2765
struct se_dev_attrib *da = container_of(to_config_group(item),
drivers/target/target_core_user.c
2776
struct se_dev_attrib *da = container_of(to_config_group(item),
drivers/target/target_core_user.c
2807
struct se_dev_attrib *da = container_of(to_config_group(item),
drivers/target/target_core_user.c
2838
struct se_dev_attrib *da = container_of(to_config_group(item),
drivers/target/target_core_user.c
2868
struct se_dev_attrib *da = container_of(to_config_group(item),
drivers/target/target_core_user.c
2894
struct se_dev_attrib *da = container_of(to_config_group(item),
drivers/target/target_core_user.c
2904
struct se_dev_attrib *da = container_of(to_config_group(item),
drivers/target/target_core_user.c
2922
struct se_dev_attrib *da = container_of(to_config_group(item),
drivers/target/target_core_user.c
2950
struct se_dev_attrib *da = container_of(to_config_group(item),
drivers/target/target_core_user.c
2976
struct se_dev_attrib *da = container_of(to_config_group(item),
drivers/target/target_core_user.c
2987
struct se_dev_attrib *da = container_of(to_config_group(item),
drivers/target/target_core_user.c
3009
struct se_device *se_dev = container_of(to_config_group(item),
drivers/target/target_core_user.c
3023
struct se_device *se_dev = container_of(to_config_group(item),
drivers/target/target_core_user.c
3055
struct se_device *se_dev = container_of(to_config_group(item),
drivers/target/target_core_user.c
3084
struct se_device *se_dev = container_of(to_config_group(item),
drivers/target/target_core_xcopy.c
418
struct xcopy_pt_cmd *xpt_cmd = container_of(se_cmd,
drivers/target/target_core_xcopy.c
427
struct xcopy_pt_cmd *xpt_cmd = container_of(se_cmd,
drivers/target/target_core_xcopy.c
659
struct xcopy_op *xop = container_of(work, struct xcopy_op, xop_work);
drivers/target/tcm_fc/tfc_cmd.c
102
struct ft_cmd *cmd = container_of(se_cmd, struct ft_cmd, se_cmd);
drivers/target/tcm_fc/tfc_cmd.c
179
struct ft_cmd *cmd = container_of(se_cmd, struct ft_cmd, se_cmd);
drivers/target/tcm_fc/tfc_cmd.c
377
struct ft_cmd *cmd = container_of(se_cmd, struct ft_cmd, se_cmd);
drivers/target/tcm_fc/tfc_cmd.c
487
struct ft_cmd *cmd = container_of(work, struct ft_cmd, work);
drivers/target/tcm_fc/tfc_cmd.c
87
struct ft_cmd *cmd = container_of(se_cmd, struct ft_cmd, se_cmd);
drivers/target/tcm_fc/tfc_conf.c
128
struct ft_node_acl *acl = container_of(se_nacl,
drivers/target/tcm_fc/tfc_conf.c
138
struct ft_node_acl *acl = container_of(se_nacl,
drivers/target/tcm_fc/tfc_conf.c
148
struct ft_node_acl *acl = container_of(se_nacl,
drivers/target/tcm_fc/tfc_conf.c
158
struct ft_node_acl *acl = container_of(se_nacl,
drivers/target/tcm_fc/tfc_conf.c
206
container_of(nacl, struct ft_node_acl, se_node_acl);
drivers/target/tcm_fc/tfc_conf.c
246
ft_wwn = container_of(wwn, struct ft_lport_wwn, se_wwn);
drivers/target/tcm_fc/tfc_conf.c
277
struct ft_tpg *tpg = container_of(se_tpg, struct ft_tpg, se_tpg);
drivers/target/tcm_fc/tfc_conf.c
359
struct ft_lport_wwn *ft_wwn = container_of(wwn,
drivers/target/tcm_fc/tfc_conf.c
385
return container_of(se_tpg, struct ft_tpg, se_tpg);
drivers/target/tcm_fc/tfc_io.c
187
struct ft_cmd *cmd = container_of(work, struct ft_cmd, work);
drivers/target/tcm_fc/tfc_io.c
43
struct ft_cmd *cmd = container_of(se_cmd, struct ft_cmd, se_cmd);
drivers/target/tcm_fc/tfc_sess.c
436
struct ft_sess *sess = container_of(kref, struct ft_sess, kref);
drivers/target/tcm_remote/tcm_remote.c
129
struct tcm_remote_tpg *remote_tpg = container_of(se_tpg,
drivers/target/tcm_remote/tcm_remote.c
212
struct tcm_remote_hba *remote_hba = container_of(wwn,
drivers/target/tcm_remote/tcm_remote.c
22
return container_of(se_tpg, struct tcm_remote_tpg, remote_se_tpg);
drivers/target/tcm_remote/tcm_remote.c
91
struct tcm_remote_hba *remote_hba = container_of(wwn,
drivers/tee/amdtee/core.c
225
struct amdtee_session *sess = container_of(ref, struct amdtee_session,
drivers/tee/optee/core.c
37
struct optee *optee = container_of(work, struct optee,
drivers/tee/optee/core.c
52
struct optee *optee = container_of(intf, struct optee, rpmb_intf);
drivers/tee/optee/ffa_abi.c
870
struct optee_ffa *optee_ffa = container_of(work, struct optee_ffa,
drivers/tee/optee/ffa_abi.c
872
struct optee *optee = container_of(optee_ffa, struct optee, ffa);
drivers/tee/optee/protmem.c
32
return container_of(pool, struct optee_protmem_dyn_pool, pool);
drivers/tee/optee/smc_abi.c
1121
struct optee_smc *optee_smc = container_of(work, struct optee_smc,
drivers/tee/optee/smc_abi.c
1123
struct optee *optee = container_of(optee_smc, struct optee, smc);
drivers/tee/qcomtee/core.c
124
object = container_of(refcount, struct qcomtee_object, refcount);
drivers/tee/qcomtee/core.c
90
object = container_of(work, struct qcomtee_object, work);
drivers/tee/qcomtee/mem_obj.c
44
container_of((o), struct qcomtee_mem_object, object)
drivers/tee/qcomtee/user_obj.c
46
container_of((o), struct qcomtee_user_object, object)
drivers/tee/tee_core.c
1015
struct tee_device *teedev = container_of(dev, struct tee_device, dev);
drivers/tee/tee_core.c
1133
struct tee_device *teedev = container_of(dev, struct tee_device, dev);
drivers/tee/tee_core.c
1153
struct tee_device *teedev = container_of(dev, struct tee_device, dev);
drivers/tee/tee_core.c
1178
struct tee_device *teedev = container_of(dev, struct tee_device, dev);
drivers/tee/tee_core.c
118
ctx = teedev_open(container_of(inode->i_cdev, struct tee_device, cdev));
drivers/tee/tee_core.c
1314
struct tee_device *teedev = container_of(dev, struct tee_device, dev);
drivers/tee/tee_core.c
1345
ctx = teedev_open(container_of(dev, struct tee_device, dev));
drivers/tee/tee_core.c
402
ref = container_of(shm, struct tee_shm_dmabuf_ref, shm);
drivers/tee/tee_core.c
86
struct tee_context *ctx = container_of(ref, struct tee_context,
drivers/tee/tee_heap.c
394
return container_of(pool, struct tee_protmem_static_pool, pool);
drivers/tee/tee_heap.c
51
struct tee_dma_heap *h = container_of(kref, struct tee_dma_heap, kref);
drivers/tee/tee_shm.c
44
dma_mem = container_of(shm, struct tee_shm_dma_mem, shm);
drivers/tee/tee_shm.c
52
ref = container_of(shm, struct tee_shm_dmabuf_ref, shm);
drivers/thermal/da9062-thermal.c
63
struct da9062_thermal *thermal = container_of(work,
drivers/thermal/intel/int340x_thermal/int3400_thermal.c
343
odvp_attr = container_of(attr, struct odvp_attr, attr);
drivers/thermal/intel/int340x_thermal/platform_temperature_control.c
123
struct ptc_data *data = container_of(attr, struct ptc_data, suffix##_attr);\
drivers/thermal/intel/int340x_thermal/platform_temperature_control.c
176
struct ptc_data *data = container_of(attr, struct ptc_data, suffix##_attr);\
drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci.c
119
struct proc_thermal_pci *pci_info = container_of(delayed_work,
drivers/thermal/intel/intel_hfi.c
247
hfi_instance = container_of(to_delayed_work(work), struct hfi_instance,
drivers/thermal/intel/therm_throt.c
302
struct _thermal_state *state = container_of(to_delayed_work(work),
drivers/thermal/mediatek/lvts_thermal.c
344
struct lvts_ctrl *lvts_ctrl = container_of(lvts_sensor, struct lvts_ctrl,
drivers/thermal/mediatek/lvts_thermal.c
444
struct lvts_ctrl *lvts_ctrl = container_of(lvts_sensor, struct lvts_ctrl,
drivers/thermal/qoriq_thermal.c
86
return container_of(s, struct qoriq_tmu_data, sensor[s->id]);
drivers/thermal/renesas/rcar_thermal.c
314
priv = container_of(work, struct rcar_thermal_priv, work.work);
drivers/thermal/tegra/tegra-bpmp-thermal.c
104
zone = container_of(work, struct tegra_bpmp_thermal_zone,
drivers/thermal/testing/zone.c
87
return container_of(work, struct tt_work, work);
drivers/thermal/thermal_core.c
1395
struct thermal_zone_device *tz = container_of(work, struct
drivers/thermal/thermal_core.c
1787
tz = container_of(work, struct thermal_zone_device, poll_queue.work);
drivers/thermal/thermal_core.h
256
container_of(_dev, struct thermal_zone_device, device)
drivers/thermal/thermal_core.h
259
container_of(_dev, struct thermal_cooling_device, device)
drivers/thermal/thermal_core.h
277
container_of(__trip, struct thermal_trip_desc, trip)
drivers/thermal/thermal_hwmon.c
55
= container_of(attr, struct thermal_hwmon_attr, attr);
drivers/thermal/thermal_hwmon.c
57
= container_of(hwmon_attr, struct thermal_hwmon_temp,
drivers/thermal/thermal_hwmon.c
73
= container_of(attr, struct thermal_hwmon_attr, attr);
drivers/thermal/thermal_hwmon.c
75
= container_of(hwmon_attr, struct thermal_hwmon_temp,
drivers/thermal/thermal_sysfs.c
847
instance = container_of(attr, struct thermal_instance, attr);
drivers/thermal/thermal_sysfs.c
857
instance = container_of(attr, struct thermal_instance, weight_attr);
drivers/thermal/thermal_sysfs.c
873
instance = container_of(attr, struct thermal_instance, weight_attr);
drivers/thermal/thermal_sysfs.c
89
td = container_of(_ptr_, struct thermal_trip_desc, \
drivers/thermal/thermal_thresholds.c
54
struct user_threshold *t1 = container_of(l1, struct user_threshold, list_node);
drivers/thermal/thermal_thresholds.c
55
struct user_threshold *t2 = container_of(l2, struct user_threshold, list_node);
drivers/thermal/ti-soc-thermal/ti-bandgap.c
1193
bgp = container_of(nb, struct ti_bandgap, nb);
drivers/thermal/ti-soc-thermal/ti-thermal-common.c
43
struct ti_thermal_data *data = container_of(work,
drivers/thunderbolt/ctl.c
114
struct tb_cfg_request *req = container_of(kref, typeof(*req), kref);
drivers/thunderbolt/ctl.c
355
struct ctl_pkg *pkg = container_of(frame, typeof(*pkg), frame);
drivers/thunderbolt/ctl.c
448
struct ctl_pkg *pkg = container_of(frame, typeof(*pkg), frame);
drivers/thunderbolt/ctl.c
526
struct tb_cfg_request *req = container_of(work, typeof(*req), work);
drivers/thunderbolt/dma_test.c
233
struct dma_test_frame *tf = container_of(frame, typeof(*tf), frame);
drivers/thunderbolt/dma_test.c
302
struct dma_test_frame *tf = container_of(frame, typeof(*tf), frame);
drivers/thunderbolt/domain.c
107
driver = container_of(dev->driver, struct tb_service_driver, driver);
drivers/thunderbolt/domain.c
124
struct tb *tb = container_of(dev, struct tb, dev);
drivers/thunderbolt/domain.c
164
struct tb *tb = container_of(dev, struct tb, dev);
drivers/thunderbolt/domain.c
241
const struct tb *tb = container_of(dev, struct tb, dev);
drivers/thunderbolt/domain.c
257
struct tb *tb = container_of(dev, struct tb, dev);
drivers/thunderbolt/domain.c
266
struct tb *tb = container_of(dev, struct tb, dev);
drivers/thunderbolt/domain.c
288
struct tb *tb = container_of(dev, struct tb, dev);
drivers/thunderbolt/domain.c
321
struct tb *tb = container_of(dev, struct tb, dev);
drivers/thunderbolt/domain.c
82
driver = container_of(dev->driver, struct tb_service_driver, driver);
drivers/thunderbolt/domain.c
93
driver = container_of(dev->driver, struct tb_service_driver, driver);
drivers/thunderbolt/icm.c
1725
struct icm_notification *n = container_of(work, typeof(*n), work);
drivers/thunderbolt/icm.c
2108
struct icm *icm = container_of(work, struct icm, rescan_work.work);
drivers/thunderbolt/nhi.c
276
struct tb_ring *ring = container_of(work, typeof(*ring), work);
drivers/thunderbolt/nhi.c
917
struct tb_nhi *nhi = container_of(work, typeof(*nhi), interrupt_work);
drivers/thunderbolt/tb.c
1570
container_of(work, typeof(*group), release_work.work);
drivers/thunderbolt/tb.c
2423
struct tb_hotplug_event *ev = container_of(work, typeof(*ev), work.work);
drivers/thunderbolt/tb.c
2733
struct tb_hotplug_event *ev = container_of(work, typeof(*ev), work.work);
drivers/thunderbolt/tb.c
3245
struct tb_cm *tcm = container_of(work, struct tb_cm, remove_work.work);
drivers/thunderbolt/tb.h
1297
return container_of(dev, struct tb_retimer, dev);
drivers/thunderbolt/tb.h
1490
return container_of(dev, struct usb4_port, dev);
drivers/thunderbolt/tb.h
896
return container_of(dev, struct tb_switch, dev);
drivers/thunderbolt/tunnel.c
1061
struct tb_tunnel *tunnel = container_of(work, typeof(*tunnel), dprx_work.work);
drivers/thunderbolt/tunnel.c
211
struct tb_tunnel *tunnel = container_of(kref, typeof(*tunnel), kref);
drivers/thunderbolt/usb4_port.c
284
struct usb4_port *usb4 = container_of(dev, struct usb4_port, dev);
drivers/thunderbolt/xdomain.c
1000
struct tb_service *svc = container_of(dev, struct tb_service, dev);
drivers/thunderbolt/xdomain.c
1572
struct tb_xdomain *xd = container_of(work, typeof(*xd), state_work.work);
drivers/thunderbolt/xdomain.c
1690
struct tb_xdomain *xd = container_of(work, typeof(*xd),
drivers/thunderbolt/xdomain.c
1716
struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev);
drivers/thunderbolt/xdomain.c
1725
struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev);
drivers/thunderbolt/xdomain.c
1740
struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev);
drivers/thunderbolt/xdomain.c
1749
struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev);
drivers/thunderbolt/xdomain.c
1758
struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev);
drivers/thunderbolt/xdomain.c
1773
struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev);
drivers/thunderbolt/xdomain.c
1782
struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev);
drivers/thunderbolt/xdomain.c
1793
struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev);
drivers/thunderbolt/xdomain.c
1819
struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev);
drivers/thunderbolt/xdomain.c
1867
struct tb_xdomain *xd = container_of(dev, struct tb_xdomain, dev);
drivers/thunderbolt/xdomain.c
731
struct xdomain_request_work *xw = container_of(work, typeof(*xw), work);
drivers/thunderbolt/xdomain.c
907
struct tb_service *svc = container_of(dev, struct tb_service, dev);
drivers/thunderbolt/xdomain.c
926
struct tb_service *svc = container_of(dev, struct tb_service, dev);
drivers/thunderbolt/xdomain.c
937
struct tb_service *svc = container_of(dev, struct tb_service, dev);
drivers/thunderbolt/xdomain.c
946
struct tb_service *svc = container_of(dev, struct tb_service, dev);
drivers/thunderbolt/xdomain.c
955
struct tb_service *svc = container_of(dev, struct tb_service, dev);
drivers/thunderbolt/xdomain.c
964
struct tb_service *svc = container_of(dev, struct tb_service, dev);
drivers/tty/amiserial.c
1344
struct serial_state *info = container_of(port, struct serial_state,
drivers/tty/amiserial.c
1462
struct serial_state *info = container_of(port, struct serial_state,
drivers/tty/ehv_bytechan.c
625
struct ehv_bc_data *bc = container_of(port, struct ehv_bc_data, port);
drivers/tty/ehv_bytechan.c
658
struct ehv_bc_data *bc = container_of(port, struct ehv_bc_data, port);
drivers/tty/goldfish.c
152
struct goldfish_tty *qtty = container_of(port, struct goldfish_tty,
drivers/tty/goldfish.c
160
struct goldfish_tty *qtty = container_of(port, struct goldfish_tty,
drivers/tty/hvc/hvc_console.c
251
struct hvc_struct *hp = container_of(port, struct hvc_struct, port);
drivers/tty/hvc/hvc_console.c
570
hp = container_of(work, struct hvc_struct, tty_resize);
drivers/tty/hvc/hvc_iucv.c
439
priv = container_of(work, struct hvc_iucv_private, sndbuf_work.work);
drivers/tty/hvc/hvcs.c
666
struct hvcs_struct *hvcsd = container_of(p, struct hvcs_struct, port);
drivers/tty/hvc/hvsi.c
649
container_of(work, struct hvsi_struct, handshaker);
drivers/tty/hvc/hvsi.c
852
container_of(work, struct hvsi_struct, writer.work);
drivers/tty/ipwireless/hardware.c
706
container_of(work_rx, struct ipw_hardware, work_rx);
drivers/tty/ipwireless/main.c
65
struct ipw_dev *ipw = container_of(work_reboot, struct ipw_dev,
drivers/tty/ipwireless/network.c
251
container_of(work_go_online, struct ipw_network,
drivers/tty/ipwireless/network.c
293
container_of(work_go_offline, struct ipw_network,
drivers/tty/mips_ejtag_fdc.c
305
container_of(c, struct mips_ejtag_fdc_console, cons);
drivers/tty/mips_ejtag_fdc.c
360
container_of(c, struct mips_ejtag_fdc_console, cons);
drivers/tty/mips_ejtag_fdc.c
700
container_of(port, struct mips_ejtag_fdc_tty_port, port);
drivers/tty/mips_ejtag_fdc.c
726
container_of(port, struct mips_ejtag_fdc_tty_port, port);
drivers/tty/moxa.c
1196
struct moxa_port *ch = container_of(port, struct moxa_port, port);
drivers/tty/moxa.c
1203
struct moxa_port *ch = container_of(port, struct moxa_port, port);
drivers/tty/moxa.c
1211
struct moxa_port *ch = container_of(port, struct moxa_port, port);
drivers/tty/mxser.c
457
struct mxser_port *mp = container_of(port, struct mxser_port, port);
drivers/tty/mxser.c
464
struct mxser_port *mp = container_of(port, struct mxser_port, port);
drivers/tty/mxser.c
720
struct mxser_port *info = container_of(port, struct mxser_port, port);
drivers/tty/mxser.c
825
struct mxser_port *info = container_of(port, struct mxser_port, port);
drivers/tty/mxser.c
864
struct mxser_port *port = container_of(tport, struct mxser_port, port);
drivers/tty/n_gsm.c
2694
struct gsm_dlci *dlci = container_of(port, struct gsm_dlci, port);
drivers/tty/n_gsm.c
3237
struct gsm_mux *gsm = container_of(ref, struct gsm_mux, ref);
drivers/tty/n_gsm.c
3547
struct gsm_mux *gsm = container_of(work, struct gsm_mux, tx_work);
drivers/tty/n_gsm.c
3927
mux_net = container_of(ref, struct gsm_mux_net, ref);
drivers/tty/n_gsm.c
4238
struct gsm_dlci *dlci = container_of(port, struct gsm_dlci, port);
drivers/tty/n_gsm.c
4260
struct gsm_dlci *dlci = container_of(port, struct gsm_dlci, port);
drivers/tty/n_hdlc.c
341
struct n_hdlc *n_hdlc = container_of(work, struct n_hdlc, write_work);
drivers/tty/nozomi.c
1531
struct port *port = container_of(tport, struct port, port);
drivers/tty/nozomi.c
1553
struct port *port = container_of(tport, struct port, port);
drivers/tty/rpmsg_tty.c
157
struct rpmsg_tty_port *cport = container_of(port, struct rpmsg_tty_port, port);
drivers/tty/serial/8250/8250_bcm7271.c
841
struct brcmuart_priv *priv = container_of(t, struct brcmuart_priv, hrt);
drivers/tty/serial/8250/8250_core.c
672
struct uart_8250_port *up = container_of(to_delayed_work(work), struct uart_8250_port,
drivers/tty/serial/8250/8250_dw.c
102
return container_of(data, struct dw8250_data, data);
drivers/tty/serial/8250/8250_dw.c
107
return container_of(nb, struct dw8250_data, clk_notifier);
drivers/tty/serial/8250/8250_dw.c
112
return container_of(work, struct dw8250_data, clk_work);
drivers/tty/serial/8250/8250_keba.c
183
kuart->auxdev = container_of(auxdev, struct keba_uart_auxdev, auxdev);
drivers/tty/serial/8250/8250_lpss.c
69
return container_of(data, struct lpss8250, data);
drivers/tty/serial/8250/8250_ni.c
109
struct uart_8250_port *up = container_of(port, struct uart_8250_port, port);
drivers/tty/serial/8250/8250_of.c
66
return container_of(nb, struct of_serial_info, clk_notifier);
drivers/tty/serial/8250/8250_omap.c
620
priv = container_of(work, struct omap8250_priv, qos_work);
drivers/tty/serial/8250/8250_port.c
1318
struct uart_8250_em485 *em485 = container_of(t, struct uart_8250_em485,
drivers/tty/serial/8250/8250_port.c
1505
struct uart_8250_em485 *em485 = container_of(t, struct uart_8250_em485,
drivers/tty/serial/8250/8250_port.c
2974
struct uart_state *state = container_of(port, struct uart_state, port);
drivers/tty/serial/8250/8250_port.c
3010
struct uart_state *state = container_of(port, struct uart_state, port);
drivers/tty/serial/altera_uart.c
101
struct altera_uart *pp = container_of(port, struct altera_uart, port);
drivers/tty/serial/altera_uart.c
127
struct altera_uart *pp = container_of(port, struct altera_uart, port);
drivers/tty/serial/altera_uart.c
139
struct altera_uart *pp = container_of(port, struct altera_uart, port);
drivers/tty/serial/altera_uart.c
147
struct altera_uart *pp = container_of(port, struct altera_uart, port);
drivers/tty/serial/altera_uart.c
155
struct altera_uart *pp = container_of(port, struct altera_uart, port);
drivers/tty/serial/altera_uart.c
163
struct altera_uart *pp = container_of(port, struct altera_uart, port);
drivers/tty/serial/altera_uart.c
260
struct altera_uart *pp = container_of(port, struct altera_uart, port);
drivers/tty/serial/altera_uart.c
297
struct altera_uart *pp = container_of(port, struct altera_uart, port);
drivers/tty/serial/altera_uart.c
328
struct altera_uart *pp = container_of(port, struct altera_uart, port);
drivers/tty/serial/amba-pl010.c
105
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl010.c
262
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl010.c
286
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl010.c
327
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl010.c
62
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl010.c
73
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl010.c
84
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1316
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1386
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1402
container_of(t, struct uart_amba_port, trigger_start_tx);
drivers/tty/serial/amba-pl011.c
1416
container_of(t, struct uart_amba_port, trigger_stop_tx);
drivers/tty/serial/amba-pl011.c
1430
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1451
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1634
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1652
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1675
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1697
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1716
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1739
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1758
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1771
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1873
struct uart_amba_port *uap = container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1897
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1944
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
2012
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
2047
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
2094
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
2233
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
2252
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
2287
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
2365
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
796
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/ar933x_uart.c
132
container_of(port, struct ar933x_uart_port, port);
drivers/tty/serial/ar933x_uart.c
146
container_of(port, struct ar933x_uart_port, port);
drivers/tty/serial/ar933x_uart.c
157
container_of(port, struct ar933x_uart_port, port);
drivers/tty/serial/ar933x_uart.c
165
container_of(port, struct ar933x_uart_port, port);
drivers/tty/serial/ar933x_uart.c
204
container_of(port, struct ar933x_uart_port, port);
drivers/tty/serial/ar933x_uart.c
212
container_of(port, struct ar933x_uart_port, port);
drivers/tty/serial/ar933x_uart.c
220
container_of(port, struct ar933x_uart_port, port);
drivers/tty/serial/ar933x_uart.c
289
container_of(port, struct ar933x_uart_port, port);
drivers/tty/serial/ar933x_uart.c
478
container_of(port, struct ar933x_uart_port, port);
drivers/tty/serial/ar933x_uart.c
508
container_of(port, struct ar933x_uart_port, port);
drivers/tty/serial/ar933x_uart.c
547
container_of(port, struct ar933x_uart_port, port);
drivers/tty/serial/ar933x_uart.c
567
container_of(port, struct ar933x_uart_port, port);
drivers/tty/serial/ar933x_uart.c
598
container_of(port, struct ar933x_uart_port, port);
drivers/tty/serial/ar933x_uart.c
647
container_of(port, struct ar933x_uart_port, port);
drivers/tty/serial/ar933x_uart.c
677
container_of(port, struct ar933x_uart_port, port);
drivers/tty/serial/arc_uart.c
100
#define to_arc_port(uport) container_of(uport, struct arc_uart_port, port)
drivers/tty/serial/atmel_serial.c
205
return container_of(uart, struct atmel_uart_port, uart);
drivers/tty/serial/cpm_uart.c
103
container_of(port, struct uart_cpm_port, port);
drivers/tty/serial/cpm_uart.c
1122
container_of(port, struct uart_cpm_port, port);
drivers/tty/serial/cpm_uart.c
1144
container_of(port, struct uart_cpm_port, port);
drivers/tty/serial/cpm_uart.c
135
container_of(port, struct uart_cpm_port, port);
drivers/tty/serial/cpm_uart.c
153
container_of(port, struct uart_cpm_port, port);
drivers/tty/serial/cpm_uart.c
182
container_of(port, struct uart_cpm_port, port);
drivers/tty/serial/cpm_uart.c
200
container_of(port, struct uart_cpm_port, port);
drivers/tty/serial/cpm_uart.c
235
container_of(port, struct uart_cpm_port, port);
drivers/tty/serial/cpm_uart.c
391
container_of(port, struct uart_cpm_port, port);
drivers/tty/serial/cpm_uart.c
446
container_of(port, struct uart_cpm_port, port);
drivers/tty/serial/cpm_uart.c
496
container_of(port, struct uart_cpm_port, port);
drivers/tty/serial/cpm_uart.c
650
container_of(port, struct uart_cpm_port, port);
drivers/tty/serial/cpm_uart.c
68
container_of(port, struct uart_cpm_port, port);
drivers/tty/serial/cpm_uart.c
91
container_of(port, struct uart_cpm_port, port);
drivers/tty/serial/cpm_uart.c
944
container_of(port, struct uart_cpm_port, port);
drivers/tty/serial/cpm_uart.c
977
container_of(port, struct uart_cpm_port, port);
drivers/tty/serial/digicolor-usart.c
122
container_of(to_delayed_work(work),
drivers/tty/serial/digicolor-usart.c
256
container_of(port, struct digicolor_port, port);
drivers/tty/serial/digicolor-usart.c
280
container_of(port, struct digicolor_port, port);
drivers/tty/serial/dz.c
87
return container_of(uport, struct dz_port, port);
drivers/tty/serial/esp32_uart.c
327
struct esp32_port *sport = container_of(port, struct esp32_port, port);
drivers/tty/serial/esp32_uart.c
355
struct esp32_port *sport = container_of(port, struct esp32_port, port);
drivers/tty/serial/esp32_uart.c
481
struct esp32_port *sport = container_of(port, struct esp32_port, port);
drivers/tty/serial/fsl_lpuart.c
1433
struct lpuart_port *sport = container_of(port,
drivers/tty/serial/fsl_lpuart.c
1822
struct lpuart_port *sport = container_of(port, struct lpuart_port, port);
drivers/tty/serial/fsl_lpuart.c
1882
struct lpuart_port *sport = container_of(port, struct lpuart_port, port);
drivers/tty/serial/fsl_lpuart.c
1936
struct lpuart_port *sport = container_of(port, struct lpuart_port, port);
drivers/tty/serial/fsl_lpuart.c
1956
container_of(port, struct lpuart_port, port);
drivers/tty/serial/fsl_lpuart.c
1991
struct lpuart_port *sport = container_of(port, struct lpuart_port, port);
drivers/tty/serial/fsl_lpuart.c
2229
struct lpuart_port *sport = container_of(port, struct lpuart_port, port);
drivers/tty/serial/fsl_lpuart.c
575
struct lpuart_port *sport = container_of(port,
drivers/tty/serial/fsl_lpuart.c
603
struct lpuart_port *sport = container_of(port, struct lpuart_port, port);
drivers/tty/serial/fsl_lpuart.c
790
struct lpuart_port *sport = container_of(port,
drivers/tty/serial/fsl_lpuart.c
808
struct lpuart_port *sport = container_of(port, struct lpuart_port, port);
drivers/tty/serial/fsl_lpuart.c
840
struct lpuart_port *sport = container_of(port,
drivers/tty/serial/fsl_lpuart.c
856
struct lpuart_port *sport = container_of(port,
drivers/tty/serial/icom.c
1665
struct icom_adapter *icom_adapter = container_of(kref,
drivers/tty/serial/icom.c
310
return container_of(port, struct icom_port, uart_port);
drivers/tty/serial/imx.c
2373
struct imx_port *sport = container_of(t, struct imx_port, trigger_start_tx);
drivers/tty/serial/imx.c
2386
struct imx_port *sport = container_of(t, struct imx_port, trigger_stop_tx);
drivers/tty/serial/imx.c
273
return container_of(port, struct imx_port, port);
drivers/tty/serial/ip22zilog.c
539
container_of(port, struct uart_ip22zilog_port, port);
drivers/tty/serial/ip22zilog.c
564
container_of(port, struct uart_ip22zilog_port, port);
drivers/tty/serial/ip22zilog.c
573
container_of(port, struct uart_ip22zilog_port, port);
drivers/tty/serial/ip22zilog.c
632
container_of(port, struct uart_ip22zilog_port, port);
drivers/tty/serial/ip22zilog.c
649
container_of(port, struct uart_ip22zilog_port, port);
drivers/tty/serial/ip22zilog.c
871
container_of(port, struct uart_ip22zilog_port, port);
drivers/tty/serial/jsm/jsm_tty.c
119
channel = container_of(port, struct jsm_channel, uart_port);
drivers/tty/serial/jsm/jsm_tty.c
126
container_of(port, struct jsm_channel, uart_port);
drivers/tty/serial/jsm/jsm_tty.c
139
container_of(port, struct jsm_channel, uart_port);
drivers/tty/serial/jsm/jsm_tty.c
152
container_of(port, struct jsm_channel, uart_port);
drivers/tty/serial/jsm/jsm_tty.c
168
container_of(port, struct jsm_channel, uart_port);
drivers/tty/serial/jsm/jsm_tty.c
177
container_of(port, struct jsm_channel, uart_port);
drivers/tty/serial/jsm/jsm_tty.c
193
container_of(port, struct jsm_channel, uart_port);
drivers/tty/serial/jsm/jsm_tty.c
274
container_of(port, struct jsm_channel, uart_port);
drivers/tty/serial/jsm/jsm_tty.c
308
container_of(port, struct jsm_channel, uart_port);
drivers/tty/serial/jsm/jsm_tty.c
67
container_of(port, struct jsm_channel, uart_port);
drivers/tty/serial/jsm/jsm_tty.c
89
container_of(port, struct jsm_channel, uart_port);
drivers/tty/serial/lantiq.c
133
return container_of(port, struct ltq_uart_port, port);
drivers/tty/serial/liteuart.c
51
#define to_liteuart_port(port) container_of(port, struct liteuart_port, port)
drivers/tty/serial/ma35d1_serial.c
165
return container_of(uart, struct uart_ma35d1_port, port);
drivers/tty/serial/max3100.c
117
return container_of(port, struct max3100_port, port);
drivers/tty/serial/max3100.c
236
struct max3100_port *s = container_of(w, struct max3100_port, work);
drivers/tty/serial/max310x.c
1017
struct max310x_one *one = container_of(ws, struct max310x_one, rs_work);
drivers/tty/serial/max310x.c
290
container_of(_port, struct max310x_one, port)
drivers/tty/serial/max310x.c
858
struct max310x_one *one = container_of(ws, struct max310x_one, tx_work);
drivers/tty/serial/max310x.c
881
struct max310x_one *one = container_of(ws, struct max310x_one, md_work);
drivers/tty/serial/mcf.c
100
struct mcf_uart *pp = container_of(port, struct mcf_uart, port);
drivers/tty/serial/mcf.c
116
struct mcf_uart *pp = container_of(port, struct mcf_uart, port);
drivers/tty/serial/mcf.c
126
struct mcf_uart *pp = container_of(port, struct mcf_uart, port);
drivers/tty/serial/mcf.c
150
struct mcf_uart *pp = container_of(port, struct mcf_uart, port);
drivers/tty/serial/mcf.c
176
struct mcf_uart *pp = container_of(port, struct mcf_uart, port);
drivers/tty/serial/mcf.c
347
struct mcf_uart *pp = container_of(port, struct mcf_uart, port);
drivers/tty/serial/mcf.c
70
struct mcf_uart *pp = container_of(port, struct mcf_uart, port);
drivers/tty/serial/mcf.c
86
struct mcf_uart *pp = container_of(port, struct mcf_uart, port);
drivers/tty/serial/men_z135_uart.c
128
#define to_men_z135(port) container_of((port), struct men_z135_port, port)
drivers/tty/serial/mps2-uart.c
80
return container_of(port, struct mps2_uart_port, port);
drivers/tty/serial/msm_serial.c
192
return container_of(up, struct msm_port, uart);
drivers/tty/serial/mvebu-uart.c
1056
#define to_uart_clock(hw) container_of(hw, struct mvebu_uart_clock, clk_hw)
drivers/tty/serial/mvebu-uart.c
1057
#define to_uart_clock_base(uart_clock) container_of(uart_clock, \
drivers/tty/serial/mxs-auart.c
513
#define to_auart_port(u) container_of(u, struct mxs_auart_port, port)
drivers/tty/serial/omap-serial.c
167
#define to_uart_omap_port(p) ((container_of((p), struct uart_omap_port, port)))
drivers/tty/serial/omap-serial.c
769
struct uart_omap_port *up = container_of(work, struct uart_omap_port,
drivers/tty/serial/owl-uart.c
80
#define to_owl_uart_port(prt) container_of(prt, struct owl_uart_port, prt)
drivers/tty/serial/pch_uart.c
1082
priv = container_of(port, struct eg20t_port, port);
drivers/tty/serial/pch_uart.c
1096
priv = container_of(port, struct eg20t_port, port);
drivers/tty/serial/pch_uart.c
1117
struct eg20t_port *priv = container_of(port, struct eg20t_port, port);
drivers/tty/serial/pch_uart.c
1136
priv = container_of(port, struct eg20t_port, port);
drivers/tty/serial/pch_uart.c
1145
priv = container_of(port, struct eg20t_port, port);
drivers/tty/serial/pch_uart.c
1162
priv = container_of(port, struct eg20t_port, port);
drivers/tty/serial/pch_uart.c
1172
priv = container_of(port, struct eg20t_port, port);
drivers/tty/serial/pch_uart.c
1182
priv = container_of(port, struct eg20t_port, port);
drivers/tty/serial/pch_uart.c
1196
priv = container_of(port, struct eg20t_port, port);
drivers/tty/serial/pch_uart.c
1270
priv = container_of(port, struct eg20t_port, port);
drivers/tty/serial/pch_uart.c
1296
priv = container_of(port, struct eg20t_port, port);
drivers/tty/serial/pch_uart.c
1360
priv = container_of(port, struct eg20t_port, port);
drivers/tty/serial/pch_uart.c
1371
priv = container_of(port, struct eg20t_port, port);
drivers/tty/serial/pch_uart.c
1390
priv = container_of(port, struct eg20t_port, port);
drivers/tty/serial/pch_uart.c
1402
priv = container_of(port, struct eg20t_port, port);
drivers/tty/serial/pch_uart.c
1468
container_of(port, struct eg20t_port, port);
drivers/tty/serial/pch_uart.c
1483
container_of(port, struct eg20t_port, port);
drivers/tty/serial/pch_uart.c
1534
container_of(port, struct eg20t_port, port);
drivers/tty/serial/pch_uart.c
633
priv = container_of(port, struct eg20t_port, port);
drivers/tty/serial/pch_uart.c
674
container_of(port, struct eg20t_port, port);
drivers/tty/serial/pch_uart.c
780
priv = container_of(port, struct eg20t_port, port);
drivers/tty/serial/pic32_uart.c
75
return container_of(port, struct pic32_sport, port);
drivers/tty/serial/pmac_zilog.c
1290
container_of(port, struct uart_pmac_port, port);
drivers/tty/serial/pmac_zilog.c
1306
container_of(port, struct uart_pmac_port, port);
drivers/tty/serial/pmac_zilog.c
1861
container_of(port, struct uart_pmac_port, port);
drivers/tty/serial/qcom_geni_serial.c
166
return container_of(uport, struct qcom_geni_serial_port, uport);
drivers/tty/serial/rda-uart.c
121
#define to_rda_uart_port(port) container_of(port, struct rda_uart_port, port)
drivers/tty/serial/rp2.c
229
return container_of(port, struct rp2_uart_port, port);
drivers/tty/serial/sa1100.c
132
container_of(port, struct sa1100_port, port);
drivers/tty/serial/sa1100.c
146
container_of(port, struct sa1100_port, port);
drivers/tty/serial/sa1100.c
160
container_of(port, struct sa1100_port, port);
drivers/tty/serial/sa1100.c
173
container_of(port, struct sa1100_port, port);
drivers/tty/serial/sa1100.c
290
container_of(port, struct sa1100_port, port);
drivers/tty/serial/sa1100.c
298
container_of(port, struct sa1100_port, port);
drivers/tty/serial/sa1100.c
309
container_of(port, struct sa1100_port, port);
drivers/tty/serial/sa1100.c
320
container_of(port, struct sa1100_port, port);
drivers/tty/serial/sa1100.c
337
container_of(port, struct sa1100_port, port);
drivers/tty/serial/sa1100.c
367
container_of(port, struct sa1100_port, port);
drivers/tty/serial/sa1100.c
390
container_of(port, struct sa1100_port, port);
drivers/tty/serial/sa1100.c
494
container_of(port, struct sa1100_port, port);
drivers/tty/serial/sa1100.c
505
container_of(port, struct sa1100_port, port);
drivers/tty/serial/sa1100.c
516
container_of(port, struct sa1100_port, port);
drivers/tty/serial/sa1100.c
528
container_of(port, struct sa1100_port, port);
drivers/tty/serial/sa1100.c
544
container_of(port, struct sa1100_port, port);
drivers/tty/serial/sa1100.c
676
container_of(port, struct sa1100_port, port);
drivers/tty/serial/samsung_tty.c
230
return container_of(port, struct s3c24xx_uart_port, port);
drivers/tty/serial/samsung_tty.c
590
ourport = container_of(port, struct s3c24xx_uart_port, port);
drivers/tty/serial/sb1250-duart.c
100
#define to_sport(uport) container_of(uport, struct sbd_port, port)
drivers/tty/serial/sc16is7xx.c
326
#define to_sc16is7xx_one(p) container_of((p), struct sc16is7xx_one, port)
drivers/tty/serial/sc16is7xx.c
811
struct sc16is7xx_port *s = container_of(ws, struct sc16is7xx_port, poll_work.work);
drivers/tty/serial/sc16is7xx.c
823
struct sc16is7xx_one *one = container_of(ws, struct sc16is7xx_one, tx_work);
drivers/tty/serial/sc16is7xx.c
856
struct sc16is7xx_one *one = container_of(ws, struct sc16is7xx_one, reg_work);
drivers/tty/serial/sc16is7xx.c
894
struct sc16is7xx_one *one = container_of(ws, struct sc16is7xx_one, ms_work.work);
drivers/tty/serial/serial-tegra.c
170
return container_of(u, struct tegra_uart_port, uport);
drivers/tty/serial/serial_base.h
10
#define to_serial_base_port_device(d) container_of((d), struct serial_port_device, dev)
drivers/tty/serial/serial_base.h
9
#define to_serial_base_ctrl_device(d) container_of((d), struct serial_ctrl_device, dev)
drivers/tty/serial/serial_core.c
1723
struct uart_state *state = container_of(port, struct uart_state, port);
drivers/tty/serial/serial_core.c
1848
struct uart_state *state = container_of(port, struct uart_state, port);
drivers/tty/serial/serial_core.c
1871
struct uart_state *state = container_of(port, struct uart_state, port);
drivers/tty/serial/serial_core.c
1894
struct uart_state *state = container_of(port, struct uart_state, port);
drivers/tty/serial/serial_core.c
1938
struct uart_state *state = container_of(port, struct uart_state, port);
drivers/tty/serial/serial_core.c
246
struct uart_state *state = container_of(port, struct uart_state, port);
drivers/tty/serial/serial_core.c
279
struct uart_state *state = container_of(port, struct uart_state, port);
drivers/tty/serial/serial_core.c
2943
struct uart_state *state = container_of(port, struct uart_state, port);
drivers/tty/serial/serial_core.c
2960
struct uart_state *state = container_of(port, struct uart_state, port);
drivers/tty/serial/serial_core.c
790
struct uart_state *state = container_of(port, struct uart_state, port);
drivers/tty/serial/sh-sci-common.h
165
#define to_sci_port(uart) container_of((uart), struct sci_port, port)
drivers/tty/serial/sh-sci.c
1643
struct sci_port *s = container_of(work, struct sci_port, work_tx);
drivers/tty/serial/sh-sci.c
1707
struct sci_port *s = container_of(t, struct sci_port, rx_timer);
drivers/tty/serial/sifive.c
162
#define port_to_sifive_serial_port(p) (container_of((p), \
drivers/tty/serial/sifive.c
166
#define notifier_to_sifive_serial_port(nb) (container_of((nb), \
drivers/tty/serial/sprd_serial.c
1132
struct sprd_uart_port *u = container_of(uport, struct sprd_uart_port, port);
drivers/tty/serial/sprd_serial.c
199
container_of(port, struct sprd_uart_port, port);
drivers/tty/serial/sprd_serial.c
230
container_of(port, struct sprd_uart_port, port);
drivers/tty/serial/sprd_serial.c
251
container_of(port, struct sprd_uart_port, port);
drivers/tty/serial/sprd_serial.c
268
container_of(port, struct sprd_uart_port, port);
drivers/tty/serial/sprd_serial.c
321
container_of(port, struct sprd_uart_port, port);
drivers/tty/serial/sprd_serial.c
343
container_of(port, struct sprd_uart_port, port);
drivers/tty/serial/sprd_serial.c
395
container_of(port, struct sprd_uart_port, port);
drivers/tty/serial/sprd_serial.c
409
container_of(port, struct sprd_uart_port, port);
drivers/tty/serial/sprd_serial.c
420
container_of(port, struct sprd_uart_port, port);
drivers/tty/serial/sprd_serial.c
449
container_of(port, struct sprd_uart_port, port);
drivers/tty/serial/sprd_serial.c
480
container_of(port, struct sprd_uart_port, port);
drivers/tty/serial/sprd_serial.c
500
container_of(port, struct sprd_uart_port, port);
drivers/tty/serial/sprd_serial.c
517
container_of(port, struct sprd_uart_port, port);
drivers/tty/serial/sprd_serial.c
539
struct sprd_uart_port *sp = container_of(port, struct sprd_uart_port,
drivers/tty/serial/sprd_serial.c
560
struct sprd_uart_port *sp = container_of(port, struct sprd_uart_port,
drivers/tty/serial/sprd_serial.c
616
struct sprd_uart_port *sp = container_of(port, struct sprd_uart_port,
drivers/tty/serial/sprd_serial.c
663
container_of(port, struct sprd_uart_port, port);
drivers/tty/serial/sprd_serial.c
737
sp = container_of(port, struct sprd_uart_port, port);
drivers/tty/serial/sprd_serial.c
907
container_of(port, struct sprd_uart_port, port);
drivers/tty/serial/st-asc.c
148
return container_of(port, struct asc_port, port);
drivers/tty/serial/stm32-usart.c
117
return container_of(port, struct stm32_port, port);
drivers/tty/serial/stm32-usart.c
1424
struct stm32_port *stm32port = container_of(port,
drivers/tty/serial/stm32-usart.c
2163
struct stm32_port *stm32port = container_of(port,
drivers/tty/serial/stm32-usart.c
2174
struct stm32_port *stm32port = container_of(port,
drivers/tty/serial/sunsab.c
347
container_of(port, struct uart_sunsab_port, port);
drivers/tty/serial/sunsab.c
363
container_of(port, struct uart_sunsab_port, port);
drivers/tty/serial/sunsab.c
387
container_of(port, struct uart_sunsab_port, port);
drivers/tty/serial/sunsab.c
409
container_of(port, struct uart_sunsab_port, port);
drivers/tty/serial/sunsab.c
438
container_of(port, struct uart_sunsab_port, port);
drivers/tty/serial/sunsab.c
472
container_of(port, struct uart_sunsab_port, port);
drivers/tty/serial/sunsab.c
490
container_of(port, struct uart_sunsab_port, port);
drivers/tty/serial/sunsab.c
500
container_of(port, struct uart_sunsab_port, port);
drivers/tty/serial/sunsab.c
524
container_of(port, struct uart_sunsab_port, port);
drivers/tty/serial/sunsab.c
596
container_of(port, struct uart_sunsab_port, port);
drivers/tty/serial/sunsab.c
779
container_of(port, struct uart_sunsab_port, port);
drivers/tty/serial/sunsab.c
849
container_of(port, struct uart_sunsab_port, port);
drivers/tty/serial/sunsu.c
1259
container_of(port, struct uart_sunsu_port, port);
drivers/tty/serial/sunsu.c
242
container_of(port, struct uart_sunsu_port, port);
drivers/tty/serial/sunsu.c
258
container_of(port, struct uart_sunsu_port, port);
drivers/tty/serial/sunsu.c
277
container_of(port, struct uart_sunsu_port, port);
drivers/tty/serial/sunsu.c
287
container_of(port, struct uart_sunsu_port, port);
drivers/tty/serial/sunsu.c
521
container_of(port, struct uart_sunsu_port, port);
drivers/tty/serial/sunsu.c
535
container_of(port, struct uart_sunsu_port, port);
drivers/tty/serial/sunsu.c
556
container_of(port, struct uart_sunsu_port, port);
drivers/tty/serial/sunsu.c
576
container_of(port, struct uart_sunsu_port, port);
drivers/tty/serial/sunsu.c
591
container_of(port, struct uart_sunsu_port, port);
drivers/tty/serial/sunsu.c
702
container_of(port, struct uart_sunsu_port, port);
drivers/tty/serial/sunsu.c
751
container_of(port, struct uart_sunsu_port, port);
drivers/tty/serial/sunsu.c
901
container_of(port, struct uart_sunsu_port, port);
drivers/tty/serial/sunzilog.c
1002
container_of(port, struct uart_sunzilog_port, port);
drivers/tty/serial/sunzilog.c
1037
container_of(port, struct uart_sunzilog_port, port);
drivers/tty/serial/sunzilog.c
644
container_of(port, struct uart_sunzilog_port, port);
drivers/tty/serial/sunzilog.c
669
container_of(port, struct uart_sunzilog_port, port);
drivers/tty/serial/sunzilog.c
678
container_of(port, struct uart_sunzilog_port, port);
drivers/tty/serial/sunzilog.c
737
container_of(port, struct uart_sunzilog_port, port);
drivers/tty/serial/sunzilog.c
754
container_of(port, struct uart_sunzilog_port, port);
drivers/tty/serial/sunzilog.c
941
container_of(port, struct uart_sunzilog_port, port);
drivers/tty/serial/tegra-tcu.c
151
struct tegra_tcu *tcu = container_of(cons, struct tegra_tcu, console);
drivers/tty/serial/tegra-tcu.c
164
struct tegra_tcu *tcu = container_of(cl, struct tegra_tcu, rx_client);
drivers/tty/serial/tegra-utc.c
120
struct tegra_utc_port *tup = container_of(port, struct tegra_utc_port, port);
drivers/tty/serial/tegra-utc.c
236
struct tegra_utc_port *tup = container_of(port, struct tegra_utc_port, port);
drivers/tty/serial/tegra-utc.c
252
struct tegra_utc_port *tup = container_of(port, struct tegra_utc_port, port);
drivers/tty/serial/tegra-utc.c
260
struct tegra_utc_port *tup = container_of(port, struct tegra_utc_port, port);
drivers/tty/serial/tegra-utc.c
275
struct tegra_utc_port *tup = container_of(port, struct tegra_utc_port, port);
drivers/tty/serial/tegra-utc.c
290
struct tegra_utc_port *tup = container_of(port, struct tegra_utc_port, port);
drivers/tty/serial/tegra-utc.c
309
struct tegra_utc_port *tup = container_of(port, struct tegra_utc_port, port);
drivers/tty/serial/tegra-utc.c
317
struct tegra_utc_port *tup = container_of(port, struct tegra_utc_port, port);
drivers/tty/serial/tegra-utc.c
327
struct tegra_utc_port *tup = container_of(port, struct tegra_utc_port, port);
drivers/tty/serial/tegra-utc.c
409
struct tegra_utc_port *tup = container_of(port, struct tegra_utc_port, port);
drivers/tty/serial/tegra-utc.c
416
struct tegra_utc_port *tup = container_of(cons, struct tegra_utc_port, console);
drivers/tty/serial/tegra-utc.c
444
struct tegra_utc_port *tup = container_of(cons, struct tegra_utc_port, console);
drivers/tty/serial/tegra-utc.c
464
struct tegra_utc_port *tup = container_of(cons, struct tegra_utc_port, console);
drivers/tty/serial/tegra-utc.c
472
struct tegra_utc_port *tup = container_of(cons, struct tegra_utc_port, console);
drivers/tty/serial/tegra-utc.c
480
struct tegra_utc_port *tup = container_of(cons, struct tegra_utc_port, console);
drivers/tty/serial/timbuart.c
116
container_of(port, struct timbuart_port, port);
drivers/tty/serial/timbuart.c
237
container_of(port, struct timbuart_port, port);
drivers/tty/serial/timbuart.c
254
container_of(port, struct timbuart_port, port);
drivers/tty/serial/timbuart.c
56
container_of(port, struct timbuart_port, port);
drivers/tty/serial/ucc_uart.c
1030
container_of(port, struct uart_qe_port, port);
drivers/tty/serial/ucc_uart.c
260
container_of(port, struct uart_qe_port, port);
drivers/tty/serial/ucc_uart.c
312
container_of(port, struct uart_qe_port, port);
drivers/tty/serial/ucc_uart.c
408
container_of(port, struct uart_qe_port, port);
drivers/tty/serial/ucc_uart.c
425
container_of(port, struct uart_qe_port, port);
drivers/tty/serial/ucc_uart.c
439
container_of(port, struct uart_qe_port, port);
drivers/tty/serial/ucc_uart.c
765
container_of(port, struct uart_qe_port, port);
drivers/tty/serial/ucc_uart.c
801
container_of(port, struct uart_qe_port, port);
drivers/tty/serial/ucc_uart.c
842
container_of(port, struct uart_qe_port, port);
drivers/tty/serial/ucc_uart.c
964
container_of(port, struct uart_qe_port, port);
drivers/tty/serial/vt8500_serial.c
124
struct vt8500_port *vt8500_port = container_of(port,
drivers/tty/serial/vt8500_serial.c
134
struct vt8500_port *vt8500_port = container_of(port,
drivers/tty/serial/vt8500_serial.c
144
struct vt8500_port *vt8500_port = container_of(port,
drivers/tty/serial/vt8500_serial.c
208
struct vt8500_port *vt8500_port = container_of(port,
drivers/tty/serial/vt8500_serial.c
282
container_of(port, struct vt8500_port, uart);
drivers/tty/serial/vt8500_serial.c
306
container_of(port, struct vt8500_port, uart);
drivers/tty/serial/vt8500_serial.c
325
container_of(port, struct vt8500_port, uart);
drivers/tty/serial/vt8500_serial.c
340
container_of(port, struct vt8500_port, uart);
drivers/tty/serial/vt8500_serial.c
419
container_of(port, struct vt8500_port, uart);
drivers/tty/serial/xilinx_uartps.c
226
#define to_cdns_uart(_nb) container_of(_nb, struct cdns_uart, \
drivers/tty/serial/xilinx_uartps.c
394
struct cdns_uart *cdns_uart = container_of(t, struct cdns_uart, tx_timer);
drivers/tty/serial/xilinx_uartps.c
696
struct cdns_uart *cdns_uart = container_of(t, struct cdns_uart, tx_timer);
drivers/tty/serial/zs.c
99
#define to_zport(uport) container_of(uport, struct zs_port, port)
drivers/tty/synclink_gt.c
1858
struct slgt_info *info = container_of(work, struct slgt_info, task);
drivers/tty/synclink_gt.c
3131
struct slgt_info *info = container_of(port, struct slgt_info, port);
drivers/tty/synclink_gt.c
3143
struct slgt_info *info = container_of(port, struct slgt_info, port);
drivers/tty/sysrq.c
805
container_of(work, struct sysrq_state, reinject_work);
drivers/tty/tty_buffer.c
464
struct tty_port *port = container_of(work, struct tty_port, buf.work);
drivers/tty/tty_io.c
1517
container_of(work, struct tty_struct, hangup_work);
drivers/tty/tty_io.c
1538
struct tty_struct *tty = container_of(kref, struct tty_struct, kref);
drivers/tty/tty_io.c
3062
container_of(work, struct tty_struct, SAK_work);
drivers/tty/tty_io.c
3382
struct tty_driver *driver = container_of(kref, struct tty_driver, kref);
drivers/tty/tty_io.c
661
container_of(work, struct tty_struct, hangup_work);
drivers/tty/tty_port.c
265
struct tty_port *port = container_of(kref, struct tty_port, kref);
drivers/tty/vt/keyboard.c
1017
container_of(cdev->trigger, struct kbd_led_trigger, trigger);
drivers/tty/vt/vc_screen.c
91
container_of(nb, struct vcs_poll_data, notifier);
drivers/tty/vt/vt.c
1031
struct vc_data *vc = container_of(port, struct vc_data, port);
drivers/tty/vt/vt_ioctl.c
981
container_of(work, struct vc, SAK_work);
drivers/ufs/core/ufs-debugfs.c
133
struct ufs_hba *hba = container_of(work, struct ufs_hba, debugfs_ee_work.work);
drivers/ufs/core/ufs-sysfs.c
1951
struct device *dev = container_of(kobj, struct device, kobj);
drivers/ufs/core/ufs-sysfs.c
2035
struct device *dev = container_of(kobj, struct device, kobj);
drivers/ufs/core/ufshcd.c
1526
struct ufs_hba *hba = container_of(work, struct ufs_hba,
drivers/ufs/core/ufshcd.c
1544
struct ufs_hba *hba = container_of(work, struct ufs_hba,
drivers/ufs/core/ufshcd.c
1903
struct ufs_hba *hba = container_of(work, struct ufs_hba,
drivers/ufs/core/ufshcd.c
2012
struct ufs_hba *hba = container_of(work, struct ufs_hba,
drivers/ufs/core/ufshcd.c
6331
struct ufs_hba *hba = container_of(to_delayed_work(work),
drivers/ufs/core/ufshcd.c
6356
hba = container_of(work, struct ufs_hba, eeh_work);
drivers/ufs/core/ufshcd.c
6709
hba = container_of(work, struct ufs_hba, eh_work);
drivers/ufs/core/ufshcd.c
8496
hba = container_of(to_delayed_work(work), struct ufs_hba, ufs_rtc_update_work);
drivers/ufs/host/ufs-mediatek.c
1180
pdev = container_of(hba->dev, struct platform_device, dev);
drivers/ufs/host/ufs-qcom.c
135
return container_of(rcd, struct ufs_qcom_host, rcdev);
drivers/ufs/host/ufs-sprd.c
146
host->priv = container_of(of_id->data, struct ufs_sprd_priv,
drivers/uio/uio.c
109
entry = container_of(attr, struct map_sysfs_entry, attr);
drivers/uio/uio.c
131
#define to_portio(portio) container_of(portio, struct uio_portio, kobj)
drivers/uio/uio.c
198
entry = container_of(attr, struct portio_sysfs_entry, attr);
drivers/uio/uio.c
47
#define to_map(map) container_of(map, struct uio_map, kobj)
drivers/uio/uio_hv_generic.c
215
= container_of(info, struct hv_uio_private_data, info);
drivers/uio/uio_hv_generic.c
238
= container_of(info, struct hv_uio_private_data, info);
drivers/uio/uio_pci_generic.c
39
return container_of(info, struct uio_pci_generic_dev, info);
drivers/usb/atm/cxacru.c
821
container_of(work, struct cxacru_data, poll_work.work);
drivers/usb/atm/speedtch.c
487
container_of(work, struct speedtch_instance_data,
drivers/usb/atm/ueagle-atm.c
1026
struct uea_softc *sc = container_of(work, struct uea_softc, task);
drivers/usb/atm/ueagle-atm.c
901
struct uea_softc *sc = container_of(work, struct uea_softc, task);
drivers/usb/atm/usbatm.c
696
struct usbatm_data *instance = container_of(kref, struct usbatm_data, refcount);
drivers/usb/c67x00/c67x00-hcd.h
94
return container_of((void *)c67x00, struct usb_hcd, hcd_priv);
drivers/usb/c67x00/c67x00-sched.c
1130
c67x00 = container_of(work, struct c67x00_hcd, work);
drivers/usb/cdns3/cdns3-ep0.c
518
struct cdns3_device *priv_dev = container_of(work, struct cdns3_device,
drivers/usb/cdns3/cdns3-gadget.c
3244
struct cdns3_device *priv_dev = container_of(dev,
drivers/usb/cdns3/cdns3-gadget.c
866
struct cdns3_device *priv_dev = container_of(work, struct cdns3_device,
drivers/usb/cdns3/cdns3-gadget.h
1250
#define to_cdns3_request(r) (container_of(r, struct cdns3_request, request))
drivers/usb/cdns3/cdns3-gadget.h
965
#define gadget_to_cdns3_device(g) (container_of(g, struct cdns3_device, gadget))
drivers/usb/cdns3/cdns3-gadget.h
967
#define ep_to_cdns3_ep(ep) (container_of(ep, struct cdns3_endpoint, endpoint))
drivers/usb/cdns3/cdnsp-gadget.h
1608
#define to_cdnsp_ep(ep) (container_of(ep, struct cdnsp_ep, endpoint))
drivers/usb/cdns3/cdnsp-gadget.h
1609
#define gadget_to_cdnsp(g) (container_of(g, struct cdnsp_device, gadget))
drivers/usb/cdns3/cdnsp-gadget.h
1610
#define request_to_cdnsp_request(r) (container_of(r, struct cdnsp_request, \
drivers/usb/cdns3/cdnsp-gadget.h
1612
#define to_cdnsp_request(r) (container_of(r, struct cdnsp_request, request))
drivers/usb/chipidea/ci_hdrc_msm.c
51
struct ci_hdrc_msm *ci_msm = container_of(r, struct ci_hdrc_msm, rcdev);
drivers/usb/chipidea/core.c
592
struct ci_hdrc_cable *cbl = container_of(nb, struct ci_hdrc_cable, nb);
drivers/usb/chipidea/core.c
862
struct ci_hdrc *ci = container_of(work, struct ci_hdrc, power_lost_work);
drivers/usb/chipidea/host.c
397
temp = container_of(urb->transfer_buffer,
drivers/usb/chipidea/otg.c
214
struct ci_hdrc *ci = container_of(work, struct ci_hdrc, work);
drivers/usb/chipidea/otg_fsm.c
385
struct ci_hdrc *ci = container_of(t, struct ci_hdrc, otg_fsm_hrtimer);
drivers/usb/chipidea/otg_fsm.c
437
struct ci_hdrc *ci = container_of(fsm, struct ci_hdrc, fsm);
drivers/usb/chipidea/otg_fsm.c
446
struct ci_hdrc *ci = container_of(fsm, struct ci_hdrc, fsm);
drivers/usb/chipidea/otg_fsm.c
460
struct ci_hdrc *ci = container_of(fsm, struct ci_hdrc, fsm);
drivers/usb/chipidea/otg_fsm.c
501
struct ci_hdrc *ci = container_of(fsm, struct ci_hdrc, fsm);
drivers/usb/chipidea/otg_fsm.c
543
struct ci_hdrc *ci = container_of(fsm, struct ci_hdrc, fsm);
drivers/usb/chipidea/otg_fsm.c
554
struct ci_hdrc *ci = container_of(fsm, struct ci_hdrc, fsm);
drivers/usb/chipidea/otg_fsm.c
568
struct ci_hdrc *ci = container_of(fsm, struct ci_hdrc, fsm);
drivers/usb/chipidea/udc.c
1001
struct ci_hdrc *ci = container_of(gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
1102
struct ci_hw_ep *hwep = container_of(ep, struct ci_hw_ep, ep);
drivers/usb/chipidea/udc.c
1103
struct ci_hw_req *hwreq = container_of(req, struct ci_hw_req, req);
drivers/usb/chipidea/udc.c
1536
struct ci_hw_ep *hwep = container_of(ep, struct ci_hw_ep, ep);
drivers/usb/chipidea/udc.c
1603
struct ci_hw_ep *hwep = container_of(ep, struct ci_hw_ep, ep);
drivers/usb/chipidea/udc.c
1664
struct ci_hw_ep *hwep = container_of(ep, struct ci_hw_ep, ep);
drivers/usb/chipidea/udc.c
1665
struct ci_hw_req *hwreq = container_of(req, struct ci_hw_req, req);
drivers/usb/chipidea/udc.c
1698
struct ci_hw_ep *hwep = container_of(ep, struct ci_hw_ep, ep);
drivers/usb/chipidea/udc.c
1722
struct ci_hw_ep *hwep = container_of(ep, struct ci_hw_ep, ep);
drivers/usb/chipidea/udc.c
1723
struct ci_hw_req *hwreq = container_of(req, struct ci_hw_req, req);
drivers/usb/chipidea/udc.c
1779
struct ci_hw_ep *hwep = container_of(ep, struct ci_hw_ep, ep);
drivers/usb/chipidea/udc.c
1799
struct ci_hw_ep *hwep = container_of(ep, struct ci_hw_ep, ep);
drivers/usb/chipidea/udc.c
1840
struct ci_hdrc *ci = container_of(_gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
1855
struct ci_hdrc *ci = container_of(_gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
1885
struct ci_hdrc *ci = container_of(_gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
1916
struct ci_hdrc *ci = container_of(_gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
1941
struct ci_hdrc *ci = container_of(_gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
1950
struct ci_hdrc *ci = container_of(_gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
1966
struct ci_hdrc *ci = container_of(_gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
1999
struct ci_hdrc *ci = container_of(gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
2117
struct ci_hdrc *ci = container_of(gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
2170
struct ci_hdrc *ci = container_of(gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
956
struct ci_hw_ep *hwep = container_of(ep, struct ci_hw_ep, ep);
drivers/usb/class/cdc-acm.c
613
struct acm *acm = container_of(work, struct acm, dwork.work);
drivers/usb/class/cdc-acm.c
678
struct acm *acm = container_of(port, struct acm, port);
drivers/usb/class/cdc-acm.c
698
struct acm *acm = container_of(port, struct acm, port);
drivers/usb/class/cdc-acm.c
753
struct acm *acm = container_of(port, struct acm, port);
drivers/usb/class/cdc-acm.c
764
struct acm *acm = container_of(port, struct acm, port);
drivers/usb/class/cdc-wdm.c
1012
desc = container_of(work, struct wdm_device, service_outs_intr);
drivers/usb/class/cdc-wdm.c
985
struct wdm_device *desc = container_of(work, struct wdm_device, rxwork);
drivers/usb/class/usbtmc.c
114
#define to_usbtmc_data(d) container_of(d, struct usbtmc_device_data, kref)
drivers/usb/common/usb-conn-gpio.c
76
info = container_of(to_delayed_work(work),
drivers/usb/common/usb-otg-fsm.c
122
struct otg_fsm *fsm = container_of(to_delayed_work(work),
drivers/usb/core/endpoint.c
27
container_of(_dev, struct ep_device, dev)
drivers/usb/core/endpoint.c
35
container_of(_attr, struct ep_attribute, attr)
drivers/usb/core/hcd.c
1677
container_of(work, struct giveback_urb_bh, bh);
drivers/usb/core/hcd.c
2383
struct usb_hcd *hcd = container_of(work, struct usb_hcd, wakeup_work);
drivers/usb/core/hcd.c
2488
struct usb_hcd *hcd = container_of(work, struct usb_hcd, died_work);
drivers/usb/core/hcd.c
2677
struct usb_hcd *hcd = container_of (kref, struct usb_hcd, kref);
drivers/usb/core/hub.c
1366
struct usb_hub *hub = container_of(ws, struct usb_hub, init_work.work);
drivers/usb/core/hub.c
1373
struct usb_hub *hub = container_of(ws, struct usb_hub, init_work.work);
drivers/usb/core/hub.c
1380
struct usb_hub *hub = container_of(ws, struct usb_hub, post_resume_work.work);
drivers/usb/core/hub.c
1778
struct usb_hub *hub = container_of(kref, struct usb_hub, kref);
drivers/usb/core/hub.c
507
container_of(work, struct usb_hub, leds.work);
drivers/usb/core/hub.c
5884
hub = container_of(work, struct usb_hub, events);
drivers/usb/core/hub.c
840
container_of(work, struct usb_hub, tt.clear_work);
drivers/usb/core/hub.h
124
container_of(_dev, struct usb_port, dev)
drivers/usb/core/ledtrig-usbport.c
280
container_of(nb, struct usbport_trig_data, nb);
drivers/usb/core/ledtrig-usbport.c
87
struct usbport_trig_port *port = container_of(attr,
drivers/usb/core/ledtrig-usbport.c
98
struct usbport_trig_port *port = container_of(attr,
drivers/usb/core/message.c
1957
container_of(ws, struct usb_interface, reset_ws);
drivers/usb/core/message.c
1975
container_of(ws, struct usb_interface, wireless_status_work);
drivers/usb/core/message.c
2294
container_of(work, struct set_config_request, work);
drivers/usb/core/urb.c
17
#define to_urb(d) container_of(d, struct urb, kref)
drivers/usb/dwc2/gadget.c
38
return container_of(req, struct dwc2_hsotg_req, req);
drivers/usb/dwc2/gadget.c
43
return container_of(ep, struct dwc2_hsotg_ep, ep);
drivers/usb/dwc2/gadget.c
48
return container_of(gadget, struct dwc2_hsotg, gadget);
drivers/usb/dwc2/hcd.c
3139
struct dwc2_hsotg *hsotg = container_of(work, struct dwc2_hsotg,
drivers/usb/dwc2/hcd.c
4196
struct dwc2_hsotg *hsotg = container_of(work, struct dwc2_hsotg,
drivers/usb/dwc2/hcd.c
4208
struct dwc2_hsotg *hsotg = container_of(work, struct dwc2_hsotg,
drivers/usb/dwc2/hcd.c
4227
struct dwc2_hsotg *hsotg = container_of(work, struct dwc2_hsotg,
drivers/usb/dwc2/hcd_queue.c
1406
struct dwc2_qh *qh = container_of(t, struct dwc2_qh, wait_timer);
drivers/usb/dwc3/core.c
2160
struct dwc3 *dwc = container_of(work, struct dwc3, vbus_draw_work);
drivers/usb/dwc3/core.h
1425
#define work_to_dwc(w) (container_of((w), struct dwc3, drd_work))
drivers/usb/dwc3/drd.c
437
struct dwc3 *dwc = container_of(nb, struct dwc3, edev_nb);
drivers/usb/dwc3/dwc3-apple.c
104
#define to_dwc3_apple(d) container_of((d), struct dwc3_apple, dwc)
drivers/usb/dwc3/dwc3-generic-plat.c
36
#define to_dwc3_generic(d) container_of((d), struct dwc3_generic, dwc)
drivers/usb/dwc3/dwc3-google.c
249
struct dwc3_google *google = container_of(nb, struct dwc3_google, usb_psw_pd_nb);
drivers/usb/dwc3/dwc3-omap.c
345
struct dwc3_omap *omap = container_of(nb, struct dwc3_omap, id_nb);
drivers/usb/dwc3/dwc3-omap.c
358
struct dwc3_omap *omap = container_of(nb, struct dwc3_omap, vbus_nb);
drivers/usb/dwc3/dwc3-pci.c
317
struct dwc3_pci *dwc = container_of(work, struct dwc3_pci, wakeup_work);
drivers/usb/dwc3/dwc3-qcom-legacy.c
137
struct dwc3_qcom *qcom = container_of(nb, struct dwc3_qcom, vbus_nb);
drivers/usb/dwc3/dwc3-qcom-legacy.c
149
struct dwc3_qcom *qcom = container_of(nb, struct dwc3_qcom, host_nb);
drivers/usb/dwc3/dwc3-qcom.c
90
#define to_dwc3_qcom(d) container_of((d), struct dwc3_qcom, dwc)
drivers/usb/dwc3/gadget.c
3325
#define nostream_work_to_dep(w) (container_of(to_delayed_work(w), struct dwc3_ep, nostream_work))
drivers/usb/dwc3/gadget.c
4683
struct usb_gadget *gadget = container_of(dev, struct usb_gadget, dev);
drivers/usb/dwc3/gadget.h
19
#define to_dwc3_ep(ep) (container_of(ep, struct dwc3_ep, endpoint))
drivers/usb/dwc3/gadget.h
61
#define to_dwc3_request(r) (container_of(r, struct dwc3_request, request))
drivers/usb/fotg210/fotg210-hcd.c
1333
container_of(t, struct fotg210_hcd, hrtimer);
drivers/usb/fotg210/fotg210-hcd.h
197
return container_of((void *) fotg210, struct usb_hcd, hcd_priv);
drivers/usb/fotg210/fotg210-udc.c
174
ep = container_of(_ep, struct fotg210_ep, ep);
drivers/usb/fotg210/fotg210-udc.c
229
ep = container_of(_ep, struct fotg210_ep, ep);
drivers/usb/fotg210/fotg210-udc.c
261
req = container_of(_req, struct fotg210_request, req);
drivers/usb/fotg210/fotg210-udc.c
412
ep = container_of(_ep, struct fotg210_ep, ep);
drivers/usb/fotg210/fotg210-udc.c
413
req = container_of(_req, struct fotg210_request, req);
drivers/usb/fotg210/fotg210-udc.c
444
ep = container_of(_ep, struct fotg210_ep, ep);
drivers/usb/fotg210/fotg210-udc.c
445
req = container_of(_req, struct fotg210_request, req);
drivers/usb/fotg210/fotg210-udc.c
496
ep = container_of(_ep, struct fotg210_ep, ep);
drivers/usb/fotg210/fotg210-udc.c
726
ep = container_of(_ep, struct fotg210_ep, ep);
drivers/usb/fotg210/fotg210-udc.h
254
#define gadget_to_fotg210(g) container_of((g), struct fotg210_udc, gadget)
drivers/usb/gadget/configfs.c
1123
return container_of(to_config_group(item),
drivers/usb/gadget/configfs.c
1283
return container_of(item, struct usb_os_desc_ext_prop, item);
drivers/usb/gadget/configfs.c
1418
desc = container_of(group, struct usb_os_desc, group);
drivers/usb/gadget/configfs.c
1591
cfg = container_of(c, struct config_usb_cfg, c);
drivers/usb/gadget/configfs.c
1689
struct gadget_info *gi = container_of(composite,
drivers/usb/gadget/configfs.c
1717
cfg = container_of(c, struct config_usb_cfg, c);
drivers/usb/gadget/configfs.c
1782
cfg = container_of(c, struct config_usb_cfg, c);
drivers/usb/gadget/configfs.c
1839
gi = container_of(cdev, struct gadget_info, cdev);
drivers/usb/gadget/configfs.c
1869
gi = container_of(cdev, struct gadget_info, cdev);
drivers/usb/gadget/configfs.c
1892
gi = container_of(cdev, struct gadget_info, cdev);
drivers/usb/gadget/configfs.c
1914
gi = container_of(cdev, struct gadget_info, cdev);
drivers/usb/gadget/configfs.c
1936
gi = container_of(cdev, struct gadget_info, cdev);
drivers/usb/gadget/configfs.c
1958
gi = container_of(cdev, struct gadget_info, cdev);
drivers/usb/gadget/configfs.c
382
return container_of(to_config_group(item), struct gadget_language,
drivers/usb/gadget/configfs.c
389
return container_of(to_config_group(item), struct gadget_config_name,
drivers/usb/gadget/configfs.c
396
return container_of(to_config_group(item),
drivers/usb/gadget/configfs.c
643
gi = container_of(group, struct gadget_info, functions_group);
drivers/usb/gadget/configfs.c
658
gi = container_of(group, struct gadget_info, functions_group);
drivers/usb/gadget/configfs.c
66
return container_of(to_config_group(item), struct gadget_info, group);
drivers/usb/gadget/configfs.c
707
gi = container_of(group, struct gadget_info, configs_group);
drivers/usb/gadget/configfs.c
80
return container_of(to_config_group(item), struct config_usb_cfg,
drivers/usb/gadget/configfs.c
86
return container_of(cfg->c.cdev, struct gadget_info, cdev);
drivers/usb/gadget/configfs.c
935
gi = container_of(group, struct gadget_info, strings_group);
drivers/usb/gadget/configfs.c
976
return container_of(to_config_group(item),
drivers/usb/gadget/configfs.h
18
return container_of(to_config_group(item), struct usb_os_desc, group);
drivers/usb/gadget/function/f_acm.c
70
return container_of(f, struct f_acm, port.func);
drivers/usb/gadget/function/f_acm.c
724
opts = container_of(f->fi, struct f_serial_opts, func_inst);
drivers/usb/gadget/function/f_acm.c
75
return container_of(p, struct f_acm, port);
drivers/usb/gadget/function/f_acm.c
769
opts = container_of(fi, struct f_serial_opts, func_inst);
drivers/usb/gadget/function/f_acm.c
785
return container_of(to_config_group(item), struct f_serial_opts,
drivers/usb/gadget/function/f_acm.c
874
opts = container_of(fi, struct f_serial_opts, func_inst);
drivers/usb/gadget/function/f_ecm.c
69
return container_of(f, struct f_ecm, port.func);
drivers/usb/gadget/function/f_ecm.c
690
ecm_opts = container_of(f->fi, struct f_ecm_opts, func_inst);
drivers/usb/gadget/function/f_ecm.c
805
return container_of(to_config_group(item), struct f_ecm_opts,
drivers/usb/gadget/function/f_ecm.c
842
opts = container_of(f, struct f_ecm_opts, func_inst);
drivers/usb/gadget/function/f_ecm.c
903
opts = container_of(f->fi, struct f_ecm_opts, func_inst);
drivers/usb/gadget/function/f_ecm.c
917
ecm_opts = container_of(f->fi, struct f_ecm_opts, func_inst);
drivers/usb/gadget/function/f_ecm.c
945
opts = container_of(fi, struct f_ecm_opts, func_inst);
drivers/usb/gadget/function/f_eem.c
257
eem_opts = container_of(f->fi, struct f_eem_opts, func_inst);
drivers/usb/gadget/function/f_eem.c
41
return container_of(f, struct f_eem, port.func);
drivers/usb/gadget/function/f_eem.c
557
return container_of(to_config_group(item), struct f_eem_opts,
drivers/usb/gadget/function/f_eem.c
594
opts = container_of(f, struct f_eem_opts, func_inst);
drivers/usb/gadget/function/f_eem.c
629
opts = container_of(f->fi, struct f_eem_opts, func_inst);
drivers/usb/gadget/function/f_eem.c
642
opts = container_of(f->fi, struct f_eem_opts, func_inst);
drivers/usb/gadget/function/f_eem.c
661
opts = container_of(fi, struct f_eem_opts, func_inst);
drivers/usb/gadget/function/f_fs.c
1326
struct ffs_dmabuf_priv *priv = container_of(ref, struct ffs_dmabuf_priv, ref);
drivers/usb/gadget/function/f_fs.c
1384
container_of(work, struct ffs_dma_fence, work);
drivers/usb/gadget/function/f_fs.c
1434
container_of(fence, struct ffs_dma_fence, base);
drivers/usb/gadget/function/f_fs.c
3496
container_of(f->fi, struct f_fs_opts, func_inst);
drivers/usb/gadget/function/f_fs.c
3722
struct ffs_data *ffs = container_of(work,
drivers/usb/gadget/function/f_fs.c
3967
return container_of(to_config_group(item), struct f_fs_opts,
drivers/usb/gadget/function/f_fs.c
4066
container_of(f->fi, struct f_fs_opts, func_inst);
drivers/usb/gadget/function/f_fs.c
861
struct ffs_io_data *io_data = container_of(work, struct ffs_io_data,
drivers/usb/gadget/function/f_fs.c
91
return container_of(f, struct ffs_function, function);
drivers/usb/gadget/function/f_hid.c
118
return container_of(f, struct f_hidg, func);
drivers/usb/gadget/function/f_hid.c
123
struct f_hidg *hidg = container_of(dev, struct f_hidg, dev);
drivers/usb/gadget/function/f_hid.c
1315
return container_of(to_config_group(item), struct f_hid_opts,
drivers/usb/gadget/function/f_hid.c
1506
opts = container_of(f, struct f_hid_opts, func_inst);
drivers/usb/gadget/function/f_hid.c
1571
opts = container_of(f->fi, struct f_hid_opts, func_inst);
drivers/usb/gadget/function/f_hid.c
1598
opts = container_of(fi, struct f_hid_opts, func_inst);
drivers/usb/gadget/function/f_hid.c
560
struct f_hidg *hidg = container_of(work, struct f_hidg, work);
drivers/usb/gadget/function/f_hid.c
753
container_of(inode->i_cdev, struct f_hidg, cdev);
drivers/usb/gadget/function/f_loopback.c
223
opts = container_of(f->fi, struct f_lb_opts, func_inst);
drivers/usb/gadget/function/f_loopback.c
40
return container_of(f, struct f_loopback, function);
drivers/usb/gadget/function/f_loopback.c
432
lb_opts = container_of(fi, struct f_lb_opts, func_inst);
drivers/usb/gadget/function/f_loopback.c
456
return container_of(to_config_group(item), struct f_lb_opts,
drivers/usb/gadget/function/f_loopback.c
563
lb_opts = container_of(fi, struct f_lb_opts, func_inst);
drivers/usb/gadget/function/f_mass_storage.c
3147
return container_of(to_config_group(item), struct fsg_lun_opts, group);
drivers/usb/gadget/function/f_mass_storage.c
3152
return container_of(to_config_group(item), struct fsg_opts,
drivers/usb/gadget/function/f_mass_storage.c
324
return container_of(f, struct fsg_dev, function);
drivers/usb/gadget/function/f_mass_storage.c
3549
fsg = container_of(f, struct fsg_dev, function);
drivers/usb/gadget/function/f_mass_storage.c
3550
opts = container_of(f->fi, struct fsg_opts, func_inst);
drivers/usb/gadget/function/f_mass_storage.h
115
return container_of(fi, struct fsg_opts, func_inst);
drivers/usb/gadget/function/f_midi.c
108
return container_of(f, struct f_midi, func);
drivers/usb/gadget/function/f_midi.c
1082
return container_of(to_config_group(item), struct f_midi_opts,
drivers/usb/gadget/function/f_midi.c
1262
opts = container_of(f, struct f_midi_opts, func_inst);
drivers/usb/gadget/function/f_midi.c
1309
opts = container_of(f->fi, struct f_midi_opts, func_inst);
drivers/usb/gadget/function/f_midi.c
1353
opts = container_of(fi, struct f_midi_opts, func_inst);
drivers/usb/gadget/function/f_midi.c
706
midi = container_of(work, struct f_midi, work);
drivers/usb/gadget/function/f_midi.c
887
opts = container_of(f->fi, struct f_midi_opts, func_inst);
drivers/usb/gadget/function/f_midi2.c
151
#define func_to_midi2(f) container_of(f, struct f_midi2, func)
drivers/usb/gadget/function/f_midi2.c
2082
return container_of(to_config_group(item), struct f_midi2_opts,
drivers/usb/gadget/function/f_midi2.c
2089
return container_of(to_config_group(item), struct f_midi2_ep_opts,
drivers/usb/gadget/function/f_midi2.c
2096
return container_of(to_config_group(item), struct f_midi2_block_opts,
drivers/usb/gadget/function/f_midi2.c
2640
opts = container_of(f, struct f_midi2_opts, func_inst);
drivers/usb/gadget/function/f_midi2.c
2709
container_of(f->fi, struct f_midi2_opts, func_inst));
drivers/usb/gadget/function/f_midi2.c
2819
opts = container_of(fi, struct f_midi2_opts, func_inst);
drivers/usb/gadget/function/f_ncm.c
1149
struct f_ncm *ncm = container_of(data, struct f_ncm, task_timer);
drivers/usb/gadget/function/f_ncm.c
1188
ncm_opts = container_of(port->func.fi, struct f_ncm_opts, func_inst);
drivers/usb/gadget/function/f_ncm.c
1448
ncm_opts = container_of(f->fi, struct f_ncm_opts, func_inst);
drivers/usb/gadget/function/f_ncm.c
1580
return container_of(to_config_group(item), struct f_ncm_opts,
drivers/usb/gadget/function/f_ncm.c
1662
opts = container_of(f, struct f_ncm_opts, func_inst);
drivers/usb/gadget/function/f_ncm.c
1716
opts = container_of(f->fi, struct f_ncm_opts, func_inst);
drivers/usb/gadget/function/f_ncm.c
1730
ncm_opts = container_of(f->fi, struct f_ncm_opts, func_inst);
drivers/usb/gadget/function/f_ncm.c
1764
opts = container_of(fi, struct f_ncm_opts, func_inst);
drivers/usb/gadget/function/f_ncm.c
83
return container_of(f, struct f_ncm, port.func);
drivers/usb/gadget/function/f_obex.c
382
return container_of(to_config_group(item), struct f_serial_opts,
drivers/usb/gadget/function/f_obex.c
39
return container_of(f, struct f_obex, port.func);
drivers/usb/gadget/function/f_obex.c
419
opts = container_of(f, struct f_serial_opts, func_inst);
drivers/usb/gadget/function/f_obex.c
44
return container_of(p, struct f_obex, port);
drivers/usb/gadget/function/f_obex.c
468
opts = container_of(fi, struct f_serial_opts, func_inst);
drivers/usb/gadget/function/f_phonet.c
491
phonet_opts = container_of(f->fi, struct f_phonet_opts, func_inst);
drivers/usb/gadget/function/f_phonet.c
577
return container_of(to_config_group(item), struct f_phonet_opts,
drivers/usb/gadget/function/f_phonet.c
58
return container_of(f, struct f_phonet, function);
drivers/usb/gadget/function/f_phonet.c
614
opts = container_of(f, struct f_phonet_opts, func_inst);
drivers/usb/gadget/function/f_phonet.c
676
opts = container_of(fi, struct f_phonet_opts, func_inst);
drivers/usb/gadget/function/f_printer.c
101
return container_of(f, struct printer_dev, function);
drivers/usb/gadget/function/f_printer.c
1173
req = container_of(dev->rx_reqs.next, struct usb_request, list);
drivers/usb/gadget/function/f_printer.c
1180
req = container_of(dev->tx_reqs.next, struct usb_request, list);
drivers/usb/gadget/function/f_printer.c
1212
return container_of(to_config_group(item), struct f_printer_opts,
drivers/usb/gadget/function/f_printer.c
1356
opts = container_of(f, struct f_printer_opts, func_inst);
drivers/usb/gadget/function/f_printer.c
1420
opts = container_of(f->fi, struct f_printer_opts, func_inst);
drivers/usb/gadget/function/f_printer.c
1447
req = container_of(dev->tx_reqs.next, struct usb_request,
drivers/usb/gadget/function/f_printer.c
1457
req = container_of(dev->rx_reqs.next,
drivers/usb/gadget/function/f_printer.c
1464
req = container_of(dev->rx_buffers.next,
drivers/usb/gadget/function/f_printer.c
1477
opts = container_of(fi, struct f_printer_opts, func_inst);
drivers/usb/gadget/function/f_printer.c
230
struct printer_dev *dev = container_of(kref, struct printer_dev, kref);
drivers/usb/gadget/function/f_printer.c
351
dev = container_of(inode->i_cdev, struct printer_dev, printer_cdev);
drivers/usb/gadget/function/f_printer.c
402
req = container_of(dev->rx_reqs.next,
drivers/usb/gadget/function/f_printer.c
506
req = container_of(dev->rx_buffers.next,
drivers/usb/gadget/function/f_printer.c
635
req = container_of(dev->tx_reqs.next, struct usb_request,
drivers/usb/gadget/function/f_printer.c
924
req = container_of(dev->rx_buffers.next, struct usb_request,
drivers/usb/gadget/function/f_printer.c
931
req = container_of(dev->rx_buffers.next, struct usb_request,
drivers/usb/gadget/function/f_printer.c
938
req = container_of(dev->tx_reqs_active.next,
drivers/usb/gadget/function/f_rndis.c
675
rndis_opts = container_of(f->fi, struct f_rndis_opts, func_inst);
drivers/usb/gadget/function/f_rndis.c
815
opts = container_of(f, struct f_rndis_opts, func_inst);
drivers/usb/gadget/function/f_rndis.c
827
return container_of(to_config_group(item), struct f_rndis_opts,
drivers/usb/gadget/function/f_rndis.c
87
return container_of(f, struct f_rndis, port.func);
drivers/usb/gadget/function/f_rndis.c
876
opts = container_of(f, struct f_rndis_opts, func_inst);
drivers/usb/gadget/function/f_rndis.c
937
opts = container_of(f->fi, struct f_rndis_opts, func_inst);
drivers/usb/gadget/function/f_rndis.c
949
rndis_opts = container_of(f->fi, struct f_rndis_opts, func_inst);
drivers/usb/gadget/function/f_rndis.c
974
opts = container_of(fi, struct f_rndis_opts, func_inst);
drivers/usb/gadget/function/f_serial.c
252
return container_of(to_config_group(item), struct f_serial_opts,
drivers/usb/gadget/function/f_serial.c
310
opts = container_of(f, struct f_serial_opts, func_inst);
drivers/usb/gadget/function/f_serial.c
35
return container_of(f, struct f_gser, port.func);
drivers/usb/gadget/function/f_serial.c
383
opts = container_of(fi, struct f_serial_opts, func_inst);
drivers/usb/gadget/function/f_sourcesink.c
1292
ss_opts = container_of(fi, struct f_ss_opts, func_inst);
drivers/usb/gadget/function/f_sourcesink.c
458
opts = container_of(f->fi, struct f_ss_opts, func_inst);
drivers/usb/gadget/function/f_sourcesink.c
56
return container_of(f, struct f_sourcesink, function);
drivers/usb/gadget/function/f_sourcesink.c
851
ss_opts = container_of(fi, struct f_ss_opts, func_inst);
drivers/usb/gadget/function/f_sourcesink.c
882
return container_of(to_config_group(item), struct f_ss_opts,
drivers/usb/gadget/function/f_subset.c
304
gether_opts = container_of(f->fi, struct f_gether_opts, func_inst);
drivers/usb/gadget/function/f_subset.c
376
return container_of(to_config_group(item), struct f_gether_opts,
drivers/usb/gadget/function/f_subset.c
413
opts = container_of(f, struct f_gether_opts, func_inst);
drivers/usb/gadget/function/f_subset.c
448
opts = container_of(f->fi, struct f_gether_opts, func_inst);
drivers/usb/gadget/function/f_subset.c
460
opts = container_of(f->fi, struct f_gether_opts, func_inst);
drivers/usb/gadget/function/f_subset.c
481
opts = container_of(fi, struct f_gether_opts, func_inst);
drivers/usb/gadget/function/f_subset.c
58
return container_of(f, struct f_gether, port.func);
drivers/usb/gadget/function/f_tcm.c
1153
struct usbg_cmd *cmd = container_of(se_cmd, struct usbg_cmd,
drivers/usb/gadget/function/f_tcm.c
1165
struct usbg_cmd *cmd = container_of(se_cmd, struct usbg_cmd,
drivers/usb/gadget/function/f_tcm.c
1177
struct usbg_cmd *cmd = container_of(se_cmd, struct usbg_cmd,
drivers/usb/gadget/function/f_tcm.c
1254
struct usbg_cmd *cmd = container_of(work, struct usbg_cmd, work);
drivers/usb/gadget/function/f_tcm.c
1472
struct usbg_cmd *cmd = container_of(work, struct usbg_cmd, work);
drivers/usb/gadget/function/f_tcm.c
1577
struct usbg_tpg *tpg = container_of(se_tpg,
drivers/usb/gadget/function/f_tcm.c
1586
struct usbg_tpg *tpg = container_of(se_tpg,
drivers/usb/gadget/function/f_tcm.c
1593
struct usbg_cmd *cmd = container_of(se_cmd, struct usbg_cmd,
drivers/usb/gadget/function/f_tcm.c
1604
struct usbg_cmd *cmd = container_of(se_cmd, struct usbg_cmd, se_cmd);
drivers/usb/gadget/function/f_tcm.c
1611
struct usbg_cmd *cmd = container_of(se_cmd, struct usbg_cmd, se_cmd);
drivers/usb/gadget/function/f_tcm.c
1656
struct usbg_tport *tport = container_of(wwn, struct usbg_tport,
drivers/usb/gadget/function/f_tcm.c
1676
opts = container_of(tpg_instances[i].func_inst, struct f_tcm_opts,
drivers/usb/gadget/function/f_tcm.c
1742
struct usbg_tpg *tpg = container_of(se_tpg,
drivers/usb/gadget/function/f_tcm.c
1757
opts = container_of(tpg_instances[i].func_inst,
drivers/usb/gadget/function/f_tcm.c
1796
struct usbg_tport *tport = container_of(wwn,
drivers/usb/gadget/function/f_tcm.c
1821
struct usbg_tpg *tpg = container_of(se_tpg, struct usbg_tpg, se_tpg);
drivers/usb/gadget/function/f_tcm.c
1839
struct usbg_tpg *tpg = container_of(se_tpg, struct usbg_tpg, se_tpg);
drivers/usb/gadget/function/f_tcm.c
1859
struct usbg_tpg *tpg = container_of(se_tpg,
drivers/usb/gadget/function/f_tcm.c
1944
struct usbg_tpg *tpg = container_of(se_tpg, struct usbg_tpg, se_tpg);
drivers/usb/gadget/function/f_tcm.c
1985
struct usbg_tpg *tpg = container_of(se_tpg, struct usbg_tpg, se_tpg);
drivers/usb/gadget/function/f_tcm.c
1995
struct usbg_tpg *tpg = container_of(se_tpg, struct usbg_tpg, se_tpg);
drivers/usb/gadget/function/f_tcm.c
2296
opts = container_of(f->fi, struct f_tcm_opts, func_inst);
drivers/usb/gadget/function/f_tcm.c
2373
struct guas_setup_wq *work = container_of(wq, struct guas_setup_wq,
drivers/usb/gadget/function/f_tcm.c
2453
return container_of(to_config_group(item), struct f_tcm_opts,
drivers/usb/gadget/function/f_tcm.c
2478
opts = container_of(f, struct f_tcm_opts, func_inst);
drivers/usb/gadget/function/f_tcm.c
2493
struct f_tcm_opts *opts = container_of(f, struct f_tcm_opts, func_inst);
drivers/usb/gadget/function/f_tcm.c
2504
struct f_tcm_opts *opts = container_of(f, struct f_tcm_opts, func_inst);
drivers/usb/gadget/function/f_tcm.c
2516
struct f_tcm_opts *opts = container_of(f, struct f_tcm_opts, func_inst);
drivers/usb/gadget/function/f_tcm.c
2527
struct f_tcm_opts *opts = container_of(f, struct f_tcm_opts, func_inst);
drivers/usb/gadget/function/f_tcm.c
2535
struct f_tcm_opts *opts = container_of(f, struct f_tcm_opts, func_inst);
drivers/usb/gadget/function/f_tcm.c
42
return container_of(f, struct f_uas, function);
drivers/usb/gadget/function/f_uac1.c
1250
audio_opts = container_of(f->fi, struct f_uac1_opts, func_inst);
drivers/usb/gadget/function/f_uac1.c
1504
return container_of(to_config_group(item), struct f_uac1_opts,
drivers/usb/gadget/function/f_uac1.c
1743
opts = container_of(f, struct f_uac1_opts, func_inst);
drivers/usb/gadget/function/f_uac1.c
1803
opts = container_of(f->fi, struct f_uac1_opts, func_inst);
drivers/usb/gadget/function/f_uac1.c
1838
opts = container_of(fi, struct f_uac1_opts, func_inst);
drivers/usb/gadget/function/f_uac1.c
53
return container_of(f, struct f_uac1, g_audio.func);
drivers/usb/gadget/function/f_uac1.c
58
return container_of(audio->func.fi, struct f_uac1_opts, func_inst);
drivers/usb/gadget/function/f_uac1_legacy.c
1021
opts = container_of(fi, struct f_uac1_legacy_opts, func_inst);
drivers/usb/gadget/function/f_uac1_legacy.c
296
return container_of(f, struct f_audio, card.func);
drivers/usb/gadget/function/f_uac1_legacy.c
303
struct f_audio *audio = container_of(data, struct f_audio,
drivers/usb/gadget/function/f_uac1_legacy.c
330
opts = container_of(audio->card.func.fi, struct f_uac1_legacy_opts,
drivers/usb/gadget/function/f_uac1_legacy.c
613
opts = container_of(f->fi, struct f_uac1_legacy_opts, func_inst);
drivers/usb/gadget/function/f_uac1_legacy.c
736
audio_opts = container_of(f->fi, struct f_uac1_legacy_opts, func_inst);
drivers/usb/gadget/function/f_uac1_legacy.c
831
return container_of(to_config_group(item), struct f_uac1_legacy_opts,
drivers/usb/gadget/function/f_uac1_legacy.c
958
opts = container_of(f, struct f_uac1_legacy_opts, func_inst);
drivers/usb/gadget/function/f_uac1_legacy.c
997
opts = container_of(f->fi, struct f_uac1_legacy_opts, func_inst);
drivers/usb/gadget/function/f_uac2.c
1866
return container_of(to_config_group(item), struct f_uac2_opts,
drivers/usb/gadget/function/f_uac2.c
2184
opts = container_of(f, struct f_uac2_opts, func_inst);
drivers/usb/gadget/function/f_uac2.c
2254
opts = container_of(f->fi, struct f_uac2_opts, func_inst);
drivers/usb/gadget/function/f_uac2.c
2285
opts = container_of(fi, struct f_uac2_opts, func_inst);
drivers/usb/gadget/function/f_uac2.c
79
return container_of(f, struct f_uac2, g_audio.func);
drivers/usb/gadget/function/f_uac2.c
85
return container_of(agdev->func.fi, struct f_uac2_opts, func_inst);
drivers/usb/gadget/function/f_uvc.c
997
struct f_uvc_opts *opts = container_of(f->fi, struct f_uvc_opts,
drivers/usb/gadget/function/storage_common.h
177
return container_of(dev, struct fsg_lun, dev);
drivers/usb/gadget/function/u_audio.h
86
return container_of(f, struct g_audio, func);
drivers/usb/gadget/function/u_ether.c
350
req = container_of(next, struct usb_request, list);
drivers/usb/gadget/function/u_ether.c
398
struct eth_dev *dev = container_of(work, struct eth_dev, work);
drivers/usb/gadget/function/u_fs.h
298
return container_of(fi, struct f_fs_opts, func_inst);
drivers/usb/gadget/function/u_serial.c
1002
struct gs_console *cons = container_of(co, struct gs_console, console);
drivers/usb/gadget/function/u_serial.c
367
struct gs_port *port = container_of(w, struct gs_port, push);
drivers/usb/gadget/function/u_serial.c
990
struct gs_console *cons = container_of(work, struct gs_console, work);
drivers/usb/gadget/function/u_uac1_legacy.c
203
opts = container_of(card->func.fi, struct f_uac1_legacy_opts,
drivers/usb/gadget/function/u_uvc.h
20
#define fi_to_f_uvc_opts(f) container_of(f, struct f_uvc_opts, func_inst)
drivers/usb/gadget/function/uvc.h
191
return container_of(f, struct uvc_device, func);
drivers/usb/gadget/function/uvc.h
201
container_of(handle, struct uvc_file_handle, vfh)
drivers/usb/gadget/function/uvc.h
205
return container_of(file_to_v4l2_fh(filp), struct uvc_file_handle, vfh);
drivers/usb/gadget/function/uvc_configfs.c
1181
struct uvcg_extension *xu = container_of(item, struct uvcg_extension, item);
drivers/usb/gadget/function/uvc_configfs.c
1250
struct uvcg_extension *xu = container_of(item, struct uvcg_extension, item);
drivers/usb/gadget/function/uvc_configfs.c
1328
container_of(i, struct uvcg_control_class_group,
drivers/usb/gadget/function/uvc_configfs.c
1780
target_fmt = container_of(to_config_group(target), struct uvcg_format,
drivers/usb/gadget/function/uvc_configfs.c
1822
target_fmt = container_of(to_config_group(target), struct uvcg_format,
drivers/usb/gadget/function/uvc_configfs.c
2232
target_frm = container_of(item, struct uvcg_frame, item);
drivers/usb/gadget/function/uvc_configfs.c
3141
container_of(i, struct uvcg_streaming_class_group,
drivers/usb/gadget/function/uvc_configfs.c
3249
container_of(fmt, struct uvcg_uncompressed,
drivers/usb/gadget/function/uvc_configfs.c
3255
container_of(fmt, struct uvcg_mjpeg, fmt);
drivers/usb/gadget/function/uvc_configfs.c
3260
container_of(fmt, struct uvcg_framebased, fmt);
drivers/usb/gadget/function/uvc_configfs.c
3354
container_of(fmt, struct uvcg_uncompressed,
drivers/usb/gadget/function/uvc_configfs.c
3363
container_of(fmt, struct uvcg_mjpeg, fmt);
drivers/usb/gadget/function/uvc_configfs.c
3371
container_of(fmt, struct uvcg_framebased,
drivers/usb/gadget/function/uvc_configfs.h
118
return container_of(item, struct uvcg_frame, item);
drivers/usb/gadget/function/uvc_configfs.h
132
return container_of(to_uvcg_format(item), struct uvcg_uncompressed, fmt);
drivers/usb/gadget/function/uvc_configfs.h
146
return container_of(to_uvcg_format(item), struct uvcg_mjpeg, fmt);
drivers/usb/gadget/function/uvc_configfs.h
160
return container_of(to_uvcg_format(item), struct uvcg_framebased, fmt);
drivers/usb/gadget/function/uvc_configfs.h
190
return container_of(item, struct uvcg_extension, item);
drivers/usb/gadget/function/uvc_configfs.h
21
return container_of(to_config_group(item), struct f_uvc_opts,
drivers/usb/gadget/function/uvc_configfs.h
37
return container_of(item, struct uvcg_control_header, item);
drivers/usb/gadget/function/uvc_configfs.h
47
container_of(group_ptr, struct uvcg_color_matching, group)
drivers/usb/gadget/function/uvc_configfs.h
72
return container_of(to_config_group(item), struct uvcg_format, group);
drivers/usb/gadget/function/uvc_configfs.h
87
return container_of(item, struct uvcg_streaming_header, item);
drivers/usb/gadget/function/uvc_queue.c
109
struct uvc_buffer *buf = container_of(vbuf, struct uvc_buffer, buf);
drivers/usb/gadget/function/uvc_queue.c
137
struct uvc_video *video = container_of(queue, struct uvc_video, queue);
drivers/usb/gadget/function/uvc_queue.c
47
struct uvc_video *video = container_of(queue, struct uvc_video, queue);
drivers/usb/gadget/function/uvc_queue.c
64
struct uvc_video *video = container_of(queue, struct uvc_video, queue);
drivers/usb/gadget/function/uvc_queue.c
66
struct uvc_buffer *buf = container_of(vbuf, struct uvc_buffer, buf);
drivers/usb/gadget/function/uvc_video.c
32
struct uvc_device *uvc = container_of(video, struct uvc_device, video);
drivers/usb/gadget/function/uvc_video.c
423
struct uvc_video *video = container_of(work, struct uvc_video, hw_submit);
drivers/usb/gadget/function/uvc_video.c
500
struct uvc_device *uvc = container_of(video, struct uvc_device, video);
drivers/usb/gadget/function/uvc_video.c
611
struct uvc_video *video = container_of(work, struct uvc_video, pump);
drivers/usb/gadget/legacy/audio.c
283
uac2_opts = container_of(fi_uac2, struct f_uac2_opts, func_inst);
drivers/usb/gadget/legacy/audio.c
301
uac1_opts = container_of(fi_uac1, struct f_uac1_opts, func_inst);
drivers/usb/gadget/legacy/audio.c
316
uac1_opts = container_of(fi_uac1, struct f_uac1_legacy_opts, func_inst);
drivers/usb/gadget/legacy/cdc2.c
154
ecm_opts = container_of(fi_ecm, struct f_ecm_opts, func_inst);
drivers/usb/gadget/legacy/ether.c
320
eem_opts = container_of(fi_eem, struct f_eem_opts, func_inst);
drivers/usb/gadget/legacy/ether.c
334
ecm_opts = container_of(fi_ecm, struct f_ecm_opts, func_inst);
drivers/usb/gadget/legacy/ether.c
346
geth_opts = container_of(fi_geth, struct f_gether_opts,
drivers/usb/gadget/legacy/g_ffs.c
324
ecm_opts = container_of(fi_ecm, struct f_ecm_opts, func_inst);
drivers/usb/gadget/legacy/g_ffs.c
332
geth_opts = container_of(fi_geth, struct f_gether_opts,
drivers/usb/gadget/legacy/g_ffs.c
346
net = container_of(fi_rndis, struct f_rndis_opts,
drivers/usb/gadget/legacy/g_ffs.c
369
ecm_opts = container_of(fi_ecm, struct f_ecm_opts, func_inst);
drivers/usb/gadget/legacy/g_ffs.c
374
geth_opts = container_of(fi_geth, struct f_gether_opts,
drivers/usb/gadget/legacy/g_ffs.c
474
container_of(c, struct gfs_configuration, c);
drivers/usb/gadget/legacy/gmidi.c
151
midi_opts = container_of(fi_midi, struct f_midi_opts, func_inst);
drivers/usb/gadget/legacy/hid.c
151
hid_opts = container_of(iter_n->fi, struct f_hid_opts, func_inst);
drivers/usb/gadget/legacy/inode.c
469
struct kiocb_priv *priv = container_of(work, struct kiocb_priv, work);
drivers/usb/gadget/legacy/multi.c
318
ecm_opts = container_of(fi_ecm, struct f_ecm_opts, func_inst);
drivers/usb/gadget/legacy/multi.c
334
rndis_opts = container_of(fi_rndis, struct f_rndis_opts, func_inst);
drivers/usb/gadget/legacy/ncm.c
137
ncm_opts = container_of(f_ncm_inst, struct f_ncm_opts, func_inst);
drivers/usb/gadget/legacy/printer.c
148
opts = container_of(fi_printer, struct f_printer_opts, func_inst);
drivers/usb/gadget/legacy/raw_gadget.c
207
struct raw_dev *dev = container_of(kref, struct raw_dev, count);
drivers/usb/gadget/legacy/raw_gadget.c
285
struct raw_dev *dev = container_of(driver, struct raw_dev, driver);
drivers/usb/gadget/legacy/tcm_usb_gadget.c
148
tcm_opts = container_of(fi_tcm, struct f_tcm_opts, func_inst);
drivers/usb/gadget/legacy/webcam.c
534
uvc_opts = container_of(fi_uvc, struct f_uvc_opts, func_inst);
drivers/usb/gadget/legacy/zero.c
298
ss_opts = container_of(func_inst_ss, struct f_ss_opts, func_inst);
drivers/usb/gadget/legacy/zero.c
320
lb_opts = container_of(func_inst_lb, struct f_lb_opts, func_inst);
drivers/usb/gadget/udc/amd5536udc.h
578
#define to_amd5536_udc(g) (container_of((g), struct udc, gadget))
drivers/usb/gadget/udc/aspeed-vhub/hub.c
563
struct ast_vhub *vhub = container_of(work,
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
253
#define to_ast_req(__ureq) container_of(__ureq, struct ast_vhub_req, req)
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
338
#define to_ast_ep(__uep) container_of(__uep, struct ast_vhub_ep, ep)
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
365
#define to_ast_dev(__g) container_of(__g, struct ast_vhub_dev, gadget)
drivers/usb/gadget/udc/aspeed_udc.c
1223
struct ast_udc_dev *udc = container_of(work, struct ast_udc_dev,
drivers/usb/gadget/udc/aspeed_udc.c
169
#define to_ast_req(__req) container_of(__req, struct ast_udc_request, req)
drivers/usb/gadget/udc/aspeed_udc.c
199
#define to_ast_ep(__ep) container_of(__ep, struct ast_udc_ep, ep)
drivers/usb/gadget/udc/aspeed_udc.c
226
#define to_ast_dev(__g) container_of(__g, struct ast_udc_dev, gadget)
drivers/usb/gadget/udc/at91_udc.c
1533
struct at91_udc *udc = container_of(work, struct at91_udc,
drivers/usb/gadget/udc/at91_udc.c
1559
udc = container_of(gadget, struct at91_udc, gadget);
drivers/usb/gadget/udc/at91_udc.c
1573
udc = container_of(gadget, struct at91_udc, gadget);
drivers/usb/gadget/udc/at91_udc.c
475
struct at91_ep *ep = container_of(_ep, struct at91_ep, ep);
drivers/usb/gadget/udc/at91_udc.c
552
struct at91_ep *ep = container_of(_ep, struct at91_ep, ep);
drivers/usb/gadget/udc/at91_udc.c
600
req = container_of(_req, struct at91_request, req);
drivers/usb/gadget/udc/at91_udc.c
614
req = container_of(_req, struct at91_request, req);
drivers/usb/gadget/udc/at91_udc.c
615
ep = container_of(_ep, struct at91_ep, ep);
drivers/usb/gadget/udc/at91_udc.c
712
ep = container_of(_ep, struct at91_ep, ep);
drivers/usb/gadget/udc/at91_udc.c
739
struct at91_ep *ep = container_of(_ep, struct at91_ep, ep);
drivers/usb/gadget/udc/at91_udc.h
149
return container_of(g, struct at91_udc, gadget);
drivers/usb/gadget/udc/atmel_usba_udc.c
1968
struct usba_udc *udc = container_of(gadget, struct usba_udc, gadget);
drivers/usb/gadget/udc/atmel_usba_udc.c
1988
struct usba_udc *udc = container_of(gadget, struct usba_udc, gadget);
drivers/usb/gadget/udc/atmel_usba_udc.c
2027
struct usba_udc *udc = container_of(gadget, struct usba_udc, gadget);
drivers/usb/gadget/udc/atmel_usba_udc.h
365
return container_of(ep, struct usba_ep, ep);
drivers/usb/gadget/udc/atmel_usba_udc.h
370
return container_of(req, struct usba_request, req);
drivers/usb/gadget/udc/atmel_usba_udc.h
375
return container_of(gadget, struct usba_udc, gadget);
drivers/usb/gadget/udc/bcm63xx_udc.c
1732
struct bcm63xx_udc *udc = container_of(w, struct bcm63xx_udc, ep0_wq);
drivers/usb/gadget/udc/bcm63xx_udc.c
339
return container_of(g, struct bcm63xx_udc, gadget);
drivers/usb/gadget/udc/bcm63xx_udc.c
344
return container_of(ep, struct bcm63xx_ep, ep);
drivers/usb/gadget/udc/bcm63xx_udc.c
349
return container_of(req, struct bcm63xx_req, req);
drivers/usb/gadget/udc/bdc/bdc.h
262
#define to_bdc_ep(e) container_of(e, struct bdc_ep, usb_ep)
drivers/usb/gadget/udc/bdc/bdc.h
263
#define to_bdc_req(r) container_of(r, struct bdc_req, usb_req)
drivers/usb/gadget/udc/bdc/bdc.h
264
#define gadget_to_bdc(g) container_of(g, struct bdc, gadget)
drivers/usb/gadget/udc/bdc/bdc_udc.c
160
struct bdc *bdc = container_of(work, struct bdc, func_wake_notify.work);
drivers/usb/gadget/udc/cdns2/cdns2-ep0.c
369
struct cdns2_device *pdev = container_of(work, struct cdns2_device,
drivers/usb/gadget/udc/cdns2/cdns2-gadget.h
413
#define gadget_to_cdns2_device(g) (container_of(g, struct cdns2_device, gadget))
drivers/usb/gadget/udc/cdns2/cdns2-gadget.h
414
#define ep_to_cdns2_ep(ep) (container_of(ep, struct cdns2_endpoint, endpoint))
drivers/usb/gadget/udc/cdns2/cdns2-gadget.h
609
#define to_cdns2_request(r) (container_of(r, struct cdns2_request, request))
drivers/usb/gadget/udc/core.c
1153
struct usb_udc *udc = container_of(work, struct usb_udc, vbus_work);
drivers/usb/gadget/udc/core.c
1347
udc = container_of(dev, struct usb_udc, dev);
drivers/usb/gadget/udc/core.c
1592
const struct usb_gadget_driver *driver = container_of(drv,
drivers/usb/gadget/udc/core.c
1612
struct usb_gadget_driver *driver = container_of(dev->driver,
drivers/usb/gadget/udc/core.c
1761
struct usb_udc *udc = container_of(dev, struct usb_udc, dev);
drivers/usb/gadget/udc/core.c
1773
struct usb_udc *udc = container_of(dev, struct usb_udc, dev);
drivers/usb/gadget/udc/core.c
1809
struct usb_udc *udc = container_of(dev, struct usb_udc, dev);
drivers/usb/gadget/udc/core.c
1819
struct usb_udc *udc = container_of(dev, struct usb_udc, dev);
drivers/usb/gadget/udc/core.c
1836
struct usb_udc *udc = container_of(dev, struct usb_udc, dev); \
drivers/usb/gadget/udc/core.c
1849
struct usb_udc *udc = container_of(dev, struct usb_udc, dev); \
drivers/usb/gadget/udc/core.c
1891
const struct usb_udc *udc = container_of(dev, struct usb_udc, dev);
drivers/usb/gadget/udc/dummy_hcd.c
105
return container_of(_ep, struct dummy_ep, ep);
drivers/usb/gadget/udc/dummy_hcd.c
111
return container_of(_req, struct dummy_request, req);
drivers/usb/gadget/udc/dummy_hcd.c
296
return container_of((void *) dum, struct usb_hcd, hcd_priv);
drivers/usb/gadget/udc/dummy_hcd.c
311
return container_of(ep->gadget, struct dummy, gadget);
drivers/usb/gadget/udc/dummy_hcd.c
316
struct dummy *dum = container_of(gadget, struct dummy, gadget);
drivers/usb/gadget/udc/dummy_hcd.c
325
return container_of(dev, struct dummy, gadget.dev);
drivers/usb/gadget/udc/fsl_qe_udc.c
1590
ep = container_of(_ep, struct qe_ep, ep);
drivers/usb/gadget/udc/fsl_qe_udc.c
1620
ep = container_of(_ep, struct qe_ep, ep);
drivers/usb/gadget/udc/fsl_qe_udc.c
1688
req = container_of(_req, struct qe_req, req);
drivers/usb/gadget/udc/fsl_qe_udc.c
1696
struct qe_ep *ep = container_of(_ep, struct qe_ep, ep);
drivers/usb/gadget/udc/fsl_qe_udc.c
1697
struct qe_req *req = container_of(_req, struct qe_req, req);
drivers/usb/gadget/udc/fsl_qe_udc.c
1765
struct qe_ep *ep = container_of(_ep, struct qe_ep, ep);
drivers/usb/gadget/udc/fsl_qe_udc.c
1779
struct qe_ep *ep = container_of(_ep, struct qe_ep, ep);
drivers/usb/gadget/udc/fsl_qe_udc.c
1821
ep = container_of(_ep, struct qe_ep, ep);
drivers/usb/gadget/udc/fsl_qe_udc.c
1876
struct qe_udc *udc = container_of(gadget, struct qe_udc, gadget);
drivers/usb/gadget/udc/fsl_qe_udc.c
1938
struct qe_req *req = container_of(_req, struct qe_req, req);
drivers/usb/gadget/udc/fsl_qe_udc.c
1986
req = container_of(qe_alloc_request(&ep->ep, GFP_KERNEL),
drivers/usb/gadget/udc/fsl_qe_udc.c
2287
udc = container_of(gadget, struct qe_udc, gadget);
drivers/usb/gadget/udc/fsl_qe_udc.c
2314
udc = container_of(gadget, struct qe_udc, gadget);
drivers/usb/gadget/udc/fsl_qe_udc.c
2459
struct qe_udc *udc = container_of(dev, struct qe_udc, gadget.dev);
drivers/usb/gadget/udc/fsl_udc_core.c
1012
ep = container_of(_ep, struct fsl_ep, ep);
drivers/usb/gadget/udc/fsl_udc_core.c
1060
ep = container_of(_ep, struct fsl_ep, ep);
drivers/usb/gadget/udc/fsl_udc_core.c
1091
ep = container_of(_ep, struct fsl_ep, ep);
drivers/usb/gadget/udc/fsl_udc_core.c
1154
struct fsl_udc *udc = container_of(gadget, struct fsl_udc, gadget);
drivers/usb/gadget/udc/fsl_udc_core.c
1183
udc = container_of(gadget, struct fsl_udc, gadget);
drivers/usb/gadget/udc/fsl_udc_core.c
1208
udc = container_of(gadget, struct fsl_udc, gadget);
drivers/usb/gadget/udc/fsl_udc_core.c
1221
udc = container_of(gadget, struct fsl_udc, gadget);
drivers/usb/gadget/udc/fsl_udc_core.c
2278
udc->status_req = container_of(fsl_alloc_request(NULL, GFP_KERNEL),
drivers/usb/gadget/udc/fsl_udc_core.c
550
ep = container_of(_ep, struct fsl_ep, ep);
drivers/usb/gadget/udc/fsl_udc_core.c
636
ep = container_of(_ep, struct fsl_ep, ep);
drivers/usb/gadget/udc/fsl_udc_core.c
695
req = container_of(_req, struct fsl_req, req);
drivers/usb/gadget/udc/fsl_udc_core.c
870
struct fsl_ep *ep = container_of(_ep, struct fsl_ep, ep);
drivers/usb/gadget/udc/fsl_udc_core.c
871
struct fsl_req *req = container_of(_req, struct fsl_req, req);
drivers/usb/gadget/udc/fsl_udc_core.c
923
struct fsl_ep *ep = container_of(_ep, struct fsl_ep, ep);
drivers/usb/gadget/udc/goku_udc.c
250
ep = container_of(_ep, struct goku_ep, ep);
drivers/usb/gadget/udc/goku_udc.c
292
req = container_of(_req, struct goku_request, req);
drivers/usb/gadget/udc/goku_udc.c
720
req = container_of(_req, struct goku_request, req);
drivers/usb/gadget/udc/goku_udc.c
724
ep = container_of(_ep, struct goku_ep, ep);
drivers/usb/gadget/udc/goku_udc.c
817
ep = container_of(_ep, struct goku_ep, ep);
drivers/usb/gadget/udc/goku_udc.c
891
ep = container_of (_ep, struct goku_ep, ep);
drivers/usb/gadget/udc/goku_udc.c
934
ep = container_of(_ep, struct goku_ep, ep);
drivers/usb/gadget/udc/goku_udc.c
956
ep = container_of(_ep, struct goku_ep, ep);
drivers/usb/gadget/udc/goku_udc.c
99
ep = container_of(_ep, struct goku_ep, ep);
drivers/usb/gadget/udc/goku_udc.h
260
#define to_goku_udc(g) (container_of((g), struct goku_udc, gadget))
drivers/usb/gadget/udc/gr_udc.c
1476
ep = container_of(_ep, struct gr_ep, ep);
drivers/usb/gadget/udc/gr_udc.c
1605
ep = container_of(_ep, struct gr_ep, ep);
drivers/usb/gadget/udc/gr_udc.c
1641
req = container_of(_req, struct gr_request, req);
drivers/usb/gadget/udc/gr_udc.c
1662
ep = container_of(_ep, struct gr_ep, ep);
drivers/usb/gadget/udc/gr_udc.c
1663
req = container_of(_req, struct gr_request, req);
drivers/usb/gadget/udc/gr_udc.c
1698
ep = container_of(_ep, struct gr_ep, ep);
drivers/usb/gadget/udc/gr_udc.c
1751
ep = container_of(_ep, struct gr_ep, ep);
drivers/usb/gadget/udc/gr_udc.c
1793
ep = container_of(_ep, struct gr_ep, ep);
drivers/usb/gadget/udc/gr_udc.c
1814
ep = container_of(_ep, struct gr_ep, ep);
drivers/usb/gadget/udc/gr_udc.c
1851
dev = container_of(_gadget, struct gr_udc, gadget);
drivers/usb/gadget/udc/gr_udc.c
1861
dev = container_of(_gadget, struct gr_udc, gadget);
drivers/usb/gadget/udc/gr_udc.c
1884
dev = container_of(_gadget, struct gr_udc, gadget);
drivers/usb/gadget/udc/gr_udc.c
1993
req = container_of(_req, struct gr_request, req);
drivers/usb/gadget/udc/gr_udc.c
797
ep = container_of(_ep, struct gr_ep, ep);
drivers/usb/gadget/udc/gr_udc.h
220
#define to_gr_udc(gadget) (container_of((gadget), struct gr_udc, gadget))
drivers/usb/gadget/udc/lpc32xx_udc.c
1564
struct lpc32xx_ep *ep = container_of(_ep, struct lpc32xx_ep, ep);
drivers/usb/gadget/udc/lpc32xx_udc.c
1602
struct lpc32xx_ep *ep = container_of(_ep, struct lpc32xx_ep, ep);
drivers/usb/gadget/udc/lpc32xx_udc.c
1725
req = container_of(_req, struct lpc32xx_request, req);
drivers/usb/gadget/udc/lpc32xx_udc.c
1740
req = container_of(_req, struct lpc32xx_request, req);
drivers/usb/gadget/udc/lpc32xx_udc.c
1741
ep = container_of(_ep, struct lpc32xx_ep, ep);
drivers/usb/gadget/udc/lpc32xx_udc.c
1834
ep = container_of(_ep, struct lpc32xx_ep, ep);
drivers/usb/gadget/udc/lpc32xx_udc.c
184
return container_of(g, struct lpc32xx_udc, gadget);
drivers/usb/gadget/udc/lpc32xx_udc.c
1862
struct lpc32xx_ep *ep = container_of(_ep, struct lpc32xx_ep, ep);
drivers/usb/gadget/udc/lpc32xx_udc.c
1895
struct lpc32xx_ep *ep = container_of(_ep, struct lpc32xx_ep, ep);
drivers/usb/gadget/udc/lpc32xx_udc.c
639
container_of(work, struct lpc32xx_udc, pullup_job);
drivers/usb/gadget/udc/lpc32xx_udc.c
681
container_of(work, struct lpc32xx_udc, power_job);
drivers/usb/gadget/udc/m66592-udc.c
1304
ep = container_of(_ep, struct m66592_ep, ep);
drivers/usb/gadget/udc/m66592-udc.c
1314
ep = container_of(_ep, struct m66592_ep, ep);
drivers/usb/gadget/udc/m66592-udc.c
1346
req = container_of(_req, struct m66592_request, req);
drivers/usb/gadget/udc/m66592-udc.c
1358
ep = container_of(_ep, struct m66592_ep, ep);
drivers/usb/gadget/udc/m66592-udc.c
1359
req = container_of(_req, struct m66592_request, req);
drivers/usb/gadget/udc/m66592-udc.c
1391
ep = container_of(_ep, struct m66592_ep, ep);
drivers/usb/gadget/udc/m66592-udc.c
1392
req = container_of(_req, struct m66592_request, req);
drivers/usb/gadget/udc/m66592-udc.c
1404
struct m66592_ep *ep = container_of(_ep, struct m66592_ep, ep);
drivers/usb/gadget/udc/m66592-udc.c
1427
ep = container_of(_ep, struct m66592_ep, ep);
drivers/usb/gadget/udc/m66592-udc.h
492
#define to_m66592(g) (container_of((g), struct m66592, gadget))
drivers/usb/gadget/udc/m66592-udc.h
494
#define gadget_to_m66592(_gadget) container_of(_gadget, struct m66592, gadget)
drivers/usb/gadget/udc/max3420_udc.c
185
#define to_max3420_req(r) container_of((r), struct max3420_req, usb_req)
drivers/usb/gadget/udc/max3420_udc.c
186
#define to_max3420_ep(e) container_of((e), struct max3420_ep, ep_usb)
drivers/usb/gadget/udc/max3420_udc.c
187
#define to_udc(g) container_of((g), struct max3420_udc, gadget)
drivers/usb/gadget/udc/net2280.c
1241
ep = container_of(_ep, struct net2280_ep, ep);
drivers/usb/gadget/udc/net2280.c
1328
ep = container_of(_ep, struct net2280_ep, ep);
drivers/usb/gadget/udc/net2280.c
1401
ep = container_of(_ep, struct net2280_ep, ep);
drivers/usb/gadget/udc/net2280.c
1427
ep = container_of(_ep, struct net2280_ep, ep);
drivers/usb/gadget/udc/net2280.c
1469
dev = container_of(_gadget, struct net2280, gadget);
drivers/usb/gadget/udc/net2280.c
1484
dev = container_of(_gadget, struct net2280, gadget);
drivers/usb/gadget/udc/net2280.c
1504
dev = container_of(_gadget, struct net2280, gadget);
drivers/usb/gadget/udc/net2280.c
1529
dev = container_of(_gadget, struct net2280, gadget);
drivers/usb/gadget/udc/net2280.c
193
ep = container_of(_ep, struct net2280_ep, ep);
drivers/usb/gadget/udc/net2280.c
2420
dev = container_of(_gadget, struct net2280, gadget);
drivers/usb/gadget/udc/net2280.c
2485
dev = container_of(_gadget, struct net2280, gadget);
drivers/usb/gadget/udc/net2280.c
2503
struct net2280 *dev = container_of(_gadget, struct net2280, gadget);
drivers/usb/gadget/udc/net2280.c
3570
struct net2280 *dev = container_of(_dev, struct net2280, gadget.dev);
drivers/usb/gadget/udc/net2280.c
517
ep = container_of(_ep, struct net2280_ep, ep);
drivers/usb/gadget/udc/net2280.c
555
ep = container_of(_ep, struct net2280_ep, ep);
drivers/usb/gadget/udc/net2280.c
585
ep = container_of(_ep, struct net2280_ep, ep);
drivers/usb/gadget/udc/net2280.c
592
req = container_of(_req, struct net2280_request, req);
drivers/usb/gadget/udc/net2280.c
988
ep = container_of(_ep, struct net2280_ep, ep);
drivers/usb/gadget/udc/net2280.c
993
req = container_of(_req, struct net2280_request, req);
drivers/usb/gadget/udc/omap_udc.c
1007
struct omap_ep *ep = container_of(_ep, struct omap_ep, ep);
drivers/usb/gadget/udc/omap_udc.c
1046
struct omap_ep *ep = container_of(_ep, struct omap_ep, ep);
drivers/usb/gadget/udc/omap_udc.c
1144
udc = container_of(gadget, struct omap_udc, gadget);
drivers/usb/gadget/udc/omap_udc.c
1175
udc = container_of(gadget, struct omap_udc, gadget);
drivers/usb/gadget/udc/omap_udc.c
1254
udc = container_of(gadget, struct omap_udc, gadget);
drivers/usb/gadget/udc/omap_udc.c
1291
udc = container_of(gadget, struct omap_udc, gadget);
drivers/usb/gadget/udc/omap_udc.c
1302
udc = container_of(gadget, struct omap_udc, gadget);
drivers/usb/gadget/udc/omap_udc.c
1422
req = container_of(ep0->queue.next, struct omap_req, queue);
drivers/usb/gadget/udc/omap_udc.c
147
struct omap_ep *ep = container_of(_ep, struct omap_ep, ep);
drivers/usb/gadget/udc/omap_udc.c
1877
req = container_of(ep->queue.next,
drivers/usb/gadget/udc/omap_udc.c
1918
req = container_of(ep->queue.next,
drivers/usb/gadget/udc/omap_udc.c
1952
req = container_of(ep->queue.next,
drivers/usb/gadget/udc/omap_udc.c
239
struct omap_ep *ep = container_of(_ep, struct omap_ep, ep);
drivers/usb/gadget/udc/omap_udc.c
282
struct omap_req *req = container_of(_req, struct omap_req, req);
drivers/usb/gadget/udc/omap_udc.c
647
req = container_of(ep->queue.next,
drivers/usb/gadget/udc/omap_udc.c
654
req = container_of(ep->queue.next,
drivers/usb/gadget/udc/omap_udc.c
666
req = container_of(ep->queue.next,
drivers/usb/gadget/udc/omap_udc.c
673
req = container_of(ep->queue.next,
drivers/usb/gadget/udc/omap_udc.c
790
req = container_of(ep->queue.next, struct omap_req, queue);
drivers/usb/gadget/udc/omap_udc.c
815
req = container_of(ep->queue.next, struct omap_req, queue);
drivers/usb/gadget/udc/omap_udc.c
867
struct omap_ep *ep = container_of(_ep, struct omap_ep, ep);
drivers/usb/gadget/udc/omap_udc.c
868
struct omap_req *req = container_of(_req, struct omap_req, req);
drivers/usb/gadget/udc/pch_udc.c
1106
dev = container_of(gadget, struct pch_udc_dev, gadget);
drivers/usb/gadget/udc/pch_udc.c
1125
dev = container_of(gadget, struct pch_udc_dev, gadget);
drivers/usb/gadget/udc/pch_udc.c
1149
dev = container_of(gadget, struct pch_udc_dev, gadget);
drivers/usb/gadget/udc/pch_udc.c
1175
dev = container_of(gadget, struct pch_udc_dev, gadget);
drivers/usb/gadget/udc/pch_udc.c
1210
dev = container_of(gadget, struct pch_udc_dev, gadget);
drivers/usb/gadget/udc/pch_udc.c
1275
struct pch_vbus_gpio_data *vbus_gpio = container_of(irq_work,
drivers/usb/gadget/udc/pch_udc.c
1278
container_of(vbus_gpio, struct pch_udc_dev, vbus_gpio);
drivers/usb/gadget/udc/pch_udc.c
1316
struct pch_vbus_gpio_data *vbus_gpio = container_of(irq_work,
drivers/usb/gadget/udc/pch_udc.c
1319
container_of(vbus_gpio, struct pch_udc_dev, vbus_gpio);
drivers/usb/gadget/udc/pch_udc.c
1654
ep = container_of(usbep, struct pch_udc_ep, ep);
drivers/usb/gadget/udc/pch_udc.c
1685
ep = container_of(usbep, struct pch_udc_ep, ep);
drivers/usb/gadget/udc/pch_udc.c
1719
ep = container_of(usbep, struct pch_udc_ep, ep);
drivers/usb/gadget/udc/pch_udc.c
1758
ep = container_of(usbep, struct pch_udc_ep, ep);
drivers/usb/gadget/udc/pch_udc.c
1759
req = container_of(usbreq, struct pch_udc_request, req);
drivers/usb/gadget/udc/pch_udc.c
1795
ep = container_of(usbep, struct pch_udc_ep, ep);
drivers/usb/gadget/udc/pch_udc.c
1799
req = container_of(usbreq, struct pch_udc_request, req);
drivers/usb/gadget/udc/pch_udc.c
1864
ep = container_of(usbep, struct pch_udc_ep, ep);
drivers/usb/gadget/udc/pch_udc.c
1867
req = container_of(usbreq, struct pch_udc_request, req);
drivers/usb/gadget/udc/pch_udc.c
1901
ep = container_of(usbep, struct pch_udc_ep, ep);
drivers/usb/gadget/udc/pch_udc.c
1942
ep = container_of(usbep, struct pch_udc_ep, ep);
drivers/usb/gadget/udc/pch_udc.c
1974
ep = container_of(usbep, struct pch_udc_ep, ep);
drivers/usb/gadget/udc/pch_udc.c
361
#define to_pch_udc(g) (container_of((g), struct pch_udc_dev, gadget))
drivers/usb/gadget/udc/pxa25x_udc.c
1000
ep = container_of(_ep, struct pxa25x_ep, ep);
drivers/usb/gadget/udc/pxa25x_udc.c
1054
ep = container_of(_ep, struct pxa25x_ep, ep);
drivers/usb/gadget/udc/pxa25x_udc.c
1073
ep = container_of(_ep, struct pxa25x_ep, ep);
drivers/usb/gadget/udc/pxa25x_udc.c
1120
dev = container_of(_gadget, struct pxa25x_udc, gadget);
drivers/usb/gadget/udc/pxa25x_udc.c
1129
udc = container_of(_gadget, struct pxa25x_udc, gadget);
drivers/usb/gadget/udc/pxa25x_udc.c
1179
udc = container_of(_gadget, struct pxa25x_udc, gadget);
drivers/usb/gadget/udc/pxa25x_udc.c
1191
udc = container_of(_gadget, struct pxa25x_udc, gadget);
drivers/usb/gadget/udc/pxa25x_udc.c
1210
udc = container_of(_gadget, struct pxa25x_udc, gadget);
drivers/usb/gadget/udc/pxa25x_udc.c
424
ep = container_of (_ep, struct pxa25x_ep, ep);
drivers/usb/gadget/udc/pxa25x_udc.c
475
ep = container_of (_ep, struct pxa25x_ep, ep);
drivers/usb/gadget/udc/pxa25x_udc.c
528
req = container_of (_req, struct pxa25x_request, req);
drivers/usb/gadget/udc/pxa25x_udc.c
843
req = container_of(_req, struct pxa25x_request, req);
drivers/usb/gadget/udc/pxa25x_udc.c
850
ep = container_of(_ep, struct pxa25x_ep, ep);
drivers/usb/gadget/udc/pxa25x_udc.c
969
ep = container_of(_ep, struct pxa25x_ep, ep);
drivers/usb/gadget/udc/pxa25x_udc.h
123
#define to_pxa25x(g) (container_of((g), struct pxa25x_udc, gadget))
drivers/usb/gadget/udc/pxa27x_udc.c
1056
req = container_of(_req, struct pxa27x_request, req);
drivers/usb/gadget/udc/pxa27x_udc.c
1057
udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep);
drivers/usb/gadget/udc/pxa27x_udc.c
1168
udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep);
drivers/usb/gadget/udc/pxa27x_udc.c
1207
udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep);
drivers/usb/gadget/udc/pxa27x_udc.c
1253
udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep);
drivers/usb/gadget/udc/pxa27x_udc.c
1280
udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep);
drivers/usb/gadget/udc/pxa27x_udc.c
1325
udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep);
drivers/usb/gadget/udc/pxa27x_udc.c
1385
udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep);
drivers/usb/gadget/udc/pxa27x_udc.c
582
req->udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep);
drivers/usb/gadget/udc/pxa27x_udc.c
598
req = container_of(_req, struct pxa27x_request, req);
drivers/usb/gadget/udc/pxa27x_udc.h
477
#define to_pxa(g) (container_of((g), struct pxa_udc, gadget))
drivers/usb/gadget/udc/pxa27x_udc.h
481
return container_of(gadget, struct pxa_udc, gadget);
drivers/usb/gadget/udc/r8a66597-udc.c
1554
ep = container_of(_ep, struct r8a66597_ep, ep);
drivers/usb/gadget/udc/r8a66597-udc.c
1564
ep = container_of(_ep, struct r8a66597_ep, ep);
drivers/usb/gadget/udc/r8a66597-udc.c
1596
req = container_of(_req, struct r8a66597_request, req);
drivers/usb/gadget/udc/r8a66597-udc.c
1608
ep = container_of(_ep, struct r8a66597_ep, ep);
drivers/usb/gadget/udc/r8a66597-udc.c
1609
req = container_of(_req, struct r8a66597_request, req);
drivers/usb/gadget/udc/r8a66597-udc.c
1641
ep = container_of(_ep, struct r8a66597_ep, ep);
drivers/usb/gadget/udc/r8a66597-udc.c
1642
req = container_of(_req, struct r8a66597_request, req);
drivers/usb/gadget/udc/r8a66597-udc.c
1654
struct r8a66597_ep *ep = container_of(_ep, struct r8a66597_ep, ep);
drivers/usb/gadget/udc/r8a66597-udc.c
1678
ep = container_of(_ep, struct r8a66597_ep, ep);
drivers/usb/gadget/udc/r8a66597-udc.c
1695
ep = container_of(_ep, struct r8a66597_ep, ep);
drivers/usb/gadget/udc/r8a66597-udc.h
118
container_of(_gadget, struct r8a66597, gadget)
drivers/usb/gadget/udc/renesas_usb3.c
377
container_of(_gadget, struct renesas_usb3, gadget)
drivers/usb/gadget/udc/renesas_usb3.c
381
#define usb_ep_to_usb3_ep(_ep) container_of(_ep, struct renesas_usb3_ep, ep)
drivers/usb/gadget/udc/renesas_usb3.c
383
#define usb_req_to_usb3_req(_req) container_of(_req, \
drivers/usb/gadget/udc/renesas_usb3.c
489
struct renesas_usb3 *usb3 = container_of(work, struct renesas_usb3,
drivers/usb/gadget/udc/renesas_usb3.c
718
container_of(work, struct renesas_usb3, role_work);
drivers/usb/gadget/udc/renesas_usbf.c
1831
struct usbf_ep *ep = container_of(_ep, struct usbf_ep, ep);
drivers/usb/gadget/udc/renesas_usbf.c
1888
struct usbf_ep *ep = container_of(_ep, struct usbf_ep, ep);
drivers/usb/gadget/udc/renesas_usbf.c
1987
struct usbf_req *req = container_of(_req, struct usbf_req, req);
drivers/usb/gadget/udc/renesas_usbf.c
1988
struct usbf_ep *ep = container_of(_ep, struct usbf_ep, ep);
drivers/usb/gadget/udc/renesas_usbf.c
2014
struct usbf_req *req = container_of(_req, struct usbf_req, req);
drivers/usb/gadget/udc/renesas_usbf.c
2015
struct usbf_ep *ep = container_of(_ep, struct usbf_ep, ep);
drivers/usb/gadget/udc/renesas_usbf.c
2102
req = container_of(_req, struct usbf_req, req);
drivers/usb/gadget/udc/renesas_usbf.c
2103
ep = container_of(_ep, struct usbf_ep, ep);
drivers/usb/gadget/udc/renesas_usbf.c
2113
struct usbf_ep *ep = container_of(_ep, struct usbf_ep, ep);
drivers/usb/gadget/udc/renesas_usbf.c
2140
struct usbf_ep *ep = container_of(_ep, struct usbf_ep, ep);
drivers/usb/gadget/udc/renesas_usbf.c
2356
struct usbf_ep *ep = container_of(_ep, struct usbf_ep, ep);
drivers/usb/gadget/udc/renesas_usbf.c
3025
struct usbf_udc *udc = container_of(gadget, struct usbf_udc, gadget);
drivers/usb/gadget/udc/renesas_usbf.c
3045
struct usbf_udc *udc = container_of(gadget, struct usbf_udc, gadget);
drivers/usb/gadget/udc/renesas_usbf.c
3064
struct usbf_udc *udc = container_of(gadget, struct usbf_udc, gadget);
drivers/usb/gadget/udc/renesas_usbf.c
3112
struct usbf_udc *udc = container_of(gadget, struct usbf_udc, gadget);
drivers/usb/gadget/udc/renesas_usbf.c
3130
struct usbf_udc *udc = container_of(gadget, struct usbf_udc, gadget);
drivers/usb/gadget/udc/renesas_usbf.c
3142
struct usbf_udc *udc = container_of(gadget, struct usbf_udc, gadget);
drivers/usb/gadget/udc/snps_udc_core.c
1059
req = container_of(usbreq, struct udc_request, req);
drivers/usb/gadget/udc/snps_udc_core.c
1065
ep = container_of(usbep, struct udc_ep, ep);
drivers/usb/gadget/udc/snps_udc_core.c
1257
ep = container_of(usbep, struct udc_ep, ep);
drivers/usb/gadget/udc/snps_udc_core.c
1262
req = container_of(usbreq, struct udc_request, req);
drivers/usb/gadget/udc/snps_udc_core.c
1317
ep = container_of(usbep, struct udc_ep, ep);
drivers/usb/gadget/udc/snps_udc_core.c
1416
dev = container_of(gadget, struct udc, gadget);
drivers/usb/gadget/udc/snps_udc_core.c
334
ep = container_of(usbep, struct udc_ep, ep);
drivers/usb/gadget/udc/snps_udc_core.c
497
ep = container_of(usbep, struct udc_ep, ep);
drivers/usb/gadget/udc/snps_udc_core.c
523
ep = container_of(usbep, struct udc_ep, ep);
drivers/usb/gadget/udc/snps_udc_core.c
589
ep = container_of(usbep, struct udc_ep, ep);
drivers/usb/gadget/udc/snps_udc_core.c
590
req = container_of(usbreq, struct udc_request, req);
drivers/usb/gadget/udc/snps_udc_core.c
635
req = container_of(_req, struct udc_request, req);
drivers/usb/gadget/udc/snps_udc_plat.c
74
udc = container_of(to_delayed_work(work),
drivers/usb/gadget/udc/snps_udc_plat.c
89
struct udc *udc = container_of(self, struct udc, nb);
drivers/usb/gadget/udc/tegra-xudc.c
605
return container_of(gadget, struct tegra_xudc, gadget);
drivers/usb/gadget/udc/tegra-xudc.c
610
return container_of(ep, struct tegra_xudc_ep, usb_ep);
drivers/usb/gadget/udc/tegra-xudc.c
615
return container_of(req, struct tegra_xudc_request, usb_req);
drivers/usb/gadget/udc/tegra-xudc.c
780
struct tegra_xudc *xudc = container_of(work, struct tegra_xudc,
drivers/usb/gadget/udc/tegra-xudc.c
832
struct tegra_xudc *xudc = container_of(nb, struct tegra_xudc,
drivers/usb/gadget/udc/tegra-xudc.c
846
struct tegra_xudc *xudc = container_of(dwork, struct tegra_xudc,
drivers/usb/gadget/udc/tegra-xudc.c
874
container_of(dwork, struct tegra_xudc, port_reset_war_work);
drivers/usb/gadget/udc/udc-xilinx.c
104
#define to_udc(g) container_of((g), struct xusb_udc, gadget)
drivers/usb/gadget/udc/udc-xilinx.c
105
#define to_xusb_ep(ep) container_of((ep), struct xusb_ep, ep_usb)
drivers/usb/gadget/udc/udc-xilinx.c
106
#define to_xusb_req(req) container_of((req), struct xusb_req, usb_req)
drivers/usb/host/ehci-platform.c
183
container_of(to_delayed_work(work), struct ehci_platform_priv,
drivers/usb/host/ehci-platform.c
185
struct ehci_hcd *ehci = container_of((void *)priv, struct ehci_hcd,
drivers/usb/host/ehci-platform.c
203
struct ehci_hcd *ehci = container_of((void *)priv, struct ehci_hcd,
drivers/usb/host/ehci-timer.c
400
struct ehci_hcd *ehci = container_of(t, struct ehci_hcd, hrtimer);
drivers/usb/host/ehci.h
272
return container_of((void *) ehci, struct usb_hcd, hcd_priv);
drivers/usb/host/fhci.h
469
return container_of((void *)fhci, struct usb_hcd, hcd_priv);
drivers/usb/host/isp116x-hcd.c
242
urb = container_of(ep->hep->urb_list.next,
drivers/usb/host/isp116x-hcd.c
361
container_of(ep->hep->urb_list.next, struct urb, urb_list);
drivers/usb/host/isp116x-hcd.c
518
urb = container_of(ep->hep->urb_list.next,
drivers/usb/host/isp116x.h
298
return container_of((void *)isp116x, struct usb_hcd, hcd_priv);
drivers/usb/host/max3421-hcd.c
337
return container_of((void *) max3421_hcd, struct usb_hcd, hcd_priv);
drivers/usb/host/max3421-hcd.c
647
max3421_ep = container_of(pos, struct max3421_ep,
drivers/usb/host/octeon-hcd.c
416
return container_of((void *)p, struct usb_hcd, hcd_priv);
drivers/usb/host/octeon-hcd.c
466
temp = container_of(urb->transfer_buffer, struct octeon_temp_buffer,
drivers/usb/host/ohci-da8xx.c
172
container_of(nb, struct da8xx_ohci_hcd, nb);
drivers/usb/host/ohci-pci.c
131
struct ohci_hcd *ohci = container_of(work, struct ohci_hcd, nec_work);
drivers/usb/host/ohci.h
485
return container_of ((void *) ohci, struct usb_hcd, hcd_priv);
drivers/usb/host/oxu210hp-hcd.c
1020
struct ehci_qh *qh = container_of(kref, struct ehci_qh, kref);
drivers/usb/host/oxu210hp-hcd.c
471
return container_of((void *) oxu, struct usb_hcd, hcd_priv);
drivers/usb/host/r8a66597.h
138
return container_of((void *)r8a66597, struct usb_hcd, hcd_priv);
drivers/usb/host/sl811-hcd.c
318
ep = container_of(sl811->async.next,
drivers/usb/host/sl811-hcd.c
335
sl811->next_async = container_of(ep->schedule.next,
drivers/usb/host/sl811-hcd.c
345
urb = container_of(ep->hep->urb_list.next, struct urb, urb_list);
drivers/usb/host/sl811-hcd.c
487
urb = container_of(ep->hep->urb_list.next, struct urb, urb_list);
drivers/usb/host/sl811-hcd.c
702
container_of(sl811->active_a
drivers/usb/host/sl811-hcd.c
712
container_of(sl811->active_b
drivers/usb/host/sl811.h
165
return container_of((void *) sl811, struct usb_hcd, hcd_priv);
drivers/usb/host/uhci-hcd.h
468
return container_of((void *) uhci, struct usb_hcd, hcd_priv);
drivers/usb/host/xen-hcd.c
107
return container_of((void *)info, struct usb_hcd, hcd_priv);
drivers/usb/host/xhci-dbgcap.c
1003
dbc = container_of(to_delayed_work(work), struct xhci_dbc, event_work);
drivers/usb/host/xhci-dbgtty.c
452
struct dbc_port *port = container_of(_port, struct dbc_port, port);
drivers/usb/host/xhci-ring.c
1726
xhci = container_of(to_delayed_work(work), struct xhci_hcd, cmd_timer);
drivers/usb/host/xhci-tegra.c
1349
struct tegra_xusb *tegra = container_of(work, struct tegra_xusb,
drivers/usb/host/xhci-tegra.c
1474
struct tegra_xusb *tegra = container_of(nb, struct tegra_xusb,
drivers/usb/host/xhci.c
3331
udev = container_of(host_ep, struct usb_device, ep0);
drivers/usb/isp1760/isp1760-udc.c
37
return container_of(gadget, struct isp1760_udc, gadget);
drivers/usb/isp1760/isp1760-udc.c
42
return container_of(ep, struct isp1760_ep, ep);
drivers/usb/isp1760/isp1760-udc.c
47
return container_of(req, struct isp1760_request, req);
drivers/usb/misc/appledisplay.c
194
container_of(work, struct appledisplay, work.work);
drivers/usb/misc/chaoskey.c
504
struct chaoskey *dev = container_of(rng, struct chaoskey, hwrng);
drivers/usb/misc/lvstest.c
328
struct lvs_rh *lvs = container_of(work, struct lvs_rh, rh_work);
drivers/usb/misc/sisusbvga/sisusb.h
130
#define to_sisusb_dev(d) container_of(d, struct sisusb_usb_data, kref)
drivers/usb/misc/usblcd.c
60
#define to_lcd_dev(d) container_of(d, struct usb_lcd, kref)
drivers/usb/misc/usbtest.c
1096
subcase = container_of(reqp, struct subcase, setup);
drivers/usb/misc/uss720.c
70
struct parport_uss720_private *priv = container_of(kref, struct parport_uss720_private, ref_count);
drivers/usb/misc/uss720.c
80
struct uss720_async_request *rq = container_of(kref, struct uss720_async_request, ref_count);
drivers/usb/misc/yurex.c
70
#define to_yurex_dev(d) container_of(d, struct usb_yurex, kref)
drivers/usb/mon/mon_main.c
262
struct mon_bus *mbus = container_of(r, struct mon_bus, ref);
drivers/usb/mtu3/mtu3.h
380
return container_of(g, struct mtu3, g);
drivers/usb/mtu3/mtu3.h
385
return req ? container_of(req, struct mtu3_request, request) : NULL;
drivers/usb/mtu3/mtu3.h
390
return ep ? container_of(ep, struct mtu3_ep, ep) : NULL;
drivers/usb/mtu3/mtu3_dr.c
131
container_of(work, struct otg_switch_mtk, dr_work);
drivers/usb/mtu3/mtu3_dr.c
190
container_of(nb, struct otg_switch_mtk, id_nb);
drivers/usb/mtu3/mtu3_dr.c
20
return container_of(otg_sx, struct ssusb_mtk, otg_switch);
drivers/usb/musb/musb_core.c
2074
struct musb *musb = container_of(data, struct musb, irq_work.work);
drivers/usb/musb/musb_core.c
2288
musb = container_of(work, struct musb, deassert_reset_work.work);
drivers/usb/musb/musb_core.h
425
return container_of(g, struct musb, g);
drivers/usb/musb/musb_cppi41.c
193
controller = container_of(timer, struct cppi41_dma_controller,
drivers/usb/musb/musb_cppi41.c
485
struct cppi41_dma_controller *controller = container_of(c,
drivers/usb/musb/musb_cppi41.c
736
struct cppi41_dma_controller *controller = container_of(c,
drivers/usb/musb/musb_gadget.c
1639
musb = container_of(work, struct musb, gadget_work.work);
drivers/usb/musb/musb_gadget.h
107
return container_of(queue->next, struct musb_request, list);
drivers/usb/musb/musb_gadget.h
63
#define to_musb_request(r) container_of((r), struct musb_request, request)
drivers/usb/musb/musb_gadget.h
99
#define to_musb_ep(ep) container_of((ep), struct musb_ep, end_point)
drivers/usb/musb/musb_host.c
2567
temp = container_of(urb->transfer_buffer, struct musb_temp_buffer,
drivers/usb/musb/musb_virthub.c
27
musb = container_of(work, struct musb, finish_resume_work.work);
drivers/usb/musb/musbhsdma.c
101
struct musb_dma_controller *controller = container_of(c,
drivers/usb/musb/musbhsdma.c
381
struct musb_dma_controller *controller = container_of(c,
drivers/usb/musb/omap2430.c
162
struct omap2430_glue *glue = container_of(mailbox_work,
drivers/usb/musb/sunxi.c
209
struct sunxi_glue *glue = container_of(nb, struct sunxi_glue, host_nb);
drivers/usb/musb/sunxi.c
99
struct sunxi_glue *glue = container_of(work, struct sunxi_glue, work);
drivers/usb/musb/tusb6010_omap.c
433
tusb_dma = container_of(c, struct tusb_omap_dma, controller);
drivers/usb/musb/tusb6010_omap.c
519
tusb_dma = container_of(c, struct tusb_omap_dma, controller);
drivers/usb/musb/ux500.c
97
struct musb *musb = container_of(nb, struct musb, nb);
drivers/usb/musb/ux500_dma.c
131
struct ux500_dma_controller *controller = container_of(c,
drivers/usb/musb/ux500_dma.c
349
struct ux500_dma_controller *controller = container_of(c,
drivers/usb/phy/phy-ab8500-usb.c
147
return container_of(x, struct ab8500_usb, phy);
drivers/usb/phy/phy-ab8500-usb.c
617
struct ab8500_usb *ab = container_of(work, struct ab8500_usb,
drivers/usb/phy/phy-am335x-control.c
37
usb_ctrl = container_of(phy_ctrl, struct am335x_control_usb, phy_ctrl);
drivers/usb/phy/phy-am335x-control.c
70
usb_ctrl = container_of(phy_ctrl, struct am335x_control_usb, phy_ctrl);
drivers/usb/phy/phy-fsl-usb.c
463
container_of(otg->usb_phy, struct fsl_otg, phy);
drivers/usb/phy/phy-fsl-usb.c
558
otg_dev = container_of(otg->usb_phy, struct fsl_otg, phy);
drivers/usb/phy/phy-fsl-usb.c
608
otg_dev = container_of(otg->usb_phy, struct fsl_otg, phy);
drivers/usb/phy/phy-fsl-usb.c
652
struct fsl_otg *og = container_of(work, struct fsl_otg, otg_event.work);
drivers/usb/phy/phy-fsl-usb.c
670
otg_dev = container_of(otg->usb_phy, struct fsl_otg, phy);
drivers/usb/phy/phy-fsl-usb.c
688
otg_dev = container_of(otg->usb_phy, struct fsl_otg, phy);
drivers/usb/phy/phy-fsl-usb.c
843
p_otg = container_of(otg_trans, struct fsl_otg, phy);
drivers/usb/phy/phy-gpio-vbus-usb.c
172
gpio_vbus = container_of(otg->usb_phy, struct gpio_vbus_data, phy);
drivers/usb/phy/phy-gpio-vbus-usb.c
206
gpio_vbus = container_of(phy, struct gpio_vbus_data, phy);
drivers/usb/phy/phy-gpio-vbus-usb.c
218
gpio_vbus = container_of(phy, struct gpio_vbus_data, phy);
drivers/usb/phy/phy-gpio-vbus-usb.c
95
container_of(work, struct gpio_vbus_data, work.work);
drivers/usb/phy/phy-isp1301.c
25
#define phy_to_isp(p) (container_of((p), struct isp1301, phy))
drivers/usb/phy/phy-mxs-usb.c
132
#define to_mxs_phy(p) container_of((p), struct mxs_phy, phy)
drivers/usb/phy/phy-omap-otg.c
66
struct otg_device *otg_dev = container_of(nb, struct otg_device, id_nb);
drivers/usb/phy/phy-omap-otg.c
77
struct otg_device *otg_dev = container_of(nb, struct otg_device,
drivers/usb/phy/phy-tahvo.c
177
struct tahvo_usb *tu = container_of(dev, struct tahvo_usb, phy);
drivers/usb/phy/phy-tahvo.c
195
struct tahvo_usb *tu = container_of(otg->usb_phy, struct tahvo_usb,
drivers/usb/phy/phy-tahvo.c
223
struct tahvo_usb *tu = container_of(otg->usb_phy, struct tahvo_usb,
drivers/usb/phy/phy-tegra-usb.c
285
return container_of(u_phy, struct tegra_usb_phy, u_phy);
drivers/usb/phy/phy-twl6030-usb.c
100
#define comparator_to_twl(x) container_of((x), struct twl6030_usb, comparator)
drivers/usb/phy/phy-twl6030-usb.c
280
struct twl6030_usb *twl = container_of(work, struct twl6030_usb,
drivers/usb/phy/phy-twl6030-usb.c
303
struct twl6030_usb *twl = container_of(data, struct twl6030_usb,
drivers/usb/phy/phy.c
125
struct usb_phy *usb_phy = container_of(work, struct usb_phy, chg_work);
drivers/usb/phy/phy.c
211
struct usb_phy *usb_phy = container_of(nb, struct usb_phy, type_nb);
drivers/usb/renesas_usbhs/common.c
513
struct usbhs_priv *priv = container_of(work,
drivers/usb/renesas_usbhs/fifo.c
863
struct usbhs_pkt *pkt = container_of(work, struct usbhs_pkt, work);
drivers/usb/renesas_usbhs/mod_gadget.c
105
container_of(i, struct usbhsg_request, pkt)
drivers/usb/renesas_usbhs/mod_gadget.c
72
container_of( \
drivers/usb/renesas_usbhs/mod_gadget.c
88
container_of(g, struct usbhsg_gpriv, gadget)
drivers/usb/renesas_usbhs/mod_gadget.c
91
container_of(r, struct usbhsg_request, req)
drivers/usb/renesas_usbhs/mod_gadget.c
93
#define usbhsg_ep_to_uep(e) container_of(e, struct usbhsg_uep, ep)
drivers/usb/renesas_usbhs/mod_host.c
102
container_of(usbhs_mod_get(priv, USBHS_HOST), struct usbhsh_hpriv, mod)
drivers/usb/renesas_usbhs/mod_host.c
121
container_of((void *)h, struct usb_hcd, hcd_priv)
drivers/usb/renesas_usbhs/mod_host.c
150
container_of((void *)p, struct usbhsh_request, pkt)
drivers/usb/roles/class.c
40
#define to_role_switch(d) container_of(d, struct usb_role_switch, dev)
drivers/usb/serial/f81232.c
803
container_of(work, struct f81232_private, interrupt_work);
drivers/usb/serial/f81232.c
815
priv = container_of(work, struct f81232_private, lsr_work);
drivers/usb/serial/f81534.c
1303
port_priv = container_of(work, struct f81534_port_private, lsr_work);
drivers/usb/serial/io_ti.c
2457
serial = container_of(work, struct edgeport_serial,
drivers/usb/serial/keyspan_pda.c
106
container_of(work, struct keyspan_pda_private, unthrottle_work);
drivers/usb/serial/mos7720.c
254
container_of(kref, struct mos7715_parport, ref_count);
drivers/usb/serial/mos7720.c
318
mos_parport = container_of(work, struct mos7715_parport, work);
drivers/usb/serial/oti6858.c
194
struct oti6858_private *priv = container_of(work,
drivers/usb/serial/oti6858.c
262
struct oti6858_private *priv = container_of(work,
drivers/usb/serial/usb-serial.c
257
container_of(tport, struct usb_serial_port, port);
drivers/usb/serial/usb-serial.c
305
container_of(tport, struct usb_serial_port, port);
drivers/usb/serial/usb-serial.c
630
container_of(work, struct usb_serial_port, work);
drivers/usb/serial/usb-serial.c
756
struct usb_serial_port *p = container_of(port, struct usb_serial_port, port);
drivers/usb/serial/usb-serial.c
767
struct usb_serial_port *p = container_of(port, struct usb_serial_port, port);
drivers/usb/storage/uas.c
101
container_of(work, struct uas_dev_info, work);
drivers/usb/storage/uas.c
135
container_of(work, struct uas_dev_info, scan_work);
drivers/usb/storage/usb.c
977
struct us_data *us = container_of(work, struct us_data,
drivers/usb/storage/usb.h
155
return container_of((void *) us, struct Scsi_Host, hostdata);
drivers/usb/typec/altmodes/displayport.c
267
struct dp_altmode *dp = container_of(work, struct dp_altmode, work);
drivers/usb/typec/altmodes/thunderbolt.c
47
struct tbt_altmode *tbt = container_of(work, struct tbt_altmode, work);
drivers/usb/typec/anx7411.c
913
struct anx7411_data *ctx = container_of(work, struct anx7411_data, work);
drivers/usb/typec/bus.h
28
#define to_altmode(d) container_of(d, struct altmode, adev)
drivers/usb/typec/class.c
2146
struct typec_port *port = container_of(con, struct typec_port, con);
drivers/usb/typec/class.c
2171
struct typec_port *port = container_of(con, struct typec_port, con);
drivers/usb/typec/class.h
88
#define to_typec_port(_dev_) container_of(_dev_, struct typec_port, dev)
drivers/usb/typec/class.h
89
#define to_typec_plug(_dev_) container_of(_dev_, struct typec_plug, dev)
drivers/usb/typec/class.h
90
#define to_typec_cable(_dev_) container_of(_dev_, struct typec_cable, dev)
drivers/usb/typec/class.h
91
#define to_typec_partner(_dev_) container_of(_dev_, struct typec_partner, dev)
drivers/usb/typec/hd3ss3220.c
250
struct hd3ss3220 *hd3ss3220 = container_of(delayed_work,
drivers/usb/typec/mode_selection.c
132
struct mode_selection *sel = container_of(work,
drivers/usb/typec/mode_selection.c
202
const struct mode_state *msa = container_of(a, struct mode_state, list);
drivers/usb/typec/mode_selection.c
203
const struct mode_state *msb = container_of(b, struct mode_state, list);
drivers/usb/typec/mux.h
18
#define to_typec_switch_dev(_dev_) container_of(_dev_, struct typec_switch_dev, dev)
drivers/usb/typec/mux.h
19
#define to_typec_mux_dev(_dev_) container_of(_dev_, struct typec_mux_dev, dev)
drivers/usb/typec/pd.c
20
#define to_pdo(o) container_of(o, struct pdo, dev)
drivers/usb/typec/pd.h
22
#define to_usb_power_delivery_capabilities(o) container_of(o, struct usb_power_delivery_capabilities, dev)
drivers/usb/typec/pd.h
23
#define to_usb_power_delivery(o) container_of(o, struct usb_power_delivery, dev)
drivers/usb/typec/retimer.h
13
#define to_typec_retimer(_dev_) container_of(_dev_, struct typec_retimer, dev)
drivers/usb/typec/tcpm/fusb302.c
1032
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
1080
struct fusb302_chip *chip = container_of(work, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
1503
struct fusb302_chip *chip = container_of(work, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
396
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
427
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
440
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
601
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
708
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
729
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
760
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
840
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
894
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
926
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec.h
25
#define tcpc_to_tcpm(_tcpc_) container_of(_tcpc_, struct pmic_typec, tcpc)
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c
142
struct pmic_typec_pdphy *pmic_typec_pdphy = container_of(work, struct pmic_typec_pdphy,
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_port.c
225
container_of(work, struct pmic_typec_port, cc_debounce_dwork.work);
drivers/usb/typec/tcpm/tcpci.c
60
return container_of(tcpc, struct tcpci, tcpc);
drivers/usb/typec/tcpm/tcpci_maxim_core.c
62
return container_of(tdata, struct max_tcpci_chip, data);
drivers/usb/typec/tcpm/tcpci_mt6370.c
81
struct mt6370_priv *priv = container_of(data, struct mt6370_priv,
drivers/usb/typec/tcpm/tcpci_rt1711h.c
100
return container_of(tdata, struct rt1711h_chip, data);
drivers/usb/typec/tcpm/tcpm.c
1641
struct altmode_vdm_event *event = container_of(work,
drivers/usb/typec/tcpm/tcpm.c
2760
struct tcpm_port *port = container_of(work, struct tcpm_port, vdm_state_machine);
drivers/usb/typec/tcpm/tcpm.c
3730
struct pd_rx_event *event = container_of(work,
drivers/usb/typec/tcpm/tcpm.c
5909
struct tcpm_port *port = container_of(work, struct tcpm_port, state_machine);
drivers/usb/typec/tcpm/tcpm.c
6434
struct tcpm_port *port = container_of(work, struct tcpm_port,
drivers/usb/typec/tcpm/tcpm.c
6586
struct tcpm_port *port = container_of(work, struct tcpm_port, enable_frs);
drivers/usb/typec/tcpm/tcpm.c
6619
struct tcpm_port *port = container_of(work, struct tcpm_port, send_discover_work);
drivers/usb/typec/tcpm/tcpm.c
7784
struct tcpm_port *port = container_of(timer, struct tcpm_port, state_machine_timer);
drivers/usb/typec/tcpm/tcpm.c
7793
struct tcpm_port *port = container_of(timer, struct tcpm_port, vdm_state_machine_timer);
drivers/usb/typec/tcpm/tcpm.c
7802
struct tcpm_port *port = container_of(timer, struct tcpm_port, enable_frs_timer);
drivers/usb/typec/tcpm/tcpm.c
7811
struct tcpm_port *port = container_of(timer, struct tcpm_port, send_discover_timer);
drivers/usb/typec/tcpm/wcove.c
158
#define tcpc_to_wcove(_tcpc_) container_of(_tcpc_, struct wcove_typec, tcpc)
drivers/usb/typec/tipd/core.c
1051
struct tps6598x *tps = container_of(to_delayed_work(work),
drivers/usb/typec/tipd/core.c
1270
struct cd321x *cd321x = container_of(tps, struct cd321x, tps);
drivers/usb/typec/tipd/core.c
1315
struct cd321x *cd321x = container_of(tps, struct cd321x, tps);
drivers/usb/typec/tipd/core.c
1734
struct cd321x *cd321x = container_of(tps, struct cd321x, tps);
drivers/usb/typec/tipd/core.c
576
struct cd321x *cd321x = container_of(tps, struct cd321x, tps);
drivers/usb/typec/tipd/core.c
648
struct cd321x *cd321x = container_of(tps, struct cd321x, tps);
drivers/usb/typec/tipd/core.c
739
struct cd321x *cd321x = container_of(to_delayed_work(work),
drivers/usb/typec/tipd/core.c
857
struct cd321x *cd321x = container_of(tps, struct cd321x, tps);
drivers/usb/typec/ucsi/cros_ec_ucsi.c
170
struct cros_ucsi_data *udata = container_of(work, struct cros_ucsi_data, work);
drivers/usb/typec/ucsi/cros_ec_ucsi.c
182
container_of(work, struct cros_ucsi_data, write_tmo.work);
drivers/usb/typec/ucsi/cros_ec_ucsi.c
230
struct cros_ucsi_data *udata = container_of(nb, struct cros_ucsi_data, nb);
drivers/usb/typec/ucsi/displayport.c
278
struct ucsi_dp *dp = container_of(work, struct ucsi_dp, work);
drivers/usb/typec/ucsi/thunderbolt.c
38
struct ucsi_tbt *tbt = container_of(work, struct ucsi_tbt, work);
drivers/usb/typec/ucsi/ucsi.c
1265
struct ucsi_connector *con = container_of(work, struct ucsi_connector,
drivers/usb/typec/ucsi/ucsi.c
1934
struct ucsi *ucsi = container_of(work, struct ucsi, resume_work);
drivers/usb/typec/ucsi/ucsi.c
1964
struct ucsi *ucsi = container_of(work, struct ucsi, work.work);
drivers/usb/typec/ucsi/ucsi.c
267
struct ucsi_work *uwork = container_of(work, struct ucsi_work, work.work);
drivers/usb/typec/ucsi/ucsi_ccg.c
1365
struct ucsi_ccg *uc = container_of(work, struct ucsi_ccg, work);
drivers/usb/typec/ucsi/ucsi_ccg.c
726
ccg_irq_handler(0, container_of(pm_work, struct ucsi_ccg, pm_work));
drivers/usb/typec/ucsi/ucsi_glink.c
300
struct pmic_glink_ucsi *ucsi = container_of(work, struct pmic_glink_ucsi, notify_work);
drivers/usb/typec/ucsi/ucsi_glink.c
315
struct pmic_glink_ucsi *ucsi = container_of(work, struct pmic_glink_ucsi, register_work);
drivers/usb/typec/ucsi/ucsi_huawei_gaokun.c
364
struct gaokun_ucsi *uec = container_of(nb, struct gaokun_ucsi, nb);
drivers/usb/typec/ucsi/ucsi_huawei_gaokun.c
452
uec = container_of(work, struct gaokun_ucsi, work.work);
drivers/usb/typec/ucsi/ucsi_yoga_c630.c
213
struct yoga_c630_ucsi *uec = container_of(nb, struct yoga_c630_ucsi, nb);
drivers/usb/usb-skeleton.c
67
#define to_skel_dev(d) container_of(d, struct usb_skel, kref)
drivers/usb/usbip/stub_dev.c
155
struct stub_device *sdev = container_of(ud, struct stub_device, ud);
drivers/usb/usbip/stub_dev.c
214
struct stub_device *sdev = container_of(ud, struct stub_device, ud);
drivers/usb/usbip/stub_rx.c
656
struct stub_device *sdev = container_of(ud, struct stub_device, ud);
drivers/usb/usbip/stub_tx.c
417
struct stub_device *sdev = container_of(ud, struct stub_device, ud);
drivers/usb/usbip/vhci.h
166
return container_of((void *) vhci_hcd, struct usb_hcd, hcd_priv);
drivers/usb/usbip/vhci.h
171
return container_of((void *)(vdev - vdev->rhport), struct vhci_hcd, vdev);
drivers/usb/usbip/vhci_hcd.c
1041
struct vhci_device *vdev = container_of(ud, struct vhci_device, ud);
drivers/usb/usbip/vhci_hcd.c
1098
struct vhci_device *vdev = container_of(ud, struct vhci_device, ud);
drivers/usb/usbip/vhci_rx.c
201
struct vhci_device *vdev = container_of(ud, struct vhci_device, ud);
drivers/usb/usbip/vhci_tx.c
238
struct vhci_device *vdev = container_of(ud, struct vhci_device, ud);
drivers/usb/usbip/vudc.h
124
return container_of(_ep, struct vep, ep);
drivers/usb/usbip/vudc.h
130
return container_of(_req, struct vrequest, req);
drivers/usb/usbip/vudc.h
136
return container_of(_gadget, struct vudc, gadget);
drivers/usb/usbip/vudc.h
141
return container_of(ep->gadget, struct vudc, gadget);
drivers/usb/usbip/vudc_dev.c
431
struct vudc *udc = container_of(ud, struct vudc, ud);
drivers/usb/usbip/vudc_dev.c
465
struct vudc *udc = container_of(ud, struct vudc, ud);
drivers/usb/usbip/vudc_rx.c
193
struct vudc *udc = container_of(ud, struct vudc, ud);
drivers/usb/usbip/vudc_tx.c
224
struct vudc *udc = container_of(ud, struct vudc, ud);
drivers/vdpa/alibaba/eni_vdpa.c
51
return container_of(vdpa, struct eni_vdpa, vdpa);
drivers/vdpa/ifcvf/ifcvf_main.c
354
return container_of(vdpa_dev, struct ifcvf_adapter, vdpa);
drivers/vdpa/ifcvf/ifcvf_main.c
704
ifcvf_mgmt_dev = container_of(mdev, struct ifcvf_vdpa_mgmt_dev, mdev);
drivers/vdpa/ifcvf/ifcvf_main.c
752
ifcvf_mgmt_dev = container_of(mdev, struct ifcvf_vdpa_mgmt_dev, mdev);
drivers/vdpa/mlx5/core/mr.c
256
cmd_mem = container_of(cmd->out, struct mlx5_create_mkey_mem, out);
drivers/vdpa/mlx5/core/mr.c
271
cmd_mem = container_of(cmds[i].out, struct mlx5_create_mkey_mem, out);
drivers/vdpa/mlx5/core/mr.c
671
mres = container_of(work, struct mlx5_vdpa_mr_resources, gc_dwork_ent.work);
drivers/vdpa/mlx5/core/mr.c
681
mvdev = container_of(mres, struct mlx5_vdpa_dev, mres);
drivers/vdpa/mlx5/core/resources.c
325
container_of(context, struct mlx5_vdpa_async_cmd, cb_work);
drivers/vdpa/mlx5/net/mlx5_vnet.c
2376
wqent = container_of(work, struct mlx5_vdpa_wq_ent, work);
drivers/vdpa/mlx5/net/mlx5_vnet.c
2519
struct mlx5_control_vq *cvq = container_of(vring, struct mlx5_control_vq, vring);
drivers/vdpa/mlx5/net/mlx5_vnet.c
2831
wqent = container_of(work, struct mlx5_vdpa_wq_ent, work);
drivers/vdpa/mlx5/net/mlx5_vnet.c
2861
struct mlx5_vdpa_net *ndev = container_of(nb, struct mlx5_vdpa_net, nb);
drivers/vdpa/mlx5/net/mlx5_vnet.c
3833
struct mlx5_vdpa_mgmtdev *mgtdev = container_of(v_mdev, struct mlx5_vdpa_mgmtdev, mgtdev);
drivers/vdpa/mlx5/net/mlx5_vnet.c
4035
struct mlx5_vdpa_mgmtdev *mgtdev = container_of(v_mdev, struct mlx5_vdpa_mgmtdev, mgtdev);
drivers/vdpa/mlx5/net/mlx5_vnet.c
4101
struct mlx5_adev *madev = container_of(adev, struct mlx5_adev, adev);
drivers/vdpa/mlx5/net/mlx5_vnet.c
530
struct mlx5_vdpa_virtqueue *mvq = container_of(mcq, struct mlx5_vdpa_virtqueue, cq.mcq);
drivers/vdpa/mlx5/net/mlx5_vnet.h
10
container_of(__mvdev, struct mlx5_vdpa_net, mvdev)
drivers/vdpa/mlx5/net/mlx5_vnet.h
11
#define to_mvdev(__vdev) container_of((__vdev), struct mlx5_vdpa_dev, vdev)
drivers/vdpa/octeon_ep/octep_vdpa_main.c
42
oct_vdpa = container_of(vdpa_dev, struct octep_vdpa, vdpa);
drivers/vdpa/octeon_ep/octep_vdpa_main.c
503
struct octep_vdpa_mgmt_dev *mgmt_dev = container_of(mdev, struct octep_vdpa_mgmt_dev, mdev);
drivers/vdpa/octeon_ep/octep_vdpa_main.c
592
struct octep_vdpa_mgmt_dev *mgmt_dev = container_of(work, struct octep_vdpa_mgmt_dev,
drivers/vdpa/pds/aux_drv.c
37
container_of(aux_dev, struct pds_auxiliary_dev, aux_dev);
drivers/vdpa/pds/vdpa_dev.c
23
return container_of(vdpa_dev, struct pds_vdpa_device, vdpa_dev);
drivers/vdpa/pds/vdpa_dev.c
30
struct pds_vdpa_device *pdsv = container_of(nb, struct pds_vdpa_device, nb);
drivers/vdpa/pds/vdpa_dev.c
625
vdpa_aux = container_of(mdev, struct pds_vdpa_aux, vdpa_mdev);
drivers/vdpa/pds/vdpa_dev.c
776
vdpa_aux = container_of(mdev, struct pds_vdpa_aux, vdpa_mdev);
drivers/vdpa/solidrun/snet_main.c
35
return container_of(vdpa, struct snet, vdpa);
drivers/vdpa/vdpa.c
1347
vdev = container_of(dev, struct vdpa_device, dev);
drivers/vdpa/vdpa.c
1420
vdev = container_of(dev, struct vdpa_device, dev);
drivers/vdpa/vdpa.c
1443
struct vdpa_device *vdev = container_of(dev, struct vdpa_device, dev);
drivers/vdpa/vdpa.c
1509
vdev = container_of(dev, struct vdpa_device, dev);
drivers/vdpa/vdpa.c
221
struct vdpa_device *vdev = container_of(dev, struct vdpa_device, dev);
drivers/vdpa/vdpa.c
355
struct vdpa_device *vdev = container_of(dev, struct vdpa_device, dev);
drivers/vdpa/vdpa.c
726
vdev = container_of(dev, struct vdpa_device, dev);
drivers/vdpa/vdpa.c
810
vdev = container_of(dev, struct vdpa_device, dev);
drivers/vdpa/vdpa.c
841
struct vdpa_device *vdev = container_of(dev, struct vdpa_device, dev);
drivers/vdpa/vdpa_sim/vdpa_sim.c
176
struct vdpasim *vdpasim = container_of(work, struct vdpasim, work);
drivers/vdpa/vdpa_sim/vdpa_sim.c
57
container_of(work, struct vdpasim_mm_work, work);
drivers/vdpa/vdpa_sim/vdpa_sim.c
79
return container_of(vdpa, struct vdpasim, vdpa);
drivers/vdpa/vdpa_sim/vdpa_sim.c
85
container_of(vring, struct vdpasim_virtqueue, vring);
drivers/vdpa/vdpa_sim/vdpa_sim_blk.c
462
struct vdpasim *simdev = container_of(dev, struct vdpasim, vdpa);
drivers/vdpa/vdpa_sim/vdpa_sim_blk.c
54
return container_of(vdpasim, struct vdpasim_blk, vdpasim);
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
420
struct vdpasim *vdpasim = container_of(dev, struct vdpasim, vdpa);
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
524
struct vdpasim *simdev = container_of(dev, struct vdpasim, vdpa);
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
66
return container_of(vdpasim, struct vdpasim_net, vdpasim);
drivers/vdpa/vdpa_user/vduse_dev.c
1122
struct vduse_dev *dev = container_of(work, struct vduse_dev, inject);
drivers/vdpa/vdpa_user/vduse_dev.c
1132
struct vduse_virtqueue *vq = container_of(work,
drivers/vdpa/vdpa_user/vduse_dev.c
1732
struct vduse_virtqueue *vq = container_of(kobj,
drivers/vdpa/vdpa_user/vduse_dev.c
1734
struct vq_sysfs_entry *entry = container_of(attr,
drivers/vdpa/vdpa_user/vduse_dev.c
1746
struct vduse_virtqueue *vq = container_of(kobj,
drivers/vdpa/vdpa_user/vduse_dev.c
1748
struct vq_sysfs_entry *entry = container_of(attr,
drivers/vdpa/vdpa_user/vduse_dev.c
1764
struct vduse_virtqueue *vq = container_of(kobj,
drivers/vdpa/vdpa_user/vduse_dev.c
179
struct vduse_vdpa *vdev = container_of(vdpa, struct vduse_vdpa, vdpa);
drivers/vdpa/vdpa_user/vduse_dev.c
2351
mgmt_dev = container_of(dev, struct vduse_mgmt_dev, dev);
drivers/vdpa/vdpa_user/vduse_dev.c
545
struct vduse_virtqueue *vq = container_of(work,
drivers/vdpa/virtio_pci/vp_vdpa.c
504
container_of(v_mdev, struct vp_vdpa_mgmtdev, mgtdev);
drivers/vdpa/virtio_pci/vp_vdpa.c
54
return container_of(vdpa, struct vp_vdpa, vdpa);
drivers/vdpa/virtio_pci/vp_vdpa.c
589
container_of(v_mdev, struct vp_vdpa_mgmtdev, mgtdev);
drivers/vfio/cdx/main.c
137
container_of(core_vdev, struct vfio_cdx_device, vdev);
drivers/vfio/cdx/main.c
14
container_of(core_vdev, struct vfio_cdx_device, vdev);
drivers/vfio/cdx/main.c
210
container_of(core_vdev, struct vfio_cdx_device, vdev);
drivers/vfio/cdx/main.c
251
container_of(core_vdev, struct vfio_cdx_device, vdev);
drivers/vfio/cdx/main.c
60
container_of(core_vdev, struct vfio_cdx_device, vdev);
drivers/vfio/cdx/main.c
73
container_of(core_vdev, struct vfio_cdx_device, vdev);
drivers/vfio/container.c
149
container = container_of(kref, struct vfio_container, kref);
drivers/vfio/debugfs.c
17
struct vfio_device *vdev = container_of(vf_dev,
drivers/vfio/debugfs.c
64
struct vfio_device *vdev = container_of(vf_dev, struct vfio_device, device);
drivers/vfio/device_cdev.c
25
struct vfio_device *device = container_of(inode->i_cdev,
drivers/vfio/fsl-mc/vfio_fsl_mc.c
100
container_of(core_vdev, struct vfio_fsl_mc_device, vdev);
drivers/vfio/fsl-mc/vfio_fsl_mc.c
125
container_of(core_vdev, struct vfio_fsl_mc_device, vdev);
drivers/vfio/fsl-mc/vfio_fsl_mc.c
143
container_of(core_vdev, struct vfio_fsl_mc_device, vdev);
drivers/vfio/fsl-mc/vfio_fsl_mc.c
238
container_of(core_vdev, struct vfio_fsl_mc_device, vdev);
drivers/vfio/fsl-mc/vfio_fsl_mc.c
25
container_of(core_vdev, struct vfio_fsl_mc_device, vdev);
drivers/vfio/fsl-mc/vfio_fsl_mc.c
317
container_of(core_vdev, struct vfio_fsl_mc_device, vdev);
drivers/vfio/fsl-mc/vfio_fsl_mc.c
382
container_of(core_vdev, struct vfio_fsl_mc_device, vdev);
drivers/vfio/fsl-mc/vfio_fsl_mc.c
419
struct vfio_fsl_mc_device *vdev = container_of(nb,
drivers/vfio/fsl-mc/vfio_fsl_mc.c
509
container_of(core_vdev, struct vfio_fsl_mc_device, vdev);
drivers/vfio/fsl-mc/vfio_fsl_mc.c
561
container_of(core_vdev, struct vfio_fsl_mc_device, vdev);
drivers/vfio/group.c
409
container_of(inode->i_cdev, struct vfio_group, cdev);
drivers/vfio/group.c
502
struct vfio_group *group = container_of(dev, struct vfio_group, dev);
drivers/vfio/mdev/mdev_driver.c
18
container_of(dev->driver, struct mdev_driver, driver);
drivers/vfio/mdev/mdev_driver.c
28
container_of(dev->driver, struct mdev_driver, driver);
drivers/vfio/mdev/mdev_private.h
17
container_of(_attr, struct mdev_type_attribute, attr)
drivers/vfio/mdev/mdev_private.h
19
container_of(_kobj, struct mdev_type, kobj)
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
132
container_of(qm, struct hisi_acc_vf_core_device, vf_qm);
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1340
container_of(core_vdev, struct vfio_pci_core_device, vdev);
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1361
container_of(core_vdev, struct vfio_pci_core_device, vdev);
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1415
container_of(core_vdev, struct vfio_pci_core_device, vdev);
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
626
return container_of(core_device, struct hisi_acc_vf_core_device,
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
730
return container_of(vdev, struct hisi_acc_vf_core_device,
drivers/vfio/pci/mlx5/cmd.c
1099
set_tracker_error(container_of(mcq, struct mlx5vf_pci_core_device,
drivers/vfio/pci/mlx5/cmd.c
1108
struct mlx5vf_pci_core_device *mvdev = container_of(
drivers/vfio/pci/mlx5/cmd.c
1147
container_of(mcq, struct mlx5vf_pci_core_device,
drivers/vfio/pci/mlx5/cmd.c
1480
struct mlx5vf_pci_core_device *mvdev = container_of(
drivers/vfio/pci/mlx5/cmd.c
1498
struct mlx5vf_pci_core_device *mvdev = container_of(
drivers/vfio/pci/mlx5/cmd.c
1727
struct mlx5vf_pci_core_device *mvdev = container_of(
drivers/vfio/pci/mlx5/cmd.c
175
container_of(nb, struct mlx5vf_pci_core_device, nb);
drivers/vfio/pci/mlx5/cmd.c
616
struct mlx5vf_async_data *async_data = container_of(_work,
drivers/vfio/pci/mlx5/cmd.c
618
struct mlx5_vf_migration_file *migf = container_of(async_data,
drivers/vfio/pci/mlx5/cmd.c
668
struct mlx5vf_async_data *async_data = container_of(context,
drivers/vfio/pci/mlx5/cmd.c
670
struct mlx5_vf_migration_file *migf = container_of(async_data,
drivers/vfio/pci/mlx5/main.c
1217
struct mlx5vf_pci_core_device *mvdev = container_of(
drivers/vfio/pci/mlx5/main.c
1248
struct mlx5vf_pci_core_device *mvdev = container_of(
drivers/vfio/pci/mlx5/main.c
1266
struct mlx5vf_pci_core_device *mvdev = container_of(
drivers/vfio/pci/mlx5/main.c
1301
struct mlx5vf_pci_core_device *mvdev = container_of(
drivers/vfio/pci/mlx5/main.c
1318
struct mlx5vf_pci_core_device *mvdev = container_of(
drivers/vfio/pci/mlx5/main.c
1339
struct mlx5vf_pci_core_device *mvdev = container_of(core_vdev,
drivers/vfio/pci/mlx5/main.c
1355
struct mlx5vf_pci_core_device *mvdev = container_of(core_vdev,
drivers/vfio/pci/mlx5/main.c
302
struct mlx5vf_save_work_data *save_data = container_of(_work,
drivers/vfio/pci/mlx5/main.c
33
return container_of(core_device, struct mlx5vf_pci_core_device,
drivers/vfio/pci/nvgrace-gpu/main.c
1267
container_of(core_device, struct nvgrace_gpu_pci_core_device,
drivers/vfio/pci/nvgrace-gpu/main.c
170
container_of(core_vdev, struct vfio_pci_core_device, vdev);
drivers/vfio/pci/nvgrace-gpu/main.c
172
container_of(core_vdev, struct nvgrace_gpu_pci_core_device,
drivers/vfio/pci/nvgrace-gpu/main.c
220
container_of(core_vdev, struct nvgrace_gpu_pci_core_device,
drivers/vfio/pci/nvgrace-gpu/main.c
359
container_of(core_vdev, struct nvgrace_gpu_pci_core_device,
drivers/vfio/pci/nvgrace-gpu/main.c
419
container_of(core_vdev, struct nvgrace_gpu_pci_core_device,
drivers/vfio/pci/nvgrace-gpu/main.c
508
container_of(core_vdev, struct nvgrace_gpu_pci_core_device,
drivers/vfio/pci/nvgrace-gpu/main.c
559
container_of(core_vdev, struct nvgrace_gpu_pci_core_device,
drivers/vfio/pci/nvgrace-gpu/main.c
72
container_of(core_vdev, struct nvgrace_gpu_pci_core_device,
drivers/vfio/pci/nvgrace-gpu/main.c
746
container_of(core_vdev, struct nvgrace_gpu_pci_core_device,
drivers/vfio/pci/nvgrace-gpu/main.c
869
container_of(core_vdev, struct nvgrace_gpu_pci_core_device,
drivers/vfio/pci/nvgrace-gpu/main.c
896
struct nvgrace_gpu_pci_core_device *nvdev = container_of(
drivers/vfio/pci/pds/dirty.c
606
container_of(vdev, struct pds_vfio_pci_device,
drivers/vfio/pci/pds/dirty.c
622
container_of(vdev, struct pds_vfio_pci_device,
drivers/vfio/pci/pds/dirty.c
637
container_of(vdev, struct pds_vfio_pci_device,
drivers/vfio/pci/pds/pci_drv.c
50
container_of(nb, struct pds_vfio_pci_device, nb);
drivers/vfio/pci/pds/vfio_dev.c
119
container_of(vdev, struct pds_vfio_pci_device,
drivers/vfio/pci/pds/vfio_dev.c
152
container_of(vdev, struct pds_vfio_pci_device,
drivers/vfio/pci/pds/vfio_dev.c
162
container_of(vdev, struct pds_vfio_pci_device,
drivers/vfio/pci/pds/vfio_dev.c
180
container_of(vdev, struct pds_vfio_pci_device,
drivers/vfio/pci/pds/vfio_dev.c
25
return container_of(core_device, struct pds_vfio_pci_device,
drivers/vfio/pci/pds/vfio_dev.c
44
container_of(vdev, struct pds_vfio_pci_device,
drivers/vfio/pci/pds/vfio_dev.c
88
container_of(vdev, struct pds_vfio_pci_device,
drivers/vfio/pci/qat/main.c
108
struct qat_vf_core_device *qat_vdev = container_of(core_vdev,
drivers/vfio/pci/qat/main.c
487
struct qat_vf_core_device *qat_vdev = container_of(vdev,
drivers/vfio/pci/qat/main.c
519
struct qat_vf_core_device *qat_vdev = container_of(vdev,
drivers/vfio/pci/qat/main.c
532
struct qat_vf_core_device *qat_vdev = container_of(vdev,
drivers/vfio/pci/qat/main.c
550
struct qat_vf_core_device *qat_vdev = container_of(core_vdev,
drivers/vfio/pci/qat/main.c
561
struct qat_vf_core_device *qat_vdev = container_of(core_vdev,
drivers/vfio/pci/qat/main.c
61
container_of(core_vdev, struct qat_vf_core_device,
drivers/vfio/pci/qat/main.c
629
return container_of(core_device, struct qat_vf_core_device, core_device);
drivers/vfio/pci/vfio_pci.c
106
container_of(core_vdev, struct vfio_pci_core_device, vdev);
drivers/vfio/pci/vfio_pci_core.c
1041
container_of(core_vdev, struct vfio_pci_core_device, vdev);
drivers/vfio/pci/vfio_pci_core.c
1468
container_of(core_vdev, struct vfio_pci_core_device, vdev);
drivers/vfio/pci/vfio_pci_core.c
1523
container_of(device, struct vfio_pci_core_device, vdev);
drivers/vfio/pci/vfio_pci_core.c
1594
container_of(core_vdev, struct vfio_pci_core_device, vdev);
drivers/vfio/pci/vfio_pci_core.c
1607
container_of(core_vdev, struct vfio_pci_core_device, vdev);
drivers/vfio/pci/vfio_pci_core.c
1731
container_of(core_vdev, struct vfio_pci_core_device, vdev);
drivers/vfio/pci/vfio_pci_core.c
1812
container_of(core_vdev, struct vfio_pci_core_device, vdev);
drivers/vfio/pci/vfio_pci_core.c
1837
container_of(core_vdev, struct vfio_pci_core_device, vdev);
drivers/vfio/pci/vfio_pci_core.c
1928
container_of(core_vdev, struct vfio_pci_core_device, vdev);
drivers/vfio/pci/vfio_pci_core.c
1980
struct vfio_pci_core_device *vdev = container_of(nb,
drivers/vfio/pci/vfio_pci_core.c
2098
container_of(core_vdev, struct vfio_pci_core_device, vdev);
drivers/vfio/pci/vfio_pci_core.c
2123
container_of(core_vdev, struct vfio_pci_core_device, vdev);
drivers/vfio/pci/vfio_pci_core.c
48
container_of(rcu, struct vfio_pci_eventfd, rcu);
drivers/vfio/pci/vfio_pci_core.c
726
container_of(core_vdev, struct vfio_pci_core_device, vdev);
drivers/vfio/pci/virtio/legacy_io.c
128
struct virtiovf_pci_core_device *virtvdev = container_of(
drivers/vfio/pci/virtio/legacy_io.c
212
struct virtiovf_pci_core_device *virtvdev = container_of(
drivers/vfio/pci/virtio/legacy_io.c
233
struct virtiovf_pci_core_device *virtvdev = container_of(
drivers/vfio/pci/virtio/legacy_io.c
266
struct virtiovf_pci_core_device *virtvdev = container_of(
drivers/vfio/pci/virtio/legacy_io.c
287
struct virtiovf_pci_core_device *virtvdev = container_of(
drivers/vfio/pci/virtio/main.c
23
struct virtiovf_pci_core_device *virtvdev = container_of(core_vdev,
drivers/vfio/pci/virtio/main.c
47
struct virtiovf_pci_core_device *virtvdev = container_of(core_vdev,
drivers/vfio/pci/virtio/main.c
57
struct virtiovf_pci_core_device *virtvdev = container_of(core_vdev,
drivers/vfio/pci/virtio/main.c
76
struct virtiovf_pci_core_device *virtvdev = container_of(core_vdev,
drivers/vfio/pci/virtio/migrate.c
1224
struct virtiovf_pci_core_device *virtvdev = container_of(
drivers/vfio/pci/virtio/migrate.c
1255
struct virtiovf_pci_core_device *virtvdev = container_of(
drivers/vfio/pci/virtio/migrate.c
1267
struct virtiovf_pci_core_device *virtvdev = container_of(
drivers/vfio/pci/xe/main.c
137
container_of(core_vdev, struct xe_vfio_pci_core_device, core_device.vdev);
drivers/vfio/pci/xe/main.c
155
container_of(core_vdev, struct xe_vfio_pci_core_device, core_device.vdev);
drivers/vfio/pci/xe/main.c
390
container_of(core_vdev, struct xe_vfio_pci_core_device, core_device.vdev);
drivers/vfio/pci/xe/main.c
426
container_of(core_vdev, struct xe_vfio_pci_core_device, core_device.vdev);
drivers/vfio/pci/xe/main.c
439
container_of(vdev, struct xe_vfio_pci_core_device, core_device.vdev);
drivers/vfio/pci/xe/main.c
487
container_of(core_vdev, struct xe_vfio_pci_core_device, core_device.vdev);
drivers/vfio/pci/xe/main.c
497
container_of(core_vdev, struct xe_vfio_pci_core_device, core_device.vdev);
drivers/vfio/platform/vfio_amba.c
47
container_of(core_vdev, struct vfio_platform_device, vdev);
drivers/vfio/platform/vfio_amba.c
96
container_of(core_vdev, struct vfio_platform_device, vdev);
drivers/vfio/platform/vfio_platform.c
43
container_of(core_vdev, struct vfio_platform_device, vdev);
drivers/vfio/platform/vfio_platform.c
83
container_of(core_vdev, struct vfio_platform_device, vdev);
drivers/vfio/platform/vfio_platform_common.c
220
container_of(core_vdev, struct vfio_platform_device, vdev);
drivers/vfio/platform/vfio_platform_common.c
240
container_of(core_vdev, struct vfio_platform_device, vdev);
drivers/vfio/platform/vfio_platform_common.c
280
container_of(core_vdev, struct vfio_platform_device, vdev);
drivers/vfio/platform/vfio_platform_common.c
297
container_of(core_vdev, struct vfio_platform_device, vdev);
drivers/vfio/platform/vfio_platform_common.c
445
container_of(core_vdev, struct vfio_platform_device, vdev);
drivers/vfio/platform/vfio_platform_common.c
528
container_of(core_vdev, struct vfio_platform_device, vdev);
drivers/vfio/platform/vfio_platform_common.c
571
container_of(core_vdev, struct vfio_platform_device, vdev);
drivers/vfio/vfio_iommu_type1.c
2759
iova_cap = container_of(header,
drivers/vfio/vfio_main.c
190
container_of(dev, struct vfio_device, device);
drivers/vfio/virqfd.c
106
struct virqfd *virqfd = container_of(work, struct virqfd, flush_inject);
drivers/vfio/virqfd.c
42
struct virqfd *virqfd = container_of(wait, struct virqfd, wait);
drivers/vfio/virqfd.c
81
struct virqfd *virqfd = container_of(pt, struct virqfd, pt);
drivers/vfio/virqfd.c
87
struct virqfd *virqfd = container_of(work, struct virqfd, shutdown);
drivers/vfio/virqfd.c
99
struct virqfd *virqfd = container_of(work, struct virqfd, inject);
drivers/vhost/net.c
1290
struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue,
drivers/vhost/net.c
1292
struct vhost_net *net = container_of(vq->dev, struct vhost_net, dev);
drivers/vhost/net.c
1299
struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue,
drivers/vhost/net.c
1301
struct vhost_net *net = container_of(vq->dev, struct vhost_net, dev);
drivers/vhost/net.c
1308
struct vhost_net *net = container_of(work, struct vhost_net,
drivers/vhost/net.c
1315
struct vhost_net *net = container_of(work, struct vhost_net,
drivers/vhost/net.c
1393
container_of(vq, struct vhost_net_virtqueue, vq);
drivers/vhost/net.c
367
container_of(vq, struct vhost_net_virtqueue, vq);
drivers/vhost/net.c
437
container_of(vq, struct vhost_net_virtqueue, vq);
drivers/vhost/net.c
448
container_of(vq, struct vhost_net_virtqueue, vq);
drivers/vhost/net.c
685
struct vhost_net *net = container_of(vq->dev, struct vhost_net,
drivers/vhost/scsi.c
1550
struct vhost_scsi_tmf *tmf = container_of(work, struct vhost_scsi_tmf,
drivers/vhost/scsi.c
1571
struct vhost_scsi_tmf *tmf = container_of(work, struct vhost_scsi_tmf,
drivers/vhost/scsi.c
1590
struct vhost_scsi_virtqueue *svq = container_of(vq,
drivers/vhost/scsi.c
1790
struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue,
drivers/vhost/scsi.c
1792
struct vhost_scsi *vs = container_of(vq->dev, struct vhost_scsi, dev);
drivers/vhost/scsi.c
1829
struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue,
drivers/vhost/scsi.c
1831
struct vhost_scsi *vs = container_of(vq->dev, struct vhost_scsi, dev);
drivers/vhost/scsi.c
1846
struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue,
drivers/vhost/scsi.c
1848
struct vhost_scsi *vs = container_of(vq->dev, struct vhost_scsi, dev);
drivers/vhost/scsi.c
1879
struct vhost_scsi_virtqueue *svq = container_of(vq,
drivers/vhost/scsi.c
1897
struct vhost_scsi_virtqueue *svq = container_of(vq,
drivers/vhost/scsi.c
1921
struct vhost_scsi_virtqueue *svq = container_of(vq,
drivers/vhost/scsi.c
2524
struct vhost_scsi_tpg *tpg = container_of(se_tpg,
drivers/vhost/scsi.c
2538
struct vhost_scsi_tpg *tpg = container_of(se_tpg,
drivers/vhost/scsi.c
2551
struct vhost_scsi_tpg *tpg = container_of(se_tpg,
drivers/vhost/scsi.c
2573
struct vhost_scsi_tpg *tpg = container_of(se_tpg,
drivers/vhost/scsi.c
2675
struct vhost_scsi_tpg *tpg = container_of(se_tpg,
drivers/vhost/scsi.c
2697
struct vhost_scsi_tpg *tpg = container_of(se_tpg,
drivers/vhost/scsi.c
2781
struct vhost_scsi_tport *tport = container_of(wwn,
drivers/vhost/scsi.c
2817
struct vhost_scsi_tpg *tpg = container_of(se_tpg,
drivers/vhost/scsi.c
2897
struct vhost_scsi_tport *tport = container_of(wwn,
drivers/vhost/scsi.c
301
inflight = container_of(kref, struct vhost_scsi_inflight, kref);
drivers/vhost/scsi.c
338
svq = container_of(vq, struct vhost_scsi_virtqueue, vq);
drivers/vhost/scsi.c
357
struct vhost_scsi_tpg *tpg = container_of(se_tpg,
drivers/vhost/scsi.c
366
struct vhost_scsi_tpg *tpg = container_of(se_tpg,
drivers/vhost/scsi.c
373
struct vhost_scsi_tpg *tpg = container_of(se_tpg,
drivers/vhost/scsi.c
418
struct vhost_scsi_cmd *tv_cmd = container_of(se_cmd,
drivers/vhost/scsi.c
420
struct vhost_scsi_virtqueue *svq = container_of(tv_cmd->tvc_vq,
drivers/vhost/scsi.c
483
struct vhost_scsi_tmf *tmf = container_of(se_cmd,
drivers/vhost/scsi.c
488
struct vhost_scsi_cmd *cmd = container_of(se_cmd,
drivers/vhost/scsi.c
490
struct vhost_scsi_virtqueue *svq = container_of(cmd->tvc_vq,
drivers/vhost/scsi.c
520
struct vhost_scsi_tmf *tmf = container_of(se_cmd, struct vhost_scsi_tmf,
drivers/vhost/scsi.c
651
struct vhost_scsi *vs = container_of(work, struct vhost_scsi,
drivers/vhost/scsi.c
688
struct vhost_scsi_virtqueue *svq = container_of(work,
drivers/vhost/scsi.c
747
struct vhost_scsi_virtqueue *svq = container_of(vq,
drivers/vhost/scsi.c
807
struct vhost_scsi_virtqueue *svq = container_of(cmd->tvc_vq,
drivers/vhost/test.c
104
struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue,
drivers/vhost/test.c
106
struct vhost_test *n = container_of(vq->dev, struct vhost_test, dev);
drivers/vhost/vdpa.c
1246
struct vhost_vdpa *v = container_of(dev, struct vhost_vdpa, vdev);
drivers/vhost/vdpa.c
1412
v = container_of(inode->i_cdev, struct vhost_vdpa, cdev);
drivers/vhost/vdpa.c
1554
container_of(device, struct vhost_vdpa, dev);
drivers/vhost/vdpa.c
168
struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue,
drivers/vhost/vdpa.c
170
struct vhost_vdpa *v = container_of(vq->dev, struct vhost_vdpa, vdev);
drivers/vhost/vdpa.c
75
struct vhost_vdpa_as *as = container_of(iotlb, struct
drivers/vhost/vhost.c
158
s = container_of(work, struct vhost_flush_struct, work);
drivers/vhost/vhost.c
167
poll = container_of(pt, struct vhost_poll, table);
drivers/vhost/vhost.c
175
struct vhost_poll *poll = container_of(wait, struct vhost_poll, wait);
drivers/vhost/vhost.c
643
s = container_of(work, struct vhost_attach_cgroups_struct, work);
drivers/vhost/vsock.c
270
vsock = container_of(work, struct vhost_vsock, send_pkt_work);
drivers/vhost/vsock.c
496
struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue,
drivers/vhost/vsock.c
498
struct vhost_vsock *vsock = container_of(vq->dev, struct vhost_vsock,
drivers/vhost/vsock.c
574
struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue,
drivers/vhost/vsock.c
576
struct vhost_vsock *vsock = container_of(vq->dev, struct vhost_vsock,
drivers/video/aperture.c
174
ap = container_of(pos, struct aperture_range, lh);
drivers/video/aperture.c
255
struct aperture_range *ap = container_of(pos, struct aperture_range, lh);
drivers/video/backlight/adp8860_bl.c
181
struct adp8860_led *led = container_of(work, struct adp8860_led, work);
drivers/video/backlight/adp8860_bl.c
192
led = container_of(led_cdev, struct adp8860_led, cdev);
drivers/video/backlight/adp8870_bl.c
196
struct adp8870_led *led = container_of(work, struct adp8870_led, work);
drivers/video/backlight/adp8870_bl.c
207
led = container_of(led_cdev, struct adp8870_led, cdev);
drivers/video/backlight/as3711_bl.c
44
return container_of(su, struct as3711_bl_supply, su1);
drivers/video/backlight/as3711_bl.c
46
return container_of(su, struct as3711_bl_supply, su2);
drivers/video/backlight/lm3630a_bl.c
119
pchip = container_of(work, struct lm3630a_chip, work.work);
drivers/video/backlight/lm3639_bl.c
226
pchip = container_of(cdev, struct lm3639_chip_data, cdev_torch);
drivers/video/backlight/lm3639_bl.c
263
pchip = container_of(cdev, struct lm3639_chip_data, cdev_flash);
drivers/video/backlight/qcom-wled.c
295
struct wled *wled = container_of(work,
drivers/video/fbdev/atmel_lcdfb.c
838
container_of(work, struct atmel_lcdfb_info, task);
drivers/video/fbdev/au1100fb.c
396
(_info ? container_of(_info, struct au1100fb_device, info) : NULL);
drivers/video/fbdev/controlfb.c
150
container_of(info, struct fb_info_control, info);
drivers/video/fbdev/controlfb.c
429
container_of(fb_info, struct fb_info_control, info);
drivers/video/fbdev/controlfb.c
649
container_of(info, struct fb_info_control, info);
drivers/video/fbdev/controlfb.c
675
container_of(info, struct fb_info_control, info);
drivers/video/fbdev/controlfb.c
696
container_of(info, struct fb_info_control, info);
drivers/video/fbdev/core/fb_defio.c
263
struct fb_info *info = container_of(work, struct fb_info, deferred_work.work);
drivers/video/fbdev/core/fbcon.c
395
struct fbcon_par *par = container_of(work, struct fbcon_par, cursor_work.work);
drivers/video/fbdev/cyber2000fb.c
157
struct cfb_info *cfb = container_of(info, struct cfb_info, fb);
drivers/video/fbdev/cyber2000fb.c
189
struct cfb_info *cfb = container_of(info, struct cfb_info, fb);
drivers/video/fbdev/cyber2000fb.c
232
struct cfb_info *cfb = container_of(info, struct cfb_info, fb);
drivers/video/fbdev/cyber2000fb.c
267
struct cfb_info *cfb = container_of(info, struct cfb_info, fb);
drivers/video/fbdev/cyber2000fb.c
749
struct cfb_info *cfb = container_of(info, struct cfb_info, fb);
drivers/video/fbdev/cyber2000fb.c
852
struct cfb_info *cfb = container_of(info, struct cfb_info, fb);
drivers/video/fbdev/cyber2000fb.c
962
struct cfb_info *cfb = container_of(info, struct cfb_info, fb);
drivers/video/fbdev/cyber2000fb.c
998
struct cfb_info *cfb = container_of(info, struct cfb_info, fb);
drivers/video/fbdev/fsl-diu-fb.c
1647
container_of(attr, struct fsl_diu_data, dev_attr);
drivers/video/fbdev/fsl-diu-fb.c
1668
container_of(attr, struct fsl_diu_data, dev_attr);
drivers/video/fbdev/goldfishfb.c
118
struct goldfish_fb *fb = container_of(info, struct goldfish_fb, fb);
drivers/video/fbdev/goldfishfb.c
134
struct goldfish_fb *fb = container_of(info, struct goldfish_fb, fb);
drivers/video/fbdev/goldfishfb.c
150
struct goldfish_fb *fb = container_of(info, struct goldfish_fb, fb);
drivers/video/fbdev/goldfishfb.c
75
struct goldfish_fb *fb = container_of(info, struct goldfish_fb, fb);
drivers/video/fbdev/matrox/matroxfb_base.c
649
struct matrox_fb_info* minfo = container_of(fb_info, struct matrox_fb_info, fbcon);
drivers/video/fbdev/matrox/matroxfb_base.h
496
#define info2minfo(info) container_of(info, struct matrox_fb_info, fbcon)
drivers/video/fbdev/matrox/matroxfb_crtc2.c
264
#define m2info (container_of(info, struct matroxfb_dh_fb_info, fbcon))
drivers/video/fbdev/matrox/matroxfb_crtc2.c
283
#define m2info (container_of(info, struct matroxfb_dh_fb_info, fbcon))
drivers/video/fbdev/matrox/matroxfb_crtc2.c
315
#define m2info (container_of(info, struct matroxfb_dh_fb_info, fbcon))
drivers/video/fbdev/matrox/matroxfb_crtc2.c
325
#define m2info (container_of(info, struct matroxfb_dh_fb_info, fbcon))
drivers/video/fbdev/matrox/matroxfb_crtc2.c
34
#define m2info (container_of(info, struct matroxfb_dh_fb_info, fbcon))
drivers/video/fbdev/matrox/matroxfb_crtc2.c
397
#define m2info (container_of(info, struct matroxfb_dh_fb_info, fbcon))
drivers/video/fbdev/matrox/matroxfb_crtc2.c
427
#define m2info (container_of(info, struct matroxfb_dh_fb_info, fbcon))
drivers/video/fbdev/matrox/matroxfb_crtc2.c
553
#define m2info (container_of(info, struct matroxfb_dh_fb_info, fbcon))
drivers/video/fbdev/matrox/matroxfb_maven.c
1203
struct matrox_fb_info *minfo = container_of(clnt->adapter,
drivers/video/fbdev/omap/lcd_mipid.c
35
#define to_mipid_device(p) container_of(p, struct mipid_device, \
drivers/video/fbdev/omap/lcd_mipid.c
393
struct mipid_device *md = container_of(work, struct mipid_device,
drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c
43
#define to_panel_data(x) container_of(x, struct panel_drv_data, dssdev)
drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c
48
#define to_panel_data(x) container_of(x, struct panel_drv_data, dssdev)
drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c
48
#define to_panel_data(x) container_of(x, struct panel_drv_data, dssdev)
drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c
31
#define to_panel_data(x) container_of(x, struct panel_drv_data, dssdev)
drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c
29
#define to_panel_data(x) container_of(x, struct panel_drv_data, dssdev)
drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c
30
#define to_panel_data(x) container_of(x, struct panel_drv_data, dssdev)
drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c
29
#define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c
1072
struct panel_drv_data *ddata = container_of(work, struct panel_drv_data,
drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c
80
#define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c
844
struct panel_drv_data *ddata = container_of(work, struct panel_drv_data,
drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c
52
#define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c
82
#define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c
55
#define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c
102
#define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c
155
#define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c
91
#define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c
277
dssdev = container_of(kobj, struct omap_dss_device, kobj);
drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c
278
display_attr = container_of(attr, struct display_attribute, attr);
drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c
292
dssdev = container_of(kobj, struct omap_dss_device, kobj);
drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c
293
display_attr = container_of(attr, struct display_attribute, attr);
drivers/video/fbdev/omap2/omapfb/dss/dpi.c
52
return container_of(dssdev, struct dpi_data, output);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1378
struct dsi_data *dsi = container_of(pll, struct dsi_data, pll);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1456
struct dsi_data *dsi = container_of(pll, struct dsi_data, pll);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
4012
struct dsi_data *dsi = container_of(work, struct dsi_data,
drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c
101
struct hdmi_pll_data *pll = container_of(dsspll, struct hdmi_pll_data, pll);
drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c
111
struct hdmi_pll_data *pll = container_of(dsspll, struct hdmi_pll_data, pll);
drivers/video/fbdev/omap2/omapfb/dss/manager-sysfs.c
469
manager = container_of(kobj, struct omap_overlay_manager, kobj);
drivers/video/fbdev/omap2/omapfb/dss/manager-sysfs.c
470
manager_attr = container_of(attr, struct manager_attribute, attr);
drivers/video/fbdev/omap2/omapfb/dss/manager-sysfs.c
484
manager = container_of(kobj, struct omap_overlay_manager, kobj);
drivers/video/fbdev/omap2/omapfb/dss/manager-sysfs.c
485
manager_attr = container_of(attr, struct manager_attribute, attr);
drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c
402
overlay = container_of(kobj, struct omap_overlay, kobj);
drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c
403
overlay_attr = container_of(attr, struct overlay_attribute, attr);
drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c
417
overlay = container_of(kobj, struct omap_overlay, kobj);
drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c
418
overlay_attr = container_of(attr, struct overlay_attribute, attr);
drivers/video/fbdev/omap2/omapfb/dss/video-pll.c
58
struct dss_video_pll *vpll = container_of(pll, struct dss_video_pll, pll);
drivers/video/fbdev/omap2/omapfb/dss/video-pll.c
87
struct dss_video_pll *vpll = container_of(pll, struct dss_video_pll, pll);
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
1664
d = container_of(work, struct omapfb_display_data,
drivers/video/fbdev/pxa3xx-gcu.c
363
return container_of(dev, struct pxa3xx_gcu_priv, misc_dev);
drivers/video/fbdev/pxafb.c
1136
struct pxafb_info *fbi = container_of(info, struct pxafb_info, fb);
drivers/video/fbdev/pxafb.c
1192
struct pxafb_info *fbi = container_of(info, struct pxafb_info, fb);
drivers/video/fbdev/pxafb.c
146
struct pxafb_info *fbi = container_of(info, struct pxafb_info, fb);
drivers/video/fbdev/pxafb.c
1627
container_of(work, struct pxafb_info, task);
drivers/video/fbdev/pxafb.c
191
struct pxafb_info *fbi = container_of(info, struct pxafb_info, fb);
drivers/video/fbdev/pxafb.c
464
struct pxafb_info *fbi = container_of(info, struct pxafb_info, fb);
drivers/video/fbdev/pxafb.c
502
struct pxafb_info *fbi = container_of(info, struct pxafb_info, fb);
drivers/video/fbdev/pxafb.c
541
struct pxafb_info *fbi = container_of(info, struct pxafb_info, fb);
drivers/video/fbdev/pxafb.c
574
struct pxafb_info *fbi = container_of(info, struct pxafb_info, fb);
drivers/video/fbdev/pxafb.c
731
struct pxafb_layer *ofb = container_of(info, struct pxafb_layer, fb);
drivers/video/fbdev/pxafb.c
749
struct pxafb_layer *ofb = container_of(info, struct pxafb_layer, fb);
drivers/video/fbdev/pxafb.c
766
struct pxafb_layer *ofb = container_of(info, struct pxafb_layer, fb);
drivers/video/fbdev/pxafb.c
842
struct pxafb_layer *ofb = container_of(info, struct pxafb_layer, fb);
drivers/video/fbdev/pxafb.h
176
#define TO_INF(ptr,member) container_of(ptr,struct pxafb_info,member)
drivers/video/fbdev/sa1100fb.c
272
container_of(info, struct sa1100fb_info, fb);
drivers/video/fbdev/sa1100fb.c
294
container_of(info, struct sa1100fb_info, fb);
drivers/video/fbdev/sa1100fb.c
370
container_of(info, struct sa1100fb_info, fb);
drivers/video/fbdev/sa1100fb.c
438
container_of(info, struct sa1100fb_info, fb);
drivers/video/fbdev/sa1100fb.c
532
container_of(info, struct sa1100fb_info, fb);
drivers/video/fbdev/sa1100fb.c
562
container_of(info, struct sa1100fb_info, fb);
drivers/video/fbdev/sa1100fb.c
963
struct sa1100fb_info *fbi = container_of(w, struct sa1100fb_info, task);
drivers/video/fbdev/sa1100fb.h
78
#define TO_INF(ptr,member) container_of(ptr,struct sa1100fb_info,member)
drivers/video/fbdev/smscufx.c
1065
struct ufx_data *dev = container_of(kref, struct ufx_data, kref);
drivers/video/fbdev/smscufx.c
1087
struct urb_node *unode = container_of(work, struct urb_node,
drivers/video/fbdev/udlfb.c
686
struct dlfb_data *dlfb = container_of(w, struct dlfb_data, damage_work);
drivers/video/fbdev/valkyriefb.c
124
container_of(info, struct fb_info_valkyrie, info);
drivers/video/fbdev/valkyriefb.c
183
container_of(info, struct fb_info_valkyrie, info);
drivers/video/fbdev/valkyriefb.c
216
container_of(info, struct fb_info_valkyrie, info);
drivers/video/fbdev/valkyriefb.c
457
container_of(fb_info, struct fb_info_valkyrie, info);
drivers/video/fbdev/vt8500lcdfb.c
36
#define to_vt8500lcd_info(__info) container_of(__info, \
drivers/video/fbdev/wm8505fb.c
34
#define to_wm8505fb_info(__info) container_of(__info, \
drivers/video/fbdev/xilinxfb.c
159
container_of(_info, struct xilinxfb_drvdata, info)
drivers/virt/acrn/irqfd.c
65
irqfd = container_of(work, struct hsm_irqfd, shutdown);
drivers/virt/acrn/irqfd.c
81
irqfd = container_of(wait, struct hsm_irqfd, wait);
drivers/virt/acrn/irqfd.c
99
irqfd = container_of(pt, struct hsm_irqfd, pt);
drivers/virt/coco/guest/report.c
57
container_of(cfg, struct tsm_report_state, cfg);
drivers/virt/coco/guest/report.c
64
return container_of(report, struct tsm_report_state, report);
drivers/virt/coco/guest/tsm-mr.c
248
kfree(container_of(attr_grp, struct tm_context, agrp));
drivers/virt/coco/sev-guest/sev-guest.c
59
return container_of(dev, struct snp_guest_dev, misc);
drivers/virt/coco/tsm-core.c
109
struct tsm_dev *tsm_dev = container_of(dev, typeof(*tsm_dev), dev);
drivers/virt/coco/tsm-core.c
17
struct tsm_dev *tsm_dev = container_of(dev, struct tsm_dev, dev);
drivers/virt/coco/tsm-core.c
29
return container_of(dev, struct tsm_dev, dev);
drivers/virt/nitro_enclaves/ne_pci_dev.c
219
container_of(work, struct ne_pci_dev, notify_work);
drivers/virt/vboxguest/vboxguest_core.c
358
container_of(work, struct vbg_dev, mem_balloon.work);
drivers/virt/vboxguest/vboxguest_linux.c
55
gdev = container_of(filp->private_data, struct vbg_dev, misc_device);
drivers/virt/vboxguest/vboxguest_linux.c
71
gdev = container_of(filp->private_data, struct vbg_dev,
drivers/virtio/virtio_balloon.c
203
container_of(pr_dev_info, struct virtio_balloon, pr_dev_info);
drivers/virtio/virtio_balloon.c
543
vb = container_of(work, struct virtio_balloon,
drivers/virtio/virtio_balloon.c
556
vb = container_of(work, struct virtio_balloon,
drivers/virtio/virtio_balloon.c
790
struct virtio_balloon *vb = container_of(work, struct virtio_balloon,
drivers/virtio/virtio_balloon.c
827
struct virtio_balloon *vb = container_of(vb_dev_info,
drivers/virtio/virtio_balloon.c
888
struct virtio_balloon *vb = container_of(nb,
drivers/virtio/virtio_dma_buf.c
24
container_of(exp_info->ops,
drivers/virtio/virtio_dma_buf.c
47
container_of(dma_buf->ops,
drivers/virtio/virtio_dma_buf.c
80
container_of(dma_buf->ops,
drivers/virtio/virtio_mem.c
1124
struct virtio_mem *vm = container_of(nb, struct virtio_mem,
drivers/virtio/virtio_mem.c
2417
struct virtio_mem *vm = container_of(work, struct virtio_mem, wq);
drivers/virtio/virtio_mem.c
2506
struct virtio_mem *vm = container_of(timer, struct virtio_mem,
drivers/virtio/virtio_mem.c
2698
struct virtio_mem *vm = container_of(cb, struct virtio_mem,
drivers/virtio/virtio_mem.c
2748
struct virtio_mem *vm = container_of(cb, struct virtio_mem,
drivers/virtio/virtio_mem.c
993
struct virtio_mem *vm = container_of(nb, struct virtio_mem,
drivers/virtio/virtio_mmio.c
564
container_of(_d, struct virtio_device, dev);
drivers/virtio/virtio_mmio.c
82
container_of(_plat_dev, struct virtio_mmio_device, vdev)
drivers/virtio/virtio_pci_common.h
125
return container_of(vdev, struct virtio_pci_device, vdev);
drivers/virtio/virtio_rtc_driver.c
102
vdev = container_of(dev, typeof(*vdev), dev);
drivers/virtio/virtio_rtc_ptp.c
128
container_of(ptp, struct viortc_ptp_clock, ptp_info);
drivers/virtio/virtio_rtc_ptp.c
196
container_of(ptp, struct viortc_ptp_clock, ptp_info);
drivers/virtio/virtio_vdpa.c
36
return container_of(dev, struct virtio_vdpa_device, vdev);
drivers/virtio/virtio_vdpa.c
452
container_of(_d, struct virtio_device, dev);
drivers/virtio/virtio_vdpa.c
454
container_of(vdev, struct virtio_vdpa_device, vdev);
drivers/w1/slaves/w1_ds2780.c
29
struct w1_slave *sl = container_of(dev, struct w1_slave, dev);
drivers/w1/slaves/w1_ds2780.c
54
struct w1_slave *sl = container_of(dev, struct w1_slave, dev);
drivers/w1/slaves/w1_ds2780.c
72
struct w1_slave *sl = container_of(dev, struct w1_slave, dev);
drivers/w1/slaves/w1_ds2781.c
26
struct w1_slave *sl = container_of(dev, struct w1_slave, dev);
drivers/w1/slaves/w1_ds2781.c
51
struct w1_slave *sl = container_of(dev, struct w1_slave, dev);
drivers/w1/slaves/w1_ds2781.c
69
struct w1_slave *sl = container_of(dev, struct w1_slave, dev);
drivers/w1/w1.c
578
md = container_of(dev, struct w1_master, dev);
drivers/w1/w1.c
582
sl = container_of(dev, struct w1_slave, dev);
drivers/w1/w1_netlink.c
444
struct w1_cb_node *node = container_of(async_cmd, struct w1_cb_node,
drivers/watchdog/apple_wdt.c
64
return container_of(wdd, struct apple_wdt, wdd);
drivers/watchdog/aspeed_wdt.c
170
return container_of(wdd, struct aspeed_wdt, wdd);
drivers/watchdog/at91sam9_wdt.c
80
#define to_wdt(wdd) container_of(wdd, struct at91wdt, wdd)
drivers/watchdog/bcm47xx_wdt.c
45
return container_of(wdd, struct bcm47xx_wdt, wdd);
drivers/watchdog/dw_wdt.c
100
#define to_dw_wdt(wdd) container_of(wdd, struct dw_wdt, wdd)
drivers/watchdog/ftwdt010_wdt.c
47
return container_of(wdd, struct ftwdt010_wdt, wdd);
drivers/watchdog/i6300esb.c
98
#define to_esb_dev(wptr) container_of(wptr, struct esb_dev, wdd)
drivers/watchdog/imx_sc_wdt.c
142
container_of(nb,
drivers/watchdog/ixp4xx_wdt.c
48
return container_of(wdd, struct ixp4xx_wdt, wdd);
drivers/watchdog/lantiq_wdt.c
90
return container_of(wdt, struct ltq_wdt_priv, wdt);
drivers/watchdog/mei_wdt.c
400
struct mei_wdt *wdt = container_of(work, struct mei_wdt, unregister);
drivers/watchdog/mpc8xxx_wdt.c
111
container_of(w, struct mpc8xxx_wdt_ddata, wdd);
drivers/watchdog/mpc8xxx_wdt.c
84
container_of(w, struct mpc8xxx_wdt_ddata, wdd);
drivers/watchdog/mtk_wdt.c
156
container_of(rcdev, struct mtk_wdt_dev, rcdev);
drivers/watchdog/npcm_wdt.c
52
return container_of(wdd, struct npcm_wdt, wdd);
drivers/watchdog/omap_wdt.c
55
#define to_omap_wdt_dev(_wdog) container_of(_wdog, struct omap_wdt_dev, wdog)
drivers/watchdog/qcom-wdt.c
62
return container_of(wdd, struct qcom_wdt, wdd);
drivers/watchdog/rave-sp-wdt.c
152
container_of(nb, struct rave_sp_wdt, reboot_notifier);
drivers/watchdog/rave-sp-wdt.c
62
return container_of(wdd, struct rave_sp_wdt, wdd);
drivers/watchdog/renesas_wwdt.c
40
struct wwdt_priv *priv = container_of(wdev, struct wwdt_priv, wdev);
drivers/watchdog/retu_wdt.c
50
struct retu_wdt_dev *wdev = container_of(to_delayed_work(work),
drivers/watchdog/s32g_wdt.c
65
return container_of(wdd, struct s32g_wdt_device, wdog);
drivers/watchdog/sprd_wdt.c
69
return container_of(wdd, struct sprd_wdt, wdd);
drivers/watchdog/watchdog_core.c
164
wdd = container_of(nb, struct watchdog_device, reboot_nb);
drivers/watchdog/watchdog_core.c
182
struct watchdog_device *wdd = container_of(nb, struct watchdog_device,
drivers/watchdog/watchdog_core.c
200
wdd = container_of(nb, struct watchdog_device, pm_nb);
drivers/watchdog/watchdog_dev.c
221
wd_data = container_of(work, struct watchdog_core_data, work);
drivers/watchdog/watchdog_dev.c
233
wd_data = container_of(timer, struct watchdog_core_data, timer);
drivers/watchdog/watchdog_dev.c
870
wd_data = container_of(inode->i_cdev, struct watchdog_core_data,
drivers/watchdog/watchdog_dev.c
921
wd_data = container_of(dev, struct watchdog_core_data, dev);
drivers/watchdog/watchdog_hrtimer_pretimeout.c
16
wd_data = container_of(timer, struct watchdog_core_data, pretimeout_timer);
drivers/watchdog/wdat_wdt.c
50
#define to_wdat_wdt(wdd) container_of(wdd, struct wdat_wdt, wdd)
drivers/xen/events/events_base.c
315
struct irq_info *info = container_of(to_rcu_work(work), struct irq_info,
drivers/xen/events/events_base.c
655
eoi = container_of(to_delayed_work(work), struct lateeoi_work, delayed);
drivers/xen/gntdev-dmabuf.c
309
container_of(kref, struct gntdev_dmabuf, u.exp.refcount);
drivers/xen/gntdev.c
544
container_of(mn, struct gntdev_grant_map, notifier);
drivers/xen/grant-table.c
1315
*unmap_data = container_of(work,
drivers/xen/pcpu.c
103
struct pcpu *cpu = container_of(dev, struct pcpu, dev);
drivers/xen/pcpu.c
112
struct pcpu *pcpu = container_of(dev, struct pcpu, dev);
drivers/xen/pcpu.c
201
struct pcpu *pcpu = container_of(dev, struct pcpu, dev);
drivers/xen/privcmd.c
915
container_of(work, struct privcmd_kernel_irqfd, shutdown);
drivers/xen/privcmd.c
950
container_of(wait, struct privcmd_kernel_irqfd, wait);
drivers/xen/privcmd.c
971
container_of(pt, struct privcmd_kernel_irqfd, pt);
drivers/xen/pvcalls-back.c
232
struct pvcalls_ioworker *ioworker = container_of(work,
drivers/xen/pvcalls-back.c
234
struct sock_mapping *map = container_of(ioworker, struct sock_mapping,
drivers/xen/pvcalls-back.c
518
struct sockpass_mapping *mappass = container_of(
drivers/xen/sys-hypervisor.c
635
hyp_attr = container_of(attr, struct hyp_sysfs_attr, attr);
drivers/xen/sys-hypervisor.c
647
hyp_attr = container_of(attr, struct hyp_sysfs_attr, attr);
drivers/xen/xen-pciback/pci_stub.c
118
psdev = container_of(kref, struct pcistub_device, kref);
drivers/xen/xen-pciback/pci_stub.c
502
psdev = container_of(seized_devices.next,
drivers/xen/xen-pciback/pciback_ops.c
400
container_of(data, struct xen_pcibk_device, op_work);
drivers/xen/xen-pciback/xenbus.c
663
container_of(watch, struct xen_pcibk_device, be_watch);
drivers/xen/xen-scsiback.c
1329
struct scsiback_tpg *tpg = container_of(se_tpg,
drivers/xen/xen-scsiback.c
1338
struct scsiback_tpg *tpg = container_of(se_tpg,
drivers/xen/xen-scsiback.c
1400
struct scsiback_tport *tport = container_of(wwn,
drivers/xen/xen-scsiback.c
1429
struct vscsibk_pend *pending_req = container_of(se_cmd,
drivers/xen/xen-scsiback.c
1439
struct vscsibk_pend *pending_req = container_of(se_cmd,
drivers/xen/xen-scsiback.c
1455
struct vscsibk_pend *pending_req = container_of(se_cmd,
drivers/xen/xen-scsiback.c
1469
struct scsiback_tpg *tpg = container_of(se_tpg, struct scsiback_tpg,
drivers/xen/xen-scsiback.c
1484
struct scsiback_tpg *tpg = container_of(se_tpg, struct scsiback_tpg,
drivers/xen/xen-scsiback.c
1513
struct scsiback_tpg *tpg = container_of(se_tpg,
drivers/xen/xen-scsiback.c
1605
struct scsiback_tpg *tpg = container_of(se_tpg,
drivers/xen/xen-scsiback.c
1627
struct scsiback_tpg *tpg = container_of(se_tpg,
drivers/xen/xen-scsiback.c
1723
struct scsiback_tpg *tpg = container_of(se_tpg,
drivers/xen/xen-scsiback.c
1736
struct scsiback_tpg *tpg = container_of(se_tpg,
drivers/xen/xen-scsiback.c
1747
struct scsiback_tport *tport = container_of(wwn,
drivers/xen/xen-scsiback.c
1784
struct scsiback_tpg *tpg = container_of(se_tpg,
drivers/xen/xen-scsiback.c
273
struct v2p_entry *entry = container_of(kref, struct v2p_entry, kref);
drivers/xen/xenbus/xenbus_dev_frontend.c
277
adap = container_of(watch, struct watch_adapter, watch);
drivers/xen/xenbus/xenbus_dev_frontend.c
313
u = container_of(wq, struct xenbus_file_priv, wq);
drivers/xen/xenbus/xenbus_dev_frontend.c
347
u = container_of(kref, struct xenbus_file_priv, kref);
drivers/xen/xenbus/xenbus_probe.c
141
container_of(dev->dev.bus, struct xen_bus_type, bus);
drivers/xen/xenbus/xenbus_probe.c
182
container_of(watch, struct xenbus_device, otherend_watch);
drivers/xen/xenbus/xenbus_probe.c
712
= container_of(dev, struct xenbus_device, dev);
drivers/xen/xenbus/xenbus_probe.c
732
= container_of(dev, struct xenbus_device, dev);
drivers/xen/xenbus/xenbus_probe_backend.c
108
bus = container_of(xdev->dev.bus, struct xen_bus_type, bus);
drivers/xen/xenbus/xenbus_probe_frontend.c
96
struct xenbus_device *xdev = container_of(w, struct xenbus_device, work);
drivers/xen/xenbus/xenbus_xs.c
117
struct xb_req_data *req = container_of(kref, struct xb_req_data, kref);
fs/9p/v9fs.h
148
return container_of(inode, struct v9fs_inode, netfs.inode);
fs/adfs/adfs.h
44
return container_of(inode, struct adfs_inode_info, vfs_inode);
fs/affs/affs.h
66
return container_of(inode, struct affs_inode_info, vfs_inode);
fs/affs/super.c
70
sbi = container_of(work, struct affs_sb_info, sb_work.work);
fs/afs/addr_list.c
18
struct afs_addr_list *alist = container_of(rcu, struct afs_addr_list, rcu);
fs/afs/callback.c
31
struct afs_vnode *vnode = container_of(work, struct afs_vnode, cb_work);
fs/afs/cell.c
567
struct afs_cell *cell = container_of(rcu, struct afs_cell, rcu);
fs/afs/cell.c
590
struct afs_cell *cell = container_of(work, struct afs_cell, destroyer);
fs/afs/cell.c
704
struct afs_cell *cell = container_of(timer, struct afs_cell, management_timer);
fs/afs/cell.c
880
struct afs_cell *cell = container_of(work, struct afs_cell, manager);
fs/afs/cm_security.c
100
struct afs_net *net = container_of(work, struct afs_net, rx_oob_work);
fs/afs/cmservice.c
166
struct afs_call *call = container_of(work, struct afs_call, work);
fs/afs/cmservice.c
289
struct afs_call *call = container_of(work, struct afs_call, work);
fs/afs/cmservice.c
381
struct afs_call *call = container_of(work, struct afs_call, work);
fs/afs/cmservice.c
414
struct afs_call *call = container_of(work, struct afs_call, work);
fs/afs/cmservice.c
491
struct afs_call *call = container_of(work, struct afs_call, work);
fs/afs/dir.c
573
container_of(ctx, struct afs_lookup_one_cookie, ctx);
fs/afs/dir.c
641
container_of(ctx, struct afs_lookup_cookie, ctx);
fs/afs/file.c
313
struct afs_call *call = container_of(work, struct afs_call, async_work);
fs/afs/flock.c
284
container_of(work, struct afs_vnode, lock_work.work);
fs/afs/fs_probe.c
32
struct afs_endpoint_state *estate = container_of(rcu, struct afs_endpoint_state, rcu);
fs/afs/fs_probe.c
378
struct afs_net *net = container_of(timer, struct afs_net, fs_probe_timer);
fs/afs/fs_probe.c
421
struct afs_net *net = container_of(work, struct afs_net, fs_prober);
fs/afs/internal.h
1740
return container_of(inode, struct afs_vnode, netfs.inode);
fs/afs/rxrpc.c
234
struct afs_call *call = container_of(work, struct afs_call, free_work);
fs/afs/rxrpc.c
716
struct afs_call *call = container_of(work, struct afs_call, async_work);
fs/afs/rxrpc.c
742
container_of(work, struct afs_net, charge_preallocation_work);
fs/afs/security.c
116
container_of(rcu, struct afs_permits, rcu);
fs/afs/server.c
394
struct afs_server *server = container_of(rcu, struct afs_server, rcu);
fs/afs/server.c
469
struct afs_server *server = container_of(work, struct afs_server, destroyer);
fs/afs/server.c
502
struct afs_server *server = container_of(timer, struct afs_server, timer);
fs/afs/vl_list.c
36
struct afs_vlserver *vlserver = container_of(rcu, struct afs_vlserver, rcu);
fs/afs/volume.c
239
struct afs_volume *volume = container_of(work, struct afs_volume, destructor);
fs/afs/write.c
105
struct netfs_io_subrequest *subreq = container_of(work, struct netfs_io_subrequest, work);
fs/aio.c
1492
struct aio_kiocb *iocb = container_of(kiocb, struct aio_kiocb, rw);
fs/aio.c
1641
struct aio_kiocb *iocb = container_of(work, struct aio_kiocb, fsync.work);
fs/aio.c
1672
struct poll_iocb *req = container_of(work, struct poll_iocb, work);
fs/aio.c
1673
struct aio_kiocb *iocb = container_of(req, struct aio_kiocb, poll);
fs/aio.c
1725
struct poll_iocb *req = container_of(work, struct poll_iocb, work);
fs/aio.c
1726
struct aio_kiocb *iocb = container_of(req, struct aio_kiocb, poll);
fs/aio.c
1771
struct aio_kiocb *aiocb = container_of(iocb, struct aio_kiocb, rw);
fs/aio.c
1789
struct poll_iocb *req = container_of(wait, struct poll_iocb, wait);
fs/aio.c
1790
struct aio_kiocb *iocb = container_of(req, struct aio_kiocb, poll);
fs/aio.c
1879
struct aio_poll_table *pt = container_of(p, struct aio_poll_table, pt);
fs/aio.c
596
req = container_of(iocb, struct aio_kiocb, rw);
fs/aio.c
617
struct kioctx *ctx = container_of(to_rcu_work(work), struct kioctx,
fs/aio.c
630
struct kioctx *ctx = container_of(ref, struct kioctx, reqs);
fs/aio.c
648
struct kioctx *ctx = container_of(ref, struct kioctx, users);
fs/backing-file.c
120
struct backing_aio *aio = container_of(iocb, struct backing_aio, iocb);
fs/backing-file.c
132
struct backing_aio *aio = container_of(work, struct backing_aio, work);
fs/backing-file.c
139
struct backing_aio *aio = container_of(iocb, struct backing_aio, iocb);
fs/befs/befs.h
119
return container_of(inode, struct befs_inode_info, vfs_inode);
fs/bfs/bfs.h
48
return container_of(inode, struct bfs_inode_info, vfs_inode);
fs/btrfs/async-thread.c
294
struct btrfs_work *work = container_of(normal_work, struct btrfs_work,
fs/btrfs/bio.c
376
struct btrfs_bio *bbio = container_of(work, struct btrfs_bio, end_io_work);
fs/btrfs/bio.c
425
struct btrfs_bio *bbio = container_of(work, struct btrfs_bio, end_io_work);
fs/btrfs/bio.c
463
struct btrfs_bio *bbio = container_of(work, struct btrfs_bio, end_io_work);
fs/btrfs/bio.c
624
container_of(work, struct async_submit_bio, work);
fs/btrfs/bio.c
645
container_of(work, struct async_submit_bio, work);
fs/btrfs/bio.c
649
kfree(container_of(work, struct async_submit_bio, work));
fs/btrfs/bio.h
111
return container_of(bio, struct btrfs_bio, bio);
fs/btrfs/block-group.c
1898
container_of(work, struct btrfs_fs_info, reclaim_bgs_work);
fs/btrfs/block-group.c
872
caching_ctl = container_of(work, struct btrfs_caching_control, work);
fs/btrfs/btrfs_inode.h
359
struct inode *: container_of(_inode, struct btrfs_inode, vfs_inode), \
fs/btrfs/btrfs_inode.h
360
const struct inode *: (const struct btrfs_inode *)container_of( \
fs/btrfs/compression.c
58
return container_of(bbio, struct compressed_bio, bbio);
fs/btrfs/delayed-inode.c
1330
async_work = container_of(work, struct btrfs_async_delayed_work, work);
fs/btrfs/direct-io.c
359
struct iomap_iter *iter = container_of(iomap, struct iomap_iter, iomap);
fs/btrfs/direct-io.c
611
struct iomap_iter *iter = container_of(iomap, struct iomap_iter, iomap);
fs/btrfs/direct-io.c
648
container_of(bbio, struct btrfs_dio_private, bbio);
fs/btrfs/direct-io.c
715
container_of(bbio, struct btrfs_dio_private, bbio);
fs/btrfs/discard.c
528
discard_ctl = container_of(work, struct btrfs_discard_ctl, work.work);
fs/btrfs/discard.c
85
struct btrfs_fs_info *fs_info = container_of(discard_ctl,
fs/btrfs/disk-io.c
741
root = container_of(node, struct btrfs_root, rb_node);
fs/btrfs/extent_io.c
3614
container_of(head, struct extent_buffer, rcu_head);
fs/btrfs/extent_map.c
1310
fs_info = container_of(work, struct btrfs_fs_info, em_shrinker_work);
fs/btrfs/extent_map.c
635
return container_of(next, struct extent_map, rb_node);
fs/btrfs/extent_map.c
645
return container_of(prev, struct extent_map, rb_node);
fs/btrfs/file-item.c
802
struct btrfs_bio *bbio = container_of(work, struct btrfs_bio, csum_work);
fs/btrfs/inode.c
1659
struct async_chunk *async_chunk = container_of(work, struct async_chunk,
fs/btrfs/inode.c
2854
container_of(work, struct btrfs_writepage_fixup, work);
fs/btrfs/inode.c
8874
delalloc_work = container_of(work, struct btrfs_delalloc_work,
fs/btrfs/inode.c
935
container_of(work, struct async_chunk, work);
fs/btrfs/ordered-data.c
346
ordered_extent = container_of(work, struct btrfs_ordered_extent, work);
fs/btrfs/ordered-data.c
737
ordered = container_of(work, struct btrfs_ordered_extent, flush_work);
fs/btrfs/qgroup.c
3838
struct btrfs_fs_info *fs_info = container_of(work, struct btrfs_fs_info,
fs/btrfs/raid56.c
1786
const struct btrfs_raid_bio *ra = container_of(a, struct btrfs_raid_bio,
fs/btrfs/raid56.c
1788
const struct btrfs_raid_bio *rb = container_of(b, struct btrfs_raid_bio,
fs/btrfs/raid56.c
1802
struct btrfs_plug_cb *plug = container_of(cb, struct btrfs_plug_cb, cb);
fs/btrfs/raid56.c
1887
plug = container_of(cb, struct btrfs_plug_cb, cb);
fs/btrfs/raid56.c
2207
rbio = container_of(work, struct btrfs_raid_bio, work);
fs/btrfs/raid56.c
2214
recover_rbio(container_of(work, struct btrfs_raid_bio, work));
fs/btrfs/raid56.c
2549
rbio = container_of(work, struct btrfs_raid_bio, work);
fs/btrfs/raid56.c
2556
rmw_rbio(container_of(work, struct btrfs_raid_bio, work));
fs/btrfs/raid56.c
3006
scrub_rbio(container_of(work, struct btrfs_raid_bio, work));
fs/btrfs/scrub.c
1160
struct scrub_stripe *stripe = container_of(work, struct scrub_stripe, work);
fs/btrfs/send.c
1409
entry = container_of(raw_entry, struct backref_cache_entry, entry);
fs/btrfs/send.c
2232
return container_of(entry, struct name_cache_entry, entry);
fs/btrfs/space-info.c
1252
fs_info = container_of(work, struct btrfs_fs_info, async_reclaim_work);
fs/btrfs/space-info.c
1279
fs_info = container_of(work, struct btrfs_fs_info,
fs/btrfs/space-info.c
1485
fs_info = container_of(work, struct btrfs_fs_info, async_data_reclaim_work);
fs/btrfs/sysfs.c
107
return container_of(a, struct btrfs_feature_attr, kobj_attr);
fs/btrfs/sysfs.c
112
return container_of(attr, struct kobj_attribute, attr);
fs/btrfs/sysfs.c
1583
return container_of(kobj, struct btrfs_fs_devices, fsid_kobj);
fs/btrfs/sysfs.c
1985
struct btrfs_device *device = container_of(kobj, struct btrfs_device,
fs/btrfs/sysfs.c
1998
struct btrfs_device *device = container_of(kobj, struct btrfs_device,
fs/btrfs/sysfs.c
2012
struct btrfs_device *device = container_of(kobj, struct btrfs_device,
fs/btrfs/sysfs.c
2025
struct btrfs_device *device = container_of(kobj, struct btrfs_device,
fs/btrfs/sysfs.c
2035
struct btrfs_device *device = container_of(kobj, struct btrfs_device,
fs/btrfs/sysfs.c
2055
struct btrfs_device *device = container_of(kobj, struct btrfs_device,
fs/btrfs/sysfs.c
2067
struct btrfs_device *device = container_of(kobj, struct btrfs_device,
fs/btrfs/sysfs.c
2077
struct btrfs_device *device = container_of(kobj, struct btrfs_device,
fs/btrfs/sysfs.c
2121
struct btrfs_device *device = container_of(kobj, struct btrfs_device,
fs/btrfs/sysfs.c
2486
struct btrfs_qgroup *qgroup = container_of(qgroup_kobj, \
fs/btrfs/sysfs.c
2498
struct btrfs_qgroup *qgroup = container_of(qgroup_kobj, \
fs/btrfs/sysfs.c
2534
struct btrfs_qgroup *qgroup = container_of(kobj, struct btrfs_qgroup, kobj);
fs/btrfs/sysfs.c
690
#define to_space_info(_kobj) container_of(_kobj, struct btrfs_space_info, kobj)
fs/btrfs/sysfs.c
691
#define to_raid_kobj(_kobj) container_of(_kobj, struct raid_kobject, kobj)
fs/btrfs/zoned.c
2715
container_of(work, struct btrfs_block_group, zone_finish_work);
fs/btrfs/zstd.c
113
container_of(timer, struct zstd_workspace_manager, timer);
fs/btrfs/zstd.c
125
struct workspace *victim = container_of(pos, struct workspace,
fs/btrfs/zstd.c
222
workspace = container_of(zwsm->idle_ws[i].next,
fs/btrfs/zstd.c
92
return container_of(list, struct workspace, list);
fs/buffer.c
312
container_of(work, struct postprocess_bh_ctx, work);
fs/buffer.c
325
container_of(work, struct postprocess_bh_ctx, work);
fs/cachefiles/io.c
258
struct cachefiles_kiocb *ki = container_of(iocb, struct cachefiles_kiocb, iocb);
fs/cachefiles/io.c
49
struct cachefiles_kiocb *ki = container_of(iocb, struct cachefiles_kiocb, iocb);
fs/cachefiles/ondemand.c
365
container_of(work, struct cachefiles_ondemand_info, ondemand_work);
fs/ceph/caps.c
1695
capsnap = container_of(cf, struct ceph_cap_snap, cap_flush);
fs/ceph/caps.c
2619
container_of(cf, struct ceph_cap_snap,
fs/ceph/file.c
1410
container_of(work, struct ceph_aio_work, work);
fs/ceph/inode.c
2321
struct ceph_inode_info *ci = container_of(work, struct ceph_inode_info,
fs/ceph/mds_client.c
1091
struct ceph_mds_request *req = container_of(kref,
fs/ceph/mds_client.c
2407
container_of(work, struct ceph_mds_session, s_cap_release_work);
fs/ceph/mds_client.c
2450
container_of(work, struct ceph_mds_client, cap_reclaim_work);
fs/ceph/mds_client.c
2497
container_of(work, struct ceph_mds_client, cap_unlink_work);
fs/ceph/mds_client.c
5476
container_of(work, struct ceph_mds_client, delayed_work.work);
fs/ceph/metric.c
216
container_of(work, struct ceph_client_metric, delayed_work.work);
fs/ceph/metric.c
218
container_of(m, struct ceph_mds_client, metric);
fs/ceph/quota.c
95
qri = container_of(*node, struct ceph_quotarealm_inode, node);
fs/ceph/super.h
516
return container_of(inode, struct ceph_inode_info, netfs.inode);
fs/char_dev.c
386
new = container_of(kobj, struct cdev, kobj);
fs/char_dev.c
437
inode = container_of(cdev->list.next, struct inode, i_devices);
fs/char_dev.c
607
struct cdev *p = container_of(kobj, struct cdev, kobj);
fs/char_dev.c
616
struct cdev *p = container_of(kobj, struct cdev, kobj);
fs/coda/coda_linux.h
69
return container_of(inode, struct coda_inode_info, vfs_inode);
fs/coda/file.c
126
container_of(vma->vm_ops, struct coda_vm_ops, vm_ops);
fs/coda/file.c
138
container_of(vma->vm_ops, struct coda_vm_ops, vm_ops);
fs/configfs/configfs_internal.h
118
return container_of(attr, struct configfs_bin_attribute, cb_attr);
fs/configfs/item.c
137
config_item_cleanup(container_of(kref, struct config_item, ci_kref));
fs/configfs/item.c
24
return container_of(entry, struct config_item, ci_entry);
fs/crypto/keyring.c
58
container_of(head, struct fscrypt_master_key, mk_rcu_head);
fs/dax.c
172
container_of(wait, struct wait_exceptional_entry_queue, wait);
fs/dcache.c
1183
struct dentry *dentry = container_of(item, struct dentry, d_lru);
fs/dcache.c
1264
struct dentry *dentry = container_of(item, struct dentry, d_lru);
fs/dcache.c
339
return container_of(dentry->d_name.name, struct external_name, name[0]);
fs/dcache.c
344
struct dentry *dentry = container_of(head, struct dentry, d_u.d_rcu);
fs/dcache.c
351
struct dentry *dentry = container_of(head, struct dentry, d_u.d_rcu);
fs/dcache.c
376
p = container_of(s, struct external_name, name[0]);
fs/dcache.c
394
p = container_of(name->name.name, struct external_name, name[0]);
fs/debugfs/internal.h
27
return container_of(inode, struct debugfs_inode_info, vfs_inode);
fs/direct-io.c
323
struct dio *dio = container_of(work, struct dio, complete_work);
fs/dlm/ast.c
52
struct dlm_callback *cb = container_of(work, struct dlm_callback, work);
fs/dlm/config.c
408
return i ? container_of(to_config_group(i), struct dlm_space, group) :
fs/dlm/config.c
414
return i ? container_of(i, struct dlm_comm, item) : NULL;
fs/dlm/config.c
419
return i ? container_of(i, struct dlm_node, item) : NULL;
fs/dlm/config.c
83
return i ? container_of(to_config_group(i), struct dlm_cluster, group) :
fs/dlm/lock.c
1434
struct dlm_rsb *r = container_of(kref, struct dlm_rsb, res_ref);
fs/dlm/lock.c
1569
struct dlm_lkb *lkb = container_of(kref, struct dlm_lkb, lkb_ref);
fs/dlm/lock.c
1623
struct dlm_lkb *lkb = container_of(kref, struct dlm_lkb, lkb_ref);
fs/dlm/lockspace.c
164
struct dlm_ls *ls = container_of(kobj, struct dlm_ls, ls_kobj);
fs/dlm/lockspace.c
165
struct dlm_attr *a = container_of(attr, struct dlm_attr, attr);
fs/dlm/lockspace.c
172
struct dlm_ls *ls = container_of(kobj, struct dlm_ls, ls_kobj);
fs/dlm/lockspace.c
173
struct dlm_attr *a = container_of(attr, struct dlm_attr, attr);
fs/dlm/lockspace.c
216
const struct dlm_ls *ls = container_of(kobj, struct dlm_ls, ls_kobj);
fs/dlm/lockspace.c
341
struct dlm_ls *ls = container_of(work, struct dlm_ls, ls_free_work);
fs/dlm/lowcomms.c
1435
struct connection *con = container_of(rcu, struct connection, rcu);
fs/dlm/lowcomms.c
1486
struct connection *con = container_of(work, struct connection, rwork);
fs/dlm/lowcomms.c
1622
struct connection *con = container_of(work, struct connection, swork);
fs/dlm/lowcomms.c
684
struct writequeue_entry *e = container_of(kref, struct writequeue_entry,
fs/dlm/lowcomms.c
693
struct dlm_msg *msg = container_of(kref, struct dlm_msg, ref);
fs/dlm/memory.c
102
struct dlm_rsb *r = container_of(rcu, struct dlm_rsb, rcu);
fs/dlm/memory.c
120
struct dlm_lkb *lkb = container_of(rcu, struct dlm_lkb, rcu);
fs/dlm/midcomms.c
1154
struct midcomms_node *node = container_of(rcu, struct midcomms_node, rcu);
fs/dlm/midcomms.c
288
struct dlm_mhandle *mh = container_of(rcu, struct dlm_mhandle, rcu);
fs/ecryptfs/ecryptfs_kernel.h
446
return container_of(inode, struct ecryptfs_inode_info, vfs_inode);
fs/ecryptfs/file.c
84
container_of(ctx, struct ecryptfs_getdents_callback, ctx);
fs/efivarfs/internal.h
36
return container_of(inode, struct efivar_entry, vfs_inode);
fs/efivarfs/super.c
29
struct efivarfs_fs_info *sfi = container_of(nb, struct efivarfs_fs_info, nb);
fs/efs/efs.h
117
return container_of(inode, struct efs_inode_info, vfs_inode);
fs/erofs/data.c
279
struct iomap_iter *iter = container_of(iomap, struct iomap_iter, iomap);
fs/erofs/data.c
344
struct iomap_iter *iter = container_of(iomap, struct iomap_iter, iomap);
fs/erofs/fileio.c
25
container_of(iocb, struct erofs_fileio_rq, iocb);
fs/erofs/fileio.c
85
return erofs_fileio_rq_submit(container_of(bio, struct erofs_fileio_rq,
fs/erofs/fscache.c
194
struct erofs_fscache_bio *io = container_of(bio,
fs/erofs/internal.h
326
#define EROFS_I(ptr) container_of(ptr, struct erofs_inode, vfs_inode)
fs/erofs/sysfs.c
130
struct erofs_sb_info *sbi = container_of(kobj, struct erofs_sb_info,
fs/erofs/sysfs.c
132
struct erofs_attr *a = container_of(attr, struct erofs_attr, attr);
fs/erofs/sysfs.c
155
struct erofs_sb_info *sbi = container_of(kobj, struct erofs_sb_info,
fs/erofs/sysfs.c
157
struct erofs_attr *a = container_of(attr, struct erofs_attr, attr);
fs/erofs/sysfs.c
220
struct erofs_sb_info *sbi = container_of(kobj, struct erofs_sb_info,
fs/erofs/zdata.c
1162
bvi = container_of(p, struct z_erofs_bvec_item, list);
fs/erofs/zdata.c
1418
container_of(work, struct z_erofs_decompressqueue, u.work);
fs/erofs/zdata.c
880
z_erofs_free_pcluster(container_of(head, struct z_erofs_pcluster, rcu));
fs/eventfd.c
91
struct eventfd_ctx *ctx = container_of(kref, struct eventfd_ctx, kref);
fs/eventpoll.c
1361
struct ep_pqueue *epq = container_of(pt, struct ep_pqueue, pt);
fs/eventpoll.c
293
head = container_of(file->f_ep, struct epitems_head, epitems);
fs/eventpoll.c
305
struct epitem *epi= container_of(p, struct epitem, fllink);
fs/eventpoll.c
373
return container_of(p, struct eppoll_entry, wait);
fs/eventpoll.c
379
return container_of(p, struct eppoll_entry, wait)->base;
fs/eventpoll.c
860
v = container_of(head, struct epitems_head, epitems);
fs/exfat/exfat_fs.h
338
return container_of(inode, struct exfat_inode_info, vfs_inode);
fs/exfat/super.c
853
struct exfat_sb_info *sbi = container_of(p, struct exfat_sb_info, rcu);
fs/exportfs/expfs.c
253
container_of(ctx, struct getdents_callback, ctx);
fs/ext2/ext2.h
698
return container_of(inode, struct ext2_inode_info, vfs_inode);
fs/ext4/block_validity.c
197
system_blks = container_of(rcu, struct ext4_system_blocks, rcu);
fs/ext4/ext4.h
1490
return container_of(trigger, struct ext4_journal_trigger, tr_triggers);
fs/ext4/ext4.h
1809
return container_of(inode, struct ext4_inode_info, vfs_inode);
fs/ext4/fsmap.c
425
fa = container_of(a, struct ext4_fsmap, fmr_list);
fs/ext4/fsmap.c
426
fb = container_of(b, struct ext4_fsmap, fmr_list);
fs/ext4/mballoc-test.c
30
#define MBT_SB(_sb) (container_of((_sb)->s_fs_info, struct mbt_ext4_super_block, sbi))
fs/ext4/mballoc.c
3644
struct ext4_sb_info *sbi = container_of(work,
fs/ext4/mballoc.c
5157
pa = container_of(head, struct ext4_prealloc_space, u.pa_rcu);
fs/ext4/page-io.c
228
io_end0 = container_of(before, ext4_io_end_t, list);
fs/ext4/page-io.c
230
io_end1 = container_of(after, ext4_io_end_t, list);
fs/ext4/page-io.c
304
struct ext4_inode_info *ei = container_of(work, struct ext4_inode_info,
fs/ext4/readpage.c
100
container_of(work, struct bio_post_read_ctx, work);
fs/ext4/readpage.c
88
container_of(work, struct bio_post_read_ctx, work);
fs/ext4/resize.c
28
ptr = container_of(head, struct ext4_rcu_ptr, rcu);
fs/ext4/super.c
747
struct ext4_sb_info *sbi = container_of(work, struct ext4_sb_info,
fs/ext4/sysfs.c
457
struct ext4_sb_info *sbi = container_of(kobj, struct ext4_sb_info,
fs/ext4/sysfs.c
459
struct ext4_attr *a = container_of(attr, struct ext4_attr, attr);
fs/ext4/sysfs.c
551
struct ext4_sb_info *sbi = container_of(kobj, struct ext4_sb_info,
fs/ext4/sysfs.c
553
struct ext4_attr *a = container_of(attr, struct ext4_attr, attr);
fs/ext4/sysfs.c
571
struct ext4_sb_info *sbi = container_of(kobj, struct ext4_sb_info,
fs/f2fs/compress.c
1790
container_of(work, struct decompress_io_ctx, free_work);
fs/f2fs/compress.c
1810
container_of(work, struct decompress_io_ctx, verity_work);
fs/f2fs/data.c
193
container_of(work, struct bio_post_read_ctx, work);
fs/f2fs/data.c
294
container_of(work, struct bio_post_read_ctx, work);
fs/f2fs/f2fs.h
2175
return container_of(inode, struct f2fs_inode_info, vfs_inode);
fs/f2fs/super.c
4712
struct f2fs_sb_info *sbi = container_of(work,
fs/f2fs/sysfs.c
1014
struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info,
fs/f2fs/sysfs.c
1016
struct f2fs_attr *a = container_of(attr, struct f2fs_attr, attr);
fs/f2fs/sysfs.c
1024
struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info,
fs/f2fs/sysfs.c
1026
struct f2fs_attr *a = container_of(attr, struct f2fs_attr, attr);
fs/f2fs/sysfs.c
1033
struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info,
fs/f2fs/sysfs.c
1041
struct f2fs_base_attr *a = container_of(attr,
fs/f2fs/sysfs.c
1051
struct f2fs_base_attr *a = container_of(attr,
fs/f2fs/sysfs.c
1672
struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info,
fs/f2fs/sysfs.c
1674
struct f2fs_attr *a = container_of(attr, struct f2fs_attr, attr);
fs/f2fs/sysfs.c
1682
struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info,
fs/f2fs/sysfs.c
1684
struct f2fs_attr *a = container_of(attr, struct f2fs_attr, attr);
fs/f2fs/sysfs.c
1691
struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info,
fs/f2fs/sysfs.c
1710
struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info,
fs/f2fs/sysfs.c
1712
struct f2fs_attr *a = container_of(attr, struct f2fs_attr, attr);
fs/f2fs/sysfs.c
1719
struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info,
fs/fat/dir.c
726
container_of(ctx, struct fat_ioctl_filldir_callback, ctx); \
fs/fat/fat.h
179
return container_of(inode, struct msdos_inode_info, vfs_inode);
fs/fat/inode.c
727
struct msdos_sb_info *sbi = container_of(p, struct msdos_sb_info, rcu);
fs/file.c
112
__free_fdtable(container_of(rcu, struct fdtable, rcu));
fs/file_table.c
497
__fput(container_of(work, struct file, f_task_work));
fs/file_table.c
55
#define backing_file(f) container_of(f, struct backing_file, file)
fs/freevxfs/vxfs_inode.h
166
return container_of(inode, struct vxfs_inode_info, vfs_inode);
fs/fs-writeback.c
2411
struct bdi_writeback *wb = container_of(to_delayed_work(work),
fs/fs-writeback.c
568
struct bdi_writeback *new_wb = container_of(work, struct bdi_writeback,
fs/fserror.c
51
container_of(work, struct fserror_event, work);
fs/fuse/cuse.c
326
struct cuse_init_args *ia = container_of(args, typeof(*ia), ap.args);
fs/fuse/cuse.c
76
return container_of(fc, struct cuse_conn, fc);
fs/fuse/dax.c
101
return container_of(node, struct fuse_dax_mapping, itn);
fs/fuse/dax.c
1161
struct fuse_conn_dax *fcd = container_of(work, struct fuse_conn_dax,
fs/fuse/dev.c
1181
struct fuse_args_pages *ap = container_of(req->args, typeof(*ap), args);
fs/fuse/dev.c
1853
container_of(args, typeof(*ra), ap.args);
fs/fuse/dev.c
76
struct fuse_conn *fc = container_of(dwork, struct fuse_conn,
fs/fuse/dev_uring.c
436
container_of(work, struct fuse_ring, async_teardown_work.work);
fs/fuse/dir.c
200
struct fuse_conn *fc = container_of(work, struct fuse_conn,
fs/fuse/file.c
1001
struct fuse_io_args *ia = container_of(args, typeof(*ia), ap.args);
fs/fuse/file.c
1987
container_of(args, typeof(*wpa), ia.ap.args);
fs/fuse/file.c
618
kfree(container_of(kref, struct fuse_io_priv, refcnt));
fs/fuse/file.c
709
struct fuse_io_args *ia = container_of(args, typeof(*ia), ap.args);
fs/fuse/file.c
97
struct fuse_release_args *ra = container_of(args, typeof(*ra), args);
fs/fuse/fuse_i.h
1057
return container_of(inode, struct fuse_inode, inode);
fs/fuse/inode.c
1015
struct fuse_conn *fc = container_of(p, struct fuse_conn, rcu);
fs/fuse/inode.c
1323
struct fuse_init_args *ia = container_of(args, typeof(*ia), args);
fs/fuse/virtio_fs.c
1291
struct fuse_args_pages *ap = container_of(args, typeof(*ap), args);
fs/fuse/virtio_fs.c
1349
struct fuse_args_pages *ap = container_of(req->args, typeof(*ap), args);
fs/fuse/virtio_fs.c
1764
const struct virtio_fs *fs = container_of(kobj, struct virtio_fs, kobj);
fs/fuse/virtio_fs.c
178
struct virtio_fs *fs = container_of(kobj, struct virtio_fs, kobj);
fs/fuse/virtio_fs.c
193
struct virtio_fs *vfs = container_of(kobj, struct virtio_fs, kobj);
fs/fuse/virtio_fs.c
221
struct virtio_fs *fs = container_of(kobj->parent->parent, struct virtio_fs, kobj);
fs/fuse/virtio_fs.c
234
struct virtio_fs *fs = container_of(kobj->parent->parent, struct virtio_fs, kobj);
fs/fuse/virtio_fs.c
532
struct virtio_fs_vq *fsvq = container_of(work, struct virtio_fs_vq,
fs/fuse/virtio_fs.c
559
struct virtio_fs_vq *fsvq = container_of(work, struct virtio_fs_vq,
fs/fuse/virtio_fs.c
675
struct virtio_fs_vq *fsvq = container_of(work, struct virtio_fs_vq,
fs/fuse/virtio_fs.c
779
ap = container_of(args, typeof(*ap), args);
fs/fuse/virtio_fs.c
804
container_of(work, typeof(*w), done_work);
fs/fuse/virtio_fs.c
812
struct virtio_fs_vq *fsvq = container_of(work, struct virtio_fs_vq,
fs/gfs2/export.c
74
container_of(ctx, struct get_name_filldir, ctx);
fs/gfs2/glock.c
130
struct gfs2_glock *gl = container_of(rcu, struct gfs2_glock, gl_rcu);
fs/gfs2/glock.c
135
container_of(gl, struct gfs2_glock_aspace, glock);
fs/gfs2/glock.c
950
struct gfs2_glock *gl = container_of(dwork, struct gfs2_glock, gl_delete);
fs/gfs2/glock.c
98
container_of(wait, struct wait_glock_queue, wait);
fs/gfs2/glock.c
986
struct gfs2_glock *gl = container_of(work, struct gfs2_glock, gl_work.work);
fs/gfs2/glock.h
178
container_of(gl, struct gfs2_glock_aspace, glock);
fs/gfs2/incore.h
418
return container_of(inode, struct gfs2_inode, i_inode);
fs/gfs2/lock_dlm.c
657
struct gfs2_sbd *sdp = container_of(work, struct gfs2_sbd, sd_control_work.work);
fs/gfs2/meta_io.h
45
container_of(mapping, struct gfs2_glock_aspace, mapping);
fs/gfs2/quota.c
108
struct gfs2_quota_data *qd = container_of(rcu, struct gfs2_quota_data, qd_rcu);
fs/gfs2/recovery.c
400
struct gfs2_jdesc *jd = container_of(work, struct gfs2_jdesc, jd_work);
fs/gfs2/rgrp.c
622
struct gfs2_inode *ip = container_of(rs, struct gfs2_inode, i_res);
fs/gfs2/super.c
687
struct gfs2_sbd *sdp = container_of(work, struct gfs2_sbd, sd_freeze_work);
fs/gfs2/sys.c
373
struct gfs2_sbd *sdp = container_of(kobj, struct gfs2_sbd, sd_kobj);
fs/gfs2/sys.c
39
struct gfs2_sbd *sdp = container_of(kobj, struct gfs2_sbd, sd_kobj);
fs/gfs2/sys.c
40
struct gfs2_attr *a = container_of(attr, struct gfs2_attr, attr);
fs/gfs2/sys.c
47
struct gfs2_sbd *sdp = container_of(kobj, struct gfs2_sbd, sd_kobj);
fs/gfs2/sys.c
48
struct gfs2_attr *a = container_of(attr, struct gfs2_attr, attr);
fs/gfs2/sys.c
769
const struct gfs2_sbd *sdp = container_of(kobj, struct gfs2_sbd, sd_kobj);
fs/gfs2/trace_gfs2.h
620
__entry->inum = container_of(rs, struct gfs2_inode,
fs/gfs2/util.c
207
struct gfs2_sbd *sdp = container_of(work, struct gfs2_sbd, sd_withdraw_work);
fs/hfs/hfs_fs.h
257
#define HFS_I(inode) (container_of(inode, struct hfs_inode_info, vfs_inode))
fs/hfs/super.c
62
sbi = container_of(work, struct hfs_sb_info, mdb_work.work);
fs/hfsplus/hfsplus_fs.h
238
return container_of(inode, struct hfsplus_inode_info, vfs_inode);
fs/hfsplus/super.c
292
sbi = container_of(work, struct hfsplus_sb_info, sync_work.work);
fs/hfsplus/super.c
322
struct hfsplus_sb_info *sbi = container_of(p, struct hfsplus_sb_info, rcu);
fs/hpfs/hpfs.h
408
container_of(ptr, struct bplus_header, __hdr)
fs/hpfs/hpfs_fn.h
317
return container_of(inode, struct hpfs_inode_info, vfs_inode);
fs/hpfs/super.c
124
free_sbi(container_of(rcu, struct hpfs_sb_info, rcu));
fs/inode.c
324
struct inode *inode = container_of(head, struct inode, i_rcu);
fs/inode.c
757
dentry_ptr = container_of(dentry_first, struct dentry, d_u.d_alias);
fs/inode.c
961
struct inode *inode = container_of(item, struct inode, i_lru);
fs/iomap/direct-io.c
163
struct iomap_dio *dio = container_of(work, struct iomap_dio, aio.work);
fs/iomap/ioend.c
408
struct iomap_ioend *ia = container_of(a, struct iomap_ioend, io_list);
fs/iomap/ioend.c
409
struct iomap_ioend *ib = container_of(b, struct iomap_ioend, io_list);
fs/isofs/isofs.h
72
return container_of(inode, struct iso_inode_info, vfs_inode);
fs/jffs2/os-linux.h
22
#define JFFS2_INODE_INFO(i) (container_of(i, struct jffs2_inode_info, vfs_inode))
fs/jffs2/wbuf.c
1157
return container_of(dwork, struct jffs2_sb_info, wbuf_dwork);
fs/jfs/jfs_incore.h
207
return container_of(inode, struct jfs_inode_info, vfs_inode);
fs/kernfs/dir.c
545
struct kernfs_node *kn = container_of(rcu, struct kernfs_node, rcu);
fs/lockd/svc.c
105
struct lockd_net *ln = container_of(dwork, struct lockd_net,
fs/lockd/svclock.c
294
struct nlm_block *block = container_of(kref, struct nlm_block, b_count);
fs/locks.c
74
return container_of(flc, struct file_lock, c);
fs/locks.c
79
return container_of(flc, struct file_lease, c);
fs/mbcache.c
344
struct mb_cache *cache = container_of(work, struct mb_cache,
fs/minix/minix.h
92
return container_of(inode, struct minix_inode_info, vfs_inode);
fs/mount.h
116
return container_of(mnt, struct mount, mnt);
fs/mount.h
218
return container_of(ns, struct mnt_namespace, ns);
fs/namespace.c
1319
cleanup_mnt(container_of(head, struct mount, mnt_rcu));
fs/namespace.c
143
mnt_ns_release(container_of(rcu, struct mnt_namespace, ns.ns_rcu));
fs/namespace.c
183
mnt_ns = container_of(ns, struct mnt_namespace, ns);
fs/namespace.c
4995
mnt_userns = container_of(ns, struct user_namespace, ns);
fs/namespace.c
736
free_vfsmnt(container_of(head, struct mount, mnt_rcu));
fs/netfs/direct_write.c
209
struct netfs_io_request *wreq = container_of(work, struct netfs_io_request, work);
fs/netfs/fscache_cookie.c
832
struct fscache_cookie *cookie = container_of(work, struct fscache_cookie, work);
fs/netfs/fscache_volume.c
285
container_of(work, struct fscache_volume, work);
fs/netfs/objects.c
113
struct netfs_io_request *rreq = container_of(rcu, struct netfs_io_request, rcu);
fs/netfs/objects.c
155
container_of(work, struct netfs_io_request, cleanup_work);
fs/netfs/read_collect.c
453
struct netfs_io_request *rreq = container_of(work, struct netfs_io_request, work);
fs/netfs/write_collect.c
423
struct netfs_io_request *rreq = container_of(work, struct netfs_io_request, work);
fs/nfs/blocklayout/blocklayout.c
130
container_of(be->be_device, struct pnfs_block_dev, node);
fs/nfs/blocklayout/blocklayout.c
214
task = container_of(work, struct rpc_task, u.tk_work);
fs/nfs/blocklayout/blocklayout.c
215
hdr = container_of(task, struct nfs_pgio_header, task);
fs/nfs/blocklayout/blocklayout.c
343
struct rpc_task *task = container_of(work, struct rpc_task, u.tk_work);
fs/nfs/blocklayout/blocklayout.c
345
container_of(task, struct nfs_pgio_header, task);
fs/nfs/blocklayout/blocklayout.c
592
if (!bl_register_dev(container_of(node, struct pnfs_block_dev, node))) {
fs/nfs/blocklayout/blocklayout.c
92
struct parallel_io *p = container_of(kref, struct parallel_io, refcnt);
fs/nfs/blocklayout/blocklayout.h
155
return container_of(lo, struct pnfs_block_layout, bl_layout);
fs/nfs/blocklayout/dev.c
104
container_of(d, struct pnfs_block_dev, node);
fs/nfs/blocklayout/rpc_pipefs.c
131
container_of(msg, struct bl_pipe_msg, msg);
fs/nfs/cache_lib.c
78
dreq = container_of(d, struct nfs_cache_defer_req, deferred_req);
fs/nfs/cache_lib.c
88
dreq = container_of(req, struct nfs_cache_defer_req, req);
fs/nfs/client.c
1097
struct nfs_server *server = container_of(p, struct nfs_server, rcu);
fs/nfs/direct.c
206
struct nfs_direct_req *dreq = container_of(kref, struct nfs_direct_req, kref);
fs/nfs/direct.c
732
struct nfs_direct_req *dreq = container_of(work, struct nfs_direct_req, work);
fs/nfs/dns_resolve.c
108
item = container_of(head, struct nfs_dns_ent, rcu_head);
fs/nfs/dns_resolve.c
117
item = container_of(ref, struct nfs_dns_ent, h.ref);
fs/nfs/dns_resolve.c
143
struct nfs_dns_ent *key = container_of(ch, struct nfs_dns_ent, h);
fs/nfs/dns_resolve.c
152
struct nfs_dns_ent *key = container_of(ch, struct nfs_dns_ent, h);
fs/nfs/dns_resolve.c
168
a = container_of(ca, struct nfs_dns_ent, h);
fs/nfs/dns_resolve.c
169
b = container_of(cb, struct nfs_dns_ent, h);
fs/nfs/dns_resolve.c
186
item = container_of(h, struct nfs_dns_ent, h);
fs/nfs/dns_resolve.c
212
return container_of(ch, struct nfs_dns_ent, h);
fs/nfs/dns_resolve.c
226
return container_of(ch, struct nfs_dns_ent, h);
fs/nfs/dns_resolve.c
77
new = container_of(cnew, struct nfs_dns_ent, h);
fs/nfs/dns_resolve.c
78
key = container_of(ckey, struct nfs_dns_ent, h);
fs/nfs/dns_resolve.c
90
new = container_of(cnew, struct nfs_dns_ent, h);
fs/nfs/dns_resolve.c
91
key = container_of(ckey, struct nfs_dns_ent, h);
fs/nfs/filelayout/filelayout.c
1044
nfs4_fl_free_deviceid(container_of(d, struct nfs4_file_layout_dsaddr, id_node));
fs/nfs/filelayout/filelayout.c
556
dsaddr = container_of(d, struct nfs4_file_layout_dsaddr, id_node);
fs/nfs/filelayout/filelayout.h
78
return container_of(lo, struct nfs4_filelayout, generic_hdr);
fs/nfs/filelayout/filelayout.h
84
return container_of(lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
2483
nfs4_ff_layout_free_deviceid(container_of(d, struct nfs4_ff_layout_ds,
fs/nfs/flexfilelayout/flexfilelayout.c
2859
struct nfs42_layoutstat_devinfo *devinfo = container_of(opaque,
fs/nfs/flexfilelayout/flexfilelayout.h
134
return container_of(lo, struct nfs4_flexfile_layout, generic_hdr);
fs/nfs/flexfilelayout/flexfilelayout.h
140
return container_of(lseg,
fs/nfs/flexfilelayout/flexfilelayout.h
148
return container_of(node, struct nfs4_ff_layout_ds, id_node);
fs/nfs/localio.c
1054
ctx = container_of(work, struct nfs_local_fsync_ctx, work);
fs/nfs/localio.c
205
container_of(work, struct nfs_client, cl_local_probe_work);
fs/nfs/localio.c
651
container_of(work, struct nfs_local_kiocb, work);
fs/nfs/localio.c
659
container_of(kiocb, struct nfs_local_kiocb, kiocb);
fs/nfs/localio.c
671
container_of(work, struct nfs_local_kiocb, work);
fs/nfs/localio.c
837
container_of(work, struct nfs_local_kiocb, work);
fs/nfs/localio.c
845
container_of(kiocb, struct nfs_local_kiocb, kiocb);
fs/nfs/localio.c
857
container_of(work, struct nfs_local_kiocb, work);
fs/nfs/nfs42xattr.c
259
entry = container_of(kref, struct nfs4_xattr_entry, ref);
fs/nfs/nfs42xattr.c
273
cache = container_of(kref, struct nfs4_xattr_cache, ref);
fs/nfs/nfs42xattr.c
809
struct nfs4_xattr_cache *cache = container_of(item,
fs/nfs/nfs42xattr.c
875
struct nfs4_xattr_entry *entry = container_of(item,
fs/nfs/nfs42xdr.c
1141
container_of(res, struct nfs_pgio_header, res);
fs/nfs/nfs4idmap.c
711
struct idmap_legacy_upcalldata *data = container_of(msg,
fs/nfs/nfs4proc.c
1461
struct nfs4_opendata *p = container_of(kref,
fs/nfs/nfs4proc.c
7633
container_of(wait, struct nfs4_lock_waiter, wait);
fs/nfs/nfs4renewd.c
59
container_of(work, struct nfs_client, cl_renewd.work);
fs/nfs/nfs4state.c
1091
sp = container_of(seqid->sequence, struct nfs4_state_owner, so_seqid);
fs/nfs/nfs4xdr.c
3135
container_of(args, struct nfs4_layoutcommit_data, args);
fs/nfs/pagelist.c
355
struct nfs_page *req = container_of(kref, struct nfs_page, wb_kref);
fs/nfs/sysfs.c
100
struct nfs_netns_client *c = container_of(kobj,
fs/nfs/sysfs.c
123
struct nfs_netns_client *c = container_of(kobj,
fs/nfs/sysfs.c
132
return container_of(kobj, struct nfs_netns_client, kobject)->net;
fs/nfs/sysfs.c
153
struct nfs_netns_client *c = container_of(kobj,
fs/nfs/sysfs.c
161
return container_of(kobj, struct nfs_netns_client, nfs_net_kobj)->net;
fs/nfs/sysfs.c
256
struct nfs_server *server = container_of(kobj, struct nfs_server, kobj);
fs/nfs/sysfs.c
26
struct kset *kset = container_of(kobj, struct kset, kobj);
fs/nfs/sysfs.c
268
server = container_of(kobj, struct nfs_server, kobj);
fs/nfs/sysfs.c
301
struct nfs_server *server = container_of(kobj, struct nfs_server, kobj);
fs/nfs/sysfs.c
316
struct nfs_server *server = container_of(kobj, struct nfs_server, kobj);
fs/nfs/sysfs.c
355
return container_of(kobj, struct nfs_server, kobj)->nfs_client->cl_net;
fs/nfs/sysfs.c
397
struct nfs_server *server = container_of(kobj, struct nfs_server, kobj);
fs/nfs/sysfs.c
77
struct nfs_netns_client *c = container_of(kobj,
fs/nfs/write.c
129
struct nfs_io_completion *ioc = container_of(kref,
fs/nfs_common/nfsacl.c
116
container_of(&aclbuf.acl, struct posix_acl, hdr);
fs/nfs_common/nfsacl.c
182
container_of(&aclbuf.acl, struct posix_acl, hdr);
fs/nfs_common/nfslocalio.c
239
clp = container_of(nfs_uuid, struct nfs_client, cl_uuid);
fs/nfsd/export.c
1468
struct svc_export *exp = container_of(cp, struct svc_export, h);
fs/nfsd/export.c
197
ek = container_of(h, struct svc_expkey, h);
fs/nfsd/export.c
213
struct svc_expkey *orig = container_of(a, struct svc_expkey, h);
fs/nfsd/export.c
214
struct svc_expkey *new = container_of(b, struct svc_expkey, h);
fs/nfsd/export.c
226
struct svc_expkey *new = container_of(cnew, struct svc_expkey, h);
fs/nfsd/export.c
227
struct svc_expkey *item = container_of(citem, struct svc_expkey, h);
fs/nfsd/export.c
239
struct svc_expkey *new = container_of(cnew, struct svc_expkey, h);
fs/nfsd/export.c
240
struct svc_expkey *item = container_of(citem, struct svc_expkey, h);
fs/nfsd/export.c
303
return container_of(ch, struct svc_expkey, h);
fs/nfsd/export.c
317
return container_of(ch, struct svc_expkey, h);
fs/nfsd/export.c
369
struct svc_export *exp = container_of(to_rcu_work(work),
fs/nfsd/export.c
383
struct svc_export *exp = container_of(ref, struct svc_export, h.ref);
fs/nfsd/export.c
399
struct svc_export *exp = container_of(h, struct svc_export, h);
fs/nfsd/export.c
47
struct svc_expkey *key = container_of(to_rcu_work(work),
fs/nfsd/export.c
59
struct svc_expkey *key = container_of(ref, struct svc_expkey, h.ref);
fs/nfsd/export.c
75
struct svc_expkey *ek = container_of(h, struct svc_expkey, h);
fs/nfsd/export.c
793
exp = container_of(h, struct svc_export, h);
fs/nfsd/export.c
831
struct svc_export *orig = container_of(a, struct svc_export, h);
fs/nfsd/export.c
832
struct svc_export *new = container_of(b, struct svc_export, h);
fs/nfsd/export.c
839
struct svc_export *new = container_of(cnew, struct svc_export, h);
fs/nfsd/export.c
840
struct svc_export *item = container_of(citem, struct svc_export, h);
fs/nfsd/export.c
857
struct svc_export *new = container_of(cnew, struct svc_export, h);
fs/nfsd/export.c
858
struct svc_export *item = container_of(citem, struct svc_export, h);
fs/nfsd/export.c
938
return container_of(ch, struct svc_export, h);
fs/nfsd/export.c
951
return container_of(ch, struct svc_export, h);
fs/nfsd/filecache.c
123
struct nfsd_file *nf = container_of(rcu, struct nfsd_file, nf_rcu);
fs/nfsd/filecache.c
132
struct nfsd_file_mark *nfm = container_of(mark, struct nfsd_file_mark,
fs/nfsd/filecache.c
167
nfm = nfsd_file_mark_get(container_of(mark,
fs/nfsd/nfs3xdr.c
1083
struct nfsd3_readdirres *resp = container_of(ccd,
fs/nfsd/nfs3xdr.c
1158
struct nfsd3_readdirres *resp = container_of(ccd,
fs/nfsd/nfs4callback.c
1232
struct nfs4_client *clp = container_of(calldata, struct nfs4_client, cl_cb_null);
fs/nfsd/nfs4callback.c
1242
struct nfs4_client *clp = container_of(calldata, struct nfs4_client, cl_cb_null);
fs/nfsd/nfs4callback.c
1711
container_of(work, struct nfsd4_callback, cb_work);
fs/nfsd/nfs4callback.c
386
struct nfs4_delegation *dp = container_of(fattr, struct nfs4_delegation, dl_cb_fattr);
fs/nfsd/nfs4callback.c
617
container_of(cb, struct nfs4_cb_fattr, ncf_getattr);
fs/nfsd/nfs4callback.c
662
ra = container_of(cb, struct nfsd4_cb_recall_any, ra_cb);
fs/nfsd/nfs4callback.c
697
container_of(cb, struct nfs4_cb_fattr, ncf_getattr);
fs/nfsd/nfs4callback.c
827
container_of(cb, struct nfs4_layout_stateid, ls_recall);
fs/nfsd/nfs4callback.c
874
container_of(cb, struct nfsd4_blocked_lock, nbl_cb);
fs/nfsd/nfs4callback.c
979
container_of(cb, struct nfsd4_cb_offload, co_cb);
fs/nfsd/nfs4idmap.c
136
struct ent *ent = container_of(ch, struct ent, h);
fs/nfsd/nfs4idmap.c
150
struct ent *a = container_of(ca, struct ent, h);
fs/nfsd/nfs4idmap.c
151
struct ent *b = container_of(cb, struct ent, h);
fs/nfsd/nfs4idmap.c
166
ent = container_of(h, struct ent, h);
fs/nfsd/nfs4idmap.c
279
return container_of(ch, struct ent, h);
fs/nfsd/nfs4idmap.c
290
return container_of(ch, struct ent, h);
fs/nfsd/nfs4idmap.c
316
struct ent *ent = container_of(ch, struct ent, h);
fs/nfsd/nfs4idmap.c
328
struct ent *a = container_of(ca, struct ent, h);
fs/nfsd/nfs4idmap.c
329
struct ent *b = container_of(cb, struct ent, h);
fs/nfsd/nfs4idmap.c
344
ent = container_of(h, struct ent, h);
fs/nfsd/nfs4idmap.c
444
return container_of(ch, struct ent, h);
fs/nfsd/nfs4idmap.c
455
return container_of(ch, struct ent, h);
fs/nfsd/nfs4idmap.c
80
struct ent *new = container_of(cnew, struct ent, h);
fs/nfsd/nfs4idmap.c
81
struct ent *itm = container_of(citm, struct ent, h);
fs/nfsd/nfs4idmap.c
93
struct ent *map = container_of(ref, struct ent, h.ref);
fs/nfsd/nfs4layouts.c
311
ls = container_of(stid, struct nfs4_layout_stateid, ls_stid);
fs/nfsd/nfs4layouts.c
659
container_of(cb, struct nfs4_layout_stateid, ls_recall);
fs/nfsd/nfs4layouts.c
670
container_of(cb, struct nfs4_layout_stateid, ls_recall);
fs/nfsd/nfs4layouts.c
729
container_of(cb, struct nfs4_layout_stateid, ls_recall);
fs/nfsd/nfs4proc.c
1892
container_of(cb, struct nfsd4_cb_offload, co_cb);
fs/nfsd/nfs4proc.c
1894
container_of(cbo, struct nfsd4_copy, cp_cb_offload);
fs/nfsd/nfs4proc.c
1904
container_of(cb, struct nfsd4_cb_offload, co_cb);
fs/nfsd/nfs4recover.c
201
container_of(__ctx, struct nfs4_dir_ctx, ctx);
fs/nfsd/nfs4recover.c
658
struct cld_upcall *cup = container_of(cmsg, struct cld_upcall, cu_u);
fs/nfsd/nfs4recover.c
833
struct cld_upcall *cup = container_of(cmsg, struct cld_upcall,
fs/nfsd/nfs4state.c
2093
struct nfsd4_conn *c = container_of(u, struct nfsd4_conn, cn_xpt_user);
fs/nfsd/nfs4state.c
2401
struct nfsdfs_client *c = container_of(k, struct nfsdfs_client, cl_ref);
fs/nfsd/nfs4state.c
2402
struct nfs4_client *clp = container_of(c, struct nfs4_client, cl_nfsdfs);
fs/nfsd/nfs4state.c
2766
return container_of(nc, struct nfs4_client, cl_nfsdfs);
fs/nfsd/nfs4state.c
3045
ls = container_of(st, struct nfs4_layout_stateid, ls_stid);
fs/nfsd/nfs4state.c
3219
container_of(cb, struct nfs4_cb_fattr, ncf_getattr);
fs/nfsd/nfs4state.c
322
nbl = container_of(kref, struct nfsd4_blocked_lock, nbl_kref);
fs/nfsd/nfs4state.c
3221
container_of(ncf, struct nfs4_delegation, dl_cb_fattr);
fs/nfsd/nfs4state.c
3238
container_of(cb, struct nfs4_cb_fattr, ncf_getattr);
fs/nfsd/nfs4state.c
3240
container_of(ncf, struct nfs4_delegation, dl_cb_fattr);
fs/nfsd/nfs4state.c
3260
container_of(ncf, struct nfs4_delegation, dl_cb_fattr);
fs/nfsd/nfs4state.c
366
struct nfsd4_blocked_lock *nbl = container_of(cb,
fs/nfsd/nfs4state.c
393
struct nfsd4_blocked_lock *nbl = container_of(cb,
fs/nfsd/nfs4state.c
6945
cps = container_of(cps_t, struct nfs4_cpntf_state, cp_stateid);
fs/nfsd/nfs4state.c
7035
struct nfsd_net *nn = container_of(dwork, struct nfsd_net,
fs/nfsd/nfs4state.c
7089
struct nfsd_net *nn = container_of(work, struct nfsd_net,
fs/nfsd/nfs4state.c
7363
state = container_of(cps_t, struct nfs4_cpntf_state,
fs/nfsd/nfs4state.c
7993
struct nfsd4_blocked_lock *nbl = container_of(fl,
fs/nfsd/nfs4xdr.c
4234
struct nfsd4_readdir *cd = container_of(ccd, struct nfsd4_readdir, common);
fs/nfsd/nfssvc.c
223
struct nfsd_net *nn = container_of(ref, struct nfsd_net, nfsd_net_ref);
fs/nfsd/nfssvc.c
230
struct nfsd_net *nn = container_of(ref, struct nfsd_net, nfsd_net_ref);
fs/nfsd/nfsxdr.c
619
struct nfsd_readdirres *resp = container_of(ccd,
fs/nfsd/state.h
257
container_of(cb, struct nfs4_delegation, dl_recall)
fs/nfsd/state.h
273
return container_of(s, struct nfs4_delegation, dl_stid);
fs/nfsd/state.h
635
return container_of(so, struct nfs4_openowner, oo_owner);
fs/nfsd/state.h
640
return container_of(so, struct nfs4_lockowner, lo_owner);
fs/nfsd/state.h
730
return container_of(s, struct nfs4_ol_stateid, st_stid);
fs/nfsd/state.h
749
return container_of(s, struct nfs4_layout_stateid, ls_stid);
fs/nfsd/vfs.c
2380
container_of(ctx, struct readdir_data, ctx);
fs/nilfs2/nilfs.h
72
return container_of(inode, struct nilfs_inode_info, vfs_inode);
fs/nilfs2/nilfs.h
78
return container_of(bmap, struct nilfs_inode_info, i_bmap_data);
fs/nilfs2/segment.c
830
struct nilfs_sc_info *sci = container_of(work, struct nilfs_sc_info,
fs/nilfs2/sysfs.c
138
container_of(kobj, struct nilfs_root, snapshot_kobj);
fs/nilfs2/sysfs.c
140
container_of(attr, struct nilfs_snapshot_attr, attr);
fs/nilfs2/sysfs.c
150
container_of(kobj, struct nilfs_root, snapshot_kobj);
fs/nilfs2/sysfs.c
152
container_of(attr, struct nilfs_snapshot_attr, attr);
fs/nilfs2/sysfs.c
159
struct nilfs_root *root = container_of(kobj, struct nilfs_root,
fs/nilfs2/sysfs.c
26
struct the_nilfs *nilfs = container_of(kobj->parent, \
fs/nilfs2/sysfs.c
29
struct nilfs_##name##_attr *a = container_of(attr, \
fs/nilfs2/sysfs.c
38
struct the_nilfs *nilfs = container_of(kobj->parent, \
fs/nilfs2/sysfs.c
41
struct nilfs_##name##_attr *a = container_of(attr, \
fs/nilfs2/sysfs.c
54
struct nilfs_sysfs_##parent_name##_subgroups *subgroups = container_of(kobj, \
fs/nilfs2/sysfs.c
961
struct the_nilfs *nilfs = container_of(kobj, struct the_nilfs,
fs/nilfs2/sysfs.c
963
struct nilfs_dev_attr *a = container_of(attr, struct nilfs_dev_attr,
fs/nilfs2/sysfs.c
973
struct the_nilfs *nilfs = container_of(kobj, struct the_nilfs,
fs/nilfs2/sysfs.c
975
struct nilfs_dev_attr *a = container_of(attr, struct nilfs_dev_attr,
fs/nilfs2/sysfs.c
983
struct the_nilfs *nilfs = container_of(kobj, struct the_nilfs,
fs/notify/dnotify/dnotify.c
103
dn_mark = container_of(inode_mark, struct dnotify_mark, fsn_mark);
fs/notify/dnotify/dnotify.c
130
struct dnotify_mark *dn_mark = container_of(fsn_mark,
fs/notify/dnotify/dnotify.c
167
dn_mark = container_of(fsn_mark, struct dnotify_mark, fsn_mark);
fs/notify/dnotify/dnotify.c
334
dn_mark = container_of(fsn_mark, struct dnotify_mark, fsn_mark);
fs/notify/dnotify/dnotify.c
66
struct dnotify_mark *dn_mark = container_of(fsn_mark,
fs/notify/fanotify/fanotify.h
294
return container_of(event, struct fanotify_fid_event, fae);
fs/notify/fanotify/fanotify.h
306
return container_of(event, struct fanotify_name_event, fae);
fs/notify/fanotify/fanotify.h
322
return container_of(event, struct fanotify_error_event, fae);
fs/notify/fanotify/fanotify.h
421
return container_of(event, struct fanotify_path_event, fae);
fs/notify/fanotify/fanotify.h
427
return container_of(event, struct fanotify_mnt_event, fae);
fs/notify/fanotify/fanotify.h
456
return container_of(event, struct fanotify_perm_event, fae);
fs/notify/fanotify/fanotify.h
475
return container_of(fse, struct fanotify_event, fse);
fs/notify/fanotify/fanotify.h
528
return container_of(mark, struct fanotify_mark, fsn_mark);
fs/notify/fdinfo.c
84
inode_mark = container_of(mark, struct inotify_inode_mark, fsn_mark);
fs/notify/inotify/inotify.h
22
return container_of(fse, struct inotify_event_info, fse);
fs/notify/inotify/inotify_fsnotify.c
161
i_mark = container_of(fsn_mark, struct inotify_inode_mark, fsn_mark);
fs/notify/inotify/inotify_fsnotify.c
198
i_mark = container_of(fsn_mark, struct inotify_inode_mark, fsn_mark);
fs/notify/inotify/inotify_fsnotify.c
80
i_mark = container_of(inode_mark, struct inotify_inode_mark,
fs/notify/inotify/inotify_user.c
529
i_mark = container_of(fsn_mark, struct inotify_inode_mark, fsn_mark);
fs/notify/inotify/inotify_user.c
555
i_mark = container_of(fsn_mark, struct inotify_inode_mark, fsn_mark);
fs/notify/mark.c
757
iconn = container_of(conn, struct fsnotify_inode_mark_connector, common);
fs/nsfs.c
244
user_ns = container_of(ns, struct user_namespace, ns);
fs/nsfs.c
259
pid_ns = container_of(ns, struct pid_namespace, ns);
fs/ntfs3/ntfs_fs.h
1124
return container_of(inode, struct ntfs_inode, vfs_inode);
fs/ocfs2/alloc.c
6094
container_of(work, struct ocfs2_super,
fs/ocfs2/cluster/heartbeat.c
1488
return item ? container_of(item, struct o2hb_region, hr_item) : NULL;
fs/ocfs2/cluster/heartbeat.c
1963
container_of(group, struct o2hb_heartbeat_group, hs_group)
fs/ocfs2/cluster/heartbeat.c
291
container_of(work, struct o2hb_region,
fs/ocfs2/cluster/heartbeat.c
377
reg = container_of(work, struct o2hb_region, hr_nego_timeout_work.work);
fs/ocfs2/cluster/masklog.c
90
#define to_mlog_attr(_attr) container_of(_attr, struct mlog_attribute, attr)
fs/ocfs2/cluster/nodemanager.c
147
container_of(to_config_group(item), struct o2nm_cluster,
fs/ocfs2/cluster/nodemanager.c
154
return item ? container_of(item, struct o2nm_node, nd_item) : NULL;
fs/ocfs2/cluster/nodemanager.c
420
container_of(group, struct o2nm_node_group, ns_group)
fs/ocfs2/cluster/nodemanager.c
681
container_of(to_configfs_subsystem(group), struct o2nm_cluster_group, cs_subsys)
fs/ocfs2/cluster/tcp.c
1428
container_of(work, struct o2net_sock_container, sc_rx_work);
fs/ocfs2/cluster/tcp.c
1463
container_of(work, struct o2net_sock_container,
fs/ocfs2/cluster/tcp.c
1479
container_of(work, struct o2net_sock_container,
fs/ocfs2/cluster/tcp.c
1552
container_of(work, struct o2net_node, nn_connect_work.work);
fs/ocfs2/cluster/tcp.c
1669
container_of(work, struct o2net_node, nn_connect_expired.work);
fs/ocfs2/cluster/tcp.c
1688
container_of(work, struct o2net_node, nn_still_up.work);
fs/ocfs2/cluster/tcp.c
379
struct o2net_sock_container *sc = container_of(kref,
fs/ocfs2/cluster/tcp.c
717
container_of(work, struct o2net_sock_container,
fs/ocfs2/cluster/tcp.c
787
nmh = container_of(kref, struct o2net_msg_handler, nh_kref);
fs/ocfs2/dir.c
2094
container_of(ctx, struct ocfs2_empty_dir_priv, ctx);
fs/ocfs2/dlm/dlmdomain.c
311
dlm = container_of(kref, struct dlm_ctxt, dlm_refs);
fs/ocfs2/dlm/dlmlock.c
338
lock = container_of(kref, struct dlm_lock, lock_refs);
fs/ocfs2/dlm/dlmmaster.c
408
mle = container_of(kref, struct dlm_master_list_entry, mle_refs);
fs/ocfs2/dlm/dlmmaster.c
469
res = container_of(kref, struct dlm_lock_resource, refs);
fs/ocfs2/dlm/dlmrecovery.c
131
container_of(work, struct dlm_ctxt, dispatched_work);
fs/ocfs2/dlmfs/userdlm.c
287
container_of(work, struct user_lock_res, l_work);
fs/ocfs2/dlmfs/userdlm.c
32
return container_of(lksb, struct user_lock_res, l_lksb);
fs/ocfs2/dlmfs/userdlm.c
67
ip = container_of(lockres,
fs/ocfs2/dlmfs/userdlm.c
78
ip = container_of(lockres,
fs/ocfs2/dlmfs/userdlm.h
84
return container_of(inode,
fs/ocfs2/dlmglue.c
296
return container_of(lksb, struct ocfs2_lock_res, l_lksb);
fs/ocfs2/dlmglue.c
3013
dlm_debug = container_of(kref, struct ocfs2_dlm_debug, d_refcnt);
fs/ocfs2/dlmglue.c
323
return container_of(res, struct ocfs2_refcount_tree, rf_lockres);
fs/ocfs2/filecheck.c
101
struct ocfs2_filecheck_sysfs_entry *entry = container_of(kobj,
fs/ocfs2/filecheck.c
111
struct kobj_attribute *kattr = container_of(attr,
fs/ocfs2/filecheck.c
126
struct kobj_attribute *kattr = container_of(attr,
fs/ocfs2/filecheck.c
306
struct ocfs2_filecheck_sysfs_entry *ent = container_of(kobj,
fs/ocfs2/filecheck.c
431
struct ocfs2_super *osb = container_of(ent, struct ocfs2_super,
fs/ocfs2/filecheck.c
453
struct ocfs2_filecheck_sysfs_entry *ent = container_of(kobj,
fs/ocfs2/inode.h
104
return container_of(inode, struct ocfs2_inode_info, vfs_inode);
fs/ocfs2/inode.h
164
return container_of(ci, struct ocfs2_inode_info, ip_metadata_cache);
fs/ocfs2/journal.c
1315
container_of(work, struct ocfs2_journal, j_recovery_work);
fs/ocfs2/journal.c
2078
os = container_of(work, struct ocfs2_orphan_scan,
fs/ocfs2/journal.c
2142
container_of(ctx, struct ocfs2_orphan_filldir_priv, ctx);
fs/ocfs2/journal.c
520
return container_of(triggers, struct ocfs2_triggers, ot_triggers);
fs/ocfs2/localalloc.c
229
container_of(work, struct ocfs2_super,
fs/ocfs2/quota.h
74
return container_of(dquot, struct ocfs2_dquot, dq_dquot);
fs/ocfs2/quota_global.c
647
struct ocfs2_mem_dqinfo *oinfo = container_of(work,
fs/ocfs2/quota_global.c
711
struct ocfs2_super *osb = container_of(work, struct ocfs2_super,
fs/ocfs2/refcounttree.c
274
container_of(kref, struct ocfs2_refcount_tree, rf_getcnt);
fs/ocfs2/refcounttree.c
70
return container_of(ci, struct ocfs2_refcount_tree, rf_ci);
fs/openpromfs/inode.c
47
return container_of(inode, struct op_inode_info, vfs_inode);
fs/orangefs/orangefs-kernel.h
244
return container_of(inode, struct orangefs_inode_s, vfs_inode);
fs/orangefs/orangefs-sysfs.c
182
attribute = container_of(attr, struct orangefs_attribute, attr);
fs/orangefs/orangefs-sysfs.c
199
attribute = container_of(attr, struct orangefs_attribute, attr);
fs/overlayfs/ovl_entry.h
177
return container_of(inode, struct ovl_inode, vfs_inode);
fs/overlayfs/readdir.c
1143
container_of(ctx, struct ovl_readdir_data, ctx);
fs/overlayfs/readdir.c
315
container_of(ctx, struct ovl_readdir_data, ctx);
fs/overlayfs/readdir.c
635
container_of(ctx, struct ovl_readdir_data, ctx);
fs/overlayfs/readdir.c
755
container_of(ctx, struct ovl_readdir_translate, ctx);
fs/proc/internal.h
134
return container_of(inode, struct proc_inode, vfs_inode);
fs/proc/proc_sysctl.c
530
ctl_dir = container_of(head, struct ctl_dir, header);
fs/proc/proc_sysctl.c
774
ctl_dir = container_of(head, struct ctl_dir, header);
fs/proc/proc_sysctl.c
955
return container_of(head, struct ctl_dir, header);
fs/proc/root.c
148
target = container_of(ns, struct pid_namespace, ns);
fs/qnx4/qnx4.h
40
return container_of(inode, struct qnx4_inode_info, vfs_inode);
fs/qnx6/qnx6.h
66
return container_of(inode, struct qnx6_inode_info, vfs_inode);
fs/readdir.c
185
container_of(ctx, struct readdir_callback, ctx);
fs/readdir.c
264
container_of(ctx, struct getdents_callback, ctx);
fs/readdir.c
354
container_of(ctx, struct getdents_callback64, ctx);
fs/readdir.c
447
container_of(ctx, struct compat_readdir_callback, ctx);
fs/readdir.c
520
container_of(ctx, struct compat_getdents_callback, ctx);
fs/resctrl/internal.h
51
return container_of(kfc, struct rdt_fs_context, kfc);
fs/resctrl/monitor.c
432
d = container_of(rr->hdr, struct rdt_l3_mon_domain, hdr);
fs/resctrl/monitor.c
572
d = container_of(rr->hdr, struct rdt_l3_mon_domain, hdr);
fs/resctrl/monitor.c
798
d = container_of(work, struct rdt_l3_mon_domain, cqm_limbo.work);
fs/resctrl/monitor.c
853
d = container_of(work, struct rdt_l3_mon_domain, mbm_over.work);
fs/resctrl/rdtgroup.c
3251
d = container_of(hdr, struct rdt_l3_mon_domain, hdr);
fs/resctrl/rdtgroup.c
3344
d = container_of(hdr, struct rdt_l3_mon_domain, hdr);
fs/resctrl/rdtgroup.c
4328
d = container_of(hdr, struct rdt_l3_mon_domain, hdr);
fs/resctrl/rdtgroup.c
4437
d = container_of(hdr, struct rdt_l3_mon_domain, hdr);
fs/romfs/internal.h
23
return container_of(inode, struct romfs_inode_info, vfs_inode);
fs/select.c
212
entry = container_of(wait, struct poll_table_entry, wait);
fs/select.c
222
struct poll_wqueues *pwq = container_of(p, struct poll_wqueues, pt);
fs/smb/client/cached_dir.c
448
struct cached_fid *cfid = container_of(ref, struct cached_fid,
fs/smb/client/cached_dir.c
634
struct cached_fid *cfid = container_of(work,
fs/smb/client/cached_dir.c
653
struct cached_fid *cfid = container_of(work, struct cached_fid,
fs/smb/client/cached_dir.c
764
cfids = container_of(work, struct cached_fids, laundromat_work.work);
fs/smb/client/cifs_swn.c
370
struct cifs_swn_reg *swnreg = container_of(ref, struct cifs_swn_reg, ref_count);
fs/smb/client/cifsglob.h
1039
struct cifs_server_iface *iface = container_of(ref,
fs/smb/client/cifsglob.h
1581
return container_of(inode, struct cifsInodeInfo, netfs.inode);
fs/smb/client/connect.c
107
struct cifs_tcon *tcon = container_of(work,
fs/smb/client/connect.c
3837
struct mchan_mount *mchan_mount = container_of(work, struct mchan_mount, work);
fs/smb/client/connect.c
3961
struct cifs_sb_info *cifs_sb = container_of(p, struct cifs_sb_info, rcu);
fs/smb/client/connect.c
4449
struct cifs_sb_info *cifs_sb = container_of(work, struct cifs_sb_info,
fs/smb/client/connect.c
617
struct TCP_Server_Info *server = container_of(work,
fs/smb/client/dfs_cache.c
1348
tcon = container_of(work, struct cifs_tcon, dfs_cache_work.work);
fs/smb/client/file.c
115
container_of(subreq, struct cifs_io_subrequest, subreq);
fs/smb/client/file.c
1406
struct cifsFileInfo *cfile = container_of(work,
fs/smb/client/file.c
157
struct cifs_io_subrequest *rdata = container_of(subreq, struct cifs_io_subrequest, subreq);
fs/smb/client/file.c
158
struct cifs_io_request *req = container_of(subreq->rreq, struct cifs_io_request, rreq);
fs/smb/client/file.c
213
struct cifs_io_subrequest *rdata = container_of(subreq, struct cifs_io_subrequest, subreq);
fs/smb/client/file.c
214
struct cifs_io_request *req = container_of(subreq->rreq, struct cifs_io_request, rreq);
fs/smb/client/file.c
255
struct cifs_io_request *req = container_of(wreq, struct cifs_io_request, rreq);
fs/smb/client/file.c
272
struct cifs_io_request *req = container_of(rreq, struct cifs_io_request, rreq);
fs/smb/client/file.c
311
struct cifs_io_request *req = container_of(rreq, struct cifs_io_request, rreq);
fs/smb/client/file.c
3154
struct cifsFileInfo *cfile = container_of(work, struct cifsFileInfo,
fs/smb/client/file.c
320
container_of(subreq, struct cifs_io_subrequest, subreq);
fs/smb/client/file.c
50
container_of(subreq, struct cifs_io_subrequest, subreq);
fs/smb/client/file.c
784
struct cifsFileInfo *cifs_file = container_of(work,
fs/smb/client/file.c
792
struct cifsFileInfo *cifs_file = container_of(work,
fs/smb/client/smb2misc.c
501
struct smb2_lease_break_work *lw = container_of(work,
fs/smb/client/smb2misc.c
757
struct close_cancelled_open *cancelled = container_of(work,
fs/smb/client/smb2ops.c
4858
struct smb2_decrypt_work *dw = container_of(work,
fs/smb/client/smb2pdu.c
4192
struct TCP_Server_Info *server = container_of(work,
fs/smb/client/smbdirect.c
1841
container_of(work, struct smbdirect_socket, idle.immediate_work);
fs/smb/client/smbdirect.c
1854
container_of(work, struct smbdirect_socket, idle.timer_work.work);
fs/smb/client/smbdirect.c
207
container_of(work, struct smbdirect_socket, disconnect_work);
fs/smb/client/smbdirect.c
2620
container_of(wc->wr_cqe, struct smbdirect_mr_io, cqe);
fs/smb/client/smbdirect.c
2641
container_of(work, struct smbdirect_socket, mr_io.recovery_work);
fs/smb/client/smbdirect.c
2712
container_of(kref, struct smbdirect_mr_io, kref);
fs/smb/client/smbdirect.c
3031
smbdirect_mr = container_of(cqe, struct smbdirect_mr_io, cqe);
fs/smb/client/smbdirect.c
564
container_of(wc->wr_cqe, struct smbdirect_send_io, cqe);
fs/smb/client/smbdirect.c
716
container_of(work, struct smbdirect_socket, recv_io.posted.refill_work);
fs/smb/client/smbdirect.c
768
container_of(wc->wr_cqe, struct smbdirect_recv_io, cqe);
fs/smb/server/oplock.c
142
struct oplock_info *opinfo = container_of(rcu, struct oplock_info, rcu);
fs/smb/server/oplock.c
644
struct ksmbd_work *work = container_of(wk, struct ksmbd_work, work);
fs/smb/server/oplock.c
757
struct ksmbd_work *work = container_of(wk, struct ksmbd_work, work);
fs/smb/server/server.c
267
struct ksmbd_work *work = container_of(wk, struct ksmbd_work, work);
fs/smb/server/server.c
390
ctrl = container_of(work, struct server_ctrl_struct, ctrl_work);
fs/smb/server/smb2pdu.c
4321
buf = container_of(ctx, struct ksmbd_readdir_data, ctx);
fs/smb/server/transport_rdma.c
1022
container_of(work, struct smbdirect_socket, recv_io.posted.refill_work);
fs/smb/server/transport_rdma.c
1068
sendmsg = container_of(wc->wr_cqe, struct smbdirect_send_io, cqe);
fs/smb/server/transport_rdma.c
118
#define SMBD_TRANS(t) (container_of(t, \
fs/smb/server/transport_rdma.c
1775
container_of(wc->wr_cqe, struct smbdirect_rw_io, cqe);
fs/smb/server/transport_rdma.c
248
container_of(work, struct smbdirect_socket, disconnect_work);
fs/smb/server/transport_rdma.c
375
container_of(work, struct smbdirect_socket, idle.immediate_work);
fs/smb/server/transport_rdma.c
386
container_of(work, struct smbdirect_socket, idle.timer_work.work);
fs/smb/server/transport_rdma.c
623
recvmsg = container_of(wc->wr_cqe, struct smbdirect_recv_io, cqe);
fs/smb/server/transport_rdma.c
749
container_of(wc->wr_cqe, struct smbdirect_recv_io, cqe);
fs/smb/server/transport_rdma.c
829
container_of(work, struct smbdirect_socket, connect.work);
fs/smb/server/transport_tcp.c
46
#define TCP_TRANS(t) ((struct tcp_transport *)container_of(t, \
fs/smb/server/vfs.c
1046
buf = container_of(ctx, struct ksmbd_readdir_data, ctx);
fs/smb/server/vfs.c
1084
buf = container_of(ctx, struct ksmbd_readdir_data, ctx);
fs/squashfs/squashfs_fs_i.h
39
return container_of(inode, struct squashfs_inode_info, vfs_inode);
fs/super.c
277
struct super_block *s = container_of(work, struct super_block,
fs/super.c
290
struct super_block *s = container_of(head, struct super_block, rcu);
fs/timerfd.c
76
struct timerfd_ctx *ctx = container_of(htmr, struct timerfd_ctx,
fs/timerfd.c
84
struct timerfd_ctx *ctx = container_of(alarm, struct timerfd_ctx,
fs/tracefs/event_inode.c
104
struct eventfs_inode *ei = container_of(ref, struct eventfs_inode, kref);
fs/tracefs/event_inode.c
46
return container_of(ei, struct eventfs_root_inode, ei);
fs/tracefs/event_inode.c
81
struct eventfs_inode *ei = container_of(rcu, struct eventfs_inode, rcu);
fs/tracefs/internal.h
68
return container_of(inode, struct tracefs_inode, vfs_inode);
fs/ubifs/debug.c
2341
sa = container_of(cur, struct ubifs_scan_node, list);
fs/ubifs/debug.c
2342
sb = container_of(cur->next, struct ubifs_scan_node, list);
fs/ubifs/debug.c
2408
sa = container_of(cur, struct ubifs_scan_node, list);
fs/ubifs/debug.c
2409
sb = container_of(cur->next, struct ubifs_scan_node, list);
fs/ubifs/io.c
493
struct ubifs_wbuf *wbuf = container_of(timer, struct ubifs_wbuf, timer);
fs/ubifs/lprops.c
496
pnode = (struct ubifs_pnode *)container_of(lprops - pos,
fs/ubifs/misc.h
90
return container_of(inode, struct ubifs_inode, vfs_inode);
fs/ubifs/sysfs.c
50
struct ubifs_info *sbi = container_of(kobj, struct ubifs_info,
fs/ubifs/sysfs.c
53
struct ubifs_attr *a = container_of(attr, struct ubifs_attr, attr);
fs/ubifs/sysfs.c
68
struct ubifs_info *c = container_of(kobj, struct ubifs_info, kobj);
fs/udf/udf_i.h
61
return container_of(inode, struct udf_inode_info, vfs_inode);
fs/ufs/super.c
658
sbi = container_of(work, struct ufs_sb_info, sync_work.work);
fs/ufs/ufs.h
145
return container_of(inode, struct ufs_inode_info, vfs_inode);
fs/userfaultfd.c
115
uwq = container_of(wq, struct userfaultfd_wait_queue, wq);
fs/userfaultfd.c
921
uwq = container_of(wq, struct userfaultfd_wait_queue, wq);
fs/vboxsf/file.c
124
container_of(refcount, struct vboxsf_handle, refcount);
fs/vboxsf/vfsmod.h
19
#define VBOXSF_I(i) container_of(i, struct vboxsf_inode, vfs_inode)
fs/xfs/libxfs/xfs_ag.h
97
return container_of(xg, struct xfs_perag, pag_group);
fs/xfs/libxfs/xfs_btree.c
3009
struct xfs_btree_split_args *args = container_of(work,
fs/xfs/libxfs/xfs_btree_mem.c
241
bli = container_of(lip, struct xfs_buf_log_item, bli_item);
fs/xfs/libxfs/xfs_defer.c
401
bli = container_of(lip, struct xfs_buf_log_item,
fs/xfs/libxfs/xfs_defer.c
417
ili = container_of(lip, struct xfs_inode_log_item,
fs/xfs/libxfs/xfs_rtgroup.c
293
container_of(m1, struct xfs_inode, i_lock.dep_map);
fs/xfs/libxfs/xfs_rtgroup.c
295
container_of(m2, struct xfs_inode, i_lock.dep_map);
fs/xfs/libxfs/xfs_rtgroup.c
309
container_of(m, struct xfs_inode, i_lock.dep_map);
fs/xfs/libxfs/xfs_rtgroup.h
69
return container_of(xg, struct xfs_rtgroup, rtg_group);
fs/xfs/scrub/attr_repair.c
1251
rx = container_of(nb, struct xrep_xattr, dhook.dirent_hook.nb);
fs/xfs/scrub/dir_repair.c
1364
rd = container_of(nb, struct xrep_dir, pscan.dhook.dirent_hook.nb);
fs/xfs/scrub/dirtree.c
703
dl = container_of(nb, struct xchk_dirtree, dhook.dirent_hook.nb);
fs/xfs/scrub/findparent.c
221
pscan = container_of(nb, struct xrep_parent_scan_info,
fs/xfs/scrub/nlinks.c
169
xnc = container_of(nb, struct xchk_nlink_ctrs, dhook.dirent_hook.nb);
fs/xfs/scrub/parent_repair.c
640
rp = container_of(nb, struct xrep_parent, pscan.dhook.dirent_hook.nb);
fs/xfs/scrub/quotacheck.c
218
xqc = container_of(nb, struct xqcheck, qhook.mod_hook.nb);
fs/xfs/scrub/quotacheck.c
325
xqc = container_of(nb, struct xqcheck, qhook.apply_hook.nb);
fs/xfs/scrub/rmap_repair.c
1612
rr = container_of(nb, struct xrep_rmap, rhook.rmap_hook.nb);
fs/xfs/scrub/rtrmap_repair.c
846
rr = container_of(nb, struct xrep_rtrmap, rhook.rmap_hook.nb);
fs/xfs/xfs_aops.c
191
container_of(work, struct xfs_inode, i_ioend_work);
fs/xfs/xfs_aops.c
35
return container_of(ctx, struct xfs_writepage_ctx, ctx);
fs/xfs/xfs_aops.c
565
return container_of(ctx, struct xfs_zoned_writepage_ctx, ctx);
fs/xfs/xfs_attr_item.c
296
return container_of(lip, struct xfs_attrd_log_item, attrd_item);
fs/xfs/xfs_attr_item.c
40
return container_of(lip, struct xfs_attri_log_item, attri_item);
fs/xfs/xfs_bmap_item.c
162
return container_of(lip, struct xfs_bud_log_item, bud_item);
fs/xfs/xfs_bmap_item.c
37
return container_of(lip, struct xfs_bui_log_item, bui_item);
fs/xfs/xfs_buf.c
1227
container_of(work, struct xfs_buf, b_ioend_work);
fs/xfs/xfs_buf.c
1512
struct xfs_buf *bp = container_of(item, struct xfs_buf, b_lru);
fs/xfs/xfs_buf.c
1609
struct xfs_buf *bp = container_of(item, struct xfs_buf, b_lru);
fs/xfs/xfs_buf.c
1955
struct xfs_buf *ap = container_of(a, struct xfs_buf, b_list);
fs/xfs/xfs_buf.c
1956
struct xfs_buf *bp = container_of(b, struct xfs_buf, b_list);
fs/xfs/xfs_buf.c
95
struct xfs_buf *bp = container_of(cb, struct xfs_buf, b_rcu);
fs/xfs/xfs_buf_item.c
32
return container_of(lip, struct xfs_buf_log_item, bli_item);
fs/xfs/xfs_discard.c
85
container_of(work, struct xfs_busy_extents, endio_work);
fs/xfs/xfs_dquot.c
1147
container_of(lip, struct xfs_dq_logitem, qli_item);
fs/xfs/xfs_dquot_item.c
24
return container_of(lip, struct xfs_dq_logitem, qli_item);
fs/xfs/xfs_error.c
39
return container_of(attr, struct xfs_errortag_attr, attr);
fs/xfs/xfs_error.c
47
return container_of(kobj, struct xfs_mount, m_errortag_kobj);
fs/xfs/xfs_exchmaps_item.c
146
return container_of(lip, struct xfs_xmd_log_item, xmd_item);
fs/xfs/xfs_exchmaps_item.c
38
return container_of(lip, struct xfs_xmi_log_item, xmi_item);
fs/xfs/xfs_extent_busy.c
688
container_of(l1, struct xfs_extent_busy, list);
fs/xfs/xfs_extent_busy.c
690
container_of(l2, struct xfs_extent_busy, list);
fs/xfs/xfs_extfree_item.c
239
return container_of(lip, struct xfs_efd_log_item, efd_item);
fs/xfs/xfs_extfree_item.c
41
return container_of(lip, struct xfs_efi_log_item, efi_item);
fs/xfs/xfs_filestream.c
224
pag = container_of(mru, struct xfs_fstrm_item, mru)->pag;
fs/xfs/xfs_filestream.c
276
container_of(mru, struct xfs_fstrm_item, mru);
fs/xfs/xfs_filestream.c
40
container_of(mru, struct xfs_fstrm_item, mru);
fs/xfs/xfs_handle.c
690
container_of(context, struct xfs_getparents_ctx, context);
fs/xfs/xfs_icache.c
1220
struct xfs_mount *mp = container_of(to_delayed_work(work),
fs/xfs/xfs_icache.c
141
struct inode *inode = container_of(head, struct inode, i_rcu);
fs/xfs/xfs_icache.c
1562
struct xfs_perag *pag = container_of(to_delayed_work(work),
fs/xfs/xfs_icache.c
1956
struct xfs_inodegc *gc = container_of(to_delayed_work(work),
fs/xfs/xfs_icreate_item.c
27
return container_of(lip, struct xfs_icreate_item, ic_item);
fs/xfs/xfs_inode.h
172
return container_of(inode, struct xfs_inode, i_vnode);
fs/xfs/xfs_inode_item.c
30
return container_of(lip, struct xfs_inode_log_item, ili_item);
fs/xfs/xfs_iomap.c
1592
container_of(iomap, struct iomap_iter, iomap);
fs/xfs/xfs_iomap.c
1761
struct iomap_iter *iter = container_of(iomap, struct iomap_iter,
fs/xfs/xfs_iomap.c
2038
container_of(iomap, struct iomap_iter, iomap);
fs/xfs/xfs_iunlink_item.c
25
return container_of(lip, struct xfs_iunlink_item, item);
fs/xfs/xfs_iwalk.c
606
iwag = container_of(pwork, struct xfs_iwalk_ag, pwork);
fs/xfs/xfs_log.c
1189
container_of(work, struct xlog_in_core, ic_end_io_work);
fs/xfs/xfs_log.c
1289
struct xlog *log = container_of(to_delayed_work(work),
fs/xfs/xfs_log_cil.c
1291
struct xfs_log_vec *l1 = container_of(a, struct xfs_log_vec, lv_list);
fs/xfs/xfs_log_cil.c
1292
struct xfs_log_vec *l2 = container_of(b, struct xfs_log_vec, lv_list);
fs/xfs/xfs_log_cil.c
1380
container_of(work, struct xfs_cil_ctx, push_work);
fs/xfs/xfs_mru_cache.c
268
container_of(work, struct xfs_mru_cache, work.work);
fs/xfs/xfs_pwork.c
45
pwork = container_of(work, struct xfs_pwork, work);
fs/xfs/xfs_qm.c
420
struct xfs_dquot *dqp = container_of(item,
fs/xfs/xfs_refcount_item.c
173
return container_of(lip, struct xfs_cud_log_item, cud_item);
fs/xfs/xfs_refcount_item.c
35
return container_of(lip, struct xfs_cui_log_item, cui_item);
fs/xfs/xfs_rmap_item.c
174
return container_of(lip, struct xfs_rud_log_item, rud_item);
fs/xfs/xfs_rmap_item.c
35
return container_of(lip, struct xfs_rui_log_item, rui_item);
fs/xfs/xfs_super.c
662
struct xfs_mount *mp = container_of(work, struct xfs_mount,
fs/xfs/xfs_sysfs.c
28
return container_of(attr, struct xfs_sysfs_attr, attr);
fs/xfs/xfs_sysfs.c
344
return container_of(kobj, struct xstats, xs_kobj);
fs/xfs/xfs_sysfs.c
400
return container_of(kobj, struct xlog, l_kobj);
fs/xfs/xfs_sysfs.c
484
return container_of(kobj, struct xfs_error_cfg, kobj);
fs/xfs/xfs_sysfs.c
491
return container_of(kobj, struct xfs_mount, m_error_kobj);
fs/xfs/xfs_sysfs.c
707
return container_of(to_kobj(kobj), struct xfs_mount, m_zoned_kobj);
fs/xfs/xfs_sysfs.h
17
return container_of(kobject, struct xfs_kobj, kobject);
fs/xfs/xfs_trans.c
741
struct xfs_log_item *lia = container_of(a,
fs/xfs/xfs_trans.c
743
struct xfs_log_item *lib = container_of(b,
fs/xfs/xfs_zone_alloc.c
33
struct xfs_open_zone *oz = container_of(cb, typeof(*oz), oz_rcu);
fs/xfs/xfs_zone_gc.c
586
container_of(bio, struct xfs_gc_bio, bio);
fs/xfs/xfs_zone_gc.c
693
chunk = container_of(bio, struct xfs_gc_bio, bio);
fs/xfs/xfs_zone_gc.c
776
split_chunk = container_of(split, struct xfs_gc_bio, bio);
fs/xfs/xfs_zone_gc.c
988
chunk = container_of(bio, struct xfs_gc_bio, bio);
fs/zonefs/sysfs.c
27
container_of(kobj, struct zonefs_sb_info, s_kobj);
fs/zonefs/sysfs.c
29
container_of(attr, struct zonefs_sysfs_attr, attr);
fs/zonefs/sysfs.c
73
container_of(kobj, struct zonefs_sb_info, s_kobj);
fs/zonefs/zonefs.h
111
return container_of(inode, struct zonefs_inode_info, i_vnode);
include/acpi/acpi_bus.h
128
return container_of(kobj, struct acpi_hotplug_profile, kobj);
include/acpi/acpi_bus.h
528
container_of(__to_acpi_device_node_fwnode, \
include/acpi/acpi_bus.h
538
container_of(__to_acpi_data_node_fwnode, \
include/acpi/acpi_bus.h
566
#define to_acpi_device(d) container_of(d, struct acpi_device, dev)
include/crypto/acompress.h
175
return container_of(alg, struct comp_alg_common, base);
include/crypto/acompress.h
180
return container_of(tfm, struct crypto_acomp, base);
include/crypto/aead.h
179
return container_of(tfm, struct crypto_aead, base);
include/crypto/aead.h
245
return container_of(crypto_aead_tfm(tfm)->__crt_alg,
include/crypto/aead.h
417
return container_of(tfm, struct crypto_sync_aead, base);
include/crypto/akcipher.h
130
return container_of(alg, struct akcipher_alg, base);
include/crypto/akcipher.h
136
return container_of(tfm, struct crypto_akcipher, base);
include/crypto/algapi.h
217
return container_of(tfm->__crt_alg, struct crypto_instance, alg);
include/crypto/algapi.h
229
container_of(queue->backlog, struct crypto_async_request, list);
include/crypto/hash.h
1051
return container_of(crypto_request_clone(&req->base, total, gfp),
include/crypto/hash.h
305
return container_of(tfm, struct crypto_ahash, base);
include/crypto/hash.h
382
return container_of(alg, struct hash_alg_common, base);
include/crypto/hash.h
648
return container_of(req, struct ahash_request, base);
include/crypto/hash.h
808
return container_of(alg, struct shash_alg, base);
include/crypto/internal/aead.h
111
return container_of(spawn->base.alg, struct aead_alg, base);
include/crypto/internal/aead.h
50
return container_of(&inst->alg.base, struct crypto_instance, alg);
include/crypto/internal/aead.h
55
return container_of(&inst->alg, struct aead_instance, alg.base);
include/crypto/internal/aead.h
96
return container_of(req, struct aead_request, base);
include/crypto/internal/akcipher.h
121
return container_of(spawn->base.alg, struct akcipher_alg, base);
include/crypto/internal/akcipher.h
83
return container_of(&inst->alg.base, struct crypto_instance, alg);
include/crypto/internal/akcipher.h
89
return container_of(&inst->alg, struct akcipher_instance, alg.base);
include/crypto/internal/hash.h
177
return container_of(__crypto_hash_alg_common(alg), struct ahash_alg,
include/crypto/internal/hash.h
183
return container_of(crypto_hash_alg_common(hash), struct ahash_alg,
include/crypto/internal/hash.h
222
return container_of(inst, struct ahash_instance, s.base);
include/crypto/internal/hash.h
288
return container_of(inst, struct shash_instance, s.base);
include/crypto/internal/hash.h
310
return container_of(tfm, struct crypto_shash, base);
include/crypto/internal/kpp.h
119
return container_of(inst, struct kpp_instance, s.base);
include/crypto/internal/kpp.h
224
return container_of(spawn->base.alg, struct kpp_alg, base);
include/crypto/internal/scompress.h
44
return container_of(alg, struct scomp_alg, base);
include/crypto/internal/scompress.h
49
return container_of(tfm, struct crypto_scomp, base);
include/crypto/internal/sig.h
58
return container_of(&inst->alg, struct sig_instance, alg.base);
include/crypto/internal/sig.h
69
return container_of(&inst->alg.base, struct crypto_instance, alg);
include/crypto/internal/sig.h
95
return container_of(spawn->base.alg, struct sig_alg, base);
include/crypto/internal/skcipher.h
113
return container_of(crypto_skcipher_alg(skcipher),
include/crypto/internal/skcipher.h
120
return container_of(crypto_lskcipher_alg(lskcipher),
include/crypto/internal/skcipher.h
160
return container_of(spawn->base.alg, struct lskcipher_alg, co.base);
include/crypto/internal/skcipher.h
166
return container_of(spawn->base.alg, struct skcipher_alg_common, base);
include/crypto/kpp.h
121
return container_of(alg, struct kpp_alg, base);
include/crypto/kpp.h
126
return container_of(tfm, struct crypto_kpp, base);
include/crypto/pcrypt.h
36
return container_of(padata, struct pcrypt_request, padata);
include/crypto/rng.h
101
return container_of(alg, struct rng_alg, base);
include/crypto/sig.h
103
return container_of(tfm, struct crypto_sig, base);
include/crypto/sig.h
108
return container_of(alg, struct sig_alg, base);
include/crypto/skcipher.h
262
return container_of(tfm, struct crypto_skcipher, base);
include/crypto/skcipher.h
375
return container_of(crypto_skcipher_tfm(tfm)->__crt_alg,
include/crypto/skcipher.h
382
return container_of(crypto_skcipher_tfm(tfm)->__crt_alg,
include/crypto/skcipher.h
389
return container_of(crypto_lskcipher_tfm(tfm)->__crt_alg,
include/crypto/skcipher.h
686
return container_of(tfm, struct crypto_sync_skcipher, base);
include/crypto/skcipher.h
832
return container_of(req, struct skcipher_request, base);
include/drm/display/drm_dp_aux_bus.h
39
return container_of(dev, struct dp_aux_ep_device, dev);
include/drm/display/drm_dp_aux_bus.h
44
return container_of(drv, struct dp_aux_ep_driver, driver);
include/drm/display/drm_dp_mst_helper.h
527
#define to_dp_mst_topology_state(x) container_of(x, struct drm_dp_mst_topology_state, base)
include/drm/display/drm_dp_mst_helper.h
630
#define to_dp_mst_topology_mgr(x) container_of(x, struct drm_dp_mst_topology_mgr, base)
include/drm/display/drm_dp_mst_helper.h
977
return container_of(state, struct drm_dp_mst_topology_state, base);
include/drm/drm_atomic.h
1351
return container_of(priv, struct drm_bridge_state, base);
include/drm/drm_bridge.h
1284
return container_of(priv, struct drm_bridge, base);
include/drm/drm_colorop.h
367
#define obj_to_colorop(x) container_of(x, struct drm_colorop, base)
include/drm/drm_connector.h
2355
#define obj_to_connector(x) container_of(x, struct drm_connector, base)
include/drm/drm_crtc.h
1222
#define obj_to_crtc(x) container_of(x, struct drm_crtc, base)
include/drm/drm_encoder.h
203
#define obj_to_encoder(x) container_of(x, struct drm_encoder, base)
include/drm/drm_fb_helper.h
217
return container_of(client, struct drm_fb_helper, client);
include/drm/drm_framebuffer.h
211
#define obj_to_fb(x) container_of(x, struct drm_framebuffer, base)
include/drm/drm_framebuffer.h
326
#define fb_to_afbc_fb(x) container_of(x, struct drm_afbc_framebuffer, base)
include/drm/drm_gem_atomic_helper.h
88
return container_of(state, struct drm_shadow_plane_state, base);
include/drm/drm_gem_dma_helper.h
33
container_of(gem_obj, struct drm_gem_dma_object, base)
include/drm/drm_gem_shmem_helper.h
108
container_of(obj, struct drm_gem_shmem_object, base)
include/drm/drm_gem_ttm_helper.h
15
container_of(gem_obj, struct ttm_buffer_object, base)
include/drm/drm_gem_vram_helper.h
182
return container_of(bdev, struct drm_vram_mm, bdev);
include/drm/drm_gem_vram_helper.h
77
return container_of(bo, struct drm_gem_vram_object, bo);
include/drm/drm_gem_vram_helper.h
89
return container_of(gem, struct drm_gem_vram_object, bo.base);
include/drm/drm_mipi_dbi.h
162
return container_of(drm, struct mipi_dbi_dev, drm);
include/drm/drm_mipi_dsi.h
561
return container_of(driver, struct mipi_dsi_driver, driver);
include/drm/drm_modes.h
437
#define obj_to_mode(x) container_of(x, struct drm_display_mode, base)
include/drm/drm_plane.h
824
#define obj_to_plane(x) container_of(x, struct drm_plane, base)
include/drm/drm_property.h
230
#define obj_to_property(x) container_of(x, struct drm_property, base)
include/drm/drm_property.h
231
#define obj_to_blob(x) container_of(x, struct drm_property_blob, base)
include/drm/drm_vblank_work.h
63
container_of((_work), struct drm_vblank_work, base)
include/drm/drm_writeback.h
148
return container_of(connector, struct drm_writeback_connector, base);
include/drm/ttm/ttm_range_manager.h
34
return container_of(res, struct ttm_range_mgr_node, base);
include/drm/ttm/ttm_resource.h
288
return container_of(item, struct ttm_resource, lru);
include/kunit/resource.h
111
struct kunit_resource *res = container_of(kref, struct kunit_resource,
include/kunit/run-in-irq-context.h
32
container_of(timer, typeof(*state), timer);
include/kunit/run-in-irq-context.h
59
container_of(work, typeof(*state), bh_work);
include/kvm/arm_arch_timer.h
129
#define timer_context_to_vcpu(ctx) container_of((ctx), struct kvm_vcpu, arch.timer_cpu.timers[(ctx)->timer_id])
include/linux/alloc_tag.h
88
return container_of(ct, struct alloc_tag, ct);
include/linux/arm_ffa.h
144
#define to_ffa_dev(d) container_of(d, struct ffa_device, dev)
include/linux/auxiliary_bus.h
212
return container_of(dev, struct auxiliary_device, dev);
include/linux/auxiliary_bus.h
217
return container_of(drv, struct auxiliary_driver, driver);
include/linux/backlight.h
412
#define to_backlight_device(obj) container_of(obj, struct backlight_device, dev)
include/linux/blk_types.h
88
container_of((device), struct block_device, bd_device)
include/linux/bpf.h
645
return container_of(map, struct bpf_offloaded_map, map);
include/linux/bpf_local_storage.h
120
container_of((_SDATA), struct bpf_local_storage_elem, sdata)
include/linux/cb710.h
86
return container_of(pdev, struct cb710_slot, pdev);
include/linux/cdx/cdx_bus.h
174
container_of(_dev, struct cdx_device, dev)
include/linux/ceph/libceph.h
144
#define from_msgr(ms) container_of(ms, struct ceph_client, msgr)
include/linux/cgroup.h
524
return container_of(parent_css, struct cgroup, self);
include/linux/cgroup_namespace.h
20
return container_of(ns, struct cgroup_namespace, ns);
include/linux/clk-provider.h
1014
#define to_clk_mux(_hw) container_of(_hw, struct clk_mux, hw)
include/linux/clk-provider.h
1146
#define to_clk_fixed_factor(_hw) container_of(_hw, struct clk_fixed_factor, hw)
include/linux/clk-provider.h
1231
#define to_clk_fd(_hw) container_of(_hw, struct clk_fractional_divider, hw)
include/linux/clk-provider.h
1280
#define to_clk_multiplier(_hw) container_of(_hw, struct clk_multiplier, hw)
include/linux/clk-provider.h
1312
#define to_clk_composite(_hw) container_of(_hw, struct clk_composite, hw)
include/linux/clk-provider.h
534
#define to_clk_gate(_hw) container_of(_hw, struct clk_gate, hw)
include/linux/clk-provider.h
724
#define to_clk_divider(_hw) container_of(_hw, struct clk_divider, hw)
include/linux/clk/ti.h
261
#define to_clk_hw_omap(_hw) container_of(_hw, struct clk_hw_omap, hw)
include/linux/closure.h
354
struct closure *cl = container_of(ws, struct closure, work); \
include/linux/closure.h
355
type *name = container_of(cl, type, member)
include/linux/configfs.h
236
container_of(group, struct configfs_subsystem, su_group) :
include/linux/configfs.h
92
return item ? container_of(item,struct config_group,cg_item) : NULL;
include/linux/container.h
24
return container_of(dev, struct container_dev, dev);
include/linux/container_of.h
37
const typeof(*(ptr)) *: ((const type *)container_of(ptr, type, member)),\
include/linux/container_of.h
38
default: ((type *)container_of(ptr, type, member)) \
include/linux/coresight.h
327
#define to_coresight_device(d) container_of(d, struct coresight_device, dev)
include/linux/cpufreq.h
688
return container_of(kobj, struct gov_attr_set, kobj);
include/linux/damon.h
835
return container_of(r->list.next, struct damon_region, list);
include/linux/damon.h
840
return container_of(r->list.prev, struct damon_region, list);
include/linux/devfreq-governor.h
18
#define to_devfreq(DEV) container_of((DEV), struct devfreq, dev)
include/linux/dfl.h
73
#define to_dfl_dev(d) container_of(d, struct dfl_device, dev)
include/linux/dio.h
56
#define to_dio_dev(n) container_of(n, struct dio_dev, dev)
include/linux/dma-fence-array.h
64
return container_of(fence, struct dma_fence_array, base);
include/linux/dma-fence-chain.h
66
return container_of(fence, struct dma_fence_chain, base);
include/linux/dtpm.h
57
return container_of(zone, struct dtpm, zone);
include/linux/eisa.h
51
#define to_eisa_device(n) container_of(n, struct eisa_device, dev)
include/linux/enclosure.h
110
return container_of(dev, struct enclosure_device, edev);
include/linux/enclosure.h
116
return container_of(dev, struct enclosure_component, cdev);
include/linux/fpga/fpga-bridge.h
64
#define to_fpga_bridge(d) container_of(d, struct fpga_bridge, dev)
include/linux/fpga/fpga-mgr.h
218
#define to_fpga_manager(d) container_of(d, struct fpga_manager, dev)
include/linux/fpga/fpga-region.h
55
#define to_fpga_region(d) container_of(d, struct fpga_region, dev)
include/linux/fsi.h
58
#define to_fsi_dev(devp) container_of(devp, struct fsi_device, dev)
include/linux/fsl/mc.h
115
container_of(_mc_resource, struct fsl_mc_device_irq, resource)
include/linux/fsl/mc.h
221
container_of(_dev, struct fsl_mc_device, dev)
include/linux/gameport.h
48
#define to_gameport_port(d) container_of(d, struct gameport, dev)
include/linux/gpio/generic.h
106
return container_of(gc, struct gpio_generic_chip, gc);
include/linux/greybus/bundle.h
37
#define to_gb_bundle(d) container_of(d, struct gb_bundle, dev)
include/linux/greybus/control.h
30
#define to_gb_control(d) container_of(d, struct gb_control, dev)
include/linux/greybus/hd.h
63
#define to_gb_host_device(d) container_of(d, struct gb_host_device, dev)
include/linux/greybus/interface.h
69
#define to_gb_interface(d) container_of(d, struct gb_interface, dev)
include/linux/greybus/module.h
28
#define to_gb_module(d) container_of(d, struct gb_module, dev)
include/linux/greybus/svc.h
60
#define to_gb_svc(d) container_of(d, struct gb_svc, dev)
include/linux/hid.h
735
container_of(pdev, struct hid_device, dev)
include/linux/hid.h
901
container_of(pdrv, struct hid_driver, driver)
include/linux/host1x.h
143
return container_of(ref, struct host1x_bo_mapping, ref);
include/linux/host1x.h
390
return container_of(driver, struct host1x_driver, driver);
include/linux/host1x.h
419
return container_of(dev, struct host1x_device, dev);
include/linux/hsi/hsi.h
136
#define to_hsi_client(dev) container_of(dev, struct hsi_client, device)
include/linux/hsi/hsi.h
160
#define to_hsi_client_driver(drv) container_of(drv, struct hsi_client_driver,\
include/linux/hsi/hsi.h
239
#define to_hsi_port(dev) container_of(dev, struct hsi_port, device)
include/linux/hsi/hsi.h
277
#define to_hsi_controller(dev) container_of(dev, struct hsi_controller, device)
include/linux/huge_mm.h
321
#define to_thpsize(kobj) container_of(kobj, struct thpsize, kobj)
include/linux/hugetlb.h
526
return container_of(inode, struct hugetlbfs_inode_info, vfs_inode);
include/linux/hwmon-sysfs.h
18
container_of(_dev_attr, struct sensor_device_attribute, dev_attr)
include/linux/hwmon-sysfs.h
52
container_of(_dev_attr, struct sensor_device_attribute_2, dev_attr)
include/linux/i2c.h
357
#define to_i2c_client(d) container_of(d, struct i2c_client, dev)
include/linux/i2c.h
769
#define to_i2c_adapter(d) container_of(d, struct i2c_adapter, dev)
include/linux/iio/iio-opaque.h
82
container_of((_indio_dev), struct iio_dev_opaque, indio_dev)
include/linux/iio/iio.h
831
return container_of(dev, struct iio_dev, dev);
include/linux/iio/sw_device.h
44
return container_of(to_config_group(item), struct iio_sw_device,
include/linux/iio/sw_trigger.h
44
return container_of(to_config_group(item), struct iio_sw_trigger,
include/linux/iio/sysfs.h
32
container_of(_dev_attr, struct iio_dev_attr, dev_attr)
include/linux/iio/sysfs.h
50
container_of(_dev_attr, struct iio_const_attr, dev_attr)
include/linux/iio/trigger.h
84
return container_of(d, struct iio_trigger, dev);
include/linux/input.h
213
#define to_input_dev(d) container_of(d, struct input_dev, dev)
include/linux/intel_dg_nvm_aux.h
30
container_of(auxiliary_dev, struct intel_dg_nvm_dev, aux_dev)
include/linux/intel_vsec.h
193
return container_of(dev, struct intel_vsec_device, auxdev.dev);
include/linux/intel_vsec.h
198
return container_of(auxdev, struct intel_vsec_device, auxdev);
include/linux/interrupt.h
719
container_of(callback_tasklet, typeof(*var), tasklet_fieldname)
include/linux/io-pgtable.h
276
#define io_pgtable_ops_to_pgtable(x) container_of((x), struct io_pgtable, ops)
include/linux/iomap.h
428
return container_of(bio, struct iomap_ioend, io_bio);
include/linux/iommu.h
890
container_of(__iommu_get_iommu_dev(dev), type, member)
include/linux/ipc_namespace.h
134
return container_of(ns, struct ipc_namespace, ns);
include/linux/irq.h
1219
return container_of(d->chip, struct irq_chip_type, chip);
include/linux/irqdesc.h
152
return container_of(data->common, struct irq_desc, irq_common_data);
include/linux/isa.h
25
#define to_isa_driver(x) container_of((x), struct isa_driver, driver)
include/linux/kobject.h
183
return kobj ? container_of(kobj, struct kset, kobj) : NULL;
include/linux/kvm_host.h
1130
iter->slot = container_of(iter->node, struct kvm_memory_slot, gfn_node[iter->slots->node_idx]);
include/linux/kvm_host.h
1149
slot = container_of(tmp, struct kvm_memory_slot, gfn_node[idx]);
include/linux/kvm_host.h
1177
iter->slot = container_of(iter->node, struct kvm_memory_slot, gfn_node[idx]);
include/linux/kvm_host.h
1835
slot = container_of(node, struct kvm_memory_slot, gfn_node[idx]);
include/linux/lcd.h
143
#define to_lcd_device(obj) container_of(obj, struct lcd_device, dev)
include/linux/led-class-flash.h
90
return container_of(lcdev, struct led_classdev_flash, led_cdev);
include/linux/led-class-multicolor.h
30
return container_of(led_cdev, struct led_classdev_mc, led_cdev);
include/linux/list.h
1146
#define hlist_entry(ptr, type, member) container_of(ptr,type,member)
include/linux/list.h
609
container_of(ptr, type, member)
include/linux/list_bl.h
50
#define hlist_bl_entry(ptr, type, member) container_of(ptr,type,member)
include/linux/list_nulls.h
33
#define hlist_nulls_entry(ptr, type, member) container_of(ptr,type,member)
include/linux/llist.h
110
container_of(ptr, type, member)
include/linux/lru_cache.h
295
container_of(ptr, type, member)
include/linux/lwq.h
67
_n ? container_of(_n, type, member.node) : NULL; })
include/linux/lwq.h
84
*(_t1) ? (_n = container_of(*(_t1), typeof(*(_n)), _member.node),\
include/linux/maple.h
99
#define to_maple_dev(n) container_of(n, struct maple_device, dev)
include/linux/mcb.h
44
return container_of(dev, struct mcb_bus, dev);
include/linux/mdev.h
53
return container_of(dev, struct mdev_device, dev);
include/linux/mei_aux.h
29
container_of(auxiliary_dev, struct mei_aux_device, aux_dev)
include/linux/mei_cl_bus.h
62
#define to_mei_cl_device(d) container_of(d, struct mei_cl_device, dev)
include/linux/memcontrol.h
772
return css ? container_of(css, struct mem_cgroup, css) : NULL;
include/linux/memcontrol.h
814
container_of(counter, struct mem_cgroup, member)
include/linux/memcontrol.h
851
mz = container_of(lruvec, struct mem_cgroup_per_node, lruvec);
include/linux/memcontrol.h
907
mz = container_of(lruvec, struct mem_cgroup_per_node, lruvec);
include/linux/mfd/palmas.h
584
#define comparator_to_palmas(x) container_of((x), struct palmas_usb, comparator)
include/linux/mfd/si476x-core.h
150
#define SI476X_WORK_TO_CORE(w) container_of(to_delayed_work(w), \
include/linux/mfd/ucb1x00.h
161
#define classdev_to_ucb1x00(cd) container_of(cd, struct ucb1x00, dev)
include/linux/mhi.h
530
#define to_mhi_device(dev) container_of(dev, struct mhi_device, dev)
include/linux/mhi_ep.h
223
#define to_mhi_ep_device(dev) container_of(dev, struct mhi_ep_device, dev)
include/linux/min_heap.h
232
__min_heap_init_inline(container_of(&(_heap)->nr, min_heap_char, nr), _data, _size)
include/linux/min_heap.h
243
__min_heap_peek_inline(container_of(&(_heap)->nr, min_heap_char, nr)))
include/linux/min_heap.h
253
__min_heap_full_inline(container_of(&(_heap)->nr, min_heap_char, nr))
include/linux/min_heap.h
292
__min_heap_sift_down_inline(container_of(&(_heap)->nr, min_heap_char, nr), _pos, \
include/linux/min_heap.h
319
__min_heap_sift_up_inline(container_of(&(_heap)->nr, min_heap_char, nr), \
include/linux/min_heap.h
334
__min_heapify_all_inline(container_of(&(_heap)->nr, min_heap_char, nr), \
include/linux/min_heap.h
356
__min_heap_pop_inline(container_of(&(_heap)->nr, min_heap_char, nr), \
include/linux/min_heap.h
373
__min_heap_pop_push_inline(container_of(&(_heap)->nr, min_heap_char, nr), _element, \
include/linux/min_heap.h
399
__min_heap_push_inline(container_of(&(_heap)->nr, min_heap_char, nr), _element, \
include/linux/min_heap.h
428
__min_heap_del_inline(container_of(&(_heap)->nr, min_heap_char, nr), \
include/linux/min_heap.h
450
__min_heap_init(container_of(&(_heap)->nr, min_heap_char, nr), _data, _size)
include/linux/min_heap.h
452
(__minheap_cast(_heap) __min_heap_peek(container_of(&(_heap)->nr, min_heap_char, nr)))
include/linux/min_heap.h
454
__min_heap_full(container_of(&(_heap)->nr, min_heap_char, nr))
include/linux/min_heap.h
456
__min_heap_sift_down(container_of(&(_heap)->nr, min_heap_char, nr), _pos, \
include/linux/min_heap.h
459
__min_heap_sift_up(container_of(&(_heap)->nr, min_heap_char, nr), \
include/linux/min_heap.h
462
__min_heapify_all(container_of(&(_heap)->nr, min_heap_char, nr), \
include/linux/min_heap.h
465
__min_heap_pop(container_of(&(_heap)->nr, min_heap_char, nr), \
include/linux/min_heap.h
468
__min_heap_pop_push(container_of(&(_heap)->nr, min_heap_char, nr), _element, \
include/linux/min_heap.h
471
__min_heap_push(container_of(&(_heap)->nr, min_heap_char, nr), _element, \
include/linux/min_heap.h
474
__min_heap_del(container_of(&(_heap)->nr, min_heap_char, nr), \
include/linux/misc_cgroup.h
82
return css ? container_of(css, struct misc_cg, css) : NULL;
include/linux/mlx5/eq.h
56
(container_of(container_of(ptr, struct mlx5_nb, nb), type, member))
include/linux/mlx5/qp.h
346
return container_of(ibah, struct mlx5_ib_ah, ibah);
include/linux/mmc/host.h
603
return container_of(priv, struct mmc_host, private);
include/linux/mmc/host.h
610
return container_of(profile, struct mmc_host, crypto_profile);
include/linux/mmc/sdio_func.h
70
#define dev_to_sdio_func(d) container_of(d, struct sdio_func, dev)
include/linux/mmzone.h
1577
return container_of(lruvec, struct pglist_data, __lruvec);
include/linux/moxtet.h
99
return container_of(dev, struct moxtet_device, dev);
include/linux/mtd/nand.h
455
return container_of(mtd, struct nand_device, mtd);
include/linux/mtd/rawnand.h
1350
return container_of(mtd, struct nand_chip, base.mtd);
include/linux/mtd/sh_flctl.h
177
return container_of(mtd_to_nand(mtdinfo), struct sh_flctl, chip);
include/linux/mtd/spinand.h
814
return container_of(mtd_to_nanddev(mtd), struct spinand_device, base);
include/linux/mtd/spinand.h
836
return container_of(nand, struct spinand_device, base);
include/linux/mux/driver.h
73
#define to_mux_chip(x) container_of((x), struct mux_chip, dev)
include/linux/nd.h
108
return container_of(dev, struct nd_namespace_common, dev);
include/linux/nd.h
145
return container_of(dev, struct nd_namespace_io, common.dev);
include/linux/nd.h
152
return container_of(nsio, struct nd_namespace_pmem, nsio);
include/linux/netdevice.h
2585
#define to_net_dev(d) container_of(d, struct net_device, dev)
include/linux/netfs.h
474
return container_of(inode, struct netfs_inode, inode);
include/linux/nfs_fs.h
351
return container_of(inode, struct nfs_inode, vfs_inode);
include/linux/node.h
211
#define to_node(device) container_of(device, struct node, dev)
include/linux/ntb.h
406
#define drv_ntb_client(__drv) container_of((__drv), struct ntb_client, drv)
include/linux/ntb.h
436
#define dev_ntb(__dev) container_of((__dev), struct ntb_dev, dev)
include/linux/of.h
172
container_of(__to_of_node_fwnode, \
include/linux/parport.h
157
#define to_pardevice(n) container_of(n, struct pardevice, dev)
include/linux/parport.h
249
#define to_parport_dev(n) container_of(n, struct parport, bus_dev)
include/linux/parport.h
261
#define to_parport_driver(n) container_of(n, struct parport_driver, driver)
include/linux/pci-epc.h
250
#define to_pci_epc(device) container_of((device), struct pci_epc, dev)
include/linux/pci-epf.h
242
#define to_pci_epf(epf_dev) container_of((epf_dev), struct pci_epf, dev)
include/linux/pci.h
607
#define to_pci_dev(n) container_of(n, struct pci_dev, dev)
include/linux/pci.h
671
#define to_pci_host_bridge(n) container_of(n, struct pci_host_bridge, dev)
include/linux/pci.h
680
return container_of(priv, struct pci_host_bridge, private);
include/linux/pci.h
735
#define to_pci_bus(n) container_of(n, struct pci_bus, dev)
include/linux/peci.h
55
return container_of(d, struct peci_controller, dev);
include/linux/peci.h
85
return container_of(d, struct peci_device, dev);
include/linux/perf/arm_pmu.h
134
#define to_arm_pmu(p) (container_of(p, struct arm_pmu, pmu))
include/linux/perf/riscv_pmu.h
76
#define to_riscv_pmu(p) (container_of(p, struct riscv_pmu, pmu))
include/linux/perf_event.h
1201
return container_of(task_css_check(task, perf_event_cgrp_id,
include/linux/phy.h
432
#define to_mii_bus(d) container_of(d, struct mii_bus, dev)
include/linux/phy.h
943
#define to_phy_led(d) container_of(d, struct phy_led, led_cdev)
include/linux/phy/omap_usb.h
14
#define phy_to_omapusb(x) container_of((x), struct omap_usb, phy)
include/linux/phy/phy.h
219
#define to_phy(a) (container_of((a), struct phy, dev))
include/linux/pid_namespace.h
59
return container_of(ns, struct pid_namespace, ns);
include/linux/platform_data/cros_ec_proto.h
248
#define to_cros_ec_dev(dev) container_of(dev, struct cros_ec_dev, class_dev)
include/linux/platform_data/dma-iop32x.h
107
container_of(addr_hw_desc, struct iop_adma_desc_slot, hw_desc)
include/linux/platform_data/x86/int3472.h
67
container_of(hw, struct int3472_clock, clk_hw)
include/linux/platform_data/x86/int3472.h
70
container_of(clk, struct int3472_discrete_device, clock)
include/linux/platform_device.h
253
#define to_platform_driver(drv) (container_of((drv), struct platform_driver, \
include/linux/platform_device.h
45
#define to_platform_device(x) container_of((x), struct platform_device, dev)
include/linux/plist.h
229
container_of(plist_first(head), type, member); \
include/linux/plist.h
233
container_of(plist_first(head), type, member)
include/linux/plist.h
246
container_of(plist_last(head), type, member); \
include/linux/plist.h
250
container_of(plist_last(head), type, member)
include/linux/pm_domain.h
257
return container_of(pd, struct generic_pm_domain, domain);
include/linux/pm_domain.h
303
return container_of(pdd, struct generic_pm_domain_data, base);
include/linux/pnp.h
222
#define to_pnp_card(n) container_of(n, struct pnp_card, dev)
include/linux/pnp.h
276
#define to_pnp_dev(n) container_of(n, struct pnp_dev, dev)
include/linux/pnp.h
401
#define to_pnp_card_driver(drv) container_of(drv, struct pnp_card_driver, link)
include/linux/posix-timers.h
242
struct k_itimer *tmr = container_of(q, struct k_itimer, sigq);
include/linux/posix-timers.h
249
struct k_itimer *tmr = container_of(q, struct k_itimer, sigq);
include/linux/power_supply.h
922
#define to_power_supply(device) container_of(device, struct power_supply, dev)
include/linux/raspberrypi/vchiq_bus.h
32
return container_of(d, struct vchiq_device, dev);
include/linux/raspberrypi/vchiq_bus.h
37
return container_of(d, struct vchiq_driver, driver);
include/linux/rbtree.h
28
#define rb_entry(ptr, type, member) container_of(ptr, type, member)
include/linux/rbtree_latch.h
72
return container_of(node, struct latch_tree_node, node[idx]);
include/linux/rculist.h
364
container_of(READ_ONCE(ptr), type, member)
include/linux/rculist.h
485
container_of((typeof(ptr))READ_ONCE(ptr), type, member)
include/linux/rhashtable.h
1073
list = container_of(he, struct rhlist_head, rhead);
include/linux/rhashtable.h
285
({ tpos = container_of(pos, typeof(*tpos), member); 1; })
include/linux/rhashtable.h
743
return he ? container_of(he, struct rhlist_head, rhead) : NULL;
include/linux/rhashtable.h
754
return likely(he) ? container_of(he, struct rhlist_head, rhead) : NULL;
include/linux/rhashtable.h
816
list = container_of(obj, struct rhlist_head, rhead);
include/linux/rhashtable.h
817
plist = container_of(head, struct rhlist_head, rhead);
include/linux/rhashtable.h
848
list = container_of(obj, struct rhlist_head, rhead);
include/linux/rio.h
209
#define to_rio_dev(n) container_of(n, struct rio_dev, dev)
include/linux/rio.h
210
#define sw_to_rio_dev(n) container_of(n, struct rio_dev, rswitch[0])
include/linux/rio.h
211
#define to_rio_mport(n) container_of(n, struct rio_mport, dev)
include/linux/rio.h
212
#define to_rio_net(n) container_of(n, struct rio_net, dev)
include/linux/rio.h
518
return container_of(ddev, struct rio_mport, dma);
include/linux/rpmb.h
62
#define to_rpmb_dev(x) container_of((x), struct rpmb_dev, dev)
include/linux/rtc.h
165
#define to_rtc_device(d) container_of(d, struct rtc_device, dev)
include/linux/sched/mm.h
65
struct mm_struct *mm = container_of(rhp, struct mm_struct, delayed_drop);
include/linux/scmi_protocol.h
964
#define to_scmi_driver(d) container_of(d, struct scmi_driver, driver)
include/linux/serdev.h
117
return container_of(d, struct serdev_controller, dev);
include/linux/serdev.h
54
return container_of(d, struct serdev_device, dev);
include/linux/serdev.h
73
return container_of(d, struct serdev_device_driver, driver);
include/linux/serial_8250.h
174
return container_of(up, struct uart_8250_port, port);
include/linux/serio.h
66
#define to_serio_port(d) container_of(d, struct serio, dev)
include/linux/shmem_fs.h
96
return container_of(inode, struct shmem_inode_info, vfs_inode);
include/linux/siox.h
59
return container_of(driver, struct siox_driver, driver);
include/linux/siox.h
8
#define to_siox_device(_dev) container_of((_dev), struct siox_device, dev)
include/linux/skbuff.h
1416
fclones = container_of(skb, struct sk_buff_fclones, skb1);
include/linux/skbuff.h
575
#define uarg_to_msgzc(ubuf_ptr) container_of((ubuf_ptr), struct ubuf_info_msgzc, \
include/linux/slimbus.h
69
#define to_slim_device(d) container_of(d, struct slim_device, dev)
include/linux/soc/cirrus/ep93xx.h
36
container_of((_adev), struct ep93xx_regmap_adev, adev)
include/linux/soc/qcom/apr.h
151
#define to_apr_device(d) container_of(d, struct apr_device, dev)
include/linux/soc/qcom/apr.h
152
#define svc_to_apr_device(d) container_of(d, struct apr_device, svc)
include/linux/soundwire/sdw.h
691
#define dev_to_sdw_dev(_dev) container_of(_dev, struct sdw_slave, dev)
include/linux/soundwire/sdw.h
704
container_of(d, struct sdw_master_device, dev)
include/linux/spmi.h
149
return container_of(d, struct spmi_driver, driver);
include/linux/spmi.h
47
return container_of(d, struct spmi_device, dev);
include/linux/spmi.h
92
return container_of(d, struct spmi_controller, dev);
include/linux/ssb/ssb.h
291
wrap = container_of(dev, struct __ssb_dev_wrapper, dev);
include/linux/ssb/ssb_driver_gige.h
62
return container_of(pdev->bus->ops, struct ssb_gige, pci_ops);
include/linux/stop_machine.h
65
container_of(work, struct cpu_stop_work, work);
include/linux/sunrpc/rpc_pipe_fs.h
68
return container_of(inode, struct rpc_inode, vfs_inode);
include/linux/sunrpc/svc_rdma.h
126
return container_of(xprt, struct svcxprt_rdma, sc_xprt);
include/linux/sunxi-rsb.h
38
return container_of(d, struct sunxi_rsb_device, dev);
include/linux/sunxi-rsb.h
67
return container_of(d, struct sunxi_rsb_driver, driver);
include/linux/surface_aggregator/serial_hub.h
639
return container_of(p, struct ssh_request, packet);
include/linux/switchtec.h
521
return container_of(dev, struct switchtec_dev, dev);
include/linux/tc.h
95
#define to_tc_dev(n) container_of(n, struct tc_dev, dev)
include/linux/tcp.h
556
#define tcp_sk_rw(ptr) container_of(ptr, struct tcp_sock, inet_conn.icsk_inet.sk)
include/linux/tee_drv.h
310
#define to_tee_client_device(d) container_of(d, struct tee_client_device, dev)
include/linux/thunderbolt.h
346
return container_of(dev, struct tb_xdomain, dev);
include/linux/thunderbolt.h
435
return container_of(dev, struct tb_service, dev);
include/linux/time_namespace.h
38
return container_of(ns, struct time_namespace, ns);
include/linux/timer.h
133
container_of(callback_timer, typeof(*var), timer_fieldname)
include/linux/tpm.h
360
#define to_tpm_chip(d) container_of(d, struct tpm_chip, dev)
include/linux/transport_class.h
54
container_of(x, struct transport_class, class)
include/linux/transport_class.h
63
container_of(x, struct transport_container, ac)
include/linux/ulpi/driver.h
23
#define to_ulpi_dev(d) container_of(d, struct ulpi, dev)
include/linux/ulpi/driver.h
49
#define to_ulpi_driver(d) container_of(d, struct ulpi_driver, driver)
include/linux/usb.h
362
container_of(r, struct usb_interface_cache, ref)
include/linux/usb.h
364
container_of(a, struct usb_interface_cache, altsetting[0])
include/linux/usb/composite.h
433
return container_of(gdrv, struct usb_composite_driver, gadget_driver);
include/linux/usb/gadget.h
489
#define work_to_gadget(w) (container_of((w), struct usb_gadget, work))
include/linux/usb/gadget.h
498
return container_of(dev, struct usb_gadget, dev);
include/linux/usb/gadget.h
883
container_of(str_item, struct gadget_string, item)
include/linux/usb/gadget_configfs.h
64
gi = container_of(group, struct struct_member, strings_group); \
include/linux/usb/hcd.h
231
return container_of(bus, struct usb_hcd, self);
include/linux/usb/ljca.h
16
container_of(auxiliary_dev, struct ljca_client, auxdev)
include/linux/usb/serial.h
109
#define to_usb_serial_port(d) container_of(d, struct usb_serial_port, dev)
include/linux/usb/serial.h
161
#define to_usb_serial(d) container_of(d, struct usb_serial, kref)
include/linux/usb/serial.h
312
container_of(d, struct usb_serial_driver, driver)
include/linux/usb/typec_altmode.h
215
#define to_altmode_driver(d) container_of(d, struct typec_altmode_driver, \
include/linux/usb/typec_altmode.h
47
#define to_typec_altmode(d) container_of(d, struct typec_altmode, dev)
include/linux/user_namespace.h
171
return container_of(ns, struct user_namespace, ns);
include/linux/uts_namespace.h
23
return container_of(ns, struct uts_namespace, ns);
include/linux/vdpa.h
476
container_of((__vdpa_alloc_device( \
include/linux/vdpa.h
512
return container_of(driver, struct vdpa_driver, driver);
include/linux/vdpa.h
517
return container_of(_dev, struct vdpa_device, dev);
include/linux/vfio.h
290
container_of(_vfio_alloc_device(sizeof(struct dev_struct) + \
include/linux/w1.h
310
return container_of(dev, struct w1_slave, dev);
include/linux/w1.h
315
return dev_to_w1_slave(container_of(kobj, struct device, kobj));
include/linux/w1.h
320
return container_of(dev, struct w1_master, dev);
include/linux/workqueue.h
214
return container_of(work, struct delayed_work, work);
include/linux/workqueue.h
219
return container_of(work, struct rcu_work, work);
include/linux/workqueue.h
581
container_of(callback_work, typeof(*var), work_fieldname)
include/linux/zorro.h
39
#define to_zorro_dev(n) container_of(n, struct zorro_dev, dev)
include/media/drv-intf/exynos-fimc.h
149
return container_of(vdev, struct exynos_video_entity, vdev);
include/media/drv-intf/saa7146.h
161
return container_of(v4l2_dev, struct saa7146_dev, v4l2_dev);
include/media/i2c/adp1653.h
96
#define to_adp1653_flash(sd) container_of(sd, struct adp1653_flash, subdev)
include/media/media-devnode.h
99
#define to_media_devnode(cd) container_of(cd, struct media_devnode, dev)
include/media/rc-core.h
223
#define to_rc_dev(d) container_of(d, struct rc_dev, dev)
include/media/v4l2-flash-led-class.h
100
return container_of(sd, struct v4l2_flash, sd);
include/media/v4l2-flash-led-class.h
111
return container_of(c->handler, struct v4l2_flash, hdl);
include/media/v4l2-subdev.h
1143
container_of(fh, struct v4l2_subdev_fh, vfh)
include/media/videobuf2-v4l2.h
63
container_of(vb, struct vb2_v4l2_buffer, vb2_buf)
include/net/bluetooth/hci_core.h
1738
#define to_hci_dev(d) container_of(d, struct hci_dev, dev)
include/net/bluetooth/hci_core.h
1739
#define to_hci_conn(c) container_of(c, struct hci_conn, dev)
include/net/bonding.h
195
return container_of(kobj, struct slave, kobj);
include/net/caif/cfsrvl.h
46
struct cfsrvl *s = container_of(layr, struct cfsrvl, layer);
include/net/caif/cfsrvl.h
55
struct cfsrvl *s = container_of(layr, struct cfsrvl, layer);
include/net/cfg80211.h
6268
return container_of(priv, struct wiphy, priv);
include/net/cfg802154.h
514
#define to_phy(_dev) container_of(_dev, struct wpan_phy, dev)
include/net/cls_cgroup.h
33
classid = container_of(task_css(p, net_cls_cgrp_id),
include/net/dsa.h
335
return container_of(config, struct dsa_port, pl_config);
include/net/flow.h
178
return container_of(fl4, struct flowi, u.ip4);
include/net/flow.h
188
return container_of(fl6, struct flowi, u.ip6);
include/net/ip_fib.h
609
nh = container_of(nhc, struct fib_nh, nh_common);
include/net/ipv6_frag.h
34
struct frag_queue *fq = container_of(q, struct frag_queue, q);
include/net/libeth/xdp.h
263
struct libeth_xdpsq_timer *timer = container_of(work, typeof(*timer),
include/net/libeth/xsk.h
301
bulk = container_of(&pool->tx_descs[0], typeof(*bulk), desc);
include/net/libeth/xsk.h
81
xdp = container_of(xsk_buff_get_frag(&head->base),
include/net/net_namespace.h
272
return container_of(ns, struct net, ns);
include/net/netfilter/nf_conntrack.h
130
return container_of(nfct, struct nf_conn, ct_general);
include/net/netfilter/nf_conntrack.h
136
return container_of(hash, struct nf_conn,
include/net/netfilter/nf_tables.h
1257
return container_of(chain, struct nft_base_chain, chain);
include/net/netfilter/nf_tables.h
1701
container_of(trans, struct nft_trans_rule, nft_trans)
include/net/netfilter/nf_tables.h
1726
container_of(t, struct nft_trans_set, nft_trans_binding.nft_trans)
include/net/netfilter/nf_tables.h
1756
container_of(t, struct nft_trans_chain, nft_trans_binding.nft_trans)
include/net/netfilter/nf_tables.h
1782
container_of(trans, struct nft_trans_table, nft_trans)
include/net/netfilter/nf_tables.h
1811
container_of(t, struct nft_trans_elem, nft_trans)
include/net/netfilter/nf_tables.h
1825
container_of(t, struct nft_trans_obj, nft_trans)
include/net/netfilter/nf_tables.h
1842
container_of(t, struct nft_trans_flowtable, nft_trans)
include/net/netfilter/nf_tables.h
528
#define to_set_type(o) container_of(o, struct nft_set_type, ops)
include/net/nfc/nfc.h
201
#define to_nfc_dev(_dev) container_of(_dev, struct nfc_dev, dev)
include/net/sctp/structs.h
1334
ep = container_of(base, struct sctp_endpoint, base);
include/net/sctp/structs.h
2102
asoc = container_of(base, struct sctp_association, base);
include/net/sctp/ulpevent.h
60
return container_of((void *)ev, struct sk_buff, cb);
include/net/sock.h
1537
return &container_of(inode, struct socket_alloc, vfs_inode)->socket;
include/net/sock.h
1542
return &container_of(socket, struct socket_alloc, socket)->vfs_inode;
include/net/switchdev.h
110
container_of((OBJ), struct switchdev_obj_port_vlan, obj)
include/net/switchdev.h
120
container_of((OBJ), struct switchdev_obj_port_mdb, obj)
include/net/switchdev.h
133
container_of((OBJ), struct switchdev_obj_mrp, obj)
include/net/switchdev.h
147
container_of((OBJ), struct switchdev_obj_ring_test_mrp, obj)
include/net/switchdev.h
158
container_of((OBJ), struct switchdev_obj_ring_role_mrp, obj)
include/net/switchdev.h
167
container_of((OBJ), struct switchdev_obj_ring_state_mrp, obj)
include/net/switchdev.h
180
container_of((OBJ), struct switchdev_obj_in_test_mrp, obj)
include/net/switchdev.h
193
container_of((OBJ), struct switchdev_obj_in_role_mrp, obj)
include/net/switchdev.h
202
container_of((OBJ), struct switchdev_obj_in_state_mrp, obj)
include/net/tcx.h
37
return container_of(bundle, struct tcx_entry, bundle);
include/net/tcx.h
42
return container_of(link, struct tcx_link, link);
include/net/xdp_sock_drv.h
122
struct xdp_buff_xsk *xskb = container_of(xdp, struct xdp_buff_xsk, xdp);
include/net/xdp_sock_drv.h
150
frag = container_of(xdp, struct xdp_buff_xsk, xdp);
include/net/xdp_sock_drv.h
158
struct xdp_buff_xsk *xskb = container_of(first, struct xdp_buff_xsk, xdp);
include/net/xdp_sock_drv.h
174
struct xdp_buff_xsk *xskb = container_of(xdp, struct xdp_buff_xsk, xdp);
include/net/xdp_sock_drv.h
181
struct xdp_buff_xsk *xskb = container_of(first, struct xdp_buff_xsk, xdp);
include/net/xdp_sock_drv.h
191
struct xdp_buff_xsk *xskb = container_of(first, struct xdp_buff_xsk, xdp);
include/net/xdp_sock_drv.h
270
struct xdp_buff_xsk *xskb = container_of(xdp, struct xdp_buff_xsk, xdp);
include/net/xdp_sock_drv.h
87
struct xdp_buff_xsk *xskb = container_of(xdp, struct xdp_buff_xsk, xdp);
include/net/xdp_sock_drv.h
94
struct xdp_buff_xsk *xskb = container_of(xdp, struct xdp_buff_xsk, xdp);
include/pcmcia/ds.h
151
#define to_pcmcia_dev(n) container_of(n, struct pcmcia_device, dev)
include/pcmcia/ds.h
152
#define to_pcmcia_drv(n) container_of(n, struct pcmcia_driver, drv)
include/rdma/ib_umem.h
46
return container_of(umem, struct ib_umem_dmabuf, umem);
include/rdma/ib_umem_odp.h
43
return container_of(umem, struct ib_umem_odp, umem);
include/rdma/ib_verbs.h
1439
return container_of(wr, struct ib_rdma_wr, wr);
include/rdma/ib_verbs.h
1454
return container_of(wr, struct ib_atomic_wr, wr);
include/rdma/ib_verbs.h
1471
return container_of(wr, struct ib_ud_wr, wr);
include/rdma/ib_verbs.h
1483
return container_of(wr, struct ib_reg_wr, wr);
include/rdma/ib_verbs.h
2980
container_of(_ib_alloc_device(sizeof(struct drv_struct) + \
include/rdma/ib_verbs.h
2987
container_of(_ib_alloc_device(sizeof(struct drv_struct) + \
include/rdma/ib_verbs.h
4948
container_of(device, struct ib_core_device, dev);
include/rdma/ib_verbs.h
4975
container_of(rdma_device_to_ibdev(dev), drv_dev_struct, ibdev_member)
include/rdma/rdma_vt.h
464
return container_of(ibpd, struct rvt_pd, ibpd);
include/rdma/rdma_vt.h
469
return container_of(ibah, struct rvt_ah, ibah);
include/rdma/rdma_vt.h
474
return container_of(ibdev, struct rvt_dev_info, ibdev);
include/rdma/rdmavt_cq.h
62
return container_of(ibcq, struct rvt_cq, ibcq);
include/rdma/rdmavt_qp.h
462
return container_of(ibsrq, struct rvt_srq, ibsrq);
include/rdma/rdmavt_qp.h
467
return container_of(ibqp, struct rvt_qp, ibqp);
include/rdma/uverbs_ioctl.h
663
return container_of(udata, struct uverbs_attr_bundle, driver_udata);
include/rdma/uverbs_ioctl.h
667
(udata ? container_of(rdma_udata_to_uverbs_attr_bundle(udata)->context, \
include/rdma/uverbs_std_types.h
161
uflow = container_of(uobj, typeof(*uflow), uobject);
include/scsi/fcoe_sysfs.h
101
container_of((d), struct fcoe_fcf_device, dev)
include/scsi/fcoe_sysfs.h
32
container_of((d), struct fcoe_ctlr_device, dev)
include/scsi/libfc.h
469
#define fc_seq_exch(sp) container_of(sp, struct fc_exch, seq)
include/scsi/libfc.h
950
return container_of(disc, struct fc_lport, disc);
include/scsi/libsas.h
227
struct sas_discovery_event *ev = container_of(work, typeof(*ev), work.work);
include/scsi/libsas.h
286
struct asd_sas_event *ev = container_of(work, typeof(*ev), work.work);
include/scsi/libsas.h
65
#define to_dom_device(_obj) container_of(_obj, struct domain_device, dev_obj)
include/scsi/libsas.h
66
#define to_dev_attr(_attr) container_of(_attr, struct domain_dev_attribute,\
include/scsi/scsi_device.h
302
container_of(d, struct scsi_device, sdev_gendev)
include/scsi/scsi_device.h
304
container_of(d, struct scsi_device, sdev_dev)
include/scsi/scsi_device.h
388
#define to_scsi_target(d) container_of(d, struct scsi_target, dev)
include/scsi/scsi_driver.h
27
container_of((drv), struct scsi_driver, gendrv)
include/scsi/scsi_host.h
765
container_of(d, struct Scsi_Host, shost_dev)
include/scsi/scsi_host.h
784
return container_of(dev, struct Scsi_Host, shost_gendev);
include/scsi/scsi_transport_fc.h
254
container_of(d, struct fc_vport, dev)
include/scsi/scsi_transport_fc.h
407
container_of(d, struct fc_rport, dev)
include/scsi/scsi_transport_iscsi.h
224
container_of(_dev, struct iscsi_cls_conn, dev)
include/scsi/scsi_transport_iscsi.h
282
container_of(_dev, struct iscsi_cls_session, dev)
include/scsi/scsi_transport_iscsi.h
322
container_of(_dev, struct iscsi_iface, dev)
include/scsi/scsi_transport_iscsi.h
366
container_of(_dev, struct iscsi_bus_flash_conn, dev)
include/scsi/scsi_transport_iscsi.h
428
container_of(_dev, struct iscsi_bus_flash_session, dev)
include/scsi/scsi_transport_sas.h
105
container_of((d), struct sas_rphy, dev)
include/scsi/scsi_transport_sas.h
124
container_of((r), struct sas_end_device, rphy)
include/scsi/scsi_transport_sas.h
145
container_of((r), struct sas_expander_device, rphy)
include/scsi/scsi_transport_sas.h
164
container_of((d), struct sas_port, dev)
include/scsi/scsi_transport_sas.h
89
container_of((d), struct sas_phy, dev)
include/soc/nuvoton/clock-npcm8xx.h
15
return container_of(_adev, struct npcm_clock_adev, adev);
include/soc/spacemit/ccu.h
18
return container_of(adev, struct spacemit_ccu_adev, adev);
include/soc/starfive/reset-starfive-jh71x0.h
15
container_of((_adev), struct jh71x0_reset_adev, adev)
include/sound/ac97/codec.h
73
return container_of(d, struct ac97_codec_device, dev);
include/sound/ac97_codec.h
287
#define to_ac97_t(d) container_of(d, struct snd_ac97, dev)
include/sound/core.h
150
#define dev_to_snd_card(p) container_of(p, struct snd_card, card_dev)
include/sound/dmaengine_pcm.h
184
return container_of(p, struct dmaengine_pcm, component);
include/sound/hda_codec.h
291
#define dev_to_hda_codec(_dev) container_of(_dev, struct hda_codec, core.dev)
include/sound/hda_codec.h
294
#define hdac_to_hda_codec(_hdac) container_of(_hdac, struct hda_codec, core)
include/sound/hda_codec.h
69
#define to_hda_bus(bus) container_of(bus, struct hda_bus, core)
include/sound/hda_codec.h
96
container_of((codec)->core.dev.driver, struct hda_codec_driver, core.driver)
include/sound/hdaudio.h
119
#define dev_to_hdac_dev(_dev) container_of(_dev, struct hdac_device, dev)
include/sound/hdaudio.h
235
#define drv_to_hdac_driver(_drv) container_of(_drv, struct hdac_driver, driver)
include/sound/hdaudio_ext.h
72
container_of(s, struct hdac_ext_stream, hstream)
include/sound/seq_device.h
28
container_of(_dev, struct snd_seq_device, dev)
include/sound/seq_device.h
54
container_of(_drv, struct snd_seq_driver, driver)
include/sound/ump.h
102
#define rawmidi_to_ump(rmidi) container_of(rmidi, struct snd_ump_endpoint, core)
include/target/iscsi/iscsi_target_core.h
764
return container_of(se_nacl, struct iscsi_node_acl, se_node_acl);
include/target/iscsi/iscsi_target_core.h
848
return container_of(se_tpg, struct iscsi_portal_group, tpg_se_tpg);
include/target/target_core_base.h
1002
return container_of(to_config_group(item), struct se_portal_group,
include/target/target_core_base.h
610
return container_of(to_config_group(item), struct se_node_acl,
include/target/target_core_base.h
616
return container_of(to_config_group(item), struct se_node_acl,
include/target/target_core_base.h
622
return container_of(to_config_group(item), struct se_node_acl,
include/target/target_core_base.h
628
return container_of(to_config_group(item), struct se_node_acl,
include/target/target_core_base.h
634
return container_of(to_config_group(item), struct se_node_acl,
include/target/target_core_base.h
942
return container_of(to_config_group(item), struct se_tpg_np,
include/target/target_core_base.h
984
return container_of(to_config_group(item), struct se_portal_group,
include/target/target_core_base.h
990
return container_of(to_config_group(item), struct se_portal_group,
include/target/target_core_base.h
996
return container_of(to_config_group(item), struct se_portal_group,
include/trace/events/ext4.h
22
#define EXT4_I(inode) (container_of(inode, struct ext4_inode_info, vfs_inode))
include/ufs/ufshcd.h
1201
return container_of(profile, struct ufs_hba, crypto_profile);
io_uring/bpf_filter.c
103
filters = container_of(head, struct io_bpf_filters, rcu_head);
io_uring/cancel.c
443
struct io_kiocb *req = container_of(work, struct io_kiocb, work);
io_uring/cancel.c
477
struct io_kiocb *req = container_of(work, struct io_kiocb, work);
io_uring/cancel.c
72
struct io_kiocb *req = container_of(work, struct io_kiocb, work);
io_uring/eventfd.c
30
struct io_ev_fd *ev_fd = container_of(rcu, struct io_ev_fd, rcu);
io_uring/eventfd.c
44
struct io_ev_fd *ev_fd = container_of(rcu, struct io_ev_fd, rcu);
io_uring/futex.c
210
struct io_futex_data *ifd = container_of(q, struct io_futex_data, q);
io_uring/io-wq.c
1126
prev_work = container_of(prev, struct io_wq_work, list);
io_uring/io-wq.c
1144
work = container_of(node, struct io_wq_work, list);
io_uring/io-wq.c
1234
struct io_wq *wq = container_of(wait, struct io_wq, wait);
io_uring/io-wq.c
1311
worker = container_of(cb, struct io_worker, create_work);
io_uring/io-wq.c
1327
worker = container_of(cb, struct io_worker, create_work);
io_uring/io-wq.c
228
worker = container_of(cb, struct io_worker, create_work);
io_uring/io-wq.c
359
worker = container_of(cb, struct io_worker, create_work);
io_uring/io-wq.c
449
next = container_of(acct->work_list.first, struct io_wq_work, list);
io_uring/io-wq.c
536
work = container_of(node, struct io_wq_work, list);
io_uring/io-wq.c
848
worker = container_of(cb, struct io_worker, create_work);
io_uring/io-wq.c
885
struct io_worker *worker = container_of(work, struct io_worker,
io_uring/io_uring.c
1083
struct io_kiocb *req = container_of(node, struct io_kiocb,
io_uring/io_uring.c
1128
struct io_kiocb *req = container_of(node, struct io_kiocb,
io_uring/io_uring.c
1449
struct io_kiocb *req = container_of(work, struct io_kiocb, work);
io_uring/io_uring.c
1462
struct io_kiocb *req = container_of(work, struct io_kiocb, work);
io_uring/io_uring.c
186
struct io_ring_ctx *ctx = container_of(ref, struct io_ring_ctx, refs);
io_uring/io_uring.c
2203
struct io_ring_ctx *ctx = container_of(cb, struct io_ring_ctx,
io_uring/io_uring.c
2290
work = container_of(cb, struct io_tctx_exit, task_work);
io_uring/io_uring.c
2304
struct io_ring_ctx *ctx = container_of(work, struct io_ring_ctx, exit_work);
io_uring/io_uring.h
524
req = container_of(ctx->submit_state.free_list.next, struct io_kiocb, comp_list);
io_uring/mock_file.c
104
struct io_mock_iocb *mio = container_of(timer, struct io_mock_iocb, timer);
io_uring/msg_ring.c
210
struct io_msg *msg = container_of(head, struct io_msg, tw);
io_uring/notif.c
46
struct io_notif_data *nd = container_of(uarg, struct io_notif_data, uarg);
io_uring/notif.c
76
nd = container_of(uarg, struct io_notif_data, uarg);
io_uring/notif.c
94
prev_nd = container_of(prev_uarg, struct io_notif_data, uarg);
io_uring/poll.c
402
struct io_poll *poll = container_of(wait, struct io_poll, wait);
io_uring/poll.c
520
struct io_poll_table *pt = container_of(p, struct io_poll_table, pt);
io_uring/poll.c
636
struct io_poll_table *pt = container_of(p, struct io_poll_table, pt);
io_uring/rw.c
591
struct io_rw *rw = container_of(kiocb, struct io_rw, kiocb);
io_uring/rw.c
602
struct io_rw *rw = container_of(kiocb, struct io_rw, kiocb);
io_uring/rw.c
771
wpq = container_of(wait, struct wait_page_queue, wait);
io_uring/slist.h
87
return container_of(work->list.next, struct io_wq_work, list);
io_uring/timeout.c
259
struct io_timeout_data *data = container_of(timer,
io_uring/timeout.c
352
struct io_timeout_data *data = container_of(timer,
io_uring/tw.c
149
tctx = container_of(cb, struct io_uring_task, task_work);
io_uring/tw.c
192
struct io_kiocb *first_req = container_of(head,
io_uring/tw.c
20
struct io_ring_ctx *ctx = container_of(work, struct io_ring_ctx,
io_uring/tw.c
303
struct io_kiocb *req = container_of(*node, struct io_kiocb,
io_uring/tw.c
62
struct io_kiocb *req = container_of(node, struct io_kiocb,
io_uring/tw.c
94
req = container_of(node, struct io_kiocb, io_task_work.node);
io_uring/wait.c
20
struct io_wait_queue *iowq = container_of(curr, struct io_wait_queue, wq);
io_uring/wait.c
56
struct io_wait_queue *iowq = container_of(timer, struct io_wait_queue, t);
io_uring/wait.c
71
struct io_wait_queue *iowq = container_of(timer, struct io_wait_queue, t);
io_uring/waitid.c
239
struct wait_opts *wo = container_of(wait, struct wait_opts, child_wait);
io_uring/waitid.c
240
struct io_waitid_async *iwa = container_of(wo, struct io_waitid_async, wo);
io_uring/zcrx.c
44
return container_of(owner, struct io_zcrx_area, nia);
ipc/ipc_sysctl.c
197
container_of(head->set, struct ipc_namespace, ipc_set);
ipc/ipc_sysctl.c
212
container_of(head->set, struct ipc_namespace, ipc_set);
ipc/ipc_sysctl.c
24
container_of(table->data, struct ipc_namespace, shm_rmid_forced);
ipc/ipc_sysctl.c
55
container_of(table->data, struct ipc_namespace, sem_ctls);
ipc/mq_sysctl.c
83
container_of(head->set, struct ipc_namespace, mq_set);
ipc/mqueue.c
168
return container_of(inode, struct mqueue_inode_info, vfs_inode);
ipc/msg.c
109
return container_of(ipcp, struct msg_queue, q_perm);
ipc/msg.c
120
return container_of(ipcp, struct msg_queue, q_perm);
ipc/msg.c
130
struct kern_ipc_perm *p = container_of(head, struct kern_ipc_perm, rcu);
ipc/msg.c
131
struct msg_queue *msq = container_of(p, struct msg_queue, q_perm);
ipc/msg.c
1346
struct msg_queue *msq = container_of(ipcp, struct msg_queue, q_perm);
ipc/msg.c
278
struct msg_queue *msq = container_of(ipcp, struct msg_queue, q_perm);
ipc/msg.c
418
msq = container_of(ipcp, struct msg_queue, q_perm);
ipc/sem.c
1147
struct sem_array *sma = container_of(ipcp, struct sem_array, sem_perm);
ipc/sem.c
1618
sma = container_of(ipcp, struct sem_array, sem_perm);
ipc/sem.c
2453
struct sem_array *sma = container_of(ipcp, struct sem_array, sem_perm);
ipc/sem.c
325
struct kern_ipc_perm *p = container_of(head, struct kern_ipc_perm, rcu);
ipc/sem.c
326
struct sem_array *sma = container_of(p, struct sem_array, sem_perm);
ipc/sem.c
485
return container_of(ipcp, struct sem_array, sem_perm);
ipc/sem.c
496
return container_of(ipcp, struct sem_array, sem_perm);
ipc/sem.c
595
sma = container_of(ipcp, struct sem_array, sem_perm);
ipc/shm.c
1010
shp = container_of(ipcp, struct shmid_kernel, shm_perm);
ipc/shm.c
128
shp = container_of(ipcp, struct shmid_kernel, shm_perm);
ipc/shm.c
176
return container_of(ipcp, struct shmid_kernel, shm_perm);
ipc/shm.c
1848
shp = container_of(ipcp, struct shmid_kernel, shm_perm);
ipc/shm.c
186
return container_of(ipcp, struct shmid_kernel, shm_perm);
ipc/shm.c
211
return container_of(ipcp, struct shmid_kernel, shm_perm);
ipc/shm.c
233
struct kern_ipc_perm *ptr = container_of(head, struct kern_ipc_perm,
ipc/shm.c
235
struct shmid_kernel *shp = container_of(ptr, struct shmid_kernel,
ipc/shm.c
415
struct shmid_kernel *shp = container_of(ipcp, struct shmid_kernel, shm_perm);
ipc/shm.c
821
shp = container_of(ipcp, struct shmid_kernel, shm_perm);
ipc/shm.c
980
shp = container_of(ipc, struct shmid_kernel, shm_perm);
kernel/acct.c
156
return p ? container_of(p, struct bsd_acct_struct, pin) : NULL;
kernel/acct.c
204
struct bsd_acct_struct *acct = container_of(work, struct bsd_acct_struct, work);
kernel/async.c
120
container_of(work, struct async_entry, work);
kernel/audit.c
520
ac = container_of(rcu, struct auditd_connection, rcu);
kernel/audit_fsnotify.c
150
struct audit_entry *entry = container_of(rule, struct audit_entry, rule);
kernel/audit_fsnotify.c
163
audit_mark = container_of(inode_mark, struct audit_fsnotify_mark, mark);
kernel/audit_fsnotify.c
51
audit_mark = container_of(mark, struct audit_fsnotify_mark, mark);
kernel/audit_tree.c
149
struct audit_chunk *chunk = container_of(rcu, struct audit_chunk, head);
kernel/audit_tree.c
165
return container_of(mark, struct audit_tree_mark, mark);
kernel/audit_tree.c
278
return container_of(p, struct audit_chunk, owners[0]);
kernel/audit_tree.c
550
entry = container_of(rule, struct audit_entry, rule);
kernel/audit_tree.c
687
tree = container_of(cursor.next, struct audit_tree, list);
kernel/audit_tree.c
907
tree = container_of(cursor.next, struct audit_tree, list);
kernel/audit_tree.c
943
tree = container_of(barrier.prev, struct audit_tree, list);
kernel/audit_watch.c
279
oentry = container_of(r, struct audit_entry, rule);
kernel/audit_watch.c
331
e = container_of(r, struct audit_entry, rule);
kernel/audit_watch.c
477
parent = container_of(inode_mark, struct audit_parent, mark);
kernel/audit_watch.c
68
parent = container_of(entry, struct audit_parent, mark);
kernel/audit_watch.c
95
parent = container_of(entry, struct audit_parent, mark);
kernel/auditfilter.c
101
struct audit_entry *e = container_of(head, struct audit_entry, rcu);
kernel/auditfilter.c
1411
struct audit_entry *entry = container_of(r, struct audit_entry, rule);
kernel/bpf/arena.c
267
struct bpf_arena *arena = container_of(map, struct bpf_arena, map);
kernel/bpf/arena.c
347
struct bpf_arena *arena = container_of(map, struct bpf_arena, map);
kernel/bpf/arena.c
362
struct bpf_arena *arena = container_of(map, struct bpf_arena, map);
kernel/bpf/arena.c
429
struct bpf_arena *arena = container_of(map, struct bpf_arena, map);
kernel/bpf/arena.c
460
struct bpf_arena *arena = container_of(map, struct bpf_arena, map);
kernel/bpf/arena.c
499
struct bpf_arena *arena = container_of(map, struct bpf_arena, map);
kernel/bpf/arena.c
786
struct bpf_arena *arena = container_of(work, struct bpf_arena, free_work);
kernel/bpf/arena.c
850
struct bpf_arena *arena = container_of(iw, struct bpf_arena, free_irq);
kernel/bpf/arena.c
861
struct bpf_arena *arena = container_of(map, struct bpf_arena, map);
kernel/bpf/arena.c
873
struct bpf_arena *arena = container_of(map, struct bpf_arena, map);
kernel/bpf/arena.c
883
struct bpf_arena *arena = container_of(map, struct bpf_arena, map);
kernel/bpf/arena.c
893
struct bpf_arena *arena = container_of(map, struct bpf_arena, map);
kernel/bpf/arena.c
903
struct bpf_arena *arena = container_of(map, struct bpf_arena, map);
kernel/bpf/arraymap.c
1015
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
1057
aux = container_of(map, struct bpf_array, map)->aux;
kernel/bpf/arraymap.c
1089
aux = container_of(map, struct bpf_array, map)->aux;
kernel/bpf/arraymap.c
1114
aux = container_of(map, struct bpf_array, map)->aux;
kernel/bpf/arraymap.c
1158
struct bpf_map *map = container_of(work, struct bpf_array_aux,
kernel/bpf/arraymap.c
1166
struct bpf_array_aux *aux = container_of(map, struct bpf_array,
kernel/bpf/arraymap.c
1191
container_of(map, struct bpf_array, map)->aux = aux;
kernel/bpf/arraymap.c
1202
aux = container_of(map, struct bpf_array, map)->aux;
kernel/bpf/arraymap.c
1254
ee = container_of(rcu, struct bpf_event_entry, rcu);
kernel/bpf/arraymap.c
1299
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
1416
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
169
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
181
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
192
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
206
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
222
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
255
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
267
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
298
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
312
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
366
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
405
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
464
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
478
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
531
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
580
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
621
array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
640
array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
652
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
703
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
762
array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
782
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
864
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
903
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/arraymap.c
934
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/bloom_filter.c
165
container_of(map, struct bpf_bloom_filter, map);
kernel/bpf/bloom_filter.c
197
bloom = container_of(map, struct bpf_bloom_filter, map);
kernel/bpf/bloom_filter.c
39
container_of(map, struct bpf_bloom_filter, map);
kernel/bpf/bloom_filter.c
54
container_of(map, struct bpf_bloom_filter, map);
kernel/bpf/bpf_insn_array.c
14
container_of((MAP_PTR), struct bpf_insn_array, map)
kernel/bpf/bpf_iter.c
271
iter_priv = container_of(seq->private, struct bpf_iter_priv_data,
kernel/bpf/bpf_iter.c
394
container_of(link, struct bpf_iter_link, link);
kernel/bpf/bpf_iter.c
403
container_of(link, struct bpf_iter_link, link);
kernel/bpf/bpf_iter.c
439
container_of(link, struct bpf_iter_link, link);
kernel/bpf/bpf_iter.c
455
container_of(link, struct bpf_iter_link, link);
kernel/bpf/bpf_iter.c
47
iter_priv = container_of(seq->private, struct bpf_iter_priv_data,
kernel/bpf/bpf_iter.c
56
iter_priv = container_of(seq->private, struct bpf_iter_priv_data,
kernel/bpf/bpf_iter.c
649
iter_link = container_of(link, struct bpf_iter_link, link);
kernel/bpf/bpf_iter.c
65
iter_priv = container_of(seq->private, struct bpf_iter_priv_data,
kernel/bpf/bpf_iter.c
668
iter_priv = container_of(seq_priv, struct bpf_iter_priv_data,
kernel/bpf/bpf_iter.c
79
iter_priv = container_of(seq->private, struct bpf_iter_priv_data,
kernel/bpf/bpf_local_storage.c
114
local_storage = container_of(rcu, struct bpf_local_storage, rcu);
kernel/bpf/bpf_local_storage.c
133
local_storage = container_of(rcu, struct bpf_local_storage, rcu);
kernel/bpf/bpf_local_storage.c
172
selem = container_of(rcu, struct bpf_local_storage_elem, rcu);
kernel/bpf/bpf_local_storage.c
206
selem = container_of(rcu, struct bpf_local_storage_elem, rcu);
kernel/bpf/bpf_lsm.c
213
run_ctx = container_of(current->bpf_ctx, struct bpf_trace_run_ctx, run_ctx);
kernel/bpf/bpf_struct_ops.c
1174
kvalue = container_of(kdata, struct bpf_struct_ops_value, data);
kernel/bpf/bpf_struct_ops.c
1175
st_map = container_of(kvalue, struct bpf_struct_ops_map, kvalue);
kernel/bpf/bpf_struct_ops.c
1187
kvalue = container_of(kdata, struct bpf_struct_ops_value, data);
kernel/bpf/bpf_struct_ops.c
1188
st_map = container_of(kvalue, struct bpf_struct_ops_map, kvalue);
kernel/bpf/bpf_struct_ops.c
1199
kvalue = container_of(kdata, struct bpf_struct_ops_value, data);
kernel/bpf/bpf_struct_ops.c
1200
st_map = container_of(kvalue, struct bpf_struct_ops_map, kvalue);
kernel/bpf/bpf_struct_ops.c
1221
st_link = container_of(link, struct bpf_struct_ops_link, link);
kernel/bpf/bpf_struct_ops.c
1237
st_link = container_of(link, struct bpf_struct_ops_link, link);
kernel/bpf/bpf_struct_ops.c
1251
st_link = container_of(link, struct bpf_struct_ops_link, link);
kernel/bpf/bpf_struct_ops.c
1268
st_link = container_of(link, struct bpf_struct_ops_link, link);
kernel/bpf/bpf_struct_ops.c
1269
st_map = container_of(new_map, struct bpf_struct_ops_map, map);
kernel/bpf/bpf_struct_ops.c
1289
old_st_map = container_of(old_map, struct bpf_struct_ops_map, map);
kernel/bpf/bpf_struct_ops.c
1312
struct bpf_struct_ops_link *st_link = container_of(link, struct bpf_struct_ops_link, link);
kernel/bpf/bpf_struct_ops.c
1323
st_map = container_of(map, struct bpf_struct_ops_map, map);
kernel/bpf/bpf_struct_ops.c
587
struct bpf_tramp_link *tlink = container_of(link, struct bpf_tramp_link, link);
kernel/bpf/btf.c
1880
struct btf *btf = container_of(rcu, struct btf, rcu);
kernel/bpf/cgroup.c
1017
cg_link = container_of(link, struct bpf_cgroup_link, link);
kernel/bpf/cgroup.c
1090
struct cgroup *desc = container_of(css, struct cgroup, self);
kernel/bpf/cgroup.c
1380
container_of(link, struct bpf_cgroup_link, link);
kernel/bpf/cgroup.c
1413
container_of(link, struct bpf_cgroup_link, link);
kernel/bpf/cgroup.c
1429
container_of(link, struct bpf_cgroup_link, link);
kernel/bpf/cgroup.c
1448
container_of(link, struct bpf_cgroup_link, link);
kernel/bpf/cgroup.c
1764
ctx = container_of(current->bpf_ctx, struct bpf_cg_run_ctx, run_ctx);
kernel/bpf/cgroup.c
1786
container_of(current->bpf_ctx, struct bpf_cg_run_ctx, run_ctx);
kernel/bpf/cgroup.c
1800
container_of(current->bpf_ctx, struct bpf_cg_run_ctx, run_ctx);
kernel/bpf/cgroup.c
306
struct cgroup *p, *cgrp = container_of(work, struct cgroup,
kernel/bpf/cgroup.c
363
struct cgroup *cgrp = container_of(ref, struct cgroup, bpf.refcnt);
kernel/bpf/cgroup.c
578
struct cgroup *desc = container_of(css, struct cgroup, self);
kernel/bpf/cgroup.c
590
struct cgroup *desc = container_of(css, struct cgroup, self);
kernel/bpf/cgroup.c
611
struct cgroup *desc = container_of(css, struct cgroup, self);
kernel/bpf/cgroup.c
937
struct cgroup *desc = container_of(css, struct cgroup, self);
kernel/bpf/core.c
2080
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/core.c
2647
progs = container_of(rcu, struct bpf_prog_array, rcu);
kernel/bpf/core.c
2936
aux = container_of(work, struct bpf_prog_aux, work);
kernel/bpf/core.c
602
return container_of(n, struct bpf_ksym, tnode)->start;
kernel/bpf/core.c
616
ksym = container_of(n, struct bpf_ksym, tnode);
kernel/bpf/core.c
717
return n ? container_of(n, struct bpf_ksym, tnode) : NULL;
kernel/bpf/core.c
763
container_of(ksym, struct bpf_prog_aux, ksym)->prog :
kernel/bpf/cpumap.c
526
rcpu = container_of(to_rcu_work(work), struct bpf_cpu_map_entry, free_work);
kernel/bpf/cpumap.c
567
struct bpf_cpu_map *cmap = container_of(map, struct bpf_cpu_map, map);
kernel/bpf/cpumap.c
581
struct bpf_cpu_map *cmap = container_of(map, struct bpf_cpu_map, map);
kernel/bpf/cpumap.c
618
struct bpf_cpu_map *cmap = container_of(map, struct bpf_cpu_map, map);
kernel/bpf/cpumap.c
654
struct bpf_cpu_map *cmap = container_of(map, struct bpf_cpu_map, map);
kernel/bpf/cpumap.c
675
struct bpf_cpu_map *cmap = container_of(map, struct bpf_cpu_map, map);
kernel/bpf/crypto.c
227
ctx = container_of(head, struct bpf_crypto_ctx, rcu);
kernel/bpf/devmap.c
1056
struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map);
kernel/bpf/devmap.c
188
struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map);
kernel/bpf/devmap.c
258
struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map);
kernel/bpf/devmap.c
279
struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map);
kernel/bpf/devmap.c
294
struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map);
kernel/bpf/devmap.c
447
struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map);
kernel/bpf/devmap.c
625
struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map);
kernel/bpf/devmap.c
746
struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map);
kernel/bpf/devmap.c
837
dev = container_of(rcu, struct bpf_dtab_netdev, rcu);
kernel/bpf/devmap.c
846
struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map);
kernel/bpf/devmap.c
863
struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map);
kernel/bpf/devmap.c
934
struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map);
kernel/bpf/devmap.c
983
struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map);
kernel/bpf/hashtab.c
1097
l_new = container_of(l, struct htab_elem, fnode);
kernel/bpf/hashtab.c
1170
struct bpf_htab *htab = container_of(map, struct bpf_htab, map);
kernel/bpf/hashtab.c
1277
struct bpf_htab *htab = container_of(map, struct bpf_htab, map);
kernel/bpf/hashtab.c
1353
struct bpf_htab *htab = container_of(map, struct bpf_htab, map);
kernel/bpf/hashtab.c
1416
struct bpf_htab *htab = container_of(map, struct bpf_htab, map);
kernel/bpf/hashtab.c
1497
struct bpf_htab *htab = container_of(map, struct bpf_htab, map);
kernel/bpf/hashtab.c
1532
struct bpf_htab *htab = container_of(map, struct bpf_htab, map);
kernel/bpf/hashtab.c
1607
struct bpf_htab *htab = container_of(map, struct bpf_htab, map);
kernel/bpf/hashtab.c
1622
struct bpf_htab *htab = container_of(map, struct bpf_htab, map);
kernel/bpf/hashtab.c
1675
struct bpf_htab *htab = container_of(map, struct bpf_htab, map);
kernel/bpf/hashtab.c
1772
struct bpf_htab *htab = container_of(map, struct bpf_htab, map);
kernel/bpf/hashtab.c
2233
seq_info->htab = container_of(map, struct bpf_htab, map);
kernel/bpf/hashtab.c
2262
struct bpf_htab *htab = container_of(map, struct bpf_htab, map);
kernel/bpf/hashtab.c
2314
struct bpf_htab *htab = container_of(map, struct bpf_htab, map);
kernel/bpf/hashtab.c
2510
struct bpf_htab *htab = container_of(map, struct bpf_htab, map);
kernel/bpf/hashtab.c
2606
struct bpf_htab *htab = container_of(map, struct bpf_htab, map);
kernel/bpf/hashtab.c
306
l = container_of(node, struct htab_elem, lru_node);
kernel/bpf/hashtab.c
399
l_new = container_of(l, struct htab_elem, fnode);
kernel/bpf/hashtab.c
528
struct bpf_htab *htab = container_of(map, struct bpf_htab, map);
kernel/bpf/hashtab.c
734
struct bpf_htab *htab = container_of(map, struct bpf_htab, map);
kernel/bpf/hashtab.c
869
tgt_l = container_of(node, struct htab_elem, lru_node);
kernel/bpf/hashtab.c
894
struct bpf_htab *htab = container_of(map, struct bpf_htab, map);
kernel/bpf/helpers.c
1090
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/helpers.c
1170
struct bpf_hrtimer *t = container_of(hrtimer, struct bpf_hrtimer, timer);
kernel/bpf/helpers.c
1202
struct bpf_work *w = container_of(work, struct bpf_work, work);
kernel/bpf/helpers.c
1229
struct bpf_async_cb *cb = container_of(rcu, struct bpf_async_cb, rcu);
kernel/bpf/helpers.c
1244
struct bpf_async_cb *cb = container_of(rcu, struct bpf_async_cb, rcu);
kernel/bpf/helpers.c
1245
struct bpf_hrtimer *t = container_of(cb, struct bpf_hrtimer, cb);
kernel/bpf/helpers.c
1246
struct bpf_work *w = container_of(cb, struct bpf_work, cb);
kernel/bpf/helpers.c
1281
struct bpf_async_cb *cb = container_of(work, struct bpf_async_cb, worker);
kernel/bpf/helpers.c
1618
struct bpf_hrtimer *t = container_of(cb, struct bpf_hrtimer, cb);
kernel/bpf/helpers.c
1631
struct bpf_work *w = container_of(cb, struct bpf_work, cb);
kernel/bpf/helpers.c
1649
struct bpf_async_cb *cb = container_of(work, struct bpf_async_cb, worker);
kernel/bpf/helpers.c
1661
cmd = container_of(pos, struct bpf_async_cmd, node);
kernel/bpf/helpers.c
2443
node = container_of(n, struct bpf_list_node_kern, list_head);
kernel/bpf/helpers.c
2700
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/bpf/helpers.c
4195
struct bpf_task_work_ctx *ctx = container_of(cb, struct bpf_task_work_ctx, work);
kernel/bpf/helpers.c
4228
struct bpf_task_work_ctx *ctx = container_of(irq_work, struct bpf_task_work_ctx, irq_work);
kernel/bpf/helpers.c
4493
struct bpf_hrtimer *t = container_of(cb, struct bpf_hrtimer, cb);
kernel/bpf/helpers.c
4508
struct bpf_task_work_ctx *ctx = container_of(irq_work, struct bpf_task_work_ctx, irq_work);
kernel/bpf/local_storage.c
111
this = container_of(*new, struct bpf_cgroup_storage, node);
kernel/bpf/local_storage.c
31
return container_of(map, struct bpf_cgroup_storage_map, map);
kernel/bpf/local_storage.c
547
container_of(rcu, struct bpf_cgroup_storage, rcu);
kernel/bpf/local_storage.c
556
container_of(rcu, struct bpf_cgroup_storage, rcu);
kernel/bpf/local_storage.c
80
storage = container_of(node, struct bpf_cgroup_storage, node);
kernel/bpf/lpm_trie.c
240
struct lpm_trie *trie = container_of(map, struct lpm_trie, map);
kernel/bpf/lpm_trie.c
325
struct lpm_trie *trie = container_of(map, struct lpm_trie, map);
kernel/bpf/lpm_trie.c
459
struct lpm_trie *trie = container_of(map, struct lpm_trie, map);
kernel/bpf/lpm_trie.c
615
struct lpm_trie *trie = container_of(map, struct lpm_trie, map);
kernel/bpf/lpm_trie.c
659
struct lpm_trie *trie = container_of(map, struct lpm_trie, map);
kernel/bpf/lpm_trie.c
766
struct lpm_trie *trie = container_of(map, struct lpm_trie, map);
kernel/bpf/map_in_map.c
66
container_of(inner_map_meta, struct bpf_array, map);
kernel/bpf/map_in_map.c
67
struct bpf_array *inner_array = container_of(inner_map, struct bpf_array, map);
kernel/bpf/memalloc.c
281
struct bpf_mem_cache *c = container_of(head, struct bpf_mem_cache, rcu_ttrace);
kernel/bpf/memalloc.c
367
struct bpf_mem_cache *c = container_of(head, struct bpf_mem_cache, rcu);
kernel/bpf/memalloc.c
433
struct bpf_mem_cache *c = container_of(work, struct bpf_mem_cache, refill_work);
kernel/bpf/memalloc.c
718
struct bpf_mem_alloc *ma = container_of(work, struct bpf_mem_alloc, work);
kernel/bpf/net_namespace.c
104
container_of(link, struct bpf_netns_link, link);
kernel/bpf/net_namespace.c
158
container_of(link, struct bpf_netns_link, link);
kernel/bpf/net_namespace.c
168
container_of(link, struct bpf_netns_link, link);
kernel/bpf/net_namespace.c
207
container_of(link, struct bpf_netns_link, link);
kernel/bpf/net_namespace.c
424
container_of(link, struct bpf_netns_link, link);
kernel/bpf/queue_stack_maps.c
28
return container_of(map, struct bpf_queue_stack, map);
kernel/bpf/ringbuf.c
156
struct bpf_ringbuf *rb = container_of(work, struct bpf_ringbuf, work);
kernel/bpf/ringbuf.c
248
rb_map = container_of(map, struct bpf_ringbuf_map, map);
kernel/bpf/ringbuf.c
279
rb_map = container_of(map, struct bpf_ringbuf_map, map);
kernel/bpf/ringbuf.c
295
rb_map = container_of(map, struct bpf_ringbuf_map, map);
kernel/bpf/ringbuf.c
341
rb_map = container_of(map, struct bpf_ringbuf_map, map);
kernel/bpf/ringbuf.c
354
rb_map = container_of(map, struct bpf_ringbuf_map, map);
kernel/bpf/ringbuf.c
369
rb = container_of(map, struct bpf_ringbuf_map, map)->rb;
kernel/bpf/ringbuf.c
547
rb_map = container_of(map, struct bpf_ringbuf_map, map);
kernel/bpf/ringbuf.c
622
rb_map = container_of(map, struct bpf_ringbuf_map, map);
kernel/bpf/ringbuf.c
645
rb = container_of(map, struct bpf_ringbuf_map, map)->rb;
kernel/bpf/ringbuf.c
688
rb_map = container_of(map, struct bpf_ringbuf_map, map);
kernel/bpf/ringbuf.c
829
rb = container_of(map, struct bpf_ringbuf_map, map)->rb;
kernel/bpf/stackmap.c
252
struct bpf_stack_map *smap = container_of(map, struct bpf_stack_map, map);
kernel/bpf/stackmap.c
677
struct bpf_stack_map *smap = container_of(map, struct bpf_stack_map, map);
kernel/bpf/stackmap.c
704
struct bpf_stack_map *smap = container_of(map,
kernel/bpf/stackmap.c
739
struct bpf_stack_map *smap = container_of(map, struct bpf_stack_map, map);
kernel/bpf/stackmap.c
758
struct bpf_stack_map *smap = container_of(map, struct bpf_stack_map, map);
kernel/bpf/stackmap.c
768
struct bpf_stack_map *smap = container_of(map, struct bpf_stack_map, map);
kernel/bpf/stream.c
174
elem = container_of(node, typeof(*elem), node);
kernel/bpf/syscall.c
2367
struct bpf_prog_aux *aux = container_of(rcu, struct bpf_prog_aux, rcu);
kernel/bpf/syscall.c
2403
aux = container_of(work, struct bpf_prog_aux, work);
kernel/bpf/syscall.c
3259
struct bpf_link *link = container_of(rcu, struct bpf_link, rcu);
kernel/bpf/syscall.c
3322
struct bpf_link *link = container_of(work, struct bpf_link, work);
kernel/bpf/syscall.c
3524
container_of(link, struct bpf_tracing_link, link.link);
kernel/bpf/syscall.c
3540
container_of(link, struct bpf_tracing_link, link.link);
kernel/bpf/syscall.c
3549
container_of(link, struct bpf_tracing_link, link.link);
kernel/bpf/syscall.c
3569
container_of(link, struct bpf_tracing_link, link.link);
kernel/bpf/syscall.c
3803
container_of(link, struct bpf_raw_tp_link, link);
kernel/bpf/syscall.c
3812
container_of(link, struct bpf_raw_tp_link, link);
kernel/bpf/syscall.c
3821
container_of(link, struct bpf_raw_tp_link, link);
kernel/bpf/syscall.c
3853
container_of(link, struct bpf_raw_tp_link, link);
kernel/bpf/syscall.c
3886
struct bpf_perf_link *perf_link = container_of(link, struct bpf_perf_link, link);
kernel/bpf/syscall.c
3895
struct bpf_perf_link *perf_link = container_of(link, struct bpf_perf_link, link);
kernel/bpf/syscall.c
4100
perf_link = container_of(link, struct bpf_perf_link, link);
kernel/bpf/syscall.c
4168
perf_link = container_of(link, struct bpf_perf_link, link);
kernel/bpf/syscall.c
5609
container_of(link, struct bpf_raw_tp_link, link);
kernel/bpf/syscall.c
914
struct bpf_map *map = container_of(work, struct bpf_map, work);
kernel/bpf/syscall.c
941
bpf_map_free_in_work(container_of(rcu, struct bpf_map, rcu));
kernel/bpf/task_iter.c
1041
work = container_of(entry, struct mmap_unlock_irq_work, irq_work);
kernel/bpf/token.c
44
struct bpf_token *token = container_of(work, struct bpf_token, work);
kernel/bpf/trampoline.c
479
im = container_of(work, struct bpf_tramp_image, work);
kernel/bpf/trampoline.c
488
im = container_of(rcu, struct bpf_tramp_image, rcu);
kernel/bpf/trampoline.c
498
im = container_of(pcref, struct bpf_tramp_image, pcref);
kernel/bpf/trampoline.c
507
im = container_of(rcu, struct bpf_tramp_image, rcu);
kernel/bpf/trampoline.c
821
fslink = container_of(link, struct bpf_fsession_link, link.link);
kernel/bpf/trampoline.c
872
container_of(link, struct bpf_fsession_link, link.link);
kernel/bpf/trampoline.c
900
container_of(link, struct bpf_shim_tramp_link, link.link);
kernel/bpf/trampoline.c
913
container_of(link, struct bpf_shim_tramp_link, link.link);
kernel/bpf/trampoline.c
970
return container_of(link, struct bpf_shim_tramp_link, link);
kernel/bpf/verifier.c
1717
return container_of(st->parent, struct bpf_verifier_state_list, state);
kernel/bpf/verifier.c
19785
sl = container_of(pos, struct bpf_verifier_state_list, node);
kernel/bpf/verifier.c
20507
sl = container_of(pos, struct bpf_verifier_state_list, node);
kernel/bpf/verifier.c
23829
container_of(map_ptr,
kernel/bpf/verifier.c
24541
sl = container_of(pos, struct bpf_verifier_state_list, node);
kernel/bpf/verifier.c
24564
sl = container_of(pos, struct bpf_verifier_state_list, node);
kernel/bpf/verifier.c
9068
sl = container_of(pos, struct bpf_verifier_state_list, node);
kernel/cgroup/cgroup-internal.h
64
return container_of(kfc, struct cgroup_fs_context, kfc);
kernel/cgroup/cgroup-v1.c
222
struct cgroup_pidlist *l = container_of(dwork, struct cgroup_pidlist,
kernel/cgroup/cgroup-v1.c
804
container_of(work, struct cgroup, release_agent_work);
kernel/cgroup/cgroup.c
4406
cgroup_file_notify(container_of(timer, struct cgroup_file,
kernel/cgroup/cgroup.c
4973
return container_of(l, struct css_set,
kernel/cgroup/cgroup.c
4989
cset = container_of(l, struct css_set, e_cset_node[it->ss->id]);
kernel/cgroup/cgroup.c
5581
struct cgroup_subsys_state *css = container_of(to_rcu_work(work),
kernel/cgroup/cgroup.c
5633
container_of(work, struct cgroup_subsys_state, destroy_work);
kernel/cgroup/cgroup.c
5700
container_of(ref, struct cgroup_subsys_state, refcnt);
kernel/cgroup/cgroup.c
6055
container_of(work, struct cgroup_subsys_state, destroy_work);
kernel/cgroup/cgroup.c
6073
container_of(ref, struct cgroup_subsys_state, refcnt);
kernel/cgroup/cpuset-internal.h
193
return css ? container_of(css, struct cpuset, css) : NULL;
kernel/cgroup/cpuset-v1.c
279
s = container_of(work, struct cpuset_remove_tasks_struct, work);
kernel/cgroup/cpuset.c
2527
container_of(work, struct cpuset_migrate_mm_work, work);
kernel/cgroup/cpuset.c
4286
cs = container_of(css, struct cpuset, css);
kernel/cgroup/dmem.c
100
return container_of(css, struct dmemcg_state, css);
kernel/cgroup/dmem.c
133
struct dmem_cgroup_pool_state *pool = container_of(rcu, typeof(*pool), rcu);
kernel/cgroup/dmem.c
250
return container_of(pool->cnt.parent, typeof(*pool), cnt);
kernel/cgroup/dmem.c
267
dmemcg_iter = container_of(css, struct dmemcg_state, css);
kernel/cgroup/dmem.c
446
struct dmem_cgroup_region *region = container_of(rcu, typeof(*region), rcu);
kernel/cgroup/dmem.c
457
struct dmem_cgroup_region *cgregion = container_of(ref, typeof(*cgregion), ref);
kernel/cgroup/dmem.c
678
*ret_limit_pool = container_of(fail, struct dmem_cgroup_pool_state, cnt);
kernel/cgroup/legacy_freezer.c
46
return css ? container_of(css, struct freezer, css) : NULL;
kernel/cgroup/pids.c
70
return container_of(css, struct pids_cgroup, css);
kernel/cgroup/rdma.c
69
return container_of(css, struct rdma_cgroup, css);
kernel/cgroup/rstat.c
180
rstatc = container_of(lnode, struct css_rstat_cpu, lnode);
kernel/crash_dump_dm_crypt.c
187
return container_of(item, struct config_key, item);
kernel/cred.c
43
struct cred *cred = container_of(rcu, struct cred, rcu);
kernel/debug/kdb/kdb_main.c
695
kmp = container_of(kp, struct kdb_macro, cmd);
kernel/debug/kdb/kdb_main.c
770
kmp = container_of(kp, struct kdb_macro, cmd);
kernel/dma/swiotlb.c
736
container_of(work, struct io_tlb_mem, dyn_alloc);
kernel/dma/swiotlb.c
755
struct io_tlb_pool *pool = container_of(rcu, struct io_tlb_pool, rcu);
kernel/events/callchain.c
55
entries = container_of(head, struct callchain_cpus_entries, rcu_head);
kernel/events/core.c
1029
cgrp = container_of(css, struct perf_cgroup, css);
kernel/events/core.c
1148
cgrp = container_of(css, struct perf_cgroup, css);
kernel/events/core.c
1177
cpuctx = container_of(ctx, struct perf_cpu_context, ctx);
kernel/events/core.c
1199
cpuctx = container_of(ctx, struct perf_cpu_context, ctx);
kernel/events/core.c
12182
event = container_of(hrtimer, struct perf_event, hw.hrtimer);
kernel/events/core.c
1284
cpc = container_of(hr, struct perf_cpu_pmu_context, hrtimer);
kernel/events/core.c
1379
ctx = container_of(head, struct perf_event_context, rcu_head);
kernel/events/core.c
14284
container_of(ctx, struct perf_cpu_context, ctx);
kernel/events/core.c
15267
container_of(attr, struct perf_pmu_events_attr, attr);
kernel/events/core.c
15325
struct perf_cgroup *jc = container_of(css, struct perf_cgroup, css);
kernel/events/core.c
5251
container_of(head, typeof(*cpc), epc.rcu_head);
kernel/events/core.c
5258
struct perf_event_pmu_context *epc = container_of(head, typeof(*epc), rcu_head);
kernel/events/core.c
5301
struct perf_event *event = container_of(head, typeof(*event), rcu_head);
kernel/events/core.c
5402
cd = container_of(rcu_head, struct perf_ctx_data, rcu_head);
kernel/events/core.c
7608
struct perf_event *event = container_of(entry, struct perf_event, pending_disable_irq);
kernel/events/core.c
7623
struct perf_event *event = container_of(entry, struct perf_event, pending_irq);
kernel/events/core.c
7647
struct perf_event *event = container_of(head, struct perf_event, pending_task);
kernel/events/core.c
981
cgrp = container_of(css, struct perf_cgroup, css);
kernel/events/internal.h
69
rb = container_of(rcu_head, struct perf_buffer, rcu_head);
kernel/events/ring_buffer.c
907
rb = container_of(work, struct perf_buffer, work);
kernel/events/uprobes.c
2044
struct uprobe_task *utask = container_of(timer, struct uprobe_task, ri_timer);
kernel/events/uprobes.c
512
uprobe = container_of(auprobe, struct uprobe, arch);
kernel/events/uprobes.c
661
struct uprobe *uprobe = container_of(rcu, struct uprobe, rcu);
kernel/events/uprobes.c
668
struct uprobe *uprobe = container_of(rcu, struct uprobe, rcu);
kernel/events/uprobes.c
675
struct uprobe *uprobe = container_of(work, struct uprobe, work);
kernel/exit.c
1607
struct wait_opts *wo = container_of(wait, struct wait_opts,
kernel/exit.c
225
struct task_struct *tsk = container_of(rhp, struct task_struct, rcu);
kernel/fail_function.c
171
struct fei_attr *attr = container_of(kp, struct fei_attr, kp);
kernel/fork.c
1205
struct mm_struct *mm = container_of(work, struct mm_struct,
kernel/fork.c
1908
struct task_struct *tsk = container_of(rhp, struct task_struct, rcu);
kernel/fork.c
274
struct vm_stack *vm_stack = container_of(rh, struct vm_stack, rcu);
kernel/fork.c
745
mm = container_of(work, struct mm_struct, async_put_work);
kernel/fork.c
797
struct task_struct *task = container_of(rhp, struct task_struct, rcu);
kernel/futex/core.c
1610
struct mm_struct *mm = container_of(head, struct mm_struct, futex_rcu);
kernel/futex/core.c
860
hb = container_of(q->lock_ptr, struct futex_hash_bucket, lock);
kernel/irq/irq_sim.c
134
work_ctx = container_of(work, struct irq_sim_work_ctx, work);
kernel/irq/irqdesc.c
252
struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj);
kernel/irq/irqdesc.c
271
struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj);
kernel/irq/irqdesc.c
282
struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj);
kernel/irq/irqdesc.c
293
struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj);
kernel/irq/irqdesc.c
303
struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj);
kernel/irq/irqdesc.c
312
struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj);
kernel/irq/irqdesc.c
323
struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj);
kernel/irq/irqdesc.c
455
struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj);
kernel/irq/irqdesc.c
464
struct irq_desc *desc = container_of(rhp, struct irq_desc, rcu);
kernel/irq/irqdesc.c
83
handle_irq_desc(container_of(work, struct irq_desc, redirect.work));
kernel/irq/irqdomain.c
137
fwid = container_of(fwnode, struct irqchip_fwid, fwnode);
kernel/irq/irqdomain.c
202
const struct irqchip_fwid *fwid = container_of(fwnode, struct irqchip_fwid, fwnode);
kernel/irq/irqdomain.c
52
struct irqchip_fwid *fwid = container_of(fwnode, struct irqchip_fwid, fwnode);
kernel/irq/irqdomain.c
59
struct irqchip_fwid *fwid = container_of(fwnode, struct irqchip_fwid, fwnode);
kernel/irq/manage.c
521
struct irq_affinity_notify *notify = container_of(work, struct irq_affinity_notify, work);
kernel/irq/msi.c
1133
kfree(container_of(info, struct msi_domain_template, info));
kernel/jump_label.c
328
container_of(work, struct static_key_deferred, work.work);
kernel/kprobes.c
1955
struct kretprobe_instance *ri = container_of(head, struct kretprobe_instance, rcu);
kernel/kprobes.c
1992
ri = container_of(node, struct kretprobe_instance, llist);
kernel/kprobes.c
2025
ri = container_of(node, struct kretprobe_instance, llist);
kernel/kprobes.c
2064
ri = container_of(*cur, struct kretprobe_instance, llist);
kernel/kprobes.c
2105
ri = container_of(first, struct kretprobe_instance, llist);
kernel/kprobes.c
2134
ri = container_of(first, struct kretprobe_instance, llist);
kernel/kprobes.c
2150
struct kretprobe *rp = container_of(p, struct kretprobe, kp);
kernel/kprobes.c
2179
struct kretprobe *rp = container_of(p, struct kretprobe, kp);
kernel/kprobes.c
2189
ri = container_of(rhn, struct kretprobe_instance, node);
kernel/kprobes.c
2216
ri = container_of(rh, struct kretprobe_instance, node);
kernel/kprobes.c
445
op = container_of(p, struct optimized_kprobe, kp);
kernel/kprobes.c
457
op = container_of(p, struct optimized_kprobe, kp);
kernel/kprobes.c
473
op = container_of(p, struct optimized_kprobe, kp);
kernel/kprobes.c
484
op = container_of(p, struct optimized_kprobe, kp);
kernel/kprobes.c
506
op = container_of(p, struct optimized_kprobe, kp);
kernel/kprobes.c
760
op = container_of(p, struct optimized_kprobe, kp);
kernel/kprobes.c
803
op = container_of(p, struct optimized_kprobe, kp);
kernel/kprobes.c
845
op = container_of(ap, struct optimized_kprobe, kp);
kernel/kprobes.c
862
op = container_of(p, struct optimized_kprobe, kp);
kernel/kprobes.c
894
op = container_of(p, struct optimized_kprobe, kp);
kernel/kprobes.c
938
op = container_of(ap, struct optimized_kprobe, kp);
kernel/kthread.c
1324
container_of(work, struct kthread_flush_work, work);
kernel/kthread.c
1377
container_of(work, struct kthread_delayed_work, work);
kernel/livepatch/core.c
372
patch = container_of(kobj, struct klp_patch, kobj);
kernel/livepatch/core.c
409
patch = container_of(kobj, struct klp_patch, kobj);
kernel/livepatch/core.c
418
patch = container_of(kobj, struct klp_patch, kobj);
kernel/livepatch/core.c
438
patch = container_of(kobj, struct klp_patch, kobj);
kernel/livepatch/core.c
456
patch = container_of(kobj, struct klp_patch, kobj);
kernel/livepatch/core.c
466
this_patch = container_of(kobj, struct klp_patch, kobj);
kernel/livepatch/core.c
501
obj = container_of(kobj, struct klp_object, kobj);
kernel/livepatch/core.c
637
patch = container_of(kobj, struct klp_patch, kobj);
kernel/livepatch/core.c
651
obj = container_of(kobj, struct klp_object, kobj);
kernel/livepatch/core.c
667
func = container_of(kobj, struct klp_func, kobj);
kernel/livepatch/core.c
778
container_of(work, struct klp_patch, free_work);
kernel/livepatch/patch.c
50
ops = container_of(fops, struct klp_ops, fops);
kernel/liveupdate/luo_core.c
342
struct luo_device_state *ldev = container_of(filep->private_data,
kernel/liveupdate/luo_core.c
360
struct luo_device_state *ldev = container_of(filep->private_data,
kernel/locking/locktorture.c
1116
struct call_rcu_chain *crcp = container_of(rhp, struct call_rcu_chain, crc_rh);
kernel/locking/mutex.c
313
ww = container_of(lock, struct ww_mutex, base);
kernel/locking/mutex.c
595
ww = container_of(lock, struct ww_mutex, base);
kernel/locking/rtmutex.c
1251
rtm = container_of(lock, struct rt_mutex, rtmutex);
kernel/locking/rtmutex.c
1612
struct rt_mutex *rtm = container_of(lock, struct rt_mutex, rtmutex);
kernel/locking/rtmutex.c
1698
struct rt_mutex *rtm = container_of(lock, struct rt_mutex, rtmutex);
kernel/locking/rtmutex.c
64
# define ww_container_of(rtm) container_of(rtm, struct ww_mutex, base)
kernel/locking/test-ww_mutex.c
192
struct test_abba *abba = container_of(work, typeof(*abba), work);
kernel/locking/test-ww_mutex.c
294
struct test_cycle *cycle = container_of(work, typeof(*cycle), work);
kernel/locking/test-ww_mutex.c
43
struct test_mutex *mtx = container_of(work, typeof(*mtx), work);
kernel/locking/test-ww_mutex.c
438
struct stress *stress = container_of(work, typeof(*stress), work);
kernel/locking/test-ww_mutex.c
497
struct stress *stress = container_of(work, typeof(*stress), work);
kernel/locking/test-ww_mutex.c
556
struct stress *stress = container_of(work, typeof(*stress), work);
kernel/locking/ww_mutex.h
443
ww = container_of(lock, struct ww_mutex, base);
kernel/locking/ww_mutex.h
468
struct ww_mutex *ww = container_of(lock, struct ww_mutex, base);
kernel/locking/ww_mutex.h
570
struct ww_mutex *ww = container_of(lock, struct ww_mutex, base);
kernel/module/dups.c
100
kmod_req = container_of(work, struct kmod_dup_req, complete_work);
kernel/module/dups.c
74
kmod_req = container_of(to_delayed_work(work), struct kmod_dup_req, delete_work);
kernel/module/main.c
2992
initfree = container_of(pos, struct mod_initfree, node);
kernel/module/tree_lookup.c
111
return container_of(ltn, struct mod_tree_node, node)->mod;
kernel/module/tree_lookup.c
24
struct module_memory *mod_mem = container_of(n, struct module_memory, mtn.node);
kernel/module/tree_lookup.c
31
struct module_memory *mod_mem = container_of(n, struct module_memory, mtn.node);
kernel/padata.c
152
struct padata_work *pw = container_of(parallel_work, struct padata_work,
kernel/padata.c
326
squeue = container_of(serial_work, struct padata_serial_queue, work);
kernel/padata.c
406
struct padata_work *pw = container_of(w, struct padata_work, pw_work);
kernel/padata.c
820
container_of(_kobj, struct padata_instance, kobj)
kernel/params.c
543
#define to_module_kobject(n) container_of(n, struct module_kobject, kobj)
kernel/pid.c
106
struct pid *pid = container_of(rhp, struct pid, rcu);
kernel/pid.c
724
container_of(head->set, struct pid_namespace, set);
kernel/pid.c
741
container_of(head->set, struct pid_namespace, set);
kernel/pid_namespace.c
142
struct pid_namespace *ns = container_of(p, struct pid_namespace, rcu);
kernel/pid_namespace.c
164
container_of(work, struct pid_namespace, work);
kernel/power/energy_model.c
191
kfree_rcu(container_of(kref, struct em_perf_table, kref), rcu);
kernel/printk/nbcon.c
1288
struct console *con = container_of(irq_work, struct console, irq_work);
kernel/rcu/rcuscale.c
488
wmbp = container_of(llist_del_all(&wflp->ws_lhg), struct writer_mblock, wmb_node);
kernel/rcu/rcuscale.c
494
return container_of(llnp, struct writer_mblock, wmb_node);
kernel/rcu/rcuscale.c
515
struct writer_mblock *wmbp = container_of(rhp, struct writer_mblock, wmb_rh);
kernel/rcu/rcuscale.c
720
struct kfree_obj *obj = container_of(rh, struct kfree_obj, rh);
kernel/rcu/rcutorture.c
2539
rtorsup = container_of(hrtp, struct rcu_torture_one_read_state_updown, rtorsu_hrt);
kernel/rcu/rcutorture.c
3137
struct fwd_cb_state *fcsp = container_of(rhp, struct fwd_cb_state, rh);
kernel/rcu/rcutorture.c
3211
struct rcu_fwd_cb *rfcp = container_of(rhp, struct rcu_fwd_cb, rh);
kernel/rcu/rcutorture.c
356
return container_of(p, struct rcu_torture, rtort_free);
kernel/rcu/rcutorture.c
555
struct rcu_torture *rp = container_of(p, struct rcu_torture, rtort_rcu);
kernel/rcu/srcutiny.c
129
ssp = container_of(wp, struct srcu_struct, srcu_work);
kernel/rcu/srcutiny.c
192
ssp = container_of(irq_work, struct srcu_struct, srcu_irq_work);
kernel/rcu/srcutree.c
1664
sdp = container_of(rhp, struct srcu_data, srcu_barrier_head);
kernel/rcu/srcutree.c
1738
struct srcu_data *sdp = container_of(rhp, struct srcu_data, srcu_ec_head);
kernel/rcu/srcutree.c
1888
sdp = container_of(work, struct srcu_data, work);
kernel/rcu/srcutree.c
1970
sup = container_of(work, struct srcu_usage, work.work);
kernel/rcu/srcutree.c
2001
sup = container_of(work, struct srcu_usage, irq_work);
kernel/rcu/srcutree.c
864
struct srcu_data *sdp = container_of(t, struct srcu_data, delay_work);
kernel/rcu/sync.c
59
struct rcu_sync *rsp = container_of(rhp, struct rcu_sync, cb_head);
kernel/rcu/tasks.h
1476
container_of(rhp, struct rcu_tasks_test_desc, rh);
kernel/rcu/tasks.h
335
struct rcu_tasks_percpu *rtpcp = container_of(iwp, struct rcu_tasks_percpu, rtp_irq_work);
kernel/rcu/tasks.h
411
rtpcp = container_of(rhp, struct rcu_tasks_percpu, barrier_q_head);
kernel/rcu/tasks.h
588
struct rcu_tasks_percpu *rtpcp = container_of(wp, struct rcu_tasks_percpu, rtp_work);
kernel/rcu/tree.c
1630
struct sr_wait_node *sr_wn = container_of(node, struct sr_wait_node, node);
kernel/rcu/tree.c
1644
struct rcu_synchronize *rs = container_of(
kernel/rcu/tree_exp.h
365
struct rcu_node *rnp = container_of(rewp, struct rcu_node, rew);
kernel/rcu/tree_exp.h
453
container_of(wp, struct rcu_exp_work, rew_work);
kernel/rcu/tree_exp.h
491
rewp = container_of(wp, struct rcu_exp_work, rew_work);
kernel/rcu/tree_exp.h
992
struct rcu_node *rnp = container_of(wp, struct rcu_node, exp_poll_wq);
kernel/rcu/tree_plugin.h
1202
t = container_of(tb, struct task_struct, rcu_node_entry);
kernel/rcu/tree_plugin.h
632
rdp = container_of(iwp, struct rcu_data, defer_qs_iw);
kernel/rcu/tree_plugin.h
795
t = container_of(rnp->gp_tasks, struct task_struct,
kernel/rcu/tree_stall.h
254
rdp = container_of(iwp, struct rcu_data, rcu_iw);
kernel/rcu/update.c
406
rcu = container_of(head, struct rcu_synchronize, head);
kernel/reboot.c
347
handler = container_of(nb, struct sys_off_handler, nb);
kernel/relay.c
182
struct rchan *chan = container_of(kref, struct rchan, kref);
kernel/relay.c
218
struct rchan_buf *buf = container_of(kref, struct rchan_buf, kref);
kernel/relay.c
275
buf = container_of(work, struct rchan_buf, wakeup_work);
kernel/rseq.c
538
struct slice_timer *st = container_of(tmr, struct slice_timer, timer);
kernel/sched/autogroup.c
51
struct autogroup *ag = container_of(kref, struct autogroup, kref);
kernel/sched/core.c
10813
struct mm_struct *mm = container_of(work, struct mm_struct, mm_cid.work);
kernel/sched/core.c
10836
struct mm_struct *mm = container_of(work, struct mm_struct, mm_cid.irq_work);
kernel/sched/core.c
1090
task = container_of(node, struct task_struct, wake_q);
kernel/sched/core.c
4709
tg = container_of(kargs->cset->subsys[cpu_cgrp_id],
kernel/sched/core.c
5636
struct tick_work *twork = container_of(dwork, struct tick_work, work);
kernel/sched/core.c
887
struct rq *rq = container_of(timer, struct rq, hrtick_timer);
kernel/sched/core.c
9047
sched_free_group(container_of(rcu, struct task_group, rcu));
kernel/sched/core.c
9108
sched_unregister_group(container_of(rhp, struct task_group, rcu));
kernel/sched/core.c
9149
tg = container_of(task_css_check(tsk, cpu_cgrp_id, true),
kernel/sched/cpuacct.c
35
return css ? container_of(css, struct cpuacct, css) : NULL;
kernel/sched/cpufreq_schedutil.c
422
struct sugov_cpu *sg_cpu = container_of(hook, struct sugov_cpu, update_util);
kernel/sched/cpufreq_schedutil.c
463
struct sugov_cpu *sg_cpu = container_of(hook, struct sugov_cpu, update_util);
kernel/sched/cpufreq_schedutil.c
516
struct sugov_cpu *sg_cpu = container_of(hook, struct sugov_cpu, update_util);
kernel/sched/cpufreq_schedutil.c
544
struct sugov_policy *sg_policy = container_of(work, struct sugov_policy, work);
kernel/sched/cpufreq_schedutil.c
572
sg_policy = container_of(irq_work, struct sugov_policy, irq_work);
kernel/sched/cpufreq_schedutil.c
584
return container_of(attr_set, struct sugov_tunables, attr_set);
kernel/sched/deadline.c
1222
struct sched_dl_entity *dl_se = container_of(timer,
kernel/sched/deadline.c
177
struct root_domain *rd = container_of(dl_b, struct root_domain, dl_bw);
kernel/sched/deadline.c
1962
struct sched_dl_entity *dl_se = container_of(timer,
kernel/sched/deadline.c
68
return container_of(dl_se, struct task_struct, dl);
kernel/sched/deadline.c
73
return container_of(dl_rq, struct rq, dl);
kernel/sched/ext.c
1075
container_of(rbp, struct task_struct,
kernel/sched/ext.c
1873
dst_rq = container_of(dst_dsq, struct rq, scx.local_dsq);
kernel/sched/ext.c
1988
struct rq *dst_rq = container_of(dst_dsq, struct rq, scx.local_dsq);
kernel/sched/ext.c
3746
struct scx_sched *sch = container_of(rcu_work, struct scx_sched, rcu_work);
kernel/sched/ext.c
3778
struct scx_sched *sch = container_of(kobj, struct scx_sched, kobj);
kernel/sched/ext.c
3787
struct scx_sched *sch = container_of(kobj, struct scx_sched, kobj);
kernel/sched/ext.c
3800
struct scx_sched *sch = container_of(kobj, struct scx_sched, kobj);
kernel/sched/ext.c
3833
const struct scx_sched *sch = container_of(kobj, struct scx_sched, kobj);
kernel/sched/ext.c
3992
n = container_of(&cursor, struct task_struct, scx.dsq_list);
kernel/sched/ext.c
4360
struct scx_sched *sch = container_of(work, struct scx_sched, disable_work);
kernel/sched/ext.c
464
dsq_lnode = container_of(list_node, struct scx_dsq_list_node,
kernel/sched/ext.c
468
return container_of(dsq_lnode, struct task_struct, scx.dsq_list);
kernel/sched/ext.c
4852
struct scx_sched *sch = container_of(irq_work, struct scx_sched, error_irq_work);
kernel/sched/ext.c
5069
container_of(work, struct scx_enable_cmd, work);
kernel/sched/ext.c
621
return container_of(pos, struct task_struct, scx);
kernel/sched/ext.c
6777
p = container_of(&kit->cursor, struct task_struct, scx.dsq_list);
kernel/sched/ext.c
830
struct rq *rq = container_of(irq_work, struct rq, scx.deferred_irq_work);
kernel/sched/ext.c
970
container_of(node_a, struct task_struct, scx.dsq_priq);
kernel/sched/ext.c
972
container_of(node_b, struct task_struct, scx.dsq_priq);
kernel/sched/ext.c
996
struct rq *rq = container_of(dsq, struct rq, scx.local_dsq);
kernel/sched/fair.c
3377
WARN_ON_ONCE(p != container_of(work, struct task_struct, numa_work));
kernel/sched/fair.c
4125
prev_cfs_rq = container_of(prev, struct cfs_rq, leaf_cfs_rq_list);
kernel/sched/fair.c
5775
struct task_struct *p = container_of(work, struct task_struct, sched_throttle_work);
kernel/sched/fair.c
6494
container_of(timer, struct cfs_bandwidth, slack_timer);
kernel/sched/fair.c
6504
container_of(timer, struct cfs_bandwidth, period_timer);
kernel/sched/idle.c
400
struct idle_timer *it = container_of(timer, struct idle_timer, timer);
kernel/sched/psi.c
586
group = container_of(dwork, struct psi_group, avgs_work);
kernel/sched/rt.c
104
container_of(timer, struct rt_bandwidth, rt_period_timer);
kernel/sched/rt.c
175
return container_of(rt_se, struct task_struct, rt);
kernel/sched/rt.c
2206
container_of(work, struct root_domain, rto_push_work);
kernel/sched/rt.c
301
return container_of(rt_se, struct task_struct, rt);
kernel/sched/rt.c
306
return container_of(rt_rq, struct rq, rt);
kernel/sched/rt.c
589
return container_of(rt_b, struct task_group, rt_bandwidth)->rt_rq[cpu];
kernel/sched/sched.h
1361
return container_of(cfs_rq, struct rq, cfs);
kernel/sched/sched.h
1676
return container_of(se, struct task_struct, se);
kernel/sched/sched.h
1698
#define task_of(_se) container_of(_se, struct task_struct, se)
kernel/sched/sched.h
562
return css ? container_of(css, struct task_group, css) : NULL;
kernel/sched/stats.h
104
return &container_of(se, struct sched_entity_stats, se)->stats;
kernel/sched/topology.c
1430
struct asym_cap_data *entry = container_of(head, struct asym_cap_data, rcu);
kernel/sched/topology.c
384
pd = container_of(rp, struct perf_domain, rcu);
kernel/sched/topology.c
460
struct root_domain *rd = container_of(rcu, struct root_domain, rcu);
kernel/sched/topology.c
640
struct sched_domain *sd = container_of(rcu, struct sched_domain, rcu);
kernel/sched/wait_bit.c
176
container_of(wq_entry, struct wait_bit_queue_entry, wq_entry);
kernel/sched/wait_bit.c
27
struct wait_bit_queue_entry *wait_bit = container_of(wq_entry, struct wait_bit_queue_entry, wq_entry);
kernel/signal.c
2089
struct k_itimer *tmr = container_of(q, struct k_itimer, sigq);
kernel/smp.c
1138
sscs = container_of(work, struct smp_call_on_cpu_struct, work);
kernel/smp.c
393
csd = container_of(node, call_single_data_t, node.llist);
kernel/time/alarmtimer.c
188
struct alarm *alarm = container_of(timer, struct alarm, timer);
kernel/time/alarmtimer.c
516
struct k_itimer *ptr = container_of(alarm, struct k_itimer, it.alarm.alarmtimer);
kernel/time/hrtimer.c
1832
timer = container_of(node, struct hrtimer, node);
kernel/time/hrtimer.c
2016
container_of(timer, struct hrtimer_sleeper, timer);
kernel/time/hrtimer.c
2279
timer = container_of(node, struct hrtimer, node);
kernel/time/hrtimer.c
525
timer = container_of(next, struct hrtimer, node);
kernel/time/hrtimer.c
532
timer = container_of(next, struct hrtimer, node);
kernel/time/itimer.c
178
container_of(timer, struct signal_struct, real_timer);
kernel/time/posix-clock.c
97
container_of(inode->i_cdev, struct posix_clock, cdev);
kernel/time/posix-cpu-timers.c
1134
struct posix_cputimers_work *cw = container_of(work, typeof(*cw), work);
kernel/time/posix-cpu-timers.c
528
ctmr = container_of(node, struct cpu_timer, node);
kernel/time/posix-cpu-timers.c
810
ctmr = container_of(next, struct cpu_timer, node);
kernel/time/posix-timers.c
331
struct k_itimer *timr = container_of(timer_sigq, struct k_itimer, sigq);
kernel/time/posix-timers.c
369
struct k_itimer *timr = container_of(timer, struct k_itimer, it.real.timer);
kernel/time/tick-sched.c
308
struct tick_sched *ts = container_of(timer, struct tick_sched, sched_timer);
kernel/time/timer_list.c
87
timer = container_of(curr, struct hrtimer, node);
kernel/time/timer_migration.c
608
evt = container_of(node, struct tmigr_event, nextevt);
kernel/trace/bpf_trace.c
1060
run_ctx = container_of(current->bpf_ctx, struct bpf_trace_run_ctx, run_ctx);
kernel/trace/bpf_trace.c
1132
run_ctx = container_of(current->bpf_ctx, struct bpf_trace_run_ctx, run_ctx);
kernel/trace/bpf_trace.c
1159
run_ctx = container_of(current->bpf_ctx, struct bpf_trace_run_ctx, run_ctx);
kernel/trace/bpf_trace.c
2386
kmulti_link = container_of(link, struct bpf_kprobe_multi_link, link);
kernel/trace/bpf_trace.c
2395
kmulti_link = container_of(link, struct bpf_kprobe_multi_link, link);
kernel/trace/bpf_trace.c
2416
kmulti_link = container_of(link, struct bpf_kprobe_multi_link, link);
kernel/trace/bpf_trace.c
2459
kmulti_link = container_of(link, struct bpf_kprobe_multi_link, link);
kernel/trace/bpf_trace.c
2524
run_ctx = container_of(current->bpf_ctx, struct bpf_kprobe_multi_run_ctx,
kernel/trace/bpf_trace.c
2542
run_ctx = container_of(current->bpf_ctx, struct bpf_kprobe_multi_run_ctx,
kernel/trace/bpf_trace.c
2598
link = container_of(fp, struct bpf_kprobe_multi_link, fp);
kernel/trace/bpf_trace.c
2611
link = container_of(fp, struct bpf_kprobe_multi_link, fp);
kernel/trace/bpf_trace.c
2945
umulti_link = container_of(link, struct bpf_uprobe_multi_link, link);
kernel/trace/bpf_trace.c
2956
umulti_link = container_of(link, struct bpf_uprobe_multi_link, link);
kernel/trace/bpf_trace.c
2981
umulti_link = container_of(link, struct bpf_uprobe_multi_link, link);
kernel/trace/bpf_trace.c
3036
umulti_link = container_of(link, struct bpf_uprobe_multi_link, link);
kernel/trace/bpf_trace.c
3125
uprobe = container_of(con, struct bpf_uprobe, consumer);
kernel/trace/bpf_trace.c
3136
uprobe = container_of(con, struct bpf_uprobe, consumer);
kernel/trace/bpf_trace.c
3149
uprobe = container_of(con, struct bpf_uprobe, consumer);
kernel/trace/bpf_trace.c
3158
run_ctx = container_of(current->bpf_ctx, struct bpf_uprobe_multi_run_ctx,
kernel/trace/bpf_trace.c
3167
run_ctx = container_of(current->bpf_ctx, struct bpf_uprobe_multi_run_ctx,
kernel/trace/bpf_trace.c
3343
session_ctx = container_of(current->bpf_ctx, struct bpf_session_run_ctx, run_ctx);
kernel/trace/bpf_trace.c
3351
session_ctx = container_of(current->bpf_ctx, struct bpf_session_run_ctx, run_ctx);
kernel/trace/bpf_trace.c
540
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/trace/bpf_trace.c
619
struct bpf_array *array = container_of(map, struct bpf_array, map);
kernel/trace/bpf_trace.c
810
work = container_of(entry, struct send_signal_irq_work, irq_work);
kernel/trace/fgraph.c
1225
gops = container_of(op, struct fgraph_ops, ops);
kernel/trace/ftrace.c
1306
hash = container_of(rcu, struct ftrace_hash, rcu);
kernel/trace/ftrace.c
4443
gops = container_of(subops, struct fgraph_ops, ops);
kernel/trace/ftrace.c
482
container_of(trace, struct ftrace_profile_stat, stat);
kernel/trace/ftrace.c
5250
probe = container_of(op, struct ftrace_func_probe, ops);
kernel/trace/ftrace.c
6009
struct ftrace_hash *fhp = container_of(rhp, struct ftrace_hash, rcu);
kernel/trace/ftrace.c
7780
#define next_to_ftrace_page(p) container_of(p, struct ftrace_page, next)
kernel/trace/ftrace.c
7850
struct ftrace_mod_map *mod_map = container_of(rcu, struct ftrace_mod_map, rcu);
kernel/trace/ftrace.c
8305
pg = container_of(last_pg, struct ftrace_page, next);
kernel/trace/pid_list.c
337
struct trace_pid_list *pid_list = container_of(iwork, struct trace_pid_list,
kernel/trace/rethook.c
129
struct rethook_node *node = container_of(head, struct rethook_node, rcu);
kernel/trace/rethook.c
217
rh = container_of(node, struct rethook_node, llist);
kernel/trace/rethook.c
260
rhn = container_of(*cur, struct rethook_node, llist);
kernel/trace/rethook.c
27
rhn = container_of(node, struct rethook_node, llist);
kernel/trace/rethook.c
307
rhn = container_of(first, struct rethook_node, llist);
kernel/trace/rethook.c
329
rhn = container_of(first, struct rethook_node, llist);
kernel/trace/rethook.c
37
struct rethook *rh = container_of(head, struct rethook, rcu);
kernel/trace/ring_buffer.c
2928
struct ring_buffer_per_cpu *cpu_buffer = container_of(work,
kernel/trace/ring_buffer.c
7483
buffer = container_of(node, struct trace_buffer, node);
kernel/trace/ring_buffer.c
823
struct rb_irq_work *rbwork = container_of(work, struct rb_irq_work, work);
kernel/trace/ring_buffer.c
832
container_of(rbwork, struct ring_buffer_per_cpu, irq_work);
kernel/trace/rv/rv.c
451
struct rv_monitor *mon = container_of(p, struct rv_monitor, list);
kernel/trace/rv/rv.c
488
struct rv_monitor *mon = container_of(p, struct rv_monitor, list);
kernel/trace/rv/rv_reactors.c
143
struct rv_reactor *reactor = container_of(p, struct rv_reactor, list);
kernel/trace/rv/rv_reactors.c
90
struct rv_reactor *reactor = container_of(p, struct rv_reactor, list);
kernel/trace/trace.c
1496
struct trace_array *tr = container_of(work, struct trace_array,
kernel/trace/trace.c
1503
struct trace_array *tr = container_of(iwork, struct trace_array,
kernel/trace/trace.c
2962
event = container_of(trace_event, struct trace_event_call, event);
kernel/trace/trace.c
3012
event = container_of(trace_event, struct trace_event_call, event);
kernel/trace/trace.c
8774
*ptr = container_of(data - *pindex, struct trace_array,
kernel/trace/trace_eprobe.c
268
container_of(event, struct trace_event_call, event));
kernel/trace/trace_eprobe.c
272
ep = container_of(tp, struct trace_eprobe, tp);
kernel/trace/trace_eprobe.c
279
pevent = container_of(probed_event, struct trace_event_call, event);
kernel/trace/trace_eprobe.c
69
return container_of(ev, struct trace_eprobe, devent);
kernel/trace/trace_event_perf.c
455
event = container_of(ops, struct perf_event, ftrace_ops);
kernel/trace/trace_events_filter.c
1369
filter_list = container_of(to_rcu_work(work), struct filter_head, rwork);
kernel/trace/trace_events_filter.c
1375
struct filter_head *filter_list = container_of(rhp, struct filter_head, rcu);
kernel/trace/trace_events_synth.c
102
return container_of(ev, struct synth_event, devent);
kernel/trace/trace_events_synth.c
357
se = container_of(event, struct synth_event, call.event);
kernel/trace/trace_events_synth.c
860
struct synth_event *event = container_of(call, struct synth_event, call);
kernel/trace/trace_events_user.c
1805
struct user_event *user = container_of(ev, struct user_event, devent);
kernel/trace/trace_events_user.c
1835
struct user_event *user = container_of(ev, struct user_event, devent);
kernel/trace/trace_events_user.c
1842
struct user_event *user = container_of(ev, struct user_event, devent);
kernel/trace/trace_events_user.c
1914
struct user_event *user = container_of(ev, struct user_event, devent);
kernel/trace/trace_events_user.c
240
struct user_event *user = container_of(
kernel/trace/trace_events_user.c
445
struct user_event_enabler_fault *fault = container_of(
kernel/trace/trace_events_user.c
783
mm = container_of(to_rcu_work(work), struct user_event_mm, put_rwork);
kernel/trace/trace_fprobe.c
204
return container_of(ev, struct trace_fprobe, devent);
kernel/trace/trace_fprobe.c
397
struct trace_fprobe *tf = container_of(fp, struct trace_fprobe, fp);
kernel/trace/trace_fprobe.c
525
struct trace_fprobe *tf = container_of(fp, struct trace_fprobe, fp);
kernel/trace/trace_fprobe.c
544
struct trace_fprobe *tf = container_of(fp, struct trace_fprobe, fp);
kernel/trace/trace_fprobe.c
629
container_of(event, struct trace_event_call, event));
kernel/trace/trace_fprobe.c
659
container_of(event, struct trace_event_call, event));
kernel/trace/trace_kprobe.c
1520
tk = container_of(rp, struct trace_kprobe, rp);
kernel/trace/trace_kprobe.c
1582
container_of(event, struct trace_event_call, event));
kernel/trace/trace_kprobe.c
1612
container_of(event, struct trace_event_call, event));
kernel/trace/trace_kprobe.c
1818
struct trace_kprobe *tk = container_of(kp, struct trace_kprobe, rp.kp);
kernel/trace/trace_kprobe.c
1849
tk = container_of(rp, struct trace_kprobe, rp);
kernel/trace/trace_kprobe.c
224
return container_of(tp, struct trace_kprobe, tp);
kernel/trace/trace_kprobe.c
74
return container_of(ev, struct trace_kprobe, devent);
kernel/trace/trace_osnoise.c
1729
tlat = container_of(timer, struct timerlat_variables, timer);
kernel/trace/trace_output.c
1143
call = container_of(event, struct trace_event_call, event);
kernel/trace/trace_output.c
332
event = container_of(trace_event, struct trace_event_call, event);
kernel/trace/trace_printk.c
153
mod_fmt = container_of(v, typeof(*mod_fmt), fmt);
kernel/trace/trace_printk.c
157
mod_fmt = container_of(mod_fmt->list.next, typeof(*mod_fmt), list);
kernel/trace/trace_probe.h
321
return container_of(event_call, struct trace_probe_event, call);
kernel/trace/trace_selftest.c
780
struct fgraph_fixture *fixture = container_of(gops, struct fgraph_fixture, gops);
kernel/trace/trace_selftest.c
814
struct fgraph_fixture *fixture = container_of(gops, struct fgraph_fixture, gops);
kernel/trace/trace_stat.c
214
struct stat_node *l = container_of(v, struct stat_node, node);
kernel/trace/trace_stat.c
93
this = container_of(*new, struct stat_node, node);
kernel/trace/trace_syscalls.c
638
container_of(rcu, struct syscall_user_buffer, rcu);
kernel/trace/trace_uprobe.c
1075
container_of(event, struct trace_event_call, event));
kernel/trace/trace_uprobe.c
1121
tu = container_of(tp, struct trace_uprobe, tp);
kernel/trace/trace_uprobe.c
1164
tu = container_of(tp, struct trace_uprobe, tp);
kernel/trace/trace_uprobe.c
1324
tu = container_of(tp, struct trace_uprobe, tp);
kernel/trace/trace_uprobe.c
1348
tu = container_of(tp, struct trace_uprobe, tp);
kernel/trace/trace_uprobe.c
1369
tu = container_of(uc, struct trace_uprobe, consumer);
kernel/trace/trace_uprobe.c
1535
tu = container_of(con, struct trace_uprobe, consumer);
kernel/trace/trace_uprobe.c
1568
tu = container_of(con, struct trace_uprobe, consumer);
kernel/trace/trace_uprobe.c
329
return container_of(tp, struct trace_uprobe, tp);
kernel/trace/trace_uprobe.c
79
return container_of(ev, struct trace_uprobe, devent);
kernel/tracepoint.c
112
kfree(container_of(head, struct tp_probes, rcu));
kernel/tracepoint.c
118
struct tp_probes *tp_probes = container_of(old,
kernel/ucount.c
46
container_of(head->set, struct user_namespace, set);
kernel/umh.c
160
container_of(work, struct subprocess_info, work);
kernel/user_namespace.c
200
container_of(work, struct user_namespace, work);
kernel/watch_queue.c
397
container_of(kref, struct watch_queue, usage);
kernel/watch_queue.c
424
struct watch *watch = container_of(rcu, struct watch, rcu);
kernel/watch_queue.c
434
struct watch *watch = container_of(kref, struct watch, usage);
kernel/workqueue.c
2619
struct rcu_work *rwork = container_of(rcu, struct rcu_work, rcu);
kernel/workqueue.c
2964
struct worker_pool *pool = container_of(work, struct worker_pool, idle_cull_work);
kernel/workqueue.c
3702
container_of(work, struct wq_drain_dead_softirq_work, work);
kernel/workqueue.c
3816
struct wq_barrier *barr = container_of(work, struct wq_barrier, work);
kernel/workqueue.c
4983
container_of(rcu, struct workqueue_struct, rcu);
kernel/workqueue.c
4996
struct worker_pool *pool = container_of(rcu, struct worker_pool, rcu);
kernel/workqueue.c
5153
struct pool_workqueue *pwq = container_of(work, struct pool_workqueue,
kernel/workqueue.c
6318
barr = container_of(work, struct wq_barrier, work);
kernel/workqueue.c
6834
struct work_for_cpu *wfc = container_of(work, struct work_for_cpu, work);
kernel/workqueue.c
7140
struct wq_device *wq_dev = container_of(dev, struct wq_device, dev);
kernel/workqueue.c
7460
struct wq_device *wq_dev = container_of(dev, struct wq_device, dev);
lib/assoc_array.c
1301
container_of(head, struct assoc_array_edit, rcu);
lib/cache_maint.c
31
container_of(kref, struct cache_coherency_ops_inst, kref);
lib/closure.c
124
struct closure *cl = container_of(ws, struct closure, work);
lib/cpu_rmap.c
266
container_of(notify, struct irq_glue, notify);
lib/cpu_rmap.c
281
container_of(ref, struct irq_glue, notify.kref);
lib/cpu_rmap.c
68
struct cpu_rmap *rmap = container_of(ref, struct cpu_rmap, refcount);
lib/crypto/x86/poly1305.h
96
container_of(&state->h.h, struct poly1305_arch_internal, h);
lib/fault-inject.c
358
return container_of(to_config_group(item), struct fault_config, group);
lib/klist.c
186
struct klist_node *n = container_of(kref, struct klist_node, n_ref);
lib/klist.c
322
return container_of(n, struct klist_node, n_node);
lib/kobject.c
704
kobject_cleanup(container_of(to_delayed_work(work),
lib/kobject.c
711
struct kobject *kobj = container_of(kref, struct kobject, kref);
lib/kobject.c
826
kattr = container_of(attr, struct kobj_attribute, attr);
lib/kobject.c
838
kattr = container_of(attr, struct kobj_attribute, attr);
lib/kobject.c
925
struct kset *kset = container_of(kobj, struct kset, kobj);
lib/kunit/assert.c
122
binary_assert = container_of(assert, struct kunit_binary_assert,
lib/kunit/assert.c
150
binary_assert = container_of(assert, struct kunit_binary_ptr_assert,
lib/kunit/assert.c
190
binary_assert = container_of(assert, struct kunit_binary_str_assert,
lib/kunit/assert.c
242
mem_assert = container_of(assert, struct kunit_mem_assert,
lib/kunit/assert.c
56
unary_assert = container_of(assert, struct kunit_unary_assert, assert);
lib/kunit/assert.c
76
ptr_assert = container_of(assert, struct kunit_ptr_not_err_assert,
lib/kunit/platform-test.c
130
return container_of(to_platform_driver(pdev->dev.driver),
lib/kunit/platform.c
145
knb = container_of(nb, struct kunit_platform_device_probe_nb, nb);
lib/kunit/resource.c
131
struct kunit_action_ctx *res_ctx = container_of(res, struct kunit_action_ctx, res);
lib/kunit/resource.c
89
struct kunit_action_ctx *action_ctx = container_of(res, struct kunit_action_ctx, res);
lib/maple_tree.c
4915
node = container_of(head, struct maple_node, rcu);
lib/notifier-error-inject.c
32
container_of(nb, struct notifier_err_inject, nb);
lib/once.c
18
work = container_of(w, struct once_work, work);
lib/percpu-refcount.c
152
struct percpu_ref_data *data = container_of(rcu,
lib/percpu-refcount.c
169
struct percpu_ref_data *data = container_of(rcu,
lib/radix-tree.c
293
container_of(head, struct radix_tree_node, rcu_head);
lib/rhashtable.c
1122
list = container_of(obj, struct rhlist_head, rhead);
lib/rhashtable.c
119
bucket_table_free(container_of(head, struct bucket_table, rcu));
lib/rhashtable.c
422
ht = container_of(work, struct rhashtable, run_work);
lib/rhashtable.c
526
list = container_of(obj, struct rhlist_head, rhead);
lib/rhashtable.c
527
plist = container_of(head, struct rhlist_head, rhead);
lib/rhashtable.c
580
list = container_of(obj, struct rhlist_head, rhead);
lib/rhashtable.c
773
for (list = container_of(p, struct rhlist_head, rhead);
lib/rhashtable.c
817
list = container_of(p, struct rhlist_head,
lib/rhashtable.c
883
list = container_of(p, struct rhlist_head, rhead);
lib/test_hmm.c
1245
container_of(mni, struct dmirror_interval, notifier);
lib/test_hmm.c
173
dmirror->mdevice = container_of(cdev, struct dmirror_device, cdevice);
lib/test_hmm.c
200
return container_of(page_pgmap(page), struct dmirror_chunk,
lib/test_hmm.c
264
struct dmirror *dmirror = container_of(mni, struct dmirror, notifier);
lib/test_kmod.c
165
return container_of(misc_dev, struct kmod_test_device, misc_dev);
lib/test_objpool.c
158
struct ot_item *item = container_of(hrt, struct ot_item, hrtimer);
lib/test_objpool.c
421
struct ot_context *sop = container_of(rcu, struct ot_context, rcu);
lib/test_objpool.c
493
sop = container_of(pool, struct ot_context, pool);
lib/test_rhashtable.c
494
struct rhlist_head *list = container_of(pos, struct rhlist_head, rhead);
lib/tests/slub_kunit.c
194
cdw = container_of(w, struct cache_destroy_work, work);
lib/tests/test_list_sort.c
51
ela = container_of(a, struct debug_el, list);
lib/tests/test_list_sort.c
52
elb = container_of(b, struct debug_el, list);
lib/tests/test_list_sort.c
94
el = container_of(cur, struct debug_el, list);
lib/tests/test_list_sort.c
95
el1 = container_of(cur->next, struct debug_el, list);
lib/timerqueue.c
82
return container_of(next, struct timerqueue_node, node);
mm/backing-dev.c
1186
container_of(ref, struct backing_dev_info, refcnt);
mm/backing-dev.c
504
struct bdi_writeback *wb = container_of(to_delayed_work(work),
mm/backing-dev.c
604
struct bdi_writeback *wb = container_of(rcu_head,
mm/backing-dev.c
613
struct bdi_writeback *wb = container_of(work, struct bdi_writeback,
mm/backing-dev.c
642
struct bdi_writeback *wb = container_of(refcnt, struct bdi_writeback,
mm/bpf_memcontrol.c
63
memcg = container_of(css, struct mem_cgroup, css);
mm/cma_sysfs.c
34
return container_of(kobj, struct cma_kobject, kobj)->cma;
mm/damon/sysfs-common.c
36
struct damon_sysfs_ul_range *range = container_of(kobj,
mm/damon/sysfs-common.c
45
struct damon_sysfs_ul_range *range = container_of(kobj,
mm/damon/sysfs-common.c
61
struct damon_sysfs_ul_range *range = container_of(kobj,
mm/damon/sysfs-common.c
70
struct damon_sysfs_ul_range *range = container_of(kobj,
mm/damon/sysfs-common.c
85
kfree(container_of(kobj, struct damon_sysfs_ul_range, kobj));
mm/damon/sysfs-schemes.c
1092
struct damos_sysfs_quota_goal *goal = container_of(kobj,
mm/damon/sysfs-schemes.c
1109
struct damos_sysfs_quota_goal *goal = container_of(kobj,
mm/damon/sysfs-schemes.c
1128
struct damos_sysfs_quota_goal *goal = container_of(kobj, struct
mm/damon/sysfs-schemes.c
1137
struct damos_sysfs_quota_goal *goal = container_of(kobj, struct
mm/damon/sysfs-schemes.c
1147
struct damos_sysfs_quota_goal *goal = container_of(kobj, struct
mm/damon/sysfs-schemes.c
1156
struct damos_sysfs_quota_goal *goal = container_of(kobj, struct
mm/damon/sysfs-schemes.c
1167
struct damos_sysfs_quota_goal *goal = container_of(kobj, struct
mm/damon/sysfs-schemes.c
1177
struct damos_sysfs_quota_goal *goal = container_of(kobj, struct
mm/damon/sysfs-schemes.c
1188
struct damos_sysfs_quota_goal *goal = container_of(kobj,
mm/damon/sysfs-schemes.c
1197
struct damos_sysfs_quota_goal *goal = container_of(kobj,
mm/damon/sysfs-schemes.c
1213
struct damos_sysfs_quota_goal *goal = container_of(kobj,
mm/damon/sysfs-schemes.c
1320
struct damos_sysfs_quota_goals *goals = container_of(kobj,
mm/damon/sysfs-schemes.c
1337
goals = container_of(kobj, struct damos_sysfs_quota_goals, kobj);
mm/damon/sysfs-schemes.c
1351
kfree(container_of(kobj, struct damos_sysfs_quota_goals, kobj));
mm/damon/sysfs-schemes.c
1397
struct damon_sysfs_weights *weights = container_of(kobj,
mm/damon/sysfs-schemes.c
1406
struct damon_sysfs_weights *weights = container_of(kobj,
mm/damon/sysfs-schemes.c
1416
struct damon_sysfs_weights *weights = container_of(kobj,
mm/damon/sysfs-schemes.c
1425
struct damon_sysfs_weights *weights = container_of(kobj,
mm/damon/sysfs-schemes.c
1435
struct damon_sysfs_weights *weights = container_of(kobj,
mm/damon/sysfs-schemes.c
1444
struct damon_sysfs_weights *weights = container_of(kobj,
mm/damon/sysfs-schemes.c
1453
kfree(container_of(kobj, struct damon_sysfs_weights, kobj));
mm/damon/sysfs-schemes.c
1544
struct damon_sysfs_quotas *quotas = container_of(kobj,
mm/damon/sysfs-schemes.c
155
struct damon_sysfs_scheme_regions *regions = container_of(kobj,
mm/damon/sysfs-schemes.c
1553
struct damon_sysfs_quotas *quotas = container_of(kobj,
mm/damon/sysfs-schemes.c
1565
struct damon_sysfs_quotas *quotas = container_of(kobj,
mm/damon/sysfs-schemes.c
1574
struct damon_sysfs_quotas *quotas = container_of(kobj,
mm/damon/sysfs-schemes.c
1586
struct damon_sysfs_quotas *quotas = container_of(kobj,
mm/damon/sysfs-schemes.c
1595
struct damon_sysfs_quotas *quotas = container_of(kobj,
mm/damon/sysfs-schemes.c
1607
struct damon_sysfs_quotas *quotas = container_of(kobj,
mm/damon/sysfs-schemes.c
1615
kfree(container_of(kobj, struct damon_sysfs_quotas, kobj));
mm/damon/sysfs-schemes.c
1729
kfree(container_of(kobj, struct damon_sysfs_access_pattern, kobj));
mm/damon/sysfs-schemes.c
175
kfree(container_of(kobj, struct damon_sysfs_scheme_regions, kobj));
mm/damon/sysfs-schemes.c
1761
struct damos_sysfs_dest *dest = container_of(kobj,
mm/damon/sysfs-schemes.c
1770
struct damos_sysfs_dest *dest = container_of(kobj,
mm/damon/sysfs-schemes.c
1780
struct damos_sysfs_dest *dest = container_of(kobj,
mm/damon/sysfs-schemes.c
1789
struct damos_sysfs_dest *dest = container_of(kobj,
mm/damon/sysfs-schemes.c
1798
struct damos_sysfs_dest *dest = container_of(kobj,
mm/damon/sysfs-schemes.c
1892
struct damos_sysfs_dests *dests = container_of(kobj,
mm/damon/sysfs-schemes.c
1909
dests = container_of(kobj, struct damos_sysfs_dests, kobj);
mm/damon/sysfs-schemes.c
1923
kfree(container_of(kobj, struct damos_sysfs_dests, kobj));
mm/damon/sysfs-schemes.c
217
struct damon_sysfs_stats *stats = container_of(kobj,
mm/damon/sysfs-schemes.c
226
struct damon_sysfs_stats *stats = container_of(kobj,
mm/damon/sysfs-schemes.c
2266
struct damon_sysfs_scheme *scheme = container_of(kobj,
mm/damon/sysfs-schemes.c
2283
struct damon_sysfs_scheme *scheme = container_of(kobj,
mm/damon/sysfs-schemes.c
2302
struct damon_sysfs_scheme *scheme = container_of(kobj,
mm/damon/sysfs-schemes.c
2311
struct damon_sysfs_scheme *scheme = container_of(kobj,
mm/damon/sysfs-schemes.c
2321
struct damon_sysfs_scheme *scheme = container_of(kobj,
mm/damon/sysfs-schemes.c
2330
struct damon_sysfs_scheme *scheme = container_of(kobj,
mm/damon/sysfs-schemes.c
2341
kfree(container_of(kobj, struct damon_sysfs_scheme, kobj));
mm/damon/sysfs-schemes.c
235
struct damon_sysfs_stats *stats = container_of(kobj,
mm/damon/sysfs-schemes.c
244
struct damon_sysfs_stats *stats = container_of(kobj,
mm/damon/sysfs-schemes.c
2440
struct damon_sysfs_schemes *schemes = container_of(kobj,
mm/damon/sysfs-schemes.c
2457
schemes = container_of(kobj, struct damon_sysfs_schemes, kobj);
mm/damon/sysfs-schemes.c
2470
kfree(container_of(kobj, struct damon_sysfs_schemes, kobj));
mm/damon/sysfs-schemes.c
253
struct damon_sysfs_stats *stats = container_of(kobj,
mm/damon/sysfs-schemes.c
262
struct damon_sysfs_stats *stats = container_of(kobj,
mm/damon/sysfs-schemes.c
271
struct damon_sysfs_stats *stats = container_of(kobj,
mm/damon/sysfs-schemes.c
280
struct damon_sysfs_stats *stats = container_of(kobj,
mm/damon/sysfs-schemes.c
289
struct damon_sysfs_stats *stats = container_of(kobj,
mm/damon/sysfs-schemes.c
301
kfree(container_of(kobj, struct damon_sysfs_stats, kobj));
mm/damon/sysfs-schemes.c
427
struct damon_sysfs_scheme_filter *filter = container_of(kobj,
mm/damon/sysfs-schemes.c
44
struct damon_sysfs_scheme_region *region = container_of(kobj,
mm/damon/sysfs-schemes.c
461
struct damon_sysfs_scheme_filter *filter = container_of(kobj,
mm/damon/sysfs-schemes.c
486
struct damon_sysfs_scheme_filter *filter = container_of(kobj,
mm/damon/sysfs-schemes.c
495
struct damon_sysfs_scheme_filter *filter = container_of(kobj,
mm/damon/sysfs-schemes.c
510
struct damon_sysfs_scheme_filter *filter = container_of(kobj,
mm/damon/sysfs-schemes.c
519
struct damon_sysfs_scheme_filter *filter = container_of(kobj,
mm/damon/sysfs-schemes.c
53
struct damon_sysfs_scheme_region *region = container_of(kobj,
mm/damon/sysfs-schemes.c
534
struct damon_sysfs_scheme_filter *filter = container_of(kobj,
mm/damon/sysfs-schemes.c
544
struct damon_sysfs_scheme_filter *filter = container_of(kobj,
mm/damon/sysfs-schemes.c
561
struct damon_sysfs_scheme_filter *filter = container_of(kobj,
mm/damon/sysfs-schemes.c
570
struct damon_sysfs_scheme_filter *filter = container_of(kobj,
mm/damon/sysfs-schemes.c
580
struct damon_sysfs_scheme_filter *filter = container_of(kobj,
mm/damon/sysfs-schemes.c
589
struct damon_sysfs_scheme_filter *filter = container_of(kobj,
mm/damon/sysfs-schemes.c
599
struct damon_sysfs_scheme_filter *filter = container_of(kobj,
mm/damon/sysfs-schemes.c
608
struct damon_sysfs_scheme_filter *filter = container_of(kobj,
mm/damon/sysfs-schemes.c
618
struct damon_sysfs_scheme_filter *filter = container_of(kobj,
mm/damon/sysfs-schemes.c
62
struct damon_sysfs_scheme_region *region = container_of(kobj,
mm/damon/sysfs-schemes.c
627
struct damon_sysfs_scheme_filter *filter = container_of(kobj,
mm/damon/sysfs-schemes.c
637
struct damon_sysfs_scheme_filter *filter = container_of(kobj,
mm/damon/sysfs-schemes.c
646
struct damon_sysfs_scheme_filter *filter = container_of(kobj,
mm/damon/sysfs-schemes.c
655
struct damon_sysfs_scheme_filter *filter = container_of(kobj,
mm/damon/sysfs-schemes.c
71
struct damon_sysfs_scheme_region *region = container_of(kobj,
mm/damon/sysfs-schemes.c
786
struct damon_sysfs_scheme_filters *filters = container_of(kobj,
mm/damon/sysfs-schemes.c
80
struct damon_sysfs_scheme_region *region = container_of(kobj,
mm/damon/sysfs-schemes.c
803
filters = container_of(kobj, struct damon_sysfs_scheme_filters, kobj);
mm/damon/sysfs-schemes.c
817
kfree(container_of(kobj, struct damon_sysfs_scheme_filters, kobj));
mm/damon/sysfs-schemes.c
88
struct damon_sysfs_scheme_region *region = container_of(kobj,
mm/damon/sysfs-schemes.c
885
struct damon_sysfs_watermarks *watermarks = container_of(kobj,
mm/damon/sysfs-schemes.c
902
struct damon_sysfs_watermarks *watermarks = container_of(kobj,
mm/damon/sysfs-schemes.c
921
struct damon_sysfs_watermarks *watermarks = container_of(kobj,
mm/damon/sysfs-schemes.c
930
struct damon_sysfs_watermarks *watermarks = container_of(kobj,
mm/damon/sysfs-schemes.c
940
struct damon_sysfs_watermarks *watermarks = container_of(kobj,
mm/damon/sysfs-schemes.c
949
struct damon_sysfs_watermarks *watermarks = container_of(kobj,
mm/damon/sysfs-schemes.c
959
struct damon_sysfs_watermarks *watermarks = container_of(kobj,
mm/damon/sysfs-schemes.c
968
struct damon_sysfs_watermarks *watermarks = container_of(kobj,
mm/damon/sysfs-schemes.c
978
struct damon_sysfs_watermarks *watermarks = container_of(kobj,
mm/damon/sysfs-schemes.c
987
struct damon_sysfs_watermarks *watermarks = container_of(kobj,
mm/damon/sysfs-schemes.c
996
kfree(container_of(kobj, struct damon_sysfs_watermarks, kobj));
mm/damon/sysfs.c
1014
struct damon_sysfs_context *context = container_of(kobj,
mm/damon/sysfs.c
1033
struct damon_sysfs_context *context = container_of(kobj,
mm/damon/sysfs.c
1042
struct damon_sysfs_context *context = container_of(kobj,
mm/damon/sysfs.c
1058
kfree(container_of(kobj, struct damon_sysfs_context, kobj));
mm/damon/sysfs.c
1160
struct damon_sysfs_contexts *contexts = container_of(kobj,
mm/damon/sysfs.c
1179
contexts = container_of(kobj, struct damon_sysfs_contexts, kobj);
mm/damon/sysfs.c
1192
kfree(container_of(kobj, struct damon_sysfs_contexts, kobj));
mm/damon/sysfs.c
1321
struct damon_sysfs_kdamond *kdamond = container_of(kobj,
mm/damon/sysfs.c
158
struct damon_sysfs_regions *regions = container_of(kobj,
mm/damon/sysfs.c
175
regions = container_of(kobj, struct damon_sysfs_regions, kobj);
mm/damon/sysfs.c
1796
struct damon_sysfs_kdamond *kdamond = container_of(kobj,
mm/damon/sysfs.c
1818
struct damon_sysfs_kdamond *kdamond = container_of(kobj,
mm/damon/sysfs.c
1840
struct damon_sysfs_kdamond *kdamond = container_of(kobj,
mm/damon/sysfs.c
1849
struct damon_sysfs_kdamond *kdamond = container_of(kobj,
mm/damon/sysfs.c
1863
struct damon_sysfs_kdamond *kdamond = container_of(kobj,
mm/damon/sysfs.c
189
kfree(container_of(kobj, struct damon_sysfs_regions, kobj));
mm/damon/sysfs.c
1986
struct damon_sysfs_kdamonds *kdamonds = container_of(kobj,
mm/damon/sysfs.c
2004
kdamonds = container_of(kobj, struct damon_sysfs_kdamonds, kobj);
mm/damon/sysfs.c
2018
kfree(container_of(kobj, struct damon_sysfs_kdamonds, kobj));
mm/damon/sysfs.c
2072
kfree(container_of(kobj, struct damon_sysfs_ui_dir, kobj));
mm/damon/sysfs.c
249
struct damon_sysfs_target *target = container_of(kobj,
mm/damon/sysfs.c
258
struct damon_sysfs_target *target = container_of(kobj,
mm/damon/sysfs.c
270
struct damon_sysfs_target *target = container_of(kobj,
mm/damon/sysfs.c
279
struct damon_sysfs_target *target = container_of(kobj,
mm/damon/sysfs.c
292
kfree(container_of(kobj, struct damon_sysfs_target, kobj));
mm/damon/sysfs.c
31
struct damon_sysfs_region *region = container_of(kobj,
mm/damon/sysfs.c
390
struct damon_sysfs_targets *targets = container_of(kobj,
mm/damon/sysfs.c
40
struct damon_sysfs_region *region = container_of(kobj,
mm/damon/sysfs.c
407
targets = container_of(kobj, struct damon_sysfs_targets, kobj);
mm/damon/sysfs.c
421
kfree(container_of(kobj, struct damon_sysfs_targets, kobj));
mm/damon/sysfs.c
471
struct damon_sysfs_intervals_goal *goal = container_of(kobj,
mm/damon/sysfs.c
480
struct damon_sysfs_intervals_goal *goal = container_of(kobj,
mm/damon/sysfs.c
495
struct damon_sysfs_intervals_goal *goal = container_of(kobj,
mm/damon/sysfs.c
50
struct damon_sysfs_region *region = container_of(kobj,
mm/damon/sysfs.c
504
struct damon_sysfs_intervals_goal *goal = container_of(kobj,
mm/damon/sysfs.c
519
struct damon_sysfs_intervals_goal *goal = container_of(kobj,
mm/damon/sysfs.c
528
struct damon_sysfs_intervals_goal *goal = container_of(kobj,
mm/damon/sysfs.c
543
struct damon_sysfs_intervals_goal *goal = container_of(kobj,
mm/damon/sysfs.c
552
struct damon_sysfs_intervals_goal *goal = container_of(kobj,
mm/damon/sysfs.c
566
kfree(container_of(kobj, struct damon_sysfs_intervals_goal, kobj));
mm/damon/sysfs.c
59
struct damon_sysfs_region *region = container_of(kobj,
mm/damon/sysfs.c
653
struct damon_sysfs_intervals *intervals = container_of(kobj,
mm/damon/sysfs.c
662
struct damon_sysfs_intervals *intervals = container_of(kobj,
mm/damon/sysfs.c
677
struct damon_sysfs_intervals *intervals = container_of(kobj,
mm/damon/sysfs.c
68
kfree(container_of(kobj, struct damon_sysfs_region, kobj));
mm/damon/sysfs.c
686
struct damon_sysfs_intervals *intervals = container_of(kobj,
mm/damon/sysfs.c
701
struct damon_sysfs_intervals *intervals = container_of(kobj,
mm/damon/sysfs.c
710
struct damon_sysfs_intervals *intervals = container_of(kobj,
mm/damon/sysfs.c
724
kfree(container_of(kobj, struct damon_sysfs_intervals, kobj));
mm/damon/sysfs.c
824
kfree(container_of(kobj, struct damon_sysfs_attrs, kobj));
mm/damon/sysfs.c
997
struct damon_sysfs_context *context = container_of(kobj,
mm/filemap.c
1138
= container_of(wait, struct wait_page_queue, wait);
mm/huge_memory.c
1099
return container_of(queue, struct mem_cgroup, deferred_split_queue);
mm/hugetlb.c
1140
struct resv_map *resv_map = container_of(ref, struct resv_map, refs);
mm/hugetlb.c
1590
folio = container_of((struct address_space **)node,
mm/hugetlb.c
365
struct hugetlb_vma_lock *vma_lock = container_of(kref,
mm/hugetlb_cgroup.c
59
return s ? container_of(s, struct hugetlb_cgroup, css) : NULL;
mm/kasan/kasan_test_c.c
947
container_of(rp, struct kasan_rcu_info, rcu);
mm/kasan/quarantine.c
137
container_of(qlink, struct kasan_free_meta,
mm/kfence/core.c
591
struct kfence_metadata *meta = container_of(h, struct kfence_metadata, rcu_head);
mm/kmemleak.c
532
container_of(rcu, struct kmemleak_object, rcu);
mm/madvise.c
106
container_of(kref, struct anon_vma_name, kref);
mm/mapping_dirty_helpers.c
73
#define to_clean_walk(_wpwalk) container_of(_wpwalk, struct clean_walk, base)
mm/memcontrol-v1.c
1004
container_of(work, struct mem_cgroup_event, remove);
mm/memcontrol-v1.c
1028
container_of(wait, struct mem_cgroup_event, wait);
mm/memcontrol-v1.c
1061
container_of(pt, struct mem_cgroup_event, pt);
mm/memcontrol-v1.c
1333
oom_wait_info = container_of(wait, struct oom_wait_info, wait);
mm/memcontrol.c
124
return container_of(vmpr, struct mem_cgroup, vmpressure);
mm/memcontrol.c
1300
mz = container_of(lruvec, struct mem_cgroup_per_node, lruvec);
mm/memcontrol.c
142
struct obj_cgroup *objcg = container_of(ref, struct obj_cgroup, refcnt);
mm/memcontrol.c
2119
memcg = container_of(work, struct mem_cgroup, high_work);
mm/memcontrol.c
3678
memcg = container_of(css, struct mem_cgroup, css);
mm/memcontrol.c
406
pn = container_of(lruvec, struct mem_cgroup_per_node, lruvec);
mm/memcontrol.c
429
pn = container_of(lruvec, struct mem_cgroup_per_node, lruvec);
mm/memcontrol.c
751
pn = container_of(lruvec, struct mem_cgroup_per_node, lruvec);
mm/memory-failure.c
2293
container_of(node, struct pfn_address_space, node);
mm/memory-failure.c
2625
mf_cpu = container_of(work, struct memory_failure_cpu, work);
mm/memory-tiers.c
145
return container_of(device, struct memory_tier, dev);
mm/memory-tiers.c
620
memtype = container_of(kref, struct memory_dev_type, kref);
mm/memory.c
3052
struct pfnmap_track_ctx *ctx = container_of(ref, struct pfnmap_track_ctx, kref);
mm/mempolicy.c
3632
node_attr = container_of(attr, struct iw_node_attr, kobj_attr);
mm/mempolicy.c
3645
node_attr = container_of(attr, struct iw_node_attr, kobj_attr);
mm/memremap.c
139
struct dev_pagemap *pgmap = container_of(ref, struct dev_pagemap, ref);
mm/mm_slot.h
22
container_of(ptr, type, member)
mm/mmu_gather.c
291
__tlb_remove_table_free(container_of(head, struct mmu_table_batch, rcu));
mm/mmu_gather.c
328
ptdesc = container_of(head, struct ptdesc, pt_rcu_head);
mm/mmu_notifier.c
109
res = container_of(node, struct mmu_interval_notifier,
mm/mmu_notifier.c
128
return container_of(node, struct mmu_interval_notifier, interval_tree);
mm/mmu_notifier.c
841
container_of(rcu, struct mmu_notifier, rcu);
mm/oom_kill.c
674
struct task_struct *tsk = container_of(timer, struct task_struct,
mm/page_io.c
346
struct swap_iocb *sio = container_of(iocb, struct swap_iocb, iocb);
mm/page_io.c
484
struct swap_iocb *sio = container_of(iocb, struct swap_iocb, iocb);
mm/page_reporting.c
311
container_of(d_work, struct page_reporting_dev_info, work);
mm/pgtable-generic.c
244
page = container_of(head, struct page, rcu_head);
mm/shrinker.c
763
struct shrinker *shrinker = container_of(head, struct shrinker, rcu);
mm/slab_common.c
1561
krwp = container_of(to_rcu_work(work),
mm/slab_common.c
1773
struct kfree_rcu_cpu *krcp = container_of(work,
mm/slab_common.c
1795
container_of(work, struct kfree_rcu_cpu,
mm/slab_common.c
1890
container_of(t, struct kfree_rcu_cpu, hrtimer);
mm/slub.c
2973
sheaf = container_of(head, struct slab_sheaf, rcu_head);
mm/slub.c
3571
struct slab *slab = container_of(h, struct slab, rcu_head);
mm/slub.c
3967
sfw = container_of(w, struct slub_flush_work, work);
mm/slub.c
4019
sfw = container_of(w, struct slub_flush_work, work);
mm/slub.c
5796
sheaf = container_of(head, struct slab_sheaf, rcu_head);
mm/slub.c
6106
struct defer_free *df = container_of(work, struct defer_free, work);
mm/slub.c
6212
container_of(rcu_head, struct rcu_delayed_free, head);
mm/slub.c
8877
#define to_slab_attr(n) container_of(n, struct slab_attribute, attr)
mm/slub.c
8878
#define to_slab(n) container_of(n, struct kmem_cache, kobj)
mm/swapfile.c
1032
si = container_of(work, struct swap_info_struct, reclaim_work);
mm/swapfile.c
434
folio = page_folio(container_of(head, struct page, rcu_head));
mm/swapfile.c
653
si = container_of(work, struct swap_info_struct, discard_work);
mm/swapfile.c
662
si = container_of(ref, struct swap_info_struct, users);
mm/vmalloc.c
2305
struct vmap_node *vn = container_of(work,
mm/vmalloc.c
3394
struct vfree_deferred *p = container_of(w, struct vfree_deferred, wq);
mm/vmpressure.c
72
return container_of(work, struct vmpressure, work);
mm/vmscan.c
4978
lruvec = container_of(lrugen, struct lruvec, lrugen);
mm/workingset.c
702
struct xa_node *node = container_of(item, struct xa_node, private_list);
mm/workingset.c
718
mapping = container_of(node->array, struct address_space, i_pages);
mm/zsmalloc.c
1799
struct zs_pool *pool = container_of(work, struct zs_pool,
mm/zswap.c
1103
struct zswap_entry *entry = container_of(item, struct zswap_entry, lru);
mm/zswap.c
336
struct zswap_pool *pool = container_of(work, typeof(*pool),
mm/zswap.c
355
pool = container_of(ref, typeof(*pool), ref);
net/6lowpan/debugfs.c
101
container_of(ctx, struct lowpan_iphc_ctx_table, table[ctx->id]);
net/6lowpan/debugfs.c
131
container_of(ctx, struct lowpan_iphc_ctx_table, table[ctx->id]);
net/6lowpan/debugfs.c
70
container_of(ctx, struct lowpan_iphc_ctx_table, table[ctx->id]);
net/6lowpan/debugfs.c
86
container_of(ctx, struct lowpan_iphc_ctx_table, table[ctx->id]);
net/802/mrp.c
787
struct mrp_application *appl = container_of(pt, struct mrp_application,
net/8021q/vlan_core.c
146
vlan_info_free(container_of(rcu, struct vlan_info, rcu));
net/9p/trans_fd.c
250
m = container_of(work, struct p9_conn, rq);
net/9p/trans_fd.c
417
m = container_of(work, struct p9_conn, wq);
net/9p/trans_fd.c
495
container_of(wait, struct p9_poll_wait, wait);
net/9p/trans_fd.c
520
struct p9_conn *m = container_of(p, struct p9_conn, pt);
net/9p/trans_rdma.c
183
container_of(wc->wr_cqe, struct p9_rdma_context, cqe);
net/9p/trans_rdma.c
234
container_of(wc->wr_cqe, struct p9_rdma_context, cqe);
net/9p/trans_usbg.c
461
opts = container_of(usb9pfs->function.fi,
net/9p/trans_usbg.c
62
return container_of(f, struct f_usb9pfs, function);
net/9p/trans_usbg.c
699
opts = container_of(f->fi, struct f_usb9pfs_opts, func_inst);
net/9p/trans_usbg.c
730
opts = container_of(f->fi, struct f_usb9pfs_opts, func_inst);
net/9p/trans_usbg.c
769
usb9pfs_opts = container_of(fi, struct f_usb9pfs_opts, func_inst);
net/9p/trans_usbg.c
791
return container_of(to_config_group(item), struct f_usb9pfs_opts,
net/9p/trans_usbg.c
797
return container_of(fi, struct f_usb9pfs_opts, func_inst);
net/9p/trans_usbg.c
898
container_of(fi, struct f_usb9pfs_opts, func_inst);
net/9p/trans_xen.c
181
ring = container_of(work, struct xen_9pfs_dataring, work);
net/atm/atm_sysfs.c
12
#define to_atm_dev(cldev) container_of(cldev, struct atm_dev, class_dev)
net/atm/lec.c
1692
container_of(work, struct lec_priv, lec_arp_work.work);
net/batman-adv/bat_iv_ogm.c
1691
forw_packet = container_of(delayed_work, struct batadv_forw_packet,
net/batman-adv/bat_v_elp.c
303
bat_v = container_of(work, struct batadv_hard_iface_bat_v, elp_wq.work);
net/batman-adv/bat_v_elp.c
304
hard_iface = container_of(bat_v, struct batadv_hard_iface, bat_v);
net/batman-adv/bat_v_ogm.c
368
bat_v = container_of(work, struct batadv_priv_bat_v, ogm_wq.work);
net/batman-adv/bat_v_ogm.c
369
bat_priv = container_of(bat_v, struct batadv_priv, bat_v);
net/batman-adv/bat_v_ogm.c
387
batv = container_of(work, struct batadv_hard_iface_bat_v, aggr_wq.work);
net/batman-adv/bat_v_ogm.c
388
hard_iface = container_of(batv, struct batadv_hard_iface, bat_v);
net/batman-adv/bridge_loop_avoidance.c
106
const void *data1 = container_of(node, struct batadv_bla_backbone_gw,
net/batman-adv/bridge_loop_avoidance.c
130
const void *data1 = container_of(node, struct batadv_bla_claim,
net/batman-adv/bridge_loop_avoidance.c
1438
priv_bla = container_of(delayed_work, struct batadv_priv_bla, work);
net/batman-adv/bridge_loop_avoidance.c
1439
bat_priv = container_of(priv_bla, struct batadv_priv, bla);
net/batman-adv/bridge_loop_avoidance.c
153
backbone_gw = container_of(ref, struct batadv_bla_backbone_gw,
net/batman-adv/bridge_loop_avoidance.c
182
claim = container_of(ref, struct batadv_bla_claim, refcount);
net/batman-adv/bridge_loop_avoidance.c
465
backbone_gw = container_of(work, struct batadv_bla_backbone_gw,
net/batman-adv/distributed-arp-table.c
116
dat_entry = container_of(ref, struct batadv_dat_entry, refcount);
net/batman-adv/distributed-arp-table.c
201
priv_dat = container_of(delayed_work, struct batadv_priv_dat, work);
net/batman-adv/distributed-arp-table.c
202
bat_priv = container_of(priv_dat, struct batadv_priv, dat);
net/batman-adv/distributed-arp-table.c
217
const void *data1 = container_of(node, struct batadv_dat_entry,
net/batman-adv/gateway_client.c
66
gw_node = container_of(ref, struct batadv_gw_node, refcount);
net/batman-adv/hard-interface.c
54
hard_iface = container_of(ref, struct batadv_hard_iface, refcount);
net/batman-adv/main.c
414
hard_iface = container_of(ptype, struct batadv_hard_iface,
net/batman-adv/mesh-interface.c
500
vlan = container_of(ref, struct batadv_meshif_vlan, refcount);
net/batman-adv/multicast.c
943
priv_mcast = container_of(delayed_work, struct batadv_priv_mcast, work);
net/batman-adv/multicast.c
944
bat_priv = container_of(priv_mcast, struct batadv_priv, mcast);
net/batman-adv/originator.c
1306
bat_priv = container_of(delayed_work, struct batadv_priv, orig_work);
net/batman-adv/originator.c
207
orig_vlan = container_of(ref, struct batadv_orig_node_vlan, refcount);
net/batman-adv/originator.c
251
neigh_ifinfo = container_of(ref, struct batadv_neigh_ifinfo, refcount);
net/batman-adv/originator.c
268
hardif_neigh = container_of(ref, struct batadv_hardif_neigh_node,
net/batman-adv/originator.c
290
neigh_node = container_of(ref, struct batadv_neigh_node, refcount);
net/batman-adv/originator.c
816
orig_ifinfo = container_of(ref, struct batadv_orig_ifinfo, refcount);
net/batman-adv/originator.c
836
orig_node = container_of(rcu, struct batadv_orig_node, rcu);
net/batman-adv/originator.c
860
orig_node = container_of(ref, struct batadv_orig_node, refcount);
net/batman-adv/originator.c
94
const void *data1 = container_of(node, struct batadv_orig_node,
net/batman-adv/send.c
1046
forw_packet = container_of(delayed_work, struct batadv_forw_packet,
net/batman-adv/tp_meter.c
339
tp_vars = container_of(ref, struct batadv_tp_vars, refcount);
net/batman-adv/tp_meter.c
454
tp_vars = container_of(delayed_work, struct batadv_tp_vars,
net/batman-adv/translation-table.c
1045
local = container_of(common, struct batadv_tt_local_entry, common);
net/batman-adv/translation-table.c
1277
tt_local_entry = container_of(tt_common_entry,
net/batman-adv/translation-table.c
1342
tt_local = container_of(tt_common_entry,
net/batman-adv/translation-table.c
181
tt_local_entry = container_of(tt_common_entry,
net/batman-adv/translation-table.c
1831
global = container_of(common, struct batadv_tt_global_entry, common);
net/batman-adv/translation-table.c
206
tt_global_entry = container_of(tt_common_entry,
net/batman-adv/translation-table.c
2171
tt_global = container_of(tt_common_entry,
net/batman-adv/translation-table.c
221
tt_local_entry = container_of(ref, struct batadv_tt_local_entry,
net/batman-adv/translation-table.c
2233
tt_global = container_of(tt_common,
net/batman-adv/translation-table.c
2277
tt_global = container_of(tt_common_entry,
net/batman-adv/translation-table.c
2406
tt_global = container_of(tt_common,
net/batman-adv/translation-table.c
2524
tt_req_node = container_of(ref, struct batadv_tt_req_node, refcount);
net/batman-adv/translation-table.c
253
tt_global_entry = container_of(ref, struct batadv_tt_global_entry,
net/batman-adv/translation-table.c
2681
tt_global_entry = container_of(tt_common_entry,
net/batman-adv/translation-table.c
3506
priv_tt = container_of(delayed_work, struct batadv_priv_tt, work);
net/batman-adv/translation-table.c
3507
bat_priv = container_of(priv_tt, struct batadv_priv, tt);
net/batman-adv/translation-table.c
3616
tt_local = container_of(tt_common,
net/batman-adv/translation-table.c
392
orig_entry = container_of(ref, struct batadv_tt_orig_list_entry,
net/batman-adv/translation-table.c
89
const void *data1 = container_of(node, struct batadv_tt_common_entry,
net/batman-adv/tvlv.c
101
tvlv = container_of(ref, struct batadv_tvlv_container, refcount);
net/batman-adv/tvlv.c
42
tvlv_handler = container_of(ref, struct batadv_tvlv_handler, refcount);
net/bluetooth/6lowpan.c
1081
struct set_enable *set_enable = container_of(work,
net/bluetooth/6lowpan.c
608
struct lowpan_btle_dev *dev = container_of(work, struct lowpan_btle_dev,
net/bluetooth/6lowpan.c
763
struct lowpan_btle_dev *entry = container_of(work,
net/bluetooth/coredump.c
333
struct hci_dev *hdev = container_of(work, struct hci_dev, dump.dump_rx);
net/bluetooth/coredump.c
397
struct hci_dev *hdev = container_of(work, struct hci_dev,
net/bluetooth/hci_conn.c
561
struct hci_conn *conn = container_of(work, struct hci_conn,
net/bluetooth/hci_conn.c
585
struct hci_conn *conn = container_of(work, struct hci_conn,
net/bluetooth/hci_conn.c
619
struct hci_conn *conn = container_of(work, struct hci_conn,
net/bluetooth/hci_conn.c
645
struct hci_conn *conn = container_of(work, struct hci_conn,
net/bluetooth/hci_core.c
1015
struct hci_dev *hdev = container_of(work, struct hci_dev,
net/bluetooth/hci_core.c
1025
struct hci_dev *hdev = container_of(work, struct hci_dev, error_reset);
net/bluetooth/hci_core.c
1464
struct hci_dev *hdev = container_of(work, struct hci_dev,
net/bluetooth/hci_core.c
1487
struct hci_dev *hdev = container_of(work, struct hci_dev,
net/bluetooth/hci_core.c
1693
struct adv_info *adv_instance = container_of(work, struct adv_info,
net/bluetooth/hci_core.c
2408
container_of(nb, struct hci_dev, suspend_notifier);
net/bluetooth/hci_core.c
3808
struct hci_dev *hdev = container_of(work, struct hci_dev, tx_work);
net/bluetooth/hci_core.c
4029
struct hci_dev *hdev = container_of(work, struct hci_dev, rx_work);
net/bluetooth/hci_core.c
4140
struct hci_dev *hdev = container_of(work, struct hci_dev, cmd_work);
net/bluetooth/hci_core.c
946
struct hci_dev *hdev = container_of(work, struct hci_dev, power_on);
net/bluetooth/hci_sync.c
307
struct hci_dev *hdev = container_of(work, struct hci_dev, cmd_sync_work);
net/bluetooth/hci_sync.c
344
struct hci_dev *hdev = container_of(work, struct hci_dev, cmd_sync_cancel_work);
net/bluetooth/hci_sync.c
366
struct hci_dev *hdev = container_of(work, struct hci_dev,
net/bluetooth/hci_sync.c
449
struct hci_dev *hdev = container_of(work, struct hci_dev,
net/bluetooth/hci_sync.c
556
struct hci_dev *hdev = container_of(work, struct hci_dev,
net/bluetooth/hci_sync.c
588
struct hci_dev *hdev = container_of(work, struct hci_dev,
net/bluetooth/hidp/core.c
1101
struct hidp_session *session = container_of(user,
net/bluetooth/hidp/core.c
1162
struct hidp_session *session = container_of(user,
net/bluetooth/hidp/core.c
890
struct hidp_session *session = container_of(work,
net/bluetooth/hidp/core.c
981
struct hidp_session *session = container_of(ref, struct hidp_session,
net/bluetooth/iso.c
100
struct iso_conn *conn = container_of(ref, struct iso_conn, ref);
net/bluetooth/iso.c
155
struct iso_conn *conn = container_of(work, struct iso_conn,
net/bluetooth/l2cap_core.c
1678
struct l2cap_conn *conn = container_of(work, struct l2cap_conn,
net/bluetooth/l2cap_core.c
1820
struct l2cap_conn *conn = container_of(ref, struct l2cap_conn, ref);
net/bluetooth/l2cap_core.c
1897
struct l2cap_chan *chan = container_of(work, struct l2cap_chan,
net/bluetooth/l2cap_core.c
1918
struct l2cap_chan *chan = container_of(work, struct l2cap_chan,
net/bluetooth/l2cap_core.c
3153
struct l2cap_chan *chan = container_of(work, struct l2cap_chan,
net/bluetooth/l2cap_core.c
3847
container_of(&rsp->pdu.rsp, struct l2cap_ecred_conn_rsp, hdr);
net/bluetooth/l2cap_core.c
407
struct l2cap_chan *chan = container_of(work, struct l2cap_chan,
net/bluetooth/l2cap_core.c
483
struct l2cap_chan *chan = container_of(kref, struct l2cap_chan, kref);
net/bluetooth/l2cap_core.c
6970
struct l2cap_conn *conn = container_of(work, struct l2cap_conn,
net/bluetooth/l2cap_core.c
741
struct l2cap_conn *conn = container_of(work, struct l2cap_conn,
net/bluetooth/leds.c
18
#define to_hci_basic_led_trigger(arg) container_of(arg, \
net/bluetooth/mgmt.c
1017
struct hci_dev *hdev = container_of(work, struct hci_dev,
net/bluetooth/mgmt.c
1040
struct hci_dev *hdev = container_of(work, struct hci_dev,
net/bluetooth/mgmt.c
1057
struct hci_dev *hdev = container_of(work, struct hci_dev,
net/bluetooth/mgmt.c
1129
struct hci_dev *hdev = container_of(work, struct hci_dev,
net/bluetooth/rfcomm/tty.c
112
struct rfcomm_dev *dev = container_of(port, struct rfcomm_dev, port);
net/bluetooth/rfcomm/tty.c
124
struct rfcomm_dev *dev = container_of(port, struct rfcomm_dev, port);
net/bluetooth/rfcomm/tty.c
132
struct rfcomm_dev *dev = container_of(port, struct rfcomm_dev, port);
net/bluetooth/rfcomm/tty.c
82
struct rfcomm_dev *dev = container_of(port, struct rfcomm_dev, port);
net/bluetooth/sco.c
143
struct sco_conn *conn = container_of(work, struct sco_conn,
net/bluetooth/sco.c
82
struct sco_conn *conn = container_of(ref, struct sco_conn, ref);
net/bluetooth/smp.c
1373
struct smp_chan *smp = container_of(work, struct smp_chan,
net/bridge/br_cfm.c
275
mep = container_of(del_work, struct br_cfm_mep, ccm_tx_dwork);
net/bridge/br_cfm.c
302
peer_mep = container_of(del_work, struct br_cfm_peer_mep, ccm_rx_dwork);
net/bridge/br_fdb.c
541
struct net_bridge *br = container_of(work, struct net_bridge,
net/bridge/br_if.c
262
= container_of(kobj, struct net_bridge_port, kobj);
net/bridge/br_if.c
295
container_of(head, struct net_bridge_port, rcu);
net/bridge/br_mrp.c
282
struct br_mrp *mrp = container_of(del_work, struct br_mrp, test_work);
net/bridge/br_mrp.c
355
struct br_mrp *mrp = container_of(del_work, struct br_mrp, in_test_work);
net/bridge/br_multicast.c
4077
struct net_bridge *br = container_of(work, struct net_bridge,
net/bridge/br_multicast.c
627
mp = container_of(gc, struct net_bridge_mdb_entry, mcast_gc);
net/bridge/br_multicast.c
669
src = container_of(gc, struct net_bridge_group_src, mcast_gc);
net/bridge/br_multicast.c
793
pg = container_of(gc, struct net_bridge_port_group, mcast_gc);
net/bridge/br_multicast_eht.c
142
set_h = container_of(gc, struct net_bridge_group_eht_set_entry, mcast_gc);
net/bridge/br_multicast_eht.c
153
eht_set = container_of(gc, struct net_bridge_group_eht_set, mcast_gc);
net/bridge/br_netfilter_hooks.c
598
ct = container_of(nfct, struct nf_conn, ct_general);
net/bridge/br_private.h
450
#define kobj_to_brport(obj) container_of(obj, struct net_bridge_port, kobj)
net/bridge/br_sysfs_if.c
299
#define to_brport_attr(_at) container_of(_at, struct brport_attribute, attr)
net/bridge/br_vlan.c
191
v = container_of(rcu, struct net_bridge_vlan, rcu);
net/bridge/br_vlan.c
220
v = container_of(rcu, struct net_bridge_vlan, rcu);
net/bridge/netfilter/ebt_among.c
207
container_of(par->matchinfo, const struct ebt_entry_match, data);
net/bridge/netfilter/nf_conntrack_bridge.c
312
ct = container_of(nfct, struct nf_conn, ct_general);
net/caif/caif_dev.c
172
container_of(layer, struct caif_device_entry, layer);
net/caif/caif_socket.c
1004
struct caifsock *cf_sk = container_of(sk, struct caifsock, sk);
net/caif/caif_socket.c
1055
cf_sk = container_of(sk, struct caifsock, sk);
net/caif/caif_socket.c
111
cf_sk = container_of(sk, struct caifsock, sk);
net/caif/caif_socket.c
125
struct caifsock *cf_sk = container_of(sk, struct caifsock, sk);
net/caif/caif_socket.c
166
cf_sk = container_of(layr, struct caifsock, layer);
net/caif/caif_socket.c
179
struct caifsock *cf_sk = container_of(layr, struct caifsock, layer);
net/caif/caif_socket.c
185
struct caifsock *cf_sk = container_of(layr, struct caifsock, layer);
net/caif/caif_socket.c
194
struct caifsock *cf_sk = container_of(layr, struct caifsock, layer);
net/caif/caif_socket.c
252
struct caifsock *cf_sk = container_of(sk, struct caifsock, sk);
net/caif/caif_socket.c
518
struct caifsock *cf_sk = container_of(sk, struct caifsock, sk);
net/caif/caif_socket.c
540
timeo = caif_wait_for_flow_on(container_of(sk, struct caifsock, sk),
net/caif/caif_socket.c
590
struct caifsock *cf_sk = container_of(sk, struct caifsock, sk);
net/caif/caif_socket.c
669
struct caifsock *cf_sk = container_of(sk, struct caifsock, sk);
net/caif/caif_socket.c
741
struct caifsock *cf_sk = container_of(sk, struct caifsock, sk);
net/caif/caif_socket.c
894
struct caifsock *cf_sk = container_of(sk, struct caifsock, sk);
net/caif/caif_socket.c
91
cf_sk = container_of(sk, struct caifsock, sk);
net/caif/caif_socket.c
935
struct caifsock *cf_sk = container_of(sk, struct caifsock, sk);
net/caif/caif_socket.c
98
cf_sk = container_of(sk, struct caifsock, sk);
net/caif/caif_usb.c
55
struct cfusbl *usbl = container_of(layr, struct cfusbl, layer);
net/caif/cfcnfg.c
24
#define container_obj(layr) container_of(layr, struct cfcnfg, layer)
net/caif/cfctrl.c
17
#define container_obj(layr) container_of(layr, struct cfctrl, serv.layer)
net/caif/cffrml.c
20
#define container_obj(layr) container_of(layr, struct cffrml, layer)
net/caif/cfmuxl.c
18
#define container_obj(layr) container_of(layr, struct cfmuxl, layer)
net/caif/cfrfml.c
17
#define container_obj(layr) container_of(layr, struct cfrfml, serv.layer)
net/caif/cfrfml.c
36
struct cfsrvl *srvl = container_of(layer, struct cfsrvl, layer);
net/caif/cfsrvl.c
156
struct cfsrvl *service = container_of(layer, struct cfsrvl, layer);
net/caif/cfsrvl.c
210
service = container_of(adapt_layer->dn, struct cfsrvl, layer);
net/caif/cfsrvl.c
25
#define container_obj(layr) container_of(layr, struct cfsrvl, layer)
net/caif/cfveil.c
21
#define container_obj(layr) container_of(layr, struct cfsrvl, layer)
net/caif/chnl_net.c
137
struct chnl_net *priv = container_of(lyr, struct chnl_net, chnl);
net/caif/chnl_net.c
143
struct chnl_net *priv = container_of(lyr, struct chnl_net, chnl);
net/caif/chnl_net.c
150
struct chnl_net *priv = container_of(layr, struct chnl_net, chnl);
net/caif/chnl_net.c
64
priv = container_of(layr, struct chnl_net, chnl);
net/can/af_can.c
493
struct receiver *rcv = container_of(rp, struct receiver, rcu);
net/can/bcm.c
457
struct bcm_op *op = container_of(hrtimer, struct bcm_op, timer);
net/can/bcm.c
619
struct bcm_op *op = container_of(hrtimer, struct bcm_op, timer);
net/can/bcm.c
685
struct bcm_op *op = container_of(hrtimer, struct bcm_op, thrtimer);
net/can/bcm.c
799
struct bcm_op *op = container_of(rcu_head, struct bcm_op, rcu);
net/can/gw.c
590
struct cgw_job *gwj = container_of(rcu_head, struct cgw_job, rcu);
net/can/isotp.c
195
struct isotp_sock *so = container_of(hrtimer, struct isotp_sock,
net/can/isotp.c
911
struct isotp_sock *so = container_of(hrtimer, struct isotp_sock,
net/can/isotp.c
935
struct isotp_sock *so = container_of(hrtimer, struct isotp_sock,
net/can/j1939/bus.c
130
container_of(hrtimer, struct j1939_ecu, ac_timer);
net/can/j1939/bus.c
19
struct j1939_ecu *ecu = container_of(kref, struct j1939_ecu, kref);
net/can/j1939/j1939-priv.h
324
return container_of(sk, struct j1939_sock, sk);
net/can/j1939/main.c
157
struct j1939_priv *priv = container_of(kref, struct j1939_priv, kref);
net/can/j1939/main.c
213
struct j1939_priv *priv = container_of(kref, struct j1939_priv,
net/can/j1939/transport.c
1169
container_of(hrtimer, struct j1939_session, txtimer);
net/can/j1939/transport.c
1244
struct j1939_session *session = container_of(hrtimer,
net/can/j1939/transport.c
292
struct j1939_session *session = container_of(kref, struct j1939_session,
net/ceph/buffer.c
36
struct ceph_buffer *b = container_of(kref, struct ceph_buffer, kref);
net/ceph/messenger.c
1544
struct ceph_connection *con = container_of(work, struct ceph_connection,
net/ceph/messenger.c
2162
struct ceph_msg *m = container_of(kref, struct ceph_msg, kref);
net/ceph/mon_client.c
1086
container_of(work, struct ceph_mon_client, delayed_work.work);
net/ceph/mon_client.c
584
container_of(kref, struct ceph_mon_generic_request, kref);
net/ceph/osd_client.c
2532
container_of(work, struct ceph_osd_request, r_complete_work);
net/ceph/osd_client.c
2768
container_of(kref, struct ceph_osd_linger_request, kref);
net/ceph/osd_client.c
2988
struct linger_work *lwork = container_of(w, struct linger_work, work);
net/ceph/osd_client.c
3011
struct linger_work *lwork = container_of(w, struct linger_work, work);
net/ceph/osd_client.c
3432
container_of(work, struct ceph_osd_client, timeout_work.work);
net/ceph/osd_client.c
3521
container_of(work, struct ceph_osd_client,
net/ceph/osd_client.c
485
struct ceph_osd_request *req = container_of(kref,
net/ceph/string_table.c
90
struct ceph_string *cs = container_of(ref, struct ceph_string, kref);
net/core/dev.c
10557
struct bpf_xdp_link *xdp_link = container_of(link, struct bpf_xdp_link, link);
net/core/dev.c
10582
struct bpf_xdp_link *xdp_link = container_of(link, struct bpf_xdp_link, link);
net/core/dev.c
10590
struct bpf_xdp_link *xdp_link = container_of(link, struct bpf_xdp_link, link);
net/core/dev.c
10604
struct bpf_xdp_link *xdp_link = container_of(link, struct bpf_xdp_link, link);
net/core/dev.c
10619
struct bpf_xdp_link *xdp_link = container_of(link, struct bpf_xdp_link, link);
net/core/dev.c
365
container_of(head, struct netdev_name_node, rcu);
net/core/dev.c
6625
struct softnet_data *sd = container_of(napi, struct softnet_data, backlog);
net/core/dev.c
7117
napi = container_of(timer, struct napi_struct, timer);
net/core/dev.c
7302
container_of(notify, struct napi_struct, notify);
net/core/dev.c
7325
container_of(ref, struct napi_struct, notify.kref);
net/core/dev_addr_lists.c
580
ha = container_of(dev->dev_addr, struct netdev_hw_addr, addr[0]);
net/core/devmem.c
55
container_of(ref, struct net_devmem_dmabuf_binding, ref);
net/core/devmem.c
63
struct net_devmem_dmabuf_binding *binding = container_of(wq, typeof(*binding), unbind_w);
net/core/devmem.h
103
return container_of(owner, struct dmabuf_genpool_chunk_owner, area);
net/core/drop_monitor.c
195
data = container_of(work, struct per_cpu_dm_data, dm_alert_work);
net/core/drop_monitor.c
415
hw_data = container_of(work, struct per_cpu_dm_data, dm_alert_work);
net/core/drop_monitor.c
732
data = container_of(work, struct per_cpu_dm_data, dm_alert_work);
net/core/drop_monitor.c
950
hw_data = container_of(work, struct per_cpu_dm_data, dm_alert_work);
net/core/dst.c
131
struct dst_entry *dst = container_of(head, struct dst_entry, rcu_head);
net/core/filter.c
1213
struct sk_filter *fp = container_of(rcu, struct sk_filter, rcu);
net/core/filter.c
4981
struct bpf_array *array = container_of(map, struct bpf_array, map);
net/core/gro_cells.c
110
defer = container_of(head, struct percpu_free_defer, rcu);
net/core/gro_cells.c
59
struct gro_cell *cell = container_of(napi, struct gro_cell, napi);
net/core/neighbour.c
1666
struct neigh_table *tbl = container_of(work, struct neigh_table,
net/core/neighbour.c
1803
container_of(head, struct neigh_parms, rcu_head);
net/core/neighbour.c
583
struct neigh_hash_table *nht = container_of(head,
net/core/neighbour.c
832
struct pneigh_entry *n = container_of(rcu, struct pneigh_entry, rcu);
net/core/neighbour.c
977
struct neigh_table *tbl = container_of(work, struct neigh_table, gc_work.work);
net/core/net-sysfs.c
1077
struct rps_dev_flow_table *table = container_of(rcu,
net/core/net-sysfs.c
1383
container_of(_attr, struct netdev_queue_attribute, attr)
net/core/net-sysfs.c
1385
#define to_netdev_queue(obj) container_of(obj, struct netdev_queue, kobj)
net/core/net-sysfs.c
925
container_of(_attr, struct rx_queue_attribute, attr)
net/core/net-sysfs.c
927
#define to_rx_queue(obj) container_of(obj, struct netdev_rx_queue, kobj)
net/core/net_namespace.c
766
net = maybe_get_net(container_of(ns, struct net, ns));
net/core/net_namespace.c
783
return get_net(container_of(ns, struct net, ns));
net/core/netclassid_cgroup.c
18
return css ? container_of(css, struct cgroup_cls_state, css) : NULL;
net/core/netpoll.c
545
container_of(work, struct netpoll, refill_wq);
net/core/netpoll.c
792
container_of(rcu_head, struct netpoll_info, rcu);
net/core/netpoll.c
91
container_of(work, struct netpoll_info, tx_work.work);
net/core/page_pool.c
1205
struct page_pool *pool = container_of(dwq, typeof(*pool), release_dw);
net/core/rtnetlink.c
259
net_a = container_of(a, struct net, rtnl_mutex.dep_map);
net/core/rtnetlink.c
260
net_b = container_of(b, struct net, rtnl_mutex.dep_map);
net/core/skbuff.c
1155
fclones = container_of(skb, struct sk_buff_fclones, skb1);
net/core/skbuff.c
1166
fclones = container_of(skb, struct sk_buff_fclones, skb2);
net/core/skbuff.c
1764
return container_of((void *)uarg, struct sk_buff, cb);
net/core/skbuff.c
2103
struct sk_buff_fclones *fclones = container_of(skb,
net/core/skbuff.c
725
fclones = container_of(skb, struct sk_buff_fclones, skb1);
net/core/skmsg.c
1145
struct sk_psock *psock = container_of(strp, struct sk_psock, strp);
net/core/skmsg.c
673
struct sk_psock *psock = container_of(dwork, struct sk_psock, work);
net/core/skmsg.c
865
struct sk_psock *psock = container_of(to_rcu_work(work),
net/core/sock.c
2345
struct sock *sk = container_of(head, struct sock, sk_rcu);
net/core/sock_diag.c
147
container_of(work, struct broadcast_sk, work);
net/core/sock_map.c
1059
struct bpf_shtab *htab = container_of(map, struct bpf_shtab, map);
net/core/sock_map.c
1146
struct bpf_shtab *htab = container_of(map, struct bpf_shtab, map);
net/core/sock_map.c
1226
psock_progs_drop(&container_of(map, struct bpf_shtab, map)->progs);
net/core/sock_map.c
1416
info->htab = container_of(aux->map, struct bpf_shtab, map);
net/core/sock_map.c
1429
struct bpf_shtab *htab = container_of(map, struct bpf_shtab, map);
net/core/sock_map.c
1465
return &container_of(map, struct bpf_stab, map)->progs;
net/core/sock_map.c
1467
return &container_of(map, struct bpf_shtab, map)->progs;
net/core/sock_map.c
1716
struct sockmap_link *sockmap_link = container_of(link, struct sockmap_link, link);
net/core/sock_map.c
1750
const struct sockmap_link *sockmap_link = container_of(link, struct sockmap_link, link);
net/core/sock_map.c
1815
const struct sockmap_link *sockmap_link = container_of(link, struct sockmap_link, link);
net/core/sock_map.c
1826
const struct sockmap_link *sockmap_link = container_of(link, struct sockmap_link, link);
net/core/sock_map.c
341
struct bpf_stab *stab = container_of(map, struct bpf_stab, map);
net/core/sock_map.c
374
psock_progs_drop(&container_of(map, struct bpf_stab, map)->progs);
net/core/sock_map.c
379
struct bpf_stab *stab = container_of(map, struct bpf_stab, map);
net/core/sock_map.c
437
struct bpf_stab *stab = container_of(map, struct bpf_stab, map);
net/core/sock_map.c
444
struct bpf_stab *stab = container_of(map, struct bpf_stab, map);
net/core/sock_map.c
457
struct bpf_stab *stab = container_of(map, struct bpf_stab, map);
net/core/sock_map.c
473
struct bpf_stab *stab = container_of(map, struct bpf_stab, map);
net/core/sock_map.c
895
struct bpf_shtab *htab = container_of(map, struct bpf_shtab, map);
net/core/sock_map.c
919
struct bpf_shtab *htab = container_of(map, struct bpf_shtab, map);
net/core/sock_map.c
943
struct bpf_shtab *htab = container_of(map, struct bpf_shtab, map);
net/core/sock_map.c
994
struct bpf_shtab *htab = container_of(map, struct bpf_shtab, map);
net/core/sock_reuseport.c
306
reuse = container_of(head, struct sock_reuseport, rcu);
net/core/xdp.c
77
xa = container_of(rcu, struct xdp_mem_allocator, rcu);
net/devlink/core.c
241
return container_of(priv, struct devlink, priv);
net/devlink/core.c
310
devlink = container_of(to_rcu_work(work), struct devlink, rwork);
net/devlink/core.c
72
struct devlink_rel *rel = container_of(work, struct devlink_rel,
net/devlink/port.c
975
struct devlink_port *port = container_of(to_delayed_work(work),
net/dsa/dsa.c
265
dst = container_of(ref, struct dsa_switch_tree, refcount);
net/dsa/switch.c
977
struct dsa_switch *ds = container_of(nb, struct dsa_switch, nb);
net/dsa/user.c
3632
container_of(work, struct dsa_switchdev_event_work, work);
net/dsa/user.c
85
container_of(work, struct dsa_standalone_event_work, work);
net/ethtool/channels.c
18
container_of(__reply_base, struct channels_reply_data, base)
net/ethtool/coalesce.c
19
container_of(__reply_base, struct coalesce_reply_data, base)
net/ethtool/debug.c
17
container_of(__reply_base, struct debug_reply_data, base)
net/ethtool/eee.c
17
container_of(__reply_base, struct eee_reply_data, base)
net/ethtool/eeprom.c
24
container_of(__req_base, struct eeprom_req_info, base)
net/ethtool/eeprom.c
27
container_of(__reply_base, struct eeprom_reply_data, base)
net/ethtool/features.c
23
container_of(__reply_base, struct features_reply_data, base)
net/ethtool/fec.c
24
container_of(__reply_base, struct fec_reply_data, base)
net/ethtool/linkinfo.c
17
container_of(__reply_base, struct linkinfo_reply_data, base)
net/ethtool/linkmodes.c
21
container_of(__reply_base, struct linkmodes_reply_data, base)
net/ethtool/linkstate.c
23
container_of(__reply_base, struct linkstate_reply_data, base)
net/ethtool/mm.c
20
container_of(__reply_base, struct mm_reply_data, base)
net/ethtool/module.c
225
module_fw = container_of(work, struct ethtool_module_fw_flash, work);
net/ethtool/module.c
24
container_of(__reply_base, struct module_reply_data, base)
net/ethtool/mse.c
32
return container_of(reply_base, struct mse_reply_data, base);
net/ethtool/pause.c
12
container_of(__req_base, struct pause_req_info, base)
net/ethtool/pause.c
21
container_of(__reply_base, struct pause_reply_data, base)
net/ethtool/phc_vclocks.c
19
container_of(__reply_base, struct phc_vclocks_reply_data, base)
net/ethtool/phy.c
30
container_of(__reply_base, struct phy_reply_data, base)
net/ethtool/plca.c
22
container_of(__reply_base, struct plca_reply_data, base)
net/ethtool/privflags.c
19
container_of(__reply_base, struct privflags_reply_data, base)
net/ethtool/pse-pd.c
27
container_of(__reply_base, struct pse_reply_data, base)
net/ethtool/rings.c
20
container_of(__reply_base, struct rings_reply_data, base)
net/ethtool/rss.c
57
container_of(__req_base, struct rss_req_info, base)
net/ethtool/rss.c
60
container_of(__reply_base, struct rss_reply_data, base)
net/ethtool/stats.c
17
container_of(__req_base, struct stats_req_info, base)
net/ethtool/stats.c
32
container_of(__reply_base, struct stats_reply_data, base)
net/ethtool/strset.c
127
container_of(__req_base, struct strset_req_info, base)
net/ethtool/strset.c
135
container_of(__reply_base, struct strset_reply_data, base)
net/ethtool/tsconfig.c
27
container_of(__reply_base, struct tsconfig_reply_data, base)
net/ethtool/tsinfo.c
26
container_of(__req_base, struct tsinfo_req_info, base)
net/ethtool/tsinfo.c
29
container_of(__reply_base, struct tsinfo_reply_data, base)
net/ethtool/wol.c
18
container_of(__reply_base, struct wol_reply_data, base)
net/hsr/hsr_framereg.c
121
struct hsr_node *node = container_of(rn, struct hsr_node, rcu_head);
net/ieee802154/6lowpan/reassembly.c
51
fq = container_of(frag, struct frag_queue, q);
net/ieee802154/6lowpan/reassembly.c
83
return container_of(q, struct lowpan_frag_queue, q);
net/ieee802154/core.c
37
return container_of(dev, struct wpan_phy, dev);
net/ieee802154/core.c
49
struct wpan_phy *phy = container_of(dev, struct wpan_phy, dev);
net/ieee802154/core.h
35
return container_of(wpan_phy, struct cfg802154_registered_device,
net/ieee802154/socket.c
453
return container_of(sk, struct dgram_sock, sk);
net/ieee802154/sysfs.c
22
return container_of(dev, struct cfg802154_registered_device,
net/ipv4/cipso_ipv4.c
494
doi_def = container_of(entry, struct cipso_v4_doi, rcu);
net/ipv4/devinet.c
226
struct in_ifaddr *ifa = container_of(head, struct in_ifaddr, rcu_head);
net/ipv4/devinet.c
243
struct in_device *idev = container_of(head, struct in_device, rcu_head);
net/ipv4/devinet.c
2463
= container_of(cnf, struct in_device, cnf);
net/ipv4/devinet.c
2547
container_of(cnf, struct in_device, cnf);
net/ipv4/devinet.c
717
net = container_of(to_delayed_work(work), struct net, ipv4.addr_chk_work);
net/ipv4/fib_rules.c
54
struct fib4_rule *r = container_of(rule, struct fib4_rule, common);
net/ipv4/fib_semantics.c
1296
nh = container_of(nhc, struct fib_nh, nh_common);
net/ipv4/fib_semantics.c
1315
nh = container_of(nhc, struct fib_nh, nh_common);
net/ipv4/fib_semantics.c
1785
nh = container_of(nhc, struct fib_nh, nh_common);
net/ipv4/fib_semantics.c
224
struct fib_info *fi = container_of(head, struct fib_info, rcu);
net/ipv4/fib_trie.c
191
return container_of(kv, struct tnode, kv[0]);
net/ipv4/fib_trie.c
2227
struct fib_table *tb = container_of(head, struct fib_table, rcu);
net/ipv4/fib_trie.c
305
struct tnode *n = container_of(head, struct tnode, rcu);
net/ipv4/fib_trie.c
493
tn = container_of(head, struct tnode, rcu)->kv;
net/ipv4/inet_fragment.c
181
struct fqdir *fqdir = container_of(work, struct fqdir, destroy_work);
net/ipv4/inet_fragment.c
292
struct inet_frag_queue *q = container_of(head, struct inet_frag_queue,
net/ipv4/ip_fragment.c
106
qp = container_of(q, struct ipq, q);
net/ipv4/ip_fragment.c
133
qp = container_of(frag, struct ipq, q);
net/ipv4/ip_fragment.c
216
return container_of(q, struct ipq, q);
net/ipv4/ip_fragment.c
85
struct ipq *qp = container_of(q, struct ipq, q);
net/ipv4/ip_sockglue.c
337
struct ip_ra_chain *ra = container_of(head, struct ip_ra_chain, rcu);
net/ipv4/ipmr.c
725
struct mr_mfc *c = container_of(head, struct mr_mfc, rcu);
net/ipv4/nexthop.c
1892
res_table = container_of(dw, struct nh_res_table, upkeep_dw);
net/ipv4/nexthop.c
521
struct nexthop *nh = container_of(head, struct nexthop, rcu);
net/ipv4/route.c
1613
nh = container_of(nhc, struct fib_nh, nh_common);
net/ipv4/route.c
416
const struct rtable *rt = container_of(dst, struct rtable, dst);
net/ipv4/route.c
443
const struct rtable *rt = container_of(dst, struct rtable, dst);
net/ipv4/sysctl_net_ipv4.c
107
struct net *net = container_of(table->data, struct net,
net/ipv4/sysctl_net_ipv4.c
143
container_of(table->data, struct net, ipv4.ping_group_range.range);
net/ipv4/sysctl_net_ipv4.c
159
container_of(table->data, struct net, ipv4.ping_group_range.range);
net/ipv4/sysctl_net_ipv4.c
208
net = container_of(table->data, struct net,
net/ipv4/sysctl_net_ipv4.c
221
struct net *net = container_of(ctl->data, struct net,
net/ipv4/sysctl_net_ipv4.c
294
struct net *net = container_of(table->data, struct net,
net/ipv4/sysctl_net_ipv4.c
366
struct net *net = container_of(table->data, struct net,
net/ipv4/sysctl_net_ipv4.c
397
struct net *net = container_of(table->data, struct net,
net/ipv4/sysctl_net_ipv4.c
421
struct net *net = container_of(table->data, struct net,
net/ipv4/sysctl_net_ipv4.c
446
struct net *net = container_of(table->data, struct net,
net/ipv4/sysctl_net_ipv4.c
464
net = container_of(table->data, struct net,
net/ipv4/tcp_ao.c
266
struct tcp_ao_key *key = container_of(head, struct tcp_ao_key, rcu);
net/ipv4/tcp_fastopen.c
120
container_of(head, struct tcp_fastopen_context, rcu);
net/ipv4/tcp_output.c
1293
struct tsq_work *tsq = container_of(work, struct tsq_work, work);
net/ipv4/tcp_output.c
1429
struct tcp_sock *tp = container_of(timer, struct tcp_sock, pacing_timer);
net/ipv4/tcp_sigpool.c
46
stf = container_of(head, struct scratches_to_free, rcu);
net/ipv4/tcp_timer.c
870
struct tcp_sock *tp = container_of(timer, struct tcp_sock, compressed_ack_timer);
net/ipv4/udp_tunnel_nic.c
734
container_of(work, struct udp_tunnel_nic, work);
net/ipv6/addrconf.c
4182
struct inet6_ifaddr *ifp = container_of(to_delayed_work(w),
net/ipv6/addrconf.c
4735
struct net *net = container_of(to_delayed_work(w), struct net,
net/ipv6/addrconf_core.c
254
struct inet6_dev *idev = container_of(head, struct inet6_dev, rcu);
net/ipv6/anycast.c
265
struct ifacaddr6 *aca = container_of(h, struct ifacaddr6, rcu);
net/ipv6/calipso.c
421
doi_def = container_of(entry, struct calipso_doi, rcu);
net/ipv6/datagram.c
493
const struct ipv6hdr *ip6h = container_of((struct in6_addr *)(nh + serr->addr_offset),
net/ipv6/fib6_rules.c
38
struct fib6_rule *r = container_of(rule, struct fib6_rule, common);
net/ipv6/ip6_fib.c
170
struct fib6_info *f6i = container_of(head, struct fib6_info, rcu);
net/ipv6/ip6_fib.c
2242
struct fib6_cleaner *c = container_of(w, struct fib6_cleaner, w);
net/ipv6/ip6_flowlabel.c
106
struct ip6_flowlabel *fl = container_of(head, struct ip6_flowlabel, rcu);
net/ipv6/ip6mr.c
776
struct mr_mfc *c = container_of(head, struct mr_mfc, rcu);
net/ipv6/mcast.c
1540
struct inet6_dev *idev = container_of(to_delayed_work(work),
net/ipv6/mcast.c
1644
struct inet6_dev *idev = container_of(to_delayed_work(work),
net/ipv6/mcast.c
2290
struct inet6_dev *idev = container_of(to_delayed_work(work),
net/ipv6/mcast.c
2674
struct inet6_dev *idev = container_of(to_delayed_work(work),
net/ipv6/mcast.c
2688
struct inet6_dev *idev = container_of(to_delayed_work(work),
net/ipv6/mcast.c
2718
struct ifmcaddr6 *ma = container_of(to_delayed_work(work),
net/ipv6/netfilter/nf_conntrack_reasm.c
139
fq = container_of(frag, struct frag_queue, q);
net/ipv6/netfilter/nf_conntrack_reasm.c
166
return container_of(q, struct frag_queue, q);
net/ipv6/reassembly.c
104
return container_of(q, struct frag_queue, q);
net/ipv6/reassembly.c
79
fq = container_of(frag, struct frag_queue, q);
net/ipv6/route.c
3364
struct net *net = container_of(ops, struct net, ipv6.ip6_dst_ops);
net/ipv6/route.c
642
container_of(w, struct __rt6_probe_work, work);
net/ipv6/sit.c
416
p = container_of(head, struct ip_tunnel_prl_entry, rcu_head);
net/ipv6/sysctl_net_ipv6.c
39
net = container_of(table->data, struct net,
net/ipv6/sysctl_net_ipv6.c
55
net = container_of(table->data, struct net,
net/ipv6/xfrm6_tunnel.c
184
container_of(head, struct xfrm6_tunnel_spi, rcu_head));
net/kcm/kcmsock.c
303
kcm_done(container_of(w, struct kcm_sock, done_work));
net/kcm/kcmsock.c
368
struct kcm_psock *psock = container_of(strp, struct kcm_psock, strp);
net/kcm/kcmsock.c
389
struct kcm_psock *psock = container_of(strp, struct kcm_psock, strp);
net/kcm/kcmsock.c
399
struct kcm_psock *psock = container_of(strp, struct kcm_psock, strp);
net/kcm/kcmsock.c
714
struct kcm_sock *kcm = container_of(w, struct kcm_sock, tx_work);
net/l2tp/l2tp_core.c
1417
struct l2tp_tunnel *tunnel = container_of(work, struct l2tp_tunnel,
net/l2tp/l2tp_core.c
1741
struct l2tp_session *session = container_of(work, struct l2tp_session,
net/mac80211/agg-rx.c
48
container_of(h, struct tid_ampdu_rx, rcu_head);
net/mac80211/agg-tx.c
558
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/agg-tx.c
603
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/agg-tx.c
870
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/airtime.c
776
struct sta_info *sta = container_of(pubsta, struct sta_info,
net/mac80211/cfg.c
2776
struct ieee80211_sub_if_data *sdata = container_of(ifmsh,
net/mac80211/cfg.c
4196
container_of(work, struct ieee80211_link_data, csa.finalize_work);
net/mac80211/cfg.c
4414
chanctx = container_of(conf, struct ieee80211_chanctx, conf);
net/mac80211/cfg.c
5225
container_of(work, struct ieee80211_link_data,
net/mac80211/cfg.c
5247
container_of(work, struct ieee80211_link_data,
net/mac80211/chan.c
1027
curr_ctx = container_of(conf, struct ieee80211_chanctx, conf);
net/mac80211/chan.c
1971
ctx = container_of(conf, struct ieee80211_chanctx, conf);
net/mac80211/chan.c
208
return container_of(conf, struct ieee80211_chanctx, conf);
net/mac80211/chan.c
2201
ctx = container_of(conf, struct ieee80211_chanctx, conf);
net/mac80211/chan.c
2261
ap = container_of(sdata->bss, struct ieee80211_sub_if_data, u.ap);
net/mac80211/driver-ops.c
398
container_of(vifs[i].new_ctx,
net/mac80211/driver-ops.c
402
container_of(vifs[i].old_ctx,
net/mac80211/driver-ops.c
421
container_of(vifs[i].new_ctx,
net/mac80211/driver-ops.c
425
container_of(vifs[i].old_ctx,
net/mac80211/driver-ops.c
586
struct sta_info *info = container_of(sta, struct sta_info, sta);
net/mac80211/driver-ops.h
28
sdata = container_of(sdata->bss, struct ieee80211_sub_if_data,
net/mac80211/he.c
276
struct sta_info *sta = container_of(pub_link_sta->sta,
net/mac80211/he.c
297
chanctx = container_of(conf, typeof(*chanctx), conf);
net/mac80211/he.c
329
struct sta_info *sta = container_of(pub_link_sta->sta,
net/mac80211/he.c
349
chanctx = container_of(conf, typeof(*chanctx), conf);
net/mac80211/ht.c
355
container_of(work, struct sta_info, ampdu_mlme.work);
net/mac80211/ibss.c
1098
cbss = container_of((void *)bss, struct cfg80211_bss, priv);
net/mac80211/ibss.c
386
container_of((void *)bss, struct cfg80211_bss, priv);
net/mac80211/ibss.c
716
container_of(work, struct ieee80211_sub_if_data,
net/mac80211/ieee80211_i.h
1224
return container_of(p, struct ieee80211_sub_if_data, vif);
net/mac80211/ieee80211_i.h
1696
return container_of(wdev, struct ieee80211_sub_if_data, wdev);
net/mac80211/ieee80211_i.h
1879
return container_of(hw, struct ieee80211_local, hw);
net/mac80211/ieee80211_i.h
1884
return container_of(txq, struct txq_info, txq);
net/mac80211/iface.c
1076
bss = container_of(sdata->bss, struct ieee80211_sub_if_data, u.ap);
net/mac80211/iface.c
1340
master = container_of(sdata->bss,
net/mac80211/iface.c
1782
container_of(work, struct ieee80211_sub_if_data, work);
net/mac80211/iface.c
1843
container_of(work, struct ieee80211_sub_if_data,
net/mac80211/key.c
1164
master = container_of(sdata->bss,
net/mac80211/key.c
1219
sdata = container_of(wk, struct ieee80211_sub_if_data,
net/mac80211/key.c
1260
key = container_of(keyconf, struct ieee80211_key, conf);
net/mac80211/key.c
1313
key = container_of(keyconf, struct ieee80211_key, conf);
net/mac80211/key.c
1438
key = container_of(keyconf, struct ieee80211_key, conf);
net/mac80211/key.c
1460
key = container_of(keyconf, struct ieee80211_key, conf);
net/mac80211/led.c
105
struct ieee80211_local *local = container_of(led_cdev->trigger,
net/mac80211/led.c
114
struct ieee80211_local *local = container_of(led_cdev->trigger,
net/mac80211/led.c
125
struct ieee80211_local *local = container_of(led_cdev->trigger,
net/mac80211/led.c
134
struct ieee80211_local *local = container_of(led_cdev->trigger,
net/mac80211/led.c
145
struct ieee80211_local *local = container_of(led_cdev->trigger,
net/mac80211/led.c
54
struct ieee80211_local *local = container_of(led_cdev->trigger,
net/mac80211/led.c
65
struct ieee80211_local *local = container_of(led_cdev->trigger,
net/mac80211/led.c
74
struct ieee80211_local *local = container_of(led_cdev->trigger,
net/mac80211/led.c
85
struct ieee80211_local *local = container_of(led_cdev->trigger,
net/mac80211/led.c
94
struct ieee80211_local *local = container_of(led_cdev->trigger,
net/mac80211/link.c
321
to_free[link_id] = container_of(rcu_access_pointer(sdata->link[link_id]),
net/mac80211/link.c
49
struct ieee80211_sub_if_data *ap_bss = container_of(sdata->bss,
net/mac80211/link.c
97
ap_bss = container_of(sdata->bss,
net/mac80211/main.c
477
container_of(work, struct ieee80211_local, restart_work);
net/mac80211/main.c
567
container_of(nb, struct ieee80211_local,
net/mac80211/main.c
645
container_of(nb, struct ieee80211_local, ifa6_notifier);
net/mac80211/main.c
91
container_of(work, struct ieee80211_local, reconfig_filter);
net/mac80211/mesh.c
967
sdata = container_of(ifmsh, struct ieee80211_sub_if_data, u.mesh);
net/mac80211/mlme.c
2514
container_of(work, struct ieee80211_link_data,
net/mac80211/mlme.c
3041
chanctx = container_of(conf, struct ieee80211_chanctx, conf);
net/mac80211/mlme.c
3497
container_of(work, struct ieee80211_local,
net/mac80211/mlme.c
3515
container_of(work, struct ieee80211_local,
net/mac80211/mlme.c
3592
container_of(work, struct ieee80211_link_data,
net/mac80211/mlme.c
3700
sdata = container_of(work, struct ieee80211_sub_if_data,
net/mac80211/mlme.c
4695
container_of(work, struct ieee80211_sub_if_data,
net/mac80211/mlme.c
4721
container_of(work, struct ieee80211_sub_if_data,
net/mac80211/mlme.c
7001
container_of(work, struct ieee80211_sub_if_data,
net/mac80211/mlme.c
7210
container_of(work, struct ieee80211_sub_if_data,
net/mac80211/mlme.c
7840
container_of(work, struct ieee80211_sub_if_data,
net/mac80211/mlme.c
8203
container_of(work, struct ieee80211_sub_if_data,
net/mac80211/mlme.c
8810
container_of(work, struct ieee80211_sub_if_data,
net/mac80211/mlme.c
8921
container_of(work, struct ieee80211_link_data,
net/mac80211/mlme.c
8932
container_of(work, struct ieee80211_sub_if_data,
net/mac80211/mlme.c
8990
container_of(work, struct ieee80211_link_data,
net/mac80211/offchannel.c
264
container_of(work, struct ieee80211_local, hw_roc_start);
net/mac80211/offchannel.c
491
container_of(work, struct ieee80211_local, roc_work.work);
net/mac80211/offchannel.c
501
container_of(work, struct ieee80211_local, hw_roc_done);
net/mac80211/rate.c
440
sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/rate.c
94
struct sta_info *sta = container_of(st->sta, struct sta_info, sta);
net/mac80211/rate.c
974
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/rc80211_minstrel_ht.c
1820
sta_info = container_of(sta, struct sta_info, sta);
net/mac80211/rx.c
1723
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/rx.c
1744
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/rx.c
1758
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/rx.c
3320
sdata = container_of(sdata->bss, struct ieee80211_sub_if_data,
net/mac80211/rx.c
4405
sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/rx.c
5191
sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/rx.c
5315
sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/scan.c
1098
container_of(work, struct ieee80211_local, scan_work.work);
net/mac80211/scan.c
1460
container_of(work, struct ieee80211_local,
net/mac80211/scan.c
38
container_of((void *)bss, struct cfg80211_bss, priv));
net/mac80211/sta_info.c
1789
sdata = container_of(sdata->bss, struct ieee80211_sub_if_data,
net/mac80211/sta_info.c
2292
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/sta_info.c
2323
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/sta_info.c
2334
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/sta_info.c
2351
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/sta_info.c
2370
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/sta_info.c
2438
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/sta_info.c
3428
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/sta_info.c
433
alloc = container_of(link_sta, typeof(*alloc), info);
net/mac80211/sta_info.c
519
sta = container_of(wk, struct sta_info, drv_deliver_wk);
net/mac80211/status.c
1151
sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/status.c
1267
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/status.c
1282
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/status.c
987
sta = container_of(status->sta, struct sta_info, sta);
net/mac80211/tdls.c
1333
ctx = container_of(conf, struct ieee80211_chanctx, conf);
net/mac80211/tdls.c
1542
tf = container_of(skb->data + skb_network_offset(skb),
net/mac80211/tdls.c
29
sdata = container_of(wk, struct ieee80211_sub_if_data,
net/mac80211/tkip.c
175
container_of(keyconf, struct ieee80211_key, conf);
net/mac80211/tkip.c
200
container_of(keyconf, struct ieee80211_key, conf);
net/mac80211/tkip.c
300
sdata = container_of(key->sdata->bss,
net/mac80211/trace.h
1792
sdata = container_of(vifs[i].vif,
net/mac80211/tx.c
1410
local = container_of(fq, struct ieee80211_local, fq);
net/mac80211/tx.c
1411
txqi = container_of(tin, struct txq_info, tin);
net/mac80211/tx.c
1438
local = container_of(fq, struct ieee80211_local, fq);
net/mac80211/tx.c
1491
ap = container_of(sdata->bss, struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
1654
sdata = container_of(sdata->bss,
net/mac80211/tx.c
1784
sdata = container_of(sdata->bss,
net/mac80211/tx.c
2661
ap_sdata = container_of(sdata->bss,
net/mac80211/tx.c
3629
sdata = container_of(sdata->bss, struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
3751
sdata = container_of(sdata->bss,
net/mac80211/tx.c
3817
struct txq_info *txqi = container_of(txq, struct txq_info, txq);
net/mac80211/tx.c
3878
tx.sta = container_of(txq->sta, struct sta_info, sta);
net/mac80211/tx.c
3926
struct sta_info *sta = container_of(txq->sta, struct sta_info,
net/mac80211/tx.c
3984
tx.sdata = container_of(tx.sdata->bss,
net/mac80211/tx.c
4035
sta = container_of(txqi->txq.sta, struct sta_info, sta);
net/mac80211/tx.c
4047
sta = container_of(txqi->txq.sta, struct sta_info, sta);
net/mac80211/tx.c
4084
struct sta_info *sta = container_of(txqi->txq.sta,
net/mac80211/tx.c
4174
sta = container_of(txq->sta, struct sta_info, sta);
net/mac80211/tx.c
4237
sta = container_of(iter->txq.sta, struct sta_info, sta);
net/mac80211/tx.c
4243
sta = container_of(txqi->txq.sta, struct sta_info, sta);
net/mac80211/tx.c
4662
sdata = container_of(sdata->bss,
net/mac80211/tx.c
6148
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/tx.c
6212
struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
net/mac80211/util.c
1709
ctx = container_of(conf, struct ieee80211_chanctx, conf);
net/mac80211/util.c
2364
chanctx = container_of(chanctx_conf, struct ieee80211_chanctx, conf);
net/mac80211/util.c
2406
chanctx = container_of(chanctx_conf, struct ieee80211_chanctx,
net/mac80211/util.c
3624
container_of(work, struct ieee80211_local, radar_detected_work);
net/mac80211/util.c
3652
container_of(chanctx_conf, struct ieee80211_chanctx,
net/mac80211/util.c
892
sta = container_of(prev, struct sta_info, sta);
net/mac802154/ieee802154_i.h
147
return container_of(hw, struct ieee802154_local, hw);
net/mac802154/ieee802154_i.h
159
return container_of(wpan_dev, struct ieee802154_sub_if_data, wpan_dev);
net/mac802154/llsec.c
167
key = container_of(ref, struct mac802154_llsec_key, ref);
net/mac802154/llsec.c
231
mkey = container_of(pos->key, struct mac802154_llsec_key, key);
net/mac802154/llsec.c
273
pos = container_of(rcu, struct ieee802154_llsec_key_entry, rcu);
net/mac802154/llsec.c
274
mkey = container_of(pos->key, struct mac802154_llsec_key, key);
net/mac802154/llsec.c
348
devkey = container_of(pos, struct mac802154_llsec_device_key,
net/mac802154/llsec.c
393
llsec_dev_free(container_of(rcu, struct mac802154_llsec_device, rcu));
net/mac802154/llsec.c
422
return container_of(devkey, struct mac802154_llsec_device_key,
net/mac802154/llsec.c
488
return container_of(pos, struct mac802154_llsec_seclevel,
net/mac802154/llsec.c
50
msl = container_of(sl, struct mac802154_llsec_seclevel, level);
net/mac802154/llsec.c
58
mdev = container_of(dev, struct mac802154_llsec_device, dev);
net/mac802154/llsec.c
598
key = container_of(key_entry->key, struct mac802154_llsec_key, key);
net/mac802154/llsec.c
66
mkey = container_of(key->key, struct mac802154_llsec_key, key);
net/mac802154/rx.c
35
container_of(work, struct ieee802154_local, rx_beacon_work);
net/mac802154/rx.c
74
container_of(work, struct ieee802154_local, rx_mac_cmd_work);
net/mac802154/scan.c
177
container_of(work, struct ieee802154_local, scan_work.work);
net/mac802154/scan.c
404
container_of(work, struct ieee802154_local, beacon_work.work);
net/mac802154/tx.c
28
container_of(work, struct ieee802154_local, sync_tx_work);
net/mac802154/util.c
104
container_of(timer, struct ieee802154_local, ifs_timer);
net/mctp/af_mctp.c
135
struct mctp_sock *msk = container_of(sk, struct mctp_sock, sk);
net/mctp/af_mctp.c
194
struct mctp_sock *msk = container_of(sk, struct mctp_sock, sk);
net/mctp/af_mctp.c
288
struct mctp_sock *msk = container_of(sk, struct mctp_sock, sk);
net/mctp/af_mctp.c
389
struct mctp_sock *msk = container_of(sock->sk, struct mctp_sock, sk);
net/mctp/af_mctp.c
410
struct mctp_sock *msk = container_of(sock->sk, struct mctp_sock, sk);
net/mctp/af_mctp.c
55
struct mctp_sock *msk = container_of(sk, struct mctp_sock, sk);
net/mctp/af_mctp.c
594
struct mctp_sock *msk = container_of(sock->sk, struct mctp_sock, sk);
net/mctp/af_mctp.c
653
struct mctp_sock *msk = container_of(timer, struct mctp_sock,
net/mctp/af_mctp.c
695
struct mctp_sock *msk = container_of(sk, struct mctp_sock, sk);
net/mctp/af_mctp.c
717
msk = container_of(sk, struct mctp_sock, sk);
net/mctp/af_mctp.c
730
container_of(existing, struct mctp_sock, sk);
net/mctp/af_mctp.c
757
struct mctp_sock *msk = container_of(sk, struct mctp_sock, sk);
net/mctp/neigh.c
64
struct mctp_neigh *neigh = container_of(rcu, struct mctp_neigh, rcu);
net/mctp/route.c
1109
struct mctp_sock *msk = container_of(sk, struct mctp_sock, sk);
net/mctp/route.c
485
msk = container_of(key->sk, struct mctp_sock, sk);
net/mctp/route.c
498
msk = container_of(any_key->sk,
net/mctp/route.c
57
struct mctp_sock *msk = container_of(sk, struct mctp_sock, sk);
net/mctp/test/route-test.c
451
msk = container_of(sock->sk, struct mctp_sock, sk);
net/mctp/test/route-test.c
649
msk = container_of(t->sock->sk, struct mctp_sock, sk);
net/mctp/test/sock-test.c
129
msk = container_of(sock->sk, struct mctp_sock, sk);
net/mctp/test/sock-test.c
170
msk = container_of(sock->sk, struct mctp_sock, sk);
net/mpls/af_mpls.c
1522
struct mpls_dev *mdev = container_of(head, struct mpls_dev, rcu);
net/mpls/af_mpls.c
561
rt = container_of(head, struct mpls_route, rt_rcu);
net/mptcp/ctrl.c
172
struct mptcp_pernet *pernet = container_of(table->data,
net/mptcp/ctrl.c
203
struct mptcp_pernet *pernet = container_of(ctl->data,
net/mptcp/ctrl.c
236
struct mptcp_pernet *pernet = container_of(ctl->data,
net/mptcp/protocol.c
2942
struct mptcp_sock *msk = container_of(work, struct mptcp_sock, work);
net/mptcp/protocol.c
3460
struct mptcp6_sock *msk6 = container_of(mptcp_sk(sk), struct mptcp6_sock, msk);
net/mptcp/protocol.c
4557
delegated = container_of(napi, struct mptcp_delegated_action, napi);
net/ncsi/internal.h
372
container_of(nd, struct ncsi_dev_priv, ndev)
net/ncsi/ncsi-manage.c
1536
struct ncsi_dev_priv *ndp = container_of(work,
net/netfilter/core.c
68
head = container_of(h, struct nf_hook_entries_rcu_head, head);
net/netfilter/ipset/ip_set_core.c
1190
struct ip_set *set = container_of(head, struct ip_set, rcu);
net/netfilter/ipset/ip_set_hash_gen.h
566
gc = container_of(work, struct htable_gc, dwork.work);
net/netfilter/ipset/ip_set_list_set.c
145
struct set_elem *e = container_of(rcu, struct set_elem, rcu);
net/netfilter/ipvs/ip_vs_app.c
63
struct ip_vs_app *inc = container_of(head, struct ip_vs_app, rcu_head);
net/netfilter/ipvs/ip_vs_conn.c
813
struct ip_vs_conn *cp = container_of(head, struct ip_vs_conn,
net/netfilter/ipvs/ip_vs_ctl.c
219
ipvs = container_of(work, struct netns_ipvs,
net/netfilter/ipvs/ip_vs_ctl.c
232
container_of(work, struct netns_ipvs, defense_work.work);
net/netfilter/ipvs/ip_vs_ctl.c
245
container_of(work, struct netns_ipvs, est_reload_work.work);
net/netfilter/ipvs/ip_vs_ctl.c
521
svc = container_of(head, struct ip_vs_service, rcu_head);
net/netfilter/ipvs/ip_vs_ctl.c
749
struct ip_vs_dest_dst *dest_dst = container_of(head,
net/netfilter/ipvs/ip_vs_ctl.c
823
dest = container_of(head, struct ip_vs_dest, rcu_head);
net/netfilter/ipvs/ip_vs_ctl.c
860
struct ip_vs_stats_rcu *rs = container_of(head,
net/netfilter/ipvs/ip_vs_est.c
848
stats = container_of(est, struct ip_vs_stats, est);
net/netfilter/ipvs/ip_vs_est.c
95
s = container_of(e, struct ip_vs_stats, est);
net/netfilter/ipvs/ip_vs_lblc.c
130
struct ip_vs_lblc_entry *en = container_of(head,
net/netfilter/ipvs/ip_vs_lblcr.c
127
e = container_of(head, struct ip_vs_dest_set_elem, rcu_head);
net/netfilter/ipvs/ip_vs_mh.c
374
s = container_of(head, struct ip_vs_mh_state, rcu_head);
net/netfilter/ipvs/ip_vs_sync.c
1621
container_of(work, struct ipvs_master_sync_state,
net/netfilter/nf_bpf_link.c
115
struct bpf_nf_link *nf_link = container_of(link, struct bpf_nf_link, link);
net/netfilter/nf_bpf_link.c
130
struct bpf_nf_link *nf_link = container_of(link, struct bpf_nf_link, link);
net/netfilter/nf_bpf_link.c
144
struct bpf_nf_link *nf_link = container_of(link, struct bpf_nf_link, link);
net/netfilter/nf_bpf_link.c
154
struct bpf_nf_link *nf_link = container_of(link, struct bpf_nf_link, link);
net/netfilter/nf_conncount.c
366
rbconn = container_of(h, struct nf_conncount_rb, rcu_head);
net/netfilter/nf_conncount.c
552
struct nf_conncount_data *data = container_of(work, struct nf_conncount_data, gc_work);
net/netfilter/nf_conntrack_core.c
1523
gc_work = container_of(work, struct conntrack_gc_work, dwork.work);
net/netfilter/nf_conntrack_ecache.c
108
struct nf_conntrack_net *cnet = container_of(work, struct nf_conntrack_net, ecache.dwork.work);
net/netfilter/nf_conntrack_expect.c
396
exp = container_of(head, struct nf_conntrack_expect, rcu);
net/netfilter/nf_flow_table_bpf.c
51
nf_flow = container_of(tuplehash, struct flow_offload,
net/netfilter/nf_flow_table_core.c
409
flow = container_of(tuplehash, struct flow_offload, tuplehash[dir]);
net/netfilter/nf_flow_table_core.c
445
flow = container_of(tuplehash, struct flow_offload, tuplehash[0]);
net/netfilter/nf_flow_table_core.c
599
flow_table = container_of(work, struct nf_flowtable, gc_work.work);
net/netfilter/nf_flow_table_ip.c
1018
flow = container_of(tuplehash, struct flow_offload, tuplehash[dir]);
net/netfilter/nf_flow_table_ip.c
1114
flow = container_of(tuplehash, struct flow_offload, tuplehash[dir]);
net/netfilter/nf_flow_table_ip.c
508
flow = container_of(tuplehash, struct flow_offload, tuplehash[dir]);
net/netfilter/nf_flow_table_ip.c
793
flow = container_of(tuplehash, struct flow_offload, tuplehash[dir]);
net/netfilter/nf_flow_table_offload.c
1041
offload = container_of(work, struct flow_offload_work, work);
net/netfilter/nf_nat_masquerade.c
83
w = container_of(work, struct masq_dev_work, work);
net/netfilter/nf_tables_api.c
10152
struct nftables_pernet *nft_net = container_of(w, struct nftables_pernet, destroy_work);
net/netfilter/nf_tables_api.c
10279
struct nft_rule_dp_last *l = container_of(h, struct nft_rule_dp_last, h);
net/netfilter/nf_tables_api.c
10384
trans = container_of(rcu, struct nft_trans_gc, rcu);
net/netfilter/nf_tables_api.c
204
return container_of(trans, struct nft_trans_binding, nft_trans);
net/netfilter/nf_tables_api.c
367
struct nft_hook *hook = container_of(rcu, struct nft_hook, rcu);
net/netfilter/nf_tables_api.c
6157
args = container_of(iter, struct nft_set_dump_args, iter);
net/netfilter/nfnetlink_cttimeout.c
527
container_of(t, struct ctnl_timeout, timeout);
net/netfilter/nfnetlink_hook.c
165
container_of(nf_ft, struct nft_flowtable, data);
net/netfilter/nfnetlink_log.c
152
container_of(head, struct nfulnl_instance, rcu);
net/netfilter/nfnetlink_queue.c
223
struct nfqnl_instance *inst = container_of(head, struct nfqnl_instance,
net/netfilter/nft_set_hash.c
421
priv = container_of(work, struct nft_rhash, gc_work.work);
net/netfilter/nft_set_pipapo.c
1813
m = container_of(rcu, struct nft_pipapo_match, rcu);
net/netfilter/nft_set_rbtree.c
1036
struct nft_array *array = container_of(rcu_head, struct nft_array, rcu_head);
net/netfilter/nft_set_rbtree.c
188
rbe = container_of(interval->to, struct nft_rbtree_elem, ext);
net/netfilter/nft_set_rbtree.c
190
rbe = container_of(interval->from, struct nft_rbtree_elem, ext);
net/netfilter/xt_IDLETIMER.c
95
struct idletimer_tg *timer = container_of(work, struct idletimer_tg,
net/netfilter/xt_hashlimit.c
260
struct dsthash_ent *ent = container_of(head, struct dsthash_ent, rcu);
net/netfilter/xt_hashlimit.c
385
ht = container_of(work, struct xt_hashlimit_htable, gc_work.work);
net/netlabel/netlabel_addrlist.h
123
#define __af6list_entry(ptr) container_of(ptr, struct netlbl_af6list, list)
net/netlabel/netlabel_addrlist.h
56
#define __af4list_entry(ptr) container_of(ptr, struct netlbl_af4list, list)
net/netlabel/netlabel_domainhash.c
74
ptr = container_of(entry, struct netlbl_dom_map, rcu);
net/netlabel/netlabel_domainhash.h
44
container_of(iter, struct netlbl_domaddr4_map, list)
net/netlabel/netlabel_domainhash.h
51
container_of(iter, struct netlbl_domaddr6_map, list)
net/netlabel/netlabel_unlabeled.c
157
iface = container_of(entry, struct netlbl_unlhsh_iface, rcu);
net/netlabel/netlabel_unlabeled.c
67
container_of(iter, struct netlbl_unlhsh_addr4, list)
net/netlabel/netlabel_unlabeled.c
75
container_of(iter, struct netlbl_unlhsh_addr6, list)
net/netlink/af_netlink.c
705
struct netlink_sock *nlk = container_of(head, struct netlink_sock, rcu);
net/netlink/af_netlink.h
56
return container_of(sk, struct netlink_sock, sk);
net/nfc/core.c
985
struct nfc_dev *dev = container_of(work, struct nfc_dev,
net/nfc/digital_core.c
113
struct nfc_digital_dev *ddev = container_of(work,
net/nfc/digital_core.c
157
struct nfc_digital_dev *ddev = container_of(work,
net/nfc/digital_core.c
431
struct nfc_digital_dev *ddev = container_of(work,
net/nfc/hci/core.c
128
struct nfc_hci_dev *hdev = container_of(work, struct nfc_hci_dev,
net/nfc/hci/core.c
65
struct nfc_hci_dev *hdev = container_of(work, struct nfc_hci_dev,
net/nfc/hci/llc_shdlc.c
592
struct llc_shdlc *shdlc = container_of(work, struct llc_shdlc, sm_work);
net/nfc/llcp_core.c
1519
struct nfc_llcp_local *local = container_of(work, struct nfc_llcp_local,
net/nfc/llcp_core.c
179
local = container_of(ref, struct nfc_llcp_local, ref);
net/nfc/llcp_core.c
238
struct nfc_llcp_local *local = container_of(work, struct nfc_llcp_local,
net/nfc/llcp_core.c
260
struct nfc_llcp_local *local = container_of(work, struct nfc_llcp_local,
net/nfc/llcp_core.c
763
struct nfc_llcp_local *local = container_of(work, struct nfc_llcp_local,
net/nfc/nci/core.c
1522
struct nci_dev *ndev = container_of(work, struct nci_dev, tx_work);
net/nfc/nci/core.c
1561
struct nci_dev *ndev = container_of(work, struct nci_dev, rx_work);
net/nfc/nci/core.c
1613
struct nci_dev *ndev = container_of(work, struct nci_dev, cmd_work);
net/nfc/nci/hci.c
408
container_of(work, struct nci_hci_dev, msg_rx_work);
net/nfc/nci/uart.c
73
struct nci_uart *nu = container_of(work, struct nci_uart, write_work);
net/nfc/netlink.c
1836
struct urelease_work *w = container_of(work, struct urelease_work, w);
net/nfc/nfc.h
42
((struct sock *) container_of(_tx_work, struct nfc_rawsock, tx_work))
net/openvswitch/datapath.c
167
struct datapath *dp = container_of(rcu, struct datapath, rcu);
net/openvswitch/datapath.c
2555
struct ovs_net *ovs_net = container_of(work, struct ovs_net,
net/openvswitch/dp_notify.c
36
struct ovs_net *ovs_net = container_of(work, struct ovs_net, dp_notify_work);
net/openvswitch/flow_netlink.c
2417
ovs_nla_free_flow_actions(container_of(head, struct sw_flow_actions, rcu));
net/openvswitch/flow_table.c
129
struct sw_flow *flow = container_of(rcu, struct sw_flow, rcu);
net/openvswitch/flow_table.c
183
struct mask_array *ma = container_of(rcu, struct mask_array, rcu);
net/openvswitch/flow_table.c
352
struct mask_cache *mc = container_of(rcu, struct mask_cache, rcu);
net/openvswitch/flow_table.c
453
ti = container_of(rcu, struct table_instance, rcu);
net/openvswitch/meter.c
90
ti = container_of(rcu, struct dp_meter_instance, rcu);
net/openvswitch/vport-netdev.c
145
struct vport *vport = container_of(rcu, struct vport, rcu);
net/packet/af_packet.c
998
struct packet_sock *po = container_of(pkc, struct packet_sock, rx_ring.prb_bdqc);
net/psp/psp_sock.c
108
struct psp_assoc *pas = container_of(head, struct psp_assoc, rcu);
net/psp/psp_sock.c
95
struct psp_assoc *pas = container_of(work, struct psp_assoc, work);
net/qrtr/af_qrtr.c
170
struct qrtr_node *node = container_of(kref, struct qrtr_node, ref);
net/qrtr/af_qrtr.c
99
return container_of(sk, struct qrtr_sock, sk);
net/qrtr/mhi.c
168
struct mhi_device *mhi_dev = container_of(dev, struct mhi_device, dev);
net/qrtr/mhi.c
186
struct mhi_device *mhi_dev = container_of(dev, struct mhi_device, dev);
net/qrtr/mhi.c
62
struct qrtr_mhi_dev *qdev = container_of(ep, struct qrtr_mhi_dev, ep);
net/qrtr/ns.c
285
lookup = container_of(li, struct qrtr_lookup, li);
net/qrtr/ns.c
412
lookup = container_of(li, struct qrtr_lookup, li);
net/qrtr/ns.c
486
lookup = container_of(li, struct qrtr_lookup, li);
net/qrtr/ns.c
573
lookup = container_of(li, struct qrtr_lookup, li);
net/qrtr/smd.c
42
struct qrtr_smd_dev *qdev = container_of(ep, struct qrtr_smd_dev, ep);
net/qrtr/tun.c
21
struct qrtr_tun *tun = container_of(ep, struct qrtr_tun, ep);
net/rds/ib.c
101
struct rds_ib_device *rds_ibdev = container_of(work,
net/rds/ib_cm.c
1165
rm = container_of(ic->i_data_op, struct rds_message, data);
net/rds/ib_rdma.c
475
struct rds_ib_mr_pool *pool = container_of(work, struct rds_ib_mr_pool, flush_worker.work);
net/rds/ib_rdma.c
700
ibmr = container_of(work, struct rds_ib_mr, work.work);
net/rds/ib_recv.c
211
ibinc = container_of(inc, struct rds_ib_incoming, ii_inc);
net/rds/ib_recv.c
255
ibinc = container_of(cache_item, struct rds_ib_incoming, ii_cache_entry);
net/rds/ib_recv.c
285
frag = container_of(cache_item, struct rds_page_frag, f_cache_entry);
net/rds/ib_recv.c
544
ibinc = container_of(inc, struct rds_ib_incoming, ii_inc);
net/rds/ib_send.c
1001
rds_message_addref(container_of(op, struct rds_message, rdma));
net/rds/ib_send.c
114
rds_ib_send_complete(container_of(op, struct rds_message, rdma),
net/rds/ib_send.c
134
rds_ib_send_complete(container_of(op, struct rds_message, atomic),
net/rds/ib_send.c
160
rm = container_of(send->s_op, struct rds_message, data);
net/rds/ib_send.c
167
rm = container_of(send->s_op, struct rds_message, rdma);
net/rds/ib_send.c
174
rm = container_of(send->s_op, struct rds_message, atomic);
net/rds/ib_send.c
833
rds_message_addref(container_of(send->s_op, struct rds_message, atomic));
net/rds/loop.c
113
struct rds_message *rm = container_of(inc, struct rds_message, m_inc);
net/rds/message.c
514
rm = container_of(inc, struct rds_message, m_inc);
net/rds/message.c
74
return container_of(znotif, struct rds_msg_zcopy_info, znotif);
net/rds/rdma.c
117
struct rds_mr *mr = container_of(kref, struct rds_mr, r_kref);
net/rds/rds.h
696
return container_of(sk, struct rds_sock, rs_sk);
net/rds/tcp.c
526
struct rds_tcp_net *rtn = container_of(work,
net/rds/tcp.c
710
struct rds_tcp_net *rtn = container_of(ctl->data, struct rds_tcp_net,
net/rds/tcp.c
719
struct rds_tcp_net *rtn = container_of(ctl->data, struct rds_tcp_net,
net/rds/tcp_recv.c
46
tinc = container_of(inc, struct rds_tcp_incoming, ti_inc);
net/rds/tcp_recv.c
54
tinc = container_of(inc, struct rds_tcp_incoming, ti_inc);
net/rds/tcp_recv.c
72
tinc = container_of(inc, struct rds_tcp_incoming, ti_inc);
net/rds/threads.c
164
struct rds_conn_path *cp = container_of(work,
net/rds/threads.c
193
struct rds_conn_path *cp = container_of(work,
net/rds/threads.c
220
struct rds_conn_path *cp = container_of(work,
net/rds/threads.c
245
struct rds_conn_path *cp = container_of(work,
net/rfkill/core.c
1026
rfkill = container_of(work, struct rfkill, poll_work.work);
net/rfkill/core.c
1044
rfkill = container_of(work, struct rfkill, uevent_work);
net/rfkill/core.c
1053
struct rfkill *rfkill = container_of(work, struct rfkill, sync_work);
net/rfkill/core.c
139
rfkill = container_of(led->trigger, struct rfkill, led_trigger);
net/rfkill/core.c
69
#define to_rfkill(d) container_of(d, struct rfkill, dev)
net/rxrpc/ar-internal.h
184
#define rxrpc_sk(__sk) container_of((__sk), struct rxrpc_sock, sk)
net/rxrpc/call_object.c
672
struct rxrpc_call *call = container_of(rcu, struct rxrpc_call, rcu);
net/rxrpc/call_object.c
685
struct rxrpc_call *call = container_of(work, struct rxrpc_call, destroyer);
net/rxrpc/conn_event.c
381
container_of(work, struct rxrpc_connection, processor);
net/rxrpc/conn_object.c
290
container_of(rcu, struct rxrpc_connection, rcu);
net/rxrpc/conn_object.c
309
container_of(work, struct rxrpc_connection, destructor);
net/rxrpc/conn_object.c
391
container_of(work, struct rxrpc_net, service_conn_reaper);
net/rxrpc/conn_object.c
47
container_of(timer, struct rxrpc_connection, timer);
net/rxrpc/local_object.c
460
struct rxrpc_local *local = container_of(rcu, struct rxrpc_local, rcu);
net/rxrpc/local_object.c
99
container_of(timer, struct rxrpc_local, client_conn_reap_timer);
net/rxrpc/net_ns.c
16
container_of(timer, struct rxrpc_net, service_conn_reap_timer);
net/rxrpc/net_ns.c
25
container_of(timer, struct rxrpc_net, peer_keepalive_timer);
net/rxrpc/peer_event.c
319
container_of(work, struct rxrpc_net, peer_keepalive_work);
net/rxrpc/rxperf.c
282
struct rxperf_call *call = container_of(work, struct rxperf_call, work);
net/sched/act_api.c
54
struct tc_cookie *cookie = container_of(p, struct tc_cookie, rcu);
net/sched/act_ct.c
301
container_of(ft, struct tcf_ct_flow_table, nf_ft);
net/sched/act_ct.c
311
container_of(ft, struct tcf_ct_flow_table, nf_ft);
net/sched/act_ct.c
380
ct_ft = container_of(to_rcu_work(work), struct tcf_ct_flow_table,
net/sched/act_ct.c
686
flow = container_of(tuplehash, struct flow_offload, tuplehash[dir]);
net/sched/act_ct.c
896
params = container_of(head, struct tcf_ct_params, rcu);
net/sched/act_gate.c
557
struct tcf_gate_params *p = container_of(head, struct tcf_gate_params, rcu);
net/sched/act_gate.c
73
struct tcf_gate *gact = container_of(timer, struct tcf_gate,
net/sched/act_ife.c
420
struct tcf_ife_params *p = container_of(head, struct tcf_ife_params,
net/sched/act_pedit.c
148
container_of(head, struct tcf_pedit_parms, rcu);
net/sched/cls_basic.c
100
struct basic_filter *f = container_of(to_rcu_work(work),
net/sched/cls_bpf.c
278
struct cls_bpf_prog *prog = container_of(to_rcu_work(work),
net/sched/cls_cgroup.c
70
struct cls_cgroup_head *head = container_of(to_rcu_work(work),
net/sched/cls_flow.c
382
struct flow_filter *f = container_of(to_rcu_work(work),
net/sched/cls_flower.c
391
struct fl_flow_mask *mask = container_of(to_rcu_work(work),
net/sched/cls_flower.c
399
struct fl_flow_mask *mask = container_of(to_rcu_work(work),
net/sched/cls_flower.c
442
struct cls_fl_filter *f = container_of(to_rcu_work(work),
net/sched/cls_flower.c
590
struct cls_fl_head *head = container_of(to_rcu_work(work),
net/sched/cls_fw.c
124
struct fw_filter *f = container_of(to_rcu_work(work),
net/sched/cls_matchall.c
60
struct cls_mall_head *head = container_of(to_rcu_work(work),
net/sched/cls_route.c
264
struct route4_filter *f = container_of(to_rcu_work(work),
net/sched/cls_u32.c
436
struct tc_u_knode *key = container_of(to_rcu_work(work),
net/sched/cls_u32.c
453
struct tc_u_knode *key = container_of(to_rcu_work(work),
net/sched/sch_api.c
606
struct qdisc_watchdog *wd = container_of(timer, struct qdisc_watchdog,
net/sched/sch_drr.c
51
return container_of(clc, struct drr_class, common);
net/sched/sch_fq_codel.c
263
flow = container_of(vars, struct fq_codel_flow, cvars);
net/sched/sch_generic.c
1054
struct Qdisc *q = container_of(head, struct Qdisc, rcu);
net/sched/sch_hfsc.c
863
return container_of(clc, struct hfsc_class, cl_common);
net/sched/sch_htb.c
1037
struct htb_sched *q = container_of(work, struct htb_sched, work);
net/sched/sch_htb.c
194
return container_of(clc, struct htb_class, common);
net/sched/sch_qfq.c
218
return container_of(clc, struct qfq_class, common);
net/sched/sch_taprio.c
1393
__offload = container_of(offload, struct __tc_taprio_qopt_offload,
net/sched/sch_taprio.c
1406
__offload = container_of(offload, struct __tc_taprio_qopt_offload,
net/sched/sch_taprio.c
198
struct sched_gate_list *sched = container_of(head, struct sched_gate_list, rcu);
net/sched/sch_taprio.c
920
struct taprio_sched *q = container_of(timer, struct taprio_sched,
net/sctp/associola.c
964
container_of(work, struct sctp_association,
net/sctp/endpointola.c
193
struct sctp_endpoint *ep = container_of(head, struct sctp_endpoint, rcu);
net/sctp/endpointola.c
329
container_of(work, struct sctp_endpoint,
net/sctp/stream.c
247
asoc = container_of(stream, struct sctp_association, stream);
net/sctp/stream.c
31
asoc = container_of(stream, struct sctp_association, stream);
net/sctp/stream_interleave.c
1350
asoc = container_of(stream, struct sctp_association, stream);
net/sctp/stream_sched.c
277
asoc = container_of(stream, struct sctp_association, stream);
net/sctp/stream_sched_fc.c
174
asoc = container_of(stream, struct sctp_association, stream);
net/sctp/stream_sched_prio.c
282
asoc = container_of(stream, struct sctp_association, stream);
net/sctp/stream_sched_rr.c
155
asoc = container_of(stream, struct sctp_association, stream);
net/sctp/sysctl.c
390
struct net *net = container_of(ctl->data, struct net,
net/sctp/sysctl.c
425
struct net *net = container_of(ctl->data, struct net, sctp.rto_min);
net/sctp/sysctl.c
453
struct net *net = container_of(ctl->data, struct net, sctp.rto_max);
net/sctp/sysctl.c
491
struct net *net = container_of(ctl->data, struct net, sctp.auth_enable);
net/sctp/sysctl.c
522
struct net *net = container_of(ctl->data, struct net, sctp.udp_port);
net/sctp/sysctl.c
565
struct net *net = container_of(ctl->data, struct net,
net/sctp/transport.c
142
transport = container_of(head, struct sctp_transport, rcu);
net/smc/af_smc.c
1609
struct smc_sock *smc = container_of(work, struct smc_sock,
net/smc/af_smc.c
2452
struct smc_sock *new_smc = container_of(work, struct smc_sock,
net/smc/af_smc.c
2597
struct smc_sock *lsmc = container_of(work, struct smc_sock,
net/smc/af_smc.c
833
container_of(wait, struct smc_mark_woken, wait_entry);
net/smc/smc_cdc.c
239
struct smc_sock *smc = container_of(conn, struct smc_sock, conn);
net/smc/smc_cdc.c
37
smc = container_of(conn, struct smc_sock, conn);
net/smc/smc_cdc.c
455
smc = container_of(conn, struct smc_sock, conn);
net/smc/smc_cdc.c
489
smc = container_of(conn, struct smc_sock, conn);
net/smc/smc_clc.c
872
v2_ext = container_of(&pclc->pclc_v2_ext,
net/smc/smc_clc.c
874
smcd_v2_ext = container_of(&pclc->pclc_smcd_v2_ext,
net/smc/smc_close.c
358
struct smc_connection *conn = container_of(work,
net/smc/smc_close.c
361
struct smc_sock *smc = container_of(conn, struct smc_sock, conn);
net/smc/smc_core.c
1129
smc = container_of(conn, struct smc_sock, conn);
net/smc/smc_core.c
1225
struct smc_sock *smc = container_of(conn, struct smc_sock, conn);
net/smc/smc_core.c
1517
struct smc_sock *smc = container_of(conn, struct smc_sock, conn);
net/smc/smc_core.c
1577
smc = container_of(conn, struct smc_sock, conn);
net/smc/smc_core.c
169
struct smc_sock *smc = container_of(conn, struct smc_sock, conn);
net/smc/smc_core.c
1746
struct smc_connection *conn = container_of(work,
net/smc/smc_core.c
1749
struct smc_sock *smc = container_of(conn, struct smc_sock, conn);
net/smc/smc_core.c
1869
struct smc_link *link = container_of(work, struct smc_link,
net/smc/smc_core.c
198
struct smc_sock *smc = container_of(conn, struct smc_sock, conn);
net/smc/smc_core.c
716
struct smc_link_group *lgr = container_of(to_delayed_work(work),
net/smc/smc_core.c
752
struct smc_link_group *lgr = container_of(work, struct smc_link_group,
net/smc/smc_ib.c
383
struct smc_ib_device *smcibdev = container_of(
net/smc/smc_ib.c
409
smcibdev = container_of(handler, struct smc_ib_device, event_handler);
net/smc/smc_ism.c
448
container_of(work, struct smc_ism_event_work, work);
net/smc/smc_llc.c
1561
struct smc_link_group *lgr = container_of(work, struct smc_link_group,
net/smc/smc_llc.c
1742
struct smc_link_group *lgr = container_of(work, struct smc_link_group,
net/smc/smc_llc.c
1996
struct smc_link_group *lgr = container_of(work, struct smc_link_group,
net/smc/smc_llc.c
2116
struct smc_link *link = container_of(to_delayed_work(work),
net/smc/smc_sysctl.c
73
struct net *net = container_of(ctl->data, struct net, smc.hs_ctrl);
net/smc/smc_tx.c
487
struct smc_sock *smc = container_of(conn, struct smc_sock,
net/smc/smc_tx.c
566
container_of(conn, struct smc_sock, conn);
net/smc/smc_tx.c
629
struct smc_sock *smc = container_of(conn, struct smc_sock, conn);
net/smc/smc_tx.c
667
struct smc_sock *smc = container_of(conn, struct smc_sock, conn);
net/smc/smc_tx.c
685
struct smc_connection *conn = container_of(to_delayed_work(work),
net/smc/smc_tx.c
688
struct smc_sock *smc = container_of(conn, struct smc_sock, conn);
net/smc/smc_wr.c
276
pend = container_of(wr_pend_priv, struct smc_wr_tx_pend, priv);
net/smc/smc_wr.c
311
pend = container_of(priv, struct smc_wr_tx_pend, priv);
net/smc/smc_wr.c
347
pend = container_of(priv, struct smc_wr_tx_pend, priv);
net/smc/smc_wr.c
843
struct smc_link *lnk = container_of(ref, struct smc_link, wr_tx_refs);
net/smc/smc_wr.c
850
struct smc_link *lnk = container_of(ref, struct smc_link, wr_reg_refs);
net/socket.c
342
ei = container_of(inode, struct socket_alloc, vfs_inode);
net/strparser/strparser.c
421
do_strp_work(container_of(w, struct strparser, work));
net/strparser/strparser.c
426
struct strparser *strp = container_of(w, struct strparser,
net/sunrpc/auth_gss/auth_gss.c
1006
struct gss_pipe *p = container_of(kref, struct gss_pipe, kref);
net/sunrpc/auth_gss/auth_gss.c
1125
struct gss_auth *gss_auth = container_of(kref, struct gss_auth, kref);
net/sunrpc/auth_gss/auth_gss.c
1139
struct gss_auth *gss_auth = container_of(auth,
net/sunrpc/auth_gss/auth_gss.c
1279
struct gss_cred *gss_cred = container_of(cred, struct gss_cred, gc_base);
net/sunrpc/auth_gss/auth_gss.c
1280
struct gss_auth *gss_auth = container_of(cred->cr_auth, struct gss_auth, rpc_auth);
net/sunrpc/auth_gss/auth_gss.c
1314
struct gss_cl_ctx *ctx = container_of(head, struct gss_cl_ctx, gc_rcu);
net/sunrpc/auth_gss/auth_gss.c
1333
struct gss_cred *gss_cred = container_of(head, struct gss_cred, gc_base.cr_rcu);
net/sunrpc/auth_gss/auth_gss.c
1340
struct gss_cred *gss_cred = container_of(cred, struct gss_cred, gc_base);
net/sunrpc/auth_gss/auth_gss.c
1341
struct gss_auth *gss_auth = container_of(cred->cr_auth, struct gss_auth, rpc_auth);
net/sunrpc/auth_gss/auth_gss.c
137
struct gss_cred *gss_cred = container_of(cred, struct gss_cred, gc_base);
net/sunrpc/auth_gss/auth_gss.c
1379
struct gss_auth *gss_auth = container_of(auth, struct gss_auth, rpc_auth);
net/sunrpc/auth_gss/auth_gss.c
1404
struct gss_auth *gss_auth = container_of(auth, struct gss_auth, rpc_auth);
net/sunrpc/auth_gss/auth_gss.c
1405
struct gss_cred *gss_cred = container_of(cred,struct gss_cred, gc_base);
net/sunrpc/auth_gss/auth_gss.c
1418
struct gss_cred *gss_cred = container_of(cred, struct gss_cred, gc_base);
net/sunrpc/auth_gss/auth_gss.c
1476
struct gss_cred *gss_cred = container_of(rc, struct gss_cred, gc_base);
net/sunrpc/auth_gss/auth_gss.c
1493
struct gss_cred *gss_cred = container_of(rc, struct gss_cred, gc_base);
net/sunrpc/auth_gss/auth_gss.c
151
struct gss_cred *gss_cred = container_of(cred, struct gss_cred, gc_base);
net/sunrpc/auth_gss/auth_gss.c
1533
struct gss_cred *gss_cred = container_of(cred, struct gss_cred,
net/sunrpc/auth_gss/auth_gss.c
1608
struct gss_cred *gss_cred = container_of(oldcred,
net/sunrpc/auth_gss/auth_gss.c
1634
gss_cred = container_of(cred, struct gss_cred, gc_base);
net/sunrpc/auth_gss/auth_gss.c
1917
struct gss_cred *gss_cred = container_of(cred, struct gss_cred,
net/sunrpc/auth_gss/auth_gss.c
2156
struct gss_cred *gss_cred = container_of(cred, struct gss_cred,
net/sunrpc/auth_gss/auth_gss.c
395
struct gss_cred *gss_cred = container_of(task->tk_rqstp->rq_cred,
net/sunrpc/auth_gss/auth_gss.c
424
struct gss_upcall_msg *gss_msg = container_of(msg,
net/sunrpc/auth_gss/auth_gss.c
509
struct gss_upcall_msg *gss_msg = container_of(msg,
net/sunrpc/auth_gss/auth_gss.c
567
struct gss_cred *gss_cred = container_of(cred,
net/sunrpc/auth_gss/auth_gss.c
600
struct gss_auth *gss_auth = container_of(cred->cr_auth,
net/sunrpc/auth_gss/auth_gss.c
602
struct gss_cred *gss_cred = container_of(cred,
net/sunrpc/auth_gss/auth_gss.c
877
struct gss_upcall_msg *gss_msg = container_of(msg, struct gss_upcall_msg, msg);
net/sunrpc/auth_gss/auth_gss.c
951
gss_pipe = container_of(pdo, struct gss_pipe, pdo);
net/sunrpc/auth_gss/auth_gss.c
988
return container_of(pdo, struct gss_pipe, pdo);
net/sunrpc/auth_gss/svcauth_gss.c
119
struct rsi *rsii = container_of(head, struct rsi, rcu_head);
net/sunrpc/auth_gss/svcauth_gss.c
127
struct rsi *rsii = container_of(ref, struct rsi, h.ref);
net/sunrpc/auth_gss/svcauth_gss.c
140
struct rsi *item = container_of(a, struct rsi, h);
net/sunrpc/auth_gss/svcauth_gss.c
141
struct rsi *tmp = container_of(b, struct rsi, h);
net/sunrpc/auth_gss/svcauth_gss.c
162
struct rsi *new = container_of(cnew, struct rsi, h);
net/sunrpc/auth_gss/svcauth_gss.c
163
struct rsi *item = container_of(citem, struct rsi, h);
net/sunrpc/auth_gss/svcauth_gss.c
181
struct rsi *new = container_of(cnew, struct rsi, h);
net/sunrpc/auth_gss/svcauth_gss.c
182
struct rsi *item = container_of(citem, struct rsi, h);
net/sunrpc/auth_gss/svcauth_gss.c
1990
struct auth_domain *dom = container_of(head, struct auth_domain, rcu_head);
net/sunrpc/auth_gss/svcauth_gss.c
1991
struct gss_domain *gd = container_of(dom, struct gss_domain, h);
net/sunrpc/auth_gss/svcauth_gss.c
216
struct rsi *rsii = container_of(h, struct rsi, h);
net/sunrpc/auth_gss/svcauth_gss.c
328
return container_of(ch, struct rsi, h);
net/sunrpc/auth_gss/svcauth_gss.c
341
return container_of(ch, struct rsi, h);
net/sunrpc/auth_gss/svcauth_gss.c
390
struct rsc *rsci = container_of(head, struct rsc, rcu_head);
net/sunrpc/auth_gss/svcauth_gss.c
398
struct rsc *rsci = container_of(ref, struct rsc, h.ref);
net/sunrpc/auth_gss/svcauth_gss.c
415
struct rsc *new = container_of(a, struct rsc, h);
net/sunrpc/auth_gss/svcauth_gss.c
416
struct rsc *tmp = container_of(b, struct rsc, h);
net/sunrpc/auth_gss/svcauth_gss.c
424
struct rsc *new = container_of(cnew, struct rsc, h);
net/sunrpc/auth_gss/svcauth_gss.c
425
struct rsc *tmp = container_of(ctmp, struct rsc, h);
net/sunrpc/auth_gss/svcauth_gss.c
438
struct rsc *new = container_of(cnew, struct rsc, h);
net/sunrpc/auth_gss/svcauth_gss.c
439
struct rsc *tmp = container_of(ctmp, struct rsc, h);
net/sunrpc/auth_gss/svcauth_gss.c
605
return container_of(ch, struct rsc, h);
net/sunrpc/auth_gss/svcauth_gss.c
618
return container_of(ch, struct rsc, h);
net/sunrpc/auth_gss/svcauth_gss.c
803
struct gss_domain *gd = container_of(dom, struct gss_domain, h);
net/sunrpc/auth_unix.c
64
struct rpc_cred *rpc_cred = container_of(head, struct rpc_cred, cr_rcu);
net/sunrpc/cache.c
1023
container_of(cq, struct cache_request, q);
net/sunrpc/cache.c
1075
container_of(cq,
net/sunrpc/cache.c
1119
cr = container_of(cq, struct cache_request, q);
net/sunrpc/cache.c
643
container_of(dreq, struct thread_deferred_req, handle);
net/sunrpc/cache.c
864
rq = container_of(rp->q.list.next, struct cache_request, q.list);
net/sunrpc/clnt.c
973
struct rpc_clnt *clnt = container_of(work, struct rpc_clnt, cl_work);
net/sunrpc/rpc_pipe.c
87
container_of(work, struct rpc_pipe, queue_timeout.work);
net/sunrpc/sched.c
1032
__rpc_execute(container_of(work, struct rpc_task, u.tk_work));
net/sunrpc/sched.c
1089
buf = container_of(buffer, struct rpc_buffer, data);
net/sunrpc/sched.c
1194
rpc_free_task(container_of(work, struct rpc_task, u.tk_work));
net/sunrpc/sched.c
769
struct rpc_wait_queue *queue = container_of(work,
net/sunrpc/svc_xprt.c
1053
struct svc_sock *svsk = container_of(xprt, struct svc_sock,
net/sunrpc/svc_xprt.c
1188
container_of(dreq, struct svc_deferred_req, handle);
net/sunrpc/svc_xprt.c
1219
struct svc_rqst *rqstp = container_of(req, struct svc_rqst, rq_chandle);
net/sunrpc/svc_xprt.c
169
container_of(kref, struct svc_xprt, xpt_ref);
net/sunrpc/svcauth.c
224
struct auth_domain *dom = container_of(kref, struct auth_domain, ref);
net/sunrpc/svcauth_unix.c
108
struct cache_head *item = container_of(kref, struct cache_head, ref);
net/sunrpc/svcauth_unix.c
109
struct ip_map *im = container_of(item, struct ip_map,h);
net/sunrpc/svcauth_unix.c
123
struct ip_map *orig = container_of(corig, struct ip_map, h);
net/sunrpc/svcauth_unix.c
124
struct ip_map *new = container_of(cnew, struct ip_map, h);
net/sunrpc/svcauth_unix.c
130
struct ip_map *new = container_of(cnew, struct ip_map, h);
net/sunrpc/svcauth_unix.c
131
struct ip_map *item = container_of(citem, struct ip_map, h);
net/sunrpc/svcauth_unix.c
138
struct ip_map *new = container_of(cnew, struct ip_map, h);
net/sunrpc/svcauth_unix.c
139
struct ip_map *item = container_of(citem, struct ip_map, h);
net/sunrpc/svcauth_unix.c
163
struct ip_map *im = container_of(h, struct ip_map, h);
net/sunrpc/svcauth_unix.c
248
container_of(dom, struct unix_domain, h),
net/sunrpc/svcauth_unix.c
272
im = container_of(h, struct ip_map, h);
net/sunrpc/svcauth_unix.c
303
return container_of(ch, struct ip_map, h);
net/sunrpc/svcauth_unix.c
422
struct unix_gid *ug = container_of(rcu, struct unix_gid, rcu);
net/sunrpc/svcauth_unix.c
433
struct cache_head *item = container_of(kref, struct cache_head, ref);
net/sunrpc/svcauth_unix.c
434
struct unix_gid *ug = container_of(item, struct unix_gid, h);
net/sunrpc/svcauth_unix.c
441
struct unix_gid *orig = container_of(corig, struct unix_gid, h);
net/sunrpc/svcauth_unix.c
442
struct unix_gid *new = container_of(cnew, struct unix_gid, h);
net/sunrpc/svcauth_unix.c
447
struct unix_gid *new = container_of(cnew, struct unix_gid, h);
net/sunrpc/svcauth_unix.c
448
struct unix_gid *item = container_of(citem, struct unix_gid, h);
net/sunrpc/svcauth_unix.c
45
struct auth_domain *dom = container_of(head, struct auth_domain, rcu_head);
net/sunrpc/svcauth_unix.c
453
struct unix_gid *new = container_of(cnew, struct unix_gid, h);
net/sunrpc/svcauth_unix.c
454
struct unix_gid *item = container_of(citem, struct unix_gid, h);
net/sunrpc/svcauth_unix.c
46
struct unix_domain *ud = container_of(dom, struct unix_domain, h);
net/sunrpc/svcauth_unix.c
478
struct unix_gid *ug = container_of(h, struct unix_gid, h);
net/sunrpc/svcauth_unix.c
571
ug = container_of(h, struct unix_gid, h);
net/sunrpc/svcauth_unix.c
637
return container_of(ch, struct unix_gid, h);
net/sunrpc/svcsock.c
1148
container_of(rqstp->rq_xprt, struct svc_sock, sk_xprt);
net/sunrpc/svcsock.c
1281
struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);
net/sunrpc/svcsock.c
1634
struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);
net/sunrpc/svcsock.c
1651
struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);
net/sunrpc/svcsock.c
1668
struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);
net/sunrpc/svcsock.c
170
container_of(rqstp->rq_xprt, struct svc_sock, sk_xprt);
net/sunrpc/svcsock.c
343
container_of(rqstp->rq_xprt, struct svc_sock, sk_xprt);
net/sunrpc/svcsock.c
439
struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);
net/sunrpc/svcsock.c
448
struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);
net/sunrpc/svcsock.c
467
struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);
net/sunrpc/svcsock.c
485
struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);
net/sunrpc/svcsock.c
603
container_of(rqstp->rq_xprt, struct svc_sock, sk_xprt);
net/sunrpc/svcsock.c
727
struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);
net/sunrpc/svcsock.c
778
struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);
net/sunrpc/svcsock.c
920
struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);
net/sunrpc/sysfs.c
19
struct xprt_addr *addr = container_of(head, struct xprt_addr, rcu);
net/sunrpc/sysfs.c
536
c = container_of(kobj, struct rpc_sysfs_client, kobject);
net/sunrpc/sysfs.c
544
xprt_switch = container_of(kobj, struct rpc_sysfs_xprt_switch, kobject);
net/sunrpc/sysfs.c
552
xprt = container_of(kobj, struct rpc_sysfs_xprt, kobject);
net/sunrpc/sysfs.c
558
return container_of(kobj, struct rpc_sysfs_client, kobject)->net;
net/sunrpc/sysfs.c
563
return container_of(kobj, struct rpc_sysfs_xprt_switch, kobject)->net;
net/sunrpc/sysfs.c
568
return container_of(kobj, struct rpc_sysfs_xprt,
net/sunrpc/sysfs.c
65
struct rpc_sysfs_client *c = container_of(kobj,
net/sunrpc/sysfs.c
75
struct rpc_sysfs_xprt *x = container_of(kobj,
net/sunrpc/sysfs.c
84
struct rpc_sysfs_xprt *x = container_of(kobj,
net/sunrpc/sysfs.c
93
struct rpc_sysfs_xprt_switch *x = container_of(kobj,
net/sunrpc/xprt.c
2103
container_of(work, struct rpc_xprt, task_cleanup);
net/sunrpc/xprt.c
2155
xprt_destroy(container_of(kref, struct rpc_xprt, kref));
net/sunrpc/xprt.c
738
container_of(work, struct rpc_xprt, task_cleanup);
net/sunrpc/xprtmultipath.c
190
struct rpc_xprt_switch *xps = container_of(kref,
net/sunrpc/xprtrdma/frwr_ops.c
362
struct rpcrdma_mr *mr = container_of(cqe, struct rpcrdma_mr, mr_cqe);
net/sunrpc/xprtrdma/frwr_ops.c
457
struct rpcrdma_mr *mr = container_of(cqe, struct rpcrdma_mr, mr_cqe);
net/sunrpc/xprtrdma/frwr_ops.c
476
struct rpcrdma_mr *mr = container_of(cqe, struct rpcrdma_mr, mr_cqe);
net/sunrpc/xprtrdma/frwr_ops.c
531
mr = container_of(last, struct rpcrdma_mr, mr_invwr);
net/sunrpc/xprtrdma/frwr_ops.c
573
struct rpcrdma_mr *mr = container_of(cqe, struct rpcrdma_mr, mr_cqe);
net/sunrpc/xprtrdma/ib_client.c
75
struct rpcrdma_device *rd = container_of(kref, struct rpcrdma_device,
net/sunrpc/xprtrdma/rpc_rdma.c
1415
container_of(kref, struct rpcrdma_req, rl_kref);
net/sunrpc/xprtrdma/rpc_rdma.c
522
container_of(kref, struct rpcrdma_req, rl_kref);
net/sunrpc/xprtrdma/svc_rdma_backchannel.c
184
container_of(sxprt, struct svcxprt_rdma, sc_xprt);
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c
249
container_of(xprt, struct svcxprt_rdma, sc_xprt);
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c
288
ctxt = container_of(bad_wr, struct svc_rdma_recv_ctxt,
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c
341
ctxt = container_of(cqe, struct svc_rdma_recv_ctxt, rc_cqe);
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c
930
container_of(xprt, struct svcxprt_rdma, sc_xprt);
net/sunrpc/xprtrdma/svc_rdma_rw.c
243
info = container_of(work, struct svc_rdma_write_info, wi_work);
net/sunrpc/xprtrdma/svc_rdma_rw.c
280
container_of(cqe, struct svc_rdma_chunk_ctxt, cc_cqe);
net/sunrpc/xprtrdma/svc_rdma_rw.c
309
container_of(cqe, struct svc_rdma_chunk_ctxt, cc_cqe);
net/sunrpc/xprtrdma/svc_rdma_rw.c
311
container_of(cc, struct svc_rdma_write_info, wi_cc);
net/sunrpc/xprtrdma/svc_rdma_rw.c
343
container_of(cqe, struct svc_rdma_chunk_ctxt, cc_cqe);
net/sunrpc/xprtrdma/svc_rdma_rw.c
348
ctxt = container_of(cc, struct svc_rdma_recv_ctxt, rc_cc);
net/sunrpc/xprtrdma/svc_rdma_sendto.c
1003
container_of(xprt, struct svcxprt_rdma, sc_xprt);
net/sunrpc/xprtrdma/svc_rdma_sendto.c
265
ctxt = container_of(work, struct svc_rdma_send_ctxt, sc_work);
net/sunrpc/xprtrdma/svc_rdma_sendto.c
310
container_of(cqe, struct svc_rdma_send_ctxt, sc_cqe);
net/sunrpc/xprtrdma/svc_rdma_transport.c
388
struct svcxprt_rdma *rdma = container_of(rn, struct svcxprt_rdma,
net/sunrpc/xprtrdma/svc_rdma_transport.c
419
listen_rdma = container_of(xprt, struct svcxprt_rdma, sc_xprt);
net/sunrpc/xprtrdma/svc_rdma_transport.c
593
container_of(xprt, struct svcxprt_rdma, sc_xprt);
net/sunrpc/xprtrdma/svc_rdma_transport.c
605
container_of(xprt, struct svcxprt_rdma, sc_xprt);
net/sunrpc/xprtrdma/svc_rdma_transport.c
645
container_of(xprt, struct svcxprt_rdma, sc_xprt);
net/sunrpc/xprtrdma/transport.c
225
struct rpcrdma_xprt *r_xprt = container_of(work, struct rpcrdma_xprt,
net/sunrpc/xprtrdma/transport.c
527
container_of(xprt, struct rpcrdma_xprt, rx_xprt);
net/sunrpc/xprtrdma/verbs.c
1397
rep = container_of(wr, struct rpcrdma_rep, rr_recv_wr);
net/sunrpc/xprtrdma/verbs.c
146
container_of(cqe, struct rpcrdma_sendctx, sc_cqe);
net/sunrpc/xprtrdma/verbs.c
164
struct rpcrdma_rep *rep = container_of(cqe, struct rpcrdma_rep,
net/sunrpc/xprtrdma/verbs.c
282
struct rpcrdma_ep *ep = container_of(rn, struct rpcrdma_ep, re_rn);
net/sunrpc/xprtrdma/verbs.c
340
struct rpcrdma_ep *ep = container_of(kref, struct rpcrdma_ep, re_kref);
net/sunrpc/xprtrdma/verbs.c
785
struct rpcrdma_buffer *buf = container_of(work, struct rpcrdma_buffer,
net/sunrpc/xprtrdma/verbs.c
787
struct rpcrdma_xprt *r_xprt = container_of(buf, struct rpcrdma_xprt,
net/sunrpc/xprtrdma/xprt_rdma.h
339
return container_of(rqst, struct rpcrdma_req, rl_slot);
net/sunrpc/xprtrdma/xprt_rdma.h
438
#define rpcx_to_rdmax(x) container_of(x, struct rpcrdma_xprt, rx_xprt)
net/sunrpc/xprtsock.c
1023
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
1109
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
1213
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
1255
transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
1330
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
1360
struct sock_xprt *transport = container_of(xprt,
net/sunrpc/xprtsock.c
1459
container_of(work, struct sock_xprt, recv_worker);
net/sunrpc/xprtsock.c
1479
struct sock_xprt *transport = container_of(xprt,
net/sunrpc/xprtsock.c
1527
transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
1554
transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
1622
transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
1665
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
1689
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
1782
struct sock_xprt *sock = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
1793
struct sock_xprt *sock = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
1980
struct sock_xprt *transport = container_of(xprt, struct sock_xprt,
net/sunrpc/xprtsock.c
2076
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
2114
struct sock_xprt *transport = container_of(xprt, struct sock_xprt,
net/sunrpc/xprtsock.c
2137
struct sock_xprt *xs = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
2157
struct sock_xprt *xs = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
2184
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
2216
container_of(work, struct sock_xprt, connect_worker.work);
net/sunrpc/xprtsock.c
2255
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
2283
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
2324
container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
2343
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
2356
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
2421
container_of(work, struct sock_xprt, connect_worker.work);
net/sunrpc/xprtsock.c
2516
container_of(lower_xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
2599
container_of(lower_xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
2617
container_of(lower_xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
2689
container_of(work, struct sock_xprt, connect_worker.work);
net/sunrpc/xprtsock.c
2793
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
2847
struct sock_xprt *transport = container_of(work,
net/sunrpc/xprtsock.c
2893
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
2917
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
2978
buf = container_of(buffer, struct rpc_buffer, data);
net/sunrpc/xprtsock.c
2986
container_of(req->rq_xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
3203
new = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
3245
transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
3312
transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
3393
transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
3475
transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
3560
transport = container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
3603
bc_sock = container_of(args->bc_xprt, struct svc_sock, sk_xprt);
net/sunrpc/xprtsock.c
815
container_of(work, struct sock_xprt, recv_worker);
net/sunrpc/xprtsock.c
874
container_of(req->rq_xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
888
container_of(req->rq_xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
910
container_of(xprt, struct sock_xprt, xprt);
net/sunrpc/xprtsock.c
953
container_of(xprt, struct sock_xprt, xprt);
net/sysctl_net.c
45
struct net *net = container_of(head->set, struct net, sysctls);
net/sysctl_net.c
59
struct net *net = container_of(head->set, struct net, sysctls);
net/tipc/crypto.c
2358
struct tipc_crypto *rx = container_of(dwork, struct tipc_crypto, work);
net/tipc/crypto.c
2447
struct tipc_crypto *tx = container_of(dwork, struct tipc_crypto, work);
net/tipc/crypto.c
408
struct tipc_aead *aead = container_of(rp, struct tipc_aead, rcu);
net/tipc/group.c
240
m = container_of(n, struct tipc_member, tree_node);
net/tipc/group.c
270
m = container_of(n, struct tipc_member, tree_node);
net/tipc/group.c
286
tmp = container_of(*n, struct tipc_member, tree_node);
net/tipc/group.c
288
tmp = container_of(parent, struct tipc_member, tree_node);
net/tipc/group.c
403
m = container_of(n, struct tipc_member, tree_node);
net/tipc/name_table.c
1039
sr = container_of(n, struct service_range, tree_node);
net/tipc/name_table.c
411
pa = container_of(a, struct publication, list);
net/tipc/name_table.c
412
pb = container_of(b, struct publication, list);
net/tipc/name_table.c
747
sr = container_of(n, struct service_range, tree_node);
net/tipc/name_table.c
97
(container_of(rbtree_node, struct service_range, tree_node))
net/tipc/net.c
146
struct tipc_net *tn = container_of(work, struct tipc_net, work);
net/tipc/node.c
287
return container_of(pos, struct tipc_node, list)->crypto_rx;
net/tipc/node.c
301
struct tipc_node *n = container_of(rp, struct tipc_node, rcu);
net/tipc/node.c
311
struct tipc_node *n = container_of(kref, struct tipc_node, kref);
net/tipc/socket.c
209
return container_of(sk, struct tipc_sock, sk);
net/tipc/socket.c
542
struct tipc_sock *tsk = container_of(head, struct tipc_sock, rcu);
net/tipc/subscr.c
118
kfree(container_of(kref, struct tipc_subscription, kref));
net/tipc/topsrv.c
126
struct tipc_conn *con = container_of(kref, struct tipc_conn, kref);
net/tipc/topsrv.c
303
struct tipc_conn *con = container_of(work, struct tipc_conn, swork);
net/tipc/topsrv.c
420
struct tipc_conn *con = container_of(work, struct tipc_conn, rwork);
net/tipc/topsrv.c
457
struct tipc_topsrv *srv = container_of(work, struct tipc_topsrv, awork);
net/tipc/udp_media.c
808
struct udp_bearer *ub = container_of(work, struct udp_bearer, work);
net/tls/tls_device.c
72
container_of(work, struct tls_offload_context_tx, destruct_work);
net/tls/tls_strp.c
577
container_of(w, struct tls_strparser, work);
net/tls/tls_sw.c
2504
ctx = container_of(strp, struct tls_sw_context_rx, strp);
net/tls/tls_sw.c
2627
struct tx_work *tx_work = container_of(delayed_work,
net/unix/af_unix.c
137
a = container_of(_a, struct unix_sock, lock.dep_map);
net/unix/af_unix.c
138
b = container_of(_b, struct unix_sock, lock.dep_map);
net/unix/af_unix.c
184
a = container_of(_a, struct sock, sk_receive_queue.lock.dep_map);
net/unix/af_unix.c
185
b = container_of(_b, struct sock, sk_receive_queue.lock.dep_map);
net/unix/af_unix.c
505
u = container_of(q, struct unix_sock, peer_wake);
net/vmw_vsock/af_vsock.c
1619
vsk = container_of(work, struct vsock_sock, connect_work.work);
net/vmw_vsock/af_vsock.c
2832
net = container_of(table->data, struct net, vsock.mode);
net/vmw_vsock/af_vsock.c
2845
net = container_of(table->data, struct net, vsock.child_ns_mode);
net/vmw_vsock/af_vsock.c
739
vsk = container_of(work, struct vsock_sock, pending_work.work);
net/vmw_vsock/hyperv_transport.c
498
container_of(work, struct vsock_sock, close_work.work);
net/vmw_vsock/virtio_transport.c
161
container_of(work, struct virtio_vsock, send_pkt_work);
net/vmw_vsock/virtio_transport.c
345
container_of(work, struct virtio_vsock, tx_work);
net/vmw_vsock/virtio_transport.c
451
container_of(work, struct virtio_vsock, event_work);
net/vmw_vsock/virtio_transport.c
627
container_of(work, struct virtio_vsock, rx_work);
net/vmw_vsock/virtio_transport_common.c
1261
container_of(work, struct vsock_sock, close_work.work);
net/vmw_vsock/virtio_transport_common.c
41
return container_of(t, struct virtio_transport, transport);
net/vmw_vsock/vmci_transport.c
906
container_of(work, struct vmci_transport_recv_pkt_info, work);
net/vmw_vsock/vsock_loopback.c
126
container_of(work, struct vsock_loopback, pkt_work);
net/wireless/core.c
1817
container_of(t, struct wiphy_hrtimer_work, timer);
net/wireless/core.c
322
rdev = container_of(work, struct cfg80211_registered_device,
net/wireless/core.c
331
rdev = container_of(work, struct cfg80211_registered_device,
net/wireless/core.c
362
rdev = container_of(work, struct cfg80211_registered_device,
net/wireless/core.c
376
rdev = container_of(work, struct cfg80211_registered_device,
net/wireless/core.c
389
rdev = container_of(work, struct cfg80211_registered_device,
net/wireless/core.c
405
rdev = container_of(work, struct cfg80211_registered_device,
net/wireless/core.c
422
rdev = container_of(work, struct cfg80211_registered_device, wiphy_work);
net/wireless/core.h
133
return container_of(wiphy, struct cfg80211_registered_device, wiphy);
net/wireless/core.h
214
return container_of(pub, struct cfg80211_internal_bss, pub);
net/wireless/core.h
221
bss = container_of(bss->pub.transmitted_bss,
net/wireless/core.h
232
bss = container_of(bss->pub.transmitted_bss,
net/wireless/debugfs.c
166
struct debugfs_read_work *w = container_of(work, typeof(*w), work);
net/wireless/debugfs.c
246
struct debugfs_write_work *w = container_of(work, typeof(*w), work);
net/wireless/mlme.c
1036
rdev = container_of(delayed_work, struct cfg80211_registered_device,
net/wireless/mlme.c
1232
rdev = container_of(delayed_work, struct cfg80211_registered_device,
net/wireless/mlme.c
1242
rdev = container_of(work, struct cfg80211_registered_device,
net/wireless/mlme.c
651
rdev = container_of(wk, struct cfg80211_registered_device,
net/wireless/nl80211.c
20811
struct wireless_dev *wdev = container_of(work, struct wireless_dev,
net/wireless/pmsr.c
647
struct wireless_dev *wdev = container_of(work, struct wireless_dev,
net/wireless/scan.c
1187
container_of(request, struct cfg80211_scan_request_int, req);
net/wireless/scan.c
1281
rdev = container_of(work, struct cfg80211_registered_device,
net/wireless/sme.c
1583
container_of(work, struct wireless_dev, disconnect_wk);
net/wireless/sme.c
249
container_of(work, struct cfg80211_registered_device, conn_work);
net/wireless/sysfs.c
159
struct wiphy *wiphy = container_of(d, struct wiphy, dev);
net/wireless/sysfs.c
24
return container_of(dev, struct cfg80211_registered_device, wiphy.dev);
net/xdp/xdp_umem.c
69
struct xdp_umem *umem = container_of(work, struct xdp_umem, work);
net/xdp/xsk.c
165
struct xdp_buff_xsk *xskb = container_of(xdp, struct xdp_buff_xsk, xdp);
net/xdp/xsk.c
262
xskb = container_of(xsk_xdp, struct xdp_buff_xsk, xdp);
net/xdp/xsk.c
300
xskb = container_of(xsk_xdp, struct xdp_buff_xsk, xdp);
net/xdp/xsk_buff_pool.c
273
struct xsk_buff_pool *pool = container_of(work, struct xsk_buff_pool,
net/xdp/xskmap.c
106
struct xsk_map *m = container_of(map, struct xsk_map, map);
net/xdp/xskmap.c
143
struct xsk_map *m = container_of(map, struct xsk_map, map);
net/xdp/xskmap.c
164
struct xsk_map *m = container_of(map, struct xsk_map, map);
net/xdp/xskmap.c
224
struct xsk_map *m = container_of(map, struct xsk_map, map);
net/xdp/xskmap.c
90
struct xsk_map *m = container_of(map, struct xsk_map, map);
net/xdp/xskmap.c
98
struct xsk_map *m = container_of(map, struct xsk_map, map);
net/xfrm/espintcp.c
418
struct espintcp_ctx *ctx = container_of(work,
net/xfrm/espintcp.c
56
struct espintcp_ctx *ctx = container_of(strp, struct espintcp_ctx,
net/xfrm/xfrm_input.c
780
struct xfrm_trans_tasklet *trans = container_of(work, struct xfrm_trans_tasklet, work);
net/xfrm/xfrm_iptfs.c
1673
xtfs = container_of(me, typeof(*xtfs), drop_timer);
net/xfrm/xfrm_iptfs.c
2323
xtfs = container_of(me, typeof(*xtfs), iptfs_timer);
net/xfrm/xfrm_nat_keepalive.c
206
net = container_of(work, struct net, xfrm.nat_keepalive_work.work);
net/xfrm/xfrm_policy.c
1284
struct net *net = container_of(work, struct net,
net/xfrm/xfrm_policy.c
1922
pol = container_of(x, struct xfrm_policy, walk);
net/xfrm/xfrm_policy.c
453
struct xfrm_policy *policy = container_of(head, struct xfrm_policy, rcu);
net/xfrm/xfrm_policy.c
728
struct net *net = container_of(work, struct net, xfrm.policy_hash_work);
net/xfrm/xfrm_state.c
163
struct net *net = container_of(work, struct net, xfrm.state_hash_work);
net/xfrm/xfrm_state.c
1687
x = container_of(w, struct xfrm_state, km);
net/xfrm/xfrm_state.c
2671
state = container_of(x, struct xfrm_state, km);
net/xfrm/xfrm_state.c
641
struct xfrm_state *x = container_of(me, struct xfrm_state, mtimer);
samples/bpf/test_lru_dist.c
78
container_of(ptr, type, member)
samples/configfs/configfs_sample.c
128
return container_of(item, struct simple_child, item);
samples/configfs/configfs_sample.c
177
return container_of(to_config_group(item),
samples/configfs/configfs_sample.c
39
return container_of(to_configfs_subsystem(to_config_group(item)),
samples/ftrace/ftrace-ops.c
113
self = container_of(op, struct sample_ops, ops);
samples/kobject/kset-example.c
35
#define to_foo_obj(x) container_of(x, struct foo_obj, kobj)
samples/v4l/v4l2-pci-skeleton.c
78
return container_of(vbuf, struct skel_buffer, vb);
samples/v4l/v4l2-pci-skeleton.c
885
struct skeleton *skel = container_of(v4l2_dev, struct skeleton, v4l2_dev);
samples/vfio-mdev/mbochs.c
1036
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mbochs.c
1192
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mbochs.c
1287
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mbochs.c
1334
container_of(mtype, struct mbochs_type, type);
samples/vfio-mdev/mbochs.c
1343
container_of(mtype, struct mbochs_type, type);
samples/vfio-mdev/mbochs.c
517
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mbochs.c
520
container_of(mdev->type, struct mbochs_type, type);
samples/vfio-mdev/mbochs.c
590
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mbochs.c
609
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mbochs.c
670
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mbochs.c
796
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mdpy.c
228
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mdpy.c
231
container_of(mdev->type, struct mdpy_type, type);
samples/vfio-mdev/mdpy.c
285
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mdpy.c
305
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mdpy.c
366
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mdpy.c
424
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mdpy.c
443
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mdpy.c
524
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mdpy.c
635
struct mdpy_type *type = container_of(mtype, struct mdpy_type, type);
samples/vfio-mdev/mtty.c
1228
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mtty.c
1263
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mtty.c
1275
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mtty.c
1315
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mtty.c
1318
container_of(mdev->type, struct mtty_type, type);
samples/vfio-mdev/mtty.c
1385
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mtty.c
1421
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mtty.c
1482
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mtty.c
1725
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mtty.c
1794
container_of(vdev, struct mdev_state, vdev);
samples/vfio-mdev/mtty.c
1908
struct mtty_type *type = container_of(mtype, struct mtty_type, type);
samples/vfio-mdev/mtty.c
1916
container_of(vdev, struct mdev_state, vdev);
scripts/include/list.h
229
container_of(ptr, type, member)
scripts/include/list.h
398
#define hlist_entry(ptr, type, member) container_of(ptr, type, member)
security/apparmor/apparmorfs.c
161
struct aa_label *reflabel = container_of(ref, struct aa_label,
security/apparmor/apparmorfs.c
1707
struct aa_proxy *proxy = container_of(ref, struct aa_proxy, count);
security/apparmor/apparmorfs.c
172
return aa_get_proxy(container_of(ref, struct aa_proxy, count));
security/apparmor/apparmorfs.c
180
return aa_get_i_loaddata(container_of(ref, struct aa_loaddata,
security/apparmor/apparmorfs.c
192
aa_put_i_loaddata(container_of(ref, struct aa_loaddata,
security/apparmor/apparmorfs.c
196
aa_put_proxy(container_of(ref, struct aa_proxy,
security/apparmor/apparmorfs.c
201
aa_put_ns(labels_ns(container_of(ref, struct aa_label, count)));
security/apparmor/apparmorfs.c
917
t = container_of(kref, struct multi_transaction, count);
security/apparmor/include/audit.h
173
#define aad(SA) (container_of(SA, struct apparmor_audit_data, common))
security/apparmor/label.c
1150
struct aa_label *this = container_of(node, struct aa_label,
security/apparmor/label.c
371
struct aa_label *label = container_of(head, struct aa_label, rcu);
security/apparmor/label.c
380
struct aa_label *label = container_of(kref, struct aa_label,
security/apparmor/label.c
55
struct aa_proxy *proxy = container_of(kref, struct aa_proxy,
security/apparmor/lib.c
248
kfree(container_of(kref, struct counted_str, count));
security/apparmor/lsm.c
2220
aa_buf = container_of(buf, union aa_buffer, buffer[0]);
security/apparmor/match.c
262
struct aa_dfa *dfa = container_of(kref, struct aa_dfa, count);
security/apparmor/policy.c
126
struct aa_policydb *pdb = container_of(kref, struct aa_policydb, count);
security/apparmor/policy_unpack.c
122
struct aa_loaddata *d = container_of(kref, struct aa_loaddata,
security/apparmor/policy_unpack.c
134
struct aa_loaddata *d = container_of(work, struct aa_loaddata, work);
security/apparmor/policy_unpack.c
150
struct aa_loaddata *d = container_of(kref, struct aa_loaddata, pcount);
security/device_cgroup.c
51
return s ? container_of(s, struct dev_cgroup, css) : NULL;
security/device_cgroup.c
529
ex = container_of(this, struct dev_exception_item, list);
security/integrity/ima/ima_api.c
251
struct ima_digest_data *hash_hdr = container_of(&hash.hdr,
security/integrity/ima/ima_appraise.c
383
container_of(&hash.hdr,
security/integrity/ima/ima_init.c
51
struct ima_digest_data *hash_hdr = container_of(&hash.hdr,
security/integrity/ima/ima_main.c
1060
struct ima_digest_data *hash_hdr = container_of(&hash.hdr,
security/integrity/ima/ima_template_lib.c
348
struct ima_digest_data *hash_hdr = container_of(&hash.hdr,
security/keys/encrypted-keys/encrypted.c
835
epayload = container_of(rcu, struct encrypted_key_payload, rcu);
security/keys/keyctl.c
1708
put_cred(container_of(oldwork, struct cred, rcu));
security/keys/process_keys.c
914
struct cred *new = container_of(twork, struct cred, rcu);
security/keys/request_key_auth.c
124
container_of(rcu, struct request_key_auth, rcu);
security/keys/trusted-keys/trusted_core.c
228
p = container_of(rcu, struct trusted_key_payload, rcu);
security/keys/user_defined.c
93
payload = container_of(head, struct user_key_payload, rcu);
security/landlock/ruleset.c
511
ruleset = container_of(work, struct landlock_ruleset, work_free);
security/landlock/tsync.c
160
struct tsync_work *ctx = container_of(work, struct tsync_work, work);
security/safesetid/securityfs.c
73
container_of(rcu, struct setid_ruleset, rcu);
security/selinux/avc.c
431
struct avc_node *node = container_of(rhead, struct avc_node, rhead);
security/selinux/ss/sidtab.c
589
victim = container_of(s->cache_lru_list.prev,
security/tomoyo/common.c
1051
const struct tomoyo_task_acl *p1 = container_of(a, typeof(*p1), head);
security/tomoyo/common.c
1052
const struct tomoyo_task_acl *p2 = container_of(b, typeof(*p2), head);
security/tomoyo/common.c
1420
container_of(acl, typeof(*ptr), head);
security/tomoyo/common.c
1442
container_of(acl, typeof(*ptr), head);
security/tomoyo/common.c
1451
container_of(acl, typeof(*ptr), head);
security/tomoyo/common.c
1472
container_of(acl, typeof(*ptr), head);
security/tomoyo/common.c
1493
container_of(acl, typeof(*ptr), head);
security/tomoyo/common.c
1516
container_of(acl, typeof(*ptr), head);
security/tomoyo/common.c
1549
container_of(acl, typeof(*ptr), head);
security/tomoyo/common.c
1571
container_of(acl, typeof(*ptr), head);
security/tomoyo/common.c
1580
container_of(acl, typeof(*ptr), head);
security/tomoyo/common.c
1822
container_of(head->r.ns, typeof(*ns), namespace_list);
security/tomoyo/common.c
1842
tomoyo_set_string(head, container_of
security/tomoyo/common.c
1846
tomoyo_print_number_union(head, &container_of
security/tomoyo/common.c
1853
container_of(ptr, typeof(*member),
security/tomoyo/common.c
1882
container_of(head->r.ns, typeof(*ns), namespace_list);
security/tomoyo/common.c
1887
container_of(head->r.acl, typeof(*acl), list);
security/tomoyo/common.c
1896
container_of(acl, typeof(*ptr), head);
security/tomoyo/common.c
1912
container_of(acl, typeof(*ptr), head);
security/tomoyo/common.c
1944
container_of(head->r.ns, typeof(*ns), namespace_list);
security/tomoyo/common.c
367
container_of(head->r.ns,
security/tomoyo/common.c
746
container_of(head->r.ns, typeof(*ns), namespace_list);
security/tomoyo/common.c
845
return container_of(a, struct tomoyo_manager, head)->manager ==
security/tomoyo/common.c
846
container_of(b, struct tomoyo_manager, head)->manager;
security/tomoyo/common.h
1184
container_of(name, typeof(*ptr), entry);
security/tomoyo/domain.c
117
container_of(new_entry, struct tomoyo_path_acl, head)
security/tomoyo/domain.c
222
const struct tomoyo_transition_control *p1 = container_of(a,
security/tomoyo/domain.c
225
const struct tomoyo_transition_control *p2 = container_of(b,
security/tomoyo/domain.c
385
const struct tomoyo_aggregator *p1 = container_of(a, typeof(*p1),
security/tomoyo/domain.c
387
const struct tomoyo_aggregator *p2 = container_of(b, typeof(*p2),
security/tomoyo/environ.c
22
container_of(ptr, typeof(*acl), head);
security/tomoyo/environ.c
80
const struct tomoyo_env_acl *p1 = container_of(a, typeof(*p1), head);
security/tomoyo/environ.c
81
const struct tomoyo_env_acl *p2 = container_of(b, typeof(*p2), head);
security/tomoyo/file.c
259
const struct tomoyo_path_acl *acl = container_of(ptr, typeof(*acl),
security/tomoyo/file.c
283
container_of(ptr, typeof(*acl), head);
security/tomoyo/file.c
304
container_of(ptr, typeof(*acl), head);
security/tomoyo/file.c
324
container_of(ptr, typeof(*acl), head);
security/tomoyo/file.c
348
const struct tomoyo_path_acl *p1 = container_of(a, typeof(*p1), head);
security/tomoyo/file.c
349
const struct tomoyo_path_acl *p2 = container_of(b, typeof(*p2), head);
security/tomoyo/file.c
367
u16 * const a_perm = &container_of(a, struct tomoyo_path_acl, head)
security/tomoyo/file.c
370
const u16 b_perm = container_of(b, struct tomoyo_path_acl, head)->perm;
security/tomoyo/file.c
420
const struct tomoyo_mkdev_acl *p1 = container_of(a, typeof(*p1), head);
security/tomoyo/file.c
421
const struct tomoyo_mkdev_acl *p2 = container_of(b, typeof(*p2), head);
security/tomoyo/file.c
442
u8 *const a_perm = &container_of(a, struct tomoyo_mkdev_acl,
security/tomoyo/file.c
445
const u8 b_perm = container_of(b, struct tomoyo_mkdev_acl, head)
security/tomoyo/file.c
502
const struct tomoyo_path2_acl *p1 = container_of(a, typeof(*p1), head);
security/tomoyo/file.c
503
const struct tomoyo_path2_acl *p2 = container_of(b, typeof(*p2), head);
security/tomoyo/file.c
522
u8 * const a_perm = &container_of(a, struct tomoyo_path2_acl, head)
security/tomoyo/file.c
525
const u8 b_perm = container_of(b, struct tomoyo_path2_acl, head)->perm;
security/tomoyo/file.c
639
const struct tomoyo_path_number_acl *p1 = container_of(a, typeof(*p1),
security/tomoyo/file.c
641
const struct tomoyo_path_number_acl *p2 = container_of(b, typeof(*p2),
security/tomoyo/file.c
661
u8 * const a_perm = &container_of(a, struct tomoyo_path_number_acl,
security/tomoyo/file.c
664
const u8 b_perm = container_of(b, struct tomoyo_path_number_acl, head)
security/tomoyo/file.c
970
const struct tomoyo_mount_acl *p1 = container_of(a, typeof(*p1), head);
security/tomoyo/file.c
971
const struct tomoyo_mount_acl *p2 = container_of(b, typeof(*p2), head);
security/tomoyo/gc.c
111
container_of(element, typeof(*ptr), head.list);
security/tomoyo/gc.c
127
container_of(element, typeof(*ptr), head.list);
security/tomoyo/gc.c
143
container_of(element, typeof(*ptr), head.list);
security/tomoyo/gc.c
158
container_of(element, typeof(*acl), list);
security/tomoyo/gc.c
165
= container_of(acl, typeof(*entry), head);
security/tomoyo/gc.c
172
= container_of(acl, typeof(*entry), head);
security/tomoyo/gc.c
180
= container_of(acl, typeof(*entry), head);
security/tomoyo/gc.c
188
= container_of(acl, typeof(*entry), head);
security/tomoyo/gc.c
198
= container_of(acl, typeof(*entry), head);
security/tomoyo/gc.c
208
container_of(acl, typeof(*entry), head);
security/tomoyo/gc.c
216
container_of(acl, typeof(*entry), head);
security/tomoyo/gc.c
225
container_of(acl, typeof(*entry), head);
security/tomoyo/gc.c
233
container_of(acl, typeof(*entry), head);
security/tomoyo/gc.c
253
container_of(element, typeof(*domain), list);
security/tomoyo/gc.c
278
struct tomoyo_condition *cond = container_of(element, typeof(*cond),
security/tomoyo/gc.c
331
container_of(element, typeof(*member), head.list);
security/tomoyo/gc.c
346
container_of(element, typeof(*group), head.list);
security/tomoyo/gc.c
438
(container_of(element, typeof(struct tomoyo_name),
security/tomoyo/gc.c
451
if (atomic_read(&container_of
security/tomoyo/group.c
24
return container_of(a, struct tomoyo_path_group, head)->member_name ==
security/tomoyo/group.c
25
container_of(b, struct tomoyo_path_group, head)->member_name;
security/tomoyo/group.c
39
return !memcmp(&container_of(a, struct tomoyo_number_group, head)
security/tomoyo/group.c
41
&container_of(b, struct tomoyo_number_group, head)
security/tomoyo/group.c
43
sizeof(container_of(a, struct tomoyo_number_group, head)
security/tomoyo/group.c
58
const struct tomoyo_address_group *p1 = container_of(a, typeof(*p1),
security/tomoyo/group.c
60
const struct tomoyo_address_group *p2 = container_of(b, typeof(*p2),
security/tomoyo/mount.c
52
container_of(ptr, typeof(*acl), head);
security/tomoyo/network.c
195
const struct tomoyo_inet_acl *p1 = container_of(a, typeof(*p1), head);
security/tomoyo/network.c
196
const struct tomoyo_inet_acl *p2 = container_of(b, typeof(*p2), head);
security/tomoyo/network.c
214
const struct tomoyo_unix_acl *p1 = container_of(a, typeof(*p1), head);
security/tomoyo/network.c
215
const struct tomoyo_unix_acl *p2 = container_of(b, typeof(*p2), head);
security/tomoyo/network.c
235
&container_of(a, struct tomoyo_inet_acl, head)->perm;
security/tomoyo/network.c
237
const u8 b_perm = container_of(b, struct tomoyo_inet_acl, head)->perm;
security/tomoyo/network.c
261
&container_of(a, struct tomoyo_unix_acl, head)->perm;
security/tomoyo/network.c
263
const u8 b_perm = container_of(b, struct tomoyo_unix_acl, head)->perm;
security/tomoyo/network.c
426
container_of(ptr, typeof(*acl), head);
security/tomoyo/network.c
456
container_of(ptr, typeof(*acl), head);
security/tomoyo/securityfs_if.c
22
const struct tomoyo_task_acl *acl = container_of(ptr, typeof(*acl),
security/tomoyo/util.c
1069
perm = data_race(container_of(ptr, struct tomoyo_path_acl, head)->perm);
security/tomoyo/util.c
1072
perm = data_race(container_of(ptr, struct tomoyo_path2_acl, head)->perm);
security/tomoyo/util.c
1075
perm = data_race(container_of(ptr, struct tomoyo_path_number_acl, head)
security/tomoyo/util.c
1079
perm = data_race(container_of(ptr, struct tomoyo_mkdev_acl, head)->perm);
security/tomoyo/util.c
1082
perm = data_race(container_of(ptr, struct tomoyo_inet_acl, head)->perm);
security/tomoyo/util.c
1085
perm = data_race(container_of(ptr, struct tomoyo_unix_acl, head)->perm);
security/yama/yama_lsm.c
55
container_of(work, struct access_report_info, work);
sound/ac97/bus.c
35
return container_of(ac97_adapter, struct ac97_controller, adap);
sound/aoa/codecs/onyx.c
63
#define codec_to_onyx(c) container_of(c, struct onyx, codec)
sound/aoa/codecs/tas.c
104
return container_of(codec, struct tas, codec);
sound/aoa/codecs/toonie.c
26
#define codec_to_toonie(c) container_of(c, struct toonie, codec)
sound/aoa/core/gpio-feature.c
213
container_of(work, struct gpio_notification, work.work);
sound/aoa/core/gpio-pmf.c
75
container_of(work, struct gpio_notification, work.work);
sound/aoa/soundbus/i2sbus/core.c
76
i2sdev = container_of(dev, struct i2sbus_dev, sound.ofdev.dev);
sound/aoa/soundbus/i2sbus/i2sbus.h
92
container_of(sdev, struct i2sbus_dev, sound)
sound/aoa/soundbus/soundbus.h
172
#define to_soundbus_device(d) container_of(d, struct soundbus_dev, ofdev.dev)
sound/aoa/soundbus/soundbus.h
173
#define of_to_soundbus_device(d) container_of(d, struct soundbus_dev, ofdev)
sound/aoa/soundbus/soundbus.h
194
#define to_soundbus_driver(drv) container_of(drv,struct soundbus_driver, driver)
sound/core/compress_offload.c
871
stream = container_of(work, struct snd_compr_stream, error_work.work);
sound/core/control_led.c
21
container_of(_dev, struct snd_ctl_led_card, dev)
sound/core/control_led.c
382
struct snd_ctl_led *led = container_of(dev, struct snd_ctl_led, dev);
sound/core/control_led.c
398
struct snd_ctl_led *led = container_of(dev, struct snd_ctl_led, dev);
sound/core/control_led.c
426
struct snd_ctl_led *led = container_of(dev, struct snd_ctl_led, dev);
sound/core/control_led.c
570
struct snd_ctl_led_card *led_card = container_of(dev, struct snd_ctl_led_card, dev);
sound/core/control_led.c
578
struct snd_ctl_led_card *led_card = container_of(dev, struct snd_ctl_led_card, dev);
sound/core/control_led.c
586
struct snd_ctl_led_card *led_card = container_of(dev, struct snd_ctl_led_card, dev);
sound/core/control_led.c
600
struct snd_ctl_led_card *led_card = container_of(dev, struct snd_ctl_led_card, dev);
sound/core/hrtimer.c
33
struct snd_hrtimer *stime = container_of(hrt, struct snd_hrtimer, hrt);
sound/core/init.c
778
struct snd_card *card = container_of(dev, struct snd_card, card_dev);
sound/core/init.c
785
struct snd_card *card = container_of(dev, struct snd_card, card_dev);
sound/core/init.c
813
struct snd_card *card = container_of(dev, struct snd_card, card_dev);
sound/core/rawmidi.c
124
container_of(work, struct snd_rawmidi_runtime, event_work);
sound/core/seq/seq_ump_client.c
385
container_of(work, struct seq_ump_client, group_notify_work);
sound/core/seq/seq_virmidi.c
140
vmidi = container_of(work, struct snd_virmidi, output_work);
sound/core/timer.c
807
struct snd_timer *timer = container_of(work, struct snd_timer, task_work);
sound/drivers/aloop.c
856
cable = container_of(work, struct loopback_cable, snd_timer.event_work);
sound/drivers/dummy.c
375
dpcm = container_of(timer, struct dummy_hrtimer_pcm, timer);
sound/drivers/pcsp/pcsp_lib.c
130
struct snd_pcsp *chip = container_of(handle, struct snd_pcsp, timer);
sound/drivers/serial-generic.c
70
struct snd_serial_generic *drvdata = container_of(work, struct snd_serial_generic,
sound/firewire/amdtp-stream.c
629
struct amdtp_stream *s = container_of(work, struct amdtp_stream,
sound/firewire/fireface/ff-transaction.c
116
struct snd_ff *ff = container_of(work, struct snd_ff, rx_midi_work[0]);
sound/firewire/fireface/ff-transaction.c
123
struct snd_ff *ff = container_of(work, struct snd_ff, rx_midi_work[1]);
sound/firewire/fireface/ff-transaction.c
40
container_of(callback_data, struct snd_ff, transactions[0]);
sound/firewire/fireface/ff-transaction.c
49
container_of(callback_data, struct snd_ff, transactions[1]);
sound/firewire/motu/amdtp-motu.c
334
struct snd_motu *motu = container_of(s, struct snd_motu, tx_stream);
sound/firewire/motu/motu-command-dsp-message-parser.c
86
struct snd_motu *motu = container_of(s, struct snd_motu, tx_stream);
sound/firewire/motu/motu-register-dsp-message-parser.c
148
struct snd_motu *motu = container_of(s, struct snd_motu, tx_stream);
sound/firewire/oxfw/oxfw-scs1x.c
176
struct fw_scs1x *scs = container_of(work, struct fw_scs1x, work);
sound/firewire/tascam/amdtp-tascam.c
132
struct snd_tscm *tscm = container_of(s, struct snd_tscm, tx_stream);
sound/firewire/tascam/tascam-transaction.c
174
container_of(work, struct snd_fw_async_midi_port, work);
sound/hda/codecs/ca0132.c
4886
struct ca0132_spec *spec = container_of(
sound/hda/codecs/cirrus/cs8409.c
1085
struct hda_codec *codec = container_of(dev, struct hda_codec, core);
sound/hda/codecs/cirrus/cs8409.c
113
struct cs8409_spec *spec = container_of(work, struct cs8409_spec, i2c_clk_work.work);
sound/hda/codecs/cirrus/cs8409.c
1469
struct hda_codec *codec = container_of(dev, struct hda_codec, core);
sound/hda/codecs/cm9825.c
217
container_of(to_delayed_work(work), struct cmi_spec,
sound/hda/codecs/cm9825.c
233
container_of(to_delayed_work(work), struct cmi_spec,
sound/hda/codecs/cm9825.c
243
container_of(to_delayed_work(work), struct cmi_spec, unsol_hp_work);
sound/hda/codecs/hdmi/hdmi.c
1415
container_of(to_delayed_work(work), struct hdmi_spec_per_pin, work);
sound/hda/codecs/hdmi/hdmi.c
2179
spec = container_of(acomp->audio_ops, struct hdmi_spec, drm_audio_ops);
sound/hda/codecs/side-codecs/cs35l41_hda.c
1256
struct cs35l41_hda *cs35l41 = container_of(work, struct cs35l41_hda, fw_load_work);
sound/hda/codecs/side-codecs/cs35l56_hda.c
694
struct cs35l56_hda *cs35l56 = container_of(work, struct cs35l56_hda, dsp_work);
sound/hda/codecs/side-codecs/cs35l56_hda.h
48
return container_of(cs35l56_base, struct cs35l56_hda, base);
sound/hda/common/beep.c
48
container_of(work, struct hda_beep, beep_work);
sound/hda/common/bind.c
23
struct hda_codec *codec = container_of(dev, struct hda_codec, core);
sound/hda/common/bind.c
25
container_of(drv, struct hda_codec_driver, core);
sound/hda/common/bind.c
44
struct hda_codec *codec = container_of(dev, struct hda_codec, core);
sound/hda/common/codec.c
57
struct hda_codec *codec = container_of(dev, struct hda_codec, core);
sound/hda/common/codec.c
638
container_of(work, struct hda_codec, jackpoll_work.work);
sound/hda/common/hda_controller.h
156
#define bus_to_azx(_bus) container_of(_bus, struct azx, bus.core)
sound/hda/common/hda_controller.h
70
#define stream_to_azx_dev(s) container_of(s, struct azx_dev, core)
sound/hda/controllers/acpi.c
153
struct hda_acpi *hda = container_of(work, struct hda_acpi, probe_work);
sound/hda/controllers/acpi.c
51
struct hda_acpi *hda = container_of(azx, struct hda_acpi, azx);
sound/hda/controllers/cix-ipbloq.c
364
struct cix_ipbloq_hda *hda = container_of(chip, struct cix_ipbloq_hda, chip);
sound/hda/controllers/cix-ipbloq.c
380
struct cix_ipbloq_hda *hda = container_of(chip, struct cix_ipbloq_hda, chip);
sound/hda/controllers/intel.c
1144
hda = container_of(chip, struct hda_intel, chip);
sound/hda/controllers/intel.c
1179
struct hda_intel *hda = container_of(chip, struct hda_intel, chip);
sound/hda/controllers/intel.c
1233
struct hda_intel *hda = container_of(chip, struct hda_intel, chip);
sound/hda/controllers/intel.c
1252
struct hda_intel *hda = container_of(chip, struct hda_intel, chip);
sound/hda/controllers/intel.c
1277
struct hda_intel *hda = container_of(chip, struct hda_intel, chip);
sound/hda/controllers/intel.c
1303
struct hda_intel *hda = container_of(chip, struct hda_intel, chip);
sound/hda/controllers/intel.c
1333
struct hda_intel *hda = container_of(chip, struct hda_intel, chip);
sound/hda/controllers/intel.c
1725
struct hda_intel *hda = container_of(work, struct hda_intel, probe_work.work);
sound/hda/controllers/intel.c
2178
hda = container_of(chip, struct hda_intel, chip);
sound/hda/controllers/intel.c
2304
struct hda_intel *hda = container_of(chip, struct hda_intel, chip);
sound/hda/controllers/intel.c
2332
struct hda_intel *hda = container_of(chip, struct hda_intel, chip);
sound/hda/controllers/intel.c
2435
hda = container_of(chip, struct hda_intel, chip);
sound/hda/controllers/intel.c
615
struct hda_intel *hda = container_of(chip, struct hda_intel, chip);
sound/hda/controllers/intel.c
721
struct hda_intel *hda = container_of(work, struct hda_intel, irq_pending_work);
sound/hda/controllers/intel.c
916
struct hda_intel *hda = container_of(chip, struct hda_intel, chip);
sound/hda/controllers/intel.c
924
struct hda_intel *hda = container_of(chip, struct hda_intel, chip);
sound/hda/controllers/intel.c
966
hda = container_of(chip, struct hda_intel, chip);
sound/hda/controllers/intel.c
974
struct hda_intel *hda = container_of(chip, struct hda_intel, chip);
sound/hda/controllers/tegra.c
162
struct hda_tegra *hda = container_of(chip, struct hda_tegra, chip);
sound/hda/controllers/tegra.c
181
struct hda_tegra *hda = container_of(chip, struct hda_tegra, chip);
sound/hda/controllers/tegra.c
231
struct hda_tegra *hda = container_of(chip, struct hda_tegra, chip);
sound/hda/controllers/tegra.c
248
struct hda_tegra *hda = container_of(chip, struct hda_tegra, chip);
sound/hda/controllers/tegra.c
267
struct hda_tegra *hda = container_of(chip, struct hda_tegra, chip);
sound/hda/controllers/tegra.c
590
struct hda_tegra *hda = container_of(work, struct hda_tegra, probe_work);
sound/hda/core/bus.c
168
struct hdac_bus *bus = container_of(work, struct hdac_bus, unsol_work);
sound/hda/core/ext/bus.c
81
#define dev_to_hdac(dev) (container_of((dev), \
sound/hda/core/ext/stream.c
268
struct hdac_ext_stream *hext_stream = container_of(hstream,
sound/hda/core/ext/stream.c
303
struct hdac_ext_stream *hext_stream = container_of(hstream,
sound/hda/core/ext/stream.c
352
hext_stream = container_of(hstream,
sound/hda/core/stream.c
637
struct hdac_stream *azx_dev = container_of(cc, struct hdac_stream, cc);
sound/hda/core/sysfs.c
113
container_of(attr, struct widget_attribute, attr);
sound/hda/core/sysfs.c
129
container_of(attr, struct widget_attribute, attr);
sound/i2c/other/ak4113.c
613
struct ak4113 *chip = container_of(work, struct ak4113, work.work);
sound/i2c/other/ak4114.c
591
struct ak4114 *chip = container_of(work, struct ak4114, work.work);
sound/pci/ac97/ac97_codec.c
2025
container_of(work, struct snd_ac97, power_work.work));
sound/pci/ctxfi/ctamixer.c
29
rsc->idx = container_of(rsc, struct amixer, rsc)->idx[0];
sound/pci/ctxfi/ctamixer.c
335
rsc->idx = container_of(rsc, struct sum, rsc)->idx[0];
sound/pci/ctxfi/ctamixer.c
345
return container_of(rsc, struct sum, rsc)->idx[rsc->conj];
sound/pci/ctxfi/ctamixer.c
39
return container_of(rsc, struct amixer, rsc)->idx[rsc->conj];
sound/pci/ctxfi/ctatc.c
1005
dao = container_of(atc->daios[atc->rca_state ? LINEO1 : RCA],
sound/pci/ctxfi/ctatc.c
1068
struct dao *dao = container_of(atc->daios[type], struct dao, daio);
sound/pci/ctxfi/ctatc.c
1075
struct dao *dao = container_of(atc->daios[type], struct dao, daio);
sound/pci/ctxfi/ctatc.c
1147
dao = container_of(atc->daios[SPDIFOO], struct dao, daio);
sound/pci/ctxfi/ctatc.c
1198
dao = container_of(daio, struct dao, daio);
sound/pci/ctxfi/ctatc.c
1540
dao = container_of(atc->daios[j], struct dao, daio);
sound/pci/ctxfi/ctatc.c
1550
dai = container_of(atc->daios[LINEIM], struct dai, daio);
sound/pci/ctxfi/ctatc.c
1562
dai = container_of(atc->daios[MIC], struct dai, daio);
sound/pci/ctxfi/ctatc.c
1572
dai = container_of(atc->daios[SPDIFIO], struct dai, daio);
sound/pci/ctxfi/ctatc.c
863
struct dao *dao = container_of(atc->daios[SPDIFOO], struct dao, daio);
sound/pci/ctxfi/ctatc.c
930
dao = container_of(atc->daios[SPDIFOO], struct dao, daio);
sound/pci/ctxfi/ctatc.c
999
dao = container_of(atc->daios[atc->rca_state ? RCA : LINEO1],
sound/pci/ctxfi/ctdaio.c
591
dao_rsc_uninit(container_of(daio, struct dao, daio));
sound/pci/ctxfi/ctdaio.c
592
kfree(container_of(daio, struct dao, daio));
sound/pci/ctxfi/ctdaio.c
594
dai_rsc_uninit(container_of(daio, struct dai, daio));
sound/pci/ctxfi/ctdaio.c
595
kfree(container_of(daio, struct dai, daio));
sound/pci/ctxfi/cthw20k1.c
2095
guard(spinlock_irqsave)(&container_of(hw, struct hw20k1, hw)->reg_20k1_lock);
sound/pci/ctxfi/cthw20k1.c
2102
guard(spinlock_irqsave)(&container_of(hw, struct hw20k1, hw)->reg_20k1_lock);
sound/pci/ctxfi/cthw20k1.c
2109
guard(spinlock_irqsave)(&container_of(hw, struct hw20k1, hw)->reg_pci_lock);
sound/pci/ctxfi/cthw20k1.c
2116
guard(spinlock_irqsave)(&container_of(hw, struct hw20k1, hw)->reg_pci_lock);
sound/pci/ctxfi/cthw20k1.c
2249
kfree(container_of(hw, struct hw20k1, hw));
sound/pci/ctxfi/ctsrc.c
591
rsc->idx = container_of(rsc, struct srcimp, rsc)->idx[0];
sound/pci/ctxfi/ctsrc.c
601
return container_of(rsc, struct srcimp, rsc)->idx[rsc->conj];
sound/pci/emu10k1/emu10k1_main.c
763
emu = container_of(work, struct snd_emu10k1, emu1010.work);
sound/pci/es1968.c
1828
struct es1968 *chip = container_of(work, struct es1968, hwvol_work);
sound/pci/ice1712/psc724.c
106
struct psc724_spec *spec = container_of(wm, struct psc724_spec, wm8766);
sound/pci/ice1712/psc724.c
148
struct psc724_spec *spec = container_of(wm, struct psc724_spec, wm8776);
sound/pci/ice1712/psc724.c
202
struct psc724_spec *spec = container_of(work, struct psc724_spec,
sound/pci/maestro3.c
1515
struct snd_m3 *chip = container_of(work, struct snd_m3, hwvol_work);
sound/pci/oxygen/oxygen_lib.c
117
struct oxygen *chip = container_of(work, struct oxygen,
sound/pci/oxygen/oxygen_lib.c
178
struct oxygen *chip = container_of(work, struct oxygen, gpio_work);
sound/pci/rme9652/hdsp.c
3825
struct hdsp *hdsp = container_of(work, struct hdsp, midi_work);
sound/pci/rme9652/hdspm.c
2155
struct hdspm *hdspm = container_of(work, struct hdspm, midi_work);
sound/pci/vx222/vx222.h
29
#define to_vx222(x) container_of(x, struct snd_vx222, core)
sound/pcmcia/vx/vxpocket.h
33
#define to_vxpocket(x) container_of(x, struct snd_vxpocket, core)
sound/sh/aica.c
259
container_of(work, struct snd_card_aica, spu_dma_work);
sound/sh/sh_dac_audio.c
264
struct snd_sh_dac *chip = container_of(handle, struct snd_sh_dac,
sound/soc/codecs/ak4613.c
682
struct ak4613_priv *priv = container_of(work,
sound/soc/codecs/arizona-jack.c
719
struct arizona_priv *info = container_of(work,
sound/soc/codecs/arizona-jack.c
930
struct arizona_priv *info = container_of(work,
sound/soc/codecs/arizona-jack.c
981
struct arizona_priv *info = container_of(work,
sound/soc/codecs/aw88081.c
764
container_of(work, struct aw88081, start_work.work);
sound/soc/codecs/aw88166.c
1174
container_of(work, struct aw88166, start_work.work);
sound/soc/codecs/aw88166.c
418
container_of(cali_desc, struct aw_device, cali_desc);
sound/soc/codecs/aw88166.c
822
container_of(cali_desc, struct aw_device, cali_desc);
sound/soc/codecs/aw88261.c
692
container_of(work, struct aw88261, start_work.work);
sound/soc/codecs/aw88395/aw88395.c
52
container_of(work, struct aw88395, start_work.work);
sound/soc/codecs/aw88395/aw88395_device.c
1088
container_of(cali_desc, struct aw_device, cali_desc);
sound/soc/codecs/aw88395/aw88395_device.c
1393
container_of(cali_desc, struct aw_device, cali_desc);
sound/soc/codecs/aw88399.c
1141
container_of(work, struct aw88399, start_work.work);
sound/soc/codecs/aw88399.c
380
container_of(cali_desc, struct aw_device, cali_desc);
sound/soc/codecs/aw88399.c
784
container_of(cali_desc, struct aw_device, cali_desc);
sound/soc/codecs/cros_ec_codec.c
608
container_of(w, struct cros_ec_codec_priv, wov_copy_work.work);
sound/soc/codecs/cros_ec_codec.c
811
container_of(nb, struct cros_ec_codec_priv, wov_notifier);
sound/soc/codecs/cs35l56-sdw.c
324
struct cs35l56_private *cs35l56 = container_of(work,
sound/soc/codecs/cs35l56.c
860
struct cs35l56_private *cs35l56 = container_of(work,
sound/soc/codecs/cs35l56.h
60
return container_of(cs35l56_base, struct cs35l56_private, base);
sound/soc/codecs/cs4234.c
120
struct cs4234 *cs4234 = container_of(dw, struct cs4234, vq_ramp_delay);
sound/soc/codecs/cs42l43-jack.c
469
struct cs42l43_codec *priv = container_of(work, struct cs42l43_codec,
sound/soc/codecs/cs42l43-jack.c
736
struct cs42l43_codec *priv = container_of(work, struct cs42l43_codec,
sound/soc/codecs/cs42l43.c
155
struct cs42l43_codec *priv = container_of(work, struct cs42l43_codec,
sound/soc/codecs/cs42l52.c
921
container_of(work, struct cs42l52_private, beep_work);
sound/soc/codecs/cs42l56.c
998
container_of(work, struct cs42l56_private, beep_work);
sound/soc/codecs/cs43130.c
2127
cs43130 = container_of(wk, struct cs43130_private, work);
sound/soc/codecs/cs48l32.c
1183
struct cs48l32_codec *cs48l32_codec = container_of(dsp, struct cs48l32_codec, dsp);
sound/soc/codecs/da7219-aad.c
110
container_of(work, struct da7219_aad_priv, hptest_work);
sound/soc/codecs/da7219-aad.c
339
container_of(work, struct da7219_aad_priv, jack_det_work.work);
sound/soc/codecs/da7219-aad.c
54
container_of(work, struct da7219_aad_priv, btn_det_work);
sound/soc/codecs/da7219.c
1905
container_of(hw, struct da7219_priv,
sound/soc/codecs/da7219.c
1922
container_of(hw, struct da7219_priv,
sound/soc/codecs/da7219.c
1936
container_of(hw, struct da7219_priv,
sound/soc/codecs/da7219.c
1953
container_of(hw, struct da7219_priv,
sound/soc/codecs/da7219.c
1990
container_of(hw, struct da7219_priv,
sound/soc/codecs/da7219.c
2026
container_of(hw, struct da7219_priv,
sound/soc/codecs/da7219.c
2040
container_of(hw, struct da7219_priv,
sound/soc/codecs/da7219.c
2080
container_of(hw, struct da7219_priv,
sound/soc/codecs/da7219.c
2105
container_of(hw, struct da7219_priv,
sound/soc/codecs/es8326.c
784
container_of(work, struct es8326_priv, button_press_work.work);
sound/soc/codecs/es8326.c
854
container_of(work, struct es8326_priv, jack_detect_work.work);
sound/soc/codecs/framer-codec.c
273
struct framer_codec *framer = container_of(work, struct framer_codec, carrier_work);
sound/soc/codecs/framer-codec.c
291
struct framer_codec *framer = container_of(nb, struct framer_codec, nb);
sound/soc/codecs/fs210x.c
853
fs210x = container_of(work, struct fs210x_priv, start_work.work);
sound/soc/codecs/fs210x.c
870
fs210x = container_of(work, struct fs210x_priv, fault_check_work.work);
sound/soc/codecs/hda-dai.c
21
pcm = container_of(stream_info, struct hda_pcm, stream[substream->stream]);
sound/soc/codecs/hda-dai.c
47
pcm = container_of(stream_info, struct hda_pcm, stream[substream->stream]);
sound/soc/codecs/hdac_hdmi.c
202
port = container_of(work, struct hdac_hdmi_port, dapm_work);
sound/soc/codecs/lpass-rx-macro.c
670
#define to_rx_macro(_hw) container_of(_hw, struct rx_macro, hw)
sound/soc/codecs/lpass-tx-macro.c
289
#define to_tx_macro(_hw) container_of(_hw, struct tx_macro, hw)
sound/soc/codecs/lpass-tx-macro.c
682
hpf_work = container_of(hpf_delayed_work, struct hpf_work, dwork);
sound/soc/codecs/lpass-tx-macro.c
725
tx_mute_dwork = container_of(delayed_work, struct tx_mute_work, dwork);
sound/soc/codecs/lpass-va-macro.c
233
#define to_va_macro(_hw) container_of(_hw, struct va_macro, hw)
sound/soc/codecs/lpass-wsa-macro.c
424
#define to_wsa_macro(_hw) container_of(_hw, struct wsa_macro, hw)
sound/soc/codecs/max98090.c
2106
container_of(work, struct max98090_priv,
sound/soc/codecs/max98090.c
2139
container_of(work, struct max98090_priv, pll_det_disable_work);
sound/soc/codecs/max98090.c
2187
struct max98090_priv *max98090 = container_of(work,
sound/soc/codecs/max9860.c
40
struct max9860_priv *max9860 = container_of(nb, struct max9860_priv,
sound/soc/codecs/mt6359-accdet.c
399
container_of(work, struct mt6359_accdet, accdet_work);
sound/soc/codecs/mt6359-accdet.c
417
container_of(work, struct mt6359_accdet, jd_work);
sound/soc/codecs/nau8821.c
1112
container_of(work, struct nau8821, jdet_work.work);
sound/soc/codecs/nau8824.c
885
struct nau8824 *nau8824 = container_of(
sound/soc/codecs/nau8825.c
748
struct nau8825 *nau8825 = container_of(
sound/soc/codecs/pcm1789.c
133
struct pcm1789_private *priv = container_of(work,
sound/soc/codecs/pcm512x.c
63
struct pcm512x_priv *pcm512x = container_of(nb, struct pcm512x_priv, \
sound/soc/codecs/rt1011.c
2371
container_of(work, struct rt1011_priv, cali_work);
sound/soc/codecs/rt1318.c
1280
container_of(work, struct rt1318_priv, cali_work);
sound/soc/codecs/rt1320-sdw.c
1776
container_of(work, struct rt1320_sdw_priv, load_dspfw_work);
sound/soc/codecs/rt274.c
380
container_of(work, struct rt274_priv, jack_detect_work.work);
sound/soc/codecs/rt286.c
297
container_of(work, struct rt286_priv, jack_detect_work.work);
sound/soc/codecs/rt298.c
311
container_of(work, struct rt298_priv, jack_detect_work.work);
sound/soc/codecs/rt5514-spi.c
76
container_of(work, struct rt5514_dsp, copy_work.work);
sound/soc/codecs/rt5640.c
2208
container_of(work, struct rt5640_priv, bp_work.work);
sound/soc/codecs/rt5640.c
2312
container_of(work, struct rt5640_priv, jack_work.work);
sound/soc/codecs/rt5645.c
3322
container_of(work, struct rt5645_priv, jack_detect_work.work);
sound/soc/codecs/rt5645.c
3426
container_of(work, struct rt5645_priv, rcclock_work.work);
sound/soc/codecs/rt5651.c
1678
container_of(work, struct rt5651_priv, bp_work.work);
sound/soc/codecs/rt5651.c
1786
container_of(work, struct rt5651_priv, jack_detect_work);
sound/soc/codecs/rt5659.c
1355
container_of(work, struct rt5659_priv, jack_detect_work.work);
sound/soc/codecs/rt5659.c
1426
container_of(work, struct rt5659_priv, jack_detect_work.work);
sound/soc/codecs/rt5663.c
1903
container_of(work, struct rt5663_priv, jack_detect_work.work);
sound/soc/codecs/rt5663.c
2004
container_of(work, struct rt5663_priv, jd_unplug_work.work);
sound/soc/codecs/rt5665.c
1145
struct rt5665_priv *rt5665 = container_of(work, struct rt5665_priv,
sound/soc/codecs/rt5665.c
1193
container_of(work, struct rt5665_priv, jack_detect_work.work);
sound/soc/codecs/rt5665.c
4645
struct rt5665_priv *rt5665 = container_of(work, struct rt5665_priv,
sound/soc/codecs/rt5668.c
911
struct rt5668_priv *rt5668 = container_of(work, struct rt5668_priv,
sound/soc/codecs/rt5668.c
978
container_of(work, struct rt5668_priv, jack_detect_work.work);
sound/soc/codecs/rt5677-spi.c
306
container_of(work, struct rt5677_dsp, copy_work.work);
sound/soc/codecs/rt5677.c
5377
container_of(work, struct rt5677_priv, resume_irq_check.work);
sound/soc/codecs/rt5677.c
889
container_of(work, struct rt5677_priv, dsp_work.work);
sound/soc/codecs/rt5682-i2c.c
57
struct rt5682_priv *rt5682 = container_of(work, struct rt5682_priv,
sound/soc/codecs/rt5682.c
1097
container_of(work, struct rt5682_priv, jack_detect_work.work);
sound/soc/codecs/rt5682.c
2589
container_of(hw, struct rt5682_priv,
sound/soc/codecs/rt5682.c
2627
container_of(hw, struct rt5682_priv,
sound/soc/codecs/rt5682.c
2659
container_of(hw, struct rt5682_priv,
sound/soc/codecs/rt5682.c
2682
container_of(hw, struct rt5682_priv,
sound/soc/codecs/rt5682.c
2705
container_of(hw, struct rt5682_priv,
sound/soc/codecs/rt5682.c
2762
container_of(hw, struct rt5682_priv,
sound/soc/codecs/rt5682.c
2802
container_of(hw, struct rt5682_priv,
sound/soc/codecs/rt5682.c
2827
container_of(hw, struct rt5682_priv,
sound/soc/codecs/rt5682s.c
2530
container_of(hw, struct rt5682s_priv, dai_clks_hw[RT5682S_DAI_WCLK_IDX]);
sound/soc/codecs/rt5682s.c
2567
container_of(hw, struct rt5682s_priv, dai_clks_hw[RT5682S_DAI_WCLK_IDX]);
sound/soc/codecs/rt5682s.c
2596
container_of(hw, struct rt5682s_priv, dai_clks_hw[RT5682S_DAI_WCLK_IDX]);
sound/soc/codecs/rt5682s.c
2619
container_of(hw, struct rt5682s_priv, dai_clks_hw[RT5682S_DAI_WCLK_IDX]);
sound/soc/codecs/rt5682s.c
2642
container_of(hw, struct rt5682s_priv, dai_clks_hw[RT5682S_DAI_WCLK_IDX]);
sound/soc/codecs/rt5682s.c
2688
container_of(hw, struct rt5682s_priv, dai_clks_hw[RT5682S_DAI_BCLK_IDX]);
sound/soc/codecs/rt5682s.c
2728
container_of(hw, struct rt5682s_priv, dai_clks_hw[RT5682S_DAI_BCLK_IDX]);
sound/soc/codecs/rt5682s.c
2752
container_of(hw, struct rt5682s_priv, dai_clks_hw[RT5682S_DAI_BCLK_IDX]);
sound/soc/codecs/rt5682s.c
832
container_of(work, struct rt5682s_priv, jack_detect_work.work);
sound/soc/codecs/rt5682s.c
922
container_of(work, struct rt5682s_priv, jd_check_work.work);
sound/soc/codecs/rt700.c
159
container_of(work, struct rt700_priv, jack_detect_work.work);
sound/soc/codecs/rt700.c
221
struct rt700_priv *rt700 = container_of(work, struct rt700_priv,
sound/soc/codecs/rt711-sdca.c
312
container_of(work, struct rt711_sdca_priv, jack_detect_work.work);
sound/soc/codecs/rt711-sdca.c
363
container_of(work, struct rt711_sdca_priv, jack_btn_check_work.work);
sound/soc/codecs/rt711.c
1166
container_of(work, struct rt711_priv, calibration_work);
sound/soc/codecs/rt711.c
239
container_of(work, struct rt711_priv, jack_detect_work.work);
sound/soc/codecs/rt711.c
308
struct rt711_priv *rt711 = container_of(work, struct rt711_priv,
sound/soc/codecs/rt712-sdca.c
264
container_of(work, struct rt712_sdca_priv, jack_detect_work.work);
sound/soc/codecs/rt712-sdca.c
315
container_of(work, struct rt712_sdca_priv, jack_btn_check_work.work);
sound/soc/codecs/rt721-sdca.c
32
container_of(work, struct rt721_sdca_priv, jack_detect_work.work);
sound/soc/codecs/rt721-sdca.c
86
container_of(work, struct rt721_sdca_priv, jack_btn_check_work.work);
sound/soc/codecs/rt722-sdca.c
186
container_of(work, struct rt722_sdca_priv, jack_detect_work.work);
sound/soc/codecs/rt722-sdca.c
237
container_of(work, struct rt722_sdca_priv, jack_btn_check_work.work);
sound/soc/codecs/sma1303.c
1453
container_of(work, struct sma1303_priv, check_fault_work.work);
sound/soc/codecs/sma1307.c
1593
container_of(work, struct sma1307_priv, check_fault_work.work);
sound/soc/codecs/sta32x.c
390
struct sta32x_priv *sta32x = container_of(work, struct sta32x_priv,
sound/soc/codecs/tas5720.c
243
struct tas5720_data *tas5720 = container_of(work, struct tas5720_data,
sound/soc/codecs/tas5805m.c
330
container_of(work, struct tas5805m_priv, work);
sound/soc/codecs/tas6424.c
405
struct tas6424_data *tas6424 = container_of(work, struct tas6424_data,
sound/soc/codecs/tlv320aic31xx.c
1203
container_of(nb, struct aic31xx_disable_nb, nb);
sound/soc/codecs/tlv320aic32x4-clk.c
17
#define to_clk_aic32x4(_hw) container_of(_hw, struct clk_aic32x4, hw)
sound/soc/codecs/tlv320aic3x.c
1372
container_of(nb, struct aic3x_disable_nb, nb);
sound/soc/codecs/tlv320dac33.c
734
dac33 = container_of(work, struct tlv320dac33_priv, work);
sound/soc/codecs/twl6040.c
303
struct twl6040_data *priv = container_of(work,
sound/soc/codecs/uda1380.c
178
struct uda1380_priv *uda1380 = container_of(work, struct uda1380_priv, work);
sound/soc/codecs/wcd-mbhc-v2.c
1159
mbhc = container_of(work, struct wcd_mbhc, correct_plug_swch);
sound/soc/codecs/wcd-mbhc-v2.c
515
struct wcd_mbhc *mbhc = container_of(work, struct wcd_mbhc, mbhc_plug_detect_work);
sound/soc/codecs/wcd-mbhc-v2.c
663
struct wcd_mbhc *mbhc = container_of(dwork, struct wcd_mbhc, mbhc_btn_dwork);
sound/soc/codecs/wcd934x.c
559
#define to_wcd934x_codec(_hw) container_of(_hw, struct wcd934x_codec, hw)
sound/soc/codecs/wm8350.c
1260
container_of(work, struct wm8350_data, hpl.work.work);
sound/soc/codecs/wm8350.c
1268
container_of(work, struct wm8350_data, hpr.work.work);
sound/soc/codecs/wm8350.c
210
container_of(work, struct wm8350_data, pga_work.work);
sound/soc/codecs/wm8753.c
1324
container_of(work, struct wm8753_priv, charge_work.work);
sound/soc/codecs/wm8770.c
102
struct wm8770_priv *wm8770 = container_of(nb, struct wm8770_priv, \
sound/soc/codecs/wm8804.c
85
struct wm8804_priv *wm8804 = container_of(nb, struct wm8804_priv, \
sound/soc/codecs/wm8962.c
100
struct wm8962_priv *wm8962 = container_of(nb, struct wm8962_priv, \
sound/soc/codecs/wm8962.c
3095
struct wm8962_priv *wm8962 = container_of(work,
sound/soc/codecs/wm8962.c
3281
container_of(work, struct wm8962_priv, beep_work);
sound/soc/codecs/wm8971.c
554
container_of(work, struct wm8971_priv, charge_work.work);
sound/soc/codecs/wm8994.c
3576
struct wm8994_priv *priv = container_of(work,
sound/soc/codecs/wm8994.c
3702
struct wm8994_priv *wm8994 = container_of(work,
sound/soc/codecs/wm8994.c
3774
struct wm8994_priv *wm8994 = container_of(work, struct wm8994_priv,
sound/soc/codecs/wm8994.c
3903
struct wm8994_priv *wm8994 = container_of(work,
sound/soc/codecs/wm8994.c
4024
struct wm8994_priv *wm8994 = container_of(work,
sound/soc/codecs/wm8995.c
397
struct wm8995_priv *wm8995 = container_of(nb, struct wm8995_priv, \
sound/soc/codecs/wm8996.c
105
struct wm8996_priv *wm8996 = container_of(nb, struct wm8996_priv, \
sound/soc/codecs/wm_adsp.c
1030
struct wm_adsp *dsp = container_of(work,
sound/soc/codecs/wm_adsp.c
1061
struct wm_adsp *dsp = container_of(cs_dsp, struct wm_adsp, cs_dsp);
sound/soc/codecs/wm_adsp.c
1071
struct wm_adsp *dsp = container_of(cs_dsp, struct wm_adsp, cs_dsp);
sound/soc/codecs/wm_adsp.c
1081
struct wm_adsp *dsp = container_of(cs_dsp, struct wm_adsp, cs_dsp);
sound/soc/codecs/wm_adsp.c
1557
struct wm_adsp *dsp = container_of(cs_ctl->dsp, struct wm_adsp, cs_dsp);
sound/soc/codecs/wm_adsp.c
2043
struct wm_adsp *dsp = container_of(cs_dsp, struct wm_adsp, cs_dsp);
sound/soc/codecs/wm_adsp.c
372
return container_of(ext, struct wm_coeff_ctl, bytes_ext);
sound/soc/codecs/wm_adsp.c
536
struct wm_coeff_ctl *ctl = container_of(work,
sound/soc/codecs/wm_adsp.c
540
struct wm_adsp *dsp = container_of(cs_ctl->dsp,
sound/soc/codecs/wm_adsp.c
580
struct wm_adsp *dsp = container_of(cs_ctl->dsp, struct wm_adsp, cs_dsp);
sound/soc/codecs/wm_adsp.c
657
struct wm_adsp *dsp = container_of(cs_ctl->dsp, struct wm_adsp, cs_dsp);
sound/soc/dwc/dwc-i2s.c
910
struct dw_i2s_dev *dev = container_of(config, struct dw_i2s_dev, config);
sound/soc/fsl/fsl_dma.c
366
container_of(component->driver, struct dma_object, dai);
sound/soc/fsl/fsl_dma.c
777
container_of(component->driver, struct dma_object, dai);
sound/soc/fsl/fsl_esai.c
710
struct fsl_esai *esai_priv = container_of(work, struct fsl_esai, work);
sound/soc/fsl/fsl_xcvr.c
1362
struct fsl_xcvr *xcvr = container_of(work, struct fsl_xcvr, work_rst);
sound/soc/fsl/imx-es8328.c
51
struct imx_es8328_data *data = container_of(rtd->card,
sound/soc/fsl/imx-pcm-fiq.c
47
container_of(hrt, struct imx_pcm_runtime_data, hrt);
sound/soc/fsl/imx-pcm-rpmsg.c
645
work_of_rpmsg = container_of(work, struct work_of_rpmsg, work);
sound/soc/fsl/imx-pcm-rpmsg.c
702
info->rpdev = container_of(pdev->dev.parent, struct rpmsg_device, dev);
sound/soc/fsl/p1022_ds.c
126
container_of(rtd->card, struct machine_data, card);
sound/soc/fsl/p1022_ds.c
160
container_of(card, struct machine_data, card);
sound/soc/fsl/p1022_ds.c
403
container_of(card, struct machine_data, card);
sound/soc/fsl/p1022_ds.c
86
container_of(card, struct machine_data, card);
sound/soc/fsl/p1022_rdk.c
138
container_of(rtd->card, struct machine_data, card);
sound/soc/fsl/p1022_rdk.c
173
container_of(card, struct machine_data, card);
sound/soc/fsl/p1022_rdk.c
365
container_of(card, struct machine_data, card);
sound/soc/fsl/p1022_rdk.c
95
container_of(card, struct machine_data, card);
sound/soc/generic/audio-graph-card2-custom-sample.c
26
#define simple_to_custom(simple) container_of((simple), struct custom_priv, simple_priv)
sound/soc/generic/test-component.c
422
struct test_priv *priv = container_of(work, struct test_priv, dwork.work);
sound/soc/intel/atom/sst/sst.c
195
struct intel_sst_drv *ctx = container_of(work,
sound/soc/intel/avs/avs.h
177
#define hda_to_avs(hda) container_of(hda, struct avs_dev, base)
sound/soc/intel/avs/avs.h
346
container_of(comp, struct avs_soc_component, base)
sound/soc/intel/avs/cldma.c
90
struct hda_cldma *cl = container_of(work, struct hda_cldma, memcpy_work.work);
sound/soc/intel/avs/core.c
204
struct avs_dev *adev = container_of(work, struct avs_dev, probe_work);
sound/soc/intel/avs/ipc.c
153
struct avs_ipc *ipc = container_of(work, struct avs_ipc, recovery_work);
sound/soc/intel/avs/ipc.c
56
struct avs_ipc *ipc = container_of(work, struct avs_ipc, d0ix_work.work);
sound/soc/intel/avs/pcm.c
69
struct avs_dma_data *data = container_of(work, struct avs_dma_data, period_elapsed_work);
sound/soc/intel/avs/topology.c
2173
tmc = container_of(hdr, typeof(*tmc), hdr);
sound/soc/intel/boards/sof_es8336.c
118
container_of(work, struct sof_es8336_private, pcm_pop_work.work);
sound/soc/qcom/qdsp6/q6adm.c
173
struct q6copp *c = container_of(ref, struct q6copp, refcount);
sound/soc/qcom/qdsp6/q6afe.c
935
port = container_of(ref, struct q6afe_port, refcount);
sound/soc/qcom/qdsp6/q6apm.c
128
graph = container_of(ref, struct audioreach_graph, refcount);
sound/soc/qcom/qdsp6/q6asm.c
547
ac = container_of(ref, struct audio_client, refcount);
sound/soc/qcom/qdsp6/q6dsp-lpass-clocks.c
28
#define to_q6dsp_clk(_hw) container_of(_hw, struct q6dsp_clk, hw)
sound/soc/qcom/qdsp6/topology.c
950
const struct snd_soc_dapm_widget *w = container_of(dobj, struct snd_soc_dapm_widget, dobj);
sound/soc/renesas/rcar/ctu.c
91
container_of((_mod), struct rsnd_ctu, mod)
sound/soc/renesas/rcar/dma.c
53
#define rsnd_mod_to_dma(_mod) container_of((_mod), struct rsnd_dma, mod)
sound/soc/renesas/rcar/dvc.c
49
container_of((_mod), struct rsnd_dvc, mod)
sound/soc/renesas/rcar/mix.c
59
container_of((_mod), struct rsnd_mix, mod)
sound/soc/renesas/rcar/src.c
49
container_of((_mod), struct rsnd_src, mod)
sound/soc/renesas/rcar/ssi.c
114
#define rsnd_mod_to_ssi(_mod) container_of((_mod), struct rsnd_ssi, mod)
sound/soc/renesas/rcar/ssiu.c
24
#define rsnd_mod_to_ssiu(_mod) container_of((_mod), struct rsnd_ssiu, mod)
sound/soc/renesas/siu_pcm.c
203
struct siu_stream *siu_stream = container_of(work, struct siu_stream,
sound/soc/sdca/sdca_class.c
142
struct sdca_class_drv *drv = container_of(work,
sound/soc/sdca/sdca_fdl.c
332
struct fdl_state *fdl_state = container_of(work, struct fdl_state,
sound/soc/sdca/sdca_function_device.h
13
container_of(auxiliary_dev, struct sdca_dev, auxdev)
sound/soc/sdca/sdca_functions.c
94
struct sdw_slave *slave = container_of(sdca_data, struct sdw_slave, sdca_data);
sound/soc/soc-core.c
491
container_of(work, struct snd_soc_pcm_runtime,
sound/soc/soc-core.c
758
container_of(work, struct snd_soc_card,
sound/soc/soc-jack.c
253
gpio = container_of(work, struct snd_soc_jack_gpio, work.work);
sound/soc/soc-jack.c
261
container_of(nb, struct snd_soc_jack_gpio, pm_notifier);
sound/soc/soc-topology-test.c
218
container_of(component, struct kunit_soc_component, comp);
sound/soc/soc-topology-test.c
322
container_of(component, struct kunit_soc_component, comp);
sound/soc/soc-topology-test.c
56
container_of(component, struct kunit_soc_component, comp);
sound/soc/soc-topology-test.c
69
container_of(component, struct kunit_soc_component, comp);
sound/soc/soc-topology.c
379
container_of(dobj, struct snd_soc_dapm_widget, dobj);
sound/soc/soc-topology.c
402
container_of(dobj, struct snd_soc_dai_driver, dobj);
sound/soc/soc-topology.c
423
container_of(dobj, struct snd_soc_dai_link, dobj);
sound/soc/soc-topology.c
476
be = container_of(hdr, struct snd_soc_tplg_bytes_control, hdr);
sound/soc/sof/compress.c
34
container_of(work, struct snd_sof_pcm_stream,
sound/soc/sof/core.c
599
container_of(work, struct snd_sof_dev, probe_work);
sound/soc/sof/intel/hda-dsp.c
1170
struct sof_intel_hda_dev *hdev = container_of(work,
sound/soc/sof/intel/hda-ipc.c
413
hda_stream = container_of(hstream,
sound/soc/sof/intel/hda-ipc.c
436
hda_stream = container_of(hstream, struct sof_intel_hda_stream,
sound/soc/sof/intel/hda-loader.c
195
hda_stream = container_of(hext_stream, struct sof_intel_hda_stream,
sound/soc/sof/intel/hda-loader.c
607
container_of(hdr, struct sof_ext_man_cavs_config_data, hdr);
sound/soc/sof/intel/hda-mlink.c
74
#define hdac_ext_link_to_ext2(h) container_of(h, struct hdac_ext2_link, hext_link)
sound/soc/sof/intel/hda-sdw-bpt.c
381
hda_tx_stream = container_of(bpt_tx_stream, struct sof_intel_hda_stream, hext_stream);
sound/soc/sof/intel/hda-sdw-bpt.c
382
hda_rx_stream = container_of(bpt_rx_stream, struct sof_intel_hda_stream, hext_stream);
sound/soc/sof/intel/hda-stream.c
1056
hda_stream = container_of(hext_stream, struct sof_intel_hda_stream,
sound/soc/sof/intel/hda-stream.c
229
hda_stream = container_of(hext_stream,
sound/soc/sof/intel/hda-stream.c
307
hda_stream = container_of(hext_stream, struct sof_intel_hda_stream, hext_stream);
sound/soc/sof/intel/hda-stream.c
749
struct hdac_ext_stream *hext_stream = container_of(hstream,
sound/soc/sof/intel/hda-stream.c
845
hda_stream = container_of(hext_stream, struct sof_intel_hda_stream,
sound/soc/sof/intel/hda.h
586
container_of(hstream, struct sof_intel_hda_stream, hext_stream)
sound/soc/sof/intel/hda.h
589
container_of(bus, struct sof_intel_hda_dev, hbus.core)
sound/soc/sof/intel/ptl.c
32
struct sof_intel_hda_dev *hdev = container_of(work,
sound/soc/sof/ipc3-loader.c
18
container_of(hdr, struct sof_ext_man_fw_version, hdr);
sound/soc/sof/ipc3-loader.c
32
w = container_of(hdr, struct sof_ext_man_window, hdr);
sound/soc/sof/ipc3-loader.c
42
cc = container_of(hdr, struct sof_ext_man_cc_version, hdr);
sound/soc/sof/ipc3-loader.c
51
container_of(hdr, struct ext_man_dbg_abi, hdr);
sound/soc/sof/ipc3-loader.c
67
container_of(hdr, struct sof_ext_man_config_data, hdr);
sound/soc/sof/ipc3.c
521
container_of(ext_hdr, struct sof_ipc_window, ext_hdr);
sound/soc/sof/ipc3.c
548
container_of(ext_hdr, struct sof_ipc_cc_version, ext_hdr);
sound/soc/sof/pcm.c
29
container_of(work, struct snd_sof_pcm_stream,
sound/soc/sof/sof-client.c
62
container_of(cdev, struct sof_client_dev_entry, client_dev)
sound/soc/sof/sof-client.h
29
container_of(auxiliary_dev, struct sof_client_dev, auxdev)
sound/soc/sof/sof-client.h
32
container_of(to_auxiliary_dev(dev), struct sof_client_dev, auxdev)
sound/soc/sof/topology.c
2441
struct snd_soc_dapm_widget *w = container_of(dobj, struct snd_soc_dapm_widget, dobj);
sound/soc/sof/topology.c
837
container_of(hdr, struct snd_soc_tplg_mixer_control, hdr);
sound/soc/sof/topology.c
917
container_of(hdr, struct snd_soc_tplg_enum_control, hdr);
sound/soc/sof/topology.c
939
container_of(hdr, struct snd_soc_tplg_bytes_control, hdr);
sound/soc/stm/stm32_i2s.c
281
#define to_mclk_data(_hw) container_of(_hw, struct stm32_i2smclk_data, hw)
sound/soc/stm/stm32_sai_sub.c
318
#define to_mclk_data(_hw) container_of(_hw, struct stm32_sai_mclk_data, hw)
sound/soc/sunxi/sun8i-codec.c
1350
struct sun8i_codec *scodec = container_of(work, struct sun8i_codec,
sound/soc/tegra/tegra_audio_graph_card.c
17
container_of(simple, struct tegra_audio_priv, simple)
sound/usb/line6/driver.c
725
container_of(work, struct usb_line6, startup_work.work);
sound/usb/line6/pod.c
73
#define line6_to_pod(x) container_of(x, struct usb_line6_pod, line6)
sound/usb/line6/podhd.c
47
#define line6_to_podhd(x) container_of(x, struct usb_line6_podhd, line6)
sound/usb/line6/toneport.c
300
container_of(led_cdev, struct toneport_led, dev);
sound/usb/line6/toneport.c
60
#define line6_to_toneport(x) container_of(x, struct usb_line6_toneport, line6)
sound/usb/line6/variax.c
46
#define line6_to_variax(x) container_of(x, struct usb_line6_variax, line6)
sound/usb/midi.c
329
container_of(work, struct snd_usb_midi_out_endpoint, work);
sound/usb/misc/ua101.c
249
struct ua101 *ua = container_of(work, struct ua101, playback_work);
sound/usb/mixer.h
79
container_of(list, struct usb_mixer_elem_info, head)
sound/usb/mixer_quirks.c
554
mei = container_of(handle->handler, struct dualsense_mixer_elem_info, ih);
sound/usb/mixer_quirks.c
574
mei = container_of(handler, struct dualsense_mixer_elem_info, ih);
sound/usb/mixer_quirks.c
657
mei = container_of(handle->handler, struct dualsense_mixer_elem_info, ih);
sound/usb/mixer_scarlett2.c
2800
container_of(work, struct scarlett2_data, work.work);
sound/usb/qcom/qc_audio_offload.c
914
struct uaudio_dev *dev = container_of(kref, struct uaudio_dev, kref);
sound/usb/usx2y/us144mkii.c
264
container_of(work, struct tascam_card, stop_work);
sound/usb/usx2y/us144mkii.c
385
container_of(t, struct tascam_card, error_timer);
sound/usb/usx2y/us144mkii_capture.c
160
container_of(work, struct tascam_card, capture_work);
sound/usb/usx2y/us144mkii_midi.c
17
container_of(work, struct tascam_card, midi_in_work);
sound/usb/usx2y/us144mkii_midi.c
221
container_of(work, struct tascam_card, midi_out_work);
sound/usb/usx2y/us144mkii_playback.c
450
container_of(work, struct tascam_card, stop_pcm_work);
sound/virtio/virtio_pcm.c
311
container_of(work, struct virtio_pcm_substream, elapsed_period);
sound/x86/intel_hdmi_audio.c
1517
container_of(work, struct snd_intelhad, hdmi_audio_wq);
tools/bpf/bpftool/jit_disasm.c
148
struct disasm_info *dinfo = container_of(info, struct disasm_info, info);
tools/bpf/bpftool/map_perf_ring.c
60
struct perf_event_sample *e = container_of(event,
tools/bpf/bpftool/map_perf_ring.c
63
struct perf_event_lost *lost = container_of(event,
tools/bpf/bpftool/skeleton/pid_iter.bpf.c
61
perf_link = container_of(link, struct bpf_perf_link___local, link);
tools/include/linux/container_of.h
5
#ifndef container_of
tools/include/linux/list.h
362
container_of(ptr, type, member)
tools/include/linux/list.h
715
#define hlist_entry(ptr, type, member) container_of(ptr,type,member)
tools/include/linux/rbtree.h
37
#define rb_entry(ptr, type, member) container_of(ptr, type, member)
tools/include/nolibc/stdlib.h
172
heap = container_of(old_ptr, struct nolibc_heap, user_p);
tools/include/nolibc/stdlib.h
99
heap = container_of(ptr, struct nolibc_heap, user_p);
tools/include/nolibc/types.h
159
#ifndef container_of
tools/lib/bpf/libbpf.c
11228
struct bpf_link_perf *perf_link = container_of(link, struct bpf_link_perf, link);
tools/lib/bpf/libbpf.c
11254
struct bpf_link_perf *perf_link = container_of(link, struct bpf_link_perf, link);
tools/lib/bpf/libbpf.c
11732
struct bpf_link_perf *perf_link = container_of(link, struct bpf_link_perf, link);
tools/lib/bpf/libbpf.c
12706
struct bpf_link_perf *perf_link = container_of(link, struct bpf_link_perf, link);
tools/lib/bpf/libbpf.c
13465
st_link = container_of(link, struct bpf_link_struct_ops, link);
tools/lib/bpf/libbpf.c
13544
st_ops_link = container_of(link, struct bpf_link_struct_ops, link);
tools/lib/bpf/usdt.c
834
struct bpf_link_usdt *usdt_link = container_of(link, struct bpf_link_usdt, link);
tools/lib/bpf/usdt.c
894
struct bpf_link_usdt *usdt_link = container_of(link, struct bpf_link_usdt, link);
tools/objtool/elf.c
70
__ptr ? container_of(__ptr, type, member) : NULL; \
tools/perf/arch/arm/util/cs-etm.c
185
struct cs_etm_recording *ptr = container_of(itr, struct cs_etm_recording, itr);
tools/perf/arch/arm/util/cs-etm.c
244
container_of(itr, struct cs_etm_recording, itr);
tools/perf/arch/arm/util/cs-etm.c
322
container_of(itr, struct cs_etm_recording, itr);
tools/perf/arch/arm/util/cs-etm.c
488
container_of(itr, struct cs_etm_recording, itr);
tools/perf/arch/arm/util/cs-etm.c
516
container_of(itr, struct cs_etm_recording, itr);
tools/perf/arch/arm/util/cs-etm.c
660
struct cs_etm_recording *ptr = container_of(itr, struct cs_etm_recording, itr);
tools/perf/arch/arm/util/cs-etm.c
692
struct cs_etm_recording *ptr = container_of(itr, struct cs_etm_recording, itr);
tools/perf/arch/arm/util/cs-etm.c
793
container_of(itr, struct cs_etm_recording, itr);
tools/perf/arch/arm/util/cs-etm.c
842
container_of(itr, struct cs_etm_recording, itr);
tools/perf/arch/arm/util/cs-etm.c
854
container_of(itr, struct cs_etm_recording, itr);
tools/perf/arch/arm/util/cs-etm.c
873
container_of(itr, struct cs_etm_recording, itr);
tools/perf/arch/arm64/util/arm-spe.c
101
container_of(itr, struct arm_spe_recording, itr);
tools/perf/arch/arm64/util/arm-spe.c
150
container_of(itr, struct arm_spe_recording, itr);
tools/perf/arch/arm64/util/arm-spe.c
396
container_of(itr, struct arm_spe_recording, itr);
tools/perf/arch/arm64/util/arm-spe.c
467
container_of(itr, struct arm_spe_recording, itr);
tools/perf/arch/arm64/util/arm-spe.c
484
container_of(itr, struct arm_spe_recording, itr);
tools/perf/arch/arm64/util/arm-spe.c
591
container_of(itr, struct arm_spe_recording, itr);
tools/perf/arch/arm64/util/arm-spe.c
650
container_of(itr, struct arm_spe_recording, itr);
tools/perf/arch/arm64/util/hisi-ptt.c
102
container_of(itr, struct hisi_ptt_recording, itr);
tools/perf/arch/arm64/util/hisi-ptt.c
156
container_of(itr, struct hisi_ptt_recording, itr);
tools/perf/arch/arm64/util/hisi-ptt.c
50
container_of(itr, struct hisi_ptt_recording, itr);
tools/perf/arch/x86/util/intel-bts.c
110
container_of(itr, struct intel_bts_recording, itr);
tools/perf/arch/x86/util/intel-bts.c
256
container_of(itr, struct intel_bts_recording, itr);
tools/perf/arch/x86/util/intel-bts.c
316
container_of(itr, struct intel_bts_recording, itr);
tools/perf/arch/x86/util/intel-bts.c
325
container_of(itr, struct intel_bts_recording, itr);
tools/perf/arch/x86/util/intel-bts.c
338
container_of(itr, struct intel_bts_recording, itr);
tools/perf/arch/x86/util/intel-bts.c
370
container_of(itr, struct intel_bts_recording, itr);
tools/perf/arch/x86/util/intel-bts.c
68
container_of(itr, struct intel_bts_recording, itr);
tools/perf/arch/x86/util/intel-pt.c
1117
container_of(itr, struct intel_pt_recording, itr);
tools/perf/arch/x86/util/intel-pt.c
245
container_of(itr, struct intel_pt_recording, itr);
tools/perf/arch/x86/util/intel-pt.c
300
container_of(itr, struct intel_pt_recording, itr);
tools/perf/arch/x86/util/intel-pt.c
325
container_of(itr, struct intel_pt_recording, itr);
tools/perf/arch/x86/util/intel-pt.c
617
container_of(itr, struct intel_pt_recording, itr);
tools/perf/arch/x86/util/intel-pt.c
899
container_of(itr, struct intel_pt_recording, itr);
tools/perf/arch/x86/util/intel-pt.c
912
container_of(itr, struct intel_pt_recording, itr);
tools/perf/arch/x86/util/intel-pt.c
958
container_of(itr, struct intel_pt_recording, itr);
tools/perf/builtin-annotate.c
290
struct perf_annotate *ann = container_of(tool, struct perf_annotate, tool);
tools/perf/builtin-c2c.c
1219
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
1322
c2c_he = container_of(he, struct c2c_hist_entry, he); \
tools/perf/builtin-c2c.c
1340
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
1354
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
181
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
1912
c2c_fmt = container_of(fmt, struct c2c_fmt, fmt);
tools/perf/builtin-c2c.c
1918
struct c2c_fmt *c2c_a = container_of(a, struct c2c_fmt, fmt);
tools/perf/builtin-c2c.c
1919
struct c2c_fmt *c2c_b = container_of(b, struct c2c_fmt, fmt);
tools/perf/builtin-c2c.c
1941
struct c2c_fmt *c2c_fmt = container_of(fmt, struct c2c_fmt, fmt);
tools/perf/builtin-c2c.c
1958
struct c2c_fmt *c2c_fmt = container_of(fmt, struct c2c_fmt, fmt);
tools/perf/builtin-c2c.c
1967
struct c2c_fmt *c2c_fmt = container_of(fmt, struct c2c_fmt, fmt);
tools/perf/builtin-c2c.c
214
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
2142
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
2173
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
2233
c2c_hists = container_of(c2c_he->he.hists, struct c2c_hists, hists);
tools/perf/builtin-c2c.c
2242
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
2262
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
2373
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
2537
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
2626
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
2660
cl_browser = container_of(browser, struct c2c_cacheline_browser, hb);
tools/perf/builtin-c2c.c
2706
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
362
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
405
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
488
c2c_fmt = container_of(fmt, struct c2c_fmt, fmt);
tools/perf/builtin-c2c.c
507
c2c_fmt = container_of(fmt, struct c2c_fmt, fmt);
tools/perf/builtin-c2c.c
565
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
579
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
640
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
655
c2c_left = container_of(left, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
656
c2c_right = container_of(right, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
672
c2c_he = container_of(he, struct c2c_hist_entry, he); \
tools/perf/builtin-c2c.c
684
c2c_left = container_of(left, struct c2c_hist_entry, he); \
tools/perf/builtin-c2c.c
685
c2c_right = container_of(right, struct c2c_hist_entry, he); \
tools/perf/builtin-c2c.c
748
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
763
c2c_left = container_of(left, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
764
c2c_right = container_of(right, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
786
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
801
c2c_left = container_of(left, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
802
c2c_right = container_of(right, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
820
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
838
hists = container_of(c2c_he->he.hists, struct c2c_hists, hists);
tools/perf/builtin-c2c.c
883
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
904
c2c_left = container_of(left, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
905
c2c_right = container_of(right, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
917
c2c_he = container_of(he, struct c2c_hist_entry, he);
tools/perf/builtin-c2c.c
925
hists = container_of(he->hists, struct c2c_hists, hists);
tools/perf/builtin-c2c.c
941
hists = container_of(c2c_he->he.hists, struct c2c_hists, hists); \
tools/perf/builtin-diff.c
1312
container_of(fmt, struct diff_hpp_fmt, fmt);
tools/perf/builtin-diff.c
1340
struct block_hist *bh = container_of(he, struct block_hist, he);
tools/perf/builtin-diff.c
1341
struct block_hist *bh_pair = container_of(pair, struct block_hist, he);
tools/perf/builtin-diff.c
1386
container_of(fmt, struct diff_hpp_fmt, fmt);
tools/perf/builtin-diff.c
1396
bh = container_of(he, struct block_hist, he);
tools/perf/builtin-diff.c
1505
container_of(fmt, struct diff_hpp_fmt, fmt);
tools/perf/builtin-diff.c
1507
struct block_hist *bh = container_of(he, struct block_hist, he);
tools/perf/builtin-diff.c
1521
bh_pair = container_of(pair, struct block_hist, he);
tools/perf/builtin-diff.c
1657
container_of(_fmt, struct diff_hpp_fmt, fmt);
tools/perf/builtin-diff.c
1675
container_of(fmt, struct diff_hpp_fmt, fmt);
tools/perf/builtin-diff.c
1686
container_of(fmt, struct diff_hpp_fmt, fmt);
tools/perf/builtin-diff.c
380
bh = container_of(he, struct block_hist, he);
tools/perf/builtin-diff.c
396
struct perf_diff *pdiff = container_of(tool, struct perf_diff, tool);
tools/perf/builtin-diff.c
497
struct diff_hpp_fmt *dfmt = container_of(fmt, struct diff_hpp_fmt, fmt);
tools/perf/builtin-diff.c
499
struct data__file *d = container_of(ptr, struct data__file, fmt);
tools/perf/builtin-diff.c
691
bh = container_of(he, struct block_hist, he);
tools/perf/builtin-diff.c
713
pair_bh = container_of(pair, struct block_hist,
tools/perf/builtin-diff.c
718
bh = container_of(he, struct block_hist, he);
tools/perf/builtin-inject.c
1040
struct perf_inject *inject = container_of(tool, struct perf_inject, tool);
tools/perf/builtin-inject.c
1060
struct perf_inject *inject = container_of(tool, struct perf_inject, tool);
tools/perf/builtin-inject.c
1088
struct perf_inject *inject = container_of(tool, struct perf_inject, tool);
tools/perf/builtin-inject.c
1129
struct guest_session *gs = container_of(tool, struct guest_session, tool);
tools/perf/builtin-inject.c
1294
struct perf_inject *inject = container_of(tool, struct perf_inject, tool);
tools/perf/builtin-inject.c
1301
struct perf_inject *inject = container_of(gs, struct perf_inject, guest_session);
tools/perf/builtin-inject.c
1423
struct perf_inject *inject = container_of(tool, struct perf_inject, tool);
tools/perf/builtin-inject.c
1457
struct perf_inject *inject = container_of(gs, struct perf_inject, guest_session);
tools/perf/builtin-inject.c
1468
struct perf_inject *inject = container_of(gs, struct perf_inject, guest_session);
tools/perf/builtin-inject.c
1483
struct guest_session *gs = container_of(tool, struct guest_session, tool);
tools/perf/builtin-inject.c
1611
struct perf_inject *inject = container_of(gs, struct perf_inject, guest_session);
tools/perf/builtin-inject.c
1731
struct perf_inject *inject = container_of(gs, struct perf_inject, guest_session);
tools/perf/builtin-inject.c
180
struct perf_inject *inject = container_of(tool, struct perf_inject,
tools/perf/builtin-inject.c
1847
struct perf_inject *inject = container_of(tool, struct perf_inject, tool);
tools/perf/builtin-inject.c
1860
struct perf_inject *inject = container_of(tool, struct perf_inject, tool);
tools/perf/builtin-inject.c
1920
struct perf_inject *inject = container_of(tool, struct perf_inject, tool);
tools/perf/builtin-inject.c
1939
struct perf_inject *inject = container_of(tool, struct perf_inject, tool);
tools/perf/builtin-inject.c
2194
struct inject_fc *inj_fc = container_of(fc, struct inject_fc, fc);
tools/perf/builtin-inject.c
222
struct perf_inject *inject = container_of(tool, struct perf_inject,
tools/perf/builtin-inject.c
2226
struct perf_inject *inject = container_of(gs, struct perf_inject, guest_session);
tools/perf/builtin-inject.c
267
struct perf_inject *inject = container_of(tool, struct perf_inject, tool);
tools/perf/builtin-inject.c
321
struct perf_inject *inject = container_of(tool, struct perf_inject, tool);
tools/perf/builtin-inject.c
369
struct perf_inject *inject = container_of(tool, struct perf_inject,
tools/perf/builtin-inject.c
394
struct perf_inject *inject = container_of(tool, struct perf_inject, tool);
tools/perf/builtin-inject.c
553
struct perf_inject *inject = container_of(tool, struct perf_inject, tool);
tools/perf/builtin-inject.c
845
struct perf_inject *inject = container_of(tool, struct perf_inject, tool);
tools/perf/builtin-inject.c
998
struct perf_inject *inject = container_of(tool, struct perf_inject, tool);
tools/perf/builtin-kvm.c
1086
event = container_of(he, struct kvm_event, he);
tools/perf/builtin-kvm.c
1117
struct perf_kvm_stat *kvm = container_of(tool, struct perf_kvm_stat, tool);
tools/perf/builtin-kvm.c
1141
struct perf_kvm_stat *kvm = container_of(tool, struct perf_kvm_stat,
tools/perf/builtin-kvm.c
143
event_left = container_of(left, struct kvm_event, he); \
tools/perf/builtin-kvm.c
144
event_right = container_of(right, struct kvm_event, he); \
tools/perf/builtin-kvm.c
166
event = container_of(he, struct kvm_event, he); \
tools/perf/builtin-kvm.c
216
event = container_of(he, struct kvm_event, he);
tools/perf/builtin-kvm.c
247
event = container_of(he, struct kvm_event, he); \
tools/perf/builtin-kvm.c
341
kvm_fmt = container_of(fmt, struct kvm_fmt, fmt);
tools/perf/builtin-kvm.c
353
kvm_fmt = container_of(fmt, struct kvm_fmt, fmt);
tools/perf/builtin-kvm.c
361
struct kvm_fmt *kvm_fmt_a = container_of(a, struct kvm_fmt, fmt);
tools/perf/builtin-kvm.c
362
struct kvm_fmt *kvm_fmt_b = container_of(b, struct kvm_fmt, fmt);
tools/perf/builtin-kvm.c
371
kvm_fmt = container_of(fmt, struct kvm_fmt, fmt);
tools/perf/builtin-kvm.c
656
event = container_of(he, struct kvm_event, he);
tools/perf/builtin-kvm.c
712
kvm_ev = container_of(he, struct kvm_event, he);
tools/perf/builtin-kvm.c
746
event = container_of(he, struct kvm_event, he);
tools/perf/builtin-kvm.c
997
event = container_of(he, struct kvm_event, he);
tools/perf/builtin-kwork.c
1046
struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool);
tools/perf/builtin-kwork.c
1060
struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool);
tools/perf/builtin-kwork.c
1074
struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool);
tools/perf/builtin-kwork.c
1177
struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool);
tools/perf/builtin-kwork.c
1191
struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool);
tools/perf/builtin-kwork.c
1205
struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool);
tools/perf/builtin-kwork.c
1276
struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool);
tools/perf/builtin-kwork.c
319
work = container_of(node, struct kwork_work, node);
tools/perf/builtin-kwork.c
343
cur = container_of(*new, struct kwork_work, node);
tools/perf/builtin-kwork.c
967
struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool);
tools/perf/builtin-kwork.c
980
struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool);
tools/perf/builtin-lock.c
1348
st = container_of(node, struct thread_stat, rb);
tools/perf/builtin-lock.c
387
p = container_of(*rb, struct lock_stat, rb);
tools/perf/builtin-lock.c
431
p = container_of(*rb, struct lock_stat, rb);
tools/perf/builtin-lock.c
464
return container_of(node, struct lock_stat, rb);
tools/perf/builtin-lock.c
77
st = container_of(node, struct thread_stat, rb);
tools/perf/builtin-lock.c
96
p = container_of(*rb, struct thread_stat, rb);
tools/perf/builtin-mem.c
186
struct perf_mem *mem = container_of(tool, struct perf_mem, tool);
tools/perf/builtin-record.c
1495
struct record *rec = container_of(tool, struct record, tool);
tools/perf/builtin-record.c
3405
struct record *rec = container_of(tool, struct record, tool);
tools/perf/builtin-record.c
631
struct record *rec = container_of(tool, struct record, tool);
tools/perf/builtin-record.c
738
struct record *rec = container_of(tool, struct record, tool);
tools/perf/builtin-report.c
247
struct report *rep = container_of(tool, struct report, tool);
tools/perf/builtin-report.c
275
struct report *rep = container_of(tool, struct report, tool);
tools/perf/builtin-report.c
355
struct report *rep = container_of(tool, struct report, tool);
tools/perf/builtin-report.c
801
struct report *rep = container_of(tool, struct report, tool);
tools/perf/builtin-sched.c
1022
this = container_of(*new, struct work_atoms, node);
tools/perf/builtin-sched.c
1526
struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
tools/perf/builtin-sched.c
1798
struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
tools/perf/builtin-sched.c
1824
struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
tools/perf/builtin-sched.c
1837
struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
tools/perf/builtin-sched.c
1854
struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
tools/perf/builtin-sched.c
2646
struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
tools/perf/builtin-sched.c
2735
struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
tools/perf/builtin-sched.c
2794
struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
tools/perf/builtin-sched.c
3190
struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
tools/perf/builtin-sched.c
3432
this = container_of(*new, struct work_atoms, node);
tools/perf/builtin-sched.c
3749
struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
tools/perf/builtin-sched.c
996
atoms = container_of(node, struct work_atoms, node);
tools/perf/builtin-script.c
2646
struct perf_script *scr = container_of(tool, struct perf_script, tool);
tools/perf/builtin-script.c
2730
struct perf_script *scr = container_of(tool, struct perf_script, tool);
tools/perf/builtin-script.c
2818
struct perf_script *scr = container_of(tool, struct perf_script, tool);
tools/perf/builtin-script.c
2889
struct perf_script *script = container_of(tool, struct perf_script, tool);
tools/perf/builtin-script.c
3016
struct perf_script *script = container_of(tool, struct perf_script, tool);
tools/perf/builtin-script.c
3903
struct perf_script *script = container_of(tool, struct perf_script, tool);
tools/perf/builtin-script.c
3925
struct perf_script *script = container_of(tool, struct perf_script, tool);
tools/perf/builtin-script.c
3958
struct perf_script *script = container_of(tool, struct perf_script, tool);
tools/perf/builtin-stat.c
1916
const struct perf_evsel *lhs_core = container_of(l, struct perf_evsel, node);
tools/perf/builtin-stat.c
1917
const struct evsel *lhs = container_of(lhs_core, struct evsel, core);
tools/perf/builtin-stat.c
1918
const struct perf_evsel *rhs_core = container_of(r, struct perf_evsel, node);
tools/perf/builtin-stat.c
1919
const struct evsel *rhs = container_of(rhs_core, struct evsel, core);
tools/perf/builtin-stat.c
2211
struct perf_stat *st = container_of(tool, struct perf_stat, tool);
tools/perf/builtin-stat.c
2260
struct perf_stat *st = container_of(tool, struct perf_stat, tool);
tools/perf/builtin-stat.c
2279
struct perf_stat *st = container_of(tool, struct perf_stat, tool);
tools/perf/builtin-timechart.c
328
struct timechart *tchart = container_of(tool, struct timechart, tool);
tools/perf/builtin-timechart.c
338
struct timechart *tchart = container_of(tool, struct timechart, tool);
tools/perf/builtin-timechart.c
348
struct timechart *tchart = container_of(tool, struct timechart, tool);
tools/perf/builtin-timechart.c
580
struct timechart *tchart = container_of(tool, struct timechart, tool);
tools/perf/builtin-top.c
751
struct perf_top *top = container_of(tool, struct perf_top, tool);
tools/perf/builtin-trace.c
1960
struct trace *trace = container_of(tool, struct trace, tool);
tools/perf/builtin-trace.c
3467
struct trace *trace = container_of(tool, struct trace, tool);
tools/perf/builtin-trace.c
4227
struct trace *trace = container_of(oe, struct trace, oe.data);
tools/perf/tests/builtin-test.c
328
struct child_test *child = container_of(process, struct child_test, process);
tools/perf/tests/dlfilter-test.c
68
struct test_data *td = container_of(tool, struct test_data, tool);
tools/perf/tests/event_update.c
51
struct event_name *tmp = container_of(tool, struct event_name, tool);
tools/perf/ui/browsers/annotate-data.c
41
return container_of(uib, struct annotated_data_browser, b);
tools/perf/ui/browsers/annotate.c
116
struct annotate_browser *ab = container_of(browser, struct annotate_browser, b);
tools/perf/ui/browsers/annotate.c
185
struct annotate_browser *ab = container_of(browser, struct annotate_browser, b);
tools/perf/ui/browsers/annotate.c
527
struct annotate_browser *ab = container_of(browser, struct annotate_browser, b);
tools/perf/ui/browsers/hists.c
130
struct hist_browser *hb = container_of(browser, struct hist_browser, b);
tools/perf/ui/browsers/hists.c
1851
hb = container_of(browser, struct hist_browser, b);
tools/perf/ui/browsers/hists.c
1860
struct hist_browser *hb = container_of(browser, struct hist_browser, b);
tools/perf/ui/browsers/hists.c
1955
hb = container_of(browser, struct hist_browser, b);
tools/perf/ui/browsers/hists.c
3466
struct evsel_menu *menu = container_of(browser,
tools/perf/ui/browsers/hists.c
408
return container_of(ms, struct callchain_list, ms)->has_children;
tools/perf/ui/browsers/hists.c
422
return container_of(ms, struct callchain_list, ms)->unfolded;
tools/perf/ui/browsers/hists.c
439
callchain_entry = container_of(ms, struct callchain_list, ms);
tools/perf/ui/browsers/hists.c
447
struct callchain_list *cl = container_of(ms, struct callchain_list, ms);
tools/perf/ui/browsers/map.c
28
struct map_browser *mb = container_of(browser, struct map_browser, b);
tools/perf/ui/stdio/hist.c
546
struct block_hist *bh = container_of(he, struct block_hist, he);
tools/perf/util/annotate-arch/annotate-arm.c
18
struct arch_arm *arm = container_of(arch, struct arch_arm, arch);
tools/perf/util/annotate-arch/annotate-arm64.c
74
struct arch_arm64 *arm = container_of(arch, struct arch_arm64, arch);
tools/perf/util/annotate.c
788
struct disasm_line *dl = container_of(al, struct disasm_line, al);
tools/perf/util/annotate.h
170
return al ? container_of(al, struct disasm_line, al) : NULL;
tools/perf/util/arm-spe.c
1393
struct arm_spe *spe = container_of(session->auxtrace,
tools/perf/util/arm-spe.c
1439
struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe,
tools/perf/util/arm-spe.c
1477
struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe,
tools/perf/util/arm-spe.c
1588
struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe,
tools/perf/util/arm-spe.c
1602
struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe,
tools/perf/util/arm-spe.c
1615
struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe, auxtrace);
tools/perf/util/block-info.c
184
struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt);
tools/perf/util/block-info.c
194
struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt);
tools/perf/util/block-info.c
214
struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt);
tools/perf/util/block-info.c
228
struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt);
tools/perf/util/block-info.c
257
struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt);
tools/perf/util/block-info.c
270
struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt);
tools/perf/util/block-info.c
287
struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt);
tools/perf/util/block-info.c
301
struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt);
tools/perf/util/block-info.c
332
struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt);
tools/perf/util/block-info.c
361
struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt);
tools/perf/util/callchain.c
1065
child = container_of(n, struct callchain_node, rb_node_in);
tools/perf/util/callchain.c
1517
child = container_of(n, struct callchain_node, rb_node_in);
tools/perf/util/callchain.c
1542
child = container_of(n, struct callchain_node, rb_node_in);
tools/perf/util/cs-etm.c
1006
struct cs_etm_auxtrace *aux = container_of(session->auxtrace,
tools/perf/util/cs-etm.c
1022
struct cs_etm_auxtrace *aux = container_of(session->auxtrace,
tools/perf/util/cs-etm.c
2812
struct cs_etm_auxtrace *etm = container_of(session->auxtrace,
tools/perf/util/cs-etm.c
2882
struct cs_etm_auxtrace *etm = container_of(session->auxtrace,
tools/perf/util/cs-etm.c
3016
struct cs_etm_auxtrace *etm = container_of(session->auxtrace,
tools/perf/util/cs-etm.c
500
etm = container_of(session->auxtrace, struct cs_etm_auxtrace, auxtrace);
tools/perf/util/cs-etm.c
906
struct cs_etm_auxtrace *etm = container_of(session->auxtrace,
tools/perf/util/cs-etm.c
990
struct cs_etm_auxtrace *aux = container_of(session->auxtrace,
tools/perf/util/data-convert-bt.c
1412
struct convert *c = container_of(tool, struct convert, tool);
tools/perf/util/data-convert-bt.c
809
struct convert *c = container_of(tool, struct convert, tool);
tools/perf/util/data-convert-bt.c
892
struct convert *c = container_of(tool, struct convert, tool);\
tools/perf/util/data-convert-json.c
134
struct convert_json *c = container_of(tool, struct convert_json, tool);
tools/perf/util/data-convert-json.c
165
struct convert_json *c = container_of(tool, struct convert_json, tool);
tools/perf/util/drm_pmu.c
255
struct drm_pmu *drm = container_of(pmu, struct drm_pmu, pmu);
tools/perf/util/drm_pmu.c
262
struct drm_pmu *drm = container_of(pmu, struct drm_pmu, pmu);
tools/perf/util/drm_pmu.c
276
struct drm_pmu *drm = container_of(pmu, struct drm_pmu, pmu);
tools/perf/util/drm_pmu.c
305
const struct drm_pmu *drm = container_of(pmu, struct drm_pmu, pmu);
tools/perf/util/drm_pmu.c
352
struct drm_pmu *drm = container_of(pmu, struct drm_pmu, pmu);
tools/perf/util/drm_pmu.c
366
struct drm_pmu *drm = container_of(pmu, struct drm_pmu, pmu);
tools/perf/util/drm_pmu.c
665
struct drm_pmu *drm = container_of(evsel->pmu, struct drm_pmu, pmu);
tools/perf/util/dso.c
701
dso = container_of(dso_data, struct dso, data);
tools/perf/util/evlist.c
683
return container_of(sid->evsel, struct evsel, core);
tools/perf/util/evlist.c
700
return container_of(sid->evsel, struct evsel, core);
tools/perf/util/evlist.c
752
return container_of(sid->evsel, struct evsel, core);
tools/perf/util/evlist.c
809
struct mmap *m = container_of(map, struct mmap, core);
tools/perf/util/evlist.c
848
struct evlist *evlist = container_of(_evlist, struct evlist, core);
tools/perf/util/evlist.c
849
struct mmap_params *mp = container_of(_mp, struct mmap_params, core);
tools/perf/util/evlist.c
850
struct evsel *evsel = container_of(_evsel, struct evsel, core);
tools/perf/util/evlist.c
858
struct evlist *evlist = container_of(_evlist, struct evlist, core);
tools/perf/util/evlist.c
884
struct mmap *map = container_of(_map, struct mmap, core);
tools/perf/util/evlist.c
885
struct mmap_params *mp = container_of(_mp, struct mmap_params, core);
tools/perf/util/evlist.h
245
return container_of(evsel, struct evsel, core);
tools/perf/util/evlist.h
252
return container_of(evsel, struct evsel, core);
tools/perf/util/evsel.c
4199
return container_of(evsel->core.leader, struct evsel, core);
tools/perf/util/header.c
1020
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
1977
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
2359
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
2381
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
2528
struct perf_session *session = container_of(header, struct perf_session, header);
tools/perf/util/header.c
2574
struct perf_session *session = container_of(header, struct perf_session, header);
tools/perf/util/header.c
2732
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
3044
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
3092
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
3163
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
326
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
3324
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
3853
struct header_fw *h = container_of(fw, struct header_fw, fw);
tools/perf/util/header.c
931
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/hisi-ptt.c
137
struct hisi_ptt *ptt = container_of(session->auxtrace, struct hisi_ptt,
tools/perf/util/hisi-ptt.c
147
struct hisi_ptt *ptt = container_of(session->auxtrace, struct hisi_ptt, auxtrace);
tools/perf/util/hisi-ptt.c
91
struct hisi_ptt *ptt = container_of(session->auxtrace, struct hisi_ptt,
tools/perf/util/hist.h
456
struct hists_evsel *hevsel = container_of(hists, struct hists_evsel, hists);
tools/perf/util/hwmon_pmu.c
395
struct hwmon_pmu *hwm = container_of(pmu, struct hwmon_pmu, pmu);
tools/perf/util/hwmon_pmu.c
461
struct hwmon_pmu *hwm = container_of(pmu, struct hwmon_pmu, pmu);
tools/perf/util/hwmon_pmu.c
547
struct hwmon_pmu *hwm = container_of(pmu, struct hwmon_pmu, pmu);
tools/perf/util/hwmon_pmu.c
555
struct hwmon_pmu *hwm = container_of(pmu, struct hwmon_pmu, pmu);
tools/perf/util/hwmon_pmu.c
651
struct hwmon_pmu *hwm = container_of(pmu, struct hwmon_pmu, pmu);
tools/perf/util/hwmon_pmu.c
762
struct hwmon_pmu *hwm = container_of(evsel->pmu, struct hwmon_pmu, pmu);
tools/perf/util/intel-bts.c
598
struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts,
tools/perf/util/intel-bts.c
641
struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts,
tools/perf/util/intel-bts.c
682
struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts,
tools/perf/util/intel-bts.c
710
struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts,
tools/perf/util/intel-bts.c
724
struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts,
tools/perf/util/intel-bts.c
736
struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts,
tools/perf/util/intel-pt.c
293
struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt,
tools/perf/util/intel-pt.c
3704
struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt,
tools/perf/util/intel-pt.c
3788
struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt,
tools/perf/util/intel-pt.c
3811
struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt,
tools/perf/util/intel-pt.c
3826
struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt,
tools/perf/util/intel-pt.c
3845
struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt,
tools/perf/util/intel-pt.c
3855
struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt,
tools/perf/util/intel-pt.c
3894
struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt,
tools/perf/util/intlist.c
147
node = container_of(rb_node, struct int_node, rb_node);
tools/perf/util/intlist.c
37
struct int_node *node = container_of(rb_node, struct int_node, rb_node);
tools/perf/util/intlist.c
45
struct int_node *node = container_of(rb_node, struct int_node, rb_node);
tools/perf/util/intlist.c
80
node = container_of(rb_node, struct int_node, rb_node);
tools/perf/util/jitdump.c
67
#define get_jit_tool(t) (container_of(tool, struct jit_tool, tool))
tools/perf/util/metricgroup.c
1014
const struct metric *left = container_of(l, struct metric, nd);
tools/perf/util/metricgroup.c
1015
const struct metric *right = container_of(r, struct metric, nd);
tools/perf/util/metricgroup.c
1660
old_me = container_of(nd, struct metric_event, nd);
tools/perf/util/metricgroup.c
52
return container_of(nd, struct metric_event, nd);
tools/perf/util/metricgroup.c
57
return container_of(nd, struct metric_event, nd);
tools/perf/util/metricgroup.c
64
struct metric_event *a = container_of(rb_node,
tools/perf/util/metricgroup.c
93
struct metric_event *me = container_of(rb_node, struct metric_event, nd);
tools/perf/util/metricgroup.c
985
const struct metric *left = container_of(l, struct metric, nd);
tools/perf/util/metricgroup.c
986
const struct metric *right = container_of(r, struct metric, nd);
tools/perf/util/parse-events.c
1466
container_of(list->prev, struct evsel, core.node);
tools/perf/util/parse-events.c
1684
first_wildcard_match = container_of(list->prev, struct evsel, core.node);
tools/perf/util/parse-events.c
1756
container_of((*listp)->prev, struct evsel, core.node);
tools/perf/util/parse-events.c
2055
const struct perf_evsel *lhs_core = container_of(l, struct perf_evsel, node);
tools/perf/util/parse-events.c
2056
const struct evsel *lhs = container_of(lhs_core, struct evsel, core);
tools/perf/util/parse-events.c
2057
const struct perf_evsel *rhs_core = container_of(r, struct perf_evsel, node);
tools/perf/util/parse-events.c
2058
const struct evsel *rhs = container_of(rhs_core, struct evsel, core);
tools/perf/util/pmus.c
227
struct perf_pmu *lhs_pmu = container_of(lhs, struct perf_pmu, list);
tools/perf/util/pmus.c
228
struct perf_pmu *rhs_pmu = container_of(rhs, struct perf_pmu, list);
tools/perf/util/powerpc-vpadtl.c
161
return container_of(session->auxtrace, struct powerpc_vpadtl, auxtrace);
tools/perf/util/print-events.c
201
struct mep *a = container_of(rb_node, struct mep, nd);
tools/perf/util/print-events.c
226
struct mep *me = container_of(nd, struct mep, nd);
tools/perf/util/print-events.c
243
return container_of(nd, struct mep, nd);
tools/perf/util/print-events.c
248
return container_of(nd, struct mep, nd);
tools/perf/util/print-events.c
301
struct mep *me = container_of(node, struct mep, nd);
tools/perf/util/probe-finder.c
1268
container_of(pf, struct trace_event_finder, pf);
tools/perf/util/probe-finder.c
1500
container_of(pf, struct available_var_finder, pf);
tools/perf/util/python.c
1317
struct metric_event *me = container_of(node, struct metric_event, nd);
tools/perf/util/python.c
1321
struct metric_expr *expr = container_of(pos, struct metric_expr, nd);
tools/perf/util/python.c
1424
struct metric_event *me = container_of(node, struct metric_event, nd);
tools/perf/util/python.c
1428
struct metric_expr *e = container_of(pos, struct metric_expr, nd);
tools/perf/util/python.c
1804
return Py_BuildValue("O", container_of(pos, struct pyrf_evsel, evsel));
tools/perf/util/python.c
2043
struct metric_event *me = container_of(node, struct metric_event, nd);
tools/perf/util/python.c
2050
struct metric_expr *e = container_of(mpos, struct metric_expr, nd);
tools/perf/util/s390-cpumsf.c
1010
struct s390_cpumsf *sf = container_of(session->auxtrace,
tools/perf/util/s390-cpumsf.c
1037
struct s390_cpumsf *sf = container_of(session->auxtrace,
tools/perf/util/s390-cpumsf.c
919
struct s390_cpumsf *sf = container_of(session->auxtrace,
tools/perf/util/s390-cpumsf.c
962
struct s390_cpumsf *sf = container_of(session->auxtrace,
tools/perf/util/scripting-engines/trace-event-python.c
1146
struct tables *tables = container_of(dbe, struct tables, dbe);
tools/perf/util/scripting-engines/trace-event-python.c
1164
struct tables *tables = container_of(dbe, struct tables, dbe);
tools/perf/util/scripting-engines/trace-event-python.c
1183
struct tables *tables = container_of(dbe, struct tables, dbe);
tools/perf/util/scripting-engines/trace-event-python.c
1204
struct tables *tables = container_of(dbe, struct tables, dbe);
tools/perf/util/scripting-engines/trace-event-python.c
1225
struct tables *tables = container_of(dbe, struct tables, dbe);
tools/perf/util/scripting-engines/trace-event-python.c
1244
struct tables *tables = container_of(dbe, struct tables, dbe);
tools/perf/util/scripting-engines/trace-event-python.c
1268
struct tables *tables = container_of(dbe, struct tables, dbe);
tools/perf/util/scripting-engines/trace-event-python.c
1291
struct tables *tables = container_of(dbe, struct tables, dbe);
tools/perf/util/scripting-engines/trace-event-python.c
1309
struct tables *tables = container_of(dbe, struct tables, dbe);
tools/perf/util/scripting-engines/trace-event-python.c
1350
struct tables *tables = container_of(dbe, struct tables, dbe);
tools/perf/util/scripting-engines/trace-event-python.c
1367
struct tables *tables = container_of(dbe, struct tables, dbe);
tools/perf/util/scripting-engines/trace-event-python.c
1379
struct tables *tables = container_of(dbe, struct tables, dbe);
tools/perf/util/scripting-engines/trace-event-python.c
1403
struct tables *tables = container_of(dbe, struct tables, dbe);
tools/perf/util/scripting-engines/trace-event-python.c
1437
struct tables *tables = container_of(dbe, struct tables, dbe);
tools/perf/util/session.c
1285
evsel = container_of(sid->evsel, struct evsel, core);
tools/perf/util/session.c
132
struct perf_session *session = container_of(oe, struct perf_session,
tools/perf/util/sort.c
2722
hse = container_of(fmt, struct hpp_sort_entry, hpp);
tools/perf/util/sort.c
2737
hse = container_of(fmt, struct hpp_sort_entry, hpp);
tools/perf/util/sort.c
2752
hse = container_of(fmt, struct hpp_sort_entry, hpp);
tools/perf/util/sort.c
2766
hse = container_of(fmt, struct hpp_sort_entry, hpp);
tools/perf/util/sort.c
2779
hse = container_of(fmt, struct hpp_sort_entry, hpp);
tools/perf/util/sort.c
2789
hse = container_of(fmt, struct hpp_sort_entry, hpp);
tools/perf/util/sort.c
2800
hse = container_of(fmt, struct hpp_sort_entry, hpp);
tools/perf/util/sort.c
2818
hse = container_of(fmt, struct hpp_sort_entry, hpp); \
tools/perf/util/sort.c
2847
hse_a = container_of(a, struct hpp_sort_entry, hpp);
tools/perf/util/sort.c
2848
hse_b = container_of(b, struct hpp_sort_entry, hpp);
tools/perf/util/sort.c
2857
hse = container_of(fmt, struct hpp_sort_entry, hpp);
tools/perf/util/sort.c
2868
hse = container_of(fmt, struct hpp_sort_entry, hpp);
tools/perf/util/sort.c
2941
hse = container_of(fmt, struct hpp_sort_entry, hpp);
tools/perf/util/sort.c
3078
hde = container_of(fmt, struct hpp_dynamic_entry, hpp);
tools/perf/util/sort.c
3093
hde = container_of(fmt, struct hpp_dynamic_entry, hpp);
tools/perf/util/sort.c
3105
hde = container_of(fmt, struct hpp_dynamic_entry, hpp);
tools/perf/util/sort.c
3121
hde = container_of(fmt, struct hpp_dynamic_entry, hpp);
tools/perf/util/sort.c
3179
hde = container_of(fmt, struct hpp_dynamic_entry, hpp);
tools/perf/util/sort.c
3214
hde_a = container_of(a, struct hpp_dynamic_entry, hpp);
tools/perf/util/sort.c
3215
hde_b = container_of(b, struct hpp_dynamic_entry, hpp);
tools/perf/util/sort.c
3224
hde = container_of(fmt, struct hpp_dynamic_entry, hpp);
tools/perf/util/sort.c
3235
hde = container_of(fmt, struct hpp_dynamic_entry, hpp);
tools/perf/util/sort.c
3286
hse = container_of(fmt, struct hpp_sort_entry, hpp);
tools/perf/util/sort.c
3294
hde = container_of(fmt, struct hpp_dynamic_entry, hpp);
tools/perf/util/sort.c
4016
hse = container_of(fmt, struct hpp_sort_entry, hpp);
tools/perf/util/sort.c
4080
hse = container_of(fmt, struct hpp_sort_entry, hpp);
tools/perf/util/strlist.c
100
snode = container_of(rb_node, struct str_node, rb_node);
tools/perf/util/strlist.c
200
snode = container_of(rb_node, struct str_node, rb_node);
tools/perf/util/strlist.c
44
struct str_node *snode = container_of(rb_node, struct str_node, rb_node);
tools/perf/util/strlist.c
52
struct str_node *snode = container_of(rb_node, struct str_node, rb_node);
tools/perf/util/thread.c
531
struct perf_session *session = container_of(machine->machines,
tools/perf/util/tool.c
354
struct delegate_tool *del_tool = container_of(tool, struct delegate_tool, tool); \
tools/perf/util/tool.c
367
struct delegate_tool *del_tool = container_of(tool, struct delegate_tool, tool); \
tools/perf/util/tool.c
379
struct delegate_tool *del_tool = container_of(tool, struct delegate_tool, tool); \
tools/perf/util/tool.c
391
struct delegate_tool *del_tool = container_of(tool, struct delegate_tool, tool); \
tools/perf/util/tool.c
419
struct delegate_tool *del_tool = container_of(tool, struct delegate_tool, tool); \
tools/perf/util/tool.c
443
struct delegate_tool *del_tool = container_of(tool, struct delegate_tool, tool); \
tools/perf/util/tool.c
456
struct delegate_tool *del_tool = container_of(tool, struct delegate_tool, tool); \
tools/sched_ext/scx_flatcg.bpf.c
144
cgc_a = container_of(a, struct cgv_node, rb_node);
tools/sched_ext/scx_flatcg.bpf.c
145
cgc_b = container_of(b, struct cgv_node, rb_node);
tools/sched_ext/scx_flatcg.bpf.c
640
cgv_node = container_of(rb_node, struct cgv_node, rb_node);
tools/testing/cxl/test/mem.c
659
container_of(work, typeof(*mds), security.poll_dwork.work);
tools/testing/cxl/test/mock.c
47
container_of(fwnode, struct acpi_device, fwnode);
tools/testing/nvdimm/test/iomap.c
110
struct dev_pagemap *pgmap = container_of(ref, struct dev_pagemap, ref);
tools/testing/nvdimm/test/ndtest.c
202
return container_of(pdev, struct ndtest_priv, pdev);
tools/testing/nvdimm/test/ndtest.c
657
struct device *dev = container_of(kobj, struct device, kobj);
tools/testing/nvdimm/test/nfit.c
1334
struct nfit_test *t = container_of(acpi_desc, typeof(*t), acpi_desc);
tools/testing/nvdimm/test/nfit.c
1358
struct nfit_test *t = container_of(acpi_desc, typeof(*t), acpi_desc);
tools/testing/nvdimm/test/nfit.c
228
return container_of(pdev, struct nfit_test, pdev);
tools/testing/nvdimm/test/nfit.c
823
struct nfit_test *t = container_of(work, typeof(*t), work);
tools/testing/radix-tree/regression1.c
68
struct page *p = container_of(rcu, struct page, rcu);
tools/testing/radix-tree/test.c
74
struct item *item = container_of(head, struct item, rcu_head);
tools/testing/selftests/bpf/progs/bpf_iter_netlink.c
11
return &container_of(socket, struct socket_alloc, socket)->vfs_inode;
tools/testing/selftests/bpf/progs/bpf_iter_tcp4.c
58
inode = &container_of(sk_socket, struct socket_alloc, socket)->vfs_inode;
tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c
58
inode = &container_of(sk_socket, struct socket_alloc, socket)->vfs_inode;
tools/testing/selftests/bpf/progs/bpf_iter_udp4.c
19
inode = &container_of(sk_socket, struct socket_alloc, socket)->vfs_inode;
tools/testing/selftests/bpf/progs/bpf_iter_udp6.c
26
inode = &container_of(sk_socket, struct socket_alloc, socket)->vfs_inode;
tools/testing/selftests/bpf/progs/bpf_iter_unix.c
19
inode = &container_of(sk_socket, struct socket_alloc, socket)->vfs_inode;
tools/testing/selftests/bpf/progs/bpf_qdisc_fifo.c
103
skbn = container_of(node, struct skb_node, node);
tools/testing/selftests/bpf/progs/bpf_qdisc_fifo.c
64
skbn = container_of(node, struct skb_node, node);
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
149
skbn_a = container_of(a, struct skb_node, node);
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
150
skbn_b = container_of(b, struct skb_node, node);
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
160
flow_a = container_of(a, struct fq_flow_node, rb_node);
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
161
flow_b = container_of(b, struct fq_flow_node, rb_node);
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
406
flow = container_of(node, struct fq_flow_node, rb_node);
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
420
flow = container_of(node, struct fq_flow_node, rb_node);
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
490
flow = container_of(node, struct fq_flow_node, list_node);
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
511
skbn = container_of(rb_node, struct skb_node, node);
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
529
skbn = container_of(rb_node, struct skb_node, node);
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
571
skbn = container_of(rb_node, struct skb_node, node);
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
578
skbn = container_of(rb_node, struct skb_node, node);
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
640
flow = container_of(node, struct fq_flow_node, list_node);
tools/testing/selftests/bpf/progs/linked_list.c
101
bpf_obj_drop(container_of(n, struct foo, node2));
tools/testing/selftests/bpf/progs/linked_list.c
146
pf = container_of(n, struct foo, node2);
tools/testing/selftests/bpf/progs/linked_list.c
165
pf = container_of(n, struct foo, node2);
tools/testing/selftests/bpf/progs/linked_list.c
176
bpf_obj_drop(container_of(n, struct foo, node2));
tools/testing/selftests/bpf/progs/linked_list.c
184
bpf_obj_drop(container_of(n, struct foo, node2));
tools/testing/selftests/bpf/progs/linked_list.c
226
f = container_of(n, struct foo, node2);
tools/testing/selftests/bpf/progs/linked_list.c
240
b = container_of(n, struct bar, node);
tools/testing/selftests/bpf/progs/linked_list.c
253
bpf_obj_drop(container_of(n, struct bar, node));
tools/testing/selftests/bpf/progs/linked_list.c
41
bpf_obj_drop(container_of(n, struct foo, node2));
tools/testing/selftests/bpf/progs/linked_list.c
50
bpf_obj_drop(container_of(n, struct foo, node2));
tools/testing/selftests/bpf/progs/linked_list.c
67
f = container_of(n, struct foo, node2);
tools/testing/selftests/bpf/progs/linked_list.c
82
f = container_of(n, struct foo, node2);
tools/testing/selftests/bpf/progs/linked_list.c
93
bpf_obj_drop(container_of(n, struct foo, node2));
tools/testing/selftests/bpf/progs/linked_list_peek.c
18
#define list_entry(ptr, type, member) container_of(ptr, type, member)
tools/testing/selftests/bpf/progs/local_kptr_stash.c
83
node_a = container_of(a, struct node_data, node);
tools/testing/selftests/bpf/progs/local_kptr_stash.c
84
node_b = container_of(b, struct node_data, node);
tools/testing/selftests/bpf/progs/lpm_trie_bench.c
42
struct bpf_map *map = container_of(work, struct bpf_map, work);
tools/testing/selftests/bpf/progs/mptcp_bpf.h
15
container_of(ptr, type, member)
tools/testing/selftests/bpf/progs/rbtree.c
117
n = container_of(res, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree.c
160
n = container_of(res1, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree.c
165
n = container_of(res2, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree.c
170
n = container_of(res3, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree.c
224
o = container_of(res, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree.c
233
o = container_of(res, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree.c
244
o = container_of(res, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree.c
281
o = container_of(res, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree.c
286
m = container_of(res, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree.c
304
o = container_of(res, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree.c
312
m = container_of(res2, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree.c
41
node_a = container_of(a, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree.c
42
node_b = container_of(b, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree_btf_fail__add_wrong_type.c
27
node_a = container_of(a, struct node_data2, node);
tools/testing/selftests/bpf/progs/rbtree_btf_fail__add_wrong_type.c
28
node_b = container_of(b, struct node_data2, node);
tools/testing/selftests/bpf/progs/rbtree_fail.c
100
bpf_obj_drop(container_of(res_m, struct node_data, node));
tools/testing/selftests/bpf/progs/rbtree_fail.c
123
n = container_of(res, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree_fail.c
218
n = container_of(res, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree_fail.c
236
node_a = container_of(a, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree_fail.c
237
node_b = container_of(b, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree_fail.c
248
node_a = container_of(a, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree_fail.c
249
node_b = container_of(b, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree_fail.c
25
node_a = container_of(a, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree_fail.c
26
node_b = container_of(b, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree_fail.c
260
node_a = container_of(a, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree_fail.c
261
node_b = container_of(b, struct node_data, node);
tools/testing/selftests/bpf/progs/rbtree_fail.c
98
bpf_obj_drop(container_of(res_n, struct node_data, node));
tools/testing/selftests/bpf/progs/rbtree_search.c
24
#define rb_entry(ptr, type, member) container_of(ptr, type, member)
tools/testing/selftests/bpf/progs/refcounted_kptr.c
156
n = container_of(rb, struct node_data, r);
tools/testing/selftests/bpf/progs/refcounted_kptr.c
168
n = container_of(rb, struct node_data, r);
tools/testing/selftests/bpf/progs/refcounted_kptr.c
189
n = container_of(l, struct node_data, l);
tools/testing/selftests/bpf/progs/refcounted_kptr.c
497
bpf_obj_drop(container_of(res, struct node_data, r));
tools/testing/selftests/bpf/progs/refcounted_kptr.c
527
m = container_of(rb, struct node_data, r);
tools/testing/selftests/bpf/progs/refcounted_kptr.c
56
a = container_of(node_a, struct node_data, r);
tools/testing/selftests/bpf/progs/refcounted_kptr.c
561
m = container_of(rb, struct node_data, r);
tools/testing/selftests/bpf/progs/refcounted_kptr.c
57
b = container_of(node_b, struct node_data, r);
tools/testing/selftests/bpf/progs/refcounted_kptr.c
67
node_a = container_of(a, struct node_acquire, node);
tools/testing/selftests/bpf/progs/refcounted_kptr.c
68
node_b = container_of(b, struct node_acquire, node);
tools/testing/selftests/bpf/progs/refcounted_kptr_fail.c
28
node_a = container_of(a, struct node_acquire, node);
tools/testing/selftests/bpf/progs/refcounted_kptr_fail.c
29
node_b = container_of(b, struct node_acquire, node);
tools/testing/selftests/bpf/progs/sock_iter_batch.c
94
#define udp_sk(ptr) container_of(ptr, struct udp_sock, inet.sk)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
293
ctx = container_of(head, struct bpf_testmod_ctx, rcu);
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
898
data = container_of(rhp, struct bpf_kfunc_rcu_tasks_trace_data, rcu);
tools/testing/selftests/kvm/lib/kvm_util.c
1660
container_of(node, struct userspace_mem_region, hva_node);
tools/testing/selftests/kvm/lib/kvm_util.c
724
container_of(node, struct userspace_mem_region, gpa_node);
tools/testing/selftests/kvm/lib/kvm_util.c
877
cregion = container_of(*cur, typeof(*cregion), gpa_node);
tools/testing/selftests/kvm/lib/kvm_util.c
903
cregion = container_of(*cur, typeof(*cregion), hva_node);
tools/testing/selftests/ublk/kublk.h
371
return container_of(io, struct ublk_queue, ios[io->tag]);
tools/testing/selftests/ublk/utils.h
15
#ifndef container_of
tools/testing/selftests/vfio/lib/iommu.c
324
cap_range = container_of(hdr, struct vfio_iommu_type1_info_cap_iova_range, header);
tools/testing/shared/maple-shim.c
11
struct maple_node *node = container_of(head, struct maple_node, rcu);
tools/tracing/rtla/src/osnoise.h
19
#define to_osnoise_params(ptr) container_of(ptr, struct osnoise_params, common)
tools/tracing/rtla/src/osnoise_top.c
90
tool = container_of(trace, struct osnoise_tool, trace);
tools/tracing/rtla/src/timerlat.h
33
#define to_timerlat_params(ptr) container_of(ptr, struct timerlat_params, common)
tools/tracing/rtla/src/timerlat_hist.c
190
tool = container_of(trace, struct osnoise_tool, trace);
tools/tracing/rtla/src/timerlat_top.c
174
top = container_of(trace, struct osnoise_tool, trace);
tools/usb/usbip/libsrc/list.h
105
container_of(ptr, type, member)
tools/virtio/vringh_test.c
75
gvdev = container_of(vq->vdev, struct guest_virtio_device, vdev);
virt/kvm/async_pf.c
48
container_of(work, struct kvm_async_pf, work);
virt/kvm/coalesced_mmio.c
22
return container_of(dev, struct kvm_coalesced_mmio_dev, dev);
virt/kvm/eventfd.c
125
container_of(work, struct kvm_kernel_irqfd, shutdown);
virt/kvm/eventfd.c
205
container_of(wait, struct kvm_kernel_irqfd, wait);
virt/kvm/eventfd.c
303
struct kvm_irqfd_pt *p = container_of(pt, struct kvm_irqfd_pt, pt);
virt/kvm/eventfd.c
45
container_of(work, struct kvm_kernel_irqfd, inject);
virt/kvm/eventfd.c
749
return container_of(dev, struct _ioeventfd, dev);
virt/kvm/eventfd.c
79
resampler = container_of(kian,
virt/kvm/guest_memfd.c
39
return container_of(inode, struct gmem_inode, vfs_inode);
virt/kvm/kvm_main.c
1478
tmp = container_of(*node, struct kvm_memory_slot, gfn_node[idx]);
virt/kvm/kvm_main.c
507
return container_of(mn, struct kvm, mmu_notifier);
virt/kvm/kvm_main.c
595
slot = container_of(node, struct kvm_memory_slot, hva_node[slots->node_idx]);
virt/kvm/kvm_main.c
5972
struct kvm_io_bus *bus = container_of(rcu, struct kvm_io_bus, rcu);
virt/kvm/kvm_main.c
6379
return container_of(pn, struct kvm_vcpu, preempt_notifier);
virt/kvm/kvm_main.c
908
struct kvm *kvm = container_of(bl, struct kvm, pm_notifier);