Lines Matching refs:cq_e
122 qls_rx_comp(qla_host_t *ha, uint32_t rxr_idx, uint32_t cq_idx, q81_rx_t *cq_e) in qls_rx_comp() argument
142 if (!(cq_e->flags1 & Q81_RX_FLAGS1_DS)) { in qls_rx_comp()
146 if (rxb->paddr != cq_e->b_paddr) { in qls_rx_comp()
149 __func__, (void *)rxb->paddr, (void *)cq_e->b_paddr); in qls_rx_comp()
160 if ((cq_e->flags1 & Q81_RX_FLAGS1_ERR_MASK) == 0) { in qls_rx_comp()
168 mp->m_pkthdr.len = cq_e->length; in qls_rx_comp()
170 mp->m_len = cq_e->length; in qls_rx_comp()
187 if ((cq_e->flags1 & Q81_RX_FLAGS1_RSS_MATCH_MASK)) { in qls_rx_comp()
189 mp->m_pkthdr.flowid = cq_e->rss; in qls_rx_comp()
192 if (cq_e->flags0 & (Q81_RX_FLAGS0_TE | in qls_rx_comp()
213 device_printf(dev, "%s: err [0%08x]\n", __func__, cq_e->flags1); in qls_rx_comp()
231 q81_cq_e_t *cq_e, *cq_b; in qls_cq_isr() local
245 cq_e = &cq_b[i]; in qls_cq_isr()
247 switch (cq_e->opcode) { in qls_cq_isr()
250 qls_tx_comp(ha, cq_idx, (q81_tx_mac_comp_t *)cq_e); in qls_cq_isr()
255 ret = qls_rx_comp(ha, cq_idx, i, (q81_rx_t *)cq_e); in qls_cq_isr()
264 cq_e->opcode); in qls_cq_isr()
265 qls_dump_buf32(ha, __func__, cq_e, in qls_cq_isr()