from_tasklet
struct msgdma_device *mdev = from_tasklet(mdev, t, irq_tasklet);
struct admac_chan *adchan = from_tasklet(adchan, t, tasklet);
struct at_xdmac_chan *atchan = from_tasklet(atchan, t, tasklet);
struct dw_dma *dw = from_tasklet(dw, t, tasklet);
struct ep93xx_dma_chan *edmac = from_tasklet(edmac, t, tasklet);
struct fsl_re_chan *re_chan = from_tasklet(re_chan, t, irqtask);
struct fsldma_chan *chan = from_tasklet(chan, t, tasklet);
struct imxdma_channel *imxdmac = from_tasklet(imxdmac, t, dma_tasklet);
struct ioatdma_chan *ioat_chan = from_tasklet(ioat_chan, t, cleanup_task);
struct k3_dma_dev *d = from_tasklet(d, t, task);
struct mtk_cqdma_pchan *pc = from_tasklet(pc, t, tasklet);
struct mmp_pdma_chan *chan = from_tasklet(chan, t, tasklet);
struct mmp_tdma_chan *tdmac = from_tasklet(tdmac, t, tasklet);
struct mpc_dma *mdma = from_tasklet(mdma, t, tasklet);
struct mv_xor_chan *chan = from_tasklet(chan, t, irq_tasklet);
struct mv_xor_v2_device *xor_dev = from_tasklet(xor_dev, t,
struct mxs_dma_chan *mxs_chan = from_tasklet(mxs_chan, t, tasklet);
struct nbpf_channel *chan = from_tasklet(chan, t, tasklet);
struct pch_dma_chan *pd_chan = from_tasklet(pd_chan, t, tasklet);
struct pl330_dmac *pl330 = from_tasklet(pl330, t, tasks);
struct dma_pl330_chan *pch = from_tasklet(pch, t, task);
struct plx_dma_dev *plxdev = from_tasklet(plxdev, t, desc_task);
struct ppc440spe_adma_chan *chan = from_tasklet(chan, t, irq_tasklet);
struct bam_device *bdev = from_tasklet(bdev, t, task);
struct hidma_dev *dmadev = from_tasklet(dmadev, t, task);
struct hidma_lldev *lldev = from_tasklet(lldev, t, task);
struct sa11x0_dma_dev *d = from_tasklet(d, t, task);
struct sf_pdma_chan *chan = from_tasklet(chan, t, done_tasklet);
struct sf_pdma_chan *chan = from_tasklet(chan, t, err_tasklet);
struct d40_chan *d40c = from_tasklet(d40c, t, tasklet);
struct sun6i_dma_dev *sdev = from_tasklet(sdev, t, task);
struct tegra_dma_channel *tdc = from_tasklet(tdc, t, tasklet);
struct virt_dma_chan *vc = from_tasklet(vc, t, task);
struct timb_dma *td = from_tasklet(td, t, tasklet);
dc = from_tasklet(dc, t, tasklet);
struct txx9dmac_dev *ddev = from_tasklet(ddev, t, tasklet);
struct virt_dma_chan *vc = from_tasklet(vc, t, task);
struct xgene_dma_chan *chan = from_tasklet(chan, t, tasklet);
struct xilinx_dma_chan *chan = from_tasklet(chan, t, tasklet);
struct xilinx_dpdma_chan *chan = from_tasklet(chan, t, err_task);
struct zynqmp_dma_chan *chan = from_tasklet(chan, t, tasklet);
from_tasklet(sched_engine, t, tasklet);
from_tasklet(sched_engine, t, tasklet);
from_tasklet(sched_engine, t, tasklet);
struct intel_guc_ct *ct = from_tasklet(ct, t, receive_tasklet);
from_tasklet(sched_engine, t, tasklet);
struct bng_re_rcfw *rcfw = from_tasklet(rcfw, t, creq.creq_tasklet);
struct bnxt_qplib_nq *nq = from_tasklet(nq, t, nq_tasklet);
struct bnxt_qplib_rcfw *rcfw = from_tasklet(rcfw, t, creq.creq_tasklet);
struct sdma_engine *sde = from_tasklet(sde, t,
struct sdma_engine *sde = from_tasklet(sde, t, sdma_sw_clean_up_task);
struct irdma_pci_f *rf = from_tasklet(rf, t, dpc_tasklet);
struct irdma_ceq *iwceq = from_tasklet(iwceq, t, dpc_tasklet);
struct cfv_info *cfv = from_tasklet(cfv, t, tx_release_tasklet);
struct octeon_device_priv *oct_priv = from_tasklet(oct_priv, t,
struct octeon_mgmt *p = from_tasklet(p, t, tx_clean_tasklet);
struct nicvf *nic = from_tasklet(nic, t, qs_err_task);
struct nicvf *nic = from_tasklet(nic, t, rbdr_task);
struct sched *s = from_tasklet(s, t, sched_tsk);
struct sge_ctrl_txq *q = from_tasklet(q, t, qresume_tsk);
struct sge_uld_txq *q = from_tasklet(q, t, qresume_tsk);
struct sge_eosw_txq *eosw_txq = from_tasklet(eosw_txq, t,
struct netdev_private *np = from_tasklet(np, t, tx_tasklet);
struct netdev_private *np = from_tasklet(np, t, rx_tasklet);
struct hinic_eq *ceq = from_tasklet(ceq, t, ceq_tasklet);
struct ehea_adapter *adapter = from_tasklet(adapter, t, neq_tasklet);
struct ibmvnic_adapter *adapter = from_tasklet(adapter, t, tasklet);
struct jme_adapter *jme = from_tasklet(jme, t, pcc_task);
struct jme_adapter *jme = from_tasklet(jme, t, rxclean_task);
struct jme_adapter *jme = from_tasklet(jme, t, rxempty_task);
struct jme_adapter *jme = from_tasklet(jme, t, txclean_task);
struct skge_hw *hw = from_tasklet(hw, t, phy_task);
struct mtk_wed_wo *wo = from_tasklet(wo, t, mmio.irq_tasklet);
struct mlx4_eq_tasklet *ctx = from_tasklet(ctx, t, task);
struct mlx5_eq_tasklet *ctx = from_tasklet(ctx, t, task);
struct mlx5_fpga_conn *conn = from_tasklet(conn, t, cq.tasklet);
struct mlxsw_pci_queue *q = from_tasklet(q, t, u.eq.tasklet);
struct ks8842_adapter *adapter = from_tasklet(adapter, t, dma_rx.tasklet);
struct ks8842_adapter *adapter = from_tasklet(adapter, t, tasklet);
struct dev_info *hw_priv = from_tasklet(hw_priv, t, rx_tasklet);
struct dev_info *hw_priv = from_tasklet(hw_priv, t, tx_tasklet);
struct ns83820 *dev = from_tasklet(dev, t, rx_tasklet);
struct nfp_net_r_vector *r_vec = from_tasklet(r_vec, t, tasklet);
struct nfp_net_r_vector *r_vec = from_tasklet(r_vec, t, tasklet);
struct nixge_priv *lp = from_tasklet(lp, t, dma_err_tasklet);
struct qed_hwfn *p_hwfn = from_tasklet(p_hwfn, t, sp_dpc);
struct sc92031_priv *priv = from_tasklet(priv, t, tasklet);
struct smc_local *lp = from_tasklet(lp, t, tx_task);
struct ifb_q_private *txp = from_tasklet(txp, t, ifb_tasklet);
struct asyncppp *ap = from_tasklet(ap, t, tsk);
struct syncppp *ap = from_tasklet(ap, t, tsk);
struct cdc_ncm_ctx *ctx = from_tasklet(ctx, t, bh);
struct hso_serial *serial = from_tasklet(serial, t,
pegasus_t *pegasus = from_tasklet(pegasus, t, rx_tl);
struct r8152 *tp = from_tasklet(tp, t, tx_tl);
struct rtl8150 *dev = from_tasklet(dev, t, tl);
struct x25_state *x25st = from_tasklet(x25st, t, rx_tasklet);
struct ath11k_ce_pipe *ce_pipe = from_tasklet(ce_pipe, t, intr_tq);
struct ath11k_ce_pipe *ce_pipe = from_tasklet(ce_pipe, t, intr_tq);
struct ath5k_hw *ah = from_tasklet(ah, t, rxtq);
struct ath5k_hw *ah = from_tasklet(ah, t, txtq);
struct ath5k_hw *ah = from_tasklet(ah, t, beacontq);
struct ath5k_hw *ah = from_tasklet(ah, t, ani_tasklet);
struct ath5k_hw *ah = from_tasklet(ah, t, rf_kill.toggleq);
struct ath_softc *sc = from_tasklet(sc, t, bcon_tasklet);
struct ath9k_htc_priv *priv = from_tasklet(priv, t, rx_tasklet);
struct ath9k_htc_priv *priv = from_tasklet(priv, t, tx_failed_tasklet);
struct ath_softc *sc = from_tasklet(sc, t, intr_tq);
struct wmi *wmi = from_tasklet(wmi, t, wmi_event_tasklet);
struct ar9170 *ar = from_tasklet(ar, t, usb_tasklet);
struct at76_priv *priv = from_tasklet(priv, t, rx_tasklet);
struct b43legacy_wldev *dev = from_tasklet(dev, t, isr_tasklet);
struct b43legacy_pioqueue *queue = from_tasklet(queue, t, txtask);
wl = from_tasklet(wl, t, tasklet);
struct ipw2100_priv *priv = from_tasklet(priv, t, irq_tasklet);
struct ipw_priv *priv = from_tasklet(priv, t, irq_tasklet);
struct il_priv *il = from_tasklet(il, t, irq_tasklet);
struct il_priv *il = from_tasklet(il, t, irq_tasklet);
struct p54p_priv *priv = from_tasklet(priv, t, tasklet);
struct mwl8k_priv *priv = from_tasklet(priv, t, poll_tx_task);
struct mwl8k_priv *priv = from_tasklet(priv, t, poll_rx_task);
struct mt7603_dev *dev = from_tasklet(dev, t, mt76.pre_tbtt_tasklet);
struct mt7615_dev *dev = from_tasklet(dev, t, mt76.irq_tasklet);
struct mt76x02_dfs_pattern_detector *dfs_pd = from_tasklet(dfs_pd, t,
struct mt76x02_dev *dev = from_tasklet(dev, t, mt76.pre_tbtt_tasklet);
struct mt7915_dev *dev = from_tasklet(dev, t, mt76.irq_tasklet);
struct mt7996_dev *dev = from_tasklet(dev, t, mt76.irq_tasklet);
struct mt7601u_dev *dev = from_tasklet(dev, t, rx_tasklet);
struct mt7601u_dev *dev = from_tasklet(dev, t, tx_tasklet);
struct qtnf_pcie_pearl_state *ps = from_tasklet(ps, t, base.reclaim_tq);
struct qtnf_pcie_topaz_state *ts = from_tasklet(ts, t, base.reclaim_tq);
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t, tbtt_tasklet);
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t, tbtt_tasklet);
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t, tbtt_tasklet);
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t, tbtt_tasklet);
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
struct rtl_priv *rtlpriv = from_tasklet(rtlpriv, t,
struct rtl_priv *rtlpriv = from_tasklet(rtlpriv, t, works.irq_tasklet);
struct rtl_usb *rtlusb = from_tasklet(rtlusb, t, rx_work_tasklet);
struct zd_usb *usb = from_tasklet(usb, t, rx.reset_timer_tasklet);
struct zfcp_qdio *qdio = from_tasklet(qdio, tasklet, irq_tasklet);
struct zfcp_qdio *qdio = from_tasklet(qdio, tasklet, request_tasklet);
struct av7110 *budget = from_tasklet(budget, t, vpe_tasklet);
struct av7110 *av7110 = from_tasklet(av7110, t, debi_tasklet);
struct av7110 *av7110 = from_tasklet(av7110, t, gpio_tasklet);
struct adapter *padapter = from_tasklet(padapter, t,
struct ipw_hardware *hw = from_tasklet(hw, t, tasklet);
struct atmel_uart_port *atmel_port = from_tasklet(atmel_port, t,
struct atmel_uart_port *atmel_port = from_tasklet(atmel_port, t,
struct timbuart_port *uart = from_tasklet(uart, t, tasklet);
struct usbatm_data *instance = from_tasklet(instance, t,
struct usbatm_data *instance = from_tasklet(instance, t,
struct qe_udc *udc = from_tasklet(udc, t, rx_tasklet);
struct dbc_port *port = from_tasklet(port, t, push);
struct pppoatm_vcc *pvcc = from_tasklet(pvcc, t, wakeup_tasklet);
struct ieee80211_local *local = from_tasklet(local, t, tasklet);
struct ieee80211_local *local = from_tasklet(local, t,
struct ieee80211_local *local = from_tasklet(local, t,
struct ieee802154_local *local = from_tasklet(local, t, tasklet);
struct smc_connection *conn = from_tasklet(conn, t, rx_tsklet);
struct smc_ib_device *dev = from_tasklet(dev, t, send_tasklet);
struct smc_ib_device *dev = from_tasklet(dev, t, recv_tasklet);