Lines Matching defs:release_xri
11512 sli4_cmd_release_xri_t *release_xri = (sli4_cmd_release_xri_t*)mqe;
11519 for (i = 0; i < release_xri->released_xri_count; i++) {
11520 uint16_t xri = ((i & 1) == 0 ? release_xri->xri_tbl[i/2].xri_tag0 :
11521 release_xri->xri_tbl[i/2].xri_tag1);
11544 uint8_t *release_xri;
11548 release_xri = ocs_malloc(hw->os, SLI4_BMBX_SIZE, OCS_M_NOWAIT);
11549 if (release_xri == NULL) {
11555 if (sli_cmd_release_xri(&hw->sli, release_xri, SLI4_BMBX_SIZE, num_xri)) {
11556 rc = ocs_hw_command(hw, release_xri, OCS_CMD_NOWAIT, ocs_hw_cb_release_xri, NULL);
11558 ocs_log_err(hw->os, "release_xri failed\n");
11562 if (release_xri != NULL && rc != OCS_HW_RTN_SUCCESS) {
11563 ocs_free(hw->os, release_xri, SLI4_BMBX_SIZE);