Home
last modified time | relevance | path

Searched refs:io_taskqueue (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/cam/ctl/
H A Dctl_backend_ramdisk.c121 struct taskqueue *io_taskqueue; member
415 taskqueue_enqueue(be_lun->io_taskqueue, in ctl_backend_ramdisk_move_done()
1286 be_lun->io_taskqueue = taskqueue_create("ctlramtq", M_WAITOK, in ctl_backend_ramdisk_create()
1287 taskqueue_thread_enqueue, /*context*/&be_lun->io_taskqueue); in ctl_backend_ramdisk_create()
1288 if (be_lun->io_taskqueue == NULL) { in ctl_backend_ramdisk_create()
1294 retval = taskqueue_start_threads_in_proc(&be_lun->io_taskqueue, in ctl_backend_ramdisk_create()
1324 if (be_lun->io_taskqueue != NULL) in ctl_backend_ramdisk_create()
1325 taskqueue_free(be_lun->io_taskqueue); in ctl_backend_ramdisk_create()
1420 taskqueue_drain_all(be_lun->io_taskqueue); in ctl_backend_ramdisk_lun_shutdown()
1421 taskqueue_free(be_lun->io_taskqueue); in ctl_backend_ramdisk_lun_shutdown()
H A Dctl_backend_block.c175 struct taskqueue *io_taskqueue; member
512 taskqueue_enqueue(be_lun->io_taskqueue, &be_lun->io_task); in ctl_be_block_move_done()
1936 taskqueue_enqueue(be_lun->io_taskqueue, &be_lun->io_task); in ctl_be_block_next()
2164 taskqueue_enqueue(be_lun->io_taskqueue, &be_lun->io_task); in ctl_be_block_submit()
2756 be_lun->io_taskqueue = taskqueue_create("ctlblocktq", M_WAITOK, in ctl_be_block_create()
2757 taskqueue_thread_enqueue, /*context*/&be_lun->io_taskqueue); in ctl_be_block_create()
2759 if (be_lun->io_taskqueue == NULL) { in ctl_be_block_create()
2779 retval = taskqueue_start_threads_in_proc(&be_lun->io_taskqueue, in ctl_be_block_create()
2818 if (be_lun->io_taskqueue != NULL) in ctl_be_block_create()
2819 taskqueue_free(be_lun->io_taskqueue); in ctl_be_block_create()
[all …]
/freebsd/sys/dev/xen/blkback/
H A Dblkback.c498 struct taskqueue *io_taskqueue; member
1102 taskqueue_enqueue(xbb->io_taskqueue, &xbb->io_task); in xbb_release_reqlist()
1381 taskqueue_enqueue(xbb->io_taskqueue, &xbb->io_task); in xbb_complete_reqlist()
1946 taskqueue_enqueue(xbb->io_taskqueue, &xbb->io_task); in xbb_filter()
2625 if (xbb->io_taskqueue != NULL) in xbb_disconnect()
2626 taskqueue_drain(xbb->io_taskqueue, &xbb->io_task); in xbb_disconnect()
3483 xbb->io_taskqueue = taskqueue_create_fast(device_get_nameunit(dev), in xbb_attach_disk()
3486 /*contxt*/&xbb->io_taskqueue); in xbb_attach_disk()
3487 if (xbb->io_taskqueue == NULL) { in xbb_attach_disk()
3492 taskqueue_start_threads(&xbb->io_taskqueue, in xbb_attach_disk()
[all …]