container_of
struct ph1handle *iph1 = container_of(p, struct ph1handle, scr);
struct ph2handle *iph2 = container_of(p, struct ph2handle, scr);
isakmp_ph1dying(container_of(p, struct ph1handle, sce));
isakmp_ph1expire(container_of(p, struct ph1handle, sce));
isakmp_ph1delete(container_of(p, struct ph1handle, sce));
isakmp_ph2expire(container_of(p, struct ph2handle, sce));
isakmp_ph2delete(container_of(p, struct ph2handle, sce));
isakmp_chkph1there(container_of(p, struct ph2handle, sce));
struct ph1handle *iph1 = container_of(sc, struct ph1handle, dpd_r_u);
quick_timeover(container_of(p, struct ph2handle, sce));
struct xauth_reply_arg *xra = container_of(sc, struct xauth_reply_arg, sc);
#ifndef container_of
#define PICTOSOFTC(pic) container_of(pic, struct apple_intc_softc, sc_pic)
#define PICTOPERCPU(pic) container_of(pic, struct apple_intc_percpu, pc_pic)
container_of(sc, struct apple_nvme_softc, asc_nvme);
container_of(sc, struct apple_nvme_softc, asc_nvme);
struct cprman_clk *clk = container_of(baseclk, struct cprman_clk, base);
container_of(pic, struct gicv3_softc, sc_pic)
container_of(lpi, struct gicv3_softc, sc_lpi)
#define PMAP_PAGE_TO_MD(ppage) container_of((ppage), struct vm_page_md, pp)
struct tegra_drm_task *task = container_of(work, struct tegra_drm_task,
#define to_tegra_crtc(x) container_of(x, struct tegra_crtc, base)
#define to_tegra_encoder(x) container_of(x, struct tegra_encoder, base)
#define to_tegra_connector(x) container_of(x, struct tegra_connector, base)
#define to_tegra_framebuffer(x) container_of(x, struct tegra_framebuffer, base)
#define to_tegra_fbdev(x) container_of(x, struct tegra_fbdev, helper)
struct tegra_fb_softc *sc = container_of(task, struct tegra_fb_softc,
container_of(nvdev, struct tegra_nouveau_softc, sc_nv_dev);
container_of(nvdev, struct tegra_nouveau_softc, sc_nv_dev);
container_of(dev, struct tegra_nouveau_softc, sc_nv_dev);
container_of(dev, struct tegra_nouveau_softc, sc_nv_dev);
container_of(dev, struct tegra_nouveau_softc, sc_nv_dev);
#define to_imx6_dwhdmi_softc(x) container_of(x, struct imx6_dwhdmi_softc, sc_base)
#define to_imx6_dwhdmi_encoder(x) container_of(x, struct imx6_dwhdmi_softc, sc_encoder)
#define to_rk_anxdp_softc(x) container_of(x, struct rk_anxdp_softc, sc_base)
#define to_rk_anxdp_encoder(x) container_of(x, struct rk_anxdp_softc, sc_encoder)
struct rk_drm_task *task = container_of(work, struct rk_drm_task,
#define to_rk_drm_framebuffer(x) container_of(x, struct rk_drm_framebuffer, base)
#define to_rk_dwhdmi_softc(x) container_of(x, struct rk_dwhdmi_softc, sc_base)
#define to_rk_dwhdmi_encoder(x) container_of(x, struct rk_dwhdmi_softc, sc_encoder)
container_of(task, struct rk_fb_softc, sc_attach_task);
#define to_rk_vop_crtc(x) container_of(x, struct rk_vop_crtc, base)
#define to_rk_vop_plane(x) container_of(x, struct rk_vop_plane, base)
struct sunxi_drm_task *task = container_of(work, struct sunxi_drm_task,
#define to_sunxi_drm_framebuffer(x) container_of(x, struct sunxi_drm_framebuffer, base)
#define to_sunxi_dwhdmi_softc(x) container_of(x, struct sunxi_dwhdmi_softc, sc_base)
container_of(task, struct sunxi_fb_softc, sc_attach_task);
#define to_sunxi_lcdc_encoder(x) container_of(x, struct sunxi_lcdc_encoder, base)
#define to_sunxi_mixer_crtc(x) container_of(x, struct sunxi_mixer_crtc, base)
#define to_sunxi_mixer_plane(x) container_of(x, struct sunxi_mixer_plane, base)
struct ti_fb_softc *sc = container_of(task, struct ti_fb_softc,
struct tilcdc_drm_task *task = container_of(work,
#define to_tilcdc_framebuffer(x) container_of(x, struct tilcdc_framebuffer, base)
#define to_tilcdc_crtc(x) container_of(x, struct tilcdc_crtc, base)
container_of(bdm, struct bus_dmamap_hpcmips, bdm);
container_of(gmac_sc, struct jh7100_gmac_softc, sc_gmac);
container_of(phsc, struct jh7110_pcie_softc, sc_phsc);
container_of(phsc, struct jh7110_pcie_softc, sc_phsc);
container_of(clk, struct jh71x0_clkc_clk, jcc_clk);
container_of(clk, struct jh71x0_clkc_clk, jcc_clk);
container_of(clk, struct jh71x0_clkc_clk, jcc_clk);
container_of(clk, struct jh71x0_clkc_clk, jcc_clk);
container_of(clk, struct jh71x0_clkc_clk, jcc_clk);
container_of(clk, struct jh71x0_clkc_clk, jcc_clk);
struct pci_dwiic_softc *sc = container_of(dwsc, struct pci_dwiic_softc,
ACPI_HEST_GENERIC_V2 *ghes_v2 = container_of(src->as_header,
ACPI_HEST_GENERIC *ghes = container_of(src->as_header,
ACPI_HEST_GENERIC_V2 *ghes_v2 = container_of(src->as_header,
ACPI_HEST_IA_MACHINE_CHECK *const imc = container_of(header,
ACPI_HEST_IA_CORRECTED *const imcc = container_of(header,
ACPI_HEST_IA_NMI *const ianmi = container_of(header,
ACPI_HEST_AER_ROOT *const aerroot = container_of(header,
ACPI_HEST_AER *const aer = container_of(header,
ACPI_HEST_AER_BRIDGE *const aerbridge = container_of(header,
ACPI_HEST_GENERIC *const ghes = container_of(header,
ACPI_HEST_GENERIC_V2 *const ghes_v2 = container_of(header,
ACPI_HEST_IA_DEFERRED_CHECK *const imdc = container_of(header,
ACPI_HEST_GENERIC *ghes = container_of(header,
ACPI_HEST_GENERIC_V2 *ghes_v2 = container_of(header,
ACPI_HEST_GENERIC *ghes = container_of(src->as_header,
return container_of(bp, struct wd_ioctl, wi_bp);
#define to_panel_fdt(x) container_of(x, struct panel_fdt_softc, sc_panel)
container_of((_reg), struct fdtbus_regulator_controller, rc_reg)
#define to_dispcon_hdmi_connector(x) container_of(x, struct dispcon_hdmi_connector, base)
struct hvn_rx_ring *rxr = container_of(wk, struct hvn_rx_ring, rxr_wk);
#define to_anxedp_connector(x) container_of(x, struct anxedp_connector, base)
container_of(work, struct axppmic_softc, sc_work);
container_of((sc), struct bmx280_i2c_softc, sc_bmx280)
container_of((sc), struct mcpgpio_i2c_softc, sc_mcpgpio)
return container_of(iicmux, struct pcaiicmux_softc, sc_iicmux);
container_of((sc), struct sc16is7xx_i2c_softc, sc_sc16is7xx)
#define to_tda_connector(x) container_of(x, struct tda19988_connector, base)
struct anxdp_softc * const sc = container_of(dpaux, struct anxdp_softc,
#define to_anxdp_connector(x) container_of(x, struct anxdp_connector, base)
#define to_dwhdmi_connector(x) container_of(x, struct dwhdmi_connector, base)
container_of((sc), struct sc16is7xx_tty_softc, sc_com)
container_of(sc, struct mcomm_softc, sc_miisc);
container_of(sc, struct mcomm_softc, sc_miisc);
return container_of(q, struct sge_qset, fl[qidx]);
return container_of(q, struct sge_qset, rspq);
return container_of(q, struct sge_qset, txq[qidx]);
return container_of(d, struct adapter, tdev);
struct bwfm_cmd_flowring_create *cmd = container_of(wk, struct bwfm_cmd_flowring_create, wq_cookie);
qp = container_of(wk, struct iavf_queue_pair, qp_work);
work = container_of(wk, struct iavf_work, ixw_cookie);
qp = container_of(wk, struct ixl_queue_pair, qp_work);
work = container_of(wk, struct ixl_work, ixw_cookie);
work = container_of(wk, struct vioif_work, cookie);
vmxq = container_of(wk, struct vmxnet3_queue, vxq_wq_cookie);
vmxq = container_of(txq, struct vmxnet3_queue, vxq_txqueue);
vmxq = container_of(txq, struct vmxnet3_queue, vxq_txqueue);
struct wm_queue *wmq = container_of(wk, struct wm_queue, wmq_cookie);
struct wm_queue *wmq = container_of(txq, struct wm_queue, wmq_txq);
struct wm_queue *wmq = container_of(txq, struct wm_queue, wmq_txq);
struct wm_queue *wmq = container_of(txq, struct wm_queue, wmq_txq);
struct wm_queue *wmq = container_of(txq, struct wm_queue, wmq_txq);
container_of(wk, struct igc_queue, igcq_wq_cookie);
struct tx_ring *txr = container_of(wk, struct tx_ring, wq_cookie);
struct ix_queue *que = container_of(wk, struct ix_queue, wq_cookie);
struct ix_queue *que = container_of(wk, struct ix_queue, wq_cookie);
struct virtio_pci_softc * const psc = container_of(sc,
struct virtio_pci_softc * const psc = container_of(sc,
struct virtio_pci_softc * const psc = container_of(sc,
struct virtio_pci_softc * const psc = container_of(sc,
struct virtio_pci_softc * const psc = container_of(sc,
struct virtio_pci_softc * const psc = container_of(sc,
struct virtio_pci_softc * const psc = container_of(sc,
struct virtio_pci_softc * const psc = container_of(sc,
struct virtio_pci_softc * const psc = container_of(sc,
struct virtio_pci_softc * const psc = container_of(sc,
struct virtio_pci_softc * const psc = container_of(sc,
struct virtio_pci_softc * const psc = container_of(sc,
struct virtio_pci_softc * const psc = container_of(sc,
struct virtio_pci_softc * const psc = container_of(sc,
struct virtio_pci_softc * const psc = container_of(sc,
struct virtio_pci_softc * const psc = container_of(sc,
struct virtio_pci_softc * const psc = container_of(sc,
struct queue_pair *qp = container_of(inode->i_cdev, struct queue_pair, cdev);
struct xmm_net *xn = container_of(t, struct xmm_net, deadline);
qp = container_of(tty->port, struct queue_pair, port);
struct xmm_dev *xmm = container_of(work, struct xmm_dev, init_work);
struct wwanc_softc *sc = container_of(xmm, struct wwanc_softc, sc_xmm);
struct wwanc_softc *sc = container_of(xmm, struct wwanc_softc, sc_xmm);
container_of(xn, struct wwan_softc, sc_xmm_net);
container_of(xn, struct wwan_softc, sc_xmm_net);
container_of((SC), struct pms_softc, u.synaptics); \
container_of((sc), struct bmx280_spi_softc, sc_bmx280)
container_of((sc), struct mcpgpio_spi_softc, sc_mcpgpio)
container_of((sc), struct sc16is7xx_spi_softc, sc_sc16is7xx)
container_of(sc, struct uhid_usb_softc, sc_base);
container_of(pipe, struct xhci_pipe, xp_pipe);
container_of(pipe, struct xhci_pipe, xp_pipe);
#define KNOTE_TO_KIMPL(knp) container_of((knp), struct knote_impl, ki_knote)
container_of(pool, struct threadpool_unbound, tpu_pool);
pt = container_of(it, struct ptimer, pt_itimer);
struct ptimer *pt = container_of(it, struct ptimer, pt_itimer);
pt = container_of(it, struct ptimer, pt_itimer);
thmap_gc_t *const gc = container_of(ptr, struct thmap_gc, data[0]);
gc = container_of(ptr, struct thmap_gc, data[0]);
container_of(it, struct timerfd, tfd_itimer);
container_of(it, struct timerfd, tfd_itimer);
struct ifnet *ifp = container_of(work, struct ifnet, if_link_work);
container_of(work, struct if_slowtimo_data, isd_work);
struct l2tp_softc *sc = container_of(ifp, struct l2tp_softc,
struct l2tp_softc *sc = container_of(ifp, struct l2tp_softc,
struct l2tp_softc *sc = container_of(ifp, struct l2tp_softc,
struct l2tp_softc *sc = container_of(ifp, struct l2tp_softc,
struct l2tp_softc *sc = container_of(ifp, struct l2tp_softc,
struct l2tp_softc *sc = container_of(ifp, struct l2tp_softc,
struct l2tp_softc *sc = container_of(ifp, struct l2tp_softc,
work = container_of(wk, struct sppp_work, work);
struct wg_peer *wgp = container_of(wk, struct wg_peer, wgp_work);
struct wg_softc *wg = container_of(job, struct wg_softc, wg_job);
struct wg_softc *wg = container_of(ifp, struct wg_softc, wg_if);
wga = container_of(rn, struct wg_allowedip, wga_nodes[0]);
lw = container_of(wk, struct lagg_work, lw_cookie);
lacpp = container_of(lw, struct lacp_port, lp_work_smtx);
lacpp = container_of(lw, struct lacp_port, lp_work_marker);
#define VNODE_TO_VIMPL(vp) container_of((vp), struct vnode_impl, vi_vnode)
#define VM_MD_TO_PAGE(md) (container_of((md), struct vm_page, mdpage))
container_of(job, struct tester_context, ctx_job);
container_of(job, struct tester_context, ctx_job);
container_of(job, struct test_job_data, job);
container_of(job, struct test_job_data, job);