Lines Matching refs:pwrb_handle

247 			      abrt_io_task->pwrb_handle->pwrb, 1);  in beiscsi_eh_abort()
250 abrt_io_task->pwrb_handle->pwrb, 1); in beiscsi_eh_abort()
329 io_task->pwrb_handle->pwrb, 1); in beiscsi_eh_device_reset()
332 io_task->pwrb_handle->pwrb, 1); in beiscsi_eh_device_reset()
954 struct wrb_handle *pwrb_handle; in beiscsi_get_wrb_handle() local
962 pwrb_handle = pwrb_context->pwrb_handle_base[pwrb_context->alloc_index]; in beiscsi_get_wrb_handle()
970 if (pwrb_handle) in beiscsi_get_wrb_handle()
971 memset(pwrb_handle->pwrb, 0, sizeof(*pwrb_handle->pwrb)); in beiscsi_get_wrb_handle()
973 return pwrb_handle; in beiscsi_get_wrb_handle()
1000 struct wrb_handle *pwrb_handle, in beiscsi_put_wrb_handle() argument
1006 pwrb_context->pwrb_handle_base[pwrb_context->free_index] = pwrb_handle; in beiscsi_put_wrb_handle()
1012 pwrb_handle->pio_handle = NULL; in beiscsi_put_wrb_handle()
1026 struct wrb_handle *pwrb_handle) in free_wrb_handle() argument
1029 pwrb_handle, in free_wrb_handle()
1035 pwrb_handle, pwrb_context->free_index, in free_wrb_handle()
1222 struct wrb_handle *pwrb_handle; in hwi_complete_drvr_msgs() local
1241 pwrb_handle = pwrb_context->pwrb_handle_basestd[wrb_index]; in hwi_complete_drvr_msgs()
1244 task = pwrb_handle->pio_handle; in hwi_complete_drvr_msgs()
1332 struct wrb_handle *pwrb_handle; in hwi_complete_cmd() local
1345 pwrb_handle = pwrb_context->pwrb_handle_basestd[ in hwi_complete_cmd()
1349 task = pwrb_handle->pio_handle; in hwi_complete_cmd()
2600 struct wrb_handle *pwrb_handle = NULL; in beiscsi_init_wrb_handle() local
2646 pwrb_handle = in beiscsi_init_wrb_handle()
2659 pwrb_context->pwrb_handle_base[j] = pwrb_handle; in beiscsi_init_wrb_handle()
2661 pwrb_handle; in beiscsi_init_wrb_handle()
2663 pwrb_handle->wrb_index = j; in beiscsi_init_wrb_handle()
2664 pwrb_handle++; in beiscsi_init_wrb_handle()
2683 pwrb_handle = pwrb_context->pwrb_handle_base[j]; in beiscsi_init_wrb_handle()
2684 pwrb_handle->pwrb = pwrb; in beiscsi_init_wrb_handle()
4229 if (io_task->pwrb_handle) { in beiscsi_free_mgmt_task_handles()
4230 free_wrb_handle(phba, pwrb_context, io_task->pwrb_handle); in beiscsi_free_mgmt_task_handles()
4231 io_task->pwrb_handle = NULL; in beiscsi_free_mgmt_task_handles()
4276 if (io_task->pwrb_handle) { in beiscsi_cleanup_task()
4278 io_task->pwrb_handle); in beiscsi_cleanup_task()
4279 io_task->pwrb_handle = NULL; in beiscsi_cleanup_task()
4302 struct wrb_handle *pwrb_handle; in beiscsi_offload_connection() local
4318 pwrb_handle = alloc_wrb_handle(phba, beiscsi_conn->beiscsi_conn_cid, in beiscsi_offload_connection()
4323 beiscsi_offload_cxn_v0(params, pwrb_handle, in beiscsi_offload_connection()
4327 beiscsi_offload_cxn_v2(params, pwrb_handle, in beiscsi_offload_connection()
4330 be_dws_le_to_cpu(pwrb_handle->pwrb, in beiscsi_offload_connection()
4334 doorbell |= (pwrb_handle->wrb_index & DB_DEF_PDU_WRB_INDEX_MASK) in beiscsi_offload_connection()
4346 beiscsi_put_wrb_handle(pwrb_context, pwrb_handle, in beiscsi_offload_connection()
4351 pwrb_handle, pwrb_context->free_index, in beiscsi_offload_connection()
4397 io_task->pwrb_handle = NULL; in beiscsi_alloc_pdu()
4409 io_task->pwrb_handle = alloc_wrb_handle(phba, in beiscsi_alloc_pdu()
4412 if (!io_task->pwrb_handle) { in beiscsi_alloc_pdu()
4441 io_task->pwrb_handle = in beiscsi_alloc_pdu()
4445 if (!io_task->pwrb_handle) { in beiscsi_alloc_pdu()
4456 io_task->pwrb_handle; in beiscsi_alloc_pdu()
4461 io_task->pwrb_handle = in beiscsi_alloc_pdu()
4476 io_task->pwrb_handle = in beiscsi_alloc_pdu()
4480 if (!io_task->pwrb_handle) { in beiscsi_alloc_pdu()
4491 itt = (itt_t) cpu_to_be32(((unsigned int)io_task->pwrb_handle-> in beiscsi_alloc_pdu()
4494 io_task->pwrb_handle->pio_handle = task; in beiscsi_alloc_pdu()
4510 if (io_task->pwrb_handle) in beiscsi_alloc_pdu()
4511 free_wrb_handle(phba, pwrb_context, io_task->pwrb_handle); in beiscsi_alloc_pdu()
4512 io_task->pwrb_handle = NULL; in beiscsi_alloc_pdu()
4530 pwrb = io_task->pwrb_handle->pwrb; in beiscsi_iotask_v2()
4552 io_task->pwrb_handle->wrb_index); in beiscsi_iotask_v2()
4560 io_task->pwrb_handle->wrb_index); in beiscsi_iotask_v2()
4564 io_task->pwrb_handle->wrb_index); in beiscsi_iotask_v2()
4570 doorbell |= (io_task->pwrb_handle->wrb_index & in beiscsi_iotask_v2()
4591 pwrb = io_task->pwrb_handle->pwrb; in beiscsi_iotask()
4612 io_task->pwrb_handle->wrb_index); in beiscsi_iotask()
4621 io_task->pwrb_handle->wrb_index); in beiscsi_iotask()
4625 io_task->pwrb_handle->wrb_index); in beiscsi_iotask()
4631 doorbell |= (io_task->pwrb_handle->wrb_index & in beiscsi_iotask()
4653 pwrb = io_task->pwrb_handle->pwrb; in beiscsi_mtask()
4659 io_task->pwrb_handle->wrb_index); in beiscsi_mtask()
4665 io_task->pwrb_handle->wrb_index); in beiscsi_mtask()
4669 io_task->pwrb_handle->wrb_index); in beiscsi_mtask()
4677 io_task->pwrb_handle->wrb_index); in beiscsi_mtask()
4683 io_task->pwrb_handle->wrb_index); in beiscsi_mtask()
4687 io_task->pwrb_handle->wrb_index); in beiscsi_mtask()
4750 doorbell |= (io_task->pwrb_handle->wrb_index & in beiscsi_mtask()