Searched refs:irq_ctx (Results 1 – 5 of 5) sorted by relevance
150 struct eventfd_ctx *irq_ctx; member253 if (a->irq_ctx && more_txspace && csb_atok_intr_enabled(csb_atok)) { in netmap_sync_kloop_tx_ring()256 eventfd_signal(a->irq_ctx, 1); in netmap_sync_kloop_tx_ring()297 if (a->irq_ctx && more_txspace && csb_atok_intr_enabled(csb_atok)) { in netmap_sync_kloop_tx_ring()298 eventfd_signal(a->irq_ctx, 1); in netmap_sync_kloop_tx_ring()392 if (a->irq_ctx && some_recvd && csb_atok_intr_enabled(csb_atok)) { in netmap_sync_kloop_rx_ring()395 eventfd_signal(a->irq_ctx, 1); in netmap_sync_kloop_rx_ring()440 if (a->irq_ctx && some_recvd && csb_atok_intr_enabled(csb_atok)) { in netmap_sync_kloop_rx_ring()441 eventfd_signal(a->irq_ctx, 1); in netmap_sync_kloop_rx_ring()456 struct eventfd_ctx *irq_ctx; member[all …]
498 if (sc->irq_ctx) { in mpi3mr_cleanup_interrupts()499 free(sc->irq_ctx, M_MPI3MR); in mpi3mr_cleanup_interrupts()500 sc->irq_ctx = NULL; in mpi3mr_cleanup_interrupts()515 struct mpi3mr_irq_context *irq_ctx; in mpi3mr_setup_irqs() local527 irq_ctx = &sc->irq_ctx[i]; in mpi3mr_setup_irqs()528 irq_ctx->msix_index = i; in mpi3mr_setup_irqs()529 irq_ctx->sc = sc; in mpi3mr_setup_irqs()530 irq_info = &irq_ctx->irq_info; in mpi3mr_setup_irqs()543 irq_ctx, &irq_info->intrhand); in mpi3mr_setup_irqs()565 irq_info = &sc->irq_ctx[i].irq_info; in mpi3mr_teardown_irqs()[all …]
480 struct mpi3mr_irq_context *irq_ctx; in mpi3mr_poll_pend_io_completions() local483 irq_ctx = &sc->irq_ctx[i]; in mpi3mr_poll_pend_io_completions()484 mpi3mr_complete_io_cmd(sc, irq_ctx); in mpi3mr_poll_pend_io_completions()1285 struct mpi3mr_irq_context *irq_ctx; in mpi3mr_cam_poll() local1296 irq_ctx = sc->irq_ctx + i; in mpi3mr_cam_poll()1297 if (irq_ctx->op_reply_q->qid) { in mpi3mr_cam_poll()1298 mpi3mr_complete_io_cmd(sc, irq_ctx); in mpi3mr_cam_poll()
400 struct mpi3mr_irq_context *irq_ctx; in mpi3mr_submit_io() local407 irq_ctx = &sc->irq_ctx[op_req_q->reply_qid - 1]; in mpi3mr_submit_io()408 mpi3mr_complete_io_cmd(sc, irq_ctx); in mpi3mr_submit_io()546 sc->irq_ctx[qid - 1].op_reply_q = NULL; in mpi3mr_delete_op_reply_queue()657 create_req.MSIxIndex = sc->irq_ctx[qid - 1].msix_index; in mpi3mr_create_op_reply_queue()692 sc->irq_ctx[qid - 1].op_reply_q = op_reply_q; in mpi3mr_create_op_reply_queue()4850 struct mpi3mr_irq_context *irq_ctx) in mpi3mr_complete_io_cmd() argument4852 struct mpi3mr_op_reply_queue *op_reply_q = irq_ctx->op_reply_q; in mpi3mr_complete_io_cmd()4930 struct mpi3mr_irq_context *irq_ctx = (struct mpi3mr_irq_context *)privdata; in mpi3mr_isr() local4931 struct mpi3mr_softc *sc = irq_ctx->sc; in mpi3mr_isr()[all …]
654 struct mpi3mr_irq_context *irq_ctx; member