Searched refs:frag_list (Results 1 – 8 of 8) sorted by relevance
/titanic_50/usr/src/uts/common/io/bnxe/ |
H A D | bnxe_tx.c | 111 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 D | bnxe_mm_l4.c | 180 lm_frag_list_t * frag_list, in mm_tcp_rx_indicate_gen_buf() argument
|
H A D | bnxe.h | 356 lm_frag_list_t frag_list; member
|
/titanic_50/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l4/ |
H A D | lm_l4rx.c | 34 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 D | lm_l4tx.c | 92 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 D | lm_l4sp.c | 1750 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 D | lm_l4if.h | 161 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 D | lm_l4st.h | 220 lm_frag_list_t * frag_list; /* allocated in initialization of connection */ member 530 lm_frag_list_t * frag_list; member
|