Home
last modified time | relevance | path

Searched refs:backing (Results 1 - 17 of 17) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_bo.c51 * Sub-allocation information for a real buffer used as backing memory of a
66 struct zink_sparse_backing *backing; member
320 * Attempt to allocate the given number of backing pages. Fewer pages may be
321 * allocated (depending on the fragmentation of existing backing buffers),
337 list_for_each_entry(struct zink_sparse_backing, backing, &bo->u.sparse.backing, list) { in sparse_backing_alloc()
338 for (unsigned idx = 0; idx < backing->num_chunks; ++idx) { in sparse_backing_alloc()
339 uint32_t cur_num_pages = backing->chunks[idx].end - backing->chunks[idx].begin; in sparse_backing_alloc()
342 best_backing = backing; in sparse_backing_alloc()
411 sparse_free_backing_buffer(struct zink_screen *screen, struct zink_bo *bo, struct zink_sparse_backing *backing) sparse_free_backing_buffer() argument
427 sparse_backing_free(struct zink_screen *screen, struct zink_bo *bo, struct zink_sparse_backing *backing, uint32_t start_page, uint32_t num_pages) sparse_backing_free() argument
792 struct zink_sparse_backing *backing; buffer_bo_commit() local
825 struct zink_sparse_backing *backing; buffer_bo_commit() local
967 struct zink_sparse_backing *backing[NUM_BATCHED_BINDS]; zink_bo_commit() local
[all...]
H A Dzink_bo.h94 struct list_head backing; member
/third_party/mesa3d/src/gallium/winsys/amdgpu/drm/
H A Damdgpu_bo.c731 * anything if we allocated only twice the power of two for the backing buffer: in amdgpu_bo_slab_alloc()
849 struct amdgpu_sparse_backing *backing = 0; in sparse_dump() local
853 backing = bo->u.sparse.commitments[va_page].backing; in sparse_dump()
858 (backing != span_backing || in sparse_dump()
860 fprintf(stderr, " %u..%u: backing=%p:%u..%u\n", in sparse_dump()
871 if (backing && !span_backing) { in sparse_dump()
872 span_backing = backing; in sparse_dump()
882 list_for_each_entry(struct amdgpu_sparse_backing, backing, &bo->u.sparse.backing, lis in sparse_dump()
987 sparse_free_backing_buffer(struct amdgpu_winsys *ws, struct amdgpu_winsys_bo *bo, struct amdgpu_sparse_backing *backing) sparse_free_backing_buffer() argument
1007 sparse_backing_free(struct amdgpu_winsys *ws, struct amdgpu_winsys_bo *bo, struct amdgpu_sparse_backing *backing, uint32_t start_page, uint32_t num_pages) sparse_backing_free() argument
1209 struct amdgpu_sparse_backing *backing; amdgpu_bo_sparse_commit() local
1255 struct amdgpu_sparse_backing *backing; amdgpu_bo_sparse_commit() local
[all...]
H A Damdgpu_bo.h39 * Sub-allocation information for a real buffer used as backing memory of a
54 struct amdgpu_sparse_backing *backing; member
88 struct list_head backing; member
H A Damdgpu_cs.c494 /* New buffer, check if the backing array is large enough. */ in amdgpu_do_add_real_buffer()
565 /* New buffer, check if the backing array is large enough. */ in amdgpu_lookup_or_add_slab_buffer()
608 /* New buffer, check if the backing array is large enough. */ in amdgpu_lookup_or_add_sparse_buffer()
636 /* We delay adding the backing buffers until we really have to. However, in amdgpu_lookup_or_add_sparse_buffer()
641 list_for_each_entry(struct amdgpu_sparse_backing, backing, &bo->u.sparse.backing, list) { in amdgpu_lookup_or_add_sparse_buffer()
643 rcs->used_vram_kb += backing->bo->base.size / 1024; in amdgpu_lookup_or_add_sparse_buffer()
645 rcs->used_gart_kb += backing->bo->base.size / 1024; in amdgpu_lookup_or_add_sparse_buffer()
1374 /* Add backing of sparse buffers to the buffer list.
1377 * submit, and to avoid managing fences for the backing buffer
[all...]
/third_party/libwebsockets/lib/misc/cache-ttl/
H A Dheap.c77 struct lws_cache_ttl_lru *backing = &cache->cache; in lws_cache_heap_item_destroy() local
88 if (backing->info.parent) in lws_cache_heap_item_destroy()
89 backing = backing->info.parent; in lws_cache_heap_item_destroy()
126 assert (!backing->info.ops->tag_match( in lws_cache_heap_item_destroy()
127 backing, iname + 1, tag, 1)); in lws_cache_heap_item_destroy()
141 assert (backing->info.ops->tag_match(backing, iname + 1, in lws_cache_heap_item_destroy()
167 * We need to weed out expired entries in the backing file
327 struct lws_cache_ttl_lru *backing in lws_cache_heap_write() local
451 struct lws_cache_ttl_lru *backing = _c; lws_cache_heap_invalidate() local
[all...]
/third_party/ltp/tools/sparse/sparse-src/
H A Dcompile-i386.c1175 struct storage *backing; in emit_move() local
1181 backing = src->reg->contains; in emit_move()
1182 if (backing) { in emit_move()
1184 if (backing->reg != src->reg) in emit_move()
1185 backing = NULL; in emit_move()
1187 backing->reg = dest->reg; in emit_move()
1189 dest->reg->contains = backing; in emit_move()
/third_party/libunwind/libunwind/doc/
H A Dlibunwind-ia64.tex96 \item[\Const{UNW\_IA64\_BSP}:] Contains the register backing-store
174 the register-backing store write pointer.
176 the register-backing store NaT-collection register.
H A Dunw_get_proc_info.tex51 procedure may switch the register-backing store.\\
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_batch.c108 struct iris_bo *backing = iris_get_backing_bo(bo); in dump_bo_list() local
116 backing->gem_handle, in dump_bo_list()
119 iris_heap_to_string[backing->real.heap], in dump_bo_list()
/third_party/glslang/glslang/MachineIndependent/
H A Dlocalintermediate.h975 void addBlockStorageOverride(const char* nameStr, TBlockStorageClass backing)
978 blockBackingOverrides[name] = backing;
H A DShaderLang.cpp1838 void TShader::addBlockStorageOverride(const char* nameStr, TBlockStorageClass backing) { intermediate->addBlockStorageOverride(nameStr, backing); } in addBlockStorageOverride() argument
/third_party/glslang/glslang/Public/
H A DShaderLang.h501 GLSLANG_EXPORT void addBlockStorageOverride(const char* nameStr, glslang::TBlockStorageClass backing);
/third_party/node/deps/openssl/openssl/crypto/
H A Dsparccpuid.S29 ! This routine wipes registers, but not the backing store [which
/third_party/openssl/crypto/
H A Dsparccpuid.S29 ! This routine wipes registers, but not the backing store [which
/third_party/node/src/
H A Dnode_buffer.cc1277 std::unique_ptr<BackingStore> backing = in GetZeroFillToggle() local
1282 ab = ArrayBuffer::New(env->isolate(), std::move(backing)); in GetZeroFillToggle()
/third_party/skia/third_party/externals/microhttpd/doc/
H A Dtexinfo.tex4780 % by backing up by \lastskip, doing the \write, then inserting

Completed in 30 milliseconds