Home
last modified time | relevance | path

Searched refs:max_regions (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/vfio/pci/pds/
H A Ddirty.c36 u8 max_regions) in pds_vfio_print_guest_region_info() argument
38 int len = max_regions * sizeof(struct pds_lm_dirty_region_info); in pds_vfio_print_guest_region_info()
46 region_info = kzalloc_objs(struct pds_lm_dirty_region_info, max_regions); in pds_vfio_print_guest_region_info()
55 err = pds_vfio_dirty_status_cmd(pds_vfio, regions_dma, &max_regions, in pds_vfio_print_guest_region_info()
251 u8 max_regions = 0, num_regions; in pds_vfio_dirty_enable() local
264 err = pds_vfio_dirty_status_cmd(pds_vfio, 0, &max_regions, in pds_vfio_dirty_enable()
275 } else if (!max_regions) { in pds_vfio_dirty_enable()
278 max_regions); in pds_vfio_dirty_enable()
282 if (num_ranges > max_regions) { in pds_vfio_dirty_enable()
283 vfio_combine_iova_ranges(ranges, nnodes, max_regions); in pds_vfio_dirty_enable()
[all …]
H A Dcmds.c388 u64 regions_dma, u8 *max_regions, u8 *num_regions) in pds_vfio_dirty_status_cmd() argument
403 cmd.lm_dirty_status.max_regions = *max_regions; in pds_vfio_dirty_status_cmd()
419 *max_regions = comp.lm_dirty_status.max_regions; in pds_vfio_dirty_status_cmd()
423 *max_regions, *num_regions, "PDS_LM_DIRTY_BMP_TYPE_SEQ_ACK"); in pds_vfio_dirty_status_cmd()
H A Dcmds.h17 u64 regions_dma, u8 *max_regions,
/linux/arch/arm/mm/
H A Dpmsa-v8.c128 static int max_regions; in __mpu_max_regions() local
131 if (max_regions) in __mpu_max_regions()
132 return max_regions; in __mpu_max_regions()
136 max_regions = (mpuir & MPUIR_DREGION_SZMASK) >> MPUIR_DREGION; in __mpu_max_regions()
138 return max_regions; in __mpu_max_regions()
/linux/drivers/pci/controller/
H A Dpcie-rockchip-ep.c51 u32 max_regions; member
738 &ep->max_regions); in rockchip_pcie_ep_get_resources()
739 if (err < 0 || ep->max_regions > MAX_REGION_LIMIT) in rockchip_pcie_ep_get_resources()
740 ep->max_regions = MAX_REGION_LIMIT; in rockchip_pcie_ep_get_resources()
764 ep->ob_addr = devm_kcalloc(dev, ep->max_regions, sizeof(*ep->ob_addr), in rockchip_pcie_ep_init_ob_mem()
770 windows = devm_kcalloc(dev, ep->max_regions, in rockchip_pcie_ep_init_ob_mem()
775 for (i = 0; i < ep->max_regions; i++) { in rockchip_pcie_ep_init_ob_mem()
780 err = pci_epc_multi_mem_init(ep->epc, windows, ep->max_regions); in rockchip_pcie_ep_init_ob_mem()
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum2_acl_tcam.c84 tcam->kvdl_count = _tcam->max_regions; in mlxsw_sp2_acl_tcam_init()
110 for (i = 0; i < _tcam->max_regions; i++) { in mlxsw_sp2_acl_tcam_init()
H A Dspectrum_acl_atcam.c280 u64 max_regions; in mlxsw_sp_acl_atcam_region_associate() local
282 max_regions = MLXSW_CORE_RES_GET(mlxsw_sp->core, ACL_MAX_REGIONS); in mlxsw_sp_acl_atcam_region_associate()
283 if (hw_region >= max_regions) in mlxsw_sp_acl_atcam_region_associate()
H A Dspectrum_acl_tcam.c64 id = ida_alloc_max(&tcam->used_regions, tcam->max_regions - 1, in mlxsw_sp_acl_tcam_region_id_get()
1572 u64 max_regions; in mlxsw_sp_acl_tcam_init() local
1587 max_regions = MLXSW_CORE_RES_GET(mlxsw_sp->core, ACL_MAX_REGIONS); in mlxsw_sp_acl_tcam_init()
1590 if (max_tcam_regions < max_regions) in mlxsw_sp_acl_tcam_init()
1591 max_regions = max_tcam_regions; in mlxsw_sp_acl_tcam_init()
1594 tcam->max_regions = max_regions; in mlxsw_sp_acl_tcam_init()
H A Dspectrum_acl_tcam.h17 unsigned int max_regions; member
H A Dcmd.h760 MLXSW_ITEM32(cmd_mbox, config_profile, max_regions, 0x2C, 0, 16);