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

/illumos-gate/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
1758 /* (tcp_buf==NULL <=> frag_list==NULL) && (frag_list!= NULL => frag_list->cnt != 0) */
1759 DbgBreakIf( ( ! ( ( (!tcp_buf) && (!frag_list) ) || (tcp_buf && frag_list) ) ) ||
1760 ( frag_list && (frag_list->cnt == 0) ) );
1785 if(lm_bd_chain_avail_bds(&rx_con->bd_chain) < frag_list
1999 _lm_tcp_rx_get_buffered_data( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, lm_frag_list_t ** frag_list, lm_tcp_gen_buf_t ** gen_buf ) argument
2099 lm_tcp_rx_get_buffered_data_from_terminate( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, lm_frag_list_t ** frag_list, lm_tcp_gen_buf_t ** gen_buf ) argument
2233 lm_tcp_rx_get_buffered_data( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, lm_frag_list_t ** frag_list, lm_tcp_gen_buf_t ** gen_buf ) argument
[all...]
H A Dlm_l4tx.c92 lm_frag_list_t *frag_list)
103 DbgBreakIf(!(pdev && tcp && tcp_buf && frag_list));
105 DbgBreakIf(frag_list->cnt == 0);
108 frag = frag_list->frag_arr;
120 if(lm_bd_chain_avail_bds(tx_chain) < frag_list->cnt + 1) {
122 tcp->cid, lm_bd_chain_avail_bds(tx_chain), frag_list->cnt);
139 for(i = 0; i < frag_list->cnt; i++, frag++) {
153 if ((u32_t)frag_list->size >= tx_con->u.tx.mss) {
161 DbgBreakIf(frag_list->cnt > 0xffff);
162 tcp_buf->bd_used = frag_list
88 lm_tcp_tx_post_buf( struct _lm_device_t *pdev, lm_tcp_state_t *tcp, lm_tcp_buffer_t *tcp_buf, lm_frag_list_t *frag_list) argument
[all...]
H A Dlm_l4sp.c1750 tcp->rx_con->u.rx.gen_info.frag_list = (lm_frag_list_t *)mblk->free;
5349 (tcp->sp_request->ret_data.tcp_upload_data.frag_list ? tcp->sp_request->ret_data.tcp_upload_data.frag_list->size : 0) -
5552 &(tcp->sp_request->ret_data.tcp_upload_data.frag_list),
5560 /* DbgBreakIf(has_fin && !sp_req->ret_data.tcp_upload_data.frag_list); */
5561 /* DbgBreakIf(has_rst && !sp_req->ret_data.tcp_upload_data.frag_list); */
5615 if(sp_req->ret_data.tcp_upload_data.frag_list)
5617 expect_rwin += (u32_t)sp_req->ret_data.tcp_upload_data.frag_list->size;
/illumos-gate/usr/src/uts/common/io/bnxe/
H A Dbnxe_tx.c111 pTxPkt->frag_list.cnt = 0;
185 if (pTxPkt->frag_list.cnt + 2 > pLmTxChain->bd_chain.bd_left)
192 rc = lm_send_packet(pLM, idx, &pTxPkt->lm_pkt, &pTxPkt->frag_list);
320 if (pTxPkt->frag_list.cnt >= BNXE_MAX_DMA_FRAGS_PER_PKT)
349 partial = ((pTxPkt->frag_list.cnt + count) >
358 count = (BNXE_MAX_DMA_FRAGS_PER_PKT - 1 - pTxPkt->frag_list.cnt);
371 pFrag = &pTxPkt->frag_list.frag_arr[pTxPkt->frag_list.cnt];
372 pTxPkt->frag_list.cnt += count;
446 pCopyFrag = &pTxPkt->frag_list
[all...]
H A Dbnxe_mm_l4.c180 lm_frag_list_t * frag_list,
177 mm_tcp_rx_indicate_gen_buf( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, lm_frag_list_t * frag_list, void * return_buffer_ctx ) argument
H A Dbnxe.h356 lm_frag_list_t frag_list; member in struct:_um_txpacket_t
/illumos-gate/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 in struct:_lm_tcp_con_rx_gen_info_t
530 lm_frag_list_t * frag_list; member in struct:_lm_tcp_slow_path_ret_data_t::__anon5076

Completed in 116 milliseconds