Searched refs:PAT (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/arch/x86/mm/pat/ |
H A D | memtype.c | 3 * Page Attribute Table (PAT) support: handle memory caching attributes in page tables. 8 * Loosely based on earlier PAT patchset from Eric Biederman and Andi Kleen. 12 * PAT is a CPU feature supported by all modern x86 CPUs, to allow the firmware and 17 * PAT support supercedes and augments MTRR support in a compatible fashion: MTRR is 21 * by the kernel or by user-space (such as the X server), we rely on PAT for any 24 * PAT doesn't work via explicit memory ranges, but uses page table entries to add 30 * that only support 4 types of PAT entries, and interaction with MTRRs, see 69 * PAT support is enabled by default, but can be disabled for 78 WARN_ONCE(1, "x86/PAT: PAT canno in pat_disable() 239 #define PAT global() macro 407 #undef PAT global() macro [all...] |
/kernel/linux/linux-5.10/drivers/media/i2c/ |
H A D | saa6752hs.c | 115 static const u8 PAT[] = { variable 461 /* compute PAT */ in saa6752hs_init() 462 memcpy(localPAT, PAT, sizeof(PAT)); in saa6752hs_init() 465 crc = crc32_be(~0, &localPAT[7], sizeof(PAT) - 7 - 4); in saa6752hs_init() 466 localPAT[sizeof(PAT) - 4] = (crc >> 24) & 0xFF; in saa6752hs_init() 467 localPAT[sizeof(PAT) - 3] = (crc >> 16) & 0xFF; in saa6752hs_init() 468 localPAT[sizeof(PAT) - 2] = (crc >> 8) & 0xFF; in saa6752hs_init() 469 localPAT[sizeof(PAT) - 1] = crc & 0xFF; in saa6752hs_init() 503 i2c_master_send(client, localPAT, sizeof(PAT)); in saa6752hs_init() [all...] |
/kernel/linux/linux-6.6/drivers/media/i2c/ |
H A D | saa6752hs.c | 115 static const u8 PAT[] = { variable 461 /* compute PAT */ in saa6752hs_init() 462 memcpy(localPAT, PAT, sizeof(PAT)); in saa6752hs_init() 465 crc = crc32_be(~0, &localPAT[7], sizeof(PAT) - 7 - 4); in saa6752hs_init() 466 localPAT[sizeof(PAT) - 4] = (crc >> 24) & 0xFF; in saa6752hs_init() 467 localPAT[sizeof(PAT) - 3] = (crc >> 16) & 0xFF; in saa6752hs_init() 468 localPAT[sizeof(PAT) - 2] = (crc >> 8) & 0xFF; in saa6752hs_init() 469 localPAT[sizeof(PAT) - 1] = crc & 0xFF; in saa6752hs_init() 503 i2c_master_send(client, localPAT, sizeof(PAT)); in saa6752hs_init() [all...] |
/kernel/linux/linux-6.6/arch/x86/mm/pat/ |
H A D | memtype.c | 3 * Page Attribute Table (PAT) support: handle memory caching attributes in page tables. 8 * Loosely based on earlier PAT patchset from Eric Biederman and Andi Kleen. 12 * PAT is a CPU feature supported by all modern x86 CPUs, to allow the firmware and 17 * PAT support supercedes and augments MTRR support in a compatible fashion: MTRR is 21 * by the kernel or by user-space (such as the X server), we rely on PAT for any 24 * PAT doesn't work via explicit memory ranges, but uses page table entries to add 30 * that only support 4 types of PAT entries, and interaction with MTRRs, see 68 * PAT support is enabled by default, but can be disabled for 77 pr_info("x86/PAT: %s\n", msg_reason); in pat_disable() 84 pat_disable("PAT suppor in nopat() 257 #define PAT pat_bp_init() macro 367 #undef PAT pat_bp_init() macro [all...] |
/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | cpuid.c | 386 F(PAT) | F(PSE36) | 0 /* PSN */ | F(CLFLUSH) | in kvm_set_cpu_caps() 456 F(PAT) | F(PSE36) | 0 /* Reserved */ | in kvm_set_cpu_caps()
|
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | cpuid.c | 617 F(PAT) | F(PSE36) | 0 /* PSN */ | F(CLFLUSH) | in kvm_set_cpu_caps() 706 F(PAT) | F(PSE36) | 0 /* Reserved */ | in kvm_set_cpu_caps()
|
Completed in 7 milliseconds