Home
last modified time | relevance | path

Searched refs:taskq (Results 1 – 18 of 18) sorted by relevance

/freebsd-13.1/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dvnode_impl.h224 struct taskq;
247 void vn_rele_async(struct vnode *vp, struct taskq *taskq);
249 #define VN_RELE_ASYNC(vp, taskq) { \ argument
250 vn_rele_async(vp, taskq); \
H A Dtaskq.h43 typedef struct taskq { struct
H A DMakefile.am55 taskq.h \
/freebsd-13.1/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Dtaskq.h40 struct taskq { struct
44 typedef struct taskq taskq_t;
/freebsd-13.1/sys/contrib/openzfs/module/icp/core/
H A Dkcf_sched.c561 taskq_t *taskq = new_pd->pd_sched_info.ks_taskq; in kcf_resubmit_request() local
609 taskq_t *taskq = pd->pd_sched_info.ks_taskq; in kcf_submit_request() local
628 EMPTY_TASKQ(taskq)) { in kcf_submit_request()
655 ASSERT(taskq != NULL); in kcf_submit_request()
663 if (EMPTY_TASKQ(taskq) && in kcf_submit_request()
675 taskq_wait(taskq); in kcf_submit_request()
678 (void) taskq_dispatch(taskq, process_req_hwp, in kcf_submit_request()
761 ASSERT(taskq != NULL); in kcf_submit_request()
767 if (taskq->tq_nalloc >= crypto_taskq_maxalloc) { in kcf_submit_request()
783 if (taskq_dispatch(taskq, in kcf_submit_request()
[all …]
/freebsd-13.1/sys/dev/netmap/
H A Dif_ptnet.c141 struct taskqueue *taskq; member
539 if (pq->taskq) { in ptnet_detach()
540 taskqueue_drain(pq->taskq, &pq->task); in ptnet_detach()
705 taskqueue_thread_enqueue, &pq->taskq); in ptnet_irqs_init()
726 if (pq->taskq) { in ptnet_irqs_fini()
727 taskqueue_free(pq->taskq); in ptnet_irqs_fini()
728 pq->taskq = NULL; in ptnet_irqs_fini()
810 if (pq->taskq) { in ptnet_ioctl()
811 taskqueue_drain(pq->taskq, in ptnet_ioctl()
1316 taskqueue_enqueue(pq->taskq, &pq->task); in ptnet_tx_intr()
[all …]
/freebsd-13.1/sys/dev/hyperv/pcib/
H A Dvmbus_pcib.c440 struct taskqueue *taskq; member
891 taskqueue_enqueue(hbus->sc->taskq, &dr_wrk->task); in hv_pci_devices_present()
920 struct taskqueue *taskq; in hv_pci_eject_device() local
931 taskq = vmbus_chan_mgmt_tq(hbus->sc->chan); in hv_pci_eject_device()
932 taskqueue_enqueue(taskq, &hpdev->eject_task); in hv_pci_eject_device()
1421 taskqueue_drain_all(hbus->sc->taskq); in vmbus_pcib_pre_detach()
1490 sc->taskq = taskqueue_create("vmbus_pcib_tq", M_WAITOK, in vmbus_pcib_attach()
1491 taskqueue_thread_enqueue, &sc->taskq); in vmbus_pcib_attach()
1542 taskqueue_free(sc->taskq); in vmbus_pcib_attach()
1584 taskqueue_drain_all(hbus->sc->taskq); in vmbus_pcib_detach()
[all …]
/freebsd-13.1/sys/contrib/openzfs/include/sys/
H A Ddsl_pool.h99 struct taskq *dp_zrele_taskq;
100 struct taskq *dp_unlinked_drain_taskq;
H A Dzfs_context.h458 typedef struct taskq {
/freebsd-13.1/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_vfs.c276 vn_rele_async(vnode_t *vp, taskq_t *taskq) in vn_rele_async() argument
285 VERIFY3U(taskq_dispatch((taskq_t *)taskq, in vn_rele_async()
/freebsd-13.1/sys/contrib/openzfs/contrib/bpftrace/
H A Dtaskqlatency.bt1 #include <sys/taskq.h>
/freebsd-13.1/sys/contrib/openzfs/include/os/linux/spl/sys/
H A DMakefile.am40 taskq.h \
H A Dtaskq.h77 typedef struct taskq { struct
/freebsd-13.1/sys/contrib/openzfs/module/os/linux/spl/
H A DMakefile.in11 $(MODULE)-objs += ../os/linux/spl/spl-taskq.o
/freebsd-13.1/sys/dev/neta/
H A Dif_mvnetavar.h171 struct taskqueue *taskq; member
H A Dif_mvneta.c1314 if (tx->taskq != NULL) { in mvneta_ring_dealloc_tx_queue()
1316 while (taskqueue_cancel(tx->taskq, &tx->task, NULL) != 0) in mvneta_ring_dealloc_tx_queue()
1317 taskqueue_drain(tx->taskq, &tx->task); in mvneta_ring_dealloc_tx_queue()
1456 tx->taskq = taskqueue_create_fast("mvneta_tx_taskq", M_WAITOK, in mvneta_ring_init_tx_queue()
1457 taskqueue_thread_enqueue, &tx->taskq); in mvneta_ring_init_tx_queue()
1458 taskqueue_start_threads(&tx->taskq, 1, PI_NET, "%s: tx_taskq(%d)", in mvneta_ring_init_tx_queue()
1889 taskqueue_enqueue(tx->taskq, &tx->task); in mvneta_tx_task()
1982 taskqueue_enqueue(tx->taskq, &tx->task); in mvneta_transmit()
2029 taskqueue_enqueue(tx->taskq, &tx->task); in mvneta_start()
/freebsd-13.1/sys/contrib/openzfs/lib/libzpool/
H A DMakefile.am34 taskq.c \
/freebsd-13.1/cddl/lib/libzpool/
H A DMakefile37 taskq.c \