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 D | lm_l4fp.c | 48 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 D | lm_l4tx.c | 83 * - 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 D | lm_l4rx.c | 33 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 D | bnxe_mm_l4.c | 250 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 D | lm_l4if.h | 160 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 D | mm_l4if.h | 149 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