/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | kernel-pgtable.h | 62 #define SPAN_NR_ENTRIES(vstart, vend, shift) \ 63 ((((vend) - 1) >> (shift)) - ((vstart) >> (shift)) + 1) 65 #define EARLY_ENTRIES(vstart, vend, shift, add) \ 66 (SPAN_NR_ENTRIES(vstart, vend, shift) + (add)) 68 #define EARLY_PGDS(vstart, vend, add) (EARLY_ENTRIES(vstart, vend, PGDIR_SHIFT, add)) 71 #define EARLY_PUDS(vstart, vend, add) (EARLY_ENTRIES(vstart, vend, PUD_SHIFT, add)) 73 #define EARLY_PUDS(vstart, vend, add) (0) 77 #define EARLY_PMDS(vstart, ven [all...] |
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | kernel-pgtable.h | 68 #define EARLY_ENTRIES(vstart, vend, shift) \ 69 ((((vend) - 1) >> (shift)) - ((vstart) >> (shift)) + 1 + EARLY_KASLR) 71 #define EARLY_PGDS(vstart, vend) (EARLY_ENTRIES(vstart, vend, PGDIR_SHIFT)) 74 #define EARLY_PUDS(vstart, vend) (EARLY_ENTRIES(vstart, vend, PUD_SHIFT)) 76 #define EARLY_PUDS(vstart, vend) (0) 80 #define EARLY_PMDS(vstart, vend) (EARLY_ENTRIES(vstart, vend, SWAPPER_TABLE_SHIFT)) 82 #define EARLY_PMDS(vstart, ven [all...] |
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | vmalloc.h | 15 * @vstart: a requested start range 26 unsigned long vstart, unsigned long vend, int failed), 28 TP_ARGS(addr, size, align, vstart, vend, failed), 34 __field(unsigned long, vstart) 43 __entry->vstart = vstart; 48 TP_printk("va_start: %lu size=%lu align=%lu vstart=0x%lx vend=0x%lx failed=%d", 50 __entry->vstart, __entry->vend, __entry->failed)
|
/kernel/linux/linux-5.10/arch/x86/include/asm/xen/ |
H A D | page-coherent.h | 12 void *vstart = (void*)__get_free_pages(flags, get_order(size)); in xen_alloc_coherent_pages() local 13 *dma_handle = virt_to_phys(vstart); in xen_alloc_coherent_pages() 14 return vstart; in xen_alloc_coherent_pages()
|
/kernel/linux/linux-5.10/arch/sparc/mm/ |
H A D | init_64.c | 1670 static unsigned long __ref kernel_map_hugepud(unsigned long vstart, in kernel_map_hugepud() argument 1675 u64 pte_val = vstart; in kernel_map_hugepud() 1678 if ((vstart & mask16gb) || in kernel_map_hugepud() 1679 (vend - vstart <= mask16gb)) { in kernel_map_hugepud() 1683 return vstart + PUD_SIZE; in kernel_map_hugepud() 1689 vend = vstart + mask16gb + 1UL; in kernel_map_hugepud() 1690 while (vstart < vend) { in kernel_map_hugepud() 1694 vstart += PUD_SIZE; in kernel_map_hugepud() 1697 return vstart; in kernel_map_hugepud() 1700 static bool kernel_can_map_hugepud(unsigned long vstart, unsigne argument 1709 kernel_map_hugepmd(unsigned long vstart, unsigned long vend, pmd_t *pmd) kernel_map_hugepmd() argument 1748 kernel_can_map_hugepmd(unsigned long vstart, unsigned long vend, bool guard) kernel_can_map_hugepmd() argument 1761 unsigned long vstart = PAGE_OFFSET + pstart; kernel_map_range() local 2581 vmemmap_populate(unsigned long vstart, unsigned long vend, int node, struct vmem_altmap *altmap) vmemmap_populate() argument [all...] |
/kernel/linux/linux-6.6/arch/sparc/mm/ |
H A D | init_64.c | 1685 static unsigned long __ref kernel_map_hugepud(unsigned long vstart, in kernel_map_hugepud() argument 1690 u64 pte_val = vstart; in kernel_map_hugepud() 1693 if ((vstart & mask16gb) || in kernel_map_hugepud() 1694 (vend - vstart <= mask16gb)) { in kernel_map_hugepud() 1698 return vstart + PUD_SIZE; in kernel_map_hugepud() 1704 vend = vstart + mask16gb + 1UL; in kernel_map_hugepud() 1705 while (vstart < vend) { in kernel_map_hugepud() 1709 vstart += PUD_SIZE; in kernel_map_hugepud() 1712 return vstart; in kernel_map_hugepud() 1715 static bool kernel_can_map_hugepud(unsigned long vstart, unsigne argument 1724 kernel_map_hugepmd(unsigned long vstart, unsigned long vend, pmd_t *pmd) kernel_map_hugepmd() argument 1763 kernel_can_map_hugepmd(unsigned long vstart, unsigned long vend, bool guard) kernel_can_map_hugepmd() argument 1776 unsigned long vstart = PAGE_OFFSET + pstart; kernel_map_range() local 2595 vmemmap_populate(unsigned long vstart, unsigned long vend, int node, struct vmem_altmap *altmap) vmemmap_populate() argument [all...] |
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/ |
H A D | svm.c | 46 unsigned char *vstart; in svm_swiotlb_init() local 54 vstart = memblock_alloc(PAGE_ALIGN(bytes), PAGE_SIZE); in svm_swiotlb_init() 55 if (vstart && !swiotlb_init_with_tbl(vstart, io_tlb_nslabs, false)) in svm_swiotlb_init()
|
/kernel/linux/linux-5.10/kernel/dma/ |
H A D | swiotlb.c | 256 unsigned char *vstart; in swiotlb_init() local 267 vstart = memblock_alloc_low(PAGE_ALIGN(bytes), PAGE_SIZE); in swiotlb_init() 268 if (vstart && !swiotlb_init_with_tbl(vstart, io_tlb_nslabs, verbose)) in swiotlb_init() 289 unsigned char *vstart = NULL; in swiotlb_late_init_with_default_size() local 306 vstart = (void *)__get_free_pages(GFP_DMA | __GFP_NOWARN, in swiotlb_late_init_with_default_size() 308 if (vstart) in swiotlb_late_init_with_default_size() 313 if (!vstart) { in swiotlb_late_init_with_default_size() 322 rc = swiotlb_late_init_with_tbl(vstart, io_tlb_nslabs); in swiotlb_late_init_with_default_size() 324 free_pages((unsigned long)vstart, orde in swiotlb_late_init_with_default_size() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | io-workarounds.c | 31 unsigned long vstart, vend; in iowa_pci_find() local 38 vstart = (unsigned long)phb->io_base_virt; in iowa_pci_find() 39 vend = vstart + phb->pci_io_size - 1; in iowa_pci_find() 40 if ((vaddr >= vstart) && (vaddr <= vend)) in iowa_pci_find()
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | io-workarounds.c | 31 unsigned long vstart, vend; in iowa_pci_find() local 38 vstart = (unsigned long)phb->io_base_virt; in iowa_pci_find() 39 vend = vstart + phb->pci_io_size - 1; in iowa_pci_find() 40 if ((vaddr >= vstart) && (vaddr <= vend)) in iowa_pci_find()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/hdmi/ |
H A D | hdmi_bridge.c | 206 int hstart, hend, vstart, vend; in msm_hdmi_bridge_mode_set() local 216 vstart = mode->vtotal - mode->vsync_start - 1; in msm_hdmi_bridge_mode_set() 219 DBG("htotal=%d, vtotal=%d, hstart=%d, hend=%d, vstart=%d, vend=%d", in msm_hdmi_bridge_mode_set() 220 mode->htotal, mode->vtotal, hstart, hend, vstart, vend); in msm_hdmi_bridge_mode_set() 230 HDMI_ACTIVE_VSYNC_START(vstart) | in msm_hdmi_bridge_mode_set() 237 HDMI_VSYNC_ACTIVE_F2_START(vstart + 1) | in msm_hdmi_bridge_mode_set()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/hdmi/ |
H A D | hdmi_bridge.c | 192 int hstart, hend, vstart, vend; in msm_hdmi_bridge_mode_set() local 202 vstart = mode->vtotal - mode->vsync_start - 1; in msm_hdmi_bridge_mode_set() 205 DBG("htotal=%d, vtotal=%d, hstart=%d, hend=%d, vstart=%d, vend=%d", in msm_hdmi_bridge_mode_set() 206 mode->htotal, mode->vtotal, hstart, hend, vstart, vend); in msm_hdmi_bridge_mode_set() 216 HDMI_ACTIVE_VSYNC_START(vstart) | in msm_hdmi_bridge_mode_set() 223 HDMI_VSYNC_ACTIVE_F2_START(vstart + 1) | in msm_hdmi_bridge_mode_set()
|
/kernel/linux/linux-6.6/arch/riscv/include/uapi/asm/ |
H A D | ptrace.h | 101 unsigned long vstart; member 115 unsigned long vstart; member
|
/kernel/linux/linux-5.10/drivers/scsi/csiostor/ |
H A D | csio_wr.c | 119 __be64 *d = (__be64 *)(flq->vstart); in csio_wr_fill_fl() 236 q->vstart = dma_alloc_coherent(&hw->pdev->dev, qsz, &q->pstart, in csio_wr_alloc_q() 238 if (!q->vstart) { in csio_wr_alloc_q() 262 q->vwrap = (void *)((uintptr_t)(q->vstart) + qsz in csio_wr_alloc_q() 316 q->vwrap = (void *)((uintptr_t)(q->vstart) + qsz in csio_wr_alloc_q() 321 q->vwrap = (void *)((uintptr_t)(q->vstart) + qsz in csio_wr_alloc_q() 775 wr = (void *)((uintptr_t)q->vstart + in csio_wr_cleanup_iq_ftr() 867 void *cwr = (void *)((uintptr_t)(q->vstart) + in csio_wr_get() 911 wrp->addr2 = q->vstart; in csio_wr_get() 1135 void *wr = (void *)((uintptr_t)q->vstart in csio_wr_process_iq() [all...] |
/kernel/linux/linux-6.6/drivers/scsi/csiostor/ |
H A D | csio_wr.c | 119 __be64 *d = (__be64 *)(flq->vstart); in csio_wr_fill_fl() 236 q->vstart = dma_alloc_coherent(&hw->pdev->dev, qsz, &q->pstart, in csio_wr_alloc_q() 238 if (!q->vstart) { in csio_wr_alloc_q() 262 q->vwrap = (void *)((uintptr_t)(q->vstart) + qsz in csio_wr_alloc_q() 316 q->vwrap = (void *)((uintptr_t)(q->vstart) + qsz in csio_wr_alloc_q() 321 q->vwrap = (void *)((uintptr_t)(q->vstart) + qsz in csio_wr_alloc_q() 775 wr = (void *)((uintptr_t)q->vstart + in csio_wr_cleanup_iq_ftr() 868 void *cwr = (void *)((uintptr_t)(q->vstart) + in csio_wr_get() 912 wrp->addr2 = q->vstart; in csio_wr_get() 1135 void *wr = (void *)((uintptr_t)q->vstart in csio_wr_process_iq() [all...] |
/kernel/linux/linux-6.6/arch/riscv/kernel/ |
H A D | ptrace.c | 105 ptrace_vstate.vstart = vstate->vstart; in riscv_vr_get() 139 vstate->vstart = ptrace_vstate.vstart; in riscv_vr_set()
|
/kernel/linux/linux-5.10/arch/alpha/boot/ |
H A D | bootpz.c | 76 check_range(unsigned long vstart, unsigned long vend, in check_range() argument 83 vstart, vend, kstart, kend); in check_range() 86 for (vaddr = vstart; vaddr <= vend; vaddr += PAGE_SIZE) in check_range()
|
/kernel/linux/linux-6.6/arch/alpha/boot/ |
H A D | bootpz.c | 76 check_range(unsigned long vstart, unsigned long vend, in check_range() argument 83 vstart, vend, kstart, kend); in check_range() 86 for (vaddr = vstart; vaddr <= vend; vaddr += PAGE_SIZE) in check_range()
|
/kernel/linux/linux-5.10/mm/ |
H A D | vmalloc.c | 832 unsigned long align, unsigned long vstart) in is_within_this_va() 836 if (va->va_start > vstart) in is_within_this_va() 839 nva_start_addr = ALIGN(vstart, align); in is_within_this_va() 843 nva_start_addr < vstart) in is_within_this_va() 856 unsigned long align, unsigned long vstart) in find_vmap_lowest_match() 872 vstart < va->va_start) { in find_vmap_lowest_match() 875 if (is_within_this_va(va, size, align, vstart)) in find_vmap_lowest_match() 891 * only once due to "vstart" restriction. in find_vmap_lowest_match() 895 if (is_within_this_va(va, size, align, vstart)) in find_vmap_lowest_match() 899 vstart < in find_vmap_lowest_match() 831 is_within_this_va(struct vmap_area *va, unsigned long size, unsigned long align, unsigned long vstart) is_within_this_va() argument 855 find_vmap_lowest_match(unsigned long size, unsigned long align, unsigned long vstart) find_vmap_lowest_match() argument 914 find_vmap_lowest_linear_match(unsigned long size, unsigned long align, unsigned long vstart) find_vmap_lowest_linear_match() argument 933 unsigned long vstart; find_vmap_lowest_match_check() local 1087 __alloc_vmap_area(unsigned long size, unsigned long align, unsigned long vstart, unsigned long vend) __alloc_vmap_area() argument 1149 alloc_vmap_area(unsigned long size, unsigned long align, unsigned long vstart, unsigned long vend, int node, gfp_t gfp_mask) alloc_vmap_area() argument [all...] |
/kernel/linux/linux-6.6/arch/arm64/kernel/ |
H A D | head.S | 222 * vstart: virtual address of start of range 223 * vend: virtual address of end of range - we map [vstart, vend] 226 * istart: index in table corresponding to vstart 232 * Preserves: vstart, vend 235 .macro compute_indices, vstart, vend, shift, order, istart, iend, count 236 ubfx \istart, \vstart, \shift, \order 249 * vstart: virtual address of start of range 250 * vend: virtual address of end of range - we map [vstart, vend - 1] 252 * phys: physical address corresponding to vstart - physical memory is contiguous 259 * Preserves: vstart, flag [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
H A D | dvo_ns2501.c | 214 u16 vstart; /* vertical start, registers C5/C6 */ member 241 .vstart = 22, 261 .vstart = 26, 280 .vstart = 15, 621 ns2501_writeb(dvo, NS2501_REGC5, conf->vstart & 0xff); in ns2501_mode_set() 622 ns2501_writeb(dvo, NS2501_REGC6, conf->vstart >> 8); in ns2501_mode_set()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | dvo_ns2501.c | 214 u16 vstart; /* vertical start, registers C5/C6 */ member 241 .vstart = 22, 261 .vstart = 26, 280 .vstart = 15, 621 ns2501_writeb(dvo, NS2501_REGC5, conf->vstart & 0xff); in ns2501_mode_set() 622 ns2501_writeb(dvo, NS2501_REGC6, conf->vstart >> 8); in ns2501_mode_set()
|
/kernel/linux/linux-5.10/drivers/media/usb/gspca/ |
H A D | sn9c20x.c | 98 u8 vstart; member 683 0x10, 0x61 and sd->hstart, vstart = 3, fixes ugly colored borders */ 1100 sd->vstart = 7; in ov9650_init_sensor() 1114 sd->vstart = 2; in ov9655_init_sensor() 1128 sd->vstart = 11; in soi968_init_sensor() 1141 sd->vstart = 3; in ov7660_init_sensor() 1155 sd->vstart = 1; in ov7670_init_sensor() 1173 sd->vstart = 2; in mt9v_init_sensor() 1191 sd->vstart = 2; in mt9v_init_sensor() 1214 sd->vstart in mt9v_init_sensor() [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/gspca/ |
H A D | sn9c20x.c | 101 u8 vstart; member 686 0x10, 0x61 and sd->hstart, vstart = 3, fixes ugly colored borders */ 1103 sd->vstart = 7; in ov9650_init_sensor() 1117 sd->vstart = 2; in ov9655_init_sensor() 1131 sd->vstart = 11; in soi968_init_sensor() 1144 sd->vstart = 3; in ov7660_init_sensor() 1158 sd->vstart = 1; in ov7670_init_sensor() 1176 sd->vstart = 2; in mt9v_init_sensor() 1194 sd->vstart = 2; in mt9v_init_sensor() 1217 sd->vstart in mt9v_init_sensor() [all...] |
/kernel/linux/linux-6.6/mm/ |
H A D | vmalloc.c | 1223 unsigned long align, unsigned long vstart) in is_within_this_va() 1227 if (va->va_start > vstart) in is_within_this_va() 1230 nva_start_addr = ALIGN(vstart, align); in is_within_this_va() 1234 nva_start_addr < vstart) in is_within_this_va() 1249 unsigned long align, unsigned long vstart, bool adjust_search_size) in find_vmap_lowest_match() 1265 vstart < va->va_start) { in find_vmap_lowest_match() 1268 if (is_within_this_va(va, size, align, vstart)) in find_vmap_lowest_match() 1284 * due to "vstart" restriction or an alignment overhead in find_vmap_lowest_match() 1289 if (is_within_this_va(va, size, align, vstart)) in find_vmap_lowest_match() 1293 vstart < in find_vmap_lowest_match() 1222 is_within_this_va(struct vmap_area *va, unsigned long size, unsigned long align, unsigned long vstart) is_within_this_va() argument 1248 find_vmap_lowest_match(struct rb_root *root, unsigned long size, unsigned long align, unsigned long vstart, bool adjust_search_size) find_vmap_lowest_match() argument 1315 find_vmap_lowest_linear_match(struct list_head *head, unsigned long size, unsigned long align, unsigned long vstart) find_vmap_lowest_linear_match() argument 1335 unsigned long vstart; find_vmap_lowest_match_check() local 1489 __alloc_vmap_area(struct rb_root *root, struct list_head *head, unsigned long size, unsigned long align, unsigned long vstart, unsigned long vend) __alloc_vmap_area() argument 1582 alloc_vmap_area(unsigned long size, unsigned long align, unsigned long vstart, unsigned long vend, int node, gfp_t gfp_mask, unsigned long va_flags) alloc_vmap_area() argument [all...] |