hmc_obj 224 drivers/infiniband/hw/i40iw/i40iw_ctrl.c obj_info = hmc_info->hmc_obj; hmc_obj 1486 drivers/infiniband/hw/i40iw/i40iw_ctrl.c pble_obj_cnt = info->dev->hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt; hmc_obj 1672 drivers/infiniband/hw/i40iw/i40iw_ctrl.c pble_obj_cnt = info->dev->hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt; hmc_obj 1945 drivers/infiniband/hw/i40iw/i40iw_ctrl.c pble_obj_cnt = info->dev->hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt; hmc_obj 2117 drivers/infiniband/hw/i40iw/i40iw_ctrl.c pble_obj_cnt = info->dev->hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt; hmc_obj 2278 drivers/infiniband/hw/i40iw/i40iw_ctrl.c pble_obj_cnt = cq->dev->hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt; hmc_obj 2387 drivers/infiniband/hw/i40iw/i40iw_ctrl.c pble_obj_cnt = info->pd->dev->hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt; hmc_obj 3013 drivers/infiniband/hw/i40iw/i40iw_ctrl.c pble_obj_cnt = dev->hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt; hmc_obj 3494 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info, hmc_info->hmc_obj); hmc_obj 3550 drivers/infiniband/hw/i40iw/i40iw_ctrl.c i40iw_sc_parse_fpm_commit_buf((u64 *)query_fpm_mem.va, hmc_info->hmc_obj, &hmc_info->sd_table.sd_cnt); hmc_obj 3593 drivers/infiniband/hw/i40iw/i40iw_ctrl.c obj_info = hmc_info->hmc_obj; hmc_obj 3618 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj, hmc_obj 3882 drivers/infiniband/hw/i40iw/i40iw_ctrl.c size += hmc_info->hmc_obj[i].cnt * hmc_info->hmc_obj[i].size; hmc_obj 3885 drivers/infiniband/hw/i40iw/i40iw_ctrl.c size += hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt * hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].size; hmc_obj 3894 drivers/infiniband/hw/i40iw/i40iw_ctrl.c size = hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt * hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].size; hmc_obj 3933 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[i].cnt = hmc_info->hmc_obj[i].max_cnt; hmc_obj 3943 drivers/infiniband/hw/i40iw/i40iw_ctrl.c qpwanted = min(qp_count, hmc_info->hmc_obj[I40IW_HMC_IW_QP].max_cnt); hmc_obj 3945 drivers/infiniband/hw/i40iw/i40iw_ctrl.c mrwanted = hmc_info->hmc_obj[I40IW_HMC_IW_MR].max_cnt; hmc_obj 3946 drivers/infiniband/hw/i40iw/i40iw_ctrl.c pblewanted = hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].max_cnt; hmc_obj 3951 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_QP].max_cnt, hmc_obj 3952 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_CQ].max_cnt, hmc_obj 3953 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_MR].max_cnt, hmc_obj 3954 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].max_cnt); hmc_obj 3958 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_QP].cnt = qpwanted; hmc_obj 3959 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_CQ].cnt = hmc_obj 3960 drivers/infiniband/hw/i40iw/i40iw_ctrl.c min(2 * qpwanted, hmc_info->hmc_obj[I40IW_HMC_IW_CQ].cnt); hmc_obj 3961 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_SRQ].cnt = 0x00; /* Reserved */ hmc_obj 3962 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_HTE].cnt = hmc_obj 3964 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_ARP].cnt = hmc_obj 3965 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_ARP].max_cnt; hmc_obj 3966 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_APBVT_ENTRY].cnt = 1; hmc_obj 3967 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_MR].cnt = mrwanted; hmc_obj 3969 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_XF].cnt = hmc_obj 3971 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_Q1].cnt = hmc_obj 3973 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_XFFL].cnt = hmc_obj 3974 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_XF].cnt / hmc_fpm_misc->xf_block_size; hmc_obj 3975 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_Q1FL].cnt = hmc_obj 3976 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_Q1].cnt / hmc_fpm_misc->q1_block_size; hmc_obj 3977 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_TIMER].cnt = hmc_obj 3979 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_FSIMC].cnt = 0x00; hmc_obj 3980 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_FSIAV].cnt = 0x00; hmc_obj 3981 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt = pblewanted; hmc_obj 4002 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_QP].cnt, hmc_obj 4003 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_CQ].cnt, hmc_obj 4004 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_MR].cnt, hmc_obj 4005 drivers/infiniband/hw/i40iw/i40iw_ctrl.c hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt); hmc_obj 67 drivers/infiniband/hw/i40iw/i40iw_hmc.c fpm_addr = hmc_info->hmc_obj[(type)].base + hmc_obj 68 drivers/infiniband/hw/i40iw/i40iw_hmc.c hmc_info->hmc_obj[type].size * idx; hmc_obj 69 drivers/infiniband/hw/i40iw/i40iw_hmc.c fpm_limit = fpm_addr + hmc_info->hmc_obj[type].size * cnt; hmc_obj 97 drivers/infiniband/hw/i40iw/i40iw_hmc.c fpm_adr = hmc_info->hmc_obj[type].base + hmc_obj 98 drivers/infiniband/hw/i40iw/i40iw_hmc.c hmc_info->hmc_obj[type].size * idx; hmc_obj 99 drivers/infiniband/hw/i40iw/i40iw_hmc.c fpm_limit = fpm_adr + (hmc_info)->hmc_obj[(type)].size * (cnt); hmc_obj 272 drivers/infiniband/hw/i40iw/i40iw_hmc.c if (info->start_idx >= info->hmc_info->hmc_obj[info->rsrc_type].cnt) hmc_obj 276 drivers/infiniband/hw/i40iw/i40iw_hmc.c info->hmc_info->hmc_obj[info->rsrc_type].cnt) hmc_obj 306 drivers/infiniband/hw/i40iw/i40iw_hmc.c if (info->start_idx >= info->hmc_info->hmc_obj[info->rsrc_type].cnt) hmc_obj 310 drivers/infiniband/hw/i40iw/i40iw_hmc.c info->hmc_info->hmc_obj[info->rsrc_type].cnt) { hmc_obj 314 drivers/infiniband/hw/i40iw/i40iw_hmc.c info->hmc_info->hmc_obj[info->rsrc_type].cnt); hmc_obj 457 drivers/infiniband/hw/i40iw/i40iw_hmc.c if (info->start_idx >= info->hmc_info->hmc_obj[info->rsrc_type].cnt) { hmc_obj 461 drivers/infiniband/hw/i40iw/i40iw_hmc.c info->hmc_info->hmc_obj[info->rsrc_type].cnt); hmc_obj 466 drivers/infiniband/hw/i40iw/i40iw_hmc.c info->hmc_info->hmc_obj[info->rsrc_type].cnt) { hmc_obj 471 drivers/infiniband/hw/i40iw/i40iw_hmc.c info->hmc_info->hmc_obj[info->rsrc_type].cnt); hmc_obj 815 drivers/infiniband/hw/i40iw/i40iw_hmc.c hmc_info->hmc_obj[i].cnt = hmc_obj 818 drivers/infiniband/hw/i40iw/i40iw_hmc.c hmc_info->hmc_obj[i].cnt = hmc_info->hmc_obj[i].max_cnt; hmc_obj 145 drivers/infiniband/hw/i40iw/i40iw_hmc.h struct i40iw_hmc_obj_info *hmc_obj; hmc_obj 60 drivers/infiniband/hw/i40iw/i40iw_hw.c max_qp = iwdev->sc_dev.hmc_info->hmc_obj[I40IW_HMC_IW_QP].cnt; hmc_obj 61 drivers/infiniband/hw/i40iw/i40iw_hw.c max_cq = iwdev->sc_dev.hmc_info->hmc_obj[I40IW_HMC_IW_CQ].cnt; hmc_obj 62 drivers/infiniband/hw/i40iw/i40iw_hw.c max_mr = iwdev->sc_dev.hmc_info->hmc_obj[I40IW_HMC_IW_MR].cnt; hmc_obj 63 drivers/infiniband/hw/i40iw/i40iw_hw.c arp_table_size = iwdev->sc_dev.hmc_info->hmc_obj[I40IW_HMC_IW_ARP].cnt; hmc_obj 417 drivers/infiniband/hw/i40iw/i40iw_main.c info.count = hmc_info->hmc_obj[obj_type].cnt; hmc_obj 489 drivers/infiniband/hw/i40iw/i40iw_main.c info.count = dev->hmc_info->hmc_obj[info.rsrc_type].cnt; hmc_obj 734 drivers/infiniband/hw/i40iw/i40iw_main.c iwdev->sc_dev.hmc_info->hmc_obj[I40IW_HMC_IW_CQ].cnt; hmc_obj 743 drivers/infiniband/hw/i40iw/i40iw_main.c info.elem_cnt = iwdev->sc_dev.hmc_info->hmc_obj[I40IW_HMC_IW_CQ].cnt; hmc_obj 871 drivers/infiniband/hw/i40iw/i40iw_main.c aeq_size = 2 * iwdev->sc_dev.hmc_info->hmc_obj[I40IW_HMC_IW_QP].cnt + hmc_obj 872 drivers/infiniband/hw/i40iw/i40iw_main.c iwdev->sc_dev.hmc_info->hmc_obj[I40IW_HMC_IW_CQ].cnt; hmc_obj 1336 drivers/infiniband/hw/i40iw/i40iw_main.c dev->hmc_info->hmc_obj = (struct i40iw_hmc_obj_info *)(iwdev->pble_rsrc + 1); hmc_obj 89 drivers/infiniband/hw/i40iw/i40iw_pble.c pble_rsrc->fpm_base_addr = hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].base; hmc_obj 95 drivers/infiniband/hw/i40iw/i40iw_pble.c hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt - fpm_idx; hmc_obj 366 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c vf_dev->hmc_info.hmc_obj[add_hmc_obj->obj_type].cnt = add_hmc_obj->obj_count; hmc_obj 484 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c vf_dev->hmc_info.hmc_obj = (struct i40iw_hmc_obj_info *)(&vf_dev[1]); hmc_obj 487 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c vf_dev, &vf_dev->hmc_info, vf_dev->hmc_info.hmc_obj); hmc_obj 79 drivers/net/ethernet/intel/i40e/i40e_hmc.h struct i40e_hmc_obj_info *hmc_obj; hmc_obj 159 drivers/net/ethernet/intel/i40e/i40e_hmc.h fpm_addr = (hmc_info)->hmc_obj[(type)].base + \ hmc_obj 160 drivers/net/ethernet/intel/i40e/i40e_hmc.h (hmc_info)->hmc_obj[(type)].size * (index); \ hmc_obj 161 drivers/net/ethernet/intel/i40e/i40e_hmc.h fpm_limit = fpm_addr + (hmc_info)->hmc_obj[(type)].size * (cnt);\ hmc_obj 183 drivers/net/ethernet/intel/i40e/i40e_hmc.h fpm_adr = (hmc_info)->hmc_obj[(type)].base + \ hmc_obj 184 drivers/net/ethernet/intel/i40e/i40e_hmc.h (hmc_info)->hmc_obj[(type)].size * (idx); \ hmc_obj 185 drivers/net/ethernet/intel/i40e/i40e_hmc.h fpm_limit = fpm_adr + (hmc_info)->hmc_obj[(type)].size * (cnt); \ hmc_obj 94 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c hw->hmc.hmc_obj = (struct i40e_hmc_obj_info *) hmc_obj 98 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c full_obj = &hw->hmc.hmc_obj[I40E_HMC_LAN_FULL]; hmc_obj 105 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c obj = &hw->hmc.hmc_obj[I40E_HMC_LAN_TX]; hmc_obj 125 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c obj = &hw->hmc.hmc_obj[I40E_HMC_LAN_RX]; hmc_obj 128 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c obj->base = hw->hmc.hmc_obj[I40E_HMC_LAN_TX].base + hmc_obj 129 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c (hw->hmc.hmc_obj[I40E_HMC_LAN_TX].cnt * hmc_obj 130 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c hw->hmc.hmc_obj[I40E_HMC_LAN_TX].size); hmc_obj 148 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c obj = &hw->hmc.hmc_obj[I40E_HMC_FCOE_CTX]; hmc_obj 151 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c obj->base = hw->hmc.hmc_obj[I40E_HMC_LAN_RX].base + hmc_obj 152 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c (hw->hmc.hmc_obj[I40E_HMC_LAN_RX].cnt * hmc_obj 153 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c hw->hmc.hmc_obj[I40E_HMC_LAN_RX].size); hmc_obj 171 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c obj = &hw->hmc.hmc_obj[I40E_HMC_FCOE_FILT]; hmc_obj 174 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c obj->base = hw->hmc.hmc_obj[I40E_HMC_FCOE_CTX].base + hmc_obj 175 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c (hw->hmc.hmc_obj[I40E_HMC_FCOE_CTX].cnt * hmc_obj 176 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c hw->hmc.hmc_obj[I40E_HMC_FCOE_CTX].size); hmc_obj 307 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c if (info->start_idx >= info->hmc_info->hmc_obj[info->rsrc_type].cnt) { hmc_obj 314 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c info->hmc_info->hmc_obj[info->rsrc_type].cnt) { hmc_obj 450 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c info.direct_mode_sz = hw->hmc.hmc_obj[I40E_HMC_LAN_FULL].size; hmc_obj 486 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c obj = &hw->hmc.hmc_obj[I40E_HMC_LAN_TX]; hmc_obj 492 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c obj = &hw->hmc.hmc_obj[I40E_HMC_LAN_RX]; hmc_obj 498 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c obj = &hw->hmc.hmc_obj[I40E_HMC_FCOE_CTX]; hmc_obj 504 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c obj = &hw->hmc.hmc_obj[I40E_HMC_FCOE_FILT]; hmc_obj 554 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c if (NULL == info->hmc_info->hmc_obj) { hmc_obj 559 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c if (info->start_idx >= info->hmc_info->hmc_obj[info->rsrc_type].cnt) { hmc_obj 567 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c info->hmc_info->hmc_obj[info->rsrc_type].cnt) { hmc_obj 655 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c hw->hmc.hmc_obj = NULL; hmc_obj 923 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c memset(context_bytes, 0, (u32)hw->hmc.hmc_obj[hmc_type].size); hmc_obj 994 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c if (NULL == hmc_info->hmc_obj) { hmc_obj 1009 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c if (obj_idx >= hmc_info->hmc_obj[rsrc_type].cnt) { hmc_obj 1020 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c obj_offset_in_fpm = hmc_info->hmc_obj[rsrc_type].base + hmc_obj 1021 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c hmc_info->hmc_obj[rsrc_type].size * obj_idx; hmc_obj 9825 drivers/net/ethernet/intel/i40e/i40e_main.c if (hw->hmc.hmc_obj) { hmc_obj 15398 drivers/net/ethernet/intel/i40e/i40e_main.c if (hw->hmc.hmc_obj) {