Lines Matching defs:pwrb

247 			      abrt_io_task->pwrb_handle->pwrb, 1);
250 abrt_io_task->pwrb_handle->pwrb, 1);
329 io_task->pwrb_handle->pwrb, 1);
332 io_task->pwrb_handle->pwrb, 1);
971 memset(pwrb_handle->pwrb, 0, sizeof(*pwrb_handle->pwrb));
2074 hwi_write_sgl_v2(struct iscsi_wrb *pwrb, struct scatterlist *sg,
2084 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, iscsi_bhs_addr_lo, pwrb,
2086 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, iscsi_bhs_addr_hi, pwrb,
2096 sge0_addr_lo, pwrb,
2099 sge0_addr_hi, pwrb,
2102 sge0_len, pwrb,
2107 pwrb, sge_len);
2111 sge1_addr_lo, pwrb,
2114 sge1_addr_hi, pwrb,
2117 sge1_len, pwrb,
2132 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sge0_last, pwrb,
2134 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sge1_last, pwrb,
2137 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sge0_last, pwrb,
2139 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sge1_last, pwrb,
2142 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sge0_last, pwrb,
2144 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sge1_last, pwrb,
2169 hwi_write_sgl(struct iscsi_wrb *pwrb, struct scatterlist *sg,
2179 AMAP_SET_BITS(struct amap_iscsi_wrb, iscsi_bhs_addr_lo, pwrb,
2181 AMAP_SET_BITS(struct amap_iscsi_wrb, iscsi_bhs_addr_hi, pwrb,
2190 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_addr_lo, pwrb,
2192 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_addr_hi, pwrb,
2194 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_len, pwrb,
2199 pwrb, sge_len);
2202 AMAP_SET_BITS(struct amap_iscsi_wrb, sge1_addr_lo, pwrb,
2204 AMAP_SET_BITS(struct amap_iscsi_wrb, sge1_addr_hi, pwrb,
2206 AMAP_SET_BITS(struct amap_iscsi_wrb, sge1_len, pwrb,
2221 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_last, pwrb,
2223 AMAP_SET_BITS(struct amap_iscsi_wrb, sge1_last, pwrb,
2226 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_last, pwrb,
2228 AMAP_SET_BITS(struct amap_iscsi_wrb, sge1_last, pwrb,
2231 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_last, pwrb,
2233 AMAP_SET_BITS(struct amap_iscsi_wrb, sge1_last, pwrb,
2258 * @pwrb: ptr to the WRB entry
2261 static int hwi_write_buffer(struct iscsi_wrb *pwrb, struct iscsi_task *task)
2270 AMAP_SET_BITS(struct amap_iscsi_wrb, iscsi_bhs_addr_lo, pwrb,
2272 AMAP_SET_BITS(struct amap_iscsi_wrb, iscsi_bhs_addr_hi, pwrb,
2282 pwrb, dsp_value);
2285 pwrb, dsp_value);
2300 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_addr_lo, pwrb,
2302 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_addr_hi, pwrb,
2304 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_len, pwrb,
2307 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_last, pwrb, 1);
2309 AMAP_SET_BITS(struct amap_iscsi_wrb, dsp, pwrb, 0);
2603 struct iscsi_wrb *pwrb = NULL;
2674 pwrb = mem_descr_wrb->mem_array[idx].virtual_address;
2684 pwrb_handle->pwrb = pwrb;
2685 pwrb++;
4331 be_dws_le_to_cpu(pwrb_handle->pwrb,
4528 struct iscsi_wrb *pwrb = NULL;
4531 pwrb = io_task->pwrb_handle->pwrb;
4536 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, type, pwrb,
4538 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, dsp, pwrb, 1);
4540 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, type, pwrb,
4542 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, dsp, pwrb, 0);
4546 type, pwrb);
4548 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, lun, pwrb,
4551 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, r2t_exp_dtl, pwrb, xferlen);
4552 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, wrb_idx, pwrb,
4554 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, cmdsn_itt, pwrb,
4556 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sgl_idx, pwrb,
4559 hwi_write_sgl_v2(pwrb, sg, num_sg, io_task);
4560 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, ptr2nextwrb, pwrb,
4566 io_task->pwrb_context->plast_wrb = pwrb;
4568 be_dws_le_to_cpu(pwrb, sizeof(struct iscsi_wrb));
4589 struct iscsi_wrb *pwrb = NULL;
4592 pwrb = io_task->pwrb_handle->pwrb;
4596 AMAP_SET_BITS(struct amap_iscsi_wrb, type, pwrb,
4598 AMAP_SET_BITS(struct amap_iscsi_wrb, dsp, pwrb, 1);
4600 AMAP_SET_BITS(struct amap_iscsi_wrb, type, pwrb,
4602 AMAP_SET_BITS(struct amap_iscsi_wrb, dsp, pwrb, 0);
4606 type, pwrb);
4608 AMAP_SET_BITS(struct amap_iscsi_wrb, lun, pwrb,
4611 AMAP_SET_BITS(struct amap_iscsi_wrb, r2t_exp_dtl, pwrb, xferlen);
4612 AMAP_SET_BITS(struct amap_iscsi_wrb, wrb_idx, pwrb,
4614 AMAP_SET_BITS(struct amap_iscsi_wrb, cmdsn_itt, pwrb,
4616 AMAP_SET_BITS(struct amap_iscsi_wrb, sgl_icd_idx, pwrb,
4619 hwi_write_sgl(pwrb, sg, num_sg, io_task);
4621 AMAP_SET_BITS(struct amap_iscsi_wrb, ptr2nextwrb, pwrb,
4627 io_task->pwrb_context->plast_wrb = pwrb;
4629 be_dws_le_to_cpu(pwrb, sizeof(struct iscsi_wrb));
4647 struct iscsi_wrb *pwrb = NULL;
4654 pwrb = io_task->pwrb_handle->pwrb;
4657 AMAP_SET_BITS(struct amap_iscsi_wrb, cmdsn_itt, pwrb,
4659 AMAP_SET_BITS(struct amap_iscsi_wrb, wrb_idx, pwrb,
4661 AMAP_SET_BITS(struct amap_iscsi_wrb, sgl_icd_idx, pwrb,
4663 AMAP_SET_BITS(struct amap_iscsi_wrb, r2t_exp_dtl, pwrb,
4665 AMAP_SET_BITS(struct amap_iscsi_wrb, ptr2nextwrb, pwrb,
4671 io_task->pwrb_context->plast_wrb = pwrb;
4675 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, cmdsn_itt, pwrb,
4677 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, wrb_idx, pwrb,
4679 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sgl_idx, pwrb,
4681 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, r2t_exp_dtl, pwrb,
4683 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, ptr2nextwrb, pwrb,
4689 io_task->pwrb_context->plast_wrb = pwrb;
4697 AMAP_SET_BITS(struct amap_iscsi_wrb, cmdsn_itt, pwrb, 1);
4698 ADAPTER_SET_WRB_TYPE(pwrb, TGT_DM_CMD, pwrb_typeoffset);
4699 ret = hwi_write_buffer(pwrb, task);
4703 ADAPTER_SET_WRB_TYPE(pwrb, TGT_DM_CMD, pwrb_typeoffset);
4706 dmsg, pwrb, 1);
4709 dmsg, pwrb, 1);
4711 ADAPTER_SET_WRB_TYPE(pwrb, INI_RD_CMD, pwrb_typeoffset);
4714 dmsg, pwrb, 0);
4717 dmsg, pwrb, 0);
4719 ret = hwi_write_buffer(pwrb, task);
4722 ADAPTER_SET_WRB_TYPE(pwrb, TGT_DM_CMD, pwrb_typeoffset);
4723 ret = hwi_write_buffer(pwrb, task);
4726 ADAPTER_SET_WRB_TYPE(pwrb, INI_TMF_CMD, pwrb_typeoffset);
4727 ret = hwi_write_buffer(pwrb, task);
4730 ADAPTER_SET_WRB_TYPE(pwrb, HWH_TYPE_LOGOUT, pwrb_typeoffset);
4731 ret = hwi_write_buffer(pwrb, task);
4747 AMAP_GET_BITS(struct amap_iscsi_wrb, type, pwrb) :
4748 AMAP_GET_BITS(struct amap_iscsi_wrb_v2, type, pwrb);