Home
last modified time | relevance | path

Searched refs:caching (Results 1 – 25 of 120) sorted by relevance

12345

/openbsd-src/sys/dev/pci/drm/ttm/tests/
H A Dttm_pool_test.c52 enum ttm_caching caching, in ttm_tt_kunit_init() argument
67 err = ttm_tt_init(tt, priv->mock_bo, page_flags, caching, 0); in ttm_tt_kunit_init()
75 enum ttm_caching caching) in ttm_pool_pre_populated() argument
84 tt = ttm_tt_kunit_init(test, order, caching, size); in ttm_pool_pre_populated()
143 enum ttm_caching caching = ttm_uncached; in ttm_pool_alloc_basic() local
148 tt = ttm_tt_kunit_init(test, 0, caching, size); in ttm_pool_alloc_basic()
205 enum ttm_caching caching = ttm_uncached; in ttm_pool_alloc_basic_dma_addr() local
216 err = ttm_sg_tt_init(tt, bo, 0, caching); in ttm_pool_alloc_basic_dma_addr()
244 enum ttm_caching caching = ttm_uncached; in ttm_pool_alloc_order_caching_match() local
249 pool = ttm_pool_pre_populated(test, size, caching); in ttm_pool_alloc_order_caching_match()
[all …]
H A Dttm_device_test.c179 pt = pool->caching[i].orders[j]; in ttm_device_init_pools()
181 KUNIT_EXPECT_EQ(test, pt.caching, i); in ttm_device_init_pools()
/openbsd-src/sys/dev/pci/drm/ttm/
H A Dttm_pool.c140 static void ttm_pool_free_page(struct ttm_pool *pool, enum ttm_caching caching, in ttm_pool_free_page() argument
151 if (caching != ttm_cached && !PageHighMem(p)) in ttm_pool_free_page()
232 static void ttm_pool_free_page(struct ttm_pool *pool, enum ttm_caching caching, in ttm_pool_free_page() argument
241 if (caching != ttm_cached && !PageHighMem(p)) in ttm_pool_free_page()
256 enum ttm_caching caching) in ttm_pool_apply_caching() argument
264 switch (caching) { in ttm_pool_apply_caching()
388 enum ttm_caching caching, unsigned int order) in ttm_pool_type_init() argument
391 pt->caching = caching; in ttm_pool_type_init()
413 ttm_pool_free_page(pt->pool, pt->caching, pt->order, p); in ttm_pool_type_fini()
424 enum ttm_caching caching, in ttm_pool_select_type() argument
[all …]
H A Dttm_module.c62 pgprot_t ttm_prot_from_caching(enum ttm_caching caching, pgprot_t tmp) in ttm_prot_from_caching() argument
65 if (caching == ttm_cached) in ttm_prot_from_caching()
69 if (caching == ttm_write_combined) in ttm_prot_from_caching()
78 if (caching == ttm_write_combined) in ttm_prot_from_caching()
H A Dttm_bo_util.c296 enum ttm_caching caching; in ttm_io_prot() local
300 caching = bo->ttm->caching; in ttm_io_prot()
304 caching = res->bus.caching; in ttm_io_prot()
307 return ttm_prot_from_caching(caching, tmp); in ttm_io_prot()
324 if (mem->bus.caching == ttm_write_combined) in ttm_bo_ioremap()
327 else if (mem->bus.caching == ttm_cached) in ttm_bo_ioremap()
368 if (num_pages == 1 && ttm->caching == ttm_cached && in ttm_bo_kmap_ttm()
500 if (mem->bus.caching == ttm_write_combined) in ttm_bo_vmap()
503 else if (mem->bus.caching == ttm_cached) in ttm_bo_vmap()
H A Dttm_tt.c158 enum ttm_caching caching, in ttm_tt_init_fields() argument
166 ttm->caching = caching; in ttm_tt_init_fields()
173 uint32_t page_flags, enum ttm_caching caching, in ttm_tt_init() argument
176 ttm_tt_init_fields(ttm, bo, page_flags, caching, extra_pages); in ttm_tt_init()
212 uint32_t page_flags, enum ttm_caching caching) in ttm_sg_tt_init() argument
217 ttm_tt_init_fields(ttm, bo, page_flags, caching, 0); in ttm_sg_tt_init()
513 iter_tt->prot = ttm_prot_from_caching(tt->caching, PAGE_KERNEL); in ttm_kmap_iter_tt_init()
H A Dttm_agp_backend.c58 int ret, cached = ttm->caching == ttm_cached; in ttm_agp_bind()
H A Dttm_resource.c190 res->bus.caching = ttm_cached; in ttm_resource_init()
673 if (mem->bus.caching == ttm_write_combined) { in ttm_kmap_iter_linear_io_init()
689 } else if (mem->bus.caching == ttm_cached) { in ttm_kmap_iter_linear_io_init()
/openbsd-src/sys/dev/pci/drm/include/drm/ttm/
H A Dttm_tt.h114 enum ttm_caching caching; member
164 uint32_t page_flags, enum ttm_caching caching,
167 uint32_t page_flags, enum ttm_caching caching);
H A Dttm_pool.h58 enum ttm_caching caching; member
85 } caching[TTM_NUM_CACHING_TYPES]; member
H A Dttm_caching.h53 pgprot_t ttm_prot_from_caching(enum ttm_caching caching, pgprot_t tmp);
H A Dttm_resource.h193 enum ttm_caching caching; member
/openbsd-src/gnu/usr.bin/perl/cpan/AutoLoader/lib/
H A DAutoSplit.pm392 my $caching = 1;
450 $caching = 0;
452 if($caching) {
458 if($caching) {
463 $caching = 1;
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/cached/
H A DREADME.txt10 https://blog.llvm.org/posts/2013-08-02-object-caching-with-kaleidoscope/
14 optionally, to use a basic caching mechanism to store generated object images.
27 caching facilities.
/openbsd-src/sys/dev/pci/drm/i915/gem/
H A Di915_gem_domain.c329 args->caching = I915_CACHING_CACHED; in i915_gem_get_caching_ioctl()
331 args->caching = I915_CACHING_DISPLAY; in i915_gem_get_caching_ioctl()
333 args->caching = I915_CACHING_NONE; in i915_gem_get_caching_ioctl()
354 switch (args->caching) { in i915_gem_set_caching_ioctl()
400 args->caching != I915_CACHING_CACHED) in i915_gem_set_caching_ioctl()
H A Di915_gem_ttm.c286 enum ttm_caching caching; in i915_ttm_tt_create() local
301 caching = i915_ttm_select_tt_caching(obj); in i915_ttm_tt_create()
302 if (i915_gem_object_is_shrinkable(obj) && caching == ttm_cached) { in i915_ttm_tt_create()
313 ret = ttm_tt_init(&i915_tt->ttm, bo, page_flags, caching, ccs_pages); in i915_ttm_tt_create()
582 * @obj: The GEM object used for sg-table caching
709 mem->bus.caching = ttm_write_combined; in i915_ttm_io_mem_reserve()
/openbsd-src/sys/dev/pci/drm/radeon/
H A Dradeon_ttm.c288 mem->bus.caching = ttm_write_combined; in radeon_ttm_io_mem_reserve()
299 mem->bus.caching = ttm_write_combined; in radeon_ttm_io_mem_reserve()
466 if (ttm->caching == ttm_cached) in radeon_ttm_backend_bind()
507 enum ttm_caching caching; in radeon_ttm_tt_create() local
524 caching = ttm_uncached; in radeon_ttm_tt_create()
526 caching = ttm_write_combined; in radeon_ttm_tt_create()
528 caching = ttm_cached; in radeon_ttm_tt_create()
530 if (ttm_sg_tt_init(&gtt->ttm, bo, page_flags, caching)) { in radeon_ttm_tt_create()
/openbsd-src/gnu/usr.bin/binutils-2.17/bfd/doc/
H A Dcache.texi1 @section File caching
2 The file caching mechanism is embedded within BFD and allows
/openbsd-src/gnu/usr.bin/binutils/bfd/doc/
H A Dcache.texi1 @section File caching
2 The file caching mechanism is embedded within BFD and allows
/openbsd-src/usr.sbin/unbound/doc/
H A DFEATURES23 RFC 1034-1035: as a recursive, caching server. Not authoritative.
28 RFC 4033-4035: as a validating caching server (unbound daemon).
H A DTODO3 o NSEC/NSEC3 aggressive negative caching, so that updates to NSEC/NSEC3
49 * aggressive negative caching for NSEC, NSEC3.
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/complete/
H A DREADME.txt21 caching facilities.
/openbsd-src/gnu/usr.sbin/mkhybrid/src/
H A Dconfig.cache11 # Giving --cache-file=/dev/null disables caching, for debugging configure.
/openbsd-src/sys/dev/pci/drm/i915/
H A DTODO.txt19 refcounts, caching, ... on everything.
/openbsd-src/gnu/usr.bin/perl/cpan/Memoize/t/
H A Dexpmod_t.t66 # not in any range; caching broken

12345