SLI_QTYPE_WQ
case SLI_QTYPE_WQ: q_desc = "WQ"; break;
ocs_ddump_sli_q_fields(textbuf, sli4, SLI_QTYPE_WQ);
case SLI_QTYPE_WQ:
case SLI_QTYPE_WQ:
sli4->config.count_method[SLI_QTYPE_WQ] = w->value;
q_count = MIN(sli_get_max_queue(&hw->sli, SLI_QTYPE_WQ),
uint32_t max_wq_num = sli_get_max_queue(&hw->sli, SLI_QTYPE_WQ);
uint32_t max_wq_entries = hw->num_qentries[SLI_QTYPE_WQ];
max_wq_entries = hw->num_qentries[SLI_QTYPE_WQ] = max_cq_entries / 2;
wq->type = SLI_QTYPE_WQ;
if (sli_queue_alloc(&hw->sli, SLI_QTYPE_WQ, wq->queue, wq->entry_count, cq->queue, ulp)) {
default_lengths[QTOP_WQ] = hw->num_qentries[SLI_QTYPE_WQ];
case SLI_QTYPE_WQ:
case SLI_QTYPE_WQ:
case SLI_QTYPE_WQ:
sli4->config.max_qcount[SLI_QTYPE_WQ] = fw_config->ulp0_toe_wq_total + fw_config->ulp1_toe_wq_total;
sli4->config.max_qcount[SLI_QTYPE_WQ] = fw_config->ulp0_toe_wq_total;
sli4->config.max_qcount[SLI_QTYPE_WQ] = fw_config->ulp1_toe_wq_total;
sli4->config.max_qcount[SLI_QTYPE_WQ] = read_config->wq_count;
sli4->config.qpage_count[SLI_QTYPE_WQ] = parms->wq_page_cnt;
sli4->config.count_mask[SLI_QTYPE_WQ] = parms->wqe_count_mask;
sli4->config.count_method[SLI_QTYPE_WQ] = parms->wqe_count_method;
case SLI_QTYPE_WQ:
case SLI_QTYPE_WQ:
case SLI_QTYPE_WQ:
case SLI_QTYPE_WQ:
if ((SLI_QTYPE_WQ == q->type) && sli4->config.perf_wq_id_association) {
case SLI_QTYPE_WQ: {