Lines Matching refs:buf_pool
228 * Note, s->buf_pool is not protected by a lock,
242 /* Reset MDL id's and move all buffers back to the stream's buf_pool */
248 list_move_tail(&buf->list, &s->buf_pool);
259 * Note, s->buf_pool is not protected by a lock,
274 * Excess buffers are left in buf_pool and/or on an MDL in q_idle
284 if (list_empty(&s->buf_pool))
287 buf = list_first_entry(&s->buf_pool, struct cx18_buffer,
391 list_add_tail(&buf->list, &s->buf_pool);
410 /* move all buffers to buf_pool and all MDLs to q_idle */
417 /* empty buf_pool */
418 while (!list_empty(&s->buf_pool)) {
419 buf = list_first_entry(&s->buf_pool, struct cx18_buffer, list);