Lines Matching refs:t_code
1271 * @t_code: Transfer code, as per Titan User Guide,
1286 * Non-zero @t_code means failure to fill-in receive buffer(s)
1301 struct __vxge_hw_ring *ring, void **rxdh, u8 *t_code)
1320 *t_code = (u8)VXGE_HW_RING_RXD_T_CODE_GET(control_0);
1323 if (!own || *t_code == VXGE_HW_RING_T_CODE_FRM_DROP) {
1331 vxge_assert(*t_code != VXGE_HW_RING_RXD_T_CODE_UNUSED);
1355 * @t_code: One of the enumerated (and documented in the Titan user guide)
1366 struct __vxge_hw_ring *ring, void *rxdh, u8 t_code)
1373 /* If the t_code is not supported and if the
1374 * t_code is other than 0x5 (unparseable packet
1378 if (t_code == VXGE_HW_RING_T_CODE_OK ||
1379 t_code == VXGE_HW_RING_T_CODE_L3_PKT_ERR) {
1384 if (t_code > VXGE_HW_RING_T_CODE_MULTI_ERR) {
1389 ring->stats->rxd_t_code_err_cnt[t_code]++;
1594 * @t_code: Transfer code, as per Titan User Guide,
1610 * Non-zero @t_code means failure to process the descriptor.
1624 enum vxge_hw_fifo_tcode *t_code)
1647 *t_code = (u8)VXGE_HW_FIFO_TXD_T_CODE_GET(txdp->control_0);
1667 * @t_code: One of the enumerated (and documented in the Titan user guide)
1679 enum vxge_hw_fifo_tcode t_code)
1686 if (((t_code & 0x7) < 0) || ((t_code & 0x7) > 0x4)) {
1691 fifo->stats->txd_t_code_err_cnt[t_code]++;
2443 u8 t_code;
2451 status = vxge_hw_ring_rxd_next_completed(ring, &first_rxdh, &t_code);
2454 t_code, ring->channel.userdata);
2499 enum vxge_hw_fifo_tcode t_code;
2507 &first_txdlh, &t_code);
2509 if (fifo->callback(fifo, first_txdlh, t_code,