Searched refs:coalesce_buf (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/
H A Dlm_send.c271 lm_coalesce_buffer_t *coalesce_buf = NULL; local
282 coalesce_buf = (lm_coalesce_buffer_t *) s_list_pop_head(
285 DbgBreakIfFastPath(coalesce_buf == NULL);
286 if(NULL == coalesce_buf)
292 if(coalesce_buf->buf_size >= buf_size)
298 s_list_push_tail(&txq->coalesce_buf_list, &coalesce_buf->link);
300 coalesce_buf = NULL;
303 return coalesce_buf;
308 * returns coalesce_buf into txq list
316 IN lm_coalesce_buffer_t *coalesce_buf)
313 lm_put_coalesce_buffer( IN lm_device_t *pdev, IN lm_tx_chain_t *txq, IN lm_coalesce_buffer_t *coalesce_buf) argument
350 lm_coalesce_buffer_t *coalesce_buf; local
655 lm_coalesce_buffer_t *coalesce_buf = NULL; local
[all...]
H A Dlm_resc.c163 lm_coalesce_buffer_t *coalesce_buf = NULL; local
201 coalesce_buf = (lm_coalesce_buffer_t *) mem_virt;
204 coalesce_buf->frags.cnt = 1;
205 coalesce_buf->frags.size = 0; /* not in use */
206 coalesce_buf->buf_size = buf_size;
210 &coalesce_buf->link);
212 coalesce_buf++;
217 coalesce_buf = (lm_coalesce_buffer_t *) s_list_peek_head(
219 coalesce_buf->buf_size = 0x10000; /* TBD: consider apply change here for GSO */
224 coalesce_buf
[all...]
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/
H A Dlm5710.h576 lm_coalesce_buffer_t *coalesce_buf; member in struct:_lm_packet_t::_lm_pkt_info_t::_lm_tx_pkt_info_t
3831 IN lm_coalesce_buffer_t *coalesce_buf);

Completed in 65 milliseconds