Lines Matching defs:llq_info
383 io_sq->bounce_buf_ctrl.buffer_size = ena_dev->llq_info.desc_list_entry_size;
402 memcpy(&io_sq->llq_info, &ena_dev->llq_info, sizeof(io_sq->llq_info));
408 0x0, io_sq->llq_info.desc_list_entry_size);
410 io_sq->llq_info.descs_num_before_header;
604 struct ena_com_llq_info *llq_info = &ena_dev->llq_info;
606 memset(llq_info, 0, sizeof(*llq_info));
610 llq_info->inline_header = true;
613 llq_info->inline_header = false;
622 llq_info->desc_list_entry_size = 128;
625 llq_info->desc_list_entry_size = 192;
628 llq_info->desc_list_entry_size = 256;
636 if ((llq_info->desc_list_entry_size & 0x7)) {
641 llq_info->desc_list_entry_size);
645 if (llq_info->inline_header) {
646 llq_info->desc_stride_ctrl = llq_desc->descriptors_stride_ctrl;
647 if ((llq_info->desc_stride_ctrl != ENA_ADMIN_SINGLE_DESC_PER_ENTRY) &&
648 (llq_info->desc_stride_ctrl != ENA_ADMIN_MULTIPLE_DESCS_PER_ENTRY)) {
650 llq_info->desc_stride_ctrl);
654 llq_info->desc_stride_ctrl = ENA_ADMIN_SINGLE_DESC_PER_ENTRY;
657 if (llq_info->desc_stride_ctrl == ENA_ADMIN_SINGLE_DESC_PER_ENTRY)
658 llq_info->descs_per_entry = llq_info->desc_list_entry_size /
661 llq_info->descs_per_entry = 1;
663 llq_info->descs_num_before_header = llq_desc->desc_num_before_header_ctrl;
859 size = io_sq->llq_info.desc_list_entry_size * ENA_COM_BOUNCE_BUFFER_CNTRL_CNT;
2988 size += ena_dev->llq_info.descs_num_before_header *
2991 if (unlikely(ena_dev->llq_info.desc_list_entry_size < size)) {