Home
last modified time | relevance | path

Searched refs:iwceq (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/
H A Dhw.c462 struct irdma_ceq *iwceq = from_tasklet(iwceq, t, dpc_tasklet); in irdma_ceq_dpc() local
463 struct irdma_pci_f *rf = iwceq->rf; in irdma_ceq_dpc()
465 irdma_process_ceq(rf, iwceq); in irdma_ceq_dpc()
466 irdma_ena_intr(&rf->sc_dev, iwceq->msix_idx); in irdma_ceq_dpc()
548 struct irdma_ceq *iwceq = data; in irdma_ceq_handler() local
550 if (iwceq->irq != irq) in irdma_ceq_handler()
551 ibdev_err(to_ibdev(&iwceq->rf->sc_dev), "expected irq = %d received irq = %d\n", in irdma_ceq_handler()
552 iwceq->irq, irq); in irdma_ceq_handler()
553 tasklet_schedule(&iwceq in irdma_ceq_handler()
577 struct irdma_ceq *iwceq = (struct irdma_ceq *)dev_id; irdma_destroy_irq() local
665 irdma_destroy_ceq(struct irdma_pci_f *rf, struct irdma_ceq *iwceq) irdma_destroy_ceq() argument
697 struct irdma_ceq *iwceq = rf->ceqlist; irdma_del_ceq_0() local
725 struct irdma_ceq *iwceq = &rf->ceqlist[1]; irdma_del_ceqs() local
1116 irdma_cfg_ceq_vector(struct irdma_pci_f *rf, struct irdma_ceq *iwceq, u32 ceq_id, struct irdma_msix_vector *msix_vec) irdma_cfg_ceq_vector() argument
1189 irdma_create_ceq(struct irdma_pci_f *rf, struct irdma_ceq *iwceq, u32 ceq_id, struct irdma_sc_vsi *vsi) irdma_create_ceq() argument
1243 struct irdma_ceq *iwceq; irdma_setup_ceq_0() local
1302 struct irdma_ceq *iwceq; irdma_setup_ceqs() local
[all...]
H A Dverbs.c1854 struct irdma_ceq *iwceq = container_of(ceq, struct irdma_ceq, sc_ceq); in irdma_destroy_cq() local
1869 spin_lock_irqsave(&iwceq->ce_lock, flags); in irdma_destroy_cq()
1871 spin_unlock_irqrestore(&iwceq->ce_lock, flags); in irdma_destroy_cq()
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/
H A Di40iw_main.c207 struct i40iw_ceq *iwceq = from_tasklet(iwceq, t, dpc_tasklet); in i40iw_ceq_dpc() local
208 struct i40iw_device *iwdev = iwceq->iwdev; in i40iw_ceq_dpc()
210 i40iw_process_ceq(iwdev, iwceq); in i40iw_ceq_dpc()
211 i40iw_enable_intr(&iwdev->sc_dev, iwceq->msix_idx); in i40iw_ceq_dpc()
304 * @iwceq: ceq to be destroyed
310 struct i40iw_ceq *iwceq) in i40iw_destroy_ceq()
318 status = dev->ceq_ops->ceq_destroy(&iwceq->sc_ceq, 0, 1); in i40iw_destroy_ceq()
324 status = dev->ceq_ops->cceq_destroy_done(&iwceq->sc_ceq); in i40iw_destroy_ceq()
328 i40iw_free_dma_mem(dev->hw, &iwceq in i40iw_destroy_ceq()
309 i40iw_destroy_ceq(struct i40iw_device *iwdev, struct i40iw_ceq *iwceq) i40iw_destroy_ceq() argument
342 struct i40iw_ceq *iwceq = iwdev->ceqlist; i40iw_dele_ceqs() local
444 struct i40iw_ceq *iwceq = (struct i40iw_ceq *)data; i40iw_ceq_handler() local
680 i40iw_configure_ceq_vector(struct i40iw_device *iwdev, struct i40iw_ceq *iwceq, u32 ceq_id, struct i40iw_msix_vector *msix_vec) i40iw_configure_ceq_vector() argument
717 i40iw_create_ceq(struct i40iw_device *iwdev, struct i40iw_ceq *iwceq, u32 ceq_id) i40iw_create_ceq() argument
774 struct i40iw_ceq *iwceq; i40iw_setup_ceqs() local
[all...]
H A Di40iw.h566 void i40iw_process_ceq(struct i40iw_device *, struct i40iw_ceq *iwceq);

Completed in 11 milliseconds