/arch/x86/include/asm/ |
D | pgtable-2level.h | 44 unsigned long addr, pte_t *xp) in native_pte_clear() argument 46 *xp = native_make_pte(0); in native_pte_clear() 50 static inline pte_t native_ptep_get_and_clear(pte_t *xp) in native_ptep_get_and_clear() argument 52 return __pte(xchg(&xp->pte_low, 0)); in native_ptep_get_and_clear() 55 #define native_ptep_get_and_clear(xp) native_local_ptep_get_and_clear(xp) argument 59 static inline pmd_t native_pmdp_get_and_clear(pmd_t *xp) in native_pmdp_get_and_clear() argument 61 return __pmd(xchg((pmdval_t *)xp, 0)); in native_pmdp_get_and_clear() 64 #define native_pmdp_get_and_clear(xp) native_local_pmdp_get_and_clear(xp) argument 68 static inline pud_t native_pudp_get_and_clear(pud_t *xp) in native_pudp_get_and_clear() argument 70 return __pud(xchg((pudval_t *)xp, 0)); in native_pudp_get_and_clear() [all …]
|
D | pgtable_64.h | 85 static inline pte_t native_ptep_get_and_clear(pte_t *xp) in native_ptep_get_and_clear() argument 88 return native_make_pte(xchg(&xp->pte, 0)); in native_ptep_get_and_clear() 92 pte_t ret = *xp; in native_ptep_get_and_clear() 93 native_pte_clear(NULL, 0, xp); in native_ptep_get_and_clear() 98 static inline pmd_t native_pmdp_get_and_clear(pmd_t *xp) in native_pmdp_get_and_clear() argument 101 return native_make_pmd(xchg(&xp->pmd, 0)); in native_pmdp_get_and_clear() 105 pmd_t ret = *xp; in native_pmdp_get_and_clear() 106 native_pmd_clear(xp); in native_pmdp_get_and_clear() 121 static inline pud_t native_pudp_get_and_clear(pud_t *xp) in native_pudp_get_and_clear() argument 124 return native_make_pud(xchg(&xp->pud, 0)); in native_pudp_get_and_clear() [all …]
|
D | pgtable-3level.h | 157 #define native_ptep_get_and_clear(xp) native_local_ptep_get_and_clear(xp) argument 180 #define native_pmdp_get_and_clear(xp) native_local_pmdp_get_and_clear(xp) argument 204 #define native_pudp_get_and_clear(xp) native_local_pudp_get_and_clear(xp) argument
|
/arch/sh/lib/ |
D | div64-generic.c | 11 uint32_t __div64_32(u64 *xp, u32 y) in __div64_32() argument 14 uint64_t q = __xdiv64_32(*xp, y); in __div64_32() 16 rem = *xp - q * y; in __div64_32() 17 *xp = q; in __div64_32()
|
/arch/arm/boot/dts/ |
D | armada-xp.dtsi | 53 #include "armada-370-xp.dtsi" 60 compatible = "marvell,armadaxp", "marvell,armada-370-xp"; 77 compatible = "marvell,armada-xp-sdram-controller"; 115 compatible = "marvell,armada-370-xp-system-controller"; 120 compatible = "marvell,armada-xp-gating-clock"; 127 compatible = "marvell,armada-xp-core-clock"; 141 compatible = "marvell,armada-xp-cpu-clock"; 147 compatible = "marvell,armada-xp-cpu-config"; 152 compatible = "marvell,armada-xp-neta"; 188 compatible = "marvell,armada-xp-neta"; [all …]
|
D | armada-xp-98dx3236.dtsi | 48 #include "armada-370-xp.dtsi" 55 compatible = "marvell,armadaxp-98dx3236", "marvell,armada-370-xp"; 95 compatible = "marvell,armada-xp-pcie"; 131 compatible = "marvell,armada-xp-sdram-controller"; 174 compatible = "marvell,armada-370-xp-system-controller"; 197 compatible = "marvell,armada-xp-cpu-config"; 202 compatible = "marvell,armada-xp-neta"; 206 compatible = "marvell,armada-xp-neta"; 320 compatible = "marvell,armada-xp-timer"; 326 compatible = "marvell,armada-xp-wdt"; [all …]
|
D | armada-xp-db-xc3-24g4xg.dts | 6 * Based on armada-xp-db.dts 57 #include "armada-xp-98dx3336.dtsi" 61 compatible = "marvell,db-xc3-24g4xg", "marvell,armadaxp-98dx3336", "marvell,armada-370-xp";
|
D | armada-xp-db-dxbc2.dts | 6 * Based on armada-xp-db.dts 57 #include "armada-xp-98dx4251.dtsi" 61 compatible = "marvell,db-dxbc2", "marvell,armadaxp-98dx4251", "marvell,armada-370-xp";
|
D | armada-370-seagate-personal-cloud.dts | 27 compatible = "seagate,cumulus", "marvell,armada370", "marvell,armada-370-xp";
|
D | armada-370-seagate-nas-2bay.dts | 27 compatible = "seagate,dart-2", "marvell,armada370", "marvell,armada-370-xp";
|
D | armada-xp-mv78230.dtsi | 50 #include "armada-xp.dtsi" 54 compatible = "marvell,armadaxp-mv78230", "marvell,armadaxp", "marvell,armada-370-xp"; 64 enable-method = "marvell,armada-xp-smp"; 90 compatible = "marvell,armada-xp-pcie";
|
/arch/x86/xen/ |
D | pmu.c | 516 struct xen_pmu_params xp; in xen_pmu_init() local 532 xp.val = pfn_to_mfn(pfn); in xen_pmu_init() 533 xp.vcpu = cpu; in xen_pmu_init() 534 xp.version.maj = XENPMU_VER_MAJ; in xen_pmu_init() 535 xp.version.min = XENPMU_VER_MIN; in xen_pmu_init() 536 err = HYPERVISOR_xenpmu_op(XENPMU_init, &xp); in xen_pmu_init() 561 struct xen_pmu_params xp; in xen_pmu_finish() local 566 xp.vcpu = cpu; in xen_pmu_finish() 567 xp.version.maj = XENPMU_VER_MAJ; in xen_pmu_finish() 568 xp.version.min = XENPMU_VER_MIN; in xen_pmu_finish() [all …]
|
/arch/m32r/include/asm/ |
D | pgtable-2level.h | 38 #define pgd_clear(xp) do { } while (0) argument 67 #define ptep_get_and_clear(mm,addr,xp) __pte(xchg(&(xp)->pte, 0)) argument
|
D | pgtable.h | 179 #define pte_clear(mm,addr,xp) do { set_pte_at(mm, addr, xp, __pte(0)); } while (0) argument 183 #define pmd_clear(xp) do { set_pmd(xp, __pmd(0)); } while (0) argument
|
/arch/sh/include/asm/ |
D | pgtable-3level.h | 49 #define pud_clear(xp) do { set_pud(xp, __pud(0)); } while (0) argument
|
D | pgtable_64.h | 38 unsigned long long *xp = (unsigned long long *) pteptr; in set_pte() local 42 *(xp) = (x & NPHYS_SIGN) ? (x | NPHYS_MASK) : x; in set_pte() 230 #define pte_clear(mm,addr,xp) (set_pte_at(mm, addr, xp, __pte(_PTE_EMPTY))) argument
|
D | pgtable_32.h | 326 #define pte_clear(mm,addr,xp) do { set_pte_at(mm, addr, xp, __pte(0)); } while (0) argument 330 #define pmd_clear(xp) do { set_pmd(xp, __pmd(0)); } while (0) argument
|
/arch/c6x/include/asm/ |
D | pgtable.h | 35 #define pmd_clear(xp) do { set_pmd(xp, __pmd(0)); } while (0) argument
|
/arch/cris/include/asm/ |
D | pgtable.h | 99 #define pte_clear(mm,addr,xp) do { pte_val(*(xp)) = 0; } while (0) argument 107 #define pmd_clear(xp) do { pmd_val(*(xp)) = 0; } while (0) argument
|
/arch/blackfin/include/asm/ |
D | pgtable.h | 28 #define pmd_clear(xp) do { set_pmd(xp, __pmd(0)); } while (0) argument
|
/arch/metag/include/asm/ |
D | pgtable.h | 112 #define pte_clear(mm, addr, xp) do { pte_val(*(xp)) = 0; } while (0) argument 118 #define pmd_clear(xp) do { pmd_val(*(xp)) = 0; } while (0) argument
|
/arch/openrisc/include/asm/ |
D | pgtable.h | 226 #define pte_clear(mm, addr, xp) do { pte_val(*(xp)) = 0; } while (0) argument 231 #define pmd_clear(xp) do { pmd_val(*(xp)) = 0; } while (0) argument
|
/arch/um/include/asm/ |
D | pgtable.h | 97 #define pte_clear(mm,addr,xp) pte_set_val(*(xp), (phys_t) 0, __pgprot(_PAGE_NEWPAGE)) argument 103 #define pmd_clear(xp) do { pmd_val(*(xp)) = _PAGE_NEWPAGE; } while (0) argument
|
/arch/mn10300/include/asm/ |
D | pgtable.h | 219 #define pte_clear(mm, addr, xp) \ argument 221 set_pte_at((mm), (addr), (xp), __pte(0)); \ 226 #define pmd_clear(xp) do { set_pmd(xp, __pmd(0)); } while (0) argument 294 #define pgd_clear(xp) do { } while (0) argument
|
/arch/frv/include/asm/ |
D | pgtable.h | 356 #define pte_clear(mm,addr,xp) do { set_pte_at(mm, addr, xp, __pte(0)); } while (0) argument 361 #define pmd_clear(xp) do { __set_pmd(xp, 0); } while(0) argument
|