Lines Matching refs:cqicb
3017 * "Completion Queue Initialization Control Block", or cqicb.
3021 struct cqicb *cqicb = &rx_ring->cqicb;
3061 memset((void *)cqicb, 0, sizeof(struct cqicb));
3062 cqicb->msix_vect = rx_ring->irq;
3065 cqicb->len = cpu_to_le16(bq_len | LEN_V | LEN_CPP_CONT);
3067 cqicb->addr = cpu_to_le64(rx_ring->cq_base_dma);
3069 cqicb->prod_idx_addr = cpu_to_le64(rx_ring->prod_idx_sh_reg_dma);
3074 cqicb->flags = FLAGS_LC | /* Load queue base address */
3078 cqicb->flags |= FLAGS_LL; /* Load lbq values */
3088 cqicb->lbq_addr =
3092 cqicb->lbq_buf_size = cpu_to_le16(bq_len);
3095 cqicb->lbq_len = cpu_to_le16(bq_len);
3102 cqicb->flags |= FLAGS_LS; /* Load sbq values */
3112 cqicb->sbq_addr =
3114 cqicb->sbq_buf_size =
3118 cqicb->sbq_len = cpu_to_le16(bq_len);
3126 cqicb->irq_delay = cpu_to_le16(qdev->tx_coalesce_usecs);
3127 cqicb->pkt_delay = cpu_to_le16(qdev->tx_max_coalesced_frames);
3135 cqicb->irq_delay = cpu_to_le16(qdev->rx_coalesce_usecs);
3136 cqicb->pkt_delay = cpu_to_le16(qdev->rx_max_coalesced_frames);
3144 err = ql_write_cfg(qdev, cqicb, sizeof(struct cqicb),