Home
last modified time | relevance | path

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

/Linux-v5.4/Documentation/x86/
Dtlb.rst23 entire TLB than doing 2^48/PAGE_SIZE individual flushes.
33 cache on modern CPUs, and the global flushes have become more
34 expensive relative to single-page flushes.
49 Lowering it to 0 will disable the use of the individual flushes.
55 flushes. THP is treated exactly the same as normal memory.
Dpti.rst116 g. On systems without PCID support, each CR3 write flushes
118 or exception flushes the TLB.
/Linux-v5.4/Documentation/devicetree/bindings/pmem/
Dpmem-region.txt37 may skip the cache flushes required to ensure data is made
/Linux-v5.4/drivers/gpu/drm/i915/gem/
Di915_gem_execbuffer.c991 unsigned int flushes; in reloc_kmap() local
994 err = i915_gem_object_prepare_write(obj, &flushes); in reloc_kmap()
1001 cache->vaddr = flushes | KMAP; in reloc_kmap()
1003 if (flushes) in reloc_kmap()
1096 static void clflush_write32(u32 *addr, u32 value, unsigned int flushes) in clflush_write32() argument
1098 if (unlikely(flushes & (CLFLUSH_BEFORE | CLFLUSH_AFTER))) { in clflush_write32()
1099 if (flushes & CLFLUSH_BEFORE) { in clflush_write32()
1113 if (flushes & CLFLUSH_AFTER) in clflush_write32()
/Linux-v5.4/drivers/acpi/nfit/
Dcore.c65 struct list_head flushes; member
889 list_for_each_entry(nfit_flush, &prev->flushes, list) { in add_flush()
895 list_move_tail(&nfit_flush->list, &acpi_desc->flushes); in add_flush()
906 list_add_tail(&nfit_flush->list, &acpi_desc->flushes); in add_flush()
1128 list_for_each_entry(nfit_flush, &acpi_desc->flushes, list) { in __nfit_mem_init()
3333 !list_empty(&prev->flushes)) { in acpi_nfit_check_deletions()
3409 INIT_LIST_HEAD(&prev.flushes); in acpi_nfit_init()
3421 list_cut_position(&prev.flushes, &acpi_desc->flushes, in acpi_nfit_init()
3422 acpi_desc->flushes.prev); in acpi_nfit_init()
3567 INIT_LIST_HEAD(&acpi_desc->flushes); in acpi_nfit_desc_init()
Dnfit.h221 struct list_head flushes; member
/Linux-v5.4/Documentation/core-api/
Dcachetlb.rst43 This interface flushes an entire user address space from
139 This interface flushes an entire user address space from
148 This interface flushes an entire user address space from
392 flushes the kernel cache for a given virtual address range in
/Linux-v5.4/Documentation/admin-guide/hw-vuln/
Dl1tf.rst150 'L1D conditional cache flushes' L1D flush is conditionally enabled
152 'L1D cache flushes' L1D flush is unconditionally enabled
174 the hypervisor flushes the L1D before entering the guest.
177 by a potentially malicious guest, it also flushes the guest
197 Unconditional mode flushes L1D on all VMENTER invocations and provides
Dmultihit.rst112 flushes and the problematic situation cannot happen. However, the shadow
Dspectre.rst517 flushes the return stack buffer on every VM exit to prevent a return
/Linux-v5.4/Documentation/block/
Dwriteback_cache_control.rst20 Explicit cache flushes
Dqueue-sysfs.rst212 eliminate cache flushes issued by the kernel.
/Linux-v5.4/arch/x86/
DKconfig.debug135 kernel flushes one-by-one instead of doing a full TLB flush. In
138 to -1, the code flushes the whole TLB unconditionally. Otherwise,
/Linux-v5.4/drivers/md/
Ddm-integrity.c2084 struct bio *flushes; in integrity_commit() local
2089 flushes = bio_list_get(&ic->flush_bio_list); in integrity_commit()
2136 while (flushes) { in integrity_commit()
2137 struct bio *next = flushes->bi_next; in integrity_commit()
2138 flushes->bi_next = NULL; in integrity_commit()
2139 do_endio(ic, flushes); in integrity_commit()
2140 flushes = next; in integrity_commit()
/Linux-v5.4/tools/bpf/bpftool/Documentation/
Dbpftool-map.rst217 file system for the map update to work successfully, as kernel flushes prog
/Linux-v5.4/Documentation/virt/kvm/
Dmmu.txt221 are synchronized when the guest executes invlpg or flushes its tlb by
254 The guest uses two events to synchronize its tlb and page tables: tlb flushes
/Linux-v5.4/Documentation/admin-guide/device-mapper/
Ddm-integrity.rst115 exceeds this watermark, the thread that flushes the journal will
/Linux-v5.4/Documentation/scsi/
Dscsi_eh.txt410 flushes eh_done_q by either retrying or notifying upper
/Linux-v5.4/Documentation/admin-guide/
Dxfs.rst247 The interval at which the filesystem flushes metadata
/Linux-v5.4/Documentation/vm/
Dhmm.rst274 are done (by CPU write to the page table and TLB flushes) and how devices
/Linux-v5.4/Documentation/filesystems/ext4/
Dsuper.rst764 - Disable write flushes. (EXT4\_DEFM\_NOBARRIER)
/Linux-v5.4/Documentation/
DDMA-API.txt561 memory or doing partial flushes.
/Linux-v5.4/Documentation/admin-guide/sysctl/
Dvm.rst801 Any read or write (by root only) flushes all the per-cpu vm statistics
/Linux-v5.4/Documentation/filesystems/
Dcoda.txt254 to the Coda FS layer to request flushes or updates in the cache. The
/Linux-v5.4/arch/arm/
DKconfig863 and also flushes the branch target cache at every context switch.