Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/
H A Dbd_chain.h10 #define BD_PER_PAGE(bd_size) (LM_PAGE_SIZE/(bd_size))
96 LM_INC64(&mem_phys, LM_PAGE_SIZE); in lm_bd_chain_phys_addr()
164 LM_INC64(&mem_phy, LM_PAGE_SIZE); in lm_bd_chain_set_next_ptrs()
173 *((u8_t **) next_bd->reserved) = mem_virt + LM_PAGE_SIZE; in lm_bd_chain_set_next_ptrs()
176 mem_virt += LM_PAGE_SIZE; in lm_bd_chain_set_next_ptrs()
359 LM_INC64(&buf_base_phy, LM_PAGE_SIZE); in lm_bd_chain_pbl_set_ptrs()
361 buf_base_virt = (u8_t *)buf_base_virt + LM_PAGE_SIZE; in lm_bd_chain_pbl_set_ptrs()
425 mm_memset(bd_chain->bd_chain_virt, 0, bd_chain->page_cnt * LM_PAGE_SIZE); in lm_bd_chain_reset()
H A Dlm_resc.c303 u32_t const mem_size = page_cnt * LM_PAGE_SIZE; in lm_alloc_txq()
356 u32_t const mem_size = page_cnt * LM_PAGE_SIZE; in lm_alloc_rxq()
406 u32_t const mem_size = page_cnt * LM_PAGE_SIZE; in lm_alloc_rcq()
488 mem_size = page_cnt * LM_PAGE_SIZE; in lm_alloc_tpa_chain()
1200 LM_PAGE_SIZE, in lm_alloc_sq()
1211 mm_mem_zero(sq_info->sq_chain.sq_chain_virt, LM_PAGE_SIZE); in lm_alloc_sq()
1231 mem_size = page_cnt * LM_PAGE_SIZE; in lm_alloc_eq()
1455 mm_mem_zero(sq_info->sq_chain.sq_chain_virt, LM_PAGE_SIZE); in lm_setup_sq()
H A Dlm_devinfo.c3047 …{ _OFFSET(l4_gen_buf_size), LM_PAGE_SIZE,LM_PAGE_SIZE,LM_PAGE_SIZE,LM_PAGE_SIZE,16*LM_PAGE… in lm_init_params()
H A Dlm_hw_init_reset.c2709 REG_WR(pdev,PXP2_REG_RQ_CDU_P_SIZE,LOG2(pdev->params.ilt_client_page_size/LM_PAGE_SIZE)); in init_pxp2_common()
2710 REG_WR(pdev,PXP2_REG_RQ_TM_P_SIZE,LOG2(pdev->params.ilt_client_page_size/LM_PAGE_SIZE)); in init_pxp2_common()
2711 REG_WR(pdev,PXP2_REG_RQ_QM_P_SIZE,LOG2(pdev->params.ilt_client_page_size/LM_PAGE_SIZE)); in init_pxp2_common()
2712 REG_WR(pdev,PXP2_REG_RQ_SRC_P_SIZE,LOG2(pdev->params.ilt_client_page_size/LM_PAGE_SIZE)); in init_pxp2_common()
/illumos-gate/usr/src/uts/common/io/bnx/570x/driver/common/lmdev/
H A Dbnx_hw_reset.c324 for(cnt = 0; cnt < LM_PAGE_SIZE; cnt += 4) in init_context_5709()
356 mem_virt += LM_PAGE_SIZE; in init_context_5709()
357 LM_INC64(&mem_phy, LM_PAGE_SIZE); in init_context_5709()
358 mem_size -= LM_PAGE_SIZE; in init_context_5709()
800 LM_INC64(&mem_phy, LM_PAGE_SIZE); in lm_setup_bd_chain_ring()
809 *((u8_t **) next_ptr->tx_bd_next_reserved) = mem_virt + LM_PAGE_SIZE; in lm_setup_bd_chain_ring()
812 mem_virt += LM_PAGE_SIZE; in lm_setup_bd_chain_ring()
847 LM_INC64(&page_base_phy, LM_PAGE_SIZE); in setup_page_table()
1199 kq->kwqe_left = (LM_PAGE_SIZE/sizeof(kwqe_t)) * page_cnt - 1; in init_kq()
1208 kq->kwqe_left = (LM_PAGE_SIZE/sizeof(kwqe_t)) * page_cnt - 1; in init_kq()
[all …]
H A Dbnx_hw_misc.c590 cid * LM_PAGE_SIZE; in lm_mb_get_bypass_addr()
599 pdev->hw_info.bin_size) + 256) * LM_PAGE_SIZE; in lm_mb_get_bypass_addr()
H A Dbnx_lm_main.c1261 if(pdev->params.kcq_history_size > (LM_PAGE_SIZE/sizeof(kcqe_t)) * in lm_get_dev_info()
1264 pdev->params.kcq_history_size = ((LM_PAGE_SIZE/sizeof(kcqe_t)) * in lm_get_dev_info()
1396 mem_size = LM_PAGE_SIZE * pdev->params.kwq_page_cnt; in init_kwq_resc()
1462 mem_size = LM_PAGE_SIZE * pdev->params.kcq_page_cnt; in init_kcq_resc()
1530 mem_size = LM_PAGE_SIZE * pdev->params.gen_bd_page_cnt; in init_ofld_resc()
1553 mem_size = LM_PAGE_SIZE * pdev->params.hcopy_bd_page_cnt; in init_ofld_resc()
1767 mem_size = LM_PAGE_SIZE * bd_page_cnt; in init_l2tx_resc()
1973 mem_size = LM_PAGE_SIZE * bd_page_cnt; in alloc_l2rx_desc()
2118 page_align_delta = LM_PAGE_SIZE - page_align_delta; in init_context_resc_5709()
4523 DbgBreakIf(num_wqes != (LM_PAGE_SIZE/sizeof(kwqe_t)) * in lm_ack_completed_wqes()
H A Dlm5706.h96 #define LM_PAGE_SIZE (1 << LM_PAGE_BITS) macro
97 #define LM_PAGE_MASK (LM_PAGE_SIZE - 1)
154 #define BD_PER_PAGE (LM_PAGE_SIZE/sizeof(tx_bd_t))
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l5/
H A Dlm_l5.c21 return CEIL_DIV(bufferSize, LM_PAGE_SIZE); in lm_get_pbl_entries()
80 LM_PAGE_SIZE, in lm_alloc_pbl_mem()
181 mem_size = page_cnt * LM_PAGE_SIZE; in lm_l5_alloc_eq()
808 …pdev->iscsi_info.run_time.hq_size = (u16_t)(hq_pbl_entries * (LM_PAGE_SIZE / sizeof(struct iscsi_h… in lm_sc_init()
844 …LM_INTMEM_WRITE16(pdev, TSTORM_ISCSI_PAGE_SIZE_OFFSET(func), LM_PAGE_SIZE, BAR_TSTRORM_INT… in lm_sc_init()
853 LM_INTMEM_WRITE16(pdev, USTORM_ISCSI_PAGE_SIZE_OFFSET(func), LM_PAGE_SIZE, BAR_USTRORM_INTMEM); in lm_sc_init()
864 LM_INTMEM_WRITE16(pdev, XSTORM_ISCSI_PAGE_SIZE_OFFSET(func), LM_PAGE_SIZE, BAR_XSTRORM_INTMEM); in lm_sc_init()
872 LM_INTMEM_WRITE16(pdev, CSTORM_ISCSI_PAGE_SIZE_OFFSET(func), LM_PAGE_SIZE, BAR_CSTRORM_INTMEM); in lm_sc_init()
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l5/include/
H A Dlm_l5st.h31 #define NEXT_EQ_PAGE_ADDRESS_OFFSET (LM_PAGE_SIZE - sizeof(struct iscsi_kcqe))
/illumos-gate/usr/src/uts/common/io/bnx/
H A Dbnx_mm.c53 LM_PAGE_SIZE, /* dma_attr_align */
/illumos-gate/usr/src/uts/common/io/bnxe/
H A Dbnxe_mm.c256 if (required_page_size < LM_PAGE_SIZE) in mm_get_user_config()
258 required_page_size = LM_PAGE_SIZE; in mm_get_user_config()
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l4/
H A Dlm_l4sp.c212 mem_size = pdev->params.l4_scq_page_cnt * LM_PAGE_SIZE; in lm_tcp_alloc_resc()
225 mem_size = pdev->params.l4_rcq_page_cnt * LM_PAGE_SIZE; in lm_tcp_alloc_resc()
235 mem_size = pdev->params.l4_grq_page_cnt * LM_PAGE_SIZE; in lm_tcp_alloc_resc()
1628 #if (LM_PAGE_SIZE != 4096) in lm_tcp_init_tcp_phys_mem()
1629 #error (LM_PAGE_SIZE != 4096) /* currently FW assumes a tx chain page is 4KB */ in lm_tcp_init_tcp_phys_mem()
1639 mem_size = LM_PAGE_SIZE; in lm_tcp_init_tcp_phys_mem()
1843 mem_size = ((mem_size / LM_PAGE_SIZE) + 1) * LM_PAGE_SIZE; in lm_tcp_get_phys_size()
1845 mem_size += pdev->params.l4_rx_chain_page_cnt*LM_PAGE_SIZE + /* rx bd-chain */ in lm_tcp_get_phys_size()
1846 pdev->params.l4_tx_chain_page_cnt*LM_PAGE_SIZE; /* tx bd-chain */ in lm_tcp_get_phys_size()
H A Dlm_l4rx.c2132 LM_PAGE_SIZE - sizeof(lm_frag_list_t)) / sizeof(lm_frag_t); in lm_tcp_rx_get_buffered_data_from_terminate()
2505 gen_buf_size = (gen_buf_size + (LM_PAGE_SIZE-1)) & ~(LM_PAGE_SIZE-1); in lm_tcp_calc_gen_buf_size()
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/
H A Dlm5710.h289 #define LM_PAGE_SIZE (1 << LM_PAGE_BITS) macro
290 #define LM_PAGE_MASK (LM_PAGE_SIZE - 1)