Home
last modified time | relevance | path

Searched refs:cqe_buffer (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l4/
H A Dlm_l4fp.c269 cqe = cqe_buffer->head; in lm_tcp_qe_buffer_next_free_cqe()
272 cqe_buffer->head = cqe_buffer->first; /* cyclic*/ in lm_tcp_qe_buffer_next_free_cqe()
274 cqe_buffer->head = cqe + cqe_buffer->qe_size; in lm_tcp_qe_buffer_next_free_cqe()
278 cqe_buffer->left--; in lm_tcp_qe_buffer_next_free_cqe()
293 if ((cqe == cqe_buffer->head) && (cqe_buffer->left > 0)) { in lm_tcp_qe_buffer_next_occupied_cqe()
298 cqe_buffer->tail = cqe_buffer->first; /* cyclic*/ in lm_tcp_qe_buffer_next_occupied_cqe()
300 cqe_buffer->tail = cqe + cqe_buffer->qe_size; in lm_tcp_qe_buffer_next_occupied_cqe()
303 cqe_buffer->left++; in lm_tcp_qe_buffer_next_occupied_cqe()
310 return ((cqe_buffer->head == cqe_buffer->tail) && (cqe_buffer->left > 0)); in lm_tcp_qe_buffer_is_empty()
321 cqe_buffer->head = cqe_buffer->first; /* cyclic*/ in lm_tcp_qe_buffer_next_cqe_override()
[all …]
H A Dlm_l4fp.h46 char * lm_tcp_qe_buffer_next_free_cqe(lm_tcp_qe_buffer_t * cqe_buffer);
52 char * lm_tcp_qe_buffer_next_occupied_cqe(lm_tcp_qe_buffer_t * cqe_buffer);
57 u8_t lm_tcp_qe_buffer_is_empty(lm_tcp_qe_buffer_t * cqe_buffer);
66 char * lm_tcp_qe_buffer_next_cqe_override(lm_tcp_qe_buffer_t * cqe_buffer);