Home
last modified time | relevance | path

Searched refs:intr_idx (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/net/ethernet/pensando/ionic/
H A Dionic_regs.h54 int intr_idx, u32 coal) in ionic_intr_coal_init() argument
56 iowrite32(coal, &intr_ctrl[intr_idx].coal_init); in ionic_intr_coal_init()
60 int intr_idx, u32 mask) in ionic_intr_mask() argument
62 iowrite32(mask, &intr_ctrl[intr_idx].mask); in ionic_intr_mask()
66 int intr_idx, u32 cred, u32 flags) in ionic_intr_credits() argument
69 cred = ioread32(&intr_ctrl[intr_idx].credits); in ionic_intr_credits()
73 iowrite32(cred | flags, &intr_ctrl[intr_idx].credits); in ionic_intr_credits()
77 int intr_idx) in ionic_intr_clean() argument
81 cred = ioread32(&intr_ctrl[intr_idx].credits); in ionic_intr_clean()
84 iowrite32(cred, &intr_ctrl[intr_idx] in ionic_intr_clean()
88 ionic_intr_mask_assert(struct ionic_intr __iomem * intr_ctrl,int intr_idx,u32 mask) ionic_intr_mask_assert() argument
[all...]
/linux/drivers/usb/misc/
H A Diowarrior.c88 atomic_t intr_idx; member
156 int intr_idx; in iowarrior_callback() local
175 intr_idx = atomic_read(&dev->intr_idx); in iowarrior_callback()
176 /* aux_idx become previous intr_idx */ in iowarrior_callback()
177 aux_idx = (intr_idx == 0) ? (MAX_INTERRUPT_BUFFER - 1) : (intr_idx - 1); in iowarrior_callback()
181 if ((intr_idx != read_idx) in iowarrior_callback()
193 /* aux_idx become next intr_idx */ in iowarrior_callback()
194 aux_idx = (intr_idx in iowarrior_callback()
263 int intr_idx, read_idx; read_index() local
[all...]
/linux/drivers/scsi/csiostor/
H A Dcsio_mb.h132 uint32_t intr_idx; /* Interrupt index */ member
144 #define csio_set_mb_intr_idx(_m, _i) ((_m)->intr_idx = (_i))
145 #define csio_get_mb_intr_idx(_m) ((_m)->intr_idx)
H A Dcsio_hw.h106 uint32_t intr_idx; /* MSIX Vector index */ member
H A Dcsio_isr.c541 hw->sqset[i][j].intr_idx = n; in csio_enable_msix()
/linux/drivers/crypto/marvell/octeontx2/
H A Dotx2_cptpf.h18 int intr_idx; member
H A Dotx2_cptpf_mbox.c359 if (intr & (1ULL << vf->intr_idx)) { in otx2_cptpf_vfpf_mbox_intr()
365 BIT_ULL(vf->intr_idx)); in otx2_cptpf_vfpf_mbox_intr()
H A Dotx2_cptpf_main.c397 cptpf->vf[i].intr_idx = i % 64; in cptpf_vfpf_mbox_init()
/linux/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_encoder_phys.h327 enum dpu_intr_idx intr_idx);
H A Ddpu_encoder.c432 * @intr_idx: Failing interrupt index
435 enum dpu_intr_idx intr_idx) in dpu_encoder_helper_report_irq_timeout() argument
442 phys_enc->hw_pp->idx - PINGPONG_0, intr_idx); in dpu_encoder_helper_report_irq_timeout()
/linux/drivers/net/vmxnet3/
H A Dvmxnet3_drv.c60 vmxnet3_enable_intr(struct vmxnet3_adapter *adapter, unsigned intr_idx) in vmxnet3_enable_intr() argument
62 VMXNET3_WRITE_BAR0_REG(adapter, VMXNET3_REG_IMR + intr_idx * 8, 0); in vmxnet3_enable_intr()
67 vmxnet3_disable_intr(struct vmxnet3_adapter *adapter, unsigned intr_idx) in vmxnet3_disable_intr() argument
69 VMXNET3_WRITE_BAR0_REG(adapter, VMXNET3_REG_IMR + intr_idx * 8, 1); in vmxnet3_disable_intr()
2410 vmxnet3_enable_intr(adapter, rq->comp_ring.intr_idx); in vmxnet3_poll_rx_only()
2430 vmxnet3_disable_intr(adapter, tq->comp_ring.intr_idx); in vmxnet3_msix_tx()
2442 vmxnet3_enable_intr(adapter, tq->comp_ring.intr_idx); in vmxnet3_msix_tx()
2461 vmxnet3_disable_intr(adapter, rq->comp_ring.intr_idx); in vmxnet3_msix_rx()
2585 adapter->tx_queue[i].comp_ring.intr_idx in vmxnet3_request_irqs()
2590 adapter->tx_queue[i].comp_ring.intr_idx in vmxnet3_request_irqs()
[all...]
H A Dvmxnet3_int.h176 u8 intr_idx; member
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c4357 /* @intr_idx: MSI/MSI-X vector if >=0, -(absolute qid + 1) if < 0
4361 struct net_device *dev, int intr_idx, in t4_sge_alloc_rxq() argument
4388 FW_IQ_CMD_IQANDST_V(intr_idx < 0) | in t4_sge_alloc_rxq()
4390 FW_IQ_CMD_IQANDSTINDEX_V(intr_idx >= 0 ? intr_idx : in t4_sge_alloc_rxq()
4391 -intr_idx - 1)); in t4_sge_alloc_rxq()
H A Dcxgb4.h1620 struct net_device *dev, int intr_idx,