Searched refs:prod_index (Results 1 - 6 of 6) sorted by relevance

/freebsd-9.3-release/contrib/ofed/libmlx4/src/
H A Dcq.c401 uint32_t prod_index; local
416 for (prod_index = cq->cons_index; get_sw_cqe(cq, prod_index); ++prod_index)
417 if (prod_index == cq->cons_index + cq->ibv_cq.cqe)
424 while ((int) --prod_index - (int) cq->cons_index >= 0) {
425 cqe = get_cqe(cq, prod_index & cq->ibv_cq.cqe);
436 dest = get_cqe(cq, (prod_index + nfreed) & cq->ibv_cq.cqe);
/freebsd-9.3-release/contrib/ofed/libmthca/src/
H A Dcq.c552 uint32_t prod_index; local
562 for (prod_index = cq->cons_index;
563 cqe_sw(cq, prod_index & cq->ibv_cq.cqe);
564 ++prod_index)
565 if (prod_index == cq->cons_index + cq->ibv_cq.cqe)
572 while ((int) --prod_index - (int) cq->cons_index >= 0) {
573 cqe = get_cqe(cq, prod_index & cq->ibv_cq.cqe);
580 memcpy(get_cqe(cq, (prod_index + nfreed) & cq->ibv_cq.cqe),
/freebsd-9.3-release/sys/ofed/drivers/infiniband/hw/mthca/
H A Dmthca_cq.c281 u32 prod_index; local
293 for (prod_index = cq->cons_index;
294 cqe_sw(get_cqe(cq, prod_index & cq->ibcq.cqe));
295 ++prod_index)
296 if (prod_index == cq->cons_index + cq->ibcq.cqe)
301 qpn, cq->cqn, cq->cons_index, prod_index);
307 while ((int) --prod_index - (int) cq->cons_index >= 0) {
308 cqe = get_cqe(cq, prod_index & cq->ibcq.cqe);
314 memcpy(get_cqe(cq, (prod_index + nfreed) & cq->ibcq.cqe),
/freebsd-9.3-release/sys/ofed/drivers/infiniband/hw/mlx4/
H A Dcq.c803 u32 prod_index; local
819 for (prod_index = cq->mcq.cons_index; get_sw_cqe(cq, prod_index); ++prod_index)
820 if (prod_index == cq->mcq.cons_index + cq->ibcq.cqe)
827 while ((int) --prod_index - (int) cq->mcq.cons_index >= 0) {
828 cqe = get_cqe(cq, prod_index & cq->ibcq.cqe);
837 dest = get_cqe(cq, (prod_index + nfreed) & cq->ibcq.cqe);
/freebsd-9.3-release/sys/dev/qlxgbe/
H A Dql_hw.h994 uint32_t prod_index; member in struct:_q80_rsp_tx_ring
H A Dql_hw.c2327 hw_tx_cntxt->tx_prod_reg = tcntxt_rsp->tx_ring[0].prod_index;

Completed in 175 milliseconds