Home
last modified time | relevance | path

Searched refs:max_io_qsize (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/dev/nvmf/controller/
H A Dnvmft_subr.c33 _nvmf_controller_cap(uint32_t max_io_qsize, uint8_t enable_timeout) in _nvmf_controller_cap() argument
40 if (max_io_qsize != 0) { in _nvmf_controller_cap()
58 if (max_io_qsize != 0) in _nvmf_controller_cap()
59 caplo |= NVMEF(NVME_CAP_LO_REG_MQES, max_io_qsize - 1); in _nvmf_controller_cap()
65 _nvmf_validate_cc(uint32_t max_io_qsize __unused, uint64_t cap, uint32_t old_cc, in _nvmf_validate_cc()
78 if (max_io_qsize == 0) in _nvmf_validate_cc()
91 if (max_io_qsize == 0) in _nvmf_validate_cc()
142 _nvmf_init_io_controller_data(uint16_t cntlid, uint32_t max_io_qsize, in _nvmf_init_io_controller_data() argument
194 cdata->maxcmd = htole16(max_io_qsize); in _nvmf_init_io_controller_data()
H A Dctl_frontend_nvmf.c739 u_long enable_timeout, hostid, ioccsz, iorcsz, max_io_qsize, nn, portid; in nvmft_port_create() local
766 NVMF_MAX_IO_ENTRIES, &max_io_qsize) || in nvmft_port_create()
767 max_io_qsize < NVME_MIN_IO_ENTRIES || in nvmft_port_create()
768 max_io_qsize > NVME_MAX_IO_ENTRIES) { in nvmft_port_create()
831 np->max_io_qsize = max_io_qsize; in nvmft_port_create()
832 np->cap = _nvmf_controller_cap(max_io_qsize, enable_timeout / 500); in nvmft_port_create()
839 _nvmf_init_io_controller_data(0, max_io_qsize, serial, ostype, in nvmft_port_create()
856 port->num_requested_ctl_io = max_io_qsize; in nvmft_port_create()
H A Dnvmft_var.h35 uint32_t max_io_qsize; member
H A Dnvmft_controller.c820 if (!_nvmf_validate_cc(np->max_io_qsize, np->cap, ctrlr->cc, new_cc)) { in update_cc()
/freebsd/lib/libnvmf/
H A Dnvmf_controller.c261 if (na->na_params.max_io_qsize == 0) { in nvmf_accept()
271 qsize > na->na_params.max_io_qsize) { in nvmf_accept()
414 return (_nvmf_controller_cap(na->na_params.max_io_qsize, in nvmf_controller_cap()
424 return (_nvmf_validate_cc(na->na_params.max_io_qsize, cap, old_cc, in nvmf_validate_cc()
479 _nvmf_init_io_controller_data(qp->nq_cntlid, na->na_params.max_io_qsize, in nvmf_init_io_controller_data()
H A Dlibnvmf.h32 uint32_t max_io_qsize; /* Controller only, 0 for discovery */ member
/freebsd/tools/tools/nvmf/nvmfd/
H A Dctl.c60 nvlist_add_stringf(nvl, "max_io_qsize", "%u", params->max_io_qsize); in init_ctl_port()
H A Dio.c56 aparams.max_io_qsize = NVMF_MAX_IO_ENTRIES; in init_io()
/freebsd/usr.sbin/ctld/
H A Dnvmf.cc172 params.max_io_qsize = parse_number(nvl, "max_io_qsize", in init_aparams()