Home
last modified time | relevance | path

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

/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/
H A Dlm_send.c271 lm_coalesce_buffer_t *coalesce_buf = NULL; in lm_get_coalesce_buffer() local
282 coalesce_buf = (lm_coalesce_buffer_t *) s_list_pop_head( in lm_get_coalesce_buffer()
285 DbgBreakIfFastPath(coalesce_buf == NULL); in lm_get_coalesce_buffer()
286 if(NULL == coalesce_buf) in lm_get_coalesce_buffer()
292 if(coalesce_buf->buf_size >= buf_size) in lm_get_coalesce_buffer()
298 s_list_push_tail(&txq->coalesce_buf_list, &coalesce_buf->link); in lm_get_coalesce_buffer()
300 coalesce_buf = NULL; in lm_get_coalesce_buffer()
303 return coalesce_buf; in lm_get_coalesce_buffer()
316 IN lm_coalesce_buffer_t *coalesce_buf) in lm_put_coalesce_buffer() argument
318 if (ERR_IF(CHK_NULL(pdev) || CHK_NULL(txq) || CHK_NULL(coalesce_buf))) { in lm_put_coalesce_buffer()
[all …]
H A Dlm_resc.c163 lm_coalesce_buffer_t *coalesce_buf = NULL; in lm_allocate_coalesce_buffers() local
201 coalesce_buf = (lm_coalesce_buffer_t *) mem_virt; in lm_allocate_coalesce_buffers()
204 coalesce_buf->frags.cnt = 1; in lm_allocate_coalesce_buffers()
205 coalesce_buf->frags.size = 0; /* not in use */ in lm_allocate_coalesce_buffers()
206 coalesce_buf->buf_size = buf_size; in lm_allocate_coalesce_buffers()
210 &coalesce_buf->link); in lm_allocate_coalesce_buffers()
212 coalesce_buf++; in lm_allocate_coalesce_buffers()
217 coalesce_buf = (lm_coalesce_buffer_t *) s_list_peek_head( in lm_allocate_coalesce_buffers()
219 coalesce_buf->buf_size = 0x10000; /* TBD: consider apply change here for GSO */ in lm_allocate_coalesce_buffers()
224 coalesce_buf = (lm_coalesce_buffer_t *) s_list_peek_head( in lm_allocate_coalesce_buffers()
[all …]
/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/
H A Dlm5710.h576 lm_coalesce_buffer_t *coalesce_buf; member
3831 IN lm_coalesce_buffer_t *coalesce_buf);