Lines Matching refs:pwrb
251 aborted_io_task->pwrb_handle->pwrb, in beiscsi_eh_abort()
336 abrt_io_task->pwrb_handle->pwrb, in beiscsi_eh_device_reset()
1458 memset(io_task->pwrb_handle->pwrb, 0, sizeof(struct iscsi_wrb)); in hwi_complete_drvr_msgs()
1541 struct iscsi_wrb *pwrb = NULL; in hwi_complete_cmd() local
1562 pwrb = pwrb_handle->pwrb; in hwi_complete_cmd()
2320 hwi_write_sgl_v2(struct iscsi_wrb *pwrb, struct scatterlist *sg, in hwi_write_sgl_v2() argument
2330 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, iscsi_bhs_addr_lo, pwrb, in hwi_write_sgl_v2()
2332 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, iscsi_bhs_addr_hi, pwrb, in hwi_write_sgl_v2()
2342 sge0_addr_lo, pwrb, in hwi_write_sgl_v2()
2345 sge0_addr_hi, pwrb, in hwi_write_sgl_v2()
2348 sge0_len, pwrb, in hwi_write_sgl_v2()
2353 pwrb, sge_len); in hwi_write_sgl_v2()
2357 sge1_addr_lo, pwrb, in hwi_write_sgl_v2()
2360 sge1_addr_hi, pwrb, in hwi_write_sgl_v2()
2363 sge1_len, pwrb, in hwi_write_sgl_v2()
2378 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sge0_last, pwrb, in hwi_write_sgl_v2()
2380 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sge1_last, pwrb, in hwi_write_sgl_v2()
2383 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sge0_last, pwrb, in hwi_write_sgl_v2()
2385 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sge1_last, pwrb, in hwi_write_sgl_v2()
2388 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sge0_last, pwrb, in hwi_write_sgl_v2()
2390 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sge1_last, pwrb, in hwi_write_sgl_v2()
2415 hwi_write_sgl(struct iscsi_wrb *pwrb, struct scatterlist *sg, in hwi_write_sgl() argument
2425 AMAP_SET_BITS(struct amap_iscsi_wrb, iscsi_bhs_addr_lo, pwrb, in hwi_write_sgl()
2427 AMAP_SET_BITS(struct amap_iscsi_wrb, iscsi_bhs_addr_hi, pwrb, in hwi_write_sgl()
2436 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_addr_lo, pwrb, in hwi_write_sgl()
2438 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_addr_hi, pwrb, in hwi_write_sgl()
2440 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_len, pwrb, in hwi_write_sgl()
2445 pwrb, sge_len); in hwi_write_sgl()
2448 AMAP_SET_BITS(struct amap_iscsi_wrb, sge1_addr_lo, pwrb, in hwi_write_sgl()
2450 AMAP_SET_BITS(struct amap_iscsi_wrb, sge1_addr_hi, pwrb, in hwi_write_sgl()
2452 AMAP_SET_BITS(struct amap_iscsi_wrb, sge1_len, pwrb, in hwi_write_sgl()
2467 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_last, pwrb, in hwi_write_sgl()
2469 AMAP_SET_BITS(struct amap_iscsi_wrb, sge1_last, pwrb, in hwi_write_sgl()
2472 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_last, pwrb, in hwi_write_sgl()
2474 AMAP_SET_BITS(struct amap_iscsi_wrb, sge1_last, pwrb, in hwi_write_sgl()
2477 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_last, pwrb, in hwi_write_sgl()
2479 AMAP_SET_BITS(struct amap_iscsi_wrb, sge1_last, pwrb, in hwi_write_sgl()
2507 static void hwi_write_buffer(struct iscsi_wrb *pwrb, struct iscsi_task *task) in hwi_write_buffer() argument
2516 AMAP_SET_BITS(struct amap_iscsi_wrb, iscsi_bhs_addr_lo, pwrb, in hwi_write_buffer()
2518 AMAP_SET_BITS(struct amap_iscsi_wrb, iscsi_bhs_addr_hi, pwrb, in hwi_write_buffer()
2528 pwrb, dsp_value); in hwi_write_buffer()
2531 pwrb, dsp_value); in hwi_write_buffer()
2543 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_addr_lo, pwrb, in hwi_write_buffer()
2545 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_addr_hi, pwrb, in hwi_write_buffer()
2547 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_len, pwrb, in hwi_write_buffer()
2550 AMAP_SET_BITS(struct amap_iscsi_wrb, sge0_last, pwrb, 1); in hwi_write_buffer()
2552 AMAP_SET_BITS(struct amap_iscsi_wrb, dsp, pwrb, 0); in hwi_write_buffer()
2846 struct iscsi_wrb *pwrb = NULL; in beiscsi_init_wrb_handle() local
2914 pwrb = mem_descr_wrb->mem_array[idx].virtual_address; in beiscsi_init_wrb_handle()
2924 pwrb_handle->pwrb = pwrb; in beiscsi_init_wrb_handle()
2925 pwrb++; in beiscsi_init_wrb_handle()
4605 memset(io_task->pwrb_handle->pwrb, 0, in beiscsi_free_mgmt_task_handles()
4711 be_dws_le_to_cpu(pwrb_handle->pwrb, in beiscsi_offload_connection()
4904 struct iscsi_wrb *pwrb = NULL; in beiscsi_iotask_v2() local
4907 pwrb = io_task->pwrb_handle->pwrb; in beiscsi_iotask_v2()
4913 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, type, pwrb, in beiscsi_iotask_v2()
4915 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, dsp, pwrb, 1); in beiscsi_iotask_v2()
4917 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, type, pwrb, in beiscsi_iotask_v2()
4919 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, dsp, pwrb, 0); in beiscsi_iotask_v2()
4923 type, pwrb); in beiscsi_iotask_v2()
4925 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, lun, pwrb, in beiscsi_iotask_v2()
4928 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, r2t_exp_dtl, pwrb, xferlen); in beiscsi_iotask_v2()
4929 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, wrb_idx, pwrb, in beiscsi_iotask_v2()
4931 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, cmdsn_itt, pwrb, in beiscsi_iotask_v2()
4933 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sgl_idx, pwrb, in beiscsi_iotask_v2()
4936 hwi_write_sgl_v2(pwrb, sg, num_sg, io_task); in beiscsi_iotask_v2()
4937 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, ptr2nextwrb, pwrb, in beiscsi_iotask_v2()
4943 io_task->pwrb_context->plast_wrb = pwrb; in beiscsi_iotask_v2()
4945 be_dws_le_to_cpu(pwrb, sizeof(struct iscsi_wrb)); in beiscsi_iotask_v2()
4966 struct iscsi_wrb *pwrb = NULL; in beiscsi_iotask() local
4969 pwrb = io_task->pwrb_handle->pwrb; in beiscsi_iotask()
4974 AMAP_SET_BITS(struct amap_iscsi_wrb, type, pwrb, in beiscsi_iotask()
4976 AMAP_SET_BITS(struct amap_iscsi_wrb, dsp, pwrb, 1); in beiscsi_iotask()
4978 AMAP_SET_BITS(struct amap_iscsi_wrb, type, pwrb, in beiscsi_iotask()
4980 AMAP_SET_BITS(struct amap_iscsi_wrb, dsp, pwrb, 0); in beiscsi_iotask()
4984 type, pwrb); in beiscsi_iotask()
4986 AMAP_SET_BITS(struct amap_iscsi_wrb, lun, pwrb, in beiscsi_iotask()
4989 AMAP_SET_BITS(struct amap_iscsi_wrb, r2t_exp_dtl, pwrb, xferlen); in beiscsi_iotask()
4990 AMAP_SET_BITS(struct amap_iscsi_wrb, wrb_idx, pwrb, in beiscsi_iotask()
4992 AMAP_SET_BITS(struct amap_iscsi_wrb, cmdsn_itt, pwrb, in beiscsi_iotask()
4994 AMAP_SET_BITS(struct amap_iscsi_wrb, sgl_icd_idx, pwrb, in beiscsi_iotask()
4997 hwi_write_sgl(pwrb, sg, num_sg, io_task); in beiscsi_iotask()
4999 AMAP_SET_BITS(struct amap_iscsi_wrb, ptr2nextwrb, pwrb, in beiscsi_iotask()
5005 io_task->pwrb_context->plast_wrb = pwrb; in beiscsi_iotask()
5007 be_dws_le_to_cpu(pwrb, sizeof(struct iscsi_wrb)); in beiscsi_iotask()
5025 struct iscsi_wrb *pwrb = NULL; in beiscsi_mtask() local
5031 pwrb = io_task->pwrb_handle->pwrb; in beiscsi_mtask()
5032 memset(pwrb, 0, sizeof(*pwrb)); in beiscsi_mtask()
5035 AMAP_SET_BITS(struct amap_iscsi_wrb, cmdsn_itt, pwrb, in beiscsi_mtask()
5037 AMAP_SET_BITS(struct amap_iscsi_wrb, wrb_idx, pwrb, in beiscsi_mtask()
5039 AMAP_SET_BITS(struct amap_iscsi_wrb, sgl_icd_idx, pwrb, in beiscsi_mtask()
5041 AMAP_SET_BITS(struct amap_iscsi_wrb, r2t_exp_dtl, pwrb, in beiscsi_mtask()
5043 AMAP_SET_BITS(struct amap_iscsi_wrb, ptr2nextwrb, pwrb, in beiscsi_mtask()
5049 io_task->pwrb_context->plast_wrb = pwrb; in beiscsi_mtask()
5053 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, cmdsn_itt, pwrb, in beiscsi_mtask()
5055 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, wrb_idx, pwrb, in beiscsi_mtask()
5057 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, sgl_idx, pwrb, in beiscsi_mtask()
5059 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, r2t_exp_dtl, pwrb, in beiscsi_mtask()
5061 AMAP_SET_BITS(struct amap_iscsi_wrb_v2, ptr2nextwrb, pwrb, in beiscsi_mtask()
5067 io_task->pwrb_context->plast_wrb = pwrb; in beiscsi_mtask()
5075 AMAP_SET_BITS(struct amap_iscsi_wrb, cmdsn_itt, pwrb, 1); in beiscsi_mtask()
5076 ADAPTER_SET_WRB_TYPE(pwrb, TGT_DM_CMD, pwrb_typeoffset); in beiscsi_mtask()
5077 hwi_write_buffer(pwrb, task); in beiscsi_mtask()
5081 ADAPTER_SET_WRB_TYPE(pwrb, TGT_DM_CMD, pwrb_typeoffset); in beiscsi_mtask()
5084 dmsg, pwrb, 1); in beiscsi_mtask()
5087 dmsg, pwrb, 1); in beiscsi_mtask()
5089 ADAPTER_SET_WRB_TYPE(pwrb, INI_RD_CMD, pwrb_typeoffset); in beiscsi_mtask()
5092 dmsg, pwrb, 0); in beiscsi_mtask()
5095 dmsg, pwrb, 0); in beiscsi_mtask()
5097 hwi_write_buffer(pwrb, task); in beiscsi_mtask()
5100 ADAPTER_SET_WRB_TYPE(pwrb, TGT_DM_CMD, pwrb_typeoffset); in beiscsi_mtask()
5101 hwi_write_buffer(pwrb, task); in beiscsi_mtask()
5104 ADAPTER_SET_WRB_TYPE(pwrb, INI_TMF_CMD, pwrb_typeoffset); in beiscsi_mtask()
5105 hwi_write_buffer(pwrb, task); in beiscsi_mtask()
5108 ADAPTER_SET_WRB_TYPE(pwrb, HWH_TYPE_LOGOUT, pwrb_typeoffset); in beiscsi_mtask()
5109 hwi_write_buffer(pwrb, task); in beiscsi_mtask()
5122 AMAP_GET_BITS(struct amap_iscsi_wrb, type, pwrb) : in beiscsi_mtask()
5123 AMAP_GET_BITS(struct amap_iscsi_wrb_v2, type, pwrb); in beiscsi_mtask()