Lines Matching refs:pwrb_handle
251 aborted_io_task->pwrb_handle->pwrb, in beiscsi_eh_abort()
336 abrt_io_task->pwrb_handle->pwrb, in beiscsi_eh_device_reset()
1210 struct wrb_handle *pwrb_handle; in alloc_wrb_handle() local
1216 pwrb_handle = pwrb_context->pwrb_handle_base[ in alloc_wrb_handle()
1228 pwrb_handle = NULL; in alloc_wrb_handle()
1229 return pwrb_handle; in alloc_wrb_handle()
1242 struct wrb_handle *pwrb_handle) in free_wrb_handle() argument
1244 pwrb_context->pwrb_handle_base[pwrb_context->free_index] = pwrb_handle; in free_wrb_handle()
1255 pwrb_handle, pwrb_context->free_index, in free_wrb_handle()
1433 struct wrb_handle *pwrb_handle = NULL; in hwi_complete_drvr_msgs() local
1454 pwrb_handle = pwrb_context->pwrb_handle_basestd[wrb_index]; in hwi_complete_drvr_msgs()
1455 task = pwrb_handle->pio_handle; in hwi_complete_drvr_msgs()
1458 memset(io_task->pwrb_handle->pwrb, 0, sizeof(struct iscsi_wrb)); in hwi_complete_drvr_msgs()
1540 struct wrb_handle *pwrb_handle; in hwi_complete_cmd() local
1558 pwrb_handle = pwrb_context->pwrb_handle_basestd[ in hwi_complete_cmd()
1561 task = pwrb_handle->pio_handle; in hwi_complete_cmd()
1562 pwrb = pwrb_handle->pwrb; in hwi_complete_cmd()
2843 struct wrb_handle *pwrb_handle = NULL; in beiscsi_init_wrb_handle() local
2887 pwrb_handle = in beiscsi_init_wrb_handle()
2900 pwrb_context->pwrb_handle_base[j] = pwrb_handle; in beiscsi_init_wrb_handle()
2902 pwrb_handle; in beiscsi_init_wrb_handle()
2904 pwrb_handle->wrb_index = j; in beiscsi_init_wrb_handle()
2905 pwrb_handle++; in beiscsi_init_wrb_handle()
2923 pwrb_handle = pwrb_context->pwrb_handle_base[j]; in beiscsi_init_wrb_handle()
2924 pwrb_handle->pwrb = pwrb; in beiscsi_init_wrb_handle()
4604 if (io_task->pwrb_handle) { in beiscsi_free_mgmt_task_handles()
4605 memset(io_task->pwrb_handle->pwrb, 0, in beiscsi_free_mgmt_task_handles()
4608 io_task->pwrb_handle); in beiscsi_free_mgmt_task_handles()
4609 io_task->pwrb_handle = NULL; in beiscsi_free_mgmt_task_handles()
4656 if (io_task->pwrb_handle) { in beiscsi_cleanup_task()
4658 io_task->pwrb_handle); in beiscsi_cleanup_task()
4659 io_task->pwrb_handle = NULL; in beiscsi_cleanup_task()
4683 struct wrb_handle *pwrb_handle; in beiscsi_offload_connection() local
4699 pwrb_handle = alloc_wrb_handle(phba, beiscsi_conn->beiscsi_conn_cid, in beiscsi_offload_connection()
4704 beiscsi_offload_cxn_v0(params, pwrb_handle, in beiscsi_offload_connection()
4708 beiscsi_offload_cxn_v2(params, pwrb_handle, in beiscsi_offload_connection()
4711 be_dws_le_to_cpu(pwrb_handle->pwrb, in beiscsi_offload_connection()
4715 doorbell |= (pwrb_handle->wrb_index & DB_DEF_PDU_WRB_INDEX_MASK) in beiscsi_offload_connection()
4764 io_task->pwrb_handle = NULL; in beiscsi_alloc_pdu()
4778 io_task->pwrb_handle = alloc_wrb_handle(phba, in beiscsi_alloc_pdu()
4781 if (!io_task->pwrb_handle) { in beiscsi_alloc_pdu()
4812 io_task->pwrb_handle = in beiscsi_alloc_pdu()
4816 if (!io_task->pwrb_handle) { in beiscsi_alloc_pdu()
4827 io_task->pwrb_handle; in beiscsi_alloc_pdu()
4832 io_task->pwrb_handle = in beiscsi_alloc_pdu()
4849 io_task->pwrb_handle = in beiscsi_alloc_pdu()
4853 if (!io_task->pwrb_handle) { in beiscsi_alloc_pdu()
4864 itt = (itt_t) cpu_to_be32(((unsigned int)io_task->pwrb_handle-> in beiscsi_alloc_pdu()
4867 io_task->pwrb_handle->pio_handle = task; in beiscsi_alloc_pdu()
4887 if (io_task->pwrb_handle) in beiscsi_alloc_pdu()
4888 free_wrb_handle(phba, pwrb_context, io_task->pwrb_handle); in beiscsi_alloc_pdu()
4889 io_task->pwrb_handle = NULL; in beiscsi_alloc_pdu()
4907 pwrb = io_task->pwrb_handle->pwrb; in beiscsi_iotask_v2()
4930 io_task->pwrb_handle->wrb_index); in beiscsi_iotask_v2()
4938 io_task->pwrb_handle->wrb_index); in beiscsi_iotask_v2()
4942 io_task->pwrb_handle->wrb_index); in beiscsi_iotask_v2()
4948 doorbell |= (io_task->pwrb_handle->wrb_index & in beiscsi_iotask_v2()
4969 pwrb = io_task->pwrb_handle->pwrb; in beiscsi_iotask()
4991 io_task->pwrb_handle->wrb_index); in beiscsi_iotask()
5000 io_task->pwrb_handle->wrb_index); in beiscsi_iotask()
5004 io_task->pwrb_handle->wrb_index); in beiscsi_iotask()
5010 doorbell |= (io_task->pwrb_handle->wrb_index & in beiscsi_iotask()
5031 pwrb = io_task->pwrb_handle->pwrb; in beiscsi_mtask()
5038 io_task->pwrb_handle->wrb_index); in beiscsi_mtask()
5044 io_task->pwrb_handle->wrb_index); in beiscsi_mtask()
5048 io_task->pwrb_handle->wrb_index); in beiscsi_mtask()
5056 io_task->pwrb_handle->wrb_index); in beiscsi_mtask()
5062 io_task->pwrb_handle->wrb_index); in beiscsi_mtask()
5066 io_task->pwrb_handle->wrb_index); in beiscsi_mtask()
5126 doorbell |= (io_task->pwrb_handle->wrb_index & in beiscsi_mtask()