Searched defs:rcq_chain (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/
H A Dlm_recv.c12 lm_rcq_chain_t *rcq_chain = &LM_RCQ(pdev, chain_idx); local
14 DbgBreakIf(!(pdev && rcq_chain));
16 //the hw_con_idx_ptr of the rcq_chain points directly to the Rx index in the USTORM part of the non-default status block
17 if (rcq_chain->hw_con_idx_ptr &&
18 (mm_le16_to_cpu(*rcq_chain->hw_con_idx_ptr) !=
19 lm_bd_chain_cons_idx(&rcq_chain->bd_chain)))
102 lm_rcq_chain_t* rcq_chain = &LM_RCQ(pdev, chain_idx); local
126 bd_chain_to_check = &rcq_chain->bd_chain;
157 rcq_prod_bseq = rcq_chain->prod_bseq;
177 lm_bd_chain_bd_produced(&rcq_chain
929 lm_rcq_chain_t* rcq_chain = &LM_RCQ(pdev, chain_idx); //get a hold of the matching RCQ chain according to index local
[all...]
H A Dlm_resc.c405 lm_rcq_chain_t *rcq_chain = NULL; local
411 ERR_IF((ARRSIZE(pdev->rx_info.rcq_chain) <= cid) || !page_cnt))
419 rcq_chain = &pdev->rx_info.rcq_chain[cid];
428 rcq_chain->bd_chain.bd_chain_virt =
429 mm_alloc_phys_mem( pdev, mem_size, &rcq_chain->bd_chain.bd_chain_phy, 0, mm_cli_idx);
431 if(ERR_IF(!rcq_chain->bd_chain.bd_chain_virt))
437 mm_mem_zero(rcq_chain->bd_chain.bd_chain_virt, mem_size);
438 rcq_chain->bd_chain.page_cnt = page_cnt;
745 lm_rcq_chain_t * rcq_chain local
[all...]
H A Dlm_sp.c280 rx->cqe_page_base.lo = mm_cpu_to_le32(lm_bd_chain_phys_addr(&pdev->rx_info.rcq_chain[cid].bd_chain, 0).as_u32.low);
281 rx->cqe_page_base.hi = mm_cpu_to_le32(lm_bd_chain_phys_addr(&pdev->rx_info.rcq_chain[cid].bd_chain, 0).as_u32.high);
710 lm_rcq_chain_t* rcq_chain = NULL; local
757 rcq_chain = &LM_RCQ(pdev, cid);
760 lm_bd_chain_bds_produced(&rcq_chain->bd_chain, ETH_MIN_RX_CQES_WITH_TPA_E1H_E2);
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/
H A Dlm5710.h2605 lm_rcq_chain_t rcq_chain[MAX_HW_CHAINS + MAX_NON_RSS_CHAINS]; member in struct:_lm_rx_info_t
2614 #define LM_RCQ(_pdev, _idx) (_pdev)->rx_info.rcq_chain[_idx]

Completed in 117 milliseconds