Searched refs:llq_info (Results 1 – 4 of 4) sorted by relevance
97 temp = required_buffers / io_sq->llq_info.descs_per_entry + 2; in ena_com_sq_have_enough_space()116 io_sq->llq_info.max_entries_in_tx_burst > 0; in is_llq_max_tx_burst_exists()122 struct ena_com_llq_info *llq_info; in ena_com_is_doorbell_needed() local130 llq_info = &io_sq->llq_info; in ena_com_is_doorbell_needed()133 if (llq_info->disable_meta_caching || in ena_com_is_doorbell_needed()137 if (num_descs > llq_info->descs_num_before_header) { in ena_com_is_doorbell_needed()138 descs_after_first_entry = num_descs - llq_info->descs_num_before_header; in ena_com_is_doorbell_needed()140 llq_info->descs_per_entry); in ena_com_is_doorbell_needed()152 u16 max_entries_in_tx_burst = io_sq->llq_info.max_entries_in_tx_burst; in ena_com_write_sq_doorbell()
51 struct ena_com_llq_info *llq_info = &io_sq->llq_info; in ena_com_write_bounce_buffer_to_dev() local57 dst_offset = dst_tail_mask * llq_info->desc_list_entry_size; in ena_com_write_bounce_buffer_to_dev()79 bounce_buffer, (llq_info->desc_list_entry_size) / 8); in ena_com_write_bounce_buffer_to_dev()95 struct ena_com_llq_info *llq_info = &io_sq->llq_info; in ena_com_write_header_to_bounce() local103 llq_info->descs_num_before_header * io_sq->desc_entry_size; in ena_com_write_header_to_bounce()106 llq_info->desc_list_entry_size)) { in ena_com_write_header_to_bounce()147 struct ena_com_llq_info *llq_info = &io_sq->llq_info; in ena_com_close_bounce_buffer() local166 0x0, llq_info->desc_list_entry_size); in ena_com_close_bounce_buffer()185 struct ena_com_llq_info *llq_info = &io_sq->llq_info; in ena_com_sq_update_llq_tail() local200 0x0, llq_info->desc_list_entry_size); in ena_com_sq_update_llq_tail()[all …]
381 memcpy(&io_sq->llq_info, &ena_dev->llq_info, in ena_com_init_io_sq()382 sizeof(io_sq->llq_info)); in ena_com_init_io_sq()609 struct ena_com_llq_info *llq_info = &ena_dev->llq_info; in ena_com_set_llq() local644 struct ena_com_llq_info *llq_info = &ena_dev->llq_info; in ena_com_config_llq_info() local649 memset(llq_info, 0, sizeof(*llq_info)); in ena_com_config_llq_info()654 llq_info->header_location_ctrl = in ena_com_config_llq_info()685 llq_info->desc_stride_ctrl = 0; in ena_com_config_llq_info()724 llq_info->descs_per_entry = llq_info->desc_list_entry_size / in ena_com_config_llq_info()727 llq_info->descs_per_entry = 1; in ena_com_config_llq_info()756 llq_info->disable_meta_caching = in ena_com_config_llq_info()[all …]
170 struct ena_com_llq_info llq_info; member331 struct ena_com_llq_info llq_info; member
Completed in 17 milliseconds