Home
last modified time | relevance | path

Searched full:combining (Results 1 – 25 of 241) sorted by relevance

12345678910

/linux-6.12.1/drivers/infiniband/hw/qib/
Dqib_wc_ppc64.c41 * qib_enable_wc - enable write combining for MMIO writes to the device
52 * qib_unordered_wc - indicate whether write combining is unordered
55 * combining mmio writes in the most efficient way, we need to
57 * write combining.
Dqib_wc_x86_64.c47 * qib_enable_wc - enable write combining for MMIO writes to the device
51 * write combining.
129 * qib_disable_wc - disable write combining for MMIO writes to the device
138 * qib_unordered_wc - indicate whether write combining is ordered
140 * Because our performance depends on our ability to do write combining mmio
/linux-6.12.1/fs/unicode/
Dutf8-selftest.c57 'LETTER A' + 'COMBINING DIAERESIS' */
74 /* A + 'COMBINING ACUTE ACCENT' + 'COMBINING OGONEK' decomposes
75 to A + 'COMBINING OGONEK' + 'COMBINING ACUTE ACCENT' */
80 /* 'LATIN SMALL LETTER A WITH DIAERESIS' + 'COMBINING OGONEK'
82 'LETTER A' + 'COMBINING OGONEK' + 'COMBINING DIAERESIS' */
114 LATIN SMALL LETTER A + COMBINING RING ABOVE */
/linux-6.12.1/Documentation/arch/x86/
Dmtrr.rst37 a video (VGA) card on a PCI or AGP bus. Enabling write-combining
50 The Centaur C6 (WinChip) has 8 MCRs, allowing write-combining. These
78 # echo "base=0xf8000000 size=0x400000 type=write-combining" >! /proc/mtrr
82 # echo "base=0xf8000000 size=0x400000 type=write-combining" >| /proc/mtrr
89 reg02: base=0xf8000000 (3968MB), size= 4MB: write-combining, count=1
118 %echo "base=0xfb000000 size=0x1000000 type=write-combining" >/proc/mtrr
125 reg01: base=0xfb000000 (4016MB), size= 16MB: write-combining, count=1
133 region that you created is type=write-combining.
204 "write-combining", /* 1 */
304 "write-combining", /* 1 */
/linux-6.12.1/tools/perf/pmu-events/arch/x86/goldmont/
Dcache.json745 …"BriefDescription": "Counts full cache line data writes to uncacheable write combining (USWC) memo…
751 …"PublicDescription": "Counts full cache line data writes to uncacheable write combining (USWC) mem…
756 …"BriefDescription": "Counts full cache line data writes to uncacheable write combining (USWC) memo…
762 …"PublicDescription": "Counts full cache line data writes to uncacheable write combining (USWC) mem…
767 …"BriefDescription": "Counts full cache line data writes to uncacheable write combining (USWC) memo…
773 …"PublicDescription": "Counts full cache line data writes to uncacheable write combining (USWC) mem…
778 …"BriefDescription": "Counts full cache line data writes to uncacheable write combining (USWC) memo…
784 …"PublicDescription": "Counts full cache line data writes to uncacheable write combining (USWC) mem…
789 …"BriefDescription": "Counts full cache line data writes to uncacheable write combining (USWC) memo…
795 …"PublicDescription": "Counts full cache line data writes to uncacheable write combining (USWC) mem…
[all …]
/linux-6.12.1/arch/x86/kernel/cpu/mtrr/
Dcentaur.c54 *type = MTRR_TYPE_WRCOMB; /* write-combining */ in centaur_get_mcr()
76 /* Only support write-combining... */ in centaur_set_mcr()
98 pr_warn("mtrr: only write-combining%s supported\n", in centaur_validate_add_page()
Dmtrr.c74 /* Returns non-zero if we have the write-combining memory type */
83 * write-combining. Don't allow it and leave room for other in have_wrcomb()
89 pr_info("Serverworks LE rev < 6 detected. Write-combining disabled.\n"); in have_wrcomb()
95 * write combining memory may resulting in data corruption in have_wrcomb()
99 pr_info("Intel 450NX MMC detected. Write-combining disabled.\n"); in have_wrcomb()
252 pr_warn("your processor doesn't support write-combining\n"); in mtrr_add_page()
/linux-6.12.1/tools/perf/pmu-events/arch/x86/goldmontplus/
Dcache.json767 …"BriefDescription": "Counts full cache line data writes to uncacheable write combining (USWC) memo…
773 …"PublicDescription": "Counts full cache line data writes to uncacheable write combining (USWC) mem…
778 …"BriefDescription": "Counts full cache line data writes to uncacheable write combining (USWC) memo…
784 …"PublicDescription": "Counts full cache line data writes to uncacheable write combining (USWC) mem…
789 …"BriefDescription": "Counts full cache line data writes to uncacheable write combining (USWC) memo…
795 …"PublicDescription": "Counts full cache line data writes to uncacheable write combining (USWC) mem…
800 …"BriefDescription": "Counts full cache line data writes to uncacheable write combining (USWC) memo…
806 …"PublicDescription": "Counts full cache line data writes to uncacheable write combining (USWC) mem…
811 …"BriefDescription": "Counts full cache line data writes to uncacheable write combining (USWC) memo…
817 …"PublicDescription": "Counts full cache line data writes to uncacheable write combining (USWC) mem…
[all …]
/linux-6.12.1/arch/arm64/include/asm/
Dio.h144 * use write combining. For instance PCI drivers using write combining with a 64
147 * Newer ARM core have sensitive write combining buffers, it is important that
149 * approaches have a very low chance to generate write combining.
151 * Since this is the only API on ARM64 that should be used with write combining
/linux-6.12.1/include/linux/
Dsrcutree.h47 * Node in SRCU combining tree, similar in function to rcu_data.
64 struct srcu_node *node; /* Combining tree. */
108 #define SRCU_SIZE_SMALL 0 // No srcu_node combining tree, ->node == NULL
124 #define SRCU_SIZE_BIG 8 // The srcu_node combining tree is fully initialized
/linux-6.12.1/tools/perf/pmu-events/arch/x86/amdzen1/
Dcache.json182 …n": "LS to L2 WCB write requests. LS (Load/Store unit) to L2 WCB (Write Combining Buffer) write re…
188 …n": "LS to L2 WCB close requests. LS (Load/Store unit) to L2 WCB (Write Combining Buffer) close re…
194 … L2 WCB zero byte store requests. LS (Load/Store unit) to L2 WCB (Write Combining Buffer) zero byt…
200 … WCB cache line zeroing requests. LS (Load/Store unit) to L2 WCB (Write Combining Buffer) cache li…
/linux-6.12.1/Documentation/fb/
Dpvr2fb.rst45 nomtrr disables write combining on frame buffer. This slows down driver
47 XFree under high loads if write combining is enabled (sound
Dvesafb.rst163 - 3 - write-combining
170 write-combining
/linux-6.12.1/tools/perf/pmu-events/arch/x86/amdzen2/
Dcache.json112 …n": "LS to L2 WCB write requests. LS (Load/Store unit) to L2 WCB (Write Combining Buffer) write re…
118 …n": "LS to L2 WCB close requests. LS (Load/Store unit) to L2 WCB (Write Combining Buffer) close re…
124 … L2 WCB zero byte store requests. LS (Load/Store unit) to L2 WCB (Write Combining Buffer) zero byt…
130 … WCB cache line zeroing requests. LS (Load/Store unit) to L2 WCB (Write Combining Buffer) cache li…
/linux-6.12.1/tools/perf/pmu-events/arch/x86/amdzen3/
Dcache.json112 …n": "LS to L2 WCB write requests. LS (Load/Store unit) to L2 WCB (Write Combining Buffer) write re…
118 …n": "LS to L2 WCB close requests. LS (Load/Store unit) to L2 WCB (Write Combining Buffer) close re…
124 … L2 WCB zero byte store requests. LS (Load/Store unit) to L2 WCB (Write Combining Buffer) zero byt…
130 … WCB cache line zeroing requests. LS (Load/Store unit) to L2 WCB (Write Combining Buffer) cache li…
/linux-6.12.1/drivers/staging/media/atomisp/pci/
Datomisp-regs.h56 * Enables the combining of adjacent 32-byte read requests to the same
72 * Enables the combining of adjacent 32-byte write requests to the same
/linux-6.12.1/drivers/net/ethernet/chelsio/cxgb4/
Dt4_values.h104 * offsets 8x and a Write Combining single 64-byte Egress Queue Unit
113 * possible combining between them.
/linux-6.12.1/Documentation/ABI/testing/
Dsysfs-bus-iio-sx93109 combining measurements taken from a given set of
/linux-6.12.1/Documentation/RCU/Design/Data-Structures/
DData-Structures.rst23 by a combining tree, as shown below:
38 The purpose of this combining tree is to allow per-CPU events
101 This multi-level combining tree allows us to get most of the performance
117 In effect, the combining tree acts like a big shock absorber, keeping
160 #. ``rcu_node``: This structure forms the combining tree that propagates
177 combining tree. Like the ``rcu_node`` structure, it provides a local
310 The ``rcu_node`` structures form the combining tree that propagates
326 Connection to Combining Tree
418 These fields manage the propagation of quiescent states up the combining
625 combining-tree code.
[all …]
/linux-6.12.1/drivers/pci/
Diomap.c65 * you expect from them in the correct way. When possible write combining
137 * you expect from them in the correct way. When possible write combining
/linux-6.12.1/include/dt-bindings/reset/
Dimx7-reset.h33 * IMX7_RESET_PCIEPHY is a logical reset line combining PCIEPHY_BTN
/linux-6.12.1/Documentation/PCI/
Dsysfs-pci.rst131 Platforms which support write-combining maps of PCI resources must define
133 write-combining is permitted. Platforms which support maps of I/O resources
/linux-6.12.1/arch/x86/mm/pat/
Dmemtype.h24 case _PAGE_CACHE_MODE_WC: return "write-combining"; in cattr_name()
/linux-6.12.1/include/drm/ttm/
Dttm_caching.h38 * don't even allow write combining.
/linux-6.12.1/include/uapi/linux/
Dpci.h40 #define PCIIOC_WRITE_COMBINE (PCIIOC_BASE | 0x03) /* Enable/disable write-combining. */

12345678910