Lines Matching defs:pwrb

256 			      abrt_io_task->pwrb_handle->pwrb, 1);
259 abrt_io_task->pwrb_handle->pwrb, 1);
346 io_task->pwrb_handle->pwrb, 1);
349 io_task->pwrb_handle->pwrb, 1);
988 memset(pwrb_handle->pwrb, 0, sizeof(*pwrb_handle->pwrb));
2090 hwi_write_sgl_v2(struct iscsi_wrb *pwrb, struct scatterlist *sg,
2100 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, iscsi_bhs_addr_lo, pwrb,
2102 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, iscsi_bhs_addr_hi, pwrb,
2112 sge0_addr_lo, pwrb,
2115 sge0_addr_hi, pwrb,
2118 sge0_len, pwrb,
2123 pwrb, sge_len);
2127 sge1_addr_lo, pwrb,
2130 sge1_addr_hi, pwrb,
2133 sge1_len, pwrb,
2148 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sge0_last, pwrb,
2150 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sge1_last, pwrb,
2153 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sge0_last, pwrb,
2155 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sge1_last, pwrb,
2158 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sge0_last, pwrb,
2160 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sge1_last, pwrb,
2185 hwi_write_sgl(struct iscsi_wrb *pwrb, struct scatterlist *sg,
2195 AMAP_SET_BITS(struct amap_iscsi_wrb, iscsi_bhs_addr_lo, pwrb,
2197 AMAP_SET_BITS(struct amap_iscsi_wrb, iscsi_bhs_addr_hi, pwrb,
2206 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_addr_lo, pwrb,
2208 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_addr_hi, pwrb,
2210 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_len, pwrb,
2215 pwrb, sge_len);
2218 AMAP_SET_BITS(struct amap_iscsi_wrb, sge1_addr_lo, pwrb,
2220 AMAP_SET_BITS(struct amap_iscsi_wrb, sge1_addr_hi, pwrb,
2222 AMAP_SET_BITS(struct amap_iscsi_wrb, sge1_len, pwrb,
2237 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_last, pwrb,
2239 AMAP_SET_BITS(struct amap_iscsi_wrb, sge1_last, pwrb,
2242 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_last, pwrb,
2244 AMAP_SET_BITS(struct amap_iscsi_wrb, sge1_last, pwrb,
2247 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_last, pwrb,
2249 AMAP_SET_BITS(struct amap_iscsi_wrb, sge1_last, pwrb,
2274 * @pwrb: ptr to the WRB entry
2277 static int hwi_write_buffer(struct iscsi_wrb *pwrb, struct iscsi_task *task)
2286 AMAP_SET_BITS(struct amap_iscsi_wrb, iscsi_bhs_addr_lo, pwrb,
2288 AMAP_SET_BITS(struct amap_iscsi_wrb, iscsi_bhs_addr_hi, pwrb,
2298 pwrb, dsp_value);
2301 pwrb, dsp_value);
2316 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_addr_lo, pwrb,
2318 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_addr_hi, pwrb,
2320 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_len, pwrb,
2323 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_last, pwrb, 1);
2325 AMAP_SET_BITS(struct amap_iscsi_wrb, dsp, pwrb, 0);
2619 struct iscsi_wrb *pwrb = NULL;
2690 pwrb = mem_descr_wrb->mem_array[idx].virtual_address;
2700 pwrb_handle->pwrb = pwrb;
2701 pwrb++;
4325 be_dws_le_to_cpu(pwrb_handle->pwrb,
4519 struct iscsi_wrb *pwrb = NULL;
4522 pwrb = io_task->pwrb_handle->pwrb;
4527 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, type, pwrb,
4529 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, dsp, pwrb, 1);
4531 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, type, pwrb,
4533 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, dsp, pwrb, 0);
4537 type, pwrb);
4539 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, lun, pwrb,
4542 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, r2t_exp_dtl, pwrb, xferlen);
4543 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, wrb_idx, pwrb,
4545 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, cmdsn_itt, pwrb,
4547 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sgl_idx, pwrb,
4550 hwi_write_sgl_v2(pwrb, sg, num_sg, io_task);
4551 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, ptr2nextwrb, pwrb,
4557 io_task->pwrb_context->plast_wrb = pwrb;
4559 be_dws_le_to_cpu(pwrb, sizeof(struct iscsi_wrb));
4580 struct iscsi_wrb *pwrb = NULL;
4583 pwrb = io_task->pwrb_handle->pwrb;
4587 AMAP_SET_BITS(struct amap_iscsi_wrb, type, pwrb,
4589 AMAP_SET_BITS(struct amap_iscsi_wrb, dsp, pwrb, 1);
4591 AMAP_SET_BITS(struct amap_iscsi_wrb, type, pwrb,
4593 AMAP_SET_BITS(struct amap_iscsi_wrb, dsp, pwrb, 0);
4597 type, pwrb);
4599 AMAP_SET_BITS(struct amap_iscsi_wrb, lun, pwrb,
4602 AMAP_SET_BITS(struct amap_iscsi_wrb, r2t_exp_dtl, pwrb, xferlen);
4603 AMAP_SET_BITS(struct amap_iscsi_wrb, wrb_idx, pwrb,
4605 AMAP_SET_BITS(struct amap_iscsi_wrb, cmdsn_itt, pwrb,
4607 AMAP_SET_BITS(struct amap_iscsi_wrb, sgl_icd_idx, pwrb,
4610 hwi_write_sgl(pwrb, sg, num_sg, io_task);
4612 AMAP_SET_BITS(struct amap_iscsi_wrb, ptr2nextwrb, pwrb,
4618 io_task->pwrb_context->plast_wrb = pwrb;
4620 be_dws_le_to_cpu(pwrb, sizeof(struct iscsi_wrb));
4638 struct iscsi_wrb *pwrb = NULL;
4645 pwrb = io_task->pwrb_handle->pwrb;
4648 AMAP_SET_BITS(struct amap_iscsi_wrb, cmdsn_itt, pwrb,
4650 AMAP_SET_BITS(struct amap_iscsi_wrb, wrb_idx, pwrb,
4652 AMAP_SET_BITS(struct amap_iscsi_wrb, sgl_icd_idx, pwrb,
4654 AMAP_SET_BITS(struct amap_iscsi_wrb, r2t_exp_dtl, pwrb,
4656 AMAP_SET_BITS(struct amap_iscsi_wrb, ptr2nextwrb, pwrb,
4662 io_task->pwrb_context->plast_wrb = pwrb;
4666 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, cmdsn_itt, pwrb,
4668 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, wrb_idx, pwrb,
4670 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sgl_idx, pwrb,
4672 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, r2t_exp_dtl, pwrb,
4674 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, ptr2nextwrb, pwrb,
4680 io_task->pwrb_context->plast_wrb = pwrb;
4688 AMAP_SET_BITS(struct amap_iscsi_wrb, cmdsn_itt, pwrb, 1);
4689 ADAPTER_SET_WRB_TYPE(pwrb, TGT_DM_CMD, pwrb_typeoffset);
4690 ret = hwi_write_buffer(pwrb, task);
4694 ADAPTER_SET_WRB_TYPE(pwrb, TGT_DM_CMD, pwrb_typeoffset);
4697 dmsg, pwrb, 1);
4700 dmsg, pwrb, 1);
4702 ADAPTER_SET_WRB_TYPE(pwrb, INI_RD_CMD, pwrb_typeoffset);
4705 dmsg, pwrb, 0);
4708 dmsg, pwrb, 0);
4710 ret = hwi_write_buffer(pwrb, task);
4713 ADAPTER_SET_WRB_TYPE(pwrb, TGT_DM_CMD, pwrb_typeoffset);
4714 ret = hwi_write_buffer(pwrb, task);
4717 ADAPTER_SET_WRB_TYPE(pwrb, INI_TMF_CMD, pwrb_typeoffset);
4718 ret = hwi_write_buffer(pwrb, task);
4721 ADAPTER_SET_WRB_TYPE(pwrb, HWH_TYPE_LOGOUT, pwrb_typeoffset);
4722 ret = hwi_write_buffer(pwrb, task);
4738 AMAP_GET_BITS(struct amap_iscsi_wrb, type, pwrb) :
4739 AMAP_GET_BITS(struct amap_iscsi_wrb_v2, type, pwrb);