Home
last modified time | relevance | path

Searched refs:irq_poll (Results 1 – 25 of 25) sorted by relevance

/linux-6.3-rc2/include/linux/
A Dirq_poll.h5 struct irq_poll;
6 typedef int (irq_poll_fn)(struct irq_poll *, int);
8 struct irq_poll { struct
20 extern void irq_poll_sched(struct irq_poll *); argument
21 extern void irq_poll_init(struct irq_poll *, int, irq_poll_fn *);
22 extern void irq_poll_complete(struct irq_poll *);
23 extern void irq_poll_enable(struct irq_poll *);
24 extern void irq_poll_disable(struct irq_poll *);
/linux-6.3-rc2/lib/
A Dirq_poll.c27 void irq_poll_sched(struct irq_poll *iop) in irq_poll_sched()
51 static void __irq_poll_complete(struct irq_poll *iop) in __irq_poll_complete()
68 void irq_poll_complete(struct irq_poll *iop) in irq_poll_complete()
87 struct irq_poll *iop; in irq_poll_softirq()
105 iop = list_entry(list->next, struct irq_poll, list); in irq_poll_softirq()
145 void irq_poll_disable(struct irq_poll *iop) in irq_poll_disable()
162 void irq_poll_enable(struct irq_poll *iop) in irq_poll_enable()
179 void irq_poll_init(struct irq_poll *iop, int weight, irq_poll_fn *poll_fn) in irq_poll_init()
A DMakefile268 obj-$(CONFIG_IRQ_POLL) += irq_poll.o
/linux-6.3-rc2/drivers/net/ethernet/ti/
A Dcpts.h121 bool irq_poll; member
147 cpts->irq_poll = en; in cpts_set_irqpoll()
A Dcpts.c141 if (!cpts->irq_poll) in cpts_fifo_read()
172 if (!cpts->irq_poll && need_schedule) in cpts_fifo_read()
206 if (cpts->irq_poll && cpts_fifo_read(cpts, match) && match != -1) in cpts_update_cur_time()
209 if (!cpts->irq_poll && in cpts_update_cur_time()
751 cpts->irq_poll = true; in cpts_create()
/linux-6.3-rc2/drivers/s390/cio/
A Dqdio.h255 void (*irq_poll)(struct ccw_device *cdev, unsigned long data); member
298 irq->irq_poll(irq->cdev, irq->int_parm); in qdio_deliver_irq()
A Dqdio_setup.c373 irq_ptr->irq_poll = init_data->irq_poll; in qdio_setup_irq()
A Dqdio_main.c1052 if (!init_data->irq_poll) in qdio_establish()
/linux-6.3-rc2/drivers/scsi/be2iscsi/
A Dbe.h93 struct irq_poll iopoll;
A Dbe_main.c2048 static int be_iopoll(struct irq_poll *iop, int budget) in be_iopoll()
/linux-6.3-rc2/arch/s390/include/asm/
A Dqdio.h333 void (*irq_poll)(struct ccw_device *cdev, unsigned long data); member
/linux-6.3-rc2/drivers/scsi/cxlflash/
A Dcommon.h227 struct irq_poll irqpoll;
A Dmain.c1444 static int cxlflash_irqpoll(struct irq_poll *irqpoll, int budget) in cxlflash_irqpoll()
/linux-6.3-rc2/drivers/infiniband/core/
A Dcq.c151 static int ib_poll_handler(struct irq_poll *iop, int budget) in ib_poll_handler()
/linux-6.3-rc2/drivers/s390/scsi/
A Dzfcp_qdio.c468 init_data.irq_poll = zfcp_qdio_poll; in zfcp_qdio_open()
/linux-6.3-rc2/drivers/scsi/lpfc/
A Dlpfc_sli4.h283 struct irq_poll iop;
A Dlpfc_sli.c16155 static int lpfc_cq_poll_hdler(struct irq_poll *iop, int budget) in lpfc_cq_poll_hdler()
/linux-6.3-rc2/drivers/scsi/megaraid/
A Dmegaraid_sas.h2220 struct irq_poll irqpoll;
2743 int megasas_irqpoll(struct irq_poll *irqpoll, int budget);
A Dmegaraid_sas_fusion.c3797 int megasas_irqpoll(struct irq_poll *irqpoll, int budget) in megasas_irqpoll()
/linux-6.3-rc2/drivers/scsi/mpt3sas/
A Dmpt3sas_base.h957 struct irq_poll irqpoll;
A Dmpt3sas_base.c1897 _base_irqpoll(struct irq_poll *irqpoll, int budget) in _base_irqpoll()
/linux-6.3-rc2/drivers/scsi/
A Dipr.h513 struct irq_poll iopoll;
A Dipr.c3756 static int ipr_iopoll(struct irq_poll *iop, int budget);
5780 static int ipr_iopoll(struct irq_poll *iop, int budget) in ipr_iopoll()
/linux-6.3-rc2/include/rdma/
A Dib_verbs.h1604 struct irq_poll iop;
/linux-6.3-rc2/drivers/s390/net/
A Dqeth_core_main.c5085 init_data.irq_poll = qeth_qdio_poll; in qeth_qdio_establish()

Completed in 177 milliseconds