Home
last modified time | relevance | path

Searched refs:nvmet_wq (Results 1 – 11 of 11) sorted by relevance

/Linux-v6.1/drivers/nvme/target/
Dcore.c23 struct workqueue_struct *nvmet_wq; variable
24 EXPORT_SYMBOL_GPL(nvmet_wq);
211 queue_work(nvmet_wq, &ctrl->async_event_work); in nvmet_add_async_event()
391 queue_delayed_work(nvmet_wq, &ctrl->ka_work, ctrl->kato * HZ); in nvmet_keep_alive_timer()
409 queue_delayed_work(nvmet_wq, &ctrl->ka_work, ctrl->kato * HZ); in nvmet_start_keep_alive_timer()
1179 mod_delayed_work(nvmet_wq, &ctrl->ka_work, ctrl->kato * HZ); in nvmet_start_ctrl()
1508 queue_work(nvmet_wq, &ctrl->fatal_err_work); in nvmet_ctrl_fatal_error()
1649 nvmet_wq = alloc_workqueue("nvmet-wq", WQ_MEM_RECLAIM, 0); in nvmet_init()
1650 if (!nvmet_wq) { in nvmet_init()
1667 destroy_workqueue(nvmet_wq); in nvmet_init()
[all …]
Dio-cmd-file.c286 queue_work(nvmet_wq, &req->f.work); in nvmet_file_execute_flush()
346 queue_work(nvmet_wq, &req->f.work); in nvmet_file_execute_dsm()
376 queue_work(nvmet_wq, &req->f.work); in nvmet_file_execute_write_zeroes()
Dfcloop.c363 queue_work(nvmet_wq, &rport->ls_work); in fcloop_h2t_ls_req()
396 queue_work(nvmet_wq, &rport->ls_work); in fcloop_h2t_xmt_ls_rsp()
451 queue_work(nvmet_wq, &tport->ls_work); in fcloop_t2h_ls_req()
483 queue_work(nvmet_wq, &tport->ls_work); in fcloop_t2h_xmt_ls_rsp()
523 queue_work(nvmet_wq, &tgt_rscn->work); in fcloop_tgt_discovery_evt()
742 queue_work(nvmet_wq, &tfcp_req->fcp_rcv_work); in fcloop_fcp_req()
924 queue_work(nvmet_wq, &tfcp_req->tio_done_work); in fcloop_fcp_req_release()
979 WARN_ON(!queue_work(nvmet_wq, &tfcp_req->abort_rcv_work)); in fcloop_fcp_abort()
Dloop.c169 queue_work(nvmet_wq, &iod->work); in nvme_loop_queue_rq()
190 queue_work(nvmet_wq, &iod->work); in nvme_loop_submit_async_event()
Drdma.c1587 flush_workqueue(nvmet_wq); in nvmet_rdma_queue_connect()
1672 queue_work(nvmet_wq, &queue->release_work); in __nvmet_rdma_queue_disconnect()
1702 queue_work(nvmet_wq, &queue->release_work); in nvmet_rdma_queue_connect_fail()
1776 queue_delayed_work(nvmet_wq, &port->repair_work, 0); in nvmet_rdma_cm_handler()
1906 queue_delayed_work(nvmet_wq, &port->repair_work, 5 * HZ); in nvmet_rdma_repair_port_work()
2056 flush_workqueue(nvmet_wq); in nvmet_rdma_remove_one()
Dtcp.c1253 queue_work(nvmet_wq, &queue->release_work); in nvmet_tcp_schedule_release_queue()
1676 queue_work(nvmet_wq, &port->accept_work); in nvmet_tcp_listen_data_ready()
1807 flush_workqueue(nvmet_wq); in nvmet_tcp_install_queue()
1869 flush_workqueue(nvmet_wq); in nvmet_tcp_exit()
1874 flush_workqueue(nvmet_wq); in nvmet_tcp_exit()
Dfc.c1494 if (!queue_work(nvmet_wq, &assoc->del_work)) in __nvmet_fc_free_assocs()
1549 if (!queue_work(nvmet_wq, &assoc->del_work)) in nvmet_fc_invalidate_host()
1595 if (!queue_work(nvmet_wq, &assoc->del_work)) in nvmet_fc_delete_ctrl()
2063 queue_work(nvmet_wq, &iod->work); in nvmet_fc_rcv_ls_req()
Dpassthru.c347 queue_work(nvmet_wq, &req->p.work); in nvmet_passthru_execute_cmd()
Dnvmet.h398 extern struct workqueue_struct *nvmet_wq;
Dadmin-cmd.c991 queue_work(nvmet_wq, &ctrl->async_event_work); in nvmet_execute_async_event()
Dconfigfs.c1611 flush_workqueue(nvmet_wq); in nvmet_port_release()