Home
last modified time | relevance | path

Searched refs:stride (Results 1 – 25 of 120) sorted by relevance

12345

/arch/arm64/include/asm/
A Dtlbflush.h397 __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 Dhugetlb.h75 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 Dtlb.h57 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 Dtlbflush.c40 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 Dmips-gic.h50 #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 Ddiag310.c99 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 Dtlb.h83 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 Dtlb.c212 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 Dlegacy.c39 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 Dudbg.h26 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 Dudbg_16550.c175 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 Dlegacy_serial.c330 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 Dtlb.c160 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 Daddrs.h334 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 Dkldir.h25 size_t stride; /* Stride if array, 0 if not */ member
/arch/alpha/kernel/
A Dsetup.c1131 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 Dsm8150-sony-xperia-kumano-bahamut.dts19 stride = <(1080 * 4)>;
A Dsm8350-sony-xperia-sagami-pdx214.dts18 stride = <(1080 * 4)>;
A Dsdm845-lg-judyp.dts22 stride = <(1440 * 4)>;
A Dsdm845-lg-judyln.dts22 stride = <(1440 * 4)>;
/arch/arm64/boot/dts/exynos/google/
A Dgs101-raven.dts26 stride = <(1440 * 4)>;
A Dgs101-oriole.dts26 stride = <(1080 * 4)>;
/arch/arm/boot/dts/qcom/
A Dqcom-msm8226-microsoft-moneypenny.dts26 stride = <(480 * 4)>;
/arch/arm/boot/dts/mediatek/
A Dmt6572-lenovo-a369i.dts27 stride = <(480 * 2)>;
A Dmt6572-jty-d101.dts27 stride = <(1024 * 2)>;

Completed in 39 milliseconds

12345