Home
last modified time | relevance | path

Searched refs:frag_list (Results 1 – 8 of 8) sorted by relevance

/titanic_50/usr/src/uts/common/io/bnxe/
H A Dbnxe_tx.c111 pTxPkt->frag_list.cnt = 0; in BnxeTxPktsFree()
185 if (pTxPkt->frag_list.cnt + 2 > pLmTxChain->bd_chain.bd_left) in BnxeTxSendWaitingPkt()
192 rc = lm_send_packet(pLM, idx, &pTxPkt->lm_pkt, &pTxPkt->frag_list); in BnxeTxSendWaitingPkt()
320 if (pTxPkt->frag_list.cnt >= BNXE_MAX_DMA_FRAGS_PER_PKT) in BnxeTxPktMapFrag()
349 partial = ((pTxPkt->frag_list.cnt + count) > in BnxeTxPktMapFrag()
358 count = (BNXE_MAX_DMA_FRAGS_PER_PKT - 1 - pTxPkt->frag_list.cnt); in BnxeTxPktMapFrag()
371 pFrag = &pTxPkt->frag_list.frag_arr[pTxPkt->frag_list.cnt]; in BnxeTxPktMapFrag()
372 pTxPkt->frag_list.cnt += count; in BnxeTxPktMapFrag()
446 pCopyFrag = &pTxPkt->frag_list.frag_arr[0]; in BnxeTxPktCopy()
449 pTxPkt->frag_list.cnt++; in BnxeTxPktCopy()
[all …]
H A Dbnxe_mm_l4.c180 lm_frag_list_t * frag_list, in mm_tcp_rx_indicate_gen_buf() argument
H A Dbnxe.h356 lm_frag_list_t frag_list; member
/titanic_50/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l4/
H A Dlm_l4rx.c34 lm_frag_list_t *frag_list
1744 lm_frag_list_t *frag_list in lm_tcp_rx_post_buf() argument
1759 DbgBreakIf( ( ! ( ( (!tcp_buf) && (!frag_list) ) || (tcp_buf && frag_list) ) ) || in lm_tcp_rx_post_buf()
1760 ( frag_list && (frag_list->cnt == 0) ) ); in lm_tcp_rx_post_buf()
1785 if(lm_bd_chain_avail_bds(&rx_con->bd_chain) < frag_list->cnt) { in lm_tcp_rx_post_buf()
1800 tcp->cid, lm_bd_chain_avail_bds(&rx_con->bd_chain), frag_list->cnt); in lm_tcp_rx_post_buf()
1804 tcp_buf->size = tcp_buf->more_to_comp = (u32_t)frag_list->size; in lm_tcp_rx_post_buf()
1842 …tcp->cid, tcp_buf, frag_list ? frag_list->size : 0, tcp_buf ? tcp_buf->flags : 0, rx_con->u.rx.gen… in lm_tcp_rx_post_buf()
1867 lm_stat = _lm_tcp_rx_post_buf(pdev, tcp, tcp_buf, frag_list); in lm_tcp_rx_post_buf()
1881 …DbgBreakIf(frag_list && (frag_list->size != copied_bytes)); /* can't have bytes left with free spa… in lm_tcp_rx_post_buf()
[all …]
H A Dlm_l4tx.c92 lm_frag_list_t *frag_list) in lm_tcp_tx_post_buf() argument
103 DbgBreakIf(!(pdev && tcp && tcp_buf && frag_list)); in lm_tcp_tx_post_buf()
105 DbgBreakIf(frag_list->cnt == 0); in lm_tcp_tx_post_buf()
108 frag = frag_list->frag_arr; in lm_tcp_tx_post_buf()
120 if(lm_bd_chain_avail_bds(tx_chain) < frag_list->cnt + 1) { in lm_tcp_tx_post_buf()
122 tcp->cid, lm_bd_chain_avail_bds(tx_chain), frag_list->cnt); in lm_tcp_tx_post_buf()
139 for(i = 0; i < frag_list->cnt; i++, frag++) { in lm_tcp_tx_post_buf()
153 if ((u32_t)frag_list->size >= tx_con->u.tx.mss) { in lm_tcp_tx_post_buf()
161 DbgBreakIf(frag_list->cnt > 0xffff); in lm_tcp_tx_post_buf()
162 tcp_buf->bd_used = frag_list->cnt & 0xffff; in lm_tcp_tx_post_buf()
[all …]
H A Dlm_l4sp.c1750 tcp->rx_con->u.rx.gen_info.frag_list = (lm_frag_list_t *)mblk->free; in lm_tcp_init_tcp_virt_mem()
5552 &(tcp->sp_request->ret_data.tcp_upload_data.frag_list), in _lm_tcp_comp_upload_tcp_request()
5615 if(sp_req->ret_data.tcp_upload_data.frag_list) in _lm_tcp_comp_upload_tcp_request()
5617 expect_rwin += (u32_t)sp_req->ret_data.tcp_upload_data.frag_list->size; in _lm_tcp_comp_upload_tcp_request()
/titanic_50/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l4/include/
H A Dlm_l4if.h161 lm_frag_list_t *frag_list);
169 lm_frag_list_t *frag_list
186 OUT lm_frag_list_t ** frag_list,
200 OUT lm_frag_list_t ** frag_list,
H A Dlm_l4st.h220 lm_frag_list_t * frag_list; /* allocated in initialization of connection */ member
530 lm_frag_list_t * frag_list; member