| /arch/arm64/include/asm/ |
| A D | tlbflush.h | 397 __flush_start += stride; \ 398 __flush_pages -= stride >> PAGE_SHIFT; \ 429 (end - start) >= (MAX_DVM_OPS * stride)) || in __flush_tlb_range_limit_excess() 438 unsigned long stride, bool last_level, in __flush_tlb_range_nosync() argument 443 start = round_down(start, stride); in __flush_tlb_range_nosync() 444 end = round_up(end, stride); in __flush_tlb_range_nosync() 467 unsigned long stride, bool last_level, in __flush_tlb_range() argument 489 const unsigned long stride = PAGE_SIZE; in flush_tlb_kernel_range() local 492 start = round_down(start, stride); in flush_tlb_kernel_range() 493 end = round_up(end, stride); in flush_tlb_kernel_range() [all …]
|
| A D | hugetlb.h | 75 unsigned long stride, in __flush_hugetlb_tlb_range() argument 78 switch (stride) { in __flush_hugetlb_tlb_range() 101 unsigned long stride = huge_page_size(hstate_vma(vma)); in flush_hugetlb_tlb_range() local 103 __flush_hugetlb_tlb_range(vma, start, end, stride, false); in flush_hugetlb_tlb_range()
|
| A D | tlb.h | 57 unsigned long stride = tlb_get_unmap_size(tlb); in tlb_flush() local 71 __flush_tlb_range(&vma, tlb->start, tlb->end, stride, in tlb_flush()
|
| /arch/riscv/mm/ |
| A D | tlbflush.c | 40 unsigned long stride, in local_flush_tlb_range_threshold_asid() argument 43 unsigned long nr_ptes_in_range = DIV_ROUND_UP(size, stride); in local_flush_tlb_range_threshold_asid() 55 start += stride; in local_flush_tlb_range_threshold_asid() 63 start += stride; in local_flush_tlb_range_threshold_asid() 68 unsigned long size, unsigned long stride, unsigned long asid) in local_flush_tlb_range_asid() argument 70 if (size <= stride) in local_flush_tlb_range_asid() 75 local_flush_tlb_range_threshold_asid(start, size, stride, asid); in local_flush_tlb_range_asid() 103 unsigned long stride; member 121 unsigned long stride) in __flush_tlb_range() argument 133 local_flush_tlb_range_asid(start, size, stride, asid); in __flush_tlb_range() [all …]
|
| /arch/mips/include/asm/ |
| A D | mips-gic.h | 50 #define _GIC_ACCESSOR_RO_INTR_REG(sz, off, stride, name) \ argument 53 return mips_gic_base + (off) + (intr * (stride)); \ 63 #define _GIC_ACCESSOR_RW_INTR_REG(sz, off, stride, name) \ argument 64 _GIC_ACCESSOR_RO_INTR_REG(sz, off, stride, name) \ 73 #define GIC_ACCESSOR_RO_INTR_REG(sz, off, stride, name) \ argument 74 _GIC_ACCESSOR_RO_INTR_REG(sz, off, stride, name) \ 78 _GIC_ACCESSOR_RW_INTR_REG(sz, off, stride, name) \ 84 stride, vl_##name) \ 86 stride, vo_##name) 91 stride, vl_##name) \ [all …]
|
| /arch/s390/kernel/diag/ |
| A D | diag310.c | 99 static int diag310_get_memtop_stride(unsigned long *stride) in diag310_get_memtop_stride() argument 106 *stride = res.result; in diag310_get_memtop_stride() 176 unsigned long stride; in memtop_get_stride_len() local 179 stride = READ_ONCE(memtop_stride); in memtop_get_stride_len() 180 if (!stride) { in memtop_get_stride_len() 181 rc = diag310_get_memtop_stride(&stride); in memtop_get_stride_len() 184 WRITE_ONCE(memtop_stride, stride); in memtop_get_stride_len() 186 *res = stride; in memtop_get_stride_len() 212 unsigned long stride; in diag310_memtop_stride() local 218 rc = memtop_get_stride_len(&stride); in diag310_memtop_stride() [all …]
|
| /arch/x86/include/asm/ |
| A D | tlb.h | 83 enum addr_stride stride, u8 flags) in __invlpgb() argument 86 u32 ecx = (stride << 31) | (nr_pages - 1); in __invlpgb() 125 u16 nr, bool stride) in invlpgb_flush_user_nr_nosync() argument 127 enum addr_stride str = stride ? PMD_STRIDE : PTE_STRIDE; in invlpgb_flush_user_nr_nosync()
|
| /arch/arm64/kvm/hyp/nvhe/ |
| A D | tlb.c | 212 unsigned long stride; in __kvm_tlb_flush_vmid_range() local 218 stride = PAGE_SIZE; in __kvm_tlb_flush_vmid_range() 219 start = round_down(start, stride); in __kvm_tlb_flush_vmid_range() 224 __flush_s2_tlb_range_op(ipas2e1is, start, pages, stride, in __kvm_tlb_flush_vmid_range()
|
| /arch/x86/pci/ |
| A D | legacy.c | 39 int stride = jailhouse_paravirt() ? 1 : 8; in pcibios_scan_specific_bus() local 46 for (devfn = 0; devfn < 256; devfn += stride) { in pcibios_scan_specific_bus()
|
| /arch/powerpc/include/asm/ |
| A D | udbg.h | 26 void __init udbg_uart_init_mmio(void __iomem *addr, unsigned int stride); 27 void __init udbg_uart_init_pio(unsigned long port, unsigned int stride);
|
| /arch/powerpc/kernel/ |
| A D | udbg_16550.c | 175 void __init udbg_uart_init_pio(unsigned long port, unsigned int stride) in udbg_uart_init_pio() argument 180 udbg_uart_stride = stride; in udbg_uart_init_pio() 197 void __init udbg_uart_init_mmio(void __iomem *addr, unsigned int stride) in udbg_uart_init_mmio() argument 202 udbg_uart_stride = stride; in udbg_uart_init_mmio()
|
| A D | legacy_serial.c | 330 unsigned int stride; in setup_legacy_serial_console() local 332 stride = 1 << port->regshift; in setup_legacy_serial_console() 339 udbg_uart_init_mmio(info->early_addr, stride); in setup_legacy_serial_console() 343 udbg_uart_init_pio(port->iobase, stride); in setup_legacy_serial_console()
|
| /arch/arm64/kvm/hyp/vhe/ |
| A D | tlb.c | 160 unsigned long stride; in __kvm_tlb_flush_vmid_range() local 166 stride = PAGE_SIZE; in __kvm_tlb_flush_vmid_range() 167 start = round_down(start, stride); in __kvm_tlb_flush_vmid_range() 174 __flush_s2_tlb_range_op(ipas2e1is, start, pages, stride, in __kvm_tlb_flush_vmid_range()
|
| /arch/mips/include/asm/sn/ |
| A D | addrs.h | 334 KLD_LAUNCH(nasid)->stride * (slice)) 341 KLD_NMI(nasid)->stride * (slice)) 356 KLD_SYMMON_STK(nasid)->stride * (slice)) 357 #define SYMMON_STK_STRIDE(nasid) KLD_SYMMON_STK(nasid)->stride 362 #define SYMMON_STK_SIZE(nasid) KLD_SYMMON_STK(nasid)->stride
|
| A D | kldir.h | 25 size_t stride; /* Stride if array, 0 if not */ member
|
| /arch/alpha/kernel/ |
| A D | setup.c | 1131 read_mem_block(int *addr, int stride, int size) in read_mem_block() argument 1133 long nloads = size / stride, cnt, tmp; in read_mem_block() 1149 : "r" (stride), "1" (nloads), "2" (addr)); in read_mem_block() 1151 return cnt / (size / stride); in read_mem_block() 1166 int stride = 1 << width; in external_cache_probe() local 1173 read_mem_block(__va(0), stride, size); in external_cache_probe() 1177 cycles = read_mem_block(__va(0), stride, size); in external_cache_probe() 1186 read_mem_block(__va(size), stride, size); in external_cache_probe()
|
| /arch/arm64/boot/dts/qcom/ |
| A D | sm8150-sony-xperia-kumano-bahamut.dts | 19 stride = <(1080 * 4)>;
|
| A D | sm8350-sony-xperia-sagami-pdx214.dts | 18 stride = <(1080 * 4)>;
|
| A D | sdm845-lg-judyp.dts | 22 stride = <(1440 * 4)>;
|
| A D | sdm845-lg-judyln.dts | 22 stride = <(1440 * 4)>;
|
| /arch/arm64/boot/dts/exynos/google/ |
| A D | gs101-raven.dts | 26 stride = <(1440 * 4)>;
|
| A D | gs101-oriole.dts | 26 stride = <(1080 * 4)>;
|
| /arch/arm/boot/dts/qcom/ |
| A D | qcom-msm8226-microsoft-moneypenny.dts | 26 stride = <(480 * 4)>;
|
| /arch/arm/boot/dts/mediatek/ |
| A D | mt6572-lenovo-a369i.dts | 27 stride = <(480 * 2)>;
|
| A D | mt6572-jty-d101.dts | 27 stride = <(1024 * 2)>;
|