Home
last modified time | relevance | path

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

/Linux-v4.19/Documentation/x86/
Dtlb.txt15 entire TLB than doing 2^48/PAGE_SIZE individual flushes.
25 cache on modern CPUs, and the global flushes have become more
26 expensive relative to single-page flushes.
41 Lowering it to 0 will disable the use of the individual flushes.
47 flushes. THP is treated exactly the same as normal memory.
Dpti.txt108 g. On systems without PCID support, each CR3 write flushes
110 or exception flushes the TLB.
/Linux-v4.19/drivers/gpu/drm/i915/
Di915_gem_execbuffer.c983 unsigned int flushes; in reloc_kmap() local
986 err = i915_gem_obj_prepare_shmem_write(obj, &flushes); in reloc_kmap()
993 cache->vaddr = flushes | KMAP; in reloc_kmap()
995 if (flushes) in reloc_kmap()
1089 static void clflush_write32(u32 *addr, u32 value, unsigned int flushes) in clflush_write32() argument
1091 if (unlikely(flushes & (CLFLUSH_BEFORE | CLFLUSH_AFTER))) { in clflush_write32()
1092 if (flushes & CLFLUSH_BEFORE) { in clflush_write32()
1106 if (flushes & CLFLUSH_AFTER) in clflush_write32()
/Linux-v4.19/Documentation/devicetree/bindings/pmem/
Dpmem-region.txt37 may skip the cache flushes required to ensure data is made
/Linux-v4.19/drivers/acpi/nfit/
Dnfit.h191 struct list_head flushes; member
Dcore.c68 struct list_head flushes; member
842 list_for_each_entry(nfit_flush, &prev->flushes, list) { in add_flush()
848 list_move_tail(&nfit_flush->list, &acpi_desc->flushes); in add_flush()
859 list_add_tail(&nfit_flush->list, &acpi_desc->flushes); in add_flush()
1081 list_for_each_entry(nfit_flush, &acpi_desc->flushes, list) { in __nfit_mem_init()
3095 !list_empty(&prev->flushes)) { in acpi_nfit_check_deletions()
3171 INIT_LIST_HEAD(&prev.flushes); in acpi_nfit_init()
3183 list_cut_position(&prev.flushes, &acpi_desc->flushes, in acpi_nfit_init()
3184 acpi_desc->flushes.prev); in acpi_nfit_init()
3315 INIT_LIST_HEAD(&acpi_desc->flushes); in acpi_nfit_desc_init()
/Linux-v4.19/Documentation/core-api/
Dcachetlb.rst43 This interface flushes an entire user address space from
149 This interface flushes an entire user address space from
158 This interface flushes an entire user address space from
402 flushes the kernel cache for a given virtual address range in
/Linux-v4.19/Documentation/admin-guide/
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
/Linux-v4.19/Documentation/block/
Dwriteback_cache_control.txt20 Explicit cache flushes
Dqueue-sysfs.txt173 eliminate cache flushes issued by the kernel.
/Linux-v4.19/arch/x86/
DKconfig.debug145 kernel flushes one-by-one instead of doing a full TLB flush. In
148 to -1, the code flushes the whole TLB unconditionally. Otherwise,
/Linux-v4.19/drivers/md/
Ddm-integrity.c1840 struct bio *flushes; in integrity_commit() local
1845 flushes = bio_list_get(&ic->flush_bio_list); in integrity_commit()
1892 while (flushes) { in integrity_commit()
1893 struct bio *next = flushes->bi_next; in integrity_commit()
1894 flushes->bi_next = NULL; in integrity_commit()
1895 do_endio(ic, flushes); in integrity_commit()
1896 flushes = next; in integrity_commit()
/Linux-v4.19/Documentation/device-mapper/
Ddm-integrity.txt92 exceeds this watermark, the thread that flushes the journal will
/Linux-v4.19/Documentation/virtual/kvm/
Dmmu.txt218 are synchronized when the guest executes invlpg or flushes its tlb by
255 The guest uses two events to synchronize its tlb and page tables: tlb flushes
/Linux-v4.19/Documentation/blockdev/
DREADME.DAC960355 The "flush-cache" command flushes the controller's cache. The system
356 automatically flushes the cache at shutdown or if the driver module is
/Linux-v4.19/Documentation/scsi/
Dscsi_eh.txt410 flushes eh_done_q by either retrying or notifying upper
/Linux-v4.19/Documentation/vm/
Dhmm.rst248 are done (by CPU write to the page table and TLB flushes) and how devices
/Linux-v4.19/Documentation/filesystems/
Dxfs.txt251 The interval at which the filesystem flushes metadata
Dcoda.txt254 to the Coda FS layer to request flushes or updates in the cache. The
/Linux-v4.19/Documentation/filesystems/ext4/ondisk/
Dsuper.rst754 - Disable write flushes. (EXT4\_DEFM\_NOBARRIER)
/Linux-v4.19/Documentation/
DDMA-API.txt554 memory or doing partial flushes.
/Linux-v4.19/Documentation/sysctl/
Dvm.txt782 Any read or write (by root only) flushes all the per-cpu vm statistics
/Linux-v4.19/arch/arm/
DKconfig972 and also flushes the branch target cache at every context switch.