t_code
ucdb->t_code = fixbit;
xgell_rx_1b_callback(xge_hal_channel_h channelh, xge_hal_dtr_h dtr, u8 t_code,
if (t_code != 0) {
lldev->instance, (uint64_t)(uintptr_t)dtr, t_code);
t_code);
} while (xge_hal_ring_dtr_next_completed(channelh, &dtr, &t_code) ==
xgell_xmit_compl(xge_hal_channel_h channelh, xge_hal_dtr_h dtr, u8 t_code,
if (t_code) {
lldev->instance, (uint64_t)(uintptr_t)dtr, t_code);
t_code);
} while (xge_hal_fifo_dtr_next_completed(channelh, &dtr, &t_code) ==
u8 t_code, void *userdata);
xge_hal_device_inject_bad_tcode(xge_hal_device_h devh, int chan_type, u8 t_code)
((xge_hal_device_t*)devh)->inject_bad_tcode = t_code;
u8 t_code);
u8 *t_code);
u8 *t_code);
u8 t_code;
&t_code)) == XGE_HAL_OK) {
t_code, channel->userdata) != XGE_HAL_OK) {
u8 t_code;
&t_code) == XGE_HAL_OK) {
t_code, channel->userdata) != XGE_HAL_OK) {
u8 t_code = hldev->inject_bad_tcode;
t_code);
t_code);
xge_hal_dtr_h dtrh, u8 t_code)
if (t_code > 15) {
xge_os_printf("invalid t_code %d", t_code);
hldev->stats.sw_dev_err_stats.txd_t_code_err_cnt[t_code]++;
if (t_code == XGE_HAL_TXD_T_CODE_LOSS_OF_LINK) {
} else if (t_code == XGE_HAL_TXD_T_CODE_ABORT_BUFFER ||
t_code == XGE_HAL_TXD_T_CODE_ABORT_DTOR) {
hldev->stats.sw_dev_err_stats.rxd_t_code_err_cnt[t_code]++;
if (t_code == XGE_HAL_RXD_T_CODE_BAD_ECC) {
(u64)t_code);
} else if (t_code == XGE_HAL_RXD_T_CODE_PARITY ||
t_code == XGE_HAL_RXD_T_CODE_PARITY_ABORT) {
(u64)t_code);
} else if (t_code != XGE_HAL_RXD_T_CODE_UNKNOWN_PROTO) {
xge_hal_dtr_h *dtrh, u8 *t_code)
*t_code = (u8)XGE_HAL_GET_TXD_T_CODE(txdp->control_1);
xge_assert(*t_code != XGE_HAL_TXD_T_CODE_UNUSED_5);
int t_code, t_code_cnt;
for (t_code = 1; t_code < 16; t_code++) {
t_code_cnt = sw_dev_err_stats.rxd_t_code_err_cnt[t_code];
(void) xge_os_snprintf(buf, sizeof(buf), "rxd_t_code_%d", t_code);
t_code_cnt = sw_dev_err_stats.txd_t_code_err_cnt[t_code];
(void) xge_os_snprintf(buf, sizeof(buf), "txd_t_code_%d", t_code);
u8 *t_code)
*t_code = (u8)XGE_HAL_RXD_GET_T_CODE(rxdp->control_1);
xge_assert(*t_code != XGE_HAL_RXD_T_CODE_UNUSED_C);
((xge_hal_channel_t*)ring)->post_qid, *t_code,
((union scsi_cdb *)(pktp)->pkt_cdbp)->t_code = (fixbit)