Home
last modified time | relevance | path

Searched refs:nr_poll_queues (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-6.6/drivers/block/rnbd/
H A Drnbd-clt-sysfs.c53 {RNBD_OPT_NR_POLL_QUEUES, "nr_poll_queues=%d" },
64 u32 *nr_poll_queues; member
76 int nr_poll_queues = 0; in rnbd_clt_parse_map_options() local
189 if (match_int(args, &nr_poll_queues) || nr_poll_queues < -1 || in rnbd_clt_parse_map_options()
190 nr_poll_queues > (int)nr_cpu_ids) { in rnbd_clt_parse_map_options()
191 pr_err("bad nr_poll_queues parameter '%d'\n", in rnbd_clt_parse_map_options()
192 nr_poll_queues); in rnbd_clt_parse_map_options()
196 if (nr_poll_queues == -1) in rnbd_clt_parse_map_options()
197 nr_poll_queues in rnbd_clt_parse_map_options()
573 u32 nr_poll_queues = 0; rnbd_clt_map_device_store() local
[all...]
H A Drnbd-clt.h90 u32 nr_poll_queues; member
121 u32 nr_poll_queues; member
136 u32 nr_poll_queues);
H A Drnbd-clt.c1178 if (sess->nr_poll_queues) { in rnbd_rdma_map_queues()
1180 set->map[HCTX_TYPE_POLL].nr_queues = sess->nr_poll_queues; in rnbd_rdma_map_queues()
1217 tag_set->nr_maps = sess->nr_poll_queues ? HCTX_MAX_TYPES : 2; in setup_mq_tags()
1222 tag_set->nr_hw_queues = num_online_cpus() + sess->nr_poll_queues; in setup_mq_tags()
1231 size_t path_cnt, u16 port_nr, u32 nr_poll_queues) in find_and_get_or_create_sess()
1242 } else if ((nr_poll_queues && !first) || (!nr_poll_queues && sess->nr_poll_queues)) { in find_and_get_or_create_sess()
1271 MAX_RECONNECTS, nr_poll_queues); in find_and_get_or_create_sess()
1283 sess->nr_poll_queues in find_and_get_or_create_sess()
1229 find_and_get_or_create_sess(const char *sessname, const struct rtrs_addr *paths, size_t path_cnt, u16 port_nr, u32 nr_poll_queues) find_and_get_or_create_sess() argument
1419 init_dev(struct rnbd_clt_session *sess, enum rnbd_access_mode access_mode, const char *pathname, u32 nr_poll_queues) init_dev() argument
1543 rnbd_clt_map_device(const char *sessname, struct rtrs_addr *paths, size_t path_cnt, u16 port_nr, const char *pathname, enum rnbd_access_mode access_mode, u32 nr_poll_queues) rnbd_clt_map_device() argument
[all...]
/kernel/linux/linux-6.6/drivers/nvme/host/
H A Dfabrics.h102 * @nr_poll_queues: number of queues for polling I/O
128 unsigned int nr_poll_queues; member
203 min(opts->nr_poll_queues, num_online_cpus()); in nvmf_nr_io_queues()
H A Dfabrics.c644 { NVMF_OPT_NR_POLL_QUEUES, "nr_poll_queues=%d" },
907 pr_err("Invalid nr_poll_queues %d\n", token); in nvmf_parse_options()
911 opts->nr_poll_queues = token; in nvmf_parse_options()
971 opts->nr_poll_queues = 0; in nvmf_parse_options()
1024 if (opts->nr_poll_queues && nr_io_queues) { in nvmf_set_io_queues()
1027 min(opts->nr_poll_queues, nr_io_queues); in nvmf_set_io_queues()
1058 if (opts->nr_poll_queues && io_queues[HCTX_TYPE_POLL]) { in nvmf_map_queues()
H A Dpci.c161 unsigned int nr_poll_queues; member
2224 poll_queues = min(dev->nr_poll_queues, nr_io_queues - 1); in nvme_setup_irqs()
2254 return num_possible_cpus() + dev->nr_write_queues + dev->nr_poll_queues; in nvme_max_io_queues()
2270 dev->nr_poll_queues = poll_queues; in nvme_setup_io_queues()
2938 dev->nr_poll_queues = poll_queues; in nvme_pci_alloc_dev()
H A Dtcp.c1854 ctrl->opts->nr_poll_queues ? HCTX_MAX_TYPES : 2, in nvme_tcp_configure_io_queues()
2529 opts->nr_poll_queues + 1; in nvme_tcp_create_ctrl()
H A Drdma.c765 ctrl->opts->nr_poll_queues ? HCTX_MAX_TYPES : 2, in nvme_rdma_alloc_tag_set()
2271 opts->nr_poll_queues + 1; in nvme_rdma_create_ctrl()
H A Dauth.c58 ctrl->opts->nr_poll_queues + 1; in ctrl_max_dhchaps()
/kernel/linux/linux-5.10/drivers/nvme/host/
H A Dfabrics.h90 * @nr_poll_queues: number of queues for polling I/O
112 unsigned int nr_poll_queues; member
H A Drdma.c727 unsigned int nr_read_queues, nr_poll_queues; in nvme_rdma_alloc_io_queues() local
734 nr_poll_queues = min(opts->nr_poll_queues, num_online_cpus()); in nvme_rdma_alloc_io_queues()
735 nr_io_queues = nr_read_queues + nr_default_queues + nr_poll_queues; in nvme_rdma_alloc_io_queues()
773 if (opts->nr_poll_queues && nr_io_queues) { in nvme_rdma_alloc_io_queues()
776 min(nr_poll_queues, nr_io_queues); in nvme_rdma_alloc_io_queues()
831 set->nr_maps = nctrl->opts->nr_poll_queues ? HCTX_MAX_TYPES : 2; in nvme_rdma_alloc_tagset()
2210 if (opts->nr_poll_queues && ctrl->io_queues[HCTX_TYPE_POLL]) { in nvme_rdma_map_queues()
2384 opts->nr_poll_queues + 1; in nvme_rdma_create_ctrl()
H A Dtcp.c1660 set->nr_maps = nctrl->opts->nr_poll_queues ? HCTX_MAX_TYPES : 2; in nvme_tcp_alloc_tagset()
1760 nr_io_queues += min(ctrl->opts->nr_poll_queues, num_online_cpus()); in nvme_tcp_nr_io_queues()
1793 if (opts->nr_poll_queues && nr_io_queues) { in nvme_tcp_set_io_queues()
1796 min(opts->nr_poll_queues, nr_io_queues); in nvme_tcp_set_io_queues()
2442 if (opts->nr_poll_queues && ctrl->io_queues[HCTX_TYPE_POLL]) { in nvme_tcp_map_queues()
2542 opts->nr_poll_queues + 1; in nvme_tcp_create_ctrl()
H A Dfabrics.c621 { NVMF_OPT_NR_POLL_QUEUES, "nr_poll_queues=%d" },
856 pr_err("Invalid nr_poll_queues %d\n", token); in nvmf_parse_options()
860 opts->nr_poll_queues = token; in nvmf_parse_options()
889 opts->nr_poll_queues = 0; in nvmf_parse_options()
H A Dpci.c155 unsigned int nr_poll_queues; member
2119 poll_queues = min(dev->nr_poll_queues, nr_io_queues - 1); in nvme_setup_irqs()
2149 return num_possible_cpus() + dev->nr_write_queues + dev->nr_poll_queues; in nvme_max_io_queues()
2165 dev->nr_poll_queues = poll_queues; in nvme_setup_io_queues()
2878 dev->nr_poll_queues = poll_queues; in nvme_pci_alloc_dev()
/kernel/linux/linux-6.6/drivers/infiniband/ulp/rtrs/
H A Drtrs.h60 s16 max_reconnect_attempts, u32 nr_poll_queues);
H A Drtrs-clt.c1525 size_t con_num, u32 nr_poll_queues) in alloc_path()
1540 total_con = con_num + nr_poll_queues + 1; in alloc_path()
2779 * @nr_poll_queues: number of polling mode connection using IB_POLL_DIRECT flag
2791 s16 max_reconnect_attempts, u32 nr_poll_queues) in rtrs_clt_open()
2815 nr_poll_queues); in rtrs_clt_open()
1523 alloc_path(struct rtrs_clt_sess *clt, const struct rtrs_addr *path, size_t con_num, u32 nr_poll_queues) alloc_path() argument
2786 rtrs_clt_open(struct rtrs_clt_ops *ops, const char *pathname, const struct rtrs_addr *paths, size_t paths_num, u16 port, size_t pdu_sz, u8 reconnect_delay_sec, s16 max_reconnect_attempts, u32 nr_poll_queues) rtrs_clt_open() argument

Completed in 33 milliseconds