Searched refs:sq_chain (Results 1 – 6 of 6) sorted by relevance
/titanic_50/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/ |
H A D | command.h | 37 mm_memcpy(pdev->sq_info.sq_chain.prod_bd, &pending->command, sizeof(pending->command)); in _lm_sq_post() 39 pdev->sq_info.sq_chain.prod_idx ++; in _lm_sq_post() 40 pdev->sq_info.sq_chain.bd_left --; in _lm_sq_post() 42 if (pdev->sq_info.sq_chain.prod_bd == pdev->sq_info.sq_chain.last_bd) { in _lm_sq_post() 43 pdev->sq_info.sq_chain.prod_bd = pdev->sq_info.sq_chain.sq_chain_virt; in _lm_sq_post() 45 pdev->sq_info.sq_chain.prod_bd ++ ; in _lm_sq_post() 49 …p, "Writing SP prod %d, conn_and_cmd_data=%x, type=%d \n",pdev->sq_info.sq_chain.prod_idx, pending… in _lm_sq_post() 52 …LM_INTMEM_WRITE16(pdev, XSTORM_SPQ_PROD_OFFSET(func), pdev->sq_info.sq_chain.prod_idx, BAR_XSTRORM… in _lm_sq_post() 56 …16(PFDEV(pdev),XSTORM_VF_SPQ_PROD_OFFSET(ABS_VFID(pdev)), pdev->sq_info.sq_chain.prod_idx, BAR_XST… in _lm_sq_post()
|
H A D | lm5710.h | 2694 lm_sq_chain_t sq_chain; member
|
/titanic_50/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/ |
H A D | lm_resc.c | 1199 sq_info->sq_chain.sq_chain_virt = mm_alloc_phys_mem( pdev, in lm_alloc_sq() 1201 … (lm_address_t*)&(sq_info->sq_chain.bd_chain_phy), in lm_alloc_sq() 1205 if CHK_NULL(sq_info->sq_chain.sq_chain_virt) in lm_alloc_sq() 1211 mm_mem_zero(sq_info->sq_chain.sq_chain_virt, LM_PAGE_SIZE); in lm_alloc_sq() 1455 mm_mem_zero(sq_info->sq_chain.sq_chain_virt, LM_PAGE_SIZE); in lm_setup_sq() 1466 …pdev->sq_info.sq_chain.bd_left = USABLE_BDS_PER_PAGE(sizeof(struct slow_path_element), TRUE); /* … in lm_setup_sq() 1467 pdev->sq_info.sq_chain.con_idx = 0; in lm_setup_sq() 1469 pdev->sq_info.sq_chain.prod_bd = pdev->sq_info.sq_chain.sq_chain_virt; in lm_setup_sq() 1470 … pdev->sq_info.sq_chain.last_bd = pdev->sq_info.sq_chain.prod_bd + pdev->sq_info.sq_chain.bd_left ; in lm_setup_sq() 1471 pdev->sq_info.sq_chain.prod_idx = 0; in lm_setup_sq()
|
H A D | lm_hw_init_reset.c | 4047 …REG_WR(pdev,XSEM_REG_FAST_MEMORY + (XSTORM_SPQ_PAGE_BASE_OFFSET(func)),pdev->sq_info.sq_chain.bd_c… in lm_init_intmem_function() 4048 …REG_FAST_MEMORY + (XSTORM_SPQ_PAGE_BASE_OFFSET(func)) + 4,pdev->sq_info.sq_chain.bd_chain_phy.as_u… in lm_init_intmem_function() 4049 …REG_WR(pdev,XSEM_REG_FAST_MEMORY + (XSTORM_SPQ_PROD_OFFSET(func)),pdev->sq_info.sq_chain.prod_idx); in lm_init_intmem_function()
|
H A D | lm_sp.c | 3946 pdev->sq_info.sq_chain.con_idx ++; in lm_sq_complete() 3947 pdev->sq_info.sq_chain.bd_left ++; in lm_sq_complete()
|
/titanic_50/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/basic_vf/ |
H A D | lm_vf.c | 358 …MEMORY + (XSTORM_VF_SPQ_PAGE_BASE_OFFSET(ABS_VFID(pdev))),pdev->sq_info.sq_chain.bd_chain_phy.as_u… in lm_vf_chip_init() 359 …RY + (XSTORM_VF_SPQ_PAGE_BASE_OFFSET(ABS_VFID(pdev)) + 4),pdev->sq_info.sq_chain.bd_chain_phy.as_u… in lm_vf_chip_init() 360 …SEM_REG_FAST_MEMORY + (XSTORM_VF_SPQ_PROD_OFFSET(ABS_VFID(pdev))),pdev->sq_info.sq_chain.prod_idx); in lm_vf_chip_init()
|