Lines Matching refs:bounce_buf_ctrl
351 io_sq->bounce_buf_ctrl.buffer_size = in ena_com_init_io_sq()
353 io_sq->bounce_buf_ctrl.buffers_num = in ena_com_init_io_sq()
355 io_sq->bounce_buf_ctrl.next_to_use = 0; in ena_com_init_io_sq()
357 size = io_sq->bounce_buf_ctrl.buffer_size * in ena_com_init_io_sq()
358 io_sq->bounce_buf_ctrl.buffers_num; in ena_com_init_io_sq()
362 io_sq->bounce_buf_ctrl.base_buffer, in ena_com_init_io_sq()
365 if (!io_sq->bounce_buf_ctrl.base_buffer) in ena_com_init_io_sq()
366 io_sq->bounce_buf_ctrl.base_buffer = ENA_MEM_ALLOC(ena_dev->dmadev, size); in ena_com_init_io_sq()
368 if (!io_sq->bounce_buf_ctrl.base_buffer) { in ena_com_init_io_sq()
378 ena_com_get_next_bounce_buffer(&io_sq->bounce_buf_ctrl); in ena_com_init_io_sq()
951 if (io_sq->bounce_buf_ctrl.base_buffer) { in ena_com_io_queue_free()
953 io_sq->bounce_buf_ctrl.base_buffer, in ena_com_io_queue_free()
955 io_sq->bounce_buf_ctrl.base_buffer = NULL; in ena_com_io_queue_free()