Home
last modified time | relevance | path

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

/linux-6.15/drivers/nvme/target/
H A Dcore.c410 queue_delayed_work(nvmet_wq, &ctrl->ka_work, ctrl->kato * HZ); in nvmet_keep_alive_timer()
415 ctrl->cntlid, ctrl->kato); in nvmet_keep_alive_timer()
422 if (unlikely(ctrl->kato == 0)) in nvmet_start_keep_alive_timer()
426 ctrl->cntlid, ctrl->kato); in nvmet_start_keep_alive_timer()
428 queue_delayed_work(nvmet_wq, &ctrl->ka_work, ctrl->kato * HZ); in nvmet_start_keep_alive_timer()
433 if (unlikely(ctrl->kato == 0)) in nvmet_stop_keep_alive_timer()
1366 if (ctrl->kato) in nvmet_start_ctrl()
1548 u32 kato = args->kato; in nvmet_alloc_ctrl() local
1628 if (nvmet_is_disc_subsys(ctrl->subsys) && !kato) in nvmet_alloc_ctrl()
1629 kato = NVMET_DISC_KATO_MS; in nvmet_alloc_ctrl()
[all …]
H A Dfabrics-cmd.c269 .kato = le32_to_cpu(c->kato), in nvmet_execute_admin_connect()
307 args.kato = le32_to_cpu(c->kato); in nvmet_execute_admin_connect()
H A Dtrace.c333 u32 kato = get_unaligned_le32(spc + 8); in nvmet_trace_fabrics_connect() local
336 recfmt, qid, sqsize, cattr, kato); in nvmet_trace_fabrics_connect()
H A Dadmin-cmd.c1239 req->sq->ctrl->kato = DIV_ROUND_UP(val32, 1000); in nvmet_set_feat_kato()
1242 nvmet_set_result(req, req->sq->ctrl->kato); in nvmet_set_feat_kato()
1499 nvmet_set_result(req, req->sq->ctrl->kato * 1000); in nvmet_get_feat_kato()
1609 if (!ctrl->kato) { in nvmet_execute_keep_alive()
1615 ctrl->cntlid, ctrl->kato); in nvmet_execute_keep_alive()
1616 mod_delayed_work(system_wq, &ctrl->ka_work, ctrl->kato * HZ); in nvmet_execute_keep_alive()
H A Ddebugfs.c52 seq_printf(m, "%d\n", ctrl->kato); in nvmet_ctrl_kato_show()
H A Dloop.c580 ctrl->ctrl.kato = opts->kato; in nvme_loop_create_ctrl()
H A Dfabrics-cmd-auth.c391 unsigned long auth_expire_secs = ctrl->kato ? ctrl->kato : 120; in nvmet_execute_auth_send()
H A Dnvmet.h262 u32 kato; member
599 u32 kato; member
/linux-6.15/drivers/nvme/host/
H A Dfabrics.c426 cmd->connect.kato = cpu_to_le32(ctrl->kato * 1000); in nvmf_connect_cmd_prep()
731 opts->kato = 0; in nvmf_parse_options()
848 opts->kato = token; in nvmf_parse_options()
1081 if (!opts->kato) in nvmf_parse_options()
1082 opts->kato = NVME_DEFAULT_KATO; in nvmf_parse_options()
H A Dfabrics.h128 unsigned int kato; member
H A Dtrace.c414 u32 kato = get_unaligned_le32(spc + 8); in nvme_trace_fabrics_connect() local
417 recfmt, qid, sqsize, cattr, kato); in nvme_trace_fabrics_connect()
H A Dcore.c1284 unsigned long delay = ctrl->kato * HZ / 2; in nvme_keep_alive_work_period()
1374 rq->timeout = ctrl->kato * HZ; in nvme_keep_alive_work()
1382 if (unlikely(ctrl->kato == 0)) in nvme_start_keep_alive()
1390 if (unlikely(ctrl->kato == 0)) in nvme_stop_keep_alive()
1405 ctrl->kato * 1000 / 2, new_kato * 1000 / 2); in nvme_update_keep_alive()
1408 ctrl->kato = new_kato; in nvme_update_keep_alive()
H A Dsysfs.c382 nvme_show_int_function(kato);
H A Dnvme.h348 unsigned int kato; member
H A Drdma.c2289 ctrl->ctrl.kato = opts->kato; in nvme_rdma_alloc_ctrl()
H A Dtcp.c2915 ctrl->ctrl.kato = opts->kato; in nvme_tcp_alloc_ctrl()
H A Dfc.c3477 ctrl->ctrl.kato = opts->kato; in nvme_fc_alloc_ctrl()
/linux-6.15/include/linux/
H A Dnvme.h1634 __le32 kato; member