/src/sys/external/bsd/drm2/dist/include/drm/ttm/ |
ttm_placement.h | 39 * Memory regions for data placement. 54 * Other flags that affects data placement. 97 * @placement: preferred placements 101 * Structure indicating the placement you request for an object. 105 const struct ttm_place *placement; member in struct:ttm_placement
|
ttm_placement.h | 39 * Memory regions for data placement. 54 * Other flags that affects data placement. 97 * @placement: preferred placements 101 * Structure indicating the placement you request for an object. 105 const struct ttm_place *placement; member in struct:ttm_placement
|
ttm_placement.h | 39 * Memory regions for data placement. 54 * Other flags that affects data placement. 97 * @placement: preferred placements 101 * Structure indicating the placement you request for an object. 105 const struct ttm_place *placement; member in struct:ttm_placement
|
ttm_bo_api.h | 80 * Structure indicating the bus placement of an object. 103 * @placement: Placement flags. 104 * @bus: Placement on io bus accessible to the CPU 106 * Structure indicating the placement and space resources used by a 117 uint32_t placement; member in struct:ttm_mem_reg 159 * @mem: structure describing current placement. 171 * @cur_placement: Hint of current placement. 173 * Base class for TTM buffer object, that deals with data placement and CPU 175 * the driver can usually use the placement offset @offset directly as th [all...] |
ttm_bo_api.h | 80 * Structure indicating the bus placement of an object. 103 * @placement: Placement flags. 104 * @bus: Placement on io bus accessible to the CPU 106 * Structure indicating the placement and space resources used by a 117 uint32_t placement; member in struct:ttm_mem_reg 159 * @mem: structure describing current placement. 171 * @cur_placement: Hint of current placement. 173 * Base class for TTM buffer object, that deals with data placement and CPU 175 * the driver can usually use the placement offset @offset directly as th [all...] |
ttm_bo_api.h | 80 * Structure indicating the bus placement of an object. 103 * @placement: Placement flags. 104 * @bus: Placement on io bus accessible to the CPU 106 * Structure indicating the placement and space resources used by a 117 uint32_t placement; member in struct:ttm_mem_reg 159 * @mem: structure describing current placement. 171 * @cur_placement: Hint of current placement. 173 * Base class for TTM buffer object, that deals with data placement and CPU 175 * the driver can usually use the placement offset @offset directly as th [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/ |
nouveau_bo.h | 20 struct ttm_placement placement; member in struct:nouveau_bo
|
nouveau_bo.h | 20 struct ttm_placement placement; member in struct:nouveau_bo
|
nouveau_bo.h | 20 struct ttm_placement placement; member in struct:nouveau_bo
|
/src/sys/external/bsd/drm2/dist/drm/radeon/ |
radeon_gem.c | 370 r = ttm_bo_validate(&bo->tbo, &bo->placement, &ctx); 813 const char *placement; local in function:radeon_debugfs_gem_info 818 placement = "VRAM"; 821 placement = " GTT"; 825 placement = " CPU"; 830 placement, (unsigned long)rbo->pid);
|
radeon_gem.c | 370 r = ttm_bo_validate(&bo->tbo, &bo->placement, &ctx); 813 const char *placement; local in function:radeon_debugfs_gem_info 818 placement = "VRAM"; 821 placement = " GTT"; 825 placement = " CPU"; 830 placement, (unsigned long)rbo->pid);
|
radeon_gem.c | 370 r = ttm_bo_validate(&bo->tbo, &bo->placement, &ctx); 813 const char *placement; local in function:radeon_debugfs_gem_info 818 placement = "VRAM"; 821 placement = " GTT"; 825 placement = " CPU"; 830 placement, (unsigned long)rbo->pid);
|
radeon_ttm.c | 138 struct ttm_placement *placement) 149 placement->placement = &placements; 150 placement->busy_placement = &placements; 151 placement->num_placement = 1; 152 placement->num_busy_placement = 1; 166 * first, but only set GTT as busy placement, so this 172 rbo->placement.num_busy_placement = 0; 173 for (i = 0; i < rbo->placement.num_placement; i++) { 178 rbo->placement.busy_placement 282 struct ttm_placement placement; local in function:radeon_move_vram_ram 326 struct ttm_placement placement; local in function:radeon_move_ram_vram [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
amdgpu_gem.c | 356 r = ttm_bo_validate(&bo->tbo, &bo->placement, &ctx); 845 const char *placement; local in function:amdgpu_debugfs_gem_bo_info 851 placement = "VRAM"; 854 placement = " GTT"; 858 placement = " CPU"; 862 id, amdgpu_bo_size(bo), placement);
|
amdgpu_object.c | 125 * amdgpu_bo_placement_from_domain - set buffer's placement 126 * @abo: &amdgpu_bo buffer object whose placement is to be set 129 * Sets buffer's placement according to requested domain and the buffer's 135 struct ttm_placement *placement = &abo->placement; local in function:amdgpu_bo_placement_from_domain 212 placement->num_placement = c; 213 placement->placement = places; 215 placement->num_busy_placement = c; 216 placement->busy_placement = places [all...] |
amdgpu_object.h | 90 struct ttm_placement placement; member in struct:amdgpu_bo
|
amdgpu_gem.c | 356 r = ttm_bo_validate(&bo->tbo, &bo->placement, &ctx); 845 const char *placement; local in function:amdgpu_debugfs_gem_bo_info 851 placement = "VRAM"; 854 placement = " GTT"; 858 placement = " CPU"; 862 id, amdgpu_bo_size(bo), placement);
|
amdgpu_object.c | 125 * amdgpu_bo_placement_from_domain - set buffer's placement 126 * @abo: &amdgpu_bo buffer object whose placement is to be set 129 * Sets buffer's placement according to requested domain and the buffer's 135 struct ttm_placement *placement = &abo->placement; local in function:amdgpu_bo_placement_from_domain 212 placement->num_placement = c; 213 placement->placement = places; 215 placement->num_busy_placement = c; 216 placement->busy_placement = places [all...] |
amdgpu_object.h | 90 struct ttm_placement placement; member in struct:amdgpu_bo
|
amdgpu_gem.c | 356 r = ttm_bo_validate(&bo->tbo, &bo->placement, &ctx); 845 const char *placement; local in function:amdgpu_debugfs_gem_bo_info 851 placement = "VRAM"; 854 placement = " GTT"; 858 placement = " CPU"; 862 id, amdgpu_bo_size(bo), placement);
|
amdgpu_object.c | 125 * amdgpu_bo_placement_from_domain - set buffer's placement 126 * @abo: &amdgpu_bo buffer object whose placement is to be set 129 * Sets buffer's placement according to requested domain and the buffer's 135 struct ttm_placement *placement = &abo->placement; local in function:amdgpu_bo_placement_from_domain 212 placement->num_placement = c; 213 placement->placement = places; 215 placement->num_busy_placement = c; 216 placement->busy_placement = places [all...] |
amdgpu_object.h | 90 struct ttm_placement placement; member in struct:amdgpu_bo
|
/src/sys/external/bsd/drm2/dist/drm/vmwgfx/ |
vmwgfx_bo.c | 85 * vmw_bo_pin_in_placement - Validate a buffer to placement. 89 * @placement: The placement to pin it. 96 struct ttm_placement *placement, 115 ret = ttm_bo_mem_compat(placement, &bo->mem, 118 ret = ttm_bo_validate(bo, placement, &ctx); 225 struct ttm_placement placement; local in function:vmw_bo_pin_in_start_of_vram 230 place = vmw_vram_placement.placement[0]; 232 placement.num_placement = 1; 233 placement.placement = &place 344 struct ttm_placement placement; local in function:vmw_bo_pin_reserved [all...] |
vmwgfx_bo.c | 85 * vmw_bo_pin_in_placement - Validate a buffer to placement. 89 * @placement: The placement to pin it. 96 struct ttm_placement *placement, 115 ret = ttm_bo_mem_compat(placement, &bo->mem, 118 ret = ttm_bo_validate(bo, placement, &ctx); 225 struct ttm_placement placement; local in function:vmw_bo_pin_in_start_of_vram 230 place = vmw_vram_placement.placement[0]; 232 placement.num_placement = 1; 233 placement.placement = &place 344 struct ttm_placement placement; local in function:vmw_bo_pin_reserved [all...] |
vmwgfx_bo.c | 85 * vmw_bo_pin_in_placement - Validate a buffer to placement. 89 * @placement: The placement to pin it. 96 struct ttm_placement *placement, 115 ret = ttm_bo_mem_compat(placement, &bo->mem, 118 ret = ttm_bo_validate(bo, placement, &ctx); 225 struct ttm_placement placement; local in function:vmw_bo_pin_in_start_of_vram 230 place = vmw_vram_placement.placement[0]; 232 placement.num_placement = 1; 233 placement.placement = &place 344 struct ttm_placement placement; local in function:vmw_bo_pin_reserved [all...] |