Searched refs:region_info (Results 1 - 11 of 11) sorted by relevance

/linux-master/drivers/vfio/pci/pds/
H A Ddirty.c40 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 Dmdpy.c438 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 Dmbochs.c1038 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 Dmtty.c161 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 Dfpga-region-test.c146 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, &region_info);
/linux-master/drivers/media/radio/wl128x/
H A Dfmdrv.h89 struct region_info { struct
138 struct region_info region; /* Current selected band */
H A Dfmdrv_common.c36 static struct region_info region_configs[] = {
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dcudbg_lib.c2319 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 Ddmub_srv.h241 * @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 Ddmub_srv.c510 if (params->region_info->num_regions != DMUB_NUM_WINDOWS)
515 &params->region_info->regions[i];
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c2115 struct dmub_srv_region_info region_info; local
2234 &region_info);
2245 r = amdgpu_bo_create_kernel(adev, region_info.fb_size, PAGE_SIZE,
2258 memory_params.region_info = &region_info;

Completed in 250 milliseconds