Lines Matching refs:bounce_buf_ctrl
404 io_sq->bounce_buf_ctrl.buffer_size = in ena_com_init_io_sq()
406 io_sq->bounce_buf_ctrl.buffers_num = in ena_com_init_io_sq()
408 io_sq->bounce_buf_ctrl.next_to_use = 0; in ena_com_init_io_sq()
410 size = (size_t)io_sq->bounce_buf_ctrl.buffer_size * in ena_com_init_io_sq()
411 io_sq->bounce_buf_ctrl.buffers_num; in ena_com_init_io_sq()
415 io_sq->bounce_buf_ctrl.base_buffer, in ena_com_init_io_sq()
418 if (!io_sq->bounce_buf_ctrl.base_buffer) in ena_com_init_io_sq()
419 io_sq->bounce_buf_ctrl.base_buffer = ENA_MEM_ALLOC(ena_dev->dmadev, size); in ena_com_init_io_sq()
421 if (unlikely(!io_sq->bounce_buf_ctrl.base_buffer)) { in ena_com_init_io_sq()
431 ena_com_get_next_bounce_buffer(&io_sq->bounce_buf_ctrl); in ena_com_init_io_sq()
1028 if (io_sq->bounce_buf_ctrl.base_buffer) { in ena_com_io_queue_free()
1030 io_sq->bounce_buf_ctrl.base_buffer, in ena_com_io_queue_free()
1032 io_sq->bounce_buf_ctrl.base_buffer = NULL; in ena_com_io_queue_free()