Home
last modified time | relevance | path

Searched refs:prod_idx (Results 1 – 9 of 9) sorted by relevance

/linux-4.4.14/include/linux/qed/
Dqed_chain.h68 u16 prod_idx; member
98 return p_chain->prod_idx; in qed_chain_get_prod_idx()
111 used = ((u32)0x10000u + (u32)(p_chain->prod_idx)) - in qed_chain_get_elem_left()
114 used -= p_chain->prod_idx / p_chain->elem_per_page - in qed_chain_get_elem_left()
258 if ((p_chain->prod_idx & p_chain->elem_per_page_mask) == in qed_chain_produce()
261 &p_chain->prod_idx, in qed_chain_produce()
266 p_chain->prod_idx++; in qed_chain_produce()
299 test_ans_skip(p_chain, prod_idx); in qed_chain_recycle_consumed()
300 p_chain->prod_idx++; in qed_chain_recycle_consumed()
341 p_chain->prod_idx = 0; in qed_chain_reset()
[all …]
/linux-4.4.14/drivers/pci/pcie/aer/
Daerdrv.c222 next_prod_idx = rpc->prod_idx + 1; in aer_irq()
233 rpc->e_sources[rpc->prod_idx].status = status; in aer_irq()
234 rpc->e_sources[rpc->prod_idx].id = id; in aer_irq()
235 rpc->prod_idx = next_prod_idx; in aer_irq()
Daerdrv.h63 unsigned short prod_idx; /* Error Producer Index */ member
Daerdrv_core.c784 if (rpc->prod_idx == rpc->cons_idx) { in get_e_source()
/linux-4.4.14/drivers/scsi/bnx2i/
Dbnx2i.h548 u16 prod_idx; member
Dbnx2i_hwi.c250 rq_db->prod_idx = ep->qp.rq_prod_idx; in bnx2i_put_rq_buf()
278 sq_db->prod_idx = ep->qp.sq_prod_idx; in bnx2i_ring_sq_dbell()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlge/
Dqlge_main.c2666 tx_ring_desc = &tx_ring->q[tx_ring->prod_idx]; in qlge_send()
2702 tx_ring->prod_idx++; in qlge_send()
2703 if (tx_ring->prod_idx == tx_ring->wq_len) in qlge_send()
2704 tx_ring->prod_idx = 0; in qlge_send()
2707 ql_write_db_reg(tx_ring->prod_idx, tx_ring->prod_idx_db_reg); in qlge_send()
2710 tx_ring->prod_idx, skb->len); in qlge_send()
3283 tx_ring->prod_idx = 0; in ql_start_tx_ring()
Dqlge.h1051 u32 prod_idx; /* 0x00 */ member
1395 u16 prod_idx; /* current value for prod idx */ member
Dqlge_dbg.c1686 pr_err("tx_ring->prod_idx = %d\n", tx_ring->prod_idx); in ql_dump_tx_ring()