Home
last modified time | relevance | path

Searched full:caching (Results 1 – 25 of 68) sorted by relevance

123

/Zephyr-latest/doc/hardware/cache/
Dguide.rst3 Caching Basics
7 user needs to explicitly deal with caching. For more detailed info on Zephyr's
8 caching tools, see :ref:`cache_config` for Zephyr Kconfig options or
36 core and peripherals is coherent. The simplest is just to disable caching, but
39 disabling caching for only a portion of memory. This can be useful when cache
47 As mentioned above, globally disabling data caching can have a significant
58 Disabling Caching for a Memory Region
61 Disabling caching for only a portion of memory can be a good performance
88 Configuring a distinct memory region with separate caching rules requires the
94 Automatically Disabling Caching by Variable
[all …]
Dindex.rst25 caching may still be enabled depending on the hardware defaults.
46 in memory that will have caching disabled once the kernel has initialized.
/Zephyr-latest/drivers/display/
DKconfig.mcux_dcnano_lcdif35 caching settings, or caching is disabled.
/Zephyr-latest/include/zephyr/drivers/mm/
Dsystem_mm.h38 * @name Caching mode definitions.
45 /** No caching */
48 /** Write-through caching */
51 /** Full write-back caching */
104 * @param flags Caching, access and control flags, see SYS_MM_MEM_* macros
127 * @param flags Caching, access and control flags, see SYS_MM_MEM_* macros
151 * @param flags Caching, access and control flags, see SYS_MM_MEM_* macros
173 * Implementations must invalidate translation caching as necessary.
196 * Implementations must invalidate translation caching as necessary.
342 * @param flags Caching, access and control flags, see SYS_MM_MEM_* macros
[all …]
/Zephyr-latest/doc/hardware/peripherals/
Dfuel_gauge.rst38 Caching subsection
41 The Fuel Gauge API explicitly provides no caching for its clients.
/Zephyr-latest/tests/bsim/bluetooth/host/gatt/caching/
Dtestcase.yaml11 bluetooth.host.gatt.caching:
/Zephyr-latest/cmake/modules/
Duser_cache.cmake7 # The user cache can be used for caching of data that should be persistent
79 # Populate local_dir with a suitable directory for caching
/Zephyr-latest/include/zephyr/kernel/
Dmm.h26 * @name Caching mode definitions.
33 /** No caching. Most drivers want this. */
36 /** Write-through caching. Used by certain drivers. */
39 /** Full write-back caching. Any RAM mapped wants this. */
264 * This updates caching, access and control flags for the provided
/Zephyr-latest/tests/bsim/bluetooth/
Dtests.nrf5340bsim_nrf5340_cpunet.txt16 tests/bsim/bluetooth/host/gatt/caching
/Zephyr-latest/lib/hash/
DKconfig.hash_map38 memory caching.
/Zephyr-latest/include/zephyr/sys/
Ddevice_mmio.h84 * Normally, only a caching mode needs to be set for the 'flags' parameter.
93 * @param[in] flags Caching mode and access flags, see K_MEM_CACHE_* and
278 * The flags argument is currently used for caching mode, which should be
524 * The flags argument is currently used for caching mode, which should be
531 * @param flags One of the DEVICE_CACHE_* caching modes
707 * The flags argument is currently used for caching mode, which should be
712 * @param flags One of the DEVICE_CACHE_* caching modes
/Zephyr-latest/subsys/lorawan/services/
Dfrag_flash.h51 * Start caching fragments in RAM.
Dfrag_flash.c68 LOG_DBG("Caching %u bytes for addr 0x%X", size, addr); in frag_flash_write()
/Zephyr-latest/soc/andestech/ae350/
DKconfig120 between cache and external non-caching master, such as DMA
/Zephyr-latest/tests/bsim/bluetooth/host/gatt/settings/src/
Dgatt_utils.c111 * - Client Features (to set robust caching)
285 __ASSERT(!err, "Failed to enable robust caching\n"); in activate_robust_caching()
288 printk("Robust caching enabled\n"); in activate_robust_caching()
/Zephyr-latest/subsys/bluetooth/audio/
DKconfig.bap103 This option enables caching a number of Audio Stream Endpoint Sink
111 This option enables caching a number of Audio Stream Endpoint Source
/Zephyr-latest/subsys/logging/
Dlog_cache.h41 /** @brief Get cached entry or buffer to fill new data for caching.
/Zephyr-latest/drivers/mm/
Dmm_drv_common.h128 * @param flags Caching, access and control flags, see SYS_MM_MEM_* macros
154 * @param flags Caching, access and control flags, see SYS_MM_MEM_* macros
287 * @param flags Caching, access and control flags, see SYS_MM_MEM_* macros
Dmm_drv_intel_adsp_tlb.c251 * There are no caching mode, or R/W, or eXecution (etc.) bits. in sys_mm_drv_page_flag_get()
266 * There are no caching mode, or R/W, or eXecution (etc.) bits. in sys_mm_drv_update_page_flags()
/Zephyr-latest/include/zephyr/kernel/internal/
Dmm.h198 * Caching and access properties are controlled by the 'flags' parameter.
200 * A caching mode must be selected. By default, the region is read-only
222 * @param[in] flags Caching mode and access flags, see K_MAP_* macros
/Zephyr-latest/subsys/bluetooth/host/
DKconfig.gatt115 bool "GATT Caching support"
123 This option enables support for GATT Caching. When enabled the stack
/Zephyr-latest/arch/x86/core/
Dcache.c35 /* Enable write-back caching by clearing the NW and CD bits */ in arch_dcache_enable()
/Zephyr-latest/doc/services/mem_mgmt/
Dindex.rst50 Zephyr handles caching.
68 uses this information to properly initialize caching at boot. See
/Zephyr-latest/tests/bsim/bluetooth/host/gatt/caching/src/
Dgatt_client_test.c293 * Bit 0: Robust Caching in enable_robust_caching()
403 /* Wait until received response on both reads. When robust caching is implemented in test_main_out_of_sync_eatt()
440 /* Wait until received response on both reads. When robust caching is implemented in test_main_retry_reads_eatt()
/Zephyr-latest/doc/connectivity/bluetooth/api/
Dgatt.rst75 Caching discovered attributes is not supported.

123