Lines Matching defs:params
621 phba->params.ios_per_ctrl = (total_icd_count -
624 phba->params.cxns_per_ctrl = total_cid_count;
625 phba->params.icds_per_ctrl = total_icd_count;
626 phba->params.num_sge_per_io = BE2_SGE;
627 phba->params.defpdu_hdr_sz = BE2_DEFPDU_HDR_SZ;
628 phba->params.defpdu_data_sz = BE2_DEFPDU_DATA_SZ;
629 phba->params.num_eq_entries = 1024;
630 phba->params.num_cq_entries = 1024;
631 phba->params.wrbs_per_cxn = 256;
908 if (phba->io_sgl_alloc_index == (phba->params.
943 if (phba->io_sgl_free_index == (phba->params.ios_per_ctrl - 1))
995 return beiscsi_get_wrb_handle(pwrb_context, phba->params.wrbs_per_cxn);
1030 phba->params.wrbs_per_cxn);
1055 (phba->params.icds_per_ctrl - phba->params.ios_per_ctrl -
1092 (phba->params.icds_per_ctrl - phba->params.ios_per_ctrl - 1))
2354 phba->params.hwi_ws_sz = sizeof(struct hwi_controller);
2363 * (phba->params.wrbs_per_cxn)
2364 * phba->params.cxns_per_ctrl;
2366 (phba->params.wrbs_per_cxn);
2368 phba->params.cxns_per_ctrl);
2371 phba->params.icds_per_ctrl;
2373 phba->params.num_sge_per_io * phba->params.icds_per_ctrl;
2385 phba->params.defpdu_hdr_sz);
2390 phba->params.defpdu_data_sz);
2457 phba->phwi_ctrlr = kzalloc(phba->params.hwi_ws_sz, GFP_KERNEL);
2463 phwi_ctrlr->wrb_context = kcalloc(phba->params.cxns_per_ctrl,
2616 phwi_ctxt->be_wrbq = kcalloc(phba->params.cxns_per_ctrl,
2625 for (index = 0; index < phba->params.cxns_per_ctrl; index++) {
2628 kcalloc(phba->params.wrbs_per_cxn,
2637 kcalloc(phba->params.wrbs_per_cxn,
2650 phba->params.wrbs_per_cxn));
2658 for (j = 0; j < phba->params.wrbs_per_cxn; j++) {
2671 for (index = 0; index < phba->params.cxns_per_ctrl; index++) {
2677 phba->params.wrbs_per_cxn));
2682 for (j = 0; j < phba->params.wrbs_per_cxn; j++) {
2705 struct hba_parameters *p = &phba->params;
2866 phba->params.defpdu_data_sz);
2909 phba->params.defpdu_data_sz);
3005 num_eq_pages = PAGES_REQUIRED(phba->params.num_eq_entries * \
3025 ret = be_fill_queue(eq, phba->params.num_eq_entries,
3072 num_cq_pages = PAGES_REQUIRED(phba->params.num_cq_entries * \
3090 ret = be_fill_queue(cq, phba->params.num_cq_entries,
3161 phba->params.defpdu_hdr_sz,
3214 phba->params.defpdu_data_sz,
3287 page_offset = (sizeof(struct iscsi_sge) * phba->params.num_sge_per_io *
3353 pwrb_arr = kmalloc_array(phba->params.cxns_per_ctrl,
3364 (phba->params.wrbs_per_cxn * sizeof(struct iscsi_wrb));
3366 for (num = 0; num < phba->params.cxns_per_ctrl; num++) {
3370 pwrb_arr[num].size = phba->params.wrbs_per_cxn *
3381 (phba->params.wrbs_per_cxn *
3386 pwrb_arr[num].size = phba->params.wrbs_per_cxn *
3403 for (i = 0; i < phba->params.cxns_per_ctrl; i++) {
3440 for (index = 0; index < phba->params.cxns_per_ctrl; index++) {
3643 for (i = 0; i < phba->params.cxns_per_ctrl; i++) {
3798 phba->params.cxns_per_ctrl; cri++) {
3895 phba->io_sgl_hndl_base = kcalloc(phba->params.ios_per_ctrl,
3904 kcalloc(phba->params.icds_per_ctrl -
3905 phba->params.ios_per_ctrl,
3927 if (arr_index < phba->params.ios_per_ctrl) {
3933 phba->params.ios_per_ctrl] =
3967 (sizeof(struct iscsi_sge) * phba->params.num_sge_per_io);
3969 if (arr_index < phba->params.ios_per_ctrl)
3973 phba->params.ios_per_ctrl];
3977 pfrag += phba->params.num_sge_per_io;
4033 phba->ep_array = kcalloc(phba->params.cxns_per_ctrl,
4045 phba->conn_table = kcalloc(phba->params.cxns_per_ctrl,
4060 for (i = 0; i < phba->params.cxns_per_ctrl; i++) {
4301 struct beiscsi_offload_params *params)
4324 beiscsi_offload_cxn_v0(params, pwrb_handle,
4328 beiscsi_offload_cxn_v2(params, pwrb_handle,
4348 phba->params.wrbs_per_cxn);
5322 phba->shost->max_id = phba->params.cxns_per_ctrl - 1;
5323 phba->shost->can_queue = phba->params.ios_per_ctrl;
5625 phba->shost->max_id = phba->params.cxns_per_ctrl;
5626 phba->shost->can_queue = phba->params.ios_per_ctrl;