Lines Matching refs:p_buffer
193 struct qed_ooo_buffer *p_buffer; in qed_ooo_release_connection_isles() local
207 p_buffer = list_first_entry(&p_isle->buffers_list, in qed_ooo_release_connection_isles()
211 if (!p_buffer) in qed_ooo_release_connection_isles()
214 list_move_tail(&p_buffer->list_entry, in qed_ooo_release_connection_isles()
226 struct qed_ooo_buffer *p_buffer; in qed_ooo_release_all_isles() local
241 p_buffer = in qed_ooo_release_all_isles()
246 if (!p_buffer) in qed_ooo_release_all_isles()
249 list_move_tail(&p_buffer->list_entry, in qed_ooo_release_all_isles()
273 struct qed_ooo_buffer *p_buffer; in qed_ooo_free() local
280 p_buffer = list_first_entry(&p_ooo_info->free_buffers_list, in qed_ooo_free()
283 if (!p_buffer) in qed_ooo_free()
286 list_del(&p_buffer->list_entry); in qed_ooo_free()
288 p_buffer->rx_buffer_size, in qed_ooo_free()
289 p_buffer->rx_buffer_virt_addr, in qed_ooo_free()
290 p_buffer->rx_buffer_phys_addr); in qed_ooo_free()
291 kfree(p_buffer); in qed_ooo_free()
303 struct qed_ooo_buffer *p_buffer) in qed_ooo_put_free_buffer() argument
305 list_add_tail(&p_buffer->list_entry, &p_ooo_info->free_buffers_list); in qed_ooo_put_free_buffer()
311 struct qed_ooo_buffer *p_buffer = NULL; in qed_ooo_get_free_buffer() local
314 p_buffer = list_first_entry(&p_ooo_info->free_buffers_list, in qed_ooo_get_free_buffer()
317 list_del(&p_buffer->list_entry); in qed_ooo_get_free_buffer()
320 return p_buffer; in qed_ooo_get_free_buffer()
325 struct qed_ooo_buffer *p_buffer, u8 on_tail) in qed_ooo_put_ready_buffer() argument
328 list_add_tail(&p_buffer->list_entry, in qed_ooo_put_ready_buffer()
331 list_add(&p_buffer->list_entry, in qed_ooo_put_ready_buffer()
338 struct qed_ooo_buffer *p_buffer = NULL; in qed_ooo_get_ready_buffer() local
341 p_buffer = list_first_entry(&p_ooo_info->ready_buffers_list, in qed_ooo_get_ready_buffer()
344 list_del(&p_buffer->list_entry); in qed_ooo_get_ready_buffer()
347 return p_buffer; in qed_ooo_get_ready_buffer()
381 struct qed_ooo_buffer *p_buffer) in qed_ooo_add_new_isle() argument
424 list_add(&p_buffer->list_entry, &p_isle->buffers_list); in qed_ooo_add_new_isle()
441 struct qed_ooo_buffer *p_buffer, u8 buffer_side) in qed_ooo_add_new_buffer() argument
453 list_add(&p_buffer->list_entry, &p_isle->buffers_list); in qed_ooo_add_new_buffer()
455 list_add_tail(&p_buffer->list_entry, &p_isle->buffers_list); in qed_ooo_add_new_buffer()