Lines Matching refs:txbuf
1194 struct irdma_puda_buf *txbuf, in irdma_ieq_copy_to_txbuf() argument
1198 void *mem2 = (u8 *)txbuf->mem.va + txbuf_offset; in irdma_ieq_copy_to_txbuf()
1209 struct irdma_puda_buf *txbuf) in irdma_ieq_setup_tx_buf() argument
1211 txbuf->tcphlen = buf->tcphlen; in irdma_ieq_setup_tx_buf()
1212 txbuf->ipv4 = buf->ipv4; in irdma_ieq_setup_tx_buf()
1215 txbuf->hdrlen = txbuf->tcphlen; in irdma_ieq_setup_tx_buf()
1216 irdma_ieq_copy_to_txbuf(buf, txbuf, IRDMA_TCP_OFFSET, 0, in irdma_ieq_setup_tx_buf()
1217 txbuf->hdrlen); in irdma_ieq_setup_tx_buf()
1219 txbuf->maclen = buf->maclen; in irdma_ieq_setup_tx_buf()
1220 txbuf->hdrlen = buf->hdrlen; in irdma_ieq_setup_tx_buf()
1221 irdma_ieq_copy_to_txbuf(buf, txbuf, 0, 0, buf->hdrlen); in irdma_ieq_setup_tx_buf()
1255 struct irdma_puda_buf *txbuf, u16 fpdu_len) in irdma_ieq_compl_pfpdu() argument
1266 irdma_ieq_setup_tx_buf(buf, txbuf); in irdma_ieq_compl_pfpdu()
1268 txoffset = txbuf->hdrlen; in irdma_ieq_compl_pfpdu()
1269 txbuf->totallen = txbuf->hdrlen + fpdu_len; in irdma_ieq_compl_pfpdu()
1270 txbuf->data = (u8 *)txbuf->mem.va + txoffset; in irdma_ieq_compl_pfpdu()
1273 txbuf->totallen = buf->hdrlen + fpdu_len; in irdma_ieq_compl_pfpdu()
1274 txbuf->data = (u8 *)txbuf->mem.va + buf->hdrlen; in irdma_ieq_compl_pfpdu()
1281 irdma_ieq_copy_to_txbuf(buf, txbuf, bufoffset, txoffset, in irdma_ieq_compl_pfpdu()
1289 irdma_ieq_copy_to_txbuf(buf, txbuf, bufoffset, txoffset, in irdma_ieq_compl_pfpdu()
1368 struct irdma_puda_buf *txbuf = NULL; in irdma_ieq_handle_partial() local
1380 txbuf = irdma_puda_get_bufpool(ieq); in irdma_ieq_handle_partial()
1381 if (!txbuf) { in irdma_ieq_handle_partial()
1387 irdma_ieq_compl_pfpdu(ieq, rxlist, &pbufl, txbuf, fpdu_len); in irdma_ieq_handle_partial()
1388 irdma_ieq_update_tcpip_info(txbuf, fpdu_len, seqnum); in irdma_ieq_handle_partial()
1390 crcptr = txbuf->data + fpdu_len - 4; in irdma_ieq_handle_partial()
1393 status = irdma_ieq_check_mpacrc(ieq->hash_desc, txbuf->data, in irdma_ieq_handle_partial()
1402 txbuf->mem.va, txbuf->totallen, false); in irdma_ieq_handle_partial()
1404 txbuf->ah_id = pfpdu->ah->ah_info.ah_idx; in irdma_ieq_handle_partial()
1405 txbuf->do_lpb = true; in irdma_ieq_handle_partial()
1406 irdma_puda_send_buf(ieq, txbuf); in irdma_ieq_handle_partial()
1415 if (txbuf) in irdma_ieq_handle_partial()
1416 irdma_puda_ret_bufpool(ieq, txbuf); in irdma_ieq_handle_partial()
1441 struct irdma_puda_buf *txbuf; in irdma_ieq_process_buf() local
1479 txbuf = irdma_puda_get_bufpool(ieq); in irdma_ieq_process_buf()
1480 if (!txbuf) { in irdma_ieq_process_buf()
1486 irdma_ieq_setup_tx_buf(buf, txbuf); in irdma_ieq_process_buf()
1489 irdma_ieq_copy_to_txbuf(buf, txbuf, ioffset, in irdma_ieq_process_buf()
1490 txbuf->hdrlen, len); in irdma_ieq_process_buf()
1491 txbuf->totallen = txbuf->hdrlen + len; in irdma_ieq_process_buf()
1492 txbuf->ah_id = pfpdu->ah->ah_info.ah_idx; in irdma_ieq_process_buf()
1494 irdma_ieq_copy_to_txbuf(buf, txbuf, ioffset, in irdma_ieq_process_buf()
1496 txbuf->totallen = buf->hdrlen + len; in irdma_ieq_process_buf()
1498 irdma_ieq_update_tcpip_info(txbuf, len, buf->seqnum); in irdma_ieq_process_buf()
1500 16, 8, txbuf->mem.va, txbuf->totallen, in irdma_ieq_process_buf()
1502 txbuf->do_lpb = true; in irdma_ieq_process_buf()
1503 irdma_puda_send_buf(ieq, txbuf); in irdma_ieq_process_buf()