Home
last modified time | relevance | path

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

/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dvnode_impl.h218 struct taskq;
236 void vn_rele_async(struct vnode *vp, struct taskq *taskq);
238 #define VN_RELE_ASYNC(vp, taskq) { \ argument
239 vn_rele_async(vp, taskq); \
H A Dtaskq.h44 typedef struct taskq { struct
/freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Dtaskq.h40 struct taskq { struct
44 typedef struct taskq taskq_t;
/freebsd/sys/dev/netmap/
H A Dif_ptnet.c132 struct taskqueue *taskq; member
521 if (pq->taskq) { in ptnet_detach()
522 taskqueue_drain(pq->taskq, &pq->task); in ptnet_detach()
686 pq->taskq = taskqueue_create_fast("ptnet_queue", M_NOWAIT, in ptnet_irqs_init()
687 taskqueue_thread_enqueue, &pq->taskq); in ptnet_irqs_init()
688 taskqueue_start_threads(&pq->taskq, 1, PI_NET, "%s-pq-%d", in ptnet_irqs_init()
708 if (pq->taskq) { in ptnet_irqs_fini()
709 taskqueue_free(pq->taskq); in ptnet_irqs_fini()
710 pq->taskq = NULL; in ptnet_irqs_fini()
792 if (pq->taskq) { in ptnet_ioctl()
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/mt7915/
H A Dcoredump.c256 dump->taskq[0].read = mt76_rr(dev, MT_FW_TASK_QID1); in mt7915_coredump_fw_task()
257 dump->taskq[0].write = mt76_rr(dev, MT_FW_TASK_QID1 - 4); in mt7915_coredump_fw_task()
258 dump->taskq[1].read = mt76_rr(dev, MT_FW_TASK_QID2); in mt7915_coredump_fw_task()
259 dump->taskq[1].write = mt76_rr(dev, MT_FW_TASK_QID2 - 4); in mt7915_coredump_fw_task()
H A Dcoredump.h59 } taskq[2]; member
/freebsd/sys/dev/hyperv/pcib/
H A Dvmbus_pcib.c519 struct taskqueue *taskq; member
851 taskqueue_enqueue(hbus->sc->taskq, &dr_wrk->task); in hv_pci_devices_present()
881 taskqueue_enqueue(hbus->sc->taskq, &dr_wrk->task); in hv_pci_devices_present2()
910 struct taskqueue *taskq; in hv_pci_eject_device() local
921 taskq = vmbus_chan_mgmt_tq(hbus->sc->chan); in hv_pci_eject_device()
922 taskqueue_enqueue(taskq, &hpdev->eject_task); in hv_pci_eject_device()
1462 taskqueue_drain_all(hbus->sc->taskq); in vmbus_pcib_pre_detach()
1531 sc->taskq = taskqueue_create("vmbus_pcib_tq", M_WAITOK, in vmbus_pcib_attach()
1532 taskqueue_thread_enqueue, &sc->taskq); in vmbus_pcib_attach()
1533 taskqueue_start_threads(&sc->taskq, 1, PI_NET, "vmbus_pcib_tq"); in vmbus_pcib_attach()
[all …]
/freebsd/sys/contrib/openzfs/include/sys/
H A Ddsl_pool.h102 struct taskq *dp_zrele_taskq;
103 struct taskq *dp_unlinked_drain_taskq;
/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_vfs.c277 vn_rele_async(vnode_t *vp, taskq_t *taskq) in vn_rele_async() argument
282 VERIFY3U(taskq_dispatch((taskq_t *)taskq, vrele_task_runner, vp, in vn_rele_async()
/freebsd/sys/contrib/openzfs/contrib/bpftrace/
H A Dtaskqlatency.bt1 #include <sys/taskq.h>
/freebsd/sys/contrib/openzfs/lib/libspl/include/sys/
H A Dtaskq.h57 typedef struct taskq { struct
/freebsd/cddl/lib/libspl/
H A DMakefile28 taskq.c \
/freebsd/sys/contrib/openzfs/lib/libspl/
H A DMakefile.am35 %D%/taskq.c \
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Dtaskq.h110 typedef struct taskq { struct
/freebsd/sys/dev/neta/
H A Dif_mvnetavar.h169 struct taskqueue *taskq; member
H A Dif_mvneta.c1306 if (tx->taskq != NULL) { in mvneta_ring_dealloc_tx_queue()
1308 while (taskqueue_cancel(tx->taskq, &tx->task, NULL) != 0) in mvneta_ring_dealloc_tx_queue()
1309 taskqueue_drain(tx->taskq, &tx->task); in mvneta_ring_dealloc_tx_queue()
1436 tx->taskq = taskqueue_create_fast("mvneta_tx_taskq", M_WAITOK, in mvneta_ring_init_tx_queue()
1437 taskqueue_thread_enqueue, &tx->taskq); in mvneta_ring_init_tx_queue()
1438 taskqueue_start_threads(&tx->taskq, 1, PI_NET, "%s: tx_taskq(%d)", in mvneta_ring_init_tx_queue()
1869 taskqueue_enqueue(tx->taskq, &tx->task); in mvneta_tx_task()
1962 taskqueue_enqueue(tx->taskq, &tx->task); in mvneta_transmit()
2009 taskqueue_enqueue(tx->taskq, &tx->task); in mvneta_start()
/freebsd/tools/tools/net80211/mlme_assoc/
H A DREADME50 a state transition before the taskq is run or if the iv_bss node gets swapped
/freebsd/sys/contrib/openzfs/lib/libspl/include/
H A DMakefile.am68 %D%/sys/taskq.h \
/freebsd/sys/contrib/openzfs/include/os/freebsd/
H A DMakefile.am60 %D%/spl/sys/taskq.h \
/freebsd/sys/contrib/openzfs/include/os/linux/
H A DMakefile.am96 %D%/spl/sys/taskq.h \
/freebsd/sys/dev/iwx/
H A Dif_iwxvar.h776 struct taskq *sc_nswq;
/freebsd/sys/contrib/openzfs/module/
H A DKbuild.in83 spl-taskq.o \
/freebsd/sys/contrib/openzfs/cmd/zpool/
H A Dzpool_main.c2391 taskq_t *taskq; member
2416 if (cb->taskq != NULL) in zpool_export_one()
2421 if (cb->taskq != NULL) in zpool_export_one()
2465 taskq_t *tq = ((export_cbdata_t *)data)->taskq; in zpool_export_one_async()
2520 cb.taskq = NULL; in zpool_do_export()
2534 cb.taskq = taskq_create("zpool_export", in zpool_do_export()
2543 taskq_wait(cb.taskq); in zpool_do_export()
2544 taskq_destroy(cb.taskq); in zpool_do_export()
/freebsd/sys/contrib/openzfs/lib/libzfs_core/
H A Dlibzfs_core.abi1928 <abi-instr address-size='64' path='lib/libspl/taskq.c' language='LANG_C99'>
1953 <class-decl name='taskq' size-in-bits='3072' is-struct='yes' visibility='default' id='1804594f'>
/freebsd/sys/contrib/openzfs/lib/libzfs/
H A Dlibzfs.abi2051 <abi-instr address-size='64' path='lib/libspl/taskq.c' language='LANG_C99'>
5811 <class-decl name='taskq' size-in-bits='3072' is-struct='yes' visibility='default' id='1804594f'>