HomeSort by: relevance | last modified time | path
    Searched defs:placement (Results 1 - 23 of 23) sorted by relevancy

  /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_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.c 316 &nvbo->placement, align >> PAGE_SHIFT, false,
384 for (i = 0; i < nvbo->placement.num_placement; ++i) {
388 for (i = 0; i < nvbo->placement.num_busy_placement; ++i) {
398 struct ttm_placement *pl = &nvbo->placement;
403 pl->placement = nvbo->placements;
500 nouveau_bo_placement_set(nvbo, bo->mem.placement, 0);
609 ret = ttm_bo_validate(&nvbo->bo, &nvbo->placement, &ctx);
823 *pl = nvbo->placement;
1330 struct ttm_placement placement; local
1334 placement.num_placement = placement.num_busy_placement = 1
1367 struct ttm_placement placement; local
    [all...]
  /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
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
326 struct ttm_placement placement; local
    [all...]
radeon.h 509 struct ttm_placement placement; member in struct:radeon_bo
  /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
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
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_ttm.c 144 * amdgpu_evict_flags - Compute placement flags
147 * @placement: Possible destination(s) for evicted BO
149 * Fill in placement data when ttm_bo_evict() is called
152 struct ttm_placement *placement)
164 placement->num_placement = 0;
165 placement->num_busy_placement = 0;
171 placement->placement = &placements;
172 placement->busy_placement = &placements;
173 placement->num_placement = 1
506 struct ttm_placement placement; local
561 struct ttm_placement placement; local
1164 struct ttm_placement placement; local
    [all...]
  /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
230 place = vmw_vram_placement.placement[0];
232 placement.num_placement = 1;
233 placement.placement = &place
344 struct ttm_placement placement; local
    [all...]
vmwgfx_kms.c 1077 struct ttm_placement *placement; local
1100 placement = &vmw_vram_gmr_placement;
1103 placement = &vmw_sys_placement;
1107 placement = &vmw_mob_placement;
1110 return vmw_bo_pin_in_placement(dev_priv, buf, placement, false);
2714 * vmw_kms_create_implicit_placement_proparty - Set up the implicit placement
2719 * Sets up the implicit placement property unless it's already set up.
  /src/sys/external/bsd/drm2/dist/drm/qxl/
qxl_drv.h 83 struct ttm_placement placement; member in struct:qxl_bo
  /src/sys/external/bsd/drm2/dist/drm/ttm/
ttm_bo.c 121 struct ttm_placement *placement)
129 for (i = 0; i < placement->num_placement; i++) {
130 ret = ttm_mem_type_from_place(&placement->placement[i],
134 drm_printf(&p, " placement[%d]=0x%08X (%d)\n",
135 i, placement->placement[i].flags, mem_type);
205 if (mem->placement & TTM_PL_FLAG_NO_EVICT)
261 if (bulk && !(bo->mem.placement & TTM_PL_FLAG_NO_EVICT)) {
340 ((mem->placement & bo->mem.placement & TTM_PL_MASK_CACHING) == 0))
725 struct ttm_placement placement; local
    [all...]
  /src/external/gpl3/gcc/dist/libcc1/
libcp1plugin.cc 3043 vec<tree, va_gc> *placement = NULL, *initializer = NULL;
3048 placement = args_to_tree_vec (placement_in);
3101 || (placement
3102 && any_type_dependent_arguments_p (placement))
3108 tree result = build_new (input_location, &placement, type, nelts,
3114 if (placement != NULL)
3115 release_tree_vector (placement);
3038 vec<tree, va_gc> *placement = NULL, *initializer = NULL; local
  /src/external/gpl3/gcc.old/dist/libcc1/
libcp1plugin.cc 3042 vec<tree, va_gc> *placement = NULL, *initializer = NULL;
3047 placement = args_to_tree_vec (placement_in);
3100 || (placement
3101 && any_type_dependent_arguments_p (placement))
3107 tree result = build_new (input_location, &placement, type, nelts,
3113 if (placement != NULL)
3114 release_tree_vector (placement);
3037 vec<tree, va_gc> *placement = NULL, *initializer = NULL; local
  /src/external/gpl2/texinfo/dist/info/
session.c 4248 long placement = -1;
4321 placement = nextmenu + 1;
4323 placement = nextxref;
4326 placement = nextmenu + 1;
4328 placement = nextxref;
4332 if (placement == -1)
4338 placement = firstmenu + 1;
4340 placement = firstxref;
4343 placement = firstmenu + 1;
4345 placement = firstxref
4237 long placement = -1; local
    [all...]
  /src/external/gpl3/gcc/dist/gcc/cp/
init.cc 2675 user explicitly wrote "::operator new". PLACEMENT, if non-NULL, is
2676 a vector of arguments to be provided as arguments to a placement
2681 build_raw_new_expr (location_t loc, vec<tree, va_gc> *placement, tree type,
2699 build_tree_list_vec (placement), type, nelts,
2824 /* Attempt to verify that the argument, OPER, of a placement new expression
2830 NELTS. GCC's placement new expression stores the cookie when invoking
2831 a user-defined placement new operator function but not the default one.
2832 Placement new expressions with user-defined placement new operator are
2843 to placement new is not checked since it's unknown what it migh
3510 tree placement = CALL_EXPR_ARG (alloc_call, 1); local
    [all...]
mangle.cc 3616 tree placement = TREE_OPERAND (expr, 0); local
3631 for (t = placement; t; t = TREE_CHAIN (t))
pt.cc 20730 tree placement = RECUR (TREE_OPERAND (t, 0));
20737 if (placement == NULL_TREE)
20739 else if (placement == error_mark_node)
20744 for (; placement != NULL_TREE; placement = TREE_CHAIN (placement))
20745 vec_safe_push (placement_vec, TREE_VALUE (placement));
20729 tree placement = RECUR (TREE_OPERAND (t, 0)); local
  /src/external/gpl3/gcc.old/dist/gcc/cp/
init.cc 2647 user explicitly wrote "::operator new". PLACEMENT, if non-NULL, is
2648 a vector of arguments to be provided as arguments to a placement
2653 build_raw_new_expr (location_t loc, vec<tree, va_gc> *placement, tree type,
2671 build_tree_list_vec (placement), type, nelts,
2796 /* Attempt to verify that the argument, OPER, of a placement new expression
2802 NELTS. GCC's placement new expression stores the cookie when invoking
2803 a user-defined placement new operator function but not the default one.
2804 Placement new expressions with user-defined placement new operator are
2815 to placement new is not checked since it's unknown what it migh
3481 tree placement = CALL_EXPR_ARG (alloc_call, 1); local
    [all...]
mangle.cc 3277 tree placement = TREE_OPERAND (expr, 0); local
3292 for (t = placement; t; t = TREE_CHAIN (t))

Completed in 80 milliseconds