Home
last modified time | relevance | path

Searched refs:prod_index (Results 1 – 10 of 10) sorted by relevance

/drivers/infiniband/hw/mthca/
Dmthca_cq.c277 u32 prod_index; in mthca_cq_clean() local
289 for (prod_index = cq->cons_index; in mthca_cq_clean()
290 cqe_sw(get_cqe(cq, prod_index & cq->ibcq.cqe)); in mthca_cq_clean()
291 ++prod_index) in mthca_cq_clean()
292 if (prod_index == cq->cons_index + cq->ibcq.cqe) in mthca_cq_clean()
297 qpn, cq->cqn, cq->cons_index, prod_index); in mthca_cq_clean()
303 while ((int) --prod_index - (int) cq->cons_index >= 0) { in mthca_cq_clean()
304 cqe = get_cqe(cq, prod_index & cq->ibcq.cqe); in mthca_cq_clean()
310 memcpy(get_cqe(cq, (prod_index + nfreed) & cq->ibcq.cqe), in mthca_cq_clean()
/drivers/infiniband/hw/mlx4/
Dcq.c917 u32 prod_index; in __mlx4_ib_cq_clean() local
930 for (prod_index = cq->mcq.cons_index; get_sw_cqe(cq, prod_index); ++prod_index) in __mlx4_ib_cq_clean()
931 if (prod_index == cq->mcq.cons_index + cq->ibcq.cqe) in __mlx4_ib_cq_clean()
938 while ((int) --prod_index - (int) cq->mcq.cons_index >= 0) { in __mlx4_ib_cq_clean()
939 cqe = get_cqe(cq, prod_index & cq->ibcq.cqe); in __mlx4_ib_cq_clean()
947 dest = get_cqe(cq, (prod_index + nfreed) & cq->ibcq.cqe); in __mlx4_ib_cq_clean()
/drivers/infiniband/hw/mlx5/
Dcq.c1065 u32 prod_index; in __mlx5_ib_cq_clean() local
1078 for (prod_index = cq->mcq.cons_index; get_sw_cqe(cq, prod_index); prod_index++) in __mlx5_ib_cq_clean()
1079 if (prod_index == cq->mcq.cons_index + cq->ibcq.cqe) in __mlx5_ib_cq_clean()
1085 while ((int) --prod_index - (int) cq->mcq.cons_index >= 0) { in __mlx5_ib_cq_clean()
1086 cqe = get_cqe(cq, prod_index & cq->ibcq.cqe); in __mlx5_ib_cq_clean()
1093 dest = get_cqe(cq, (prod_index + nfreed) & cq->ibcq.cqe); in __mlx5_ib_cq_clean()
/drivers/net/ethernet/broadcom/genet/
Dbcmgenet.h522 unsigned int prod_index; /* Tx ring producer index SW copy */ member
Dbcmgenet.c2110 ring->prod_index += nr_frags + 1; in bcmgenet_xmit()
2111 ring->prod_index &= DMA_P_INDEX_MASK; in bcmgenet_xmit()
2121 ring->prod_index, TDMA_PROD_INDEX); in bcmgenet_xmit()
2610 ring->prod_index = 0; in bcmgenet_init_tx_ring()
3499 ring->prod_index, p_index & DMA_P_INDEX_MASK, in bcmgenet_dump_tx_queue()
/drivers/infiniband/hw/hns/
Dhns_roce_hw_v1.c2021 u32 prod_index; in __hns_roce_v1_cq_clean() local
2025 for (prod_index = hr_cq->cons_index; get_sw_cqe(hr_cq, prod_index); in __hns_roce_v1_cq_clean()
2026 ++prod_index) { in __hns_roce_v1_cq_clean()
2027 if (prod_index == hr_cq->cons_index + hr_cq->ib_cq.cqe) in __hns_roce_v1_cq_clean()
2035 while ((int) --prod_index - (int) hr_cq->cons_index >= 0) { in __hns_roce_v1_cq_clean()
2036 cqe = get_cqe(hr_cq, prod_index & hr_cq->ib_cq.cqe); in __hns_roce_v1_cq_clean()
2043 dest = get_cqe(hr_cq, (prod_index + nfreed) & in __hns_roce_v1_cq_clean()
Dhns_roce_hw_v2.c3274 u32 prod_index; in __hns_roce_v2_cq_clean() local
3279 for (prod_index = hr_cq->cons_index; get_sw_cqe_v2(hr_cq, prod_index); in __hns_roce_v2_cq_clean()
3280 ++prod_index) { in __hns_roce_v2_cq_clean()
3281 if (prod_index > hr_cq->cons_index + hr_cq->ib_cq.cqe) in __hns_roce_v2_cq_clean()
3289 while ((int) --prod_index - (int) hr_cq->cons_index >= 0) { in __hns_roce_v2_cq_clean()
3290 cqe = get_cqe_v2(hr_cq, prod_index & hr_cq->ib_cq.cqe); in __hns_roce_v2_cq_clean()
3298 dest = get_cqe_v2(hr_cq, (prod_index + nfreed) & in __hns_roce_v2_cq_clean()
/drivers/scsi/be2iscsi/
Dbe_cmds.h639 u8 prod_index[14]; member
/drivers/scsi/
Dhpsa.c7870 int prod_index, err; in hpsa_pci_init() local
7873 prod_index = hpsa_lookup_board_id(h->pdev, &h->board_id, &legacy_board); in hpsa_pci_init()
7874 if (prod_index < 0) in hpsa_pci_init()
7875 return prod_index; in hpsa_pci_init()
7876 h->product_name = products[prod_index].product_name; in hpsa_pci_init()
7877 h->access = *(products[prod_index].access); in hpsa_pci_init()
/drivers/net/ethernet/emulex/benet/
Dbe_cmds.h534 u8 prod_index[14]; member