Searched refs:tcp_buf (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l4/
H A Dlm_l4fp.c48 lm_tcp_buffer_t *tcp_buf = (lm_tcp_buffer_t *)s_list_peek_head(&completed_bufs); local
49 if (tcp_buf->flags & TCP_BUF_FLAG_L4_PARTIAL_FILLED) {
77 lm_tcp_buffer_t * tcp_buf = lm_tcp_next_entry_dpc_active_list(con); /* tcp_buf is the next buffer after tail... */ local
88 DbgBreakIf((con->type == TCP_CON_TYPE_RX) && !tcp_buf); /* RX: even if completed_bytes==0 */
89 /* Tx: tcp_buf can be NULL since this can be a fin completion
92 while(tcp_buf && tcp_buf->more_to_comp <= completed_bytes) { /* buffer fully completed */
93 DbgBreakIf((tcp_buf->more_to_comp == tcp_buf
196 lm_tcp_buffer_t * tcp_buf; local
[all...]
H A Dlm_l4tx.c83 * - caller initiated tcp_buf->flags field with BUFFER_START/BUFFER_END appropriately
91 lm_tcp_buffer_t *tcp_buf,
103 DbgBreakIf(!(pdev && tcp && tcp_buf && frag_list));
162 tcp_buf->bd_used = frag_list->cnt & 0xffff;
163 tcp_buf->size = tcp_buf->more_to_comp = (u32_t)frag_list->size;
164 DbgBreakIf(tcp_buf->size != dbg_buf_size);
166 DbgBreakIf(!(tcp_buf->flags & TCP_BUF_FLAG_L4_POST_START ?
169 tx_con->app_buf_bytes_acc_post += tcp_buf->size;
170 tx_con->db_more_bytes += tcp_buf
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_l4rx.c33 lm_tcp_buffer_t *tcp_buf,
336 lm_device_t * pdev, lm_tcp_state_t * tcp, lm_tcp_con_t * con, lm_tcp_buffer_t * tcp_buf, u32_t completed_bytes)
341 DbgBreakIf(completed_bytes > tcp_buf->more_to_comp);
342 tcp_buf->more_to_comp -= completed_bytes;
345 if(tcp_buf->more_to_comp == 0 && GET_FLAGS(tcp_buf->flags, TCP_BUF_FLAG_L4_POST_END)) {
346 tcp_buf->app_buf_xferred = con->app_buf_bytes_acc_comp;
347 DbgBreakIf(tcp_buf->app_buf_xferred > tcp_buf->app_buf_size); /* this may be partial completion */
353 tcp_buf
335 lm_tcp_complete_tcp_buf( lm_device_t * pdev, lm_tcp_state_t * tcp, lm_tcp_con_t * con, lm_tcp_buffer_t * tcp_buf, u32_t completed_bytes) argument
612 lm_tcp_rx_peninsula_to_rq_copy( lm_device_t * pdev, lm_tcp_state_t * tcp, lm_tcp_buffer_t * tcp_buf, d_list_t * return_list, u32_t max_num_bytes_to_copy, u8_t dpc) argument
1740 lm_tcp_rx_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
1909 _lm_tcp_rx_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...]
/illumos-gate/usr/src/uts/common/io/bnxe/
H A Dbnxe_mm_l4.c250 lm_tcp_buffer_t * tcp_buf, /* TCP buffer to copy to */
305 lm_tcp_buffer_t * tcp_buf,
247 mm_tcp_copy_to_tcp_buf( lm_device_t * pdev, lm_tcp_state_t * tcp_state, lm_tcp_buffer_t * tcp_buf, u8_t * mem_buf, u32_t tcp_buf_offset, u32_t nbytes ) argument
300 mm_tcp_rx_peninsula_to_rq_copy_dmae( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, lm_address_t gen_buf_phys, u32_t gen_buf_offset, lm_tcp_buffer_t * tcp_buf, u32_t tcp_buf_offset, u32_t nbytes ) argument
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l4/include/
H A Dlm_l4if.h160 lm_tcp_buffer_t *tcp_buf,
168 lm_tcp_buffer_t *tcp_buf,
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/include/l4/
H A Dmm_l4if.h149 lm_tcp_buffer_t * tcp_buf, /* TCP buffer to copy to */
295 lm_tcp_buffer_t * tcp_buf, /* TCP buffer to copy to */

Completed in 51 milliseconds