Home
last modified time | relevance | path

Searched refs:max_cmds (Results 1 – 23 of 23) sorted by relevance

/linux/drivers/infiniband/hw/hns/
H A Dhns_roce_cmd.c94 &hr_dev->cmd.context[token % hr_dev->cmd.max_cmds]; in hns_roce_cmd_event()
125 context->token += cmd->max_cmds; in __hns_roce_cmd_mbox_wait()
201 hr_dev->cmd.max_cmds = CMD_MAX_NUM; in hns_roce_cmd_init()
222 kcalloc(hr_cmd->max_cmds, sizeof(*hr_cmd->context), GFP_KERNEL); in hns_roce_cmd_use_events()
228 for (i = 0; i < hr_cmd->max_cmds; ++i) { in hns_roce_cmd_use_events()
233 hr_cmd->context[hr_cmd->max_cmds - 1].next = 0; in hns_roce_cmd_use_events()
236 sema_init(&hr_cmd->event_sem, hr_cmd->max_cmds); in hns_roce_cmd_use_events()
H A Dhns_roce_device.h553 int max_cmds; member
/linux/drivers/infiniband/hw/mthca/
H A Dmthca_cmd.c562 dev->cmd.context = kmalloc_array(dev->cmd.max_cmds, in mthca_cmd_use_events()
568 for (i = 0; i < dev->cmd.max_cmds; ++i) { in mthca_cmd_use_events()
573 dev->cmd.context[dev->cmd.max_cmds - 1].next = -1; in mthca_cmd_use_events()
576 sema_init(&dev->cmd.event_sem, dev->cmd.max_cmds); in mthca_cmd_use_events()
580 dev->cmd.token_mask < dev->cmd.max_cmds; in mthca_cmd_use_events()
601 for (i = 0; i < dev->cmd.max_cmds; ++i) in mthca_cmd_use_polling()
826 dev->cmd.max_cmds = 1 << lg; in mthca_QUERY_FW()
829 (unsigned long long) dev->fw_ver, dev->cmd.max_cmds); in mthca_QUERY_FW()
H A Dmthca_dev.h124 int max_cmds; member
/linux/drivers/scsi/megaraid/
H A Dmega_common.h181 int max_cmds; member
H A Dmegaraid_mbox.c634 host->can_queue = adapter->max_cmds; in megaraid_io_attach()
2963 adapter->max_cmds = MBOX_MAX_SCSI_CMDS; in megaraid_mbox_product_info()
/linux/drivers/vhost/
H A Dscsi.c232 int max_cmds; member
1891 for (i = 0; i < svq->max_cmds; i++) { in vhost_scsi_destroy_vq_log()
1909 for (i = 0; i < svq->max_cmds; i++) { in vhost_scsi_destroy_vq_cmds()
1923 static int vhost_scsi_setup_vq_cmds(struct vhost_virtqueue *vq, int max_cmds) in vhost_scsi_setup_vq_cmds() argument
1934 if (sbitmap_init_node(&svq->scsi_tags, max_cmds, -1, GFP_KERNEL, in vhost_scsi_setup_vq_cmds()
1937 svq->max_cmds = max_cmds; in vhost_scsi_setup_vq_cmds()
1939 svq->scsi_cmds = kcalloc(max_cmds, sizeof(*tv_cmd), GFP_KERNEL); in vhost_scsi_setup_vq_cmds()
1950 for (i = 0; i < max_cmds; i++) { in vhost_scsi_setup_vq_cmds()
/linux/fs/smb/server/
H A Dconnection.h47 unsigned int max_cmds; member
H A Dserver.c127 if (command >= conn->max_cmds) { in __process_request()
H A Dsmb_common.c408 conn->max_cmds = ARRAY_SIZE(smb1_server_cmds); in init_smb1_server()
/linux/drivers/scsi/ibmvscsi/
H A Dibmvfc.h176 __be32 max_cmds; member
229 __be32 max_cmds; member
H A Dibmvfc.c1491 u16 max_cmds; in ibmvfc_set_login_info() local
1493 max_cmds = scsi_qdepth + IBMVFC_NUM_INTERNAL_REQ; in ibmvfc_set_login_info()
1495 max_cmds += (scsi_qdepth + IBMVFC_NUM_INTERNAL_SUBQ_REQ) * in ibmvfc_set_login_info()
1511 login_info->max_cmds = cpu_to_be32(max_cmds); in ibmvfc_set_login_info()
5230 if (be32_to_cpu(rsp->max_cmds) <= IBMVFC_NUM_INTERNAL_REQ) { in ibmvfc_npiv_login_done()
5232 rsp->max_cmds); in ibmvfc_npiv_login_done()
5259 vhost->host->can_queue = be32_to_cpu(rsp->max_cmds) - IBMVFC_NUM_INTERNAL_REQ; in ibmvfc_npiv_login_done()
/linux/drivers/infiniband/ulp/iser/
H A Discsi_iser.h409 u16 max_cmds; member
H A Discsi_iser.c628 shost->can_queue = min_t(u16, cmds_max, iser_conn->max_cmds); in iscsi_iser_session_create()
H A Diser_verbs.c273 iser_conn->max_cmds = ISER_GET_MAX_XMIT_CMDS(max_send_wr - 1); in iser_create_ib_conn_res()
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dcmd.c2628 priv->cmd.context = kmalloc_array(priv->cmd.max_cmds, in mlx4_cmd_use_events()
2637 for (i = 0; i < priv->cmd.max_cmds; ++i) { in mlx4_cmd_use_events()
2647 priv->cmd.context[priv->cmd.max_cmds - 1].next = -1; in mlx4_cmd_use_events()
2650 sema_init(&priv->cmd.event_sem, priv->cmd.max_cmds); in mlx4_cmd_use_events()
2653 priv->cmd.token_mask < priv->cmd.max_cmds; in mlx4_cmd_use_events()
2680 for (i = 0; i < priv->cmd.max_cmds; ++i) in mlx4_cmd_use_polling()
2757 for (i = 0; i < priv->cmd.max_cmds; ++i) { in mlx4_cmd_wake_completions()
H A Dmlx4.h637 int max_cmds; member
H A Dfw.c1693 cmd->max_cmds = 1 << lg; in mlx4_QUERY_FW()
1699 cmd_if_rev, cmd->max_cmds); in mlx4_QUERY_FW()
/linux/drivers/scsi/aacraid/
H A Dcommsup.c130 u32 max_cmds; in aac_fib_setup() local
134 max_cmds = (dev->scsi_host_ptr->can_queue+AAC_NUM_MGT_FIB) >> 1; in aac_fib_setup()
135 dev->scsi_host_ptr->can_queue = max_cmds - AAC_NUM_MGT_FIB; in aac_fib_setup()
137 dev->init->r7.max_io_commands = cpu_to_le32(max_cmds); in aac_fib_setup()
/linux/drivers/scsi/
H A Dipr.h42 #define IPR_NUM_BASE_CMD_BLKS (ioa_cfg->max_cmds)
1341 u16 max_cmds; member
1526 u32 max_cmds; member
H A Dmyrb.h280 unsigned short max_cmds; /* Bytes 60-61 */ member
H A Dipr.c93 .max_cmds = 100,
118 .max_cmds = 100,
143 .max_cmds = 1000,
9192 host->can_queue = ioa_cfg->max_cmds; in ipr_init_ioa_cfg()
9406 ioa_cfg->max_cmds = ioa_cfg->chip_cfg->max_cmds; in ipr_probe_ioa()
/linux/drivers/scsi/cxgbi/cxgb4i/
H A Dcxgb4i.c2218 u32 max_cmds = CXGB4I_SCSI_HOST_QDEPTH; in t4_uld_add() local
2269 max_cmds = CXGB4I_SCSI_HOST_QDEPTH >> 2; in t4_uld_add()
2290 cxgb4i_host_template.can_queue = max_cmds; in t4_uld_add()