Home
last modified time | relevance | path

Searched refs:kato (Results 1 – 15 of 15) sorted by relevance

/Linux-v5.4/drivers/nvme/target/
Dcore.c360 schedule_delayed_work(&ctrl->ka_work, ctrl->kato * HZ); in nvmet_keep_alive_timer()
365 ctrl->cntlid, ctrl->kato); in nvmet_keep_alive_timer()
373 ctrl->cntlid, ctrl->kato); in nvmet_start_keep_alive_timer()
376 schedule_delayed_work(&ctrl->ka_work, ctrl->kato * HZ); in nvmet_start_keep_alive_timer()
1044 mod_delayed_work(system_wq, &ctrl->ka_work, ctrl->kato * HZ); in nvmet_start_ctrl()
1205 struct nvmet_req *req, u32 kato, struct nvmet_ctrl **ctrlp) in nvmet_alloc_ctrl() argument
1287 if ((ctrl->subsys->type == NVME_NQN_DISC) && !kato) in nvmet_alloc_ctrl()
1288 kato = NVMET_DISC_KATO_MS; in nvmet_alloc_ctrl()
1291 ctrl->kato = DIV_ROUND_UP(kato, 1000); in nvmet_alloc_ctrl()
Dtrace.c143 u32 kato = get_unaligned_le32(spc + 8); in nvmet_trace_fabrics_connect() local
146 recfmt, qid, sqsize, cattr, kato); in nvmet_trace_fabrics_connect()
Dadmin-cmd.c633 req->sq->ctrl->kato = DIV_ROUND_UP(val32, 1000); in nvmet_set_feat_kato()
635 nvmet_set_result(req, req->sq->ctrl->kato); in nvmet_set_feat_kato()
710 nvmet_set_result(req, req->sq->ctrl->kato * 1000); in nvmet_get_feat_kato()
805 ctrl->cntlid, ctrl->kato); in nvmet_execute_keep_alive()
807 mod_delayed_work(system_wq, &ctrl->ka_work, ctrl->kato * HZ); in nvmet_execute_keep_alive()
Dnvmet.h173 u32 kato; member
396 struct nvmet_req *req, u32 kato, struct nvmet_ctrl **ctrlp);
Dloop.c591 ctrl->ctrl.kato = opts->kato; in nvme_loop_create_ctrl()
Dfabrics-cmd.c180 le32_to_cpu(c->kato), &ctrl); in nvmet_execute_admin_connect()
/Linux-v5.4/drivers/nvme/host/
Dtrace.c202 u32 kato = get_unaligned_le32(spc + 8); in nvme_trace_fabrics_connect() local
205 recfmt, qid, sqsize, cattr, kato); in nvme_trace_fabrics_connect()
Dfabrics.c384 cmd.connect.kato = ctrl->kato ? in nvmf_connect_admin_queue()
385 cpu_to_le32((ctrl->kato + NVME_KATO_GRACE) * 1000) : 0; in nvmf_connect_admin_queue()
632 opts->kato = NVME_DEFAULT_KATO; in nvmf_parse_options()
742 opts->kato = token; in nvmf_parse_options()
Dfabrics.h105 unsigned int kato; member
Dcore.c969 schedule_delayed_work(&ctrl->ka_work, ctrl->kato * HZ); in nvme_keep_alive_end_io()
981 rq->timeout = ctrl->kato * HZ; in nvme_keep_alive()
999 schedule_delayed_work(&ctrl->ka_work, ctrl->kato * HZ); in nvme_keep_alive_work()
1013 if (unlikely(ctrl->kato == 0)) in nvme_start_keep_alive()
1016 schedule_delayed_work(&ctrl->ka_work, ctrl->kato * HZ); in nvme_start_keep_alive()
1021 if (unlikely(ctrl->kato == 0)) in nvme_stop_keep_alive()
3969 if (ctrl->kato) in nvme_start_ctrl()
Dnvme.h238 unsigned int kato; member
Drdma.c2025 ctrl->ctrl.kato = opts->kato; in nvme_rdma_create_ctrl()
Dtcp.c2293 ctrl->ctrl.kato = opts->kato; in nvme_tcp_create_ctrl()
Dfc.c3096 ctrl->ctrl.kato = opts->kato; in nvme_fc_init_ctrl()
/Linux-v5.4/include/linux/
Dnvme.h1152 __le32 kato; member