Searched refs:region_info (Results 1 - 11 of 11) sorted by relevance
/linux-master/drivers/vfio/pci/pds/ |
H A D | dirty.c | 40 struct pds_lm_dirty_region_info *region_info; local 45 region_info = kcalloc(max_regions, 48 if (!region_info) 52 dma_map_single(pdsc_dev, region_info, len, DMA_FROM_DEVICE); 64 "region_info[%d]: dma_base 0x%llx page_count %u page_size_log2 %u\n", 65 i, le64_to_cpu(region_info[i].dma_base), 66 le32_to_cpu(region_info[i].page_count), 67 region_info[i].page_size_log2); 70 kfree(region_info); 181 struct pds_lm_dirty_region_info *region_info, 180 pds_vfio_dirty_alloc_regions(struct pds_vfio_pci_device *pds_vfio, struct pds_lm_dirty_region_info *region_info, u64 region_page_size, u8 num_regions) argument 249 struct pds_lm_dirty_region_info *region_info; local [all...] |
/linux-master/samples/vfio-mdev/ |
H A D | mdpy.c | 438 struct vfio_region_info *region_info, 441 if (region_info->index >= VFIO_PCI_NUM_REGIONS && 442 region_info->index != MDPY_DISPLAY_REGION) 445 switch (region_info->index) { 447 region_info->offset = 0; 448 region_info->size = MDPY_CONFIG_SPACE_SIZE; 449 region_info->flags = (VFIO_REGION_INFO_FLAG_READ | 454 region_info->offset = MDPY_MEMORY_BAR_OFFSET; 455 region_info->size = mdev_state->memsize; 456 region_info 437 mdpy_get_region_info(struct mdev_state *mdev_state, struct vfio_region_info *region_info, u16 *cap_type_id, void **cap_type) argument [all...] |
H A D | mbochs.c | 1038 struct vfio_region_info *region_info = &ext->base; local 1040 if (region_info->index >= MBOCHS_NUM_REGIONS) 1043 switch (region_info->index) { 1045 region_info->offset = 0; 1046 region_info->size = MBOCHS_CONFIG_SPACE_SIZE; 1047 region_info->flags = (VFIO_REGION_INFO_FLAG_READ | 1051 region_info->offset = MBOCHS_MEMORY_BAR_OFFSET; 1052 region_info->size = mdev_state->memsize; 1053 region_info->flags = (VFIO_REGION_INFO_FLAG_READ | 1058 region_info [all...] |
H A D | mtty.c | 161 struct mdev_region_info region_info[VFIO_PCI_NUM_REGIONS]; member in struct:mdev_state 680 if (!mdev_state->region_info[index].size) 702 mdev_state->region_info[index].start = ((u64)start_hi << 32) | 739 if (!mdev_state->region_info[index].start) 1723 struct vfio_region_info *region_info, 1729 bar_index = region_info->index; 1751 mdev_state->region_info[bar_index].size = size; 1752 mdev_state->region_info[bar_index].vfio_offset = 1755 region_info->size = size; 1756 region_info 1722 mtty_get_region_info(struct mdev_state *mdev_state, struct vfio_region_info *region_info, u16 *cap_type_id, void **cap_type) argument [all...] |
/linux-master/drivers/fpga/tests/ |
H A D | fpga-region-test.c | 146 struct fpga_region_info region_info = { 0 }; local 172 region_info.mgr = ctx->mgr; 173 region_info.priv = ctx->bridge; 174 region_info.get_bridges = fake_region_get_bridges; 176 ctx->region = fpga_region_register_full(&ctx->region_pdev->dev, ®ion_info);
|
/linux-master/drivers/media/radio/wl128x/ |
H A D | fmdrv.h | 89 struct region_info { struct 138 struct region_info region; /* Current selected band */
|
H A D | fmdrv_common.c | 36 static struct region_info region_configs[] = {
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cudbg_lib.c | 2319 struct cudbg_region_info region_info[CTXT_CNM + 1] = { {0} }; local 2325 rc = cudbg_get_ctxt_region_info(padap, region_info, mem_type); 2330 if (!region_info[i].exist) { 2337 size += (region_info[i].end - region_info[i].start + 1) / 2394 struct cudbg_region_info region_info[CTXT_CNM + 1] = { {0} }; local 2405 rc = cudbg_get_ctxt_region_info(padap, region_info, mem_type); 2421 max_ctx_size = max(region_info[CTXT_EGRESS].end - 2422 region_info[CTXT_EGRESS].start + 1, 2423 region_info[CTXT_INGRES [all...] |
/linux-master/drivers/gpu/drm/amd/display/dmub/ |
H A D | dmub_srv.h | 241 * @region_info: region info calculated by dmub service 248 const struct dmub_srv_region_info *region_info; member in struct:dmub_srv_memory_params 266 * and have been setup according to the region_info generated
|
/linux-master/drivers/gpu/drm/amd/display/dmub/src/ |
H A D | dmub_srv.c | 510 if (params->region_info->num_regions != DMUB_NUM_WINDOWS) 515 ¶ms->region_info->regions[i];
|
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.c | 2115 struct dmub_srv_region_info region_info; local 2234 ®ion_info); 2245 r = amdgpu_bo_create_kernel(adev, region_info.fb_size, PAGE_SIZE, 2258 memory_params.region_info = ®ion_info;
|
Completed in 250 milliseconds