Lines Matching refs:fpdu_len

1256 	u16 fpdu_len;  in irdma_ieq_get_fpdu_len()  local
1269 fpdu_len = IRDMA_NTOHS(*(__be16 *) datap); in irdma_ieq_get_fpdu_len()
1270 fpdu_len += IRDMA_IEQ_MPA_FRAMING; in irdma_ieq_get_fpdu_len()
1271 fpdu_len = (fpdu_len + 3) & 0xfffc; in irdma_ieq_get_fpdu_len()
1273 if (fpdu_len > pfpdu->max_fpdu_data) in irdma_ieq_get_fpdu_len()
1276 total_len += fpdu_len; in irdma_ieq_get_fpdu_len()
1361 struct irdma_puda_buf *txbuf, u16 fpdu_len) in irdma_ieq_compl_pfpdu() argument
1371 nextseqnum = buf->seqnum + fpdu_len; in irdma_ieq_compl_pfpdu()
1375 txbuf->totallen = txbuf->hdrlen + fpdu_len; in irdma_ieq_compl_pfpdu()
1379 txbuf->totallen = buf->hdrlen + fpdu_len; in irdma_ieq_compl_pfpdu()
1385 if (buf->datalen >= fpdu_len) { in irdma_ieq_compl_pfpdu()
1388 fpdu_len); in irdma_ieq_compl_pfpdu()
1389 buf->datalen -= fpdu_len; in irdma_ieq_compl_pfpdu()
1390 buf->data += fpdu_len; in irdma_ieq_compl_pfpdu()
1398 fpdu_len -= buf->datalen; in irdma_ieq_compl_pfpdu()
1426 struct irdma_puda_buf *buf, u16 fpdu_len) in irdma_ieq_create_pbufl() argument
1431 u16 plen = fpdu_len - buf->datalen; in irdma_ieq_create_pbufl()
1469 struct irdma_puda_buf *buf, u16 fpdu_len) in irdma_ieq_handle_partial() argument
1484 status = irdma_ieq_create_pbufl(pfpdu, rxlist, &pbufl, buf, fpdu_len); in irdma_ieq_handle_partial()
1495 irdma_ieq_compl_pfpdu(ieq, rxlist, &pbufl, txbuf, fpdu_len); in irdma_ieq_handle_partial()
1496 irdma_ieq_update_tcpip_info(txbuf, fpdu_len, seqnum); in irdma_ieq_handle_partial()
1498 crcptr = txbuf->data + fpdu_len - 4; in irdma_ieq_handle_partial()
1502 (fpdu_len - 4), mpacrc); in irdma_ieq_handle_partial()
1517 pfpdu->rcv_nxt = seqnum + fpdu_len; in irdma_ieq_handle_partial()
1542 u16 fpdu_len = 0; in irdma_ieq_process_buf() local
1558 fpdu_len = irdma_ieq_get_fpdu_len(pfpdu, datap, buf->seqnum); in irdma_ieq_process_buf()
1559 if (!fpdu_len) { in irdma_ieq_process_buf()
1567 if (datalen < fpdu_len) { in irdma_ieq_process_buf()
1571 crcptr = datap + fpdu_len - 4; in irdma_ieq_process_buf()
1575 fpdu_len - 4, mpacrc); in irdma_ieq_process_buf()
1586 datap += fpdu_len; in irdma_ieq_process_buf()
1587 len += fpdu_len; in irdma_ieq_process_buf()
1588 datalen -= fpdu_len; in irdma_ieq_process_buf()
1628 return irdma_ieq_handle_partial(ieq, pfpdu, buf, fpdu_len); in irdma_ieq_process_buf()