Home
last modified time | relevance | path

Searched refs:lm_igu_sb (Results 1 – 2 of 2) sorted by relevance

/titanic_50/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/
H A Dlm_pf.c950 lm_igu_block_t * lm_igu_sb = &IGU_SB(pdev,igu_sb_idx); in lm_pf_get_next_free_igu_block_id() local
951 if (lm_igu_sb->status & LM_IGU_STATUS_AVAILABLE) in lm_pf_get_next_free_igu_block_id()
953 … if (!(lm_igu_sb->status & LM_IGU_STATUS_PF) && !(lm_igu_sb->status & LM_IGU_STATUS_BUSY)) in lm_pf_get_next_free_igu_block_id()
968 lm_igu_block_t * lm_igu_sb = &IGU_SB(pdev,igu_sb_idx); in lm_pf_clear_vf_igu_blocks() local
969 if (lm_igu_sb->status & LM_IGU_STATUS_AVAILABLE) in lm_pf_clear_vf_igu_blocks()
971 if (!(lm_igu_sb->status & LM_IGU_STATUS_PF)) in lm_pf_clear_vf_igu_blocks()
974 lm_igu_sb->vf_number = lm_igu_sb->vector_number = 0xFF; in lm_pf_clear_vf_igu_blocks()
975 lm_igu_sb->status &= ~LM_IGU_STATUS_BUSY; in lm_pf_clear_vf_igu_blocks()
984 lm_igu_block_t * lm_igu_sb = &IGU_SB(pdev,igu_sb_idx); in lm_pf_release_vf_igu_block() local
987 …if (!(lm_igu_sb->status & LM_IGU_STATUS_PF) && (lm_igu_sb->status & LM_IGU_STATUS_AVAILABLE) && (… in lm_pf_release_vf_igu_block()
[all …]
H A Dlm_devinfo.c757 lm_igu_block_t * lm_igu_sb = &IGU_SB(pdev,igu_sb_id); in lm_get_igu_cam_info() local
758 lm_igu_sb->block_dump = val = REG_RD(PFDEV(pdev), IGU_REG_MAPPING_MEMORY + 4*igu_sb_id); in lm_get_igu_cam_info()
764 lm_igu_sb->status = LM_IGU_STATUS_AVAILABLE; in lm_get_igu_cam_info()
768 lm_igu_sb->status = LM_IGU_STATUS_AVAILABLE; in lm_get_igu_cam_info()
772 lm_igu_sb->status = 0; in lm_get_igu_cam_info()
778 lm_igu_sb->status = LM_IGU_STATUS_VALID; in lm_get_igu_cam_info()
783 current_pf_id = lm_igu_sb->pf_number = fid & IGU_FID_PF_NUM_MASK; in lm_get_igu_cam_info()
784 if (lm_igu_sb->pf_number == FUNC_ID(pdev)) in lm_get_igu_cam_info()
786 lm_igu_sb->status |= (LM_IGU_STATUS_AVAILABLE | LM_IGU_STATUS_PF); in lm_get_igu_cam_info()
790 lm_igu_sb->status |= LM_IGU_STATUS_PF; in lm_get_igu_cam_info()
[all …]