Lines Matching refs:p_buffer
167 struct qed_ooo_buffer *p_buffer; in qed_ooo_release_connection_isles() local
181 p_buffer = list_first_entry(&p_isle->buffers_list, in qed_ooo_release_connection_isles()
185 if (!p_buffer) in qed_ooo_release_connection_isles()
188 list_move_tail(&p_buffer->list_entry, in qed_ooo_release_connection_isles()
200 struct qed_ooo_buffer *p_buffer; in qed_ooo_release_all_isles() local
215 p_buffer = in qed_ooo_release_all_isles()
220 if (!p_buffer) in qed_ooo_release_all_isles()
223 list_move_tail(&p_buffer->list_entry, in qed_ooo_release_all_isles()
247 struct qed_ooo_buffer *p_buffer; in qed_ooo_free() local
254 p_buffer = list_first_entry(&p_ooo_info->free_buffers_list, in qed_ooo_free()
257 if (!p_buffer) in qed_ooo_free()
260 list_del(&p_buffer->list_entry); in qed_ooo_free()
262 p_buffer->rx_buffer_size, in qed_ooo_free()
263 p_buffer->rx_buffer_virt_addr, in qed_ooo_free()
264 p_buffer->rx_buffer_phys_addr); in qed_ooo_free()
265 kfree(p_buffer); in qed_ooo_free()
277 struct qed_ooo_buffer *p_buffer) in qed_ooo_put_free_buffer() argument
279 list_add_tail(&p_buffer->list_entry, &p_ooo_info->free_buffers_list); in qed_ooo_put_free_buffer()
285 struct qed_ooo_buffer *p_buffer = NULL; in qed_ooo_get_free_buffer() local
288 p_buffer = list_first_entry(&p_ooo_info->free_buffers_list, in qed_ooo_get_free_buffer()
291 list_del(&p_buffer->list_entry); in qed_ooo_get_free_buffer()
294 return p_buffer; in qed_ooo_get_free_buffer()
299 struct qed_ooo_buffer *p_buffer, u8 on_tail) in qed_ooo_put_ready_buffer() argument
302 list_add_tail(&p_buffer->list_entry, in qed_ooo_put_ready_buffer()
305 list_add(&p_buffer->list_entry, in qed_ooo_put_ready_buffer()
312 struct qed_ooo_buffer *p_buffer = NULL; in qed_ooo_get_ready_buffer() local
315 p_buffer = list_first_entry(&p_ooo_info->ready_buffers_list, in qed_ooo_get_ready_buffer()
318 list_del(&p_buffer->list_entry); in qed_ooo_get_ready_buffer()
321 return p_buffer; in qed_ooo_get_ready_buffer()
355 struct qed_ooo_buffer *p_buffer) in qed_ooo_add_new_isle() argument
398 list_add(&p_buffer->list_entry, &p_isle->buffers_list); in qed_ooo_add_new_isle()
415 struct qed_ooo_buffer *p_buffer, u8 buffer_side) in qed_ooo_add_new_buffer() argument
427 list_add(&p_buffer->list_entry, &p_isle->buffers_list); in qed_ooo_add_new_buffer()
429 list_add_tail(&p_buffer->list_entry, &p_isle->buffers_list); in qed_ooo_add_new_buffer()