Home
last modified time | relevance | path

Searched refs:cq_idx (Results 1 – 15 of 15) sorted by relevance

/freebsd/sys/dev/qlxge/
H A Dqls_isr.c151 Q81_SET_CQ_INVALID(cq_idx); in qls_rx_comp()
229 qls_cq_isr(qla_host_t *ha, uint32_t cq_idx) in qls_cq_isr() argument
238 cq_b = ha->rx_ring[cq_idx].cq_base_vaddr; in qls_cq_isr()
242 i = ha->rx_ring[cq_idx].cq_next; in qls_cq_isr()
292 ha->rx_ring[cq_idx].cq_next = cq_comp_idx; in qls_cq_isr()
295 Q81_WR_CQ_CONS_IDX(cq_idx, (ha->rx_ring[cq_idx].cq_next)); in qls_cq_isr()
366 uint32_t cq_idx; in qls_isr() local
370 cq_idx = ivec->cq_idx; in qls_isr()
386 if (status & ( 0x1 << cq_idx)) in qls_isr()
387 qls_cq_isr(ha, cq_idx); in qls_isr()
[all …]
H A Dqls_hw.h936 #define Q81_RD_CQ_IDX(cq_idx) bus_read_4((ha->pci_reg1),\ argument
937 (ha->rx_ring[cq_idx].cq_db_offset + Q81_COMPQ_INDEX_REG))
939 #define Q81_SET_CQ_VALID(cq_idx) bus_write_4((ha->pci_reg1),\ argument
940 (ha->rx_ring[cq_idx].cq_db_offset + Q81_COMPQ_VALID_REG),\
943 #define Q81_SET_CQ_INVALID(cq_idx) bus_write_4((ha->pci_reg1),\ argument
944 (ha->rx_ring[cq_idx].cq_db_offset + Q81_COMPQ_VALID_REG),\
950 #define Q81_RD_LBQ_IDX(cq_idx) bus_read_4((ha->pci_reg1),\ argument
951 (ha->rx_ring[cq_idx].cq_db_offset + Q81_LRGBQ_INDEX_REG))
954 (ha->rx_ring[cq_idx].cq_db_offset + Q81_SMBQ_INDEX_REG), idx)
956 #define Q81_RD_SBQ_IDX(cq_idx) bus_read_4((ha->pci_reg1),\ argument
[all …]
H A Dqls_def.h55 uint32_t cq_idx; member
H A Dqls_os.c398 ha->irq_vec[i].cq_idx = i; in qls_pci_attach()
/freebsd/sys/dev/mlx4/mlx4_en/
H A Dmlx4_en_cq.c114 int cq_idx) in mlx4_en_activate_cq() argument
131 cq->vector = cq_idx % mdev->dev->caps.num_comp_vectors; in mlx4_en_activate_cq()
149 cq_idx = cq_idx % priv->rx_ring_num; in mlx4_en_activate_cq()
150 rx_cq = priv->rx_cq[cq_idx]; in mlx4_en_activate_cq()
H A Den.h803 int cq_idx);
/freebsd/sys/dev/vnic/
H A Dnicvf_queues.c728 nicvf_cq_intr_handler(struct nicvf *nic, uint8_t cq_idx) in nicvf_cq_intr_handler() argument
738 struct cmp_queue *cq = &qs->cq[cq_idx]; in nicvf_cq_intr_handler()
739 struct snd_queue *sq = &qs->sq[cq_idx]; in nicvf_cq_intr_handler()
760 __func__, cq_idx, cqe_count, cqe_head); in nicvf_cq_intr_handler()
769 dprintf(nic->dev, "CQ%d cq_desc->cqe_type %d\n", cq_idx, in nicvf_cq_intr_handler()
803 __func__, cq_idx, processed_cqe, work_done); in nicvf_cq_intr_handler()
818 rq_idx = cq_idx; in nicvf_cq_intr_handler()
1329 rq->cq_idx = qidx; in nicvf_rcv_queue_config()
1342 (rq->cq_idx << 16) | (rq->cont_rbdr_qs << 9) | in nicvf_rcv_queue_config()
1426 sq->cq_idx = qidx; in nicvf_snd_queue_config()
[all …]
H A Dnicvf_queues.h272 uint8_t cq_idx; /* CQ index (0 to 7) in the QS */ member
313 uint8_t cq_idx; /* CQ index (0 to 7) in the above QS */ member
/freebsd/sys/dev/enic/
H A Dif_enic.c1486 unsigned int cq_idx; in enic_init_vnic_resources() local
1504 cq_idx = enic_cq_rq(enic, index); in enic_init_vnic_resources()
1507 vnic_rq_init(&enic->rq[index], cq_idx, error_interrupt_enable, in enic_init_vnic_resources()
1510 vnic_cq_clean(&enic->cq[cq_idx]); in enic_init_vnic_resources()
1511 vnic_cq_init(&enic->cq[cq_idx], in enic_init_vnic_resources()
1527 cq_idx = enic_cq_wq(enic, index); in enic_init_vnic_resources()
1529 vnic_wq_init(&enic->wq[index], cq_idx, error_interrupt_enable, in enic_init_vnic_resources()
1534 vnic_cq_clean(&enic->cq[cq_idx]); in enic_init_vnic_resources()
1535 vnic_cq_init(&enic->cq[cq_idx], in enic_init_vnic_resources()
/freebsd/sys/contrib/ena-com/ena_defs/
H A Dena_admin_defs.h297 uint16_t cq_idx; member
385 uint16_t cq_idx; member
400 uint16_t cq_idx; member
1001 uint16_t cq_idx; member
/freebsd/sys/contrib/ena-com/
H A Dena_com.c1281 struct ena_com_io_sq *io_sq, u16 cq_idx) in ena_com_create_io_sq() argument
1312 create_cmd.cq_idx = cq_idx; in ena_com_create_io_sq()
1368 rss->rss_ind_tbl[i].cq_idx = io_sq->idx; in ena_com_ind_tbl_convert_to_device()
1478 io_cq->idx = cmd_completion.cq_idx; in ena_com_create_io_cq()
1554 destroy_cmd.cq_idx = io_cq->idx; in ena_com_destroy_io_cq()
/freebsd/sys/dev/irdma/
H A Dirdma_ctrl.c3915 u32 cq_idx; in irdma_sc_process_ceq() local
3919 cq_idx = 0; in irdma_sc_process_ceq()
3928 cq_idx = IRDMA_INVALID_CQ_IDX; in irdma_sc_process_ceq()
3939 cq_idx = irdma_sc_find_reg_cq(ceq, cq); in irdma_sc_process_ceq()
3945 } while (cq_idx == IRDMA_INVALID_CQ_IDX); in irdma_sc_process_ceq()
/freebsd/sys/dev/ocs_fc/
H A Docs_hw.h1092 typedef void (*tcmd_cq_handler)(ocs_hw_t *hw, uint32_t cq_idx, void *cq_handler_arg);
/freebsd/sys/dev/cxgb/common/
H A Dcxgb_t3_cpl.h225 __be16 cq_idx; member
/freebsd/sys/dev/cxgb/
H A Dcxgb_sge.c3147 rspd->rss_hdr.hash_type, be16toh(rspd->rss_hdr.cq_idx)); in t3_dump_rspq()