Home
last modified time | relevance | path

Searched refs:arch_phys_wc_add (Results 1 - 25 of 82) sorted by relevance

1234

/kernel/linux/linux-5.10/include/linux/
H A Dio.h121 #ifndef arch_phys_wc_add
122 static inline int __must_check arch_phys_wc_add(unsigned long base, in arch_phys_wc_add() function
132 #define arch_phys_wc_add arch_phys_wc_add macro
/kernel/linux/linux-6.6/include/linux/
H A Dio.h117 #ifndef arch_phys_wc_add
118 static inline int __must_check arch_phys_wc_add(unsigned long base, in arch_phys_wc_add() function
128 #define arch_phys_wc_add arch_phys_wc_add macro
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dio.h382 extern int __must_check arch_phys_wc_add(unsigned long base,
385 #define arch_phys_wc_add arch_phys_wc_add macro
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dio.h334 extern int __must_check arch_phys_wc_add(unsigned long base,
337 #define arch_phys_wc_add arch_phys_wc_add macro
/kernel/linux/linux-5.10/drivers/gpu/drm/vboxvideo/
H A Dvbox_ttm.c27 vbox->fb_mtrr = arch_phys_wc_add(pci_resource_start(dev->pdev, 0), in vbox_mm_init()
/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/
H A Dqib_wc_x86_64.c119 dd->wc_cookie = arch_phys_wc_add(pioaddr, piolen); in qib_enable_wc()
/kernel/linux/linux-5.10/drivers/gpu/drm/ast/
H A Dast_mm.c103 ast->fb_mtrr = arch_phys_wc_add(pci_resource_start(dev->pdev, 0), in ast_mm_init()
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/
H A Dqib_wc_x86_64.c119 dd->wc_cookie = arch_phys_wc_add(pioaddr, piolen); in qib_enable_wc()
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/mtrr/
H A Dmtrr.c58 /* arch_phys_wc_add returns an MTRR register index plus this offset. */
476 * arch_phys_wc_add - add a WC MTRR and handle errors if PAT is unavailable
490 int arch_phys_wc_add(unsigned long base, unsigned long size) in arch_phys_wc_add() function
505 EXPORT_SYMBOL(arch_phys_wc_add); variable
508 * arch_phys_wc_del - undoes arch_phys_wc_add
509 * @handle: Return value from arch_phys_wc_add
526 * arch_phys_wc_index - translates arch_phys_wc_add's return value
527 * @handle: Return value from arch_phys_wc_add
529 * This will turn the return value from arch_phys_wc_add into an mtrr
/kernel/linux/linux-5.10/drivers/gpu/drm/mgag200/
H A Dmgag200_mm.c115 mdev->fb_mtrr = arch_phys_wc_add(start, len); in mgag200_mm_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/pci/
H A Dagp.c173 pci->agp.mtrr = arch_phys_wc_add(pci->agp.base, pci->agp.size); in nvkm_agp_ctor()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/pci/
H A Dagp.c173 pci->agp.mtrr = arch_phys_wc_add(pci->agp.base, pci->agp.size); in nvkm_agp_ctor()
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/mtrr/
H A Dmtrr.c59 /* arch_phys_wc_add returns an MTRR register index plus this offset. */
553 * arch_phys_wc_add - add a WC MTRR and handle errors if PAT is unavailable
567 int arch_phys_wc_add(unsigned long base, unsigned long size) in arch_phys_wc_add() function
582 EXPORT_SYMBOL(arch_phys_wc_add); variable
585 * arch_phys_wc_del - undoes arch_phys_wc_add
586 * @handle: Return value from arch_phys_wc_add
603 * arch_phys_wc_index - translates arch_phys_wc_add's return value
604 * @handle: Return value from arch_phys_wc_add
606 * This will turn the return value from arch_phys_wc_add into an mtrr
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_pci.c189 dev->agp->agp_mtrr = arch_phys_wc_add( in drm_pci_agp_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_pci.c139 dev->agp->agp_mtrr = arch_phys_wc_add( in drm_legacy_pci_agp_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/savage/
H A Dsavage_bci.c595 arch_phys_wc_add(fb_base, 0x01000000); in savage_driver_firstopen()
597 arch_phys_wc_add(fb_base + 0x02000000, in savage_driver_firstopen()
600 arch_phys_wc_add(fb_base + 0x04000000, in savage_driver_firstopen()
620 arch_phys_wc_add(fb_base, in savage_driver_firstopen()
/kernel/linux/linux-5.10/drivers/video/fbdev/
H A Dvesafb.c426 arch_phys_wc_add(vesafb_fix.smem_start, in vesafb_probe()
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/
H A Dnouveau_ttm.c338 drm->ttm.mtrr = arch_phys_wc_add(device->func->resource_addr(device, 1), in nouveau_ttm_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Dradeon_drv.c380 dev->agp->agp_mtrr = arch_phys_wc_add( in radeon_pci_probe()
/kernel/linux/linux-6.6/drivers/video/fbdev/
H A Dvesafb.c427 arch_phys_wc_add(vesafb_fix.smem_start, in vesafb_probe()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/
H A Dnouveau_ttm.c324 drm->ttm.mtrr = arch_phys_wc_add(device->func->resource_addr(device, 1), in nouveau_ttm_init()
/kernel/linux/linux-6.6/lib/
H A Ddevres.c526 * devm_arch_phys_wc_add - Managed arch_phys_wc_add()
531 * Adds a WC MTRR using arch_phys_wc_add() and sets up a release callback.
532 * See arch_phys_wc_add() for more information.
544 ret = arch_phys_wc_add(base, size); in devm_arch_phys_wc_add()
/kernel/linux/linux-5.10/drivers/video/fbdev/kyro/
H A Dfbdev.c703 currentpar->wc_cookie = arch_phys_wc_add(kyro_fix.smem_start, in kyrofb_probe()
/kernel/linux/linux-6.6/drivers/video/fbdev/kyro/
H A Dfbdev.c708 currentpar->wc_cookie = arch_phys_wc_add(kyro_fix.smem_start, in kyrofb_probe()
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dradeon_object.c398 rdev->mc.vram_mtrr = arch_phys_wc_add(rdev->mc.aper_base, in radeon_bo_init()

Completed in 18 milliseconds

1234