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()
1196 struct wrb_handle *pwrb_handle, *pwrb_handle_tmp; in alloc_wrb_handle() local
1202 pwrb_handle = pwrb_context->pwrb_handle_base[ in alloc_wrb_handle()
1212 pwrb_handle->nxt_wrb_index = pwrb_handle_tmp->wrb_index; in alloc_wrb_handle()
1214 pwrb_handle = NULL; in alloc_wrb_handle()
1215 return pwrb_handle; in alloc_wrb_handle()
1228 struct wrb_handle *pwrb_handle) in free_wrb_handle() argument
1230 pwrb_context->pwrb_handle_base[pwrb_context->free_index] = pwrb_handle; in free_wrb_handle()
1241 pwrb_handle, pwrb_context->free_index, in free_wrb_handle()
1417 struct wrb_handle *pwrb_handle = NULL; in hwi_complete_drvr_msgs() local
1438 pwrb_handle = pwrb_context->pwrb_handle_basestd[wrb_index]; in hwi_complete_drvr_msgs()
1439 task = pwrb_handle->pio_handle; in hwi_complete_drvr_msgs()
1442 memset(io_task->pwrb_handle->pwrb, 0, sizeof(struct iscsi_wrb)); in hwi_complete_drvr_msgs()
1524 struct wrb_handle *pwrb_handle; in hwi_complete_cmd() local
1542 pwrb_handle = pwrb_context->pwrb_handle_basestd[ in hwi_complete_cmd()
1545 task = pwrb_handle->pio_handle; in hwi_complete_cmd()
1546 pwrb = pwrb_handle->pwrb; in hwi_complete_cmd()
2822 struct wrb_handle *pwrb_handle = NULL; in beiscsi_init_wrb_handle() local
2866 pwrb_handle = in beiscsi_init_wrb_handle()
2879 pwrb_context->pwrb_handle_base[j] = pwrb_handle; in beiscsi_init_wrb_handle()
2881 pwrb_handle; in beiscsi_init_wrb_handle()
2883 pwrb_handle->wrb_index = j; in beiscsi_init_wrb_handle()
2884 pwrb_handle++; in beiscsi_init_wrb_handle()
2902 pwrb_handle = pwrb_context->pwrb_handle_base[j]; in beiscsi_init_wrb_handle()
2903 pwrb_handle->pwrb = pwrb; in beiscsi_init_wrb_handle()
4568 if (io_task->pwrb_handle) { in beiscsi_free_mgmt_task_handles()
4569 memset(io_task->pwrb_handle->pwrb, 0, in beiscsi_free_mgmt_task_handles()
4572 io_task->pwrb_handle); in beiscsi_free_mgmt_task_handles()
4573 io_task->pwrb_handle = NULL; in beiscsi_free_mgmt_task_handles()
4618 if (io_task->pwrb_handle) { in beiscsi_cleanup_task()
4620 io_task->pwrb_handle); in beiscsi_cleanup_task()
4621 io_task->pwrb_handle = NULL; in beiscsi_cleanup_task()
4645 struct wrb_handle *pwrb_handle; in beiscsi_offload_connection() local
4660 pwrb_handle = alloc_wrb_handle(phba, beiscsi_conn->beiscsi_conn_cid); in beiscsi_offload_connection()
4664 beiscsi_offload_cxn_v0(params, pwrb_handle, in beiscsi_offload_connection()
4667 beiscsi_offload_cxn_v2(params, pwrb_handle); in beiscsi_offload_connection()
4669 be_dws_le_to_cpu(pwrb_handle->pwrb, in beiscsi_offload_connection()
4673 doorbell |= (pwrb_handle->wrb_index & DB_DEF_PDU_WRB_INDEX_MASK) in beiscsi_offload_connection()
4722 io_task->pwrb_handle = NULL; in beiscsi_alloc_pdu()
4736 io_task->pwrb_handle = alloc_wrb_handle(phba, in beiscsi_alloc_pdu()
4738 if (!io_task->pwrb_handle) { in beiscsi_alloc_pdu()
4769 io_task->pwrb_handle = in beiscsi_alloc_pdu()
4772 if (!io_task->pwrb_handle) { in beiscsi_alloc_pdu()
4783 io_task->pwrb_handle; in beiscsi_alloc_pdu()
4788 io_task->pwrb_handle = in beiscsi_alloc_pdu()
4805 io_task->pwrb_handle = in beiscsi_alloc_pdu()
4808 if (!io_task->pwrb_handle) { in beiscsi_alloc_pdu()
4819 itt = (itt_t) cpu_to_be32(((unsigned int)io_task->pwrb_handle-> in beiscsi_alloc_pdu()
4822 io_task->pwrb_handle->pio_handle = task; in beiscsi_alloc_pdu()
4842 if (io_task->pwrb_handle) in beiscsi_alloc_pdu()
4843 free_wrb_handle(phba, pwrb_context, io_task->pwrb_handle); in beiscsi_alloc_pdu()
4844 io_task->pwrb_handle = NULL; in beiscsi_alloc_pdu()
4862 pwrb = io_task->pwrb_handle->pwrb; in beiscsi_iotask_v2()
4885 io_task->pwrb_handle->wrb_index); in beiscsi_iotask_v2()
4893 io_task->pwrb_handle->nxt_wrb_index); in beiscsi_iotask_v2()
4898 doorbell |= (io_task->pwrb_handle->wrb_index & in beiscsi_iotask_v2()
4919 pwrb = io_task->pwrb_handle->pwrb; in beiscsi_iotask()
4941 io_task->pwrb_handle->wrb_index); in beiscsi_iotask()
4950 io_task->pwrb_handle->nxt_wrb_index); in beiscsi_iotask()
4954 doorbell |= (io_task->pwrb_handle->wrb_index & in beiscsi_iotask()
4975 pwrb = io_task->pwrb_handle->pwrb; in beiscsi_mtask()
4982 io_task->pwrb_handle->wrb_index); in beiscsi_mtask()
4988 io_task->pwrb_handle->nxt_wrb_index); in beiscsi_mtask()
4994 io_task->pwrb_handle->wrb_index); in beiscsi_mtask()
5000 io_task->pwrb_handle->nxt_wrb_index); in beiscsi_mtask()
5058 doorbell |= (io_task->pwrb_handle->wrb_index & in beiscsi_mtask()